._icon_1890o_1{width:var(--icon);height:var(--icon);flex:none}._kbd_1jqeu_1{font-family:var(--font-ui);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--c-text-3);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:16px}._content_5vcr6_1{z-index:200;align-items:center;gap:var(--s2);max-width:280px;padding:var(--s1) var(--s2);border-radius:var(--r-sm);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-sm);line-height:var(--lh);box-shadow:var(--shadow-pop);pointer-events:none;animation:_in_5vcr6_1 var(--dur) var(--ease);display:flex}._text_5vcr6_18{flex-direction:column;display:flex}._note_5vcr6_23{color:var(--c-text-2);font-size:var(--fs-xs)}@keyframes _in_5vcr6_1{0%{opacity:0}}._button_19m2o_1{justify-content:center;align-items:center;gap:var(--s2);height:var(--hit);padding:0 var(--s3);border-radius:var(--r-sm);color:var(--c-text);font-size:var(--fs-sm);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;display:inline-flex}._button_19m2o_1:disabled{color:var(--c-text-3);pointer-events:none}._button_19m2o_1[aria-disabled=true]{color:var(--c-text-3);cursor:default}._button_19m2o_1[aria-disabled=true]:hover{background:var(--c-field)}._label_19m2o_33{text-overflow:ellipsis;overflow:hidden}._after_19m2o_38{margin-right:calc(var(--s1) * -1);color:var(--c-text-3)}._block_19m2o_43{width:100%;display:flex}._secondary_19m2o_48{background:var(--c-field)}._secondary_19m2o_48:hover{background:var(--c-field-hover)}._ghost_19m2o_56:hover,._ghost_19m2o_56[data-state=open]{background:var(--c-hover)}._ghost_19m2o_56:active{background:var(--c-press)}._primary_19m2o_65{background:var(--c-accent);color:var(--c-on-accent);font-weight:600}._primary_19m2o_65:hover{background:var(--c-accent-strong)}._primary_19m2o_65:disabled{background:var(--c-accent-soft);color:var(--c-accent-text);opacity:.7}._danger_19m2o_81{background:var(--c-danger-soft);color:var(--c-danger)}._danger_19m2o_81:hover{background:var(--c-danger);color:var(--c-on-danger)}._button_12xam_1{width:var(--hit);height:var(--hit);border-radius:var(--r-sm);color:var(--c-text-2);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_12xam_1:hover,._button_12xam_1[data-state=open]{background:var(--c-hover);color:var(--c-text)}._button_12xam_1:active{background:var(--c-press)}._button_12xam_1[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-text)}._button_12xam_1:disabled,._button_12xam_1[aria-disabled=true]{color:var(--c-text-3);opacity:.5}._button_12xam_1[aria-disabled=true]{cursor:default}._button_12xam_1[aria-disabled=true]:hover,._button_12xam_1[aria-disabled=true]:active{color:var(--c-text-3);background:0 0}._overlay_n097y_1{z-index:90;background:var(--c-scrim);animation:_fade_n097y_1 var(--dur) var(--ease);position:fixed;inset:0}._content_n097y_9{z-index:91;max-width:calc(100% - var(--s6));max-height:calc(100% - var(--s8));border-radius:var(--r-lg);background:var(--c-raised);color:var(--c-text);box-shadow:var(--shadow-pop);animation:_rise_n097y_1 var(--dur) var(--ease);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}._top_n097y_27{top:12%;translate:-50%}._floating_n097y_32{top:auto;right:var(--s3);bottom:var(--s3);animation:none;left:auto;translate:none}._header_n097y_41{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s2) var(--s3) var(--s4);display:flex}._title_n097y_49{font-size:var(--fs-lg);margin:0;font-weight:600}._description_n097y_55{margin:calc(var(--s2) * -1) var(--s4) var(--s3);color:var(--c-text-2)}._hidden_n097y_60{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._body_n097y_70{gap:var(--s3);min-height:0;padding:0 var(--s4) var(--s4);flex-direction:column;display:flex;overflow-y:auto}._footer_n097y_79{justify-content:flex-end;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-top:1px solid var(--c-line);display:flex}@keyframes _fade_n097y_1{0%{opacity:0}}@keyframes _rise_n097y_1{0%{opacity:0;scale:.98}}._empty_9fdhb_1{align-items:center;gap:var(--s2);padding:var(--s8) var(--s4);text-align:center;flex-direction:column;display:flex}._icon_9fdhb_10{margin-bottom:var(--s1);color:var(--c-text-3)}._title_9fdhb_15,._hint_9fdhb_16{margin:0}._title_9fdhb_15{color:var(--c-text)}._hint_9fdhb_16{max-width:28ch;color:var(--c-text-3);text-wrap:balance}._field_d70xd_1{align-items:center;gap:var(--s2);min-height:var(--hit);grid-template-columns:72px minmax(0,1fr);display:grid}._field_d70xd_1._wide_d70xd_9{grid-template-columns:96px minmax(0,1fr)}._label_d70xd_13{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._control_d70xd_20{align-items:center;gap:var(--s2);min-width:0;display:flex}._control_d70xd_20>*{flex:1}._content_1m4gv_1{z-index:100;min-width:200px;max-width:min(360px,100vw - 16px);max-height:var(--radix-dropdown-menu-content-available-height,var(--radix-context-menu-content-available-height,80vh));padding:var(--s1);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-sm);box-shadow:var(--shadow-pop);animation:_in_1m4gv_1 var(--dur) var(--ease);overflow:auto}@keyframes _in_1m4gv_1{0%{opacity:0;translate:0 -2px}}._item_1m4gv_23{align-items:center;gap:var(--s2);min-height:var(--hit);padding:0 var(--s2) 0 var(--s1);border-radius:var(--r-xs);cursor:default;scroll-margin:var(--s1);outline:none;display:flex}._item_1m4gv_23[data-highlighted],._item_1m4gv_23[data-state=open]{background:var(--c-hover)}._item_1m4gv_23[data-disabled]{color:var(--c-text-3);pointer-events:none}._danger_1m4gv_48{color:var(--c-danger)}._danger_1m4gv_48[data-highlighted]{background:var(--c-danger-soft)}._icon_1m4gv_56{width:var(--hit);height:var(--hit);margin:calc((var(--hit) - 20px) / 2 * -1) 0;color:var(--c-text-2);flex:none;justify-content:center;align-items:center;margin-block:0;display:flex}._item_1m4gv_23[data-disabled] ._icon_1m4gv_56{color:inherit}._text_1m4gv_72{flex:1;min-width:0}._reason_1m4gv_77{color:var(--c-text-3);font-size:var(--fs-xs);white-space:nowrap;flex:none}._chevron_1m4gv_84{color:var(--c-text-3);flex:none}._separator_1m4gv_89{height:1px;margin:var(--s1) calc(var(--s1) * -1);background:var(--c-line)}._label_1m4gv_95{padding:var(--s2) var(--s2) var(--s1);color:var(--c-text-3);font-size:var(--fs-xs)}._field_cj1q4_1{min-width:0;height:var(--hit);border-radius:var(--r-sm);background:var(--c-field);transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}._field_cj1q4_1:hover{background:var(--c-field-hover)}._field_cj1q4_1:focus-within{background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-accent)}._field_cj1q4_1[data-disabled]{opacity:.5;pointer-events:none}._label_cj1q4_28{min-width:var(--s6);padding-left:var(--s2);color:var(--c-text-3);font-size:var(--fs-xs);cursor:ew-resize;touch-action:none;flex:none;justify-content:center;align-self:stretch;align-items:center;display:flex}._label_cj1q4_28:hover{color:var(--c-text-2)}._input_cj1q4_46{min-width:0;height:100%;padding:0 var(--s2);color:var(--c-text);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1}._input_cj1q4_46::placeholder{color:var(--c-text-3)}._label_cj1q4_28+._input_cj1q4_46{padding-left:var(--s1)}._suffix_cj1q4_67{padding-right:var(--s2);color:var(--c-text-3);font-size:var(--fs-xs);pointer-events:none;flex:none}._content_rviag_1{z-index:100;min-width:160px;max-width:calc(100vw - 16px);max-height:var(--radix-popover-content-available-height);padding:var(--s2);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);box-shadow:var(--shadow-pop);animation:_in_rviag_1 var(--dur) var(--ease);overflow:auto}@keyframes _in_rviag_1{0%{opacity:0;translate:0 -2px}}._section_11wq5_1{display:block}._divider_11wq5_5{border-top:1px solid var(--c-line)}._header_11wq5_9{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--hit);padding:var(--s1) var(--s3) var(--s1) var(--s2);display:flex}._toggle_11wq5_18{align-items:center;gap:var(--s1);min-width:0;height:var(--hit);padding:0 var(--s1);border-radius:var(--r-sm);color:var(--c-text);text-align:left;background:0 0;border:0;flex:1;display:flex}._toggle_11wq5_18:hover ._chevron_11wq5_33{color:var(--c-text)}._chevron_11wq5_33{color:var(--c-text-3);transition:rotate var(--dur) var(--ease)}._section_11wq5_1[data-open=true] ._chevron_11wq5_33{rotate:90deg}._title_11wq5_46{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._actions_11wq5_53{align-items:center;gap:var(--s1);flex:none;display:flex}._body_11wq5_60{transition:grid-template-rows var(--dur) var(--ease);grid-template-rows:0fr;display:grid}._section_11wq5_1[data-open=true] ._body_11wq5_60{grid-template-rows:1fr}._inner_11wq5_70{min-height:0;padding:0 var(--s3);overflow:hidden}._section_11wq5_1[data-open=true] ._inner_11wq5_70{padding-bottom:var(--s3)}._group_epg1c_1{border-radius:var(--r-sm);background:var(--c-field);gap:2px;padding:2px;display:flex}._option_epg1c_9{justify-content:center;align-items:center;gap:var(--s1);min-width:0;height:calc(var(--hit) - 4px);padding:0 var(--s2);border-radius:var(--r-xs);color:var(--c-text-2);font-size:var(--fs-sm);white-space:nowrap;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:1;display:flex}._option_epg1c_9:hover{color:var(--c-text)}:root:is([data-input=touch],[data-input=pen]) ._group_epg1c_1{padding:0}:root:is([data-input=touch],[data-input=pen]) ._option_epg1c_9{height:var(--hit);padding:0 var(--s1)}._option_epg1c_9:disabled,._option_epg1c_9[aria-disabled=true]{opacity:.5;cursor:not-allowed}._option_epg1c_9[aria-checked=true]{background:var(--c-raised);color:var(--c-text);box-shadow:0 0 0 1px var(--c-line), var(--shadow-low)}._select_vcrez_1{min-width:0;height:var(--hit);position:relative}._select_vcrez_1[data-disabled]{opacity:.5;pointer-events:none}._control_vcrez_12{width:100%;height:100%;padding:0 var(--s6) 0 var(--s2);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text);font-size:var(--fs-sm);appearance:none;text-overflow:ellipsis;transition:background-color var(--dur) var(--ease);border:0}._control_vcrez_12:hover{background:var(--c-field-hover)}._control_vcrez_12:focus-visible{outline-offset:0}._chevron_vcrez_34{top:50%;right:var(--s2);color:var(--c-text-3);pointer-events:none;position:absolute;translate:0 -50%}@supports (appearance:base-select){._control_vcrez_12[data-fonts]{appearance:base-select}._control_vcrez_12[data-fonts]::picker(select){appearance:base-select}._control_vcrez_12[data-fonts]::picker-icon{display:none}._control_vcrez_12[data-fonts]::picker(select){max-height:min(360px,60dvh);padding:var(--s1);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-raised);box-shadow:var(--shadow-float);color:var(--c-text)}._control_vcrez_12[data-fonts] option{min-height:var(--hit);padding:0 var(--s2);border-radius:var(--r-sm);white-space:nowrap;align-items:center;font-size:15px;display:flex}._control_vcrez_12[data-fonts] option::checkmark{display:none}._control_vcrez_12[data-fonts] option:hover,._control_vcrez_12[data-fonts] option:focus-visible{background:var(--c-hover)}._control_vcrez_12[data-fonts] option:checked{background:var(--c-press)}}._slider_pz0qx_1{min-width:0;height:var(--hit);padding:0 var(--s2);cursor:pointer;touch-action:none;align-items:center;display:flex}._slider_pz0qx_1[data-disabled]{opacity:.5;pointer-events:none}._track_pz0qx_16{background:var(--c-field-hover);border-radius:2px;flex:1;height:4px;position:relative}._fill_pz0qx_24{background:var(--c-accent);border-radius:2px;height:100%}._thumb_pz0qx_30{background:var(--c-knob);width:14px;height:14px;box-shadow:0 0 0 1px var(--c-knob-edge), 0 1px 3px var(--c-knob-edge);transition:scale var(--dur) var(--ease);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}._slider_pz0qx_1[data-empty] ._fill_pz0qx_24{visibility:hidden}._slider_pz0qx_1[data-empty] ._thumb_pz0qx_30{background:var(--c-field)}._slider_pz0qx_1:hover ._thumb_pz0qx_30,._slider_pz0qx_1:active ._thumb_pz0qx_30{scale:1.12}:root:is([data-input=touch],[data-input=pen]) ._track_pz0qx_16{height:6px}:root:is([data-input=touch],[data-input=pen]) ._thumb_pz0qx_30{width:24px;height:24px}._list_1006c_1{min-width:0;display:flex}._tab_1006c_6{justify-content:center;align-items:center;gap:var(--s1);min-width:0;height:var(--hit);padding:0 var(--s2);color:var(--c-text-2);font-size:var(--fs-sm);white-space:nowrap;transition:color var(--dur) var(--ease);background:0 0;border:0;flex:1;display:flex;position:relative}._tab_1006c_6:hover,._tab_1006c_6[aria-selected=true]{color:var(--c-text)}._underline_1006c_32 ._tab_1006c_6:after{content:"";right:var(--s2);bottom:0;left:var(--s2);background:var(--c-accent);opacity:0;height:2px;transition:opacity var(--dur) var(--ease);border-radius:1px;position:absolute}._underline_1006c_32 ._tab_1006c_6[aria-selected=true]:after{opacity:1}._icons_1006c_49 ._tab_1006c_6{width:var(--hit);border-radius:var(--r-sm);flex:none}._icons_1006c_49 ._tab_1006c_6[aria-selected=true]{background:var(--c-accent-soft);color:var(--c-accent-text)}._field_m2cl4_1{align-items:center;gap:var(--s2);min-width:0;height:var(--hit);padding:0 var(--s2);border-radius:var(--r-sm);transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:var(--c-field);display:flex;box-shadow:inset 0 0 0 1px #0000}._field_m2cl4_1:hover{background:var(--c-field-hover)}._field_m2cl4_1:focus-within{background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-accent)}._input_m2cl4_29:focus-visible{outline:none}._inline_m2cl4_33{background:0 0}._inline_m2cl4_33:hover{background:var(--c-hover)}._inline_m2cl4_33:focus-within{background:var(--c-field)}._icon_m2cl4_45{color:var(--c-text-3)}._input_m2cl4_29{min-width:0;height:100%;color:var(--c-text);font-size:var(--fs-sm);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:0}._input_m2cl4_29::placeholder{color:var(--c-text-3)}._input_m2cl4_29:disabled{opacity:.5}._toggle_1azgo_1{justify-content:flex-end;align-items:center;gap:var(--s3);min-width:var(--hit);height:var(--hit);color:var(--c-text);font-size:var(--fs-sm);text-align:left;background:0 0;border:0;padding:0;display:flex}._toggle_1azgo_1:disabled{opacity:.5;pointer-events:none}._text_1azgo_22{flex:1;min-width:0}._track_1azgo_27{background:var(--c-field-hover);width:28px;height:16px;box-shadow:inset 0 0 0 1px var(--c-line-strong);transition:background-color var(--dur) var(--ease);border-radius:8px;flex:none;position:relative}._thumb_1azgo_38{background:var(--c-text-2);width:12px;height:12px;transition:translate var(--dur) var(--ease), background-color var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}._toggle_1azgo_1[aria-checked=true] ._track_1azgo_27{background:var(--c-accent);box-shadow:none}._toggle_1azgo_1[aria-checked=true] ._thumb_1azgo_38{background:var(--c-knob);translate:12px}:root:is([data-input=touch],[data-input=pen]) ._track_1azgo_27{border-radius:12px;width:40px;height:24px}:root:is([data-input=touch],[data-input=pen]) ._thumb_1azgo_38{width:18px;height:18px}:root:is([data-input=touch],[data-input=pen]) ._toggle_1azgo_1[aria-checked=true] ._thumb_1azgo_38{translate:16px}._tool_j75xe_1{width:var(--hit);height:var(--hit);border-radius:var(--r-sm);color:var(--c-text-2);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._tool_j75xe_1:hover{background:var(--c-hover);color:var(--c-text)}._tool_j75xe_1[aria-pressed=true]{background:var(--c-accent);color:var(--c-on-accent)}._tool_j75xe_1[data-back]{background:var(--c-accent-soft);color:var(--c-text)}._checker_3sv0j_2{background-color:var(--c-checker-a);background-image:conic-gradient(var(--c-checker-b) 25%, transparent 0 50%, var(--c-checker-b) 0 75%, transparent 0);background-size:8px 8px}._arcs_qhgjd_2{width:0;height:0;color:var(--c-text);font-size:var(--fs-sm);pointer-events:none;position:absolute;top:0;left:0}._grow_qhgjd_14{transform-origin:0 0;width:0;height:0;animation:_grow_qhgjd_14 .16s var(--ease) both;position:absolute;top:0;left:0}@keyframes _grow_qhgjd_14{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){._grow_qhgjd_14{animation:none}}._svg_qhgjd_37{pointer-events:none;touch-action:none;position:absolute;top:0;left:0;overflow:visible}._track_qhgjd_47{filter:drop-shadow(0 1.5px 2px var(--c-wheel-lift));pointer-events:none}._hit_qhgjd_53{fill:#0000;cursor:pointer;pointer-events:all;touch-action:none}._mark_qhgjd_61{fill:none;stroke:var(--c-on-light);stroke-width:1.75px;stroke-linecap:round;opacity:.72;pointer-events:none}._knob_qhgjd_71{background:var(--c-knob);width:20px;height:20px;box-shadow:0 1.5px 4px var(--c-knob-edge);pointer-events:none;will-change:transform;border-radius:50%;margin:-10px 0 0 -10px;position:absolute;top:0;left:0}@media (pointer:coarse){._knob_qhgjd_71{width:24px;height:24px;margin:-12px 0 0 -12px}}._value_qhgjd_95,._editor_qhgjd_96{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}._value_qhgjd_95{padding:0 var(--s1);background:var(--c-card);color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);cursor:text;transition:background var(--dur) var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;font-weight:500;display:flex}._value_qhgjd_95:hover{background:var(--c-glass)}._editor_qhgjd_96 ._number_qhgjd_127{width:100%;height:100%}._editor_qhgjd_96 ._number_qhgjd_127 input{padding:0 2px 0 var(--s2);text-align:right}._editor_qhgjd_96 ._number_qhgjd_127 span{padding-right:var(--s1)}._hex_qhgjd_143{align-items:center;gap:var(--s1);border-radius:var(--r-md);background:var(--c-glass);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);pointer-events:auto;padding:2px;display:flex;position:absolute;transform:translateY(-50%)}._hex_qhgjd_143 ._hexField_qhgjd_158{flex:1;min-width:0}._card_qhgjd_164{gap:var(--s2);padding:var(--s2);border-radius:var(--r-md);background:var(--c-card);box-shadow:0 0 0 1px var(--c-card-edge), var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);pointer-events:auto;flex-direction:column;display:flex;position:absolute}._head_qhgjd_180{align-items:center;gap:var(--s2);display:flex}._tabs_qhgjd_186{flex:1;min-width:0}._letter_qhgjd_192{width:24px;height:24px;box-shadow:var(--shadow-low);border-radius:50%;flex:none;overflow:hidden}._letterFill_qhgjd_201{width:100%;height:100%;font-size:var(--fs-sm);justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}._letterFill_qhgjd_201[data-tone=light]{color:var(--c-on-light)}._letterFill_qhgjd_201[data-tone=dark]{color:var(--c-on-dark)}._reach_qhgjd_221{padding:0 var(--s1);color:var(--c-text);font-size:var(--fs-xs);animation:_reach_qhgjd_221 .42s var(--ease) both;font-weight:600;line-height:1.15}@keyframes _reach_qhgjd_221{0%{opacity:0;transform:translate(-6px)}}@media (prefers-reduced-motion:reduce){._reach_qhgjd_221{animation:none}}._dot_kc1xo_5{top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:var(--size);height:var(--size);box-shadow:0 0 0 1px var(--c-wheel-edge), 0 2px 8px var(--c-wheel-lift);cursor:pointer;touch-action:none;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:scale .16s var(--ease), box-shadow var(--dur) var(--ease);background:0 0;border:0;border-radius:50%;padding:0;position:absolute}._dot_kc1xo_5[data-movable]{cursor:grab}._dot_kc1xo_5:hover{scale:1.06}._dot_kc1xo_5[data-dragging]{cursor:grabbing;box-shadow:var(--shadow-wheel);transition:none;scale:1.1}._dot_kc1xo_5:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._ring_kc1xo_48{width:100%;height:100%;padding:max(2px, calc(var(--size) * .07));background:var(--outline,var(--c-raised));transition:background-color 90ms var(--ease);border-radius:50%;display:block}._body_kc1xo_58{width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--c-wheel-edge);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._body_kc1xo_58[data-none]:after{content:"";background:linear-gradient(135deg, transparent calc(50% - 1px), var(--c-danger) calc(50% - 1px), var(--c-danger) calc(50% + 1px), transparent calc(50% + 1px));position:absolute;inset:0}._paint_kc1xo_77{transition:background-color 90ms var(--ease);position:absolute;inset:0}._letter_kc1xo_84{color:var(--c-on-dark);font-family:var(--font-ui);font-size:calc(var(--size) * .46);pointer-events:none;font-weight:800;line-height:1;position:relative}._body_kc1xo_58[data-tone=light] ._letter_kc1xo_84{color:var(--c-on-light)}@media (prefers-reduced-motion:reduce){._dot_kc1xo_5,._ring_kc1xo_48,._paint_kc1xo_77{transition:none}}._root_skecf_8{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._card_skecf_18{background:var(--c-card);box-shadow:0 0 0 1px var(--c-card-edge), 0 1px 2px var(--c-wheel-lift), 0 10px 18px var(--c-wheel-lift);pointer-events:auto;touch-action:none;border-radius:50%;position:absolute}._face_skecf_30{pointer-events:none;touch-action:none;opacity:1;transition:opacity .2s var(--ease), visibility 0s linear 0s;display:block;position:absolute;overflow:visible}._root_skecf_8[data-away] ._face_skecf_30{opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility 0s linear .2s}._root_skecf_8[data-away] ._dial_skecf_51{pointer-events:none}._dial_skecf_51{pointer-events:auto;touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;outline:none}._dial_skecf_51:focus-visible{outline:none}._dial_skecf_51[data-active]{cursor:grabbing}._dial_skecf_51[data-disabled]{pointer-events:none;cursor:default}._shape_skecf_79{fill:var(--c-raised);stroke:var(--c-raised);stroke-width:3px;stroke-linejoin:round;transition:fill var(--dur) var(--ease), stroke var(--dur) var(--ease)}@media (hover:hover){._dial_skecf_51:not([data-disabled],[data-active]):hover ._shape_skecf_79{fill:var(--c-field);stroke:var(--c-field)}}._dial_skecf_51[data-active] ._shape_skecf_79{fill:var(--c-field-hover);stroke:var(--c-field-hover)}._edge_skecf_63{fill:none;stroke:var(--c-accent);stroke-width:1.5px;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease)}._dial_skecf_51:focus-visible ._edge_skecf_63,._dial_skecf_51[data-active] ._edge_skecf_63{opacity:1}._value_skecf_116{fill:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:600}._dial_skecf_51[data-disabled] ._value_skecf_116{fill:var(--c-text-3);font-weight:400}._grip_skecf_133{stroke:var(--c-text-3);stroke-width:1.5px;stroke-linecap:round;pointer-events:none;transition:stroke var(--dur) var(--ease)}._dial_skecf_51:hover ._grip_skecf_133,._dial_skecf_51[data-active] ._grip_skecf_133{stroke:var(--c-text)}._size_skecf_147{pointer-events:none;display:block;position:absolute;overflow:visible}._size_skecf_147 circle{fill:none;stroke:var(--c-accent);stroke-width:1px}._bubble_skecf_161{align-items:baseline;gap:var(--s2);padding:var(--s1) var(--s3);border-radius:var(--r-lg);background:var(--c-card);box-shadow:0 0 0 1px var(--c-card-edge), var(--shadow-float);color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;position:absolute;top:0;translate:0 -50%}._bubbleName_skecf_182{color:var(--c-text-2)}._bubbleValue_skecf_186{font-variant-numeric:tabular-nums;font-weight:600}@media (prefers-reduced-motion:reduce){._face_skecf_30,._shape_skecf_79,._edge_skecf_63,._grip_skecf_133{transition:none}}._dot_sc53u_2{border:2px solid var(--c-knob);box-shadow:0 0 0 1px var(--c-knob-edge), 0 1px 3px var(--c-knob-edge);pointer-events:auto;transition:scale var(--dur) var(--ease);border-radius:50%;padding:0;position:absolute}._dot_sc53u_2:hover{scale:1.1}._dot_sc53u_2[data-selected]{scale:1.15}._letter_sc53u_23{width:100%;height:100%;font-family:var(--font-ui);pointer-events:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}._letter_sc53u_23[data-tone=light]{color:var(--c-on-light)}._letter_sc53u_23[data-tone=dark]{color:var(--c-on-dark)}._pill_13yi7_1{background:var(--c-glass);max-width:100%;height:28px;color:var(--c-text);font-size:var(--fs-sm);box-shadow:inset 0 0 0 1px var(--c-wheel-rim), 0 0 0 1px var(--c-wheel-edge), var(--shadow-wheel-puck);-webkit-backdrop-filter:blur(16px)saturate(140%);transition:background-color var(--dur) var(--ease), scale var(--dur) var(--ease);border:0;border-radius:14px;align-items:center;gap:6px;padding:0 10px 0 9px;font-weight:600;display:inline-flex}._pill_13yi7_1:hover,._pill_13yi7_1[data-state=open]{scale:1.03}._name_13yi7_30{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_13yi7_36{color:var(--c-text-3)}._menu_13yi7_40{width:272px;padding:var(--s1)}._list_13yi7_45{margin:0;padding:0;list-style:none}._row_13yi7_51{border-radius:var(--r-xs);transition:translate .14s var(--ease);align-items:center;display:flex;position:relative}._row_13yi7_51[data-active]{background:var(--c-accent-soft)}._row_13yi7_51[data-dragging]{z-index:1;background:var(--c-raised);box-shadow:var(--shadow-pop);transition:none}._choice_13yi7_70{align-items:center;gap:var(--s2);min-width:0;height:var(--hit);padding:0 var(--s2);border-radius:var(--r-xs);color:var(--c-text);text-align:left;background:0 0;border:0;flex:1;display:flex}._choice_13yi7_70:hover{background:var(--c-hover)}._choice_13yi7_70[aria-checked=true]{color:var(--c-accent-text);font-weight:600}._swatches_13yi7_94{flex:none;gap:2px;display:flex}._swatches_13yi7_94>span{background:var(--c-field);width:8px;height:14px;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);border-radius:2px}._rowName_13yi7_108{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rename_13yi7_116{flex:1}._grip_13yi7_120{width:var(--hit);height:var(--hit);color:var(--c-text-3);cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;display:flex}._grip_13yi7_120:hover{color:var(--c-text)}._actions_13yi7_136{margin-top:var(--s1);padding-top:var(--s1);border-top:1px solid var(--c-line);grid-template-columns:1fr 1fr;gap:2px;display:grid}._actions_13yi7_136>button{justify-content:flex-start}._hidden_13yi7_149{display:none}._bead_123is_5{border:1px solid var(--c-card-edge);background:var(--c-card);box-shadow:var(--shadow-card);color:var(--c-text);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}._bead_123is_5[data-armed]{background:var(--c-on-dark);box-shadow:0 0 0 2px var(--c-accent), var(--shadow-card);color:var(--c-on-light);border-color:#0000}._bead_123is_5:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._layer_123is_43{cursor:crosshair;pointer-events:auto;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}._lens_123is_55{filter:drop-shadow(0 0 1px var(--c-knob-edge)) drop-shadow(0 4px 10px var(--c-knob-edge));pointer-events:none;margin:-62px 0 0 -62px;position:absolute;top:0;left:0}._pill_123is_65{bottom:calc(var(--safe-bottom,0px) + var(--s4));width:max-content;max-width:calc(100% - 2 * var(--s4));padding:var(--s2) var(--s4);border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:999px;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._pill_123is_65{background:var(--c-raised)}}._face_1m15s_1{touch-action:none;transition:clip-path .24s var(--ease);border-radius:50%;outline:none;position:absolute;top:0;left:0}._face_1m15s_1:focus-visible{outline:none}._spin_1m15s_19{border-radius:50%;position:absolute;inset:0}._spin_1m15s_19[data-spinning]{will-change:transform}._cells_1m15s_30{will-change:transform;border-radius:50%;display:block;position:absolute;inset:0}._overlay_1m15s_39{pointer-events:none;position:absolute;inset:0;overflow:visible}._lift_1m15s_47{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 3px 3px var(--c-wheel-lift));transform:scale(1.1)}._hovered_1m15s_55{filter:drop-shadow(0 2px 2px var(--c-wheel-lift));animation:_appear_1m15s_1 .14s var(--ease);transform:scale(1.06)}._pressed_1m15s_61{animation:_lift_1m15s_47 80ms var(--ease)}@keyframes _lift_1m15s_47{0%{transform:scale(1)}}._cell_1m15s_30{stroke-linejoin:round}._hover_1m15s_55{fill:var(--c-text);stroke:var(--c-text);stroke-linejoin:round;opacity:.12;animation:_appear_1m15s_1 .14s var(--ease)}@keyframes _appear_1m15s_1{0%{opacity:0}}._flash_1m15s_91{fill:var(--c-knob);stroke:var(--c-knob);stroke-linejoin:round;filter:drop-shadow(0 0 3px var(--c-knob-edge));pointer-events:none;transform-box:fill-box;transform-origin:50%;animation:.6s ease-out both _flash_1m15s_91}@keyframes _flash_1m15s_91{0%{opacity:0;transform:scale(1)}20%,65%{opacity:.85;transform:scale(1.14)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._face_1m15s_1{transition:none}}._options_1m15s_127{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._letter_1m15s_136{text-anchor:middle;dominant-baseline:central;font-family:var(--font-ui);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.55;transition:opacity .16s var(--ease);font-weight:500}._letter_1m15s_136[data-tone=light]{fill:var(--c-on-light)}._letter_1m15s_136[data-tone=dark]{fill:var(--c-on-dark)}._letter_1m15s_136[data-bound]{opacity:.95}._host_k9ois_7{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-app][data-hidden=true] ._host_k9ois_7{display:none}._field_k9ois_21{pointer-events:none;position:absolute;inset:0}._anchor_k9ois_27{width:0;height:0;transition:transform .26s var(--ease), opacity .2s var(--ease);position:absolute;top:0;left:0}._anchor_k9ois_27[data-dragging]{transition:none}._anchor_k9ois_27[data-fading]{opacity:.16}._anchor_k9ois_27[data-fading] *{pointer-events:none!important}._faceBox_k9ois_52{pointer-events:none;position:absolute}._faceBox_k9ois_52>*{pointer-events:auto}._fade_k9ois_62{opacity:0;visibility:hidden;transition:opacity .2s var(--ease), visibility 0s linear .24s;position:absolute;top:0;left:0}._fade_k9ois_62[data-shown]{opacity:1;visibility:visible;transition-delay:0s}._fade_k9ois_62>*{pointer-events:auto}._plate_k9ois_84{background:var(--c-raised);box-shadow:0 0 0 1px var(--c-card-edge);pointer-events:auto;border-radius:50%}._controls_k9ois_92{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}._pill_k9ois_102{justify-content:center;display:flex;position:absolute}._pill_k9ois_102 button>svg:first-child{display:none}._ghost_k9ois_113{z-index:150;pointer-events:none;position:fixed;top:0;left:0}._ghost_k9ois_113>span{width:28px;height:28px;box-shadow:0 0 0 2px var(--c-knob), 0 0 0 3px var(--c-knob-edge), 0 6px 16px var(--c-wheel-lift);border-radius:50%;display:block;translate:-50% -50%}._menuAnchor_k9ois_134{pointer-events:none;width:0;height:0;position:fixed}._wave_k9ois_142{opacity:0;pointer-events:none;animation:_wave_k9ois_142 .34s var(--ease);border:3px solid;border-radius:50%;position:absolute;box-shadow:0 0 32px}@keyframes _wave_k9ois_142{0%{opacity:.7;transform:scale(.25)}to{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){._wave_k9ois_142{animation:none}}._chip_k9ois_171{background:var(--c-glass);color:var(--c-text);box-shadow:0 0 0 1px var(--c-line-strong), 0 2px 6px var(--c-wheel-lift);font-family:var(--font-ui);font-size:var(--fs-sm);cursor:pointer;touch-action:manipulation;transition:background var(--dur) var(--ease), scale .12s var(--ease);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:flex;position:absolute}._chip_k9ois_171:hover{background:var(--c-field-hover);scale:1.08}._chip_k9ois_171:active{scale:.94}._chip_k9ois_171[data-kind=letter]{color:var(--c-accent-text)}._glyph_k9ois_209{background:var(--paint);width:52%;height:52%;box-shadow:0 0 0 1px var(--c-swatch-edge);border-radius:3px;display:block}._glyph_k9ois_209[data-target=stroke]{border:3px solid var(--paint);box-shadow:none;background:0 0}._layer_1e7pp_2{z-index:1;pointer-events:none;position:absolute;inset:0}._area_1e7pp_10{--pill-room:min(320px, 100%);--pill-height:min(56px, 100%);top:min(var(--safe-top,0px), calc(100% - var(--pill-height)));bottom:0;left:min(var(--safe-left,0px), calc(100% - var(--pill-room)));right:min(var(--safe-right,0px), max(0px, calc(100% - var(--pill-room) - var(--safe-left,0px))));padding:var(--s3);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute}._pill_1e7pp_26{--hit:32px;align-items:stretch;gap:var(--s1);max-width:100%;padding:3px 3px 3px var(--s4);border:1px solid var(--c-accent);border-radius:calc(var(--hit) / 2 + 4px);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);opacity:0;transform:translateY(calc(var(--s2) * -1));transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);touch-action:manipulation;-webkit-user-select:none;user-select:none;pointer-events:auto;flex-direction:column;display:flex}._pill_1e7pp_26[data-on=true]{opacity:1;transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._pill_1e7pp_26{background:var(--c-raised)}}._row_1e7pp_65{align-items:center;gap:var(--s3);min-width:0;display:flex}._tools_1e7pp_73{justify-content:center;align-items:center;gap:var(--s1);padding:0 var(--s1) var(--s1) 0;flex-wrap:wrap;display:flex}._apply_1e7pp_82{border-radius:999px;flex:none}._label_1e7pp_87{align-items:baseline;gap:var(--s2);min-width:0;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;display:flex;overflow:hidden}._zoom_1e7pp_101{color:var(--c-text-2);font-weight:400}._done_1e7pp_106{border-radius:999px;flex:none}@media (pointer:coarse){._pill_1e7pp_26{--hit:44px}}html[data-input=touch] ._pill_1e7pp_26,html[data-input=pen] ._pill_1e7pp_26{--hit:44px}._ask_1e7pp_124{color:var(--c-text-2);font-size:var(--fs-sm);text-align:center;margin:0}._stage_1ttt4_2{pointer-events:none;position:absolute;inset:0;overflow:hidden}._dim_1ttt4_10{background:var(--c-scrim);box-shadow:inset 0 0 0 2px var(--c-accent);opacity:0;transition:opacity var(--dur) var(--ease);position:absolute;inset:0}._holder_1ttt4_19{opacity:0;transition:opacity var(--dur) var(--ease);position:absolute;inset:0}._stage_1ttt4_2[data-on=true] ._dim_1ttt4_10,._stage_1ttt4_2[data-on=true] ._holder_1ttt4_19{opacity:1}._display_1ttt4_32{transform-origin:0 0;pointer-events:none;background:conic-gradient(var(--c-checker-b) 25%, var(--c-checker-a) 0 50%, var(--c-checker-b) 0 75%, var(--c-checker-a) 0) 0 0 / var(--cell) var(--cell);display:block;position:absolute;top:0;left:0}._layer_5qfad_2{z-index:1;pointer-events:none;position:absolute;inset:0}._area_5qfad_14{--pill-room:min(320px, 100%);--pill-height:min(56px, 100%);top:min(var(--safe-top,0px), calc(100% - var(--pill-height)));bottom:0;left:min(var(--safe-left,0px), calc(100% - var(--pill-room)));right:min(var(--safe-right,0px), max(0px, calc(100% - var(--pill-room) - var(--safe-left,0px))));padding:var(--s3);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute}._pill_5qfad_30{--hit:32px;align-items:center;gap:var(--s3);max-width:100%;padding:3px 3px 3px var(--s4);border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);touch-action:manipulation;-webkit-user-select:none;user-select:none;pointer-events:auto;border-radius:999px;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._pill_5qfad_30{background:var(--c-raised)}}._label_5qfad_57{min-width:0;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._done_5qfad_67{border-radius:999px;flex:none}@media (pointer:coarse){._pill_5qfad_30{--hit:44px}}html[data-input=touch] ._pill_5qfad_30,html[data-input=pen] ._pill_5qfad_30{--hit:44px}._ruler_109tf_2{z-index:2;background:var(--c-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));touch-action:none;position:absolute;overflow:hidden}._ruler_109tf_2[data-axis=x]{height:var(--ruler-size);border-bottom:1px solid var(--c-card-edge);clip-path:inset(0 0 0 var(--ruler-size));cursor:row-resize;top:0;left:0;right:0}._ruler_109tf_2[data-axis=y]{width:var(--ruler-size);border-right:1px solid var(--c-card-edge);clip-path:inset(var(--ruler-size) 0 0 0);cursor:col-resize;top:0;bottom:0;left:0}._canvas_109tf_31{width:100%;height:100%;position:absolute;inset:0}._marker_109tf_38{background:var(--c-accent);pointer-events:none;position:absolute;top:0;left:0}._ruler_109tf_2[data-axis=x] ._marker_109tf_38{width:1px;height:100%}._ruler_109tf_2[data-axis=y] ._marker_109tf_38{width:100%;height:1px}._chooser_1qqe6_1{gap:var(--s3);width:296px;max-width:100%;font-size:var(--fs-sm);flex-direction:column;display:flex}._title_1qqe6_10{color:var(--c-text);font-size:var(--fs-md);margin:0;font-weight:600}._section_1qqe6_17{gap:var(--s1);flex-direction:column;display:flex}._heading_1qqe6_23{color:var(--c-text-3);font-size:var(--fs-xs);letter-spacing:.02em;margin:0;font-weight:600}._chips_1qqe6_31{gap:var(--s1);flex-wrap:wrap;display:flex}._pill_1qqe6_37{min-width:var(--hit);height:var(--hit);padding:0 var(--s2);background:var(--c-field);color:var(--c-text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border:0;border-radius:999px}._pill_1qqe6_37:hover{background:var(--c-field-hover);color:var(--c-text)}._pill_1qqe6_37[aria-checked=true]{background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:600}._sizes_1qqe6_63{grid-template-columns:minmax(0, 1fr) var(--hit) minmax(0, 1fr);align-items:center;gap:var(--s1);display:grid}._swap_1qqe6_70{border-radius:999px}._note_1qqe6_74{color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin:0}._list_1qqe6_81{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1qqe6_89{justify-content:space-between;align-items:center;gap:var(--s2);width:100%;min-height:var(--hit);padding:0 var(--s2);border-radius:var(--r-sm);color:var(--c-text);font-size:var(--fs-sm);text-align:left;transition:background-color var(--dur) var(--ease);background:0 0;border:0;display:flex}._row_1qqe6_89:hover{background:var(--c-hover)}._row_1qqe6_89[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-text)}._size_1qqe6_63{color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._row_1qqe6_89[aria-pressed=true] ._size_1qqe6_63{color:inherit}@media (prefers-reduced-motion:reduce){._pill_1qqe6_37,._row_1qqe6_89{transition:none}}._layer_1r2sz_2{z-index:1;pointer-events:none;position:absolute;inset:0}._area_1r2sz_14{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);pointer-events:none;position:absolute}._chip_1r2sz_20{--chip-h:28px;width:max-content;height:var(--chip-h);touch-action:manipulation;-webkit-user-select:none;user-select:none;will-change:transform;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}._chip_1r2sz_20[data-state=shown]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s var(--ease)}@media (pointer:coarse){._chip_1r2sz_20{--chip-h:44px}}html[data-input=touch] ._chip_1r2sz_20,html[data-input=pen] ._chip_1r2sz_20{--chip-h:44px}._button_1r2sz_57{align-items:center;gap:var(--s1);height:100%;padding:0 var(--s2) 0 var(--s3);border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur) var(--ease);border-radius:999px;font-weight:600;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._button_1r2sz_57{background:var(--c-raised)}}._button_1r2sz_57:hover,._button_1r2sz_57[data-state=open]{background-image:linear-gradient(var(--c-hover), var(--c-hover))}._text_1r2sz_88{text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){._chip_1r2sz_20[data-state=shown],._button_1r2sz_57{transition:none}}._layer_apzzv_6{z-index:2;pointer-events:none;position:absolute;inset:0}[data-app][data-hidden=true] ._layer_apzzv_6{display:none}._area_apzzv_24{--pill-room:min(120px, 100%);--pill-height:min(80px, 100%);top:min(var(--safe-top,0px), calc(100% - var(--pill-height)));bottom:min(var(--safe-bottom,0px), calc(100% - var(--pill-height)));left:min(var(--safe-left,0px), calc(100% - var(--pill-room)));right:min(var(--safe-right,0px), max(0px, calc(100% - var(--pill-room) - var(--safe-left,0px))));pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:16px;display:flex;position:absolute}._area_apzzv_24[data-placed]{padding:0;display:block;inset:0}._card_apzzv_46{border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);width:max-content;max-width:100%;box-shadow:var(--shadow-float);color:var(--c-text);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:auto;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}._area_apzzv_24[data-placed] ._card_apzzv_46{position:absolute}._card_apzzv_46[data-dragging]{cursor:grabbing}._card_apzzv_46>button{border-radius:999px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._card_apzzv_46{background:var(--c-raised)}}._layer_10kif_2{z-index:1;pointer-events:none;position:absolute;inset:0}._area_10kif_14{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);pointer-events:none;position:absolute}._bar_10kif_20{--hit:32px;--icon:18px;--chip:24px;border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);width:max-content;box-shadow:var(--shadow-float);color:var(--c-text);touch-action:manipulation;-webkit-user-select:none;user-select:none;will-change:transform;opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:0;left:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._bar_10kif_20{background:var(--c-raised)}}._bar_10kif_20[data-state=shown]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s var(--ease)}@media (pointer:coarse){._bar_10kif_20{--hit:44px;--icon:20px;--chip:44px}}html[data-input=touch] ._bar_10kif_20,html[data-input=pen] ._bar_10kif_20{--hit:44px;--icon:20px;--chip:44px}._bar_10kif_20 ._button_10kif_80{border-radius:999px}._bar_10kif_20 ._danger_10kif_84:hover,._bar_10kif_20 ._danger_10kif_84[data-state=open]{background:var(--c-danger-soft);color:var(--c-danger)}._separator_10kif_90{background:var(--c-line-strong);flex:none;width:1px;height:16px;margin:0 2px}._count_10kif_99{min-width:var(--chip);height:var(--chip);background:var(--c-accent-soft);color:var(--c-accent-text);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;transition:background-color .12s var(--ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;margin:0 2px 0 3px;padding:0 9px 0 8px;font-weight:600;line-height:1;display:inline-flex}._count_10kif_99:hover{background-image:linear-gradient(var(--c-hover), var(--c-hover))}._count_10kif_99:disabled{opacity:.6;pointer-events:none}._hint_10kif_130{color:var(--c-text-2);font-size:var(--fs-xs);white-space:nowrap;flex:none;padding:0 6px 0 8px}._tile_10kif_138{min-width:var(--hit);height:var(--hit);color:inherit;transition:background-color .12s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._tile_10kif_138:hover,._tile_10kif_138:focus-visible{background:var(--c-hover)}._tile_10kif_138 svg{width:var(--icon);height:var(--icon);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}._keep_10kif_168{font-size:var(--fs-xs);white-space:nowrap;padding:0 12px;font-weight:600}@media (prefers-reduced-motion:reduce){._bar_10kif_20[data-state=shown],._tile_10kif_138,._count_10kif_99{transition:none}}._layer_1pa8y_2{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);padding:var(--s3);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute}._card_1pa8y_12{gap:var(--s1);width:min(100%,380px);padding:var(--s3) var(--s4);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);font-size:var(--fs-md);pointer-events:auto;touch-action:manipulation;flex-direction:column;max-height:100%;display:flex;overflow-y:auto}._card_1pa8y_12 p{text-wrap:pretty;margin:0}._figure_1pa8y_38{color:var(--c-accent-text)}._head_1pa8y_42{justify-content:space-between;align-items:center;gap:var(--s2);margin:calc(var(--s2) * -1) calc(var(--s2) * -1) 0 0;display:flex}._end_1pa8y_51{border-radius:999px;flex:none}._pill_1pa8y_57{align-items:center;gap:var(--s3);max-width:100%;padding:var(--s1) var(--s1) var(--s1) var(--s4);border:1px solid var(--c-line-strong);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);pointer-events:auto;touch-action:manipulation;border-radius:999px;display:flex}._pillText_1pa8y_74{min-width:0;font-size:var(--fs-sm);flex-direction:column;line-height:1.25;display:flex}._pillText_1pa8y_74 strong{font-weight:600}._pillText_1pa8y_74 span{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._where_1pa8y_93{color:var(--c-text-2);font-size:var(--fs-sm)}._stages_1pa8y_98{gap:var(--s1);flex-wrap:wrap;display:flex}._stage_1pa8y_98{min-height:var(--hit);padding:0 var(--s3);border:1px solid var(--c-line);border-radius:var(--r-lg);color:var(--c-text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0}._stage_1pa8y_98[aria-current]{border-color:var(--c-accent);color:var(--c-accent-text)}._stage_1pa8y_98[data-remembered]:not([aria-current]){border-color:var(--c-line-strong);color:var(--c-text)}._pips_1pa8y_126{gap:var(--s1);display:flex}._pip_1pa8y_126{border-radius:var(--r-lg);background:var(--c-line);height:3px;transition:background-color var(--dur) ease;flex:1}._pip_1pa8y_126[data-on]{background:var(--c-accent)}._body_1pa8y_143{gap:var(--s1);margin-top:var(--s2);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){._body_1pa8y_143{animation:.18s ease-out _stepIn_1pa8y_1}}@keyframes _stepIn_1pa8y_1{0%{opacity:0;transform:translateY(4px)}}._title_1pa8y_163{font-size:var(--fs-lg);margin:0;font-weight:600}._actions_1pa8y_170{justify-content:space-between;align-items:center;gap:var(--s2);margin-top:var(--s2);display:flex}._forward_1pa8y_178{gap:var(--s2);display:flex}._choice_1dxk4_2{gap:2px;display:flex}._option_1dxk4_7,._style_1dxk4_8{height:var(--chip);color:var(--c-text);font-size:var(--fs-xs);white-space:nowrap;transition:background-color .12s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 12px;font-weight:500;line-height:1;display:inline-flex}._option_1dxk4_7:hover,._style_1dxk4_8:hover,._style_1dxk4_8[data-state=open]{background-color:var(--c-hover)}._option_1dxk4_7[aria-checked=true]{background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:600}._style_1dxk4_8{padding-right:8px}._handle_1dxk4_43{border:2px solid var(--c-accent);background:var(--c-raised);cursor:ns-resize;pointer-events:auto;touch-action:none;will-change:transform;width:16px;height:16px;box-shadow:var(--shadow-float);border-radius:50%;padding:0;position:absolute;top:-8px;left:-8px}._handle_1dxk4_43[data-state=hidden]{visibility:hidden;pointer-events:none}@media (pointer:coarse){._handle_1dxk4_43{width:24px;height:24px;top:-12px;left:-12px}}@media (prefers-reduced-motion:reduce){._option_1dxk4_7,._style_1dxk4_8{transition:none}}._root_cveu0_6{z-index:20;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}._root_cveu0_6[data-open=true]{pointer-events:auto}._wheel_cveu0_20{position:absolute;inset:0}._disc_cveu0_25{border:1px solid var(--c-card-edge);background:var(--c-card);box-shadow:var(--shadow-float);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._hub_cveu0_35{border:2px solid var(--c-accent);background:var(--c-accent-soft);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%)}._slice_cveu0_46{box-sizing:border-box;border:1px solid var(--c-line-strong);background:var(--c-raised);color:var(--c-text);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}._slice_cveu0_46[data-hover=true]{border-color:var(--c-accent);background:var(--c-field-hover);transform:translate(-50%,-50%)scale(1.12)}._slice_cveu0_46[data-active=true]{border-color:var(--c-accent-strong);background:var(--c-accent);color:var(--c-on-accent)}._caption_cveu0_72{padding:var(--s1) var(--s3);border-radius:var(--r-lg);background:var(--c-card);box-shadow:var(--shadow-card);color:var(--c-text);font-size:var(--fs-md);line-height:var(--lh);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){._disc_cveu0_25{animation:_open_cveu0_1 .12s var(--ease)}._slice_cveu0_46{transition:transform var(--dur) var(--ease), background var(--dur) var(--ease)}}@keyframes _open_cveu0_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}}._board_1tz52_5{background:var(--c-bg);min-width:0;min-height:0;display:block;position:relative}._corner_1tz52_13{z-index:2;width:var(--ruler-size);height:var(--ruler-size);border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);background:var(--c-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));position:absolute;top:0;left:0}._stage_1tz52_26{position:absolute;inset:0;overflow:hidden}._host_1tz52_32{background:var(--c-bg);touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}._canvas_1tz52_43{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._textLayer_1tz52_51{pointer-events:none;position:absolute;inset:0;overflow:hidden}._hint_1tz52_58{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);justify-content:center;align-items:center;gap:var(--s1);padding:0 var(--s6);color:var(--c-board-hint);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute}._hint_1tz52_58 p{text-wrap:balance;margin:0}._hint_1tz52_58 p:first-child{font-size:var(--fs-lg)}._magic_1tz52_83{margin-top:var(--s3);pointer-events:auto}._guide_1tz52_88{background:var(--c-guide);pointer-events:none;position:absolute;top:0;left:0}._guide_1tz52_88[data-axis=y]{width:100%;height:1px}._guide_1tz52_88[data-axis=x]{width:1px;height:100%}._guideLabel_1tz52_106{padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-guide);color:var(--c-on-guide);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;line-height:16px;position:absolute}._guide_1tz52_88[data-axis=y] ._guideLabel_1tz52_106{top:4px;left:8px}._guide_1tz52_88[data-axis=x] ._guideLabel_1tz52_106{top:8px;left:4px}._contents_1tz52_128{display:contents}._search_1b857_1{align-items:center;gap:var(--s3);padding:0 var(--s4);border-bottom:1px solid var(--c-line);display:flex}._search_1b857_1:focus-within{box-shadow:inset 0 -1px 0 var(--c-accent)}._glass_1b857_13{color:var(--c-text-3)}._input_1b857_17{height:calc(var(--hit) + var(--s4));min-width:0;color:var(--c-text);font-size:var(--fs-xl);background:0 0;border:0;flex:1;padding:0}._input_1b857_17:focus-visible{outline:none}._input_1b857_17::placeholder{color:var(--c-text-3)}._list_1b857_36{min-height:0;max-height:min(420px,60vh);padding:var(--s1);margin:0;list-style:none;overflow-y:auto}._item_1b857_45{align-items:center;gap:var(--s3);min-height:var(--hit);padding:0 var(--s3);border-radius:var(--r-sm);cursor:default;display:flex}._item_1b857_45[aria-selected=true]{background:var(--c-accent-soft)}._item_1b857_45[aria-disabled=true] ._label_1b857_59{color:var(--c-text-3)}._reason_1b857_63{color:var(--c-text-3);font-size:var(--fs-xs);white-space:nowrap;flex:none}._check_1b857_70{width:var(--icon);color:var(--c-accent-text);flex:none;justify-content:center;align-items:center;display:flex}._label_1b857_59{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._section_1b857_87{color:var(--c-text-3);font-size:var(--fs-xs);flex:none}._none_1b857_93{padding:var(--s4);color:var(--c-text-3);text-align:center}._dock_khcal_2{right:var(--s3);bottom:calc(var(--statusbar-h) + var(--s3));z-index:250;align-items:flex-end;gap:var(--s2);max-width:calc(100vw - var(--s6));pointer-events:none;flex-direction:column;display:flex;position:fixed}._bar_khcal_15{align-items:center;gap:var(--s2);padding:var(--s1) var(--s1) var(--s1) var(--s3);border-radius:var(--r-lg);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-sm);box-shadow:var(--shadow-float);pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;display:flex}._dot_khcal_30{background:var(--c-danger);border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite _pulse_khcal_1}._label_khcal_39{color:var(--c-text-2)}._count_khcal_43{font-variant-numeric:tabular-nums;text-align:right;min-width:5ch}._button_khcal_49{height:var(--hit);padding:0 var(--s3);border-radius:var(--r-md);background:var(--c-field);color:var(--c-text);font-size:var(--fs-sm);touch-action:manipulation;border:0}._button_khcal_49[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-text)}._stop_khcal_65{background:var(--c-danger-soft);color:var(--c-danger);font-weight:600}._live_khcal_72{padding:var(--s2) var(--s3);border-radius:var(--r-md);background:var(--c-glass);color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--s4);white-space:pre;pointer-events:none;margin:0;overflow:hidden}._summary_khcal_86{color:var(--c-text);margin:0;font-weight:600}._note_khcal_92{color:var(--c-text-2);margin:0}._message_khcal_97{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-2);margin:0}._message_khcal_97[data-tone=problem]{background:var(--c-danger-soft);color:var(--c-danger)}@keyframes _pulse_khcal_1{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._dot_khcal_30{animation:none}}._readout_jneie_1{width:4ch;color:var(--c-text-2);font-variant-numeric:tabular-nums;text-align:right;flex:none}._note_jneie_9,._summary_jneie_10,._error_jneie_11{margin:0}._note_jneie_9{color:var(--c-text-3)}._summary_jneie_10{padding-top:var(--s3);border-top:1px solid var(--c-line);color:var(--c-text-2);font-variant-numeric:tabular-nums}._summary_jneie_10[data-problem]{color:var(--c-warn)}._error_jneie_11{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-danger-soft);color:var(--c-danger);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._body_1iq4w_1{align-items:start;gap:var(--s4) var(--s8);min-height:0;padding:0 var(--s4) var(--s4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid;overflow-y:auto}._heading_1iq4w_11{margin:0 0 var(--s1);padding-bottom:var(--s1);border-bottom:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:400}._list_1iq4w_22{margin:0;padding:0;list-style:none}._row_1iq4w_28{justify-content:space-between;align-items:baseline;gap:var(--s4);padding:var(--s1) 0;display:flex}._label_1iq4w_36{min-width:0;color:var(--c-text-2)}._chords_1iq4w_41{gap:var(--s2);flex:none;display:flex}._chords_1iq4w_41 kbd{padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text)}._body_hf007_1{gap:var(--s3);min-height:0;padding:0 var(--s4) var(--s4);flex-direction:column;display:flex}._wheel_hf007_9{align-self:center;max-width:100%;position:relative}._disc_hf007_15{box-shadow:0 0 0 1px var(--c-line-strong);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}._dots_hf007_25{touch-action:none;position:absolute;inset:0}._rim_hf007_31{fill:none;stroke:var(--c-line)}._dot_hf007_25{stroke:var(--c-text);stroke-width:2px;pointer-events:none}._hit_hf007_43{fill:#0000;cursor:grab}._hit_hf007_43:active{cursor:grabbing}._count_hf007_52,._hint_hf007_53{color:var(--c-text-2);font-size:var(--fs-sm);margin:0}._hint_hf007_53{color:var(--c-text-3)}._toggle_hf007_63{align-self:flex-start}._thumb_1t2lz_1{border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text-2);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._icon_1t2lz_13{flex:none}._thumb_1t2lz_1[data-muted=true] ._icon_1t2lz_13{color:var(--c-text-3)}._canvas_1t2lz_21{width:100%;height:100%;position:absolute;inset:0}._thumb_1t2lz_1[data-drawn=true] ._icon_1t2lz_13{visibility:hidden}._body_1xdjp_1{gap:var(--s3);min-height:0;padding:0 var(--s4) var(--s4);flex-direction:column;display:flex}._toggle_1xdjp_9{align-self:flex-start}._results_1xdjp_14{border-radius:var(--r-md);background:var(--c-panel);min-height:140px;max-height:min(404px,52vh);box-shadow:inset 0 0 0 1px var(--c-line);overscroll-behavior:contain;overflow:hidden auto}._list_1xdjp_25{width:100%;margin:0;padding:0;list-style:none;position:relative}._row_1xdjp_33{gap:var(--s2);width:100%;padding:var(--s1) var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;top:0;left:0}._card_1xdjp_44{align-items:center;gap:var(--s1);min-width:0;padding:var(--s2) var(--s2) var(--s2);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-line);cursor:pointer;border:0;flex-direction:column;display:flex}._card_1xdjp_44:hover:not(:disabled){background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-accent)}._card_1xdjp_44:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}._card_1xdjp_44:disabled{cursor:default;opacity:.55}._name_1xdjp_74{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}._meta_1xdjp_82{max-width:100%;color:var(--c-text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._card_1xdjp_44[data-blocked=current] ._meta_1xdjp_82{color:var(--c-accent-text)}._failure_30cx3_1{align-items:flex-start;gap:var(--s2);padding:var(--s4);color:var(--c-text-2);-webkit-user-select:text;user-select:text;flex-direction:column;display:flex}._failure_30cx3_1 strong{color:var(--c-danger)}._failure_30cx3_1 span{overflow-wrap:anywhere}._failure_30cx3_1 button{height:var(--hit);padding:0 var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text);border:0}._failure_30cx3_1 button:hover{background:var(--c-field-hover)}._text_1igsb_1{color:var(--c-text-2);line-height:var(--s5);margin:0}._panel_1cu23_1{gap:var(--s2);width:340px;max-width:calc(100vw - var(--s6));padding:var(--s1);flex-direction:column;display:flex}._inDialog_1cu23_11{width:auto;padding:0}._title_1cu23_16{font-size:var(--fs-lg);margin:0;font-weight:600}._note_1cu23_22{color:var(--c-text-2);line-height:var(--s4);margin:0}._list_1cu23_28{gap:var(--s1);flex-direction:column;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1cu23_39{align-items:center;gap:var(--s1);padding:var(--s1);border-radius:var(--r-sm);background:var(--c-field);display:flex}._show_1cu23_49{align-items:center;gap:var(--s2);min-width:0;min-height:32px;padding:0 var(--s1);border-radius:var(--r-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._show_1cu23_49:hover{background:var(--c-hover)}._show_1cu23_49[aria-current]{box-shadow:inset 0 0 0 1.5px var(--c-accent)}._show_1cu23_49:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}._index_1cu23_79{width:2ch;color:var(--c-text-3);font-variant-numeric:tabular-nums;text-align:right;flex:none}._name_1cu23_87{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._size_1cu23_95{color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex:none}._root_2wa6c_2{z-index:350;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;position:fixed;inset:0}._surface_2wa6c_12{touch-action:none;position:absolute;inset:0}._root_2wa6c_2[data-idle] ._surface_2wa6c_12{cursor:none}._hud_2wa6c_24{pointer-events:none;position:absolute;inset:0}._exit_2wa6c_30,._bar_2wa6c_31,._ink_2wa6c_32{border-radius:var(--r-md);background:var(--c-glass);color:var(--c-text);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;transition:opacity .2s var(--ease), translate .2s var(--ease);align-items:center;display:flex;position:absolute}._exit_2wa6c_30{top:var(--s4);right:var(--s4);gap:var(--s2);height:var(--hit);padding:0 var(--s3);font-size:var(--fs-sm);border:0}._inkCanvas_2wa6c_59{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._root_2wa6c_2[data-ink=on] ._surface_2wa6c_12{cursor:crosshair}._ink_2wa6c_32{top:var(--s4);left:var(--s4);gap:var(--s1);padding:var(--s1)}._inkButton_2wa6c_78{align-items:center;gap:var(--s2);min-width:var(--hit);height:var(--hit);padding:0 var(--s3);border-radius:var(--r-sm);color:var(--c-text);font-size:var(--fs-sm);background:0 0;border:0;display:flex}._inkButton_2wa6c_78:hover{background:var(--c-hover)}._inkButton_2wa6c_78[aria-pressed=true]{background:var(--c-accent);color:var(--c-on-accent)}._root_2wa6c_2[data-hud=hidden] ._ink_2wa6c_32[data-on=true]{opacity:.7}._exit_2wa6c_30:hover{background:var(--c-raised)}._key_2wa6c_110{padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text-2);font-family:var(--font-ui);font-size:var(--fs-xs)}._bar_2wa6c_31{bottom:var(--s6);gap:var(--s1);width:min(640px, calc(100vw - var(--s8)));padding:var(--s1);grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);display:grid;left:50%;translate:-50%}._prev_2wa6c_131{grid-area:1/2}._next_2wa6c_135{grid-area:1/3}._where_2wa6c_140{display:contents}._name_2wa6c_144{min-width:0;padding:0 var(--s2);font-size:var(--fs-md);text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-weight:600;overflow:hidden}._place_2wa6c_156{align-items:baseline;gap:var(--s3);min-width:0;padding:0 var(--s2);font-size:var(--fs-md);grid-area:1/4;display:flex}._number_2wa6c_166{color:var(--c-text-2);font-variant-numeric:tabular-nums;flex:none}._last_2wa6c_172{min-width:0;color:var(--c-text-2);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._root_2wa6c_2[data-hud=hidden] ._exit_2wa6c_30,._root_2wa6c_2[data-hud=hidden] ._bar_2wa6c_31,._root_2wa6c_2[data-hud=hidden] ._ink_2wa6c_32:not([data-on=true]){opacity:0;pointer-events:none}._root_2wa6c_2[data-hud=hidden] ._bar_2wa6c_31{translate:-50% var(--s2)}._announce_2wa6c_192{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._hint_2wa6c_203{width:88px;height:88px;color:var(--c-watermark);opacity:0;pointer-events:none;animation:_swipe-hint_2wa6c_1 1s .5s var(--ease) both;margin:-44px 0 0 -44px;position:absolute;top:58%;left:50%}._hint_2wa6c_203 svg{stroke-width:1.25px;width:100%;height:100%;position:relative}._hintTrail_2wa6c_223{background:linear-gradient(to right, var(--c-watermark-soft), transparent);border-radius:6px;width:170px;height:12px;position:absolute;top:6px;left:34px}@keyframes _swipe-hint_2wa6c_1{0%{opacity:0;transform:translate(120px)}20%,70%{opacity:1}to{opacity:0;transform:translate(-120px)}}@keyframes _swipe-hint-still_2wa6c_1{0%,to{opacity:0}30%,70%{opacity:1}}._pull_2wa6c_260{--pull:var(--pull-next,0);top:50%;right:var(--s4);background:var(--c-watermark-soft);width:64px;height:64px;color:var(--c-watermark);opacity:var(--pull);translate:calc((1 - var(--pull)) * 40px) 0;pointer-events:none;transition:opacity .12s var(--ease), translate .12s var(--ease);border-radius:50%;place-items:center;margin-top:-32px;display:grid;position:absolute}._pull_2wa6c_260[data-side=left]{--pull:var(--pull-prev,0);right:auto;left:var(--s4);translate:calc((var(--pull) - 1) * 40px) 0}@media (prefers-reduced-motion:reduce){._exit_2wa6c_30,._bar_2wa6c_31,._ink_2wa6c_32,._pull_2wa6c_260{transition:none}._hint_2wa6c_203{animation-name:_swipe-hint-still_2wa6c_1}}._note_yfqkl_1,._problem_yfqkl_2{margin:0}._note_yfqkl_1{color:var(--c-text-2)}._problem_yfqkl_2{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-danger-soft);color:var(--c-danger)}._verdict_yfqkl_17{gap:var(--s1);padding:var(--s3);border-radius:var(--r-sm);background:var(--c-field);border-left:3px solid var(--c-line-strong);flex-direction:column;display:flex}._verdict_yfqkl_17[data-tone=ok]{border-left-color:var(--c-ok)}._verdict_yfqkl_17[data-tone=warn]{border-left-color:var(--c-warn)}._verdict_yfqkl_17[data-tone=bad]{border-left-color:var(--c-danger)}._verdictTitle_yfqkl_39{font-size:var(--fs-md);margin:0;font-weight:600}._verdictDetail_yfqkl_45{color:var(--c-text-2);line-height:var(--s5);margin:0}._facts_yfqkl_51{gap:var(--s1) var(--s4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}._facts_yfqkl_51 dt{color:var(--c-text-3)}._facts_yfqkl_51 dd{color:var(--c-text);font-variant-numeric:tabular-nums;margin:0}._badge_yfqkl_68{margin-left:var(--s2);padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:600}._warning_yfqkl_77{align-items:flex-start;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-2);line-height:var(--s5);margin:0;display:flex}._warning_yfqkl_77 svg{color:var(--c-warn);flex:none;margin-top:2px}._link_yfqkl_95{width:100%}._area_1tbf5_7{--bar-room:min(320px, 100%);--bar-height:min(112px, 100%);top:min(var(--safe-top,0px), calc(100% - var(--bar-height)));bottom:min(var(--safe-bottom,0px), max(0px, calc(100% - var(--bar-height) - var(--safe-top,0px))));left:min(var(--safe-left,0px), calc(100% - var(--bar-room)));right:min(var(--safe-right,0px), max(0px, calc(100% - var(--bar-room) - var(--safe-left,0px))));z-index:3;padding:var(--s3);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;container-type:inline-size}._bar_1tbf5_26{gap:var(--s1);width:min(100%,760px);padding:var(--s1) var(--s2);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);box-shadow:var(--shadow-float);color:var(--c-text);pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._bar_1tbf5_26{background:var(--c-raised)}}html[data-input=touch] ._bar_1tbf5_26,html[data-input=pen] ._bar_1tbf5_26{--hit:44px;--icon:20px}@media (pointer:coarse){._bar_1tbf5_26{--hit:44px;--icon:20px}}._row_1tbf5_64{align-items:center;gap:var(--s2);min-width:0;display:flex}._slider_1tbf5_71{flex:auto;min-width:0}._play_1tbf5_76{flex:none}._count_1tbf5_80{max-width:40%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:var(--c-text-2);flex:none;overflow:hidden}._note_1tbf5_91{min-width:0;font-size:var(--fs-sm);color:var(--c-text-2);flex:auto}._spacer_1tbf5_98{flex:auto}@container (width<=600px){._count_1tbf5_80{display:none}}._shell_4ludy_5{inset:var(--safe-top,0px) var(--safe-right,0px) var(--safe-bottom,0px) var(--safe-left,0px);z-index:40;background:var(--c-bg);flex-direction:column;display:flex;position:absolute}._stage_4ludy_14{flex:1;min-height:0;position:relative;overflow:hidden}._canvas_4ludy_21{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._badge_4ludy_29{top:var(--s3);left:var(--s3);padding:0 var(--s2);border-radius:var(--r-xs);background:var(--c-glass);color:var(--c-text-2);font-size:var(--fs-xs);line-height:var(--s5);pointer-events:none;position:absolute}._card_4ludy_42{gap:var(--s2);padding:var(--s4);border-top:1px solid var(--c-line);background:var(--c-raised);color:var(--c-text);flex-direction:column;display:flex}._title_4ludy_52{font-size:var(--fs-xl);margin:0;font-weight:600}._detail_4ludy_58{color:var(--c-text-2);line-height:var(--s5);margin:0}._warning_4ludy_64{align-items:flex-start;gap:var(--s2);color:var(--c-text-2);line-height:var(--s5);margin:0;display:flex}._warning_4ludy_64 svg{color:var(--c-warn);flex:none;margin-top:2px}._actions_4ludy_79{justify-content:flex-end;gap:var(--s2);padding-top:var(--s2);flex-wrap:wrap;display:flex}._region_1iu3i_1{bottom:calc(max(var(--safe-bottom), var(--statusbar-h)) + var(--s4));z-index:300;align-items:center;gap:var(--s2);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;translate:-50%}._toast_1iu3i_15{max-width:min(520px, calc(100vw - var(--s8)));padding:var(--s2) var(--s4);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-md);line-height:var(--s5);text-align:left;box-shadow:var(--shadow-pop);pointer-events:auto;animation:_in_1iu3i_1 .16s var(--ease);border:0}@keyframes _in_1iu3i_1{0%{opacity:0;translate:0 6px}}._region_ukx3u_1{bottom:calc(max(var(--safe-bottom), var(--statusbar-h)) + var(--s4) + var(--hit) + var(--s4));z-index:300;pointer-events:none;position:fixed;left:50%;translate:-50%}._popup_ukx3u_11{align-items:center;gap:var(--s3);max-width:min(520px, calc(100vw - var(--s8)));padding:var(--s2) var(--s2) var(--s2) var(--s4);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-md);line-height:var(--s5);box-shadow:var(--shadow-pop);pointer-events:auto;animation:_in_ukx3u_1 .16s var(--ease);display:flex}._text_ukx3u_27{min-width:0}@keyframes _in_ukx3u_1{0%{opacity:0;translate:0 6px}}._rail_1abrp_6{align-items:center;gap:var(--s1);width:100%;min-height:0;padding:var(--s2) 0;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}._tools_1abrp_22{align-items:center;gap:var(--s1);width:100%;min-height:calc(var(--hit) * 2 + var(--s1));scroll-padding-block:var(--s2);overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}._end_1abrp_39{align-items:center;gap:var(--s1);flex-direction:column;flex:none;width:100%;display:flex}._divider_1abrp_48{width:var(--s4);height:1px;margin:var(--s1) 0;background:var(--c-line);border:0}._group_1abrp_56{position:relative}._flyout_1abrp_60{min-width:192px;padding:var(--s1);flex-direction:column;gap:2px;display:flex}._item_1abrp_68{align-items:center;gap:var(--s2);height:var(--hit);padding:0 var(--s2);border-radius:var(--r-xs);color:var(--c-text);text-align:left;background:0 0;border:0;display:flex}._item_1abrp_68:hover{background:var(--c-hover)}._item_1abrp_68[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-text)}._itemLabel_1abrp_90{flex:1}@keyframes _arrive_1abrp_1{0%{opacity:0;transform:scale(.8)}}:root[data-mode=raster] ._tools_1abrp_22>*{animation:_arrive_1abrp_1 .12s var(--ease) backwards;animation-delay:calc(var(--arrival,0) * 24ms)}@media (prefers-reduced-motion:reduce){:root[data-mode=raster] ._tools_1abrp_22>*{animation:none}}:root[data-low-power=on][data-mode=raster] ._tools_1abrp_22>*{animation:none}._tools_1abrp_22[data-arrive]>*{animation:_arrive_1abrp_1 .12s var(--ease) backwards;animation-delay:calc(var(--arrival,0) * 24ms)}@media (prefers-reduced-motion:reduce){._tools_1abrp_22[data-arrive]>*{animation:none}}:root[data-low-power=on] ._tools_1abrp_22[data-arrive]>*{animation:none}._tools_1abrp_22>:first-child{--arrival:0}._tools_1abrp_22>:nth-child(2){--arrival:1}._tools_1abrp_22>:nth-child(3){--arrival:2}._tools_1abrp_22>:nth-child(4){--arrival:3}._tools_1abrp_22>:nth-child(5){--arrival:4}._tools_1abrp_22>:nth-child(6){--arrival:5}._tools_1abrp_22>:nth-child(7){--arrival:6}._tools_1abrp_22>:nth-child(8){--arrival:7}._tools_1abrp_22>:nth-child(9){--arrival:8}._tools_1abrp_22>:nth-child(10){--arrival:9}._tools_1abrp_22>:nth-child(11){--arrival:10}._tools_1abrp_22>:nth-child(12){--arrival:11}._tools_1abrp_22>:nth-child(13){--arrival:12}._tools_1abrp_22>:nth-child(14){--arrival:13}._tools_1abrp_22>:nth-child(15){--arrival:14}._tools_1abrp_22>:nth-child(16){--arrival:15}._tools_1abrp_22>:nth-child(17){--arrival:16}._tools_1abrp_22>:nth-child(18){--arrival:17}._tools_1abrp_22>:nth-child(19){--arrival:18}._tools_1abrp_22>:nth-child(20){--arrival:19}._tools_1abrp_22>:nth-child(21){--arrival:20}._tools_1abrp_22>:nth-child(22){--arrival:21}._tools_1abrp_22>:nth-child(23){--arrival:22}._tools_1abrp_22>:nth-child(24){--arrival:23}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){._tools_1abrp_22{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--c-text) var(--fade-top), var(--c-text) calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, var(--c-text) var(--fade-top), var(--c-text) calc(100% - var(--fade-bottom)), transparent);animation:linear both _edges_1abrp_1;animation-timeline:scroll(self)}}@keyframes _edges_1abrp_1{0%{--fade-top:0px;--fade-bottom:28px}8%{--fade-top:28px;--fade-bottom:28px}92%{--fade-top:28px;--fade-bottom:28px}to{--fade-top:28px;--fade-bottom:0px}}._pair_6xrp9_2{gap:var(--s1);flex-direction:column;display:flex}button._steps_6xrp9_9[type=button],button._steps_6xrp9_9[type=button]:hover,button._steps_6xrp9_9[type=button][aria-disabled=true],button._steps_6xrp9_9[type=button][aria-disabled=true]:hover{color:var(--c-accent-text)}._split_d2rfo_1{align-items:center;gap:0;display:flex}._name_1g6wk_1{min-width:0;max-width:280px}._name_1g6wk_1 input{field-sizing:content;min-width:80px;max-width:264px;font-size:var(--fs-md)}._popover_14pyw_2{width:240px}._facts_14pyw_6{color:var(--c-text-3);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._rows_14pyw_12{gap:var(--s1) var(--s4);grid-template-columns:auto 1fr;margin:0;display:grid}._rows_14pyw_12 dt,._rows_14pyw_12 dd{margin:0}._rows_14pyw_12 dd{color:var(--c-text-2);text-align:right}._position_14pyw_29{white-space:pre;min-width:14ch;display:inline-block}._savings_14pyw_35{margin:var(--s2) 0 0;padding-top:var(--s2);border-top:1px solid var(--c-line);border-radius:var(--r-xs);line-height:1.45}._value_14pyw_43{color:var(--c-text-2)}._badge_14pyw_47{margin-left:var(--s2);padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-accent-soft);color:var(--c-accent-text)}._note_1uccw_1{padding:var(--s3);color:var(--c-text-3);margin:0}._thumb_1uccw_7{width:48px;height:36px;margin:var(--s1) var(--s1) var(--s1) 0;border-radius:var(--r-xs);background:var(--c-field);object-fit:cover;box-shadow:inset 0 0 0 1px var(--c-line);flex:none;justify-content:center;align-items:center;display:flex}._none_1uccw_21{color:var(--c-text-3)}._name_1uccw_25,._meta_1uccw_26{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._meta_1uccw_26{color:var(--c-text-3);font-size:var(--fs-xs)}._remove_1uccw_38{width:var(--hit);height:var(--hit);border-radius:var(--r-xs);color:var(--c-text-3);opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}[data-highlighted]>._remove_1uccw_38,._remove_1uccw_38:focus-visible{opacity:1}._remove_1uccw_38:hover{background:var(--c-danger-soft);color:var(--c-danger)}:root:is([data-input=touch],[data-input=pen]) ._remove_1uccw_38{opacity:1}._steps_1uccw_67{padding-left:var(--s4);margin:0;line-height:1.6}._row_19rdc_2{padding:var(--s1) 0;flex-direction:column;gap:1px;min-width:190px;display:flex}._name_19rdc_10{line-height:var(--s4)}._note_19rdc_14{color:var(--c-text-3);font-size:var(--fs-xs);line-height:var(--s4)}._bar_1bhrq_5{touch-action:manipulation;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:2px;display:flex}._switch_1bhrq_15[data-dimmed],._size_1bhrq_16[data-dimmed]{opacity:.45}._size_1bhrq_16{min-width:var(--hit);height:var(--hit);padding:0 var(--s1);border-radius:var(--r-sm);color:var(--c-text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--hit);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:baseline;gap:1px;display:inline-flex}._size_1bhrq_16:hover,._size_1bhrq_16[data-state=open]{background:var(--c-hover);color:var(--c-text)}._size_1bhrq_16:active{background:var(--c-press)}._unit_1bhrq_53{opacity:.8;font-weight:400}._popover_1bhrq_58{gap:var(--s2);flex-direction:column;width:184px;display:flex}._popoverLabel_1bhrq_65{gap:var(--s1);color:var(--c-text-2);display:grid}._note_1bhrq_71{color:var(--c-text-3);font-size:var(--fs-xs);margin:0;line-height:1.45}@media (prefers-reduced-motion:reduce){._size_1bhrq_16{transition:none}}._trigger_562cg_1{font-variant-numeric:tabular-nums;min-width:72px}._state_ei83j_1{align-items:center;gap:var(--s1);color:var(--c-text-3);font-size:var(--fs-xs);white-space:nowrap;display:flex}._dot_ei83j_10{background:var(--c-ok);opacity:.8;border-radius:50%;width:6px;height:6px}._state_ei83j_1[data-dirty=true] ._dot_ei83j_10{background:var(--c-warn)}._text_ei83j_22{display:inline-grid}._word_ei83j_26{visibility:hidden;grid-area:1/1}._word_ei83j_26[data-on=true]{visibility:visible}@media (width<=900px){._text_ei83j_22{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}._wordmark_fuvfl_1{align-items:center;gap:var(--s2);padding:0 var(--s2);-webkit-user-select:none;user-select:none;display:flex}._wordmark_fuvfl_1[data-compact=true]{padding:0 var(--s1)}._mark_fuvfl_13{width:20px;height:20px}._name_fuvfl_18{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:700}._zone_1yk4d_6{--bar-room:calc(100vw - var(--ml) - var(--mr) - var(--topbar-h));z-index:3;top:var(--mt);right:var(--mr);left:var(--ml);height:var(--topbar-h);pointer-events:none;display:flex;position:absolute}._zone_1yk4d_6[inert]{opacity:.55}._card_1yk4d_25{border:1px solid var(--c-card-edge);border-radius:var(--r-lg);background:var(--c-card);min-width:0;max-width:100%;height:100%;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);pointer-events:auto;align-items:stretch;display:flex;overflow:hidden}._card_1yk4d_25[data-hiding=true]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s var(--ease), visibility 0s linear .12s}._mark_1yk4d_51{width:calc(var(--topbar-h) - 2px);border-radius:calc(var(--r-lg) - 1px);color:var(--c-text);transition:background-color var(--dur) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._mark_1yk4d_51:hover,._mark_1yk4d_51:focus-visible{background:var(--c-hover)}._mark_1yk4d_51:active{background:var(--c-press)}._slot_1yk4d_78{opacity:1;min-width:0;transition:grid-template-columns .2s var(--ease), opacity .2s var(--ease);grid-template-columns:1fr;display:grid}._slot_1yk4d_78[data-open=false]{opacity:0;visibility:hidden;transition:grid-template-columns .2s var(--ease), opacity .2s var(--ease), visibility 0s linear .2s;grid-template-columns:0fr}._clip_1yk4d_98{min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._slot_1yk4d_78,._slot_1yk4d_78[data-open=false]{transition:none}}._bar_1yk4d_111{align-items:center;gap:var(--s3);width:max-content;max-width:var(--bar-room);height:100%;padding:0 var(--s3) 0 var(--s1);display:flex;overflow:hidden}._group_1yk4d_122{align-items:center;gap:var(--s1);flex:0 auto;min-width:0;display:flex}._group_1yk4d_122>*{flex:none}._tools_1yk4d_135{align-items:center;gap:var(--s1);display:flex}._nameSlot_1yk4d_142{flex:0 auto;min-width:64px}._divider_1yk4d_147{width:1px;height:var(--s4);margin:0 var(--s1);background:var(--c-line)}._palette_1yk4d_158{align-items:center;gap:var(--s2);width:200px;min-width:120px;height:var(--hit);padding:0 var(--s2) 0 var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-3);text-align:left;transition:background-color var(--dur) var(--ease);border:0;flex:0 auto;display:flex}._palette_1yk4d_158[data-compact=true]{min-width:var(--hit);width:var(--hit);flex:none;justify-content:center;padding:0}._palette_1yk4d_158:hover{background:var(--c-field-hover);color:var(--c-text-2)}._paletteText_1yk4d_189{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._iconOnly_1yk4d_198{width:var(--hit);padding:0}@media (pointer:coarse){._palette_1yk4d_158 kbd{display:none}}._dot_17ajo_5{width:max(var(--hit), 32px);height:max(var(--hit), 32px);border:1px solid var(--c-card-edge);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);touch-action:none;transition:opacity var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:50%}._dot_17ajo_5[data-state],._dot_17ajo_5[data-state]:hover,._dot_17ajo_5[data-state]:active{background:var(--c-card);color:var(--c-text-2)}._dot_17ajo_5[data-state=button]:hover,._dot_17ajo_5[data-state=button]:focus-visible{border-color:var(--c-accent);color:var(--c-text)}._dot_17ajo_5[data-state=off]{opacity:0;pointer-events:none}._dot_17ajo_5[data-state=ghost]{pointer-events:none}._dot_17ajo_5[data-dragging=true]{z-index:40;box-shadow:var(--shadow-drag);transition:none}._window_1qaac_9{border:1px solid var(--c-card-edge);border-radius:var(--r-lg);background:var(--c-card);min-width:0;min-height:0;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);flex-direction:column;display:flex;position:absolute;overflow:hidden}._window_1qaac_9[data-dragging=true]{box-shadow:var(--shadow-drag)}._bar_1qaac_27{align-items:center;gap:var(--s2);height:calc(var(--hit) + var(--s1));padding:0 var(--s1) 0 var(--s3);border-bottom:1px solid var(--c-line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;display:flex}._window_1qaac_9[data-dragging=true] ._bar_1qaac_27{cursor:grabbing}._icon_1qaac_45{color:var(--c-text-3);flex:none}._title_1qaac_50{min-width:0;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._body_1qaac_61{touch-action:pan-y;flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden auto}._window_1qaac_9[data-easing=true]{transition:max-height .2s}@media (prefers-reduced-motion:reduce){._window_1qaac_9[data-easing=true]{transition:none}}._window_1qaac_9[data-clipped=true] ._body_1qaac_61:not(:has([data-scroller])),._window_1qaac_9[data-clipped=true] [data-scroller]{-webkit-mask-image:linear-gradient(to bottom, var(--c-text) calc(100% - 18px), transparent);mask-image:linear-gradient(to bottom, var(--c-text) calc(100% - 18px), transparent)}._window_1qaac_9[data-dragging=true],._window_1qaac_9[data-resizing=true]{-webkit-user-select:none;user-select:none}._window_1qaac_9[data-dock]{opacity:.55;outline:2px solid var(--c-accent)}._grip_1qaac_106{cursor:ns-resize;touch-action:none;flex:none;height:10px;position:relative}._grip_1qaac_106:after{content:"";background:var(--c-line-strong);border-radius:2px;width:32px;height:3px;position:absolute;bottom:3px;left:50%;translate:-50%}._corner_1qaac_126{touch-action:none;width:20px;height:20px;position:absolute;bottom:0}._cornerLeft_1qaac_134{cursor:nesw-resize;left:0}._cornerRight_1qaac_139{cursor:nwse-resize;right:0}@media (pointer:coarse){._grip_1qaac_106{height:18px}._grip_1qaac_106:after{bottom:6px}._corner_1qaac_126{width:36px;height:36px}}html[data-input=touch] ._grip_1qaac_106,html[data-input=pen] ._grip_1qaac_106{height:18px}html[data-input=touch] ._grip_1qaac_106:after,html[data-input=pen] ._grip_1qaac_106:after{bottom:6px}html[data-input=touch] ._corner_1qaac_126,html[data-input=pen] ._corner_1qaac_126{width:36px;height:36px}._dot_1qaac_177{position:absolute}._panel_h414e_2{background:var(--c-panel);flex-direction:column;flex:0 auto;min-height:0;display:flex}._header_h414e_10{align-items:center;gap:var(--s1);height:var(--topbar-h);padding:0 var(--s2) 0 var(--s3);border-bottom:1px solid var(--c-line);flex:none;display:flex}._mark_h414e_20{color:var(--c-accent-text)}._title_h414e_24{margin:0 0 0 var(--s1);color:var(--c-text);font-size:var(--fs-lg);white-space:nowrap;font-weight:600}._badge_h414e_32{padding:2px var(--s2);border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text-2);font-size:var(--fs-xs);white-space:nowrap}._spacer_h414e_41{flex:1}._body_h414e_45{flex-direction:column;flex:0 auto;min-height:0;display:flex}._conversation_h414e_52{gap:var(--s3);min-height:0;padding:var(--s3);overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:0 auto;display:flex;overflow:hidden auto}._user_h414e_65{max-width:92%;padding:var(--s2) var(--s3);border-radius:var(--r-md);background:var(--c-accent-soft);color:var(--c-text);align-self:flex-end}._assistant_h414e_74{gap:var(--s2);color:var(--c-text);flex-direction:column;align-self:stretch;display:flex}._parts_h414e_82{align-items:flex-start;gap:var(--s2);flex-direction:column;display:flex}._text_h414e_89{font-size:var(--fs-md);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.45}._thinking_h414e_97{color:var(--c-text-3);font-size:var(--fs-sm)}._chip_h414e_103{align-items:center;gap:var(--s1);max-width:100%;padding:2px var(--s2);border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text-2);font-size:var(--fs-xs);line-height:var(--lh);display:inline-flex}._chip_h414e_103>span:not(._visuallyHidden_h414e_116){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chip_h414e_103[data-state=done] svg{color:var(--c-ok)}._chip_h414e_103[data-state=error]{background:var(--c-danger-soft);color:var(--c-danger)}._spin_h414e_131{animation:.9s linear infinite _spin_h414e_131}@keyframes _spin_h414e_131{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_h414e_131{animation:none}}._visuallyHidden_h414e_116{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._note_h414e_156{color:var(--c-text-3);font-size:var(--fs-sm);margin:0}._error_h414e_162{padding:var(--s3);border-radius:var(--r-sm);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--fs-md);line-height:1.4}._error_h414e_162 p{margin:0}._errorActions_h414e_175{gap:var(--s2);margin-top:var(--s2);display:flex}._setup_h414e_181,._suggestions_h414e_182{gap:var(--s3);min-height:0;padding:var(--s3);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}._options_h414e_192{gap:var(--s2);flex-direction:column;display:flex}._option_h414e_192{padding:var(--s3);border-radius:var(--r-sm);background:var(--c-raised)}._optionTitle_h414e_204{margin:0 0 var(--s1);color:var(--c-text);font-weight:600}._optionText_h414e_210{color:var(--c-text-2);font-size:var(--fs-sm);margin:0;line-height:1.45}._optionText_h414e_210 code,._note_h414e_156 code{font-family:var(--font-mono);font-size:var(--fs-xs)}._suggestionList_h414e_223{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._suggestion_h414e_182{width:100%;min-height:var(--hit);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text);font-size:var(--fs-md);text-align:left;transition:background-color var(--dur) var(--ease);border:0}._suggestion_h414e_182:hover{background:var(--c-field-hover)}._composer_h414e_249{gap:var(--s2);padding:var(--s3);border-top:1px solid var(--c-line);flex-direction:column;flex:none;display:flex}._actions_h414e_258{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}._input_h414e_265{width:100%;min-height:calc(var(--hit) * 2);max-height:160px;padding:var(--s2);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text);font:inherit;font-size:var(--fs-md);resize:none;field-sizing:content;border:0;line-height:1.4;box-shadow:inset 0 0 0 1px #0000}._input_h414e_265:focus-visible{box-shadow:inset 0 0 0 1px var(--c-accent);outline:none}._input_h414e_265::placeholder{color:var(--c-text-3)}._input_h414e_265:disabled{opacity:.6}._chip_1e8pv_1{width:calc(var(--hit) - 8px);height:calc(var(--hit) - 8px);flex:none;position:relative}._face_1e8pv_8{border-radius:var(--r-xs);box-shadow:inset 0 0 0 1px var(--c-swatch-edge);position:absolute;inset:0;overflow:hidden}._paint_1e8pv_16{box-shadow:inset 0 0 0 1px var(--c-swatch-edge);position:absolute;inset:0}._chip_1e8pv_1[data-kind=none] ._face_1e8pv_8{background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line-strong)}._chip_1e8pv_1[data-kind=none] ._face_1e8pv_8:after{content:"";background:linear-gradient(to top right, transparent calc(50% - 1px), var(--c-danger) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px));position:absolute;inset:0}._chip_1e8pv_1[data-kind=mixed] ._face_1e8pv_8{background:linear-gradient(135deg, var(--c-text-3) 50%, var(--c-line-strong) 50%)}._link_1e8pv_40{background:var(--c-accent);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--c-field);color:var(--c-on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}._link_1e8pv_40[data-broken]{background:var(--c-danger)}._button_1fgtx_1{align-items:center;gap:var(--s2);width:100%;min-width:0;height:var(--hit);padding:0 var(--s2) 0 var(--s1);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text);font-size:var(--fs-sm);text-align:left;transition:background-color var(--dur) var(--ease);border:0;display:flex}._button_1fgtx_1:hover,._button_1fgtx_1[data-state=open]{background:var(--c-field-hover)}._button_1fgtx_1[data-state=open]{box-shadow:inset 0 0 0 1px var(--c-accent)}._text_1fgtx_27{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dot_1hf59_1{border-radius:var(--r-sm);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);transition:scale var(--dur) var(--ease);border:0;flex:none;padding:0;position:relative}._fill_1hf59_13{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);position:absolute;inset:0}._dot_1hf59_1:hover{scale:1.1}._dot_1hf59_1[data-selected]{outline:2px solid var(--c-accent);outline-offset:2px}:root:is([data-input=touch],[data-input=pen]) ._dot_1hf59_1{width:var(--hit);height:var(--hit)}._library_ueptk_1{gap:var(--s3);flex-direction:column;min-width:0;display:flex}._group_ueptk_8{gap:var(--s1);flex-direction:column;min-width:0;display:flex}._titleRow_ueptk_15{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--hit);display:flex}._title_ueptk_15{color:var(--c-text-2);font-size:var(--fs-sm);margin:0;font-weight:600}._dots_ueptk_30{gap:var(--s2);flex-wrap:wrap;padding:3px;display:flex}._hint_ueptk_38{color:var(--c-text-3);font-size:var(--fs-xs);margin:0;line-height:1.4}._palettes_ueptk_45{width:132px}._picker_eea2c_1{gap:var(--s2);flex-direction:column;min-width:0;display:flex}._square_eea2c_9{border-radius:var(--r-sm);cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);height:144px;position:relative}._thumb_eea2c_19{border:2px solid var(--c-knob);width:14px;height:14px;box-shadow:0 0 0 1px var(--c-knob-edge), 0 1px 3px var(--c-knob-edge);pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}._strip_eea2c_32{cursor:pointer;touch-action:none;border-radius:6px;flex:none;height:12px;position:relative}._stripFill_eea2c_41{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);position:absolute;inset:0}._stripThumb_eea2c_48{width:16px;height:16px;top:50%}._hexRow_eea2c_54{align-items:center;gap:var(--s1);display:flex}._hex_eea2c_54{font-variant-numeric:tabular-nums;flex:1}._preview_eea2c_65{width:var(--hit);height:var(--hit);border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--c-swatch-edge);flex:none;display:block;overflow:hidden}._preview_eea2c_65>span{height:100%;display:block}._channels_eea2c_80{gap:var(--s1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._three_eea2c_86{grid-template-columns:repeat(3,minmax(0,1fr))}:root:is([data-input=touch],[data-input=pen]) ._square_eea2c_9{height:180px}:root:is([data-input=touch],[data-input=pen]) ._strip_eea2c_32{height:var(--hit);padding:calc((var(--hit) - 20px) / 2) 0;border-radius:0;background-clip:content-box!important}:root:is([data-input=touch],[data-input=pen]) ._channels_eea2c_80{grid-template-columns:repeat(2,minmax(0,1fr))}:root:is([data-input=touch],[data-input=pen]) ._stripFill_eea2c_41{inset:calc((var(--hit) - 20px) / 2) 0;border-radius:10px}:root:is([data-input=touch],[data-input=pen]) ._thumb_eea2c_19{width:22px;height:22px}:root:is([data-input=touch],[data-input=pen]) ._stripThumb_eea2c_48{width:26px;height:26px}._preview_cvuu5_1{border-radius:var(--r-sm);cursor:crosshair;touch-action:none;flex:none;width:96px;height:96px;position:relative}._svg_cvuu5_11{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._preview_cvuu5_1:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);pointer-events:none;position:absolute;inset:0}._guide_cvuu5_30{stroke:var(--c-knob);stroke-width:.012px;stroke-dasharray:.04 .03;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .01px var(--c-knob-edge))}._handle_cvuu5_38{border:2px solid var(--c-knob);width:14px;height:14px;box-shadow:0 0 0 1px var(--c-knob-edge), inset 0 0 0 1px var(--c-knob-edge);pointer-events:none;background:0 0;border-radius:50%;position:absolute;translate:-50% -50%}._handle_cvuu5_38[data-kind=start],._handle_cvuu5_38[data-kind=center]{background:var(--c-knob)}._handle_cvuu5_38[data-kind=radius]{width:10px;height:10px}:root:is([data-input=touch],[data-input=pen]) ._preview_cvuu5_1{width:120px;height:120px}:root:is([data-input=touch],[data-input=pen]) ._handle_cvuu5_38{width:22px;height:22px}._wrap_hxndi_2{padding:0 7px}._bar_hxndi_6{cursor:copy;touch-action:none;height:40px;position:relative}._ramp_hxndi_13{border-radius:var(--r-xs);height:18px;overflow:hidden}._rampFill_hxndi_19{height:100%;box-shadow:inset 0 0 0 1px var(--c-swatch-edge)}._stop_hxndi_24{cursor:grab;touch-action:none;background:0 0;border:0;width:16px;height:26px;padding:0;position:absolute;top:12px;translate:-50%}._stop_hxndi_24:before{content:"";background:var(--c-text);width:2px;height:8px;box-shadow:0 0 0 1px var(--c-raised);position:absolute;top:0;left:50%;translate:-50%}._swatch_hxndi_50{border-radius:var(--r-xs);height:16px;box-shadow:0 0 0 2px var(--c-raised), 0 0 0 3px var(--c-line-strong);position:absolute;bottom:0;left:0;right:0;overflow:hidden}._swatch_hxndi_50>span{height:100%;display:block}._stop_hxndi_24[data-selected] ._swatch_hxndi_50{box-shadow:0 0 0 2px var(--c-raised), 0 0 0 4px var(--c-accent)}:root:is([data-input=touch],[data-input=pen]) ._stop_hxndi_24{width:28px;height:36px}:root:is([data-input=touch],[data-input=pen]) ._swatch_hxndi_50{height:26px}:root:is([data-input=touch],[data-input=pen]) ._bar_hxndi_6{height:52px}._editor_ilh18_1{gap:var(--s3);flex-direction:column;min-width:0;display:flex}._geometry_ilh18_8{gap:var(--s3);align-items:flex-start;display:flex}._fields_ilh18_14{gap:var(--s1);flex-direction:column;flex:1;min-width:0;display:flex}._actions_ilh18_22{gap:var(--s1);margin-top:var(--s1);display:flex}._position_ilh18_28{min-width:0}._note_nipb1_1{gap:var(--s2);padding:var(--s2);border-radius:var(--r-sm);background:var(--c-accent-soft);flex-direction:column;display:flex}._head_nipb1_10{align-items:center;gap:var(--s2);min-width:0;display:flex}._text_nipb1_17{flex-direction:column;min-width:0;display:flex}._name_nipb1_23{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._what_nipb1_30{color:var(--c-text-2);font-size:var(--fs-xs)}._actions_nipb1_35{gap:var(--s1);display:flex}._actions_nipb1_35>:first-child{flex:1}._hint_nipb1_44{color:var(--c-text-2);font-size:var(--fs-xs);margin:0}._hint_j5ccc_1{color:var(--c-text-2);font-size:var(--fs-sm);margin:0;line-height:1.4}._grid_j5ccc_8{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:220px;display:grid;overflow-y:auto}._tile_j5ccc_16{align-items:center;gap:var(--s1);min-width:0;padding:var(--s1);border-radius:var(--r-sm);background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);cursor:pointer;border:0;flex-direction:column;display:flex}._tile_j5ccc_16[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--c-accent)}._tile_j5ccc_16:disabled{cursor:not-allowed;opacity:.4}._name_j5ccc_40{max-width:100%;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sliders_j5ccc_48{gap:var(--s2);flex-direction:column;display:flex}._editor_11ca3_1{gap:var(--s3);flex-direction:column;min-width:0;display:flex}._header_11ca3_8{align-items:center;gap:var(--s1);display:flex}._title_11ca3_14{font-size:var(--fs-md);margin:0;font-weight:600}._everywhere_11ca3_21{gap:var(--s2);padding:var(--s2);border-radius:var(--r-sm);background:var(--c-accent-soft);font-size:var(--fs-sm);align-items:flex-start;display:flex}._mark_11ca3_31{background:var(--c-accent);width:20px;height:20px;color:var(--c-on-accent);border-radius:50%;flex:none;place-items:center;display:grid}._usage_11ca3_42{color:var(--c-text-2);font-size:var(--fs-xs);display:block}._note_11ca3_48{margin:calc(var(--s2) * -1) 0 0;color:var(--c-text-3);font-size:var(--fs-xs);text-align:center}._tabs_1n2i5_1{margin:calc(var(--s1) * -1) calc(var(--s1) * -1) var(--s2);border-bottom:1px solid var(--c-line)}._panel_1n2i5_6{gap:var(--s3);flex-direction:column;min-width:0;display:flex}._hint_1n2i5_13{color:var(--c-text-2);font-size:var(--fs-sm);margin:0;line-height:1.4}._popover_wacz5_1{width:280px}._root_13z5z_3{min-width:0;padding-bottom:var(--s6);flex-direction:column;display:flex}._stack_13z5z_10{gap:var(--s2);min-width:0;display:grid}._pair_13z5z_16{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pairAside_13z5z_23{grid-template-columns:repeat(2, minmax(0, 1fr)) var(--hit);align-items:center;gap:var(--s2);display:grid}._row_13z5z_30{align-items:center;gap:var(--s1);min-width:0;display:flex}._note_13z5z_37{color:var(--c-text-3);font-size:var(--fs-xs);margin:0;line-height:1.45}._subhead_13z5z_44{margin:var(--s2) 0 0;color:var(--c-text-3);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._subhead_13z5z_44:first-child{margin-top:0}._rule_13z5z_57{height:1px;margin:var(--s1) 0;background:var(--c-line)}._left_13z5z_63{justify-content:flex-start;align-items:center;display:flex}._buttons_13z5z_69{gap:var(--s1);flex-wrap:wrap;display:flex}._ghost_1u5bu_1{z-index:500;align-items:center;gap:var(--s2);max-width:200px;height:var(--hit);padding:0 var(--s3);border-radius:var(--r-md);background:var(--c-raised);box-shadow:var(--shadow-pop);color:var(--c-text);font-size:var(--fs-sm);pointer-events:none;will-change:transform;display:flex;position:fixed;top:0;left:0}._ghost_1u5bu_1[data-active=true]{background:var(--c-accent);color:var(--c-on-accent)}._label_1u5bu_26{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_1u5bu_32{min-width:18px;padding:0 var(--s1);background:var(--c-accent);color:var(--c-on-accent);font-size:var(--fs-xs);text-align:center;border-radius:9px;flex:none;line-height:18px}._ghost_1u5bu_1[data-active=true] ._count_1u5bu_32{background:var(--c-on-accent);color:var(--c-accent)}._row_zwjgv_1{align-items:center;gap:var(--s1);padding-right:var(--s1);color:var(--c-text);touch-action:pan-y;display:flex;position:absolute;top:0;left:0;right:0}._row_zwjgv_1:hover{background:var(--c-hover)}._row_zwjgv_1[data-selected=true]{background:var(--c-accent-soft);box-shadow:inset 3px 0 0 var(--c-accent);font-weight:500}._row_zwjgv_1[data-lifted=true],._row_zwjgv_1[data-hidden=true] ._content_zwjgv_30{opacity:.45}._chevron_zwjgv_34,._chevronSpace_zwjgv_35{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._chevron_zwjgv_34{border-radius:var(--r-xs);color:var(--c-text-3);background:0 0;border:0;padding:0}._chevron_zwjgv_34:hover{background:var(--c-press);color:var(--c-text)}._chevron_zwjgv_34 svg{transition:rotate var(--dur) var(--ease)}._chevron_zwjgv_34[data-open=true] svg{rotate:90deg}._content_zwjgv_30{align-items:center;gap:var(--s2);flex:1;min-width:0;height:100%;display:flex}._label_zwjgv_74{flex:1;align-items:center;min-width:0;height:100%;display:flex}._label_zwjgv_74[data-muted]{color:var(--c-text-2)}._name_zwjgv_87{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._rename_zwjgv_94{height:calc(var(--hit) - 4px);flex:1}._mark_zwjgv_103{min-width:calc(var(--s6) + var(--s2));padding:0 var(--s1);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}._pill_zwjgv_117{height:18px;padding:0 var(--s1);background:var(--c-accent-soft);color:var(--c-accent-text);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:9px;align-items:center;gap:2px;display:inline-flex}._mark_zwjgv_103:hover ._pill_zwjgv_117,._mark_zwjgv_103:focus-visible ._pill_zwjgv_117{background:var(--c-accent);color:var(--c-on-accent)}._mark_zwjgv_103:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:var(--r-sm)}._unlinked_zwjgv_146,._mark_zwjgv_103:hover ._linked_zwjgv_147,._mark_zwjgv_103:focus-visible ._linked_zwjgv_147{display:none}._mark_zwjgv_103:hover ._unlinked_zwjgv_146,._mark_zwjgv_103:focus-visible ._unlinked_zwjgv_146{display:inline-block}@media (pointer:coarse){._mark_zwjgv_103{min-width:44px;min-height:44px}}html[data-input=touch] ._mark_zwjgv_103,html[data-input=pen] ._mark_zwjgv_103{min-width:44px;min-height:44px}._actions_zwjgv_170{flex:none;align-items:center;display:flex}._toggle_zwjgv_176{width:calc(var(--hit) - 6px);height:calc(var(--hit) - 6px);opacity:0}._row_zwjgv_1:hover ._toggle_zwjgv_176,._row_zwjgv_1:focus-within ._toggle_zwjgv_176,._toggle_zwjgv_176[data-on=true]{opacity:1}._toggle_zwjgv_176[aria-pressed],._toggle_zwjgv_176[data-on=true]{color:var(--c-text-2)}@media (hover:none){._toggle_zwjgv_176{opacity:1}}:root:is([data-input=touch],[data-input=pen]) ._toggle_zwjgv_176{width:var(--hit);height:var(--hit);opacity:1}:root:is([data-input=touch],[data-input=pen]) ._chevron_zwjgv_34,:root:is([data-input=touch],[data-input=pen]) ._chevronSpace_zwjgv_35{width:32px;height:100%}:root:is([data-input=touch],[data-input=pen]) ._row_zwjgv_1[data-compact] ._lock_zwjgv_215:not([data-on=true]){display:none}._panel_1m58s_1{flex-direction:column;height:100%;min-height:0;display:flex}._scroller_1m58s_9{touch-action:pan-y;overscroll-behavior:contain;overflow-anchor:none;flex:1;min-height:0;overflow:hidden auto}._scroller_1m58s_9[data-fit]{overscroll-behavior:auto;flex:none;max-height:min(45dvh,360px)}._scroller_1m58s_9:focus-visible{box-shadow:inset 0 0 0 1px var(--c-line-strong);outline:none}._content_1m58s_33{width:100%;position:relative}._indicator_1m58s_39{right:var(--s2);z-index:1;background:var(--c-accent);pointer-events:none;border-radius:1px;height:2px;margin-top:-1px;position:absolute}._indicator_1m58s_39:before{background:var(--c-accent);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}._menuAnchor_1m58s_62{width:0;height:0;position:fixed}._total_bzp42_1{min-width:var(--s5);padding:0 var(--s1);border-radius:var(--r-xs);background:var(--c-field);color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center}._box_bzp42_13{margin:0 calc(var(--s3) * -1)}._hint_bzp42_17{margin:var(--s2) 0 0;color:var(--c-text-3);font-size:var(--fs-xs);line-height:1.45}._block_3sh7v_2{gap:var(--s2);min-width:0;padding:var(--s2) var(--s3) var(--s3);display:grid}._count_3sh7v_9{color:var(--c-text-2);font-size:var(--fs-sm);margin:0}._stepper_3sh7v_16{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--hit);display:flex}._stepperLabel_3sh7v_24{color:var(--c-text-2)}._stepperControls_3sh7v_28{align-items:center;gap:var(--s1);display:flex}._stepperNumber_3sh7v_34{width:64px}._readout_3sh7v_39{min-width:40px;color:var(--c-text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-align:right;flex:none}._ruler_3sh7v_48{width:100%;height:auto;color:var(--c-text-3);display:block}._ruler_3sh7v_48 [data-end]{color:var(--c-accent)}._pair_3sh7v_59,._coords_3sh7v_65{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._divided_3sh7v_71{border-top:1px solid var(--c-line)}._row_1f3rq_1{align-items:center;column-gap:var(--s2);min-height:var(--hit);flex-wrap:wrap;display:flex}._label_1f3rq_9{width:72px;color:var(--c-text-2);flex:none}._rank_1f3rq_15{font-variant-numeric:tabular-nums;white-space:nowrap;flex:auto;min-width:40px}._buttons_1f3rq_22{gap:var(--s1);flex:none;margin-left:auto;display:flex}._crumbs_w8deg_1{min-width:0;padding:var(--s2) var(--s3);border-bottom:1px solid var(--c-line);background:var(--c-raised);flex-wrap:wrap;align-items:center;gap:2px;display:flex}._crumb_w8deg_1,._current_w8deg_13{align-items:center;gap:var(--s1);min-width:0;max-width:120px;height:calc(var(--hit) - 4px);padding:0 var(--s2);border-radius:var(--r-xs);font-size:var(--fs-sm);background:0 0;border:0;display:inline-flex}._crumb_w8deg_1 span,._current_w8deg_13{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._crumb_w8deg_1{color:var(--c-accent-text)}._crumb_w8deg_1:hover{background:var(--c-accent-soft)}._current_w8deg_13{color:var(--c-text);font-weight:600}._sep_w8deg_47{color:var(--c-text-3);flex:none}._header_2miab_1{gap:var(--s2);padding:var(--s3) var(--s3) var(--s2);display:grid}._name_2miab_7{min-width:0;font-weight:600}._name_2miab_7 input{font-size:var(--fs-lg);font-weight:600}._name_2miab_7 input::placeholder{color:var(--c-text);opacity:.85}._badge_2miab_24{gap:var(--s1);padding:var(--s2) var(--s3) var(--s3);border-radius:var(--r-md);background:var(--c-accent-soft);box-shadow:inset 2px 0 0 var(--c-accent);display:grid}._title_2miab_33{align-items:center;gap:var(--s2);color:var(--c-accent-text);margin:0;font-weight:600;display:flex}._text_2miab_42{color:var(--c-text-2);font-size:var(--fs-xs);margin:0;line-height:1.45}._actions_2miab_49{align-items:center;gap:var(--s1);margin-top:var(--s1);display:flex}._row_blah7_1{padding:0 var(--s3) var(--s2)}._grid_1y88t_1{gap:var(--s1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._preset_1y88t_7{align-items:stretch;gap:var(--s1);min-width:0;padding:var(--s1);border-radius:var(--r-md);background:var(--c-field);color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-line);cursor:pointer;border:0;flex-direction:column;display:flex}._preset_1y88t_7:hover{background:var(--c-field-hover)}._preset_1y88t_7:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}._preset_1y88t_7[aria-pressed=true]{background:var(--c-accent-soft);box-shadow:inset 0 0 0 1.5px var(--c-accent)}._preview_1y88t_37{aspect-ratio:72/38;border-radius:var(--r-sm);background:var(--c-sample-bg);width:100%;height:auto;display:block}._label_1y88t_46{font-size:var(--fs-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._readout_1y88t_54{color:var(--c-text-2);font-variant-numeric:tabular-nums;text-align:right;display:block}._kit_mnlfv_2{gap:var(--s1);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));display:grid}._preset_mnlfv_8{min-width:0;min-height:calc(var(--hit) + 24px);padding:var(--s1) var(--s2);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-2);font-size:var(--fs-xs);touch-action:manipulation;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border:0;flex-direction:column;justify-content:center;align-items:stretch;gap:2px;display:flex}._preset_mnlfv_8:hover{color:var(--c-text)}._preset_mnlfv_8[aria-checked=true]{background:var(--c-raised);color:var(--c-text);box-shadow:0 0 0 1px var(--c-accent), var(--shadow-low)}._preview_mnlfv_40{width:100%;height:26px;display:block}._label_mnlfv_46{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._source_1y972_2{align-items:center;gap:var(--s2);min-width:0;padding:var(--s2);border-radius:var(--r-md);background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line);display:flex}._body_1y972_13{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1y972_20{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._count_1y972_28{color:var(--c-accent-text);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}._empty_1y972_34{border-radius:var(--r-xs);background:var(--c-field);width:48px;height:48px;color:var(--c-text-3);flex:none;justify-content:center;align-items:center;display:inline-flex}._hint_1y972_46{color:var(--c-text-3);font-size:var(--fs-xs);margin:0;line-height:1.45}._popover_1l0rn_1{width:280px}._body_1l0rn_5{gap:var(--s3);flex-direction:column;min-width:0;display:flex}._controls_xbgx4_1{gap:var(--s1);flex-direction:column;display:flex}._row_xbgx4_8{align-items:center;column-gap:var(--s1);min-height:var(--hit);grid-template-columns:56px minmax(0,1fr) 52px;display:grid}._label_xbgx4_16{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._row_xbgx4_8>:nth-child(2):last-child{grid-column:2/-1}._tile_1ope6_1{aspect-ratio:1;border-radius:var(--r-sm);width:100%;display:block;position:relative;overflow:hidden}._canvas_1ope6_10{width:100%;height:100%;position:absolute;inset:0}._tile_1ope6_1:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-line-strong);pointer-events:none;position:absolute;inset:0}._gallery_1skpk_1{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._item_1skpk_7{gap:var(--s1);min-width:0;color:var(--c-text-2);font-size:var(--fs-xs);text-align:center;background:0 0;border:0;flex-direction:column;padding:0;display:flex}._item_1skpk_7:hover{color:var(--c-text)}._item_1skpk_7[aria-checked=true]{color:var(--c-text);font-weight:600}._item_1skpk_7[aria-checked=true]>:first-child{outline:2px solid var(--c-accent);outline-offset:2px}._label_1skpk_35{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._item_1skpk_7:focus-visible{outline:none}._item_1skpk_7:focus-visible>:first-child{outline:2px solid var(--c-accent);outline-offset:2px}._grid_7sdu6_1{flex-direction:column;gap:2px;display:flex}._preset_7sdu6_7{align-items:center;gap:var(--s3);min-width:0;padding:var(--s1);border-radius:var(--r-sm);color:var(--c-text);font-size:var(--fs-sm);text-align:left;transition:background-color var(--dur) var(--ease);background:0 0;border:0;display:flex}._preset_7sdu6_7:hover{background:var(--c-hover)}._preset_7sdu6_7:active{background:var(--c-press)}._thumb_7sdu6_30{flex:none;width:32px}._name_7sdu6_35{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._panel_1pd41_1{padding-bottom:var(--s3);flex-direction:column;display:flex}._stack_1pd41_7{gap:var(--s3);flex-direction:column;display:flex}._note_1pd41_13{color:var(--c-text-3);font-size:var(--fs-xs);margin:0;line-height:1.4}._footer_1pd41_20{padding:var(--s2) var(--s3) 0;border-top:1px solid var(--c-line)}._row_1pd41_26{align-items:center;column-gap:var(--s1);min-height:var(--hit);grid-template-columns:64px minmax(0,1fr) 52px;display:grid}._rowLabel_1pd41_34{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._panel_ipkp1_4{flex-direction:column;flex:0 auto;min-height:0;display:flex}._search_ipkp1_11{align-items:center;gap:var(--s1);padding:var(--s2) var(--s3);flex:none;display:flex}._search_ipkp1_11>:first-child{flex:1}._scroll_ipkp1_24{overscroll-behavior:contain;touch-action:pan-y;flex:0 auto;min-height:0;overflow:hidden auto}._content_ipkp1_33{padding-bottom:var(--s6)}._count_ipkp1_37{color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}._tile_ipkp1_45{min-width:0;min-height:var(--hit);border-radius:var(--r-md);background:var(--c-field);color:var(--c-text-2);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);touch-action:pan-y;-webkit-touch-callout:none;border:0;justify-content:center;align-items:center;padding:0;display:flex}._tile_ipkp1_45:hover{background:var(--c-field-hover);color:var(--c-text)}._tile_ipkp1_45:active{background:var(--c-press)}._tile_ipkp1_45:focus-visible{box-shadow:0 0 0 2px var(--c-accent);color:var(--c-text);outline:none}._shapes_ipkp1_79{grid-template-columns:repeat(auto-fill, minmax(max(48px, var(--hit)), 1fr));gap:var(--s1);display:grid}._shapes_ipkp1_79 ._tile_ipkp1_45{aspect-ratio:1;padding:var(--s3)}._generators_ipkp1_90{grid-template-columns:repeat(auto-fill, minmax(max(84px, var(--hit)), 1fr));gap:var(--s1);display:grid}._card_ipkp1_97{justify-content:center;gap:var(--s1);min-height:calc(var(--hit) + 40px);padding:var(--s2);flex-direction:column}._cardPicture_ipkp1_105{width:44px;height:44px;display:flex}._cardName_ipkp1_111{max-width:100%;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._glyph_ipkp1_119{width:100%;height:100%;overflow:visible}._filled_ipkp1_125{fill:currentColor}._stroked_ipkp1_129{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._texts_ipkp1_138{gap:var(--s1);display:grid}._textTile_ipkp1_143{min-height:calc(var(--hit) + var(--s3));padding:0 var(--s3);color:var(--c-text);text-align:left;justify-content:flex-start}._textSample_ipkp1_151{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._textSample_ipkp1_151[data-preset=heading]{font-size:22px;font-weight:700}._textSample_ipkp1_151[data-preset=subheading]{font-size:16px;font-weight:600}._textSample_ipkp1_151[data-preset=body]{font-size:var(--fs-md);font-weight:400}._textMark_ipkp1_173{font-size:18px;line-height:1}._recent_ipkp1_178{grid-template-columns:repeat(auto-fill, minmax(max(48px, var(--hit)), 1fr));gap:var(--s1);display:grid}._recent_ipkp1_178 ._tile_ipkp1_45{aspect-ratio:1;padding:var(--s2)}._iconHost_ipkp1_191{width:100%;position:relative}._iconRow_ipkp1_196{gap:var(--s1);display:grid;position:absolute;top:0;left:0}._iconTile_ipkp1_204{width:100%;height:100%;min-height:0}._note_ipkp1_210{padding:var(--s3) 0;color:var(--c-text-3);text-align:center;margin:0}._retry_ipkp1_217{justify-items:center;gap:var(--s2);display:grid}._ghost_ipkp1_225{z-index:300;width:48px;height:48px;padding:var(--s3);border-radius:var(--r-md);background:var(--c-raised);color:var(--c-text);box-shadow:var(--shadow-pop);opacity:.92;pointer-events:none;will-change:transform;place-items:center;margin:-24px 0 0 -24px;display:grid;position:fixed;top:0;left:0}._ghost_ipkp1_225[data-over=true]{box-shadow:0 0 0 2px var(--c-accent), var(--shadow-drag)}._field_1kfsr_2{gap:var(--s1);flex-direction:column;width:100%;max-width:220px;display:flex}._graph_1kfsr_10{aspect-ratio:1;border-radius:var(--r-sm);background:var(--c-hover);width:100%;box-shadow:inset 0 0 0 1px var(--c-line-strong);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;display:block}._graph_1kfsr_10:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}._grid_1kfsr_29{stroke:var(--c-line);stroke-width:.5px}._diagonal_1kfsr_34{stroke:var(--c-line-strong);stroke-dasharray:2 2;stroke-width:.6px}._line_1kfsr_40{fill:none;stroke:var(--c-text-2);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}._point_1kfsr_48{fill:var(--c-panel);stroke:var(--c-accent);stroke-width:1.6px}._point_1kfsr_48[data-picked=true]{fill:var(--c-accent)}._actions_1kfsr_58{justify-content:flex-end;display:flex}._props_1631c_6{border-top:1px solid var(--c-line);overscroll-behavior:contain;touch-action:pan-y;flex:0 auto;min-height:0;overflow:hidden auto}._stack_1631c_16{gap:var(--s1);padding:var(--s2);flex-direction:column;display:flex}._figure_1631c_23{min-width:36px;color:var(--c-text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:right;flex:none}._thumb_y1a8y_1{width:calc(var(--hit) - 8px);height:calc(var(--hit) - 8px);border-radius:var(--r-xs);box-shadow:inset 0 0 0 1px var(--c-line-strong);background:conic-gradient(var(--c-checker-b) 25%, var(--c-checker-a) 0 50%, var(--c-checker-b) 0 75%, var(--c-checker-a) 0) 0 0 / 8px 8px;flex:none}._row_h1jbi_1{align-items:center;gap:var(--s2);padding:0 var(--s1) 0 var(--s2);color:var(--c-text);touch-action:pan-y;cursor:default;display:flex;position:absolute;top:0;left:0;right:0}._row_h1jbi_1:hover{background:var(--c-hover)}._row_h1jbi_1[data-active=true]{background:var(--c-accent-soft)}._row_h1jbi_1[data-lifted=true],._row_h1jbi_1[data-hidden=true] ._label_h1jbi_29,._row_h1jbi_1[data-hidden=true]>canvas{opacity:.45}._row_h1jbi_1[data-clip=true]{padding-left:var(--s5)}._label_h1jbi_29{flex:1;align-items:center;min-width:0;height:100%;display:flex}._name_h1jbi_47{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._kind_h1jbi_54{margin-right:var(--s1);color:var(--c-text-3);flex:none}._rename_h1jbi_60{height:calc(var(--hit) - 4px);flex:1}._toggle_h1jbi_65{width:calc(var(--hit) - 6px);height:calc(var(--hit) - 6px);flex:none}._toggle_h1jbi_65:not([data-on=true]){opacity:.55}._row_h1jbi_1:hover ._toggle_h1jbi_65,._row_h1jbi_1:focus-within ._toggle_h1jbi_65,._toggle_h1jbi_65[data-on=true]{opacity:1}._toggle_h1jbi_65[data-on=true]{color:var(--c-text-2)}:root:is([data-input=touch],[data-input=pen]) ._toggle_h1jbi_65{width:var(--hit);height:var(--hit);opacity:1}._anchor_j7fv3_1{width:0;height:0;position:fixed}._panel_qu0gf_2{flex-direction:column;flex:0 auto;min-height:0;display:flex}._toolbar_qu0gf_9{align-items:center;gap:var(--s1);padding:var(--s1) var(--s2);border-bottom:1px solid var(--c-line);flex:none;display:flex}._scroller_qu0gf_19{touch-action:pan-y;overscroll-behavior:contain;flex:0 auto;min-height:0;overflow:hidden auto}._scroller_qu0gf_19:focus-visible{box-shadow:inset 0 0 0 1px var(--c-line-strong);outline:none}._content_qu0gf_34{width:100%;position:relative}._indicator_qu0gf_40{right:var(--s2);left:var(--s2);z-index:1;background:var(--c-accent);pointer-events:none;border-radius:1px;height:2px;margin-top:-1px;position:absolute}._indicator_qu0gf_40:before{background:var(--c-accent);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}._row_44jnh_1{align-items:center;gap:var(--s2);width:100%;height:calc(var(--hit) + 8px);padding:0 var(--s3) 0 calc(var(--s1) + 16px + var(--s1));border:0;border-top:1px solid var(--c-line);background:var(--c-panel);color:var(--c-text);text-align:left;flex:none;display:flex}._row_44jnh_1:hover{background:var(--c-hover)}._row_44jnh_1:active{background:var(--c-press)}._swatch_44jnh_24{width:var(--hit);height:var(--hit);border-radius:var(--r-xs);box-shadow:inset 0 0 0 1px var(--c-line-strong);flex:none}._name_44jnh_32{flex:1;min-width:0}._go_44jnh_37{color:var(--c-text-3)}._button_qv9j7_1{min-width:38px;height:calc(var(--hit) - 6px);padding:0 var(--s1);border-radius:var(--r-xs);color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;flex:none}:root:is([data-input=touch],[data-input=pen]) ._button_qv9j7_1{min-width:var(--hit);height:var(--hit)}._button_qv9j7_1:hover{background:var(--c-press);color:var(--c-text)}._button_qv9j7_1[data-dimmed]{color:var(--c-text-2)}._popover_qv9j7_31{width:220px}._body_qv9j7_35{align-items:center;gap:var(--s2);display:flex}._slider_qv9j7_41{flex:1}._field_qv9j7_45{flex:none;width:72px}._row_1uchz_1{align-items:center;gap:var(--s1);padding:0 var(--s1) 0 var(--s2);color:var(--c-text);touch-action:pan-y;cursor:default;display:flex;position:absolute;top:0;left:0;right:0}._row_1uchz_1:hover{background:var(--c-hover)}._row_1uchz_1[data-active=true]{background:var(--c-accent-soft)}._row_1uchz_1[data-lifted=true],._row_1uchz_1[data-hidden=true] ._label_1uchz_29{opacity:.45}._label_1uchz_29{flex:1;align-items:center;min-width:0;height:100%;display:flex}._name_1uchz_41{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._rename_1uchz_48{height:calc(var(--hit) - 4px);flex:1}._count_1uchz_53{min-width:18px;padding:0 var(--s1);color:var(--c-text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;border-radius:9px;flex:none}._toggle_1uchz_64{width:calc(var(--hit) - 6px);height:calc(var(--hit) - 6px);flex:none}._toggle_1uchz_64:not([data-on=true]){opacity:.55}._row_1uchz_1:hover ._toggle_1uchz_64,._row_1uchz_1:focus-within ._toggle_1uchz_64,._toggle_1uchz_64[data-on=true]{opacity:1}._toggle_1uchz_64[data-on=true]{color:var(--c-text-2)}:root:is([data-input=touch],[data-input=pen]) ._toggle_1uchz_64{width:var(--hit);height:var(--hit);opacity:1}._pinned_u4l3z_2{margin:0 calc(var(--s3) * -1);border-top:1px solid var(--c-line)}._title_u4l3z_7{padding:var(--s2) var(--s3) var(--s1);color:var(--c-text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:600}._scroller_u4l3z_17{touch-action:pan-y;overscroll-behavior:contain;overflow-anchor:none;overflow:hidden auto}._content_u4l3z_26{width:100%;position:relative}._row_u4l3z_32{align-items:center;gap:var(--s1);padding:0 var(--s1) 0 var(--s2);background:var(--c-accent-soft);box-shadow:inset 3px 0 0 var(--c-accent), inset 0 -1px 0 var(--c-line);color:var(--c-text);touch-action:pan-y;display:flex;position:absolute;top:0;left:0;right:0}._row_u4l3z_32:hover{background-image:linear-gradient(var(--c-hover), var(--c-hover))}._row_u4l3z_32[data-hidden=true] ._pick_u4l3z_53{opacity:.45}._pick_u4l3z_53{align-items:center;gap:var(--s2);min-width:0;height:100%;padding:0 0 0 var(--s1);color:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}._pick_u4l3z_53:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}._name_u4l3z_76{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._remove_u4l3z_83{color:var(--c-text-2)}html[data-input=touch] ._remove_u4l3z_83,html[data-input=pen] ._remove_u4l3z_83{width:44px;height:44px}._section_1xivo_2{flex:none}._box_1xivo_7{height:clamp(200px,42vh,400px);margin:0 calc(var(--s3) * -1);border-top:1px solid var(--c-line)}._text_1egji_1{color:var(--c-text-2);text-wrap:pretty;margin:0}._card_1dnx7_1{gap:var(--s1) var(--s2);padding:var(--s2);border-radius:var(--r-md);background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb body""actions actions";display:grid;position:relative}._thumb_1dnx7_15{border-radius:var(--r-xs);touch-action:pan-y;background:0 0;border:0;grid-area:thumb;align-self:start;padding:0}._thumb_1dnx7_15:hover{box-shadow:0 0 0 2px var(--c-accent-soft)}._body_1dnx7_30{flex-direction:column;grid-area:body;gap:2px;min-width:0;display:flex}._name_1dnx7_38{margin-left:calc(var(--s2) * -1)}._count_1dnx7_42{color:var(--c-accent-text);font-variant-numeric:tabular-nums;background:0 0;border:0;align-self:flex-start;padding:0}._count_1dnx7_42:hover{text-decoration:underline}._saving_1dnx7_55{color:var(--c-text-3);font-size:var(--fs-xs)}._actions_1dnx7_60{align-items:center;gap:var(--s1);grid-area:actions;display:flex}._spacer_1dnx7_67{flex:1}._copies_1dnx7_72{top:calc(var(--s2) * -1);right:var(--s2);z-index:1;padding:2px var(--s2);border-radius:var(--r-md);background:var(--c-accent);color:var(--c-on-accent);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute}._panel_78aqa_2{flex-direction:column;flex:0 auto;min-height:0;display:flex}._summary_78aqa_9{min-height:calc(var(--hit) + var(--s4));padding:var(--s3) var(--s3) var(--s2);flex:none}._summary_78aqa_9 p{margin:0}._headline_78aqa_19{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:600}._of_78aqa_25{color:var(--c-text-2);font-weight:400}._summary_78aqa_9 ._detail_78aqa_30{margin-top:var(--s1);color:var(--c-text-3);text-wrap:pretty}._filter_78aqa_36{padding:0 var(--s3) var(--s2);border-bottom:1px solid var(--c-line);flex:none}._scroller_78aqa_42{min-height:0;padding:var(--s2);touch-action:pan-y;overscroll-behavior:contain;flex:0 auto;overflow:hidden auto}._list_78aqa_52{width:100%;position:relative}._slot_78aqa_57{width:100%;position:absolute;top:0;left:0}._panel_1gp97_1{flex-direction:column;min-width:0;display:flex}._mode_1gp97_7{padding:var(--s2) var(--s3)}._page_iwhpj_1{flex-direction:column;min-height:272px;display:flex}._row_iwhpj_7{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--c-line);display:flex}._row_iwhpj_7:first-child{padding-top:var(--s1);border-top:0}._text_iwhpj_21{min-width:0}._stack_iwhpj_26{align-items:stretch;gap:var(--s2);flex-direction:column}._title_iwhpj_32,._note_iwhpj_33{margin:0}._title_iwhpj_32{color:var(--c-text);font-weight:600}._note_iwhpj_33{color:var(--c-text-2);margin-top:2px}._actions_iwhpj_47{align-items:center;gap:var(--s2);flex:none;width:168px;display:flex}._actions_iwhpj_47>button{flex:1;min-width:0}._message_iwhpj_60{margin:var(--s2) 0 0;padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-2)}._message_iwhpj_60[data-tone=problem]{background:var(--c-danger-soft);color:var(--c-danger)}._hidden_iwhpj_73{display:none}._control_iwhpj_77{width:200px}._switch_iwhpj_82{justify-content:flex-end;width:200px;display:flex}._count_iwhpj_88{width:96px}@media (width<=620px){._row_iwhpj_7{align-items:stretch;gap:var(--s2);flex-direction:column}._actions_iwhpj_47{justify-content:flex-start}}._page_b5fkz_1{gap:var(--s3);flex-direction:column;min-height:272px;display:flex}._section_b5fkz_8{gap:var(--s4);flex-direction:column;display:flex}._block_b5fkz_14{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--c-line);flex-direction:column;display:flex}._first_b5fkz_22,._section_b5fkz_8>._block_b5fkz_14:first-child,._section_b5fkz_8>._callout_b5fkz_24+._block_b5fkz_14{border-top:0;padding-top:0}._title_b5fkz_29,._note_b5fkz_30{margin:0}._title_b5fkz_29{color:var(--c-text);font-weight:600}._note_b5fkz_30{color:var(--c-text-2);line-height:1.45}._note_b5fkz_30 code,._steps_b5fkz_45 code,._facts_b5fkz_46 code{font-family:var(--font-mono);font-size:var(--fs-xs)}._inline_b5fkz_51{gap:var(--s2);display:flex}._inline_b5fkz_51>:first-child{flex:1;min-width:0}._buttons_b5fkz_61{gap:var(--s2);flex-wrap:wrap;display:flex}._steps_b5fkz_45,._facts_b5fkz_46{padding-left:var(--s5);color:var(--c-text-2);margin:0;line-height:1.5}._steps_b5fkz_45 li+li,._facts_b5fkz_46 li+li{margin-top:var(--s1)}._message_b5fkz_80{padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--c-field);color:var(--c-text-2);margin:0;line-height:1.4}._message_b5fkz_80[data-tone=problem]{background:var(--c-danger-soft);color:var(--c-danger)}._callout_b5fkz_24{gap:var(--s2);padding:var(--s3);border-radius:var(--r-sm);background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line-strong);flex-direction:column;display:flex}._callout_b5fkz_24[data-kind=notice]{box-shadow:inset 0 0 0 1px var(--c-line)}._list_14mkw_1{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_14mkw_10{align-items:center;gap:var(--s2);min-height:var(--hit);padding:0 var(--s1) 0 var(--s3);border-radius:var(--r-md);background:var(--c-field);color:var(--c-text);display:flex}._label_14mkw_21{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._empty_14mkw_29{color:var(--c-text-3);margin:0}._footer_14mkw_34{gap:var(--s2);flex-wrap:wrap;display:flex}._size_1k2tv_2{align-items:center;gap:var(--s2);display:flex}._size_1k2tv_2>:first-child{flex:1}._value_1k2tv_12{min-width:6ch;color:var(--c-text-2);font-family:var(--font-mono);font-size:var(--fs-xs);text-align:right}._tabs_evzwy_1{padding:0 var(--s3);border-bottom:1px solid var(--c-line);flex:none}._panel_evzwy_7{padding-top:var(--s3)}._foot_evzwy_11{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s2) var(--s4);flex-wrap:wrap;flex:none;display:flex}._update_evzwy_21{align-items:center;gap:var(--s2) var(--s3);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;display:flex}._version_evzwy_30{font-size:var(--fs-xs);color:var(--c-text-3);text-align:right;-webkit-user-select:text;user-select:text;margin:0 0 0 auto}._app_1l9bs_13{--m:var(--float-m);--gap:var(--float-gap);--edge:calc(var(--ruler) + var(--float-gap));--mt:calc(var(--edge) + env(safe-area-inset-top,0px));--ml:calc(var(--edge) + env(safe-area-inset-left,0px));--mr:calc(var(--m) + env(safe-area-inset-right,0px));--mb:calc(var(--m) + env(safe-area-inset-bottom,0px));height:calc(100% - var(--kb,0px));background:var(--c-bg);position:relative;overflow:hidden}._board_1l9bs_29{z-index:0;display:grid;position:absolute;inset:0}._card_1l9bs_37{z-index:3;border:1px solid var(--c-card-edge);border-radius:var(--r-lg);background:var(--c-card);min-width:0;min-height:0;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);position:absolute;overflow:hidden}._card_1l9bs_37[inert]{opacity:.55}._contents_1l9bs_56{display:contents}._contents_1l9bs_56[data-hiding=true]>*{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s var(--ease), visibility 0s linear .12s}._rail_1l9bs_71{top:calc(var(--mt) + var(--topbar-h) + var(--gap));left:var(--ml);width:var(--rail-w);--rail-top:calc(var(--mt) + var(--topbar-h) + var(--gap));max-height:min(calc(100% - var(--rail-top) - var(--gap) - var(--mb)), max(calc(var(--hit) * 6 + 62px), calc(100% - var(--rail-top) - var(--wheel-foot,0px))));flex-direction:column;align-items:center;display:flex}._app_1l9bs_13[data-hidden=true] [data-chrome]{display:none}._restore_1l9bs_96{top:var(--mt);left:var(--ml);z-index:6;border:1px solid var(--c-card-edge);background:var(--c-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));position:absolute}._railDot_1l9bs_113{z-index:4;top:calc(var(--mt) + var(--topbar-h) + var(--gap));left:var(--ml);position:absolute}._app_1l9bs_13[data-hidden=true] [data-dot]{display:none}._rail_1l9bs_71{transform-origin:0 0;transition:opacity .16s var(--ease), transform .16s var(--ease)}._rail_1l9bs_71[data-hiding=true]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s var(--ease), transform .12s var(--ease), visibility 0s linear .12s;transform:scale(.15)}@media (prefers-reduced-motion:reduce){._rail_1l9bs_71[data-hiding=true]{transform:none}}._dropPill_1l9bs_149{z-index:400;padding:var(--s2) var(--s4);border:1px solid var(--c-accent);background:var(--c-accent-soft);color:var(--c-text);font-size:var(--fs-md);pointer-events:none;border-radius:999px;position:fixed;top:72px;left:50%;transform:translate(-50%)}._drop_1l9bs_149{z-index:400;border:2px dashed var(--c-accent);background:var(--c-accent-soft);color:var(--c-text);font-size:var(--fs-xl);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:root[data-low-power=on] ._card_1l9bs_37{contain:layout}@font-face{font-family:RYS UI;src:url(/fonts/inter/Inter-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RYS UI;src:url(/fonts/inter/Inter-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:RYS UI;src:url(/fonts/inter/Inter-Bold.ttf)format("truetype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:RYS UI;src:url(/fonts/inter/Inter-BoldItalic.ttf)format("truetype");font-weight:600 700;font-style:italic;font-display:swap}:root{--font-ui:"RYS UI", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-lg:14px;--fs-xl:16px;--lh:16px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--r-xs:3px;--r-sm:6px;--r-md:8px;--r-lg:12px;--hit:28px;--icon:16px;--ruler-size:20px;--ruler:var(--ruler-size);--topbar-h:calc(var(--hit) + 16px);--statusbar-h:calc(var(--hit) - 4px);--rail-w:calc(var(--hit) + 16px);--side-w:248px;--inspector-w:280px;--float-m:8px;--float-gap:8px;--glass-blur:14px;--safe-top:0px;--safe-right:0px;--safe-bottom:0px;--safe-left:0px;--dur:.12s;--ease:cubic-bezier(.2, 0, 0, 1);--c-guide:#ff4d8d;--c-laser:#ff1f3d;--c-brand-a:#7c6cff;--c-brand-b:#35d0ba;--c-knob:#fff;--c-knob-edge:#00000073;--c-checker-a:#fff;--c-checker-b:#ccc;--c-sample-bg:#fff;--c-sample-ink:#1e1e1e;--c-board-hint:#6e6e6e;--c-on-light:#16181f;--c-on-dark:#fff;--c-on-light-wash:#0000001f;--c-on-dark-wash:#ffffff3d;--shadow-low:0 1px 2px #00000040;--shadow-drag:0 12px 32px #00000059}@media (width<=1100px){:root{--side-w:232px;--inspector-w:256px}}:root,:root[data-theme=dark]{--c-accent:#6c5aff;--c-accent-strong:#5b48ff;--c-on-accent:#fff;--c-accent-soft:#7c6cff2e;--c-accent-text:#b0a8ff;--c-bg:#1e1e1e;--c-panel:#262626;--c-raised:#2e2e2e;--c-field:#343434;--c-field-hover:#3a3a3a;--c-hover:#ffffff0f;--c-press:#ffffff1c;--c-line:#ffffff14;--c-line-strong:#ffffff29;--c-text:#ececec;--c-text-2:#c4c4c4;--c-text-3:#a8a8a8;--c-danger:#ff8391;--c-danger-soft:#ff6b7d24;--c-on-danger:#1e1e1e;--c-ok:#4cc9a0;--c-warn:#f0b24a;--c-on-guide:#1e1e1e;--c-swatch-edge:#ffffff2e;--c-scrim:#0000008c;--shadow-pop:0 0 0 1px var(--c-line-strong), 0 12px 32px #00000080;--c-card:#262626eb;--c-card-edge:#ffffff1a;--shadow-card:0 1px 2px #0000004d, 0 10px 28px #00000052;--c-glass:#2e2e2ee0;--c-watermark:#80808099;--c-watermark-soft:#8080804d;--shadow-float:0 8px 24px #00000057, 0 1px 3px #0000004d;--c-wheel-backing:#262626d1;--c-wheel-rim:#ffffff14;--c-wheel-edge:#00000073;--c-wheel-hub-light:#ffffff2e;--c-wheel-empty:#ffffff0d;--c-wheel-lift:#00000059;--shadow-wheel:0 1px 2px #0000004d, 0 12px 32px #00000073, 0 32px 64px #00000040;--shadow-wheel-puck:0 1px 2px #0000004d, 0 6px 16px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--c-accent:#7c6cff;--c-accent-strong:#9488ff;--c-on-accent:#fff;--c-accent-soft:#7c6cff24;--c-accent-text:#5a48e6;--c-bg:#e8eaef;--c-panel:#fafafc;--c-raised:#fff;--c-field:#eef0f4;--c-field-hover:#e6e8ee;--c-hover:#1418280e;--c-press:#1418281a;--c-line:#14182817;--c-line-strong:#1418282e;--c-text:#16181f;--c-text-2:#565b69;--c-text-3:#8b909d;--c-danger:#d6334a;--c-danger-soft:#d6334a1a;--c-on-danger:#fff;--c-ok:#1f9d78;--c-warn:#b97a0a;--c-on-guide:#fff;--c-swatch-edge:#0000002e;--c-scrim:#14182852;--shadow-pop:0 0 0 1px var(--c-line-strong), 0 12px 32px #14182829;--c-card:#fafafce6;--c-card-edge:#1418281f;--shadow-card:0 1px 2px #1418281f, 0 10px 28px #14182829;--c-glass:#fffc;--c-watermark:#80808099;--c-watermark-soft:#8080804d;--shadow-float:0 8px 24px #14182829, 0 1px 3px #14182824;--c-wheel-backing:#e2e4ead6;--c-wheel-rim:#fff9;--c-wheel-edge:#1418282e;--c-wheel-hub-light:#ffffff59;--c-wheel-empty:#1418280f;--c-wheel-lift:#14182833;--shadow-wheel:0 1px 2px #1418281f, 0 12px 32px #1418282e, 0 32px 64px #1418281a;--shadow-wheel-puck:0 1px 2px #1418281f, 0 6px 16px #14182824;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-mode=raster]{--c-accent:#c2410c;--c-accent-strong:#9a3412;--c-on-accent:#fff;--c-accent-soft:#ea580c33;--c-accent-text:#fdba74}:root[data-mode=raster][data-theme=light]{--c-accent-soft:#ea580c24;--c-accent-text:#9a3412}:root[data-input=touch],:root[data-input=pen]{--hit:44px;--icon:20px;--ruler-size:28px}@media (pointer:coarse){:root:not([data-input]){--hit:44px;--icon:20px;--ruler-size:28px}}:root[data-rulers=off]{--ruler:0px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{overscroll-behavior:none}body{overscroll-behavior:none;background:var(--c-bg);color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-sm);line-height:var(--lh);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent;overflow:hidden}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}button,input,select,textarea{font:inherit;color:inherit}button{cursor:default}img,svg{display:block}:focus{outline:none}:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}::selection{background:var(--c-accent-soft)}input::selection{background:var(--c-accent);color:var(--c-on-accent)}*{scrollbar-width:thin;scrollbar-color:var(--c-line-strong) transparent}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-low-power=on] *,:root[data-low-power=on] :before,:root[data-low-power=on] :after{scroll-behavior:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-mode=raster] [data-window]:not([data-window=layers],[data-window=tool]),:root[data-mode=raster] [data-window-dot]:not([data-window-dot=layers],[data-window-dot=tool]){display:none}
