/* Gerado por SiteCentralTestes/sitecentral-build.mjs. Edite a fonte lá, não aqui. */
.hw-dialog.ks-event-modal{--modal-watermark: none;text-align:center}.hw-finale.ks-event-modal:before{content:none}.hw-rules.ks-event-modal:before{content:none}.hw-dialog.ks-event-modal:before{background-size:573px auto;filter:blur(5px);opacity:.18}.hw-dialog.ks-event-modal .hw-modal-art{display:grid;place-items:center;width:140px;height:140px;margin:0 auto 12px;object-fit:contain;flex-basis:auto}.hw-dialog.ks-event-modal .hw-dialog-eyebrow{justify-content:center;max-width:none;margin:0 auto 12px;padding:0 20px;color:#ffb697;font-size:11px;line-height:1.4;letter-spacing:1.1px}.hw-dialog.ks-event-modal .ks-modal-title{max-width:540px;margin:0 auto 16px;padding:0;font-size:clamp(30px,3.4vw,44px);line-height:1.04;letter-spacing:-1.6px;text-align:center}.hw-dialog.ks-event-modal .ks-modal-copy{max-width:540px;margin:0 auto;color:#fff;font-size:16px;line-height:1.5;text-align:center}.hw-dialog.ks-event-modal .ks-modal-primary{width:min(100%,455px);min-height:53px;margin-inline:auto;font-size:15px}.hw-choice.ks-event-modal .hw-choice-options{margin:24px auto 0;max-width:500px;gap:10px}.hw-choice.ks-event-modal .hw-choice-options>button{min-height:74px;padding:13px 16px;border-color:#653022;border-radius:15px;background:#0b0b0b9e}.hw-choice.ks-event-modal .hw-choice-options>button[aria-pressed=true]{border-color:#ff4d00;background:linear-gradient(110deg,#652007,#160d09)}.hw-choice.ks-event-modal .hw-choice-copy strong{font-size:15px}.hw-choice.ks-event-modal .hw-choice-copy>span{font-size:12px}.hw-choice.ks-event-modal .hw-choice-copy>[data-hw-choice-reason]{font-size:11px}.hw-choice.ks-event-modal .hw-choice-note{max-width:460px;margin:12px auto 0;font-size:12px}.hw-choice.ks-event-modal .hw-choice-error{margin-top:16px}.hw-rules.ks-event-modal .hw-rules-list{margin:26px 0 0;gap:16px;text-align:left}.hw-rules.ks-event-modal .hw-rules-list li{font-size:14px;line-height:1.5}.hw-rules.ks-event-modal .hw-rule-icon{background:#27120d}.hw-finale.ks-event-modal .hw-finale-heading{padding:0}.hw-finale.ks-event-modal .hw-finale-stage{isolation:isolate}.hw-finale.ks-event-modal .hw-finale-candy{width:105px;height:118px;rotate:12deg}.hw-finale.ks-event-modal .hw-finale-badge{right:9px;top:12px;width:32px;height:32px;font-size:20px}.hw-finale.ks-event-modal .hw-finale-ticket{margin-top:24px;padding:20px 22px;border:1px solid #643023;border-radius:20px;background:#0b0b0bbd;box-shadow:none;-webkit-mask:none;mask:none}.hw-finale.ks-event-modal .hw-ticket-heading{justify-content:center;flex-wrap:wrap}.hw-finale.ks-event-modal .hw-ticket-reward{min-height:98px;margin:10px 0 16px;justify-content:center}.hw-finale.ks-event-modal .hw-finale-prize{align-items:center}.hw-finale.ks-event-modal .hw-finale-value{color:#fff;font-size:54px}.hw-finale.ks-event-modal .hw-finale-value.hw-combo-value{font-size:38px}.hw-finale.ks-event-modal .hw-finale-label{color:#ffe6d9;font-size:14px}.hw-finale.ks-event-modal .hw-finale-terms{color:#d9c3b8;font-size:12px}.hw-finale.ks-event-modal .hw-finale-journey{margin-top:22px}.hw-finale.ks-event-modal .hw-finale-recap{margin-top:14px;gap:10px}.hw-finale.ks-event-modal .hw-finale-recap:before{content:none}.hw-finale.ks-event-modal .hw-finale-recap li{gap:12px;padding:12px 8px 14px;border:1px solid #b78cff30;border-radius:16px;background:linear-gradient(160deg,#a370ff16,#100b1499);color:#f1e6ff}.hw-finale.ks-event-modal .hw-finale-recap li[data-kind=trick]{border-color:#a3da6538;background:linear-gradient(160deg,#75d50012,#0d120999);color:#e0f5c8}.hw-finale.ks-event-modal .hw-recap-heading{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;font-size:11px;line-height:1.3}.hw-finale.ks-event-modal .hw-recap-heading small{display:grid;place-items:center;flex:0 0 auto;width:21px;height:21px;border:1px solid #ffffff20;border-radius:7px;background:#0004;color:#d8c5b9;font-size:10px}.hw-finale.ks-event-modal .hw-finale-recap li>span{min-height:0}.hw-finale.ks-event-modal .hw-recap-art{width:48px;height:48px}.hw-finale.ks-event-modal .hw-recap-delta{width:100%;padding:6px 2px;border-radius:8px;background:#a370ff1c;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.hw-finale.ks-event-modal li[data-kind=trick] .hw-recap-delta{background:#75d50018}.hw-finale.ks-event-modal .hw-finale-actions{position:sticky;bottom:-44px;z-index:3;gap:10px;margin:12px -48px -44px;padding:18px 48px 44px;background:linear-gradient(#0b0b0b00,#0b0b0b 18px)}.hw-finale.ks-event-modal .hw-finale-actions .hw-primary{margin-top:0}.hw-finale.ks-event-modal .hw-coupon{text-align:left}.hw-finale.ks-event-modal .hw-coupon code{font-size:17px}.hw-finale.ks-event-modal #hw-coupon-condition{font-size:12px}.hw-finale.ks-event-modal .hw-claim-error{align-self:stretch;margin-top:0;text-align:left}.hw-finale.ks-event-modal[data-tier=perfect]{border-color:#ff4d00;box-shadow:0 30px 100px #000000a8}.hw-finale.ks-event-modal[data-claimed] .hw-finale-actions .hw-primary:disabled{color:#ffd3c0;border-color:#70402a;background:#27170f}.hw-finale.ks-event-modal .hw-finale-actions .hw-secondary{width:min(100%,455px);min-height:53px;margin-inline:auto;padding:12px 20px;gap:10px;border:1px solid rgb(255 112 51 / .42);border-radius:16px;background:#ff4d000f;box-shadow:inset 0 1px #ffb79414;color:#ffe4d4;font:700 15px/1.35 Manrope,Arial,sans-serif;letter-spacing:-.01em}.hw-finale.ks-event-modal .hw-finale-actions .hw-secondary .hw-icon{font-size:18px;color:#ff9a5c}@media(hover:hover)and (pointer:fine){.hw-finale.ks-event-modal .hw-finale-actions .hw-secondary:not(:disabled):hover{transform:translateY(-2px);border-color:#ff9a5ccc;background:#ff4d001f;color:#fff}}.hw-finale.ks-event-modal .hw-finale-actions .hw-secondary:focus-visible{outline:2px solid rgb(255 183 148);outline-offset:3px}@media(max-width:560px){.hw-dialog.ks-event-modal:before{background-size:320px auto}.hw-dialog.ks-event-modal .hw-modal-art{width:94px;height:94px;margin-bottom:8px}.hw-dialog.ks-event-modal .hw-dialog-eyebrow{margin-bottom:10px;padding:0 12px;font-size:10px}.hw-dialog.ks-event-modal .ks-modal-title{font-size:30px;letter-spacing:-1px;margin-bottom:12px}.hw-dialog.ks-event-modal .ks-modal-copy{font-size:14px}.hw-dialog.ks-event-modal .ks-modal-primary{min-height:50px;font-size:14px}.hw-choice.ks-event-modal .hw-choice-options{margin-top:20px;gap:8px}.hw-choice.ks-event-modal .hw-choice-options>button{min-height:72px;padding:11px 12px;gap:10px}.hw-choice.ks-event-modal .hw-choice-copy strong{font-size:14px}.hw-choice.ks-event-modal .hw-choice-copy>span{font-size:11.5px}.hw-rules.ks-event-modal .hw-rules-list{gap:14px;margin-top:20px}.hw-rules.ks-event-modal .hw-rules-list li{grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:13px}.hw-rules.ks-event-modal .hw-rule-icon{width:28px;height:28px;font-size:16px}.hw-finale.ks-event-modal .hw-finale-candy{width:75px;height:84px}.hw-finale.ks-event-modal .hw-finale-badge{right:0;top:3px;width:25px;height:25px;font-size:16px}.hw-finale.ks-event-modal .hw-finale-ticket{margin-top:20px;padding:16px 14px;border-radius:16px}.hw-finale.ks-event-modal .hw-ticket-reward{min-height:85px}.hw-finale.ks-event-modal .hw-finale-value{font-size:42px}.hw-finale.ks-event-modal .hw-finale-value.hw-combo-value{font-size:29px}.hw-finale.ks-event-modal .hw-finale-label{font-size:12px}.hw-finale.ks-event-modal .hw-finale-terms{font-size:11.5px}.hw-finale.ks-event-modal .hw-coupon code{font-size:clamp(12.5px,3.6vw,14px);letter-spacing:0}.hw-finale.ks-event-modal .hw-finale-actions{bottom:-30px;margin:8px -23px -30px;padding:16px 23px 30px}.hw-finale.ks-event-modal .hw-finale-actions .hw-secondary{min-height:50px;font-size:14px}.hw-finale.ks-event-modal .hw-finale-recap{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hw-finale.ks-event-modal .hw-finale-recap li{gap:9px;padding:11px 10px 12px;border-radius:13px}.hw-finale.ks-event-modal .hw-recap-art{width:42px;height:42px}}