.RevealCode_withPeek__ohIJd{position:relative}.RevealCode_peek__s3tDf{position:absolute;top:0;bottom:0;right:14px;display:flex;align-items:center;font:600 1rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#9ca3af;pointer-events:none}.RevealCode_peek__s3tDf:before{content:"··";margin-right:2px}.RevealCode_box__E2m8U{display:flex;align-items:stretch;min-height:3.5rem;width:100%;border:2px dashed rgba(58,117,159,.5);border-radius:.5rem;background:#fff;overflow:hidden}.dark .RevealCode_box__E2m8U{background:#0f172a}.RevealCode_code__SffwN{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 1rem;font:700 1.125rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#16181b;white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;user-select:all}.dark .RevealCode_code__SffwN{color:#f1f5f9}.RevealCode_copy__xzXgB{flex:none;min-width:80px;padding:0 1rem;border:0;background:#3a759f;color:#fff;font-weight:700;font-size:.9rem;line-height:1;cursor:pointer}.RevealCode_copy__xzXgB:hover{background:#2f6286}.RevealCode_copy__xzXgB{display:flex;align-items:center;justify-content:center}.RevealCode_copied__Ajzx5,.RevealCode_copied__Ajzx5:hover{background:#15803d}.RevealCode_copy__xzXgB:focus-visible{outline:2px solid #fff;outline-offset:-5px}.RevealCode_hint__65Ixu{margin-top:.5rem;font-size:.8rem;color:#6b7280;text-align:center}.RevealCode_trigger__yHmMQ{display:flex;align-items:stretch;padding:0;border:2px dashed rgba(58,117,159,.5);border-radius:.5rem;background:#fff;overflow:hidden;text-decoration:none;cursor:pointer}.dark .RevealCode_trigger__yHmMQ{background:#0f172a}.RevealCode_cover__JEsBs{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 .75rem 0 .5rem;background:#3a759f;color:#fff;font-weight:700;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .6em) 100%,0 100%)}.RevealCode_trigger__yHmMQ:hover .RevealCode_cover__JEsBs{background:#2f6286}.RevealCode_covered__Ea_hZ .RevealCode_cover__JEsBs{clip-path:none;padding:0 .75rem}.RevealCode_covered__Ea_hZ{border-style:solid;border-color:#3a759f}.RevealCode_tail__UpDZS{flex:none;display:flex;align-items:center;justify-content:flex-end;padding-right:.6em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:.08em;color:#6b7280}.RevealCode_tail__UpDZS:before{content:"··";margin-right:2px}.RevealCode_size_sm__W9Zwj{height:2.25rem;width:9.5rem;max-width:100%;font-size:.75rem;min-width:min(9.5rem,100%);flex-shrink:0}.RevealCode_size_md__CBH_D{height:2.75rem;width:100%;max-width:21rem;font-size:.875rem}.RevealCode_size_lg__dtkoe{height:3.5rem;width:17.5rem;max-width:100%;font-size:1rem}.RevealCode_box__E2m8U.RevealCode_size_lg__dtkoe,.RevealCode_box__E2m8U.RevealCode_size_md__CBH_D,.RevealCode_box__E2m8U.RevealCode_size_sm__W9Zwj{min-height:0}.RevealCode_box__E2m8U.RevealCode_size_sm__W9Zwj .RevealCode_code__SffwN{font-size:.72rem;letter-spacing:.04em;padding:0 .4rem}.RevealCode_box__E2m8U.RevealCode_size_md__CBH_D .RevealCode_code__SffwN{font-size:.8rem;letter-spacing:.04em;padding:0 .5rem}.RevealCode_box__E2m8U.RevealCode_size_lg__dtkoe .RevealCode_code__SffwN{font-size:1.05rem;letter-spacing:.06em;padding:0 .75rem}.RevealCode_box__E2m8U.RevealCode_size_sm__W9Zwj .RevealCode_copy__xzXgB{min-width:0;width:2.25rem;padding:0}.RevealCode_box__E2m8U.RevealCode_size_md__CBH_D .RevealCode_copy__xzXgB{min-width:0;width:2.75rem;padding:0}.RevealCode_box__E2m8U.RevealCode_size_lg__dtkoe .RevealCode_copy__xzXgB{min-width:5.25rem}.RevealCode_offer__zSTGB{border:1px solid #bbf7d0;background:#f0fdf4;border-radius:.5rem;padding:.75rem .9rem}.dark .RevealCode_offer__zSTGB{background:rgba(22,101,52,.15);border-color:#166534}.RevealCode_offerHead__gSlPc{font-weight:700;font-size:1.05rem;color:#166534}.dark .RevealCode_offerHead__gSlPc{color:#86efac}.RevealCode_offerCode__qkDTs{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;-webkit-user-select:all;-moz-user-select:all;user-select:all}.RevealCode_offerDetail___yb3e{margin-top:.25rem;font-size:.85rem;line-height:1.45}.RevealCode_offerSource___Ryop{margin-top:.35rem;font-size:.75rem;color:#6b7280}.RevealCode_orLine__763E_{font-size:.85rem;color:#4b5563}.dark .RevealCode_orLine__763E_{color:#cbd5e1}.RevealCode_dialog__3mNxB{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #e5e7eb;border-radius:1rem;background:#fff;color:#16181b;box-shadow:0 24px 64px rgba(0,0,0,.35)}.dark .RevealCode_dialog__3mNxB{background:#1e293b;color:#f1f5f9;border-color:#334155}.RevealCode_dialog__3mNxB::backdrop{background:rgba(0,0,0,.5)}.RevealCode_sheet__hZLWw{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem 1.5rem}.RevealCode_close__g5pSw{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;border-radius:9999px;background:transparent;color:#9ca3af;font-weight:400;font-size:28px;line-height:1;cursor:pointer}.RevealCode_close__g5pSw:hover{color:#4b5563;background:#f3f4f6}.RevealCode_kind__fmO3v{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;padding-right:44px}.RevealCode_title__3binw{font-size:1.25rem;line-height:1.3;font-weight:700;padding-right:24px}.RevealCode_go__hXPzV{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1rem;border-radius:.5rem;background:#3a759f;color:#fff;font-weight:700;font-size:1.05rem;text-align:center;text-decoration:none}.RevealCode_go__hXPzV:hover{background:#2f6286}.RevealCode_go__hXPzV:focus-visible{outline:2px solid #3a759f;outline-offset:3px}.RevealCode_terms__G_CTc{font-size:.8rem;line-height:1.45;color:#6b7280;text-align:center}@media (prefers-reduced-motion:no-preference){.RevealCode_dialog__3mNxB[open]{animation:RevealCode_panelIn__SoA0E .22s cubic-bezier(.16,1,.3,1) both}.RevealCode_dialog__3mNxB[open]::backdrop{animation:RevealCode_fadeIn__bUG1g .18s ease-out both}.RevealCode_dialog__3mNxB[data-closing]{animation:RevealCode_panelOut__Mloc_ .15s cubic-bezier(.4,0,1,1) both}.RevealCode_dialog__3mNxB[data-closing]::backdrop{animation:RevealCode_fadeOut__fymF1 .15s ease-in both}.RevealCode_codeIn__3_ZJG{animation:RevealCode_codeIn__3_ZJG .32s cubic-bezier(.16,1,.3,1) 90ms both}}@media (prefers-reduced-motion:reduce){.RevealCode_dialog__3mNxB[open],.RevealCode_dialog__3mNxB[open]::backdrop{animation:RevealCode_fadeIn__bUG1g .15s linear both}.RevealCode_dialog__3mNxB[data-closing],.RevealCode_dialog__3mNxB[data-closing]::backdrop{animation:RevealCode_fadeOut__fymF1 .15s linear both}}@keyframes RevealCode_panelIn__SoA0E{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes RevealCode_panelOut__Mloc_{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.985)}}@keyframes RevealCode_fadeIn__bUG1g{0%{opacity:0}to{opacity:1}}@keyframes RevealCode_fadeOut__fymF1{0%{opacity:1}to{opacity:0}}@keyframes RevealCode_codeIn__3_ZJG{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.RevealCode_chip__Bs8Oq.RevealCode_trigger__yHmMQ{border:1px dashed rgba(58,117,159,.4);background:rgba(58,117,159,.1);border-radius:.375rem}.RevealCode_chip__Bs8Oq .RevealCode_cover__JEsBs{background:transparent;color:#3a759f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;clip-path:none;padding:0 .625rem}.RevealCode_chip__Bs8Oq.RevealCode_size_md__CBH_D .RevealCode_cover__JEsBs{padding:0 .875rem}.RevealCode_chip__Bs8Oq.RevealCode_size_sm__W9Zwj .RevealCode_cover__JEsBs{font-size:.75rem;line-height:1rem;padding:0 .625rem}.RevealCode_chip__Bs8Oq.RevealCode_size_sm__W9Zwj{width:auto;min-width:0}.RevealCode_chip__Bs8Oq.RevealCode_trigger__yHmMQ:hover{background:rgba(58,117,159,.2)}.RevealCode_chip__Bs8Oq.RevealCode_trigger__yHmMQ:hover .RevealCode_cover__JEsBs{background:transparent}.RevealCode_ticket____84E{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;border-radius:.5rem;border:2px dashed #9ca3af;background:#f9fafb;color:#16181b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.125rem;font-weight:700;letter-spacing:.1em;line-height:1.75rem;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s}.RevealCode_ticket____84E:hover{background:#f3f4f6}.dark .RevealCode_ticket____84E{background:#1e293b;border-color:#64748b;color:#f1f5f9}.dark .RevealCode_ticket____84E:hover{background:#334155}.RevealCode_ticketRow__LPfuG{display:inline-flex;align-items:center;justify-content:center}.RevealCode_box__E2m8U.RevealCode_ticketBox__Q1hPn{border-color:#9ca3af;background:#f9fafb}.dark .RevealCode_box__E2m8U.RevealCode_ticketBox__Q1hPn{border-color:#64748b;background:#1e293b}