._button_rwv7x_9{gap:var(--space-2);height:36px;padding:0 var(--space-4);cursor:pointer;border-radius:var(--r-sm);transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._withIcon_rwv7x_22{padding-left:var(--space-3)}._small_rwv7x_26{height:32px}._large_rwv7x_34{height:44px}._primary_rwv7x_41{color:var(--text-inverse);background:var(--bg-inverse)}._primary_rwv7x_41:hover:not(:disabled){background:var(--n-900)}._secondary_rwv7x_53{color:var(--text-primary);background:var(--bg-surface);border-color:var(--border-hairline)}._secondary_rwv7x_53:hover:not(:disabled){background:var(--bg-subtle);border-color:var(--border-strong)}._quiet_rwv7x_64{color:var(--n-700);background:0 0}._quiet_rwv7x_64:hover:not(:disabled){background:var(--bg-subtle)}._destructive_rwv7x_73{color:var(--red-deep);background:var(--red-tint);border-color:color-mix(in srgb, var(--red-deep) 20%, transparent)}._destructive_rwv7x_73:hover:not(:disabled){border-color:color-mix(in srgb, var(--red-deep) 40%, transparent)}._button_rwv7x_9:disabled{color:var(--text-tertiary);cursor:default;background:var(--bg-subtle);border-color:#0000}._button_rwv7x_9[data-busy=true]{cursor:progress}._block_b3ygz_10{max-width:380px;padding:var(--space-12) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}._icon_b3ygz_20{margin-bottom:var(--space-4);color:var(--n-300)}._iconAlarming_b3ygz_26{color:var(--red-deep)}._title_b3ygz_30{color:var(--text-primary)}._description_b3ygz_34,._detail_b3ygz_41{margin-top:var(--space-2);color:var(--text-secondary)}._action_b3ygz_46{margin-top:var(--space-6)}._loading_b3ygz_54{padding:var(--space-12) 0;color:var(--text-secondary);text-align:center}._shell_1ne6l_19{flex-direction:column;min-height:100%;display:flex}._sidebar_1ne6l_25{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-hairline);align-items:center;display:flex}._brand_1ne6l_33{padding:0 var(--space-2);color:var(--text-primary);flex:none}._navLabel_1ne6l_40{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._navEntryActive_1ne6l_49 ._navLabel_1ne6l_40{clip-path:none;width:auto;height:auto;position:static;overflow:visible}._nav_1ne6l_40{gap:var(--space-4);flex-flow:row;flex:1;min-width:0;display:flex;overflow-x:auto}._navGroup_1ne6l_76{gap:var(--space-1);flex-flow:row;display:flex}._navEntry_1ne6l_49{height:32px;padding:0 var(--space-2);color:var(--text-primary);border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);align-items:center;gap:10px;display:flex}._navEntry_1ne6l_49:hover{background:var(--bg-subtle)}._navEntry_1ne6l_49 svg{color:var(--icon-default)}._navEntryActive_1ne6l_49{color:var(--n-900);background:var(--bg-active)}._navEntryActive_1ne6l_49 svg{color:var(--icon-strong)}._sidebarFoot_1ne6l_119{gap:var(--space-2);padding-left:var(--space-2);flex:none;justify-content:space-between;align-items:center;display:flex}._user_1ne6l_129{color:var(--text-secondary);display:none}._main_1ne6l_136{min-width:0;padding:var(--space-8) var(--space-6) var(--space-16);flex:1}._content_1ne6l_144{max-width:var(--content-max);margin:0 auto}._contentWide_1ne6l_151{max-width:var(--content-wide)}._contentFull_1ne6l_157{max-width:none}._mainFull_1ne6l_165{padding-bottom:var(--space-6)}._standalone_1ne6l_170{min-height:100%;padding:var(--space-8) var(--space-6);flex-direction:column;justify-content:center;display:flex}@media (width<900px){._brand_1ne6l_33{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<640px){._nav_1ne6l_40{gap:var(--space-2)}._navEntryActive_1ne6l_49 ._navLabel_1ne6l_40,._logoutLabel_1ne6l_201{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=640px){._main_1ne6l_136,._standalone_1ne6l_170{padding-right:var(--space-8);padding-left:var(--space-8)}}@media (width>=900px){._shell_1ne6l_19{flex-direction:row}._sidebar_1ne6l_25{gap:var(--space-6);width:var(--sidebar-w);height:100dvh;padding:var(--space-6) var(--space-4);border-right:1px solid var(--border-hairline);border-bottom:none;flex-direction:column;flex:none;align-self:flex-start;align-items:stretch;position:sticky;top:0;overflow-y:auto}._navLabel_1ne6l_40{clip-path:none;width:auto;height:auto;position:static;overflow:visible}._user_1ne6l_129{display:inline}._nav_1ne6l_40{flex-flow:column;flex:1}._navGroup_1ne6l_76{flex-flow:column}._navGroupAside_1ne6l_278{margin-top:auto}._main_1ne6l_136{padding-top:var(--space-16)}}@media (width>=1200px){._main_1ne6l_136,._standalone_1ne6l_170{padding-right:var(--space-12);padding-left:var(--space-12)}}@media (width<900px){._mainFull_1ne6l_165{padding:var(--space-4)}}._field_1pm9m_12{gap:var(--space-2);flex-direction:column;display:flex}._label_1pm9m_20{color:var(--text-primary)}._input_1pm9m_24{width:100%;height:36px;padding:0 var(--space-3);color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-sm);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}._input_1pm9m_24::placeholder{color:var(--text-tertiary)}._input_1pm9m_24:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-900) 6%, transparent)}._input_1pm9m_24:disabled{color:var(--text-tertiary);background:var(--bg-subtle)}._invalid_1pm9m_54,._invalid_1pm9m_54:focus{border-color:var(--red-deep)}._hint_1pm9m_59{color:var(--text-secondary)}._error_1pm9m_63{color:var(--red-deep)}._select_1pm9m_72{padding-right:var(--space-8);appearance:none}._selectWrap_1pm9m_80{align-items:center;display:flex;position:relative}._selectArrow_1pm9m_86{right:var(--space-3);color:var(--icon-default);pointer-events:none;display:flex;position:absolute}._textarea_1pm9m_98{height:auto;min-height:96px;padding:var(--space-3);line-height:inherit;resize:vertical}._page_18pci_9{width:100%;max-width:380px;margin:0 auto}._title_18pci_18{color:var(--text-primary)}._intro_18pci_22{margin-top:var(--space-2);color:var(--text-secondary)}._form_18pci_27{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}._notice_18pci_36{padding:var(--space-3) var(--space-4);color:var(--orange-deep);background:var(--orange-tint);border-radius:var(--r-sm)}._failure_18pci_43{color:var(--red-deep)}._dot_1s8xw_22{border-radius:var(--r-xs);flex:none;width:20px;height:20px;display:block}._blue_1s8xw_30{background:var(--blue)}._orange_1s8xw_34{background:var(--orange)}._green_1s8xw_38{background:var(--green)}._purple_1s8xw_42{background:var(--purple)}._yellow_1s8xw_46{background:var(--yellow)}._red_1s8xw_50{background:var(--red)}._blueTint_1s8xw_75{--accent-fill:var(--blue-tint);--accent-text:var(--blue-deep);--accent-line:color-mix(in srgb, var(--blue-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--blue-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--blue) 6%, transparent)}._orangeTint_1s8xw_83{--accent-fill:var(--orange-tint);--accent-text:var(--orange-deep);--accent-line:color-mix(in srgb, var(--orange-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--orange-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--orange) 6%, transparent)}._greenTint_1s8xw_91{--accent-fill:var(--green-tint);--accent-text:var(--green-deep);--accent-line:color-mix(in srgb, var(--green-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--green-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--green) 6%, transparent)}._purpleTint_1s8xw_99{--accent-fill:var(--purple-tint);--accent-text:var(--purple-deep);--accent-line:color-mix(in srgb, var(--purple-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--purple-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--purple) 6%, transparent)}._yellowTint_1s8xw_107{--accent-fill:var(--yellow-tint);--accent-text:var(--yellow-deep);--accent-line:color-mix(in srgb, var(--yellow-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--yellow-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--yellow) 6%, transparent)}._redTint_1s8xw_115{--accent-fill:var(--red-tint);--accent-text:var(--red-deep);--accent-line:color-mix(in srgb, var(--red-deep) 24%, transparent);--accent-edge:color-mix(in srgb, var(--red-deep) 48%, transparent);--accent-wash:color-mix(in srgb, var(--red) 6%, transparent)}._badge_pf8ji_13{gap:var(--space-1);height:20px;padding:0 var(--space-2);white-space:nowrap;border-radius:var(--r-full);align-items:center;display:inline-flex}._neutral_pf8ji_24{color:var(--text-secondary);background:var(--bg-subtle)}._red_pf8ji_29{color:var(--red-deep);background:var(--red-tint)}._orange_pf8ji_34{color:var(--orange-deep);background:var(--orange-tint)}._yellow_pf8ji_39{color:var(--yellow-deep);background:var(--yellow-tint)}._green_pf8ji_44{color:var(--green-deep);background:var(--green-tint)}._blue_pf8ji_49{color:var(--blue-deep);background:var(--blue-tint)}._purple_pf8ji_54{color:var(--purple-deep);background:var(--purple-tint)}._field_1km5m_12{gap:var(--space-3);cursor:pointer;align-items:center;display:inline-flex;position:relative}._box_1km5m_22{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--r-xs);width:20px;height:20px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:flex}._mark_1km5m_35{color:var(--n-0);opacity:0;transition:opacity var(--dur-fast) var(--ease)}._input_1km5m_44:checked+._box_1km5m_22{background:var(--n-950);border-color:var(--n-950)}._input_1km5m_44:checked+._box_1km5m_22>._mark_1km5m_35{opacity:1}._input_1km5m_44:disabled+._box_1km5m_22{background:var(--bg-subtle);border-color:var(--border-hairline)}._input_1km5m_44:focus-visible+._box_1km5m_22{outline:2px solid var(--n-900);outline-offset:2px}._label_1km5m_63{color:var(--text-primary)}._input_1km5m_44:checked~._label_1km5m_63,._input_1km5m_44:disabled~._label_1km5m_63{color:var(--text-secondary)}._row_1rybc_9{gap:var(--space-2);align-items:center;display:flex}._option_1rybc_15{cursor:pointer;border-radius:var(--r-xs);transition:outline-color var(--dur-fast) var(--ease);outline-offset:2px;outline:2px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}._option_1rybc_15:has(._input_1rybc_27:checked){outline-color:var(--n-950)}._option_1rybc_15:has(._input_1rybc_27:focus-visible){outline-color:var(--n-900)}._chosen_1rybc_35{margin-left:var(--space-2);color:var(--text-secondary)}._row_1nmx0_21{gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);align-items:center;display:flex;position:relative}._row_1nmx0_21+._row_1nmx0_21:after{top:0;right:calc(-1 * var(--space-4));left:calc(-1 * var(--space-4));content:"";border-top:1px solid var(--border-hairline);position:absolute}._withIcon_1nmx0_41+._withIcon_1nmx0_41:after{left:calc(var(--space-5) + var(--space-3))}._hoverable_1nmx0_45:before,._selected_1nmx0_46:before{content:"";border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);position:absolute;inset:0}._hoverable_1nmx0_45:hover:before{background:var(--bg-subtle)}._selected_1nmx0_46._selected_1nmx0_46:before{background:var(--bg-active)}._row_1nmx0_21>*{position:relative}._row_1nmx0_21>._accent_1nmx0_85{top:var(--space-2);bottom:var(--space-2);left:calc(-1 * var(--space-4));border-radius:var(--r-full);width:3px;position:absolute}._lead_1nmx0_102{width:104px;color:var(--text-secondary);flex:none}._icon_1nmx0_108,._leading_1nmx0_109{flex:none;display:flex}._icon_1nmx0_108{color:var(--icon-default)}._title_1nmx0_118{min-width:0;color:var(--text-primary);flex:1}._meta_1nmx0_133{color:var(--text-secondary);flex:none}._link_1nmx0_143{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._stretched_1nmx0_157:after{content:"";border-radius:var(--r-md);position:absolute;inset:0}._stretched_1nmx0_157:focus-visible{outline:none}._stretched_1nmx0_157:focus-visible:after{outline:2px solid var(--n-900);outline-offset:2px}._trailing_1nmx0_174{gap:var(--space-2);flex:none;align-items:center;display:flex}:where(:root[data-appearance=soft]) ._tinted_1nmx0_191:before{content:"";background:var(--accent-fill);border:1px solid var(--accent-line);border-radius:var(--r-md);transition:border-color var(--dur-fast) var(--ease);position:absolute;inset:0}:where(:root[data-appearance=soft]) ._tinted_1nmx0_191._hoverable_1nmx0_45:hover:before{background:var(--accent-fill);border-color:var(--accent-edge)}:where(:root[data-appearance=soft]) ._tinted_1nmx0_191._selected_1nmx0_46._selected_1nmx0_46:before{background:var(--accent-fill);border-color:var(--n-900)}:where(:root[data-appearance=soft]) ._row_1nmx0_21>._accent_1nmx0_85,:where(:root[data-appearance=soft]) ._row_1nmx0_21+._row_1nmx0_21._tinted_1nmx0_191:after,:where(:root[data-appearance=soft]) ._tinted_1nmx0_191+._row_1nmx0_21:after{display:none}:where(:root[data-appearance=soft]) ._tinted_1nmx0_191+._tinted_1nmx0_191{margin-top:var(--space-1)}:where(:root[data-appearance=soft]) ._tinted_1nmx0_191 ._title_1nmx0_118{color:var(--accent-text)}._dialog_nked1_13{width:100%;max-width:var(--modal-w);padding:var(--space-10);color:var(--text-primary);background:var(--n-0);border-radius:var(--r-xl);box-shadow:var(--e-4);border:none}._small_nked1_24{max-width:var(--modal-w-sm)}._dialog_nked1_13::backdrop{background:var(--overlay)}@starting-style{._dialog_nked1_13[open]{opacity:0;transform:translateY(4px)}}._dialog_nked1_13[open]{opacity:1;transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease);transform:translateY(0)}._head_nked1_47{gap:var(--space-6);justify-content:space-between;align-items:start;display:flex}._title_nked1_54{color:var(--text-primary)}._close_nked1_58{color:var(--icon-default);cursor:pointer;border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}._close_nked1_58:hover{color:var(--icon-strong);background:var(--bg-subtle)}._body_nked1_76{margin-top:var(--space-6)}._footer_nked1_80{gap:var(--space-3);margin-top:var(--space-8);justify-content:flex-end;display:flex}._control_1a6du_18{padding:var(--space-0-5);background:var(--bg-subtle);border-radius:var(--r-sm);display:inline-flex}._option_1a6du_26{display:inline-flex;position:relative}._segment_1a6du_31{padding:0 var(--space-3);color:var(--text-tertiary);cursor:pointer;border-radius:var(--r-xs);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}._segment_1a6du_31:hover{color:var(--text-secondary)}._checked_1a6du_47{color:var(--text-primary);background:var(--n-0);box-shadow:var(--e-1)}._checked_1a6du_47:hover{color:var(--text-primary)}._input_1a6du_58:focus-visible+._segment_1a6du_31{outline:2px solid var(--n-900);outline-offset:2px}._field_rw3kg_9{gap:var(--space-2);min-width:180px;max-width:280px;height:36px;padding:0 var(--space-2) 0 var(--space-3);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-sm);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex:1;align-items:center;display:flex;position:relative}._field_rw3kg_9:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-900) 6%, transparent)}._field_rw3kg_9:has(:focus-visible){border-color:var(--border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-900) 6%, transparent)}._field_rw3kg_9:has(:focus-visible){outline:2px solid var(--n-900);outline-offset:2px}._icon_rw3kg_41{color:var(--icon-default);flex:none}._input_rw3kg_46{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:none;flex:1}._input_rw3kg_46:focus-visible{outline:none}._input_rw3kg_46::placeholder{color:var(--text-tertiary)}._input_rw3kg_46::-webkit-search-cancel-button{appearance:none}._shortcut_rw3kg_75{min-width:20px;height:20px;padding:0 var(--space-1);color:var(--text-secondary);background:var(--bg-subtle);border-radius:var(--r-xs);transition:opacity var(--dur-fast) var(--ease);flex:none;justify-content:center;align-items:center;display:flex}._field_rw3kg_9:focus-within ._shortcut_rw3kg_75{opacity:0}._clear_rw3kg_94{color:var(--icon-default);cursor:pointer;border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}._clear_rw3kg_94:hover{color:var(--icon-strong);background:var(--bg-subtle)}._group_ipcjl_33{gap:var(--space-2);flex-direction:column;display:flex}._field_ipcjl_45{gap:var(--space-4);cursor:pointer;align-items:center;display:flex;position:relative}._spread_ipcjl_67{justify-content:space-between}._inline_ipcjl_85{gap:var(--space-3);justify-content:flex-start;align-self:flex-start}._label_ipcjl_97{color:var(--text-primary)}._hint_ipcjl_105{color:var(--text-secondary)}._track_ipcjl_113{background:var(--n-250);border-radius:var(--r-full);width:40px;height:24px;transition:background-color var(--dur-fast) var(--ease);flex:none;position:relative}._knob_ipcjl_133{top:var(--space-0-5);left:var(--space-0-5);background:var(--n-0);border-radius:var(--r-full);width:20px;height:20px;box-shadow:var(--e-1);transition:transform var(--dur-fast) var(--ease);position:absolute}._input_ipcjl_161:checked+._track_ipcjl_113{background:var(--n-950)}._input_ipcjl_161:checked+._track_ipcjl_113>._knob_ipcjl_133{transform:translate(16px)}._input_ipcjl_161:disabled+._track_ipcjl_113{background:var(--bg-subtle)}._input_ipcjl_161:focus-visible+._track_ipcjl_113{outline:2px solid var(--n-900);outline-offset:2px}._wrap_5bigf_29{align-items:center;display:flex;position:relative}._input_5bigf_43{padding-right:var(--space-8)}._trigger_5bigf_51{right:var(--space-1);width:32px;height:32px;color:var(--icon-default);cursor:pointer;border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._trigger_5bigf_51:hover{color:var(--icon-strong);background:var(--bg-subtle)}@media (pointer:coarse){._trigger_5bigf_51{width:44px}}._popover_5bigf_133{gap:var(--space-3);padding:var(--space-4);color:var(--text-primary);opacity:1;background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);box-shadow:var(--e-3);transition:opacity var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow:visible;transform:translateY(0)}@starting-style{._popover_5bigf_133{opacity:0;transform:translateY(-4px)}}._head_5bigf_197{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}._month_5bigf_215{color:var(--text-primary);text-align:center;flex:1}._step_5bigf_227{color:var(--icon-default);cursor:pointer;border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._step_5bigf_227:hover{color:var(--icon-strong);background:var(--bg-subtle)}._grid_5bigf_271{border-collapse:separate;border-spacing:var(--space-0-5)}._weekday_5bigf_281{color:var(--text-secondary);text-align:center}._day_5bigf_295{width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}._day_5bigf_295:hover,._marked_5bigf_359{background:var(--bg-subtle)}._marked_5bigf_359:hover{background:var(--bg-active)}._today_5bigf_375{border-color:var(--border-strong)}._flagged_5bigf_403{border-color:var(--n-900);border-style:dashed}._picked_5bigf_413,._picked_5bigf_413:hover{color:var(--text-inverse);background:var(--n-950);border-color:var(--n-950)}._actions_5bigf_429{gap:var(--space-2);justify-content:flex-end;align-items:center;display:flex}._legend_5bigf_455{gap:var(--space-0-5);color:var(--text-secondary);flex-direction:column;margin-right:auto;display:flex}._withShortcuts_pv00j_14{gap:var(--space-2);flex-direction:column;display:flex}._shortcuts_pv00j_29{gap:var(--space-2);flex-flow:wrap;display:flex}._form_7i8uz_9{gap:var(--space-4);flex-direction:column;display:flex}._pair_7i8uz_19{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=640px){._pair_7i8uz_19{grid-template-columns:1fr 1fr}}._failure_7i8uz_31{color:var(--red-deep)}._footerExtra_7i8uz_36{margin-right:auto}._list_lpbzt_9{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._item_lpbzt_16{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._remove_lpbzt_23{color:var(--icon-default);cursor:pointer;border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}._remove_lpbzt_23:hover{color:var(--red-deep);background:var(--bg-subtle)}._remove_lpbzt_23:disabled{color:var(--text-tertiary);cursor:default}._add_lpbzt_46{gap:var(--space-2);align-items:center;display:flex}._failure_lpbzt_52{color:var(--red-deep)}._confirm_19lm4_9{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._question_19lm4_16{color:var(--text-primary)}._series_19lm4_27{gap:var(--space-3);flex-direction:column;display:flex}._seriesFact_19lm4_34{color:var(--text-primary)}._panel_qrwf6_16{gap:var(--space-4);padding:var(--space-6);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);box-shadow:var(--e-0);flex-direction:column;display:flex}._head_qrwf6_27{gap:var(--space-2);justify-content:space-between;align-items:flex-start;display:flex}._kind_qrwf6_34{color:var(--text-secondary)}._close_qrwf6_39{margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;color:var(--icon-default);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_qrwf6_39:hover{color:var(--icon-strong);background:var(--bg-subtle)}._title_qrwf6_57{color:var(--text-primary);overflow-wrap:anywhere}._facts_qrwf6_71{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._fact_qrwf6_71{gap:var(--space-3);grid-template-columns:96px minmax(0,1fr);align-items:baseline;display:grid}._factLabel_qrwf6_85{color:var(--text-secondary)}._factValue_qrwf6_89{color:var(--text-primary);overflow-wrap:anywhere;margin:0}._overdue_qrwf6_97{color:var(--red-deep)}._note_qrwf6_105{padding-top:var(--space-2);color:var(--text-secondary);white-space:pre-line;border-top:1px solid var(--border-hairline)}._checklist_qrwf6_112{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-hairline);flex-direction:column;display:flex}._checklistTitle_qrwf6_120{color:var(--text-secondary)}._count_qrwf6_124{color:var(--text-tertiary)}._checklistItem_qrwf6_128{gap:var(--space-2);min-height:24px;color:var(--text-primary);align-items:center;display:flex}._checklistItem_qrwf6_128 svg{color:var(--icon-default);flex:none}._itemDone_qrwf6_142{color:var(--text-secondary)}._actions_qrwf6_146{gap:var(--space-2);padding-top:var(--space-2);display:flex}._readOnly_qrwf6_153{padding-top:var(--space-2);color:var(--text-secondary)}._header_1jm7n_8{gap:var(--space-4);margin-bottom:var(--space-8);justify-content:space-between;align-items:flex-start;display:flex}._text_1jm7n_16{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._lead_1jm7n_23{color:var(--text-secondary)}._action_1jm7n_27{gap:var(--space-2);padding-top:var(--space-1);flex:none;align-items:center;display:flex}._prompt_1sgv0_12{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._label_1sgv0_19,._unit_1sgv0_20{color:var(--text-secondary)}._input_1sgv0_24{width:64px;height:32px;padding:0 var(--space-2);color:var(--text-primary);text-align:right;background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-sm);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}._input_1sgv0_24:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--n-900) 6%, transparent)}._invalid_1sgv0_45,._invalid_1sgv0_45:focus{border-color:var(--red-deep)}._strip_z8ge5_14{right:var(--space-4);bottom:var(--space-6);left:var(--space-4);z-index:10;gap:var(--space-4);max-width:var(--modal-w-sm);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);box-shadow:var(--e-3);animation:_appear_z8ge5_1 var(--dur-base) var(--ease);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:fixed}._message_z8ge5_36{min-width:0;color:var(--text-primary)}@keyframes _appear_z8ge5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._missing_hqik6_19{color:var(--text-secondary)}._priority_hqik6_51 [role=radiogroup]{align-self:flex-start}._scroller_1b7po_18{background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);flex:1;min-width:0;height:100%;min-height:320px;position:relative;overflow-y:auto}._sticky_1b7po_35{z-index:2;background:var(--bg-surface);border-bottom:1px solid var(--border-hairline);position:sticky;top:0}._head_1b7po_43{align-items:center;height:52px;display:grid}._gutter_1b7po_49{height:100%;padding-right:var(--space-2);justify-content:flex-end;align-items:center;display:flex}._gutterLabel_1b7po_59{color:var(--text-secondary)}._dayHead_1b7po_63{gap:var(--space-2);border-left:1px solid var(--border-hairline);justify-content:center;align-items:baseline;height:100%;display:flex}._weekday_1b7po_72,._dayNumber_1b7po_76{color:var(--text-secondary)}._todayHead_1b7po_82 ._weekday_1b7po_72,._todayHead_1b7po_82 ._dayNumber_1b7po_76{color:var(--text-primary)}._allDay_1b7po_95{align-items:stretch;display:grid}._barStrip_1b7po_106{align-items:center}._allDayCell_1b7po_110{gap:var(--space-1);min-width:0;padding:var(--space-1) var(--space-1) var(--space-2);border-left:1px solid var(--border-hairline);flex-direction:column;display:flex}._barStrip_1b7po_106 ._allDayCell_1b7po_110{align-self:stretch;padding:0}._chip_1b7po_128{gap:var(--space-1);width:100%;padding:var(--space-1) var(--space-2);color:var(--text-primary);text-align:left;cursor:pointer;background:var(--bg-subtle);border-radius:var(--r-xs);transition:background-color var(--dur-fast) var(--ease);border:none;align-items:center;display:flex;overflow:hidden}._chip_1b7po_128:hover{background:var(--bg-active)}._chipOutline_1b7po_152{background:var(--bg-surface);border:1px solid var(--border-hairline)}._bar_1b7po_106{width:auto;min-width:0;margin:var(--space-0-5) var(--space-1)}._continuesBefore_1b7po_166{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}._continuesAfter_1b7po_172{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}._chip_1b7po_128 svg{color:var(--icon-default);flex:none}._chipAccent_1b7po_183{border-radius:var(--r-full);flex:none;width:3px;height:12px}._chipTime_1b7po_190{color:var(--text-secondary);flex:none}._chipTitle_1b7po_195{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._canvas_1b7po_209{z-index:0;padding-top:var(--space-2);display:grid;position:relative}._hours_1b7po_220{position:relative}._hourLabel_1b7po_224{right:var(--space-2);color:var(--text-secondary);position:absolute;transform:translateY(-50%)}._area_1b7po_233{grid-column:2/-1;position:relative}._hourLine_1b7po_238{border-top:1px solid var(--border-hairline);position:absolute;left:0;right:0}._columnLine_1b7po_245{border-left:1px solid var(--border-hairline);position:absolute;top:0;bottom:0}._todayColumn_1b7po_260{background:var(--n-25)}._todayHead_1b7po_82{background:var(--bg-subtle)}._now_1b7po_269{z-index:1;border-top:1px solid var(--n-900);position:absolute}._now_1b7po_269:before{content:"";background:var(--n-900);border-radius:var(--r-full);width:6px;height:6px;position:absolute;top:-3px;left:0}._blocks_1b7po_290{position:absolute;inset:0}._block_1b7po_290{padding-right:var(--space-0-5);position:absolute}._blockButton_1b7po_302{width:100%;height:100%;padding:var(--space-1) var(--space-2);color:var(--text-primary);text-align:left;cursor:grab;border-radius:var(--r-xs);touch-action:none;transition:border-color var(--dur-fast) var(--ease);flex-direction:column;display:flex;overflow:hidden}._blockButton_1b7po_302:active{cursor:grabbing}._eventBlock_1b7po_331 ._blockButton_1b7po_302{background:var(--bg-subtle);border:1px solid var(--border-hairline)}._taskBlock_1b7po_336 ._blockButton_1b7po_302{background:var(--bg-surface);border:1px solid var(--border-strong)}._checkable_1b7po_343 ._blockButton_1b7po_302{padding-right:var(--space-8)}._eventBlock_1b7po_331 ._blockButton_1b7po_302:hover{border-color:var(--border-strong)}._taskBlock_1b7po_336 ._blockButton_1b7po_302:hover{border-color:var(--n-400)}:where(:root[data-appearance=soft]) ._eventBlock_1b7po_331._tinted_1b7po_370 ._blockButton_1b7po_302{background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-appearance=soft]) ._taskBlock_1b7po_336._tinted_1b7po_370 ._blockButton_1b7po_302{background:var(--bg-surface);border-color:var(--accent-edge)}:where(:root[data-appearance=soft]) ._tinted_1b7po_370 ._blockButton_1b7po_302:hover{border-color:var(--accent-text)}:where(:root[data-appearance=soft]) ._chip_1b7po_128._tinted_1b7po_370{background:var(--accent-fill);border:1px solid var(--accent-line)}:where(:root[data-appearance=soft]) ._chipOutline_1b7po_152._tinted_1b7po_370{background:var(--bg-surface);border-color:var(--accent-edge)}:where(:root[data-appearance=soft]) ._chip_1b7po_128._tinted_1b7po_370:hover{border-color:var(--accent-text)}:where(:root[data-appearance=soft]) ._chip_1b7po_128._tinted_1b7po_370._chipOpen_1b7po_398{border-color:var(--n-900)}._block_1b7po_290._clippedStart_1b7po_412 ._blockButton_1b7po_302{border-top-color:#0000;border-top-left-radius:0;border-top-right-radius:0}._block_1b7po_290._clippedEnd_1b7po_408 ._blockButton_1b7po_302{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}._block_1b7po_290._open_1b7po_430 ._blockButton_1b7po_302{background:var(--bg-active);border-color:var(--n-900)}._block_1b7po_290._compact_1b7po_442 ._blockButton_1b7po_302{justify-content:center;padding-top:0;padding-bottom:0}._block_1b7po_290._fixed_1b7po_451 ._blockButton_1b7po_302,._block_1b7po_290._fixed_1b7po_451 ._blockButton_1b7po_302:active{cursor:pointer}:where(:root[data-appearance=soft]) ._block_1b7po_290._open_1b7po_430._eventBlock_1b7po_331._tinted_1b7po_370 ._blockButton_1b7po_302{background:var(--accent-fill)}:where(:root[data-appearance=soft]) ._block_1b7po_290._open_1b7po_430._taskBlock_1b7po_336._tinted_1b7po_370 ._blockButton_1b7po_302{background:var(--bg-surface)}._chipOpen_1b7po_398{background:var(--bg-active);border:1px solid var(--n-900)}._past_1b7po_472{opacity:.65}._faded_1b7po_478{opacity:.35}._blockAccent_1b7po_482{top:var(--space-1);bottom:var(--space-1);z-index:1;border-radius:var(--r-full);width:3px;position:absolute;left:0}:where(:root[data-appearance=soft]) ._tinted_1b7po_370 ._blockAccent_1b7po_482,:where(:root[data-appearance=soft]) ._tinted_1b7po_370 ._chipAccent_1b7po_183{display:none}._check_1b7po_342{top:0;right:var(--space-0-5);width:var(--space-8);justify-content:center;display:flex;position:absolute}._blockTitle_1b7po_516{text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}._blockTitle_1b7po_516._compactTitle_1b7po_442{line-height:1.1}._cancelled_1b7po_527{text-decoration:line-through}._blockTime_1b7po_536{color:var(--text-secondary);white-space:nowrap;flex:none;overflow:hidden}._handle_1b7po_548{right:var(--space-0-5);cursor:ns-resize;touch-action:none;height:7px;position:absolute;bottom:0;left:0}._ghost_1b7po_565{z-index:3;padding:var(--space-1) var(--space-2);pointer-events:none;border-radius:var(--r-xs);flex-direction:column;display:flex;position:absolute;overflow:hidden}._ghostEvent_1b7po_576{background:var(--bg-active);border:1px solid var(--border-strong)}._ghostTask_1b7po_581{background:var(--bg-surface);border:1px solid var(--n-900)}._ghostTime_1b7po_586{color:var(--text-primary)}._ghostTitle_1b7po_590{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._absent_1b7po_598{background:var(--accent-wash);position:absolute;top:0;bottom:0}._absentNeutral_1b7po_606{background:var(--bg-subtle)}._stickyEmpty_1b7po_611{border-bottom:none}:where(:root[data-appearance=soft]) ._tinted_1b7po_370 ._blockTitle_1b7po_516,:where(:root[data-appearance=soft]) ._tinted_1b7po_370 ._blockTime_1b7po_536,:where(:root[data-appearance=soft]) ._chip_1b7po_128._tinted_1b7po_370 ._chipTitle_1b7po_195,:where(:root[data-appearance=soft]) ._chip_1b7po_128._tinted_1b7po_370 ._chipTime_1b7po_190{color:var(--accent-text)}@media (width<900px){._header_3idqz_16{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._controls_3idqz_28{margin-bottom:var(--space-3)}._layout_3idqz_32{gap:var(--space-3)}}._controls_3idqz_28{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}._stepper_3idqz_45{gap:var(--space-2);align-items:center;display:flex}._range_3idqz_53{color:var(--text-primary);flex:1}._failure_3idqz_58{margin-bottom:var(--space-4);color:var(--red-deep)}._layout_3idqz_32{gap:var(--space-4);height:var(--calendar-height,clamp(380px, calc(100vh - 300px), 900px));align-items:stretch;display:flex}._busy_3idqz_86{-webkit-user-select:none;user-select:none}._detail_3idqz_98{flex:none;width:320px;overflow-y:auto}@media (width<1200px){._detail_3idqz_98{width:280px}}@media (width<640px){._layout_3idqz_32{flex-direction:column;height:auto}._detail_3idqz_98{width:auto;overflow-y:visible}}._when_b5gm9_10{margin-bottom:var(--space-4);color:var(--text-secondary)}._options_b5gm9_15{gap:var(--space-3);flex-direction:column;display:flex}._choice_b5gm9_21{gap:var(--space-3);width:100%;padding:var(--space-4);text-align:left;cursor:pointer;background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-md);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);align-items:center;display:flex}._choice_b5gm9_21:hover{background:var(--bg-subtle);border-color:var(--border-strong)}._icon_b5gm9_42{color:var(--icon-strong);flex:none;display:flex}._text_b5gm9_48{gap:var(--space-0-5);flex-direction:column;display:flex}._title_b5gm9_54{color:var(--text-primary)}._hint_b5gm9_58{color:var(--text-secondary)}._title_jtjyu_9{margin-bottom:var(--space-2);color:var(--text-primary)}._move_jtjyu_14{gap:var(--space-1);flex-direction:column;display:flex}._to_jtjyu_20{gap:var(--space-2);align-items:center;display:flex}._to_jtjyu_20 svg{color:var(--icon-default);flex:none}._when_jtjyu_31{color:var(--text-secondary)}._target_jtjyu_35{color:var(--text-primary)}._pool_1c1ak_15{background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);width:280px;height:100%;transition:border-color var(--dur-fast) var(--ease);flex-direction:column;flex:none;display:flex;overflow:hidden}._dropping_1c1ak_33{background:var(--bg-subtle);border-color:var(--border-strong)}._head_1c1ak_38{gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:center;display:flex}._title_1c1ak_47{gap:var(--space-2);color:var(--text-primary);align-items:baseline;display:flex}._count_1c1ak_54{color:var(--text-secondary)}._collapse_1c1ak_58{color:var(--icon-default);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._collapse_1c1ak_58:hover{color:var(--icon-strong);background:var(--bg-subtle)}._body_1c1ak_76{min-height:0;padding:var(--space-2);flex:1;overflow-y:auto}._list_1c1ak_83{gap:var(--space-0-5);flex-direction:column;display:flex}._row_1c1ak_89{border-radius:var(--r-md);position:relative}._dragged_1c1ak_96{opacity:.4}._accent_1c1ak_104{top:var(--space-1);bottom:var(--space-1);border-radius:var(--r-full);width:3px;position:absolute;left:0}._grip_1c1ak_113{gap:var(--space-0-5);width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);text-align:left;cursor:grab;border-radius:var(--r-md);touch-action:none;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:none;flex-direction:column;display:flex}:where(:root[data-appearance=soft]) ._list_1c1ak_83{gap:var(--space-1)}:where(:root[data-appearance=soft]) ._grip_1c1ak_113{border:1px solid var(--border-hairline)}._grip_1c1ak_113:hover{background:var(--bg-subtle)}._grip_1c1ak_113:active{cursor:grabbing}:where(:root[data-appearance=soft]) ._tinted_1c1ak_155 ._accent_1c1ak_104{display:none}:where(:root[data-appearance=soft]) ._tinted_1c1ak_155 ._grip_1c1ak_113{background:var(--accent-fill);border-color:var(--accent-line)}:where(:root[data-appearance=soft]) ._tinted_1c1ak_155 ._grip_1c1ak_113:hover{background:var(--accent-fill);border-color:var(--accent-edge)}._rowTitle_1c1ak_169{color:var(--text-primary)}._rowMeta_1c1ak_173{gap:var(--space-1) var(--space-2);color:var(--text-secondary);flex-wrap:wrap;align-items:center;display:flex}._overdue_1c1ak_188{color:var(--red-deep)}._planned_1c1ak_192{gap:var(--space-1);color:var(--text-secondary);align-items:center;display:flex}._project_1c1ak_199{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._truncated_1c1ak_205{padding:var(--space-3) var(--space-2) var(--space-1);color:var(--text-secondary)}._hint_1c1ak_210{padding:var(--space-3) var(--space-4);color:var(--text-secondary);border-top:1px solid var(--border-hairline)}._rail_1c1ak_224{width:44px;height:100%;padding:var(--space-3) 0;background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);flex:none;justify-content:center;display:flex}._railButton_1c1ak_236{gap:var(--space-3);padding:var(--space-2) 0;color:var(--text-secondary);cursor:pointer;border-radius:var(--r-sm);writing-mode:vertical-rl;background:0 0;border:none;align-self:flex-start;align-items:center;display:flex}._railButton_1c1ak_236:hover{color:var(--text-primary)}._railButton_1c1ak_236 svg{color:var(--icon-default);rotate:90deg}._railCount_1c1ak_262{color:var(--text-secondary)}@media (width<640px){._rail_1c1ak_224{width:auto;height:auto;padding:var(--space-1) var(--space-3)}._railButton_1c1ak_236{writing-mode:horizontal-tb}._railButton_1c1ak_236 svg{rotate:none}}:where(:root[data-appearance=soft]) ._tinted_1c1ak_155 ._rowTitle_1c1ak_169{color:var(--accent-text)}._row_dymf8_10{gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);align-items:baseline;display:flex;position:relative}._row_dymf8_10+._row_dymf8_10:after{top:0;right:calc(-1 * var(--space-4));left:calc(-1 * var(--space-4));content:"";border-top:1px solid var(--border-hairline);position:absolute}._row_dymf8_10:hover:before,._selected_dymf8_33:before{content:"";background:var(--bg-subtle);border-radius:var(--r-md);position:absolute;inset:0}._selected_dymf8_33._selected_dymf8_33:before{background:var(--bg-active)}._row_dymf8_10>*{position:relative}._when_dymf8_50{width:104px;color:var(--text-secondary);flex:none}._marker_dymf8_66{width:32px;color:var(--icon-default);flex:none;justify-content:flex-start;align-self:center;display:flex}@media (pointer:coarse){._marker_dymf8_66{width:44px}}._title_dymf8_83{gap:var(--space-0-5);min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}._title_dymf8_83:after{content:"";border-radius:var(--r-md);position:absolute;inset:0}._title_dymf8_83:focus-visible{outline:none}._title_dymf8_83:focus-visible:after{outline:2px solid var(--n-900);outline-offset:2px}._location_dymf8_114{color:var(--text-secondary)}._cancelled_dymf8_119{color:var(--text-secondary);text-decoration:line-through}._marks_dymf8_124{gap:var(--space-2);flex:none;align-items:center;display:flex}._controls_154iu_6{gap:var(--space-4);margin-bottom:var(--space-8);flex-flow:wrap;align-items:center;display:flex}._day_154iu_14+._day_154iu_14{margin-top:var(--space-8)}._heading_154iu_18{margin-bottom:var(--space-2);color:var(--text-secondary)}._list_154iu_23{flex-direction:column;list-style:none;display:flex}._done_1cjja_9{color:var(--text-secondary)}._meta_1cjja_18{gap:var(--space-3);align-items:center;display:inline-flex}._project_1cjja_28{color:var(--text-secondary);white-space:nowrap}._mark_1cjja_33{color:var(--icon-default);display:inline-flex}._overdue_1cjja_48{color:var(--red-deep)}._layout_im0ke_25{gap:var(--space-8);max-width:var(--content-max);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (width>=1200px){._withDetail_im0ke_34{grid-template-columns:minmax(0,1fr) 320px;max-width:none}._detail_im0ke_45{top:var(--space-8);max-height:calc(100vh - var(--space-16));align-self:start;position:sticky;overflow-y:auto}}._main_im0ke_54{min-width:0}._status_im0ke_58{max-width:32ch;color:var(--text-primary)}@media (width>=640px){._status_im0ke_58{max-width:26ch}}._neutral_im0ke_71{color:var(--text-primary)}._red_im0ke_75{color:var(--red-deep)}._orange_im0ke_79{color:var(--orange-deep)}._yellow_im0ke_83{color:var(--yellow-deep)}._green_im0ke_87{color:var(--green-deep)}._blue_im0ke_91{color:var(--blue-deep)}._purple_im0ke_95{color:var(--purple-deep)}._failure_im0ke_99{margin-top:var(--space-6);color:var(--red-deep)}._focus_im0ke_106,._timeline_im0ke_107{margin-top:var(--space-12)}._sectionLabel_im0ke_111{color:var(--text-secondary)}._focus_im0ke_106 ._sectionLabel_im0ke_111{margin-bottom:var(--space-3);display:block}._sectionHead_im0ke_127{gap:var(--space-3);padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:baseline;display:flex}._sectionMeta_im0ke_137{color:var(--text-secondary)}._card_im0ke_151{gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg);box-shadow:var(--e-0);transition:border-color var(--dur-fast) var(--ease);align-items:center;display:flex;position:relative}._card_im0ke_151:hover,._cardOpen_im0ke_165{border-color:var(--border-strong)}._card_im0ke_151>*{position:relative}._cardText_im0ke_175{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._cardLeading_im0ke_184{flex:none;order:-1;display:flex}._cardTitle_im0ke_190{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._cardChevron_im0ke_199{color:var(--icon-default);flex:none}._cardTitle_im0ke_190:after{content:"";border-radius:var(--r-lg);position:absolute;inset:0}._cardTitle_im0ke_190:focus-visible{outline:none}._cardTitle_im0ke_190:focus-visible:after{outline:2px solid var(--n-900);outline-offset:2px}._reason_im0ke_222,._facts_im0ke_231{color:var(--text-secondary)}._facts_im0ke_231 span+span:before{margin:0 var(--space-2);content:"·"}._list_im0ke_242{flex-direction:column;list-style:none;display:flex}._controls_im9wo_5{gap:var(--space-4);margin-bottom:var(--space-8);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}._list_im9wo_16{flex-direction:column;list-style:none;display:flex}._controls_13czj_9{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}._stepper_13czj_17{gap:var(--space-2);align-items:center;display:flex}._range_13czj_23{color:var(--text-primary);flex:1}._copied_13czj_28{margin-bottom:var(--space-4);color:var(--text-secondary)}._totals_13czj_33{margin-bottom:var(--space-8);color:var(--text-secondary)}._days_13czj_38{gap:var(--space-8);flex-direction:column;display:flex}._day_13czj_38{gap:var(--space-2);flex-direction:column;display:flex}._dayTitle_13czj_50{color:var(--text-primary)}._entries_13czj_54{flex-direction:column;list-style:none;display:flex}._entry_13czj_61{gap:var(--space-3);padding:var(--space-3) 0;align-items:flex-start;display:flex}._entry_13czj_61+._entry_13czj_61{border-top:1px solid var(--border-hairline)}._icon_13czj_72{margin-top:var(--space-0-5);color:var(--icon-default);flex:none}._text_13czj_78{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_13czj_85{color:var(--text-primary)}._meta_13czj_89{gap:var(--space-1) var(--space-3);color:var(--text-secondary);flex-wrap:wrap;align-items:center;display:flex}._details_13czj_98{max-width:64ch;color:var(--text-secondary);white-space:pre-line}._section_y22vl_9{gap:var(--space-2);flex-direction:column;display:flex}._heading_y22vl_17{color:var(--text-primary)}._lead_y22vl_21{max-width:56ch;color:var(--text-secondary)}._group_y22vl_31{margin-top:var(--space-6);border:0;padding:0}._days_y22vl_43{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._derived_y22vl_53{margin-top:var(--space-6);color:var(--text-secondary)}._derivedLabel_y22vl_58{color:var(--text-primary)}._aside_y22vl_62{color:var(--text-tertiary)}._error_y22vl_66{margin-top:var(--space-3);color:var(--red-deep)}._actions_y22vl_71{gap:var(--space-4);margin-top:var(--space-8);align-items:center;display:flex}._saved_y22vl_78{color:var(--text-secondary)}._skipped_y22vl_82{gap:var(--space-1);margin-top:var(--space-3);flex-direction:column;display:flex}._skippedList_y22vl_89{max-width:56ch;padding-left:var(--space-4);color:var(--text-secondary);margin:0}._sections_y22vl_101{gap:var(--space-12);flex-direction:column;display:flex}._switch_y22vl_109{margin-top:var(--space-6)}._window_y22vl_115{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(160px,200px));display:grid}._lead_c5ufy_9{margin-top:calc(-1 * var(--space-4));margin-bottom:var(--space-6);color:var(--text-secondary)}._failure_c5ufy_15{margin-bottom:var(--space-4);color:var(--red-deep)}._running_c5ufy_20{padding:var(--space-6) 0;color:var(--text-secondary)}._summary_c5ufy_25{margin-bottom:var(--space-6);color:var(--text-primary)}._secondary_c5ufy_30{color:var(--text-secondary)}._meta_c5ufy_34{margin-bottom:var(--space-3);color:var(--text-secondary)}._exercises_c5ufy_39{flex-direction:column;list-style:none;display:flex}._exercise_c5ufy_39{gap:var(--space-2);padding:var(--space-6) 0;border-top:1px solid var(--border-hairline);flex-direction:column;display:flex}._steps_c5ufy_54{gap:var(--space-1);padding-left:var(--space-5);color:var(--text-primary);flex-direction:column;list-style:decimal;display:flex}._refs_c5ufy_63{white-space:nowrap}._section_c5ufy_67{padding-top:var(--space-6);border-top:1px solid var(--border-hairline)}._heading_c5ufy_72{margin-bottom:var(--space-3);color:var(--text-secondary)}._sources_c5ufy_77{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._source_c5ufy_77{color:var(--text-primary)}._number_c5ufy_88{color:var(--text-secondary)}._link_c5ufy_93{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:2px;transition:text-decoration-color var(--dur-fast) var(--ease)}._link_c5ufy_93:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}._crap_c5ufy_104{margin-top:var(--space-1)}._discarded_c5ufy_108{margin-top:var(--space-6)}._toggle_c5ufy_112{width:fit-content;color:var(--text-secondary);cursor:pointer}._toggle_c5ufy_112:hover{color:var(--text-primary)}._criteria_c5ufy_122{gap:var(--space-2);margin-top:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--border-hairline);flex-direction:column;display:flex}._criterion_c5ufy_131 dt{color:var(--text-primary)}._criterion_c5ufy_131 dd{margin:0}._discardedList_c5ufy_140{gap:var(--space-2);margin-top:var(--space-2);color:var(--text-secondary);flex-direction:column;list-style:none;display:flex}._usage_c5ufy_149{margin-top:var(--space-8);color:var(--text-secondary)}._controls_7i477_9{gap:var(--space-4) var(--space-6);margin-bottom:var(--space-8);flex-flow:wrap;align-items:flex-end;display:flex}._filter_7i477_17{width:240px}._failure_7i477_21{margin-bottom:var(--space-4);color:var(--red-deep)}._list_7i477_26{flex-direction:column;list-style:none;display:flex}._row_7i477_32{gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;border-top:1px solid var(--border-hairline);align-items:center;display:flex}._first_7i477_42{border-top:none}._order_7i477_46,._steps_7i477_47,._coach_7i477_48{gap:var(--space-0-5);flex:none;display:flex}._main_7i477_55{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;cursor:pointer;border-radius:var(--r-md);transition:background-color var(--dur-fast) var(--ease);background:0 0;border:none;flex-direction:column;flex:1;display:flex}._main_7i477_55:hover{background:var(--bg-subtle)}._title_7i477_74{color:var(--text-primary)}._meta_7i477_78{gap:var(--space-2);align-items:center;min-width:0;display:flex}._note_7i477_85{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._progress_7i477_92{gap:var(--space-3);flex:none;align-items:center;width:180px;display:flex}._track_7i477_104{background:var(--bg-subtle);border-radius:var(--r-full);flex:1;height:8px;position:relative;overflow:hidden}._fill_7i477_113{background:var(--green);border-radius:var(--r-full);position:absolute;inset:0 auto 0 0}._percent_7i477_122{width:44px;color:var(--text-primary);text-align:right;flex:none}._archived_7i477_130 ._title_7i477_74,._archived_7i477_130 ._percent_7i477_122{color:var(--text-secondary)}@media (width<640px){._row_7i477_32{gap:0 var(--space-2);grid-template-columns:auto 1fr auto;grid-template-areas:"order main coach""order progress steps";display:grid}._order_7i477_46{flex-direction:column;grid-area:order;align-self:center}._main_7i477_55{grid-area:main}._coach_7i477_48{grid-area:coach;justify-content:flex-end}._progress_7i477_92{width:auto;padding-left:var(--space-3);grid-area:progress}._steps_7i477_47{grid-area:steps}}._mover_bfs4g_10{gap:var(--space-3);margin-bottom:var(--space-4);flex-flow:wrap;align-items:center;display:flex}._text_bfs4g_18{color:var(--text-secondary)}._failure_bfs4g_22{color:var(--red-deep);flex-basis:100%}._controls_1onu6_16{gap:var(--space-4);margin-bottom:var(--space-4);flex-flow:wrap;align-items:center;display:flex}._switch_1onu6_25{margin-left:auto}@media (width<900px){._switch_1onu6_25{margin-left:0}}._views_1onu6_36{gap:var(--space-6);margin-bottom:var(--space-8);flex-flow:wrap;align-items:center;display:flex}._view_1onu6_36{gap:var(--space-2);align-items:center;display:flex}._viewLabel_1onu6_54{color:var(--text-secondary)}._captures_1onu6_75{padding:var(--space-5);margin-bottom:var(--space-8);background:var(--bg-surface);border:1px solid var(--border-hairline);border-radius:var(--r-lg)}._capturesTitle_1onu6_83{gap:var(--space-2);color:var(--text-primary);align-items:baseline;display:flex}._capturesLead_1onu6_94{margin:var(--space-2) 0;color:var(--text-secondary)}._group_1onu6_99+._group_1onu6_99{margin-top:var(--space-8)}._heading_1onu6_103{gap:var(--space-2);margin-bottom:var(--space-2);color:var(--text-secondary);align-items:baseline;display:flex}._count_1onu6_121{color:var(--text-secondary)}._list_1onu6_125{flex-direction:column;list-style:none;display:flex}._failure_1onu6_131{margin-bottom:var(--space-4);color:var(--red-deep)}._truncated_1onu6_136{margin-top:var(--space-6);color:var(--text-secondary)}:root{--n-0:#fff;--n-25:#fdfcfb;--n-50:#faf9f7;--n-100:#f5f3f0;--n-150:#efede9;--n-200:#ebe8e3;--n-250:#e2ded8;--n-300:#d4cfc7;--n-400:#a8a29a;--n-500:#857f76;--n-600:#6b655c;--n-700:#4a453e;--n-800:#2e2a25;--n-900:#1f1d1a;--n-950:#141210;--bg-app:var(--n-50);--bg-surface:var(--n-0);--bg-subtle:var(--n-100);--bg-active:var(--n-150);--bg-inverse:var(--n-950);--text-primary:var(--n-900);--text-secondary:var(--n-600);--text-tertiary:var(--n-400);--text-inverse:var(--n-0);--border-hairline:var(--n-200);--border-strong:var(--n-300);--icon-default:var(--n-500);--icon-strong:var(--n-700);--red:#db4546;--red-tint:#fbecec;--red-deep:#c23e3f;--orange:#f26f45;--orange-tint:#fef1ec;--orange-deep:#b25435;--yellow:#ebc14b;--yellow-tint:#fdf9ed;--yellow-deep:#88702f;--green:#3e9165;--green-tint:#ecf4f0;--green-deep:#377b56;--blue:#2ca7e3;--blue-tint:#eaf6fc;--blue-deep:#25779e;--purple:#9f54b1;--purple-tint:#f5eef7;--purple-deep:#9851a9;--font-display:"Inter Tight","Inter",-apple-system,system-ui,sans-serif;--font-ui:"Inter",-apple-system,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono","SF Mono",Menlo,monospace;--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-2xl:24px;--r-full:999px;--e-0:none;--e-1:0 1px 2px #1f1d1a0a;--e-2:0 2px 8px #1f1d1a0d;--e-3:0 8px 24px #1f1d1a12;--e-4:0 24px 64px #1f1d1a1f;--overlay:#1f1d1a47;--sidebar-w:260px;--content-max:720px;--content-wide:1040px;--modal-w:820px;--modal-w-sm:480px;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--ease:cubic-bezier(.2,0,0,1)}.type-display-xl{font-family:var(--font-display);letter-spacing:-.035em;font-size:40px;font-weight:500;line-height:1.1}.type-display-l{font-family:var(--font-display);letter-spacing:-.03em;font-size:32px;font-weight:500;line-height:1.15}.type-display-m{font-family:var(--font-display);letter-spacing:-.025em;font-size:26px;font-weight:500;line-height:1.2}.type-title-l{font-family:var(--font-ui);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.35}.type-title-m{font-family:var(--font-ui);letter-spacing:-.005em;font-size:17px;font-weight:600;line-height:1.4}.type-title-s{font-family:var(--font-ui);letter-spacing:0;font-size:15px;font-weight:600;line-height:1.4}.type-body-l{font-family:var(--font-ui);letter-spacing:0;font-size:16px;font-weight:400;line-height:1.65}.type-body{font-family:var(--font-ui);letter-spacing:0;font-size:15px;font-weight:400;line-height:1.55}.type-body-s{font-family:var(--font-ui);letter-spacing:0;font-size:14px;font-weight:400;line-height:1.5}.type-label{font-family:var(--font-ui);letter-spacing:0;font-size:13px;font-weight:500;line-height:1.4}.type-caption{font-family:var(--font-ui);letter-spacing:.005em;font-size:12px;font-weight:400;line-height:1.35}.type-micro{font-family:var(--font-ui);letter-spacing:.02em;font-size:11px;font-weight:500;line-height:1.3}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-ui);font-feature-settings:"cv05", "ss03";color:var(--text-primary);background:var(--bg-app);-webkit-font-smoothing:antialiased;margin:0}.tabular{font-variant-numeric:tabular-nums}.hitTarget{min-width:32px;min-height:32px}@media (pointer:coarse){.hitTarget{min-width:44px;min-height:44px}}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--n-900);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
