._05bBVq_muted{color:var(--ink-muted)}._05bBVq_clip{color:var(--bark);display:flex}._05bBVq_collapsed{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-4);box-sizing:border-box;border-radius:var(--radius-lg);border:1.5px dashed var(--ink-muted);color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;display:flex}._05bBVq_collapsed:focus-visible,._05bBVq_chip:focus-visible,._05bBVq_textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._05bBVq_collapsedText{flex-direction:column;flex:1;display:flex}._05bBVq_sent{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);box-sizing:border-box;border-radius:var(--radius-lg);background:var(--success-soft);color:var(--success);display:flex}._05bBVq_open{border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);padding:var(--space-4);gap:var(--space-5);flex-direction:column;display:flex}._05bBVq_head{align-items:flex-start;gap:var(--space-3);display:flex}._05bBVq_question{gap:var(--space-2);flex-direction:column;display:flex}._05bBVq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._05bBVq_chip{white-space:nowrap;min-height:48px;padding:0 var(--space-4);box-sizing:border-box;border-radius:var(--radius-md);border:1.5px solid var(--ink-muted);background:var(--surface);color:var(--ink);font:600 15px/20px var(--font-sans);cursor:pointer;flex:none;align-items:center;gap:6px;transition:transform .12s;display:inline-flex}._05bBVq_chip:active{transform:translateY(1px)}._05bBVq_chip[aria-pressed=true]{background:var(--forest);color:var(--on-forest);border-color:var(--forest)}._05bBVq_chip:disabled{opacity:.6;cursor:default}._05bBVq_optional{color:var(--ink-muted);font-weight:400}._05bBVq_textarea{box-sizing:border-box;width:100%;min-height:96px;padding:var(--space-3) var(--space-4);border:1.5px solid var(--ink-muted);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:400 16px/22px var(--font-sans);resize:vertical}._05bBVq_error{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);align-items:flex-start;display:flex}._05bBVq_actions{gap:var(--space-3);align-items:center;display:flex}._05bBVq_spin{animation:.9s linear infinite _05bBVq_spin}@keyframes _05bBVq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._05bBVq_spin{animation:none}}
.XApGfG_head{padding:var(--space-4) var(--space-5) 0;text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.XApGfG_title{margin:0;font-size:52px;line-height:50px}.XApGfG_stageWrap{margin-top:var(--space-2);flex:1;justify-content:center;align-items:center;display:flex;overflow-x:clip}.XApGfG_stage{flex:none;width:342px;height:280px;position:relative}.XApGfG_bloom{background:radial-gradient(circle,#e6ab4f80 0%,#e6ab4f2e 45%,#e6ab4f00 70%);border-radius:50%;width:300px;height:300px;animation:1s ease-out .9s both XApGfG_bloom;position:absolute;top:-14px;left:21px}.XApGfG_svg{position:absolute;inset:0;overflow:visible}.XApGfG_trailMask{animation:.9s cubic-bezier(.4,0,.2,1) .1s both XApGfG_draw}.XApGfG_x{transform-origin:171px 136px;animation:1.1s ease-out .85s both XApGfG_x}.XApGfG_ring{border:2px solid var(--gold);border-radius:50%;width:200px;height:200px;animation:1s ease-out 1.6s both XApGfG_ring;position:absolute;top:36px;left:71px}.XApGfG_token{clip-path:circle(45%);transform-origin:50%;width:200px;height:200px;animation:.8s cubic-bezier(.2,.7,.2,1) 1.15s both XApGfG_rise;position:absolute;top:36px;left:71px}.XApGfG_sparkle{color:var(--gold);animation:.9s ease-out both XApGfG_twinkle;display:flex;position:absolute}.XApGfG_actions{padding:0 var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.XApGfG_keep{text-align:center;color:var(--on-night-muted);margin:0}.XApGfG_error{text-align:center;color:var(--on-night);margin:0}.XApGfG_spin{animation:.9s linear infinite XApGfG_th-spin;display:inline-flex}@keyframes XApGfG_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes XApGfG_x{0%{opacity:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}70%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes XApGfG_bloom{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes XApGfG_rise{0%{opacity:0;transform:translateY(22px)scale(.72)rotate(-16deg)}to{opacity:1;transform:none}}@keyframes XApGfG_ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes XApGfG_twinkle{0%{opacity:0;transform:scale(.3)rotate(-30deg)}55%{opacity:1;transform:scale(1.1)rotate(0)}to{opacity:.8;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.XApGfG_bloom,.XApGfG_trailMask,.XApGfG_x,.XApGfG_ring,.XApGfG_token,.XApGfG_sparkle{animation-duration:10ms!important;animation-delay:0s!important}}
._8dfXoW_wrap{background:0 0;width:100%}._8dfXoW_row{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);box-sizing:border-box;border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--line);font-family:var(--font-sans);color:var(--ink);text-align:left;display:flex}._8dfXoW_text{font:500 13px/18px var(--font-sans)}._8dfXoW_badText{color:var(--rust);font-weight:600}._8dfXoW_muted{color:var(--ink-muted);display:flex}._8dfXoW_ok{color:var(--success);display:flex}._8dfXoW_bad{color:var(--rust);display:flex}._8dfXoW_retry{all:unset;min-height:44px;font:600 13px/18px var(--font-sans);color:var(--sky);text-underline-offset:3px;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}._8dfXoW_retry:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._8dfXoW_tag{font:600 10px/12px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;margin-left:auto}._8dfXoW_widget:not(:empty){margin-top:var(--space-2)}._8dfXoW_spin{animation:.9s linear infinite _8dfXoW_spin}@keyframes _8dfXoW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._8dfXoW_spin{animation:none}}
.jSWqba_form{gap:var(--space-2);flex-direction:column;display:flex}.jSWqba_caption{color:var(--ink-muted);margin:0;font-size:12px}.jSWqba_caption[data-tone=night]{color:var(--on-night-muted)}.jSWqba_sent{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);box-sizing:border-box;border-radius:var(--radius-md);background:var(--success-soft);color:var(--success);display:flex}.jSWqba_sent .body-sm{color:var(--success)}.jSWqba_sending{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:flex}.jSWqba_again{all:unset;min-height:44px;font:600 13px/18px var(--font-sans);color:var(--ink);text-underline-offset:3px;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}.jSWqba_again:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
._4Gaw5G_home{padding:var(--space-6) var(--space-5) 0;gap:var(--space-4);flex-direction:column;display:flex}._4Gaw5G_homeTitle{margin:0;font-size:50px;line-height:48px}._4Gaw5G_lead{margin:0;font-size:17px;line-height:24px}._4Gaw5G_actions{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}._4Gaw5G_art{width:100%;height:auto;margin-top:auto;display:block}._4Gaw5G_howHead{padding:var(--space-5) var(--space-5) 0;text-align:center}._4Gaw5G_howSteps{padding:0 var(--space-5)}._4Gaw5G_feed{padding:0 var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}._4Gaw5G_safety{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--sand);align-items:flex-start;display:flex}._4Gaw5G_safety p{color:var(--ink);margin:0;font-weight:500}._4Gaw5G_safetyIcon{color:var(--bark);padding-top:1px;display:flex}._4Gaw5G_cards{gap:var(--space-5);margin-top:var(--space-3);flex-direction:column;display:flex}._4Gaw5G_card{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);color:inherit;text-decoration:none;display:block;overflow:hidden}a._4Gaw5G_card,a._4Gaw5G_card:hover{color:var(--ink);text-decoration:none}._4Gaw5G_card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._4Gaw5G_cardPhoto{height:200px;position:relative}._4Gaw5G_cardBody{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._4Gaw5G_cardArea{color:var(--bark);align-items:center;gap:6px;display:flex}._4Gaw5G_cardBadge{margin-left:auto}._4Gaw5G_prize{align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-4);border-top:1px solid var(--line);display:flex}._4Gaw5G_prizeValue{font:700 24px/30px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink)}._4Gaw5G_prizeDash{font:500 17px/22px var(--font-sans);color:var(--ink-muted)}._4Gaw5G_prizeWhen{font:500 17px/22px var(--font-sans);color:var(--ink)}._4Gaw5G_prizeChevron{color:var(--ink);margin-left:auto;display:flex}._4Gaw5G_found{background:var(--surface);border:1px solid var(--line);box-shadow:none}._4Gaw5G_found ._4Gaw5G_cardBody{padding:var(--space-3) var(--space-4);gap:var(--space-1)}._4Gaw5G_found ._4Gaw5G_cardArea{color:var(--ink-muted)}._4Gaw5G_found ._4Gaw5G_prizeValue{font:700 20px/26px var(--font-sans);color:var(--ink-muted)}._4Gaw5G_found ._4Gaw5G_prizeWhen,._4Gaw5G_found ._4Gaw5G_prizeChevron,a._4Gaw5G_found,a._4Gaw5G_found:hover{color:var(--ink-muted)}._4Gaw5G_quiet{padding:var(--space-7) var(--space-5) 0;text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._4Gaw5G_disc{border-radius:var(--radius-full);place-items:center;width:64px;height:64px;display:grid}._4Gaw5G_discSand{background:var(--sand);color:var(--bark)}._4Gaw5G_discSuccess{background:var(--success-soft);color:var(--success)}._4Gaw5G_notify{margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);gap:var(--space-2);flex-direction:column;display:flex}._4Gaw5G_hand{font:500 24px/24px var(--font-script);color:var(--bark)}._4Gaw5G_detailPrize{margin:0 var(--space-5) var(--space-3);align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);min-height:56px;display:flex}._4Gaw5G_detailPrize ._4Gaw5G_prizeValue{font:700 28px/34px var(--font-sans)}._4Gaw5G_detailPrizeFound ._4Gaw5G_prizeValue,._4Gaw5G_detailPrizeFound ._4Gaw5G_prizeWhen{color:var(--ink-muted)}._4Gaw5G_detailPrizeFound{margin-bottom:0}._4Gaw5G_shieldLine{align-items:center;gap:var(--space-2);padding:0 var(--space-5) var(--space-3);color:var(--bark);display:flex}._4Gaw5G_shieldLine span{color:var(--ink);font-weight:500}._4Gaw5G_detailPhoto{flex:none;height:280px;position:relative}._4Gaw5G_detailNote{pointer-events:none;position:absolute;bottom:20px;left:20px}._4Gaw5G_noteAlone{padding:var(--space-3) var(--space-5) 0}._4Gaw5G_section{padding:var(--space-5) var(--space-5) 0;gap:var(--space-3);flex-direction:column;display:flex}._4Gaw5G_hintsSection{padding:var(--space-6) var(--space-5) 0;gap:var(--space-3);flex-direction:column;display:flex}._4Gaw5G_hintsHead{justify-content:space-between;align-items:baseline;display:flex}._4Gaw5G_hint{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._4Gaw5G_hintHead{align-items:center;gap:var(--space-2);display:flex}._4Gaw5G_hintLocked{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1.5px dashed var(--ink-muted);background:var(--surface);align-items:center;display:flex}._4Gaw5G_lockDisc{border-radius:var(--radius-full);background:var(--sand);width:40px;height:40px;color:var(--bark);flex:none;place-items:center;display:grid}._4Gaw5G_detailEnd{padding:var(--space-6) var(--space-5);gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex}._4Gaw5G_foundIt{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-card);align-items:flex-start;display:flex}._4Gaw5G_foundItIcon{color:var(--bark);display:flex}._4Gaw5G_pausedNotice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--sand);color:var(--ink);text-align:left;align-items:flex-start;display:flex}._4Gaw5G_pausedIcon{color:var(--bark);padding-top:1px;display:flex}
