.catButton_btn__lfuwR{--fill:var(--caramel);--ink-on:#fff;--edge:var(--caramel);--stripe:#fff3df;--h:46px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);border:0;border-radius:999px;background:transparent;color:var(--ink-on);font-weight:700;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:transform .18s ease}.catButton_btn__lfuwR:before{content:"";position:absolute;inset:0;z-index:-1;border:2px solid var(--edge);border-radius:inherit;background:var(--fill);transition:background .18s ease,box-shadow .18s ease}.catButton_btn__lfuwR:hover:not(:disabled){transform:translateY(-2px)}.catButton_btn__lfuwR:disabled{cursor:not-allowed;opacity:.5}.catButton_btn__lfuwR:active{transform:translateY(0) scale(.98)}.catButton_primary__W6HlN:before{box-shadow:0 6px 0 -1px var(--caramel-deep)}.catButton_primary__W6HlN:hover{--fill:#94551f;--edge:#94551f}.catButton_ghost__m5njR{--fill:var(--card);--ink-on:var(--orange-deep);--edge:var(--orange);--stripe:var(--orange-soft)}.catButton_ghost__m5njR:hover{--fill:var(--cream)}.catButton_sm__B3CSy{--h:max(36px,var(--tap));padding:0 16px;font-size:13.5px}.catButton_md__0sA3P{padding:0 24px;font-size:15px}.catButton_lg__p_53f{--h:56px;padding:0 30px;font-size:17px}.catButton_withEars__IRWs6{margin-top:calc(var(--h) * .24)}.catButton_withTail__qmJKi{margin-right:calc(var(--h) * .5)}.catButton_ears__tMWbs{position:absolute;z-index:-2;left:calc(var(--h) * .42);bottom:calc(100% - var(--h) * .16);width:calc(var(--h) * 1.05);height:calc(var(--h) * .36);overflow:visible;transform-origin:50% 100%;transition:transform .25s ease;pointer-events:none}.catButton_ears__tMWbs path{fill:var(--fill);stroke:var(--edge);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .18s ease}.catButton_btn__lfuwR:hover .catButton_ears__tMWbs{animation:catButton_twitch__7GKd4 .9s ease-in-out infinite}@keyframes catButton_twitch__7GKd4{0%,60%,to{transform:none}70%{transform:scaleY(1.14) rotate(-4deg)}80%{transform:scaleY(.96) rotate(2deg)}}.catButton_tail__4mstT{position:absolute;z-index:-2;left:calc(100% - var(--h) * .2);top:calc(var(--h) * .5);width:calc(var(--h) * .62);height:calc(var(--h) * 1.06);overflow:visible;transform-origin:0 12%;transition:transform .3s ease;pointer-events:none}.catButton_tailBody__t8p_w{fill:var(--fill);stroke:var(--edge);stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .18s ease}.catButton_stripes__shifa path{fill:none;stroke:var(--stripe);stroke-width:9}.catButton_btn__lfuwR:hover .catButton_tail__4mstT{animation:catButton_wag__VseQ3 .6s ease-in-out infinite alternate}@keyframes catButton_wag__VseQ3{0%{transform:rotate(-9deg)}to{transform:rotate(11deg)}}.catButton_arrow__mSXxn{flex:none;width:14px;height:14px;margin-left:2px;transition:transform .18s ease}.catButton_btn__lfuwR:hover .catButton_arrow__mSXxn{transform:translate(2px,-2px)}.catButton_btn__lfuwR .catButton_label__rf5vc{position:relative;color:var(--ink-on);font-size:inherit}@media (prefers-reduced-motion:reduce){.catButton_btn__lfuwR:hover .catButton_ears__tMWbs,.catButton_btn__lfuwR:hover .catButton_tail__4mstT{animation:none}.catButton_btn__lfuwR:hover .catButton_tail__4mstT{transform:rotate(8deg)}}.layout_header__zPv8C{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header-h);background:rgba(251,245,234,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.layout_headerInner__JPBYZ{height:100%;display:flex;align-items:center;gap:24px}.layout_logo__8v9DK{display:flex;align-items:center;gap:10px;line-height:1.2}.layout_logo__8v9DK strong{display:block;font-size:20px;letter-spacing:.01em}.layout_logo__8v9DK small{display:block;font-size:12px;color:var(--ink-soft)}.layout_logoMark__bmxvK{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--yellow);color:var(--ink)}.layout_nav__eQLt7{display:flex;gap:4px;margin-left:auto}.layout_nav__eQLt7 a{padding:8px 14px;border-radius:999px;font-weight:600;font-size:15px;color:var(--ink-soft);transition:background .15s ease,color .15s ease;white-space:nowrap}@media (max-width:1100px){.layout_headerInner__JPBYZ{gap:12px}.layout_logo__8v9DK small{display:none}.layout_nav__eQLt7{gap:0}.layout_nav__eQLt7 a{padding:8px 9px;font-size:14px}}.layout_nav__eQLt7 a:hover{background:var(--paper);color:var(--ink)}.layout_login__hFXuw{flex:none}.layout_logoImg__ocoqw{width:44px;height:44px;object-fit:contain;flex:none}.layout_userArea__SCimT{display:flex;align-items:center;gap:8px;flex:none}.layout_avatar__X2d0F,.layout_iconBtn__1Rvni{position:relative;display:grid;place-items:center;width:max(var(--tap),40px);height:max(var(--tap),40px);border-radius:50%;background:var(--card);border:1px solid var(--line);color:var(--ink)}.layout_avatar__X2d0F{overflow:hidden;background:var(--yellow-soft)}.layout_avatar__X2d0F img{width:100%;height:100%;object-fit:cover}.layout_badge__opTNG{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--caramel);color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center}.layout_ctaShort__yHgFA{display:none}@media (max-width:900px){.layout_ctaFull__CKrA6{display:none}.layout_ctaShort__yHgFA{display:inline}}.layout_footer__1WkYo{margin-top:160px;padding:0 0 40px;border-top:1px solid var(--line);background:var(--yellow-soft);font-size:14px;text-align:center}.layout_newHome__pcbl0{position:relative;width:260px;margin:-96px auto 44px}.layout_newHome__pcbl0 svg{display:block;width:100%;height:auto}.layout_doorstep__STF1r{position:absolute;left:50%;bottom:-10px;width:300px;height:14px;border-radius:999px;background:#f3d9b2;transform:translateX(-50%)}.layout_homePerch__oDMQ7{position:absolute;left:32%;bottom:-4px;width:2px;height:2px}.layout_footerBrand___esjd{display:flex;align-items:center;justify-content:center;gap:6px}.layout_footerBrand___esjd svg{color:var(--orange)}.layout_footer__1WkYo p{margin:4px 0}.layout_footerMeta__onBkd{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 16px;color:var(--ink-soft);font-size:13px}.layout_footerMeta__onBkd a{text-decoration:underline}.layout_tabbar__w233e{display:none}@media (max-width:767px){.layout_headerInner__JPBYZ .layout_login__hFXuw,.layout_logo__8v9DK small,.layout_nav__eQLt7{display:none}.layout_logo__8v9DK strong{font-size:18px}.layout_logoMark__bmxvK{width:34px;height:34px}.layout_logoImg__ocoqw{width:36px;height:36px}.layout_logoMark__bmxvK svg{width:22px;height:22px}.layout_tabbar__w233e{position:fixed;inset:auto 0 0 0;z-index:50;height:var(--tabbar-h);display:grid;grid-template-columns:repeat(5,1fr);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.layout_tabbar__w233e a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;font-weight:600;color:var(--ink-soft)}.layout_tabIcon__qaFu0{display:grid;place-items:center;color:var(--ink-soft)}.layout_tabMain__hgdFj .layout_tabIcon__qaFu0{width:44px;height:44px;margin-top:-20px;border-radius:50%;background:var(--caramel);color:#fff;box-shadow:0 4px 0 -1px var(--caramel-deep)}}.layout_backBar__5vwza{padding-top:12px}.layout_back__Mf4eP{display:inline-flex;align-items:center;gap:4px;min-height:max(44px,var(--tap));padding:0 14px 0 8px;border-radius:999px;color:var(--ink);font-weight:700;text-decoration:none}.layout_back__Mf4eP:focus-visible,.layout_back__Mf4eP:hover{background:var(--yellow-soft);outline:none}.active-run_btn__2Ts_o{position:fixed;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:45;display:inline-flex;align-items:center;gap:10px;min-height:var(--tap,44px);max-width:calc(100vw - 24px);padding:8px 16px 8px 12px;border-radius:var(--r-full,999px);background:var(--cocoa,#5b4636);color:#fff4e6;text-decoration:none;box-shadow:0 6px 18px rgba(60,40,20,.28)}.active-run_btn__2Ts_o:hover{filter:brightness(1.08)}.active-run_btn__2Ts_o:focus-visible{outline:3px solid var(--caramel,#d99a4e);outline-offset:2px}.active-run_dot__YChm7{width:10px;height:10px;border-radius:50%;background:var(--caramel,#d99a4e);flex:none}.active-run_text__5kQlT{display:grid;line-height:1.2;min-width:0}.active-run_text__5kQlT b{font-size:.95rem}.active-run_text__5kQlT span{font-size:.8rem;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:900px){.active-run_btn__2Ts_o{bottom:24px;right:24px}}@media (prefers-reduced-motion:no-preference){.active-run_btn__2Ts_o{transition:filter .15s}}.play_page__0phaz{max-width:760px;margin:0 auto;padding:20px 16px 120px;display:flex;flex-direction:column;gap:18px;min-width:0}.play_title__S9BLU{margin:0;font-size:clamp(26px,5vw,38px);line-height:1.35;letter-spacing:.06em;color:var(--ink)}.play_title__S9BLU span{display:inline-block}.play_steps__6lhRr{display:flex;gap:6px;margin:0;padding:0;list-style:none;flex-wrap:wrap}.play_steps__6lhRr li{padding:4px 10px;border-radius:999px;background:var(--cream);border:1px solid var(--line);color:var(--ink-soft);font-size:13px;font-weight:700}.play_steps__6lhRr li[aria-current=step]{background:var(--ink);border-color:var(--ink);color:var(--yellow)}.play_card__RKHfp{background:var(--card);border-radius:28px;padding:20px 18px;box-shadow:0 6px 0 -1px var(--line);display:flex;flex-direction:column;gap:14px;min-width:0}.play_card__RKHfp h2{margin:0;font-size:21px;line-height:1.45;color:var(--ink);letter-spacing:.04em}.play_card__RKHfp h3{margin:0;font-size:17px;color:var(--ink)}.play_lead__1RLFj{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.8}.play_actions__BWg4x{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;padding-top:10px}.play_kicker__vlKHp{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--yellow);color:var(--ink);font-weight:700;font-size:14px}.play_facts__LOzXZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.play_facts__LOzXZ div{background:var(--paper);border-radius:18px;padding:10px 14px;min-width:0}.play_facts__LOzXZ dt{font-size:13px;color:var(--ink-soft);font-weight:700}.play_facts__LOzXZ dd{margin:2px 0 0;color:var(--ink);font-size:16px;overflow-wrap:anywhere}.play_chips__Lf5Hm{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.play_chip__752ZU,.play_chips__Lf5Hm li{padding:6px 12px;border-radius:999px;background:var(--yellow-soft);color:var(--ink);font-size:14px}.play_chipBtn__USagR{min-height:var(--tap);padding:6px 14px;border-radius:999px;border:2px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.play_chipBtn__USagR[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--yellow)}.play_check__WKFU1:focus-within,.play_chipBtn__USagR:focus-visible,.play_option__BbqIU:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.play_chipBtn__USagR:disabled{opacity:.5;cursor:not-allowed}.play_drop__IcyoT{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px;border:2px dashed var(--line);border-radius:24px;background:var(--cream);text-align:center}.play_drop__IcyoT input{position:absolute;width:1px;height:1px;opacity:0}.play_fileLabel__u_Z4j{display:inline-flex;align-items:center;gap:8px;min-height:max(44px,var(--tap));padding:8px 18px;border-radius:999px;background:var(--card);border:2px solid var(--orange);color:var(--orange-deep);font-weight:700;cursor:pointer}.play_fileLabel__u_Z4j:focus-within{outline:3px solid var(--orange);outline-offset:2px}.play_stages__w43eS{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.play_stages__w43eS li{display:flex;align-items:center;gap:8px;color:var(--ink-soft);font-size:15px}.play_stages__w43eS li[data-state=done]{color:var(--ink)}.play_stages__w43eS li[data-state=now]{color:var(--orange-deep);font-weight:700}.play_dot__8heap{width:22px;height:22px;flex:0 0 22px;border-radius:999px;display:grid;place-items:center;background:var(--line);color:var(--card)}.play_stages__w43eS li[data-state=done] .play_dot__8heap{background:var(--caramel)}.play_stages__w43eS li[data-state=now] .play_dot__8heap{background:var(--orange)}.play_bar__b6IJ_{height:10px;border-radius:999px;background:var(--line);overflow:hidden}.play_bar__b6IJ_ span{display:block;height:100%;background:var(--caramel);transition:width .3s ease}.play_stage__8NuN2{position:relative;border-radius:24px;overflow:hidden;background:var(--yellow-soft);min-width:0}.play_stage__8NuN2 .hq-fp-3dwrap{display:block}.play_stage__8NuN2 .hq-fp-3dnames{display:none}.play_stage__8NuN2 .hq-fp-3d{height:320px;touch-action:none}@media (min-width:768px){.play_stage__8NuN2 .hq-fp-3d{height:420px}}.play_stage__8NuN2 .hq-roomviewer-host{position:relative;height:320px}.play_stage__8NuN2 .hq-roomviewer-stage{position:absolute;inset:0}.play_stage__8NuN2 .hq-roomviewer-bar{display:flex;flex-wrap:wrap;gap:6px;padding:8px;justify-content:center}.play_stage__8NuN2 .hq-hint{display:none}.play_stageLoading__U59St{height:320px;display:grid;place-items:center;color:var(--ink-soft)}.play_stageTag__pADYC{position:absolute;left:10px;top:10px;z-index:2;padding:4px 10px;border-radius:999px;background:var(--card);color:var(--ink);font-size:13px;font-weight:700;pointer-events:none}.play_mini__e2i4h{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;gap:10px;padding:14px;background:rgba(251,245,234,.94);overflow-y:auto}.play_mini__e2i4h h3{margin:0;font-size:17px;color:var(--ink)}.play_miniRow__Nvt6q{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.play_miniBtn__TXiAT{min-height:max(44px,var(--tap));padding:8px 16px;border-radius:999px;border:0;background:var(--caramel);color:#fff;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 4px 0 var(--caramel-deep);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.play_miniBtn__TXiAT.play_ghost__TcCf_{background:var(--card);color:var(--orange-deep);border:2px solid var(--orange);box-shadow:none}.play_miniBtn__TXiAT:disabled{opacity:.5;cursor:not-allowed}.play_miniBtn__TXiAT:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.play_meter__81sTJ{position:relative;height:18px;border-radius:999px;background:var(--line);overflow:hidden}.play_meter__81sTJ>span{position:absolute;top:0;bottom:0;left:0;background:var(--orange)}.play_zone__aG3jp{position:absolute;top:0;bottom:0;background:var(--mint-soft);border-left:2px solid #3c8a52;border-right:2px solid #3c8a52}.play_needle__p1hZ8{width:4px;margin-left:-2px;border-radius:2px}.play_needle__p1hZ8,.play_target__NNNmW{position:absolute;top:-2px;bottom:-2px;background:var(--ink)}.play_target__NNNmW{width:3px}.play_grid__jPQXg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:320px}.play_cell__sPJ35{aspect-ratio:1;border-radius:12px;border:0;background:#e9dcc4;cursor:pointer;display:grid;place-items:center;color:var(--ink-soft);min-height:44px}.play_cell__sPJ35[data-clump=true]{background:#b99c70}.play_cell__sPJ35:disabled{cursor:default}.play_miniNote__rFTVF{margin:0;color:var(--ink);font-size:15px;line-height:1.7}.play_paws__DlQhV{display:flex;gap:4px;color:var(--caramel)}.play_paws__DlQhV .play_off__2kea_{color:var(--line)}.play_hazards__xQH8h{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.play_hazards__xQH8h li{border:2px solid var(--line);border-radius:20px;padding:12px 14px;display:grid;grid-gap:6px;gap:6px}.play_hazHead__HiKSo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.play_hazHead__HiKSo strong{color:var(--ink);font-size:16px}.play_level__Yxv1L{padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700}.play_level__Yxv1L[data-level=high]{background:var(--pink-soft);color:#9b2c22}.play_level__Yxv1L[data-level=medium]{background:var(--yellow-soft);color:var(--ink)}.play_level__Yxv1L[data-level=low]{background:var(--mint-soft);color:#2f6b3f}.play_hazards__xQH8h p{margin:0;color:var(--ink-soft);line-height:1.7;font-size:15px}.play_check__WKFU1{display:inline-flex;align-items:center;gap:8px;min-height:max(44px,var(--tap));color:var(--ink);cursor:pointer;font-weight:700}.play_check__WKFU1 input{width:20px;height:20px;accent-color:var(--caramel)}.play_field__nGGJ8{display:flex;flex-direction:column;gap:6px}.play_label__rz48e{font-weight:700;color:var(--ink);font-size:15px}.play_input__sArCD{min-height:max(44px,var(--tap));padding:8px 18px;border-radius:999px;border:2px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-size:16px;max-width:240px;width:100%}.play_input__sArCD:focus{outline:none;border-color:var(--orange)}.play_foods__ErXQ_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:640px){.play_foods__ErXQ_{grid-template-columns:repeat(3,minmax(0,1fr))}}.play_food__UYa6v{width:100%;height:100%;display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:20px;border:2px solid var(--line);background:var(--card);font:inherit;text-align:left;color:var(--ink);cursor:pointer}.play_food__UYa6v[aria-pressed=true]{border-color:var(--caramel);background:var(--orange-soft)}.play_food__UYa6v:disabled{cursor:not-allowed;opacity:.6}.play_food__UYa6v:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.play_foodImg__TAAbn{aspect-ratio:1;border-radius:14px;background:var(--yellow-soft);overflow:hidden;display:grid;place-items:center}.play_foodImg__TAAbn img{width:100%;height:100%;object-fit:contain}.play_foodName__8Nk_r{font-size:14px;line-height:1.45;font-weight:700;overflow-wrap:anywhere}.play_price__dSA1H{font-size:14px;color:var(--ink-soft)}.play_list__WPSfa{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.play_sum__ECdAT{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;margin:0;font-size:16px}.play_sum__ECdAT dt{color:var(--ink-soft)}.play_sum__ECdAT dd{margin:0;text-align:right;font-weight:700;color:var(--ink);font-family:var(--font-quicksand),var(--font)}.play_over__ZWsgg{margin:0;color:#b42318;font-weight:700}.play_missing__BKsno{margin:0;color:var(--orange-deep);font-weight:700}.play_dialog__Rlr3q{display:flex;flex-direction:column;gap:10px}.play_line__UhBsy{margin:0;display:grid;grid-gap:2px;gap:2px}.play_speaker__JKCn8{font-size:13px;font-weight:700;color:var(--orange-deep)}.play_text__xLlbA{font-size:17px;line-height:1.8;color:var(--ink)}.play_line__UhBsy[data-narrator=true] .play_text__xLlbA{color:var(--ink)}.play_disclaimer__xCf1r{margin:0;padding:8px 14px;border-radius:16px;background:var(--mint-soft);color:var(--ink);font-size:15px}.play_options__Vy9YT{display:grid;grid-gap:10px;gap:10px}.play_option__BbqIU{min-height:max(44px,var(--tap));padding:10px 18px;border:2px solid var(--line);border-radius:22px;background:var(--card);color:var(--ink);font:inherit;font-size:15px;text-align:left;cursor:pointer;line-height:1.6}.play_option__BbqIU:hover{border-color:var(--orange)}.play_feedback__V5CxU{display:grid;grid-gap:6px;gap:6px;padding:12px 16px;border-radius:22px;background:var(--pink-soft)}.play_feedback__V5CxU.play_good__7A9Ys{background:var(--mint-soft)}.play_feedback__V5CxU p{margin:0;color:var(--ink);line-height:1.7}.play_log__fAbjG{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.play_log__fAbjG li{display:grid;grid-gap:2px;gap:2px;padding:10px 14px;border-radius:18px;background:var(--paper);line-height:1.6}.play_log__fAbjG span{color:var(--ink-soft);font-size:14px}.play_tag__5rjr1{justify-self:start;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;background:var(--pink-soft);color:#9b2c22}.play_tag__5rjr1.play_ok__B0xys{background:var(--mint-soft);color:#2f6b3f}@media (prefers-reduced-motion:reduce){.play_bar__b6IJ_ span{transition:none}}.play_srOnly__BmKE2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.play_page__0phaz[data-immersive=true]{position:fixed;inset:0;z-index:900;max-width:none;margin:0;padding:0;gap:0;overflow:hidden;background:var(--yellow-soft);width:100%;height:100dvh}.play_page__0phaz[data-immersive=true] .play_stage__8NuN2{position:absolute;inset:0;border-radius:0}.play_page__0phaz[data-immersive=true] .play_stage__8NuN2 .hq-fp-3dwrap,.play_page__0phaz[data-immersive=true] .play_stage__8NuN2 .hq-roomviewer{height:100%}.play_page__0phaz[data-immersive=true] .play_stage__8NuN2 .hq-fp-3d{height:100%;border:0;border-radius:0}.play_page__0phaz[data-immersive=true] .play_stage__8NuN2 .hq-roomviewer-host{height:100%}.play_page__0phaz[data-immersive=true] .play_stage__8NuN2 .hq-roomviewer-bar{display:none}.play_page__0phaz[data-immersive=true] .play_stageLoading__U59St{height:100%}.play_page__0phaz[data-immersive=true] .play_stageTag__pADYC{display:none}.play_hud__8UCwU{position:absolute;z-index:5;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));pointer-events:none}.play_hud__8UCwU>*{pointer-events:auto}.play_hudInfo__Nxos9{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.play_hudRow__lVKst{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.play_hudChip__XiGmP{padding:5px 12px;box-shadow:0 2px 0 var(--line);max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play_exit__K_MPb,.play_hudChip__XiGmP{border-radius:999px;background:var(--card);color:var(--ink);font-size:14px;font-weight:700}.play_exit__K_MPb{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 16px;border:2px solid var(--line);text-decoration:none;flex:0 0 auto}.play_exit__K_MPb:focus-visible,.play_peekBtn__GpzVt:focus-visible,.play_sound__FnPiv:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.play_hudEnd__ozrru{display:flex;align-items:center;gap:8px;flex:0 0 auto}.play_stepsRow__EdCLh{display:flex;align-items:center;justify-content:space-between;gap:10px}.play_sound__FnPiv{display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 auto;padding:0;border-radius:50%;background:var(--card);color:var(--ink);border:2px solid var(--line);cursor:pointer}.play_sound__FnPiv[aria-pressed=true]{color:var(--ink-soft)}.play_sheet__tNxAS{position:absolute;z-index:4;left:0;right:0;bottom:0;max-height:56dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;padding:0 max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.play_sheet__tNxAS>*{pointer-events:auto;width:100%;max-width:640px}.play_sheet__tNxAS .play_card__RKHfp{padding:16px 16px 14px;gap:12px;border-radius:24px;box-shadow:0 6px 18px rgba(0,0,0,.16)}.play_sheet__tNxAS .play_card__RKHfp h2{font-size:19px}.play_sheet__tNxAS .play_text__xLlbA{font-size:16px;line-height:1.75}.play_sheet__tNxAS .play_actions__BWg4x{position:-webkit-sticky;position:sticky;bottom:-14px;z-index:1;padding:8px 0 4px;background:var(--card)}.play_sheet__tNxAS .play_chipBtn__USagR{min-height:40px;padding:4px 12px}.play_sheet__tNxAS .play_lead__1RLFj{font-size:14px;line-height:1.6}.play_sheet__tNxAS .play_chips__Lf5Hm{gap:6px}.play_sheet__tNxAS .play_option__BbqIU{min-height:48px}.play_peekBtn__GpzVt{align-self:flex-end;width:auto;min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--line);background:var(--card);color:var(--ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 2px 0 var(--line)}.play_sheet__tNxAS[data-peek=true]>:not(.play_peekBtn__GpzVt){display:none}@media (min-width:900px){.play_sheet__tNxAS{max-height:44dvh;padding-bottom:20px}.play_sheet__tNxAS .play_text__xLlbA{font-size:17px}}@media (max-height:520px){.play_sheet__tNxAS{max-height:70dvh}}@media (max-width:480px){.play_page__0phaz{padding:14px 14px max(120px,calc(90px + env(safe-area-inset-bottom)));gap:14px}.play_steps__6lhRr{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-14px;padding-inline:14px}.play_steps__6lhRr::-webkit-scrollbar{display:none}.play_steps__6lhRr li{white-space:nowrap;flex:0 0 auto}.play_card__RKHfp{border-radius:24px;padding:16px 14px}.play_facts__LOzXZ{gap:8px}.play_facts__LOzXZ div{padding:8px 12px;border-radius:16px}.play_facts__LOzXZ dd{font-size:15px}.play_actions__BWg4x>*{flex:1 1 100%}.play_input__sArCD{max-width:none}}.play_careGrid__bGK01{grid-template-columns:repeat(2,minmax(0,1fr))}.play_careGrid__bGK01 .play_option__BbqIU{text-align:center;padding:8px 10px;font-weight:700}.play_kit__WQnBW{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.play_kit__WQnBW li{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:14px;background:var(--paper);color:var(--ink);font-size:15px}.play_kit__WQnBW li span:last-child{color:var(--ink-soft);white-space:nowrap}.play_meters__x3fma{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;padding:5px 12px;border-radius:999px;background:var(--card);box-shadow:0 2px 0 var(--line);max-width:calc(100vw - 100px)}.play_meter5__GhAiC{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:13px}.play_meter5__GhAiC b{font-weight:700}.play_icons__xBe5X{display:inline-flex;gap:1px}.play_icon__wjjHh{width:18px;height:18px;fill:none;stroke-width:1.6;stroke-linejoin:round}.play_heart__UWGLh{stroke:#d6455a}.play_heart__UWGLh[data-on=true]{fill:#e8586d}.play_flame__Ia2O6{stroke:#d9710f}.play_flame__Ia2O6[data-on=true]{fill:#f28a1d}@media (max-width:380px){.play_icon__wjjHh{width:16px;height:16px}.play_meters__x3fma{gap:2px 8px;padding:4px 10px}}.play_stage__8NuN2 .hq-roomviewer-bubble{position:absolute;z-index:3;display:none;transform:translate(-50%,-100%);pointer-events:none;padding:4px 12px;border-radius:18px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.25);font-size:28px;line-height:1.3;animation:play_bubbleBob__1DS8S 1.6s ease-in-out infinite}.play_stage__8NuN2 .hq-roomviewer-bubble:after{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;background:#fff;transform:translateX(-50%) rotate(45deg);border-radius:0 0 4px 0}.play_bubbleFixed__hpQgW{position:absolute;z-index:3;left:50%;top:34%;transform:translateX(-50%);padding:4px 12px;border-radius:18px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.25);font-size:28px;line-height:1.3;pointer-events:none}@keyframes play_bubbleBob__1DS8S{0%,to{margin-top:0}50%{margin-top:-6px}}@media (prefers-reduced-motion:reduce){.play_stage__8NuN2 .hq-roomviewer-bubble{animation:none}}.play_careBar__CLFTj{position:absolute;z-index:5;top:calc(max(10px, env(safe-area-inset-top)) + 92px);left:0;right:0;display:flex;justify-content:center;gap:8px;padding:0 10px;pointer-events:none}.play_careIcon__aMipr{pointer-events:auto;width:44px;height:44px;padding:0;border-radius:50%;border:2px solid var(--line);background:#fff;font-size:22px;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;transition:opacity .2s}.play_careIcon__aMipr[data-done=true]{opacity:.4;background:rgba(255,255,255,.5)}.play_careIcon__aMipr:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.play_sheet__tNxAS .play_homeFinish__lMWk5{display:flex;justify-content:flex-end;width:100%;max-width:none}.mini3d_modal__u9hIi{position:fixed;inset:0;margin:auto;width:min(34rem,calc(100% - 1rem));max-width:none;max-height:calc(100dvh - 1rem);overflow:auto;border:1px solid var(--line);background:var(--card);color:var(--ink);padding:clamp(.75rem,3vw,1.5rem)}.mini3d_header__XBULy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.mini3d_modal__u9hIi button{min-height:44px}.mini3d_scene___zhC4{height:clamp(215px,47dvh,380px);margin-block:.65rem;border-radius:var(--r-lg);overflow:hidden;background:var(--paper);touch-action:none}.mini3d_scene___zhC4 canvas{touch-action:none}.mini3d_hint__00bZ1{margin:.5rem 0}.mini3d_meters__wty76{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.mini3d_meters__wty76 label{display:flex;align-items:center;gap:.35rem}.mini3d_meters__wty76 progress{width:6rem}.mini3d_status__DlUbj{min-height:1.6em;margin:.35rem 0;display:flex;align-items:center;gap:.25rem}.adopt_toolbar__l1bH4{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:120px}.adopt_filters__BS_jW,.adopt_scope__eeF_x{display:flex;flex-wrap:wrap;gap:6px}.adopt_scope__eeF_x{padding:4px;border-radius:999px;background:var(--card);border:1.5px solid var(--line)}.adopt_filters__BS_jW button,.adopt_scope__eeF_x button{min-height:var(--tap);display:inline-flex;align-items:center;gap:4px;border:1.5px solid transparent;border-radius:999px;padding:6px 14px;background:transparent;font-size:14px;font-weight:700;color:var(--ink-soft);transition:background .15s ease,color .15s ease,border-color .15s ease}.adopt_filters__BS_jW button{background:var(--card);border-color:var(--line)}.adopt_filters__BS_jW button:hover,.adopt_scope__eeF_x button:hover{color:var(--ink)}.adopt_scope__eeF_x .adopt_on__mMczj{background:var(--yellow);color:var(--ink)}.adopt_filters__BS_jW .adopt_on__mMczj{background:var(--ink);border-color:var(--ink);color:var(--yellow)}.adopt_views__xDHB7{display:inline-flex;padding:4px;border-radius:999px;background:var(--card);border:1.5px solid var(--line)}.adopt_views__xDHB7 button{min-height:var(--tap);display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;background:transparent;padding:6px 14px;font-size:14px;font-weight:700;color:var(--ink-soft)}.adopt_views__xDHB7 .adopt_on__mMczj{background:var(--ink);color:var(--yellow)}.adopt_spotlight__JavYX{animation:adopt_spot__hXhcF 2.2s ease-out}@keyframes adopt_spot__hXhcF{0%,60%{box-shadow:0 0 0 5px var(--yellow),0 10px 0 -1px var(--yellow)}}.adopt_count__RIiM0{font-size:14px;color:var(--ink-soft)}.adopt_gridWrap__f64VE{position:relative}.adopt_perch__BZvO0{position:absolute;left:50%;top:0;width:2px;height:2px}.adopt_grid__7t97Y{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.adopt_card__K_a7R{display:flex;flex-direction:column;border-radius:28px;background:var(--card);overflow:hidden;box-shadow:0 6px 0 -1px var(--line);transition:transform .2s ease,box-shadow .2s ease}.adopt_card__K_a7R:hover{transform:translateY(-4px);box-shadow:0 10px 0 -1px var(--yellow)}.adopt_photo__QKt_4{position:relative;display:grid;place-items:center;color:var(--orange-deep);aspect-ratio:4/3;background:var(--yellow-soft)}.adopt_photo__QKt_4 img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.adopt_wait__hrCuC{position:absolute;left:14px;top:18px;padding:4px 12px;border-radius:999px;background:var(--yellow);font-size:13px;font-weight:700}.adopt_wait__hrCuC:after,.adopt_wait__hrCuC:before{content:"";position:absolute;top:-6px;width:11px;height:11px;background:var(--yellow);border-radius:3px 0 3px 0;transform:rotate(45deg) skew(8deg,8deg)}.adopt_wait__hrCuC:before{left:12px}.adopt_wait__hrCuC:after{left:30px}.adopt_neutered__RxEpn{position:absolute;right:14px;top:18px;display:inline-flex;align-items:center;gap:3px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.92);font-size:12.5px;font-weight:700}.adopt_neutered__RxEpn svg{color:#4f9a5a}.adopt_body__BWSI7{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1 1}.adopt_nameRow__OWMgL{display:flex;align-items:baseline;gap:10px}.adopt_nameRow__OWMgL h3{margin:0;font-size:22px}.adopt_nameRow__OWMgL span{font-size:14px;color:var(--ink-soft)}.adopt_district__QFyk_{display:flex;align-items:center;gap:4px;margin:0;font-size:13.5px;color:var(--ink-soft)}.adopt_district__QFyk_ svg{color:var(--orange)}.adopt_tags__ZeKWS{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.adopt_tags__ZeKWS li{padding:2px 10px;border-radius:999px;background:var(--yellow-soft);font-size:12.5px;font-weight:700}.adopt_diary__xexc1{margin:4px 0;padding:10px 14px;border-radius:16px;background:var(--paper);font-size:14px;line-height:1.7}.adopt_diary__xexc1 span{display:flex;align-items:center;gap:4px;margin-bottom:2px;font-size:12px;font-weight:700;color:var(--orange-deep)}.adopt_meter__dOgqU{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink-soft)}.adopt_paws__Z3Ox_{display:inline-flex;gap:2px}.adopt_pawOn__MtNS_{color:var(--orange)}.adopt_pawOff__i5wst{color:var(--line)}.adopt_actions__9d7Tn{display:flex;gap:8px;margin-top:auto;padding-top:12px}.adopt_actions__9d7Tn>*{flex:1 1}@media (max-width:1000px){.adopt_grid__7t97Y{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.adopt_grid__7t97Y{grid-template-columns:1fr}.adopt_filters__BS_jW{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scrollbar-width:none}.adopt_filters__BS_jW button{flex:none}}.hero_hero__Dcqcv{position:relative;min-height:clamp(560px,calc(100svh - var(--header-h)),860px);display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,#fdf3e3,#fbe9cf)}.hero_room___nVv1{position:absolute;inset:0;pointer-events:none}.hero_window__Uwr7h{position:absolute;top:9%;right:16%;width:clamp(150px,16vw,230px);height:auto}.hero_plant__A8FNV{position:absolute;right:3%;bottom:24%;width:clamp(80px,8vw,120px);height:auto}.hero_floor__Z_SdU{position:absolute;inset:auto 0 0 0;height:26%;background:#f3d9b2;border-top:10px solid #efcd9e}.hero_sun__ODfKJ{position:absolute;right:12%;bottom:6%;width:34%;height:14%;border-radius:50%;background:rgba(255,250,235,.55);transform:skewX(-24deg)}.hero_cushion__F5F2l{position:absolute;right:22%;bottom:9%;width:clamp(170px,16vw,240px)}.hero_cushion__F5F2l svg{display:block;width:100%;height:auto}.hero_perch__RMLN3{position:absolute;left:50%;top:44%;width:2px;height:2px;transform:translate(-50%,-100%)}.hero_content__o1kah{position:relative;z-index:1;pointer-events:none;padding-top:56px;padding-bottom:72px}.hero_content__o1kah a,.hero_content__o1kah form{pointer-events:auto}.hero_copy__CTs8W{max-width:540px}.hero_eyebrow__vVg6H{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px;font-weight:600;font-size:14px;color:var(--ink-soft)}.hero_hero__Dcqcv h1{margin:0;font-size:clamp(36px,5.4vw,64px);line-height:1.2;letter-spacing:.02em}.hero_hero__Dcqcv h1 span{display:inline-block}.hero_hero__Dcqcv h1 em{font-style:normal;color:var(--orange-deep);background:linear-gradient(transparent 62%,var(--orange-soft) 62%)}.hero_lead__ug4RJ{margin:16px 0 26px;color:var(--ink-soft);max-width:30em}.hero_search__m2ORa label{display:block;margin-bottom:8px;font-size:14px;font-weight:700}.hero_searchPill__Rh9Ji{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 20px;border-radius:999px;background:var(--card);border:1.5px solid var(--line);box-shadow:var(--shadow-lift);transition:border-color .15s ease}.hero_searchPill__Rh9Ji:focus-within{border-color:var(--orange)}.hero_searchPill__Rh9Ji input{flex:1 1;min-width:0;border:0;background:transparent;padding:10px 0;outline:none;font-size:15px}.hero_searchPill__Rh9Ji input::placeholder{color:#8f7663}.hero_searchPill__Rh9Ji>:last-child{flex:none}.hero_secondary___1dlp{display:flex;align-items:center;gap:18px;margin-top:22px}.hero_textLink__9ofZB{font-weight:700;color:var(--orange-deep)}.hero_intent__7cNdZ{padding-top:40px}.hero_intent__7cNdZ h2{margin:0 0 14px;font-size:18px;color:var(--ink-soft)}.hero_intentGrid__gtFV4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.hero_intentCard__b3X8E{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:var(--radius);border:1.5px solid var(--line);background:var(--card);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.hero_intentText__vQMD9{flex:1 1;min-width:0}.hero_intentArrow__NFCl1{flex:none;align-self:center;width:16px;height:16px;color:var(--orange);transition:transform .2s ease}.hero_intentCard__b3X8E:hover .hero_intentArrow__NFCl1{transform:translate(2px,-2px)}.hero_intentCard__b3X8E:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift);border-color:transparent}.hero_intentCard__b3X8E strong{display:block;font-size:16px;margin-bottom:4px}.hero_intentCard__b3X8E small{display:block;font-size:13px;line-height:1.5;color:var(--ink-soft)}.hero_intentIcon__WHRDE{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:var(--ink)}.hero_orange__WSW_y .hero_intentIcon__WHRDE{background:var(--yellow)}.hero_mint__zQA20 .hero_intentIcon__WHRDE{background:var(--mint-soft)}.hero_pink__Xvb6w .hero_intentIcon__WHRDE{background:var(--pink-soft)}@media (max-width:767px){.hero_hero__Dcqcv{min-height:max(700px,calc(100svh - var(--header-h)));align-items:flex-start}.hero_floor__Z_SdU{height:24%}.hero_window__Uwr7h{top:auto;bottom:22%;right:6%;width:110px}.hero_plant__A8FNV{right:auto;left:4%;bottom:20%;width:64px}.hero_sun__ODfKJ{right:6%;bottom:12%;width:70%}.hero_cushion__F5F2l{right:auto;left:50%;bottom:calc(var(--tabbar-h) + 20px);width:150px;transform:translateX(-50%)}.hero_content__o1kah{padding-top:28px;padding-bottom:0}.hero_searchPill__Rh9Ji{padding-left:16px}.hero_searchPill__Rh9Ji input{font-size:14px}.hero_searchPill__Rh9Ji>:last-child{padding:9px 16px;font-size:14px}.hero_intentGrid__gtFV4{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scrollbar-width:none}.hero_intentCard__b3X8E{padding:14px;scroll-snap-align:start}}.steps_track__xsWAg{position:relative;height:300vh;margin-top:80px}.steps_pin__FfVt_{position:-webkit-sticky;position:sticky;top:var(--header-h);height:calc(100svh - var(--header-h));display:flex;align-items:center;overflow:hidden}.steps_grid__TLiKE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}.steps_stage__Wdr7o{position:relative;aspect-ratio:5/4}.steps_artWrap__W_by9{position:absolute;inset:0;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .45s ease,transform .45s ease}.steps_artWrap__W_by9.steps_show__mhLuK{opacity:1;transform:none}.steps_art__XR3NJ{width:100%;height:100%;display:block}.steps_beam___w4Ac{animation:steps_scan__gIEM_ 2.6s ease-in-out infinite alternate}@keyframes steps_scan__gIEM_{to{transform:translateY(226px)}}.steps_marker__4o31P{animation:steps_pop__xeN6A 3.6s ease-out infinite both}@keyframes steps_pop__xeN6A{0%,8%{transform:scale(0);opacity:0}16%{transform:scale(1.15);opacity:1}22%,80%{transform:scale(1);opacity:1}92%,to{transform:scale(0);opacity:0}}.steps_day__ojBBA{animation:steps_tick___wU58 4.6s ease-out infinite both}@keyframes steps_tick___wU58{0%,4%{transform:scale(0)}10%,82%{transform:scale(1)}92%,to{transform:scale(0)}}.steps_catTail__SPee6{transform-origin:30px 86px;animation:steps_sway__8bekc 1.4s ease-in-out infinite alternate}@keyframes steps_sway__8bekc{0%{transform:rotate(-12deg)}to{transform:rotate(14deg)}}.steps_heart__Y1h3j{transform-origin:176px 140px;animation:steps_float__geQGN 2.8s ease-out infinite}@keyframes steps_float__geQGN{0%{transform:translateY(10px) scale(.4);opacity:0}25%{opacity:1}to{transform:translateY(-46px) scale(1);opacity:0}}.steps_card__tOHii{animation:steps_cardIn__p2hO7 4.8s ease-out infinite both}@keyframes steps_cardIn__p2hO7{0%{transform:translateY(16px);opacity:0}10%,86%{transform:none;opacity:1}to{opacity:0}}.steps_stamp___a4Ex{animation:steps_stamp___a4Ex 4.8s ease-out infinite both}@keyframes steps_stamp___a4Ex{0%,22%{transform:scale(0)}30%{transform:scale(1.25)}36%,to{transform:scale(1)}}.steps_walker__8fkLJ{animation:steps_walk__q1bR3 4.8s linear infinite both}@keyframes steps_walk__q1bR3{0%,34%{transform:translateX(0)}84%,to{transform:translateX(158px)}}.steps_legA__eie0q,.steps_legB__xmlxX{transform-box:fill-box;transform-origin:50% 0}.steps_legA__eie0q{animation:steps_legA__eie0q 4.8s linear infinite both}.steps_legB__xmlxX{animation:steps_legB__xmlxX 4.8s linear infinite both}@keyframes steps_legA__eie0q{0%,34%,84%,to{transform:rotate(0deg)}38%{transform:rotate(22deg)}42%{transform:rotate(-22deg)}46%{transform:rotate(22deg)}50%{transform:rotate(-22deg)}54%{transform:rotate(22deg)}58%{transform:rotate(-22deg)}62%{transform:rotate(22deg)}66%{transform:rotate(-22deg)}70%{transform:rotate(22deg)}74%{transform:rotate(-22deg)}78%{transform:rotate(22deg)}82%{transform:rotate(-22deg)}}@keyframes steps_legB__xmlxX{0%,34%,84%,to{transform:rotate(0deg)}38%{transform:rotate(-22deg)}42%{transform:rotate(22deg)}46%{transform:rotate(-22deg)}50%{transform:rotate(22deg)}54%{transform:rotate(-22deg)}58%{transform:rotate(22deg)}62%{transform:rotate(-22deg)}66%{transform:rotate(22deg)}70%{transform:rotate(-22deg)}74%{transform:rotate(22deg)}78%{transform:rotate(-22deg)}82%{transform:rotate(22deg)}}.steps_blink__3CK0T{transform-box:fill-box;transform-origin:center;animation:steps_blink__3CK0T 3.8s ease-in-out infinite}@keyframes steps_blink__3CK0T{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.steps_kicker__8mt4l{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:5px 14px 5px 10px;border-radius:999px;background:var(--yellow);font-size:13px;font-weight:700;letter-spacing:.08em}.steps_text__FV5AH h2{margin:0 0 22px;font-size:clamp(24px,2.8vw,34px);line-height:1.4;letter-spacing:.05em}.steps_text__FV5AH h2 span{display:inline-block}.steps_dots__7lA0P{list-style:none;margin:0 0 22px;padding:0;display:flex;gap:8px;flex-wrap:wrap}.steps_dots__7lA0P button{min-height:var(--tap);display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--line);border-radius:999px;background:var(--card);padding:4px 12px 4px 4px;font-size:13px;font-weight:700;color:var(--ink-soft);transition:background .2s ease,color .2s ease,border-color .2s ease}.steps_dots__7lA0P button span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--paper);font-family:var(--font-quicksand),sans-serif}.steps_dots__7lA0P .steps_dotOn__aXodt{border-color:var(--ink);background:var(--ink);color:var(--yellow)}.steps_dots__7lA0P .steps_dotDone__vdvh9 span,.steps_dots__7lA0P .steps_dotOn__aXodt span{background:var(--yellow);color:var(--ink)}.steps_content__X3ixB{min-height:220px;animation:steps_contentIn__IJVuV .45s ease both}@keyframes steps_contentIn__IJVuV{0%{opacity:0;transform:translateY(12px)}}.steps_no__ucngl{margin:0;font-family:var(--font-quicksand),sans-serif;font-size:15px;font-weight:700;color:var(--orange-deep)}.steps_no__ucngl small{color:var(--ink-soft)}.steps_content__X3ixB h3{display:flex;align-items:center;gap:10px;margin:4px 0 12px;font-size:clamp(24px,2.6vw,32px)}.steps_content__X3ixB h3 svg{flex:none;color:var(--orange)}.steps_body__yK3q0{margin:0 0 16px;line-height:1.95;color:var(--ink-soft)}.steps_reward__doxsf{display:inline-flex;align-items:center;gap:4px;margin:0;padding:6px 14px;border-radius:999px;background:var(--card);border:1.5px dashed var(--yellow-deep);font-size:13px;font-weight:700}.steps_reward__doxsf svg{color:var(--orange)}@media (max-width:900px){.steps_pin__FfVt_{top:var(--header-h);height:calc(100svh - var(--header-h) - var(--tabbar-h));align-items:flex-start;padding-top:12px}.steps_grid__TLiKE{grid-template-columns:1fr;gap:8px}.steps_stage__Wdr7o{width:min(100%,360px);margin:0 auto;aspect-ratio:5/3.6}.steps_text__FV5AH h2{margin-bottom:10px;font-size:21px}.steps_kicker__8mt4l{display:none}.steps_dots__7lA0P{margin-bottom:10px}.steps_dots__7lA0P button{font-size:12px}.steps_content__X3ixB{min-height:0}.steps_content__X3ixB h3{font-size:21px;margin-bottom:6px}.steps_body__yK3q0{font-size:14px;line-height:1.8;margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.steps_beam___w4Ac,.steps_blink__3CK0T,.steps_card__tOHii,.steps_catTail__SPee6,.steps_content__X3ixB,.steps_day__ojBBA,.steps_heart__Y1h3j,.steps_legA__eie0q,.steps_legB__xmlxX,.steps_marker__4o31P,.steps_stamp___a4Ex,.steps_walker__8fkLJ{animation:none!important}.steps_artWrap__W_by9{transition:none}}.intake_page__bSKbM{max-width:760px;margin:0 auto;padding:24px 16px 96px;display:flex;flex-direction:column;gap:20px}.intake_title__MAyJb{margin:0;font-size:clamp(26px,3.2vw,38px);line-height:1.4;letter-spacing:.06em;color:var(--ink)}.intake_title__MAyJb span{display:inline-block}.intake_log__Wjzgy{display:flex;flex-direction:column;gap:12px}.intake_row__U5xzW{display:flex;align-items:flex-end;gap:8px}.intake_row__U5xzW.intake_me__Q_4_H{justify-content:flex-end}.intake_avatar__VxzXt{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--yellow-soft);color:var(--orange-deep)}.intake_bubble__5k_HT{max-width:min(78%,520px);padding:12px 16px;border-radius:22px 22px 22px 6px;background:var(--card);box-shadow:0 6px 0 -1px var(--line);color:var(--ink);font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.intake_me__Q_4_H .intake_bubble__5k_HT{border-radius:22px 22px 6px 22px;background:var(--caramel);box-shadow:0 6px 0 -1px var(--caramel-deep);color:#fff}.intake_bubbleImg__gtbjy{display:block;width:160px;aspect-ratio:4/3;object-fit:cover;border-radius:18px 26px 18px 30px}.intake_typing__rOY2N{display:inline-flex;gap:5px;padding:6px 2px}.intake_typing__rOY2N i{width:7px;height:7px;border-radius:50%;background:var(--ink-soft);opacity:.4}@media (prefers-reduced-motion:no-preference){.intake_typing__rOY2N i{animation:intake_blink__zwb03 1.2s infinite}.intake_typing__rOY2N i:nth-child(2){animation-delay:.2s}.intake_typing__rOY2N i:nth-child(3){animation-delay:.4s}}@keyframes intake_blink__zwb03{50%{opacity:1}}.intake_composer__eAWFO{display:flex;flex-direction:column;gap:10px}.intake_chips__XujvT{display:flex;flex-wrap:wrap;gap:8px}.intake_chip__KwGzs{min-height:var(--tap);padding:0 16px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.intake_chip__KwGzs:hover:not(:disabled){border-color:var(--orange)}.intake_chip__KwGzs[aria-checked=true],.intake_chip__KwGzs[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--yellow)}.intake_chip__KwGzs:disabled{opacity:.5;cursor:not-allowed}.intake_form__veg1X{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 18px;border:2px solid var(--line);border-radius:28px;background:var(--card)}.intake_form__veg1X:focus-within{border-color:var(--orange)}.intake_form__veg1X textarea{flex:1 1;min-width:0;min-height:var(--tap);max-height:160px;padding:8px 0;border:0;outline:none;resize:none;background:transparent;color:var(--ink);font:inherit;font-size:15px;line-height:1.6}.intake_form__veg1X textarea::placeholder{color:#8f7663}.intake_iconBtn__fCYmB{flex:none;display:grid;place-items:center;width:max(40px,var(--tap));height:max(40px,var(--tap));border:0;border-radius:50%;background:var(--yellow-soft);color:var(--ink);cursor:pointer}.intake_iconBtn__fCYmB:disabled{opacity:.5;cursor:not-allowed}.intake_iconBtn__fCYmB.intake_send__Gy5rV{background:var(--caramel);color:#fff}.intake_iconBtn__fCYmB.intake_rec__Q5EKG{background:var(--pink)}.intake_count__5OztU{margin:0;font-size:13px;color:var(--ink-soft);text-align:right}.intake_count__5OztU.intake_over__ynKBp{color:var(--orange-deep);font-weight:700}.intake_mediaBar__oGY1X{display:flex;flex-wrap:wrap;gap:8px}.intake_tray__7Zt4I{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px}.intake_thumb__0ei_I{position:relative;aspect-ratio:1;border-radius:22px 30px 20px 34px;overflow:hidden;background:var(--yellow-soft)}.intake_thumb__0ei_I img,.intake_thumb__0ei_I video{width:100%;height:100%;object-fit:cover;display:block}.intake_thumbActions__j_Ekl{position:absolute;inset:auto 6px 6px;display:flex;justify-content:space-between}.intake_thumbBtn__7QtVr{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--card);color:var(--ink);cursor:pointer}.intake_coverTag__cYVcH,.intake_thumbBtn__7QtVr[aria-pressed=true]{background:var(--yellow)}.intake_coverTag__cYVcH{position:absolute;top:6px;left:6px;padding:2px 10px;border-radius:999px;color:var(--ink);font-size:12px;font-weight:700}.intake_card__l__pV{display:flex;flex-direction:column;gap:16px;padding:24px 20px;border-radius:32px;background:var(--card);box-shadow:0 6px 0 -1px var(--line)}.intake_card__l__pV h2{margin:0;font-size:21px;line-height:1.45;letter-spacing:.04em;color:var(--ink)}.intake_field__jhKeb{display:flex;flex-direction:column;gap:6px}.intake_label__ER4Xh{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ink)}.intake_field__jhKeb input,.intake_field__jhKeb select,.intake_field__jhKeb textarea{min-height:var(--tap);padding:8px 16px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:15px}.intake_field__jhKeb textarea{border-radius:22px;resize:vertical;line-height:1.6}.intake_field__jhKeb input:focus,.intake_field__jhKeb select:focus,.intake_field__jhKeb textarea:focus{outline:none;border-color:var(--orange)}.intake_pair__brFC1{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:560px){.intake_pair__brFC1{grid-template-columns:1fr 1fr}.intake_card__l__pV{padding:28px}}.intake_confirm__bdczD{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 12px;border-radius:999px;background:var(--yellow-soft);color:var(--ink);font-size:14px;font-weight:700}.intake_confirm__bdczD button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--ink);color:var(--yellow);font:inherit;font-size:13px;cursor:pointer}.intake_warn__j2kp0{margin:0;padding:12px 16px;border-radius:20px;background:var(--orange-soft);color:var(--ink);font-size:15px;line-height:1.6}.intake_error__k9zQf{margin:0;color:var(--orange-deep);font-size:15px;font-weight:700}.intake_actions__l9ZP1{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;padding-top:8px}.intake_center__Kwe09{align-items:center;text-align:center}.intake_lead__ch86q{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.8}.intake_homeList__HXyhX{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.intake_homeItem__Qv2wg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border:2px solid var(--line);border-radius:24px}.intake_homeItem__Qv2wg>div>b{display:block;color:var(--ink)}.intake_homeItem__Qv2wg>div>span{color:var(--ink-soft);font-size:14px}.intake_doneCover__rdji3{width:min(240px,70%);aspect-ratio:5/4;object-fit:cover;border-radius:30px 44px 28px 48px;background:var(--yellow-soft)}.intake_timeline__T2xw_{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.intake_timeline__T2xw_ li{display:grid;grid-template-columns:56px 1fr auto;align-items:start;grid-gap:10px;gap:10px;padding:10px 6px 10px 14px;border-radius:20px;background:var(--cream)}.intake_timeline__T2xw_ time{font-weight:700;color:var(--orange-deep);font-size:15px;line-height:1.7}.intake_timeline__T2xw_ span{color:var(--ink);font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.intake_timeline__T2xw_ .intake_thumbBtn__7QtVr{background:var(--card)}.intake_roles__qX_KJ{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width:640px){.intake_roles__qX_KJ{grid-template-columns:repeat(3,1fr)}}.intake_role__m5_UI{display:flex;flex-direction:column;gap:4px;min-height:64px;padding:12px 16px;border:2px solid var(--line);border-radius:22px;background:var(--card);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.intake_role__m5_UI b{font-size:16px}.intake_role__m5_UI span{font-size:14px;color:var(--ink-soft);line-height:1.5}.intake_role__m5_UI:hover{border-color:var(--orange)}.intake_role__m5_UI[aria-checked=true]{border-color:var(--ink);background:var(--yellow-soft)}.intake_check__gur1M{display:flex;align-items:center;gap:10px;min-height:var(--tap);font-size:15px;color:var(--ink)}.intake_check__gur1M input{width:20px;height:20px;accent-color:var(--caramel)}.intake_card__l__pV input:not([type=checkbox]):not([type=file]),.intake_card__l__pV select,.intake_card__l__pV textarea{min-height:var(--tap);padding:8px 16px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:15px}.intake_card__l__pV textarea{border-radius:22px}.intake_card__l__pV input:focus,.intake_card__l__pV select:focus,.intake_card__l__pV textarea:focus{outline:none;border-color:var(--orange)}.intake_more__z45mL{border-top:2px dashed var(--line);padding-top:12px}.intake_more__z45mL summary{min-height:var(--tap);display:flex;align-items:center;font-size:16px;font-weight:700;color:var(--ink);cursor:pointer}.intake_moreBody__q6vsQ{display:flex;flex-direction:column;gap:10px;padding-top:8px}.intake_linkBtn___E1o5{align-self:flex-start;min-height:var(--tap);padding:0;border:0;background:none;color:var(--orange-deep);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.intake_progress__hUnC_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;border-radius:20px;background:var(--card);box-shadow:0 6px 0 -1px var(--line);color:var(--ink);font-size:15px}.intake_progressBar___5AAF{flex:1 1 100%;height:10px;border-radius:999px;background:var(--yellow-soft);overflow:hidden}.intake_progressBar___5AAF i{display:block;height:100%;background:var(--caramel);transition:width .2s ease}.intake_avatarRow__sjsHY{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.intake_avatarPick__7AXGb{display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border-radius:50%;background:var(--yellow-soft);color:var(--orange)}.intake_avatarPick__7AXGb img{width:100%;height:100%;object-fit:cover}.intake_videoList__8rtBj{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.intake_videoList__8rtBj li{display:grid;grid-gap:4px;gap:4px;justify-items:start}.intake_videoList__8rtBj video{width:100%;border-radius:20px;background:var(--ink)}.catPage_page__B1kT_{max-width:1080px;margin:0 auto;padding:24px 16px 120px;display:flex;flex-direction:column;gap:24px}.catPage_hero__z_XX9{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:768px){.catPage_hero__z_XX9{grid-template-columns:1.1fr 1fr;align-items:start}}.catPage_summary__q0Lck{display:flex;flex-direction:column;gap:12px}.catPage_name__fKo2B{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.25;letter-spacing:.06em;color:var(--ink)}.catPage_intro__eQhzL{margin:0;color:var(--orange-deep);font-size:17px;font-weight:700;line-height:1.6}.catPage_meta__3ICs2{margin:0;color:var(--ink-soft);font-size:16px}.catPage_home__ZXjOr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;color:var(--ink);font-weight:700}.catPage_home__ZXjOr span{color:var(--ink-soft);font-weight:400;font-size:15px}.catPage_homeLink__srYw4{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:4px}.catPage_homeLink__srYw4:focus-visible,.catPage_homeLink__srYw4:hover{color:var(--orange-deep)}.catPage_tags__Sz9GL{display:flex;flex-wrap:wrap;gap:6px}.catPage_tag__jwk_f{align-self:flex-start;padding:3px 12px;border-radius:999px;background:var(--orange-soft);color:var(--ink);font-size:14px;font-weight:700}.catPage_adoptable__FtZrY{background:var(--mint-soft)}.catPage_list__X47xf{padding-left:1.2em}.catPage_list__X47xf,.catPage_story__nyV6p{margin:0;color:var(--ink);font-size:15px;line-height:1.9}.catPage_story__nyV6p{white-space:pre-wrap;overflow-wrap:anywhere}.catPage_returns__qYEUT{margin:0;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px}.catPage_returns__qYEUT li{display:grid;grid-gap:8px;gap:8px;padding-top:16px;border-top:2px dashed var(--line,#ead9c6)}.catPage_returns__qYEUT li:first-child{padding-top:0;border-top:0}.catPage_returns__qYEUT p{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.catPage_videos__Oxgbo{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.catPage_videos__Oxgbo video{width:100%;border-radius:20px;background:var(--ink)}.catPage_fav__ImZEg{display:inline-flex;align-items:center;gap:6px;min-height:max(44px,var(--tap));padding:0 18px;border:2px solid var(--orange);border-radius:999px;background:var(--card);color:var(--orange-deep);font:inherit;font-weight:700;cursor:pointer}.catPage_fav__ImZEg:disabled{opacity:.6;cursor:wait}.catPage_favOn__hLfhj{background:var(--pink-soft);border-color:var(--pink);color:var(--ink)}.catPage_grid__XhoXY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}@media (min-width:768px){.catPage_grid__XhoXY{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.catPage_grid__XhoXY{grid-template-columns:repeat(4,minmax(0,1fr))}}.catPage_card__fkze_{display:flex;flex-direction:column;gap:8px;padding:10px 10px 16px;border-radius:26px;background:var(--card);box-shadow:0 6px 0 -1px var(--line)}.catPage_card__fkze_ a.catPage_photo__QjsXq{display:grid;place-items:center;aspect-ratio:5/4;overflow:hidden;border-radius:22px 32px 20px 36px;background:var(--yellow-soft);color:var(--orange)}.catPage_card__fkze_ a.catPage_photo__QjsXq img{width:100%;height:100%;object-fit:cover}.catPage_cardName__v2Rsi{margin:2px 6px 0;font-size:17px;color:var(--ink)}.catPage_cardMeta__IJDMy{margin:0 6px;font-size:14px;color:var(--ink-soft)}.catPage_cardActions__bQUND{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 6px}.catPage_textBtn__lqp8Y{min-height:var(--tap);display:inline-flex;align-items:center;padding:0 4px;border:0;background:none;color:var(--orange-deep);font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.catPage_applyHead__i_OGg{display:flex;align-items:center;gap:14px}.catPage_applyHead__i_OGg h2{margin:0}.catPage_applyHead__i_OGg h2 a{color:inherit}.catPage_applyHead__i_OGg p{margin:2px 0 0}.catPage_applyPhoto__5YArf{flex:none;display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border-radius:50%;background:var(--yellow-soft);color:var(--orange-deep)}.catPage_applyPhoto__5YArf img{display:block;width:100%;height:100%;object-fit:cover}.catPage_modelBox__ePV7y{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:22px;background:var(--yellow-soft)}.catPage_done__hvALP{margin:0;display:flex;align-items:center;gap:6px;font-weight:700;color:var(--ink)}.catPage_checks__iL0OT{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.catPage_checks__iL0OT li{display:flex;align-items:center;gap:8px;color:var(--ink-soft)}.catPage_checks__iL0OT li.catPage_ok__5Kfq0{color:var(--ink);font-weight:700}.catPage_checks__iL0OT li.catPage_ok__5Kfq0 svg{color:var(--caramel)}.catPage_aiViews__tXj4S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.catPage_aiViews__tXj4S li{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink-soft);font-size:14px}.catPage_aiViewBox___ZH4b{width:100%;aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--paper);display:grid;place-items:center;color:var(--ink-soft)}.catPage_aiViewBox___ZH4b img{width:100%;height:100%;object-fit:cover}.newcat_flow__NtDQo{display:flex;flex-direction:column;gap:0;width:100%;max-width:760px;margin:0 auto}.newcat_top__xZrRQ{display:flex;align-items:center;justify-content:space-between;min-height:52px}.newcat_iconBtn__5lKFU{width:44px;height:44px;border:0;background:transparent;display:grid;place-items:center;padding:0;border-radius:50%;color:var(--ink);cursor:pointer}.newcat_iconBtn__5lKFU:disabled{visibility:hidden}.newcat_homeChip__GRFh8{font-size:13px;font-weight:700;background:var(--yellow-soft);padding:4px 10px;border-radius:999px}.newcat_steps__zHYt_{list-style:none;margin:4px 0 22px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.newcat_steps__zHYt_ li{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--ink-soft)}.newcat_steps__zHYt_ li i{height:6px;border-radius:3px;background:var(--line)}.newcat_steps__zHYt_ li.newcat_done__QMB9s i,.newcat_steps__zHYt_ li.newcat_now__jEdmM i{background:var(--caramel)}.newcat_steps__zHYt_ li.newcat_now__jEdmM{color:var(--ink);font-weight:700}.newcat_stepBtn__QA7rP{display:flex;flex-direction:column;gap:6px;width:100%;min-height:36px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.newcat_stepBtn__QA7rP i{height:6px;border-radius:3px;background:var(--line);display:block}.newcat_done__QMB9s .newcat_stepBtn__QA7rP i,.newcat_now__jEdmM .newcat_stepBtn__QA7rP i{background:var(--caramel)}.newcat_h1__RTJzk{margin:0 0 8px;font-size:26px;line-height:1.45;letter-spacing:.04em;color:var(--ink)}.newcat_lead__n_EHj{margin:0 0 18px;font-size:15px;line-height:1.7;color:var(--ink-soft)}.newcat_muted__3W6R6{color:var(--ink-soft);font-size:13px}.newcat_note___N4PD{margin:0;font-size:14px;color:var(--ink-soft)}.newcat_card__YkHhx{background:var(--card);border-radius:30px;box-shadow:0 6px 0 -1px var(--line);padding:18px}.newcat_stack__kQayy{display:flex;flex-direction:column;gap:16px}.newcat_gap__M_nm7{height:18px}.newcat_kicker__89VEm{font-size:14px;font-weight:700;background:var(--yellow);color:var(--ink);padding:4px 12px;border-radius:999px}.newcat_rowBetween__8_T8f{display:flex;align-items:center;justify-content:space-between;gap:8px}.newcat_tag__m_fci{font-size:12px;font-weight:700;color:var(--orange-deep);margin-left:8px}.newcat_h2__cWuVE{margin:0;font-size:18px;letter-spacing:.04em;color:var(--ink)}.newcat_cta__cHRez{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.newcat_missing__8knXM{margin:0;padding:10px 14px;border-radius:18px;background:var(--pink-soft);font-size:14px;color:var(--ink)}.newcat_linkBtn__PB_e2{border:0;background:transparent;padding:0 4px}.newcat_ghostBtn__t2mcX,.newcat_linkBtn__PB_e2{min-height:44px;color:var(--orange-deep);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.newcat_ghostBtn__t2mcX{padding:0 20px;border:2px solid var(--orange);border-radius:999px;background:var(--card)}.newcat_darkBtn__jBk1v{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--ink);color:var(--yellow-soft);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.newcat_two__tyDoN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.newcat_seg__JX_cD{display:grid;grid-gap:6px;gap:6px}.newcat_opt__F9yQO{min-height:44px;padding:0 4px;border:2px solid var(--line);border-radius:999px;background:var(--cream);color:var(--ink);font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.newcat_opt__F9yQO[aria-checked=true],.newcat_opt__F9yQO[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--yellow)}.newcat_chips__YKpbz{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:8px;gap:8px}.newcat_chip__mcgWU{min-height:44px;width:100%;padding:4px 6px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:14px;font-weight:700;line-height:1.3;text-align:center;cursor:pointer}.newcat_chip__mcgWU[aria-pressed=true]{background:var(--yellow-soft);border-color:var(--caramel)}.newcat_field__9TITG{display:flex;flex-direction:column;gap:6px}.newcat_label__I_N_n{font-size:14px;font-weight:700;color:var(--ink)}.newcat_input__889FS{height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);padding:0 16px;font:inherit;font-size:15px;width:100%;color:var(--ink)}.newcat_input__889FS::placeholder,.newcat_story__6zZS1::placeholder{color:#8f7663}.newcat_input__889FS:focus,.newcat_story__6zZS1:focus{outline:none;border-color:var(--orange)}.newcat_guess__1k3pz{border-color:var(--yellow);background:var(--yellow-soft)}.newcat_story__6zZS1{width:100%;border:2px solid var(--orange);border-radius:22px;background:var(--cream);padding:12px 14px;resize:vertical;font:inherit;font-size:15px;line-height:1.8;min-height:140px;color:var(--ink)}.newcat_angles__2rmzn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.newcat_slot__BTR1e{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:2px dashed var(--orange);border-radius:24px;background:var(--cream);cursor:pointer;text-align:center}.newcat_slot__BTR1e.newcat_has__1vnxU{border-style:solid;border-color:var(--caramel);background:var(--yellow-soft)}.newcat_slot__BTR1e img,.newcat_slot__BTR1e svg{width:100%;max-width:150px;aspect-ratio:350/284}.newcat_slot__BTR1e img{object-fit:cover;border-radius:18px}.newcat_slot__BTR1e b{font-size:15px;color:var(--ink)}.newcat_slot__BTR1e span{font-size:12px;line-height:1.4;color:var(--ink-soft)}.newcat_add__rwmId input,.newcat_slot__BTR1e input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.newcat_thumbs__nMWRK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 8px;gap:12px 8px}.newcat_thumb__RuSvD{position:relative;aspect-ratio:1/1}.newcat_thumb__RuSvD img{width:100%;height:100%;object-fit:cover;border-radius:46% 54% 42% 58%/52% 44% 56% 48%;background:var(--orange-soft)}.newcat_setCover__Xhu8t{position:absolute;z-index:2;min-height:30px;padding:0 10px;border:1.5px solid var(--caramel);border-radius:999px;background:var(--card);color:var(--orange-deep);font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.newcat_setCover__Xhu8t[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--yellow-soft)}.newcat_slot__BTR1e .newcat_setCover__Xhu8t{top:8px;left:50%;transform:translateX(-50%)}.newcat_thumb__RuSvD .newcat_setCover__Xhu8t{left:50%;bottom:-10px;transform:translateX(-50%)}.newcat_rm__bHAT6{position:absolute;top:-6px;right:-6px;width:32px;height:32px;border-radius:50%;border:0;background:var(--ink);color:#fff;display:grid;place-items:center;padding:0;cursor:pointer}.newcat_add__rwmId{position:relative;aspect-ratio:1/1;border:2px dashed var(--orange);border-radius:20px;background:var(--cream);color:var(--orange-deep);display:grid;place-items:center}.newcat_mic__YSp_Y{width:84px;height:84px;border:0;border-radius:50%;background:var(--caramel);color:#fff;box-shadow:0 6px 0 var(--caramel-deep,#7d4517);display:grid;place-items:center;padding:0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer}.newcat_mic__YSp_Y.newcat_on__jx8Gf{background:var(--orange-deep);animation:newcat_pulse__12XUS 1.2s ease-in-out infinite}@keyframes newcat_pulse__12XUS{50%{transform:scale(1.06)}}.newcat_center__IfAit{align-items:center;text-align:center}.newcat_status__T6z00{margin:0;font-size:14px;font-weight:700;color:var(--orange-deep);min-height:1.6em;text-align:center}.newcat_legend__qF07R{display:flex;gap:14px;justify-content:center;margin:18px 0 10px;font-size:13px;color:var(--ink-soft);flex-wrap:wrap}.newcat_hrow__eFF1b{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-top:1.5px dashed var(--line)}.newcat_hrow__eFF1b:first-child{border-top:0;padding-top:4px}.newcat_qrow__1dIIa{padding:10px 0;border-bottom:1.5px dashed var(--line);display:flex;flex-direction:column;gap:8px}.newcat_qrow__1dIIa:last-child{border-bottom:0}.newcat_qrow__1dIIa .newcat_opt__F9yQO{font-size:13px}@media (min-width:400px){.newcat_qrow__1dIIa .newcat_opt__F9yQO{font-size:14px}}.newcat_qgroup__eitiR{display:flex;flex-direction:column;gap:8px}.newcat_qgroup__eitiR>p{margin:0;font-size:14px;font-weight:700;color:var(--ink-soft)}.newcat_trait__kYxQE{padding:14px 0;border-bottom:1.5px dashed var(--line);display:flex;flex-direction:column;gap:8px}.newcat_trait__kYxQE:last-child{border-bottom:0}.newcat_sub__3NIzD{font-size:13px;color:var(--ink-soft);margin:-2px 0 0}.newcat_word__15y76{margin-left:auto;font-size:14px;font-weight:700;color:var(--ink-soft)}.newcat_word__15y76.newcat_set__JQONS{color:var(--orange-deep)}.newcat_slider__u4kpL{position:relative;height:44px}.newcat_rail__oYIMD{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none}.newcat_rail__oYIMD:before{content:"";position:absolute;left:6px;right:6px;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:var(--line)}.newcat_rail__oYIMD i{position:relative;width:12px;height:12px;border-radius:50%;background:var(--line);border:2px solid var(--card)}.newcat_range__JNbWU{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.newcat_range__JNbWU:focus{outline:none}.newcat_range__JNbWU:focus-visible{outline:3px solid var(--orange);outline-offset:2px;border-radius:22px}.newcat_range__JNbWU::-webkit-slider-runnable-track{height:44px;background:transparent}.newcat_range__JNbWU::-moz-range-track{height:44px;background:transparent}.newcat_range__JNbWU::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:8px;border-radius:50%;background:var(--caramel);border:4px solid #fff;box-shadow:0 3px 0 var(--caramel-deep,#7d4517)}.newcat_range__JNbWU::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--caramel);border:4px solid #fff;box-shadow:0 3px 0 var(--caramel-deep,#7d4517)}.newcat_unset__86hda::-webkit-slider-thumb{background:var(--card);border:3px dashed var(--orange);box-shadow:none}.newcat_unset__86hda::-moz-range-thumb{background:var(--card);border:3px dashed var(--orange);box-shadow:none}.newcat_words__uN5MO{display:flex;justify-content:space-between;margin:0 -14px}.newcat_words__uN5MO span{width:56px;text-align:center;font-size:13px;color:var(--ink-soft)}.newcat_words__uN5MO span.newcat_on__jx8Gf{color:var(--orange-deep);font-weight:700}.newcat_legend4__iyfiz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:10px;font-size:13px;text-align:center}.newcat_legend4__iyfiz span{padding:6px 2px;border-radius:999px;font-weight:700}.newcat_catbox__F7ef1{position:relative;width:100%;max-width:420px;margin:0 auto;aspect-ratio:350/330;background:var(--card);border-radius:32px;box-shadow:0 6px 0 -1px var(--line);overflow:hidden}.newcat_catbox__F7ef1>svg{position:absolute;inset:0;width:100%;height:100%}.newcat_zone__r6Pm3{position:absolute;transform:translate(-50%,-50%);min-height:44px;padding:2px 4px;border-radius:22px;font:inherit;font-size:14px;font-weight:700;line-height:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(255,250,240,.9);border:2px dashed var(--orange-deep);color:var(--ink);cursor:pointer}.newcat_zone__r6Pm3 small{font-size:12px;font-weight:500}.newcat_z1__I_4TI{background:var(--caramel);color:#fff;border:2px solid var(--caramel)}.newcat_z2__LS2kn{background:var(--yellow-soft);border:2px solid var(--caramel)}.newcat_z3__9kPdW{background:var(--pink-soft);border:2px dashed var(--orange-deep)}.newcat_preview__c6tPI{display:grid;grid-template-columns:108px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.newcat_blob__0SUKT{aspect-ratio:1/1;background:var(--yellow-soft);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;overflow:hidden;display:grid;place-items:center;color:var(--orange)}.newcat_blob__0SUKT img{width:100%;height:100%;object-fit:cover}.newcat_cardName__xM2bS{font-size:22px;letter-spacing:.04em;color:var(--ink)}.newcat_intro__mMTPd{font-size:14px;font-weight:700;color:var(--orange-deep);white-space:pre-wrap}.newcat_pills__kv6CJ{display:flex;flex-wrap:wrap;gap:6px}.newcat_pill__fPDFW{font-size:13px;background:var(--yellow-soft);padding:3px 10px;border-radius:999px;color:var(--ink)}.newcat_ok__nXxEQ{background:var(--mint-soft)}.newcat_warn__9S7CP{background:var(--pink-soft)}.newcat_mid__WImeI{background:var(--orange-soft)}.newcat_plain__vLJIz{background:var(--cream);border:1.5px solid var(--line)}.newcat_mrow__Gq2N_{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1.5px dashed var(--line)}.newcat_mrow__Gq2N_:last-child{border-bottom:0;padding-bottom:0}.newcat_meter__HZeTj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.newcat_meter__HZeTj i{height:10px;border-radius:5px;background:var(--line)}.newcat_meter__HZeTj i.newcat_on__jx8Gf{background:var(--caramel)}.newcat_ends__AXhOS{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--ink-soft)}.newcat_ends__AXhOS span:last-child{text-align:right}.newcat_mrow__Gq2N_ q{font-size:14px;color:var(--ink);quotes:"「" "」"}.newcat_storyCard__71i7M{background:var(--cream);border:2px solid var(--line);border-radius:28px;padding:16px 18px}.newcat_storyCard__71i7M p{margin:8px 0 0;font-size:15px;line-height:1.8;white-space:pre-wrap}.newcat_week__jvfZX{background:var(--yellow-soft);border-radius:28px;padding:16px 18px}.newcat_week__jvfZX ul{margin:8px 0 0;padding-left:1.2em;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.7}.newcat_details__mho4M{border-bottom:1.5px dashed var(--line);padding:12px 0}.newcat_details__mho4M:last-child{border-bottom:0}.newcat_details__mho4M summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:36px;cursor:pointer;gap:10px}.newcat_details__mho4M summary::-webkit-details-marker{display:none}.newcat_details__mho4M summary b{font-size:16px}.newcat_details__mho4M summary span{font-size:14px;color:var(--ink-soft);text-align:right}.newcat_kv__t6qa8{margin:8px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 14px;gap:6px 14px;font-size:14px}.newcat_kv__t6qa8 dt{color:var(--ink-soft)}.newcat_kv__t6qa8 dd{margin:0}.newcat_consent__j_Wpr{margin-top:20px;display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.7;cursor:pointer}.newcat_consent__j_Wpr input{width:24px;height:24px;margin:2px 0 0;accent-color:var(--caramel);flex:none}.newcat_doneHero__xrCM3{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.newcat_doneHero__xrCM3 .newcat_blob__0SUKT{width:160px}.newcat_fill__6UTyN{display:flex;align-items:center;gap:16px;margin-top:24px}.newcat_doneActions__YYoeK{display:flex;flex-direction:column;gap:12px;margin-top:24px}@media (min-width:768px){.newcat_thumbs__nMWRK{grid-template-columns:repeat(6,minmax(0,1fr))}.newcat_cta__cHRez{flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:24px}.newcat_cta__cHRez .newcat_missing__8knXM{margin-right:auto}.newcat_doneActions__YYoeK{flex-direction:row;justify-content:center;align-items:center}.newcat_h1__RTJzk{font-size:30px}}@media (prefers-reduced-motion:reduce){.newcat_mic__YSp_Y.newcat_on__jx8Gf{animation:none}}.newcat_badge__wCag0{display:inline-flex;align-items:center;margin-left:8px;padding:2px 10px;border-radius:999px;background:var(--caramel);color:#fff;font-size:12px;font-weight:700;line-height:1.6;vertical-align:middle}.newcat_badgeGuess__RBzI4{background:var(--yellow);color:var(--ink)}.newcat_notice__PBAe7{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;margin:18px 0 14px;padding:12px 16px;border-radius:20px;background:var(--yellow-soft);color:var(--ink);font-size:14px;font-weight:700;line-height:1.6}.newcat_notice__PBAe7 .newcat_badge__wCag0:first-child{margin-left:0}.newcat_notice__PBAe7 .newcat_badge__wCag0+.newcat_badge__wCag0{margin-right:6px}.newcat_pendingThumb__gZUZc{font-size:13px;font-weight:700;color:var(--orange-deep)}.newcat_slot__BTR1e[aria-busy=true]{opacity:.7}.newcat_zoneSelect__hVIRY{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.newcat_zone__r6Pm3:focus-within{outline:3px solid var(--orange);outline-offset:2px}.newcat_editBtn__tcP4d{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 8px;border:0;background:none;color:var(--orange-deep);font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.newcat_iconOnly__tlgei{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--yellow-soft)}.newcat_iconOnly__tlgei,.newcat_smallBtn__7lUFJ{color:var(--orange-deep);cursor:pointer;flex:none}.newcat_smallBtn__7lUFJ{min-height:36px;padding:0 12px;border:2px solid var(--line);border-radius:999px;background:var(--card);font:inherit;font-size:13px;font-weight:700}.newcat_introRow__jS0IE{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.newcat_coverBtn__Y6aJe{padding:0;border:0;background:none;cursor:pointer}.newcat_block__iVfxi{padding:14px 0;border-bottom:1.5px dashed var(--line)}.newcat_block__iVfxi:first-child{padding-top:0}.newcat_block__iVfxi:last-child{border-bottom:0;padding-bottom:0}.newcat_termList__iZ77H{margin:8px 0 0;padding-left:1.2em;font-size:14px;line-height:1.8}.newcat_gallery__Jr0EX{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.newcat_galleryItem__cf26z{display:grid;grid-gap:4px;gap:4px;padding:0;border:0;background:none;color:var(--ink-soft);font:inherit;font-size:12px;font-weight:700;text-align:center;cursor:pointer}.newcat_galleryItem__cf26z img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:18px;border:3px solid transparent;background:var(--orange-soft)}.newcat_galleryItem__cf26z[aria-pressed=true] img{border-color:var(--caramel)}.newcat_galleryItem__cf26z[aria-pressed=true] span{color:var(--orange-deep)}.photoCarousel_gallery__kClEX{display:flex;flex-direction:column;gap:10px;min-width:0}.photoCarousel_frame__JAQ79{position:relative;aspect-ratio:5/4;overflow:hidden;border-radius:34px 48px 30px 52px;background:var(--yellow-soft)}.photoCarousel_empty__Buhty{display:grid;place-items:center;color:var(--orange)}.photoCarousel_track__Ga0CO{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.photoCarousel_track__Ga0CO::-webkit-scrollbar{display:none}.photoCarousel_slide__mGYYs{position:relative;flex:none;width:100%;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.photoCarousel_backdrop__mWpvf{position:absolute;inset:-8%;width:116%;height:116%;object-fit:cover;filter:blur(22px);opacity:.55}.photoCarousel_photo__P8Bz4{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.photoCarousel_arrow__FKd2k{position:absolute;top:50%;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--card);color:var(--ink);box-shadow:0 3px 0 -1px var(--line);transform:translateY(-50%);cursor:pointer}.photoCarousel_arrow__FKd2k:focus-visible,.photoCarousel_arrow__FKd2k:hover{background:var(--yellow)}.photoCarousel_arrow__FKd2k:disabled{opacity:0;pointer-events:none}.photoCarousel_prev__LNJL7{left:12px}.photoCarousel_next__qnW4f{right:12px}.photoCarousel_counter__Lsyup{position:absolute;right:16px;bottom:14px;padding:3px 12px;border-radius:999px;background:var(--card);color:var(--ink);font-size:14px;font-weight:700}.photoCarousel_thumbs__piKsW{position:relative;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.photoCarousel_thumbs__piKsW::-webkit-scrollbar{display:none}.photoCarousel_thumbs__piKsW button{flex:none;width:72px;height:72px;padding:0;border:3px solid transparent;border-radius:18px;overflow:hidden;background:var(--yellow-soft);cursor:pointer}.photoCarousel_thumbs__piKsW button[aria-pressed=true]{border-color:var(--caramel)}.photoCarousel_thumbs__piKsW img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.photoCarousel_frame__JAQ79{aspect-ratio:1/1;border-radius:28px}.photoCarousel_arrow__FKd2k{width:40px;height:44px;border-radius:999px}.photoCarousel_prev__LNJL7{left:8px}.photoCarousel_next__qnW4f{right:8px}}.abandon_reasons__0Kwx7{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;border:0;min-width:0}.abandon_check__wClex{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);color:var(--ink);cursor:pointer}.abandon_check__wClex input{width:20px;height:20px;accent-color:var(--caramel)}.play-entry_overlay__o9ms_{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:rgba(40,28,18,.5);overflow-y:auto}.play-entry_overlay__o9ms_>section{width:min(480px,100%);margin:0}.play-entry_dialog__Bm_UV{box-shadow:0 12px 40px rgba(40,28,18,.35)}