.shell_stage__JnVsp{position:relative;overflow:hidden;border:2px solid var(--line);border-radius:var(--radius);background:#14161d;color:#eef0f6;box-shadow:var(--shadow-sm);max-width:100%}.shell_stageNarrow__noaIY{margin-inline:auto;width:100%}.shell_glow__YbckG{pointer-events:none;position:absolute;inset:0 0 auto 0;height:120px;background:radial-gradient(120% 100% at 50% 0,rgba(232,163,58,.22),rgba(232,163,58,0) 70%)}.shell_inner__t2tLk{position:relative}.shell_statBar__JyBUz{display:flex;align-items:flex-end;gap:18px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.12)}.shell_stat__tFAjN{min-width:0}.shell_statLabel__s_T4P{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.68)}.shell_statValue__l_kiR{font-family:var(--font-mono);font-size:1.2rem;font-weight:800;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:rgba(255,255,255,.92)}.shell_statAccent__vzryu{color:var(--marigold)}.shell_statEnd__C6ypC{margin-left:auto;text-align:right}.shell_overlay__zdF6m{position:absolute;inset:0;z-index:10;display:grid;place-items:center;padding:16px;background:rgba(20,22,29,.84);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center}.shell_overlayBox__gHXTC{width:100%;max-width:300px}.shell_overlayTitle__QtzSN{margin:0 0 6px;font-size:1.5rem;color:#fff}.shell_overlaySub__iQkjk{margin:0 0 14px;font-size:.92rem;line-height:1.55;color:rgba(255,255,255,.72)}.shell_overlayBig__HCiKH{display:block;font-family:var(--font-mono);font-size:1.7rem;font-weight:800;color:#fff}.shell_go__U7c3D{width:100%;font:inherit;font-weight:700;font-size:1rem;padding:11px 16px;border:2px solid #0a0d0b;border-radius:999px;background:var(--marigold);color:#1d2621;cursor:pointer}.shell_go__U7c3D:hover{filter:brightness(1.07)}.shell_go__U7c3D:active{transform:translateY(1px)}.shell_linkBtn__htemG{margin-top:10px;background:none;border:0;color:rgba(255,255,255,.7);font:inherit;font-size:.9rem;text-decoration:underline;cursor:pointer}.shell_pad__PV_aS{display:grid;grid-gap:6px;gap:6px;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.12)}.shell_tbtn__OZXni{display:grid;place-items:center;height:52px;min-width:0;padding:0;font:inherit;-moz-user-select:none;user-select:none;-webkit-user-select:none;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.9);cursor:pointer;touch-action:none}.shell_tbtn__OZXni:active{background:rgba(255,255,255,.18);transform:scale(.96)}.shell_keys__TF_uy{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 14px;gap:8px 14px;align-items:center;margin:0;font-size:.95rem}.shell_keys__TF_uy dt{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:0}.shell_keys__TF_uy dd{margin:0;color:var(--ink-2)}.shell_kbd__IUo8V{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:3px 7px;border:solid var(--line);border-width:2px 2px 3px;border-radius:7px;background:var(--card);font-family:var(--font-mono);font-size:.85rem;font-weight:700;line-height:1.1}.shell_sep__ESaHt{color:var(--ink-3)}.shell_touchNote__x3VhA{margin:10px 0 0;color:var(--ink-3);font-size:.88rem}.shell_under__bXcSY{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.shell_saved__LH7MC{margin:8px 0 0}.shell_chips___DoDH button,.shell_tap__mNSch{min-height:44px}.Screen_paper__Bfxqp{max-width:440px;margin-inline:auto;border:2px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden}.Screen_bar__SpuE9{display:flex;align-items:flex-end;gap:18px;padding:10px 14px;border-bottom:1px solid var(--line-soft)}.Screen_bar__SpuE9 div{min-width:0}.Screen_bar__SpuE9 dt,.Screen_label__zzl7J{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--ink-2)}.Screen_val__B39oM{font-family:var(--font-mono);font-size:1.2rem;font-weight:800;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Screen_accent__atURB{color:var(--forest)}.Screen_end__bXYzZ{margin-left:auto;text-align:right}.Screen_pad__KgkJN{padding:14px}.Screen_board__VrQi3{position:relative;width:100%;aspect-ratio:1/1;border-radius:14px;background:var(--paper-2);overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Screen_slot__kmtfe{position:absolute;border-radius:10px;background:var(--line-soft);opacity:.7}.Screen_tile__wjUlr{position:absolute;left:0;top:0;transition:transform .11s cubic-bezier(.2,.7,.3,1)}.Screen_face__f2_ny{display:grid;place-items:center;width:100%;height:100%;border-radius:10px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em}.Screen_isNew__XkfKG{animation:Screen_pop___ZfjO .16s ease-out}.Screen_isMerged__yMeEE{animation:Screen_bump__jp_vZ .16s ease-out}.Screen_gain__1yAIK{position:absolute;right:8px;top:-2px;pointer-events:none;font-weight:800;font-size:1.1rem;color:var(--forest);animation:Screen_rise__JYI0B .62s ease-out forwards;z-index:5}@keyframes Screen_pop___ZfjO{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Screen_bump__jp_vZ{0%{transform:scale(1)}50%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes Screen_rise__JYI0B{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){.Screen_tile__wjUlr{transition:none}.Screen_gain__1yAIK,.Screen_isMerged__yMeEE,.Screen_isNew__XkfKG{animation:none}}.Screen_fields__QQ0fa{display:grid;grid-gap:14px;gap:14px}.Screen_unit__MZhv0{font-size:.9rem;font-weight:500;color:var(--ink-2);font-family:var(--font-body)}@media (max-width:700px),(pointer:coarse){.Screen_root__LBbD2 .btn,.Screen_root__LBbD2 .segmented button,.Screen_root__LBbD2 input[type=text],.Screen_root__LBbD2 select{min-height:44px}}.Screen_root__LBbD2 .stats dd{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__LBbD2 .btn,.Screen_root__LBbD2 .btn.small,.Screen_root__LBbD2 .segmented button{min-height:44px}}.Screen_fields__Mgge0{display:grid;grid-gap:14px;gap:14px}.Screen_unit__GvQOk{font-size:.9rem;font-weight:500;color:var(--ink-2);font-family:var(--font-body)}@media (max-width:700px),(pointer:coarse){.Screen_root__5oixt .btn,.Screen_root__5oixt .segmented button,.Screen_root__5oixt input[type=text],.Screen_root__5oixt select{min-height:44px}}.Screen_root__5oixt .stats dd{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__5oixt .btn,.Screen_root__5oixt .btn.small,.Screen_root__5oixt .segmented button{min-height:44px}}.Screen_modes__e5vWJ{display:flex;flex-wrap:wrap;gap:8px}.Screen_modes__e5vWJ button{white-space:nowrap}.Screen_out__y0jEG{min-height:160px}@media (max-width:700px),(pointer:coarse){.Screen_root__W59pT .btn,.Screen_root__W59pT input[type=text],.Screen_root__W59pT select{min-height:44px}}.Screen_root__W59pT .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__W59pT .btn,.Screen_root__W59pT .btn.small,.Screen_root__W59pT .segmented button{min-height:44px}}.Screen_tap__llNhe,.Screen_tap__llNhe button{min-height:44px}.Screen_chips__0Ike2{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__IA7iv{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.92rem;padding:6px 14px;cursor:pointer;text-align:left}.Screen_chip__IA7iv[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_words__pSd_L{min-height:150px;font-size:16px}.Screen_opts__Vwn5L{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));grid-gap:12px;gap:12px;align-items:end}.Screen_board__iXFip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-auto-rows:minmax(64px,auto)}.Screen_cell__aW4If{display:grid;place-items:center;padding:4px;text-align:center;font:inherit;font-size:clamp(.66rem,2.8vw,.9rem);line-height:1.2;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--ink);background:var(--card);border:2px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;min-width:0}.Screen_big__z0_U9 .Screen_cell__aW4If{font-size:clamp(.8rem,3.4vw,1.05rem)}.Screen_cell__aW4If[aria-pressed=true]{background:var(--forest-tint);box-shadow:inset 0 0 0 2px var(--forest)}.Screen_cell__aW4If.Screen_line__IBnCU.Screen_free__ODD_h,.Screen_cell__aW4If.Screen_line__IBnCU[aria-pressed=true]{background:var(--marigold-tint);box-shadow:inset 0 0 0 2px var(--marigold)}.Screen_free__ODD_h{font-weight:700;background:var(--paper-2);cursor:default}.Screen_status__DnIEj{min-height:3rem}.Screen_title__cSJlP{font-family:var(--font-display);font-size:1.3rem;font-weight:700;margin:0;overflow-wrap:anywhere}.Screen_stage__fZA9g{position:relative;display:block;width:100%;max-width:720px;margin:0 auto;border:2px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;line-height:0;background:var(--paper)}.Screen_stage__fZA9g canvas{display:block;width:100%;height:auto;cursor:crosshair;touch-action:none}.Screen_sel__Kv4Mg{position:absolute;pointer-events:none;border:2px solid var(--forest);background:rgba(40,120,80,.25)}.Screen_bar__NJJjs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.Screen_bar__NJJjs .Screen_name__c2zSb{min-width:0;flex:1 1 160px;overflow-wrap:anywhere;font-weight:600}.Screen_btns__cwxBI{display:flex;flex-wrap:wrap;gap:8px}.Screen_btns__cwxBI .Screen_btn__04Hj_,.Screen_tap__DovUX{min-height:44px}.Screen_tap__DovUX{min-width:44px}.Screen_hint__MeyMz{margin:0;text-align:center}.PayForm_grid__3vjI7{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.PayForm_grid__3vjI7{grid-template-columns:1fr}}.PayForm_seg__NriWL{justify-self:start}.PayForm_seg__NriWL button{min-height:44px;padding-left:18px;padding-right:18px}.PayForm_check__M1P5G{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-weight:600;font-size:.95rem}.PayForm_check__M1P5G input{width:22px;height:22px;flex:none}.PayForm_out__RhhqQ{min-height:120px;display:grid;grid-gap:12px;gap:12px;align-content:start}.PayForm_tableWrap__Ybi7e{overflow-x:auto}.PayForm_num__STnaK{text-align:right!important;white-space:nowrap}.PayForm_total__BjIZ_ td,.PayForm_total__BjIZ_ th{font-weight:700;border-top:2px solid var(--line)}.PayForm_compact__Jm5Fe td,.PayForm_compact__Jm5Fe th{padding-left:8px;padding-right:8px}.PayForm_tableWrap__Ybi7e th[scope=row]{white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media (max-width:520px){.PayForm_tableWrap__Ybi7e table{font-size:.88rem}.PayForm_tableWrap__Ybi7e td,.PayForm_tableWrap__Ybi7e th{padding-left:6px!important;padding-right:6px!important}}.Screen_bar__XbD6E{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow__sxbbh{margin-left:auto}.Screen_stats__JznAy{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__1XgDV{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:96px}.Screen_stat__1XgDV dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__1XgDV dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_entry__cGr8J{display:flex;gap:10px;align-items:stretch}.Screen_entry__cGr8J input{flex:1 1;min-height:48px;text-align:center;font-family:var(--font-mono);font-size:1.4rem;letter-spacing:.25em}.Screen_entry__cGr8J input::placeholder{font-size:1rem;letter-spacing:normal}.Screen_entry__cGr8J .Screen_btn__1wIAd{min-height:48px}.Screen_err__B3Jjj{min-height:2.6rem;margin:8px 0 0}.Screen_table__ry06H{width:100%;max-width:520px;margin-top:6px}.Screen_table__ry06H td,.Screen_table__ry06H th{text-align:center}.Screen_table__ry06H td:first-child,.Screen_table__ry06H th:first-child{text-align:left}.Screen_num__7SJGs{font-family:var(--font-mono);font-weight:700;letter-spacing:.15em}.Screen_status__R_05T{min-height:3.2rem;margin-top:12px}.Screen_out__zrh_s{min-height:1.6rem;margin:10px 0 0}.Screen_hint__bpTM_{margin:10px 0 0}@media (max-width:760px){.Screen_actions__wZo7J .btn,.Screen_bar__XbD6E .btn,.Screen_bar__XbD6E .segmented button,.Screen_chk__XP_DL,.Screen_tools__FCq6V .btn{min-height:44px}.Screen_chk__XP_DL input{width:22px;height:22px}}.fields_err__AKVHU{color:var(--berry);font-weight:600;font-size:.88rem}.fields_tap__HN6zt{min-height:44px;cursor:pointer}.fields_tap__HN6zt input{flex:none}.fields_lines__WTHlj{margin-top:12px}.fields_lines__WTHlj th{font-weight:500;color:var(--ink-2);font-size:.95rem;overflow-wrap:anywhere}.fields_amount___EXam{text-align:right!important;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fields_strong__0d4_2 td,.fields_strong__0d4_2 th{font-weight:700;color:var(--ink);border-top:2px solid var(--line)}.fields_caption__dABPt{text-align:left;font-weight:700;padding:4px 0 6px;caption-side:top}.fields_grid2__ur7Xk{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:420px){.fields_grid2__ur7Xk{grid-template-columns:1fr}}.fields_result__ov6Xt{min-height:220px}.fields_big__fEqx_{font-family:var(--font-display);font-size:2rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fields_plain__lvGGf{border:0;padding:0;margin:0;min-width:0}.Screen_modes__8sC0e{display:flex;flex-wrap:wrap;gap:8px}.Screen_modes__8sC0e button{white-space:nowrap}.Screen_out__D65zN{min-height:160px}@media (max-width:700px),(pointer:coarse){.Screen_root__N8uin .btn,.Screen_root__N8uin input[type=text],.Screen_root__N8uin select{min-height:44px}}.Screen_root__N8uin .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__N8uin .btn,.Screen_root__N8uin .btn.small,.Screen_root__N8uin .segmented button{min-height:44px}}.Screen_card__1egpq{border:2px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden}.Screen_bar__Oi0xG{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 22px;margin:0;padding:10px 14px;border-bottom:1px solid var(--line-soft)}.Screen_bar__Oi0xG div{min-width:0}.Screen_bar__Oi0xG dt{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--ink-2)}.Screen_bar__Oi0xG dd{margin:0;font-family:var(--font-mono);font-size:1.2rem;font-weight:800;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Screen_accent__OuvsX{color:var(--forest)}.Screen_end__ynEt3{margin-left:auto;text-align:right}.Screen_meter__HCbyh{height:8px;width:100%;background:var(--paper-2)}.Screen_meter__HCbyh i{display:block;height:100%;background:var(--forest);transition:width 75ms linear}.Screen_area___2Jht{position:relative;display:grid;place-items:center;width:100%;height:260px;padding:12px;overflow:hidden;border:0;background:var(--forest-tint);color:var(--ink);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Screen_area___2Jht:active{background:var(--marigold-tint)}.Screen_area___2Jht:focus-visible{outline-offset:-4px}.Screen_inner__1VxQ8{position:relative;display:grid;grid-gap:4px;gap:4px;justify-items:center;max-width:100%}.Screen_huge__lbOmq{font-family:var(--font-mono);font-size:3rem;font-weight:800;letter-spacing:-.04em;color:var(--forest);line-height:1.1}.Screen_ask__4u5va{font-family:var(--font-display);font-size:1.7rem;font-weight:700;color:var(--forest);line-height:1.25;overflow-wrap:anywhere}.Screen_sub__QserF{font-size:.95rem;font-weight:600;color:var(--ink-2);overflow-wrap:anywhere}.Screen_warn__mDFLt{font-size:.9rem;font-weight:700;color:var(--berry)}.Screen_hint__JWijF{font-size:.88rem;color:var(--ink-3);margin-top:6px}.Screen_ripple__B5d5n{position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:var(--forest);opacity:.3;pointer-events:none;animation:Screen_ripple__B5d5n .48s ease-out forwards}@keyframes Screen_ripple__B5d5n{0%{transform:scale(.4);opacity:.4}to{transform:scale(7);opacity:0}}@media (max-width:480px){.Screen_area___2Jht{height:240px}.Screen_huge__lbOmq{font-size:2.6rem}.Screen_ask__4u5va{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.Screen_ripple__B5d5n{animation:none;display:none}.Screen_meter__HCbyh i{transition:none}}.Screen_stage__s6sQU{display:grid;place-items:center;min-height:190px}.Screen_coin__ksAlV{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--marigold);color:var(--ink);border:3px solid var(--line);box-shadow:var(--shadow);font-family:var(--font-display);font-size:1.7rem;font-weight:700;padding:10px}.Screen_coin__ksAlV.Screen_tails__ua6_D{background:var(--forest-tint)}.Screen_coin__ksAlV.Screen_blank__Yd_FE{background:var(--paper);color:var(--ink-3);box-shadow:var(--shadow-sm)}.Screen_spin__fB75v{animation:Screen_spin__fB75v .6s ease-in-out}@keyframes Screen_spin__fB75v{0%{transform:rotateY(0deg)}to{transform:rotateY(3turn)}}@media (prefers-reduced-motion:reduce){.Screen_spin__fB75v{animation:none}}.Screen_bar__sogGq{display:flex;height:14px;border:2px solid var(--line);border-radius:999px;overflow:hidden;background:var(--paper)}.Screen_bar__sogGq i{display:block;height:100%;background:var(--marigold)}@media (max-width:700px),(pointer:coarse){.Screen_root__kym4Z .btn,.Screen_root__kym4Z .segmented button,.Screen_root__kym4Z input[type=date],.Screen_root__kym4Z input[type=text],.Screen_root__kym4Z input[type=time],.Screen_root__kym4Z select{min-height:44px}}.Screen_root__kym4Z .name,.Screen_root__kym4Z .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__kym4Z .btn,.Screen_root__kym4Z .btn.small,.Screen_root__kym4Z .segmented button{min-height:44px}}.Screen_grid__a_TMN{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.Screen_big__sDRgd{min-height:44px}.Screen_result__kTTWw{min-height:130px;display:grid;grid-gap:8px;gap:8px;align-content:start;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_result__kTTWw p{margin:0}.Screen_list__QEzjI{margin:0;padding-left:1.6em;display:grid;grid-gap:4px;gap:4px;font-family:var(--font-display);font-size:1.35rem;font-weight:700;overflow-wrap:anywhere}.Video_touch__qvzd1 .btn,.Video_touch__qvzd1 .segmented button,.Video_touch__qvzd1 label.check{min-height:44px}.Video_touch__qvzd1 .segmented button{padding-inline:16px}.Video_touch__qvzd1 label.check{cursor:pointer}.Video_touch__qvzd1 .btn.small{padding:8px 14px}.Video_gifPreview__TRM03,.Video_preview__eBlf_{display:block;width:100%;max-height:320px;border-radius:var(--radius-sm);background:#000}.Video_gifPreview__TRM03{object-fit:contain}.Video_audio__Jjr97{width:100%}.Video_fileHead__NrWdL{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.Video_fileName__OcHSR{min-width:0;flex:1 1 160px;overflow-wrap:anywhere;font-weight:650}.Video_actions__wEiVN{display:flex;flex-wrap:wrap;gap:10px}.Video_actions__wEiVN>button{flex:1 1 140px}.Video_result__oPqGg{display:grid;grid-gap:12px;gap:12px}.Video_tip__wB_G4{margin:0;color:var(--ink-3);font-size:.9rem;line-height:1.55}.Video_bar__5Lvjj{position:relative;height:44px}.Video_track__47TqY{inset-inline:0;border:2px solid var(--line);background:var(--paper)}.Video_picked__6hrsf,.Video_track__47TqY{position:absolute;top:17px;height:10px;border-radius:999px}.Video_picked__6hrsf{background:var(--forest);opacity:.55}.Video_thumb__3UDUG{position:absolute;inset-inline:0;top:0;width:100%;height:44px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.Video_thumb__3UDUG::-webkit-slider-runnable-track{background:transparent;height:44px}.Video_thumb__3UDUG::-moz-range-track{background:transparent;height:44px}.Video_thumb__3UDUG::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:44px;height:44px;border:0;cursor:-webkit-grab;cursor:grab;background:radial-gradient(circle,var(--forest) 0 9px,var(--card) 10px 12px,var(--ink) 13px 14px,transparent 15px)}.Video_thumb__3UDUG::-moz-range-thumb{pointer-events:auto;width:44px;height:44px;border:0;cursor:grab;background:radial-gradient(circle,var(--forest) 0 9px,var(--card) 10px 12px,var(--ink) 13px 14px,transparent 15px)}.Video_thumb__3UDUG:focus-visible{outline:none}.Video_thumb__3UDUG:focus-visible::-webkit-slider-thumb{outline:3px solid var(--focus);outline-offset:-4px;border-radius:50%}.Video_times__MrdGF{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.Video_times__MrdGF{grid-template-columns:minmax(0,1fr)}}.Video_timeRow__e7u_A{display:flex;gap:8px}.Video_timeRow__e7u_A input{min-height:44px;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Video_timeRow__e7u_A button{flex:none}.Video_head__6TXM9{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.Video_countdown__L0pJa{font-size:4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Video_countdown__L0pJa,.Video_timer__8KAS4{font-family:var(--font-display);font-weight:700;line-height:1;text-align:center}.Video_timer__8KAS4{font-size:2.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Video_dot__LiBxG{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--berry);-webkit-margin-end:8px;margin-inline-end:8px}.Video_pulse__jsnrx{animation:Video_vpulse__XKZ9S 1.2s ease-in-out infinite}@keyframes Video_vpulse__XKZ9S{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.Video_pulse__jsnrx{animation:none}}.Screen_fields__F7Da6{display:grid;grid-gap:14px;gap:14px}.Screen_unit__LLo5w{font-size:.9rem;font-weight:500;color:var(--ink-2);font-family:var(--font-body)}@media (max-width:700px),(pointer:coarse){.Screen_root__76OJe .btn,.Screen_root__76OJe .segmented button,.Screen_root__76OJe input[type=text],.Screen_root__76OJe select{min-height:44px}}.Screen_root__76OJe .stats dd{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__76OJe .btn,.Screen_root__76OJe .btn.small,.Screen_root__76OJe .segmented button{min-height:44px}}.Screen_countField__C8gID{width:6.5rem}.Screen_big__1zTQt{min-height:44px}.Screen_clear__QdvtG{min-height:36px}.Screen_examples__pUfkA,.Screen_sidesRow__3ilXC{display:flex;flex-wrap:wrap;gap:8px}.Screen_sideBtn__EaTJ6{font:inherit;font-size:.95rem;cursor:pointer;min-height:44px;min-width:44px;padding:4px 12px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);color:var(--ink)}.Screen_sideBtn__EaTJ6[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Screen_stage__RqXxM{min-height:170px;display:grid;grid-gap:10px;gap:10px;align-content:center;justify-items:center;text-align:center;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:16px}.Screen_dice__MNutH{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.Screen_die__qGWrK{width:64px;height:64px;border-radius:14px;background:#fffdf8;color:#1d2621;border:3px solid #1d2621;box-shadow:2px 3px 0 #0a0d0b;display:grid;place-items:center}.Screen_num__BvzpI{font-family:var(--font-display);font-weight:700;font-size:1.5rem}.Screen_pips__JKYDc{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:8px;gap:2px}.Screen_pips__JKYDc i{display:block}.Screen_pip____c2t{width:100%;height:100%;max-width:12px;max-height:12px;margin:auto;border-radius:50%;background:#1d2621}.Screen_noPip__PjYDr{visibility:hidden}.Screen_total__j5kUJ{font-size:1.1rem}.Screen_total__j5kUJ strong{font-family:var(--font-display);font-size:2.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_roll__wpcyf{animation:Screen_tumble__jHzMn .45s ease-out}@keyframes Screen_tumble__jHzMn{0%{transform:rotate(-24deg) translateY(-8px)}60%{transform:rotate(14deg)}to{transform:none}}.Screen_errSlot__dY0cL{min-height:52px;display:grid;align-content:center}.Screen_errSlot__dY0cL p{margin:0}.Screen_breakdown__meXww{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_kept__9ZyQ2{font-weight:700}.Screen_dropped__CTz_k{text-decoration:line-through;color:var(--ink-3)}.Screen_history__0Mw_t{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;font-size:.92rem;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.Screen_roll__wpcyf{animation:none}}.Screen_seg__WQShn.Screen_seg__WQShn button{min-height:44px}.Screen_chips__dHB6U{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__GOp4K{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);padding:6px 16px;font:inherit;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.Screen_chip__GOp4K[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_card__7O6FJ{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:14px;display:grid;grid-gap:12px;gap:12px}.Screen_grid2__UIgCQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Screen_small__aZdo0{color:var(--ink-3);font-size:.9rem;margin:0;overflow-wrap:anywhere}.Screen_tab__nAm9s{display:flex;align-items:center;gap:8px;border:2px solid var(--line-soft);border-radius:10px 10px 0 0;background:var(--paper-2);padding:8px 12px;min-width:0}.Screen_tab__nAm9s img{width:16px;height:16px;flex:none;image-rendering:auto}.Screen_tab__nAm9s span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Screen_checker__4Ul7r{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0;background-color:#fff}.Screen_file__whD_G{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border:2px solid var(--line-soft);border-radius:var(--radius-sm)}.Screen_file__whD_G img{width:40px;height:40px;object-fit:contain;border-radius:6px}.Screen_fname__DqzY_{font-family:var(--font-mono);font-size:.88rem;overflow-wrap:anywhere}.Screen_list__NzjsM{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.Screen_code__qunw5{margin:0;overflow-x:auto;background:var(--paper-2);border-radius:var(--radius-sm);padding:12px;font-family:var(--font-mono);font-size:.82rem;line-height:1.6;max-width:100%;white-space:pre}.Screen_actions__RoGtY{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.Screen_actions__RoGtY .btn,.Screen_file__whD_G .btn{min-height:44px}.Screen_warn__6824x{margin:0;padding-left:1.1em;display:grid;grid-gap:4px;gap:4px}@media (max-width:560px){.Screen_grid2__UIgCQ{grid-template-columns:minmax(0,1fr)}}.Screen_tap__3z_ka,.Screen_tap__3z_ka button{min-height:44px}.Screen_chips__tWz_D{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__eVXUe{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.95rem;padding:6px 14px;cursor:pointer}.Screen_chip__eVXUe[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_head__LzptW{display:flex;justify-content:space-between;gap:12px;font-weight:600;font-size:.95rem}.Screen_card__FUDtT{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius);padding:16px;text-align:center;min-height:190px;display:grid;place-content:center;grid-gap:10px;gap:10px}.Screen_flag__hrfS9{width:165px;max-width:70%;aspect-ratio:4/3;height:auto;margin:0 auto;object-fit:cover;border:1px solid var(--line-soft);border-radius:6px;display:block}.Screen_ask__YYW0Y{color:var(--ink-2);font-size:.9rem;margin:0}.Screen_big__MY66P{font-family:var(--font-display);font-size:1.7rem;font-weight:700;margin:0;overflow-wrap:anywhere}.Screen_choices__jUnB8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));grid-gap:10px;gap:10px}.Screen_choice__jaMlk{min-height:52px;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;font-weight:600;padding:8px 12px;cursor:pointer;overflow-wrap:anywhere}.Screen_choice__jaMlk:hover:not(:disabled){background:var(--paper-2)}.Screen_choice__jaMlk:disabled{cursor:default}.Screen_right__I4w32{background:var(--forest-tint);border-color:var(--forest)}.Screen_wrongPick__qXakr{background:var(--berry-tint);border-color:var(--berry)}.Screen_dim__sNIbY{opacity:.6}.Screen_feedback__seZvh{min-height:3rem}.Screen_score__HdNFg{font-family:var(--font-display);font-size:2.6rem;font-weight:700;margin:0}.Screen_miss__x_mVX{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;padding:8px 10px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_miss__x_mVX img{width:48px;height:36px;object-fit:cover;border-radius:4px;border:1px solid var(--line-soft)}.Screen_miss__x_mVX strong{display:block;overflow-wrap:anywhere}.Screen_keys__9L6rr{display:inline-block;min-width:1.4em;text-align:center;margin-right:6px;color:var(--ink-3);font-size:.8rem}.Screen_bar__K8_mk{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow___eOx1{margin-left:auto}.Screen_stats__VbWn_{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__4lQIq{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:96px}.Screen_stat__4lQIq dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__4lQIq dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_board__O8ETA{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));width:min(100%,620px);aspect-ratio:1/1;margin:0 auto;padding:6px;background:#e3b979;border:3px solid #5b3d1e;border-radius:var(--radius-sm);touch-action:manipulation}.Screen_cell__6j2P_{position:relative;display:block;min-width:0;min-height:0;padding:0;border:0;background:transparent;cursor:pointer}.Screen_cell__6j2P_:before{content:"";position:absolute;left:0;right:0;top:calc(50% - .5px);height:1px;background:#5b3d1e}.Screen_cell__6j2P_:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - .5px);width:1px;background:#5b3d1e}.Screen_fc__OYWxB:before{left:50%}.Screen_lc__YSEqd:before{right:50%}.Screen_fr__WEhDf:after{top:50%}.Screen_lr__wrkQz:after{bottom:50%}.Screen_star__EgzO0{position:absolute;z-index:1;left:calc(50% - 3px);top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:#5b3d1e}.Screen_stone__mc6g4{position:absolute;z-index:2;inset:8%;border-radius:50%}.Screen_black__R5go8{background:radial-gradient(circle at 35% 30%,#555,#111 70%)}.Screen_white__ZU42h{background:radial-gradient(circle at 35% 30%,#fff,#d8d2c4 75%);border:1px solid #6b5a43}.Screen_last__QQaS4{outline:3px solid #e11d48;outline-offset:-3px}.Screen_win__tVsWg{box-shadow:0 0 0 3px #1f6b52}.Screen_cursor__RafCx{position:absolute;z-index:3;inset:0;border:3px solid #2b5fa8;border-radius:4px;pointer-events:none}.Screen_cell__6j2P_:focus-visible{outline:none}.Screen_actions__ugiGP{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;align-items:center}.Screen_actions__ugiGP .Screen_btn__lk8sn{min-height:44px}.Screen_status__Uy3Ck{min-height:3.2rem;margin-top:12px}.Screen_hint__2CUEG{margin:10px 0 0}@media (max-width:760px){.Screen_actions__ugiGP .btn,.Screen_bar__K8_mk .btn,.Screen_bar__K8_mk .segmented button,.Screen_tools__54A0f .btn{min-height:44px}}.Screen_rows__Lv3fY{display:grid;grid-gap:10px;gap:10px}.Screen_item__dNXpc{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.Screen_item__dNXpc label{display:grid;grid-gap:4px;gap:4px;font-size:.85rem;color:var(--ink-2);font-weight:600}.Screen_item__dNXpc input{font-weight:400}@media (max-width:560px){.Screen_item__dNXpc{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.Screen_item__dNXpc .Screen_name__a9hR7{grid-column:1/-1}}@media (max-width:700px),(pointer:coarse){.Screen_root__dVxca .btn,.Screen_root__dVxca input[type=text]{min-height:44px}}.Screen_root__dVxca .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__dVxca .btn,.Screen_root__dVxca .btn.small,.Screen_root__dVxca .segmented button{min-height:44px}}@media (max-width:760px){.Screen_root__UjSzy .btn,.Screen_root__UjSzy .segmented button,.Screen_root__UjSzy input[type=range],.Screen_root__UjSzy select{min-height:44px}}.Screen_root__UjSzy .segmented{border-radius:16px}.Screen_top___FMG5{display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:start}.Screen_swatchWrap___BTHM{position:relative;display:block;width:96px;height:96px}.Screen_swatch__lM4zV{display:block;width:100%;height:100%;border:2px solid var(--line);border-radius:var(--radius)}.Screen_colorInput__1tP5U{position:absolute;inset:0;width:100%;height:100%;min-height:100%;padding:0;border:0;opacity:0;cursor:pointer}.Screen_hex__Apy1S{font-family:var(--font-mono);width:100%;min-height:44px}.Screen_codes__4mjMD{display:grid;grid-gap:8px;gap:8px}.Screen_code__IRuoB{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:44px;padding:6px 10px;text-align:left;font:inherit;color:var(--ink);background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);cursor:pointer}.Screen_code__IRuoB b{font-size:.85rem;color:var(--ink-2)}.Screen_code__IRuoB span{font-family:var(--font-mono);overflow-wrap:anywhere}.Screen_code__IRuoB em{font-style:normal;font-weight:700;color:var(--forest);font-size:.9rem}.Screen_contrast__vThFe{display:grid;grid-gap:8px;gap:8px;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px}.Screen_contrast__vThFe p{margin:0}.Screen_pair__wXup_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Screen_pair__wXup_ div{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);min-width:0}.Screen_pair__wXup_ strong{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9rem}.Screen_stage__rpY7k{position:relative;width:100%;max-width:640px;margin:0 auto;border:2px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;touch-action:none;cursor:crosshair;background:var(--paper);line-height:0}.Screen_stage__rpY7k canvas{display:block;width:100%;height:auto}.Screen_stage__rpY7k canvas.Screen_loupe__PPU_a{position:absolute;width:96px;height:96px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #000,0 2px 8px rgba(0,0,0,.4);pointer-events:none;image-rendering:pixelated;transform:translate(-50%,-130%)}.Screen_palette__xY7Fn{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.Screen_pal__186bB{display:grid;grid-gap:4px;gap:4px;justify-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;color:var(--ink-2);cursor:pointer}.Screen_pal__186bB i{display:block;width:100%;height:44px;border:2px solid var(--line);border-radius:var(--radius-sm)}.Screen_mates__bEsIO{display:flex;flex-wrap:wrap;gap:8px}.Screen_mate__5f6Mo{flex:1 1 72px;min-width:0;display:grid;grid-gap:4px;gap:4px;padding:0;border:0;background:none;font:inherit;color:var(--ink-2);cursor:pointer;text-align:center;min-height:44px}.Screen_mate__5f6Mo i{display:block;height:56px;border:2px solid var(--line);border-radius:var(--radius-sm)}.Screen_mate__5f6Mo span{font-family:var(--font-mono);font-size:.85rem;overflow-wrap:anywhere}.Screen_ramp__T_wJ3{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-gap:4px;gap:4px}.Screen_step__JO_T1{display:grid;grid-gap:4px;gap:4px;padding:0;border:0;background:none;font:inherit;color:var(--ink-2);cursor:pointer;min-height:44px;font-size:.78rem;text-align:center}.Screen_step__JO_T1 i{display:block;height:44px;border-radius:6px;border:2px solid var(--line-soft)}.Screen_near__DGh88 i{outline:3px solid var(--ink);outline-offset:1px}.Screen_pre__4TuQ5{min-height:9.5rem;margin:0;max-height:11rem;overflow:auto;padding:10px 12px;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.85rem;white-space:pre}.Screen_vis__Je1IT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Screen_strip__Vtbk9{display:flex;gap:4px}.Screen_strip__Vtbk9 i{flex:1 1;height:48px;border:2px solid var(--line-soft);border-radius:6px}.Screen_small__53HNf{font-size:.85rem;color:var(--ink-2);display:block;margin-bottom:4px}@media (max-width:520px){.Screen_top___FMG5{grid-template-columns:minmax(0,1fr)}.Screen_swatchWrap___BTHM{width:100%;height:72px}.Screen_ramp__T_wJ3{grid-template-columns:repeat(6,minmax(0,1fr))}}.Screen_chips__J6zHm{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__Hkcwd{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);padding:6px 16px;font:inherit;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.Screen_chip__Hkcwd[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_dot__GeYXb{width:14px;height:14px;border-radius:50%;border:1px solid var(--line);flex:none}.Screen_card__8cKFI{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:14px;display:grid;grid-gap:12px;gap:12px}.Screen_small__5D5Up{color:var(--ink-3);font-size:.9rem;margin:0;overflow-wrap:anywhere}.Screen_colors__vlcrR{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Screen_colors__vlcrR input[type=color]{height:44px;width:52px}.Screen_colors__vlcrR input[type=text]{width:120px;min-height:44px}.Screen_actions__xoiKP{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Screen_actions__xoiKP .btn{min-height:44px}.Screen_row__fhtKF{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:10px 12px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_name__Uk4Qs{font-weight:600;overflow-wrap:anywhere}.Screen_meta___YLYx{color:var(--ink-3);font-size:.9rem;overflow-wrap:anywhere}.Screen_rowActions__nh7Ez{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.Screen_rowActions__nh7Ez .btn{min-height:44px;padding:4px 14px}.Screen_list__5spq0{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.Screen_badge___L_zI{display:inline-block;border-radius:999px;background:var(--paper-2);padding:0 8px;font-size:.82rem;margin-left:6px}@media (max-width:520px){.Screen_row__fhtKF{grid-template-columns:minmax(0,1fr)}.Screen_rowActions__nh7Ez{justify-content:flex-start}}.Screen_chips__MeZMP{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip___w7jQ{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);padding:6px 16px;font:inherit;font-size:.95rem;cursor:pointer}.Screen_chip___w7jQ[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_card__FRFDM{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:14px;display:grid;grid-gap:12px;gap:12px}.Screen_group__bdhyI{display:grid;grid-gap:6px;gap:6px}.Screen_group__bdhyI>span{font-size:.88rem;color:var(--ink-3);font-weight:600}.Screen_pad__G404p{padding:22px}.Screen_stage__5JSb5{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Screen_imgbox__HLuC_{position:relative;overflow:hidden;border-radius:4px;line-height:0;background:var(--paper-2)}.Screen_imgbox__HLuC_ canvas{display:block;width:auto;height:auto;max-width:100%;max-height:65vh;pointer-events:none}.Screen_shade__llt1k{position:absolute;inset:0;background:rgba(0,0,0,.5);pointer-events:none}.Screen_box__q4YVy{position:absolute;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.45);cursor:move;touch-action:none}.Screen_handle__C8Klo{position:absolute;width:44px;height:44px;transform:translate(-50%,-50%);touch-action:none;display:grid;place-items:center}.Screen_handle__C8Klo:after{content:"";width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--forest);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.Screen_info__YsbX1{margin:0;text-align:center;color:var(--ink-2);font-size:.95rem;overflow-wrap:anywhere}.Screen_actions__xkeXj{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Screen_actions__xkeXj .btn{min-height:44px}.Screen_result__6Qg1R img{display:block;max-width:100%;max-height:320px;margin:0 auto;border-radius:var(--radius-sm);background:var(--paper-2)}.Screen_small__q_D3i{color:var(--ink-3);font-size:.9rem;margin:0;overflow-wrap:anywhere}.Screen_chips__kRd11{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__kEAyp{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);padding:6px 16px;font:inherit;font-size:.95rem;cursor:pointer}.Screen_chip__kEAyp[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_card__rd3wm{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:14px;display:grid;grid-gap:12px;gap:12px}.Screen_head__JoBNr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;justify-content:space-between}.Screen_fname__Bdd7v{font-weight:600;overflow-wrap:anywhere;min-width:0;flex:1 1 200px}.Screen_stage__j4u0T{position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;line-height:0;border-radius:var(--radius-sm);background:var(--paper-2);-moz-user-select:none;user-select:none;-webkit-user-select:none}.Screen_stage__j4u0T img{display:block;width:auto;height:auto;max-width:100%;max-height:55vh}.Screen_shade__tW_jn{position:absolute;inset:0;background:rgba(0,0,0,.5);pointer-events:none}.Screen_frame__2LCvd{position:absolute;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.4);pointer-events:none}.Screen_pair__s_IDN{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.Screen_pair__s_IDN .Screen_field__IKwGP{flex:1 1 120px;min-width:0}.Screen_times__cmrwj{padding-bottom:12px;color:var(--ink-3)}.Screen_small__MSoCI{color:var(--ink-3);font-size:.9rem;margin:0}.Screen_group__Q6Bg7{display:grid;grid-gap:6px;gap:6px}.Screen_group__Q6Bg7>span{font-size:.88rem;color:var(--ink-3);font-weight:600}.Screen_goal__H2FEj{text-align:center;background:var(--marigold-tint);border:2px solid var(--line);border-radius:var(--radius-sm);padding:14px;display:grid;grid-gap:4px;gap:4px}.Screen_goal__H2FEj b{font-family:var(--font-display);font-size:1.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Screen_result__MUj4G img{display:block;max-width:100%;max-height:360px;margin:0 auto;border-radius:var(--radius-sm);background:var(--paper-2)}.Screen_actions__rq134{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Screen_actions__rq134 .btn,.Screen_check__I_ctT,.Screen_head__JoBNr .btn{min-height:44px}.Screen_check__I_ctT input{width:22px;height:22px;flex:none}@media (max-width:760px),(pointer:coarse){.tap_tap__CH1gF .btn,.tap_tap__CH1gF .check,.tap_tap__CH1gF .segmented button,.tap_tap__CH1gF input[type=number],.tap_tap__CH1gF input[type=password],.tap_tap__CH1gF input[type=text],.tap_tap__CH1gF select{min-height:44px}.tap_tap__CH1gF .check input{width:24px;height:24px}}.Screen_root__f9iU6{min-width:0}.Screen_root__f9iU6 .segmented{max-width:100%}.Screen_root__f9iU6 .btn,.Screen_root__f9iU6 .segmented button{overflow-wrap:anywhere}.Screen_root__f9iU6 .files .name{min-width:0}@media (max-width:760px){.Screen_root__f9iU6 .btn,.Screen_root__f9iU6 .segmented button,.Screen_root__f9iU6 input[type=text],.Screen_root__f9iU6 select{min-height:44px}.Screen_root__f9iU6 input[type=checkbox]{width:24px;height:24px}}.Screen_item__jOT2y{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0}.Screen_thumb__qkQ8P{width:56px;height:56px;object-fit:cover;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper-2)}@media (max-width:760px){.Screen_root__f9iU6 .files li{grid-template-columns:minmax(0,1fr)}.Screen_root__f9iU6 .files .actions{justify-content:flex-start}}.Screen_big__EKjSl{min-height:44px}.Screen_seg__nIRSN.Screen_seg__nIRSN button{min-height:44px;min-width:40px;padding:7px 10px}.Screen_scroll__wBHpz{overflow-x:auto;padding-bottom:4px}.Screen_board__djBmS{display:grid;grid-gap:8px;gap:8px;width:100%}.Screen_cells__f_anz{display:grid;grid-gap:0;gap:0}.Screen_cellInput__CEKWl{min-width:0;min-height:44px;box-sizing:border-box;text-align:center;padding:6px 4px;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;font-size:.9rem}.Screen_cells__f_anz>.Screen_cellInput__CEKWl{margin:0 3px;width:calc(100% - 6px)}.Screen_cells__f_anz>.Screen_go___11mw{margin:0 3px;width:calc(100% - 6px);min-height:44px;justify-content:center}.Screen_svg__hSanA{width:100%;height:auto;display:block;background:var(--paper);border-radius:var(--radius-sm)}.Screen_rail__Q9uge,.Screen_rung__tAVjL{stroke:var(--ink-3,#888);stroke-width:3;stroke-linecap:round}.Screen_trace__wivU8{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0;animation:Screen_draw__d4bom 2.4s linear both}@keyframes Screen_draw__d4bom{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.Screen_trace__wivU8{animation-duration:.01s}}.Screen_result__a0cHf{min-height:90px;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_list__5hvUo{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.Screen_item__iFmvI{display:flex;gap:10px;align-items:baseline;overflow-wrap:anywhere;font-size:1.05rem}.Screen_dot__kTciZ{flex:none;width:12px;height:12px;border-radius:50%}.Screen_modes__rvdb_{display:flex;flex-wrap:wrap;gap:8px}.Screen_modes__rvdb_ button{white-space:nowrap}.Screen_out__NXCV2{min-height:160px}@media (max-width:700px),(pointer:coarse){.Screen_root__zlD_i .btn,.Screen_root__zlD_i input[type=text],.Screen_root__zlD_i select{min-height:44px}}.Screen_root__zlD_i .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__zlD_i .btn,.Screen_root__zlD_i .btn.small,.Screen_root__zlD_i .segmented button{min-height:44px}}.Screen_grid__ug1FB{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.Screen_big__3b6cT{min-height:44px}.Screen_result__mDnfJ{min-height:230px;display:grid;grid-gap:10px;gap:10px;align-content:start;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_result__mDnfJ p{margin:0}.Screen_lines__RHJzA{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.Screen_line__s0xaA{display:flex;gap:10px;align-items:center}.Screen_idx___TgR7{min-width:1.6em;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_balls__0_Uki{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.Screen_ball__eJHzB{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--card);color:var(--ink);border:2px solid var(--line);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:1px 2px 0 var(--line)}.Screen_extra__S_ccO{background:var(--marigold);color:#1d2621;border-color:#1d2621}.Screen_plus__N3yU7{font-weight:700;color:var(--ink-3);padding:0 2px}@media (max-width:400px){.Screen_ball__eJHzB{width:36px;height:36px}}.Screen_seg__8Yndz.Screen_seg__8Yndz button{min-height:44px}.Screen_bar___JTSr{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow__cWxzV{margin-left:auto}.Screen_stats__LhK1H{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__ig_Hj{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:84px}.Screen_stat__ig_Hj dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__ig_Hj dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_board__Chegn{display:grid;grid-gap:8px;gap:8px;width:min(100%,520px);margin:0 auto}.Screen_card__Mtd7H{aspect-ratio:1/1;display:grid;place-items:center;min-width:0;min-height:44px;padding:0;border:2px solid var(--line);border-radius:12px;font:inherit;font-size:clamp(1.4rem,8vw,2.6rem);line-height:1;cursor:pointer;color:var(--ink);background:var(--forest);box-shadow:var(--shadow-sm);touch-action:manipulation}.Screen_card__Mtd7H:active{transform:translate(1px,1px);box-shadow:none}.Screen_card__Mtd7H.Screen_up___1maF{background:var(--card)}.Screen_card__Mtd7H.Screen_done__C22nG{background:var(--forest-tint);cursor:default}.Screen_back__Wtp_b{width:40%;height:40%;border-radius:50%;border:3px solid var(--forest-ink);opacity:.55}.Screen_status__jgTpd{min-height:3.2rem;margin-top:12px}.Screen_hint__Im5BV{margin:10px 0 0}@media (max-width:760px){.Screen_actions__wpmq8 .btn,.Screen_bar___JTSr .btn,.Screen_bar___JTSr .segmented button,.Screen_tools__1Jz_P .btn{min-height:44px}}.Screen_bar__J3O5T{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow___CqZU{margin-left:auto}.Screen_stats__vK6se{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__hdFyJ{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:96px}.Screen_stat__hdFyJ dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__hdFyJ dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_scroller__5ozFV{overflow-x:auto;padding:2px 0 6px;-webkit-overflow-scrolling:touch}.Screen_board__tJ4MI{display:grid;grid-gap:2px;gap:2px;width:max-content;margin:0 auto;padding:4px;background:var(--line-soft);border:2px solid var(--line);border-radius:var(--radius-sm);-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.Screen_cell__wMlWj{display:grid;place-items:center;padding:0;border:0;border-radius:4px;font:inherit;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;color:var(--ink);background:var(--card);box-shadow:inset 0 -2px 0 rgba(0,0,0,.14)}.Screen_cell__wMlWj:hover{background:var(--marigold-tint)}.Screen_cell__wMlWj.Screen_open__s8_59{background:var(--paper-2);box-shadow:none;cursor:default}.Screen_cell__wMlWj.Screen_open__s8_59:hover{background:var(--paper-2)}.Screen_cell__wMlWj.Screen_boom__WJA0t{background:var(--berry-tint)}.Screen_cell__wMlWj:focus-visible{outline:3px solid var(--focus);outline-offset:1px;position:relative;z-index:1}.Screen_n1__w4Zts{color:#1d4fd7}.Screen_n2__xm9eb{color:#17803d}.Screen_n3__D24Qp{color:#c81e1e}.Screen_n4__XDul2{color:#4b2fb3}.Screen_n5__Tc13r{color:#9f1239}.Screen_n6__kfb1u{color:#0f766e}.Screen_n7__V1riN{color:#1d2621}.Screen_n8__J__In{color:#5a635d}@media (prefers-color-scheme:dark){.Screen_n1__w4Zts{color:#7dabff}.Screen_n2__xm9eb{color:#5cd48a}.Screen_n3__D24Qp{color:#ff8a8a}.Screen_n4__XDul2{color:#a89bff}.Screen_n5__Tc13r{color:#ff8fb0}.Screen_n6__kfb1u{color:#4fd6c4}.Screen_n7__V1riN{color:#dfe3ea}.Screen_n8__J__In{color:#a9b1c2}}.Screen_status__J3ddd{min-height:3.2rem;margin-top:12px}.Screen_hint__S1qFD{margin:10px 0 0}@media (max-width:760px){.Screen_actions__K2__Y .btn,.Screen_bar__J3O5T .btn,.Screen_bar__J3O5T .segmented button,.Screen_tools__lBDOv .btn{min-height:44px}}.Screen_modes__kgLbt{display:flex;flex-wrap:wrap;gap:8px}.Screen_modes__kgLbt button{white-space:nowrap}.Screen_out__unBNt{min-height:160px}@media (max-width:700px),(pointer:coarse){.Screen_root__9gNE1 .btn,.Screen_root__9gNE1 input[type=text],.Screen_root__9gNE1 select{min-height:44px}}.Screen_root__9gNE1 .output{overflow-wrap:anywhere}.Screen_root__9gNE1 input[type=range]{min-height:44px}@media (max-width:700px),(pointer:coarse){.Screen_root__9gNE1 .btn,.Screen_root__9gNE1 .btn.small,.Screen_root__9gNE1 .segmented button{min-height:44px}}.Screen_tap__6OMp0{min-height:44px}.Screen_chips__6A6RN{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__9EW0p{min-height:44px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.95rem;padding:6px 14px;cursor:pointer}.Screen_chip__9EW0p[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_opts__3517Z{display:grid;grid-gap:16px;gap:16px}.Screen_list__fP_0o{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));grid-gap:8px;gap:8px}.Screen_name__uRCFV{width:100%;min-height:44px;text-align:left;border:2px solid var(--line-soft);border-radius:var(--radius);background:var(--card);color:var(--ink);font:inherit;font-weight:600;padding:8px 12px;cursor:pointer;overflow-wrap:anywhere}.Screen_name__uRCFV:hover{background:var(--marigold-tint)}.Screen_modes__W4uKG{display:flex;flex-wrap:wrap;gap:8px}.Screen_modes__W4uKG button{white-space:nowrap}.Screen_out__dJ_Lu{min-height:160px}@media (max-width:700px),(pointer:coarse){.Screen_root__FV4Iu .btn,.Screen_root__FV4Iu input[type=text],.Screen_root__FV4Iu select{min-height:44px}}.Screen_root__FV4Iu .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__FV4Iu .btn,.Screen_root__FV4Iu .btn.small,.Screen_root__FV4Iu .segmented button{min-height:44px}}.Screen_root__ckSRw{min-width:0}.Screen_tap__h_oyh{min-height:44px}.Screen_facts__2Q3xb{margin:0;padding-left:1.1em;display:grid;grid-gap:2px;gap:2px;color:var(--ink-2)}.Screen_facts__2Q3xb strong{color:var(--ink)}.Screen_layout__rxUCg{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start}.Screen_previewCol__5UMZq{display:grid;grid-gap:10px;gap:10px;justify-items:center;min-width:0}.Screen_canvas__O8UN_{display:block;width:min(100%,320px);height:auto;max-height:440px;border:2px solid var(--line);border-radius:6px;background:#ffffff;touch-action:none;cursor:move;box-shadow:var(--shadow-sm)}.Screen_canvas__O8UN_:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.Screen_measuring__ea_2K{cursor:crosshair}.Screen_status__QF7qI{min-height:56px;display:grid;place-items:center;width:100%;text-align:center}.Screen_check__6WcHD{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:600;cursor:pointer}.Screen_check__6WcHD input{width:22px;height:22px}.Screen_swatches__Ufdpb{display:flex;flex-wrap:wrap;gap:8px}.Screen_swatch__oNnKY{width:44px;height:44px;border-radius:var(--radius-sm);border:2px solid var(--line-soft);cursor:pointer;padding:0}.Screen_swatch__oNnKY[aria-pressed=true]{border-color:var(--forest);box-shadow:0 0 0 2px var(--forest)}.Screen_range__DQ1ne{width:100%;min-height:44px}.Screen_block__9qei8{display:block;margin-top:4px;color:var(--ink-2)}@media (max-width:760px){.Screen_layout__rxUCg{grid-template-columns:1fr}}.Screen_root__b1elH{min-width:0}.Screen_root__b1elH .segmented{max-width:100%}.Screen_root__b1elH .btn,.Screen_root__b1elH .segmented button{overflow-wrap:anywhere}.Screen_root__b1elH .files .name{min-width:0}@media (max-width:760px){.Screen_root__b1elH .btn,.Screen_root__b1elH .segmented button,.Screen_root__b1elH input[type=text],.Screen_root__b1elH select{min-height:44px}.Screen_root__b1elH input[type=checkbox]{width:24px;height:24px}}.editKit_chips__K1J6n{display:flex;flex-wrap:wrap;gap:8px}.editKit_chip__FDCG1{min-height:44px;min-width:44px;padding:8px 14px;border:2px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-size:.95rem;line-height:1.2;cursor:pointer;text-align:center;overflow-wrap:anywhere}.editKit_chip__FDCG1[aria-pressed=true]{background:var(--ink);color:var(--paper)}.editKit_chip__FDCG1:disabled{opacity:.5;cursor:not-allowed}.editKit_chip__FDCG1:focus-visible,.editKit_tap__5ZfXy:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.editKit_tap__5ZfXy{min-height:44px;min-width:44px}.editKit_layout__jVqym{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start}.editKit_controls__6Gtod{display:grid;grid-gap:16px;gap:16px;min-width:0}.editKit_preview__5gCW6{position:relative;width:100%;max-width:320px;margin:0 auto;background:#fff;border:2px solid var(--line-soft);border-radius:var(--radius-sm);overflow:hidden;container-type:inline-size}.editKit_preview__5gCW6>img:first-child{display:block;width:100%;height:auto}.editKit_previewBlank__jYSkI{position:absolute;inset:0;display:grid;place-items:center;color:#6b746e;font-size:.9rem;padding:12px;text-align:center}.editKit_pager__R9dL9{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px}.editKit_pair__veMBV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.editKit_spots__AVbby{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:360px}.editKit_sliderRow__x5bWC{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.editKit_sliderRow__x5bWC input[type=range]{min-height:44px}.editKit_value__aghJ0{min-width:4.5em;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editKit_check__qq15P{display:flex;gap:12px;align-items:center;min-height:44px}.editKit_check__qq15P input[type=checkbox]{flex:none;width:22px;height:22px}.editKit_go__tf4ye{min-height:48px;padding-left:24px;padding-right:24px;max-width:100%;text-align:center}.editKit_progress__6gQl7{display:grid;grid-gap:8px;gap:8px}.editKit_input__BnP_3{min-height:44px}.editKit_swatch__5ALtG{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid var(--line);margin-right:8px;vertical-align:-1px}@media (max-width:760px){.editKit_layout__jVqym{grid-template-columns:minmax(0,1fr)}.editKit_go__tf4ye{width:100%}}.Screen_keep__KbiPJ{position:absolute;border:2px solid var(--forest);box-shadow:0 0 0 100vmax rgba(0,0,0,.45);pointer-events:none;box-sizing:border-box}.Screen_sheet__J7In_{position:relative;width:100%;max-width:320px;margin:0 auto;background:#fff;border:2px solid var(--line-soft);border-radius:var(--radius-sm);overflow:hidden}.Screen_cell__lBchj{position:absolute;display:grid;place-items:center;background:#eef0ec;overflow:hidden;box-sizing:border-box}.Screen_cell__lBchj img{width:100%;height:100%;object-fit:contain;display:block;background:#fff}.Screen_cell__lBchj b{color:#6b746e;font-size:.9rem}.Screen_bordered__vm1sz{border:1px solid #9aa39d}.Screen_label__x4e_K{position:absolute;color:#26272e;line-height:1;white-space:nowrap;font-family:Helvetica,Arial,sans-serif;pointer-events:none}.Screen_stage__qr_Hp{position:relative;width:100%;max-width:720px;margin:0 auto;background:#fff;border:2px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Screen_draw__9AU_m{cursor:crosshair;touch-action:none}.Screen_pageImg__JAIEF{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-drag:none}.Screen_loading__DWjAq{position:absolute;inset:0;display:grid;place-items:center;color:#555;background:rgba(255,255,255,.85);font-size:.95rem;padding:12px;text-align:center}.Screen_box__wpZ8f{position:absolute;background:#000}.Screen_remove__oDjky{position:absolute;top:-13px;right:-13px;width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:var(--berry);color:#fff;font:inherit;font-weight:700;line-height:1;cursor:pointer;padding:0}.Screen_remove__oDjky:after{content:"";position:absolute;inset:-9px}.Screen_live__xDYKi{position:absolute;border:2px solid var(--forest);background:rgba(31,107,82,.3);pointer-events:none}.Screen_touchOnly__O06ht{display:none}@media (pointer:coarse){.Screen_touchOnly__O06ht{display:inline-flex}}.Screen_panel__y8UsS{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px;background:var(--paper)}.PageGrid_grid__ol5IN{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px;max-height:420px;overflow:auto;padding:4px}.PageGrid_cell__13HIP{display:grid;grid-gap:4px;gap:4px;justify-items:center;padding:6px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font:inherit;font-size:.85rem;cursor:pointer}.PageGrid_cell__13HIP[aria-pressed=true]{border-color:var(--forest);background:var(--forest-tint)}.PageGrid_cell__13HIP:disabled{cursor:default}.PageGrid_frame__VDFtN{width:100%;aspect-ratio:3/4;display:grid;place-items:center;background:#fff;border:1px solid var(--line-soft);border-radius:4px;overflow:hidden}.PageGrid_frame__VDFtN img{width:100%;height:100%;object-fit:contain;transition:transform .15s ease}.PageGrid_blank__fsYny{color:#9aa39d;font-size:.8rem}.Screen_stage__pny5C{position:relative;width:100%;max-width:720px;margin:0 auto;background:#fff;border:2px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Screen_pageImg__RA1U4{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-drag:none}.Screen_loading__ZdnJM{position:absolute;inset:0;display:grid;place-items:center;color:#555;background:rgba(255,255,255,.85);font-size:.95rem;padding:12px;text-align:center}.Screen_item__9oq7X{position:absolute;cursor:move;touch-action:none;outline-offset:1px}.Screen_item__9oq7X[data-selected=true]{outline:2px solid var(--forest)}.Screen_item__9oq7X img{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-drag:none}.Screen_handle___8HIa{position:absolute;right:-12px;bottom:-12px;width:26px;height:26px;border-radius:50%;background:var(--forest);border:3px solid #fff;touch-action:none;cursor:nwse-resize}.Screen_handle___8HIa:after{content:"";position:absolute;inset:-9px}.Screen_reuse__Aa53t{display:flex;flex-wrap:wrap;gap:8px}.Screen_reuse__Aa53t button{display:grid;place-items:center;min-width:64px;min-height:48px;padding:4px 8px;background:#fff;border:2px solid var(--line-soft);border-radius:var(--radius-sm);cursor:pointer}.Screen_reuse__Aa53t button:hover{border-color:var(--forest)}.Screen_reuse__Aa53t img{max-width:110px;max-height:40px;object-fit:contain;display:block}.Screen_preview__0m9ta{background:#fff;border:2px dashed var(--ink-3);border-radius:var(--radius-sm);min-height:72px;display:grid;place-items:center;padding:8px}.Screen_preview__0m9ta img{max-width:100%;max-height:96px}.Screen_swatch__YPq5I{width:44px;height:44px;border-radius:50%;border:3px solid var(--line-soft);cursor:pointer;padding:0}.Screen_swatch__YPq5I[aria-pressed=true]{border-color:var(--ink)}.Screen_panel__tjNa6{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px;background:var(--paper)}.Screen_root__qCqoM{min-width:0}.Screen_root__qCqoM .segmented{max-width:100%}.Screen_root__qCqoM .btn,.Screen_root__qCqoM .segmented button{overflow-wrap:anywhere}.Screen_root__qCqoM .files .name{min-width:0}@media (max-width:760px){.Screen_root__qCqoM .btn,.Screen_root__qCqoM .segmented button,.Screen_root__qCqoM input[type=text],.Screen_root__qCqoM select{min-height:44px}.Screen_root__qCqoM input[type=checkbox]{width:24px;height:24px}}.Screen_preview__iPnuS{max-height:360px;overflow:auto;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_preview__iPnuS table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.85rem}.Screen_preview__iPnuS td{padding:4px 8px;border-bottom:1px solid var(--line-soft);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.Screen_preview__iPnuS tr:first-child td{font-weight:600;background:var(--paper-2)}.Screen_root__Bi_Yo{min-width:0}.Screen_root__Bi_Yo .segmented{max-width:100%}.Screen_root__Bi_Yo .btn,.Screen_root__Bi_Yo .segmented button{overflow-wrap:anywhere}.Screen_root__Bi_Yo .files .name{min-width:0}@media (max-width:760px){.Screen_root__Bi_Yo .btn,.Screen_root__Bi_Yo .segmented button,.Screen_root__Bi_Yo input[type=text],.Screen_root__Bi_Yo select{min-height:44px}.Screen_root__Bi_Yo input[type=checkbox]{width:24px;height:24px}}.Screen_stamp__RfHtj{position:absolute;pointer-events:none;max-width:none}.Screen_stage__18fKA{display:flex;justify-content:center;min-width:0}.Screen_canvas__hQKhR{display:block;border-radius:8px;box-shadow:0 0 0 2px var(--line-soft);max-width:100%;cursor:-webkit-grab;cursor:grab}.Screen_over__M8byx{box-shadow:0 0 0 3px var(--forest)}.Screen_panel__4Dkd1{display:grid;grid-gap:10px;gap:10px;padding:12px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_line__Z_U0u{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Screen_lineLabel__UI99c{flex:0 0 100%;font-size:.88rem;color:var(--ink-2);font-weight:600}.Screen_btn__ExYrp{min-width:44px;min-height:44px;padding:0 12px;border:2px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;font-size:.92rem;cursor:pointer}.Screen_btn__ExYrp:disabled{opacity:.4;cursor:not-allowed}.Screen_range__lDYrs{flex:1 1 140px;min-width:0;height:44px}.Screen_thumbs__Jit_J{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.Screen_thumb__vNvjs{position:relative;flex:0 0 auto;width:64px;height:64px;padding:0;border:3px solid transparent;border-radius:10px;overflow:hidden;background:var(--paper);cursor:pointer}.Screen_thumb__vNvjs img{width:100%;height:100%;object-fit:cover;display:block}.Screen_thumb__vNvjs span{position:absolute;left:4px;top:4px;padding:0 6px;border-radius:4px;background:rgba(0,0,0,.7);color:#fff;font-size:.75rem;font-weight:700}.Screen_thumbOn__z7Kum{border-color:var(--forest)}.Screen_addTile__Jbetm{flex:0 0 auto;min-width:64px;height:64px;padding:0 8px;border:2px dashed var(--ink-3);border-radius:10px;background:var(--paper);color:var(--ink-2);font:inherit;font-size:.85rem;cursor:pointer}.Screen_layouts__tTFd2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.Screen_layoutBtn__AXHYg{display:grid;justify-items:center;grid-gap:4px;gap:4px;min-width:0;min-height:44px;padding:8px 4px;border:2px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;font-size:.8rem;line-height:1.2;text-align:center;cursor:pointer;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.Screen_layoutBtn__AXHYg[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_two__XXY0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Screen_swatches__ZYbmS{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Screen_swatch__3hZyo{width:44px;height:44px;border:2px solid var(--line);border-radius:50%;cursor:pointer;padding:0}.Screen_swatch__3hZyo[aria-pressed=true]{outline:3px solid var(--forest);outline-offset:2px}.Screen_pick__HPOoN{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.92rem}.Screen_pick__HPOoN input{width:44px;height:44px;padding:2px;border:2px solid var(--line);border-radius:8px;background:var(--card)}@media (max-width:640px){.Screen_layouts__tTFd2{grid-template-columns:repeat(3,minmax(0,1fr))}.Screen_two__XXY0_{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.Screen_root__W0ifZ .btn,.Screen_root__W0ifZ .segmented button,.Screen_root__W0ifZ input[type=range],.Screen_root__W0ifZ input[type=text],.Screen_root__W0ifZ select{min-height:44px}}.Screen_root__W0ifZ{min-width:0}.Screen_root__W0ifZ .segmented{border-radius:16px}.Screen_layout__I92YR{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.Screen_preview__RDzh0{display:grid;grid-gap:8px;gap:8px;position:-webkit-sticky;position:sticky;top:8px}.Screen_canvas__5emAH{width:100%;height:auto;max-height:70vh;object-fit:contain;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_inline__VEFxo{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.95rem}.Screen_color__H0lDQ{width:48px;height:44px;padding:2px;border:2px solid var(--line);border-radius:8px;background:var(--card)}.Screen_grow__mFzkG{flex:1 1 160px}.Screen_grid__rrZHN{display:grid;grid-template-columns:repeat(3,48px);grid-gap:6px;gap:6px}.Screen_cell__xJihb{width:48px;height:48px;border:2px solid var(--line);border-radius:10px;background:var(--card);cursor:pointer;display:grid;place-items:center;padding:0}.Screen_cell__xJihb[aria-pressed=true]{background:var(--ink)}.Screen_cell__xJihb[aria-pressed=true] .Screen_dot__kz1Oh{background:var(--paper)}.Screen_dot__kz1Oh{width:10px;height:10px;border-radius:50%;background:var(--ink-3)}@media (max-width:760px){.Screen_layout__I92YR{grid-template-columns:minmax(0,1fr)}.Screen_preview__RDzh0{position:static}.Screen_root__ZzzLw .btn,.Screen_root__ZzzLw .segmented button,.Screen_root__ZzzLw input[type=range],.Screen_root__ZzzLw input[type=text],.Screen_root__ZzzLw select{min-height:44px}}.Screen_root__ZzzLw{min-width:0}.Screen_root__ZzzLw .segmented{border-radius:16px}@media (max-width:700px),(pointer:coarse){.Screen_root__hEX2Y .btn,.Screen_root__hEX2Y .segmented button,.Screen_root__hEX2Y input[type=date],.Screen_root__hEX2Y input[type=text],.Screen_root__hEX2Y input[type=time],.Screen_root__hEX2Y select{min-height:44px}}.Screen_root__hEX2Y .name,.Screen_root__hEX2Y .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__hEX2Y .btn,.Screen_root__hEX2Y .btn.small,.Screen_root__hEX2Y .segmented button{min-height:44px}}.Screen_count___91DS{width:7.5rem}.Screen_big__XehWv{min-height:44px}.Screen_result__dKMVN{min-height:150px;display:grid;grid-gap:10px;gap:10px;align-content:start;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_list__QIHxK{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;counter-reset:w}.Screen_item__fl1ff{counter-increment:w;display:flex;gap:10px;align-items:baseline;font-family:var(--font-display);font-size:1.5rem;font-weight:700;overflow-wrap:anywhere;animation:Screen_pop__e2ssZ .28s ease-out both}.Screen_item__fl1ff:before{content:counter(w) ".";color:var(--ink-3);font-size:1rem;min-width:1.6em}@keyframes Screen_pop__e2ssZ{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.Screen_item__fl1ff{animation:none}}.Screen_panel__0l5Q0{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:300px;padding:20px;border:3px solid var(--line);border-radius:var(--radius);color:#fff;font:inherit;text-align:center;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:var(--shadow-sm)}.Screen_panel__0l5Q0:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.Screen_done__wn4VO,.Screen_idle__Dao9i{background:#2b5fa8}.Screen_waiting__7aoPj{background:#c2410c}.Screen_go__aNJlU{background:#15803d}.Screen_soon__1Q8tO{background:#be123c}.Screen_title__U2W7r{font-family:var(--font-display);font-weight:800;font-size:clamp(1.7rem,7vw,2.4rem);line-height:1.15}.Screen_sub__SbIU5{margin-top:8px;max-width:28em;font-size:1rem;opacity:.92}.Screen_meta__DgBr1{margin-top:18px;min-height:1.5rem;font-family:var(--font-mono);font-size:.95rem;opacity:.9}.Screen_cols__Sm4WI{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px}.Screen_card__u7hWe{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_card__u7hWe h3{font-family:var(--font-body);font-size:.9rem;margin:0 0 10px;color:var(--ink-2)}.Screen_rounds__atVc4{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_rounds__atVc4 li{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 4.5rem;grid-gap:8px;gap:8px;align-items:center;font-size:.92rem}.Screen_track__lmZ6c{height:10px;border-radius:999px;background:var(--paper-2);overflow:hidden;border:1px solid var(--line-soft)}.Screen_fill__BKV5n{display:block;height:100%;background:var(--forest);border-radius:999px}.Screen_val__mF_4O{text-align:right;font-family:var(--font-mono);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_big__XH2Yh{font-family:var(--font-display);font-weight:800;font-size:2.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_scale__GlesO{position:relative;height:12px;margin-top:14px;border-radius:999px;background:linear-gradient(90deg,#15803d,#84cc16 25%,#f59e0b 60%,#e11d48)}.Screen_mark__3Q6KR{position:absolute;top:-4px;width:4px;height:20px;border-radius:2px;background:var(--ink);outline:2px solid var(--paper);transform:translateX(-50%)}.Screen_ticks__9zskd{display:flex;justify-content:space-between;margin-top:6px;font-size:.75rem;color:var(--ink-3)}.Screen_verdict__iqqAv{min-height:3.4rem;margin:12px 0 0}.Screen_hint__0EQiE{margin:12px 0 0}@media (max-width:760px){.Screen_cols__Sm4WI{grid-template-columns:minmax(0,1fr)}.Screen_panel__0l5Q0{min-height:260px}}.Screen_root__3PcSC{min-width:0}.Screen_tap__xZP8O{min-height:44px}.Screen_subjects__0hvfE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:520px}.Screen_subject__Nd24z{display:grid;grid-gap:2px;gap:2px;text-align:left;min-height:56px;padding:10px 14px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;cursor:pointer}.Screen_subject__Nd24z small{color:var(--ink-2);font-size:.85rem}.Screen_subject__Nd24z[aria-pressed=true]{border-color:var(--forest);background:var(--forest-tint)}.Screen_subject__Nd24z:disabled{opacity:.6;cursor:not-allowed}.Screen_layout__S0nU1{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:start}.Screen_previewCol__Y8NGk{display:grid;grid-gap:10px;gap:10px;justify-items:center;min-width:0}.Screen_preview__rkGIP{width:100%;min-height:220px;display:grid;place-items:center;overflow:hidden;border:2px solid var(--line);border-radius:var(--radius-sm);background:repeating-conic-gradient(#e8eaed 0 25%,#ffffff 0 50%) 50% /18px 18px}.Screen_canvas__gRBU5{display:block;max-width:100%;max-height:460px;width:auto;height:auto}.Screen_status__CuPkL{min-height:56px;display:grid;place-items:center;width:100%}.Screen_swatches__1Xzlx{display:flex;flex-wrap:wrap;gap:8px}.Screen_swatch__zbBea{position:relative;width:44px;height:44px;border-radius:var(--radius-sm);border:2px solid var(--line-soft);cursor:pointer;padding:0;display:inline-block}.Screen_swatch__zbBea[aria-pressed=true]{border-color:var(--forest);box-shadow:0 0 0 2px var(--forest)}.Screen_checker__pJ7Yo{background:repeating-conic-gradient(#e8eaed 0 25%,#ffffff 0 50%) 50% /12px 12px}.Screen_colorInput__Ar8gv{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}@media (max-width:760px){.Screen_layout__S0nU1{grid-template-columns:1fr}}.Screen_summary__Oddyd{display:grid;grid-gap:4px;gap:4px;padding:14px;border:2px solid var(--line);border-radius:var(--radius);text-align:center}.Screen_summary__Oddyd strong{font-size:1.15rem}.Screen_warn__ZXcha{background:var(--marigold-tint)}.Screen_fine__lTmwA{background:var(--forest-tint)}.Screen_list__k2IzG{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.Screen_card__pqfuG{display:grid;grid-gap:10px;gap:10px;padding:12px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);min-width:0}.Screen_head__T1IlQ{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.Screen_name__3kGbA{flex:1 1 160px;min-width:0;overflow-wrap:anywhere;font-weight:600}.Screen_gps__1JK9t{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--marigold-tint);border-left:4px solid var(--marigold);overflow-wrap:anywhere}.Screen_coords__fudcD{font-family:var(--font-mono);font-weight:700}.Screen_rows___b84W{margin:0;display:grid;grid-gap:0;gap:0}.Screen_rows___b84W>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--line-soft)}.Screen_rows___b84W>div:last-child{border-bottom:0}.Screen_rows___b84W dt{color:var(--ink-2)}.Screen_rows___b84W dd{margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.Screen_tag__R_OO_{margin-left:8px;padding:1px 6px;border-radius:6px;background:var(--marigold-tint);font-size:.78rem;font-weight:600}.Screen_done___zNt_{display:grid;grid-gap:6px;gap:6px;justify-items:start;padding:10px 12px;border-radius:var(--radius-sm);background:var(--forest-tint);border-left:4px solid var(--forest)}.Screen_fields__woanP{display:grid;grid-gap:14px;gap:14px}.Screen_unit__g5qPf{font-size:.9rem;font-weight:500;color:var(--ink-2);font-family:var(--font-body)}@media (max-width:700px),(pointer:coarse){.Screen_root__cx_5K .btn,.Screen_root__cx_5K .segmented button,.Screen_root__cx_5K input[type=text],.Screen_root__cx_5K select{min-height:44px}}.Screen_root__cx_5K .stats dd{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__cx_5K .btn,.Screen_root__cx_5K .btn.small,.Screen_root__cx_5K .segmented button{min-height:44px}}.Screen_list__n0Jds{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_item__rN00p{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;align-items:center;padding:8px 10px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_num__qpTM0{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--marigold-tint);font-weight:700;font-size:.9rem}.Screen_name__bh5mX{overflow-wrap:anywhere;font-weight:600;min-width:0}.Screen_item__rN00p>.Screen_muted__UQTjh{grid-column:2/3;font-size:.88rem}.Screen_tools__NDQL3{grid-column:3/4;grid-row:1/3;display:flex;gap:6px}.Screen_icon__SFael{width:44px;height:44px;border:2px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:inherit;font-size:1.1rem;cursor:pointer}.Screen_icon__SFael:disabled{opacity:.35;cursor:not-allowed}.Screen_overlapRow__VRDkR{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.Screen_number__efMJI{width:110px;min-height:44px}.Screen_warn__RbBN0{font-size:.9rem;color:var(--ink);background:var(--marigold-tint);border-radius:6px;padding:2px 8px}.Screen_previewBox__Z20jS{max-height:520px;overflow-y:auto;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:8px}.Screen_preview__Y7rZl{display:block;margin:0 auto;max-width:100%;height:auto}@media (max-width:480px){.Screen_item__rN00p{grid-template-columns:32px minmax(0,1fr)}.Screen_tools__NDQL3{grid-column:1/-1;grid-row:auto;justify-content:flex-end}.Screen_item__rN00p>.Screen_muted__UQTjh{grid-column:2/3}}@media (max-width:760px){.Screen_root__2BOil .btn,.Screen_root__2BOil .segmented button,.Screen_root__2BOil input[type=range],.Screen_root__2BOil input[type=text],.Screen_root__2BOil select{min-height:44px}}.Screen_root__2BOil{min-width:0}.Screen_root__2BOil .segmented{border-radius:16px}.Screen_big__SXUTo{min-height:44px}.Screen_num__uztRJ{width:7rem}.Screen_seg__Nzzdv.Screen_seg__Nzzdv button{min-height:44px}.Screen_scroll__osPSW{overflow-x:auto;padding-bottom:4px}.Screen_room__Ox3ve{display:grid;grid-gap:8px;gap:8px;width:100%}.Screen_desk__kvI2R{text-align:center;padding:8px;border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font-size:.85rem;overflow-wrap:anywhere}.Screen_grid__iaoB1{display:grid;grid-gap:6px;gap:6px}.Screen_seat__2DHh_{min-width:0;min-height:48px;padding:4px;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;font-size:.85rem;overflow-wrap:anywhere;word-break:break-word;cursor:pointer}.Screen_taken__d9OgX{border-color:var(--forest,var(--ink));font-weight:700}.Screen_off__y66v7{background:repeating-linear-gradient(45deg,var(--paper),var(--paper) 6px,var(--line-soft) 6px,var(--line-soft) 12px);color:var(--ink-3,var(--ink));border-style:dashed}.Screen_bar__Sf531{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow__XILYV{margin-left:auto}.Screen_stats__8sqfY{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__otrHj{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:84px}.Screen_stat__otrHj dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__otrHj dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_board__E1ISm{position:relative;display:grid;grid-gap:6px;gap:6px;width:min(100%,440px);aspect-ratio:1/1;margin:0 auto;padding:8px;border:3px solid var(--line);border-radius:var(--radius);background:var(--line-soft);touch-action:manipulation}.Screen_board__E1ISm:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.Screen_tile__0N8JO{position:relative;display:grid;place-items:center;min-width:0;min-height:0;padding:0;border:2px solid var(--line);border-radius:10px;background-color:var(--card);color:var(--ink);font:inherit;font-family:var(--font-display);font-weight:800;font-size:clamp(1.1rem,7vw,2.2rem);cursor:pointer;box-shadow:var(--shadow-sm)}.Screen_tile__0N8JO:active{transform:translate(1px,1px);box-shadow:none}.Screen_blank__WSEve{visibility:hidden}.Screen_pic__0wlwu{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65)}.Screen_badge__TR1dn{position:absolute;left:6px;top:3px;font-size:.7rem;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8)}.Screen_status__0tkTQ{min-height:3.2rem;margin-top:12px}.Screen_hint__4iIIl{margin:10px 0 0}@media (prefers-reduced-motion:no-preference){.Screen_tile__0N8JO{transition:transform .08s ease}}@media (max-width:760px){.Screen_actions__p00fs .btn,.Screen_bar__Sf531 .btn,.Screen_bar__Sf531 .segmented button,.Screen_tools__BrYuX .btn{min-height:44px}}.Screen_chips__6jK_7{display:flex;flex-wrap:wrap;gap:8px}.Screen_chip__j8_BV{font:inherit;font-size:.92rem;cursor:pointer;min-height:44px;padding:6px 14px;border:2px solid var(--line-soft);border-radius:999px;background:var(--card);color:var(--ink)}.Screen_chip__j8_BV:hover:not(:disabled){border-color:var(--forest)}.Screen_chip__j8_BV:disabled{opacity:.5;cursor:not-allowed}.Screen_stage__UN54U{position:relative;width:100%;max-width:440px;aspect-ratio:1;margin:6px auto 0}.Screen_wheel__Rkyrc{width:100%;height:100%;border-radius:50%;display:block;box-shadow:0 0 0 5px var(--card),0 0 0 8px var(--line)}.Screen_emptyWheel__OzOVP{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;text-align:center;padding:20%;background:var(--paper);border:2px dashed var(--ink-3);color:var(--ink-3)}.Screen_pointer__nnx7X{position:absolute;left:50%;top:-10px;transform:translateX(-50%);z-index:2;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:24px solid var(--berry);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.Screen_spin__bHE2s{min-height:44px}.Screen_result___t_mN{min-height:118px;display:grid;grid-gap:8px;gap:8px;align-content:center;justify-items:center;text-align:center;background:var(--marigold-tint);border:2px solid var(--line);border-radius:var(--radius-sm);padding:14px}.Screen_winner__D2o3X{font-family:var(--font-display);font-size:1.9rem;font-weight:700;overflow-wrap:anywhere}.Screen_bar__Hj4MY{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:14px}.Screen_grow__7ORAo{margin-left:auto}.Screen_stats__9h0dc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.Screen_stat__9jmP8{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px 12px;min-width:84px}.Screen_stat__9jmP8 dt{font-size:.78rem;color:var(--ink-2)}.Screen_stat__9jmP8 dd{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_wrap__a0RGh{max-width:460px;margin:0 auto}.Screen_board__9hdV_{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));aspect-ratio:1/1;width:100%;border:3px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card);touch-action:manipulation}.Screen_cell__Hg5Yb{position:relative;display:grid;place-items:center;min-width:0;padding:0;border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--card);color:var(--ink);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.Screen_cell__Hg5Yb.Screen_rb__S3TtM{border-right:2px solid var(--line)}.Screen_cell__Hg5Yb.Screen_bb__Hwe1h{border-bottom:2px solid var(--line)}.Screen_cell__Hg5Yb.Screen_last__8riVY{border-right:0}.Screen_cell__Hg5Yb.Screen_lastRow__8CPB7{border-bottom:0}.Screen_cell__Hg5Yb.Screen_peer__vzp_b{background:var(--paper-2)}.Screen_cell__Hg5Yb.Screen_same__cq609{background:var(--forest-tint)}.Screen_cell__Hg5Yb.Screen_sel___S2CK{background:var(--marigold-tint)}.Screen_cell__Hg5Yb:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;z-index:1}.Screen_val__WlPyA{font-weight:800;line-height:1;font-size:clamp(15px,5vw,26px)}.Screen_given__6gwvH{color:var(--ink)}.Screen_mine__oQKnu{color:var(--forest)}.Screen_bad__FjB_I{color:var(--berry);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.Screen_notes__NSwx5{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:100%;height:100%;padding:1px;font-size:clamp(7px,2vw,10px);line-height:1;color:var(--ink-3)}.Screen_notes__NSwx5 span{display:grid;place-items:center}.Screen_pad__o7jr9{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:12px}.Screen_key__sDjru{display:grid;place-items:center;grid-gap:0;gap:0;min-height:52px;padding:4px 0;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;cursor:pointer}.Screen_key__sDjru b{font-size:1.2rem;line-height:1.1}.Screen_key__sDjru small{font-size:.72rem;color:var(--ink-3);line-height:1}.Screen_key__sDjru:disabled{opacity:.45;cursor:not-allowed}.Screen_tools__Ngbrj{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:center}.Screen_tools__Ngbrj .Screen_btn__KgQVP{min-height:44px}.Screen_status__gcGgv{min-height:3.2rem;margin-top:12px}.Screen_hint__K7h63{margin:10px 0 0}@media (max-width:760px){.Screen_actions__jXN2a .btn,.Screen_bar__Hj4MY .btn,.Screen_bar__Hj4MY .segmented button,.Screen_chk__F0zRk,.Screen_tools__Ngbrj .btn{min-height:44px}.Screen_chk__F0zRk input{width:22px;height:22px}.Screen_pad__o7jr9{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.Screen_key__sDjru{min-height:56px}}