.Screen_section__9LU2T{display:grid;grid-gap:8px;gap:8px}.Screen_h__LSy_f{font-family:var(--font-body);font-size:1rem;font-weight:700;margin:0}.Screen_sub__H64dU{margin:4px 0 0;font-size:.9rem;color:var(--ink-2)}.Screen_grid__xK3iP{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:6px;gap:6px}.Screen_chip__YcvW3{display:flex;flex-direction:column;align-items:center;gap:4px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);color:var(--ink-2);padding:10px 4px;font:inherit;font-size:.85rem;line-height:1.3;text-align:center;cursor:pointer;min-width:0}.Screen_chip__YcvW3 span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.Screen_chip__YcvW3[aria-pressed=true]{border-color:var(--forest);background:var(--forest-tint);color:var(--ink);font-weight:650}@media (hover:hover){.Screen_chip__YcvW3:hover{border-color:var(--ink-3);color:var(--ink)}}.Screen_results__vah6I{display:grid;grid-gap:12px;gap:12px;min-height:120px}.Screen_meanings__vQaix{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.Screen_meanings__vQaix li{display:flex;gap:12px;align-items:flex-start;color:var(--ink)}.Screen_meanings__vQaix li>div{min-width:0}.Screen_meanings__vQaix p{margin:2px 0 0;color:var(--ink-2);font-size:.95rem}.Screen_list__Bt8G3{margin:6px 0 0;padding-left:1.2em;display:grid;grid-gap:4px;gap:4px}.Screen_para__6bhnj{margin:6px 0 0;line-height:1.6}.Screen_dd__yFz9J{font-family:var(--font-body)!important;font-size:1.1rem!important}.Screen_together__UHS_Y{display:grid;grid-gap:10px;gap:10px;border-top:2px solid var(--line-soft);padding-top:16px}.Screen_addRow__ApjFh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.Screen_garments__xf_Rm{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_garments__xf_Rm li{display:flex;gap:10px;align-items:center;border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px}.Screen_gInfo__jC4XP{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.Screen_gInfo__jC4XP strong{overflow-wrap:anywhere}.Screen_gGlyphs__Gxim5{display:flex;flex-wrap:wrap;gap:4px;color:var(--ink-2)}.Screen_verdict__kyWiO{display:block;font-size:1.1rem}@media (max-width:760px){.Screen_grid__xK3iP{grid-template-columns:repeat(3,minmax(0,1fr))}.Screen_addRow__ApjFh{grid-template-columns:1fr}}.Screen_pair__1htmu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,9rem);grid-gap:10px;gap:10px;align-items:end}.Screen_box__M6rBL{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px;background:var(--paper)}.Screen_box__M6rBL summary{cursor:pointer;font-weight:600;min-height:28px}.Screen_result__9_3aI{min-height:260px}.Screen_mid__DFgOB{font-size:1.2rem!important}.Screen_h__xfzEs{font-size:.95rem;margin:16px 0 8px;font-family:var(--font-body)}.Screen_scroll__eN_rQ{overflow-x:auto;max-width:100%}.Screen_tall__l7O3e{max-height:420px;overflow-y:auto;border:1px solid var(--line-soft);border-radius:var(--radius-sm)}.Screen_tall__l7O3e thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--card)}.Screen_on__aTLKV td{background:var(--marigold-tint);font-weight:600}.Screen_scroll__eN_rQ table td,.Screen_scroll__eN_rQ table th{white-space:nowrap}@media (max-width:760px){.Screen_pair__1htmu{grid-template-columns:minmax(0,1fr) minmax(0,7rem)}.Screen_scroll__eN_rQ table td,.Screen_scroll__eN_rQ table th{padding:8px 6px;font-size:.9rem}}.Screen_term__R5qtV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.Screen_two__M9pvF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end}@media (max-width:420px){.Screen_term__R5qtV{grid-template-columns:1fr}}.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_result__xjsQ0{min-height:300px}.Screen_score__2pQ25{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border:2px solid var(--line);border-radius:var(--radius);background:var(--berry-tint);box-shadow:var(--shadow-sm)}.Screen_heart__wwTVB{font-size:2.6rem;line-height:1;color:var(--berry)}.Screen_percent__7Qi3e{font-family:var(--font-display);font-size:3rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_text__LZjsN,.Screen_tier__TMQLs{margin:0;text-align:center}.Screen_text__LZjsN{overflow-wrap:anywhere}.Screen_bars__lcOOf{display:grid;grid-gap:10px;gap:10px}.Screen_bar__3D_K5{display:grid;grid-gap:4px;gap:4px}.Screen_barHead__eXuiP{display:flex;justify-content:space-between;gap:12px;font-size:.92rem;font-weight:600}.Screen_tap__5_HI2{min-height:44px}.Screen_result__DjGHP{min-height:320px}.Screen_main__Moyx8{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:14px;border:2px solid var(--line);border-radius:var(--radius);background:var(--marigold-tint);box-shadow:var(--shadow-sm)}.Screen_number__WNCYw{font-family:var(--font-display);font-weight:700;font-size:4.2rem;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_label__Ae6ko{font-size:.9rem;font-weight:600;color:var(--ink-2)}.Screen_balls__pUr7_{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Screen_ball__EfB7D{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:2px solid var(--line);background:var(--card);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_colorRow__RQu_t{display:flex;align-items:center;gap:10px}.Screen_swatch__SLjt5{flex:none;width:32px;height:32px;border-radius:50%;border:2px solid var(--line)}.Screen_fortune__6Lljn{margin:0;padding:10px 12px;border-left:4px solid var(--marigold);background:var(--paper-2);border-radius:var(--radius-sm);overflow-wrap:anywhere}.Screen_tap__KEfym{min-height:44px}.Screen_chips__JxYG3{display:flex;flex-wrap:wrap;gap:8px}.Screen_chips__JxYG3 button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_list__B9iyB{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_list__B9iyB li{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px;overflow-wrap:anywhere}.Screen_changed__JhX_T{background:var(--forest-tint)}.Screen_tag___iy7d{display:inline-block;min-width:3.6em;font-size:.8rem;font-weight:700;color:var(--ink-2)}.Screen_name__QaLLf{font-family:var(--font-mono)}.Screen_stage__EiKQz{display:grid;place-items:center;padding:8px 0}.Screen_ball__k8Uu4{width:min(260px,70vw);aspect-ratio:1;border-radius:50%;border:3px solid var(--line);background:radial-gradient(circle at 32% 28%,#5b6560 0,#1d2621 38%,#0a0d0b 100%);box-shadow:var(--shadow);display:grid;place-items:center}.Screen_window__uk8Z8{width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 40%,#2d3f8f 0,#1a2766 70%,#121a4a 100%);border:3px solid #05070a;display:grid;place-items:center;padding:8px;overflow:hidden}.Screen_eight__K0XRU{font-family:var(--font-display);font-weight:700;font-size:clamp(2.4rem,12vw,4rem);color:#f6f1e7}.Screen_answer__SXeYO{color:#f6f1e7;font-weight:700;font-size:clamp(.7rem,3.2vw,.95rem);line-height:1.25;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.Screen_yes__L67Vb{color:#b9f0d2}.Screen_maybe__1zKoO{color:#ffe3a3}.Screen_no__NUEeD{color:#ffc1cb}.Screen_shake__wdaLR{animation:Screen_shake__wdaLR .7s ease-in-out}@keyframes Screen_shake__wdaLR{0%,to{transform:translate(0) rotate(0)}15%{transform:translate(-10px,4px) rotate(-6deg)}30%{transform:translate(10px,-4px) rotate(6deg)}45%{transform:translate(-8px,6px) rotate(-5deg)}60%{transform:translate(8px,-6px) rotate(5deg)}80%{transform:translate(-4px,2px) rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.Screen_shake__wdaLR{animation:none}}.Screen_live__14KNC{min-height:84px}.Screen_said__O38Cm{display:grid;grid-gap:4px;gap:4px;margin:0;font-size:1.1rem;overflow-wrap:anywhere}.Screen_q__j3tpC{font-size:.92rem;color:var(--ink-2)}.Screen_tap__NqSgG{min-height:44px}.Screen_wide__jrjCU{display:grid;grid-gap:14px;gap:14px}.Screen_narrow__rLg01{display:none;gap:18px}@media (max-width:760px){.Screen_wide__jrjCU{display:none}.Screen_narrow__rLg01{display:grid}}.Screen_board__MX_HL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3px;gap:3px;aspect-ratio:1/1;width:100%;background:var(--ink-2);border:2px solid var(--ink-2);border-radius:var(--radius-sm);padding:2px}.Screen_blockWrap__FRNWl{min-width:0;overflow:hidden;display:block;padding:0;border:0;background:none;font:inherit;color:inherit}.Screen_blockPick__dw4VX{cursor:pointer;position:relative}.Screen_blockPick__dw4VX.Screen_active__RmSTV{outline:3px solid var(--marigold);outline-offset:-1px;z-index:1}.Screen_block__NoAub{width:100%;height:100%}.Screen_bigBlock__iavPI,.Screen_block__NoAub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line)}.Screen_bigBlock__iavPI{overflow:hidden;border:2px solid var(--ink-2);border-radius:var(--radius-sm)}.Screen_cell__vr4ls{position:relative;aspect-ratio:1/1;min-width:0;container-type:inline-size}.Screen_cellStatic__swcbH{display:flex;align-items:center;justify-content:center;overflow:hidden}.Screen_core__fLFL9{background:var(--forest);color:var(--paper);font-weight:700}.Screen_goal__Fl4Xm{background:var(--forest-tint);color:var(--ink);font-weight:700}.Screen_task__RI0G8{background:var(--card);color:var(--ink);font-weight:500}.Screen_cellBtn__A9Blg{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:text}.Screen_cellBtn__A9Blg:focus-visible{outline:2px solid var(--marigold);outline-offset:-2px}.Screen_input__8c_DN{position:absolute;inset:0;z-index:2;width:100%;height:100%;resize:none;padding:6px;border:0;outline:2px solid var(--marigold);outline-offset:-2px;background:var(--card);color:var(--ink);font:inherit;font-size:13px;line-height:1.3;text-align:center}.Screen_inputBig__g9zWa{font-size:16px}.Screen_text__wGzrI{display:flex;flex-direction:column;align-items:center;text-align:center}.Screen_line__XQJNM{display:block;white-space:nowrap}.Screen_hint__FpfuM{padding:0 4px;text-align:center;line-height:1.15;opacity:.6;font-size:max(10px,12cqw);font-weight:500}.Screen_confirm__1uVxL{display:grid;grid-gap:10px;gap:10px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px}.Screen_confirm__1uVxL p{margin:0}.Screen_link__l3P5H{background:none;border:0;font:inherit;font-weight:650;color:var(--forest);text-decoration:underline;cursor:pointer;padding:12px 0;margin:-12px 0}.Screen_editor__MniCM{scroll-margin-top:80px}.Screen_blockHead__IDStr{display:flex;align-items:baseline;gap:8px;min-width:0}.Screen_badge___L9Qc{flex:none;background:var(--forest-tint);color:var(--forest);border-radius:6px;padding:1px 6px;font-size:.8rem;font-weight:700}.Screen_blockName__V3BfB{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Screen_blockNav__6rb8Z{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.Screen_blockNav__6rb8Z p{margin:0;text-align:center;font-size:.85rem;line-height:1.35}.Screen_blockNav__6rb8Z button{min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:2px}.Screen_previewHead__EgClr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px}.Screen_print__eUiiA{background:#fff;color:#1d2621;print-color-adjust:exact;-webkit-print-color-adjust:exact;font-family:inherit}.Screen_printHead__UWRMf{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:5mm}.Screen_printGrid__8AQn3{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(9,1fr);border:.7mm solid #1d2621}.Screen_printCell__8wq3q{display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;min-height:0;text-align:center;font-weight:500}.Screen_printCore__Q_VW8{background:#dcebe3;font-weight:700;box-shadow:inset 0 0 0 .6mm #1f6b52}.Screen_printGoal__ECiKb{background:#edf5f0;font-weight:700}.Screen_pickers__z7K1J{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:end}.Screen_swap__yXHLB{align-self:end}.Screen_axes__dyfg5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Screen_axes__dyfg5 li{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px;font-size:.88rem;display:grid;grid-gap:2px;gap:2px}.Screen_axes__dyfg5 b{font-size:.8rem;color:var(--ink-2);font-weight:650}.Screen_same__f_3XD{color:var(--forest);font-weight:650}.Screen_diff__HIn5t{color:var(--marigold);font-weight:650}.Screen_score__ADJen{display:grid;grid-gap:8px;gap:8px}.Screen_scoreNum__QtqIc{font-family:var(--font-display);font-size:2.6rem;font-weight:700;line-height:1}.Screen_card__rWqNR{background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px 14px;display:grid;grid-gap:6px;gap:6px}.Screen_card__rWqNR h3{margin:0;font-size:.95rem}.Screen_card__rWqNR ul{margin:0;padding-left:1.2rem;display:grid;grid-gap:6px;gap:6px}.Screen_card__rWqNR p{margin:0}.Screen_note__FOwgo{background:var(--marigold-tint);border-left:4px solid var(--marigold);border-radius:var(--radius-sm);padding:10px 12px}@media (max-width:560px){.Screen_pickers__z7K1J{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Screen_swap__yXHLB{grid-column:1/-1;justify-self:start}.Screen_axes__dyfg5{grid-template-columns:minmax(0,1fr)}}.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_root__HwyKU{min-width:0}.Screen_list__2pVJm{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.Screen_row__N052c{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 12px}.Screen_city__jb4Ww{font-weight:700;overflow-wrap:anywhere}.Screen_time__acgt_{color:var(--ink-3);font-size:.9rem;overflow-wrap:anywhere}.Screen_state__gq_Pf{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width:480px){.Screen_row__N052c{grid-template-columns:minmax(0,1fr) auto}.Screen_time__acgt_{grid-column:1/-1;grid-row:2}}.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_hms__WNc7R{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-gap:10px;gap:10px}.Screen_box__6rSwg{position:relative;display:block;font-weight:400}.Screen_box__6rSwg input{width:100%;box-sizing:border-box;padding-right:2.6em}.Screen_box__6rSwg>span{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--ink-2);pointer-events:none;font-size:.9rem}.Screen_mid__2xbf3{font-size:1.25rem!important}.Screen_cap__wfnHN{text-align:left;font-weight:700;padding:4px 0 6px}.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_tap__oQCIr{min-height:44px}.Screen_intro__RGXad{margin:0;font-size:1.05rem}.Screen_head__nizJ4{text-align:center;color:var(--ink-2);font-weight:600;font-size:.95rem}.Screen_question__qGLXf{margin:0;min-height:4.2em;font-family:var(--font-display);font-size:1.35rem;line-height:1.35;font-weight:650;text-align:center;display:grid;align-items:center;overflow-wrap:anywhere}.Screen_scale__ntMvu{display:grid;grid-gap:8px;gap:8px}.Screen_option__845wB{min-height:48px;padding:8px 14px;font:inherit;font-weight:600;color:var(--ink);background:var(--card);border:2px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);cursor:pointer;text-align:center;overflow-wrap:anywhere}.Screen_option__845wB:hover{background:var(--paper-2)}.Screen_option__845wB:active{transform:translate(2px,2px);box-shadow:none}.Screen_typeCard__SAlew{display:grid;grid-gap:6px;gap:6px;padding:18px 16px;border:2px solid var(--line);border-radius:var(--radius);background:var(--marigold-tint);box-shadow:var(--shadow-sm)}.Screen_kicker__IIj6H{font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.Screen_typeName__MF3P9{margin:0;font-size:1.8rem}.Screen_typeText__F0TPj{margin:0;overflow-wrap:anywhere}.Screen_pairs__uHx19{display:grid;grid-gap:12px;gap:12px}.Screen_pair__iPwbX{display:grid;grid-gap:4px;gap:4px}.Screen_pairHead__MauEc{display:flex;justify-content:space-between;gap:12px;font-size:.92rem;color:var(--ink-2)}.Screen_pairHead__MauEc span:last-child{text-align:right}.Screen_win__AdKfu{color:var(--ink);font-weight:700}.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}.Screen_pair__Z1OBz{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:12px;gap:12px}.Screen_three__cSvb1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end}.Screen_out__hiOp6{min-height:260px}.Screen_gap__ik_bz{margin-bottom:10px}@media (max-width:520px){.Screen_three__cSvb1{grid-template-columns:minmax(0,1fr)}}.Screen_root__zut7w{min-width:0}.Screen_controls___Y3dN{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:10px;gap:10px}.Screen_next__GD6LE{margin:0;background:var(--forest-tint);border:2px solid var(--forest);border-radius:var(--radius-sm);padding:10px 14px;overflow-wrap:anywhere}.Screen_date__6gaXq{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:top}.Screen_note___5gsh{display:block;font-size:.85rem;color:var(--ink-3);overflow-wrap:anywhere}.Screen_bridges__54aKK{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_bridge__lJW_I{background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 14px;display:grid;grid-gap:2px;gap:2px;overflow-wrap:anywhere}@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_num__BCqIK{font-family:var(--font-mono);font-size:1.1rem;font-weight:600;height:48px}.Screen_num__BCqIK.Screen_bad__B5893{border-color:var(--berry)}.Screen_mono__VR9De{font-family:var(--font-mono);overflow-wrap:anywhere}.Screen_frac__6uGzJ{font-size:.75em;color:var(--ink-3);font-weight:500}.Screen_prop___2M9_{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px}.Screen_cell__mgrMG{width:100%;min-width:0;text-align:center;padding-left:4px;padding-right:4px}.Screen_op__T_nEE{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:var(--ink-2);padding:0 2px}.Screen_terms__6ba8b{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Screen_term__osaM7{position:relative;display:flex;align-items:center;gap:8px}.Screen_term__osaM7 .Screen_cell__mgrMG{width:104px;padding-right:36px}.Screen_x__IZrSx{position:absolute;right:0;top:2px;width:36px;height:44px;border:0;color:var(--ink-3);font-size:1.1rem}.Screen_add__yuLhh,.Screen_x__IZrSx{background:transparent;cursor:pointer}.Screen_add__yuLhh{min-height:48px;padding:0 14px;border:2px dashed var(--line-soft);border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-weight:600}.Screen_panel__xsehg{padding:12px 14px;background:var(--paper);border-radius:var(--radius-sm);overflow-x:auto;line-height:1.8}.Screen_steps__Tfol0{margin:0;padding-left:1.4em;display:grid;grid-gap:8px;gap:8px}.Screen_bump__6JJzU{font-family:var(--font-body);font-size:.8rem;color:var(--forest);white-space:nowrap}.Screen_chips__Uv4vB{display:flex;flex-wrap:wrap;gap:6px}.Screen_chip__vRhc2{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink-2);font-family:var(--font-mono);font-weight:600;cursor:pointer}.Screen_chip__vRhc2:hover{border-color:var(--forest);color:var(--forest)}.Screen_wh__D8c0L{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:8px;gap:8px}.Screen_wh__D8c0L .Screen_op__T_nEE{padding-bottom:10px}.Screen_h3__lZj7W{margin:8px 0 0;font-size:1.05rem}@media (max-width:420px){.Screen_prop___2M9_{gap:3px}.Screen_num__BCqIK{font-size:1rem}.Screen_term__osaM7 .Screen_cell__mgrMG{width:92px}}.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_servings__OX9Na{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Screen_stepper__oskiV{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:stretch}.Screen_stepper__oskiV input{text-align:center;font-weight:700}.Screen_stepper__oskiV button{min-width:44px;font-size:1.1rem}.Screen_options__glT8M{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:end}.Screen_options__glT8M .Screen_field__giTiP{min-width:0;flex:1 1 220px}.Screen_check__ju5t7{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.Screen_link__KV1zE{background:none;border:0;padding:0;font:inherit;color:var(--forest);text-decoration:underline;cursor:pointer}.Screen_result__i_G8C{display:grid;grid-gap:10px;gap:10px;min-height:120px}.Screen_output__C2t9Z{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;background:var(--paper);border:2px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px;color:var(--ink)}.Screen_changed__S4rjH{background:var(--marigold-tint);color:var(--ink);font-weight:700;border-radius:4px;padding:0 2px}.Screen_kept__T9IOd{color:var(--ink-3);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:4px}.Screen_keptBox__8od1Q{display:grid;grid-gap:8px;gap:8px;background:var(--paper-2);border-radius:var(--radius-sm);padding:12px 14px}.Screen_keptRow__faynv{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.Screen_keptLabel__56Og0{font-size:.85rem;font-weight:650;color:var(--ink-2)}.Screen_pill__d1LIn{border:1px solid var(--line-soft);background:var(--card);border-radius:999px;padding:1px 10px;font-size:.85rem;color:var(--ink-2)}@media (max-width:760px){.Screen_servings__OX9Na{grid-template-columns:1fr}}.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_bar__lQe7c{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Screen_status__QIDDe{min-height:48px;font-size:.95rem}.Screen_warn__vZ5Wb{color:var(--ink);background:var(--marigold-tint);border-left:4px solid var(--marigold);border-radius:var(--radius-sm);padding:8px 10px;margin:0}.Screen_ok__Oh9fM{margin:0;color:var(--ink-2)}.Screen_ok__Oh9fM strong{color:var(--forest)}.Screen_actions__EQ0EP{display:flex;flex-wrap:wrap;gap:8px}.Screen_readout__1t7Tg{text-align:center}.Screen_readLabel__cUpAA{font-size:.85rem;color:var(--ink-2)}.Screen_readMain__D9PVc{display:flex;align-items:baseline;justify-content:center;gap:6px}.Screen_readValue__2zHhE{font-family:var(--font-display);font-size:2.2rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--forest);line-height:1.1}.Screen_readUnit__9n86z{font-weight:650;color:var(--ink-2)}.Screen_readSub__lhp1r{font-size:.9rem;color:var(--ink-3)}.Screen_compact__EVDfX{background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:6px}.Screen_compact__EVDfX .Screen_readValue__2zHhE{font-size:1.5rem}.Screen_compact__EVDfX .Screen_readSub__lhp1r{font-size:.78rem}.Screen_strip__qRL2G{position:relative;overflow:hidden;background:var(--card);border:2px solid var(--line);border-radius:var(--radius-sm);-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none;width:100%}.Screen_stripH__WNhiX{height:172px}.Screen_stripFull__tbXjO{position:absolute;inset:0;border:0;border-radius:0}.Screen_canvas__dJkh6{position:absolute;left:0;top:0;color:var(--ink);touch-action:none}.Screen_band__sAIgj{position:absolute;background:var(--forest-tint);opacity:.75;pointer-events:none}.Screen_line__yfxaP{position:absolute;background:var(--forest);pointer-events:none}.Screen_lineOff__R_aF8{opacity:.6}.Screen_handle__fD3MT{position:absolute;width:44px;height:44px;border-radius:999px;border:2px solid var(--forest);background:var(--card);color:var(--forest);font-weight:800;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:-webkit-grab;cursor:grab;outline:none}.Screen_handle__fD3MT:focus-visible{box-shadow:0 0 0 4px var(--forest-tint)}.Screen_handleOn__pZDi7{background:var(--forest);color:var(--forest-ink)}.Screen_vWrap__Kbnyw{position:relative;width:100%;height:min(560px,62vh)}.Screen_vRead__WsvHg{position:absolute;right:8px;top:8px;width:min(130px,36%);pointer-events:none}.Screen_nudge__0Un_d{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Screen_nudgeGrid__sA4iY{display:grid;grid-template-columns:repeat(4,minmax(48px,1fr));grid-gap:6px;gap:6px;flex:1 1 220px}.Screen_nudgeGrid__sA4iY button,.Screen_scaleGrid__SBjJb button{min-height:44px}.Screen_hint__clH7O{font-size:.9rem;color:var(--ink-3);margin:0}.Screen_scaleGrid__SBjJb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.Screen_calBox__tfdSj{overflow:hidden;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_calBox__tfdSj,.Screen_target__aDnix{display:flex;align-items:center;justify-content:center}.Screen_target__aDnix{position:relative;flex-shrink:0;border:2px solid var(--forest);background:var(--forest-tint);color:var(--forest);font-size:.8rem;font-weight:650}.Screen_full__ILrQ7{position:fixed;inset:0;z-index:80;background:var(--card);color:var(--ink)}.Screen_panel__kOBQT{position:absolute;z-index:10;background:var(--card);border:2px solid var(--line);border-radius:var(--radius);padding:10px;box-shadow:var(--shadow-sm)}.Screen_panelH__VAFIz{bottom:8px;left:50%;transform:translateX(-50%);width:min(560px,calc(100% - 16px))}.Screen_panelV__D0aMg{right:8px;top:50%;transform:translateY(-50%);width:min(210px,54vw)}.Screen_panelV__D0aMg .Screen_nudgeGrid__sA4iY{grid-template-columns:repeat(2,minmax(0,1fr))}.Screen_panelRow__TovXh{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px}.Screen_panelRow__TovXh button{min-height:44px}.Screen_smallWarn__biwpT{text-align:center;font-size:.85rem;font-weight:650;color:var(--berry);margin:4px 0 0}.Screen_top__F7Tky{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.Screen_two__FRGxf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end}.Screen_box__hFhCv{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px 12px;background:var(--paper);margin:0;min-width:0}.Screen_box__hFhCv legend{font-weight:600;padding:0 4px}.Screen_result__A3tVX{min-height:320px}.Screen_lines__fYV10{margin-top:12px}.Screen_lines__fYV10 th{font-weight:500;color:var(--ink);font-size:.95rem}.Screen_lines__fYV10 td{text-align:right!important;white-space:nowrap}.Screen_sum__fwzJF td,.Screen_sum__fwzJF th{font-weight:700;border-top:2px solid var(--line)}.Screen_h__H48Lc{font-size:.95rem;margin:16px 0 8px;font-family:var(--font-body)}.Screen_rates__yBeM7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 10px}.Screen_rates__yBeM7 div{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px}.Screen_rates__yBeM7 dt{font-size:.85rem;color:var(--ink-2)}.Screen_rates__yBeM7 dd{margin:0;font-weight:700;font-size:1.15rem}@media (max-width:560px){.Screen_top__F7Tky{grid-template-columns:1fr}}.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_head__faJny{font-weight:700;margin:0}.Screen_list__5_6Xr{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.Screen_list__5_6Xr li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:10px 14px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.Screen_list__5_6Xr li.Screen_rec__iRYOo{border-color:var(--forest);background:var(--forest-tint)}.Screen_time__H3xyD{font-family:var(--font-display);font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_meta__IL1LI{color:var(--ink-2);font-size:.92rem;display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.Screen_badge__LhDVK{background:var(--forest);color:var(--forest-ink);border-radius:999px;padding:1px 8px;font-size:.8rem}.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_result__OJFr7{min-height:12em;line-height:1.6}.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_top__MockX{display:grid;grid-template-columns:auto minmax(0,160px);grid-gap:16px;gap:16px;align-items:end}.Screen_stepper__EvMby{display:flex;align-items:center;gap:10px}.Screen_stepper__EvMby button{min-width:44px;min-height:44px;font-size:1.2rem}.Screen_stepper__EvMby output{min-width:2.5ch;text-align:center;font-family:var(--font-display);font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_pair__GbMyD{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:end}.Screen_tipBlock__7xrHR{display:grid;grid-gap:8px;gap:8px}.Screen_chips__kRUu7{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.Screen_chips__kRUu7 button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Screen_check__b7v9o{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.Screen_check__b7v9o input{width:20px;height:20px;flex:none;margin:0}.Screen_people__5pJFD{display:grid;grid-gap:8px;gap:8px}.Screen_personRow__mApve{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:8px;gap:8px}.Screen_names__X4_Ey{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:8px;gap:8px}.Screen_expense__FM_vD{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);padding:10px 12px 12px;margin:0;display:grid;grid-gap:10px;gap:10px;min-width:0}.Screen_expenseTop__zc5Tg{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr);grid-gap:8px;gap:8px;align-items:center}.Screen_inline__IuyPq{display:flex;align-items:center;gap:6px;min-width:0}.Screen_inline__IuyPq span{white-space:nowrap;font-size:.9rem;color:var(--ink-2)}.Screen_inline__IuyPq select{flex:1 1 auto}.Screen_out___UtWZ{min-height:200px}.Screen_outWide__lLTCJ{min-height:120px}.Screen_table__5eT_s{margin-top:12px}.Screen_num__2jh1r{text-align:right!important;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_h__WIF6O{margin:16px 0 8px;font-size:1rem}.Screen_transfers__mgim_{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.Screen_transfers__mgim_ li{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:var(--radius-sm);background:var(--paper);border:2px solid var(--line-soft)}@media (max-width:560px){.Screen_expenseTop__zc5Tg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Screen_expenseTop__zc5Tg .Screen_inline__IuyPq{grid-column:1/-1}.Screen_pair__GbMyD{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.Screen_expenseTop__zc5Tg input,.Screen_names__X4_Ey input,.Screen_personRow__mApve input{min-height:44px}}.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}}.Screen_fields__w4KCH{display:grid;grid-gap:14px;gap:14px}.Screen_unit__GIVew{font-size:.9rem;font-weight:500;color:var(--ink-2);font-family:var(--font-body)}@media (max-width:700px),(pointer:coarse){.Screen_root__DIlel .btn,.Screen_root__DIlel .segmented button,.Screen_root__DIlel input[type=text],.Screen_root__DIlel select{min-height:44px}}.Screen_root__DIlel .stats dd{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__DIlel .btn,.Screen_root__DIlel .btn.small,.Screen_root__DIlel .segmented button{min-height:44px}}.Screen_tray__pTbTx{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px;display:grid;grid-gap:8px;gap:8px;background:var(--paper)}.Screen_trayText__lWkJQ{min-height:2.4em;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere;word-break:break-all}.Screen_h__kl3g_{font-size:1rem;margin:6px 0}.Screen_grid__CBsRP{display:flex;flex-wrap:wrap;gap:6px}.Screen_cell__UBDsZ{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;padding:0;color:inherit;font-family:inherit}.Screen_cell__UBDsZ:hover{border-color:var(--ink)}.Screen_cell__UBDsZ small{font-size:.6rem}.Screen_broken__AVTNt{opacity:.45;border-style:dashed}.Screen_count__Pltw8{width:9rem}.Screen_big__gz27F{min-height:44px}.Screen_result__QHJpC{min-height:150px;display:grid;grid-gap:12px;gap:12px;align-content:start;background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px}.Screen_grid__lHU9U{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.Screen_card__FtC71{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px;min-width:0;animation:Screen_pop__7QtLx .28s ease-out both}.Screen_cardTitle__W3__u{margin:0 0 6px;font-size:1rem}.Screen_members__wWI_8{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.Screen_members__wWI_8 li{overflow-wrap:anywhere}@keyframes Screen_pop__7QtLx{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.Screen_card__FtC71{animation:none}}.Screen_seg__0UuQm.Screen_seg__0UuQm button{min-height:44px}.Screen_wrap___Lc2C{padding:14px}.Screen_layout__wV525{display:flex;align-items:flex-start;justify-content:center;gap:12px}.Screen_boardBox__CAJFc{position:relative}.Screen_canvas__qd4AU{display:block;touch-action:none}.Screen_toast__uhE_U{pointer-events:none;position:absolute;left:0;right:0;top:33%;text-align:center;animation:Screen_pop__x1X8O .25s ease-out}.Screen_toast__uhE_U span{display:inline-block;padding:5px 12px;border-radius:999px;background:var(--marigold);color:#1d2621;font-size:.85rem;font-weight:800;box-shadow:0 6px 18px -4px rgba(232,163,58,.6)}.Screen_rail__n9H89{display:grid;grid-gap:10px;gap:10px;align-content:start}.Screen_railBox__muKwr{border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.04);padding:7px 6px}.Screen_railLabel__bkOht{margin-bottom:6px;text-align:center;font-size:.78rem;font-weight:700;color:rgba(255,255,255,.68)}.Screen_railBody__xSsEv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.Screen_dim__hKgXJ{opacity:.35}.Screen_piece__4KnwC{position:relative}.Screen_piece__4KnwC span{position:absolute;border-radius:2px}@keyframes Screen_pop__x1X8O{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Screen_toast__uhE_U{animation:none}}.Screen_details__Y_vpr{border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:4px 12px}.Screen_details__Y_vpr summary{cursor:pointer;font-weight:600;padding:10px 0;min-height:44px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Screen_details__Y_vpr[open]{padding-bottom:12px}.Screen_checks__X9aVI{display:grid;grid-gap:4px 16px;gap:4px 16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.Screen_badge__m1sqc{font-weight:500;font-size:.85rem;background:var(--forest-tint);border-radius:999px;padding:2px 10px}.Screen_head__Gla1k{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.Screen_diff__SOF6e{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:8px 10px;display:grid;grid-gap:2px;gap:2px;max-height:320px;overflow:auto;font-size:.92rem}.Screen_diff__SOF6e div{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;padding:0 6px}.Screen_del__6wvOZ{background:var(--berry-tint)}.Screen_add__KB5ko{background:var(--forest-tint)}.Screen_chips__aV96K{display:flex;flex-wrap:wrap;gap:8px}.Screen_chips__aV96K button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_box__MI9Tj{border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper);padding:10px 12px;font-size:.95rem;line-height:1.8;overflow-wrap:anywhere}.Screen_lines__rcQ8y{display:grid;grid-gap:2px;gap:2px}.Screen_ln__2SHIO{white-space:pre-wrap;border-radius:4px;padding:0 6px;min-height:1.8em}.Screen_del__wfwJo{background:var(--berry-tint)}.Screen_add__UD_s7{background:var(--forest-tint)}.Screen_delText___lEoR{text-decoration:line-through;-webkit-text-decoration-color:var(--berry);text-decoration-color:var(--berry)}.Screen_addText__d_cg6{text-decoration:underline;-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}.Screen_flow__0fiaM{white-space:pre-wrap;line-height:1.9}.Screen_flow__0fiaM mark{color:inherit;border-radius:3px;padding:0 2px}.Screen_gap__RmuiA{display:flex;align-items:center;gap:8px;color:var(--ink-3);font-size:.85rem;margin:4px 0}.Screen_gap__RmuiA:after,.Screen_gap__RmuiA:before{content:"";flex:1 1;height:1px;background:var(--line-soft)}.Screen_empty___yejz{border:2px dashed var(--line-soft);border-radius:var(--radius-sm);padding:10px 12px;color:var(--ink-3);font-size:.9rem}.Screen_cols__4425c{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Screen_nav__zMEhb{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.Screen_statGrid__MI4nU{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.Screen_statGrid__MI4nU div{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px;text-align:center}.Screen_statGrid__MI4nU dt{font-size:.8rem;color:var(--ink-2)}.Screen_statGrid__MI4nU dd{margin:0;font-family:var(--font-mono);font-weight:700;font-size:1.15rem}.Screen_head__Wdlqm{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.Screen_file__katk8{cursor:pointer;text-decoration:underline;color:var(--forest);font-size:.9rem;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.Screen_over__4ao_I textarea{border-color:var(--forest);background:var(--forest-tint)}.Screen_textarea__klju6{min-height:200px}@media (max-width:760px){.Screen_cols__4425c{grid-template-columns:minmax(0,1fr)}.Screen_statGrid__MI4nU{grid-template-columns:repeat(2,minmax(0,1fr))}}.Screen_chips__6HN_h{display:flex;flex-wrap:wrap;gap:8px}.Screen_chips__6HN_h button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_root__EgD2A{min-width:0}.Screen_line__G6Gkv{display:grid;grid-template-columns:minmax(96px,120px) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.Screen_root__EgD2A .output,.Screen_root__EgD2A .stats dd{overflow-wrap:anywhere}@media (max-width:480px){.Screen_line__G6Gkv{grid-template-columns:minmax(0,1fr) auto}.Screen_line__G6Gkv select{grid-column:1/-1}}@media (max-width:700px),(pointer:coarse){.Screen_root__zGcL6 .btn,.Screen_root__zGcL6 .segmented button,.Screen_root__zGcL6 input[type=date],.Screen_root__zGcL6 input[type=text],.Screen_root__zGcL6 input[type=time],.Screen_root__zGcL6 select{min-height:44px}}.Screen_root__zGcL6 .name,.Screen_root__zGcL6 .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__zGcL6 .btn,.Screen_root__zGcL6 .btn.small,.Screen_root__zGcL6 .segmented button{min-height:44px}}.Screen_root__OWNkF{min-width:0}.Screen_display__D74_a{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,14vw,5.5rem);text-align:center;background:var(--card);border:2px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px 8px;overflow-wrap:anywhere}.Screen_display__D74_a[data-state=done]{border-color:var(--berry);color:var(--berry)}.Screen_fields__C7MyM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.Screen_actions__cgXbh,.Screen_presets__KU_1i{display:flex;flex-wrap:wrap;gap:8px}.Screen_laps__AxgBf{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.Screen_laps__AxgBf li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;background:var(--card);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_best__d1rfF{border-color:var(--forest)!important}.Screen_worst__hMseR{border-color:var(--berry)!important}.Screen_buttons__C3p82{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.Screen_tap__wfnG6{min-height:48px;padding-left:8px;padding-right:8px}.Screen_stage__AhNyu{min-height:210px;display:grid;align-items:start}.Screen_card__6JsyP{display:grid;grid-gap:8px;gap:8px;padding:18px 16px 20px;border:2px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);min-height:170px;align-content:start}.Screen_truth__eI0Ea{background:var(--forest-tint)}.Screen_dare__usZgl{background:var(--berry-tint)}.Screen_kind__MvpP5{font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.Screen_text__kMB6y{margin:0;font-family:var(--font-display);font-size:1.45rem;line-height:1.35;font-weight:650;overflow-wrap:anywhere}@media (max-width:520px){.Screen_buttons__C3p82{grid-template-columns:1fr 1fr}.Screen_buttons__C3p82>:last-child{grid-column:1/-1}}.Screen_tap__GULb2,.Screen_tap__GULb2 button{min-height:44px}.Screen_sheet__h0qLJ{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:14px 16px;min-height:7.5rem}.Screen_display__KjoPX{margin:0 0 8px;color:var(--ink-2);font-size:.95rem}.Screen_text__wgmDC{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.2rem;line-height:1.8;font-family:var(--font-body)}.Screen_rest__nZMFL{color:var(--ink-3)}.Screen_ok__BGvHl{color:var(--ink)}.Screen_bad__yYD8b{background:var(--berry-tint);color:var(--berry);border-radius:3px}.Screen_cur__OpoIw{color:var(--ink-3);border-bottom:3px solid var(--forest)}.Screen_input__qzHHZ{width:100%;font-size:16px;min-height:48px}.Screen_numbers__mG5TE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.Screen_numbers__mG5TE div{background:var(--paper);border:2px solid var(--line-soft);border-radius:var(--radius-sm);padding:8px 10px;text-align:center;min-width:0}.Screen_numbers__mG5TE dt{font-size:.8rem;color:var(--ink-2)}.Screen_numbers__mG5TE dd{margin:0;font-family:var(--font-display);font-size:1.4rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Screen_unit__mIwzg{font-size:.75rem;font-weight:600;color:var(--ink-2);margin-left:2px}.Screen_status___VFmD{min-height:3.4rem}.Screen_bar__AXg_o{height:8px;border-radius:999px;background:var(--paper-2);overflow:hidden}.Screen_bar__AXg_o i{display:block;height:100%;background:var(--forest)}.Screen_chips__USi82{display:flex;flex-wrap:wrap;gap:8px}.Screen_quick__dbbu1{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:8px;gap:8px}.Screen_pairBtn___zrow{font:inherit;font-weight:650;border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);padding:8px 10px;cursor:pointer;min-height:44px;white-space:nowrap}.Screen_pairBtn___zrow[aria-pressed=true]{background:var(--ink);color:var(--paper)}.Screen_pickers__zCKvC{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:end}.Screen_swap__7aJx5{min-width:44px;min-height:44px;padding:6px 10px;font-size:1.2rem}.Screen_result__EdvsI{min-height:150px}.Screen_result__EdvsI dd{overflow-wrap:anywhere}.Screen_tableWrap__2U3u3{overflow-x:auto;max-width:100%}.Screen_caption__aUWJk{text-align:left;font-weight:600;padding-bottom:6px}.Screen_rowBtn__s9sFg{font:inherit;background:none;border:0;color:var(--ink);padding:6px 0;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);text-underline-offset:3px;min-height:36px}.Screen_num__b4g7v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}tr[aria-current=true] .Screen_num__b4g7v,tr[aria-current=true] .Screen_rowBtn__s9sFg{font-weight:700}@media (max-width:520px){.Screen_pickers__zCKvC{grid-template-columns:minmax(0,1fr)}.Screen_swap__7aJx5{justify-self:start}}.Screen_pair__8Hvlq{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:12px;gap:12px}.Screen_rates__ToKFK{border:0;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;min-width:0}.Screen_rates__ToKFK legend{margin-bottom:4px}.Screen_rateOption__1zRSI{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border:2px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);cursor:pointer}.Screen_rateOption__1zRSI:has(input:checked){border-color:var(--ink)}.Screen_rateOption__1zRSI input{width:20px;height:20px;flex:none;margin:0}.Screen_out__g4ugF{min-height:220px}@media (max-width:480px){.Screen_pair__8Hvlq{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px),(pointer:coarse){.Screen_root__jfEL2 .btn,.Screen_root__jfEL2 .segmented button,.Screen_root__jfEL2 input[type=date],.Screen_root__jfEL2 input[type=text],.Screen_root__jfEL2 input[type=time],.Screen_root__jfEL2 select{min-height:44px}}.Screen_root__jfEL2 .name,.Screen_root__jfEL2 .output{overflow-wrap:anywhere}@media (max-width:700px),(pointer:coarse){.Screen_root__jfEL2 .btn,.Screen_root__jfEL2 .btn.small,.Screen_root__jfEL2 .segmented button{min-height:44px}}.Screen_rows__d_vnk{display:grid;grid-gap:10px;gap:10px}.Screen_item__xkV6y{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__xkV6y label{display:grid;grid-gap:4px;gap:4px;font-size:.85rem;color:var(--ink-2);font-weight:600}.Screen_item__xkV6y input{font-weight:400}@media (max-width:560px){.Screen_item__xkV6y{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.Screen_item__xkV6y .Screen_name__rIq9e{grid-column:1/-1}}@media (max-width:700px),(pointer:coarse){.Screen_root__cLW6I .btn,.Screen_root__cLW6I input[type=text]{min-height:44px}}.Screen_root__cLW6I .output{overflow-wrap:anywhere}.Screen_item__xkV6y{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}@media (max-width:560px){.Screen_item__xkV6y{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}}@media (max-width:700px),(pointer:coarse){.Screen_root__cLW6I .btn,.Screen_root__cLW6I .btn.small,.Screen_root__cLW6I .segmented button{min-height:44px}}