._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._dropdownItem_1pmtu_399:hover,._dropdownItemActive_1pmtu_415{background:var(--bg-hover)}@media (hover:hover){._hoverLift_1pmtu_440:hover{filter:brightness(.93)}}@container (width<=170px){._overTimeMark_1pmtu_518[data-status]:before{inset:auto 12px -8px auto}}@media (hover:none){._dateText_1pmtu_710._dateText_1pmtu_710{border-bottom-color:var(--border-subtle)}}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._input_i9ldn_1{background-color:var(--bg-surface);border:1px solid var(--border-field);width:100%;color:var(--text-primary);font:inherit;border-radius:8px;padding:8px 10px}._input_i9ldn_1:focus{border-color:var(--text-highlight);outline:none}._textarea_i9ldn_19{resize:vertical;min-height:120px;line-height:1.7}._positive_zh7pc_1{color:var(--text-currency-positive)}._negative_zh7pc_5{color:var(--text-currency-negative)}._hint_zh7pc_9{color:var(--text-muted);font-size:.75rem}._lead_zh7pc_28{max-width:70ch;color:var(--text-muted);margin:4px 0 16px;font-size:.85rem;line-height:1.7}._lead_zh7pc_28 kbd,._lead_zh7pc_28 code{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:4px;padding:1px 5px;font-family:inherit;font-size:.8rem}@keyframes _overlayIn_1d2yr_1{0%{opacity:0}}@keyframes _dialogIn_1d2yr_1{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){._overlay_1d2yr_1,._dialog_1d2yr_39{animation:none}}._large_1d2yr_74,._wide_1d2yr_86{width:min(780px,100vw - 40px)}@media (width>=1040px){._wide_1d2yr_86{width:min(1120px,100vw - 40px)}}@media (width<=800px){._overlay_1d2yr_1{padding:0}._dialog_1d2yr_39,._small_1d2yr_66,._medium_1d2yr_70,._large_1d2yr_74,._wide_1d2yr_86,._workspace_1d2yr_98{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none}._header_1d2yr_103{min-height:64px;padding:10px 12px}._content_1d2yr_186{padding:12px;overflow-x:hidden}._header_1d2yr_103{z-index:1;position:sticky;top:0}._workspace_1d2yr_98 ._content_1d2yr_186{padding:0}._footer_1d2yr_204{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}._footer_1d2yr_204 button{min-height:44px}._overlay_1d2yr_1:has(._compact_1d2yr_263){padding:16px}._overlay_1d2yr_1:not(:has(._compact_1d2yr_263)){-webkit-backdrop-filter:none;backdrop-filter:none}._compact_1d2yr_263{border:1px solid var(--border);border-radius:14px;width:min(420px,100vw - 32px);height:auto;max-height:80dvh}._compact_1d2yr_263 ._header_1d2yr_103{min-height:0}}._toggle_b1igb_11._toggle_b1igb_11{border:1.5px solid color-mix(in srgb, var(--btn-view) 75%, var(--text-primary));background:var(--bg-surface);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;display:inline-flex}._toggle_b1igb_11._toggle_b1igb_11._on_b1igb_56{border-color:var(--border-strong);background:var(--btn-view);color:var(--text-on-fill);font-weight:var(--weight-bold)}._toggle_b1igb_11._toggle_b1igb_11._on_b1igb_56._accented_b1igb_67{border-color:var(--toggle-accent);box-shadow:inset 0 0 0 1px var(--toggle-accent)}._accented_b1igb_67:before{content:"";background:var(--toggle-accent);border-radius:50%;width:8px;height:8px}._toggle_b1igb_11._toggle_b1igb_11:hover:not(:disabled):not(._accented_b1igb_67){border-color:var(--border-strong)}._toggle_b1igb_11._toggle_b1igb_11:disabled{opacity:.5;cursor:default}._count_b1igb_99{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:400}._toggle_b1igb_11._toggle_b1igb_11._on_b1igb_56 ._count_b1igb_99{color:var(--text-on-fill)}._toggle_b1igb_11._toggle_b1igb_11._quiet_b1igb_112{border-width:1px;border-color:var(--border);gap:4px;padding:2px 9px;font-size:.72rem}._toggle_b1igb_11._toggle_b1igb_11._quiet_b1igb_112._on_b1igb_56{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-semibold)}._toggle_b1igb_11._toggle_b1igb_11._quiet_b1igb_112._on_b1igb_56:before{content:"✓"}._overlay_1d2yr_1{z-index:1200;background-color:var(--overlay);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:20px;animation:.14s ease-out _overlayIn_1d2yr_1;display:grid;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){._overlay_1d2yr_1,._dialog_1d2yr_39{animation:none}}._dialog_1d2yr_39{background-color:var(--bg-surface);border:1px solid var(--border);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-modal);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);animation:.18s ease-out _dialogIn_1d2yr_1;display:grid;position:relative;overflow:hidden}._small_1d2yr_66{width:min(420px,100vw - 40px)}._medium_1d2yr_70{width:min(620px,100vw - 40px)}._large_1d2yr_74,._wide_1d2yr_86{width:min(780px,100vw - 40px)}@media (width>=1040px){._wide_1d2yr_86{width:min(1120px,100vw - 40px)}}._workspace_1d2yr_98{width:min(1480px,100vw - 40px);height:min(920px,100dvh - 40px)}._header_1d2yr_103{background-color:var(--bg-surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:72px;padding:14px 18px 14px 22px;display:flex}._heading_1d2yr_116{min-width:0}._eyebrow_1d2yr_120{color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;display:block}._titleWrap_1d2yr_133._titleWrap_1d2yr_133{white-space:normal}._title_1d2yr_133{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.2;overflow:hidden}._headerBelow_1d2yr_150{margin-top:8px}._headerEnd_1d2yr_154{flex:none;align-items:center;gap:10px;display:flex}._closeButton_1d2yr_162{background-color:var(--bg-secondary);border:1px solid var(--border);width:38px;height:38px;color:var(--text-primary);cursor:pointer;border-radius:10px;place-items:center;padding:0;font-size:1.4rem;line-height:1;display:grid}._closeButton_1d2yr_162:hover{filter:brightness(.96)}._content_1d2yr_186{overscroll-behavior:contain;background-color:var(--bg-primary);min-width:0;min-height:0;padding:20px;overflow-y:auto}._workspace_1d2yr_98 ._content_1d2yr_186{padding:0;overflow:hidden}._footer_1d2yr_204{background-color:var(--bg-surface);border-top:1px solid var(--border);padding:12px 20px}@media (width<=800px){._overlay_1d2yr_1{padding:0}._dialog_1d2yr_39,._small_1d2yr_66,._medium_1d2yr_70,._large_1d2yr_74,._wide_1d2yr_86,._workspace_1d2yr_98{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none}._header_1d2yr_103{min-height:64px;padding:10px 12px}._content_1d2yr_186{padding:12px;overflow-x:hidden}._header_1d2yr_103{z-index:1;position:sticky;top:0}._workspace_1d2yr_98 ._content_1d2yr_186{padding:0}._footer_1d2yr_204{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}._footer_1d2yr_204 button{min-height:44px}._overlay_1d2yr_1:has(._compact_1d2yr_263){padding:16px}._overlay_1d2yr_1:not(:has(._compact_1d2yr_263)){-webkit-backdrop-filter:none;backdrop-filter:none}._compact_1d2yr_263{border:1px solid var(--border);border-radius:14px;width:min(420px,100vw - 32px);height:auto;max-height:80dvh}._compact_1d2yr_263 ._header_1d2yr_103{min-height:0}}._compact_1d2yr_263 ._header_1d2yr_103{border-bottom:0;min-height:0;padding:16px 20px 10px}._compact_1d2yr_263 ._content_1d2yr_186{background-color:var(--bg-surface);padding:0 20px 16px}._compact_1d2yr_263 ._content_1d2yr_186:empty{padding:0}._compact_1d2yr_263 ._footer_1d2yr_204{border-top:0;padding:12px 20px 16px}._overlay_43qxc_6{z-index:1300;position:fixed;inset:0}._overlaySheet_43qxc_14{background:var(--overlay-light);align-items:flex-end;display:flex}._sheet_43qxc_25{overscroll-behavior:contain;width:100%;max-height:85dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--bg-surface);box-shadow:var(--shadow-modal);border-start-start-radius:16px;border-start-end-radius:16px;flex-direction:column;gap:10px;animation:.16s ease-out _riseUp_43qxc_1;display:flex;overflow-y:auto}@keyframes _riseUp_43qxc_1{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){._sheet_43qxc_25{animation:none}}@media (width>=700px){._overlaySheet_43qxc_14{justify-content:center;align-items:center}._sheet_43qxc_25{border-radius:16px;width:min(420px,100% - 32px)}}._sheetClose_43qxc_79{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-block-start:4px;padding:10px;font-size:.9rem}._sheetCorner_43qxc_95{z-index:1;flex:none;align-self:flex-end;margin-block-end:-48px;position:sticky;top:0}._sheet_43qxc_25>._sheetCorner_43qxc_95+*{padding-inline-end:48px}._menu_43qxc_114{background:var(--bg-surface);border:1px solid var(--border);min-width:180px;max-width:min(340px,100vw - 24px);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-modal);border-radius:10px;flex-direction:column;gap:4px;padding:6px;display:flex;position:fixed;overflow-y:auto}._menu_43qxc_114>button,._sheet_43qxc_25>button:not(._sheetClose_43qxc_79,._sheetCorner_43qxc_95){text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:13px}._menu_43qxc_114>button:hover,._sheet_43qxc_25>button:not(._sheetClose_43qxc_79,._sheetCorner_43qxc_95):hover{background:var(--bg-hover)}._item_43qxc_155{align-items:center;gap:10px;display:flex}._itemSpace_43qxc_161{flex:none;width:1em}._sheet_43qxc_25>button:not(._sheetClose_43qxc_79,._sheetCorner_43qxc_95){padding:10px 12px;font-size:15px}._add_1q2f7_5._add_1q2f7_5{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.78rem}._add_1q2f7_5._add_1q2f7_5:hover{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}._search_1q2f7_26{min-width:min(100%,220px);display:inline-block}._field_1q2f7_32,._field_1q2f7_32>*,._field_1q2f7_32 input{width:100%}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._chip_19lck_5{border:1px solid var(--border-subtle);background:var(--bg-elevated);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 4px 2px 8px;font-size:.8rem;line-height:1.4;display:inline-flex}._label_19lck_26{color:var(--text-primary);font:inherit;background:0 0;border:none;border-radius:4px;padding:0;transition:color .12s}._label_19lck_26:hover{color:var(--text-highlight)}._remove_19lck_44{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}._remove_19lck_44:hover{background:var(--bg-hover);color:var(--danger)}._text_19lck_72{color:inherit;font:inherit}._label_19lck_26,._text_19lck_72{text-overflow:ellipsis;min-width:0;overflow:hidden}._contact_19lck_87{border-color:var(--border);background:var(--bg-surface);padding-left:6px}._person_19lck_94{width:13px;height:13px;fill:var(--text-secondary);flex:none}._fixed_19lck_102{border-color:var(--border);background:var(--bg-surface);border-style:dashed}._icon_19lck_108{color:var(--text-muted);flex:none;font-size:.85rem;line-height:1}@media (pointer:coarse){._remove_19lck_44{width:28px;height:28px;margin:-6px}}._wrapper_8az6i_1{display:inline-block;position:relative}._wrapperOpen_8az6i_9{z-index:300}._dropdown_8az6i_13{z-index:300;flex-direction:column;min-width:160px;max-height:200px;display:flex;position:absolute;top:100%;left:0;overflow-y:auto}._dropdownFlow_8az6i_28{box-shadow:none;margin-block-start:6px;position:static}._inputFilled_8az6i_37{border-color:var(--filter-accent)!important;padding-right:26px!important}._wrapper_8az6i_1 input::-webkit-search-cancel-button{display:none}._clear_8az6i_47{color:var(--filter-accent);cursor:pointer;font-size:.75rem;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%);background:0 0!important;border:none!important;padding:2px 5px!important}._clear_8az6i_47:hover{color:var(--text-primary)}._mutedFirst_8az6i_71._mutedFirst_8az6i_71{border-top:1px solid var(--border)}._muted_8az6i_71._muted_8az6i_71{color:var(--text-secondary)}._mutedName_8az6i_79{text-decoration:line-through}._hint_8az6i_84{color:var(--text-secondary);margin-left:8px;font-size:.8em}._button_xwmnx_2._button_xwmnx_2{font:inherit;font-size:.8rem;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 11px;display:inline-flex}._button_xwmnx_2._button_xwmnx_2:hover{filter:brightness(.92)}._button_xwmnx_2._button_xwmnx_2:disabled{opacity:.6;cursor:default}._finished_xwmnx_31._finished_xwmnx_31,._finished_xwmnx_31._finished_xwmnx_31:hover{background:var(--success);color:var(--text-on-fill)}._break_xwmnx_38._break_xwmnx_38,._break_xwmnx_38._break_xwmnx_38:hover{background:var(--accent);color:var(--text-on-accent)}._stop_xwmnx_44._stop_xwmnx_44,._stop_xwmnx_44._stop_xwmnx_44:hover{background:var(--danger);color:var(--text-on-accent)}._modal_1et9m_1 input,._modal_1et9m_1 select,._modal_1et9m_1 textarea{width:100%;max-width:100%}@media (width>=1040px){._editor_1et9m_14{columns:2;column-gap:18px}._editor_1et9m_14>*{break-inside:avoid}}._labelRow_1et9m_27{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._group_1et9m_36{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:12px;padding:12px;display:flex}._titleInput_1et9m_50{field-sizing:content;min-height:2.6em;max-height:9em}._groupColumns_1et9m_64{align-items:flex-end;gap:10px var(--gap-lg);flex-wrap:wrap;display:flex}._measures_1et9m_75{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._checkGrid_1et9m_85{align-items:start;gap:12px var(--gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=480px){._checkGrid_1et9m_85{grid-template-columns:minmax(0,1fr)}}._pair_1et9m_98{flex-direction:column;flex:10rem;gap:5px;min-width:0;display:flex}._pair_1et9m_98>label{margin:0}._pair_1et9m_98 input[type=date],._pair_1et9m_98 input[type=time]{min-width:9.5rem;max-width:13rem}._repeatBlock_1et9m_131{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:12px;display:flex}._repeatBlock_1et9m_131:first-child{border-top:none;padding-top:0}._deleteButton_1et9m_147,._xButton_1et9m_148{height:30px;margin-left:auto;display:block}._xButton_1et9m_148{width:30px}._tags_1et9m_159{flex-wrap:wrap;gap:6px;display:flex}._doneRow_1et9m_176{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}._doneRow_1et9m_176>label{white-space:nowrap;margin:0}._doneDate_1et9m_190{flex:0 11rem;width:auto;min-width:0}._doneSubmit_1et9m_197{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:.75rem;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 12px}._doneSubmit_1et9m_197._doneSubmit_1et9m_197:hover:not(:disabled){background:var(--accent);filter:brightness(1.15)}._doneSubmit_1et9m_197:disabled{border-color:var(--border);color:var(--text-muted);cursor:default;background:0 0}._statusNote_1et9m_226{color:var(--text-secondary);margin:6px 0 0;font-size:.78rem}._doneOther_1et9m_234._doneOther_1et9m_234{color:var(--text-secondary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:underline}._doneOther_1et9m_234._doneOther_1et9m_234:hover{color:var(--text-primary);background:0 0}._doneHint_1et9m_252{color:var(--text-muted);white-space:nowrap;font-size:.72rem}._lockedHint_1et9m_259{color:var(--text-secondary);margin-block-end:4px;font-size:.75rem;display:block}._investedValue_1et9m_270{font-variant-numeric:tabular-nums;padding:8px 0}._info_1et9m_277{border-top:1px solid var(--border-subtle);color:var(--text-muted);flex-wrap:wrap;gap:4px 16px;margin-top:14px;padding-top:10px;font-size:.75rem;display:flex}._info_1et9m_277 strong{font-weight:var(--weight-semibold);color:var(--text-secondary)}._backTo_1et9m_297{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;margin-bottom:10px;padding:2px 0;font-size:.85rem}._backTo_1et9m_297._backTo_1et9m_297:hover{color:var(--brand);background:0 0;text-decoration:underline}._duplicates_1et9m_317{border:1px dashed var(--late);background:var(--bg-surface);border-radius:10px;margin-top:16px;padding:12px 14px}._duplicateHint_1et9m_328._duplicateHint_1et9m_328{border:1px solid var(--late);background:var(--bg-surface);width:100%;font:inherit;color:var(--late-text);text-align:left;cursor:pointer;border-radius:8px;margin-bottom:10px;padding:6px 10px;font-size:.85rem;display:block}._duplicateHint_1et9m_328._duplicateHint_1et9m_328:hover{background:var(--bg-surface);text-decoration:underline}._duplicatesTitle_1et9m_351{color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);margin:0}._duplicatesNote_1et9m_359{color:var(--text-muted);margin:2px 0 8px;font-size:.8rem}._duplicateList_1et9m_366{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._duplicateRow_1et9m_377{align-items:stretch;gap:6px;display:flex}._rowAction_1et9m_385{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:6px 12px;font-size:.85rem}._rowAction_1et9m_385._rowAction_1et9m_385:hover{border-color:var(--brand);color:var(--text-primary);background:0 0}._notSameNote_1et9m_406{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;flex:auto;padding:6px 10px;font-size:.85rem}._duplicateItem_1et9m_418{text-align:left;border:1px solid var(--border-subtle);background:var(--bg-elevated);width:100%;min-width:0;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:6px 10px;display:flex}._duplicateItem_1et9m_418._duplicateItem_1et9m_418:hover{border-color:var(--brand);background:var(--bg-elevated);color:var(--text-primary)}._duplicateName_1et9m_446{overflow-wrap:anywhere;min-width:0;font-size:.88rem}._duplicateMeta_1et9m_453{color:var(--text-muted);font-size:.75rem}@media (width<=560px){._duplicateRow_1et9m_377{flex-wrap:wrap;justify-content:flex-end}._duplicateItem_1et9m_418{flex-basis:100%}._rowAction_1et9m_385{min-height:36px}._measures_1et9m_75{grid-template-columns:minmax(0,1fr)}}@media (width<=800px){._overlay_1et9m_483{align-items:flex-start;padding:8px}._modalWindow_1et9m_488{border-radius:10px;width:100%;max-height:calc(100vh - 16px);padding:14px}._formSection_1et9m_497{padding:10px}._groupColumns_1et9m_64{flex-wrap:wrap;gap:6px 10px}._groupColumns_1et9m_64>*{min-width:0}}._contactRow_1et9m_513{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._sessionWeek_1et9m_523{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:.8rem}._useAverage_1et9m_533{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:6px;margin-inline-start:8px;padding:2px 8px}._useAverage_1et9m_533._useAverage_1et9m_533:hover{background:var(--bg-hover);color:var(--text-primary)}._remainingHint_1et9m_552{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-transform:none;margin-inline-start:8px;font-weight:400}._durationField_1et9m_564{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._durationField_1et9m_564 input{flex:1;min-width:0}._durationPresets_1et9m_578{flex-wrap:wrap;gap:4px;min-width:0;display:flex}._reasonMark_1et9m_588{border:1px solid var(--late);color:var(--late-text);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.7rem;font-weight:600}._reasonMarkMet_1et9m_600{border-color:var(--success);background:var(--tint-success);color:var(--success-text)}._durationPreset_1et9m_578{border:1px solid var(--border);background:var(--bg-elevated);min-width:30px;font:inherit;font-variant-numeric:tabular-nums;color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:4px 8px;font-size:.75rem}._durationPreset_1et9m_578:hover{background:var(--bg-hover);color:var(--text-primary)}._durationPresetActive_1et9m_627,._durationPresetActive_1et9m_627._durationPresetActive_1et9m_627:hover{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-bold)}._durationField_1et9m_564 input:first-child{width:auto}._markerButton_1et9m_640{width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.05rem;line-height:1;transition:opacity .12s,color .12s,background .12s;display:inline-flex}._markerButton_1et9m_640:hover{opacity:1;background:var(--bg-elevated)}._markerButtonPinned_1et9m_670{opacity:1;color:var(--accent)}._markerButtonFlagged_1et9m_675{opacity:1;color:var(--priority-5)}._dueDateRow_1et9m_684{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}._softTip_1et9m_695{z-index:5;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);width:min(280px,100%);box-shadow:var(--shadow-panel);color:var(--text-primary);pointer-events:none;padding:8px 10px;font-size:.8rem;line-height:1.35;position:absolute;top:calc(100% + 6px);right:0}._dueDateRow_1et9m_684 input{flex:1;min-width:0}._softButton_1et9m_720{border:1px solid var(--border);font:inherit;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.7rem}._softNext_1et9m_735{visibility:hidden}._softActive_1et9m_739{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-semibold)}._softButton_dashed_1et9m_748._softButton_dashed_1et9m_748{border-style:dashed}._dueKind_soft_1et9m_757._dueKind_soft_1et9m_757{box-shadow:inset 4px 0 0 var(--late)}._dueKind_hard_1et9m_761._dueKind_hard_1et9m_761{box-shadow:inset 4px 0 0 var(--danger)}._softButton_soft_1et9m_765._softButton_soft_1et9m_765{border-color:var(--late);color:var(--text-primary)}._softButton_hard_1et9m_770._softButton_hard_1et9m_770{border-color:var(--danger);color:var(--text-primary)}._softButton_over_1et9m_777._softButton_soft_1et9m_765{background:color-mix(in srgb, var(--late) 30%, var(--bg-surface))}._softButton_over_1et9m_777._softButton_hard_1et9m_770{background:color-mix(in srgb, var(--danger) 24%, var(--bg-surface))}._late_soft_1et9m_788._late_soft_1et9m_788{border-color:var(--late);box-shadow:inset 4px 0 0 var(--late)}._late_hard_1et9m_793._late_hard_1et9m_793{border-color:var(--danger);box-shadow:inset 4px 0 0 var(--danger)}._lateNote_1et9m_756{font-size:.75rem;font-weight:var(--weight-semibold);margin:4px 0 0}._lateNote_soft_1et9m_756{color:var(--text-primary)}._lateNote_soft_1et9m_756:before{content:"● ";color:var(--late-text)}._lateNote_hard_1et9m_817{color:var(--text-primary)}._lateNote_hard_1et9m_817:before{content:"● ";color:var(--danger)}._blockNote_1et9m_828{color:var(--text-secondary);margin:4px 0 0;font-size:.75rem}._blockFix_1et9m_835._blockFix_1et9m_835{color:var(--link);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._blockFix_1et9m_835._blockFix_1et9m_835:hover{background:0 0}._softButton_1et9m_720:disabled{opacity:.4;cursor:not-allowed}._urlRow_1et9m_859{align-items:center;gap:6px;display:flex}._urlRow_1et9m_859 input{flex:auto;min-width:0}._urlOpen_1et9m_870{border:1px solid var(--border);width:30px;height:30px;color:var(--text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._urlOpen_1et9m_870:hover{border-color:var(--brand);color:var(--text-primary)}._turnOn_1et9m_893{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}._turnOnLabel_1et9m_901{color:var(--text-secondary);font-size:.8rem}._turnOnChip_1et9m_906._turnOnChip_1et9m_906{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.8rem}._turnOnChip_1et9m_906._turnOnChip_1et9m_906:hover{border-color:var(--border-medium);background:var(--bg-surface)}._wrap_l47db_2{align-items:center;display:inline-flex}._button_l47db_7{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_l47db_7:hover,._button_l47db_7:focus-visible,._button_l47db_7[aria-expanded=true]{color:var(--accent);background:0 0}._pop_l47db_33{z-index:60;border:1px solid var(--border);border-left:2px solid var(--accent);background:var(--bg-surface);max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-panel);color:var(--text-primary);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;border-radius:8px;padding:8px 12px;font-size:.8rem;font-weight:400;line-height:1.45;display:block;position:fixed}._popWide_l47db_59{max-width:min(440px,100vw - 32px);padding:10px 14px}._wrap_1bktm_3{display:inline-flex;position:relative}._trigger_1bktm_11._trigger_1bktm_11{border:1.5px solid var(--border-strong);background:var(--btn-view);color:var(--text-on-fill);font:inherit;font-size:.8rem;font-weight:var(--weight-bold);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}._trigger_1bktm_11._trigger_1bktm_11:hover,._trigger_1bktm_11._trigger_1bktm_11[aria-expanded=true]{background:var(--btn-view)}._caret_1bktm_36{color:var(--text-on-fill);font-size:.7rem}._count_1bktm_42{color:var(--text-on-fill);font-variant-numeric:tabular-nums;font-weight:400}._trigger_1bktm_11._trigger_1bktm_11._off_1bktm_51,._trigger_1bktm_11._trigger_1bktm_11._off_1bktm_51[aria-expanded=true]{border-color:color-mix(in srgb, var(--btn-view) 75%, var(--text-primary));background:var(--bg-surface);color:var(--text-secondary);font-weight:400}._trigger_1bktm_11._trigger_1bktm_11._off_1bktm_51:hover{border-color:var(--border-strong);background:var(--bg-surface)}._off_1bktm_51 ._caret_1bktm_36,._off_1bktm_51 ._count_1bktm_42{color:var(--text-secondary)}@keyframes _pickIn_1bktm_1{0%{opacity:0;transform:translateY(-4px)}}._panel_1bktm_80{z-index:60;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);max-width:min(560px,100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-panel);animation:_pickIn_1bktm_1 var(--hover-fade) ease-out;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;display:flex;position:fixed;overflow-y:auto}._trigger_1bktm_11._trigger_1bktm_11._quiet_1bktm_106,._trigger_1bktm_11._trigger_1bktm_11._quiet_1bktm_106:hover,._trigger_1bktm_11._trigger_1bktm_11._quiet_1bktm_106[aria-expanded=true]{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:none;border-radius:4px;gap:3px;padding:0 2px}._trigger_1bktm_11._trigger_1bktm_11._quiet_1bktm_106:hover,._trigger_1bktm_11._trigger_1bktm_11._quiet_1bktm_106[aria-expanded=true]{text-decoration:underline}._quiet_1bktm_106 ._caret_1bktm_36{color:inherit;font-size:.6rem}._options_bsewf_5{flex-wrap:wrap;gap:6px;display:flex}._option_bsewf_5{cursor:pointer;opacity:.7;border:2px solid #0000;border-radius:999px;padding:4px 10px;font-size:.75rem}._option_bsewf_5._active_bsewf_23{opacity:1;border-color:var(--border-strong)}._plain_bsewf_31._plain_bsewf_31:hover{background-color:var(--bg-surface)}._scale_bsewf_50{flex-wrap:nowrap;gap:4px}@media (width<=360px){._scale_bsewf_50>._option_bsewf_5{min-height:24px}}._scale_bsewf_50>._option_bsewf_5{aspect-ratio:1;flex:1 1 0;justify-content:center;align-items:center;min-width:0;max-width:34px;min-height:28px;padding:0;display:inline-flex}@media (width<=420px){._scale_bsewf_50>._option_bsewf_5{aspect-ratio:auto}}._scale_bsewf_50._scaleWords_bsewf_90{flex-wrap:wrap}._scaleWords_bsewf_90>._option_bsewf_5{aspect-ratio:auto;white-space:nowrap;flex:none;min-width:max-content;max-width:none;padding:0 8px}._collapsible_bsewf_108{align-items:center;min-height:28px;display:inline-flex;position:relative}:where(._collapsible_bsewf_108>._option_bsewf_5){background-color:var(--bg-surface)}._option_bsewf_5:disabled,._option_bsewf_5._active_bsewf_23:disabled{opacity:.35;cursor:not-allowed}._placeholder_bsewf_133{color:var(--text-muted);border-style:dashed;border-color:var(--border)}._collapsible_bsewf_108 ._options_bsewf_5{z-index:100;background:var(--bg-surface);border-radius:var(--radius-md);width:max-content;max-width:calc(100vw - 24px);box-shadow:var(--shadow-card);flex-wrap:wrap;padding:6px;position:absolute;top:0;left:0}._collapsible_bsewf_108 ._optionsLeft_bsewf_169{left:auto;right:0}@media (width<=768px){._collapsible_bsewf_108 ._options_bsewf_5{box-shadow:none;background:0 0;flex-wrap:wrap;padding:0;position:static}}@media (pointer:coarse){._option_bsewf_5{min-height:32px}}._pickList_bsewf_197{flex-flow:column;align-items:stretch;gap:2px}._pickList_bsewf_197 ._option_bsewf_5{text-align:left}._pickRows_bsewf_209,._pickScroll_bsewf_210{flex-direction:column;align-items:stretch;gap:2px;display:flex}._pickScroll_bsewf_210{overscroll-behavior:contain;max-height:min(60vh,420px);overflow-y:auto}._pickSearch_bsewf_225{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface);min-width:220px;color:var(--text-primary);font:inherit;margin-bottom:4px;padding:5px 8px}._pickEmpty_bsewf_238{color:var(--text-secondary);padding:4px 8px;font-size:.8rem}._rows_1tqbc_3{flex-direction:column;gap:6px;padding:2px 12px 6px;display:flex}._row_1tqbc_3{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._label_1tqbc_19{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex:0 0 14em;font-size:.7rem}._labelShort_1tqbc_30{flex-basis:6em}._chips_1tqbc_34{flex-wrap:wrap;gap:4px;display:flex}._chip_1tqbc_34._chip_1tqbc_34{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:2px 8px;font-size:.75rem}._chip_1tqbc_34._chip_1tqbc_34:hover{border-color:var(--highlight);background:var(--today-tint)}._moreChip_1tqbc_62._moreChip_1tqbc_62{color:var(--text-secondary);border-style:dashed}._afterDays_1tqbc_69._afterDays_1tqbc_69{margin-inline-start:8px}._daysWeek_1tqbc_75{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.04em;white-space:nowrap;align-self:center}._month_1tqbc_87{flex-wrap:wrap;align-items:center;gap:4px;margin-inline-end:10px;display:inline-flex}._monthName_1tqbc_96{min-width:2.2em;color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.04em;white-space:nowrap}._row_1tqbc_3 ._chip_1tqbc_34._chip_1tqbc_34._now_1tqbc_112{border-color:var(--today);color:var(--today-text)}._row_1tqbc_3 ._chip_1tqbc_34._chip_1tqbc_34._current_1tqbc_119,._row_1tqbc_3 ._chip_1tqbc_34._chip_1tqbc_34._current_1tqbc_119:hover{border-style:solid;border-color:var(--border-strong);background:var(--btn-view);color:var(--text-on-fill);font-weight:var(--weight-bold);cursor:default}._taskCard_1b8ed_1{background-color:var(--card-bg);border:1px solid var(--border);max-width:600px;box-shadow:var(--shadow-card);cursor:pointer;border-left-style:solid;border-left-width:4px;border-radius:10px;grid-template-columns:minmax(90px,1fr) auto;grid-template-areas:"title badges""fields fields""tags tags""dates dates""actions actions";align-items:start;gap:4px 8px;margin-bottom:8px;padding:8px 10px;display:grid}._taskCard_1b8ed_1:focus-within{z-index:3;position:relative}._title_1b8ed_43{overflow-wrap:break-word;grid-area:title;min-width:0;font-size:.95rem;line-height:1.3}._title_1b8ed_43 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._titleDone_1b8ed_64{opacity:.6;text-decoration:line-through}._metaRow_1b8ed_70{grid-template-columns:80px 1fr;align-items:center;gap:8px;display:grid}._descriptionMark_1b8ed_78{color:var(--text-muted);margin-left:6px;font-size:.85em}._badges_1b8ed_90{flex-wrap:wrap;grid-area:badges;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}._fields_1b8ed_110{border-top:1px solid var(--border);flex-direction:column;grid-area:fields;gap:4px;display:flex}._tags_1b8ed_120{overflow-wrap:anywhere;grid-area:tags;min-width:0}._tagRow_1b8ed_126{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._tag_1b8ed_120._tag_1b8ed_120{border:1px solid color-mix(in srgb, var(--tag-color) 70%, transparent);background:color-mix(in srgb, var(--tag-color) 22%, transparent);color:var(--text-primary);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:400;line-height:1.4;text-decoration-color:#0000}._tag_1b8ed_120[data-priority="0"]{--tag-color:var(--border)}._tag_1b8ed_120[data-priority="1"]{--tag-color:var(--priority-1)}._tag_1b8ed_120[data-priority="2"]{--tag-color:var(--priority-2)}._tag_1b8ed_120[data-priority="3"]{--tag-color:var(--priority-3)}._tag_1b8ed_120[data-priority="4"]{--tag-color:var(--priority-4)}._tag_1b8ed_120[data-priority="5"]{--tag-color:var(--priority-5)}._tag_1b8ed_120._tag_1b8ed_120:hover{background:color-mix(in srgb, var(--tag-color) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}._dates_1b8ed_201{grid-area:dates}._actions_1b8ed_205{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;display:flex}._indirect_1b8ed_219{background-image:none;border-style:dashed}._isDone_1b8ed_225{opacity:.45}._waiting_1b8ed_234{border-left:3px solid var(--border-soft);background-color:color-mix(in srgb, var(--text-muted) 5%, var(--card-bg))!important;background-image:none!important}._waiting_1b8ed_234 ._title_1b8ed_43,._recurring_1b8ed_245{color:var(--text-secondary)}._overdue_1b8ed_249{color:var(--text-highlight);font-weight:var(--weight-semibold)}._completionBadge_1b8ed_257{background:var(--bg-surface);color:var(--text-secondary);font-family:inherit;font-size:.7rem;font-weight:var(--weight-bold);border:none;border-radius:999px;padding:2px 6px}button._completionBadge_1b8ed_257{cursor:pointer}button._completionBadge_1b8ed_257:hover{color:var(--text-primary);outline:1px solid var(--border)}._movedBadge_1b8ed_292{background:var(--tint-attention);color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);white-space:nowrap;border-radius:999px;padding:2px 6px}._recurringBadge_1b8ed_304{background:var(--bg-surface);color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);border-radius:999px;padding:2px 6px}._urlBadge_1b8ed_315{background:var(--bg-surface);border:1px solid var(--border-subtle);width:20px;height:20px;color:var(--text-secondary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;text-decoration:none;display:inline-flex}._urlBadge_1b8ed_315:hover{background:var(--bg-hover);color:var(--text-primary)}._durationBadge_1b8ed_341{opacity:.6;font-size:.7rem;font-weight:var(--weight-semibold)}._iconButton_1b8ed_350{width:20px;height:20px;color:var(--text-muted);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.95rem;line-height:1;transition:opacity .12s,color .12s,background .12s;display:inline-flex}._iconButton_1b8ed_350:hover{opacity:1;background:var(--bg-elevated)}._iconButtonPinned_1b8ed_380{opacity:1;color:var(--accent)}._iconButtonPinnedWaiting_1b8ed_386{opacity:1;color:var(--late-strong)}._iconButtonFlagged_1b8ed_391{opacity:1;color:var(--priority-5)}@media (pointer:coarse){._iconButton_1b8ed_350{width:32px;height:32px;margin:-6px}}._doneButton_1b8ed_412,._tomorrowButton_1b8ed_413{border:1px solid var(--border);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:2px 7px;font-size:.7rem;line-height:1.4}._doneButton_1b8ed_412{background-color:var(--bg-surface);width:24px;height:24px;color:var(--text-primary);font-weight:var(--weight-semibold);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._doneButton_1b8ed_412:disabled{cursor:not-allowed;opacity:.4}._tomorrowButton_1b8ed_413{background:var(--bg-surface);color:var(--text-secondary)}._tomorrowButton_1b8ed_413._tomorrowButton_1b8ed_413:hover{background:var(--bg-surface)}._doneButton_1b8ed_412:hover,._tomorrowButton_1b8ed_413:hover{border-color:var(--border-medium);color:var(--text-primary)}._today_1b8ed_474{box-shadow:inset 0 3px 0 var(--today), var(--shadow-card)}._priority1_1b8ed_478{border-left-color:var(--priority-1);background-image:linear-gradient(var(--priority-row-1), var(--priority-row-1))}._priority2_1b8ed_483{border-left-color:var(--priority-2);background-image:linear-gradient(var(--priority-row-2), var(--priority-row-2))}._priority3_1b8ed_488{border-left-color:var(--priority-3);background-image:linear-gradient(var(--priority-row-3), var(--priority-row-3))}._priority4_1b8ed_493{border-left-color:var(--priority-4);background-image:linear-gradient(var(--priority-row-4), var(--priority-row-4))}._priority5_1b8ed_498{border-left-color:var(--priority-5);background-image:linear-gradient(var(--priority-row-5), var(--priority-row-5))}._overlay_1b8ed_505{z-index:999;position:fixed;inset:0}._contextMenu_1b8ed_511{z-index:1000;background:var(--bg-surface);border:1px solid var(--border);min-width:min(480px,100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--shadow-modal);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;overflow-y:auto}._contextMenu_1b8ed_511 button{cursor:pointer}._contextMenu_1b8ed_511 button:hover{background:var(--bg-elevated)}._noButtonStyle_1b8ed_548{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:.85rem}._buttonGroup_1b8ed_561{gap:6px;display:flex}._menuSection_1b8ed_566{flex-direction:column;padding:4px 0;display:flex}._menuLabel_1b8ed_572{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;padding:2px 12px;font-size:.7rem}._menuLabelRow_1b8ed_582{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 12px;display:flex}._menuLabelRow_1b8ed_582 ._menuLabel_1b8ed_572{padding:0}._menuToggle_1b8ed_594{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.68rem;text-decoration:underline}._menuWaitInPlan_1b8ed_608{flex-direction:column;margin-block:4px 2px;display:flex}._menuChoice_1b8ed_616{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:2px 12px;display:flex}._menuChoiceLabel_1b8ed_624{color:var(--text-secondary);font-size:.75rem}._menuDivider_1b8ed_629{background:var(--border);height:1px;margin:2px 0}._menuOption_1b8ed_640{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}._menuDate_1b8ed_648{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.75em}._compact_1b8ed_695._compact_1b8ed_695{grid-template-areas:"title badges";align-items:center;margin-bottom:6px;padding:4px 8px;position:relative}._compact_1b8ed_695:hover,._compact_1b8ed_695:focus-within{z-index:6}._compactMore_1b8ed_709{display:none}._compact_1b8ed_695:focus-within ._compactMore_1b8ed_709{border:1px solid var(--border);background:var(--card-bg);box-shadow:var(--shadow-card);border-top:none;border-radius:0 0 10px 10px;flex-direction:column;gap:4px;padding:6px 8px;display:flex;position:absolute;top:calc(100% - 4px);left:-1px;right:-1px}@media (hover:hover){._compact_1b8ed_695:hover ._compactMore_1b8ed_709{border:1px solid var(--border);background:var(--card-bg);box-shadow:var(--shadow-card);border-top:none;border-radius:0 0 10px 10px;flex-direction:column;gap:4px;padding:6px 8px;display:flex;position:absolute;top:calc(100% - 4px);left:-1px;right:-1px}}._compactMore_1b8ed_709 ._actions_1b8ed_205{justify-content:flex-end;margin-top:0}._flow_1b8ed_757{grid-template-columns:minmax(120px,1fr) auto;grid-template-areas:"title badges""fields fields""tags actions""dates dates";align-items:center;gap:4px 10px}._flow_1b8ed_757 ._badges_1b8ed_90{flex-wrap:wrap;justify-content:flex-end}._flow_1b8ed_757 ._fields_1b8ed_110{border-top:none;flex-flow:wrap;gap:2px 14px}._flow_1b8ed_757 ._metaRow_1b8ed_70{grid-template-columns:auto auto;gap:6px;font-size:.85rem}._flow_1b8ed_757 ._actions_1b8ed_205{flex-wrap:wrap;justify-content:flex-end;margin-top:0}._flow_1b8ed_757 ._fields_1b8ed_110:empty,._flow_1b8ed_757 ._tags_1b8ed_120:empty,._flow_1b8ed_757 ._dates_1b8ed_201:empty{display:none}._wide_1b8ed_90,._wideList_1b8ed_820{--wide-first:150px;--wide-actions:var(--action-column,270px);--wide-cols:minmax(var(--wide-first), 1.2fr) minmax(0, 1fr) minmax(0, 1.4fr) auto auto var(--wide-actions)}._wide_1b8ed_90{grid-template-columns:var(--wide-cols);grid-template-areas:"title fields tags dates badges actions";align-items:center;column-gap:12px;max-width:none;margin-bottom:6px;padding:6px 12px}._wide_1b8ed_90 ._title_1b8ed_43 p{-webkit-line-clamp:2}._wide_1b8ed_90 ._fields_1b8ed_110{border-top:none;flex-flow:wrap;gap:2px 14px}._wide_1b8ed_90 ._metaRow_1b8ed_70{grid-template-columns:auto auto;gap:6px;font-size:.85rem}._wide_1b8ed_90 ._fields_1b8ed_110{min-width:0}._wide_1b8ed_90 ._badges_1b8ed_90{white-space:nowrap;flex-wrap:nowrap;align-content:center;gap:2px 4px}._wide_1b8ed_90 ._actions_1b8ed_205{flex-wrap:nowrap;justify-content:flex-end;gap:4px;margin-top:0}._wideList_1b8ed_820{--wide-first:calc(150px + 16px);--wide-actions:calc(var(--action-column,270px) + 13px);grid-template-columns:var(--wide-cols);column-gap:12px;display:grid}._wideList_1b8ed_820>._wide_1b8ed_90{grid-column:1/-1;grid-template-columns:subgrid}._wideList_1b8ed_820>:not(._wide_1b8ed_90){grid-column:1/-1}._wide_1b8ed_90 ._tags_1b8ed_120{overflow-wrap:break-word}@media (width<=1100px){._wide_1b8ed_90,._wideList_1b8ed_820{--wide-cols:minmax(var(--wide-first), 1.4fr) minmax(0, 1fr) auto auto var(--wide-actions)}._wide_1b8ed_90{grid-template-areas:"title fields dates badges actions""tags tags tags tags tags";row-gap:4px}._wide_1b8ed_90 ._tags_1b8ed_120{padding-left:2px}}._ratingRow_1b8ed_957{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._ratingBadge_1b8ed_965{border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;align-items:baseline;gap:5px;padding:2px 8px;font-size:.72rem;display:inline-flex}._ratingBadge_1b8ed_965 strong{font-variant-numeric:tabular-nums}._ratingName_1b8ed_983{color:var(--text-muted)}._ratingMax_1b8ed_987{color:var(--text-muted);font-weight:400}._priorityPicker_1b8ed_994{align-items:center;display:inline-flex}._taskCard_1b8ed_1:not(:hover,:focus-within) ._priorityOnHover_1b8ed_1002{visibility:hidden}._priorityQuiet_1b8ed_1017._priorityQuiet_1b8ed_1017._priorityQuiet_1b8ed_1017{border:1px solid color-mix(in srgb, var(--text-primary) 22%, transparent);color:var(--text-secondary);background:0 0;padding:1px 7px;font-weight:500}._priorityQuiet_1b8ed_1017._priorityQuiet_1b8ed_1017._priorityQuiet_1b8ed_1017:hover{border-color:var(--border-strong);color:var(--text-primary);background:0 0}._progressBadge_1b8ed_1040{border:1px solid var(--border-subtle);background:linear-gradient(to right, color-mix(in srgb, var(--brand) 26%, transparent) var(--done), transparent var(--done));color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:.68rem}._merge_1flrn_2{flex-direction:column;gap:12px;display:flex}._lead_1flrn_8{color:var(--text-secondary);margin:0;font-size:.85rem}._grid_1flrn_16{grid-template-columns:max-content repeat(3,minmax(0,1fr));align-items:stretch;gap:6px 10px;display:grid}._headRow_1flrn_23,._row_1flrn_24{display:contents}._headRow_1flrn_23>span{color:var(--text-muted);font-size:.75rem;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em}._label_1flrn_36{color:var(--text-secondary);font-size:.85rem;font-weight:var(--weight-semibold);align-self:center}._cell_1flrn_44{text-align:left;border:1px solid var(--border);min-width:0;color:var(--text-secondary);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:.85rem}._cell_1flrn_44._cell_1flrn_44:hover{border-color:var(--brand);color:var(--text-primary);background:0 0}._cell_1flrn_44._chosen_1flrn_70,._cell_1flrn_44._chosen_1flrn_70:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 20%, transparent);color:var(--text-primary);font-weight:var(--weight-semibold)}._cell_1flrn_44:disabled,._cell_1flrn_44._cell_1flrn_44:disabled:hover{color:var(--text-muted);cursor:default;background:0 0;border-color:#0000}._result_1flrn_88{border:1px dashed var(--border);min-width:0;color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:6px;padding:6px 10px;font-size:.85rem;display:flex}._resultValue_1flrn_103{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}._both_1flrn_110{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:1px 8px;font-size:.75rem}._both_1flrn_110._both_1flrn_110:hover{border-color:var(--brand);color:var(--text-primary);background:0 0}._both_1flrn_110._bothOn_1flrn_130,._both_1flrn_110._bothOn_1flrn_130:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--text-primary)}._actions_1flrn_137{justify-content:flex-end;gap:8px;display:flex}@media (width<=560px){._grid_1flrn_16{grid-template-columns:repeat(2,minmax(0,1fr))}._headRow_1flrn_23>span:first-child,._headRow_1flrn_23>span:last-child{display:none}._label_1flrn_36{grid-column:1/-1;margin-top:6px}._result_1flrn_88{grid-column:1/-1}}@media (width<=480px){._page_1qzmy_4{padding-inline:0}}@media (width<=600px){._under_1qzmy_386{justify-content:flex-start;min-width:0}}._page_1qzmy_4{flex-direction:column;gap:1rem;max-width:1180px;margin-inline:auto;padding:0 1rem 2rem;display:flex}@media (width<=480px){._page_1qzmy_4{padding-inline:0}}._listPart_1qzmy_22{flex-direction:column;gap:1rem;min-width:0;display:flex}._add_1qzmy_30{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._add_1qzmy_30>:first-child{flex:260px;min-width:0}._empty_1qzmy_42{color:var(--text-secondary);margin:0;font-size:.9rem}._total_1qzmy_50{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.9rem}._list_1qzmy_22{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._groups_1qzmy_67{flex-direction:column;gap:12px;display:flex}._group_1qzmy_67{flex-direction:column;gap:8px;display:flex}._group_1qzmy_67 ._group_1qzmy_67{margin-inline-start:14px}._groupHead_1qzmy_83{margin:0;font-size:.95rem}._groupCount_1qzmy_89{color:var(--text-secondary);font-size:.8rem;font-weight:400}._mergePick_1qzmy_96{flex-direction:column;gap:12px;min-height:240px;display:flex}._mergePick_1qzmy_96 input{width:100%}._row_1qzmy_109{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);border-left-width:4px;margin-inline-start:min(calc(var(--part-depth,0) * 22px), 66px)}._rowDragging_1qzmy_119{opacity:.45}._row_1qzmy_109._rowDrop_1qzmy_124{outline:2px solid var(--highlight);outline-offset:1px}._dragCard_1qzmy_129{border:1px solid var(--highlight);border-radius:var(--radius-lg);background:var(--bg-elevated);max-width:320px;color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;cursor:grabbing;padding:8px 12px}._rowOpen_1qzmy_145{background:var(--bg-warm)}._row_1qzmy_109._priority1_1qzmy_150{border-left-color:var(--priority-1);background-image:linear-gradient(var(--priority-row-1), var(--priority-row-1))}._row_1qzmy_109._priority2_1qzmy_151{border-left-color:var(--priority-2);background-image:linear-gradient(var(--priority-row-2), var(--priority-row-2))}._row_1qzmy_109._priority3_1qzmy_152{border-left-color:var(--priority-3);background-image:linear-gradient(var(--priority-row-3), var(--priority-row-3))}._row_1qzmy_109._priority4_1qzmy_153{border-left-color:var(--priority-4);background-image:linear-gradient(var(--priority-row-4), var(--priority-row-4))}._row_1qzmy_109._priority5_1qzmy_154{border-left-color:var(--priority-5);background-image:linear-gradient(var(--priority-row-5), var(--priority-row-5))}._head_1qzmy_157._head_1qzmy_157{touch-action:manipulation;border-radius:var(--radius-lg);width:100%;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}._head_1qzmy_157._head_1qzmy_157:hover,._head_1qzmy_157._head_1qzmy_157:focus-visible{background:var(--bg-hover)}._titleCell_1qzmy_184{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}._title_1qzmy_184{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._kind_1qzmy_198{border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;margin-inline-end:6px;padding:1px 6px;font-size:.7rem;font-weight:400}._labels_1qzmy_210{color:var(--text-secondary);font-size:.78rem}._scores_1qzmy_215{flex-wrap:wrap;gap:10px;display:flex}._score_1qzmy_215{min-width:44px;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex}._score_1qzmy_215 small{text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:.68rem;overflow:hidden}._score_1qzmy_215 b{font-size:.95rem;font-weight:var(--weight-semibold)}._scoreSorted_1qzmy_248{color:var(--text-primary)}._scoreSorted_1qzmy_248 b{font-weight:var(--weight-bold)}._body_1qzmy_256{flex-direction:column;gap:12px;padding:4px 14px 14px;display:flex}._chips_1qzmy_263{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chipsName_1qzmy_270{min-width:4rem;color:var(--text-secondary);font-size:.78rem}._actions_1qzmy_277{flex-wrap:wrap;gap:8px;display:flex}._card_1qzmy_283{background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:12px;padding:1.25rem;display:flex}._card_1qzmy_283 h2{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem}._hint_1qzmy_302{color:var(--text-secondary);margin:0;font-size:.85rem}._matrixScroll_1qzmy_310{overflow-x:auto}._matrix_1qzmy_310{border-collapse:collapse;width:100%;font-size:.88rem}._matrix_1qzmy_310 th,._matrix_1qzmy_310 td{border-bottom:1px solid var(--border-subtle);text-align:start;padding:6px 8px}._matrix_1qzmy_310 th{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);white-space:nowrap}._matrix_1qzmy_310 ._matrixTick_1qzmy_338{text-align:center}._addRow_1qzmy_342{flex-wrap:wrap;gap:8px 12px;display:flex}._addRow_1qzmy_342>*{flex:240px;min-width:0}._manage_1qzmy_353{color:var(--text-primary);font-size:.85rem}._skillList_1qzmy_358{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._skill_1qzmy_358{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-inline-start:calc(var(--skill-depth,0) * 18px);display:flex}._skillName_1qzmy_379{overflow-wrap:anywhere;flex:140px;min-width:0}._under_1qzmy_386{min-width:200px;color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}._under_1qzmy_386 select{min-width:0;max-width:150px}@media (width<=600px){._under_1qzmy_386{justify-content:flex-start;min-width:0}}._needsAdd_1qzmy_413{flex:0 180px;min-width:120px}._needsAdd_1qzmy_413._needsAddWide_1qzmy_420{flex:200px}._needsAddWide_1qzmy_420>*,._needsAdd_1qzmy_413._needsAddWide_1qzmy_420 input{width:100%}._themesAndSkills_1qzmy_431{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:16px;display:grid}._parts_1bsgs_1{flex-direction:column;gap:6px;margin-block:10px 4px;display:flex}._add_1bsgs_18{flex:200px}._add_1bsgs_18>*,._add_1bsgs_18 input{width:100%}._part_1bsgs_1{border:1px solid var(--border);background:var(--bg-surface);max-width:100%;color:var(--text-primary);font:inherit;overflow-wrap:anywhere;text-align:left;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:.8rem}._part_1bsgs_1._part_1bsgs_1:hover{border-color:var(--highlight);background:var(--bg-surface);color:var(--highlight-text)}._partDone_1bsgs_52{color:var(--text-secondary)}._field_1g2eh_1{flex-direction:column;gap:8px;display:flex}._collapsed_1g2eh_10{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.8rem}._collapsed_1g2eh_10:hover:not(:disabled){border-color:var(--highlight);color:var(--highlight-text)}._opened_1g2eh_31{border:1px solid var(--highlight);background:var(--bg-elevated);border-radius:12px;padding:8px 10px}._modes_1g2eh_39,._row_1g2eh_40{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}._mode_1g2eh_39,._day_1g2eh_51{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:.78rem}._mode_1g2eh_39:hover:not(:disabled),._day_1g2eh_51:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._modeActive_1g2eh_70,._dayActive_1g2eh_71{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}._day_1g2eh_51{text-align:center;min-width:34px;padding:4px 6px}._subMode_1g2eh_88{padding:3px 9px;font-size:.72rem}._mode_1g2eh_39:disabled,._day_1g2eh_51:disabled{opacity:.45;cursor:not-allowed}._number_1g2eh_99{width:4.5rem}._select_1g2eh_103,._date_1g2eh_107{width:auto}._summary_1g2eh_112{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.45}._wrap_av20g_2{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}._hint_av20g_10{color:var(--text-secondary);white-space:nowrap;font-size:.8rem}._invalid_av20g_17{color:var(--danger);white-space:nowrap;font-size:.8rem}._field_1bj1n_2{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._minutes_1bj1n_14._minutes_1bj1n_14{width:72px;font-size:1rem}._unit_1bj1n_20{white-space:nowrap}._list_1ppzk_2{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}._row_1ppzk_13{color:var(--text-secondary);font-variant-numeric:tabular-nums;grid-template-columns:5.5em auto 24px;align-items:center;gap:8px;font-size:.8rem;display:grid}._day_1ppzk_24{color:var(--text-primary)}._remove_1ppzk_29{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;font-size:1rem;line-height:1;display:inline-grid}._remove_1ppzk_29._remove_1ppzk_29:hover,._remove_1ppzk_29._remove_1ppzk_29:focus-visible{background:var(--bg-elevated);color:var(--text-primary)}._empty_1ppzk_53{color:var(--text-secondary);margin:4px 0 0;font-size:.8rem}._toggle_bqhc9_3._toggle_bqhc9_3{border:1px dashed var(--border);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px;font-size:.75rem}._toggle_bqhc9_3._toggle_bqhc9_3:hover{border-color:var(--border-medium);background:var(--bg-hover);color:var(--text-primary)}._toggle_bqhc9_3._toggle_bqhc9_3._on_bqhc9_25,._toggle_bqhc9_3._toggle_bqhc9_3._on_bqhc9_25:hover{border-style:solid;border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-bold)}._block_1c2fm_7{flex-direction:column;gap:10px;display:flex}._toneGood_1c2fm_15._toneGood_1c2fm_15._toneGood_1c2fm_15,._toneGood_1c2fm_15._toneGood_1c2fm_15._toneGood_1c2fm_15:hover{border-color:var(--success-text);background-color:color-mix(in srgb, var(--success-text) 14%, var(--bg-surface));color:var(--success-text);font-weight:var(--weight-bold)}._toneBad_1c2fm_24._toneBad_1c2fm_24._toneBad_1c2fm_24,._toneBad_1c2fm_24._toneBad_1c2fm_24._toneBad_1c2fm_24:hover{border-color:var(--scale-bad);background-color:color-mix(in srgb, var(--scale-bad) 14%, var(--bg-surface));color:var(--scale-bad);font-weight:var(--weight-bold)}._heading_1c2fm_33{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:0}._list_1c2fm_43{flex-direction:column;gap:8px;display:flex}._field_1c2fm_49{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._name_1c2fm_56{min-width:0;font:inherit;font-size:.85rem;font-weight:var(--weight-semibold);color:var(--text-primary);background:0 0;border:1px solid #0000;flex:0 9rem;padding:4px 6px}._name_1c2fm_56:hover,._name_1c2fm_56:focus{border-color:var(--border);background:var(--bg-surface)}._score_1c2fm_78{flex:14rem;min-width:0}._note_1c2fm_83{flex:10rem;min-width:0;font-size:.85rem}._remove_1c2fm_89{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.8rem}._remove_1c2fm_89:hover{border-color:var(--btn-delete);color:var(--btn-delete)}._empty_1c2fm_108{color:var(--text-muted);margin:0;font-size:.8rem}._addBar_1c2fm_115{flex-wrap:wrap;gap:8px;display:flex}._addBar_1c2fm_115 input{flex:12rem;min-width:0}._addButton_1c2fm_126{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.8rem}._addButton_1c2fm_126:hover{background:var(--bg-hover);color:var(--text-primary)}._mark_q5lud_3{white-space:nowrap;opacity:0;align-items:center;gap:5px;min-height:1em;font-size:.72rem;transition:opacity .25s;display:inline-flex}._dot_q5lud_16{background:currentColor;border-radius:50%;width:6px;height:6px}._dirty_q5lud_26{color:var(--text-muted);opacity:1}._dirty_q5lud_26 ._dot_q5lud_16{background:0 0;box-shadow:inset 0 0 0 1px}._saved_q5lud_38{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success-text);font-weight:var(--weight-semibold);opacity:1;border-radius:999px;padding:1px 8px}._check_q5lud_50{font-size:.8em;line-height:1}._saveButton_q5lud_58._saveButton_q5lud_58{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:2px 10px}._saveButton_q5lud_58._saveButton_q5lud_58:hover{border-color:var(--success);background:var(--bg-surface);color:var(--success-text)}._error_q5lud_82{color:var(--danger);opacity:1}._cell_1mql9_2{align-items:center;gap:6px;min-width:0;display:flex}._toggle_1mql9_9{font-size:.8rem;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;padding:4px 10px}._expense_1mql9_30,._expense_1mql9_30._expense_1mql9_30:hover{background:color-mix(in srgb, var(--danger) 18%, transparent);color:var(--danger)}._income_1mql9_36,._income_1mql9_36._income_1mql9_36:hover{background:color-mix(in srgb, var(--text-currency-positive) 18%, transparent);color:var(--text-currency-positive)}._input_1mql9_42{width:100px;min-width:0}._compact_1mql9_50{gap:0}._compact_1mql9_50 ._toggle_1mql9_9{border:1px solid var(--border);border-right:none;border-radius:8px 0 0 8px;align-self:stretch;min-width:30px;padding:0 8px;font-size:1rem;line-height:1}._compact_1mql9_50 ._input_1mql9_42{border-radius:0 8px 8px 0;width:90px}._money_7hdh6_2{font-variant-numeric:tabular-nums;white-space:nowrap}._srOnly_7hdh6_8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_1fazp_1{padding-bottom:220px}._summary_1fazp_6{color:var(--text-secondary);flex-wrap:wrap;gap:8px 24px;margin-bottom:16px;font-size:.9rem;display:flex}._summary_1fazp_6>span{white-space:nowrap}._table_1fazp_31{border-collapse:separate;border-spacing:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);width:100%;box-shadow:var(--shadow-hairline)}._table_1fazp_31 thead tr:first-child th:first-child{border-top-left-radius:var(--radius-lg)}._table_1fazp_31 thead tr:first-child th:last-child{border-top-right-radius:var(--radius-lg)}._table_1fazp_31 tbody tr:last-child td{border-bottom:none}._table_1fazp_31 thead{background:var(--bg-elevated);z-index:10;position:sticky;top:0}._table_1fazp_31 th{text-align:left;border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);white-space:nowrap;padding:8px 12px;font-size:.75rem}._table_1fazp_31 thead th{top:var(--sticky-top);z-index:5;background:var(--bg-elevated);position:sticky}._table_1fazp_31 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 12px;font-size:.875rem}._groupHeader_1fazp_89 td{border-top:2px solid var(--border);font-size:.72rem;font-weight:var(--weight-bold);text-transform:uppercase;color:var(--text-secondary);padding:16px 12px 6px}._income_1fazp_106{color:var(--success-text);font-weight:var(--weight-semibold)}._expense_1fazp_111{color:var(--danger);font-weight:var(--weight-semibold)}._tagBadge_1fazp_116{cursor:default;border-radius:4px;padding:2px 8px;font-size:.8rem;display:inline-block}._tagList_1fazp_124{cursor:text;flex-wrap:wrap;align-items:center;gap:4px;display:flex}tr._doneRow_1fazp_133{opacity:.55}tr._doneRow_1fazp_133 td:nth-child(3){text-decoration:line-through}tr._priority1_1fazp_140{background:color-mix(in srgb, var(--accent) 7%, transparent)}tr._priority2_1fazp_143{background:var(--tint-info)}tr._priority3_1fazp_146{background:var(--tint-warning)}tr._priority4_1fazp_149{background:var(--tint-attention)}tr._priority5_1fazp_152{background:var(--tint-danger)}._todayRow_1fazp_158 td{font-weight:var(--weight-semibold);color:var(--text-primary);background:var(--today-tint)}._todayRow_1fazp_158 td:first-child{box-shadow:inset 3px 0 0 var(--today)}._table_1fazp_31 tbody tr{transition:background-color .12s}._table_1fazp_31 tbody tr:hover{background-color:var(--accent-hover)}._scroll_1fazp_183{width:100%;position:relative;overflow-x:auto}._scroll_1fazp_183 ._table_1fazp_31 thead th{position:static}._addBar_1fazp_194{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}._addBarCalm_1fazp_211{background:0 0;border:none;padding:0}._addBarCalm_1fazp_211:has(._addBarGrow_1fazp_218 input:placeholder-shown)>:not(._addBarGrow_1fazp_218):not([data-bar-keep]){display:none}._addBarGrow_1fazp_218{flex:240px;min-width:0}._addBarGrow_1fazp_218>div,._addBarGrow_1fazp_218 input[type=text],._addBarGrow_1fazp_218 input[type=search]{width:100%}._mobileAdd_1fazp_235{gap:8px;margin-bottom:12px;display:flex}._mobileAdd_1fazp_235 input{flex:1;min-width:0}._mobileEmpty_1fazp_246{color:var(--text-muted);text-align:center;margin:12px 0;font-size:.9rem}@media (width<=768px){._cards_1fazp_258,._cards_1fazp_258 tbody{width:100%;display:block}._cards_1fazp_258{box-shadow:none;background:0 0;border:none}._cards_1fazp_258 thead{display:none}._cards_1fazp_258 tbody tr{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);flex-wrap:wrap;gap:6px 12px;margin-bottom:10px;padding:12px 14px;display:flex}._cards_1fazp_258 tbody tr:hover{background-color:var(--bg-surface)}._cards_1fazp_258 td{border-bottom:none;align-items:center;gap:8px;padding:0;font-size:.875rem;display:flex}._cards_1fazp_258 td:empty{display:none}._cards_1fazp_258 td[data-label]:before{content:attr(data-label);min-width:64px;color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:.7rem}._cards_1fazp_258 td[data-card=title]{font-size:1rem;font-weight:var(--weight-semibold);flex-basis:100%}._cards_1fazp_258 td[data-card=title]:before,._cards_1fazp_258 td[data-card=lead]:before{display:none}._cards_1fazp_258 td[data-card=actions]{flex-basis:100%;justify-content:flex-end}._cards_1fazp_258 ._groupHeader_1fazp_89{background:0 0;border:none;border-radius:0;margin-bottom:4px;padding:0}}._viewMoreRow_1fazp_347{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}._viewMore_1fazp_347{margin:12px auto 0;padding:6px 16px;display:block}._viewMoreRow_1fazp_347 ._viewMore_1fazp_347{margin:0}._mobileAddGrow_1fazp_369{flex:1;min-width:0}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}@media (hover:none){._field_tpvsi_11{border-bottom-color:var(--border-subtle)}}@container (width<=1280px){._card_mhxil_8._card_mhxil_8{--cols:minmax(190px, 1.1fr) 56px minmax(150px, 1fr) 170px 165px minmax(100px, max-content) max-content}}._row_1evu8_4._row_1evu8_4{margin-bottom:6px;padding:8px 12px}._amount_1evu8_9{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._ghost_1evu8_18{visibility:hidden;pointer-events:none}._rowMe_1evu8_23._rowMe_1evu8_23{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--bg-surface))}._rowCategory_1evu8_28._rowCategory_1evu8_28{border-left-style:dashed}._total_1evu8_32{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem}._bar_1evu8_39{background:var(--bg-elevated);border-radius:999px;gap:2px;height:10px;margin-bottom:14px;display:flex;overflow:hidden}._segment_1evu8_50{background:var(--text-muted);flex:none;min-width:0;transition:width .16s}._segmentMe_1evu8_58{background:var(--accent)}._muted_1evu8_62{color:var(--text-muted);font-weight:400}._percentPill_1evu8_68._percentPill_1evu8_68{cursor:text;border:1px solid #0000;gap:2px;padding:2px 10px 2px 4px}._percentPill_1evu8_68._percentPill_1evu8_68:focus-within{border-color:var(--accent)}._percentInput_1evu8_80{width:44px;color:inherit;font:inherit;text-align:right;background:0 0;border:0;padding:2px 4px}._percentInput_1evu8_80:focus{box-shadow:inset 0 -2px 0 var(--highlight);outline:none}._addBar_1evu8_96._addBar_1evu8_96{margin:4px 0 8px}._addField_1evu8_100{flex:160px;min-width:0}._addField_1evu8_100>div,._addField_1evu8_100 input[type=text],._addField_1evu8_100 input[type=search]{width:100%}._shareInput_1evu8_111{flex:0 0 130px;width:130px}._preview_1evu8_116{min-width:72px;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right}._hint_1evu8_124{color:var(--text-muted);margin:0;font-size:.78rem}._editButton_1evu8_132{min-width:24px;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0 4px;font-size:.9rem;line-height:1}._editButton_1evu8_132:hover{color:var(--text-primary)}._editRow_1evu8_152{border-top:1px dashed var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;margin-top:8px;padding-top:8px;display:grid}._legend_1ombs_5{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:6px 0 2px;padding:0;font-size:.68rem;list-style:none;display:flex}._legend_1ombs_5 li{align-items:center;gap:3px;margin:0;display:inline-flex}._legend_1ombs_5 ._swatch_1ombs_35{aspect-ratio:auto;border-radius:3px;flex:none;width:12px;min-width:0;height:10px;min-height:0;padding:0;display:inline-block}._stop_1ombs_51{flex-direction:column;align-items:center;gap:1px;line-height:1;display:inline-flex}@media (hover:none){._field_tpvsi_11{border-bottom-color:var(--border-subtle)}}._resource_h7xnk_1{background-color:var(--bg-surface);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}._toolbar_h7xnk_16{background-color:var(--bg-surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:9px 12px;display:flex}._resourceInfo_h7xnk_28{flex-direction:column;min-width:0;display:flex}._resourceInfo_h7xnk_28 strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}._resourceLabel_h7xnk_43{color:var(--text-secondary);font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._externalLink_h7xnk_51{background-color:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);font-size:.72rem;font-weight:var(--weight-bold);border-radius:8px;flex:none;padding:7px 10px;text-decoration:none}._externalLink_h7xnk_51:hover{filter:brightness(.96)}._frame_h7xnk_69{background-color:var(--bg-secondary);min-width:0;min-height:0;padding:8px}._preview_h7xnk_77{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:9px;width:100%;height:100%;min-height:0;display:block}._empty_h7xnk_89{background-color:var(--bg-surface);border:1px dashed var(--border);width:100%;height:100%;min-height:280px;color:var(--text-secondary);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}._empty_h7xnk_89 strong{color:var(--text-primary)}._emptyIcon_h7xnk_113{font-size:1.5rem}._addChip_z3ua6_1{border:1px dashed var(--border);width:20px;height:20px;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.85rem;line-height:1;display:inline-flex}._addChip_z3ua6_1:hover{background:var(--bg-elevated);color:var(--text-primary);border-style:solid}._picker_z3ua6_30{flex:140px;min-width:0;max-width:100%}._picker_z3ua6_30>div{width:100%;display:block}._picker_z3ua6_30 input{box-sizing:border-box;width:100%}._anchor_ynymq_1{cursor:help}@media (pointer:coarse){._anchor_ynymq_1{align-items:center;display:inline-flex}}._anchor_ynymq_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._box_ynymq_18{z-index:1000;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);width:min(340px,100vw - 16px);box-shadow:var(--shadow-panel);color:var(--text-primary);pointer-events:none;padding:12px 14px;font-size:.8rem;line-height:1.4;position:fixed}._head_ynymq_36{border-bottom:1px solid var(--border-subtle);font-weight:var(--weight-semibold);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._total_ynymq_47{font-variant-numeric:tabular-nums;font-size:1.3rem}._source_ynymq_52{color:var(--text-secondary);margin:8px 0 0}._table_ynymq_58{border-collapse:collapse;width:100%;margin-top:6px}._table_ynymq_58 th,._table_ynymq_58 td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:5px 0}._table_ynymq_58 th{text-align:left;font-weight:var(--weight-semibold)}._why_ynymq_80{color:var(--text-secondary);font-size:.72rem;font-weight:400;display:block}._table_ynymq_58 ._reason_ynymq_89{text-align:right;color:var(--text-secondary);white-space:nowrap;padding-inline:8px}._value_ynymq_98{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);white-space:nowrap}._neutral_ynymq_108 th,._neutral_ynymq_108 ._value_ynymq_98{color:var(--text-secondary);font-weight:400}._result_ynymq_114{text-align:right;margin:8px 0 0}._note_ynymq_119{color:var(--text-secondary);margin:8px 0 0;font-size:.72rem}._row_177yp_10{touch-action:pan-y pinch-zoom}._row_177yp_10[data-swipe=left]:before,._row_177yp_10[data-swipe=right]:before{width:max(0px, calc(var(--swipe-reveal,0px) - 16px));background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface));max-width:160px;height:40px;box-shadow:var(--shadow-hairline);color:var(--accent);font-size:.9rem;font-weight:var(--weight-semibold);pointer-events:none;white-space:nowrap;box-sizing:border-box;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:normal;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}._row_177yp_10[data-swipe=left]:before{content:attr(data-swipe-left);left:calc(100% + 9px);right:auto}._row_177yp_10[data-swipe=right]:before{content:attr(data-swipe-right);left:auto;right:calc(100% + 12px)}._row_177yp_10[data-swipe=left][data-swipe-tone=danger]:before{background:color-mix(in srgb, var(--danger) 14%, var(--bg-surface));color:var(--danger)}._row_177yp_10[data-swipe-armed=true]:before{background:var(--accent);color:var(--bg-surface)}._row_177yp_10[data-swipe=left][data-swipe-tone=danger][data-swipe-armed=true]:before{background:var(--danger);color:var(--bg-surface)}._row_il1s0_3{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;display:flex}._aligned_il1s0_20{flex-wrap:nowrap;grid-template-columns:repeat(2,4.2rem);display:grid}._slot_il1s0_27{display:block}._chip_il1s0_36{border:1px solid var(--border-subtle);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:.68rem;line-height:1.5;display:inline-flex;position:relative}._picker_il1s0_82._picker_il1s0_82{opacity:0;cursor:pointer;pointer-events:none;background:0 0;border:none;width:100%;min-width:0;max-width:100%;padding:0;position:absolute;inset:0}._chipButton_il1s0_108{font:inherit;cursor:pointer;font-size:.68rem}._chipButton_il1s0_108:hover{border-color:var(--highlight)}._past_il1s0_127{border-style:dashed}._hard_il1s0_145{border-color:var(--danger);color:var(--text-primary)}._soft_il1s0_151{border-color:var(--late);color:var(--text-primary);border-style:dashed}._hard_il1s0_145>:first-child{color:var(--danger)}._soft_il1s0_151>:first-child{color:var(--late-text)}._overdue_il1s0_168{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--danger);font-weight:var(--weight-bold);border-color:#0000}._overdueSoft_il1s0_179{background:color-mix(in srgb, var(--late) 18%, transparent);color:var(--late-text);font-weight:var(--weight-semibold);border-color:#0000}._editable_qsevv_4._editable_qsevv_4{cursor:pointer;border:1px solid #0000;position:relative}._editable_qsevv_4._editable_qsevv_4:hover{border-color:var(--highlight);background:var(--bg-surface)}._picker_qsevv_17._picker_qsevv_17{opacity:0;cursor:pointer;background:0 0;border:none;width:100%;min-width:0;padding:0;position:absolute;inset:0}._daysInput_qsevv_32._daysInput_qsevv_32{border:1px solid var(--highlight);width:4.5em;padding:1px 4px}._picker_ce9fy_4{color:var(--text-secondary);align-items:center;margin-top:6px;margin-bottom:8px;font-size:.72rem;display:flex}._inGroup_ce9fy_17{margin-top:0;margin-bottom:0}._current_ce9fy_23{color:var(--text-primary);font-weight:var(--weight-semibold)}._options_ce9fy_29{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._option_ce9fy_29._option_ce9fy_29{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;padding:2px 7px;font-size:.7rem}._option_ce9fy_29._option_ce9fy_29:hover{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}._active_ce9fy_60._active_ce9fy_60,._active_ce9fy_60._active_ce9fy_60:hover{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}@media (pointer:coarse){._option_ce9fy_29{min-height:32px}}._prompt_pg72b_3{flex-direction:column;gap:12px;display:flex}._stage_pg72b_9{text-align:center;align-items:center}._card_pg72b_14{align-items:stretch;gap:10px}._eyebrow_pg72b_19{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem}._question_pg72b_28{text-wrap:pretty;margin:0;line-height:1.55}._stage_pg72b_9 ._question_pg72b_28{max-width:38ch;font-size:clamp(1.1rem,2.8vw,1.45rem)}._card_pg72b_14 ._question_pg72b_28{font-size:1.05rem;font-weight:var(--weight-semibold)}._meta_pg72b_45{color:var(--text-muted);margin:-4px 0 0;font-size:.8rem}._scaleBlock_pg72b_54{flex-direction:column;gap:6px;width:fit-content;max-width:100%;display:flex}._stage_pg72b_9 ._scaleBlock_pg72b_54{margin-inline:auto}._scale_pg72b_54{flex-wrap:nowrap;gap:6px;display:flex}._scale_pg72b_54 ._step_pg72b_77{flex:1 1 0;min-width:0}._stage_pg72b_9 ._scale_pg72b_54{justify-content:center}._stage_pg72b_9 ._scale_pg72b_54 ._step_pg72b_77{flex:0 auto;width:44px}._step_pg72b_77{border:1px solid var(--border);background:var(--color-paper);min-width:30px;min-height:44px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:0 4px;font-size:1rem;transition:border-color .15s,transform .1s}._card_pg72b_14 ._scaleBlock_pg72b_54{width:auto}._card_pg72b_14 ._scale_pg72b_54{gap:4px}._card_pg72b_14 ._scale_pg72b_54 ._step_pg72b_77{max-width:44px;min-height:44px;padding:0 2px}._stage_pg72b_9 ._step_pg72b_77:not(._chosen_pg72b_172){background:var(--bg-surface)}._stage_pg72b_9 ._chosen_pg72b_172,._stage_pg72b_9 ._chosen_pg72b_172:hover{background:color-mix(in srgb, var(--highlight) 14%, var(--bg-surface));color:var(--text-primary)}._step_pg72b_77:hover{border-color:var(--highlight);color:var(--highlight-text);transform:translateY(-1px)}._chosen_pg72b_172,._chosen_pg72b_172:hover{border-color:var(--highlight);background:color-mix(in srgb, var(--highlight) 14%, transparent);box-shadow:inset 0 0 0 1px var(--highlight);color:var(--highlight-text);font-weight:var(--weight-bold)}._anchors_pg72b_204{color:var(--text-muted);text-align:left;justify-content:space-between;gap:16px;font-size:.75rem;display:flex}._anchors_pg72b_204 span:last-child{text-align:right}._meaning_pg72b_220{min-height:1.3em;color:var(--text-secondary);margin:0;font-size:.82rem}._keysHint_pg72b_230{color:var(--text-secondary);margin:0;font-size:.75rem;display:none}@media (hover:hover) and (pointer:fine){._keysHint_pg72b_230{display:block}}._followUp_pg72b_246{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);margin:4px 0 0}._reflectMore_pg72b_255>summary{width:fit-content;color:var(--text-secondary);font-size:.9rem;font-weight:var(--weight-semibold);cursor:pointer}._reflectBody_pg72b_265{flex-direction:column;gap:6px;margin-top:6px;display:flex}._note_pg72b_272{border:1px solid var(--border);background:var(--color-paper);width:100%;font:inherit;color:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:.95rem;line-height:1.6}._stage_pg72b_9 ._note_pg72b_272{max-width:34rem}._note_pg72b_272:focus{border-color:var(--highlight);outline:none}._dense_pg72b_297._dense_pg72b_297{gap:6px}._dense_pg72b_297._dense_pg72b_297 ._question_pg72b_28{font-size:.95rem;font-weight:400;line-height:1.4}._dense_pg72b_297._dense_pg72b_297 ._scaleBlock_pg72b_54{width:100%;max-width:calc(var(--steps) * 48px)}._dense_pg72b_297 ._eyebrow_pg72b_19{font-size:.68rem}._dense_pg72b_297 ._meta_pg72b_45{color:var(--text-secondary)}._dense_pg72b_297 ._note_pg72b_272{min-height:38px;padding:8px 12px}._dense_pg72b_297 ._note_pg72b_272:focus,._dense_pg72b_297 ._ladderNote_pg72b_337{min-height:76px}@media (width>=800px){._dense_pg72b_297._dense_pg72b_297{grid-template-columns:auto minmax(12rem,1fr);align-items:start;column-gap:16px;display:grid}._dense_pg72b_297>*{grid-column:1/-1}._dense_pg72b_297._dense_pg72b_297>._scaleBlock_pg72b_54{width:calc(var(--steps) * 48px);grid-column:1}._dense_pg72b_297>._note_pg72b_272{grid-column:2}._dense_pg72b_297>._followUp_pg72b_246+._note_pg72b_272{grid-column:1/-1}._dense_pg72b_297._stacked_pg72b_370._stacked_pg72b_370{display:flex}._dense_pg72b_297._stacked_pg72b_370._stacked_pg72b_370>._scaleBlock_pg72b_54{width:100%}}._head_pg72b_380{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._head_pg72b_380 ._question_pg72b_28{flex:auto;min-width:0}._questionLink_pg72b_393{color:inherit;overflow-wrap:anywhere;text-decoration:none}._questionLink_pg72b_393:hover,._questionLink_pg72b_393:focus-visible{color:var(--highlight-text);text-decoration:underline}@media (width<=480px){._dense_pg72b_297._dense_pg72b_297 ._scale_pg72b_54{gap:2px}}._stepAnchor_pg72b_414{display:none}@media (width<=480px){._tall_pg72b_427,._card_pg72b_14 ._tall_pg72b_427,._stage_pg72b_9 ._tall_pg72b_427{width:100%}._tall_pg72b_427 ._scale_pg72b_54{flex-direction:column-reverse;gap:4px}._tall_pg72b_427 ._scale_pg72b_54 ._step_pg72b_77{border-radius:8px;flex:none;justify-content:center;align-items:center;gap:10px;width:100%;max-width:none;min-height:32px;padding:0 14px;display:flex}._tall_pg72b_427 ._stepAnchor_pg72b_414{color:var(--text-secondary);font-size:.8rem;font-weight:400;display:inline}._tall_pg72b_427 ._anchors_pg72b_204{display:none}}@property --climb{syntax:"<number>";inherits:true;initial-value:0}._ladderEnd_pg72b_488{display:none}@media (width<=480px){._scaleBlock_pg72b_54._ladder_pg72b_337._ladder_pg72b_337._ladder_pg72b_337{gap:12px;width:min(100%,240px);max-width:none;margin-inline:auto}._ladder_pg72b_337 ._ladderEnd_pg72b_488{color:var(--text-secondary);text-align:center;margin:0;font-size:.75rem;display:block}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54{--rail-fill:var(--border);flex-direction:column-reverse;gap:0;transition:--climb .5s ease-out;position:relative}._ladder_pg72b_337._ladder_pg72b_337 ._ladderAnswered_pg72b_521{--rail-fill:var(--highlight)}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54:before,._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54:after{background:linear-gradient(to top, var(--rail-fill) calc(8px + var(--climb) * (100% - 16px)), var(--border) calc(8px + var(--climb) * (100% - 16px)));content:"";border-radius:3px;width:3px;position:absolute;inset-block:-8px}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54:before{inset-inline-start:0}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54:after{inset-inline-end:0}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54 ._step_pg72b_77{width:100%;max-width:none;min-height:40px;box-shadow:none;color:var(--text-secondary);background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;font-weight:400;display:flex;position:relative;transform:none}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54 ._step_pg72b_77:before{inset-inline:0;background:var(--border);content:"";height:2px;transition:background-color .2s ease calc(var(--rung,0) * 35ms);position:absolute;top:calc(50% - 1px)}._stepNumber_pg72b_588{position:relative}._ladder_pg72b_337 ._stepNumber_pg72b_588{border:1px solid var(--border);background:var(--bg-surface);width:32px;height:32px;transition:border-color .2s ease calc(var(--rung,0) * 35ms), color .2s ease calc(var(--rung,0) * 35ms);border-radius:50%;place-items:center;display:grid}._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54 ._climbed_pg72b_607:before,._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54 ._chosen_pg72b_172:before{background:var(--highlight)}._ladder_pg72b_337 ._climbed_pg72b_607 ._stepNumber_pg72b_588{border-color:var(--highlight);color:var(--text-primary)}._ladder_pg72b_337 ._chosen_pg72b_172 ._stepNumber_pg72b_588{border-color:var(--highlight);background:color-mix(in srgb, var(--highlight) 14%, var(--bg-surface));box-shadow:inset 0 0 0 1px var(--highlight), 0 0 0 4px color-mix(in srgb, var(--highlight) 20%, transparent);color:var(--text-primary);font-weight:var(--weight-bold);animation:_ladderStep_pg72b_1 .35s ease-out calc(var(--rung,0) * 35ms) backwards}@media (prefers-reduced-motion:reduce){._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54,._ladder_pg72b_337._ladder_pg72b_337 ._scale_pg72b_54 ._step_pg72b_77:before,._ladder_pg72b_337 ._stepNumber_pg72b_588{transition:none}._ladder_pg72b_337 ._chosen_pg72b_172 ._stepNumber_pg72b_588{animation:none}}}@keyframes _ladderStep_pg72b_1{0%{transform:scale(.9)}60%{transform:scale(1.14)}to{transform:scale(1)}}._body_5h90u_1{flex-direction:column;gap:12px;display:flex}._lead_5h90u_7{text-wrap:pretty;max-width:52ch;margin:0;font-size:.92rem;line-height:1.6}._aside_5h90u_19{color:var(--text-muted)}._map_5h90u_25{border:1px solid var(--border-subtle);border-collapse:separate;border-spacing:0;background:var(--bg-elevated);border-radius:12px;width:100%;overflow:hidden}._map_5h90u_25 th{border-block-end:1px solid var(--border-subtle);color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:8px 14px}._map_5h90u_25 td{font-variant-numeric:tabular-nums;padding:5px 14px}._from_5h90u_54{width:40%;color:var(--text-muted)}._to_5h90u_59{border:1px solid var(--border);background:var(--color-paper);width:4.5rem;font:inherit;font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);color:var(--highlight-text);border-radius:8px;padding:4px 8px}._edited_5h90u_75 td{background:color-mix(in srgb, var(--highlight) 8%, transparent)}._wasValue_5h90u_79{color:var(--text-muted);margin-inline-start:8px;font-size:.75rem;font-style:italic}._tally_5h90u_90{font-variant-numeric:tabular-nums;margin-inline-start:10px;font-size:.75rem}._unused_5h90u_100 td,._unused_5h90u_100 ._to_5h90u_59{opacity:.45}._busiest_5h90u_108 ._from_5h90u_54{color:var(--text-primary);font-weight:var(--weight-bold);position:relative}._busiest_5h90u_108 ._from_5h90u_54:before{content:"";background:var(--highlight);border-radius:999px;width:3px;position:absolute;inset-block:2px;inset-inline-start:-2px}._busiest_5h90u_108 ._tally_5h90u_90{color:var(--highlight-text);font-weight:var(--weight-bold)}._reset_5h90u_130{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:.8rem}._reset_5h90u_130:hover{border-color:var(--border-medium)}._count_5h90u_148{color:var(--text-secondary);margin:0;font-size:.85rem}._direction_5h90u_154{border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:12px 14px;display:flex}._legend_5h90u_165{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;padding:0 4px;font-size:.7rem}._choice_5h90u_174{cursor:pointer;align-items:baseline;gap:8px;font-size:.9rem;line-height:1.5;display:flex}._hint_5h90u_184{color:var(--text-muted);margin:4px 0 0;font-size:.8rem;line-height:1.5}._error_5h90u_192{color:var(--danger);margin:0;font-size:.85rem}._actions_5h90u_198{justify-content:flex-end;gap:8px;display:flex}._apply_5h90u_204{background:var(--brand);color:var(--text-on-brand);font:inherit;cursor:pointer;border:none;border-radius:999px;padding:9px 20px;font-size:.9rem}._apply_5h90u_204:hover:not(:disabled){background:var(--brand);filter:brightness(1.08)}._cancel_5h90u_231{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:9px 16px;font-size:.9rem}._note_5h90u_244{color:var(--text-muted);margin:0;font-size:.78rem}._title_3rknp_6{font-weight:var(--weight-semibold);overflow-wrap:anywhere;padding:8px 12px 6px;line-height:1.4}._goTo_3rknp_17{border-block-end:1px solid var(--border-subtle);color:var(--text-secondary);padding:6px 12px 10px;font-size:.85rem;text-decoration:none;display:block}._goTo_3rknp_17:hover,._goTo_3rknp_17:focus-visible{color:var(--highlight-text);text-decoration:underline}._goal_3rknp_36{background:color-mix(in srgb, var(--highlight) 22%, transparent);color:var(--text-primary);font:inherit;cursor:pointer;border:none;border-radius:999px;padding:6px 14px;font-size:.85rem}._goal_3rknp_36:hover,._goal_3rknp_36:focus-visible{background:color-mix(in srgb, var(--highlight) 34%, transparent)}._section_3rknp_54{flex-direction:column;gap:6px;padding:6px 12px 10px;display:flex}._end_3rknp_62{border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px;padding:10px 12px;display:flex}._end_3rknp_62>button{flex:1 1 0;min-width:110px}._label_3rknp_76{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._hint_3rknp_85{color:var(--text-secondary);font-size:.75rem}._normRow_3rknp_91{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}._fixed_3rknp_100{max-width:260px;color:var(--text-muted);margin:0;padding:0 12px 8px;font-size:.75rem;line-height:1.5}._body_1xkw0_1{flex-direction:column;gap:10px;display:flex}._compare_1xkw0_8{background:var(--bg-elevated);border-radius:12px;flex-direction:column;gap:2px;margin:0;padding:10px 14px;line-height:1.5;display:flex}._old_1xkw0_21{color:var(--text-muted);text-decoration:line-through}._arrow_1xkw0_26{color:var(--text-muted);font-size:.8rem}._new_1xkw0_31{font-weight:var(--weight-semibold)}._lead_1xkw0_35{color:var(--text-secondary);margin:0;font-size:.85rem}._choice_1xkw0_43{border:1px solid var(--border);background:var(--color-paper);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._choice_1xkw0_43:hover{border-color:var(--highlight)}._choice_1xkw0_43 span{color:var(--text-secondary);font-size:.82rem;line-height:1.5}._actions_1xkw0_68{justify-content:flex-end;margin-top:4px;display:flex}._cancel_1xkw0_74{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.85rem}._empty_1i629_3{flex-direction:column;gap:10px;display:flex}._text_1i629_9{color:var(--text-secondary);margin:0;font-size:.9rem}._actions_1i629_16{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._add_1i629_24{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:10px;padding:5px 14px;text-decoration:none}._add_1i629_24:hover{filter:brightness(.93)}._manage_1i629_42{color:var(--text-secondary);font-size:.85rem}._heading_172y7_3{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}._toggle_172y7_12._toggle_172y7_12{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:6px;padding:0;display:inline-flex}._toggle_172y7_12._toggle_172y7_12:hover{color:var(--text-primary);background:0 0}._caret_172y7_35{font-size:.8em}._bodyOpen_172y7_40{display:contents}._bodyFolded_172y7_44{display:none}._summary_172y7_49{color:var(--text-secondary);letter-spacing:normal;text-transform:none;font-size:.85rem;font-weight:400}._body_fa525_1{flex-direction:column;gap:12px;display:flex}._row_fa525_7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._label_fa525_14{color:var(--text-secondary);font-size:.85rem}._number_fa525_20._number_fa525_20{border:1px solid var(--border);background:var(--bg-surface);width:4.5rem;min-width:0;font:inherit;color:var(--text-primary);border-radius:8px;padding:6px 8px}._unit_fa525_33{color:var(--text-muted);font-size:.85rem}._hint_fa525_38{color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.5}._strip_fa525_49{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:12px;align-items:flex-end;gap:6px;padding:12px 12px 8px;display:flex}._bar_fa525_60{flex-direction:column;flex:1 1 0;align-items:center;gap:3px;min-width:0;display:flex}._track_fa525_69{background:var(--bg-muted-soft);border-radius:6px;width:100%;height:56px;position:relative;overflow:hidden}._fill_fa525_80{inset-inline:0;background:var(--text-muted);min-height:2px;display:block;position:absolute;bottom:0}._line_fa525_92{border-block-start:2px dashed var(--border-medium);height:0;position:absolute;inset-inline:0}._met_fa525_103 ._fill_fa525_80{background:var(--scale-good)}._under_fa525_107 ._fill_fa525_80{background:var(--state-attention)}._over_fa525_111 ._fill_fa525_80{background:var(--state-danger)}._running_fa525_115 ._fill_fa525_80,._none_fa525_116 ._fill_fa525_80{background:var(--text-muted)}._isRunning_fa525_120{outline:1px dashed var(--border);outline-offset:1px}._barCount_fa525_125{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:var(--weight-bold)}._barLabel_fa525_131{color:var(--text-muted);white-space:nowrap;align-items:center;gap:2px;font-size:.68rem;display:flex}._switch_fa525_143{background:var(--brand);border-radius:50%;width:5px;height:5px;display:inline-block}._noHistory_fa525_152{border:1px dashed var(--border);color:var(--text-muted);border-radius:12px;margin:0;padding:10px 12px;font-size:.82rem}._choices_fa525_165{flex-direction:column;gap:8px;display:flex}._choice_fa525_165{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:12px;flex-direction:column;gap:4px;padding:12px 34px 12px 14px;display:flex;position:relative}._choice_fa525_165:after{inset-inline-end:14px;color:var(--accent);content:"→";position:absolute;top:50%;transform:translateY(-50%)}._choice_fa525_165:hover:not(:disabled){border-color:var(--highlight);background:color-mix(in srgb, var(--accent) 20%, transparent)}._choice_fa525_165+._choice_fa525_165{border-color:var(--border);background:var(--color-paper)}._choice_fa525_165+._choice_fa525_165:after{color:var(--text-muted)}._choice_fa525_165+._choice_fa525_165:hover:not(:disabled){border-color:var(--highlight);background:color-mix(in srgb, var(--accent) 8%, transparent)}._choice_fa525_165:disabled{opacity:.6;cursor:default}._choice_fa525_165 span{color:var(--text-secondary);font-size:.82rem;line-height:1.5}._unchanged_fa525_254{color:var(--text-secondary);margin:0;font-size:.85rem}._list_fa525_263{border-block-start:1px solid var(--border-subtle);padding-block-start:8px}._listHead_fa525_268{color:var(--text-secondary);cursor:pointer;font-size:.82rem}._listCount_fa525_274{color:var(--text-muted);font-variant-numeric:tabular-nums}._listBody_fa525_279{margin:8px 0 0;padding:0;list-style:none}._listRow_fa525_286{border-block-end:1px solid var(--border-subtle);align-items:baseline;gap:10px;padding:5px 0;font-size:.82rem;display:flex}._listRow_fa525_286:last-child{border-block-end:none}._listSince_fa525_300{color:var(--text-muted);flex:none}._listGoal_fa525_305{flex:auto}._listRemove_fa525_309{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px}._listRemove_fa525_309:hover{color:var(--danger)}._overlay_1hcsb_4{z-index:1200;background:var(--overlay-soft);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1hcsb_16{background:var(--bg-surface);box-sizing:border-box;border-radius:10px;flex-direction:column;gap:16px;min-width:min(380px,100vw - 32px);max-width:min(480px,100vw - 32px);padding:24px;display:flex}._header_1hcsb_29{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._progress_1hcsb_37{color:var(--text-secondary);font-size:.8rem}._activityInfo_1hcsb_42{background:var(--bg-base);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex}._activityInfo_1hcsb_42>*{align-self:flex-start}._date_1hcsb_57{color:var(--text-secondary);font-size:.8rem}._description_1hcsb_62{font-size:1rem;font-weight:500}._tagRow_1hcsb_67{min-height:40px}._actions_1hcsb_71{justify-content:flex-end;gap:8px;display:flex}._skipButton_1hcsb_77{color:var(--text-secondary);font-size:.85rem}._submitButton_1hcsb_82{font-size:.85rem;font-weight:var(--weight-semibold);padding:6px 16px}._selectedTags_1hcsb_87{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._tagBadge_1hcsb_94{background:var(--bg-base);border:1px solid var(--border);border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.8rem;display:flex}._tagBadge_1hcsb_94 button{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:0;line-height:1}._hint_1hcsb_114{color:var(--text-muted);margin:8px 0 0;font-size:.72rem}._fieldRow_1hcsb_120{flex-direction:column;gap:6px;display:flex}._reviewPanel_1hcsb_136{background:var(--bg-surface);width:min(880px,94vw);max-height:92dvh;box-shadow:var(--shadow-modal);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}@media (width>=1040px){._reviewPanel_1hcsb_136{width:min(1120px,94vw)}}._reviewHeader_1hcsb_157{border-bottom:1px solid var(--border);background:var(--bg-elevated);align-items:flex-start;gap:16px;padding:16px 20px;display:flex}._reviewEyebrow_1hcsb_167{font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._reviewTitle_1hcsb_175{font-size:1.05rem;font-weight:var(--weight-bold);margin:2px 0 0}._reviewReason_1hcsb_183{color:var(--late-text)}._reviewReason_1hcsb_183._reviewReasonMet_1hcsb_188{color:var(--success-text)}._nextButtonReady_1hcsb_194._nextButtonReady_1hcsb_194,._nextButtonReady_1hcsb_194._nextButtonReady_1hcsb_194:hover{border-color:var(--success);background:var(--success);color:var(--text-on-fill);font-weight:var(--weight-bold);box-shadow:0 0 0 3px var(--tint-success);transition:background .2s,box-shadow .2s}._reviewMeta_1hcsb_206{text-align:right;flex-direction:column;gap:2px;margin-left:auto;display:flex}._reviewSub_1hcsb_214{color:var(--text-muted);font-size:.72rem}._reviewStock_1hcsb_220{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:.8rem}._reviewClose_1hcsb_228{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 6px;font-size:1rem}._reviewBody_1hcsb_237{flex:1;min-height:0;padding:16px 20px;overflow-y:auto}._reviewFooter_1hcsb_244{border-top:1px solid var(--border);background:var(--bg-elevated);flex-direction:column;gap:8px;padding:12px 20px 16px;display:flex}._footerLabel_1hcsb_254{font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);align-self:center;margin-right:4px}._footerRow_1hcsb_265{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._bar_e793x_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 12px;display:flex}._counts_e793x_14{color:var(--text-secondary);margin:0;font-size:.85rem}._counts_e793x_14>span+span:before{content:"·";margin:0 6px}._actions_e793x_28{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._addCard_e793x_36{flex-basis:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}@media (width<=600px){._addCard_e793x_36{grid-template-columns:minmax(0,1fr)}}._stacks_e793x_54{grid-template-columns:minmax(0,1fr) auto auto;column-gap:16px;margin:0;padding:0;list-style:none;display:grid}._stack_e793x_54{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--border-subtle);align-items:center;padding:6px 0;display:grid}._stack_e793x_54>button:last-child{justify-self:stretch}._stackName_e793x_81{min-width:0;color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;justify-self:start}._stackNameButton_e793x_92._stackNameButton_e793x_92{text-align:left;text-underline-offset:3px;font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._stackNameButton_e793x_92._stackNameButton_e793x_92:hover{color:var(--accent);background:0 0}._stackFacts_e793x_111{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:.8rem}._depth_e793x_121{gap:10px;display:grid}._levelNew_e793x_127{background:var(--learn-level-1)}._levelLearning_e793x_131{background:var(--learn-level-2)}._levelGrowing_e793x_135{background:var(--learn-level-3)}._levelKnown_e793x_139{background:var(--learn-level-4)}._legend_e793x_143{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}._legend_e793x_143 li{align-items:center;gap:6px;display:inline-flex}._swatch_e793x_163{border-radius:3px;width:12px;height:12px}._legendNote_e793x_170{flex-basis:100%}._depthRows_e793x_174{gap:2px;margin:0;padding:0;list-style:none;display:grid}._depthRow_e793x_174{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(140px,1.2fr) minmax(120px,2fr) 3.5rem minmax(0,auto) auto;align-items:center;gap:6px 12px;padding:4px 0;display:grid}._depthName_e793x_195{min-width:0;padding-left:calc(var(--depth,0) * 16px);color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;align-items:center;gap:4px;display:flex}._foldButton_e793x_208._foldButton_e793x_208{width:22px;height:22px;color:var(--text-secondary);background:0 0;border:none;flex:none;padding:0;font-size:.8rem}._foldSpace_e793x_220{flex:none;width:22px}._depthLink_e793x_225._depthLink_e793x_225{min-width:0;color:var(--text-primary);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;background:0 0;border:none;padding:0}._levelBar_e793x_240{border-radius:4px;gap:2px;min-width:0;height:12px;display:flex;overflow:hidden}._levelBar_e793x_240>span{flex-basis:0;min-width:3px}._depthPercent_e793x_256{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;font-size:.85rem}._depthFacts_e793x_263{color:var(--text-secondary);white-space:nowrap;font-size:.8rem}._depthLearn_e793x_269{padding:3px 12px;font-size:.8rem}@media (width<=700px){._depthRow_e793x_174{grid-template-columns:minmax(0,1fr) auto auto}._depthName_e793x_195{grid-column:1/3}._depthLearn_e793x_269{grid-area:1/3}._levelBar_e793x_240{margin-left:calc(var(--depth,0) * 16px + 26px);grid-column:1}._depthFacts_e793x_263{grid-column:3}}._more_e793x_301{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:grid}._moreLabel_e793x_311{color:var(--text-secondary);font-size:.85rem}._question_e793x_316{resize:vertical;min-height:64px}._reactions_e793x_323{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}._reactionsSetup_e793x_333._reactionsSetup_e793x_333{background:var(--bg-surface);border:1px dashed var(--border-field);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.85rem}._reactionsSetup_e793x_333._reactionsSetup_e793x_333:hover{background:var(--bg-hover);color:var(--text-primary)}._moreButton_e793x_350{justify-content:center;margin-top:10px;display:flex}._progress_e793x_358{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:.85rem;display:flex}._level_e793x_127{border:1px solid var(--border);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:.75rem}._card_e793x_380{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;align-content:center;gap:16px;min-height:180px;padding:24px 20px;display:grid}._front_e793x_394{color:var(--text-primary);font-size:1.35rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._back_e793x_404{border-top:1px solid var(--border);color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding-top:16px;font-size:1.05rem}._backEmpty_e793x_415{color:var(--text-secondary);font-size:.9rem}._answerRow_e793x_420{justify-content:center;gap:12px;margin-top:14px;display:flex}._answerRow_e793x_420 button{border-radius:999px;min-width:120px;padding:8px 16px;font-size:.95rem}._unknown_e793x_437{border:1px solid var(--late);color:var(--late-text)}._done_e793x_442{text-align:center;gap:10px;display:grid}._doneTitle_e793x_449{font-size:1.15rem;font-weight:var(--weight-semibold);margin:0}._done_e793x_442 ._actions_e793x_28{justify-content:center}._importStep_e793x_461{gap:10px;margin-bottom:12px;display:grid}._fileButton_e793x_468{background:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;padding:8px 16px;display:inline-flex}._fileInput_e793x_486{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._preview_e793x_495{gap:4px;margin:0;padding:0;list-style:none;display:grid}._preview_e793x_495 li{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:4px 0;font-size:.85rem;display:grid}._previewFront_e793x_515{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._previewBack_e793x_520{color:var(--text-secondary);overflow-wrap:anywhere}._summary_e793x_525{margin:0;font-size:.9rem}._note_e793x_531{color:var(--text-secondary);margin:0;font-size:.85rem}._error_e793x_538{border:1px solid var(--danger);color:var(--text-primary);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:.85rem}._fileRow_e793x_549{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._wrap_x02i5_4{min-width:0;display:block;position:relative}._wrap_x02i5_4 input{width:100%}._inputFilled_x02i5_14{border-color:var(--filter-accent)!important;padding-right:26px!important}._clear_x02i5_19{color:var(--filter-accent);cursor:pointer;font-size:.75rem;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%);background:0 0!important;border:none!important;padding:2px 5px!important}._clear_x02i5_19:hover{color:var(--text-primary)}._head_iqgsr_2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._title_iqgsr_10{margin-block-end:8px}._back_iqgsr_14{color:var(--text-secondary);font-size:.9rem;text-decoration:none}._back_iqgsr_14:hover{color:var(--text-primary);text-decoration:underline}@media (width<=700px){._habitFixed_1l2y6_126._habitFixed_1l2y6_126{display:none}}@container (width<=1180px){._coreCard_1l2y6_156 ._coreTop_1l2y6_169{flex-direction:column-reverse;align-items:flex-start;gap:4px}}@media (pointer:coarse){._orderArrows_1l2y6_263 button{width:36px;height:30px;font-size:.8rem}}@media (hover:none){._ordered_1l2y6_259 ._orderArrows_1l2y6_263{opacity:1}}@media (pointer:coarse){._tagEdit_1l2y6_144{min-height:32px}}._panel_1gu2u_2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-hairline);flex-direction:column;gap:10px;margin:0 0 14px;padding:10px 14px 12px;display:flex}._tabs_1gu2u_18{border-bottom:1px solid var(--border-subtle);min-width:0;padding-bottom:10px}._group_1gu2u_26{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}._group_1gu2u_26>:not(._legend_1gu2u_40),._tabs_1gu2u_18>*{margin-top:0;margin-bottom:0}._group_1gu2u_26>button{align-self:flex-start}._group_1gu2u_26+._group_1gu2u_26{border-top:1px solid var(--border-subtle);padding-top:10px}._inlineRow_1gu2u_60{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._inlineRow_1gu2u_60>:first-child{flex:0 360px;min-width:min(100%,220px)}._inlineRow_1gu2u_60>._foldedView_1gu2u_74{flex:280px}._foldedView_1gu2u_74{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex;position:relative}._floating_1gu2u_95{z-index:45;border:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--bg-surface);width:max(100% + 30px,min(780px,100vw - 32px));box-shadow:var(--shadow-modal);opacity:0;transition:var(--hover-hide);visibility:hidden;padding:10px 14px 12px;position:absolute;top:100%;right:-15px;transform:translateY(-4px)}:is(._foldedView_1gu2u_74:has(:focus-visible)>._floating_1gu2u_95,._foldedView_1gu2u_74:has([data-hoverpick-open])>._floating_1gu2u_95){z-index:46;opacity:1;transition:opacity var(--hover-fade) ease .4s, transform var(--hover-fade) ease .4s, visibility 0s linear .4s;visibility:visible;transform:none}@media (hover:hover){:is(._foldedView_1gu2u_74:has(>._legendToggle_1gu2u_156:hover)>._floating_1gu2u_95,._floating_1gu2u_95:hover){z-index:46;opacity:1;transition:opacity var(--hover-fade) ease .4s, transform var(--hover-fade) ease .4s, visibility 0s linear .4s;visibility:visible;transform:none}}._group_1gu2u_26+._foldedFilter_1gu2u_174,._inlineRow_1gu2u_60+._foldedFilter_1gu2u_174,._foldedView_1gu2u_74+._foldedFilter_1gu2u_174{border-top:1px solid var(--border-subtle);padding-top:10px}._legend_1gu2u_40{color:var(--text-secondary);font-size:.85rem;font-weight:var(--weight-bold);margin-bottom:2px;padding:0}._legendToggle_1gu2u_156._legendToggle_1gu2u_156{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}._legendToggle_1gu2u_156._legendToggle_1gu2u_156:hover{color:var(--text-primary);background:0 0}@media (pointer:coarse){._legendToggle_1gu2u_156._legendToggle_1gu2u_156{min-height:32px}}._oneRowPanel_1gu2u_228{flex-flow:wrap;align-items:stretch;gap:6px 20px;position:relative}._oneRowPanel_1gu2u_228>._tabs_1gu2u_18{border-bottom:none;flex:0 auto;align-self:center;padding-bottom:0}._oneRowPanel_1gu2u_228>._foldedView_1gu2u_74{align-items:center;margin-bottom:-12px;padding-bottom:12px;position:static}._oneRowPanel_1gu2u_228>._foldedView_1gu2u_74+._foldedFilter_1gu2u_174{border-top:none;padding-top:0}._oneRowPanel_1gu2u_228>._foldedView_1gu2u_74>._legendToggle_1gu2u_156{margin-bottom:-12px;padding-bottom:12px}._oneRowPanel_1gu2u_228>._foldedView_1gu2u_74>._floating_1gu2u_95{width:auto;top:calc(100% - 1px);left:-1px;right:-1px}._oneRowPanel_1gu2u_228>._searchCell_1gu2u_280{flex:240px;align-self:center;min-width:min(100%,200px)}._foldedAdd_1gu2u_287{align-items:center;display:flex}._panel_1gu2u_2>*+._addGroup_1gu2u_293{border-top:1px solid var(--border-subtle);padding-top:10px}._foldedReset_1gu2u_303._foldedReset_1gu2u_303{z-index:1;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:1px 8px;font-size:.75rem;position:relative}._foldedReset_1gu2u_303._foldedReset_1gu2u_303:hover{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}._activeHint_1gu2u_326{border:1px solid var(--filter-accent);color:var(--text-primary);font-size:.75rem;font-weight:var(--weight-semibold);border-radius:999px;padding:1px 8px}._tabsWithAside_1gu2u_339{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._tabsWithAside_1gu2u_339>:first-child{flex:auto;min-width:0}._aside_1gu2u_351{align-items:center;gap:6px;margin-left:auto;display:flex}._oneRowPanel_1gu2u_228>._aside_1gu2u_351{align-self:center}._groups_gsvrl_2{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}._group_gsvrl_2{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._wide_gsvrl_17{align-items:flex-start}._sub_gsvrl_22{margin-top:-2px;padding-left:14px}._sub_gsvrl_22 ._name_gsvrl_27:before{content:"↳ "}._name_gsvrl_27{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._section_gsvrl_44{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:6px 16px;padding:10px 0;display:grid}._section_gsvrl_44+._section_gsvrl_44{border-top:1px solid var(--border)}._sectionName_gsvrl_57{color:var(--text-primary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._sectionGrid_gsvrl_65{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));align-items:center;gap:10px 24px;display:grid}._sectionGrid_gsvrl_65 ._name_gsvrl_27{min-width:6.5rem}._sectionGrid_gsvrl_65 ._span2_gsvrl_78{grid-column:span 2}._sectionGrid_gsvrl_65 ._spanRow_gsvrl_82{grid-column:1/-1}@media (width<=640px){._section_gsvrl_44,._sectionGrid_gsvrl_65{grid-template-columns:minmax(0,1fr)}._sectionGrid_gsvrl_65 ._span2_gsvrl_78{grid-column:auto}}@media (width<=1100px){._sectionGrid_gsvrl_65 ._span2_gsvrl_78{grid-column:1/-1}}._hint_gsvrl_111{color:var(--text-secondary);flex-basis:100%;margin:0;font-size:.78rem;line-height:1.4}._dots_5zzuk_3{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}._dot_5zzuk_3,._dotOn_5zzuk_13{background:var(--border);border-radius:999px;width:22px;height:4px}._dotOn_5zzuk_13{background:var(--text-primary)}._text_5zzuk_27{width:100%;font-size:1rem}._stack_5zzuk_33{flex-direction:column;align-items:start;gap:8px;display:flex}._centered_5zzuk_44{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:min(46vh,340px);padding-block:12px;display:flex}._centered_5zzuk_44 ._text_5zzuk_27{text-align:center;border-radius:999px;max-width:360px;padding:.65rem 1.1rem;font-size:1.05rem}._centered_5zzuk_44 ._sub_5zzuk_67{margin-top:10px}._dotsCentered_5zzuk_71{justify-content:center}._sub_5zzuk_67{color:var(--text-secondary);margin:6px 0 0;font-size:.82rem}._inlineButton_5zzuk_83{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;margin-inline-start:4px;padding:2px 10px}._inlineButton_5zzuk_83._inlineButton_5zzuk_83:hover{background:var(--bg-hover)}._hint_5zzuk_100{color:var(--text-secondary);margin:14px 0 0;font-size:.8rem}._footer_5zzuk_107{justify-content:space-between;width:100%;display:flex}@media (width<=800px){._footer_5zzuk_107{gap:10px}._footer_5zzuk_107>span{display:none}._next_5zzuk_125._next_5zzuk_125{min-height:54px;font-size:1.05rem;font-weight:var(--weight-semibold);border-radius:999px;flex:1}._back_5zzuk_135._back_5zzuk_135{border-radius:999px;min-height:54px;padding-inline:22px;font-size:1rem}}._wrap_1sx5z_2{display:inline-flex;position:relative}._badge_1sx5z_15{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);background:var(--tint-info);font:inherit;font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);white-space:nowrap;cursor:help;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;transition:background .12s,color .12s;display:inline-flex}._icon_1sx5z_39{opacity:.75;flex:none;width:.95em;height:.95em}._wrap_1sx5z_2:hover ._badge_1sx5z_15,._badge_1sx5z_15[aria-expanded=true]{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent)}._wrap_1sx5z_2:hover ._icon_1sx5z_39,._badge_1sx5z_15[aria-expanded=true] ._icon_1sx5z_39{opacity:1}._card_1sx5z_61{z-index:30;border:1px solid var(--border);background:var(--bg-surface);width:max-content;max-width:min(34rem,80vw);box-shadow:var(--shadow-card);text-align:left;text-transform:none;letter-spacing:normal;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 6px);right:0}._origin_1sx5z_84{font-size:.8rem;font-weight:var(--weight-bold);color:var(--text-primary)}._note_1sx5z_90{color:var(--text-secondary);font-size:.8rem;font-weight:400;line-height:1.55}._fixed_1sx5z_97{color:var(--text-muted);font-size:.75rem;font-weight:400;line-height:1.5}._wrap_976a3_3{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;margin-block:12px 20px;padding:16px}._head_976a3_12{justify-content:space-between;align-items:start;gap:12px;display:flex}._title_976a3_19{margin:0;font-size:1rem}._lead_976a3_25{max-width:52ch;color:var(--text-secondary);margin:2px 0 0;font-size:.85rem}._steps_976a3_34{color:var(--text-primary);margin:8px 0 4px;padding-left:1.3em;font-size:.88rem}._steps_976a3_34 li+li{margin-top:2px}._close_976a3_46{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:.8rem}._close_976a3_46:hover{color:var(--text-primary)}._tiles_976a3_69{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-block:14px 0;display:grid}._tile_976a3_69,._tileOn_976a3_79{border:1px solid var(--border);background:var(--bg-surface);min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._tile_976a3_69._tile_976a3_69:hover{border-color:var(--border-medium);background:var(--bg-surface)}._tileOn_976a3_79,._tileOn_976a3_79._tileOn_976a3_79:hover{border-color:var(--brand);background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--brand)}._tileName_976a3_110{font-size:.92rem;font-weight:var(--weight-bold)}._tileNote_976a3_115{-webkit-line-clamp:3;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}._tileCount_976a3_126{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:auto;font-size:.72rem}._group_976a3_135{margin-block-start:14px}._group_976a3_135>._take_976a3_139{margin-bottom:10px}._groupNote_976a3_143{color:var(--text-secondary);margin:0 0 10px;font-size:.82rem}._partHead_976a3_151{color:var(--text-secondary);font-size:.82rem;font-weight:var(--weight-semibold);margin:14px 0 8px}._list_976a3_162{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._card_976a3_173,._cardTaken_976a3_174{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._cardTaken_976a3_174{opacity:.55}._question_976a3_190{font-size:.95rem;font-weight:var(--weight-semibold);margin:0}._meta_976a3_197{color:var(--text-muted);flex-wrap:wrap;gap:4px 10px;margin:2px 0 8px;font-size:.72rem;display:flex}._kind_976a3_207{letter-spacing:.04em;text-transform:uppercase}._take_976a3_139{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;align-self:start;padding:4px 12px;font-size:.8rem}._take_976a3_139:hover:not(:disabled){border-color:var(--brand)}._taken_976a3_240{border:1px solid var(--border);color:var(--brand);border-radius:999px;align-self:start;padding:4px 12px;font-size:.8rem;text-decoration:none}._taken_976a3_240:hover{border-color:var(--brand);background:var(--bg-elevated);color:var(--text-primary)}._take_976a3_139:disabled{color:var(--text-muted);cursor:default}._crate_j4t6n_4{height:var(--fill-height,calc(100dvh - 78px));background:var(--bg-app);color:var(--text-primary);border:1px solid var(--border);border-radius:8px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;font-size:13px;display:grid;overflow:hidden}._crate_j4t6n_4 button{font:inherit;color:inherit;border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px}._crate_j4t6n_4 button:hover{background:var(--bg-hover)}._crate_j4t6n_4 button._primary_j4t6n_33{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);font-weight:var(--weight-semibold)}._crate_j4t6n_4 input,._crate_j4t6n_4 select,._crate_j4t6n_4 textarea{font:inherit;color:inherit;background:var(--bg-input);border:1px solid var(--border-field);border-radius:6px;padding:5px 8px}._muted_j4t6n_49{color:var(--text-muted)}._small_j4t6n_52{font-size:11px}._error_j4t6n_55{color:var(--color-red);padding:4px 0;font-size:12px}._crate_j4t6n_4 ._errorClose_j4t6n_61{min-width:24px;min-height:24px;color:inherit;border-color:#0000;padding:0 6px}._sidebar_j4t6n_72{border-right:1px solid var(--border);background:var(--bg-surface);flex-direction:column;flex-shrink:0;grid-row:1;gap:2px;padding:12px 8px;display:flex;position:relative;overflow-y:auto}._sidebarSection_j4t6n_84{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin:12px 8px 4px;font-size:11px;display:flex}._nav_j4t6n_97{text-align:left;align-items:center;gap:6px;width:100%;display:flex;padding:3px 8px 3px var(--indent,8px)!important;border:1px solid #0000!important;border-radius:4px!important}@media (pointer:coarse){._nav_j4t6n_97{padding-block:7px!important}}._nav_j4t6n_97>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._navActive_j4t6n_120{background:var(--bg-hover);border-color:var(--border)!important}._navDragOver_j4t6n_124{background:var(--bg-hover);border-color:var(--accent)!important}._count_j4t6n_128{color:var(--text-muted);font-size:11px}._navDelete_j4t6n_132{color:var(--text-muted);opacity:0;padding:0 2px}._nav_j4t6n_97:hover ._navDelete_j4t6n_132{opacity:1}._newList_j4t6n_140 input{width:100%;margin:4px 0}._keys_j4t6n_144{color:var(--text-muted);margin-top:auto;padding:12px 8px 0;font-size:11px;line-height:1.8}._keys_j4t6n_144 kbd{background:var(--bg-elevated);border:1px solid var(--border);border-radius:3px;margin-right:2px;padding:0 4px;font-size:10px}._headline_j4t6n_161{align-items:center;gap:8px;min-width:0;margin:0;display:inline-flex}._headlineBlock_j4t6n_171{flex-direction:column;gap:2px;min-width:0;display:flex}._headlinePath_j4t6n_179{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._headlineLeaf_j4t6n_188{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._headlineCount_j4t6n_198{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:.85rem;font-weight:400}._worklistSave_j4t6n_208._worklistSave_j4t6n_208{border:1px solid var(--accent);background:var(--bg-surface);color:var(--text-primary);border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:400}._worklistSave_j4t6n_208._worklistSave_j4t6n_208:hover{background:var(--accent-hover)}._worklistReset_j4t6n_226._worklistReset_j4t6n_226{border-color:var(--border-strong);color:var(--text-secondary)}._worklistReset_j4t6n_226._worklistReset_j4t6n_226:hover{background:var(--bg-elevated);color:var(--text-primary)}._keysTip_j4t6n_239{margin-top:6px;font-size:12px;font-weight:400;line-height:1.9}._keysTip_j4t6n_239 kbd{border:1px solid var(--border);background:var(--bg-elevated);border-radius:3px;margin-right:2px;padding:0 4px;font-size:11px}._main_j4t6n_259{flex-direction:column;grid-row:1;min-width:0;display:flex;overflow:hidden}._header_j4t6n_266{justify-content:space-between;align-items:center;padding:14px 20px 8px;display:flex}._header_j4t6n_266 h1{margin:0;font-size:18px}._actions_j4t6n_276{gap:8px;display:flex}._linkButton_j4t6n_281{color:var(--accent);border:none!important;padding:0!important}._list_j4t6n_286{flex:1;overflow-y:auto}._empty_j4t6n_290{text-align:center;color:var(--text-muted);padding:60px 20px}._loadMore_j4t6n_296{color:var(--text-secondary);text-align:center;padding:16px 20px 24px;font-size:13px}._row_j4t6n_306{border-bottom:1px solid var(--border-subtle);cursor:default;content-visibility:auto;contain-intrinsic-size:auto 80px;grid-template-columns:18px 32px 48px 1fr auto;align-items:center;gap:12px;padding:8px 20px;display:grid}._row_j4t6n_306:hover{background:var(--bg-hover)}._rowCurrent_j4t6n_323{background:var(--bg-surface);box-shadow:inset 3px 0 0 var(--accent)}._rowHeard_j4t6n_327 ._title_j4t6n_327{color:var(--text-muted)}._rowCurrent_j4t6n_323 ._title_j4t6n_327{color:var(--text-primary)}._play_j4t6n_333{width:32px;height:32px;font-size:11px;border-radius:50%!important;padding:0!important}._art_j4t6n_340{object-fit:cover;background:var(--bg-elevated);border-radius:4px;width:48px;height:48px}._rowMain_j4t6n_347{min-width:0}._title_j4t6n_327{font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._mix_j4t6n_356{color:var(--text-muted);font-weight:400}._badge_j4t6n_360{color:var(--text-muted);border:1px solid var(--border);border-radius:10px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:500}._artists_j4t6n_369{color:var(--text-secondary)}._comment_j4t6n_372{color:var(--text-muted);font-style:italic}._meta_j4t6n_376{color:var(--text-muted);flex-wrap:wrap;gap:0 12px;margin-top:2px;font-size:12px;display:flex}._chips_j4t6n_384{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._chip_j4t6n_384{background:var(--bg-elevated);border-radius:10px;align-items:center;gap:4px;padding:1px 4px 1px 8px;font-size:11px;display:inline-flex}._chip_j4t6n_384 button{color:var(--text-muted);visibility:hidden;opacity:0;transition:opacity .15s,visibility 0s linear .15s;border:none!important;padding:0 4px!important}._chip_j4t6n_384:hover button{visibility:visible;opacity:1;transition:opacity .15s .45s,visibility 0s linear .45s}._rowActions_j4t6n_421{grid-template-columns:32px 32px 34px 84px 44px;place-items:center;gap:4px;display:grid}._rowActions_j4t6n_421 ._verdict_j4t6n_428{text-align:center;width:100%}._verdict_j4t6n_428{color:var(--text-muted);font-size:12px;padding:3px 8px!important}._verdict_buy_j4t6n_437{color:var(--color-green);border-color:currentColor!important}._bpLink_j4t6n_441{text-align:right;width:100%;color:var(--text-muted);font-size:12px;text-decoration:none;display:inline-block}._bpLink_j4t6n_441:hover{color:var(--accent)}._playerBar_j4t6n_454{background:var(--deck-bg);color:var(--deck-text);border-top:1px solid var(--deck-border);grid-area:2/1/auto/-1;position:relative}._playerBar_j4t6n_454 button{color:var(--deck-text);border-color:var(--deck-border)}._playerBar_j4t6n_454 button:hover{background:var(--deck-surface)}._player_j4t6n_454{grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:10px 20px;display:grid}._playerControls_j4t6n_478{gap:4px;display:flex}._playerControls_j4t6n_478 button{width:34px;height:34px;border-radius:50%!important;padding:0!important}._playerToggle_j4t6n_488{background:var(--deck-accent)!important;color:var(--deck-on-accent)!important;border-color:var(--deck-accent)!important}._playerInfo_j4t6n_493{min-width:0}._playerTitleGrab_j4t6n_496{cursor:grab}._playerTitleGrab_j4t6n_496:active{cursor:grabbing}._rowFlash_j4t6n_503{animation:1.2s ease-out _rowFlash_j4t6n_503}@keyframes _rowFlash_j4t6n_503{0%{box-shadow:inset 0 0 0 2px var(--accent)}to{box-shadow:inset 0 0 0 2px #0000}}._playerTitle_j4t6n_496{font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;overflow:hidden}._playerMeta_j4t6n_517,._playerMuted_j4t6n_521{color:var(--deck-muted);font-weight:400}._wave_j4t6n_529{background:var(--deck-surface);cursor:pointer;border-radius:4px;height:56px;position:relative;overflow:clip}._waveShape_j4t6n_537{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._waveEdge_j4t6n_545{background:var(--wave-edge);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._waveHead_j4t6n_553{z-index:2;background:var(--deck-head);width:2px;box-shadow:0 0 6px var(--wave-glow);pointer-events:none;margin-left:-1px;position:absolute;top:0;bottom:0}._waveLane_j4t6n_567{will-change:transform;position:absolute;top:0;bottom:0;left:0}._waveZoom_j4t6n_577{z-index:4;border:1px solid var(--deck-border);background:color-mix(in srgb, var(--deck-bg) 85%, transparent);color:var(--deck-muted);font-variant-numeric:tabular-nums;cursor:default;border-radius:8px;align-items:center;gap:2px;padding:2px;font-size:11px;display:flex;position:absolute;top:4px;right:4px}._waveZoom_j4t6n_577 span{text-align:center;min-width:26px}._waveZoom_j4t6n_577 button._waveZoom_j4t6n_577,._waveZoom_j4t6n_577 button{width:22px;height:22px;color:var(--deck-text);background:0 0;font-size:14px;line-height:1;border:none!important;border-radius:6px!important;padding:0!important}._waveZoom_j4t6n_577 button:hover:not(:disabled){background:var(--deck-surface)}._waveZoom_j4t6n_577 button:disabled{opacity:.35}._wave_j4t6n_529._waveBig_j4t6n_630{height:clamp(90px,15vh,160px)}._player_j4t6n_454._playerBig_j4t6n_640{row-gap:8px;padding-right:20px}._playerBig_j4t6n_640 ._playerInfo_j4t6n_493{display:contents}._playerBig_j4t6n_640 ._playerControls_j4t6n_478{grid-area:1/1}._playerBig_j4t6n_640 ._playerHead_j4t6n_656{grid-area:1/2;min-width:0;margin-bottom:0}._playerBig_j4t6n_640 ._playerTime_j4t6n_664{grid-area:1/3}._playerBig_j4t6n_640 ._playerScales_j4t6n_669{grid-area:1/4}._playerBig_j4t6n_640 ._wave_j4t6n_529,._playerBig_j4t6n_640 ._waveOverview_j4t6n_675,._playerBig_j4t6n_640 ._playerError_j4t6n_676{grid-column:1/-1}._waveOverview_j4t6n_675{background:var(--deck-surface);cursor:pointer;border-radius:3px;height:18px;margin-bottom:3px;position:relative;overflow:clip}._overviewWindow_j4t6n_694{z-index:1;border:1px solid var(--wave-edge);background:var(--wave-shown);pointer-events:none;border-radius:2px;position:absolute;top:0;bottom:0}._waveMinute_j4t6n_708{border-left:1px solid var(--deck-border);color:var(--deck-muted);font-variant-numeric:tabular-nums;pointer-events:none;align-items:flex-end;padding:0 0 2px 3px;font-size:10px;display:flex;position:absolute;top:0;bottom:0}._waveSize_j4t6n_726._waveSize_j4t6n_726{font-size:15px}._waveSize_j4t6n_726._waveSizeOn_j4t6n_730{border-color:var(--deck-accent);color:var(--deck-accent)}._playerHead_j4t6n_656{flex-wrap:nowrap;align-items:center;gap:4px 16px;min-width:0;margin-bottom:6px;display:flex}._playerHead_j4t6n_656 ._playerTitle_j4t6n_496{flex:0 auto;min-width:0;max-width:100%;margin-bottom:0}._playerTags_j4t6n_759._playerTags_j4t6n_759{flex-wrap:nowrap;flex:240px;min-width:120px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}._playerTags_j4t6n_759._playerTags_j4t6n_759>*{flex:none}._playerControls_j4t6n_478 ._upNextButton_j4t6n_776{border-color:var(--deck-accent);width:auto;color:var(--deck-accent);white-space:nowrap;font-size:12px;border-radius:17px!important;padding:0 12px!important}._playerTime_j4t6n_664{color:var(--deck-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._picker_j4t6n_794{background:var(--deck-surface);width:260px;color:var(--deck-text);border:1px solid var(--deck-border);box-shadow:var(--shadow-panel);z-index:10;border-radius:8px;padding:8px;position:absolute;bottom:calc(100% + 8px);right:20px}._pickerHead_j4t6n_808{font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._pickerHead_j4t6n_808 button{border:none!important;padding:0 6px!important}._modalBackdrop_j4t6n_822{background:var(--bg-overlay);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_j4t6n_822{background:var(--bg-surface);border:1px solid var(--border);width:min(640px,92vw);color:var(--text-primary);border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex}._modal_j4t6n_822 h2{margin:0;font-size:16px}._modal_j4t6n_822 textarea{resize:vertical;width:100%;font-family:ui-monospace,monospace;font-size:12px}._historyTable_j4t6n_852{border-collapse:collapse;max-height:50vh;font-size:13px;display:block;overflow-y:auto}._historyTable_j4t6n_852 td{white-space:nowrap;vertical-align:top;padding:4px 12px 4px 0}._modalActions_j4t6n_864{justify-content:flex-end;gap:8px;display:flex}._importResult_j4t6n_869{background:var(--bg-elevated);border-radius:6px;padding:8px 10px}._feedList_j4t6n_874{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow-y:auto}._feed_j4t6n_874{background:var(--bg-elevated);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}._feedName_j4t6n_890{font-weight:var(--weight-semibold)}._feedAdd_j4t6n_893{grid-template-columns:1fr 2fr auto;gap:6px;display:grid}._helpList_j4t6n_899{margin:0 0 6px;padding-left:18px}._feedName_j4t6n_890{font-weight:var(--weight-semibold);color:var(--text-primary);text-decoration:none}._feedName_j4t6n_890:hover{color:var(--accent)}._ratingBig_j4t6n_918{width:28px;height:28px;font-size:13px;font-weight:var(--weight-bold);color:var(--color-white);background:var(--rating-color,var(--text-muted));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._ratingEmpty_j4t6n_930{color:var(--text-muted);border:1px dashed var(--border);background:0 0}._rating_1_j4t6n_935{--rating-color:var(--r1)}._rating_2_j4t6n_938{--rating-color:var(--r2)}._rating_3_j4t6n_941{--rating-color:var(--r3)}._rating_4_j4t6n_944{--rating-color:var(--r4)}._rating_5_j4t6n_947{--rating-color:var(--r5)}._rating_6_j4t6n_950{--rating-color:var(--r6)}._rating_7_j4t6n_953{--rating-color:var(--r7)}._rating_8_j4t6n_956{--rating-color:var(--r8)}._rating_9_j4t6n_959{--rating-color:var(--r9)}._playerRating_j4t6n_964{gap:3px;display:flex}._ratingKey_j4t6n_969{width:30px;height:30px;font-weight:var(--weight-semibold);color:var(--rating-color)!important;border:1px solid var(--rating-color)!important;background:0 0!important;padding:0!important}._ratingKey_j4t6n_969:hover{background:color-mix(in srgb, var(--rating-color) 25%, transparent)!important}._ratingKeyActive_j4t6n_981{background:var(--rating-color)!important;color:var(--color-zinc-950)!important}._ratingKeyActive_j4t6n_981._ratingKeyActive_j4t6n_981:hover{background:var(--rating-color)!important}._artPlaceholder_j4t6n_993{color:var(--text-muted);justify-content:center;align-items:center;font-size:18px;display:flex}._playerError_j4t6n_676{color:var(--danger);margin-top:4px;font-size:12px}._itunesStars_j4t6n_1006{letter-spacing:1px;color:var(--text-muted);margin-left:8px;font-size:11px}._folder_j4t6n_1015{color:var(--text-secondary);font-weight:var(--weight-semibold);margin-top:2px}._folderArrow_j4t6n_1020{width:14px;color:var(--text-muted);cursor:pointer;flex-shrink:0;font-size:11px;display:inline-block}._folder_j4t6n_1015>span:first-child{flex:0 0 14px}._folder_j4t6n_1015>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._rootDrop_j4t6n_1037{outline:1px dashed var(--accent);border-radius:4px}._folderChildren_j4t6n_1041{margin-left:calc(var(--indent,8px) + 5px);border-left:1px solid var(--border);padding-left:6px}._folderChildren_j4t6n_1041 ._nav_j4t6n_97{--indent:6px}._leaf_j4t6n_1049{font-weight:400}._leaf_j4t6n_1049>span:first-child:before{content:"";background:var(--text-muted);opacity:.5;vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}._resizeHandle_j4t6n_1064{cursor:col-resize;z-index:2;border-right:2px solid #0000;width:8px;height:100%;position:absolute;top:0;right:0}._resizeHandle_j4t6n_1064:hover{border-right-color:var(--accent)}._rowCheck_j4t6n_1079{cursor:pointer;width:14px;height:14px;margin:0}._rowSelected_j4t6n_1085{background:color-mix(in srgb, var(--accent) 10%, transparent)}._selectionBar_j4t6n_1088{background:color-mix(in srgb, var(--accent) 12%, transparent);border-bottom:1px solid var(--border);font-weight:var(--weight-semibold);align-items:center;gap:8px;padding:6px 20px;display:flex}._chipAdd_j4t6n_1097{color:var(--text-muted);font-weight:var(--weight-bold);border:1px dashed var(--border)!important;background:0 0!important;padding:1px 8px!important}._chipAdd_j4t6n_1097:hover{color:var(--accent);border-color:var(--accent)!important}._pickerModal_j4t6n_1108{width:min(960px,95vw);max-height:85vh}._pickerList_j4t6n_1112{flex-direction:column;gap:2px;max-height:60vh;display:flex;overflow-y:auto}._pickerRow_j4t6n_1120{text-align:left;grid-template-columns:18px 340px 1fr;align-items:center;gap:10px;width:100%;display:grid;color:var(--text-primary)!important;border-color:#0000!important;padding:5px 8px!important}._pickerRowActive_j4t6n_1131{background:color-mix(in srgb, var(--accent) 12%, transparent)}._pickerRowActive_j4t6n_1131._pickerRowActive_j4t6n_1131:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}._pickerCheck_j4t6n_1138{width:16px;color:var(--accent);font-weight:var(--weight-bold);flex-shrink:0}._pickerLeaf_j4t6n_1144{font-weight:var(--weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pickerPath_j4t6n_1151{color:var(--text-secondary);opacity:.75;text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:rtl;font-size:11px;overflow:hidden}._pickerPath_j4t6n_1151>bdi{direction:ltr;unicode-bidi:isolate}._menuTitle_j4t6n_1167{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--border);max-width:320px;margin-bottom:2px;padding:4px 10px 6px;font-size:12px;overflow:hidden}._menuRatings_j4t6n_1178{--deck-muted:var(--text-muted);--deck-border:var(--border);gap:3px;padding:4px 8px 6px;display:flex}._menuRatings_j4t6n_1178 ._ratingKey_j4t6n_969{justify-content:center;align-items:center;width:28px;height:28px;line-height:1;display:inline-flex;border:1px solid var(--rating-color)!important;color:var(--rating-color)!important;background:0 0!important;border-radius:6px!important;padding:0!important}._menuRatings_j4t6n_1178 ._ratingKey_j4t6n_969:hover,._menuRatings_j4t6n_1178 ._ratingKeyActive_j4t6n_981{background:var(--rating-color)!important;color:var(--color-white)!important}._chipGroup_j4t6n_1205{border-right:1px solid var(--border-subtle);align-items:center;gap:3px;margin-right:6px;padding:1px 4px 1px 0;display:inline-flex}._chipGroup_j4t6n_1205:last-child{border-right:none}._chipGroupName_j4t6n_1216{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-right:2px;font-size:10px}._metaMuted_j4t6n_1224{opacity:.7;letter-spacing:.04em}._energy_1_j4t6n_1230{--rating-color:var(--e1)}._energy_2_j4t6n_1231{--rating-color:var(--e2)}._energy_3_j4t6n_1232{--rating-color:var(--e3)}._energy_4_j4t6n_1233{--rating-color:var(--e4)}._energy_5_j4t6n_1234{--rating-color:var(--e5)}._energy_6_j4t6n_1235{--rating-color:var(--e6)}._energy_7_j4t6n_1236{--rating-color:var(--e7)}._energy_8_j4t6n_1237{--rating-color:var(--e8)}._energy_9_j4t6n_1238{--rating-color:var(--e9)}._score_j4t6n_1240{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--text-secondary)}._playerScales_j4t6n_669{flex-direction:column;gap:3px;display:flex}._playerScales_j4t6n_669 ._ratingKey_j4t6n_969{width:26px;height:24px;font-size:12px}._playerScales_j4t6n_669 ._ratingKey_j4t6n_969._ratingKey_j4t6n_969:hover{border-color:var(--rating-color)!important;background:color-mix(in srgb, var(--rating-color) 18%, transparent)!important;color:var(--deck-text)!important}._playerScales_j4t6n_669 ._ratingKeyActive_j4t6n_981._ratingKeyActive_j4t6n_981,._playerScales_j4t6n_669 ._ratingKeyActive_j4t6n_981._ratingKeyActive_j4t6n_981:hover{border-color:var(--rating-color)!important;background:var(--rating-color)!important;color:var(--color-zinc-950)!important}._scaleLabel_j4t6n_1271{width:12px;font-size:10px;font-weight:var(--weight-bold);color:var(--deck-muted);align-self:center}._menuLabel_j4t6n_1278{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:4px 10px 0;font-size:10px}._modeSwitch_j4t6n_1289{border:1px solid var(--border);border-radius:999px;flex:none;grid-template-columns:repeat(3,1fr);margin:4px 8px 8px;display:grid;overflow:hidden}._modeOption_j4t6n_1303._modeOption_j4t6n_1303{color:var(--text-secondary);background:0 0;border:none;border-radius:0;padding:4px 6px;font-size:12px}._modeOption_j4t6n_1303._modeOption_j4t6n_1303:hover{background:var(--bg-elevated);color:var(--text-primary)}._modeOption_j4t6n_1303._modeOptionOn_j4t6n_1320,._modeOption_j4t6n_1303._modeOptionOn_j4t6n_1320:hover{background:var(--accent);color:var(--text-on-fill);font-weight:var(--weight-bold)}._navIndent_j4t6n_1329{--indent:22px}._navDivider_j4t6n_1333{border:none;border-top:1px solid var(--border);margin:6px 8px}._sectionActions_j4t6n_1341{gap:4px;margin-left:auto;display:inline-flex}._sectionIcon_j4t6n_1348._sectionIcon_j4t6n_1348{border:1px solid var(--border);color:var(--text-secondary);text-transform:none;background:0 0;border-radius:4px;align-items:center;gap:1px;padding:1px 5px;font-size:11px;display:inline-flex}._sectionIcon_j4t6n_1348._sectionIcon_j4t6n_1348:hover{background:var(--bg-elevated);color:var(--text-primary)}._sideHint_j4t6n_1371{color:var(--text-secondary);margin:0 8px 4px;font-size:11px;line-height:1.4}._sectionLink_j4t6n_1378{text-transform:none;letter-spacing:0;color:var(--accent);margin-left:auto;font-size:10px;border:none!important;padding:0!important}._navHidden_j4t6n_1388{opacity:.45}._chipMissing_j4t6n_1394._chipMissing_j4t6n_1394{border:1px dashed var(--border-medium,var(--border));color:var(--text-muted);background:0 0;border-radius:10px;padding:1px 8px;font-size:11px}._chipMissing_j4t6n_1394._chipMissing_j4t6n_1394:hover{border-color:var(--accent);color:var(--accent);background:0 0}._undoBar_j4t6n_1410{background:color-mix(in srgb, var(--color-orange) 15%, transparent);border-bottom:1px solid var(--border);font-weight:var(--weight-semibold);align-items:center;gap:8px;padding:6px 20px;display:flex}._phoneBar_j4t6n_1423{display:none}@media (width<=768px){._crate_j4t6n_4{height:calc(100dvh - var(--navbar-height) - 16px);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);margin-inline:-16px}._phoneBar_j4t6n_1423{border-bottom:1px solid var(--border);grid-row:1;gap:8px;padding:8px 12px;display:flex}._phoneBar_j4t6n_1423 button{min-height:36px}._phoneBar_j4t6n_1423 button[aria-expanded=true]{background:var(--bg-elevated)}._sidebar_j4t6n_72{border-right:none;border-bottom:1px solid var(--border);grid-row:2;max-height:45dvh;display:none;width:auto!important}._viewsOpen_j4t6n_1475 ._sidebar_j4t6n_72{display:flex}._keys_j4t6n_144,._resizeHandle_j4t6n_1064{display:none}._main_j4t6n_259{grid-row:3}._header_j4t6n_266{flex-wrap:wrap;gap:6px 8px;padding:8px 12px}._actions_j4t6n_276{flex-wrap:wrap}._filters_j4t6n_280._filters_j4t6n_280{padding:8px 12px;display:none}._filtersOpen_j4t6n_1507 ._filters_j4t6n_280._filters_j4t6n_280{display:block}._selectionBar_j4t6n_1088,._undoBar_j4t6n_1410{flex-wrap:wrap;padding-inline:12px}._row_j4t6n_306{grid-template-columns:18px 36px 40px minmax(0,1fr);align-items:start;gap:8px;padding:8px 12px}._play_j4t6n_333{width:36px;height:36px}._art_j4t6n_340{width:40px;height:40px}._rowCheck_j4t6n_1079{margin-top:11px}._title_j4t6n_327{white-space:normal}._rowActions_j4t6n_421{grid-column:1/-1;grid-template-columns:32px 32px 34px 96px 44px;justify-content:start}._playerBar_j4t6n_454{grid-row:4}._player_j4t6n_454{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"controls info""time info""scales scales";gap:2px 12px;padding:8px 12px}._playerControls_j4t6n_478{grid-area:controls}._playerInfo_j4t6n_493{grid-area:info}._playerTime_j4t6n_664{grid-area:time;justify-self:center}._playerTitle_j4t6n_496{margin-bottom:4px}._wave_j4t6n_529{height:36px}._playerScales_j4t6n_669{grid-area:scales;margin-top:6px}._playerScales_j4t6n_669 ._ratingKey_j4t6n_969{flex:1 1 0;width:auto;min-width:0;height:32px}._pickerRow_j4t6n_1120{grid-template-columns:18px minmax(0,1fr)}._pickerPath_j4t6n_1151{grid-column:2}._feedAdd_j4t6n_893{grid-template-columns:minmax(0,1fr)}._historyTable_j4t6n_852 td{white-space:normal}}@media (hover:none){._navDelete_j4t6n_132,._chip_j4t6n_384 button{opacity:1}}._row_1uyre_2{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;display:grid}._play_1uyre_10._play_1uyre_10{min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:8px;padding:6px 10px;font-size:13px;display:flex}._play_1uyre_10._play_1uyre_10:hover,._remove_1uyre_29._remove_1uyre_29:hover{background:var(--bg-hover)}._index_1uyre_33{color:var(--text-secondary);font-variant-numeric:tabular-nums}._name_1uyre_38{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._artists_1uyre_47{color:var(--text-secondary)}._remove_1uyre_29._remove_1uyre_29{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;font-size:15px}._canvas_1dmas_2{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._played_1dmas_12{background:color-mix(in srgb, var(--deck-bg) 55%, transparent);pointer-events:none;position:absolute;inset:0 auto 0 0}._marks_1jb0l_2{z-index:3;pointer-events:none;position:absolute;inset:0}._mark_1jb0l_2._mark_1jb0l_2{cursor:grab;pointer-events:auto;touch-action:none;background:0 0;border:none;border-radius:0;width:12px;margin-left:-6px;padding:0;position:absolute;top:0;bottom:0}._mark_1jb0l_2._mark_1jb0l_2:before{content:"";background:var(--deck-note);width:2px;box-shadow:-1px 0 0 var(--deck-note-edge), 1px 0 0 var(--deck-note-edge);position:absolute;top:0;bottom:0;left:5px}._mark_1jb0l_2._mark_1jb0l_2:after{content:"";background:linear-gradient(var(--deck-note), var(--deck-note)) top / 100% 7px no-repeat, linear-gradient(var(--deck-note), var(--deck-note)) bottom / 100% 7px no-repeat;clip-path:polygon(0 0,100% 0,50% 7px,50% calc(100% - 7px),100% 100%,0 100%,50% calc(100% - 7px),50% 7px);width:10px;filter:drop-shadow(0 0 1px var(--deck-note-edge));position:absolute;inset:0 0 0 1px}._mark_1jb0l_2._mark_1jb0l_2:hover{background:0 0}._markLit_1jb0l_64._markLit_1jb0l_64:before{width:4px;box-shadow:0 0 10px 2px var(--deck-note);left:4px}._markDragging_1jb0l_71._markDragging_1jb0l_71{cursor:grabbing}._markMini_1jb0l_76._markMini_1jb0l_76{cursor:pointer}._markMini_1jb0l_76._markMini_1jb0l_76:after{content:none}._bubble_1jb0l_85{z-index:2000;border:1px solid var(--deck-border);background:var(--deck-surface);width:max-content;color:var(--deck-text);white-space:pre-wrap;pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.4;position:fixed;box-shadow:0 6px 18px #0006}._bubbleLit_1jb0l_105{border-color:var(--deck-note)}._bubble_1jb0l_85 strong{font-variant-numeric:tabular-nums}._bubble_1jb0l_85 em{color:var(--deck-muted);margin-top:4px;font-size:11px;font-style:normal;display:block}._tags_1egfy_2{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;font-size:12px;display:flex}._tagGroup_1egfy_13{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._tagGroupName_1egfy_20{color:var(--deck-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px}._tag_1egfy_2._tag_1egfy_2,._tagAdd_1egfy_29._tagAdd_1egfy_29,._tagMissing_1egfy_30._tagMissing_1egfy_30{border:1px solid var(--deck-border);background:var(--deck-surface);color:var(--deck-text);font:inherit;cursor:pointer;border-radius:10px;padding:1px 8px;line-height:1.5}._tag_1egfy_2._tag_1egfy_2:hover,._tagAdd_1egfy_29._tagAdd_1egfy_29:hover,._tagMissing_1egfy_30._tagMissing_1egfy_30:hover{border-color:var(--deck-accent);background:var(--deck-surface)}._tagAdd_1egfy_29._tagAdd_1egfy_29{color:var(--deck-muted);background:0 0}._tagMissing_1egfy_30._tagMissing_1egfy_30{color:var(--deck-muted);background:0 0;border-style:dashed}._fretboardWrapper_1reah_1{--fret-min-width:72px;background-color:var(--bg-surface);border-radius:16px;flex-direction:column;gap:16px;width:100%;min-width:0;padding:20px;display:flex}._boardScroll_1reah_16{min-width:0;overflow-x:auto}._header_1reah_24{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._headerText_1reah_31{min-width:0}._headerText_1reah_31 h2{margin:0 0 6px;font-size:1.3rem}._headerText_1reah_31 p{max-width:700px;color:var(--text-secondary);margin:0;line-height:1.5}._controls_1reah_49{flex-wrap:wrap;flex:none;gap:8px;display:flex}._toggle_1reah_56{background-color:var(--bg-secondary);color:var(--text-primary);font-size:.75rem;font-weight:var(--weight-bold);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;display:flex}._toggle_1reah_56 input{margin:0}._legend_1reah_78{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._legendItem_1reah_85{min-width:0;color:var(--text-secondary);align-items:center;gap:7px;font-size:.75rem;display:flex}._legendMarker_1reah_95{border-radius:50%;width:14px;height:14px}._rootMarker_1reah_102{background-color:var(--priority-5)}._range_1reah_106{color:var(--text-secondary);margin-left:auto;font-size:.72rem}._fretNumbers_1reah_116,._fretboard_1reah_1{grid-template-columns:repeat(var(--fret-count), minmax(var(--fret-min-width), 1fr));min-width:calc(var(--fret-count) * var(--fret-min-width));display:grid}._fretNumbers_1reah_116{margin-bottom:8px}._fretNumber_1reah_116{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);text-align:center}._fretboard_1reah_1{grid-template-rows:repeat(var(--string-count), 52px);background:linear-gradient(90deg, #ffffff09, #00000006), var(--bg-secondary);border-radius:12px;overflow:hidden}._cell_1reah_148{border-right:2px solid color-mix(in srgb, var(--border) 75%, transparent);place-items:center;min-width:0;display:grid;position:relative}._cell_1reah_148[data-fret="0"]{border-left:4px solid color-mix(in srgb, var(--text-secondary) 70%, transparent)}._stringLine_1reah_164{background-color:color-mix(in srgb, var(--text-secondary) 52%, transparent);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._marker_1reah_179{z-index:1;background-color:var(--marker-background,var(--bg-surface));border:2px solid var(--marker-border,var(--border));width:34px;height:34px;color:var(--marker-color,var(--text-primary));font-size:.72rem;font-weight:var(--weight-bold);box-shadow:var(--shadow-card);border-radius:50%;place-items:center;line-height:1;display:grid;position:relative}._marker_root_1reah_202{background-color:var(--marker-background,var(--priority-5));width:38px;height:38px;color:var(--marker-color,white);border-color:#0000}._marker_scale_1reah_212{background-color:var(--marker-background,var(--bg-surface));border-color:var(--marker-border,var(--border))}._marker_target_1reah_219{border-style:dashed}@media (width<=700px){._fretboardWrapper_1reah_1{--fret-min-width:60px;padding:12px}._header_1reah_24{flex-direction:column}._range_1reah_106{width:100%;margin-left:0}}._page_1ob4l_3{flex-direction:column;gap:18px;max-width:780px;margin-inline:auto;padding:0 1rem 2rem;display:flex}._header_1ob4l_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._header_1ob4l_13 h1{margin:0 0 4px}._intro_1ob4l_25{max-width:52ch;color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}._back_1ob4l_34{color:var(--text-secondary);font-size:.85rem}._settings_1ob4l_41{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}._field_1ob4l_53{color:var(--text-secondary);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._field_1ob4l_53 input{width:68px}._unit_1ob4l_66{color:var(--text-muted)}._modeButton_1ob4l_70{border:1px solid var(--border);background:var(--bg-surface);font:inherit;cursor:pointer;border-radius:999px;padding:5px 12px;font-size:.8rem}._modeButtonOn_1ob4l_82{border-color:var(--accent);background:var(--tint-info);color:var(--accent);font-weight:var(--weight-semibold)}._stage_1ob4l_91{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:14px;padding:24px 16px 20px;display:flex}._stageTop_1ob4l_104{width:100%;color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}._stopButton_1ob4l_115{border:1px solid var(--border);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.8rem}._prompt_1ob4l_126{align-items:baseline;gap:14px;display:flex}._promptNote_1ob4l_132{font-size:3.4rem;font-weight:var(--weight-bold);color:var(--accent);line-height:1}._promptSep_1ob4l_142{color:var(--text-muted);font-size:1.6rem}._clock_1ob4l_147{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:1.6rem}._confirmButton_1ob4l_153{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:1rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:10px 22px}._confirmButton_1ob4l_153 kbd,._intro_1ob4l_25 kbd{font:inherit;opacity:.85;border:1px solid;border-radius:4px;padding:1px 6px;font-size:.8em}._reveal_1ob4l_179{color:var(--text-secondary);margin:0;font-size:.85rem}._sessionBox_1ob4l_188,._matrix_1ob4l_189{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);padding:12px 14px}._sessionBox_1ob4l_188 h2,._matrix_1ob4l_189 h2{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;display:flex}._sessionMeta_1ob4l_214{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:400}._sessionList_1ob4l_222{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._sessionList_1ob4l_222 li{grid-template-columns:1fr auto 5.5rem;align-items:baseline;gap:10px;padding:2px 0;font-size:.85rem;display:grid}._sessionFret_1ob4l_243{color:var(--text-muted);font-size:.75rem}._sessionList_1ob4l_222 strong{font-variant-numeric:tabular-nums;text-align:right}._good_1ob4l_253{color:var(--color-green)}._slow_1ob4l_257{color:var(--btn-delete)}._tableScroll_1ob4l_261{overflow-x:auto}._table_1ob4l_261{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}._table_1ob4l_261 th{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);text-align:center;padding:4px 6px}._table_1ob4l_261 tbody th{text-align:left}._table_1ob4l_261 td{text-align:center;border-radius:6px;padding:5px 6px}._cellGood_1ob4l_296{background:color-mix(in srgb, var(--priority-1) 22%, transparent)}._cellSlow_1ob4l_300{background:color-mix(in srgb, var(--btn-delete) 16%, transparent);color:var(--btn-delete);font-weight:var(--weight-semibold)}._cellUnknown_1ob4l_306{color:var(--text-muted)}._trendRow_1ob4l_311{flex-wrap:wrap;gap:8px 22px;margin-bottom:10px;display:flex}._trendItem_1ob4l_318{flex-direction:column;gap:1px;display:flex}._trendLabel_1ob4l_324{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}._trendItem_1ob4l_318 strong{font-variant-numeric:tabular-nums;font-size:1.05rem}._promptWhere_1ob4l_339{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem}@media (width<=1000px){._book_1n55k_18{grid-template-columns:10.5rem minmax(0,62ch);gap:22px}}@media (width<=760px){._book_1n55k_18{grid-template-columns:minmax(0,1fr)}._chapters_1n55k_47{display:none}}._book_doub0_10{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:32px;display:grid}._sheet_doub0_17{flex-direction:column;gap:1.75rem;min-width:0;padding-bottom:40vh;display:flex}._sheet_doub0_17 [id]{scroll-margin-top:calc(var(--sticky-top) + 12px)}@media (width<=1000px){._book_doub0_10{grid-template-columns:10.5rem minmax(0,1fr);gap:22px}}@media (width<=760px){._book_doub0_10{grid-template-columns:minmax(0,1fr)}}._rail_doub0_46._rail_doub0_46{top:calc(var(--sticky-top) + 12px);max-height:calc(100dvh - var(--sticky-top) - 24px)}._head_doub0_65._head_doub0_65{color:var(--text-primary);font-weight:var(--weight-bold)}._card_doub0_74._card_doub0_74{padding-inline-start:14px}._jump_doub0_87._jump_doub0_87{top:var(--sticky-top);z-index:5;background:var(--bg-app);padding-block:6px;position:sticky}._jump_doub0_87 select{flex:1;min-width:0}._jumpLabel_doub0_106{white-space:nowrap}@media (width>=761px){._jump_doub0_87._jump_doub0_87{display:none}}._nav_8ncg6_1{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}._more_8ncg6_10{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}._active_8ncg6_21._active_8ncg6_21,._active_8ncg6_21._active_8ncg6_21:hover{font-weight:var(--weight-bold);background-color:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}._today_8ncg6_33._today_8ncg6_33,._today_8ncg6_33._today_8ncg6_33:hover{color:var(--today-text)}._active_8ncg6_21._today_8ncg6_33._today_8ncg6_33,._active_8ncg6_21._today_8ncg6_33._today_8ncg6_33:hover{border-color:var(--today-text);background-color:var(--today-tint);color:var(--today-text)}._heading_8ncg6_47{font-size:.75rem;font-weight:var(--weight-bold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-left:12px}._dayTab_8ncg6_59._dayTab_8ncg6_59{border-start-end-radius:0;border-end-end-radius:0}._dayTab_8ncg6_59._dayTab_8ncg6_59,._dayTab_8ncg6_59._dayTab_8ncg6_59+._today_8ncg6_33._today_8ncg6_33{line-height:1.05rem}._dayTab_8ncg6_59._dayTab_8ncg6_59+._today_8ncg6_33._today_8ncg6_33{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-8px;font-size:.85em}._dayTab_8ncg6_59._active_8ncg6_21._active_8ncg6_21+._today_8ncg6_33._today_8ncg6_33,._dayTab_8ncg6_59._active_8ncg6_21._active_8ncg6_21+._today_8ncg6_33._today_8ncg6_33:hover{border-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, var(--bg-surface))}._dayTab_8ncg6_59._active_8ncg6_21._active_8ncg6_21+._active_8ncg6_21._today_8ncg6_33._today_8ncg6_33,._dayTab_8ncg6_59._active_8ncg6_21._active_8ncg6_21+._active_8ncg6_21._today_8ncg6_33._today_8ncg6_33:hover{background-color:var(--today-tint)}._row_1w6ep_3{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:12px;display:flex}._title_1w6ep_12{margin:0}._row_1w6ep_3._row_1w6ep_3>*{margin-block:0}@media (width>=768px){._sticky_1w6ep_28{top:calc(var(--navbar-height) + var(--tabs-height));z-index:20;background:var(--bg-app);margin-bottom:0;padding-block:8px 12px;position:sticky}}._wrap_z5lnk_1{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._canvas_z5lnk_9{border:1px solid var(--border);width:min(100%,360px);height:auto;box-shadow:var(--shadow-hairline);border-radius:12px}._post_z5lnk_20{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._images_z5lnk_27{flex-wrap:wrap;gap:16px;display:flex}._captionLabel_z5lnk_33{width:min(100%,736px);color:var(--text-secondary);flex-direction:column;gap:6px;font-size:.85rem;display:flex}._caption_z5lnk_33{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);width:100%;color:var(--text-primary);font:inherit;resize:vertical;padding:10px 12px;font-size:.9rem;font-weight:400;line-height:1.45}._page_kzc6o_1{max-width:900px;margin-inline:auto}._pageBook_kzc6o_8{max-width:1180px}._pageBook_kzc6o_8 ._tiles_kzc6o_14,._pageBook_kzc6o_8 ._block_kzc6o_15{margin-block:0}._tiles_kzc6o_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-block:20px;display:grid}._tile_kzc6o_14{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}._tileLabel_kzc6o_37{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}._tileValue_kzc6o_44{font-variant-numeric:tabular-nums;font-size:1.6rem}._tileNote_kzc6o_49{color:var(--text-muted);font-size:.72rem}._block_kzc6o_15{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;margin-block-start:28px;padding:18px}._blockTitle_kzc6o_63{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px}._bars_kzc6o_74{align-items:flex-end;gap:8px;height:120px;display:flex}._barColumn_kzc6o_81{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}@media (width<=400px){._bars_kzc6o_74{gap:3px}._barValue_kzc6o_98,._barLabel_kzc6o_99,._barWeek_kzc6o_100{font-size:.62rem}}._bar_kzc6o_74{background:var(--brand);border-radius:4px 4px 0 0;width:100%;min-height:2px}._barValue_kzc6o_98,._barLabel_kzc6o_99{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-size:.7rem;display:flex}._barWeek_kzc6o_100{color:var(--text-secondary);font-size:.8rem}._note_kzc6o_130{max-width:68ch;color:var(--text-muted);margin:12px 0 0;font-size:.8rem;line-height:1.5}._inviteForm_kzc6o_139{flex-wrap:wrap;gap:8px;display:flex}._inviteForm_kzc6o_139 input{flex:220px;min-width:0}._fresh_kzc6o_151{border:1px solid var(--brand);background:var(--color-paper);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:14px;padding:12px 14px;display:flex}._resetFresh_kzc6o_165{flex:100%;margin-block-start:4px}._freshHint_kzc6o_170{color:var(--text-muted);flex:100%;margin:0;font-size:.8rem}._link_kzc6o_178{overflow-wrap:anywhere;flex:320px;min-width:0;font-size:.8rem}._row_kzc6o_186{border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding-block:10px;display:flex}._rowMain_kzc6o_196{flex-direction:column;flex:200px;min-width:0;display:flex}._rowNote_kzc6o_203,._rowDate_kzc6o_204{color:var(--text-muted);font-size:.78rem}._state_kzc6o_209{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.72rem}._open_kzc6o_217{background:var(--color-blush);color:var(--text-secondary)}._accepted_kzc6o_222{background:var(--color-blush-soft);color:var(--success-text)}._revoked_kzc6o_227,._expired_kzc6o_228{box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);background:0 0}._error_kzc6o_234{color:var(--danger)}._search_kzc6o_238{width:100%;max-width:24rem;margin-block-end:6px}._viaList_kzc6o_246{background:var(--color-blush-soft);color:var(--text-secondary)}._deleteButton_kzc6o_253{color:var(--btn-delete);border-color:var(--btn-delete)!important}._records_kzc6o_260{color:var(--text-secondary);font-variant-numeric:tabular-nums}._pulseLine_kzc6o_267{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;font-size:.85rem;display:flex}._pulseSpread_kzc6o_280._pulseSpread_kzc6o_280{align-items:flex-start;margin-bottom:12px}._pulseNote_kzc6o_285{color:var(--text-secondary);margin:0 0 12px;font-size:.78rem}._pulseValue_kzc6o_292{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:1.8rem}._pulseList_kzc6o_299{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._pulseRow_kzc6o_309{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:999px;align-items:baseline;gap:8px;padding:6px 12px;display:flex}._pulseScore_kzc6o_320{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}._pulseRowOut_kzc6o_327{opacity:.55;background:0 0;border-style:dashed}._pulseOut_kzc6o_333{color:var(--text-muted);font-size:.7rem;font-style:italic}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}._list_1feiz_13{margin:0;padding:0;list-style:none}._card_1feiz_22{gap:8px;padding:14px 16px}._badges_1feiz_30{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._badge_1feiz_30{background:var(--bg-elevated);color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px}._text_1feiz_51{min-width:0;color:var(--text-primary);font-size:1.05rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;line-height:1.4}._note_1feiz_62{min-width:0;color:var(--text-secondary);font-size:.88rem;line-height:1.5}._placeholder_1feiz_71{color:var(--text-muted);font-style:italic}._fields_1feiz_79{flex-wrap:wrap;align-items:flex-start;gap:10px 18px;margin-block-start:2px;display:flex}._cell_1feiz_89{min-width:6rem}._cell_1feiz_89 select{padding:2px 6px;font-size:.85rem}._value_1feiz_106{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem}._actions_1feiz_112{align-self:flex-end;margin-inline-start:auto}._retired_1feiz_120{opacity:.6}._empty_1feiz_125{box-shadow:none;border-style:dashed}._addForm_1feiz_130{flex-wrap:wrap;gap:8px;display:flex}._addForm_1feiz_130 input{flex:0 12rem;min-width:0}._addForm_1feiz_130 ._addText_1feiz_141{flex:18rem}._page_1e74i_3{max-width:1100px}._lead_1e74i_7{max-width:75ch;color:var(--text-secondary);margin:0 0 18px;font-size:.95rem}._section_1e74i_16{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:16px;gap:8px;margin-block-end:18px;padding:16px 18px;display:grid}._sectionTitle_1e74i_28{overflow-wrap:anywhere;margin:0;font-size:1.05rem}._note_1e74i_35{color:var(--text-secondary);margin:0;font-size:.85rem}._error_1e74i_42{background:var(--bg-surface);border:1px solid var(--danger);color:var(--danger);border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:.9rem}._warn_1e74i_54{color:var(--late-text);margin:0;font-size:.8rem}._fileButton_1e74i_63{background:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;padding:8px 16px;display:inline-flex}._fileButton_1e74i_63:hover{border-color:var(--border-strong)}._fileButton_1e74i_63:focus-within{outline:2px solid var(--text-highlight);outline-offset:2px}._fileInput_1e74i_89{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._columns_1e74i_99{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}._column_1e74i_99{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;gap:6px;min-width:0;padding:12px 14px;display:grid}._columnOff_1e74i_124{background:var(--bg-elevated)}._include_1e74i_128{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);cursor:pointer;align-items:center;gap:8px;display:flex}._columnName_1e74i_140{overflow-wrap:anywhere;min-width:0}._facts_1e74i_146{color:var(--text-secondary);margin:0;font-size:.8rem}._facts_1e74i_146>span+span:before{content:"·";margin:0 6px}._target_1e74i_161{gap:8px;margin-top:4px;display:grid}._field_1e74i_168{gap:4px;display:grid}._scaleRow_1e74i_173{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.85rem;display:flex}._scaleLabel_1e74i_183{font-size:12px;font-weight:var(--weight-semibold)}._scaleInput_1e74i_188{width:64px}._check_1e74i_192{color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:.85rem;font-weight:500;display:inline-flex}._summary_1e74i_204{color:var(--text-primary);margin:4px 0 0;font-size:.95rem}._actions_1e74i_211{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;display:flex}._actions_1e74i_211 button{border-radius:999px;padding:8px 16px;font-size:.9rem}._fileRow_1e74i_228{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._link_aa35w_2{text-decoration:none}._lead_11bqr_1{color:var(--text-secondary);margin-bottom:16px}._cards_11bqr_9{max-width:720px}._header_11bqr_14{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}._headerTitle_11bqr_21{margin:0}._backButton_11bqr_25{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem}._backButton_11bqr_25:hover{color:var(--accent)}._toolbar_11bqr_38{gap:8px;margin-bottom:8px;display:flex}._total_tnuig_1{font-variant-numeric:tabular-nums;font-size:1.25rem}._meta_tnuig_6{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;font-size:.85rem;display:flex}._muted_tnuig_17{color:var(--text-muted)}._toggle_tnuig_21{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:.2rem .6rem;font-size:.75rem}._scroll_tnuig_33{max-width:100%;overflow-x:auto}._table_tnuig_38{border-collapse:collapse;width:100%;font-size:.85rem}._table_tnuig_38 th{border-bottom:1px solid var(--border);font-size:.7rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:left;padding:.35rem .5rem}._table_tnuig_38 td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:.4rem .5rem}._date_tnuig_65{white-space:nowrap;color:var(--text-muted)}._text_tnuig_70{max-width:260px}._tag_tnuig_74{background:var(--bg-muted-soft);border-radius:999px;margin-left:.4rem;padding:0 .4rem;font-size:.7rem;display:inline-block}._num_tnuig_86{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._running_tnuig_92{font-weight:var(--weight-bold)}._zeroRow_tnuig_97 td{border-bottom:2px solid var(--success)}._empty_tnuig_101,._footer_tnuig_102{color:var(--text-muted);margin:.75rem 0 0;font-size:.85rem}._footer_tnuig_102 a{color:inherit}@media (width<=700px){._wide_tnuig_117{display:none}._table_tnuig_38{font-size:.8rem}._table_tnuig_38 th,._table_tnuig_38 td{padding:.35rem .3rem}._text_tnuig_70{max-width:none}}._mentions_1wwxe_5{inset-inline:0;z-index:20;border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-card);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;bottom:0}._head_1wwxe_23{color:var(--text-muted);font-size:.72rem}._hit_1wwxe_28{border:1px solid var(--border-subtle);background:var(--bg-elevated);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:.78rem;display:inline-flex}._hit_1wwxe_28:hover{border-color:var(--brand)}._kind_1wwxe_47{color:var(--text-muted)}._row_150az_3{border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px 8px 18px;display:flex}._row_150az_3:first-child{border-block-start:none}._picked_150az_28{background:color-mix(in srgb, var(--highlight) 9%, transparent);box-shadow:inset 3px 0 0 var(--highlight)}._picked_150az_28 ._date_150az_33{color:var(--highlight-text);font-weight:var(--weight-bold)}._date_150az_33{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:0 0 110px}._label_150az_50{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;flex:12rem;text-decoration:none;overflow:hidden}._label_150az_50:hover,._label_150az_50:focus-visible{color:var(--highlight-text);text-decoration:underline}._score_150az_68{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}._of_150az_77{color:var(--text-muted);font-size:.8rem}._delete_150az_84{width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:.45;background:0 0;border:none;border-radius:999px;padding:0;font-size:1.1rem;line-height:1}._delete_150az_84:hover,._delete_150az_84:focus-visible{background:var(--color-blush);color:var(--btn-delete);opacity:1}._note_150az_109{color:var(--text-secondary);flex:100%;margin:0;padding-inline-start:120px;font-size:.9rem;line-height:1.5}._notePlaceholder_150az_119{color:var(--text-muted);font-style:italic}._error_150az_124{color:var(--danger);flex:100%;margin:2px 0 0;font-size:.85rem}._wrap_1u6kj_3{background:var(--bg-input);border-radius:12px;position:relative}._field_1u6kj_22,._layer_1u6kj_23,._mirror_1u6kj_24{box-sizing:border-box;word-spacing:.3em;tab-size:2;white-space:pre-wrap;overflow-wrap:break-word;scrollbar-gutter:stable;width:100%;padding:18px 20px;font-family:inherit;font-size:.95rem;line-height:1.55}._field_1u6kj_22{z-index:1;color:#0000;min-height:60vh;caret-color:var(--text-primary);resize:none;background:0 0;border:none;border-radius:12px;display:block;position:relative;overflow:hidden}._field_1u6kj_22::placeholder{color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}._field_1u6kj_22:focus{outline:2px solid color-mix(in srgb, var(--highlight) 45%, transparent);outline-offset:2px}._layer_1u6kj_23{z-index:2;pointer-events:none;color:var(--text-primary);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}._mirror_1u6kj_24{visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}._bold_1u6kj_40{text-shadow:.35px 0,-.35px 0}._mark_1u6kj_203{background:color-mix(in srgb, var(--warning) 42%, transparent);border-radius:3px}._marker_1u6kj_210{opacity:.3}._mention_1u6kj_148{color:var(--highlight-text);pointer-events:auto;cursor:pointer;position:relative}._mention_1u6kj_148:hover{text-underline-offset:2px;text-decoration:underline}._mentionDone_1u6kj_241{color:var(--text-muted);text-decoration:line-through}._mentionDone_1u6kj_241:hover{text-underline-offset:2px;text-decoration:underline line-through}._mentionFlagged_1u6kj_265{color:var(--danger)}._lineDot_1u6kj_53{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:-.05em;right:-.3em}._chips_1u6kj_306{z-index:1;color:var(--text-secondary);font-size:.72em;font-weight:var(--weight-semibold);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;gap:4px;line-height:1.5;display:inline-flex;position:absolute;top:50%;left:calc(100% + .6em);transform:translateY(-50%)}._chip_1u6kj_306{border:1px solid var(--border);background:var(--bg-surface);border-radius:999px;padding:0 6px}._chipPrio_1u6kj_336{border-radius:999px;padding:0 6px}._chipFlag_1u6kj_342{color:var(--danger)}._chipOverdue_1u6kj_346{border-color:var(--danger);color:var(--danger)}._lineWait_1u6kj_352{color:var(--text-secondary)}._lineDue_1u6kj_358{color:var(--accent)}._lineOverdue_1u6kj_362{color:var(--danger)}._loose_1u6kj_368{color:var(--text-secondary);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._box_1u6kj_379{opacity:.45}._doneBody_1u6kj_392{color:var(--text-muted);text-decoration:line-through}._bar_1u6kj_400{z-index:1250;padding:4px 4px calc(4px + env(safe-area-inset-bottom));border-block-start:1px solid var(--border);background:var(--bg-surface);gap:4px;display:flex;position:fixed;left:0;right:0}._barOnKeyboard_1u6kj_415{padding-block-end:4px}._barKey_1u6kj_419{border:1px solid var(--border);background:var(--bg-elevated);min-width:0;height:36px;color:var(--text-primary);white-space:nowrap;border-radius:8px;flex:1 1 0;padding:0 2px;font-size:.8rem}._suggestions_1u6kj_436{z-index:3;border:1px solid var(--border);background:var(--bg-elevated);min-width:200px;max-width:340px;box-shadow:0 8px 24px color-mix(in srgb, var(--text-primary) 14%, transparent);border-radius:10px;flex-direction:column;margin:2px 0 0;padding:4px;list-style:none;display:flex;position:absolute}._suggestion_1u6kj_436{width:100%;color:var(--text-primary);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:baseline;gap:8px;padding:5px 9px;font-size:.85rem;display:flex}._suggestionActive_1u6kj_474,._suggestion_1u6kj_436:hover{background:color-mix(in srgb, var(--highlight) 16%, transparent)}._suggestionKind_1u6kj_479{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;flex:none;min-width:4.6rem;font-size:.64rem}._suggestionNew_1u6kj_493{color:var(--highlight-text);font-weight:var(--weight-bold)}._newFirst_1u6kj_499{border-top:1px solid var(--border-subtle);border-radius:0 0 7px 7px;margin-top:3px;padding-top:7px}._queue_1p4hs_5._queue_1p4hs_5{border:1px solid var(--border);background:var(--bg-surface);width:56px;height:56px;box-shadow:var(--shadow-card);font:inherit;color:var(--text-primary);cursor:pointer;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;padding:0;display:inline-flex}._queue_1p4hs_5._queue_1p4hs_5:hover{border-color:var(--accent);background:var(--bg-surface)}._count_1p4hs_33{font-size:1rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1}._label_1p4hs_41{max-width:46px;color:var(--text-secondary);letter-spacing:.02em;text-align:center;font-size:.56rem;line-height:1.1}._queue_1p4hs_5._urgent_1p4hs_52,._queue_1p4hs_5._urgent_1p4hs_52:hover{border-color:var(--danger)}._urgent_1p4hs_52 ._count_1p4hs_33{color:var(--danger)}._field_tpvsi_11{color:inherit;font:inherit;text-align:inherit;cursor:text;border:none;background:0 0;border-bottom:1px dotted #0000;border-radius:0;margin:0;padding:0;transition:border-color .12s;display:inline}@media (hover:none){._field_tpvsi_11{border-bottom-color:var(--border-subtle)}}._circles_6se00_4{background:var(--bg-surface);border:1px solid var(--border);border-left:4px solid var(--late);border-radius:14px;margin-block:4px 16px;padding:8px 12px}._lead_6se00_14{color:var(--text-primary);margin:0 0 6px;font-size:.9rem}._list_6se00_21{margin:0;padding:0;list-style:none;display:grid}._circle_6se00_4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 0;display:flex}._circle_6se00_4+._circle_6se00_4{border-top:1px solid var(--border-subtle)}._names_6se00_43{min-width:0;font-weight:var(--weight-semibold);overflow-wrap:anywhere}._actions_6se00_51{flex-wrap:wrap;gap:6px;display:inline-flex}._takeOut_6se00_58._takeOut_6se00_58{background:var(--bg-elevated);border:1px solid var(--border-field);color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:4px 12px}._takeOut_6se00_58._takeOut_6se00_58:hover{background:var(--bg-hover);color:var(--text-primary)}._button_urs9s_2._button_urs9s_2{display:none}@media (pointer:coarse){._button_urs9s_2._button_urs9s_2{min-width:32px;min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 6px;line-height:1;display:inline-flex}}._card_vzqgm_1{flex-direction:column;gap:6px;display:flex}._head_vzqgm_7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._eyebrow_vzqgm_14{font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}._summary_vzqgm_24{color:var(--text-secondary);font-size:.78rem}._controls_vzqgm_31{flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px 4px;display:flex}._modes_vzqgm_40{gap:2px;display:flex}._mode_vzqgm_40{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:1px 8px;font-size:.66rem}._modeActive_vzqgm_57{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._cycle_vzqgm_64{text-align:center;min-width:74px}._horizonInput_vzqgm_69,._estimateInput_vzqgm_70{border:1px solid var(--border);background:var(--bg-elevated);font:inherit;font-variant-numeric:tabular-nums;text-align:right;border-radius:6px;padding:1px 4px}._untilInput_vzqgm_84{border:1px solid var(--border);background:var(--bg-elevated);color:inherit;font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;padding:1px 4px;font-size:.78rem}._horizonInput_vzqgm_69{width:46px;font-size:.68rem}._estimateInput_vzqgm_70{width:62px;font-size:.76rem}._field_vzqgm_107{color:var(--text-muted);white-space:nowrap;align-items:center;gap:3px;font-size:.66rem;display:inline-flex}._fieldDisabled_vzqgm_118{opacity:.35}._headTotal_vzqgm_122{font-size:.9rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._headTypical_vzqgm_133._headTypical_vzqgm_133{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.78rem}._headTypical_vzqgm_133+._headTotal_vzqgm_122{margin-left:8px}._timeline_vzqgm_154{margin:4px 0 12px}._headPercent_vzqgm_158{font-size:.7rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}._over_vzqgm_166{color:var(--priority-5)}._groupCount_vzqgm_180{color:var(--text-muted);margin-left:6px;font-weight:500}._mark_vzqgm_187{color:var(--priority-5);font-size:.85rem;font-weight:800;line-height:1}._markMissing_vzqgm_195{color:var(--border);font-size:.85rem;line-height:1}._titleButton_vzqgm_202{min-width:0;max-width:100%;font:inherit;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;display:block;overflow:hidden}._titleButton_vzqgm_202:hover{text-decoration:underline}._later_vzqgm_225{color:var(--text-secondary)}._waitNote_vzqgm_233{color:var(--text-secondary);cursor:help;font-size:.68rem;line-height:1.2}._perDay_vzqgm_241{font-weight:var(--weight-bold)}._note_vzqgm_246{color:var(--text-muted);margin:0;font-size:.7rem}._gapLine_vzqgm_254{align-self:flex-start}._groupTotal_vzqgm_259{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}._sortButton_vzqgm_266{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}._sortButton_vzqgm_266:hover{color:var(--text-primary)}._sortArrow_vzqgm_283{margin-left:3px;font-size:.6rem}._cards_vzqgm_289{flex-direction:column;gap:6px;font-size:.8rem;display:flex}._group_vzqgm_180{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;margin-top:10px;padding:6px}._group_vzqgm_180:first-child{margin-top:0}._cardGroup_vzqgm_315{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text-secondary);font-size:.66rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;border-radius:9px;align-items:center;gap:6px;margin:0 0 6px;padding:4px 8px;display:flex}._groupWaiting_vzqgm_332 ._cardGroup_vzqgm_315{background:color-mix(in srgb, var(--text-muted) 12%, transparent)}._groupUnestimated_vzqgm_336{color:var(--text-muted)}._groupUnestimated_vzqgm_336._cardGroup_vzqgm_315{background:color-mix(in srgb, var(--text-muted) 8%, transparent)}._totalGroup_vzqgm_344{border-bottom:none;border-top:1px solid var(--border);color:var(--text-primary);font-weight:var(--weight-bold);padding-top:4px}._cardGroupTotal_vzqgm_353{font-variant-numeric:tabular-nums;margin-left:auto}._rowCard_vzqgm_366._rowCard_vzqgm_366{--cols:minmax(160px, 1fr) 100px 170px 130px 90px;background-color:var(--bg-surface);cursor:pointer;margin-bottom:0;padding:4px 10px;font-size:.8rem}._rowHead_vzqgm_381{align-items:center;gap:6px;min-width:0;display:flex}._rowLabels_vzqgm_390{flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}._rowLabelsMore_vzqgm_401{color:var(--text-secondary);flex:none;font-size:.72rem}._rowLabels_vzqgm_390>*{white-space:nowrap;flex:none}@container (width<=1180px){._rowHead_vzqgm_381{flex-wrap:wrap;row-gap:4px}._rowLabels_vzqgm_390{flex-wrap:wrap;row-gap:4px;overflow:visible}}._rowCardEstimate_vzqgm_433{align-items:center;gap:4px;display:inline-flex}._metaKey_vzqgm_439{color:var(--text-muted);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._unestimated_vzqgm_448 ._titleButton_vzqgm_202{color:var(--text-muted)}._sortBar_vzqgm_452{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:6px;font-size:.7rem;display:flex}._projectMark_vzqgm_464{border:1px solid var(--border);font-size:.65rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 7px}._laterMark_vzqgm_485{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:1px 8px;font-size:.68rem}._laterMark_vzqgm_485._laterMark_vzqgm_485:hover{background:var(--bg-surface);border-color:var(--brand);color:var(--text-primary)}._snoozeMark_vzqgm_510{border:1px solid var(--late);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:.68rem}._progressMark_vzqgm_525{border:1px solid var(--border-subtle);background:linear-gradient(to right, color-mix(in srgb, var(--brand) 26%, transparent) var(--done), transparent var(--done));color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:.68rem}._dragging_vzqgm_544{z-index:50;opacity:.85;box-shadow:var(--shadow-modal);cursor:grabbing;position:relative}._waitNote_vzqgm_233:before{content:"● ";color:var(--late-text)}._waitNoteHard_vzqgm_561:before{color:var(--danger)}._summaryLine_vzqgm_567._summaryLine_vzqgm_567{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);width:100%;color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:8px 14px;font-size:.85rem;display:flex}._summaryLine_vzqgm_567._summaryLine_vzqgm_567:hover{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}._summaryLine_vzqgm_567 strong{color:var(--text-primary)}._summaryPill_vzqgm_602._summaryPill_vzqgm_602{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:baseline;gap:6px;padding:3px 12px;font-size:.82rem;display:inline-flex}._summaryPill_vzqgm_602._summaryPill_vzqgm_602:hover{border-color:var(--border-medium);background:var(--bg-surface)}._summaryPillDue_vzqgm_630._summaryPillDue_vzqgm_630,._summaryPillDue_vzqgm_630._summaryPillDue_vzqgm_630:hover{border-color:var(--late);color:var(--late-text)}._summaryPillOver_vzqgm_638._summaryPillOver_vzqgm_638,._summaryPillOver_vzqgm_638._summaryPillOver_vzqgm_638:hover{border-color:var(--danger);color:var(--danger)}._summaryPill_vzqgm_602 strong{color:inherit}._summaryTab_vzqgm_652{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}._rowCell_vzqgm_668._rowCell_vzqgm_668{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}._dueBadgeFixed_vzqgm_679{min-width:8.4em;display:inline-block}._rowWait_vzqgm_684{color:var(--text-secondary);align-items:center;gap:3px;display:inline-flex}._rowWaitCell_vzqgm_695._rowWaitCell_vzqgm_695{flex-wrap:wrap;row-gap:0}._rowCard_vzqgm_366 ._titleButton_vzqgm_202{font-weight:400}._rowPerDay_vzqgm_704._rowPerDay_vzqgm_704{font-size:.8rem;font-weight:var(--weight-semibold);padding:2px 8px}._headOneRow_vzqgm_713{flex-wrap:wrap;row-gap:6px}._headControl_vzqgm_718{color:var(--text-secondary);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._info_467lc_2{flex-direction:column;gap:8px;display:flex}._lead_467lc_8{font-weight:var(--weight-bold);margin:0}._example_467lc_14{background:var(--bg-app);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}._task_467lc_24{color:var(--text-secondary);font-size:.78rem}._days_467lc_29{gap:6px;display:flex}._day_467lc_29{flex-direction:column;flex:1 1 0;align-items:stretch;gap:2px;display:flex}._bar_467lc_43{background:var(--accent);font-size:.75rem;font-weight:var(--weight-bold);color:var(--text-on-accent);text-align:center;border-radius:6px;padding:4px 0}._dayName_467lc_55{color:var(--text-secondary);text-align:center;font-size:.7rem}._result_467lc_61{font-size:.8rem;font-weight:var(--weight-bold);align-self:flex-end}._text_467lc_68{margin:0}._planner_lx9db_6{flex-direction:column;gap:18px;width:100%;max-width:960px;margin-inline:auto;padding:8px 0 24px;display:flex}._toolbar_lx9db_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}._modes_lx9db_26{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._sectionLabel_lx9db_34{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin-right:4px}._until_lx9db_44{color:var(--text-secondary);align-items:center;gap:8px;font-size:.8rem;display:inline-flex}._until_lx9db_44 input{padding:4px 8px;font-size:.85rem}._capacityMain_lx9db_60{font-size:1.1rem;font-weight:var(--weight-bold);flex-direction:column;align-items:center;display:flex}._capacitySub_lx9db_69{color:var(--text-secondary);font-size:.75rem;font-weight:400}._focus_lx9db_76{flex-direction:column;align-items:center;gap:12px;padding:16px 20px 18px;display:flex}._focusHead_lx9db_86{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;width:100%;display:flex}._focusCount_lx9db_96{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:inline-flex}._startOver_lx9db_108._startOver_lx9db_108{background:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.78rem}._startOver_lx9db_108._startOver_lx9db_108:hover{background:var(--bg-hover)}._progressBar_lx9db_126{background:var(--bg-muted-soft);border-radius:999px;width:100%;height:4px}._progressFill_lx9db_134{width:var(--done);border-radius:inherit;background:var(--accent);height:100%;transition:width .2s;display:block}._dragWrap_lx9db_146{cursor:grab;touch-action:manipulation;width:100%;max-width:560px}@media (pointer:coarse){._dragWrap_lx9db_146{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}._sourceDragging_lx9db_163{opacity:.4}._overlayCard_lx9db_167{cursor:grabbing;width:560px;max-width:90vw}._hint_lx9db_174{color:var(--text-secondary);text-align:center;margin:0;font-size:.78rem}._actions_lx9db_182{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._skip_lx9db_189{border-radius:999px;align-items:center;gap:6px;padding:4px 14px;font-size:.8rem;display:inline-flex}._done_lx9db_200{flex-direction:column;align-items:center;gap:6px;padding:28px 12px;display:flex}._doneTitle_lx9db_208{font-size:1.15rem;font-weight:var(--weight-bold);align-items:center;gap:8px;display:inline-flex}._stats_lx9db_217{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._statPill_lx9db_225{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px;font-size:.75rem}._bucketSection_lx9db_238{flex-direction:column;align-items:center;gap:8px;display:flex}._bucketSection_lx9db_238>._buckets_lx9db_245{width:100%}._buckets_lx9db_245{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._buckets_lx9db_245>._bucket_lx9db_238{flex:0 108px;min-width:92px}._bucket_lx9db_238{border:1px solid var(--border);border-top:4px solid var(--bucket-accent,var(--border));border-radius:var(--radius-md);background:var(--bg-surface);min-height:74px;box-shadow:var(--shadow-hairline);color:var(--text-primary);font:inherit;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 8px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}._bucket_lx9db_238._bucket_lx9db_238:hover{background:var(--bg-surface);border-color:var(--border-medium);box-shadow:var(--shadow-card);transform:translateY(-1px)}._bucketColor0_lx9db_300{--bucket-accent:var(--border)}._bucketColor1_lx9db_304{--bucket-accent:var(--priority-1)}._bucketColor2_lx9db_308{--bucket-accent:var(--priority-2)}._bucketColor3_lx9db_312{--bucket-accent:var(--priority-3)}._bucketColor4_lx9db_316{--bucket-accent:var(--priority-4)}._bucketColor5_lx9db_320{--bucket-accent:var(--priority-5)}._bucketToday_lx9db_325,._bucketToday_lx9db_325._bucketToday_lx9db_325:hover{--bucket-accent:var(--today);background:var(--today-tint)}._bucketOver_lx9db_333,._bucketOver_lx9db_333._bucketOver_lx9db_333:hover{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._bucketLabel_lx9db_339{max-width:100%;font-size:.88rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;line-height:1.2}._bucketSub_lx9db_350{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.72rem}._bucketCount_lx9db_356{background:var(--bg-elevated);min-width:22px;color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;margin-top:4px;padding:0 6px;font-size:.72rem}._timeline_lx9db_372{--axis:168px;--lane:72px;width:calc(100% - 120px);height:252px;margin-inline:60px;position:relative}._axis_lx9db_383{top:var(--axis);background:var(--border);height:2px;position:absolute;left:0;right:0}._axisWeek_lx9db_395{background:color-mix(in srgb, var(--today) 25%, transparent);border-radius:999px;height:8px;position:absolute;top:-3px;left:0}._axisToday_lx9db_406{color:var(--today-text);font-size:.7rem;font-weight:var(--weight-bold);white-space:nowrap;position:absolute;top:10px;transform:translate(-50%)}._axisGap_lx9db_419{background:var(--bg-app);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:0 4px;font-size:.66rem;line-height:16px;position:absolute;top:-8px;transform:translate(-50%)}._timeline_lx9db_372 ._pin_lx9db_438{z-index:1;width:96px;min-height:0;padding:6px;position:absolute;transform:translate(-50%)}._pinUp_lx9db_449{bottom:calc(100% - var(--axis) + 14px)}._pinFar_lx9db_453{bottom:calc(100% - var(--axis) + 14px + var(--lane))}._pinDown_lx9db_457{top:calc(var(--axis) + 14px)}._pin_lx9db_438:after{z-index:-1;background:var(--border);content:"";width:2px;position:absolute;left:50%}._pinUp_lx9db_449:after{height:12px;top:100%}._pinFar_lx9db_453:after{height:calc(12px + var(--lane));top:100%}._pinDown_lx9db_457:after{height:12px;bottom:100%}._narrowOnly_lx9db_489{width:100%;display:none}@media (width<=720px){._timeline_lx9db_372{display:none}._narrowOnly_lx9db_489{display:block}}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._dropdownItem_1pmtu_399:hover,._dropdownItemActive_1pmtu_415{background:var(--bg-hover)}@media (hover:hover){._hoverLift_1pmtu_440:hover{filter:brightness(.93)}}@container (width<=170px){._overTimeMark_1pmtu_518[data-status]:before{inset:auto 12px -8px auto}}@media (hover:none){._dateText_1pmtu_710._dateText_1pmtu_710{border-bottom-color:var(--border-subtle)}}._card_133lu_5._card_133lu_5{--cols:minmax(220px, 1fr) 64px minmax(220px, 1.2fr) 80px;cursor:pointer}._card_133lu_5._card_133lu_5:hover{border-color:var(--accent)}._withProjectFields_133lu_16._withProjectFields_133lu_16{--cols:minmax(200px, 1fr) 64px minmax(200px, 1fr) 130px 140px 140px 80px}@container (width<=1180px){._card_133lu_5._card_133lu_5:not(._withProjectFields_133lu_16):not(._standalone_133lu_29){grid-template-columns:minmax(0,1fr) auto}._card_133lu_5._card_133lu_5:not(._withProjectFields_133lu_16):not(._standalone_133lu_29) ._parents_133lu_33{grid-column:1/2}._card_133lu_5._card_133lu_5:not(._withProjectFields_133lu_16):not(._standalone_133lu_29) ._cardActions_133lu_37{grid-column:2/3;align-self:end}}@container (width<=1280px){._withProjectFields_133lu_16._withProjectFields_133lu_16{--cols:minmax(170px, 1fr) 56px minmax(170px, 1fr) 110px 120px 120px 70px}}._standalone_133lu_29._standalone_133lu_29{cursor:default;flex-flow:wrap;align-items:center;gap:10px 18px;display:flex}._standalone_133lu_29._standalone_133lu_29 ._topRow_133lu_76,._standalone_133lu_29._standalone_133lu_29 ._title_133lu_79{flex-wrap:wrap;flex:260px;align-items:center;gap:6px 10px;min-width:0;display:flex}._standalone_133lu_29 ._parents_133lu_33{flex:0 auto;min-width:0}._standalone_133lu_29 ._cardActions_133lu_37{flex:none;margin-inline-start:auto}._standalone_133lu_29._standalone_133lu_29 ._parents_133lu_33{flex-wrap:wrap;flex:100%;order:10;align-items:center;gap:4px 6px;display:flex}._familyRow_133lu_117{flex-wrap:wrap;flex:100%;order:11;align-items:center;gap:4px 6px;margin-top:-4px;display:flex}._familyLabel_133lu_129{min-width:5.5em;color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._fav_133lu_140{color:var(--text-secondary);font-size:1.1rem;line-height:1;background:0 0!important;border:none!important;padding:0!important}._favOn_133lu_155{color:var(--favorite);-webkit-text-stroke:1.5px var(--text-primary);paint-order:stroke fill}._title_133lu_79{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}._name_133lu_168{font-weight:var(--weight-semibold)}._badges_133lu_172{gap:4px;display:inline-flex}._scoreBadge_133lu_179{border:1px solid var(--border);color:var(--text-primary);font-variant-numeric:tabular-nums}._badge_133lu_172{background:var(--bg-surface);color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);white-space:nowrap;border-radius:999px;padding:1px 8px}._parents_133lu_33{min-width:0}._addParent_133lu_201{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;font-size:.75rem;padding:0 8px!important}._groupField_133lu_213{width:110px}@media (pointer:coarse){._fav_133lu_140{min-width:32px;min-height:32px;margin:-7px}}._countsUnder_1e9y1_3{color:var(--text-secondary);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 6px;font-size:.72rem;display:flex}._path_1e9y1_18{background:var(--bg-elevated);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:1px 8px}@media (width<=480px){._path_1e9y1_18{border-radius:var(--radius-md);white-space:normal;overflow-wrap:anywhere}}._page_zngze_1{padding:20px;padding-bottom:calc(56px + 32px + 24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:16px;max-width:900px;margin:0 auto;display:flex}._header_zngze_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._title_zngze_28{font-size:22px;font-weight:var(--weight-semibold);margin:0}._controls_zngze_34{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._search_zngze_41{border:1px solid var(--border);background:var(--bg-surface);color:inherit;border-radius:8px;min-width:160px;padding:8px 12px;font-size:14px}._search_zngze_41:focus{border-color:color-mix(in srgb, var(--accent) 70%, transparent);outline:none}._modeButton_zngze_56,._clearButton_zngze_57{border:1px solid var(--border);background:var(--bg-surface);color:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 14px;font-size:14px}._modeButton_zngze_56:hover,._clearButton_zngze_57:hover{border-color:var(--border-soft)}._modeActive_zngze_73{border-color:var(--accent);background:var(--tint-info)}._tagBar_zngze_80{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}._tagBarOneLine_zngze_89{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}._tagBarOneLine_zngze_89>*{flex:none}._moreChip_zngze_100{color:var(--text-secondary);border-style:dashed}._tagChip_zngze_106{border:1px solid var(--border);background:var(--bg-surface);color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;transition:background .12s,border-color .12s;display:inline-flex}._tagChip_zngze_106:hover{border-color:var(--border-soft)}._tagChipActive_zngze_126{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);font-weight:var(--weight-semibold)}._tagCount_zngze_132{opacity:.65;font-variant-numeric:tabular-nums;font-size:11px}._emptyHint_zngze_138{opacity:.6;font-size:13px}._results_zngze_145{flex-direction:column;gap:10px;display:flex}._placeholder_zngze_151{text-align:center;opacity:.55;margin:24px 0;font-size:15px}._resultMeta_zngze_158{text-transform:uppercase;letter-spacing:.06em;opacity:.55;font-size:12px}._taskList_zngze_165{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._taskRow_zngze_177{border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:opacity .15s,border-color .12s;display:flex}._taskRow_zngze_177:hover{border-color:var(--border-soft)}._taskRowPending_zngze_194{opacity:.4}._taskMain_zngze_198{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._taskTitle_zngze_206{overflow-wrap:anywhere;font-size:15px;line-height:1.3}._taskMeta_zngze_212{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._due_zngze_219{font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--weight-semibold);border-radius:5px;padding:2px 7px}._overdue_zngze_227{background:var(--tint-danger);color:var(--danger)}._today_zngze_232{background:var(--today-tint);color:var(--today-text)}._future_zngze_237{background:var(--bg-muted-soft);opacity:.8}._none_zngze_242{display:none}._taskTag_zngze_246{background:var(--bg-muted-soft);opacity:.75;border-radius:5px;padding:2px 7px;font-size:11px}._doneButton_zngze_256{border:1px solid color-mix(in srgb, var(--success) 50%, transparent);background:color-mix(in srgb, var(--success) 12%, var(--bg-surface));min-width:84px;color:var(--success-text);font-size:14px;font-weight:var(--weight-semibold);cursor:pointer;border-radius:8px;flex-shrink:0;padding:12px 18px;transition:background .12s}._doneButton_zngze_256:hover:not(:disabled){background:color-mix(in srgb, var(--success) 25%, transparent)}._doneButton_zngze_256:active:not(:disabled){transform:scale(.97)}._doneButton_zngze_256:disabled{cursor:default;opacity:.5}._group_zngze_283{margin-bottom:14px}._groupHeading_zngze_287{font-size:.72rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);align-items:center;gap:6px;margin:0 0 5px;display:flex}._groupCount_zngze_299{opacity:.7;font-weight:400}._viewSelect_zngze_304{border:1px solid var(--border-color);background:var(--bg-surface);color:inherit;border-radius:8px;padding:2px 6px;font-size:.78rem}@media (width<=700px){._page_zngze_1{padding:14px}._header_zngze_20{align-items:flex-start}._controls_zngze_34{width:100%}._search_zngze_41{flex:1}._taskRow_zngze_177{padding:12px}._doneButton_zngze_256{min-width:72px;padding:14px 16px}}._shoppingExtras_zngze_344{flex-direction:column;gap:10px;display:flex}._planned_zngze_350{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:.85rem;display:flex}._plannedLabel_zngze_362{color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._plannedRecipe_zngze_370{color:var(--text-primary)}._plannedPortions_zngze_374{color:var(--text-secondary);font-variant-numeric:tabular-nums}._extraForm_zngze_379{gap:8px;display:flex}._extraInput_zngze_384{min-width:0;font:inherit;flex:auto}._nextMarketButton_zngze_392{white-space:nowrap;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:13px}._marketRow_zngze_403{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._marketLink_zngze_413._marketLink_zngze_413{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:underline}._marketLink_zngze_413._marketLink_zngze_413:hover{color:var(--text-primary);background:0 0}@media (pointer:coarse){._marketLink_zngze_413._marketLink_zngze_413{align-items:center;display:inline-flex}}._marketForm_zngze_442{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._marketInput_zngze_449{width:200px;max-width:100%}._otherMarkets_zngze_455{color:var(--text-secondary);margin-top:12px}._otherMarkets_zngze_455>summary{font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;padding:6px 0}._otherMarkets_zngze_455+._otherMarkets_zngze_455{margin-top:0}._marketDropTarget_zngze_476{outline:2px dashed var(--accent);outline-offset:-2px}@font-face{font-family:Quicksand;src:url(/fonts/quicksand-variable.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-navy-950:#141850;--color-navy-900:#303179;--color-zinc-950:#0f0f0f;--color-zinc-900:#18181b;--color-zinc-800:#27272a;--color-zinc-700:#3f3f46;--color-zinc-600:#52525b;--color-zinc-500:#6b6b78;--color-zinc-400:#a1a1aa;--color-zinc-300:#bdbdc7;--color-zinc-200:#e4e4e7;--color-zinc-100:#f4f4f5;--color-blue:#6797eb;--color-green:#22c55e;--color-green-deep:#136c34;--color-lime:#84cc16;--color-yellow:#fcd14f;--color-orange:#f0883e;--color-orange-deep:#a85410;--color-red:#ef4444;--color-blue-300:#cbdcf9;--color-blue-deep:#2f5fb8;--color-coral:#1f7a99;--color-blush:#d6e2f5;--mark-mosira:#1f7a99;--mark-mijou:#577358;--highlight:#7b5ea7;--highlight-text:var(--highlight);--color-cream:#e4ecf8;--color-paper:#f4f6fb;--color-blush-soft:#eaf0fa;--color-crimson:#b3283f;--color-white:#fff;--color-violet:#d06ffa;--color-violet-1:#62c;--hover:color-mix(in srgb, var(--accent) 12%, transparent);--priority-0:var(--color-blush-soft);--priority-1:var(--color-green);--priority-2:var(--color-lime);--priority-3:var(--color-yellow);--priority-4:var(--color-orange);--priority-5:var(--color-violet);--priority-row-0:transparent;--priority-row-1:color-mix(in srgb, var(--priority-1) 10%, transparent);--priority-row-2:color-mix(in srgb, var(--priority-2) 10%, transparent);--priority-row-3:color-mix(in srgb, var(--priority-3) 10%, transparent);--priority-row-4:color-mix(in srgb, var(--priority-4) 10%, transparent);--priority-row-5:color-mix(in srgb, var(--priority-5) 10%, transparent);--notification-bg-success:color-mix(in srgb, var(--color-green) 16%, var(--bg-surface));--notification-text-success:var(--color-green-deep);--notification-bg-failure:color-mix(in srgb, var(--color-red) 14%, var(--bg-surface));--notification-text-failure:var(--danger);--bg-app:var(--color-paper);--bg-surface:var(--color-white);--bg-elevated:var(--color-blush-soft);--card-bg:var(--bg-surface);--bg-warm:var(--color-blush);--bg-input:var(--color-white);--bg-hover:var(--hover);--bg-grey:var(--color-zinc-200);--bg-overlay:#0009;--overlay:#0009;--overlay-light:#00000052;--bg-dayCell:var(--bg-elevated);--text-primary:var(--color-navy-950);--text-secondary:var(--color-navy-900);--text-muted:var(--color-zinc-500);--text-highlight:var(--danger);--text-on-accent:var(--color-white);--text-on-fill:var(--color-navy-950);--text-on-strong:#fff;--text-on-brand:#fff;--ink-extreme:#000;--text-currency-positive:var(--color-green-deep);--text-currency-negative:var(--color-crimson);--btn-delete:var(--danger);--btn-navigate:var(--bg-warm);--btn-view:var(--color-yellow);--btn-interact:var(--brand);--btn-interact-active:var(--brand);--btn-interact-inactive:color-mix(in srgb, var(--btn-interact) 50%, transparent);--btn-option:var(--color-zinc-600);--btn-muted:var(--color-zinc-400);--filter-accent:var(--color-violet-1);--bg-primary:var(--bg-surface);--bg-secondary:var(--bg-elevated);--bg-base:var(--bg-elevated);--bg-primary-dark-03:color-mix(in srgb, var(--text-primary) 3%, transparent);--color-bg-2:var(--bg-elevated);--color-border:var(--border);--color-text-muted:var(--text-muted);--shadow-sm:var(--shadow-hairline);--border:#1418502e;--border-color:var(--border);--border-subtle:#1418501a;--border-strong:var(--text-primary);--border-medium:var(--text-secondary);--border-soft:var(--text-muted);--mark-progress:var(--accent);--mark-progress-ink:var(--text-on-accent);--frame-progress:var(--accent);--frame-danger:var(--danger);--frame-today:var(--today);--border-field:#1418507a;--shadow-hairline:0 1px 2px #1418500f;--shadow-card:0 2px 8px #1418501f;--shadow-lift:0 4px 14px #1418501a;--shadow-panel:0 8px 24px #14185033;--shadow-modal:0 8px 32px #1418503d;--bg-muted:color-mix(in srgb, var(--text-muted) 30%, transparent);--bg-muted-soft:color-mix(in srgb, var(--text-muted) 16%, transparent);--overlay-soft:#14185073;--today:var(--color-blue);--today-text:var(--color-blue-deep);--today-tint:color-mix(in srgb, var(--today) 10%, transparent);--learn-level-1:color-mix(in srgb, var(--scale-bad) 78%, var(--bg-surface));--learn-level-2:color-mix(in srgb, color-mix(in srgb, var(--scale-mid) 67%, var(--scale-bad)) 78%, var(--bg-surface));--learn-level-3:color-mix(in srgb, color-mix(in srgb, var(--scale-good) 33%, var(--scale-mid)) 78%, var(--bg-surface));--learn-level-4:color-mix(in srgb, var(--scale-good) 78%, var(--bg-surface));--mijou-tint:#eef2ee;--day-mark:var(--color-violet);--chart-second:var(--color-violet);--link:var(--brand);--link-hover:var(--accent);--paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E");--paper-surface:var(--paper-grain), radial-gradient(130% 110% at 50% 10%, transparent 55%, color-mix(in srgb, var(--text-primary) 5%, transparent) 100%), radial-gradient(70% 55% at 18% 22%, color-mix(in srgb, var(--highlight) 6%, transparent), transparent 70%), radial-gradient(60% 50% at 82% 78%, color-mix(in srgb, var(--text-primary) 3%, transparent), transparent 70%), linear-gradient(color-mix(in srgb, var(--highlight) 5%, transparent), color-mix(in srgb, var(--highlight) 3%, transparent)), var(--bg-input);--paper-shadow:0 1px 1px color-mix(in srgb, var(--text-primary) 7%, transparent), 0 18px 30px -22px color-mix(in srgb, var(--text-primary) 45%, transparent);--state-info:var(--accent);--state-warning:var(--priority-3);--state-attention:var(--priority-4);--state-danger:var(--danger);--tint-info:color-mix(in srgb, var(--accent) 10%, transparent);--tint-warning:color-mix(in srgb, var(--state-warning) 14%, transparent);--tint-attention:color-mix(in srgb, var(--state-attention) 12%, transparent);--tint-danger:color-mix(in srgb, var(--danger) 12%, transparent);--tint-success:color-mix(in srgb, var(--success) 12%, transparent);--tint-muted:color-mix(in srgb, var(--text-muted) 14%, transparent);--accent:var(--color-navy-900);--brand:var(--color-coral);--accent-hover:var(--hover);--danger:var(--color-crimson);--success:var(--color-green);--favorite:var(--color-yellow);--success-text:var(--color-green-deep);--warning:var(--color-yellow);--note-paper:color-mix(in srgb, var(--color-yellow) 45%, #fff);--late:var(--color-orange);--late-strong:color-mix(in srgb, var(--late) 70%, var(--color-navy-900));--chart-hard:var(--danger);--chart-soft:var(--late);--late-text:var(--color-orange-deep);--season:var(--color-green-deep);--scale-bad:var(--danger);--scale-mid:var(--warning);--scale-good:var(--success);--scale-fill-bad:color-mix(in srgb, var(--scale-bad) 26%, transparent);--scale-fill-mid:color-mix(in srgb, var(--scale-mid) 32%, transparent);--scale-fill-late:color-mix(in srgb, var(--late) 32%, transparent);--scale-fill-good:color-mix(in srgb, var(--scale-good) 22%, transparent);--scale-fill-good-strong:color-mix(in srgb, var(--scale-good) 38%, transparent);--scale-ink:color-mix(in srgb, var(--text-primary) 85%, var(--ink-extreme));--scale-fill-ink:var(--scale-ink);--transition-fast:.25s ease;--transition-normal:.3s ease;--transition-slow:.4s ease;--hover-open-delay:.12s;--hover-close-delay:.25s;--hover-fade:.12s;--hover-show:opacity var(--hover-fade) ease var(--hover-open-delay), transform var(--hover-fade) ease var(--hover-open-delay), visibility 0s linear var(--hover-open-delay);--hover-hide:opacity var(--hover-fade) ease var(--hover-close-delay), transform var(--hover-fade) ease var(--hover-close-delay), visibility 0s linear calc(var(--hover-close-delay) + var(--hover-fade))}@media (prefers-reduced-motion:reduce){:root{--hover-fade:10ms}}:root{--margin-sm:4px;--margin-md:8px;--margin-lg:12px;--margin-xl:24px;--padding-sm:4px;--padding-md:8px;--padding-lg:12px;--padding-xl:24px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--weight-semibold:600;--weight-bold:600;--line-sm:1px;--line-md:2px;--line-lg:4px;--line-xl:6px;--gap-sm:6px;--gap-md:12px;--gap-lg:18px;--gap-xl:30px;--sidebar-width:240px;--navbar-height:56px;--tabs-height:34px;--sticky-top:calc(var(--navbar-height) + var(--tabs-height));--footer-height:56px;--share-panel:#6f9371;--share-panel-edge:#547458;--share-on-panel:#fff;--share-accent:#fff59b;--share-action-ink:#141415;--share-card:#fff;--share-ink:#27332b;--share-ink-soft:#44544a;--share-brand:#577358;--share-mosira-panel:#1f7a99;--share-mosira-panel-edge:#17657f;--share-mosira-on-panel:#fff;--share-mosira-accent:#fff;--share-mosira-action-ink:#141850;--share-mosira-card:#fff;--share-mosira-ink:#141850;--share-mosira-ink-soft:#303179;--share-mosira-brand:#1f7a99}html[data-mode=mijou]{--font-brand:"Quicksand", "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;--mijou-sage:#6f9371;--on-sage:#fff;--on-sage-small:#141415;--color-paper:#f8f9f7;--bg-input:#fff;--color-blush-soft:#eef2ee;--color-blush:#dbe4dc;--color-coral:#577358;--btn-view:#fff59b;--color-navy-950:#27332b;--color-navy-900:#44544a;--color-crimson:#a8453a;--scale-bad:#b3283f;--scale-mid:#f7ea7a;--scale-good:#577358;--scale-fill-mid:#fff59b;--scale-fill-good:#bcd1bd;--scale-fill-good-strong:#8fb091;--today:#577358;--today-text:#4a6450;--highlight:#b07d3b;--highlight-text:#875d24;--border:#27332b2e;--border-subtle:#27332b1a;--border-field:#27332b8f;--shadow-hairline:0 1px 2px #27332b0f;--shadow-card:0 2px 8px #27332b1f;--shadow-lift:0 4px 14px #27332b1a;--shadow-panel:0 8px 24px #27332b33;--shadow-modal:0 8px 32px #27332b3d;--overlay-soft:#27332b73;--text-muted:#656a61;--text-on-brand:#fff}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-blue-deep:#9dbcf3;--color-orange-deep:var(--color-orange);--text-on-fill:#141415;--text-on-brand:#111112;--ink-extreme:#fff;--color-paper:#111112;--color-white:#232324;--bg-input:#1c1c1d;--color-blush-soft:#181819;--color-blush:#2f2f30;--color-cream:#2f2f30;--color-navy-950:#e0e0e1;--color-navy-900:#bcbcbd;--color-crimson:#f59aa8;--color-coral:#5fb3cf;--color-green-deep:#5fd38a;--color-green:#5bb07a;--mijou-tint:color-mix(in srgb, #6f9371 16%, var(--color-white));--color-lime:#a2bf55;--color-yellow:#e2c46e;--color-orange:#d98d5c;--chart-hard:#d93a4a;--chart-soft:#c27d22;--color-violet:#b98be0;--color-zinc-200:#313132;--color-zinc-300:#b8b8b9;--color-zinc-400:#a0a0a1;--color-violet-1:#b39cf0;--color-zinc-600:#a3a3a4;--text-on-strong:var(--text-on-fill);--highlight:#848485;--highlight-text:#c8c8c9;--text-muted:#9d9d9e;--border:#ffffff1c;--border-subtle:#ffffff0f;--border-field:#ffffff5c;--border-strong:#868687;--border-medium:#767677;--border-soft:#6e6e6f;--mark-progress:#4a4a4b;--mark-progress-ink:var(--color-navy-950);--frame-progress:var(--border-soft);--frame-danger:color-mix(in srgb, var(--danger) 55%, var(--color-white));--frame-today:color-mix(in srgb, var(--today) 55%, var(--color-white));--shadow-hairline:0 1px 1px #0000004d;--shadow-card:0 1px 2px #00000059;--shadow-lift:0 2px 6px #0006;--shadow-panel:0 8px 20px #00000080;--shadow-modal:0 12px 32px #0009;--overlay-soft:#0000008c;--paper-surface:var(--bg-input);--paper-shadow:0 1px 2px #00000059}html[data-mode=mijou][data-theme=dark]{--btn-view:#e8de86;--color-coral:#6ebb90;--color-crimson:#f2a597;--scale-bad:#f59aa8;--scale-mid:#efe488;--scale-good:#8cc79a;--scale-fill-bad:#eeaab3;--scale-fill-mid:#e8de86;--scale-fill-late:#e6b48a;--scale-fill-good:#aed3b4;--scale-fill-good-strong:#7fb88c;--scale-fill-ink:var(--text-on-fill);--today:#8cc79a;--today-text:#aed3b4}html[data-theme=dark] img[src^="/brand/"]{filter:brightness(1.7)saturate(.9)}html[data-theme=dark] img[src="/brand/mijou-wordmark.svg"]{filter:brightness(0)invert()}html[data-theme=dark] img:not([src^="/brand/"]){filter:brightness(.8)contrast(1.2)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100dvh}body{background:var(--bg-app);color:var(--text-primary);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}html[data-mode=mijou] :is(h1,h2,h3){font-family:var(--font-brand)}h1,h2,h3,h4,h5,h6,th,b,strong{font-weight:var(--weight-bold)}button,input,textarea,select{border:1px solid var(--border);font:inherit;border-radius:10px;padding:4px}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select{font-size:16px!important}[aria-roledescription=draggable]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(button,a,summary,select,[role=button]){min-height:24px}:where(button,[role=button]){min-width:24px}}a{color:var(--link);text-underline-offset:2px}a:hover{color:var(--link-hover)}input[type=date]::-webkit-calendar-picker-indicator{opacity:.4;cursor:pointer;transition:opacity var(--transition-fast);margin-left:4px;padding:0}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.4;cursor:pointer;transition:opacity var(--transition-fast);margin-left:4px;padding:0}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}html [data-menu]{cursor:context-menu}input,textarea,select{border-color:var(--border-field)}textarea,select,input{background-color:var(--bg-input);color:var(--text-primary)}input[type=date]{min-width:160px}input[type=number]{min-width:56px}button{background-color:var(--bg-surface);color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast), filter var(--transition-fast);padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4}button:hover{background-color:var(--bg-elevated)}button.primary,button[type=submit]{background-color:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}button:disabled{opacity:.5;cursor:default}:where(button,a,summary,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}label{color:var(--text-secondary);font-size:12px;font-weight:var(--weight-semibold)}@media (width<=700px){:root{--shadow-card:none;--shadow-modal:0 4px 12px #14185026}}@media (hover:hover){button.primary:hover,button[type=submit]:hover{filter:brightness(.93)}}:root{--deck-bg:#141517;--deck-surface:#1e1f23;--deck-border:#2e2f34;--deck-text:#f2f2f4;--deck-muted:#8b8d94;--deck-accent:#5fb3cf;--wave-dim:#3a434c;--wave-window:#a3d3e3;--wave-played:#5fb3cf;--deck-on-accent:#111112;--wave-edge:#ffffffb3;--wave-glow:#fff9;--deck-head:#fff;--deck-note:#f0883e;--deck-note-edge:#000000bf;--wave-mono:#5fb3cf;--wave-shown:#ffffff14;--r1:#d63b3b;--r2:#e25a3c;--r3:#ee7a3a;--r4:#f39a35;--r5:#f2b83a;--r6:#d9c23a;--r7:#9fc23c;--r8:#5db949;--r9:#22a85a;--e1:#8fb8de;--e2:#7aa9dc;--e3:#6699d9;--e4:#5c88d6;--e5:#5a76d1;--e6:#6363c9;--e7:#7052bf;--e8:#7e40b2;--e9:#8c2ea3}@media print{body{background:var(--bg-surface)}nav,footer,[data-noprint]{display:none!important}body[data-print-title]:before{content:attr(data-print-title);color:var(--text-primary);font-size:14pt;font-weight:var(--weight-bold);margin:0 0 12px;display:block}article,tr,li{break-inside:avoid}h1,h2,h3{break-after:avoid}canvas{max-width:100%!important;height:auto!important}}:root:has(main[data-no-tabs]){--tabs-height:0px}@media (width<=767px){:root{--tabs-height:0px}}._card_10592_1{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:16px}._tileGrid_10592_23{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:900px;display:grid}._tile_10592_20{text-align:left;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""text""meta";align-content:start;gap:6px;padding:16px;text-decoration:none;display:grid}._tile_10592_20._tile_10592_20:hover{background:var(--bg-elevated)}._tileWithIcon_10592_21{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon head""icon text""icon meta";column-gap:14px}._tileIcon_10592_68{color:var(--text-primary);grid-area:icon;align-self:center;font-size:1.7rem}._tileHead_10592_20{grid-area:head;justify-content:space-between;align-items:center;gap:12px;display:flex}._tileTitle_10592_85{font-size:1.1rem;font-weight:var(--weight-bold)}._tileArrow_10592_90{color:var(--text-secondary);font-size:1.1rem;transition:transform .15s}._tile_10592_20:hover ._tileTitle_10592_85{color:var(--accent)}._tile_10592_20:hover ._tileArrow_10592_90{transform:translate(4px)}._tileText_10592_20{color:var(--text-secondary);grid-area:text;font-size:.85rem;line-height:1.5}._tileMeta_10592_20{color:var(--text-secondary);font-variant-numeric:tabular-nums;grid-area:meta;font-size:.8rem}._badge_l6u2i_3{color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;align-items:baseline;gap:1px;display:inline-flex}@media (width<=480px){._badge_l6u2i_3{display:none}}._value_l6u2i_22{font-weight:var(--weight-bold)}._scale_l6u2i_26{color:var(--text-muted);font-size:.85em}._body_6iiw5_1{flex-direction:column;gap:10px;display:flex}._lead_6iiw5_7{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}._page_6iiw5_17{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:.78rem}._error_6iiw5_26{color:var(--danger);margin:0;font-size:.85rem}._actions_6iiw5_34{justify-content:flex-end;gap:8px;display:flex}._navBar_18tq6_1{background:var(--bg-surface);border-radius:var(--radius-md);transition:all .5s;position:relative}._navContent_18tq6_23{padding:var(--margin-md) var(--margin-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._navContent_18tq6_23:only-child{min-height:var(--navbar-height)}._dateInfo_18tq6_41{white-space:nowrap;color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);flex-direction:row;flex-shrink:0;align-items:center;gap:10px;line-height:1.3;display:flex}._mijouWordmark_18tq6_56{align-items:center;line-height:0;text-decoration:none;display:inline-flex}._homeMark_18tq6_66{opacity:.7;transition:opacity var(--transition-fast);display:inline-flex}._homeMark_18tq6_66:hover{opacity:1}._backButton_18tq6_79._backButton_18tq6_79{border:1px solid var(--border);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.05rem;line-height:1;display:inline-flex}._backButton_18tq6_79._backButton_18tq6_79:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--text-primary)}._history_18tq6_106{flex:none;gap:4px;display:inline-flex}._dateInfoMijou_18tq6_114{gap:14px}._brandStack_18tq6_40{flex-direction:column;align-items:center;display:flex}._badges_18tq6_127{flex-shrink:0;justify-self:end;align-items:center;gap:8px;display:flex}._badges_18tq6_127 button,._badges_18tq6_127 a{white-space:nowrap}._navBurgerWrapper_18tq6_150{justify-content:center;display:flex}._burger_18tq6_155{cursor:pointer;color:var(--text-primary);background:0 0;border:0;font-size:24px;display:none}._navGroups_18tq6_165{gap:var(--gap-md);margin:0;padding:0;list-style:none;display:flex}._navGroup_18tq6_165{position:relative}._navGroupLabel_18tq6_177{font-size:16px;font-weight:var(--weight-semibold);border-radius:var(--radius-md);color:inherit;cursor:pointer;padding:8px 14px;text-decoration:none;display:block}._navGroup_18tq6_165:hover ._navGroupLabel_18tq6_177{background:var(--bg-hover)}._groupChevron_18tq6_192{color:var(--text-secondary);font-size:.7em}._menuOnly_18tq6_198{display:none}._navGroupActive_18tq6_207 ._navGroupLabel_18tq6_177{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--brand) 80%, var(--text-primary))}._dropdownItem_18tq6_212 a[aria-current=page]{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--brand) 80%, var(--text-primary));font-weight:var(--weight-bold)}._mark_18tq6_225{vertical-align:middle;background:var(--brand);border-radius:50%;width:6px;height:6px;margin-inline-start:6px;display:inline-block}html[data-mode=mijou] ._mark_18tq6_225{background:var(--highlight)}._dropdown_18tq6_212{z-index:1000;background:var(--bg-surface);border-radius:var(--radius-md);min-width:180px;max-height:calc(100dvh - 60px);box-shadow:var(--shadow-card);opacity:0;transition:var(--hover-hide);visibility:hidden;flex-direction:column;margin:0;padding:6px;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:50%;overflow-y:auto;transform:translate(-50%,-4px)}._navGroup_18tq6_165:hover ._dropdown_18tq6_212{opacity:1;transition:var(--hover-show);visibility:visible;transform:translate(-50%)}._navGroup_18tq6_165:hover:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}._dropdownItem_18tq6_212 a{border-radius:var(--radius-sm);color:inherit;padding:8px 12px;text-decoration:none;display:block}._dropdownItem_18tq6_212 a:hover{background:var(--bg-hover)}._dropdownChild_18tq6_319 a{padding-inline-start:26px}._dropdownSeparated_18tq6_324{border-top:1px solid var(--border-subtle);margin-block-start:6px;padding-block-start:6px}._dropdownSection_18tq6_332,._dropdownSectionList_18tq6_333{display:contents}._dropdownSectionList_18tq6_333{margin:0;padding:0;list-style:none}@media (width>=981px){._dropdown_18tq6_212._dropdownColumns_18tq6_350{column-count:2;column-gap:8px;width:max-content;display:block}._dropdownColumns_18tq6_350 ._dropdownSection_18tq6_332{break-inside:avoid;margin-bottom:8px;display:block}._dropdownColumns_18tq6_350 ._dropdownSectionList_18tq6_333{margin:0;padding:0;list-style:none;display:block}._dropdownColumns_18tq6_350 ._dropdownSeparated_18tq6_324{border-top:none;margin-block-start:0;padding-block-start:0}._dropdown_18tq6_212._dropdownColumns_18tq6_350:has(>._dropdownSectionMijou_18tq6_381){grid-template-columns:auto auto;align-items:start;column-gap:8px;display:grid}._dropdownColumns_18tq6_350:has(>._dropdownSectionMijou_18tq6_381)>._dropdownSection_18tq6_332{grid-column:1}._dropdownColumns_18tq6_350>._dropdownSectionMijou_18tq6_381._dropdownSectionMijou_18tq6_381{background:var(--mijou-tint);border-radius:var(--radius-sm);grid-area:1/2/span 20;padding:6px 4px 4px}}._dropdownBrand_18tq6_404{padding:6px 12px 2px;display:block}._dropdownBrand_18tq6_404 img{width:auto;height:16px;display:block}._dropdownAction_18tq6_418{border-radius:var(--radius-sm);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}._dropdownAction_18tq6_418._dropdownAction_18tq6_418:hover{background:var(--bg-hover)}._navTimer_18tq6_449._navTimer_18tq6_449{color:var(--text-on-accent);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}._navTimer_calm_18tq6_459._navTimer_calm_18tq6_459,._navTimer_calm_18tq6_459._navTimer_calm_18tq6_459:hover{background:var(--accent);color:var(--text-on-accent)}._navTimer_long_18tq6_466._navTimer_long_18tq6_466,._navTimer_long_18tq6_466._navTimer_long_18tq6_466:hover{background:var(--late);color:var(--text-primary)}._navTimer_break_18tq6_472._navTimer_break_18tq6_472,._navTimer_break_18tq6_472._navTimer_break_18tq6_472:hover{background:var(--danger);color:var(--text-on-accent)}._navTimerColor_blue_18tq6_481._navTimerColor_blue_18tq6_481,._navTimerColor_blue_18tq6_481._navTimerColor_blue_18tq6_481:hover{background:var(--today);color:var(--text-on-accent)}._navTimerColor_green_18tq6_487._navTimerColor_green_18tq6_487,._navTimerColor_green_18tq6_487._navTimerColor_green_18tq6_487:hover{background:var(--success);color:var(--text-primary)}._navTimerColor_yellow_18tq6_493._navTimerColor_yellow_18tq6_493,._navTimerColor_yellow_18tq6_493._navTimerColor_yellow_18tq6_493:hover{background:var(--warning);color:var(--text-primary)}._navTimerBreak_18tq6_500{font-size:.75rem;font-weight:var(--weight-semibold);display:none}@media (width>=1400px){._navTimerBreak_18tq6_500{white-space:nowrap;text-overflow:ellipsis;max-width:12em;display:inline-block;overflow:hidden}}._navTimerLabel_18tq6_523{max-width:9em;color:var(--text-secondary);text-overflow:ellipsis;font-size:.85rem;text-decoration:none;display:none;overflow:hidden}._navTimerLabel_18tq6_523:hover{color:var(--text-primary);text-decoration:underline}@media (width>=1400px){._navTimerLabel_18tq6_523{display:inline-block}}._navTimerWrap_18tq6_547{align-items:center;gap:6px;display:inline-flex;position:relative}._navTimerActions_18tq6_565{z-index:30;border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-panel);visibility:hidden;opacity:0;pointer-events:none;border-radius:12px;gap:4px;padding:6px;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:inline-flex;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px)}._navTimerActions_18tq6_565:before{content:"";position:absolute;inset:-8px 0 100%}._navTimerWrap_18tq6_547:has(>button:not(._navTimerLabel_18tq6_523):focus-visible,._navTimerActions_18tq6_565 :focus-visible) ._navTimerActions_18tq6_565{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s .45s,transform .14s .45s,visibility 0s linear .45s;transform:none}@media (hover:hover){._navTimerWrap_18tq6_547:hover ._navTimerActions_18tq6_565{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .14s .45s,transform .14s .45s,visibility 0s linear .45s;transform:none}}._navTimerMenuHead_18tq6_624{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em}._navTimerMenuStops_18tq6_632{gap:6px;display:inline-flex}._navTimerTask_18tq6_639._navTimerTask_18tq6_639{font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem}._navTimerTask_18tq6_639._navTimerTask_18tq6_639:hover{background:0 0}._navTimerStart_18tq6_659,._navTimerStart_18tq6_659._navTimerStart_18tq6_659:hover{background:var(--success);color:var(--text-on-fill);font-weight:var(--weight-bold)}._navGroupLabel_18tq6_177,._dropdownItem_18tq6_212 a{justify-content:space-between;align-items:center;gap:16px;display:flex}._placeName_18tq6_676{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._navGroupLabel_18tq6_177{justify-content:flex-start;gap:5px}._shortcut_18tq6_697{min-width:0;color:var(--text-muted);font-family:inherit;font-size:.58rem;font-weight:var(--weight-bold);opacity:.6;text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0;line-height:1.2}@media (width<=1100px){._navContent_18tq6_23{padding:var(--margin-md);gap:8px}._badges_18tq6_127{gap:6px}}@media (width<=980px){._navContent_18tq6_23{padding:var(--margin-md)}._burger_18tq6_155{display:block}._navBurgerWrapper_18tq6_150{position:static}._navGroups_18tq6_165{z-index:1000;border:1px solid var(--border);background:var(--bg-surface);border-radius:0 0 var(--radius-md) var(--radius-md);width:max-content;min-width:16rem;max-width:calc(100% - 16px);max-height:80vh;box-shadow:var(--shadow-modal);border-top:none;flex-direction:column;gap:4px;margin-top:0;padding:8px;display:none;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%)}._navGroups_18tq6_165._open_18tq6_786{display:flex}._navGroup_18tq6_165{position:static}._navGroupLabel_18tq6_177{font-size:15px}._navGroupHeading_18tq6_801{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;cursor:default;padding-bottom:2px;font-size:.72rem}._navGroup_18tq6_165:hover ._navGroupHeading_18tq6_801{background:0 0}._groupChevron_18tq6_192{display:none}._dropdown_18tq6_212{min-width:0;max-height:none;box-shadow:none;opacity:1;visibility:visible;background:0 0;margin:0;padding:0 0 0 12px;transition:none;display:flex;position:static;overflow:visible;transform:none}._navGroup_18tq6_165:hover ._dropdown_18tq6_212{transform:none}._navGroup_18tq6_165:hover:after{content:none}._dropdownItem_18tq6_212 a,._dropdownAction_18tq6_418{max-width:18rem}}@media (width<=560px){._navContent_18tq6_23{grid-template-columns:auto auto minmax(0,1fr)}._backButton_18tq6_79._backButton_18tq6_79{width:28px;height:28px;font-size:.95rem}._modeSwitch_18tq6_907{display:none}._menuOnly_18tq6_198{display:block}}@media (width<=420px){._dateText_18tq6_917{display:none}}._modeSwitch_18tq6_907{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;transition:border-color var(--transition-fast);border-radius:999px;padding:3px 10px;font-size:.75rem;text-decoration:none}._modeSwitch_18tq6_907:hover{border-color:var(--brand);color:var(--text-primary)}._switchMenu_18tq6_950{flex-direction:column;gap:4px;min-width:220px;padding:8px;display:flex}._switchTitle_18tq6_958{color:var(--text-secondary);padding:2px 6px 6px;font-size:.78rem}._switchRow_18tq6_965{align-items:center;gap:4px;display:flex}._themeInBar_18tq6_974{display:contents}._themeInMenu_18tq6_978{display:none}@media (width<=430px){._themeInBar_18tq6_974{display:none}._themeInMenu_18tq6_978{display:block}}._themeOption_18tq6_993._themeOption_18tq6_993{align-items:center;gap:8px;display:flex}._themeOptionLabel_18tq6_999{flex:auto}._switchTo_18tq6_1003._switchTo_18tq6_1003{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:auto;padding:6px 8px}._switchTo_18tq6_1003._switchTo_18tq6_1003:hover{background:var(--today-tint)}._switchForget_18tq6_1022._switchForget_18tq6_1022{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px}._switchForget_18tq6_1022._switchForget_18tq6_1022:hover{background:var(--today-tint);color:var(--danger)}._newVersion_18tq6_1045._newVersion_18tq6_1045{z-index:1000;border:1px solid var(--accent);background:var(--accent);box-shadow:var(--shadow-panel);color:var(--text-on-accent);font:inherit;font-size:.8rem;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 14px;position:fixed;top:6px;left:50%;transform:translate(-50%)}._newVersion_18tq6_1045._newVersion_18tq6_1045:hover{background:var(--accent);color:var(--text-on-accent);filter:brightness(1.08)}._bar_1nbch_2{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:4px 12px 6px;font-size:.8rem;display:flex}._counts_1nbch_14{flex-wrap:wrap;gap:4px 16px;display:flex}._count_1nbch_14{color:var(--text-secondary);text-decoration:none}@media (pointer:coarse){._count_1nbch_14{align-items:center;gap:.25em;display:inline-flex}}._count_1nbch_14:hover{color:var(--text-primary);text-decoration:underline}._count_1nbch_14 strong{color:var(--text-primary);font-variant-numeric:tabular-nums}._appLayout_14597_1{grid-template:"navBar""main"1fr/1fr;min-height:100dvh;display:grid}._navBar_14597_19{z-index:100;min-height:0;height:var(--navbar-height);grid-area:navBar;position:sticky;top:0}._mainContent_14597_32{min-width:0;min-height:0;transition:padding-left var(--transition-normal);flex-direction:column;grid-area:main;display:flex}._footer_14597_52{min-height:0;min-height:var(--footer-height);grid-area:footer}._brainDumpOverlay_14597_64{z-index:1000;background:var(--overlay-soft);justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}._brainDumpModal_14597_75{width:min(600px,92vw);max-height:80vh;overflow-y:auto}@media (width<=600px){._appLayout_14597_1{grid-template-columns:1fr;grid-template-areas:"navBar""main"}}._wrapper_1drma_3{right:32px;bottom:calc(32px + var(--crate-player-height,env(safe-area-inset-bottom,0px)));z-index:1000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}body[data-overlay-open=true] ._wrapper_1drma_3,body[data-hide-fab=true] ._wrapper_1drma_3{display:none}._main_1drma_28{background-color:var(--btn-interact);width:56px;height:56px;box-shadow:var(--shadow-modal);color:var(--text-primary);cursor:pointer;pointer-events:auto;border-radius:50%;font-size:32px;line-height:1}html[data-mode=mijou] ._main_1drma_28{color:var(--text-on-accent)}._actions_1drma_51{opacity:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;transition:opacity .15s,transform .15s;display:flex;position:relative;transform:translateY(8px)}._wrapper_1drma_3._open_1drma_67 ._actions_1drma_51{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:hover) and (pointer:fine){._wrapper_1drma_3:hover ._actions_1drma_51{opacity:1;pointer-events:auto;transform:translateY(0)}}._action_1drma_51{background-color:var(--bg-surface);box-shadow:var(--shadow-card);color:var(--text-primary);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:flex}._actionIcon_1drma_98{font-size:1.1rem}._actionPersonal_1drma_109._actionPersonal_1drma_109{background-color:var(--accent);color:var(--text-on-accent);margin-bottom:6px}._actionPersonal_1drma_109._actionPersonal_1drma_109:hover{background-color:var(--accent);filter:brightness(1.15)}._actions_1drma_51:after{content:"";height:12px;position:absolute;bottom:-12px;left:0;right:0}._mainRow_1drma_130{align-items:center;gap:10px;display:flex}._searchButton_1drma_136{background-color:var(--bg-surface);border:1px solid var(--border);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--text-secondary);cursor:pointer;pointer-events:auto;border-radius:50%;font-size:18px;line-height:1}._searchButton_1drma_136:active{color:var(--text-primary)}._mainRow_1drma_130:not(:has(._main_1drma_28)):not(:has(._pageButton_1drma_35)) ._searchButton_1drma_136{background-color:var(--btn-interact);width:56px;height:56px;color:var(--text-on-brand);border:none;font-size:22px}@media (hover:hover) and (pointer:fine){._searchButton_1drma_136{display:none}}._pageButton_1drma_35{background-color:var(--btn-interact);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--text-primary);font-size:20px;font-weight:var(--weight-bold);cursor:pointer;pointer-events:auto;border:none;border-radius:50%;line-height:1}html[data-mode=mijou] ._pageButton_1drma_35{color:var(--text-on-accent)}._action_1drma_51._groupStart_1drma_215{margin-top:12px}._searchModalOverlay_dfxfx_1{z-index:1000;background:var(--overlay);justify-content:center;padding-top:15vh;display:flex;position:fixed;inset:0}._searchModal_dfxfx_1{background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:6px;width:840px;height:fit-content;max-height:60vh;padding:16px;display:flex;overflow:hidden}._results_dfxfx_37{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}._searchItem_dfxfx_52{align-items:baseline;gap:10px;display:flex}._title_dfxfx_61{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;min-width:0;margin:0;display:-webkit-box;overflow:hidden}._titleBlock_dfxfx_75{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._snippet_dfxfx_83{-webkit-line-clamp:2;color:var(--text-secondary);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}._meta_dfxfx_96{white-space:nowrap;flex:none;align-items:baseline;gap:8px;display:inline-flex}@media (width<=600px){._searchItem_dfxfx_52{flex-direction:column;align-items:stretch;gap:2px;padding-block:4px}._meta_dfxfx_96{font-size:.75rem}}._selected_dfxfx_120{background:var(--bg-elevated);outline:1px solid var(--border-subtle);color:var(--text-highlight);border-radius:8px}._sectionHead_dfxfx_128{color:var(--text-muted);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}._clearHistory_dfxfx_143._clearHistory_dfxfx_143{color:var(--text-secondary);text-transform:none;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:.75rem}._clearHistory_dfxfx_143._clearHistory_dfxfx_143:hover{background:var(--bg-elevated);color:var(--text-primary)}._shortcutKey_dfxfx_162{border:1px solid var(--border-subtle);min-width:1.4em;color:var(--text-secondary);text-align:center;border-radius:4px;padding:0 5px;font-family:inherit;font-size:.75rem}._empty_dfxfx_175{color:var(--text-muted);margin:4px 0 0;font-size:.9rem}._done_dfxfx_183{opacity:.45;text-decoration:line-through}._archived_dfxfx_190{opacity:.3;font-style:italic;text-decoration:line-through}._projectMark_dfxfx_198{background:var(--accent-hover);color:var(--text-primary);font-weight:var(--weight-bold);border-radius:999px;padding:1px 6px}._header_dfxfx_207{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._closeButton_dfxfx_215{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.1rem;line-height:1;display:inline-flex}._closeButton_dfxfx_215:hover{background:var(--bg-elevated);color:var(--text-primary)}._content_u257e_1{width:100%;max-width:var(--content-max,1440px);padding-inline:var(--margin-xl);margin-inline:auto;margin-top:var(--margin-md);padding-bottom:calc(var(--content-end,96px) + env(safe-area-inset-bottom,0px));flex:1;container-type:inline-size}@media (width>=768px){:where(._content_u257e_1) h1{font-size:1.5rem}}body[data-hide-footer] ._footerContainer_1l066_2{display:none}._footerContainer_1l066_2{justify-content:center;align-items:center;gap:var(--gap-xl);border-top:var(--line-md) solid var(--border-subtle);flex-shrink:0;padding:12px 16px;display:flex}._links_1l066_19{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}@media (width<=800px){._footerContainer_1l066_2{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}._links_1l066_19 a{color:var(--text-secondary);text-decoration:none}._links_1l066_19 a:hover{color:var(--text-primary);text-decoration:underline}@media (pointer:coarse){._links_1l066_19 a{padding:6px 2px;display:inline-block}}._bar_f83f3_7{top:var(--navbar-height);z-index:90;box-sizing:border-box;height:var(--tabs-height);margin:var(--margin-md) var(--margin-xl) 0;border-bottom:1px solid var(--border-subtle);background:var(--bg-app);flex:none;align-items:flex-end;gap:4px;padding:4px 0 0;display:flex;position:sticky;overflow:auto hidden}._dropBefore_f83f3_27{box-shadow:inset 2px 0 0 var(--accent)}._tab_f83f3_31{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--text-secondary) 6%, var(--bg-app));border-bottom:none;border-radius:8px 8px 0 0;flex:0 auto;align-items:center;min-width:0;max-width:200px;display:inline-flex}._active_f83f3_45{border-color:var(--border);background:var(--bg-surface);box-shadow:inset 0 2px 0 var(--accent)}._tabButton_f83f3_52._tabButton_f83f3_52{min-width:0;color:var(--text-secondary);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:4px 6px 4px 10px;font-size:.78rem;overflow:hidden}._active_f83f3_45 ._tabButton_f83f3_52._tabButton_f83f3_52{color:var(--text-primary);font-weight:var(--weight-semibold)}._tabButton_f83f3_52._tabButton_f83f3_52:hover{color:var(--text-primary);background:0 0}._close_f83f3_78._close_f83f3_78,._add_f83f3_79._add_f83f3_79{width:20px;height:20px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:4px;padding:0;font-size:.9rem;line-height:1;display:inline-flex}._close_f83f3_78._close_f83f3_78:hover,._add_f83f3_79._add_f83f3_79:hover{background:var(--bg-elevated);color:var(--text-primary)}._add_f83f3_79._add_f83f3_79{margin:0 0 3px 2px}@media (width<=767px){._bar_f83f3_7{display:none}}@media print{._bar_f83f3_7{display:none}}._box_18327_2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;gap:10px;max-width:32rem;margin:48px auto;padding:20px 24px;display:flex}._title_18327_16{margin:0;font-size:1.1rem}._text_18327_22{color:var(--text-secondary);margin:0;font-size:.9rem}._actions_18327_29{align-items:center;gap:14px;margin-top:6px;display:flex}._panel_hku6o_10{flex-direction:column;gap:10px;max-width:600px;display:flex}._header_hku6o_18{justify-content:space-between;align-items:baseline;display:flex}._title_hku6o_24{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold)}._toNotes_hku6o_33{color:var(--text-muted);font-size:.78rem;text-decoration:none}._toNotes_hku6o_33:hover{color:var(--highlight-text);text-decoration:underline}._toggle_hku6o_44{min-width:28px;padding:2px 8px;font-size:1rem;line-height:1}._inputWrap_hku6o_52{position:relative}._inputWrap_hku6o_52 textarea{resize:none;min-height:150px;max-height:40vh;line-height:1.65}._suggestions_hku6o_72{z-index:50;border:1px solid var(--border);background:var(--bg-surface);max-height:200px;box-shadow:var(--shadow-panel);border-radius:8px;flex-direction:column;margin-top:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}._suggestion_hku6o_72{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 12px}._suggestion_hku6o_72:hover{background:var(--bg-elevated)}._preview_hku6o_116{border-top:1px solid var(--border-subtle);flex-direction:column;gap:4px;max-height:170px;margin:0;padding:10px 0 0;list-style:none;display:flex;overflow-y:auto}._previewRow_hku6o_131{flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}._previewTitle_hku6o_140{color:var(--text-primary);overflow-wrap:anywhere}._previewTag_hku6o_148{background:var(--bg-elevated);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.72rem}._footer_hku6o_159{justify-content:space-between;align-items:center;display:flex}._count_hku6o_165{color:var(--text-muted);font-size:.85rem}._footerButtons_hku6o_170{align-items:center;gap:4px;display:flex}._addButton_hku6o_176{padding:8px 16px}._addPlain_hku6o_188{border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:.85rem}._addPlain_hku6o_188:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._addPlain_hku6o_188:disabled,._addButton_hku6o_176:disabled{opacity:.45;cursor:default}._help_hku6o_221{border-top:1px solid var(--border-subtle);margin:0;padding-top:10px}._keys_hku6o_230{margin:0;font-size:.78rem}._wrapper_1yrhq_1{width:100%;display:inline-block;position:relative}._wrapperOpen_1yrhq_10{z-index:300}._dropdown_1yrhq_14{z-index:300;flex-direction:column;min-width:100%;max-height:200px;display:flex;position:absolute;top:100%;left:0;overflow-y:auto}._dropdown_1yrhq_14._dropdownFlow_1yrhq_27{margin-top:4px;position:static}._form_1e7i8_1{flex-direction:column;gap:6px;display:flex}._amountRow_1e7i8_8{align-items:center;gap:10px;margin-bottom:8px;display:flex}._amount_1e7i8_8{font-variant-numeric:tabular-nums;text-align:right;flex:1;min-width:0;font-size:1.4rem}._picker_1e7i8_27{width:100%}._picker_1e7i8_27>*,._picker_1e7i8_27 input{width:100%;max-width:none}._moreToggle_1e7i8_39._moreToggle_1e7i8_39{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:6px;padding:2px 0;font-size:.85rem}._moreToggle_1e7i8_39._moreToggle_1e7i8_39:hover{color:var(--text-primary);background:0 0}._actions_1e7i8_58{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._cancel_1e7i8_66{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px}._save_1e7i8_80{font:inherit;font-weight:var(--weight-semibold);border-radius:8px;padding:6px 14px}._split_1e7i8_91{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;padding:6px 14px}._stack_1hiiq_3{z-index:1000;pointer-events:none;flex-direction:column;align-items:end;gap:6px;width:min(340px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}._notification_1hiiq_24{border:1px solid var(--border);width:100%;box-shadow:var(--shadow-card);pointer-events:auto;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:.82rem;animation:.18s _slideIn_1hiiq_1;display:flex}._text_1hiiq_42{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;overflow:hidden}._count_1hiiq_53{background:color-mix(in srgb, currentcolor 14%, transparent);min-width:20px;font-size:.72rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;flex:none;padding:1px 6px}._more_1hiiq_68{color:var(--text-muted);margin:0 4px 0 0;font-size:.72rem}._success_1hiiq_75{border-color:var(--notification-text-success);background-color:var(--notification-bg-success);color:var(--text-primary)}._failure_1hiiq_81{border-color:var(--notification-text-failure);background-color:var(--notification-bg-failure);color:var(--text-primary)}._failure_1hiiq_81 ._text_1hiiq_42{white-space:normal}._clickable_1hiiq_92{cursor:pointer}._clickable_1hiiq_92:hover{border-color:var(--border-strong)}._action_1hiiq_102._action_1hiiq_102{background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:.78rem;font-weight:var(--weight-bold);cursor:pointer;border:1px solid;border-radius:999px;flex:none;padding:2px 10px}._action_1hiiq_102._action_1hiiq_102:hover{background:var(--bg-elevated);color:var(--text-primary)}._close_1hiiq_123{color:inherit;opacity:.5;cursor:pointer;background:0 0;border:none;flex:none;padding:0 2px;font-size:1rem;line-height:1}._close_1hiiq_123:hover{opacity:1}@keyframes _slideIn_1hiiq_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._visible_1hiiq_154{opacity:1}._rail_w7wyq_3{z-index:30;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:19vh;bottom:19vh;right:4px}._tick_w7wyq_21._tick_w7wyq_21{pointer-events:auto;cursor:pointer;background:0 0;border:none;border-radius:0;flex:0 8px;justify-content:flex-end;align-items:center;width:26px;min-height:3px;padding:0;display:flex}._tick_w7wyq_21._tick_w7wyq_21:before{content:"";background:var(--text-muted);width:10px;height:2px;transition:width var(--transition-fast);border-radius:2px}._tick_w7wyq_21._tick_w7wyq_21:hover:before,._tick_w7wyq_21._tick_w7wyq_21:focus-visible:before{background:var(--text-secondary);width:16px}._tick_w7wyq_21._active_w7wyq_59:before,._tick_w7wyq_21._active_w7wyq_59:hover:before{background:var(--text-primary);width:22px}._preview_w7wyq_66{border:1px solid var(--border);background:var(--bg-surface);width:max-content;max-width:min(280px,60vw);box-shadow:var(--shadow-panel);pointer-events:none;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:fixed;right:38px;transform:translateY(-50%)}._previewTitle_w7wyq_88{color:var(--text-primary);font-size:.85rem}._previewText_w7wyq_94{-webkit-line-clamp:3;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width<=899px),(hover:none){._rail_w7wyq_3{display:none}}._page_13gy7_1{justify-content:center;align-items:center;min-height:calc(100dvh - 80px);padding:32px;display:flex}._card_13gy7_10{background:var(--bg-surface);border:1px solid var(--border);width:min(100%,520px);box-shadow:var(--shadow-modal);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex;position:relative;overflow:hidden}._card_13gy7_10:before{content:"";background:var(--priority-4);width:100%;height:5px;position:absolute;top:0;left:0}._statusBadge_13gy7_44{background:color-mix(in srgb, var(--priority-4) 12%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--priority-4) 35%, var(--border));color:var(--priority-4);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:4px 10px}._icon_13gy7_59{background:color-mix(in srgb, var(--priority-4) 13%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--priority-4) 40%, var(--border));width:58px;height:58px;color:var(--priority-4);border-radius:50%;justify-content:center;align-items:center;margin-top:8px;font-size:1.8rem;font-weight:800;display:flex}._code_13gy7_78{color:var(--text-muted);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.1em;margin:4px 0 -8px}._title_13gy7_88{color:var(--text-primary);margin:0;font-size:clamp(1.7rem,4vw,2.3rem)}._message_13gy7_96{max-width:400px;color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.55}._actions_13gy7_106{justify-content:center;gap:10px;margin-top:14px;display:flex}._primaryButton_13gy7_114,._secondaryButton_13gy7_115{border-radius:var(--radius-md);min-height:40px;font:inherit;font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;transition:transform .12s,background .12s,border-color .12s;display:inline-flex}._primaryButton_13gy7_114{background:var(--accent);border:1px solid var(--accent);color:var(--text-on-accent)}._secondaryButton_13gy7_115{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-primary)}._primaryButton_13gy7_114:hover,._secondaryButton_13gy7_115:hover{transform:translateY(-1px)}._secondaryButton_13gy7_115:hover{background:var(--bg-hover);border-color:var(--border-soft)}@media (width<=520px){._page_13gy7_1{padding:16px}._card_13gy7_10{padding:28px 20px}._actions_13gy7_106{flex-direction:column;width:100%}._primaryButton_13gy7_114,._secondaryButton_13gy7_115{width:100%}}._page_1ju5d_5{flex-direction:column;gap:clamp(48px,9vw,96px);padding-block:clamp(40px,10vw,112px) clamp(32px,6vw,72px);display:flex}._hero_1ju5d_16{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}._mark_1ju5d_25{width:clamp(56px,9vw,72px);height:auto;margin-bottom:6px}._wordmark_1ju5d_31{color:var(--text-primary);font-size:clamp(2.5rem,9vw,4rem);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0;line-height:1}._tagline_1ju5d_43{max-width:34ch;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(1.1rem,3vw,1.45rem);line-height:1.35}._manifesto_1ju5d_55{max-width:46ch;color:var(--text-secondary);text-align:left;margin-block-start:6px;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.6}._manifesto_1ju5d_55 p{margin:0 0 12px}._manifesto_1ju5d_55 p:last-child{margin-bottom:0}._secondary_1ju5d_73{color:var(--text-secondary);text-underline-offset:3px;font-size:.92rem;text-decoration:underline}._secondary_1ju5d_73:hover{color:var(--brand)}._cta_1ju5d_84{background:var(--brand);color:var(--text-on-brand);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;margin-top:18px;padding:12px 30px;font-size:1rem;text-decoration:none}._cta_1ju5d_84:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}._note_1ju5d_105{color:var(--text-muted);margin:0;font-size:.8rem}._otherApp_1ju5d_113{color:var(--text-secondary);margin:10px 0 0;font-size:.85rem}._otherApp_1ju5d_113 a{color:inherit;text-underline-offset:3px;text-decoration:underline}._otherApp_1ju5d_113 a:hover{color:var(--text-primary)}._areas_1ju5d_139{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(20px,4vw,36px);width:100%;max-width:60rem;margin-inline:auto;display:grid}._area_1ju5d_139{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:14px;display:flex}._areaName_1ju5d_161{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin-block-end:4px;display:block}._areaTitle_1ju5d_172{color:var(--text-primary);font-size:1.05rem;font-weight:var(--weight-semibold);letter-spacing:.01em;margin:0}._areaText_1ju5d_181{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}._install_141ff_3{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;transition:border-color var(--transition-fast);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:.9rem;text-decoration:none;display:inline-flex}._install_141ff_3:hover,._button_141ff_25._button_141ff_25:hover{border-color:var(--brand);background:var(--bg-surface);color:var(--text-primary)}._page_1exlf_1{max-width:860px;margin:0 auto;padding:40px 20px}._hero_1exlf_10{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:40px;display:flex}._logo_1exlf_20{width:clamp(52px,9vw,64px);height:auto}._hero_1exlf_10 h1{margin-bottom:4px;font-size:2.4rem}._subtitle_1exlf_30{color:var(--text-secondary);font-size:1.1rem}._intro_1exlf_38{color:var(--text-secondary);max-width:600px;margin:0 auto 40px;font-size:1rem;line-height:1.7}._block_1exlf_46{margin-bottom:40px}._block_1exlf_46 h2{margin:0 0 8px;font-size:1.2rem}._blockLead_1exlf_55{max-width:62ch;color:var(--text-secondary);margin:0 0 18px;font-size:.92rem;line-height:1.7}._diagram_1exlf_72{flex-direction:column;align-items:stretch;gap:0;display:flex}._outer_1exlf_79,._inner_1exlf_80{border:1px solid var(--border);border-radius:14px;padding:26px 16px 16px;position:relative}._outer_1exlf_79{border-color:color-mix(in srgb, var(--mark-mosira) 45%, transparent);background:color-mix(in srgb, var(--mark-mosira) 5%, transparent)}._inner_1exlf_80{border-style:dashed;border-color:color-mix(in srgb, var(--mark-mijou) 55%, transparent);background:color-mix(in srgb, var(--mark-mijou) 8%, transparent);margin-top:14px}._outerLabel_1exlf_106,._innerLabel_1exlf_107{top:-11px;background:var(--color-paper);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:0 8px;display:flex;position:absolute;inset-inline-start:14px}._markIcon_1exlf_127{width:16px;height:16px;display:block}._outerLabel_1exlf_106{color:var(--mark-mosira)}._innerLabel_1exlf_107{color:var(--mark-mijou)}._chips_1exlf_141{flex-wrap:wrap;gap:6px;display:flex}._chip_1exlf_141{border:1px solid var(--border-subtle);background:var(--color-paper);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.8rem}._chipInner_1exlf_158{border-color:color-mix(in srgb, var(--mark-mijou) 40%, transparent)}._arrows_1exlf_162{color:var(--text-muted);justify-content:space-evenly;padding:4px 0;font-size:1.1rem;display:flex}._base_1exlf_171{border:1px solid var(--border);background:var(--bg-elevated);font-size:.9rem;font-weight:var(--weight-bold);text-align:center;border-radius:14px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}._baseNote_1exlf_186{color:var(--text-muted);font-size:.8rem;font-weight:400}._areas_1exlf_203{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px 36px;margin-block-end:22px;display:grid}._area_1exlf_203 h3{margin:0 0 2px;font-size:1rem}._areaLead_1exlf_217{max-width:46ch;color:var(--text-muted);margin:0 0 10px;font-size:.86rem;line-height:1.6}._items_1exlf_228{margin:0}._item_1exlf_228{grid-template-columns:minmax(0,9em) minmax(0,1fr);gap:4px 12px;padding-block:3px;display:grid}._item_1exlf_228 dt{font-size:.9rem;font-weight:var(--weight-bold)}._item_1exlf_228 dd{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}@media (width<=480px){._item_1exlf_228{grid-template-columns:minmax(0,1fr);gap:0;padding-block:5px}}._footer_1exlf_262{color:var(--text-secondary);font-size:.8rem}._footer_1exlf_262 a{color:var(--text-primary)}._page_1jrdf_7{font-family:var(--font-brand);flex-direction:column;gap:clamp(48px,9vw,96px);padding-block:clamp(40px,10vw,112px) clamp(32px,6vw,72px);display:flex}._hero_1jrdf_20{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}._wordmark_1jrdf_30{margin:0;line-height:0}._wordmark_1jrdf_30 img{width:clamp(180px,40vw,280px);height:auto}._sagePanel_1jrdf_45{background:var(--mijou-sage);border-radius:28px;flex-direction:column;align-items:center;gap:18px;width:min(100%,560px);padding:clamp(32px,7vw,56px) clamp(20px,5vw,40px);display:flex}._sagePanel_1jrdf_45 ._wordmark_1jrdf_30 img{filter:brightness(0)invert()}._sagePanel_1jrdf_45 ._tagline_1jrdf_63{color:var(--on-sage);font-size:clamp(1.5rem,3vw,1.65rem);font-weight:var(--weight-bold)}._tagline_1jrdf_63{max-width:34ch;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(1.1rem,3vw,1.45rem);line-height:1.35}._taglineSub_1jrdf_83{max-width:34ch;color:var(--text-muted);margin:2px 0 0;font-size:.95rem}._nameOrigin_1jrdf_93{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 0;font-size:.82rem}._nameOrigin_1jrdf_93 strong{color:var(--text-secondary);font-weight:var(--weight-bold)}._nameOriginHero_1jrdf_110{margin-block:2px 16px}._manifesto_1jrdf_116{max-width:46ch;color:var(--text-secondary);text-align:left;margin-block-start:6px;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.6}._manifesto_1jrdf_116 p{margin:0 0 12px}._manifesto_1jrdf_116 p:last-child{margin-bottom:0}._actions_1jrdf_136{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}._secondary_1jrdf_144{color:var(--text-secondary);text-underline-offset:3px;font-size:.92rem;text-decoration:underline}._secondary_1jrdf_144:hover{color:var(--brand)}._cta_1jrdf_156{background:var(--btn-view);color:var(--text-on-fill);font-size:1rem;font-weight:var(--weight-semibold);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;margin-top:6px;padding:12px 30px;text-decoration:none}._cta_1jrdf_156:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}._note_1jrdf_179{color:var(--on-sage-small);margin:-6px 0 0;font-size:.8rem}._areas_1jrdf_190{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(20px,4vw,40px);width:100%;max-width:44rem;margin-inline:auto;display:grid}._area_1jrdf_190{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-top:14px;display:flex}._areaTitle_1jrdf_215{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);letter-spacing:.02em;margin:0}._areaText_1jrdf_224{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}._prose_1jrdf_236{max-width:68ch;color:var(--text-secondary);margin-inline:auto;font-size:.95rem;line-height:1.7}._prose_1jrdf_236 p{margin:0 0 16px}._prose_1jrdf_236 h2{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);letter-spacing:.02em;margin:32px 0 10px}._prose_1jrdf_236 a{color:var(--text-primary);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}._wrap_ox9a4_7{--tile-ink:var(--text-primary);--tile-level:var(--text-primary);flex-direction:column;gap:6px;display:flex}._head_ox9a4_23{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._eyebrow_ox9a4_31{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._note_ox9a4_39{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem}._setTarget_ox9a4_47{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.72rem}._setTarget_ox9a4_47._setTarget_ox9a4_47:hover{background:var(--bg-surface);border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._grid_ox9a4_90{flex-direction:column;gap:3px;display:flex}._monthRow_ox9a4_102{grid-template-columns:2.2rem repeat(5,minmax(0,1fr));align-items:stretch;gap:3px;display:grid}._monthName_ox9a4_110{color:var(--text-muted);font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;align-self:center}._monthName_ox9a4_110[data-met=yes]{color:var(--success-text)}._monthName_ox9a4_110[data-met=no]{color:var(--danger)}._monthName_ox9a4_110[title]{cursor:help}._cell_ox9a4_137{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:5px 2px 3px;display:flex}._cell_ox9a4_137[data-level]{border-color:#0000}._pickable_ox9a4_167{appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:transform .12s,box-shadow .12s}._pickable_ox9a4_167:hover{box-shadow:0 2px 6px color-mix(in srgb, var(--text-primary) 18%, transparent);transform:translateY(-1px)}._pickable_ox9a4_167:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}._cell_ox9a4_137:not([data-level]) ._value_ox9a4_194{color:var(--text-muted);font-weight:400}._value_ox9a4_194{min-height:1.1em;color:var(--tile-ink);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:var(--weight-bold);line-height:1.1}._week_ox9a4_216{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.56rem}._cell_ox9a4_137[data-level] ._week_ox9a4_216{color:color-mix(in srgb, var(--tile-ink) 80%, transparent)}._partial_ox9a4_258,._partial_ox9a4_258[data-level]{border:1px solid var(--today);box-shadow:inset 0 0 0 1px var(--today), 0 0 0 2px color-mix(in srgb, var(--today) 18%, transparent)}._partial_ox9a4_258 ._week_ox9a4_216,._partial_ox9a4_258[data-level] ._week_ox9a4_216{color:var(--tile-ink);font-weight:var(--weight-bold)}._cell_ox9a4_137[data-level="1"]{background:color-mix(in srgb, var(--tile-level) 6%, transparent)}._cell_ox9a4_137[data-level="2"]{background:color-mix(in srgb, var(--tile-level) 11%, transparent)}._cell_ox9a4_137[data-level="3"]{background:color-mix(in srgb, var(--tile-level) 17%, transparent)}._cell_ox9a4_137[data-level="4"]{background:color-mix(in srgb, var(--tile-level) 24%, transparent)}._cell_ox9a4_137[data-met=yes]{background:color-mix(in srgb, var(--scale-good) 22%, transparent)}._cell_ox9a4_137[data-met=yes][data-level="4"]{background:color-mix(in srgb, var(--scale-good) 36%, transparent)}._cell_ox9a4_137[data-met=no]:not(._partial_ox9a4_258){background:color-mix(in srgb, var(--scale-bad) 16%, transparent)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level="1"]{background:var(--scale-fill-bad)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level="2"]{background:var(--scale-fill-mid)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level="3"]{background:var(--scale-fill-good)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level="4"]{background:var(--scale-fill-good-strong)}._wrap_ox9a4_7[data-scale=quality]{--tile-ink:var(--scale-ink)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level]{--tile-ink:var(--scale-fill-ink)}._wrap_ox9a4_7[data-scale=quality] ._cell_ox9a4_137[data-level] ._week_ox9a4_216{color:color-mix(in srgb, var(--tile-ink) 90%, transparent)}@container (width<=520px){._fit_1fsrv_151 ._weekHead_1fsrv_169[data-minor]{visibility:hidden}}@container (width<=520px){._fit_1fsrv_151>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.7rem repeat(var(--weeks), minmax(0, 1fr))}._fit_1fsrv_151 ._mottoHead_1fsrv_293,._fit_1fsrv_151 ._motto_1fsrv_293{display:none}}@container (width>=900px){._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25){max-width:none}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119{grid-template-columns:3.9rem repeat(var(--weeks), minmax(0, 1fr));width:auto}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.9rem minmax(5rem, 9rem) repeat(var(--weeks), minmax(0, 1fr))}}@media (pointer:coarse){._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119{grid-template-columns:3.9rem repeat(var(--weeks), minmax(max(var(--cell), 24px), 1fr));width:max-content;max-width:none}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.9rem minmax(5rem, 9rem) repeat(var(--weeks), minmax(max(var(--cell), 24px), 1fr))}._scroll_1fsrv_4:not(._fit_1fsrv_151)._scrollFlipped_1fsrv_25>._gridFlipped_1fsrv_152{grid-template-columns:3.4rem repeat(var(--years), minmax(max(var(--cell), 24px), 1fr))}._frame_1fsrv_45:not(._frameFit_1fsrv_619)>._bar_1fsrv_35,._frame_1fsrv_45:not(._frameFit_1fsrv_619)>._scrollFlipped_1fsrv_25{max-width:calc(3.4rem + var(--years) * (max(var(--cell), 24px) + 2px))}._frame_1fsrv_45:not(._frameFit_1fsrv_619) ._barInner_1fsrv_80{grid-template-columns:3.4rem repeat(var(--years), max(var(--cell), 24px))}}._history_7rl8k_7{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;width:100%;max-width:30rem;margin:22px auto 0;padding-top:18px;display:flex}._head_7rl8k_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._label_7rl8k_28{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._empty_7rl8k_38{max-width:32ch;color:var(--text-muted);text-align:center;margin:18px auto 0;font-size:.8rem;line-height:1.5}._spread_1wkr0_2{flex-direction:column;align-items:center;gap:10px;width:min(100%,320px);display:flex}._sentence_1wkr0_12{max-width:42ch;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-wrap:pretty;margin:0;font-size:.82rem;line-height:1.5}._bars_1wkr0_24{grid-template-columns:repeat(11,minmax(0,1fr));align-items:end;gap:4px;width:100%;height:72px;padding-bottom:16px;display:grid}._bar_1wkr0_24{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}._fill_1wkr0_44{background:var(--brand);border-radius:3px 3px 0 0;min-height:2px;display:block}._step_1wkr0_52{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;font-size:.65rem;line-height:16px;position:absolute;top:100%;left:0;right:0}._pulse_cj9bw_3{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}._label_cj9bw_12{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem}._value_cj9bw_22{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2.6rem,9vw,4rem);line-height:1}._scale_cj9bw_32{color:var(--text-muted);font-size:.4em}._text_cj9bw_37{max-width:42ch;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:.85rem;line-height:1.6}._waiting_cj9bw_47{color:var(--text-muted);margin:0;font-size:.85rem}._share_cj9bw_56{max-width:42ch;color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.78rem;line-height:1.6}._page_eljug_3{max-width:46rem;margin:0 auto;padding:2rem 1.25rem 4rem;line-height:1.65}._page_eljug_3 h1{margin-bottom:.25rem}._updated_eljug_14{color:var(--text-muted);margin-top:0;font-size:.85rem}._page_eljug_3 h2{margin-top:2.5rem;font-size:1.15rem}._page_eljug_3 h3{margin-top:1.75rem;font-size:1rem}._page_eljug_3 ul{padding-left:1.25rem}._page_eljug_3 li{margin-bottom:.4rem}._page_eljug_3 table{table-layout:fixed;border-collapse:collapse;border:1px solid var(--border);background:var(--bg-surface);width:100%;margin-top:.75rem;font-size:.9rem}._page_eljug_3 th,._page_eljug_3 td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:.5rem .6rem}._page_eljug_3 th{background:var(--bg-elevated)}._todo_eljug_68{background:var(--danger);color:var(--text-on-accent);font-weight:var(--weight-semibold);border-radius:3px;padding:.05rem .4rem;font-size:.85em}._pending_eljug_85{border-left:2px solid var(--border);color:var(--text-muted);margin-top:.75rem;padding-left:.9rem;font-size:.92rem}._addressNote_eljug_98{margin-top:.75rem;font-size:.92rem}._page_bofkc_1{max-width:44rem;margin-inline:auto;padding:24px 16px 48px}._lead_bofkc_7{color:var(--text-secondary);margin:0 0 20px;line-height:1.6}._list_bofkc_14{margin:0;padding:0;list-style:none}._row_bofkc_23{border-block-end:1px solid var(--border-subtle);grid-template-columns:2.4rem 11rem 1fr;align-items:baseline;gap:12px;padding:9px 0;display:grid}._row_bofkc_23:last-child{border-block-end:none}@media (width<=560px){._row_bofkc_23{grid-template-columns:2.4rem 1fr}._why_bofkc_44{grid-column:2}}._key_bofkc_49{border:1px solid var(--border);background:var(--bg-elevated);font-family:inherit;font-size:.78rem;font-weight:var(--weight-bold);text-align:center;border-radius:6px;padding:2px 0;display:inline-block}._comboRow_bofkc_64{grid-template-columns:5.5rem 11rem 1fr}@media (width<=560px){._comboRow_bofkc_64{grid-template-columns:5.5rem 1fr}}._combo_bofkc_64{letter-spacing:.04em;white-space:nowrap;width:auto;padding-inline:5px;font-size:.72rem}._subTitle_bofkc_83{font-size:.78rem;font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--text-muted);text-transform:uppercase;margin:28px 0 4px}._where_bofkc_93{font-weight:var(--weight-semibold)}._why_bofkc_44{color:var(--text-muted);font-size:.85rem;line-height:1.5}._inWord_bofkc_104{color:var(--text-secondary)}._note_bofkc_108{color:var(--text-muted);margin-block-start:20px;font-size:.85rem;line-height:1.6}._steps_bofkc_118{color:var(--text-secondary);margin:4px 0 12px;padding-inline-start:20px;font-size:.9rem;line-height:1.6}._address_bofkc_127{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}._address_bofkc_127 code{overflow-wrap:anywhere;color:var(--text-primary);font-size:.85rem}._copy_bofkc_142._copy_bofkc_142{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.8rem}._copy_bofkc_142._copy_bofkc_142:hover{border-color:var(--border-medium);background:var(--bg-surface)}._page_1jwkf_3{max-width:44rem;margin-inline:auto;padding:24px 16px 48px;container-type:inline-size}._lead_1jwkf_13{color:var(--text-secondary);margin:0 0 20px;line-height:1.6}._done_1jwkf_21{border:1px solid var(--today);background:var(--today-tint);color:var(--today-text);font-weight:var(--weight-semibold);border-radius:10px;margin:0 0 20px;padding:10px 14px}._hero_1jwkf_35{border:1px solid var(--border);background:var(--bg-surface);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:28px;margin:4px 0 8px;padding:20px 24px;display:grid}@container (width<=480px){._hero_1jwkf_35{grid-template-columns:1fr;justify-items:center;gap:18px;padding:18px 16px}}._phone_1jwkf_58{aspect-ratio:9/18;border:2px solid var(--border-field);background:var(--bg-app);border-radius:22px;flex-direction:column;justify-content:space-between;width:104px;padding:20px 9px 8px;display:flex}._phone_1jwkf_58:after{content:"";background:var(--border-field);border-radius:999px;align-self:center;width:40%;height:4px}@container (width<=480px){._phone_1jwkf_58{border-radius:18px;width:84px;padding-block-start:16px}}._computer_1jwkf_93{aspect-ratio:16/10;border:2px solid var(--border-field);background:var(--bg-app);border-radius:10px;flex-direction:column;justify-content:flex-end;width:200px;padding:10px;display:flex}._dock_1jwkf_106{border:1px solid var(--border);background:var(--bg-surface);border-radius:8px;grid-template-columns:repeat(7,1fr);gap:5px;padding:5px 6px;display:grid}@container (width<=480px){._computer_1jwkf_93{width:150px}}._screen_1jwkf_125{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}._tile_1jwkf_131{aspect-ratio:1;background:var(--bg-muted);border-radius:6px}._appIcon_1jwkf_138{aspect-ratio:1;width:100%;height:auto;box-shadow:var(--shadow-lift);border-radius:6px;animation:3s ease-out .4s 3 both _glide_1jwkf_1}@keyframes _glide_1jwkf_1{0%{opacity:0;transform:translateY(-160%)scale(.6)}45%{opacity:1;transform:translateY(0)scale(1.12)}60%,to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._appIcon_1jwkf_138{animation:none}}._thisDevice_1jwkf_172{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}._heroTitle_1jwkf_180{color:var(--text-primary);font-size:1rem;font-weight:var(--weight-semibold);margin:0}._heroText_1jwkf_188{color:var(--text-secondary);margin:0;line-height:1.6}._now_1jwkf_195{font:inherit;font-weight:var(--weight-semibold);border-radius:999px;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}._subTitle_1jwkf_208{color:var(--text-muted);font-size:.78rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:28px 0 4px}._list_1jwkf_218{margin:0;padding:0;list-style:none}._row_1jwkf_225{border-block-end:1px solid var(--border-subtle);grid-template-columns:13rem 1fr;align-items:baseline;gap:12px;padding:10px 0;display:grid}._row_1jwkf_225:last-child{border-block-end:none}._mine_1jwkf_241{box-shadow:inset 3px 0 0 var(--today);padding-inline-start:12px}._badge_1jwkf_246{background:var(--today-tint);color:var(--today-text);font-size:.72rem;font-weight:var(--weight-semibold);border-radius:999px;align-self:flex-start;margin-block-start:4px;padding:1px 8px}@container (width<=560px){._row_1jwkf_225{grid-template-columns:1fr;gap:4px}}._name_1jwkf_265{font-weight:var(--weight-semibold);flex-direction:column;gap:2px;display:flex}._where_1jwkf_273{color:var(--text-muted);font-size:.8rem;font-weight:400}._steps_1jwkf_279{color:var(--text-secondary);margin:0;padding-inline-start:1.2rem;line-height:1.6}._note_1jwkf_287{color:var(--text-muted);margin-block-start:24px;font-size:.85rem;line-height:1.6}._page_1588u_4{max-width:56rem;margin-inline:auto;padding:32px 16px 48px}._title_1588u_10{text-wrap:balance;margin:0 0 8px}._lead_1588u_16{max-width:60ch;color:var(--text-secondary);margin:0 0 24px;line-height:1.6}._tiles_1588u_24{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._tile_1588u_24._tile_1588u_24{border:1px solid var(--border);background:var(--bg-surface);width:100%;height:100%;color:var(--text-primary);font:inherit;text-align:left;transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._tile_1588u_24._tile_1588u_24:hover{border-color:var(--brand);background:var(--bg-surface)}._tileOn_1588u_61._tileOn_1588u_61,._tileOn_1588u_61._tileOn_1588u_61:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 12%, var(--bg-surface))}._tileHead_1588u_67{justify-content:space-between;align-items:center;gap:8px;display:flex}._tileName_1588u_74{font-size:1.05rem;font-weight:var(--weight-semibold)}._check_1588u_79{border:1px solid var(--border);width:24px;height:24px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}._tileOn_1588u_61 ._check_1588u_79{border-color:var(--brand);background:var(--brand);color:var(--text-on-brand)}._tileNote_1588u_98{color:var(--text-secondary);font-size:.88rem;line-height:1.5}._actions_1588u_104{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:24px;display:flex}._start_1588u_113{font:inherit;font-weight:var(--weight-semibold);border-radius:999px;padding:8px 20px}._skip_1588u_122._skip_1588u_122{color:var(--text-secondary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:6px 4px;text-decoration:underline}._skip_1588u_122._skip_1588u_122:hover{color:var(--text-primary);background:0 0}._error_1588u_140{color:var(--danger);margin:12px 0 0}._page_rg8h7_1{max-width:44rem;margin-inline:auto;padding:24px 16px 48px}._lead_rg8h7_7{color:var(--text-secondary);margin:0 0 20px;line-height:1.6}._entry_rg8h7_14{margin-block-end:28px}._week_rg8h7_20{color:var(--text-secondary);font-size:.82rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}._list_rg8h7_30{margin:0;padding:0;list-style:none}._item_rg8h7_37{border-block-end:1px solid var(--border-subtle);padding:9px 0 9px 18px;line-height:1.5}._item_rg8h7_37:last-child{border-block-end:none}._item_rg8h7_37:before{content:"";vertical-align:middle;background:var(--brand);border-radius:50%;width:5px;height:5px;margin-inline:-18px 13px;display:inline-block}._page_x3980_1{flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1rem;display:flex}._panel_x3980_11{display:contents}._form_x3980_15{flex-direction:column;gap:1rem;width:min(100%,360px);display:flex}._field_x3980_23{font-size:.9rem;font-weight:var(--weight-semibold);flex-direction:column;gap:.35rem;display:flex}._field_x3980_23 input{width:100%;padding:.6rem .75rem;font-size:16px;font-weight:400}._fieldHint_x3980_40{color:var(--text-muted);font-size:.8rem;font-weight:400}._form_x3980_15 button{margin-top:.5rem;padding:.7rem;font-size:1rem}._hint_x3980_53{max-width:360px;color:var(--text-muted);text-align:center;font-size:.85rem}._hint_x3980_53 a{color:inherit;text-decoration:underline}._error_x3980_66{color:var(--danger)}._success_x3980_70{color:var(--success-text)}._linkButton_x3980_74{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}html[data-mode=mijou] ._panel_x3980_11{background:var(--mijou-sage);width:min(100%,420px);font-family:var(--font-brand);border-radius:28px;flex-direction:column;align-items:center;gap:1.25rem;padding:32px 24px 28px;display:flex}._brandLogo_x3980_107{filter:brightness(0)invert();width:min(70%,220px);height:auto}html[data-mode=mijou] ._panel_x3980_11 h1{color:var(--on-sage);text-align:center;margin:0;font-size:1.6rem}html[data-mode=mijou] ._fieldName_x3980_122{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-mode=mijou] ._panel_x3980_11 ._field_x3980_23 input{background:var(--bg-input);color:var(--text-primary);border:none;border-radius:999px;padding:.7rem 1.1rem}html[data-mode=mijou] ._panel_x3980_11 ._field_x3980_23 input::placeholder{color:var(--text-secondary)}html[data-mode=mijou] ._panel_x3980_11 ._form_x3980_15 button,html[data-mode=mijou] ._panel_x3980_11 ._form_x3980_15 button:hover{background:var(--btn-view);color:var(--text-on-fill);font-weight:var(--weight-semibold);border:none;border-radius:999px}html[data-mode=mijou] ._panel_x3980_11 ._form_x3980_15 button:hover{filter:brightness(.96)}html[data-mode=mijou] ._panel_x3980_11 :is(._error_x3980_66,._success_x3980_70,._linkButton_x3980_74,._hint_x3980_53){background:var(--bg-surface);text-align:center;border-radius:12px;margin:0;padding:8px 14px}html[data-mode=mijou] ._panel_x3980_11 ._linkButton_x3980_74{color:var(--text-primary)}html[data-mode=mijou] ._panel_x3980_11 ._hint_x3980_53{color:var(--text-secondary)}html[data-mode=mijou] ._panel_x3980_11 ._fieldHint_x3980_40{color:var(--text-on-fill);padding-inline:1.1rem}html[data-mode=mijou] ._panel_x3980_11 ._dateField_x3980_191{background:var(--bg-input);border-radius:22px;gap:2px;padding:8px 1.1rem 10px}html[data-mode=mijou] ._panel_x3980_11 ._dateField_x3980_191 ._fieldName_x3980_122{clip-path:none;width:auto;height:auto;color:var(--text-secondary);font-size:.8rem;font-weight:400;position:static;overflow:visible}html[data-mode=mijou] ._panel_x3980_11 ._dateField_x3980_191 input{background:0 0;border-radius:0;padding:2px 0}html[data-mode=mijou] ._panel_x3980_11 ._dateField_x3980_191 ._fieldHint_x3980_40{color:var(--text-secondary);padding-inline:0}._wrap_m8mjn_1{border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:8px}._summary_m8mjn_7{font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}._summary_m8mjn_7::-webkit-details-marker{display:none}._summary_m8mjn_7:before{content:"▸";letter-spacing:0;font-size:.8rem}._wrap_m8mjn_1[open] ._summary_m8mjn_7:before{content:"▾"}._list_m8mjn_39{margin-top:8px;flex-direction:column;gap:2px;max-width:720px;margin-inline:auto;display:flex}._row_m8mjn_48{grid-template-columns:minmax(90px,1fr) 2fr 28px;align-items:center;gap:8px;display:grid}._name_m8mjn_55{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}._barCell_m8mjn_64{min-width:0}._bar_m8mjn_64{border-radius:999px;height:8px;display:flex;overflow:hidden}._barSegment_m8mjn_75{flex-basis:0;min-width:2px}._total_m8mjn_80{font-variant-numeric:tabular-nums;text-align:right;color:var(--text-secondary);font-size:.74rem}._note_m8mjn_87{max-width:720px;color:var(--text-muted);margin:6px auto 0;font-size:.7rem}._modes_m8mjn_95{gap:2px;margin-left:auto;display:flex}._mode_m8mjn_95{border:1px solid var(--border);font:inherit;letter-spacing:0;text-transform:none;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:1px 8px;font-size:.64rem}._modeActive_m8mjn_115{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._sortInfo_1nfcg_1{color:var(--text-secondary);align-items:center;gap:4px;margin-bottom:8px;font-size:.7rem;display:flex}._label_1nfcg_10{background:var(--bg-surface);border:1px solid var(--border);border-radius:4px;padding:2px 6px}._arrow_1nfcg_17{opacity:.5}._workspaceContent_gh2xz_1{background-color:var(--bg-primary);grid-template-columns:minmax(360px,.92fr) minmax(420px,1.08fr);min-width:0;min-height:0;display:grid}._taskPane_gh2xz_13,._resourcePane_gh2xz_14{min-width:0;min-height:0;padding:16px}._taskPane_gh2xz_13{overflow-y:auto}._resourcePane_gh2xz_14{overflow:hidden}._editorSurface_gh2xz_30{background-color:var(--bg-surface);padding:14px}._ratingFooter_gh2xz_39{padding:0}._rating_gh2xz_39{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px 20px;display:flex}._ratingText_gh2xz_52{flex-direction:column;gap:2px;display:flex}._ratingText_gh2xz_52 span{color:var(--text-secondary);font-size:.72rem}._ratingButtons_gh2xz_63{gap:8px;display:flex}._ratingButtons_gh2xz_63 button{background-color:var(--bg-secondary);border:1px solid var(--border);width:42px;height:42px;font-weight:var(--weight-bold);cursor:pointer;border-radius:10px}._ratingButtons_gh2xz_63 button:hover:not(:disabled){filter:brightness(.96);transform:translateY(-1px)}._ratingButtons_gh2xz_63 button:disabled{opacity:.5;cursor:wait}._noResource_gh2xz_92{grid-template-columns:1fr}@media (width<=900px){._workspaceContent_gh2xz_1{grid-template-rows:auto minmax(420px,1fr);grid-template-columns:1fr;overflow-y:auto}._noResource_gh2xz_92{grid-template-rows:auto}._taskPane_gh2xz_13{overflow:visible}._resourcePane_gh2xz_14{min-height:420px}._taskPane_gh2xz_13{border-right:0;border-bottom:1px solid var(--border)}._rating_gh2xz_39{flex-wrap:wrap}}._moreRow_1132t_1{gap:6px;margin-top:6px;display:flex}._compact_1132t_8{justify-content:flex-end}._compact_1132t_8 ._moreButton_1132t_12,._lessButton_1132t_17{flex:none;width:auto}._moreButton_1132t_12{border:1px dashed var(--border);background:var(--bg-surface);width:100%;font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:4px 10px;font-size:.78rem;display:flex}._moreButton_1132t_12:hover{color:var(--text-primary);border-style:solid}._morePriorities_1132t_57{align-items:center;gap:3px;display:inline-flex}._moreDot_1132t_63{background:var(--border);border-radius:50%;width:7px;height:7px}._moreDot_1132t_63[data-priority="1"]{background:var(--priority-1)}._moreDot_1132t_63[data-priority="2"]{background:var(--priority-2)}._moreDot_1132t_63[data-priority="3"]{background:var(--priority-3)}._moreDot_1132t_63[data-priority="4"]{background:var(--priority-4)}._moreDot_1132t_63[data-priority="5"]{background:var(--priority-5)}._moreRest_1132t_91{color:var(--text-muted);font-size:.7rem;line-height:1}._panel_1llo1_3{z-index:60;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);width:min(340px,100vw - 16px);max-height:min(420px,100dvh - 16px);box-shadow:var(--shadow-panel);flex-direction:column;padding:8px 6px;font-size:.82rem;display:flex;position:fixed}._head_1llo1_22{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);padding:0 8px 6px}._hint_1llo1_31{color:var(--text-secondary);padding:0 8px 6px;font-size:.72rem}._list_1llo1_38{margin:0;padding:0;list-style:none;overflow-y:auto}._row_1llo1_48._row_1llo1_48{width:100%;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:6px;grid-template-columns:8px 3.4rem minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;display:grid}._row_1llo1_48._rowNoDays_1llo1_69{grid-template-columns:minmax(0,1fr) auto}._row_1llo1_48._row_1llo1_48:hover,._row_1llo1_48._row_1llo1_48:focus-visible{background:var(--bg-hover)}._dot_1llo1_78{border-radius:50%;width:8px;height:8px}._hard_1llo1_86{background:var(--danger)}._soft_1llo1_90{background:var(--late)}._day_1llo1_94{color:var(--text-secondary);font-variant-numeric:tabular-nums}._title_1llo1_99{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._minutes_1llo1_105{color:var(--text-secondary);white-space:nowrap;font-size:.75rem}._rowDrag_1llo1_112{cursor:grab}._dragging_1llo1_116{opacity:.4}._stack_1oina_12{border:1px dashed var(--border);background:var(--bg-surface);border-radius:10px;margin-bottom:8px}._stackOpen_1oina_20{border-style:solid;border-color:var(--border-subtle);background:var(--bg-warm)}._head_1oina_26{align-items:center;gap:4px;padding-right:8px;display:flex}._toggle_1oina_36{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:9px 10px;display:flex}._toggle_1oina_36:hover{background:var(--bg-elevated);border-radius:10px}._toggle_1oina_36:hover ._name_1oina_62{color:var(--brand)}@media (width<=420px){._toggle_1oina_36{flex-wrap:wrap;row-gap:4px}}._mark_1oina_76{width:16px;color:var(--text-secondary);font-size:.95rem;line-height:1}._name_1oina_62{min-width:5.5em;font-size:.95rem;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}._count_1oina_100{background:var(--bg-elevated);color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 8px;font-size:.75rem}._dots_1oina_117{flex-wrap:nowrap;flex:0 4 auto;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}._dot_1oina_117{background:var(--border);border-radius:50%;flex:none;width:7px;height:7px}._dot_1oina_117[data-priority="1"]{background:var(--priority-1)}._dot_1oina_117[data-priority="2"]{background:var(--priority-2)}._dot_1oina_117[data-priority="3"]{background:var(--priority-3)}._dot_1oina_117[data-priority="4"]{background:var(--priority-4)}._dot_1oina_117[data-priority="5"]{background:var(--priority-5)}._rest_1oina_154{color:var(--text-secondary);font-size:.7rem;line-height:1}._load_1oina_161{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.75rem}._more_1oina_171{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:2px 6px;font-size:.95rem;line-height:1}._more_1oina_171._more_1oina_171:hover:not(:disabled){background:var(--bg-elevated);color:var(--brand)}._more_1oina_171:disabled{cursor:default}._menuTitle_1oina_198{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-weight:var(--weight-semibold);padding:6px 10px 8px}._menuSection_1oina_206{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 2px;font-size:.72rem}._menuOption_1oina_215{text-align:left;width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 10px;font-size:.88rem;display:flex}._menuOption_1oina_215._menuOption_1oina_215:hover{background:var(--bg-surface);color:var(--text-primary)}._menuDate_1oina_239{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.78rem}._open_1oina_245{color:var(--text-secondary);flex:none;font-size:.85rem;text-decoration:none}._open_1oina_245:hover{color:var(--brand)}._body_1oina_258{padding:0 8px 4px}._group_1oina_265+._group_1oina_265{margin-top:6px}._groupTitle_1oina_270{width:100%;color:var(--text-secondary);font:inherit;font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:6px;margin:0;padding:6px 2px 4px;display:flex}._groupTitle_1oina_270._groupTitle_1oina_270:hover{background:var(--bg-elevated);color:var(--text-primary)}._groupMark_1oina_299{width:12px;color:var(--text-muted)}._groupCount_1oina_307{font-variant-numeric:tabular-nums;font-weight:400}._card_1h2xc_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:14px 16px}._header_1h2xc_8{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._title_1h2xc_16{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:0}._total_1h2xc_25{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._list_1h2xc_30{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._row_1h2xc_39{border-radius:6px;grid-template-columns:1fr max-content;align-items:center;gap:10px;padding:4px 8px;display:grid;position:relative}._bar_1h2xc_50{border-radius:6px;position:absolute;inset:0;overflow:hidden}._barFill_1h2xc_57{background:color-mix(in srgb, var(--accent) 16%, transparent);height:100%}._barFillShared_1h2xc_63{background:linear-gradient(to right, color-mix(in srgb, var(--accent) 16%, transparent) var(--own), transparent var(--own)), repeating-linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, transparent) 0 3px, transparent 3px 6px)}._name_1h2xc_69,._value_1h2xc_70{position:relative}._sharedMark_1h2xc_75{color:var(--text-secondary);margin-inline-end:8px;font-size:.7rem;font-weight:400}._sharedNote_1h2xc_83{color:var(--text-secondary);margin:10px 0 0;font-size:.72rem}._name_1h2xc_69 a{color:inherit;text-decoration:none}._name_1h2xc_69 a:hover{text-decoration:underline}._value_1h2xc_70{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._groupHeader_1h2xc_104{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-top:10px;padding-bottom:2px;display:flex}._groupHeader_1h2xc_104:first-of-type{margin-top:0}._groupTitle_1h2xc_118{font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._groupTotal_1h2xc_126{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.75rem}._row_rtxd3_3{flex-wrap:wrap;gap:2px 0;margin:10px 0 0;display:flex}._row_rtxd3_3:not(:last-child){margin-bottom:14px}._stat_rtxd3_23{border-inline-start:1px solid var(--border-subtle);flex-direction:column;flex:auto;gap:1px;min-width:0;padding-inline:14px;display:flex}._stat_rtxd3_23:first-child{border-inline-start:none;padding-inline-start:0}._label_rtxd3_39{color:var(--text-muted);font-size:.64rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}._value_rtxd3_53{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:var(--weight-bold);white-space:nowrap;margin:0;line-height:1.25}@media (width<=420px){._value_rtxd3_53{white-space:normal;font-size:.92rem}._stat_rtxd3_23{padding-inline:10px}}._addWrap_1icqc_5{flex-direction:column;gap:6px;display:flex}._matches_1icqc_12{border:1px dashed var(--border);background:var(--bg-surface);border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex}._matchesLabel_1icqc_23{color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}._matchRow_1icqc_31{align-items:stretch;gap:4px;display:flex}._matchAction_1icqc_38._matchAction_1icqc_38{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;flex:none;padding:4px 8px;font-size:.75rem}._matchAction_1icqc_38._matchAction_1icqc_38:hover{border-color:var(--highlight);background:var(--today-tint)}._match_1icqc_12._match_1icqc_12{border:1px solid var(--border-subtle);background:var(--bg-elevated);min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:6px;flex:1;align-items:center;gap:6px;padding:4px 6px;font-size:.8rem;display:flex}._match_1icqc_12._match_1icqc_12:hover{border-color:var(--highlight);background:var(--today-tint)}._matchTitle_1icqc_84{flex:1;min-width:0}._matchKind_1icqc_89{color:var(--text-secondary);font-size:.72rem}._prio_1icqc_94{font-weight:var(--weight-bold);border-radius:999px;padding:0 6px}._addRow_1icqc_102{gap:6px;display:flex}._addInput_1icqc_107{border:1px solid var(--border);background:var(--bg-surface);min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;flex:1;padding:5px 8px;font-size:.8rem}._addButton_1icqc_122._addButton_1icqc_122{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-bold);cursor:pointer;border-radius:8px;padding:0 10px}._addButton_1icqc_122._addButton_1icqc_122:disabled{opacity:.5;cursor:default}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}._card_1rpga_1{border:1px solid var(--border);border-left:4px solid var(--priority-0);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:8px;padding:10px 12px;display:flex}._priority0_1rpga_23{border-left-color:var(--priority-0)}._header_1rpga_44{align-items:flex-start;gap:8px;display:flex}._heading_1rpga_50{flex-direction:column;gap:2px;min-width:0;display:flex}._eyebrow_1rpga_57{font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}._title_1rpga_65{font-size:.95rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}._badges_1rpga_73{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}._badge_1rpga_73{background:var(--bg-surface);box-shadow:var(--shadow-card);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:400}._priorityRow_1rpga_94{align-items:center;gap:4px;display:flex}._priorityDot_1rpga_100{background:var(--dot-color);width:20px;height:20px;font-size:.7rem;font-weight:var(--weight-semibold);color:var(--text-on-accent);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}._priorityDotEmpty_1rpga_118{border:1px solid var(--border);color:var(--text-muted);opacity:.3;background:0 0;font-weight:400}._totalCount_1rpga_127{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin-left:auto;font-size:.75rem}._progressBadge_1rpga_140{border:1px solid var(--border-subtle);background:linear-gradient(to right, color-mix(in srgb, var(--brand) 26%, transparent) var(--done), transparent var(--done));color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 7px;font-size:.7rem}._fields_1rpga_157{flex-direction:column;gap:1px;display:flex}._metaRow_1rpga_163{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._metaLabel_1rpga_170{color:var(--text-secondary);font-size:.78rem;font-weight:400}._metaValue_1rpga_176{font-variant-numeric:tabular-nums;margin:0;font-size:.78rem;font-weight:400}._metaValueOverdue_1rpga_183{font-variant-numeric:tabular-nums;color:var(--priority-5);margin:0;font-size:.78rem;font-weight:400}._description_1rpga_191{color:var(--text-secondary);margin:0;font-size:.78rem}._actions_1rpga_197{align-items:center;gap:8px;display:flex}._checkedButton_1rpga_203{border:1px solid var(--border);background-color:var(--bg-surface);box-shadow:var(--shadow-card);font:inherit;color:var(--text-primary);cursor:pointer;border-radius:8px;padding:5px 14px;font-size:.78rem}._checkedButton_1rpga_203:hover{border-color:var(--border-medium)}._laterButton_1rpga_222{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:5px 14px;font-size:.78rem}._laterButton_1rpga_222._laterButton_1rpga_222:hover{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}._noteRow_1rpga_240{align-items:baseline;gap:8px;display:flex}._noteText_1rpga_246{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.78rem}._header_1h7ir_1{text-transform:capitalize;align-items:center;gap:6px;display:flex}._info_1h7ir_10{color:var(--text-muted);font-size:12px;font-weight:var(--weight-semibold);text-transform:none}._info_1h7ir_10[title]{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._sub_1h7ir_30 ._title_1h7ir_30{color:var(--text-secondary);font-size:.95rem}._section_1w76s_1{flex-direction:column;gap:6px;display:flex}._list_1w76s_7{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._card_1w76s_23{border-block:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}._title_1w76s_40{font-size:.9rem;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_1w76s_50{color:var(--text-secondary);font-size:.8rem}._foot_1w76s_56{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}._contact_1w76s_66{min-width:0;color:var(--text-primary);text-underline-offset:2px;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._actions_1w76s_78{gap:4px;margin-left:auto;display:inline-flex}._action_1w76s_78._action_1w76s_78{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:999px;padding:2px 8px;font-size:.75rem}._action_1w76s_78._action_1w76s_78:hover{background:var(--bg-hover);color:var(--text-primary)}._done_1w76s_102._done_1w76s_102{min-width:26px}._controls_1w76s_107{align-items:center;gap:8px;display:flex}._controls_1w76s_107>:first-child{flex:auto;min-width:0}._menuButton_1w76s_119._menuButton_1w76s_119{border:1px solid var(--border);background:var(--bg-surface);min-width:28px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 6px;line-height:1.4}._menuButton_1w76s_119._menuButton_1w76s_119:hover{background:var(--bg-hover)}@media (pointer:coarse){._menuButton_1w76s_119._menuButton_1w76s_119{min-height:32px}}._week_1w76s_151{border:1px solid var(--border);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._weekList_1w76s_164{flex-direction:column;gap:6px;margin:0;padding:6px;list-style:none;display:flex}._row_1w76s_176{cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 10px;display:flex}._rowName_1w76s_189{min-width:0;font-size:.85rem;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:120px;overflow:hidden}._rowFoot_1w76s_201{align-items:center;margin-left:auto;display:flex}._part_1w76s_210+._part_1w76s_210{border-top:1px solid var(--border)}._partHead_1w76s_214{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;cursor:default;justify-content:space-between;gap:8px;margin:0;padding:6px 10px 4px;display:flex}._partHead_1w76s_214+._weekList_1w76s_164{border-top:1px solid var(--border-subtle)}._weekDone_1w76s_235{color:var(--text-secondary);margin:0;padding:10px;font-size:.8rem}._waitingToggle_1w76s_244._waitingToggle_1w76s_244{border:none;border-top:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:6px 10px;font-size:.75rem}._waitingToggle_1w76s_244._waitingToggle_1w76s_244:hover{background:var(--bg-hover);color:var(--text-primary)}._menuLabel_1w76s_266{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;padding:6px 12px 2px;display:block}._menuCheck_1w76s_278{width:1.2em;display:inline-block}._daily_1pcmo_4{flex-direction:column;gap:8px;display:flex}._note_1pcmo_10{color:var(--text-secondary);margin:0;font-size:.8rem}._compare_1pcmo_19{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}._compare_1pcmo_19 dt{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._compare_1pcmo_19 dd{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:var(--weight-bold);margin:0}._people_1pcmo_43{color:var(--text-secondary);font-size:.78rem;font-weight:400}._card_1eno9_10{--inner:52rem;border:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:var(--shadow-sm);border-radius:14px;margin-block-end:24px;padding:20px}._head_1eno9_26{max-width:var(--inner);justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:10px;margin-inline:auto;display:flex}._title_1eno9_37{margin:0;font-size:1.1rem}._count_1eno9_42{color:var(--text-muted);white-space:nowrap;margin-inline-start:auto;font-size:.85rem}._edit_1eno9_52._edit_1eno9_52{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 6px;font-size:1.1rem;line-height:1}._edit_1eno9_52._edit_1eno9_52:hover{background:var(--bg-elevated);color:var(--text-primary)}._error_1eno9_71{max-width:var(--inner);color:var(--danger);margin:8px auto 0;font-size:.85rem}._question_1eno9_80{max-width:var(--inner);border:1px solid var(--border-subtle);background:var(--color-blush-soft);border-radius:12px;min-width:0;margin-inline:auto;padding:18px 20px}._kind_1eno9_93{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem}._foot_1eno9_103{border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:14px;margin-block-start:16px;padding-block-start:12px;display:flex}._skip_1eno9_114{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 14px;font-size:.8rem}._skip_1eno9_114._skip_1eno9_114:hover:not(:disabled){border-color:var(--border);background:var(--bg-surface);color:var(--text-primary)}._remaining_1eno9_134{color:var(--text-muted);font-size:.78rem}._text_1eno9_139{max-width:68ch;margin:0;font-size:1.05rem;line-height:1.55}._note_1eno9_149{color:var(--text-muted);margin:2px 0 10px;font-size:.8rem}._input_1eno9_155{width:100%;max-width:68ch;margin-block-end:10px}._scale_1eno9_161{flex-wrap:wrap;gap:6px;display:flex}._scaleBlock_1eno9_170{flex-direction:column;gap:4px;width:fit-content;max-width:100%;display:flex}._anchors_1eno9_179{color:var(--text-muted);justify-content:space-between;gap:16px;font-size:.72rem;display:flex}._anchors_1eno9_179 span:last-child{text-align:right}._hovered_1eno9_192{min-height:1.2em;color:var(--text-secondary);margin:0;font-size:.78rem}._step_1eno9_200{border:1px solid var(--border);background:var(--color-paper);color:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.9rem}._scale_1eno9_161 ._step_1eno9_200{font-variant-numeric:tabular-nums;min-width:40px}._step_1eno9_200:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}._step_1eno9_200:disabled{opacity:.5;cursor:default}._saveText_1eno9_226{border-radius:999px;padding:6px 16px}._kept_1eno9_234{color:var(--text-muted);margin:0;font-size:.85rem}._dailyNote_1eno9_242{color:var(--text-secondary);margin:0;font-size:.85rem}._dailyActions_1eno9_249{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=560px){._card_1eno9_10{padding:16px}._scale_1eno9_161 ._step_1eno9_200{min-height:44px}}._open_1l7di_3._open_1l7di_3{border-radius:inherit;width:100%;min-height:92px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 30px 12px 14px;display:flex}._open_1l7di_3._open_1l7di_3:hover{background:var(--hover)}._title_1l7di_28{color:var(--text-secondary);font-size:.85rem;font-weight:var(--weight-semibold);margin-bottom:4px}._value_1l7di_36{max-width:100%;font-size:1.35rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}._valueText_1l7di_47{-webkit-line-clamp:2;max-width:100%;font-size:.95rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._note_1l7di_63{max-width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._meter_1l7di_76{background:var(--bg-elevated);border-radius:999px;width:100%;height:5px;margin:4px 0 2px;position:relative}._meterFill_1l7di_86{border-radius:inherit;background:var(--accent);position:absolute;top:0;bottom:0;left:0}._meterGood_1l7di_96{background:var(--success)}._meterWarn_1l7di_100{background:var(--late)}._meterBad_1l7di_104{background:var(--danger)}._meterOpen_1l7di_108{background:var(--accent)}._meterMarker_1l7di_113{background:var(--text-primary);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}._go_1l7di_126{border-radius:var(--radius-sm);color:var(--text-secondary);opacity:0;padding:2px 6px;text-decoration:none;transition:opacity .15s,transform .15s;position:absolute;top:8px;right:8px}._open_1l7di_3:hover~._go_1l7di_126,._go_1l7di_126:hover,._go_1l7di_126:focus-visible{opacity:1}._go_1l7di_126:hover{color:var(--accent);transform:translate(3px)}@media (pointer:coarse){._go_1l7di_126{opacity:1;padding:6px 10px}}._line_gurpa_1{color:var(--danger);margin:0;font-size:.85rem}._retry_gurpa_9._retry_gurpa_9{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._retry_gurpa_9._retry_gurpa_9:hover{color:var(--text-primary);background:0 0}._head_1iyzz_3{justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:10px;display:flex}._eyebrow_1iyzz_11{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._count_1iyzz_21{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}._today_1iyzz_32{border-block-end:1px solid var(--border-subtle);align-items:flex-start;gap:10px;margin-block-end:10px;padding-block-end:10px;display:flex}._justSaved_1iyzz_45 ._todayText_1iyzz_45,._justSaved_1iyzz_45 ._line_1iyzz_46{box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 55%, transparent)}._todayMark_1iyzz_50{width:3.6em;color:var(--today-text);font-size:.72rem;font-weight:var(--weight-bold);flex:none;padding-block-start:7px}._todayText_1iyzz_45{text-align:start;cursor:text;border:1px solid #0000;border-radius:3px;flex:auto;margin:0;padding:7px 9px;font-size:.92rem;line-height:1.5;transition:box-shadow .3s}._todayText_1iyzz_45:hover,._todayText_1iyzz_45:focus-visible{border-color:var(--border-subtle);background:var(--paper-surface);outline:none}._todayText_1iyzz_45:focus-visible{border-color:var(--highlight)}._field_1iyzz_97{flex:auto;min-width:0;position:relative}._line_1iyzz_46{border:1px solid var(--border-subtle);background:var(--paper-surface);width:100%;min-height:2.8em;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--text-primary) 5%, transparent);resize:vertical;color:var(--text-primary);font:inherit;border-radius:3px;padding:7px 9px;font-size:.9rem;line-height:1.5;transition:box-shadow .3s}._line_1iyzz_46:focus{border-color:var(--highlight);outline:none}._headRight_1iyzz_141{align-items:baseline;gap:8px;display:inline-flex}._hint_1iyzz_147{color:var(--text-muted);white-space:nowrap;font-size:.68rem}._list_1iyzz_153{margin:0;padding:0;list-style:none}._row_1iyzz_160{border-block-end:1px solid var(--border-subtle);align-items:baseline;gap:10px;padding:7px 0;display:flex}._row_1iyzz_160:last-child{border-block-end:none}._when_1iyzz_173{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:var(--weight-bold);flex:none}._text_1iyzz_184{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}._empty_1iyzz_196{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.6}._when_1iyzz_173:hover,._when_1iyzz_173:focus-visible{color:var(--highlight-text);text-decoration:underline}._toolbar_12o91_1{align-items:center;gap:12px;margin-bottom:24px;display:flex}._swipeHint_12o91_10{color:var(--text-secondary);margin:8px 0 0;font-size:.8rem}._groupHeader_12o91_17{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin:16px 0 6px}._groupCount_12o91_29{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:6px}._habitGrid_12o91_36{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:10px;margin-bottom:10px;display:grid}._habitRow_12o91_50{border:1px solid var(--border-subtle);background:var(--bg-surface);cursor:pointer;border-radius:16px;padding:14px 16px;transition:border-color .15s;position:relative}._habitRow_12o91_50:hover{border-color:var(--border)}._rowError_12o91_67{color:var(--danger);margin:6px 0 0;font-size:.82rem}._facts_12o91_75{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._days_12o91_82{gap:4px;display:inline-flex}._day_12o91_82{border-radius:50%;width:9px;height:9px}._dayDone_12o91_94{background:var(--brand)}._dayMissed_12o91_99{background:var(--border)}._dayNone_12o91_103{box-shadow:inset 0 0 0 1px var(--border)}._priorityWord_12o91_107{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold)}._doneMark_12o91_113{color:var(--scale-good);font-weight:800}._missMark_12o91_119{color:var(--text-muted)}._headEnd_12o91_125{flex:none;align-items:center;gap:8px;display:flex}._menuTitle_12o91_141{max-width:260px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 4px;overflow:hidden}._menuSection_12o91_151{flex-direction:column;gap:6px;padding:6px 12px 10px;display:flex}._menuLabel_12o91_158{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._lastEntry_12o91_168{color:var(--text-secondary);margin:-4px 0 14px;font-size:.8rem}._lastEntry_12o91_168 strong{font-variant-numeric:tabular-nums;color:var(--text-primary)}._lastEntryHint_12o91_180{color:var(--text-muted)}._badge_10ydc_2{color:var(--text-muted);white-space:nowrap;align-items:baseline;gap:5px;font-size:.72rem;display:inline-flex}._count_10ydc_12{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold)}._unit_10ydc_17{font-size:.68rem}._delta_10ydc_21{font-weight:var(--weight-semibold)}._met_10ydc_27{color:var(--scale-good)}._under_10ydc_31{color:var(--state-attention)}._over_10ydc_35{color:var(--state-danger)}._fold_jpc8g_1{margin-block-start:14px}._heading_jpc8g_6{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px}._count_jpc8g_16{font-variant-numeric:tabular-nums}._bar_klv75_4{margin-block-end:24px}._circles_klv75_10{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:64px;display:flex}._circles_klv75_10:has(>._clear_klv75_22){min-height:0}._bar_klv75_4:has(._clear_klv75_22){margin-block-end:14px}._circle_klv75_10{background:var(--bg-surface);border:1px solid var(--border);width:64px;height:64px;box-shadow:var(--shadow-card);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._circle_klv75_10._circle_klv75_10:hover{background:var(--bg-surface);border-color:var(--brand)}._circleOpen_klv75_71,._circleOpen_klv75_71._circleOpen_klv75_71:hover{border-color:var(--brand);background:var(--color-blush-soft)}._count_klv75_77{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:var(--weight-bold);line-height:1}._label_klv75_89{max-width:52px;color:var(--text-secondary);letter-spacing:.02em;text-align:center;font-size:.62rem;line-height:1.15}._away_klv75_100{white-space:nowrap;font-size:.9em}._clear_klv75_22{text-align:center;flex-direction:column;align-items:center;gap:2px;margin:0;display:flex}._clearNote_klv75_117{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}._saying_klv75_126{color:var(--text-primary);font-size:1rem;font-style:italic}._panel_klv75_140{flex-direction:column;align-items:center;margin-block-start:12px;display:flex}._panel_klv75_140>*{width:100%;max-width:640px}._panelLink_klv75_156{margin-top:10px;font-size:.85rem;display:inline-block}._info_klv75_164{color:var(--text-secondary)}._wrap_1dqnm_2{flex-direction:column;gap:12px;display:flex}._day_1dqnm_8{flex-direction:column;gap:6px;display:flex}._dayName_1dqnm_14{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0}._dayNameToday_1dqnm_24{color:var(--today-text)}._hint_1dqnm_28{color:var(--text-secondary);margin:0;font-size:.85rem}._error_1dqnm_35{color:var(--danger);margin:0;font-size:.85rem}._link_1dqnm_42{color:var(--accent);font-size:.85rem;text-decoration:underline}._list_1dqnm_48{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._event_1dqnm_60{border-inline-start:3px solid var(--event-color,var(--border));background:color-mix(in srgb, var(--event-color,transparent) 14%, transparent);border-radius:3px;align-items:flex-start;gap:10px;padding:3px 6px 3px 8px;display:flex}._name_1dqnm_71{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.9rem;overflow:hidden}._time_1dqnm_82{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-size:.75rem;display:flex}._wrap_i4z3r_1{flex-direction:column;gap:8px;display:flex}._list_i4z3r_7{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._note_i4z3r_24{border:1px solid var(--border-subtle);background:var(--bg-surface);color:inherit;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;text-decoration:none;display:flex}._note_i4z3r_24:hover{border-color:var(--brand)}._title_i4z3r_43{font-size:.9rem;font-weight:var(--weight-semibold)}._pin_i4z3r_50{vertical-align:-2px;color:var(--accent);margin-right:4px;display:inline-flex}._excerpt_i4z3r_60{-webkit-line-clamp:2;color:var(--text-muted);-webkit-box-orient:vertical;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}._more_i4z3r_71{color:var(--text-muted);align-self:flex-start;font-size:.8rem}._empty_i4z3r_78{color:var(--text-muted);margin:0;font-size:.85rem}._invite_ll9gh_9{border:1px dashed var(--border);border-radius:var(--radius-md);text-align:center;max-width:640px;margin:28px auto 0;padding:14px 16px}._title_ll9gh_20{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);margin:0 0 10px}._list_ll9gh_28{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}._add_ll9gh_39._add_ll9gh_39{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:999px;padding:5px 14px;font-size:.85rem}._add_ll9gh_39._add_ll9gh_39:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface)}._error_ll9gh_55{color:var(--danger);margin:0 0 8px;font-size:.82rem}._note_ll9gh_62{color:var(--text-secondary);margin:0;font-size:.82rem}._link_ll9gh_69{color:inherit}._card_zxrze_4{border:1px solid var(--border);background:var(--bg-surface);border-radius:14px;flex-direction:column;gap:10px;margin-block:16px;padding:16px 18px;display:flex}._head_zxrze_16{justify-content:space-between;align-items:center;gap:8px;display:flex}._title_zxrze_23{color:var(--text-primary);font-size:1.05rem;font-weight:var(--weight-semibold);margin:0}._close_zxrze_32._close_zxrze_32{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;font-size:1.1rem}._close_zxrze_32._close_zxrze_32:hover{background:var(--bg-hover);color:var(--text-primary)}._text_zxrze_51{color:var(--text-secondary);margin:0;line-height:1.5}._actions_zxrze_58{flex-wrap:wrap;gap:10px;display:flex}._primary_zxrze_64,._secondary_zxrze_65{font-weight:var(--weight-semibold);border-radius:999px;padding:7px 16px;text-decoration:none}._primary_zxrze_64{background:var(--brand);color:var(--text-on-brand)}._secondary_zxrze_65{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary)}._secondary_zxrze_65:hover{border-color:var(--brand)}._card_1v84f_10{border:1px solid var(--border-subtle);background:var(--bg-surface);text-align:center;border-radius:14px;margin-block-end:16px;padding:14px 18px 8px}._answered_1v84f_26{padding:10px 16px 6px}._entry_1v84f_34+._entry_1v84f_34{border-block-start:1px solid var(--border-subtle);margin-block-start:8px;padding-block-start:8px}._entryDone_1v84f_43{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 10px;display:flex}._entryDone_1v84f_43 ._text_1v84f_51{margin:0;font-size:.95rem;font-weight:500}._eyebrow_1v84f_58{color:var(--text-muted);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px}._text_1v84f_51{max-width:34rem;font-size:1.1rem;font-weight:var(--weight-semibold);margin:0 auto 10px;line-height:1.4}@media (width<=560px){._text_1v84f_51{font-size:1rem}}._rate_1v84f_85{flex-direction:column;align-items:center;gap:6px;display:flex}._rateLabel_1v84f_92{color:var(--text-secondary);font-size:.8rem}._rateRow_1v84f_99{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._rateButton_1v84f_107{border:1px solid var(--border);background:var(--color-paper);width:32px;height:32px;color:var(--text-primary);font:inherit;font-size:.85rem;font-weight:var(--weight-bold);cursor:pointer;border-radius:50%;transition:border-color .12s,transform .12s}._rateButton_1v84f_107:hover{border-color:var(--brand);transform:translateY(-1px)}._hints_1v84f_130{width:min(100%,19rem);color:var(--text-muted);justify-content:space-between;gap:18px;font-size:.7rem;display:flex}._after_1v84f_141{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.8rem}._foot_1v84f_149{border-block-start:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;margin-block-start:10px;padding-block-start:6px;font-size:.72rem;display:flex}._due_1v84f_162{color:var(--text-muted)}._link_1v84f_166{color:var(--text-muted);margin-inline-start:auto;text-decoration:none}._link_1v84f_166:hover{color:var(--text-secondary)}._insight_qz0w9_2{flex-direction:column;gap:6px;min-width:0;display:flex}._question_qz0w9_11{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.35}._question_qz0w9_11 a{color:inherit;text-decoration:none}._question_qz0w9_11 a:hover{color:var(--highlight-text);text-decoration:underline}._why_qz0w9_33{color:var(--text-secondary);margin:0;font-size:.78rem}._list_1taog_2{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1taog_11{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto 76px 80px;align-items:center;gap:10px;padding:6px 0;display:grid}._row_1taog_11:first-child{border-top:0}._name_1taog_25{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;text-decoration:none;overflow:hidden}a._name_1taog_25:hover{text-decoration:underline}._value_1taog_40{font-size:.95rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:end}._trend_1taog_47{white-space:nowrap;font-size:.78rem}._trend_up_1taog_52{color:var(--success-text)}._trend_down_1taog_56{color:var(--danger)}._trend_steady_1taog_60{color:var(--text-secondary)}._spark_1taog_64{width:80px;height:22px;overflow:visible}._spark_1taog_64 polyline{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._few_1taog_80{color:var(--text-secondary);text-align:end;grid-column:2/-1;font-size:.78rem}._empty_1taog_88{color:var(--text-secondary);margin:0;font-size:.85rem}@container (width<=340px){._row_1taog_11{grid-template-columns:minmax(0,1fr) auto auto}._spark_1taog_64{display:none}}._body_gn4c6_1{flex-direction:column;gap:12px;display:flex}._lead_gn4c6_7{text-wrap:pretty;max-width:52ch;margin:0;font-size:.95rem;line-height:1.6}._quote_gn4c6_18{border-inline-start:3px solid var(--border);color:var(--text-secondary);text-wrap:pretty;margin:0;padding:0 0 0 14px;font-size:.88rem;line-height:1.6}._preview_gn4c6_32{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;flex-direction:column;gap:2px;padding:14px 14px 18px;display:flex}._example_gn4c6_45{background:0 0;border-style:dashed}._exampleLabel_gn4c6_50{color:var(--text-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0 0 6px;font-size:.68rem}._numbers_gn4c6_60{justify-content:center;align-items:end;gap:16px;display:flex}._now_gn4c6_67,._next_gn4c6_68{flex-direction:column;align-items:center;gap:2px;display:flex}._previewLabel_gn4c6_75{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.7rem}._previewValue_gn4c6_83{font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}._now_gn4c6_67 ._previewValue_gn4c6_83{color:var(--text-secondary)}._next_gn4c6_68 ._previewValue_gn4c6_83{color:var(--highlight-text);font-weight:var(--weight-bold)}._arrow_gn4c6_98{color:var(--text-muted);padding-block-end:6px}._next_gn4c6_68{animation:.7s .35s both _arrive_gn4c6_1}@keyframes _arrive_gn4c6_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._track_gn4c6_121{background:var(--border-subtle);border-radius:999px;height:3px;margin-block-start:16px;position:relative}._dotNow_gn4c6_131,._dotNext_gn4c6_132{border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:50%;transform:translateY(-50%)}._dotNow_gn4c6_131{background:var(--text-muted)}._dotNext_gn4c6_132{background:var(--highlight);animation:.7s .35s both _arrive_gn4c6_1}@media (prefers-reduced-motion:reduce){._next_gn4c6_68,._dotNext_gn4c6_132{animation:none}}._waiting_gn4c6_160{color:var(--text-muted);text-align:center;margin:0;font-size:.8rem}._inlineHead_gn4c6_170{flex-direction:column;gap:2px;margin-bottom:4px;display:flex}._inlineEyebrow_gn4c6_177{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;margin:0}._inlineTitle_gn4c6_187{margin:0;font-size:1.25rem}._actions_gn4c6_194{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:2px;display:flex}._yes_gn4c6_202,._no_gn4c6_67{font:inherit;cursor:pointer;border-radius:999px;padding:10px 20px;font-size:.95rem}._yes_gn4c6_202{background:var(--brand);color:var(--text-on-brand);border:none}._yes_gn4c6_202:hover:not(:disabled){background:var(--brand);filter:brightness(1.08)}._no_gn4c6_67{border:1px solid var(--border);color:var(--text-secondary);background:0 0}._no_gn4c6_67:hover:not(:disabled){border-color:var(--border-medium)}._note_gn4c6_236{color:var(--text-muted);margin:0;font-size:.78rem}._stage_11g30_4{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:44rem;margin-inline:auto;padding-block:clamp(32px,10vh,96px);display:flex}._eyebrow_11g30_17{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem}._question_11g30_26{text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(1.05rem,2.6vw,1.3rem);line-height:1.6}._scale_11g30_35{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:10px;display:flex}._step_11g30_43{border:1px solid var(--border);background:var(--color-paper);min-width:52px;min-height:52px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:0 12px;font-size:1rem;transition:border-color .15s,transform .1s}._step_11g30_43:hover:not(:disabled){border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}._step_11g30_43:disabled{opacity:.5;cursor:default}@media (width<=480px){._tall_11g30_72{flex-flow:column-reverse;gap:6px;width:100%}._tall_11g30_72 ._step_11g30_43{width:100%;min-height:40px}}._hint_11g30_89,._explain_11g30_90{max-width:44ch;color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.6}._origin_11g30_102{max-width:52ch;color:var(--text-muted);margin:10px 0 0;font-size:.76rem;line-height:1.6}._originName_11g30_111{color:var(--text-secondary);font-weight:var(--weight-bold);display:block}._consent_11g30_120{border-top:1px solid var(--border-subtle);text-align:start;width:100%;max-width:52ch;margin-top:8px;padding-top:20px}._error_11g30_130{color:var(--danger);margin:0;font-size:.85rem}._result_11g30_138{font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:0;font-size:clamp(1.3rem,3.4vw,1.8rem);display:flex}._dot_11g30_148{border-radius:5px;width:18px;height:18px}._gridWrap_11g30_154{text-align:left;width:100%;margin-block:6px}._cta_11g30_160{background:var(--brand);color:var(--text-on-brand);font:inherit;cursor:pointer;border:none;border-radius:999px;margin-block-start:10px;padding:12px 30px;font-size:1rem}._cta_11g30_160:hover{background:var(--brand);filter:brightness(1.08)}._scroll_1fsrv_4{max-width:calc(3.9rem + var(--weeks) * (var(--cell) + 2px));margin-inline:auto;padding-block-end:4px;overflow-x:auto}._scrollFlipped_1fsrv_25{max-width:calc(3.4rem + var(--years) * (var(--cell) + 2px))}._frame_1fsrv_45{position:relative}._bar_1fsrv_35{top:var(--sticky-top);z-index:3;max-width:calc(3.4rem + var(--years) * (var(--cell) + 2px));background:var(--bg-elevated);margin-inline:auto;position:sticky;overflow:hidden}._barInner_1fsrv_80{grid-template-columns:3.4rem repeat(var(--years), var(--cell));gap:2px;width:max-content;display:grid}._corner_1fsrv_99{color:var(--text-secondary);font-size:.64rem;font-weight:var(--weight-semibold);white-space:nowrap;flex-direction:column;justify-content:center;padding-inline-end:6px;line-height:1.3;display:flex}._grid_1fsrv_119>._corner_1fsrv_99{z-index:3;background:var(--bg-elevated);position:sticky;left:0}._cornerFixed_1fsrv_128{z-index:1;background:var(--bg-elevated);width:3.4rem;height:100%;position:absolute;top:0;left:0}._scroll_1fsrv_4:not(._fit_1fsrv_151)>._grid_1fsrv_119,._scroll_1fsrv_4:not(._fit_1fsrv_151)>._gridFlipped_1fsrv_152{width:max-content}._fit_1fsrv_151{overflow-x:hidden;container-type:inline-size}@container (width<=520px){._fit_1fsrv_151 ._weekHead_1fsrv_169[data-minor]{visibility:hidden}}._fit_1fsrv_151 ._grid_1fsrv_119{grid-template-columns:3.7rem repeat(var(--weeks), minmax(0, 1fr))}._preview_1fsrv_185{z-index:110;border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-card);pointer-events:none;white-space:nowrap;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:fixed}._previewWeek_1fsrv_204{font-size:.85rem}._previewRange_1fsrv_208{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._previewMotto_1fsrv_215{max-width:16rem;color:var(--text-primary);white-space:normal;font-size:.8rem;font-style:italic}._previewValue_1fsrv_224{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem}._faded_1fsrv_232{opacity:.4}._grid_1fsrv_119{grid-template-columns:3.9rem repeat(var(--weeks), minmax(var(--cell), 1fr));gap:2px;display:grid}._weekHead_1fsrv_169{height:1.05rem;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.65rem;line-height:1.6}._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.9rem minmax(5rem, 9rem) repeat(var(--weeks), minmax(var(--cell), 1fr))}._fit_1fsrv_151>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.7rem minmax(6rem, 16rem) repeat(var(--weeks), minmax(0, 1fr))}@container (width<=520px){._fit_1fsrv_151>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.7rem repeat(var(--weeks), minmax(0, 1fr))}._fit_1fsrv_151 ._mottoHead_1fsrv_293,._fit_1fsrv_151 ._motto_1fsrv_293{display:none}}._mottoHead_1fsrv_293{z-index:3;background:var(--bg-elevated);height:1.05rem;color:var(--text-muted);font-size:.65rem;line-height:1.6;position:sticky;left:3.9rem}._motto_1fsrv_293{z-index:1;background:var(--bg-elevated);min-width:0;color:var(--text-secondary);align-self:stretch;align-items:center;padding-inline-end:8px;font-size:.72rem;font-style:italic;display:flex;position:sticky;left:3.9rem;overflow:hidden}._mottoText_1fsrv_340{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._motto_1fsrv_293>button{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:none;align-items:center;padding:0;display:flex}._motto_1fsrv_293>input{width:100%;min-width:0;font:inherit;padding:1px 4px;font-style:normal}._mottoEmpty_1fsrv_377{color:var(--text-muted);font-style:normal}._motto_1fsrv_293._faded_1fsrv_232 ._mottoEmpty_1fsrv_377{opacity:0}._motto_1fsrv_293._faded_1fsrv_232:hover ._mottoEmpty_1fsrv_377,._motto_1fsrv_293._faded_1fsrv_232:focus-within ._mottoEmpty_1fsrv_377{opacity:1}._yearHead_1fsrv_393{z-index:1;background:var(--bg-elevated);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:6px;padding-inline-end:8px;font-size:.75rem;display:flex;position:sticky;left:0}._age_1fsrv_416{background:var(--bg-muted-soft);color:var(--text-secondary);border-radius:999px;padding:0 5px;font-size:.65rem}._cell_1fsrv_425{aspect-ratio:1;border-radius:3px}._pickable_1fsrv_432{cursor:pointer;border:none;padding:0}._pickable_1fsrv_432:hover{box-shadow:inset 0 0 0 2px var(--text-primary)}._pickable_1fsrv_432:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._cellPast_1fsrv_448{background:var(--color-blush);opacity:.7}._cellFuture_1fsrv_455{box-shadow:inset 0 0 0 1px var(--border-subtle);background:0 0}._grid_1fsrv_119._plain_1fsrv_462>._corner_1fsrv_99,._grid_1fsrv_119._plain_1fsrv_462>._yearHead_1fsrv_393{background:0 0}._grid_1fsrv_119._plain_1fsrv_462>._cell_1fsrv_425{align-self:center}._grid_1fsrv_119,._frame_1fsrv_45{--now-band:color-mix(in srgb, var(--today) 22%, transparent)}._nowBand_1fsrv_491{box-shadow:0 0 0 1px var(--now-band)}._cellPast_1fsrv_448._nowBand_1fsrv_491,._cellFuture_1fsrv_455._nowBand_1fsrv_491{background:var(--now-band);box-shadow:inset 0 0 0 1px var(--border-subtle), 0 0 0 1px var(--now-band);opacity:1}._pickable_1fsrv_432._nowBand_1fsrv_491:hover{box-shadow:inset 0 0 0 2px var(--text-primary), 0 0 0 1px var(--now-band)}._nowCell_1fsrv_510{outline:2px solid var(--today);outline-offset:1px}._nowHead_1fsrv_517{background:color-mix(in srgb, var(--today) 22%, var(--bg-elevated));color:var(--text-primary);font-weight:var(--weight-bold);border-radius:4px}._yearHead_1fsrv_393._nowHead_1fsrv_517{font-weight:inherit}._fadeTop_1fsrv_257{--head:calc(1.05rem + 2px);--fade:calc(var(--cell) * 2.2);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 var(--head), transparent var(--head), #000 calc(var(--head) + var(--fade)));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 var(--head), transparent var(--head), #000 calc(var(--head) + var(--fade)));mask-image:linear-gradient(to bottom, #000 0, #000 var(--head), transparent var(--head), #000 calc(var(--head) + var(--fade)))}._grid_1fsrv_119._fadeEnd_1fsrv_559{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cell) * 4), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cell) * 4), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cell) * 4), transparent)}._gridFlipped_1fsrv_152._fadeEnd_1fsrv_559{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cell) * 4), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cell) * 4), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cell) * 4), transparent)}._gridFlipped_1fsrv_152{grid-template-columns:3.4rem repeat(var(--years), minmax(var(--cell), 1fr));gap:2px;display:grid}._yearTop_1fsrv_594{min-width:0;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;flex-direction:column;align-items:center;gap:1px;padding-block-end:3px;font-size:.62rem;display:flex;overflow:hidden}._frameFit_1fsrv_619 ._bar_1fsrv_35,._frameFit_1fsrv_619 ._scrollFlipped_1fsrv_25{max-width:none}._frameFit_1fsrv_619 ._barInner_1fsrv_80{grid-template-columns:3.4rem repeat(var(--years), minmax(0, 3rem));justify-content:center;width:auto}._fit_1fsrv_151>._gridFlipped_1fsrv_152{grid-template-columns:3.4rem repeat(var(--years), minmax(0, 3rem));grid-auto-rows:6px;justify-content:center;row-gap:1px}._fit_1fsrv_151>._gridFlipped_1fsrv_152 ._cell_1fsrv_425{aspect-ratio:auto;border-radius:2px;height:6px}._fit_1fsrv_151>._gridFlipped_1fsrv_152 ._weekSide_1fsrv_651{line-height:6px;overflow:visible}._fit_1fsrv_151>._gridFlipped_1fsrv_152 ._weekSideNumber_1fsrv_657{display:none}._ageTop_1fsrv_664{opacity:.75;font-size:.55rem}._weekSide_1fsrv_651{z-index:1;background:var(--bg-elevated);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:4px;padding-inline-end:6px;font-size:.6rem;line-height:1;display:flex;position:sticky;left:0}._weekSideNumber_1fsrv_657{opacity:.55}._weekSideMonth_1fsrv_697{color:var(--text-secondary);font-weight:var(--weight-bold)}._axes_1fsrv_709{grid-template-columns:auto minmax(0,1fr);grid-template-areas:".top""left plot";column-gap:4px;display:grid}._axisTop_1fsrv_718,._axisLeft_1fsrv_719{color:var(--text-secondary);font-size:.64rem;font-weight:var(--weight-semibold);letter-spacing:.04em;white-space:nowrap}._axisTop_1fsrv_718{grid-area:top;justify-self:center;margin-bottom:2px}._axisLeft_1fsrv_719{writing-mode:vertical-rl;grid-area:left;align-self:center;transform:rotate(180deg)}._plot_1fsrv_748{grid-area:plot;min-width:0;container-type:inline-size}@container (width>=900px){._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25){max-width:none}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119{grid-template-columns:3.9rem repeat(var(--weeks), minmax(0, 1fr));width:auto}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.9rem minmax(5rem, 9rem) repeat(var(--weeks), minmax(0, 1fr))}}@media (pointer:coarse){._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119{grid-template-columns:3.9rem repeat(var(--weeks), minmax(max(var(--cell), 24px), 1fr));width:max-content;max-width:none}._scroll_1fsrv_4:not(._fit_1fsrv_151):not(._scrollFlipped_1fsrv_25)>._grid_1fsrv_119._withMotto_1fsrv_272{grid-template-columns:3.9rem minmax(5rem, 9rem) repeat(var(--weeks), minmax(max(var(--cell), 24px), 1fr))}._scroll_1fsrv_4:not(._fit_1fsrv_151)._scrollFlipped_1fsrv_25>._gridFlipped_1fsrv_152{grid-template-columns:3.4rem repeat(var(--years), minmax(max(var(--cell), 24px), 1fr))}._frame_1fsrv_45:not(._frameFit_1fsrv_619)>._bar_1fsrv_35,._frame_1fsrv_45:not(._frameFit_1fsrv_619)>._scrollFlipped_1fsrv_25{max-width:calc(3.4rem + var(--years) * (max(var(--cell), 24px) + 2px))}._frame_1fsrv_45:not(._frameFit_1fsrv_619) ._barInner_1fsrv_80{grid-template-columns:3.4rem repeat(var(--years), max(var(--cell), 24px))}}._card_z0ldj_3{z-index:1250;white-space:normal;max-width:min(16rem,100vw - 16px)}._heatmap_1hqig_1{width:100%}._scroll_1hqig_8{border:var(--habit-frame-border,1px solid var(--border-subtle));background:var(--habit-frame-ground,var(--bg-surface));border-radius:10px;padding:6px 0;overflow-x:auto}._table_1hqig_23{border-collapse:separate;border-spacing:3px;margin-inline:auto;font-size:.8rem}._labelCell_1hqig_36{z-index:1;background:var(--bg-surface);white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:96px;max-width:160px;padding-inline:8px .75rem;position:sticky;left:0;overflow:hidden}@media (width<=480px){._labelCell_1hqig_36{max-width:120px}}._dayHead_1hqig_65{font-size:.65rem;font-weight:var(--weight-semibold);color:var(--text-muted);text-align:center;opacity:.6;padding:0 0 .35rem}._monthHead_1hqig_76{border-left:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-semibold);text-align:left;white-space:nowrap;padding:0 4px 2px}._dayHead_1hqig_65._today_1hqig_88{color:var(--today-text);opacity:1}._weekStart_1hqig_93{border-left:1px solid var(--border-subtle)}._groupRow_1hqig_97 td{font-size:.65rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding-top:.6rem;padding-bottom:.1rem}._habitRow_1hqig_108{height:20px}._cell_1hqig_112{text-align:center;vertical-align:middle;width:16px;padding:0}._dot_1hqig_120{background:var(--bg-surface);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:4px;margin:0 auto;display:block}._filled_1hqig_139{background:var(--scale-good);box-shadow:none}._filled_1hqig_139._highIsBad_1hqig_145{background:var(--scale-bad)}._missed_1hqig_156{background:var(--border);box-shadow:none}._cell_1hqig_112._today_1hqig_88 ._dot_1hqig_120:not(._filled_1hqig_139){box-shadow:inset 0 0 0 1.5px var(--today);background:0 0}._countHead_1hqig_168,._countCell_1hqig_169{font-variant-numeric:tabular-nums;color:var(--text-muted);text-align:right;white-space:nowrap;padding-inline:.6rem 8px;font-size:.7rem}._empty_1hqig_179{color:var(--text-muted);margin:0;font-size:.85rem}._compact_1hqig_187 ._table_1hqig_23{border-spacing:2px;font-size:.75rem}._compact_1hqig_187 ._labelCell_1hqig_36{max-width:120px}._compact_1hqig_187 ._habitRow_1hqig_108{height:16px}._compact_1hqig_187 ._cell_1hqig_112{width:13px}._compact_1hqig_187 ._dot_1hqig_120{border-radius:3px;width:11px;height:11px}@media (pointer:coarse){._table_1hqig_23,._compact_1hqig_187 ._table_1hqig_23{border-spacing:0}._cell_1hqig_112{width:19px;min-width:17px}._habitRow_1hqig_108{height:23px}._compact_1hqig_187 ._cell_1hqig_112{width:15px;min-width:13px}._compact_1hqig_187 ._habitRow_1hqig_108{height:18px}}._cell_1hqig_112[data-tap-cell=active] ._dot_1hqig_120{outline:2px solid var(--accent);outline-offset:1px}._habitLink_1hqig_250{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}._habitLink_1hqig_250:hover,._habitLink_1hqig_250:focus-visible{color:var(--highlight-text);text-decoration:underline}._gap_1cfnw_7{flex-direction:column;gap:10px;display:flex}._scroll_1cfnw_16{border:var(--habit-frame-border,1px solid var(--border-subtle));background:var(--habit-frame-ground,var(--bg-surface));border-radius:10px;padding:6px 0;overflow-x:auto}._table_1cfnw_27{border-collapse:separate;border-spacing:3px;margin-inline:auto;font-size:.8rem}._weekToggle_1cfnw_38{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}._weekToggle_1cfnw_38._weekToggle_1cfnw_38:hover,._weekToggle_1cfnw_38:focus-visible{background:0 0;text-decoration:underline}._cellToggle_1cfnw_56{cursor:pointer}._labelCell_1cfnw_62{z-index:1;background:var(--bg-surface);text-align:left;max-width:180px;padding-inline:10px;position:sticky;left:0}._corner_1cfnw_79{color:var(--text-muted);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;vertical-align:bottom;padding-bottom:.35rem}@media (width<=480px){._labelCell_1cfnw_62{max-width:120px}}._name_1cfnw_99{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._goal_1cfnw_107{color:var(--text-muted);letter-spacing:.02em;font-size:.62rem;display:block}._head_1cfnw_115{color:var(--text-muted);font-size:.62rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;vertical-align:bottom;padding:0 0 .35rem}._row_1cfnw_126{height:26px}._cell_1cfnw_56{font-variant-numeric:tabular-nums;text-align:center;border-radius:7px;width:30px;padding:0}._cell_1cfnw_56[data-tap-cell=active]{outline:2px solid var(--accent);outline-offset:1px}._groupRow_1cfnw_148 td{padding-block:8px 2px}._groupRow_1cfnw_148 ._labelCell_1cfnw_62{color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}._groupCount_1cfnw_160{color:var(--text-secondary);text-align:left;font-size:.7rem}._value_1cfnw_168{font-size:.78rem;font-weight:var(--weight-semibold);line-height:26px;display:block}._cell_1cfnw_56[data-state]{color:var(--scale-ink)}._cell_1cfnw_56[data-state=met]{background:var(--scale-fill-good-strong);color:var(--scale-fill-ink)}._cell_1cfnw_56[data-state=under]{background:var(--scale-fill-late);color:var(--scale-fill-ink)}._cell_1cfnw_56[data-state=partial]{background:color-mix(in srgb, var(--scale-good) calc(6% + var(--share) * .16), transparent)}._cell_1cfnw_56[data-state=over]{background:var(--scale-fill-bad);color:var(--scale-fill-ink)}._cell_1cfnw_56[data-state=running]{box-shadow:inset 0 0 0 1.5px var(--border)}._cell_1cfnw_56[data-state=none]{background:0 0}._days_1cfnw_243,._dayHeads_1cfnw_244{align-items:center;gap:3px;padding:0 6px;display:inline-flex}._dayHeads_1cfnw_244>span{text-align:center;width:9px}._day_1cfnw_243{border:1px solid var(--border);border-radius:2px;width:9px;height:9px}._dayDone_1cfnw_266{background:var(--scale-good);border-color:var(--scale-good)}._dayToday_1cfnw_271{box-shadow:0 0 0 1.5px var(--today)}._dayAhead_1cfnw_275{border-style:dashed}._dayCount_1cfnw_279{font-size:.78rem;font-weight:var(--weight-semibold);margin-left:4px;line-height:26px}._goalStart_1cfnw_289{border-left:2px solid var(--border)}._empty_1cfnw_293{color:var(--text-muted);margin:0;font-size:.85rem}._empty_1cfnw_293 a{color:inherit}._compact_1cfnw_305 ._table_1cfnw_27{border-spacing:2px;font-size:.75rem}._compact_1cfnw_305 ._labelCell_1cfnw_62{max-width:130px}._compact_1cfnw_305 ._row_1cfnw_126{height:22px}._compact_1cfnw_305 ._cell_1cfnw_56{width:26px}._compact_1cfnw_305 ._value_1cfnw_168{font-size:.72rem;line-height:22px}._name_1cfnw_99{color:inherit;text-decoration:none}._name_1cfnw_99:hover,._name_1cfnw_99:focus-visible{color:var(--highlight-text);text-decoration:underline}._line_vlm23_2{color:var(--text-secondary);align-items:baseline;gap:8px;margin:0 0 12px;font-size:.9rem;display:flex}._year_vlm23_12{color:var(--text-muted);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.04em;flex:none}._text_vlm23_21{font-style:italic}._empty_vlm23_25{color:var(--text-muted)}._dayMotto_vlm23_31{color:var(--text-secondary);align-items:baseline;gap:6px;margin:0 0 8px;font-size:.85rem;font-style:italic;display:flex}._dayMottoMark_vlm23_42{color:var(--accent);flex:none;font-style:normal}._prompt_vlm23_50{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:16px;padding:14px 16px;display:flex}._promptTitle_vlm23_62{color:var(--text-primary);font-weight:var(--weight-bold);margin:0}._promptHint_vlm23_69{color:var(--text-secondary);margin:0;font-size:.85rem}._promptRow_vlm23_76{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._promptRow_vlm23_76 input{flex:14rem;min-width:0}._later_vlm23_89._later_vlm23_89{color:var(--text-secondary);cursor:pointer;background:0 0;border:none}._later_vlm23_89._later_vlm23_89:hover{background:var(--bg-elevated);color:var(--text-primary)}._dayNoteOn_vlm23_104{white-space:pre-line;font-style:normal}._summary_l5ccs_11{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px 18px;display:flex;container-type:inline-size}._title_l5ccs_26{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0}._figures_l5ccs_40{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._figure_l5ccs_40{border:1px solid var(--border-subtle);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-hairline);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}._figureResult_l5ccs_62{border-left:3px solid var(--accent);grid-column:1/-1}._figureAside_l5ccs_69{border-style:dashed;border-color:var(--border);box-shadow:none;background:0 0;grid-column:1/-1}._figureLabel_l5ccs_78{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._figureValue_l5ccs_88{font-size:1.1rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}._figureResult_l5ccs_62 ._figureValue_l5ccs_88{font-size:1.6rem}._figureMeta_l5ccs_101{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.72rem}._figureNote_l5ccs_107{color:var(--text-secondary);margin-top:2px;font-size:.72rem;line-height:1.4}@container (width>=640px){._figures_l5ccs_40{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px}._figures_l5ccs_40:has(._figureAside_l5ccs_69){grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr);grid-auto-columns:auto;grid-auto-flow:row}._figureResult_l5ccs_62,._figureAside_l5ccs_69{grid-column:auto}._figure_l5ccs_40{justify-content:center}._figureValue_l5ccs_88{font-size:1.3rem}._figure_l5ccs_40[data-op]:before{color:var(--text-secondary);font-size:1rem;font-weight:var(--weight-bold);content:attr(data-op);line-height:1;position:absolute;top:50%;left:-12px;transform:translate(-50%,-50%)}}._details_l5ccs_169{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px;display:grid}._details_l5ccs_169:empty{display:none}._breakdown_l5ccs_179{border:1px solid var(--border-subtle);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-hairline);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._breakdownLabel_l5ccs_193{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._rows_l5ccs_209{grid-template-columns:minmax(0,1fr) minmax(6.5rem,auto);gap:10px 12px;margin:0;padding:0;list-style:none;display:grid}._row_l5ccs_209{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;row-gap:4px;font-size:.88rem;display:grid}._rowLabel_l5ccs_233{min-width:0;color:var(--text-primary);overflow-wrap:anywhere}._rowNested_l5ccs_245 ._rowLabel_l5ccs_233{color:var(--text-secondary);padding-left:14px}._rowValue_l5ccs_251{text-align:right;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._rowPlan_l5ccs_260{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}._bar_l5ccs_270{background:var(--bg-muted-soft);border-radius:999px;height:4px;position:relative}._barFill_l5ccs_280{width:var(--share);border-radius:inherit;height:100%;display:block;position:relative}._barForecast_l5ccs_292{width:var(--forecast);border-radius:inherit;background:var(--accent);opacity:.25;height:100%;position:absolute;top:0;left:0}._barIncome_l5ccs_306{background:var(--text-currency-positive)}._barExpense_l5ccs_310{background:var(--accent)}._barOver_l5ccs_315{background:var(--danger)}._rowPlanText_l5ccs_320{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2;font-size:.72rem}._barToday_l5ccs_333{top:-3px;bottom:-3px;left:var(--today-at);background:var(--today);border-radius:1px;width:2px;margin-left:-1px;position:absolute}._percent_l5ccs_350{color:var(--text-primary);font-weight:var(--weight-semibold)}._percentAhead_l5ccs_356{color:var(--text-currency-negative);font-weight:var(--weight-bold)}._queue_19mju_2{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:14px;margin-block:8px 16px;padding:12px 16px}._title_19mju_11{align-items:baseline;gap:8px;margin:0;font-size:1rem;display:flex}._count_19mju_20{color:var(--text-secondary);font-size:.85rem;font-weight:400}._hint_19mju_26{color:var(--text-secondary);margin:2px 0 10px;font-size:.8rem}._list_19mju_33{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_19mju_43{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 0;display:flex}._row_19mju_43:first-child{border-top:0}._rowDone_19mju_57 ._text_19mju_57{color:var(--text-secondary)}._kind_19mju_61{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;flex:0 0 64px;font-size:.72rem}._text_19mju_57{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:200px;font-size:.9rem;text-decoration:none}._text_19mju_57:hover{text-decoration:underline}._labels_19mju_84{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}._check_19mju_94{color:var(--success-text);font-weight:var(--weight-semibold)}._error_19mju_99{color:var(--danger);margin:8px 0 0;font-size:.8rem}._workload_1ouqp_1{overscroll-behavior-x:contain;grid-template-columns:repeat(7,minmax(80px,1fr));gap:8px;margin-bottom:24px;display:grid;overflow-x:auto}._dashboardGrid_1ouqp_14{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}._dashboardCard_1ouqp_20{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);grid-column:span 4;min-width:0;padding:16px}._tasksContainer_1ouqp_31{grid-column:1/-1}._tasksFirst_1ouqp_37{order:-1}._tasksLast_1ouqp_42{order:999}._taskGrid_1ouqp_50{grid-template-columns:repeat(var(--task-columns,4), minmax(0, 1fr));align-items:start;gap:16px;display:grid}._taskColumn_1ouqp_58,._ageList_1ouqp_76{flex-direction:column;gap:16px;min-width:0;display:flex}._financeEyebrow_1ouqp_86{color:var(--text-muted);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._financeHead_1ouqp_96{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:4px;display:flex}._financeHead_1ouqp_96 ._financeEyebrow_1ouqp_86{flex-basis:100%}._cardTabs_1ouqp_111{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;display:flex}._cardTabPicker_1ouqp_124._cardTabPicker_1ouqp_124,._cardTabOptions_1ouqp_125._cardTabOptions_1ouqp_125{display:contents}._cardTabOptions_1ouqp_125>button{padding:4px 8px}._tabInfo_1ouqp_135._tabInfo_1ouqp_135{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._tabInfo_1ouqp_135._tabInfo_1ouqp_135:hover,._tabInfo_1ouqp_135._tabInfo_1ouqp_135[aria-expanded=true]{color:var(--accent)}._checkLink_1ouqp_160{color:var(--text-muted);align-self:flex-start;font-size:.75rem}._tabEdit_1ouqp_170{border-left:2px solid var(--accent);background:var(--bg-surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 6px;padding:6px 10px;font-size:.78rem;display:flex}._tabEdit_1ouqp_170>:first-child{flex:200px;min-width:0}._tabEditAction_1ouqp_191._tabEditAction_1ouqp_191{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._tabEditAction_1ouqp_191._tabEditAction_1ouqp_191:hover{color:var(--text-primary);background:0 0}._tabAbout_1ouqp_209{border-left:2px solid var(--accent);background:var(--bg-surface);color:var(--text-primary);border-radius:6px;margin:0 0 6px;padding:6px 10px;font-size:.78rem;line-height:1.45}@media (width<=1200px){._taskGrid_1ouqp_50{grid-template-columns:repeat(var(--task-columns-narrow,2), minmax(0, 1fr))}}@media (width<=600px){._taskGrid_1ouqp_50{grid-template-columns:1fr}._workload_1ouqp_1{grid-template-columns:repeat(7,minmax(64px,1fr))}}._empty_1ouqp_240{color:var(--text-muted);margin:0;font-size:.9rem}._emptyAdd_1ouqp_248{flex-direction:column;gap:8px;max-width:480px;display:flex}._taskAddTop_1ouqp_258{max-width:480px;margin-block-end:14px}._taskSection_1ouqp_277{background:var(--bg-primary-dark-03);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;max-width:624px;padding:12px}._dashboardCardHeadRow_1ouqp_288{align-items:center;gap:6px;margin-bottom:12px;display:flex}._dashboardCardFold_1ouqp_297._dashboardCardFold_1ouqp_297{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.95rem;line-height:1}@media (pointer:coarse){._dashboardCardFold_1ouqp_297._dashboardCardFold_1ouqp_297{min-width:36px;min-height:36px}}._dashboardCardFold_1ouqp_297._dashboardCardFold_1ouqp_297:hover{color:var(--text-primary);background:0 0}._dashboardCardHeader_1ouqp_323{min-width:0;color:inherit;flex:auto;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}._dashboardCardHeader_1ouqp_323 h3{margin:0}._dashboardCardHeader_1ouqp_323 span{color:var(--text-secondary);font-size:1.1rem;transition:transform .15s}._dashboardCardHeader_1ouqp_323:hover{color:var(--accent)}._dashboardCardHeader_1ouqp_323:hover span{transform:translate(4px)}._dashboardCardLinks_1ouqp_357{flex-wrap:wrap;gap:4px 14px;margin:-6px 0 12px;font-size:.82rem;display:flex}._dashboardCardLinks_1ouqp_357 a{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}._dashboardCardLinks_1ouqp_357 a:hover{color:var(--accent);text-decoration-color:currentColor}._viewRow_1ouqp_397{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:12px;display:flex}._hiddenPlanned_1ouqp_407{color:var(--text-secondary);font-size:.85rem}._viewRow_1ouqp_397:empty{display:none}._taskFooter_1ouqp_418{margin:16px 0 0}._exportGroup_1ouqp_424{gap:8px;margin-left:auto;display:inline-flex}._dashboardCard_1ouqp_20:only-child{grid-column:5/span 4}._tasksContainer_1ouqp_31:only-child{grid-column:1/-1}@media (width<=1000px){._dashboardCard_1ouqp_20{grid-column:span 6}._dashboardCard_1ouqp_20:only-child{grid-column:4/span 6}._tasksContainer_1ouqp_31,._tasksContainer_1ouqp_31:only-child{grid-column:1/-1}}@media (width<=700px){._dashboardCard_1ouqp_20,._dashboardCard_1ouqp_20:only-child,._tasksContainer_1ouqp_31{grid-column:1/-1}._dashboardCard_1ouqp_20{justify-self:center;width:100%;max-width:480px}._taskGrid_1ouqp_50{grid-template-columns:1fr}}._dashboardCard_1ouqp_20._homeTile_1ouqp_488{background:var(--bg-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);grid-column:span 3;align-self:start;padding:0;position:relative}._dashboardCard_1ouqp_20._homeTile_1ouqp_488:hover{border-color:var(--border);box-shadow:var(--shadow-card)}._dashboardGrid_1ouqp_14:has(>._homeTile_1ouqp_488,>._dashboardCard_1ouqp_20){flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}._dashboardGrid_1ouqp_14>._dashboardCard_1ouqp_20{flex:0 100%;min-width:0;margin-inline:max(0px,50% - 480px)}._dashboardGrid_1ouqp_14>._tasksContainer_1ouqp_31{flex:0 0 100%;margin-inline:0}._dashboardGrid_1ouqp_14>._dashboardCard_1ouqp_20._homeTile_1ouqp_488{flex:0 240px;margin-inline:0}._dashboardGrid_1ouqp_14>._homeGroupTitle_1ouqp_542{text-align:center;flex:0 0 100%;margin:8px 0 -6px}@media (width<=700px){._dashboardGrid_1ouqp_14>._dashboardCard_1ouqp_20._homeTile_1ouqp_488{flex:calc(50% - 8px);max-width:calc(50% - 8px)}}._homeFoldAll_1ouqp_557{justify-content:flex-end;margin-bottom:8px;display:flex}._homeFoldAllButton_1ouqp_564._homeFoldAllButton_1ouqp_564{background:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:4px 12px}._homeFoldAllButton_1ouqp_564._homeFoldAllButton_1ouqp_564:hover{background:var(--bg-hover)}._homeTile_1ouqp_488{-webkit-touch-callout:none;touch-action:manipulation;-webkit-user-select:none;user-select:none}._homeCardDragging_1ouqp_591{opacity:.45}._homeDropBefore_1ouqp_595,._homeDropAfter_1ouqp_596{position:relative}._homeDropBefore_1ouqp_595:before,._homeDropAfter_1ouqp_596:before{content:"";z-index:2;background:var(--highlight);pointer-events:none;border-radius:2px;width:3px;position:absolute;top:0;bottom:0}._homeDropBefore_1ouqp_595:before{left:-10px}._homeDropAfter_1ouqp_596:before{right:-10px}._homeDragCard_1ouqp_625{border:1px solid var(--highlight);border-radius:var(--radius-md);background:var(--bg-elevated);width:max-content;max-width:240px;color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);box-shadow:var(--shadow-lift);padding:10px 14px}._homeOrderReset_1ouqp_641._homeOrderReset_1ouqp_641{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;border-radius:999px;margin:12px auto 0;padding:2px 10px;font-size:.8rem;display:block}._homeOrderReset_1ouqp_641._homeOrderReset_1ouqp_641:hover{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}@media (width>=1400px){._dashboardCard_1ouqp_20._homeTile_1ouqp_488{grid-column:span 2}}@media (width<=1000px){._dashboardCard_1ouqp_20._homeTile_1ouqp_488{grid-column:span 4}}@media (width<=700px){._dashboardCard_1ouqp_20._homeTile_1ouqp_488{grid-column:span 6;justify-self:stretch;max-width:none}}._dashboardCard_1ouqp_20._homeTile_1ouqp_488:only-child{grid-column:1/-1;justify-self:center;width:min(100%,240px)}._homeGroupTitle_1ouqp_542{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;margin:8px 0 -8px}._homeGroupDrop_1ouqp_703{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-underline-offset:4px;text-decoration-thickness:2px}._mottoRow_1ouqp_713{flex-wrap:wrap;align-items:baseline;column-gap:24px;display:flex}._cardNote_1ouqp_722{color:var(--text-secondary);margin:0;font-size:.85rem}._row_1p52m_3{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}._chip_1p52m_12{background:var(--bg-surface);border:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;display:inline-flex}._chip_1p52m_12:hover{border-color:var(--border-medium)}._include_1p52m_33{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}._exclude_1p52m_42{background:color-mix(in srgb, var(--btn-delete) 12%, transparent);border-color:var(--btn-delete);color:var(--btn-delete);font-weight:var(--weight-semibold);text-decoration:line-through}._include_1p52m_33._include_1p52m_33:hover{background:var(--accent);color:var(--text-on-accent)}._exclude_1p52m_42._exclude_1p52m_42:hover{background:color-mix(in srgb, var(--btn-delete) 12%, transparent);color:var(--btn-delete)}._count_1p52m_63{font-variant-numeric:tabular-nums;opacity:.7}._more_1p52m_68{color:var(--text-muted);border-style:dashed}._more_1p52m_68._more_1p52m_68:hover{background:var(--bg-elevated);color:var(--text-primary)}._clear_1p52m_78{border-radius:999px;font-size:.8rem;padding:4px 10px!important}._search_1p52m_87{border:1px solid var(--border-field);background:var(--bg-surface);width:150px;font:inherit;border-radius:999px;padding:4px 12px;font-size:.8rem}._noMatch_1p52m_99{color:var(--text-secondary);font-size:.8rem}@media (pointer:coarse){._chip_1p52m_12{min-height:32px}}._message_97gxk_1{color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.45}._actions_97gxk_12{justify-content:flex-end;gap:8px;display:flex}._typeField_97gxk_19{color:var(--text-secondary);flex-direction:column;gap:6px;margin-block-start:12px;font-size:.85rem;display:flex}._typeField_97gxk_19 input,._typeField_97gxk_19 textarea{font:inherit}._promptArea_97gxk_35{resize:vertical;min-height:96px}._hint_97gxk_41{color:var(--text-secondary);margin:6px 0 0;font-size:.8rem}._header_1ra0b_1{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._title_1ra0b_9{font-size:1.1rem;font-weight:var(--weight-bold);word-break:break-word;margin:0}._badge_1ra0b_17{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary);font-family:inherit;font-size:.72rem;font-weight:var(--weight-bold);white-space:nowrap;border-radius:999px;padding:2px 10px}._badges_1ra0b_31{flex-wrap:wrap;gap:6px;display:flex}._badgeLink_1ra0b_37{cursor:pointer}._badgeLink_1ra0b_37:hover{background:var(--bg-hover);color:var(--text-primary)}._toggleRow_1ra0b_46{flex-wrap:wrap;gap:8px;display:flex}._toggle_1ra0b_46{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary);font-family:inherit;font-size:.8rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:6px 14px}._toggle_1ra0b_46:hover{background:var(--bg-hover)}._toggleActive_1ra0b_71{background:var(--bg-hover);border-color:var(--border-medium);color:var(--text-primary)}._toggleHint_1ra0b_77{color:var(--text-secondary);opacity:.8;margin-top:6px;font-size:.72rem;display:block}._softButton_1ra0b_87{border:1px solid var(--border);font:inherit;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:.72rem}._softButton_1ra0b_87:hover{background:var(--bg-elevated);color:var(--text-primary)}._softActive_1ra0b_106{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-semibold)}._labelRow_1ra0b_117{align-items:flex-end;gap:8px;display:flex}._labelRow_1ra0b_117>label{margin:0}._softInLabel_1ra0b_130._softInLabel_1ra0b_130{padding:0 8px;line-height:1.5}._boxFoot_1ra0b_137{justify-content:flex-end;display:flex}._bar_bda1w_4{z-index:900;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--deck-border);background:var(--deck-bg);color:var(--deck-text);grid-template-columns:auto minmax(0,max-content) auto minmax(160px,1fr) auto auto auto;align-items:center;gap:6px 12px;font-size:13px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 16px #00000040}._spacer_bda1w_27{height:var(--crate-player-height,84px)}._controls_bda1w_31{gap:4px;display:flex}._button_bda1w_37._button_bda1w_37{border:1px solid var(--deck-border);width:32px;height:32px;color:var(--deck-text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:inline-grid}._button_bda1w_37._button_bda1w_37:hover{background:var(--deck-surface)}._toggle_bda1w_59._toggle_bda1w_59,._toggle_bda1w_59._toggle_bda1w_59:hover{border-color:var(--deck-accent);background:var(--deck-accent);color:var(--deck-on-accent)}._title_bda1w_66._title_bda1w_66{min-width:0;max-width:360px;color:var(--deck-text);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;overflow:hidden}._title_bda1w_66._title_bda1w_66:hover{background:0 0;text-decoration:underline}._artists_bda1w_89{color:var(--deck-muted)}._marks_bda1w_95._marks_bda1w_95{color:var(--deck-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}._marks_bda1w_95._marks_bda1w_95:hover{border-color:var(--deck-border);background:var(--deck-surface)}._markLabel_bda1w_115{font-size:10px;font-weight:var(--weight-bold)}._mark_bda1w_95._mark_bda1w_95{border-radius:6px;place-items:center;width:24px;height:22px;font-size:12px;display:inline-grid}._markEmpty_bda1w_131{border:1px dashed var(--deck-border);border-radius:6px;place-items:center;width:24px;height:22px;display:inline-grid}._error_bda1w_142{color:var(--r2)}._wave_bda1w_146{background:var(--deck-surface);cursor:pointer;border-radius:4px;height:28px;position:relative;overflow:clip}._waveShape_bda1w_158{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._waveShape_bda1w_158._waveFlat_bda1w_169{border-radius:2px;inset:12px 0}._time_bda1w_175{color:var(--deck-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._upNext_bda1w_182._upNext_bda1w_182{border:1px solid var(--deck-accent);height:32px;color:var(--deck-accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:16px;padding:0 12px;font-size:12px}._upNext_bda1w_182._upNext_bda1w_182:hover{background:var(--deck-surface)}._tags_bda1w_202{grid-column:2/-1}@media (width<=640px){._bar_bda1w_4{grid-template-columns:auto minmax(0,1fr) auto auto auto}._wave_bda1w_146,._time_bda1w_175{display:none}._tags_bda1w_202{grid-column:1/-1}}._time_r38cn_2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._at_r38cn_11{font-variant-numeric:tabular-nums;text-align:center;min-width:56px;font-size:1.2rem}._listen_r38cn_19{margin-left:auto}._text_r38cn_23{width:100%;min-height:96px;font:inherit;resize:vertical}._picks_r38cn_33{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:8px;display:flex}._pickName_r38cn_42{min-width:52px;color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._pick_r38cn_33._pick_r38cn_33{border:1px solid var(--border);background:var(--bg-surface);max-width:100%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.8rem;overflow:hidden}._pick_r38cn_33._pick_r38cn_33:hover{background:var(--bg-elevated)}._pick_r38cn_33._pickOn_r38cn_72,._pick_r38cn_33._pickOn_r38cn_72:hover{border-color:var(--color-orange);background:color-mix(in srgb, var(--color-orange) 14%, var(--bg-surface))}._hint_r38cn_78{color:var(--text-secondary);margin:6px 0 0;font-size:.8rem}._actions_r38cn_85{justify-content:flex-end;gap:8px;display:flex}._delete_r38cn_92{margin-right:auto}._quiz_1p4sh_1{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._task_1p4sh_9{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-card);padding:18px}._taskTitle_1p4sh_18{align-items:center;gap:10px;margin:0 0 4px;font-size:1rem;display:flex}._number_1p4sh_28{background:var(--text-primary);width:24px;height:24px;color:var(--bg-surface);font-size:.75rem;font-weight:var(--weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._prompt_1p4sh_43{color:var(--text-secondary);margin:0 0 12px;line-height:1.5}._rows_1p4sh_50{gap:10px;margin-bottom:12px;display:grid}._orderList_1p4sh_56{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}._orderRow_1p4sh_67,._regionRow_1p4sh_68{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;font-weight:400;display:flex}._regionRow_1p4sh_68 select{max-width:100%}._orderTitle_1p4sh_88{min-width:0;font-weight:var(--weight-semibold)}._years_1p4sh_94{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:400}._moves_1p4sh_100{gap:4px;display:flex}._move_1p4sh_100._move_1p4sh_100{border:1px solid var(--border);background:var(--bg-surface);width:32px;height:32px;color:var(--text-primary);padding:0;font-size:.9rem}._move_1p4sh_100._move_1p4sh_100:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._markRight_1p4sh_124{border-left:4px solid var(--success)}._markWrong_1p4sh_128{border-left:4px solid var(--danger)}._sign_1p4sh_132{margin-right:6px}._namingItem_1p4sh_136{border-bottom:1px solid var(--border-subtle);gap:8px;padding-bottom:10px;display:grid}._namingItem_1p4sh_136:last-child{border-bottom:none;padding-bottom:0}._options_1p4sh_150{flex-wrap:wrap;gap:6px;display:flex}._option_1p4sh_150._option_1p4sh_150{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);border-radius:999px;padding:6px 12px;font-size:.8rem}._option_1p4sh_150._option_1p4sh_150:hover{border-color:var(--border-strong);background:var(--bg-elevated);color:var(--text-primary)}._optionPicked_1p4sh_172._optionPicked_1p4sh_172,._optionPicked_1p4sh_172._optionPicked_1p4sh_172:hover{border-color:var(--border-strong);background:var(--text-primary);color:var(--bg-surface);font-weight:var(--weight-semibold)}._check_1p4sh_180._check_1p4sh_180{border-color:var(--border-strong);background:var(--text-primary);color:var(--bg-surface);font-size:.85rem;font-weight:var(--weight-semibold);padding:6px 16px}._check_1p4sh_180._check_1p4sh_180:hover{background:var(--text-primary);color:var(--bg-surface);opacity:.88}._feedback_1p4sh_196{border-radius:var(--radius-md);color:var(--text-primary);margin-top:10px;padding:10px 12px;font-size:.85rem;line-height:1.5}._right_1p4sh_206{background:var(--tint-success)}._wrong_1p4sh_210{background:var(--tint-danger)}._reflect_1p4sh_214{box-sizing:border-box;resize:vertical;width:100%;padding:10px;line-height:1.5}._note_1p4sh_225{color:var(--text-secondary);margin:6px 0 0;font-size:.75rem}._kinds_2uxue_1{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._kind_2uxue_1{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);border-radius:999px;padding:2px 10px;font-size:.75rem}._summary_2uxue_18{color:var(--text-primary);margin:0 0 18px;font-size:1rem;line-height:1.5}._section_2uxue_26{margin-bottom:16px}._heading_2uxue_30{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}._text_2uxue_40{color:var(--text-primary);margin:0;line-height:1.55}._perspective_2uxue_48{border-left:3px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);padding:12px 14px}._paging_2uxue_56{justify-content:space-between;gap:12px;display:flex}._pageButton_2uxue_63._pageButton_2uxue_63{border:1px solid var(--border);background:var(--bg-surface);max-width:48%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pageButton_2uxue_63._pageButton_2uxue_63:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._pageNext_2uxue_82{margin-left:auto}._timeline_1k6rx_1{flex-direction:column;gap:20px;display:flex}._overviewScroll_1k6rx_10{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding:8px 14px 4px;overflow-x:auto}._overview_1k6rx_10{min-width:560px;height:calc(var(--lanes) * 14px + 34px);position:relative}._dot_1k6rx_26._dot_1k6rx_26{bottom:calc(28px + var(--lane) * 14px);background:var(--text-primary);width:10px;min-width:0;height:10px;min-height:0;transition:transform var(--transition-fast);border:none;border-radius:50%;padding:0;position:absolute;transform:translate(-50%)}@media (pointer:coarse){._dot_1k6rx_26._dot_1k6rx_26:after{content:"";position:absolute;inset:-7px}}._dot_1k6rx_26._dot_1k6rx_26:hover,._dot_1k6rx_26._dot_1k6rx_26:focus-visible{background:var(--text-primary);transform:translate(-50%)scale(1.4)}._dotHidden_1k6rx_63._dotHidden_1k6rx_63,._dotHidden_1k6rx_63._dotHidden_1k6rx_63:hover{background:var(--border)}._axis_1k6rx_68{border-top:1px solid var(--border-soft);height:22px;position:absolute;bottom:0;left:0;right:0}._tick_1k6rx_78{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.7rem;position:absolute;top:4px;transform:translate(-50%)}._tick_1k6rx_78:first-child{transform:none}._tickEnd_1k6rx_94{transform:translate(-100%)}._strip_1k6rx_98{scroll-snap-type:x proximity;gap:12px;margin:0;padding:0 0 12px;list-style:none;display:flex;overflow-x:auto}._item_1k6rx_110{scroll-snap-align:start;flex:0 0 240px;display:flex}._century_1k6rx_118{border-left:1px solid var(--border);color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;writing-mode:vertical-rl;white-space:nowrap;scroll-snap-align:start;flex:none;align-items:center;padding:0 2px;display:flex;transform:rotate(180deg)}._card_1k6rx_141._card_1k6rx_141{text-align:left;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);width:100%;box-shadow:var(--shadow-card);color:var(--text-primary);flex-direction:column;gap:6px;padding:14px;font-size:.85rem;font-weight:400;display:flex}._card_1k6rx_141._card_1k6rx_141:hover{border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._years_1k6rx_166{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.04em}._title_1k6rx_174{font-size:1rem;font-weight:var(--weight-semibold);line-height:1.25}._region_1k6rx_180{color:var(--text-secondary);font-size:.75rem}._summary_1k6rx_185{color:var(--text-secondary);flex:1;line-height:1.45}._more_1k6rx_192{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;font-size:.75rem}@media (width<=720px){._strip_1k6rx_98{flex-direction:column;padding:0;overflow-x:visible}._item_1k6rx_110{flex:none}._century_1k6rx_118{writing-mode:horizontal-tb;border-left:none;padding:8px 0 0;transform:none}}._page_5ag2l_1{flex-direction:column;gap:24px;max-width:1100px;padding-bottom:220px;display:flex}._intro_5ag2l_10 h1{margin:2px 0 10px}._eyebrow_5ag2l_14{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}._lead_5ag2l_23{border-left:3px solid var(--border-strong);max-width:62ch;color:var(--text-primary);margin:0;padding-left:14px;font-size:1.05rem;line-height:1.55}._filters_5ag2l_34{gap:12px;display:grid}._filterGroup_5ag2l_39{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:8px;display:grid}._filterLabel_5ag2l_46{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);padding-top:5px}._chips_5ag2l_54{flex-wrap:wrap;gap:6px;display:flex}._status_5ag2l_60{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px;font-size:.85rem;display:flex}._empty_5ag2l_70{border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}._empty_5ag2l_70 p{margin:0}._quizSection_5ag2l_86 h2{margin:0 0 4px}._quizLead_5ag2l_90{color:var(--text-secondary);margin:0 0 14px}@media (width<=720px){._filterGroup_5ag2l_39{grid-template-columns:minmax(0,1fr);gap:4px}._filterLabel_5ag2l_46{padding-top:0}}._wrap_1j50k_1{flex-direction:column;gap:10px;display:flex}@media (width>=1100px){._wrapWide_1j50k_11{columns:3 300px;column-gap:10px;display:block}._wrapWide_1j50k_11>._module_1j50k_9{margin-bottom:10px}}._module_1j50k_9{break-inside:avoid;border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:10px;padding:10px 12px}._head_1j50k_36{align-items:flex-start;gap:12px;display:flex}._text_1j50k_42{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1j50k_51{font-size:.95rem;font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}._alsoIn_1j50k_66{border:1px solid var(--border-subtle);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.68rem;font-weight:400}._childName_1j50k_78{font-size:.88rem;font-weight:500}._note_1j50k_85{color:var(--text-muted);font-size:.78rem;line-height:1.35}._children_1j50k_91{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;margin:10px 0 0;padding:10px 0 0 14px;list-style:none;display:flex}._child_1j50k_78{align-items:flex-start;gap:12px;display:flex}._toggle_1j50k_119{border:1px solid var(--border);background:var(--bg-surface);width:52px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:3px 0;font-size:.75rem}._toggle_1j50k_119:hover:not(:disabled){border-color:var(--brand)}._toggleOn_1j50k_144:hover:not(:disabled){background:var(--brand);filter:brightness(1.08);color:var(--text-on-brand)}._toggleOn_1j50k_144{border-color:var(--brand);background:var(--brand);color:var(--text-on-brand);font-weight:var(--weight-semibold)}._toggle_1j50k_119:disabled{cursor:wait;opacity:.5}._always_1j50k_176{width:52px;color:var(--text-muted);text-align:center;flex:none;font-size:.7rem}._needs_1j50k_189{max-width:120px;color:var(--text-muted);text-align:right;flex:none;font-size:.7rem;font-style:italic}@container (width<=360px){._row_1ag9u_41{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"minutes remove""text text""colors beside"}._beside_1ag9u_67{justify-self:end}}@container (width>=520px){._row_1ag9u_41{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"minutes text text remove""colors beside beside beside"}}._wrap_1ag9u_2{flex-direction:column;gap:8px;display:flex}._heading_1ag9u_8{color:var(--text-primary);font-weight:var(--weight-bold)}._hint_1ag9u_13{color:var(--text-secondary);margin:0;font-size:.85rem}._list_1ag9u_20{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._wrap_1ag9u_2{container-type:inline-size}._row_1ag9u_41{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"minutes colors remove""text text text""beside beside beside";align-items:center;gap:6px 10px;padding:8px 10px;display:grid}@container (width<=360px){._row_1ag9u_41{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"minutes remove""text text""colors beside"}._beside_1ag9u_67{justify-self:end}}@container (width>=520px){._row_1ag9u_41{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"minutes text text remove""colors beside beside beside"}}._minutes_1ag9u_81{grid-area:minutes}._text_1ag9u_85{grid-area:text;min-width:0}._colors_1ag9u_90{grid-area:colors}._beside_1ag9u_67{grid-area:beside}._remove_1ag9u_98._remove_1ag9u_98{grid-area:remove;justify-self:end}._minutes_1ag9u_81{color:var(--text-secondary);align-items:center;gap:6px;font-size:.85rem;display:inline-flex}._minutes_1ag9u_81 input{width:4.2em;padding-inline:8px}._colors_1ag9u_90{align-items:center;gap:4px;display:inline-flex}._swatch_1ag9u_125._swatch_1ag9u_125{border:2px solid var(--border);background:var(--swatch,var(--bg-surface));cursor:pointer;border-radius:50%;flex:none;width:18px;height:18px;padding:0}._swatch_1ag9u_125._swatch_1ag9u_125:hover{background:var(--swatch,var(--bg-surface));border-color:var(--border-medium)}._swatchNone_1ag9u_143._swatchNone_1ag9u_143{color:var(--text-secondary);font-size:.8rem;line-height:1}._swatchOn_1ag9u_149._swatchOn_1ag9u_149{border-color:var(--border-strong);box-shadow:0 0 0 2px var(--bg-surface), 0 0 0 4px var(--text-primary)}._beside_1ag9u_67{color:var(--text-secondary);cursor:pointer;align-items:center;gap:4px;font-size:.8rem;display:inline-flex}._remove_1ag9u_98._remove_1ag9u_98{border:1px solid var(--border);background:var(--bg-surface);width:26px;height:26px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:50%;padding:0}._remove_1ag9u_98._remove_1ag9u_98:hover{background:var(--bg-surface);color:var(--text-primary)}._actions_1ag9u_185{flex-wrap:wrap;gap:6px 16px;display:flex}._link_1ag9u_192._link_1ag9u_192{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}._link_1ag9u_192._link_1ag9u_192:hover{color:var(--text-primary);background:0 0}._wrap_1sh82_2{flex-direction:column;gap:8px;display:flex}._hint_1sh82_8{color:var(--text-secondary);margin:0;font-size:.85rem}._error_1sh82_15{color:var(--danger);margin:0;font-size:.85rem}._link_1sh82_22{color:var(--accent);text-decoration:underline}._list_1sh82_27{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._row_1sh82_38{border:1px solid var(--border-subtle);border-inline-start:4px solid var(--event-color,var(--border-subtle));border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px 6px 12px;display:flex}._name_1sh82_52{min-width:0;font-size:.95rem;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:130px;overflow:hidden}._icon_1sh82_64._icon_1sh82_64{color:var(--text-secondary);background:0 0;border:none;flex:none;padding:2px 6px;font-size:1rem;line-height:1}._icon_1sh82_64._icon_1sh82_64:hover{color:var(--text-primary);background:0 0}._add_1sh82_81._add_1sh82_81{color:var(--accent);background:0 0;border:none;align-self:flex-start;padding:0;font-size:.85rem;text-decoration:underline}._add_1sh82_81._add_1sh82_81:hover{color:var(--text-primary);background:0 0}._form_1sh82_98{flex-direction:column;gap:12px;margin-block-start:12px;display:flex}._field_1sh82_105{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);flex-direction:column;gap:4px;display:flex}._field_1sh82_105 input{min-width:0;font-size:16px;font-weight:400}._fieldHint_1sh82_122{font-size:.8rem;font-weight:400}._colors_1sh82_128{flex-wrap:wrap;gap:10px;padding:4px;display:flex}._fieldHead_1sh82_148{align-items:center;gap:4px;display:inline-flex}._guideTitle_1sh82_155{font-weight:var(--weight-semibold);margin:0 0 4px}._guide_1sh82_155{margin:0;padding-inline-start:1.2em;line-height:1.45}._guide_1sh82_155 li+li{margin-top:4px}._guideNote_1sh82_172{color:var(--text-secondary);margin:8px 0 0;font-size:.85em}._page_1ya6q_1{max-width:1480px;margin-inline:auto;padding:0 1rem 2rem}._chapterTitle_1ya6q_8{margin:0 0 .75rem;font-size:1.15rem}._chapterSummary_1ya6q_15{list-style:none}._chapterSummary_1ya6q_15::-webkit-details-marker{display:none}@media (width<=768px){._chapterSummary_1ya6q_15{cursor:pointer}._chapterSummary_1ya6q_15 ._chapterTitle_1ya6q_8{align-items:baseline;gap:6px;margin-block-end:.5rem;display:flex}._chapterSummary_1ya6q_15 ._chapterTitle_1ya6q_8:before{color:var(--text-secondary);content:"▸";font-size:.8em}details[open]>._chapterSummary_1ya6q_15 ._chapterTitle_1ya6q_8:before{content:"▾"}}._chapterCards_1ya6q_54{columns:3 340px;column-gap:1.25rem}@media (width<=760px){._page_1ya6q_1{max-width:512px}}._tupperware_1ya6q_80{position:relative}._tupperware_1ya6q_80:before{content:"";z-index:-1;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='130' viewBox='0 0 130 130'%3E%3Cg fill='none' stroke='%23808080' stroke-width='2.5' stroke-linejoin='round'%3E%3Crect x='18' y='30' width='46' height='26' rx='7'/%3E%3Crect x='13' y='22' width='56' height='10' rx='5'/%3E%3Crect x='78' y='86' width='34' height='20' rx='6'/%3E%3Crect x='74' y='80' width='42' height='8' rx='4'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:-1rem 0}._moduleOff_1ya6q_97{break-inside:avoid}._moduleOffNote_1ya6q_101{color:var(--text-secondary);margin:0 0 6px;font-size:.85rem}._moduleOffOn_1ya6q_109._moduleOffOn_1ya6q_109{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._moduleOffBody_1ya6q_121{opacity:.5}._card_1ya6q_125{break-inside:avoid;background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:1rem;margin-bottom:1.25rem;padding:1.25rem;display:flex}._cardFlows_1ya6q_148{break-inside:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (width>=1100px){._cardFlows_1ya6q_148{column-span:all;break-inside:avoid}}._card_1ya6q_125 h2{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;font-size:1rem}._form_1ya6q_173{flex-direction:column;gap:1rem;display:flex}._fitButton_1ya6q_182{align-self:flex-start}._sharedGroup_1ya6q_188{border:none;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}._sharedGroup_1ya6q_188:disabled{opacity:.75}._sharedTitle_1ya6q_206{color:var(--text-primary);margin:.5rem 0 0;font-size:.95rem}._sharedTitle_1ya6q_206:first-child{margin-top:0}._workDays_1ya6q_218{flex-wrap:wrap;gap:6px;font-weight:400;display:flex}._dayMottos_1ya6q_228{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 12px;margin-top:10px;display:grid}._dayMotto_1ya6q_228{display:contents}._dayMotto_1ya6q_228>span{color:var(--text-secondary);font-size:.85rem}._dayMotto_1ya6q_228>input{width:100%;min-width:0}._receiptFolder_1ya6q_251{flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:400;display:flex}._dayHours_1ya6q_261{flex-direction:column;align-items:center;gap:2px;font-size:.75rem;display:inline-flex}._dayHours_1ya6q_261 input{text-align:center;width:52px}._dayHours_1ya6q_261._dayHoursOn_1ya6q_278>span{background:var(--btn-view);color:var(--text-on-fill);font-weight:var(--weight-bold);border-radius:999px;padding:0 8px}._dayHours_1ya6q_261._dayHoursOn_1ya6q_278 input{border-color:var(--border-strong)}._dayHours_1ya6q_261._dayHoursOff_1ya6q_291>span{color:var(--text-secondary)}._field_1ya6q_277{font-size:.9rem;font-weight:var(--weight-semibold);flex-direction:column;gap:.35rem;display:flex}._field_1ya6q_277 input,._field_1ya6q_277 select{width:100%;padding:.6rem .75rem;font-size:16px;font-weight:400}._field_1ya6q_277 input[readonly]{color:var(--text-muted);background:0 0}._fieldHint_1ya6q_318{color:var(--text-muted);font-size:.8rem;font-weight:400}._musicRoots_1ya6q_325{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._fieldLabel_1ya6q_333{align-items:center;gap:6px;display:inline-flex}._saved_1ya6q_341{color:var(--success-text);margin:0;font-size:.85rem}._error_1ya6q_348{color:var(--danger);margin:0;font-size:.85rem}._presetList_1ya6q_356{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._preset_1ya6q_356{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:.9rem;display:flex}._presetPast_1ya6q_378{opacity:.6}._presetLabel_1ya6q_382{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._presetDate_1ya6q_392{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._presetFold_1ya6q_399._presetFold_1ya6q_399{color:var(--text-secondary);background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:.85rem}._presetFold_1ya6q_399._presetFold_1ya6q_399:hover{background:0 0;text-decoration:underline}._presetForm_1ya6q_415{flex-wrap:wrap;gap:8px;display:flex}._presetForm_1ya6q_415 input[type=text]{flex:180px;min-width:0}._laterRow_1ya6q_427{flex-wrap:wrap;gap:12px;display:flex}._laterRow_1ya6q_427 ._field_1ya6q_277{flex:8rem;min-width:0}._deleteToggle_1ya6q_440{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:1.5rem;padding:0;text-decoration:underline}._deleteToggle_1ya6q_440:hover{color:var(--danger)}._deleteActions_1ya6q_455{flex-wrap:wrap;gap:.75rem;display:flex}._linkButton_1ya6q_463{color:var(--text-secondary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._linkButton_1ya6q_463:hover{color:var(--highlight-text)}._infoBox_vwp2l_1{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin:12px 0;overflow:hidden}._infoBox_vwp2l_1:not([open]){width:fit-content;max-width:100%}._summary_vwp2l_18{color:var(--text-secondary);font-weight:var(--weight-bold);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:12px 14px;font-size:.9rem;list-style:none;display:flex}._summary_vwp2l_18::-webkit-details-marker{display:none}._icon_vwp2l_40{color:var(--accent);flex:none}._titleText_vwp2l_45{flex:1}._chevron_vwp2l_49{transition:transform var(--transition-fast);color:var(--text-muted)}._infoBox_vwp2l_1[open] ._chevron_vwp2l_49{transform:rotate(180deg)}._content_vwp2l_58{color:var(--text-primary);padding:4px 16px 16px;font-size:.85rem;line-height:1.5}._content_vwp2l_58 h4{color:var(--text-secondary);margin:14px 0 4px;font-size:.85rem}._content_vwp2l_58 p{margin:6px 0}._content_vwp2l_58 ul{margin:4px 0;padding-left:18px}._content_vwp2l_58 li{margin:3px 0}._content_vwp2l_58 table{border-collapse:collapse;width:100%;margin-top:6px}._content_vwp2l_58 td{border-top:1px solid var(--border-subtle);vertical-align:top;padding:5px 8px}._content_vwp2l_58 td:first-child{font-weight:var(--weight-bold);white-space:nowrap;color:var(--text-secondary)}._questionCard_1l2y6_13._questionCard_1l2y6_13{border-left-width:4px}._goalButton_1l2y6_19{border:1px dashed var(--border);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:.8rem}._goalButton_1l2y6_19:hover{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._questionCard_1l2y6_13._questionCard_1l2y6_13{--cols:minmax(220px, 2.4fr) 76px minmax(140px, .8fr) 150px 150px minmax(150px, 1fr) 110px}._questionCard_1l2y6_13 ._actions_1l2y6_79{grid-column:-2/-1;align-items:center}._fieldRow_1l2y6_87{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._fieldNone_1l2y6_97{color:var(--text-muted)}._repeatCell_1l2y6_104{min-width:0}._questionText_1l2y6_108{font-weight:var(--weight-semibold)}._calendarLink_1l2y6_113{color:var(--text-secondary);margin-inline-start:6px}._calendarLink_1l2y6_113:hover{color:var(--text-primary)}@media (width<=700px){._habitFixed_1l2y6_126._habitFixed_1l2y6_126{display:none}}._rangeField_1l2y6_131{color:var(--text-muted);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}._rangeField_1l2y6_131 input{width:48px}._tagEdit_1l2y6_144{border:1px dashed var(--border);color:var(--text-muted);background:0 0;border-radius:999px;padding:0 8px!important}._coreCard_1l2y6_156{border-left:3px solid var(--brand);background:var(--color-blush-soft)}@container (width<=1180px){._coreCard_1l2y6_156 ._coreTop_1l2y6_169{flex-direction:column-reverse;align-items:flex-start;gap:4px}}._pausedCard_1l2y6_180{border-left-color:var(--border);opacity:.55;background:0 0}._pauseButton_1l2y6_186{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-self:start;padding:2px 10px;font-size:.7rem}._pauseButton_1l2y6_186:hover{border-color:var(--border-medium);color:var(--text-secondary)}._coreBadge_1l2y6_205{background:var(--color-blush);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:start;padding:2px 10px;font-size:.75rem}._fixedValue_1l2y6_221{min-height:28px;color:var(--text-muted);white-space:nowrap;border:2px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;font-size:.75rem;display:inline-flex}._questionCard_1l2y6_13._ordered_1l2y6_259{padding-inline-start:72px}._ordered_1l2y6_259 ._orderArrows_1l2y6_263{inset-inline-start:12px;position:absolute;top:50%;translate:0 -50%}._orderArrows_1l2y6_263{align-items:center;gap:4px;display:flex}._orderSteps_1l2y6_279{flex-direction:column;gap:3px;display:flex}._orderArrows_1l2y6_263 button{border:1px solid var(--border);background:var(--color-paper);width:22px;height:16px;color:var(--text-secondary);cursor:pointer;border-radius:5px;padding:0;font-size:.65rem;line-height:1}@media (pointer:coarse){._orderArrows_1l2y6_263 button{width:36px;height:30px;font-size:.8rem}}._ordered_1l2y6_259 ._orderArrows_1l2y6_263{opacity:.45;transition:opacity var(--transition-fast)}._ordered_1l2y6_259:hover ._orderArrows_1l2y6_263,._ordered_1l2y6_259 ._orderArrows_1l2y6_263:focus-within{opacity:1}@media (hover:none){._ordered_1l2y6_259 ._orderArrows_1l2y6_263{opacity:1}}._orderArrows_1l2y6_263 button:hover:not(:disabled){border-color:var(--highlight);color:var(--highlight-text)}._orderArrows_1l2y6_263 button:disabled{opacity:.35;cursor:default}._orderGrip_1l2y6_338{width:22px;color:var(--text-muted);text-align:center;cursor:grab;-webkit-user-select:none;user-select:none;font-size:.85rem;line-height:1;display:block}._orderGrip_1l2y6_338:active{cursor:grabbing}[data-over=true]{box-shadow:inset 0 3px 0 var(--highlight)}._resetOrder_1l2y6_360{margin-inline-start:auto;font-size:.8rem}._areaHead_1l2y6_367{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 6px}._areaHead_1l2y6_367:first-child{margin-top:4px}._retiredCard_1l2y6_383{opacity:.6}._redFlagBadge_1l2y6_388{border:1px solid var(--danger);color:var(--danger);font-size:.72rem;line-height:1;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:2px 8px;display:inline-flex}._retiredBadge_1l2y6_408{background:var(--bg-elevated);color:var(--text-muted);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px}._normButton_1l2y6_424{border:1px dashed var(--border);background:var(--bg-surface);font:inherit;font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.78rem}._normButton_1l2y6_424:hover{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._embedded_1l2y6_448{border-block-start:1px solid var(--border-subtle);margin-block-start:8px;padding-block-start:20px}._cardMenu_1l2y6_473{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;flex:none;padding:3px 12px;font-size:.8rem;text-decoration:none;display:inline-block}._cardMenu_1l2y6_473:hover,._cardMenu_1l2y6_473:focus-visible{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._helpRow_1l2y6_505{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-block:10px 12px;display:flex}._helpRow_1l2y6_505>*{flex:0 auto;min-width:0;margin:0}._helpRow_1l2y6_505>details[open]{flex-basis:100%}._helpRow_1l2y6_505 ._examplesButton_1l2y6_524{width:auto}._pausedGroup_1l2y6_530{margin-block-start:18px}._pausedHeading_1l2y6_536{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px}._examplesButton_1l2y6_524{text-align:left;width:100%;font:inherit;font-size:.9rem;font-weight:var(--weight-bold);margin:0}._examplesButton_1l2y6_524._examplesButton_1l2y6_524:hover{border-color:var(--border-strong);background:var(--bg-surface)}._examplesIcon_1l2y6_567{color:var(--accent);flex:none}._examplesTitle_1l2y6_573{flex-direction:column;flex:1;gap:2px;display:flex}._examplesHint_1l2y6_581{color:var(--text-secondary);font-size:.78rem;font-weight:400}._examplesChevron_1l2y6_587{color:var(--text-secondary);transition:transform var(--transition-fast)}._examplesButton_1l2y6_524[aria-expanded=true] ._examplesChevron_1l2y6_587{transform:rotate(180deg)}._addLabel_1l2y6_598._addLabel_1l2y6_598{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.8rem}._addLabel_1l2y6_598._addLabel_1l2y6_598:hover{border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._fieldHelpTip_1l2y6_618{align-self:center}._fieldHelp_1l2y6_618{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;display:grid}._fieldHelp_1l2y6_618 dt{font-weight:var(--weight-bold)}._fieldHelp_1l2y6_618 dd{margin:0 0 8px}._fieldHelp_1l2y6_618 dd:last-of-type{margin-bottom:0}._selectBox_1l2y6_647{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0 8px 0 0}._bulkBar_1l2y6_659{top:calc(var(--sticky-top) + var(--margin-sm));z-index:5;border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;padding:8px 12px;display:flex;position:sticky}._bulkCount_1l2y6_679{color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._bulkGroup_1l2y6_686{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._bulkLabel_1l2y6_693{color:var(--text-secondary);font-size:.8rem}._bulkLink_1l2y6_699._bulkLink_1l2y6_699{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:.8rem;text-decoration:underline}._bulkLink_1l2y6_699._bulkLink_1l2y6_699:hover{color:var(--text-primary);background:0 0}._bulkAction_1l2y6_717._bulkAction_1l2y6_717{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:.8rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:3px 12px}._bulkAction_1l2y6_717._bulkAction_1l2y6_717:hover:not(:disabled){background:var(--accent);filter:brightness(1.15)}._bulkAction_1l2y6_717._bulkAction_1l2y6_717:disabled{border-color:var(--border);color:var(--text-muted);cursor:default;background:0 0}@media (pointer:coarse){._tagEdit_1l2y6_144{min-height:32px}}._panelFilters_1l2y6_753{flex-direction:column;gap:10px;display:flex}._wrap_z95rc_3{margin-block:4px 12px}._toggle_z95rc_7._toggle_z95rc_7{color:var(--text-secondary);text-decoration:none}._toggle_z95rc_7:hover{color:inherit;text-decoration:none}._page_zjfet_1{flex-direction:column;gap:12px;min-width:0;display:flex}._pageHeader_zjfet_8{align-items:baseline;gap:12px;display:flex}._pageTitle_zjfet_14{margin:0}._pageMeta_zjfet_18{color:var(--text-secondary);font-size:.8rem}._scroller_zjfet_24{scroll-snap-type:x proximity;gap:8px;padding-bottom:8px;display:flex;overflow:auto hidden}._column_zjfet_33{scroll-snap-align:center;border:1px solid var(--border-color);background:var(--bg-surface);border-radius:10px;flex-direction:column;flex:0 0 calc(14.2857% - 6.85714px);min-width:150px;display:flex}._columnToday_zjfet_44{border-color:var(--today);box-shadow:0 0 0 1px var(--today)}._columnFuture_zjfet_49{opacity:.55;border-style:dashed}._columnHeader_zjfet_54{border-bottom:1px solid var(--border-color);align-items:baseline;gap:5px;padding:8px 10px;display:flex}._weekday_zjfet_62{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:.7rem}._dayNumber_zjfet_69{font-weight:var(--weight-bold)}._tracked_zjfet_73{color:var(--text-secondary);margin-left:auto;font-size:.7rem}._cards_zjfet_79{flex-direction:column;gap:6px;min-height:120px;max-height:60vh;padding:8px;display:flex;overflow-y:auto}._emptyDay_zjfet_89{color:var(--text-secondary);opacity:.5;text-align:center;font-size:.8rem}._card_zjfet_79{background:var(--bg-hover);border-left:3px solid #0000;border-radius:8px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}._cardTop_zjfet_107{align-items:baseline;gap:6px;display:flex}._cardTitle_zjfet_113{overflow-wrap:anywhere;font-size:.8rem;line-height:1.25}._durationPill_zjfet_119{background:var(--bg-muted);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:1px 5px;font-size:.65rem}._barTrack_zjfet_129{background:var(--bg-muted);border-radius:999px;height:3px}._barFill_zjfet_135{background:var(--accent);border-radius:999px;height:100%}._cardTags_zjfet_141{flex-wrap:wrap;gap:3px;display:flex}._cardTag_zjfet_141{color:inherit;border-radius:999px;padding:1px 5px;font-size:.65rem;text-decoration:none}._cardTag_zjfet_141:hover{text-decoration:underline}._tagTimeRow_zjfet_159{justify-content:space-between;gap:6px;display:flex}._tagTimeName_zjfet_165{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._columnTagTime_zjfet_171{border-bottom:1px solid var(--border-color);color:var(--text-secondary);flex-direction:column;gap:2px;padding:6px 10px;font-size:.65rem;display:flex}._emptyHint_zjfet_182{color:var(--text-muted);margin:0 0 12px;font-size:.9rem}._weekLine_zjfet_190{color:var(--text-secondary);margin:0 0 12px;font-size:.95rem}._weekLine_zjfet_190 strong{color:var(--text-primary);font-variant-numeric:tabular-nums}._page_no805_1{width:100%;min-width:0;height:calc(100dvh - var(--navbar-height) - var(--footer-height) - var(--margin-md));flex-direction:column;gap:8px;display:flex;overflow:hidden}._header_no805_13{z-index:3;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:6px 0;display:flex;position:sticky;top:0}._sidebarToggle_no805_26{border:1px solid var(--border-color);background:var(--bg-surface);color:inherit;cursor:pointer;border-radius:8px;padding:2px 8px;font-size:.9rem}._period_no805_36{white-space:nowrap;margin:0;font-size:1.05rem}._periodTotal_no805_42{font-size:.78rem;font-weight:var(--weight-semibold);color:var(--text-secondary);white-space:nowrap}._segmented_no805_49{background:var(--bg-muted-soft);border-radius:999px;margin:0 auto;padding:2px;display:flex}._segment_no805_49{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:3px 14px;font-size:.8rem}._segmentActive_no805_67{background:var(--bg-surface);color:var(--text-primary);font-weight:var(--weight-semibold);box-shadow:var(--shadow-hairline)}._nav_no805_74{gap:4px;display:flex}._navButton_no805_79{border:1px solid var(--border-color);background:var(--bg-surface);color:inherit;cursor:pointer;border-radius:8px;padding:3px 11px;font-size:.85rem}._body_no805_91{flex:1;grid-template-columns:180px minmax(0,1fr);gap:12px;min-width:0;min-height:0;display:grid}._bodyCollapsed_no805_100{grid-template-columns:minmax(0,1fr)}._sidebar_no805_26{border:1px solid var(--border-color);background:color-mix(in srgb, var(--accent) 7%, var(--bg-surface));border-radius:10px;flex-direction:column;gap:12px;min-height:0;padding:10px 10px 12px;display:flex;overflow-y:auto}._group_no805_116{flex-direction:column;gap:2px;display:flex}._groupTitle_no805_122{font-size:.66rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0 0 2px}._groupNote_no805_131{color:var(--text-secondary);opacity:.85;margin:4px 0 0;font-size:.66rem;line-height:1.35}._check_no805_139{cursor:pointer;align-items:center;gap:6px;font-size:.76rem;display:flex}._check_no805_139 input{flex:none}._tagInput_no805_151{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-surface);width:100%;color:inherit;border-radius:7px;padding:3px 7px;font-size:.74rem}._legend_no805_167{flex-direction:column;gap:8px;display:flex}._legendRow_no805_173{align-items:center;gap:8px;display:flex}._legendSample_no805_179{pointer-events:none;flex:0 0 62px;width:62px;padding:3px 4px 3px 6px;font-size:.6rem}._legendSample_no805_179 ._cardTitle_no805_187{font-size:.6rem}._legendDay_no805_191{flex:0 0 62px;width:62px;height:26px;padding:0}._legendText_no805_198{color:var(--text-secondary);font-size:.68rem;line-height:1.35}._loadLegendText_no805_205{color:var(--text-secondary);margin:0 0 6px;font-size:.72rem;line-height:1.4}._loadLegendText_no805_205 strong{color:var(--text-primary)}._loadSteps_no805_217{color:var(--text-secondary);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}._loadStep_no805_217{align-items:center;gap:8px;display:flex}._loadSwatch_no805_236{border-radius:999px;width:22px;height:6px}._reset_no805_243{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.7rem}._reset_no805_243:hover{color:var(--accent)}._sidebarActions_no805_257{gap:10px;margin-bottom:4px;display:flex}._projectGroup_no805_263{flex-direction:column;gap:1px;margin-bottom:6px;display:flex}._projectGroupTitle_no805_270{font-size:.62rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);opacity:.7;margin:4px 0 1px}._columnsArea_no805_282{flex-direction:column;gap:4px;min-width:0;min-height:0;display:flex}._columns_no805_282{flex:1;min-width:0;min-height:0}._columns_no805_282._day_no805_298,._columns_no805_282._week_no805_299{overscroll-behavior-x:contain;gap:6px;display:flex;overflow:auto hidden}._columnSlot_no805_307{min-width:0;min-height:0;display:flex}._columnSlot_no805_307>*{flex:1}._columns_no805_282._week_no805_299>._columnSlot_no805_307{flex:0 0 calc(14.2857% - 5.14286px);min-width:150px}._columns_no805_282._month_no805_328{overscroll-behavior-y:contain;flex-direction:column;gap:18px;display:flex;position:relative;overflow:hidden auto}._monthBlock_no805_338{flex-direction:column;flex:none;gap:5px;display:flex}._monthTitle_no805_345{top:0}._monthGrid_no805_349,._weekdayRow_no805_350{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}._monthGrid_no805_349{grid-auto-rows:minmax(84px,auto)}._weekdayRow_no805_350{flex:none}._weekdayLabel_no805_364{text-transform:uppercase;color:var(--text-secondary);text-align:center;font-size:.64rem}._column_no805_282{border:1px solid var(--border-color);background:var(--bg-surface);border-radius:10px;flex-direction:column;gap:5px;min-width:0;min-height:0;padding:6px 7px;display:flex;overflow:hidden}._density_compact_no805_386{gap:3px;padding:4px 5px}._today_no805_393{border-color:var(--today);background:color-mix(in srgb, var(--today) 7%, var(--bg-surface));box-shadow:0 0 0 1px var(--today)}._past_no805_399{background:0 0}._outside_no805_403{opacity:.4}._columnHeader_no805_407{border-bottom:1px solid var(--border-color);flex:none;align-items:baseline;gap:6px;padding-bottom:4px;display:flex}._columnDate_no805_416{font-weight:var(--weight-bold);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.8rem}._columnDate_no805_416:hover{color:var(--accent)}._columnMeta_no805_431{font-size:.7rem;font-weight:var(--weight-semibold);color:var(--text-secondary);white-space:nowrap;margin-left:auto}._tagTime_no805_440{border-bottom:1px solid var(--border-color);color:var(--text-secondary);flex-direction:column;flex:none;gap:1px;padding-bottom:5px;font-size:.66rem;display:flex}._tagTimeRow_no805_451{justify-content:space-between;gap:6px;display:flex}._tagTimeName_no805_457{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._daySummary_no805_463{color:var(--text-secondary);flex:none;justify-content:space-between;gap:6px;font-size:.66rem;display:flex}._loadTrack_no805_472{background:var(--bg-muted);border-radius:999px;flex:none;height:3px}._loadFill_no805_479{border-radius:999px;height:100%}._entries_no805_484{flex-direction:column;gap:3px;min-height:0;display:flex;overflow-y:auto}._card_no805_165{border-left:5px solid var(--priority-color,var(--border-color));background:color-mix(in srgb, var(--priority-color,transparent) 16%, var(--bg-surface));border-right:4px solid #0000;border-radius:7px;flex-direction:column;gap:3px;padding:4px 6px 4px 8px;display:flex}._card_no805_165:hover{background:color-mix(in srgb, var(--priority-color,transparent) 26%, var(--bg-surface))}._due_no805_509{border-right-color:var(--danger)}._overdue_no805_514{border-right-color:var(--danger);border-top:3px solid var(--danger);border-right:3px solid var(--danger);border-bottom:3px solid var(--danger)}._overdue_no805_514 ._cardTitle_no805_187{font-weight:var(--weight-semibold)}._daily_no805_525 ._cardTitle_no805_187:before{content:"↻ ";opacity:.6}._undated_no805_531{border-left-style:dashed}._done_no805_535{opacity:.65}._done_no805_535 ._cardTitle_no805_187{text-decoration:line-through}._doneAt_no805_543{color:var(--text-secondary);font-size:.62rem}._cardMain_no805_548{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:5px;padding:0;display:flex}._cardTitle_no805_187{overflow-wrap:anywhere;font-size:.72rem;line-height:1.25}._durationPill_no805_567{background:var(--bg-muted);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:0 5px;font-size:.62rem}._barTrack_no805_577{background:var(--bg-muted);border-radius:999px;height:3px}._barFill_no805_583{background:var(--text-secondary);opacity:.45;border-radius:999px;height:100%}._cardTags_no805_590{flex-wrap:wrap;gap:3px;display:flex}._cardTag_no805_590{color:inherit;border-radius:999px;padding:0 5px;font-size:.62rem;text-decoration:none}._cardTag_no805_590:hover{text-decoration:underline}._more_no805_608{text-align:left;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:none;padding:1px 6px;font-size:.68rem}._more_no805_608:hover{color:var(--accent)}._recurring_no805_623 ._cardTitle_no805_187:before,._daily_no805_525 ._cardTitle_no805_187:before{content:"↻ ";opacity:.6}._scheduled_no805_629{border-left-style:dashed}._columns_no805_282._day_no805_298>._columnSlot_no805_307{flex:0 0 min(100%,520px)}._checkRow_no805_637{grid-template-columns:1fr auto;align-items:center;gap:4px;display:grid}._infoBadge_no805_646{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:.78rem;line-height:1;display:inline-flex}._infoBadge_no805_646:hover{color:var(--accent)}._infoInline_no805_666{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);letter-spacing:0;text-transform:none;color:var(--text-primary);border-radius:6px;grid-column:1/-1;margin:2px 0 6px;padding:6px 8px;font-size:.68rem;font-weight:400;line-height:1.45}._sortSwitch_no805_681{background:var(--bg-muted-soft);border-radius:999px;padding:2px;display:flex}._sortSwitch_no805_681 button{flex:1}._sortArrow_no805_692{margin-left:3px;font-size:.7rem}@media (width<=900px){._body_no805_91{grid-template-columns:minmax(0,1fr)}._sidebar_no805_26,._monthGrid_no805_349 ._columnMeta_no805_431{display:none}._columns_no805_282._week_no805_299>._columnSlot_no805_307{flex:0 0 min(80%,260px)}}._cardFlag_no805_719{color:var(--priority-5);flex:none;margin-right:4px;font-size:.85em}@media (pointer:coarse){._columnDate_no805_416{min-height:28px}}._panel_1rbsk_1{flex-direction:column;gap:10px;max-width:600px;display:flex}._controls_1rbsk_8{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._field_1rbsk_15{align-items:center;gap:6px;font-size:.85rem;display:flex}._field_1rbsk_15 input{width:70px}._checkbox_1rbsk_26{align-items:center;gap:6px;font-size:.85rem;display:flex}._list_1rbsk_33{background:var(--bg-grey);border-radius:var(--radius-md);flex-direction:column;gap:4px;max-height:240px;padding:8px;display:flex;overflow-y:auto}._row_1rbsk_46{border-bottom:1px solid var(--border-subtle);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px;font-size:.85rem;display:flex}._row_1rbsk_46:hover{background:var(--bg-hover)}._footer_1rbsk_63{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._action_1rbsk_71{padding:8px 16px}._card_jt8n4_1{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:left;cursor:pointer;border-left-width:4px;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title count""icon desc desc";align-items:center;gap:2px 10px;width:100%;padding:14px 16px;display:grid}._icon_jt8n4_17{grid-area:icon;font-size:1.5rem}._title_jt8n4_21{font-weight:var(--weight-bold);grid-area:title}._count_jt8n4_25{background:var(--bg-elevated);min-width:26px;height:26px;font-weight:var(--weight-bold);border-radius:999px;grid-area:count;justify-content:center;align-items:center;padding:0 8px;font-size:.8rem;display:inline-flex}._desc_jt8n4_38{color:var(--text-secondary);grid-area:desc;font-size:.78rem}._page_y4rgk_1{padding:8px 4px}._grid_y4rgk_6{flex-direction:column;gap:10px;max-width:640px;margin-inline:auto;display:flex}._allClear_y4rgk_14{color:var(--text-secondary);font-size:.95rem}._tools_y4rgk_19{margin-top:24px}._toolsTitle_y4rgk_23{font-size:.72rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0 0 8px}._toolCard_y4rgk_32{text-align:left;border:1px dashed var(--border-color);background:var(--bg-surface);color:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}._toolCard_y4rgk_32:hover{border-style:solid;border-color:var(--accent)}._toolIcon_y4rgk_50{flex:none;font-size:1.5rem}._toolBody_y4rgk_55{flex-direction:column;gap:2px;min-width:0;display:flex}._toolLabel_y4rgk_62{font-weight:var(--weight-semibold)}._toolDescription_y4rgk_66{color:var(--text-secondary);font-size:.78rem}._card_18cvl_10._card_18cvl_10{--cols:minmax(180px, 1fr) 64px minmax(200px, 1fr) 150px 180px minmax(90px, max-content) minmax(90px, max-content) 70px 80px}@container (width<=1280px){._card_18cvl_10._card_18cvl_10{--cols:minmax(150px, 1fr) 56px minmax(170px, 1fr) 130px 150px minmax(80px, max-content) minmax(80px, max-content) 64px 70px}}._title_18cvl_21{flex-direction:column;gap:4px;min-width:0;display:flex}._name_18cvl_28{color:var(--text-primary);font-weight:var(--weight-semibold);text-decoration:none}._name_18cvl_28:hover{text-decoration:underline}._parents_18cvl_38{min-width:0}._addParent_18cvl_42{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;font-size:.75rem;padding:0 8px!important}._levels_18cvl_57{align-items:center;gap:4px;display:inline-flex}._arrow_18cvl_63,._levelNone_18cvl_67{color:var(--text-muted)}._weekly_18cvl_71{align-items:center;gap:4px;display:flex}._weekly_18cvl_71 input{width:72px}._weekly_18cvl_71 select{max-width:90px;padding:3px 4px;font-size:.75rem}._page_1l0yn_1{flex-direction:column;gap:8px;display:flex}._metrics_1l0yn_7{flex-wrap:wrap;gap:8px;display:flex}._legend_1l0yn_13{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 12px;font-size:.8rem;display:flex}._scale_1l0yn_27{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}._gradient_1l0yn_35{background:linear-gradient(to right, var(--priority-1), var(--priority-2), var(--priority-3), var(--priority-4), var(--priority-5));border-radius:999px;width:160px;height:8px}._hint_1l0yn_50{color:var(--text-muted)}._crumbs_1l0yn_54{flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:.85rem;display:flex}._crumbStep_1l0yn_63{align-items:center;gap:4px;display:inline-flex}._crumbSep_1l0yn_69{color:var(--text-muted)}._crumb_1l0yn_54{color:var(--text-secondary);background:0 0!important;border:none!important;padding:2px 8px!important}._crumb_1l0yn_54:hover{text-decoration:underline}._crumbActive_1l0yn_85{color:var(--text-primary);font-weight:var(--weight-bold)}._openTag_1l0yn_90{color:var(--accent);margin-left:8px;font-size:.8rem}._addHere_1l0yn_97{border:1px dashed var(--border);color:var(--text-secondary);border-radius:999px;margin-left:8px;padding:2px 10px;font-size:.8rem}._viewSwitch_1l0yn_108{margin-left:auto}._goalList_1l0yn_114{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;max-width:820px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._goalRow_1l0yn_129{border-bottom:1px solid var(--border-subtle);align-items:stretch;display:flex}._goalRow_1l0yn_129:last-child{border-bottom:none}._goalMain_1l0yn_141._goalMain_1l0yn_141{min-width:0;min-height:52px;color:var(--text-primary);text-align:left;background:0 0;border:none;border-radius:0;flex:1;align-items:center;gap:10px;padding:8px 12px;display:flex}._goalMain_1l0yn_141._goalMain_1l0yn_141:hover{background:var(--bg-elevated)}._goalPriority_1l0yn_162{border-radius:50%;flex:none;width:10px;height:10px}._goalText_1l0yn_170{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._goalName_1l0yn_179{font-size:.95rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere}._goalMeta_1l0yn_185{color:var(--text-secondary);font-size:.78rem}._goalValue_1l0yn_190{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:.85rem}._goalNext_1l0yn_198{min-width:28px;color:var(--accent);font-size:.85rem;font-weight:var(--weight-bold);text-align:right;flex:none}._goalMore_1l0yn_208._goalMore_1l0yn_208{border:none;border-left:1px solid var(--border-subtle);width:44px;color:var(--text-secondary);background:0 0;border-radius:0;flex:none;font-size:1.1rem}._goalMore_1l0yn_208._goalMore_1l0yn_208:hover{background:var(--bg-elevated);color:var(--text-primary)}._levelEmpty_1l0yn_225{color:var(--text-muted);margin:0}._chart_1l0yn_231{width:100%;height:calc(100vh - var(--navbar-height) - 260px);min-height:320px}._symbol_1l0yn_238{color:var(--accent);font-weight:var(--weight-bold)}._addOverlay_1l0yn_244{z-index:900;position:fixed;inset:0}._addPanel_1l0yn_250{z-index:901;background:var(--bg-surface);border:1px solid var(--border);width:260px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-modal);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}._addTitle_1l0yn_267{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}._addTitle_1l0yn_267 strong{color:var(--text-primary);text-transform:none;letter-spacing:0}._addPanel_1l0yn_250 input{width:100%}._addHint_1l0yn_285{color:var(--text-muted);font-size:.72rem;line-height:1.4}._panelSection_1l0yn_292{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:4px;padding-bottom:8px;display:flex}._panelLabel_1l0yn_301{color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin-top:4px}._levelRow_1l0yn_311{align-items:center;gap:6px;display:flex}._levelArrow_1l0yn_317{color:var(--text-muted)}._weeklyRow_1l0yn_321{align-items:center;gap:6px;display:flex}._weeklyRow_1l0yn_321 input{width:72px}._weeklyRow_1l0yn_321 select{flex:1;min-width:0}._panelNote_1l0yn_336{resize:vertical;width:100%;font:inherit;font-size:.8rem}._wrap_hgfqu_1{width:100%;height:720px}@media (width<=768px){._wrap_hgfqu_1{height:min(720px, calc(100dvh - var(--navbar-height) - 96px))}}._missing_hgfqu_14{color:var(--text-muted);font-size:.8rem}._legend_hgfqu_19{color:var(--text-muted);flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:.7rem;display:flex}._dot_hgfqu_29{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}._symbol_hgfqu_40{color:var(--accent);font-weight:var(--weight-bold)}._crumbs_hgfqu_46{flex-wrap:wrap;align-items:center;gap:2px 4px;margin-bottom:8px;font-size:.85rem;display:flex}._crumbStep_hgfqu_56{align-items:center;gap:4px;display:inline-flex}._crumbSep_hgfqu_62{color:var(--text-muted)}._crumb_hgfqu_46{color:var(--text-secondary);background:0 0!important;border:none!important;padding:2px 8px!important}._crumb_hgfqu_46:hover{text-decoration:underline}._crumbActive_hgfqu_78{color:var(--text-primary);font-weight:var(--weight-bold)}._openTag_hgfqu_83{color:var(--accent);margin-left:8px;font-size:.8rem}._addOverlay_hgfqu_91{z-index:900;position:fixed;inset:0}._addPanel_hgfqu_97{z-index:901;background:var(--bg-surface);border:1px solid var(--border);width:260px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-modal);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}._addTitle_hgfqu_114{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}._addTitle_hgfqu_114 strong{color:var(--text-primary);text-transform:none;letter-spacing:0}._addPanel_hgfqu_97 input{width:100%}._addHint_hgfqu_132{color:var(--text-muted);font-size:.72rem;line-height:1.4}._wrap_5mdxu_3{flex-direction:column;gap:8px;margin-block:4px 18px;display:flex}._heading_5mdxu_11{margin:0;font-size:1rem}._blueprints_5mdxu_17{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._blueprint_5mdxu_17{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}._blueprintHead_5mdxu_36._blueprintHead_5mdxu_36{border-radius:var(--radius-lg);width:100%;color:var(--text-primary);font:inherit;font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:10px;padding:12px 16px;display:flex}._blueprintHead_5mdxu_36._blueprintHead_5mdxu_36:hover{background:0 0}._caret_5mdxu_59{color:var(--text-secondary);font-size:.8em}._title_5mdxu_64{flex-direction:column;gap:2px;display:flex}._hint_5mdxu_70{color:var(--text-secondary);font-size:.8rem;font-weight:400}._group_5mdxu_77{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;flex-basis:100%;margin-block-start:6px}._panel_5mdxu_89{flex-direction:column;gap:10px;padding:0 16px 14px;display:flex}._lead_5mdxu_97{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.45}._note_5mdxu_105{color:var(--text-secondary);margin:0;font-size:.8rem}._list_5mdxu_112{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_5mdxu_122{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-block:8px;display:flex}._row_5mdxu_122:first-child{border-top:none}._rowQuiet_5mdxu_139{opacity:.7}._pick_5mdxu_143{cursor:pointer;flex:20rem;align-items:baseline;gap:10px;min-width:0;display:flex}._rowText_5mdxu_154{flex-wrap:wrap;align-items:baseline;column-gap:4px;min-width:0;display:flex}._who_5mdxu_163{color:var(--text-secondary);font-size:.8rem;font-weight:400}._what_5mdxu_169{color:var(--text-secondary);flex-basis:100%;font-size:.8rem;font-weight:400}._when_5mdxu_177{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}._actions_5mdxu_184{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._more_5mdxu_192._more_5mdxu_192{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:underline}._more_5mdxu_192._more_5mdxu_192:hover{color:var(--text-primary);background:0 0}._tagRow_drr7h_9{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;max-width:1000px;margin-bottom:8px;padding:8px 12px;display:flex}._tagRow_drr7h_9:hover{background:var(--bg-hover)}._tagName_drr7h_27{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._priorityInput_drr7h_35{text-align:center;width:60px}._deleteButton_drr7h_41{width:32px;height:32px}._priority0_drr7h_46{border-left:var(--priority-border-width) solid transparent}._priority1_drr7h_50{border-left:var(--priority-border-width) solid var(--priority-1)}._priority2_drr7h_54{border-left:var(--priority-border-width) solid var(--priority-2)}._priority3_drr7h_58{border-left:var(--priority-border-width) solid var(--priority-3)}._priority4_drr7h_62{border-left:var(--priority-border-width) solid var(--priority-4)}._priority5_drr7h_66{border-left:var(--priority-border-width) solid var(--priority-5)}._parentsCell_drr7h_73{flex-wrap:wrap;align-items:center;gap:4px;min-width:160px;display:flex}._parentBadge_drr7h_81{background:var(--color-bg-2);border:1px solid var(--color-border);white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:.8rem;display:inline-flex}._parentBadge_drr7h_81 button{cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}._groupHeading_drr7h_106{color:var(--text-secondary);font-size:.78rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 6px}._groupHint_drr7h_116{color:var(--text-secondary);margin:0 0 8px;font-size:.82rem}._offLabel_drr7h_124{opacity:.55;position:relative}._offLabel_drr7h_124:hover,._offLabel_drr7h_124:focus-within{opacity:.85}._offModule_drr7h_135{color:var(--text-secondary);margin:-4px 0 8px 14px;font-size:.75rem;display:block}._graphFocusPick_drr7h_144{width:min(100%,240px);display:block}._wrap_1j7fw_3{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;width:100%;height:max(420px,100dvh - 240px);position:relative;overflow:hidden}._legend_1j7fw_15{color:var(--text-secondary);margin:0 0 8px;font-size:.8rem}._empty_1j7fw_22{color:var(--text-secondary);margin:16px 0}._zoom_1j7fw_29{gap:4px;display:flex;position:absolute;top:8px;right:8px}._zoomButton_1j7fw_39._zoomButton_1j7fw_39{background:var(--bg-elevated);border:1px solid var(--border-field);min-width:32px;color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:4px 10px}._zoomButton_1j7fw_39._zoomButton_1j7fw_39:hover{background:var(--bg-hover);color:var(--text-primary)}._tree_1fq3b_5{--tree-row-h:36px;gap:8px;display:grid}._lead_1fq3b_12{color:var(--text-secondary);margin:0;font-size:.8rem}._tools_1fq3b_20{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._search_1fq3b_27{flex:240px;max-width:420px}._levels_1fq3b_32{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}._match_1fq3b_45._match_1fq3b_45{font-weight:var(--weight-bold)}._loose_1fq3b_50{gap:6px;display:grid}._looseHead_1fq3b_55._looseHead_1fq3b_55{color:var(--text-primary);font:inherit;font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;justify-self:start;padding:2px 4px}._looseHead_1fq3b_55._looseHead_1fq3b_55:hover{background:0 0;text-decoration:underline}._sectionHead_1fq3b_75{color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);padding:2px 4px}._empty_1fq3b_83{color:var(--text-secondary);font-size:.85rem}._list_1fq3b_88{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;margin:0;padding:4px 0;list-style:none;display:grid}._item_1fq3b_101+._item_1fq3b_101{border-top:1px solid var(--border-subtle)}._row_1fq3b_105{box-sizing:border-box;min-height:var(--tree-row-h);cursor:grab;grid-template-columns:minmax(90px,1fr) 28px;align-items:center;gap:8px 12px;padding:5px 10px;display:grid}._children_1fq3b_119{margin:0;padding:0;list-style:none}._children_1fq3b_119>._item_1fq3b_101{border-top:1px solid var(--border-subtle)}._sticky_1fq3b_136{top:calc(var(--sticky-top,0px) + var(--depth,0) * var(--tree-row-h));z-index:2;height:var(--tree-row-h);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);position:sticky}._sticky_1fq3b_136 ._name_1fq3b_147{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._over_1fq3b_154{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}._topZone_1fq3b_161{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;padding:4px 10px}._topZoneActive_1fq3b_171{color:var(--text-primary)}._indent_1fq3b_177{min-width:0;align-items:center;gap:8px;padding-inline-start:calc(var(--depth,0) * 18px);display:flex}._toggleCell_1fq3b_186{flex:0 0 22px;justify-content:center;display:flex}._toggle_1fq3b_186._toggle_1fq3b_186,._more_1fq3b_194._more_1fq3b_194{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:2px 6px;font-size:.95rem;line-height:1}._more_1fq3b_194._more_1fq3b_194{font-size:1.1rem}._toggle_1fq3b_186._toggle_1fq3b_186:hover,._more_1fq3b_194._more_1fq3b_194:hover{background:var(--bg-elevated);color:var(--text-primary)}._name_1fq3b_147{overflow-wrap:anywhere;min-width:0}._open_1fq3b_225._open_1fq3b_225{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._open_1fq3b_225._open_1fq3b_225:hover{background:0 0;text-decoration:underline}._childCount_1fq3b_242,._also_1fq3b_243{color:var(--text-secondary);font-size:.8rem}._pick_1fq3b_249{background:var(--bg-elevated);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 10px 8px;padding:10px 12px;display:flex}._pickLabel_1fq3b_262{font-size:.9rem;font-weight:var(--weight-semibold)}._pickSearch_1fq3b_267{flex:220px;min-width:180px}@media (width<=480px){._row_1fq3b_105{grid-template-columns:minmax(64px,1fr) 26px;gap:6px;padding:5px 6px;font-size:.9rem}}._part_188jo_4{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);margin-top:16px;padding:12px 14px}._title_188jo_13{align-items:baseline;gap:8px;margin:0 0 8px;font-size:.95rem;display:flex}._count_188jo_22{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:400}._empty_188jo_29{color:var(--text-secondary);margin:0;font-size:.85rem}._list_188jo_36{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._link_188jo_46{color:var(--text-primary);border-radius:8px;padding:6px 8px;text-decoration:none;display:block}._link_188jo_46:hover{background:var(--bg-hover)}._date_188jo_61{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem}._panel_1lmn8_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);margin:12px 0 20px;padding:12px 14px}._head_1lmn8_10{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}._eyebrow_1lmn8_18{font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._summary_1lmn8_26{color:var(--text-muted);font-size:.75rem}._season_1lmn8_33{color:var(--text-secondary);cursor:help}._outOfSeason_1lmn8_39{color:var(--text-muted);flex-basis:100%;font-size:.75rem}._headEnd_1lmn8_46{margin-left:auto}._columns_1lmn8_53{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;max-width:760px;display:grid}._column_1lmn8_53{flex-direction:column;gap:2px;min-width:0;display:flex}._columnHead_1lmn8_69{border-bottom:1px solid var(--border);font-size:.8rem;font-weight:var(--weight-bold);align-items:baseline;gap:6px;margin-bottom:4px;padding-bottom:4px;display:flex}._count_1lmn8_82{color:var(--text-muted);font-weight:500}._warn_1lmn8_87{color:var(--priority-5);margin-left:auto;font-size:.7rem;font-weight:400}._item_1lmn8_96{border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:30px;padding:0 4px;display:grid}._item_1lmn8_96:hover{background:var(--bg-hover)}._index_1lmn8_111{font-variant-numeric:tabular-nums;text-align:right;color:var(--text-muted);font-size:.7rem}._title_1lmn8_118{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}._meta_1lmn8_126{align-items:center;gap:6px;display:flex}._shelf_1lmn8_132{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:.65rem}._shelfMissing_1lmn8_143{border-style:dashed}._inSeason_1lmn8_149,._notInSeason_1lmn8_150{font-size:.68rem;font-weight:var(--weight-semibold);white-space:nowrap}._inSeason_1lmn8_149{color:var(--season)}._notInSeason_1lmn8_150{color:var(--late-text)}._duration_1lmn8_164{width:52px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:4px;padding:1px 4px;font-size:.75rem}._duration_1lmn8_164:hover,._duration_1lmn8_164:focus{border-color:var(--border);background:var(--bg-elevated)}._actions_1lmn8_185{gap:2px;display:flex}._actions_1lmn8_185 button{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;font-size:.75rem;line-height:1}._actions_1lmn8_185 button:hover{background:var(--bg-elevated);color:var(--text-primary)}._actions_1lmn8_185 button:disabled{opacity:.25;cursor:default}._actions_1lmn8_185 ._remove_1lmn8_215:hover{color:var(--priority-5)}@media (hover:hover) and (pointer:fine){._actions_1lmn8_185{opacity:0;transition:opacity .12s}._item_1lmn8_96:hover ._actions_1lmn8_185,._item_1lmn8_96:focus-within ._actions_1lmn8_185{opacity:1}}._addRow_1lmn8_232{gap:6px;margin-top:6px;padding-left:30px;display:flex}._addRow_1lmn8_232>:first-child{flex:1;min-width:0}._empty_1lmn8_244{color:var(--text-muted);padding:6px 0 6px 30px;font-size:.75rem}._portions_1lmn8_253{align-items:center;gap:6px;min-width:0;display:inline-flex}@media (width<=560px){._portions_1lmn8_253{flex:100%}}._portionsLabel_1lmn8_270{font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}._unsortedHead_1lmn8_280{color:var(--text-muted);margin-block-start:14px}._sortButton_1lmn8_285{border:1px dashed var(--border-field);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:.75rem}._sortButton_1lmn8_285:hover{border-style:solid;border-color:var(--brand);color:var(--brand)}._title_zazcc_2{color:var(--text-primary);font-size:13px;font-weight:var(--weight-bold);padding:6px 10px 4px}._field_zazcc_11{color:var(--text-secondary);align-items:center;gap:6px;padding:6px 10px 6px calc(20px + 1em);font-size:13px;display:flex}._days_zazcc_21{border:1px solid var(--border);background:var(--bg-surface);width:56px;color:var(--text-primary);border-radius:6px;padding:2px 6px;font-size:13px}._calendarView_166co_1{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}._calendarHeader_166co_10{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._calendarNavigation_166co_19{align-items:center;gap:8px;display:flex}._calendarButton_166co_25{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--bg-elevated);min-width:36px;min-height:36px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;padding:6px 10px;transition:background-color .12s,border-color .12s,transform .12s;display:flex}._calendarButton_166co_25:hover{background-color:var(--bg-hover);border-color:var(--border-medium)}._calendarButton_166co_25:active{transform:scale(.97)}._calendarContainer_166co_55{overscroll-behavior-inline:contain;width:100%;min-width:0;overflow-x:auto}._weekdayGrid_166co_63{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(120px,1fr));min-width:840px;display:grid}._weekday_166co_63{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background-color:var(--bg-elevated);min-width:0;font-size:.8rem;font-weight:var(--weight-bold);color:var(--text-secondary);text-transform:uppercase;justify-content:center;align-items:center;padding:10px 8px;display:flex}._calendarGrid_166co_91{border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(120px,1fr));grid-auto-rows:minmax(150px,auto);min-width:840px;display:grid}._dayCell_166co_101{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background-color:var(--bg-dayCell);cursor:pointer;flex-direction:column;gap:8px;min-width:0;min-height:150px;padding:8px;transition:background-color .12s,box-shadow .12s;display:flex}._dayCell_166co_101:hover{background-color:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--text-secondary)}._dayToday_166co_125{background-color:var(--today-tint);box-shadow:inset 0 0 0 2px var(--today)}._dayHeader_166co_130{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._dayNumber_166co_139{width:28px;height:28px;font-size:.85rem;font-weight:var(--weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dayToday_166co_125 ._dayNumber_166co_139{background-color:var(--today);color:var(--text-on-fill)}._dayContent_166co_159{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._calendarEntry_166co_168{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--bg-surface);width:100%;min-width:0;color:var(--text-primary);text-align:left;cursor:pointer;align-items:center;gap:6px;padding:5px 7px;font-family:inherit;font-size:.75rem;transition:background-color .12s,transform .12s;display:flex}._calendarEntry_166co_168:hover{background-color:var(--bg-hover);transform:translateY(-1px)}._entryIndicator_166co_197{background-color:var(--text-secondary);border-radius:50%;flex-shrink:0;width:7px;height:7px}._entryTitle_166co_206{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._entryTime_166co_215{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:.65rem}._priority1_166co_223{border-left:4px solid var(--priority-1)}._priority2_166co_227{border-left:4px solid var(--priority-2)}._priority3_166co_231{border-left:4px solid var(--priority-3)}._priority4_166co_235{border-left:4px solid var(--priority-4)}._priority5_166co_239{border-left:4px solid var(--priority-5)}._moreButton_166co_243{color:var(--text-secondary);font-family:inherit;font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px 4px}._moreButton_166co_243:hover{color:var(--text-primary);text-decoration:underline}._emptyDay_166co_264{flex:1}._entryDone_166co_268{opacity:.5}._entryDone_166co_268 ._entryTitle_166co_206{color:var(--text-muted);text-decoration:line-through}._entryDeadline_166co_277{font-weight:var(--weight-semibold);color:var(--danger);flex-shrink:0}@media (width<=800px){._calendarHeader_166co_10{flex-direction:column;align-items:flex-start}._calendarNavigation_166co_19{width:100%}._calendarButton_166co_25{flex:1}._weekdayGrid_166co_63,._calendarGrid_166co_91{grid-template-columns:repeat(7,minmax(105px,1fr));min-width:735px}._calendarGrid_166co_91{grid-auto-rows:minmax(130px,auto)}._dayCell_166co_101{min-height:130px}}._workload_5dyrz_1{width:100%}._calendarHeader_5dyrz_5{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}._heading_5dyrz_14{flex-direction:column;gap:6px;display:flex}._title_5dyrz_20{margin:0}._calendarControls_5dyrz_24{align-items:center;gap:16px;display:flex}._calendarNavigation_5dyrz_30{align-items:center;gap:6px;display:flex}._calendarButton_5dyrz_36{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:36px;height:34px;padding:4px 10px}._calendarButton_5dyrz_36:hover{background:var(--bg-hover)}._taskToggle_5dyrz_50{color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}._taskToggle_5dyrz_50 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._taskToggleTrack_5dyrz_72{background:var(--border);border-radius:999px;width:38px;height:22px;transition:background .15s;position:relative}._taskToggleThumb_5dyrz_84{background:var(--bg-surface);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}._taskToggle_5dyrz_50 input:checked+._taskToggleTrack_5dyrz_72{background:var(--accent)}._taskToggle_5dyrz_50 input:checked+._taskToggleTrack_5dyrz_72 ._taskToggleThumb_5dyrz_84{transform:translate(16px)}._monthTitle_5dyrz_106{color:var(--text-primary);font-size:18px;font-weight:var(--weight-semibold);text-transform:capitalize;margin-bottom:12px}._calendarContainer_5dyrz_116{width:100%}._weekdayGrid_5dyrz_120,._calendarGrid_5dyrz_121{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}._weekdayGrid_5dyrz_120{margin-bottom:6px}._weekday_5dyrz_120{color:var(--text-muted);font-size:12px;font-weight:var(--weight-semibold);text-align:center;text-transform:uppercase;padding:6px}._dayCell_5dyrz_142{background-color:var(--bg-dayCell);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:7px;min-width:0;min-height:170px;padding:8px;display:flex}._dayCell_5dyrz_142:hover{border-color:var(--border)}._today_5dyrz_160{border:2px solid var(--today)}._outsideMonth_5dyrz_164{opacity:.42}._dayHeader_5dyrz_168{justify-content:space-between;align-items:center;gap:8px;display:flex}._dayNumber_5dyrz_175{background:var(--bg-surface);width:28px;height:28px;color:var(--text-primary);font-size:13px;font-weight:var(--weight-semibold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._today_5dyrz_160 ._dayNumber_5dyrz_175{background:var(--today);color:var(--text-on-fill)}._workloadPercentage_5dyrz_197{font-size:13px;font-weight:var(--weight-bold)}._workloadProgressTrack_5dyrz_202{background:var(--border-subtle);border-radius:999px;width:100%;height:6px;overflow:hidden}._workloadProgress_5dyrz_202{border-radius:inherit;height:100%;transition:width .2s}._daySummary_5dyrz_220{color:var(--text-muted);justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}._dayContent_5dyrz_231{flex-direction:column;gap:5px;min-width:0;display:flex}._dailyTasksContainer_5dyrz_239{background-color:var(--bg-dayCell);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:5px;display:flex}._dailyHeader_5dyrz_251{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:4px 6px;font-size:11px;display:grid}._dailyHeader_5dyrz_251:hover{background:var(--bg-hover)}._dailyMeta_5dyrz_274{color:var(--text-muted);white-space:nowrap}._recurring_5dyrz_280{opacity:.82}@media (width<=1100px){._calendarContainer_5dyrz_116{overflow-x:auto}._weekdayGrid_5dyrz_120,._calendarGrid_5dyrz_121{min-width:900px}}@media (width<=700px){._calendarHeader_5dyrz_5{flex-direction:column;align-items:stretch}._calendarControls_5dyrz_24{flex-wrap:wrap;justify-content:space-between}}._view_1qbpx_2{gap:8px;display:grid}._top_1qbpx_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._legend_1qbpx_16{color:var(--text-secondary);margin:0;font-size:.8rem}._columns_1qbpx_24{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:10px;display:grid}._column_1qbpx_24{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-top:3px solid var(--column-accent,var(--border));border-radius:var(--radius-lg);flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}._hard_1qbpx_46{--column-accent:var(--danger);--bar:var(--danger)}._soft_1qbpx_51{--column-accent:var(--late);--bar:var(--late)}._head_1qbpx_58{top:var(--sticky-top);z-index:1;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-elevated);color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-bold);justify-content:space-between;align-items:baseline;gap:8px;margin:-10px -10px 0;padding:10px 10px 4px;display:flex;position:sticky}._count_1qbpx_80{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:400}._sum_1qbpx_87{color:var(--text-secondary);margin:-4px 0 0;font-size:.8rem}._empty_1qbpx_94{color:var(--text-secondary);margin:0;font-size:.8rem}._rows_1qbpx_101{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._row_1qbpx_101._row_1qbpx_101{text-align:left;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font:inherit;cursor:pointer;gap:4px;padding:8px 10px;font-size:.88rem;display:grid}._row_1qbpx_101._row_1qbpx_101:hover{background:var(--bg-surface);border-color:var(--border-strong)}._row_1qbpx_101._row_1qbpx_101._over_1qbpx_137{border-left:4px solid var(--danger)}._title_1qbpx_141{min-width:0;font-weight:var(--weight-semibold);overflow-wrap:anywhere}._facts_1qbpx_148{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem}._overdue_1qbpx_154 ._facts_1qbpx_148{color:var(--danger)}._missing_1qbpx_158{font-style:italic}._track_1qbpx_162{background:var(--border-subtle);border-radius:999px;height:6px;display:block;overflow:hidden}._bar_1qbpx_173{background:var(--bar,var(--accent));border-radius:999px;height:100%;display:block}._step_1tkvr_2{gap:10px;margin-bottom:12px;display:grid}._fileButton_1tkvr_9{background:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;padding:8px 16px;display:inline-flex}._fileInput_1tkvr_26{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._summary_1tkvr_36{margin:0;font-size:.9rem}._note_1tkvr_42{color:var(--text-secondary);margin:0;font-size:.85rem}._list_1tkvr_49{gap:4px;margin:0;padding:0;list-style:none;display:grid}._list_1tkvr_49 li{border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;padding:4px 0;font-size:.85rem}._change_1tkvr_67{color:var(--text-secondary)}._actions_1tkvr_71{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._error_1tkvr_78{border:1px solid var(--danger);color:var(--text-primary);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:.85rem}._wrap_1i6pf_1{align-items:center;min-width:200px;display:inline-flex;position:relative}._icon_1i6pf_8{opacity:.5;pointer-events:none;font-size:.75rem;position:absolute;left:10px}._input_1i6pf_16{border:1px solid var(--border-field);background:var(--bg-surface);width:100%;font:inherit;border-radius:999px;padding:5px 28px;font-size:.85rem}._input_1i6pf_16::-webkit-search-cancel-button{display:none}._clear_1i6pf_33{color:var(--filter-accent);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:.75rem;position:absolute;right:6px}._clear_1i6pf_33:hover{color:var(--text-primary)}._inputFilled_1i6pf_50{border-color:var(--filter-accent)}._inputPending_1i6pf_54{border-color:var(--accent)}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._summary_1w71z_13{margin:12px 0 18px}._loading_1w71z_17{color:var(--text-muted);margin:0;font-size:.85rem}._detailGrid_1w71z_30{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:10px;display:grid}._detailCard_1w71z_38{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);padding:12px 14px}._overviewCard_1w71z_48{margin-bottom:10px}._cardHeader_1w71z_52{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:6px;display:flex}._overviewCard_1w71z_48 ._cardHeader_1w71z_52{flex-wrap:wrap;align-items:flex-end;gap:10px 20px}._cardLabel_1w71z_70{color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._countBadge_1w71z_79{background:var(--bg-elevated);border:1px solid var(--border-subtle);min-width:22px;height:22px;font-size:.7rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}._countRow_1w71z_99{flex-wrap:wrap;gap:6px 18px;display:flex}._count_1w71z_79{flex-direction:column;gap:1px;display:flex}._countButton_1w71z_112{border-radius:var(--radius-sm);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;margin:-2px -6px;padding:2px 6px}._countButton_1w71z_112:hover{border-color:var(--border)}._countButtonActive_1w71z_128{border-color:var(--border);background:var(--bg-elevated)}._clearFilter_1w71z_135{border-radius:999px;align-self:center;padding:4px 10px;font-family:inherit;font-size:.8rem}._metricLabel_1w71z_147{color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}._metricValue_1w71z_157{font-size:1.2rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._metricValueMuted_1w71z_163{color:var(--text-secondary);font-size:1.2rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._statRow_1w71z_171{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}._priorityRow_1w71z_178{gap:4px;display:flex}._priorityDot_1w71z_183{background:var(--dot-color);min-width:24px;height:24px;opacity:var(--dot-opacity,1);color:var(--text-on-accent);font-size:.72rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;display:flex}._matrixColumns_1w71z_204{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:0 24px;display:grid}._matrixScroll_1w71z_212{max-width:560px;overflow-x:auto}._matrix_1w71z_204{border-collapse:collapse;width:100%;font-size:.72rem}._matrix_1w71z_204 th{color:var(--text-secondary);text-align:center;font-size:.6rem;font-weight:var(--weight-bold);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:2px 4px}._matrix_1w71z_204 th:first-child,._matrix_1w71z_204 th:nth-child(2){text-align:left}._matrix_1w71z_204 th:last-child{text-align:right}._matrix_1w71z_204 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--border-subtle) 35%, transparent)}._matrixName_1w71z_251{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-weight:var(--weight-semibold);padding:2px 4px;overflow:hidden}._matrixRowButton_1w71z_263{cursor:pointer}._matrix_1w71z_204 tbody tr._matrixRowButton_1w71z_263:hover{background:var(--accent-hover)}._matrix_1w71z_204 tbody tr._matrixRowSelected_1w71z_273,._matrix_1w71z_204 tbody tr._matrixRowSelected_1w71z_273:hover{background:var(--accent-hover);box-shadow:inset 3px 0 0 var(--text-secondary)}._matrixOpen_1w71z_280{vertical-align:middle;color:var(--text-secondary);margin-left:4px;font-weight:400;text-decoration:none;display:inline-flex}._matrixOpen_1w71z_280:hover{color:var(--text-primary)}._barCell_1w71z_295{padding:3px 6px}._bar_1w71z_295{border-radius:3px;min-width:3px;height:10px;display:flex;overflow:hidden}._barSegment_1w71z_308{flex-basis:0}._matrixCell_1w71z_312{text-align:center;width:30px;color:var(--text-secondary);font-variant-numeric:tabular-nums;padding:2px 4px}._matrixCellWarn_1w71z_321{color:var(--text-primary);font-weight:var(--weight-bold)}._matrixTotal_1w71z_241{text-align:right;width:38px;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;padding:2px 4px}._matrixNote_1w71z_335{color:var(--text-muted);margin:8px 0 0;font-size:.7rem}._analysisRows_1w71z_343{flex-direction:column;display:flex}._analysisRows_1w71z_343>div{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:14px;padding:5px 0;font-size:.78rem;display:flex}._analysisRows_1w71z_343>div:last-child{border-bottom:0}._analysisRows_1w71z_343>div>span:first-child{color:var(--text-secondary)}._analysisRows_1w71z_343 strong{font-variant-numeric:tabular-nums}._contactList_1w71z_374{flex-wrap:wrap;gap:6px;display:flex}._reflectionList_1w71z_380{flex-direction:column;gap:8px;max-height:200px;display:flex;overflow-y:auto}._reflectionRow_1w71z_389{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding-bottom:6px;display:flex}._reflectionRow_1w71z_389:last-child{border-bottom:0;padding-bottom:0}._reflectionTop_1w71z_403{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._reflectionQ_1w71z_410{color:var(--text-secondary);font-size:.76rem;font-weight:var(--weight-bold)}._reflectionScore_1w71z_417{background:var(--bg-elevated);font-size:.7rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:1px 7px}._reflectionText_1w71z_429{font-size:.8rem}._reflectionDate_1w71z_433{color:var(--text-muted);font-size:.68rem}@media (width<=700px){._countRow_1w71z_99{gap:6px 14px}._matrixName_1w71z_251{max-width:120px}}._row_1iy1q_15{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}._group_1iy1q_26{border-left:2px solid #0000;border-radius:2px;align-items:center;gap:2px;padding-left:3px;display:inline-flex}._groupOver_1iy1q_40{border-left-color:var(--accent)}._groupDragging_1iy1q_46{opacity:.45}._pill_1iy1q_52{border-radius:999px;align-items:center;display:inline-flex}._pillActive_1iy1q_64{border:1px solid var(--border-medium);background:var(--bg-surface);padding-right:4px}._pillActive_1iy1q_64 ._tab_1iy1q_10{border:0;padding:4px 6px 4px 12px}._tab_1iy1q_10{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:.82rem}._tab_1iy1q_10._tab_1iy1q_10:hover{background:var(--bg-elevated);color:var(--text-primary)}._tabActive_1iy1q_10{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary);font-weight:var(--weight-bold)}._tabActive_1iy1q_10._tabActive_1iy1q_10:hover{background:var(--bg-surface)}._icon_1iy1q_114{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:2px 5px;font-size:.75rem;line-height:1;display:inline-flex}._icon_1iy1q_114._icon_1iy1q_114:hover{background:var(--bg-elevated);color:var(--text-primary)}@media (pointer:coarse){._icon_1iy1q_114{min-width:32px;min-height:32px}}._save_1iy1q_150{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);font:inherit;font-size:.82rem;font-weight:var(--weight-semibold);color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}._save_1iy1q_150._save_1iy1q_150:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}._add_1iy1q_175{border:1px dashed var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.82rem}._add_1iy1q_175._add_1iy1q_175:hover{background:var(--bg-elevated);color:var(--text-primary)}._form_1iy1q_193{display:inline-flex}._input_1iy1q_197{border:1px solid var(--accent);background:var(--bg-surface);width:180px;font:inherit;color:var(--text-primary);border-radius:999px;padding:4px 12px;font-size:.82rem}._panel_q6xsr_3{border:1px solid var(--border);background:var(--bg-surface);border-radius:10px;flex-direction:column;gap:6px;margin:0 0 16px;padding:12px 14px;display:flex}._eyebrow_q6xsr_16{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._fieldRow_q6xsr_24{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;line-height:1.6;display:flex}._fieldName_q6xsr_35{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold)}._logs_q6xsr_41{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._log_q6xsr_41{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;font-size:.85rem;line-height:1.5;display:flex}._when_q6xsr_65{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem}._who_q6xsr_71{font-weight:var(--weight-semibold)}._text_q6xsr_75{overflow-wrap:anywhere;min-width:0}._more_q6xsr_82._more_q6xsr_82{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8rem}._more_q6xsr_82._more_q6xsr_82:hover{color:var(--text-primary);background:0 0;text-decoration:underline}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._headerRow_1s6nc_15{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}._protectedHint_1s6nc_24{opacity:.5;margin-left:6px;font-size:.7em}._modeRow_1s6nc_32{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._modeButton_1s6nc_39{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 12px;font-size:.85rem}._modeButton_1s6nc_39:hover{background:var(--bg-elevated)}._modeButtonActive_1s6nc_56{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary);font-weight:var(--weight-bold)}._modeButtonActive_1s6nc_56._modeButtonActive_1s6nc_56:hover{background:var(--bg-surface)}._filterRow_1s6nc_80,._tabRow_1s6nc_90{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._viewSummary_1s6nc_99{color:var(--text-secondary);font-size:.8rem}._viewField_1s6nc_105{align-items:center;gap:6px;display:inline-flex}._listGroup_1s6nc_112{margin-bottom:20px}._listGroupTitle_1s6nc_116{color:var(--text-secondary);font-size:.9rem;font-weight:var(--weight-semibold);margin:0 0 8px}._listGroupCount_1s6nc_124{color:var(--text-muted);font-weight:var(--weight-normal)}._tabRow_1s6nc_90>div:first-child{flex:auto;margin-bottom:0}._exportGroup_1s6nc_135{gap:6px;margin-left:auto;display:inline-flex}._rowLabel_1s6nc_142{min-width:3.5em;color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._viewSelect_1s6nc_153{font-size:.85rem}._filterInput_1s6nc_160{background:var(--bg-surface);border:1px solid var(--border-field);width:200px;font:inherit;border-radius:999px;padding:5px 12px;font-size:.85rem}._subTagFilter_1s6nc_172{flex-wrap:wrap;gap:6px;display:flex}._filterChip_1s6nc_178{border:1px solid var(--border);background:var(--bg-elevated);font:inherit;color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;display:inline-flex}._filterChip_1s6nc_178:hover{background:var(--bg-hover)}._filterChipMore_1s6nc_200{color:var(--text-secondary);border-style:dashed}._filterChipActive_1s6nc_205{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}._filterChipExcluded_1s6nc_214{background:color-mix(in srgb, var(--btn-delete) 12%, transparent);border-color:var(--btn-delete);color:var(--btn-delete);font-weight:var(--weight-semibold);text-decoration:line-through}._filterChipActive_1s6nc_205._filterChipActive_1s6nc_205:hover{background:var(--accent)}._filterChipOn_1s6nc_237,._filterChipOn_1s6nc_237._filterChipOn_1s6nc_237:hover{background:var(--btn-view);border-color:var(--border-strong);color:var(--text-primary);font-weight:var(--weight-bold)}._filterChipExcluded_1s6nc_214._filterChipExcluded_1s6nc_214:hover{background:color-mix(in srgb, var(--btn-delete) 12%, transparent)}._chipCount_1s6nc_249{opacity:.7;font-variant-numeric:tabular-nums}._clearChip_1s6nc_255{border-radius:999px;padding:4px 10px;font-family:inherit;font-size:.8rem}._filterEmpty_1s6nc_264{color:var(--text-secondary);font-size:.8rem}._tagDetail_1s6nc_277{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px;padding-bottom:8px;display:grid}._boardEmpty_1s6nc_289{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:.9rem;display:flex}._emptyAction_1s6nc_300{border:1px solid var(--border);background:var(--bg-surface);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.8rem}._subTagColumn_1s6nc_314{--column-ground:var(--bg-elevated);--column-bg:var(--column-ground);--column-accent:var(--border);border-radius:var(--radius-md);border-top:3px solid var(--column-accent);background:var(--column-bg);flex-direction:column;min-height:0;display:flex}._columnEmpty_1s6nc_328{opacity:.55}._columnEmpty_1s6nc_328:focus-within{opacity:1}._columnSticky_1s6nc_337{top:var(--sticky-top);z-index:2;background:var(--column-bg);border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 12px 8px;display:flex;position:sticky}._columnBody_1s6nc_351{padding:8px 12px 12px}._laterLine_1s6nc_357{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:12px 0 10px;display:flex}._columnHint_1s6nc_372{color:var(--text-muted);margin:4px 0;font-size:.8rem}._laterLine_1s6nc_357:after{background:var(--border);content:"";flex:1;height:1px}._columnHead_1s6nc_390{align-items:center;gap:8px;display:flex}._columnHead_1s6nc_390>a,._columnHead_1s6nc_390>h3{flex:auto;min-width:0}._columnHead_1s6nc_390 h3{overflow-wrap:anywhere;min-width:0;font-size:1rem}._columnIcons_1s6nc_413{flex:none;gap:2px;margin-left:auto;display:inline-flex}._columnIcon_1s6nc_413._columnIcon_1s6nc_413{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}._columnIcon_1s6nc_413._columnIcon_1s6nc_413:hover{border-color:var(--border);background:var(--bg-surface);color:var(--text-primary)}._columnHead_1s6nc_390[draggable=true]{cursor:grab}._columnDropTarget_1s6nc_452{border-radius:var(--radius-sm);outline:2px dashed var(--accent);outline-offset:2px}._columnToggle_1s6nc_460{border:1px solid var(--border);width:20px;height:20px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;line-height:1;display:inline-flex}._columnToggle_1s6nc_460:hover{border-color:var(--brand);color:var(--text-primary)}._subTagPriority1_1s6nc_492{--column-bg:color-mix(in srgb, var(--priority-1) 12%, var(--column-ground));--column-accent:color-mix(in srgb, var(--priority-1) 70%, transparent)}._subTagPriority2_1s6nc_496{--column-bg:color-mix(in srgb, var(--priority-2) 12%, var(--column-ground));--column-accent:color-mix(in srgb, var(--priority-2) 70%, transparent)}._subTagPriority3_1s6nc_500{--column-bg:color-mix(in srgb, var(--priority-3) 12%, var(--column-ground));--column-accent:color-mix(in srgb, var(--priority-3) 70%, transparent)}._subTagPriority4_1s6nc_504{--column-bg:color-mix(in srgb, var(--priority-4) 12%, var(--column-ground));--column-accent:color-mix(in srgb, var(--priority-4) 70%, transparent)}._subTagPriority5_1s6nc_508{--column-bg:color-mix(in srgb, var(--priority-5) 12%, var(--column-ground));--column-accent:color-mix(in srgb, var(--priority-5) 70%, transparent)}._addWrap_1s6nc_515{flex-direction:column;gap:6px;display:flex}._addRow_1s6nc_521{gap:6px;display:flex}._listAdd_1s6nc_529{margin-bottom:12px}._addInput_1s6nc_533{border:1px solid var(--border);background:var(--bg-elevated);min-width:0;font:inherit;border-radius:6px;flex:1;padding:6px 8px}._addButton_1s6nc_544{border:1px solid var(--border);background:var(--bg-elevated);width:30px;font-weight:var(--weight-bold);cursor:pointer;border-radius:6px;flex-shrink:0}._addButton_1s6nc_544:disabled{opacity:.4;cursor:default}._similar_1s6nc_560{border:1px solid var(--border);background:var(--bg-elevated);border-radius:6px;flex-direction:column;gap:2px;padding:6px 8px;display:flex}._similarLabel_1s6nc_571{font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}._similarRow_1s6nc_580{align-items:center;gap:4px;display:flex}._similarItem_1s6nc_586{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 4px;font-size:.78rem;display:flex}._similarItem_1s6nc_586:hover{background:var(--bg-surface)}._similarTitle_1s6nc_611{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._similarMeta_1s6nc_617{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:.68rem}._similarOpen_1s6nc_624{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:3px 6px;font-size:.68rem}._similarOpen_1s6nc_624:hover{background:var(--bg-surface)}._columnLink_1s6nc_643{color:inherit;text-decoration:none}._columnLink_1s6nc_643:hover h3{text-decoration:underline}._modeCount_1s6nc_661{background:var(--tint-info);color:var(--accent);font-size:.7rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:6px;padding:0 6px}._specialPart_1s6nc_677{margin-top:12px}._specialRole_1s6nc_681{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}._childrenSwitch_1s6nc_692{margin-left:auto}._contactBar_1s6nc_697{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:10px;display:flex}._contactNote_1s6nc_705{color:var(--text-secondary);flex:280px;margin:0;font-size:.82rem}._contactNote_1s6nc_705:empty{display:none}._contactMove_1s6nc_717{min-width:min(100%,240px)}._strip_1bc6i_9{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}._cells_1bc6i_17{grid-template-columns:repeat(12,6px);gap:2px;display:inline-grid}._cell_1bc6i_17{border:1px solid var(--border);border-radius:2px;width:6px;height:6px}._on_1bc6i_33{border-color:var(--season);background:var(--season)}._now_1bc6i_40{outline:1.5px solid var(--today);outline-offset:1px}._range_1bc6i_45{color:var(--text-secondary);white-space:nowrap;font-size:.75rem}._page_g7k87_1{padding:16px}._head_g7k87_5{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:24px;margin-bottom:12px;padding-top:14px;display:flex}._toggle_g7k87_18{border:1px solid var(--border);background:var(--bg-surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.75rem}._toggle_g7k87_18._toggle_g7k87_18:hover{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._toggle_g7k87_18+._toggle_g7k87_18{margin-left:0}._hint_g7k87_44{color:var(--text-muted);font-size:.75rem}._group_g7k87_49{margin-bottom:18px}._groupHead_g7k87_53{border-bottom:1px solid var(--border);font-size:.8rem;font-weight:var(--weight-bold);letter-spacing:.03em;text-transform:uppercase;align-items:baseline;gap:8px;margin-bottom:4px;padding:4px 0;display:flex}._chooseAll_g7k87_69._chooseAll_g7k87_69{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:.7rem;font-weight:400}._chooseAll_g7k87_69._chooseAll_g7k87_69:hover{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._choose_g7k87_69{accent-color:var(--accent);cursor:pointer;flex:none;margin:0}._bulkBar_g7k87_105{top:var(--sticky-top);z-index:3;border:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-sm);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px;display:flex;position:sticky}._bulkCount_g7k87_125{font-size:.8rem;font-weight:var(--weight-semibold)}._groupUnassigned_g7k87_131{color:var(--priority-5);border-bottom-color:var(--priority-5)}._count_g7k87_136{color:var(--text-muted);font-weight:500}._row_g7k87_143._row_g7k87_143{--cols:minmax(180px, 1fr) minmax(220px, 1.2fr) minmax(160px, 1fr) auto}._row_g7k87_143._withSeason_g7k87_153{--cols:minmax(180px, 1fr) minmax(220px, 1.2fr) 190px minmax(160px, 1fr) auto}._mergeButton_g7k87_158{border:1px solid var(--border);font:inherit;color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px}._mergeButton_g7k87_158._mergeButton_g7k87_158:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}._mergeSearch_g7k87_177{width:100%;margin-bottom:12px}._mergeError_g7k87_182{color:var(--danger);margin:0 0 12px;font-size:.8rem}._mergeGroup_g7k87_189{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}._mergeGroupHead_g7k87_197{font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);margin:0 0 4px}._mergeTarget_g7k87_207{font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:.85rem;display:flex}._mergeTarget_g7k87_207._mergeTarget_g7k87_207:hover:not(:disabled){background:var(--bg-elevated)}._mergeName_g7k87_231{flex-direction:column;min-width:0;display:flex}._mergeDetail_g7k87_238{color:var(--text-muted);font-size:.7rem}._shelfSelect_g7k87_243{padding:2px 6px;font-size:.75rem}._title_g7k87_250{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._aliases_g7k87_258{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px;font-size:.68rem;display:inline-flex}._uses_g7k87_268{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:0 6px;font-size:.65rem}._picks_g7k87_279._picks_g7k87_279{flex-direction:column;align-items:stretch;gap:6px}._pickRow_g7k87_285{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}._pickLabel_g7k87_295{min-width:4.2em;color:var(--text-secondary);letter-spacing:.02em;text-transform:uppercase;font-size:.68rem}._shelves_g7k87_304{flex-wrap:wrap;gap:4px;display:flex}._shelfChip_g7k87_310{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 6px;font-size:.68rem;display:inline-flex}._shelfChip_g7k87_310 button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 2px}._shelfChip_g7k87_310 button:hover{color:var(--priority-5)}._recipes_g7k87_339{color:var(--text-secondary);font-size:.8rem}._empty_g7k87_346{overflow-wrap:anywhere;color:var(--text-muted);font-size:.8rem}._emptyAction_g7k87_354{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;margin-left:8px;padding:3px 10px;font-size:.75rem}._emptyAction_g7k87_354._emptyAction_g7k87_354:hover{background:var(--bg-elevated);color:var(--text-primary)}._recipes_g7k87_339 a{color:inherit;text-decoration:none}._recipes_g7k87_339 a:hover{text-decoration:underline}._wrap_lf7t7_1{position:relative}._panel_lf7t7_5{z-index:20;border:1px solid var(--border);background:var(--bg-surface);width:min(320px,100vw - 32px);box-shadow:var(--shadow-panel);border-radius:14px;padding:12px;position:absolute;top:calc(100% + 6px);left:0}._list_lf7t7_19{flex-direction:column;gap:4px;margin:0 0 10px;padding:0;list-style:none;display:flex}._row_lf7t7_29{border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:2px 4px;display:flex}._rowOver_lf7t7_40{border-color:var(--accent);background:var(--tint-info)}._rowDragging_lf7t7_45{opacity:.45}._grip_lf7t7_49{color:var(--text-muted);cursor:grab;-webkit-user-select:none;user-select:none}._row_lf7t7_29:active ._grip_lf7t7_49{cursor:grabbing}._index_lf7t7_59{min-width:18px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._name_lf7t7_67{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._actions_lf7t7_76{gap:8px;display:flex}._hint_lf7t7_81{color:var(--text-muted);margin:10px 0 0;font-size:.75rem}._title_5uhwy_3{font-size:.95rem}._note_5uhwy_7{color:var(--text-secondary);margin:0;font-size:.8rem}._list_5uhwy_14{margin:0}._arrow_5uhwy_33{background:var(--bg-elevated);flex:none;width:44px;height:36px;padding:0}._row_k7ylt_3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._label_k7ylt_10{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin-right:4px}._hint_k7ylt_20{color:var(--text-secondary);font-size:.75rem}@media (pointer:coarse){._dragHint_k7ylt_26{display:none}}._row_k7ylt_3 [draggable=true]{cursor:grab}._dropTarget_k7ylt_42{outline:2px dashed var(--accent);outline-offset:1px;cursor:grabbing}._panel_z9cpf_7{flex-direction:column;gap:10px;width:100%;max-width:760px;margin:0 auto 16px;display:flex}._actions_z9cpf_17{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._actions_z9cpf_17:empty{display:none}._plannedEntry_z9cpf_29{align-items:center;gap:6px;display:inline-flex}._plannedHint_z9cpf_35{color:var(--text-secondary);font-size:.78rem}._menuLabel_z9cpf_42{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;padding:6px 12px 2px;display:block}._menuCheck_z9cpf_53{width:1.2em;display:inline-block}._plannedLink_z9cpf_60{color:inherit;text-decoration:none}._plannedLink_z9cpf_60:hover{color:var(--text-primary);text-decoration:underline}._part_1fxvi_3{margin:4px 0 12px}._toggle_1fxvi_8._toggle_1fxvi_8{color:var(--text-secondary);font:inherit;font-size:.8rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;padding:4px 0;display:inline-flex}._toggle_1fxvi_8._toggle_1fxvi_8:hover{color:var(--text-primary);background:0 0}._chevron_1fxvi_31{width:1em}._hint_1fxvi_35{color:var(--text-secondary);letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:400}._body_1fxvi_43{margin-top:6px}._roadmap_l9isx_1{width:100%;min-width:0}._timelineScroll_l9isx_6{background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:12px;margin-top:20px;overflow-x:auto}._timeline_l9isx_6{--label-width:190px;--timeline-gap:8px;min-width:1250px}._timelineHeader_l9isx_24{z-index:5;grid-template-columns:var(--label-width) minmax(0, 1fr);gap:var(--timeline-gap);background:var(--bg-surface);border-bottom:1px solid var(--border);padding:12px;display:grid;position:sticky;top:0}._cornerCell_l9isx_41,._monthCell_l9isx_42{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:48px;padding:8px 10px;display:flex}._cornerCell_l9isx_41{z-index:6;color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;justify-content:flex-start;position:sticky;left:12px}._monthsGrid_l9isx_70{min-width:0;display:grid}._monthCell_l9isx_42{color:var(--text-secondary);font-size:.78rem;font-weight:var(--weight-semibold);text-align:center;flex-direction:column;gap:2px;margin:0 5px}._monthCell_l9isx_42 small{color:var(--text-muted);font-size:.65rem;font-weight:500}._currentMonth_l9isx_98{background:color-mix(in srgb, var(--today) 10%, var(--bg-elevated));border-color:color-mix(in srgb, var(--today) 55%, var(--border));color:var(--text-primary)}._currentMonth_l9isx_98 small{color:var(--text-secondary)}._body_l9isx_109{flex-direction:column;display:flex}._group_l9isx_114{grid-template-columns:var(--label-width) minmax(0, 1fr);gap:var(--timeline-gap);border-bottom:1px solid var(--border-subtle);padding:14px 12px;display:grid}._group_l9isx_114:last-child{border-bottom:0}._groupTitle_l9isx_130{z-index:3;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);height:42px;color:var(--text-primary);font-size:.82rem;font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex;position:sticky;left:12px}._groupCount_l9isx_153{background:var(--bg-surface);border:1px solid var(--border-subtle);min-width:24px;height:24px;color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}._groupContent_l9isx_172{border-radius:var(--radius-md);grid-auto-rows:42px;grid-auto-flow:row;align-content:start;gap:8px 0;min-height:58px;padding:8px 0;display:grid;position:relative;overflow:hidden}._monthGuide_l9isx_190,._firstMonthGuide_l9isx_191,._halfMonthGuide_l9isx_192{z-index:0;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._monthGuide_l9isx_190,._firstMonthGuide_l9isx_191{background:var(--border)}._firstMonthGuide_l9isx_191{left:0}._halfMonthGuide_l9isx_192{background:var(--border-subtle);opacity:.7}._projectCard_l9isx_217{z-index:2;appearance:none;background:color-mix(in srgb, var(--project-color) 20%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--project-color) 40%, var(--border));border-left:4px solid var(--project-color);border-radius:var(--radius-md);min-width:0;height:42px;box-shadow:var(--shadow-card);color:var(--text-primary);font:inherit;font-size:.78rem;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin:0 1px;padding:0 8px 0 11px;transition:transform .12s,border-color .12s,background .12s;display:flex;position:relative;overflow:hidden}._projectCard_l9isx_217:hover{z-index:3;background:color-mix(in srgb, var(--project-color) 30%, var(--bg-surface));border-color:var(--project-color);transform:translateY(-1px)}._projectCard_l9isx_217:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._projectTitle_l9isx_273{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._narrow_l9isx_283{overflow:visible}._narrow_l9isx_283 ._projectTitle_l9isx_273{pointer-events:none;padding-left:6px;position:absolute;left:100%;overflow:visible}._hoursInline_l9isx_298{color:var(--text-secondary);font-weight:500}._groupTitle_l9isx_130:hover{border-color:var(--accent);text-decoration:none}._hoursBadge_l9isx_310{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.64rem;font-weight:var(--weight-bold);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 6px}._todayLine_l9isx_325{z-index:4;background:var(--today);opacity:.7;pointer-events:none;border-radius:999px;width:2px;position:absolute;top:0;bottom:0}._todayLine_l9isx_325:before{content:"";background:var(--today);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}@media (width<=800px){._timeline_l9isx_6{--label-width:155px;min-width:1100px}._timelineHeader_l9isx_24,._group_l9isx_114{padding-left:8px;padding-right:8px}._cornerCell_l9isx_41,._groupTitle_l9isx_130{left:8px}}@media (width<=480px){._timeline_l9isx_6{--label-width:104px}}._overdue_l9isx_389,._overdue_l9isx_389._overdue_l9isx_389:hover{border-color:var(--danger);border-left-color:var(--project-color);box-shadow:inset 0 0 0 1px var(--danger)}._closed_l9isx_396{opacity:.45}._closed_l9isx_396:hover{opacity:.75}._onHold_l9isx_409{background:color-mix(in srgb, var(--project-color) 8%, var(--bg-surface));border-style:dashed dashed dashed solid}._onHold_l9isx_409 ._projectTitle_l9isx_273{color:var(--text-secondary)}._holdMark_l9isx_421{background:var(--btn-view);color:var(--text-on-fill);font-size:.64rem;font-weight:var(--weight-bold);white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:auto;padding:1px 7px}._tick_l9isx_438{pointer-events:auto;border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;transform:translate(-50%)}._tickHard_l9isx_452{background:var(--danger)}._tickSoft_l9isx_456{background:var(--late)}._tick_l9isx_438._tickActive_l9isx_462{z-index:2;width:6px;box-shadow:0 0 0 2px var(--bg-surface), 0 0 0 4px var(--text-primary);top:-4px;bottom:-4px}._tick_l9isx_438._tickDim_l9isx_472{opacity:.3}@media (prefers-reduced-motion:no-preference){._tick_l9isx_438{transition:opacity .12s ease-out,width .12s ease-out}}._tickRound_l9isx_484{background:color-mix(in srgb, var(--project-color) 70%, var(--text-secondary));opacity:.8;width:2px}._labelBar_l9isx_493._labelBar_l9isx_493{border-style:dashed}._extension_l9isx_500._extension_l9isx_500{z-index:1;border:1px dashed color-mix(in srgb, var(--project-color) 55%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--project-color) 6%, var(--bg-surface));cursor:pointer;min-width:0;height:42px;margin:0 1px;padding:0;position:relative}._extension_l9isx_500._extension_l9isx_500:hover{background:color-mix(in srgb, var(--project-color) 12%, var(--bg-surface));border-style:solid}._parentHeading_l9isx_522{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;align-self:end;padding:6px 4px 2px}._hiddenChip_l9isx_534._hiddenChip_l9isx_534{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.8rem}._hiddenChip_l9isx_534._hiddenChip_l9isx_534:hover{border-color:var(--brand);background:var(--bg-surface);color:var(--text-primary)}._signalRow_l9isx_554{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}._signalRow_l9isx_554:empty{display:none}._groupMore_l9isx_568._groupMore_l9isx_568{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:.75rem}._groupMore_l9isx_568._groupMore_l9isx_568:hover{background:var(--bg-hover);color:var(--text-primary)}._groupTitleStacked_l9isx_589{flex-wrap:wrap;align-content:center;row-gap:2px;height:auto;min-height:42px;padding-block:6px}._groupTitleStacked_l9isx_589 ._groupMore_l9isx_568._groupMore_l9isx_568{color:var(--text-secondary);text-align:start;background:0 0;border:none;flex-basis:100%;margin-inline-start:0;padding:0;font-weight:400;text-decoration:underline}._groupTitleStacked_l9isx_589 ._groupMore_l9isx_568._groupMore_l9isx_568:hover{color:var(--text-primary);background:0 0}@container (width>=1252px){._timelineScroll_l9isx_6._timelineScroll_l9isx_6{overflow:visible}._timelineHeader_l9isx_24{top:var(--sticky-top);border-start-start-radius:12px;border-start-end-radius:12px}}._downloadButton_2r9r4_25{background-color:var(--bg-surface);border:1px solid var(--border-field);color:var(--text-primary);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;font-weight:500;display:inline-flex}._downloadButton_2r9r4_25._downloadButton_2r9r4_25:hover{background-color:var(--bg-surface);border-color:var(--border-strong)}._navigates_2r9r4_5{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;text-decoration-thickness:1px;transition:text-decoration-color .12s}._navigates_2r9r4_5:hover{text-decoration-color:currentColor}._deleteButton_2r9r4_21{border-color:color-mix(in srgb, var(--btn-delete) 45%, transparent);background-color:color-mix(in srgb, var(--btn-delete) 12%, transparent);min-width:24px;color:var(--btn-delete);font-weight:var(--weight-semibold);cursor:pointer}._deleteButton_2r9r4_21:hover{background-color:color-mix(in srgb, var(--btn-delete) 22%, transparent);filter:none}._disabledDeleteButton_2r9r4_97{background-color:var(--btn-muted);opacity:.7;cursor:default}._navigateButton_2r9r4_103,._plainButton_2r9r4_110{background-color:var(--bg-grey)}._filterButton_2r9r4_6{border:1px solid var(--border);background-color:var(--bg-surface);color:var(--text-secondary)}._filterButtonActive_2r9r4_19{border-color:var(--border-strong);background-color:var(--btn-view);color:var(--text-on-fill);font-weight:var(--weight-bold)}._filterButton_2r9r4_6._filterButton_2r9r4_6:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}._filterButtonActive_2r9r4_19._filterButtonActive_2r9r4_19:hover{border-color:var(--border-strong);background-color:var(--btn-view)}._resetButton_2r9r4_6{font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:1px solid var(--filter-accent)!important;background-color:var(--filter-accent)!important;color:var(--text-on-strong)!important}._segment_2r9r4_6{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;row-gap:2px;padding:2px;display:inline-flex}._segmentCount_2r9r4_211{font-variant-numeric:tabular-nums;opacity:.8;font-size:.9em}._segmentButton_2r9r4_217{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:5px;padding:3px 12px;font-size:.8rem;display:inline-flex}._segmentButtonActive_2r9r4_233{background:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-semibold)}._segmentButton_2r9r4_217._segmentButton_2r9r4_217:hover{background:var(--bg-hover)}._segmentButtonActive_2r9r4_233._segmentButtonActive_2r9r4_233:hover{background:var(--accent)}._interactButton_2r9r4_256{background-color:var(--btn-interact-inactive)}._interactButtonActive_2r9r4_259{background-color:var(--btn-interact-active)}._interactButton_2r9r4_256._interactButton_2r9r4_256:hover{background-color:var(--btn-interact-inactive)}._interactButtonActive_2r9r4_259._interactButtonActive_2r9r4_259:hover{background-color:var(--btn-interact-active)}._resortButton_2r9r4_274._resortButton_2r9r4_274{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:.78rem}._resortButton_2r9r4_274._resortButton_2r9r4_274:hover{border-style:solid;border-color:var(--highlight);background:var(--bg-surface);color:var(--highlight-text)}._today_2r9r4_307._today_2r9r4_307,._today_2r9r4_307._today_2r9r4_307:hover{border-color:var(--today);background:var(--today-tint);color:var(--today-text)}._todayChoice_2r9r4_314._todayChoice_2r9r4_314,._todayChoice_2r9r4_314._todayChoice_2r9r4_314:hover{background:var(--today-tint);color:var(--today-text)}@media (pointer:coarse){._segmentButton_2r9r4_217{min-height:32px}}._headerRow_1pmtu_1{align-items:center;gap:8px;display:flex}._formInput_1pmtu_7{background-color:var(--bg-surface);border:1px solid var(--border);width:100%;color:var(--text-primary);cursor:text;border-radius:8px;padding:8px 10px;font-size:14px}._formInput_1pmtu_7:focus{border-color:var(--text-highlight);outline:none}._disabledInput_1pmtu_28{background-color:var(--bg-elevated);opacity:.7;cursor:default}._highlight_1pmtu_35{color:var(--text-highlight);font-weight:var(--weight-semibold)}._textArea_1pmtu_41{resize:none;min-height:60px;overflow-y:auto}._tagDetail_1pmtu_48{grid-template-columns:repeat(auto-fill,300px);grid-auto-columns:300px;grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}._priority1_1pmtu_58{border-left:3px solid var(--priority-1);padding-left:8px}._priority2_1pmtu_62{border-left:3px solid var(--priority-2);padding-left:8px}._priority3_1pmtu_66{border-left:3px solid var(--priority-3);padding-left:8px}._priority4_1pmtu_70{border-left:3px solid var(--priority-4);padding-left:8px}._priority5_1pmtu_74{border-left:3px solid var(--priority-5);padding-left:8px}._priority0_1pmtu_78{border-left:3px solid var(--border-color);padding-left:8px}._tagPriority0_1pmtu_83{background-color:var(--priority-0);color:var(--text-primary);font-weight:400}._tagPriority1_1pmtu_90{background:var(--priority-1);color:var(--text-on-fill)}._tagPriority2_1pmtu_95{background:var(--priority-2);color:var(--text-on-fill)}._tagPriority3_1pmtu_100{background:var(--priority-3);color:var(--text-on-fill)}._tagPriority4_1pmtu_107{background:var(--priority-4);color:var(--text-on-fill)}._tagPriority5_1pmtu_112{background:var(--priority-5);color:var(--text-on-fill)}._tagTint_1pmtu_130._tagTint_1pmtu_130{border-color:color-mix(in srgb, var(--tag-color) 70%, transparent);background:color-mix(in srgb, var(--tag-color) 22%, transparent);color:var(--text-primary);font-weight:400}._tagTint_1pmtu_130._tagTint_1pmtu_130:hover{background:color-mix(in srgb, var(--tag-color) 35%, transparent)}._tagTint0_1pmtu_141{--tag-color:var(--border)}._tagTint1_1pmtu_145{--tag-color:var(--priority-1)}._tagTint2_1pmtu_149{--tag-color:var(--priority-2)}._tagTint3_1pmtu_153{--tag-color:var(--priority-3)}._tagTint4_1pmtu_157{--tag-color:var(--priority-4)}._tagTint5_1pmtu_161{--tag-color:var(--priority-5)}._priorityRow0_1pmtu_166{background-color:var(--priority-row-0)}._priorityRow1_1pmtu_169{background-color:var(--priority-row-1)}._priorityRow2_1pmtu_172{background-color:var(--priority-row-2)}._priorityRow3_1pmtu_175{background-color:var(--priority-row-3)}._priorityRow4_1pmtu_178{background-color:var(--priority-row-4)}._priorityRow5_1pmtu_181{background-color:var(--priority-row-5)}._overlay_1pmtu_185{z-index:1000;background-color:var(--overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modalWindow_1pmtu_198{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:14px;width:min(100%,520px);max-width:90%;max-height:calc(100vh - 32px);padding:20px;overflow-y:auto}._noteInput_1pmtu_212{resize:vertical;width:100%;min-height:48px;font:inherit;border-radius:6px;padding:5px 8px;overflow-y:auto}._durationField_1pmtu_230{align-items:center;gap:12px;display:flex}._tagSelector_1pmtu_252{flex-wrap:wrap;gap:6px;min-width:0;display:flex;position:relative}._tagSelector_1pmtu_252>input{flex:100%;min-width:0}._selectedTags_1pmtu_267{flex-wrap:wrap;flex-basis:100%;gap:4px;display:flex}._selectedTags_1pmtu_267:empty{display:none}._tagSelectorCollapsed_1pmtu_280 ._selectedTags_1pmtu_267{align-items:center}._tagSelectorCollapsed_1pmtu_280 ._selectedTags_1pmtu_267>input{flex:0 0 200px;max-width:100%}._tagAddButton_1pmtu_296._tagAddButton_1pmtu_296{border:1px dashed var(--border-field);background:var(--bg-surface);width:24px;height:24px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;display:inline-flex}._tagAddButton_1pmtu_296._tagAddButton_1pmtu_296:hover{border-style:solid;border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._structuralTag_1pmtu_327{box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);background:0 0;font-style:italic}._durationBadge_1pmtu_335{opacity:.6;font-size:.7rem;font-weight:var(--weight-semibold)}._recurringBadge_1pmtu_342{background:var(--bg-surface);color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);border-radius:999px;padding:2px 6px}._matchingTags_1pmtu_353{background:var(--bg-surface);border:1px solid var(--border);width:min(400px,100%);max-height:200px;box-shadow:var(--shadow-card);z-index:1000;border-radius:8px;padding:8px;position:absolute;top:100%;left:0;overflow-y:auto}._matchingTagsFlow_1pmtu_374{width:100%;box-shadow:none;margin-block-start:6px;position:static}._tagSelectorCollapsed_1pmtu_280>._matchingTagsFlow_1pmtu_374{order:1}._age_1pmtu_386{color:var(--accent);font-weight:var(--weight-semibold)}._dropdownPanel_1pmtu_392{background:var(--bg-elevated);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:4px}._dropdownItem_1pmtu_399{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:6px 10px;font-size:.85rem}._dropdownItem_1pmtu_399:hover,._dropdownItemActive_1pmtu_415{background:var(--bg-hover)}._dropdownCreateItem_1pmtu_419{color:var(--text-secondary);font-style:italic;border-top:1px solid var(--border)!important}._addItemTemplate_1pmtu_425{place-content:flex-start;gap:var(--gap-sm);display:flex}._defaultMainPage_1pmtu_432{flex-direction:column;justify-content:center;display:flex}@media (hover:hover){._hoverLift_1pmtu_440:hover{filter:brightness(.93)}}._statusMark_1pmtu_453{margin-top:14px;position:relative}._statusMark_1pmtu_453:where(:not(._parked_1pmtu_470)){outline:1px solid var(--mark-frame,var(--mark-color));outline-offset:0}._statusMark_1pmtu_453._statusMark_1pmtu_453:where(:not(._parked_1pmtu_470)){border-top-color:var(--mark-frame,var(--mark-color));border-right-color:var(--mark-frame,var(--mark-color));border-bottom-color:var(--mark-frame,var(--mark-color))}._statusMark_1pmtu_453:after{content:attr(data-status);background:var(--mark-color);color:var(--mark-ink);font-size:.66rem;font-weight:var(--weight-bold);pointer-events:none;border-radius:999px;padding:0 7px;line-height:1.5;position:absolute;top:-8px;right:12px}._statusMark_1pmtu_453:not([data-status]):after{content:none}._overTime_1pmtu_509{--mark-color:var(--danger);--mark-frame:var(--frame-danger);--mark-ink:var(--text-on-accent)}._overTimeMark_1pmtu_518:after{top:-11px}._overTimeMark_1pmtu_518:before{content:attr(data-over);background:var(--danger);color:var(--text-on-accent);font-size:.66rem;font-weight:var(--weight-bold);pointer-events:none;border-radius:999px;padding:0 7px;line-height:1.5;position:absolute;top:-11px;left:12px}._overTimeMark_1pmtu_518[data-status]{margin-bottom:8px;container-type:inline-size}@container (width<=170px){._overTimeMark_1pmtu_518[data-status]:before{inset:auto 12px -8px auto}}._inProgress_1pmtu_558{--mark-color:var(--mark-progress);--mark-frame:var(--frame-progress);--mark-ink:var(--mark-progress-ink)}._plannedMark_1pmtu_570{margin-top:14px;position:relative}._plannedMark_1pmtu_570:before{content:attr(data-planned);border:1px solid var(--accent);background:var(--bg-surface);color:var(--text-primary);font-size:.66rem;font-weight:var(--weight-bold);pointer-events:none;border-radius:999px;padding:0 7px;line-height:1.4;position:absolute;top:-8px;left:12px}._parked_1pmtu_470{--mark-color:var(--btn-view);--mark-ink:var(--text-on-fill)}._dueBadge_1pmtu_610{font-weight:var(--weight-bold);white-space:nowrap;border:1px solid;border-radius:999px;padding:0 6px}._dueBadge_soft_1pmtu_620{border-color:var(--late);color:var(--text-primary)}._dueBadge_hard_1pmtu_626{border-color:var(--danger);color:var(--text-primary)}._dueBadgeOver_1pmtu_636._dueBadge_soft_1pmtu_620{background:color-mix(in srgb, var(--late) 30%, transparent)}._dueBadgeOver_1pmtu_636._dueBadge_hard_1pmtu_626{background:color-mix(in srgb, var(--danger) 24%, transparent)}._dueBadge_soft_1pmtu_620 ._dueFlag_1pmtu_645{color:var(--late-text)}._dueBadge_hard_1pmtu_626 ._dueFlag_1pmtu_645{color:var(--danger)}._aliasHint_1pmtu_666{color:var(--text-muted);font-size:.85em;font-style:italic}._aliasArrow_1pmtu_672{color:var(--text-muted);font-size:.8em}._tagSuggestionActive_1pmtu_682{outline:2px solid var(--accent);outline-offset:1px;font-weight:var(--weight-bold)}._tagSuggestionActive_1pmtu_682:after{content:" ↵";opacity:.7;font-weight:400}._dateText_1pmtu_710._dateText_1pmtu_710{field-sizing:content;width:fit-content;min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px dotted #0000;border-radius:0;padding:0;transition:border-color .12s}._dateText_1pmtu_710._dateText_1pmtu_710:hover:not(:disabled){border-bottom-color:var(--border-soft)}._dateText_1pmtu_710._dateText_1pmtu_710:disabled{cursor:default;opacity:.55}._dateText_1pmtu_710._dateText_1pmtu_710::-webkit-calendar-picker-indicator{display:none}@media (hover:none){._dateText_1pmtu_710._dateText_1pmtu_710{border-bottom-color:var(--border-subtle)}}._card_1y9mj_3._card_1y9mj_3{cursor:pointer;border-left-width:4px}._card_1y9mj_3._card_1y9mj_3:hover{border-color:var(--accent)}._priority1_1y9mj_13{border-left-color:var(--priority-1)}._priority2_1y9mj_14{border-left-color:var(--priority-2)}._priority3_1y9mj_15{border-left-color:var(--priority-3)}._priority4_1y9mj_16{border-left-color:var(--priority-4)}._priority5_1y9mj_17{border-left-color:var(--priority-5)}._title_1y9mj_19{align-items:center;gap:8px;min-width:0;display:flex}._name_1y9mj_26{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._due_1y9mj_36{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger);font-size:.7rem;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px}._birthday_1y9mj_51{align-items:center;gap:8px;display:inline-flex}._kit_1y9mj_57{color:var(--text-muted);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}._kit_1y9mj_57 input{width:48px}._kitShare_1y9mj_71{font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help}._kitRhythm_1y9mj_80{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}._useRhythm_1y9mj_94._useRhythm_1y9mj_94{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:0 8px}._useRhythm_1y9mj_94._useRhythm_1y9mj_94:hover{border-color:var(--border-medium);background:var(--bg-hover)}._chips_1y9mj_112{min-width:0}._dateField_1y9mj_118::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;display:inline-block}._dateField_1y9mj_118::-webkit-calendar-picker-indicator:hover{opacity:1}._tagEdit_1y9mj_142{border:1px dashed var(--border);color:var(--text-muted);background:0 0;border-radius:999px;padding:0 8px!important}._redFlag_1y9mj_152{color:var(--danger);font-weight:var(--weight-bold);cursor:help}@media (pointer:coarse){._tagEdit_1y9mj_142{min-height:32px}}:root{--priority-border-width:10px}._tagRow_13oqf_5{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;max-width:800px;margin-bottom:8px;padding:8px 12px;display:flex}._tagRow_13oqf_5:hover{background:var(--bg-hover)}._tagName_13oqf_23{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._priorityInput_13oqf_31{text-align:center;width:60px}._deleteButton_13oqf_37{width:32px;height:32px}._priority0_13oqf_42{border-left:var(--priority-border-width) solid transparent}._priority1_13oqf_46{border-left:var(--priority-border-width) solid var(--priority-1)}._priority2_13oqf_50{border-left:var(--priority-border-width) solid var(--priority-2)}._priority3_13oqf_54{border-left:var(--priority-border-width) solid var(--priority-3)}._priority4_13oqf_58{border-left:var(--priority-border-width) solid var(--priority-4)}._priority5_13oqf_62{border-left:var(--priority-border-width) solid var(--priority-5)}._buttonGroup_13oqf_69{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}._ratingBadge_13oqf_75{border:1px solid var(--border);background:var(--bg-surface);width:50px;color:var(--text-secondary);text-align:center;font-size:.75rem;font-weight:var(--weight-semibold);border-radius:999px;padding:2px 6px}._meta_13oqf_89{flex-shrink:0;grid-template-columns:120px 90px 90px;align-items:center;gap:12px;display:grid}._metaRow_13oqf_97{grid-template-columns:auto 50px;align-items:center;gap:6px;display:grid}._metaRow_13oqf_97 input{width:50px}._dueBadge_13oqf_108{font-size:.65rem;font-weight:var(--weight-semibold);white-space:nowrap;color:var(--danger);background:color-mix(in srgb, var(--danger) 15%, transparent);border-radius:999px;flex:none;padding:1px 6px}._yearCost_13oqf_131{align-items:center;gap:var(--margin-sm);flex-wrap:wrap;margin-left:auto;display:flex}._yearCostText_13oqf_140{align-items:center;gap:var(--margin-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;cursor:help;font-size:.8rem;display:inline-flex}._rhythmProgress_13oqf_153{width:64px;height:6px;accent-color:var(--accent)}._panelFilters_13oqf_162{flex-direction:column;gap:10px;display:flex}._lead_w9wy4_4{color:var(--text-secondary);margin:0 0 12px;line-height:1.5}._note_w9wy4_11{color:var(--text-muted);margin:10px 0 0;font-size:.85rem}._list_w9wy4_18{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}._row_w9wy4_27{border-block-end:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0;display:flex}._row_w9wy4_27:last-child{border-block-end:none}._rowDone_w9wy4_43 ._name_w9wy4_43{color:var(--text-secondary)}._name_w9wy4_43{min-width:0;font-weight:var(--weight-semibold);overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}._due_w9wy4_57{background:var(--today-tint);color:var(--today-text);font-size:.7rem;font-weight:var(--weight-semibold);border-radius:999px;padding:1px 7px}._ways_w9wy4_67{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._wayButtons_w9wy4_74{gap:6px;display:inline-flex}._date_w9wy4_81{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 10px;font-size:.85rem}._dateOther_w9wy4_94{border-color:var(--brand);color:var(--text-primary);font-weight:var(--weight-semibold)}._way_w9wy4_67._way_w9wy4_67{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.85rem}._way_w9wy4_67._way_w9wy4_67:hover{border-color:var(--brand);background:var(--bg-surface)}._doneLine_w9wy4_119{color:var(--success-text);align-items:center;gap:10px;font-size:.85rem;display:inline-flex}._undo_w9wy4_128._undo_w9wy4_128{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.8rem}._undo_w9wy4_128._undo_w9wy4_128:hover{border-color:var(--border-medium);background:var(--bg-surface)}._layout_1ip0p_4{grid-template-columns:minmax(280px,.85fr) minmax(420px,1.55fr) minmax(300px,1fr);grid-template-areas:"info tasks score""info talkedabout score";align-items:start;gap:16px;display:grid}._layoutSimple_1ip0p_19._layoutSimple_1ip0p_19{grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr);grid-template-areas:"info tasks"}._card_1ip0p_24{background:var(--bg-surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-hairline);border-radius:12px;padding:20px}._info_1ip0p_35{grid-area:info}._talkedabout_1ip0p_39{grid-area:talkedabout}._tasks_1ip0p_44{flex-direction:column;grid-area:tasks;gap:10px;display:flex}._tasksFolded_1ip0p_54 ._sectionHeader_1ip0p_54{border-bottom:none;min-height:0;margin-bottom:0;padding-bottom:0}._taskCount_1ip0p_62{color:var(--text-secondary);font-size:.8em;font-weight:400}._taskAdd_1ip0p_68{margin:0}._taskAdd_1ip0p_68 input{box-sizing:border-box;width:100%}._taskEmpty_1ip0p_80{color:var(--text-secondary);margin:0;font-size:.85rem}._logChip_1ip0p_100{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-inline-start:2px solid color-mix(in srgb, var(--highlight) 40%, transparent);white-space:pre-wrap;overflow-wrap:break-word;border-radius:4px 9px 9px 4px;margin:0 0 6px;padding:8px 30px 8px 11px;font-size:.85rem;line-height:1.65;display:block;position:relative}._logChip_1ip0p_100:last-child{margin-bottom:0}._logTags_1ip0p_124{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._logFilter_1ip0p_133{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 8px;display:flex}._logDelete_1ip0p_144{top:5px;width:18px;height:18px;color:var(--text-muted);opacity:.45;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;display:inline-flex;position:absolute;inset-inline-end:5px}._logDelete_1ip0p_144:hover{opacity:1;background:var(--bg-hover);color:var(--danger)}._score_1ip0p_178{grid-area:score}._sectionHeader_1ip0p_54{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-bottom:16px;padding-bottom:14px;display:flex}._eyebrow_1ip0p_195{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;display:block}._sectionTitle_1ip0p_207{color:var(--text-primary);font-size:1.1rem;font-weight:var(--weight-bold);margin:0}._streakLine_1ip0p_217{color:var(--text-secondary);margin:4px 0 0;font-size:.8rem}._useRhythm_1ip0p_227._useRhythm_1ip0p_227{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:0 8px}._useRhythm_1ip0p_227._useRhythm_1ip0p_227:hover{border-color:var(--border-medium);background:var(--bg-hover)}._infoGrid_1ip0p_252{grid-template-columns:max-content minmax(0,1fr);column-gap:16px;display:grid}._field_1ip0p_258,._fieldFull_1ip0p_259{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--border-subtle);align-items:baseline;row-gap:2px;min-width:0;padding:8px 0;display:grid}._field_1ip0p_258:last-child,._fieldFull_1ip0p_259:last-child{border-bottom:none}._field_1ip0p_258>label,._fieldFull_1ip0p_259>label{color:var(--text-secondary);font-size:.78rem;font-weight:var(--weight-semibold)}._sub_1ip0p_287{color:var(--text-secondary);grid-column:2;font-size:.75rem}._cardFooter_1ip0p_295{border-top:1px solid var(--border-subtle);justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}._talkedDate_1ip0p_305{flex-direction:column;gap:4px;display:flex}._logInputs_1ip0p_311{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._logCard_1ip0p_317{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:12px;display:flex}._logCard_1ip0p_317 textarea{resize:vertical;flex:1;min-height:84px}._logButton_1ip0p_338,._primaryAction_1ip0p_339{border-radius:var(--radius-md);cursor:pointer;padding:5px 13px;font-size:.82rem}._logButton_1ip0p_338{align-self:flex-end}._logButton_1ip0p_338:disabled,._primaryAction_1ip0p_339:disabled{opacity:.45;cursor:default}._logDays_1ip0p_360{flex-direction:column;gap:8px;max-height:430px;display:flex;overflow:auto}._logDay_1ip0p_360{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:9px;grid-template-columns:90px 1fr 1fr;gap:10px;padding:8px 10px;font-size:.84rem;line-height:1.4;display:grid}._logSide_1ip0p_383{flex-direction:column;gap:2px;min-width:0;display:flex}._logEmpty_1ip0p_390{color:var(--text-muted)}._state_1ip0p_394{color:var(--text-muted);text-align:center;margin:24px 0}@media (width<=768px){._logDay_1ip0p_360{grid-template-columns:1fr}}._logsDate_1ip0p_407{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}._activeEvaluation_1ip0p_415{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;margin-bottom:14px;padding:12px}._evaluationProgress_1ip0p_424{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);margin-bottom:8px;display:block}._evaluationBar_1ip0p_436{background:var(--bg-muted-soft);border-radius:999px;height:3px;margin-bottom:10px;overflow:hidden}._evaluationBar_1ip0p_436 span{background:var(--brand);height:100%;transition:width var(--transition-fast);display:block}._evaluationActions_1ip0p_460{justify-content:center;gap:8px;margin-top:10px;display:flex}._ghostAction_1ip0p_468{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.85rem}._ghostAction_1ip0p_468:hover:not(:disabled){border-color:var(--highlight);color:var(--highlight-text)}._ghostAction_1ip0p_468:disabled{opacity:.4;cursor:default}._evaluationList_1ip0p_495{flex-direction:column;gap:10px;display:flex}._evaluationCard_1ip0p_501{border:1px solid var(--border-subtle);border-radius:10px;overflow:hidden}._evaluationHeader_1ip0p_508{background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:9px 11px;display:flex}._evaluationDate_1ip0p_519{color:var(--text-secondary);font-size:.76rem}._evaluationToggle_1ip0p_527._evaluationToggle_1ip0p_527{min-width:0;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:0;display:inline-flex}._evaluationToggle_1ip0p_527._evaluationToggle_1ip0p_527:hover{color:var(--text-primary);background:0 0}._evaluationFlags_1ip0p_551{color:var(--danger);margin:0;padding:7px 11px;font-size:.8rem}._evaluationAvg_1ip0p_559{background:var(--bg-surface);border:1px solid var(--border-subtle);min-width:48px;font-size:.86rem;font-weight:var(--weight-bold);text-align:center;border-radius:999px;padding:4px 8px}._evaluationScores_1ip0p_572{flex-direction:column;padding:7px 11px;display:flex}._scoreRow_1ip0p_579{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;font-size:.82rem;display:grid}._scoreRow_1ip0p_579:last-child{border-bottom:0}._scoreQuestion_1ip0p_596{min-width:0;color:var(--text-secondary)}._hint_1ip0p_602{color:var(--text-secondary);max-width:260px;font-size:.72rem;line-height:1.35}._linkButton_1ip0p_610{font:inherit;font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0}@media (width<=1300px){._layout_1ip0p_4{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);grid-template-areas:"info tasks""info score""talkedabout talkedabout"}}@media (width<=800px){._layout_1ip0p_4,._layoutSimple_1ip0p_19._layoutSimple_1ip0p_19{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""tasks""talkedabout""score"}}@media (width<=560px){._card_1ip0p_24{padding:14px}._logInputs_1ip0p_311{grid-template-columns:1fr}._sectionHeader_1ip0p_54{flex-direction:column;align-items:flex-start}._talkedDate_1ip0p_305{width:100%}}._redFlags_1ip0p_671{border:1px solid var(--danger);color:var(--danger);font-size:.8rem;font-weight:var(--weight-semibold);white-space:nowrap;cursor:help;border-radius:999px;padding:3px 10px}._redFlag_1ip0p_671{color:var(--danger);font-weight:var(--weight-bold)}._value_1wloe_5{align-items:flex-start;gap:6px;min-width:0;display:flex}._content_1wloe_13{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}._action_1wloe_25._action_1wloe_25{border:1px solid var(--border);background:var(--bg-surface);min-width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.8rem;line-height:1;text-decoration:none;display:inline-flex}._action_1wloe_25._action_1wloe_25:hover{background:var(--bg-elevated);color:var(--text-primary)}._remove_1wloe_51._remove_1wloe_51{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:0 6px;line-height:1.2}._remove_1wloe_51._remove_1wloe_51:hover{background:var(--bg-elevated);color:var(--text-primary)}._addButton_1wloe_70{justify-self:start}._addForm_1wloe_74{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._name_1wloe_83{flex:160px;min-width:0}._kind_1wloe_88{flex:none}._cancel_1wloe_92._cancel_1wloe_92{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.85rem}._cancel_1wloe_92._cancel_1wloe_92:hover{color:var(--text-primary);background:0 0;text-decoration:underline}._field_1l4ew_3{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._field_1l4ew_3>textarea{resize:vertical;flex:1;min-height:84px}._foot_1l4ew_22{align-items:center;gap:8px;min-width:0;display:flex}._chips_1l4ew_30{flex-wrap:wrap;gap:4px;min-width:0;display:flex}._hint_1l4ew_40{color:var(--text-secondary);font-size:.75rem}._foot_1l4ew_22>button{margin-inline-start:auto}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}._planner_1vq0o_1{margin-top:16px}._toolbar_1vq0o_5{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}._title_1vq0o_13{margin:0}._weekRange_1vq0o_17,._empty_1vq0o_21{color:var(--text-secondary)}._grid_1vq0o_26{grid-template-columns:repeat(7,minmax(120px,1fr));gap:8px;display:grid;overflow-x:auto}._dayCell_1vq0o_33{background:var(--bg-surface);border-radius:var(--radius-md);border:2px dashed #0000;min-height:120px;padding:8px;transition:border-color .15s,background .15s}._dayLabel_1vq0o_44{font-weight:var(--weight-bold);margin-bottom:6px}._meal_1vq0o_49{align-items:center;gap:4px;margin-bottom:4px;display:flex}._shopping_1vq0o_57{margin-top:20px}._shoppingList_1vq0o_60{padding:0;list-style:none}._portions_1vq0o_65{width:44px}._section_1vq0o_69{margin-bottom:24px}._sectionTitle_1vq0o_73{align-items:center;gap:8px;margin-bottom:8px;display:flex}._badge_1vq0o_80{background:var(--tint-info);border-radius:999px;padding:2px 8px;font-size:.8rem;font-weight:500}._cards_1vq0o_89{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}._card_1vq0o_89{margin-bottom:0}._cardPlanned_1vq0o_102{border-color:var(--accent);border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg-surface))}._search_1vq0o_108{margin-bottom:12px}._search_1vq0o_108 input{width:100%;max-width:420px}._cardHead_1vq0o_117{justify-content:space-between;align-items:baseline;gap:6px;display:flex}._cardName_1vq0o_124{font-weight:var(--weight-semibold)}._chill_1vq0o_128{flex:none;font-size:.9rem}._cardMeta_1vq0o_133{color:var(--text-secondary);flex-wrap:wrap;gap:8px;font-size:.75rem;display:flex}._picker_1vq0o_141{margin-top:2px}._clearButton_1vq0o_148{color:var(--btn-delete);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}._clearButton_1vq0o_148:hover{color:var(--btn-delete);background:0 0;text-decoration:underline}._group_1vq0o_164{margin-bottom:16px}._groupTitle_1vq0o_168{font-size:.8rem;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);align-items:center;gap:6px;margin:0 0 6px;display:flex}._groupCount_1vq0o_180{opacity:.7;font-weight:400}._sectionHeader_1vq0o_185{margin-bottom:10px}._sectionTitle_1vq0o_73{margin:0 0 8px}._sectionToolbar_1vq0o_193{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._cardName_1vq0o_124{font-weight:var(--weight-semibold);color:inherit;text-decoration:none}._cardName_1vq0o_124:hover{color:var(--accent);text-decoration:underline}._cardTags_1vq0o_211{flex-wrap:wrap;gap:4px;margin:2px 0 4px;display:flex}._cardTag_1vq0o_211{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:0 6px;font-size:.65rem}._panelFilters_1vq0o_230{flex-direction:column;gap:10px;display:flex}._chip_1jvop_3{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;display:inline-flex}._chip_1jvop_3._chip_1jvop_3:hover{background:var(--bg-hover)}._flagged_1jvop_26._flagged_1jvop_26{border-color:var(--state-attention);color:var(--late-text)}._mark_1jvop_31{font-weight:var(--weight-semibold)}._fileName_1jvop_36{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;padding:4px 10px 0;font-size:.78rem}._reason_1jvop_46,._issue_1jvop_47{margin:0;padding:0 10px 4px;font-size:.78rem}._reason_1jvop_46{color:var(--text-secondary)}._issue_1jvop_47{color:var(--late-text)}._field_1jvop_62{color:var(--text-secondary);flex-direction:column;gap:2px;padding:4px 10px;font-size:.78rem;display:flex}._field_1jvop_62 input,._field_1jvop_62 select{border:1px solid var(--border-field);border-radius:var(--radius-sm);background:var(--bg-input);color:var(--text-primary);font:inherit;padding:6px 8px;font-size:.85rem}._statSection_cm5xd_20{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;margin-bottom:16px;padding:16px 18px}._statSectionHeader_cm5xd_29{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:10px;display:flex}._statSectionTitle_cm5xd_38{font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:0}._statSectionTotals_cm5xd_48{color:var(--text-secondary);white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:.8rem;display:flex}._statSectionTotals_cm5xd_48 strong{font-variant-numeric:tabular-nums;margin-left:5px}._statSectionNet_cm5xd_64{border-left:1px solid var(--border);padding-left:14px}._cardGrid_cm5xd_73{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;display:grid}._statCard_cm5xd_83{--stat-accent:var(--border);border:1px solid var(--border);border-left:3px solid var(--stat-accent);background:var(--bg-surface);font:inherit;color:inherit;text-align:left;border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}._statCardButton_cm5xd_103{cursor:pointer;transition:background .12s,transform .12s}._statCardButton_cm5xd_103:hover{background:var(--bg-surface);transform:translateY(-1px)}._statLabel_cm5xd_115{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);overflow:hidden}._statValue_cm5xd_127{font-size:1.05rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1.2}._statCardIn_cm5xd_136{--stat-accent:var(--text-currency-positive)}._statCardOut_cm5xd_140{--stat-accent:var(--text-currency-negative)}._sheet_cm5xd_164{box-sizing:border-box;width:100%;min-width:0;max-width:min(520px,100%);max-height:92dvh;padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom));background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-modal);border-radius:16px 16px 0 0;flex-direction:column;gap:12px;display:flex;overflow-y:auto}._sheetClose_cm5xd_185{cursor:pointer;background:0 0;border:none;font-size:1.1rem}._field_cm5xd_192{flex-direction:column;gap:4px;display:flex}._field_cm5xd_192>label{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}._hint_cm5xd_206{color:var(--text-muted);font-size:.72rem}._saveButton_cm5xd_211{background:var(--accent);color:var(--text-on-accent);font-size:1rem;font-weight:var(--weight-bold);cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px}._saveButton_cm5xd_211._saveButton_cm5xd_211:hover:not(:disabled){background:var(--accent);filter:brightness(1.15)}._saveButton_cm5xd_211:disabled{opacity:.5;cursor:default}@media (width>=520px){._sheet_cm5xd_164{border-radius:16px;margin-bottom:24px}}._cardList_cm5xd_252{flex-direction:column;display:flex}._dayHeader_cm5xd_257{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);justify-content:space-between;align-items:baseline;margin:12px 0 6px;display:flex}._dayHeaderToday_cm5xd_268{color:var(--today-text)}._fastShare_cm5xd_273{color:var(--text-muted);font-size:.85rem;font-weight:400}._inputFilterNote_cm5xd_280{border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:8px 14px;font-size:.85rem;display:flex}._inputFilterNote_cm5xd_280 button{padding:4px 12px}._emptyList_cm5xd_299{color:var(--text-muted);text-align:center;margin:16px 0;font-size:.9rem}._addBar_cm5xd_308{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;display:flex}._addBarGrow_cm5xd_321{flex:200px;min-width:0}._addBarGrow_cm5xd_321 input{width:100%}._range_3d1o2_2{--thumb-size:18px;flex-direction:column;gap:6px;width:100%;display:flex}._bars_3d1o2_11{height:56px;padding-inline:calc(var(--thumb-size) / 2);align-items:flex-end;gap:2px;display:flex}._bar_3d1o2_11{background:var(--border);border-radius:2px 2px 0 0;flex:1 1 0;min-width:0}._barInside_3d1o2_27{background:var(--accent)}._slider_3d1o2_31{height:var(--thumb-size);position:relative}._track_3d1o2_36{top:50%;right:calc(var(--thumb-size) / 2);left:calc(var(--thumb-size) / 2);background:var(--border);border-radius:999px;height:3px;position:absolute;transform:translateY(-50%)}._fill_3d1o2_48{background:var(--accent);border-radius:999px;position:absolute;top:0;bottom:0}._thumb_3d1o2_58{width:100%;height:100%;box-shadow:none;appearance:none;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}._thumb_3d1o2_58:hover,._thumb_3d1o2_58:focus{box-shadow:none;background:0 0;border:0}._thumb_3d1o2_58::-webkit-slider-runnable-track{background:0 0}._thumb_3d1o2_58::-moz-range-track{background:0 0}._thumb_3d1o2_58::-webkit-slider-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--bg-surface);border:2px solid var(--accent);appearance:none;cursor:grab;pointer-events:auto;border-radius:50%}._thumb_3d1o2_58::-moz-range-thumb{box-sizing:border-box;width:var(--thumb-size);height:var(--thumb-size);background:var(--bg-surface);border:2px solid var(--accent);cursor:grab;pointer-events:auto;border-radius:50%}._thumb_3d1o2_58:focus-visible{outline:none}._thumb_3d1o2_58:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}._thumb_3d1o2_58:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:2px}._fields_3d1o2_129{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._field_3d1o2_129{color:var(--text-secondary);flex-direction:column;gap:2px;font-size:.75rem;display:flex}._field_3d1o2_129 input{width:100%;min-width:0}._stats_3d1o2_149{color:var(--text-secondary);margin:0;font-size:.8rem}._bar_1g0we_1{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:8px 0 12px;display:flex}._control_1g0we_9{flex-direction:column;gap:2px;display:flex}._control_1g0we_9>span{color:var(--text-secondary);font-size:.65rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em}._controlRange_1g0we_25{flex:0 280px;min-width:0}._toggle_1g0we_30{background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-self:flex-end;padding:6px 12px;font-size:.8rem}._toggleOn_1g0we_40{background:var(--bg-hover);border-color:var(--border-medium);color:var(--text-primary)}._clear_1g0we_47{align-self:flex-end;margin-left:auto;padding:6px 12px;font-size:.8rem}._card_1ah1n_4{border:1px solid var(--border-subtle);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-hairline);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;container-type:inline-size}._head_1ah1n_20{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._eyebrow_1ah1n_31{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._modes_1ah1n_41{gap:2px;display:flex}._mode_1ah1n_41{border:1px solid var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;font-size:.72rem}._mode_1ah1n_41._mode_1ah1n_41:hover{background:var(--bg-elevated);color:var(--text-primary)}._modeActive_1ah1n_66,._modeActive_1ah1n_66._modeActive_1ah1n_66:hover{border-color:var(--border-medium);background:var(--bg-elevated);color:var(--text-primary)}._total_1ah1n_73{font-size:.95rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}._list_1ah1n_84{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_1ah1n_98{align-items:stretch;gap:2px;display:flex}._item_1ah1n_98>._row_1ah1n_104{flex:auto;min-width:0}._caretCell_1ah1n_109{flex:0 0 18px;justify-content:center;align-items:center;display:flex}._caret_1ah1n_109._caret_1ah1n_109{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 3px;font-size:.8rem;line-height:1.4}._caret_1ah1n_109._caret_1ah1n_109:hover{background:var(--bg-elevated);color:var(--text-primary)}._row_1ah1n_104{border-radius:8px;grid-template-columns:minmax(0,1fr) 96px 96px 40px;align-items:center;gap:8px;padding:5px 8px;display:grid;position:relative;overflow:hidden}._barFill_1ah1n_153{background:var(--color-coral);opacity:.16;position:absolute;top:0;bottom:0;left:0}._name_1ah1n_163,._average_1ah1n_164,._amount_1ah1n_165,._share_1ah1n_166{z-index:1;position:relative}._name_1ah1n_163{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}._amount_1ah1n_165{text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem}._average_1ah1n_164{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}._share_1ah1n_166{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.74rem}._hint_1ah1n_208{color:var(--text-secondary);margin:4px 8px 0;font-size:.75rem}._footerRow_1ah1n_215{border-top:1px solid var(--border-subtle);color:var(--text-secondary);grid-template-columns:minmax(0,1fr) 96px 96px 40px;align-items:center;gap:8px;padding:6px 8px 2px;font-size:.8rem;display:grid}._footerValue_1ah1n_227{font-variant-numeric:tabular-nums;text-align:right}._rowToggle_1ah1n_233{width:100%;font:inherit;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none}._rowToggle_1ah1n_233:hover{background:var(--bg-elevated);color:var(--text-primary)}._rowButton_1ah1n_250{width:100%;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none}._rowButton_1ah1n_250._rowButton_1ah1n_250:hover{background:var(--bg-elevated)}._rowSelected_1ah1n_267,._rowSelected_1ah1n_267._rowSelected_1ah1n_267:hover{box-shadow:inset 0 0 0 1px var(--text-secondary)}@container (width<=460px){._row_1ah1n_104,._footerRow_1ah1n_215{grid-template-columns:minmax(0,1fr) 84px 32px;grid-template-areas:"name amount share""average amount share";gap:0 6px}._name_1ah1n_163{grid-area:name}._average_1ah1n_164{overflow-wrap:anywhere;text-align:left;grid-area:average;min-width:0;font-size:.68rem}._eyebrow_1ah1n_31{white-space:normal;min-width:0}._amount_1ah1n_165,._footerValue_1ah1n_227{grid-area:amount}._share_1ah1n_166{grid-area:share}._footerRow_1ah1n_215 ._average_1ah1n_164{display:none}._footerRow_1ah1n_215{grid-template-areas:"name amount share"}}._bar_1l04e_3{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 2px;font-size:.8rem;display:flex}._todo_1l04e_17{border:1px solid var(--state-attention);border-radius:var(--radius-md);background:var(--tint-attention);color:var(--text-primary);padding:8px 12px}._note_1l04e_26{cursor:help}._action_1l04e_30,._quiet_1l04e_31{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.8rem}._quiet_1l04e_31{color:var(--text-secondary)}._action_1l04e_30._action_1l04e_30:hover,._quiet_1l04e_31._quiet_1l04e_31:hover{background:var(--bg-hover)}._runs_1526v_6{gap:8px;margin:0;padding:0;list-style:none;display:grid}._run_1526v_6{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 12px;font-size:.9rem;display:flex}._roles_1526v_32{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;display:grid}._roleName_1526v_38{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold)}._map_1526v_49{gap:4px;margin:0;padding:0;list-style:none;display:grid}._mapRow_1526v_59{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:minmax(0,1fr) 48px minmax(180px,280px);align-items:center;gap:10px;padding:6px 10px;display:grid}._mapName_1526v_71{overflow-wrap:anywhere;min-width:0;font-size:.9rem;display:grid}._mapMeta_1526v_80{color:var(--text-secondary);font-size:.75rem}._mapCount_1526v_85{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem}@media (width<=560px){._mapRow_1526v_59{grid-template-columns:minmax(0,1fr) auto}._mapRow_1526v_59>select{grid-column:1/-1}}._page_kymwx_3{max-width:820px;padding-bottom:220px}._page_kymwx_3._pageWide_kymwx_10{max-width:none}._lead_kymwx_14{max-width:75ch;color:var(--text-secondary);margin:0 0 14px;font-size:.95rem}._empty_kymwx_22{color:var(--text-secondary);margin:16px 0}._tools_kymwx_29{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:0 14px;display:flex}._toolsNote_kymwx_38{color:var(--text-secondary);margin:0;font-size:.85rem}._notUnder_kymwx_46{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._notUnderPick_kymwx_54{width:min(100%,260px);display:block}._blockTitle_kymwx_60{margin:0 0 6px;font-size:1.05rem}._similar_kymwx_67{margin-block:4px 16px}._pairs_kymwx_71{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;margin:6px 0 0;padding:4px 0;list-style:none;display:grid}._pair_kymwx_71{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 12px;display:flex}._pair_kymwx_71+._pair_kymwx_71{border-top:1px solid var(--border-subtle)}._pairNames_kymwx_97{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:inline-flex}._pairArrow_kymwx_108{color:var(--text-secondary)}._pairActions_kymwx_112{gap:6px;display:inline-flex}._pairMerge_kymwx_118._pairMerge_kymwx_118{background:var(--bg-elevated);border:1px solid var(--border-field);color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:4px 12px}._pairMerge_kymwx_118._pairMerge_kymwx_118:hover{background:var(--bg-hover);color:var(--text-primary)}._list_kymwx_137{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;margin:0;padding:4px 0;list-style:none;display:grid}._item_kymwx_150+._item_kymwx_150{border-top:1px solid var(--border-subtle)}._row_kymwx_159{grid-template-columns:22px minmax(90px,1fr) 64px 96px 28px;align-items:center;gap:8px 12px;padding:5px 10px;display:grid}._over_kymwx_169{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}._topZone_kymwx_175{color:var(--text-primary);font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;padding:6px 10px}._head_kymwx_186{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase}._head_kymwx_186 ._count_kymwx_194,._head_kymwx_186 ._amount_kymwx_195{font-size:inherit}._toggleCell_kymwx_199{justify-content:center;display:flex}._toggle_kymwx_199._toggle_kymwx_199,._more_kymwx_205._more_kymwx_205{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:2px 6px;font-size:.95rem;line-height:1}._more_kymwx_205._more_kymwx_205{font-size:1.1rem}._toggle_kymwx_199._toggle_kymwx_199:hover,._more_kymwx_205._more_kymwx_205:hover{background:var(--bg-elevated);color:var(--text-primary)}._name_kymwx_229{min-width:0;overflow-wrap:anywhere;padding-inline-start:calc(var(--depth,0) * 18px)}._childCount_kymwx_237{color:var(--text-secondary);font-size:.8rem}._count_kymwx_194{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem}._amount_kymwx_195{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._pick_kymwx_259{background:var(--bg-elevated);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 10px 8px;padding:10px 12px;display:flex}._pickLabel_kymwx_272{font-size:.9rem;font-weight:var(--weight-semibold)}._pickSearch_kymwx_277{flex:220px;min-width:180px}._pickHint_kymwx_282{color:var(--text-secondary);flex-basis:100%;margin:0;font-size:.8rem}@media (width<=480px){._row_kymwx_159{grid-template-columns:20px minmax(64px,1fr) 48px 68px 26px;gap:6px;padding:5px 6px;font-size:.9rem}._head_kymwx_186{letter-spacing:0;text-transform:none;font-size:.7rem}._pick_kymwx_259{margin-inline:6px}}._leave_61aof_11._leave_61aof_11,._ghost_61aof_18._ghost_61aof_18{background:var(--bg-surface)}._progress_61aof_26 span{background:var(--highlight);height:100%;transition:width .25s;display:block}._done_61aof_50{color:var(--text-secondary);margin:0}._booking_61aof_57{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);text-align:left;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date amount""text amount""labels amount";align-items:center;column-gap:16px;width:100%;padding:16px 20px;display:grid}._date_61aof_77{color:var(--text-secondary);grid-area:date;font-size:.85rem}._text_61aof_84{font-size:1.2rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;grid-area:text}._labels_61aof_92{color:var(--text-secondary);grid-area:labels;font-size:.85rem}._amount_61aof_99{font-size:1.3rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;grid-area:amount}._suggestion_61aof_109._suggestion_61aof_109{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.85rem}._suggestion_61aof_109._suggestion_61aof_109:hover{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._monthBar_1tcru_3{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 10px;display:flex}._monthTitle_1tcru_12{text-align:center;min-width:9em;font-size:1.05rem}._progress_1tcru_19{color:var(--text-secondary);margin-inline-start:auto;font-size:.85rem}._hint_1tcru_27{color:var(--text-secondary);margin:0 0 10px;font-size:.8rem}._list_1tcru_35{flex-direction:column;gap:6px;display:flex}._row_1tcru_43{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);outline:none;grid-template-columns:4.5em minmax(0,1fr) auto minmax(0,auto);align-items:center;gap:6px 14px;min-width:0;padding:8px 12px;display:grid}._current_1tcru_60{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._date_1tcru_66{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem}._what_1tcru_73{flex-direction:column;gap:2px;min-width:0;display:flex}._text_1tcru_81{overflow-wrap:anywhere;min-width:0}._labels_1tcru_87{color:var(--text-secondary);font-size:.75rem}._amount_1tcru_93{text-align:right;white-space:nowrap}._scores_1tcru_98{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}._score_1tcru_98{flex-direction:column;gap:2px;width:min(100%,340px);display:flex}._questionName_1tcru_115{color:var(--text-secondary);font-size:.72rem}._suggestion_1tcru_121{color:var(--text-secondary);white-space:nowrap;font-size:.75rem}._section_1tcru_128{margin-top:18px}._summary_1tcru_132{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;margin-top:8px;display:grid}._summaryBlock_1tcru_140{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}._summaryTitle_1tcru_153{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px}._summaryRow_1tcru_164{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;font-size:.85rem;display:grid}._summaryRow_1tcru_164:has(>._date_1tcru_66){grid-template-columns:4.5em minmax(0,1fr) auto auto}._badge_1tcru_178{border:1px solid var(--border);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:2.2em;padding:1px 6px;font-size:.75rem}@media (width<=640px){._row_1tcru_43{grid-template-columns:auto minmax(0,1fr) auto}._what_1tcru_73{grid-area:2/1/auto/-1}._amount_1tcru_93{grid-area:1/3}._scores_1tcru_98{grid-area:3/1/auto/-1;align-items:stretch}._score_1tcru_98{width:100%}}._rhythm_111s4_2{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:.8rem;display:inline-flex}._count_111s4_13{width:50px}._unit_111s4_17{font-size:.8rem}._form_p1u0z_1{flex-direction:column;gap:14px;display:flex}._field_p1u0z_7{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);flex-direction:column;gap:4px;display:flex}._field_p1u0z_7 input,._field_p1u0z_7 textarea{font-size:16px;font-weight:400}._cancelDate_p1u0z_24{margin-block-start:12px}._row_p1u0z_28{gap:12px;display:flex}._row_p1u0z_28 ._field_p1u0z_7{flex:1;min-width:0}._toggleRow_p1u0z_38{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toggle_p1u0z_38{border:1px solid var(--border);border-radius:999px;padding:6px 14px}._toggleOn_p1u0z_52{border-color:var(--accent);background:var(--tint-info)}._toggleExpense_p1u0z_57{border-color:var(--danger);background:var(--tint-danger);color:var(--danger)}._toggleIncome_p1u0z_63{border-color:var(--text-currency-positive);background:color-mix(in srgb, var(--text-currency-positive) 12%, transparent);color:var(--text-currency-positive)}._amount_p1u0z_69{text-align:right;flex:120px;min-width:0}._hint_p1u0z_75{color:var(--text-muted);font-size:.75rem;font-weight:400}._invalid_p1u0z_89{border-color:var(--danger);outline:1px solid var(--danger)}._missing_p1u0z_94{color:var(--danger);font-size:.75rem;font-weight:500}._footer_p1u0z_100{justify-content:flex-end;gap:8px;display:flex}@media (hover:none){._field_tpvsi_11{border-bottom-color:var(--border-subtle)}}@container (width<=1280px){._card_mhxil_8._card_mhxil_8{--cols:minmax(190px, 1.1fr) 56px minmax(150px, 1fr) 170px 165px minmax(100px, max-content) max-content}}._toggle_106zd_1{margin-bottom:12px}._groupHead_106zd_5{text-align:center;border-left:2px solid var(--border)}._groupStart_106zd_11{border-left:2px solid var(--border)}._controls_106zd_15{gap:8px;margin-bottom:12px;display:flex}._monthRow_106zd_21{opacity:.75;font-size:.95em}._subHead_106zd_26,._subCell_106zd_27{opacity:.7;font-size:.85em}._subCell_106zd_27>span{color:var(--text-primary)}._chartCard_106zd_40{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;max-width:1100px;margin:0 auto 20px;padding:16px 16px 12px}._rowGain_106zd_54{background-color:var(--tint-success)}._rowLoss_106zd_58{background-color:var(--tint-danger)}._budgetOut_106zd_64._budgetOut_106zd_64{box-shadow:inset 0 0 0 2px var(--danger);font-weight:var(--weight-bold)}._budgetNone_106zd_71{color:var(--text-muted)}._tableFold_106zd_78{max-width:1100px;color:var(--text-secondary);margin:0 auto 8px;font-size:.85rem}._unitNote_106zd_86{max-width:1100px;color:var(--text-muted);margin:0 auto 6px;font-size:.8rem}@media (pointer:coarse){._pointHint_106zd_96{display:none}}._story_106zd_103{max-width:1100px;color:var(--text-primary);margin:0 auto 10px;font-size:.95rem}._subRow_106zd_112 td{color:var(--text-secondary);font-size:.85em}._subRow_106zd_112 td:first-child{padding-left:1.5em}@media (width>=1100px){._tableScroll_106zd_130._tableScroll_106zd_130{overflow:visible}._tableScroll_106zd_130 ._cashflowTable_106zd_134._cashflowTable_106zd_134 thead th{top:var(--sticky-top);position:sticky}}._monthLink_106zd_141{color:inherit;text-decoration:none}._monthLink_106zd_141:hover{text-decoration:underline}._cashflowTable_106zd_134._cashflowTable_106zd_134{max-width:1100px;margin-inline:auto}._cashflowTable_106zd_134._cashflowTable_106zd_134 th{letter-spacing:0;text-transform:none;vertical-align:bottom;white-space:normal;padding:8px;font-size:.8rem;line-height:1.25}._cashflowTable_106zd_134._cashflowTable_106zd_134 td{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding:8px}._cashflowTable_106zd_134._cashflowTable_106zd_134 td:first-child,._cashflowTable_106zd_134._cashflowTable_106zd_134 th:first-child{text-align:left}._cashflowTable_106zd_134._cashflowTable_106zd_134 th:not(:first-child){text-align:right}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}@media (width>=761px){._dayHead_1qorc_112 ._weekBar_1qorc_98{flex:100%}._dayHead_1qorc_112 ._weekNav_1qorc_126{flex:auto;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}}@media (width<=760px){._navSide_1qorc_165{display:contents}}@media (width>=1200px){._layout_1qorc_245{grid-template-columns:300px minmax(0,1fr);align-items:start}._side_1qorc_251{top:calc(var(--sticky-top) + 8px);max-height:calc(100dvh - var(--sticky-top) - 16px);flex-direction:column;display:flex;position:sticky;overflow-y:auto}._side_1qorc_251:not(._sideFolded_1qorc_282){padding-right:13px}._layoutFolded_1qorc_287{grid-template-columns:28px minmax(0,1fr)}._sideFolded_1qorc_282{z-index:40;overflow:visible}._sideToggle_1qorc_304._sideToggle_1qorc_304{z-index:2;border:1px solid var(--border);background:var(--bg-surface);width:26px;height:26px;box-shadow:var(--shadow-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.9rem;display:flex;position:absolute;top:10px;right:0}._sideToggle_1qorc_304._sideToggle_1qorc_304:hover{border-color:var(--highlight);background:var(--today-tint)}._sideFolded_1qorc_282 ._sideToggle_1qorc_304._sideToggle_1qorc_304{border-radius:8px;flex-direction:column;gap:8px;width:28px;height:auto;padding:10px 0;position:static}._sideReset_1qorc_350._sideReset_1qorc_350{border:1px solid var(--filter-accent);background:var(--bg-surface);width:28px;height:28px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;margin-block-start:6px;padding:0;font-size:.9rem}._sideReset_1qorc_350._sideReset_1qorc_350:hover{background:var(--bg-surface);border-color:var(--border-strong)}._sideTabLabel_1qorc_371{writing-mode:vertical-rl;color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;transform:rotate(180deg)}._sideFolded_1qorc_282 ._sidePanel_1qorc_384{width:300px;max-height:calc(100dvh - var(--side-top,150px) - 8px);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);opacity:0;transition:var(--hover-hide);visibility:hidden;display:block;position:absolute;top:0;left:100%;overflow-y:auto;transform:translate(-4px)}._sideFolded_1qorc_282:hover ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282:has(:focus-visible) ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282:has([data-hoverpick-open]) ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282._sideQuiet_1qorc_425._sideQuiet_1qorc_425:hover ._sidePanel_1qorc_384{opacity:0;visibility:hidden;transition:none}._sideFolded_1qorc_282._sideFolded_1qorc_282:has(._poolRail_1qorc_434:hover) ._sidePanel_1qorc_384{opacity:0;visibility:hidden;transition:none}._poolFolded_1qorc_444._poolFolded_1qorc_444._poolRail_1qorc_434{border-radius:8px;width:28px;margin-block-start:6px;padding:10px 0;font-size:.7rem}._poolRail_1qorc_434 ._poolFoldedText_1qorc_454{transform:rotate(180deg)}._board_1qorc_459._boardNoPool_1qorc_459{grid-template-columns:minmax(0,1fr)}._poolSide_1qorc_464._poolPeek_1qorc_465._poolPeek_1qorc_465{z-index:45;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-app);box-shadow:var(--shadow-modal);padding:8px;position:fixed}}@media (width<=1199px){._sideToggle_1qorc_304{display:none}}@media (width>=1200px){._board_1qorc_459._boardFill_1qorc_464{height:var(--fill-height,auto);align-items:stretch;min-height:420px}._boardFill_1qorc_464 ._poolSide_1qorc_464{min-height:0;max-height:none;position:relative;top:auto}._boardFill_1qorc_464 ._boardMain_1qorc_719{flex-direction:column;min-height:0;display:flex}._boardFill_1qorc_464 ._sticky_1qorc_487{position:static}._boardFill_1qorc_464 ._weeks_1qorc_761{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}._boardFill_1qorc_464 ._poolList_1qorc_769{overscroll-behavior:contain}}@media (pointer:coarse){._headToggle_1qorc_698._headToggle_1qorc_698{min-width:32px;height:32px}}@media (width>=761px){._dayZoom_1qorc_1302 ._headCell_1qorc_851{flex-flow:wrap;align-items:center;gap:6px 16px}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headMotto_1qorc_1309{flex:0 auto;min-width:0;margin-block-end:0}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headRow_1qorc_864,._dayZoom_1qorc_1302 ._headCell_1qorc_851>._columnSub_1qorc_1316,._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headFoot_1qorc_1317{flex:none}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._loadTrack_1qorc_1321{flex:120px;min-width:80px}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headEvents_1qorc_1327{flex-flow:wrap;flex:100%;gap:2px 14px}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851{flex-flow:wrap;align-items:center;gap:4px 10px}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headRow_1qorc_864{flex:0 auto;order:1;min-width:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headMotto_1qorc_1309{flex:100px;order:2;min-width:0;margin-block-end:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headFoot_1qorc_1317{flex:auto;order:3;min-width:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headMotto_1qorc_1309~._headFoot_1qorc_1317{flex:none}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._columnSub_1qorc_1316{flex:100%;order:4}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._loadTrack_1qorc_1321{flex:100%;order:5}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headEvents_1qorc_1327{flex:100%;order:6}._dayColumns_1qorc_1288 ._headMotto_1qorc_1309,._dayColumns_1qorc_1288 ._headFootNote_1qorc_1394{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}}._weekHours_1qorc_1738 input::-webkit-inner-spin-button{appearance:none;margin:0}._weekHours_1qorc_1738 input::-webkit-outer-spin-button{appearance:none;margin:0}._compactCards_1qorc_2227 ._cardMeta_1qorc_2123,._compactCards_1qorc_2227 ._doneButton_1qorc_2292{display:none}@media (hover:none){._sessionPickAdd_1qorc_2494{opacity:1}}@media (pointer:coarse){._nextWeekButton_1qorc_2530._nextWeekButton_1qorc_2530{min-height:36px;display:inline-flex}}@media (width<=760px){._sticky_1qorc_487{position:static}._heads_1qorc_796{display:none}._columnHead_1qorc_932._inlineHead_1qorc_932{display:flex}._twoLists_1qorc_2645._twoLists_1qorc_2645{grid-template-columns:minmax(0,1fr)}._poolFolded_1qorc_444._poolFolded_1qorc_444{flex-direction:row}._poolFoldedText_1qorc_454{writing-mode:horizontal-tb}._headSide_1qorc_2658._headSide_1qorc_2658{order:-1;max-height:none;position:static}._weekFoldedCell_1qorc_815._weekFoldedCell_1qorc_815{border:1px solid var(--border-subtle);background:var(--bg-elevated);padding:10px}._board_1qorc_459{flex-direction:column;align-items:stretch;gap:10px;display:flex}._poolSide_1qorc_464,._boardMain_1qorc_719,._sticky_1qorc_487{display:contents}._poolResize_1qorc_740{display:none}._dayHead_1qorc_112{order:2;padding-block:0}._dayHead_1qorc_112 ._weekHours_1qorc_1738{order:1}._dayHead_1qorc_112 ._weekBar_1qorc_98{flex-basis:100%;order:2}._dayHead_1qorc_112 ._weekNav_1qorc_126{flex-wrap:wrap;gap:6px 10px;position:relative}._nextHead_1qorc_1287._nextHead_1qorc_1287._barHead_1qorc_1462._choiceHead_1qorc_1980{position:static}._barHead_1qorc_1462 ._dropChoices_1qorc_1512,._barHead_1qorc_1462._backHead_1qorc_1524 ._dropChoices_1qorc_1512{width:auto;top:auto;left:0;right:0;transform:none}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434{min-width:0;padding:6px 8px}._compactHead_1qorc_1434 ._columnSub_1qorc_1316{display:none}._dayColumns_1qorc_1288{grid-template-columns:repeat(var(--plan-days), minmax(150px, 1fr))}._poolHead_1qorc_924,._poolTools_1qorc_1137{order:4}._pastWeek_1qorc_1046{order:3;margin-block:8px}._pool_1qorc_434{order:5;max-height:45vh}._weeks_1qorc_761{order:6;margin-block-start:0}}._entries_1g4x0_1{flex-direction:column;flex:1;gap:6px;display:flex}._timer_1g4x0_8{min-width:60px;color:var(--accent);font-weight:var(--weight-bold)}._results_1g4x0_17{flex-direction:column;flex:1;gap:6px;display:flex}._table_1g4x0_28{border-collapse:collapse;width:100%}._table_1g4x0_28 thead{background:var(--bg-elevated);z-index:10;position:sticky;top:0}._table_1g4x0_28 th{text-align:left;border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);white-space:nowrap;padding:8px 12px;font-size:.75rem}._table_1g4x0_28 td:nth-child(4){max-width:300px}._table_1g4x0_28 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 12px;font-size:.875rem}._dayGroup_1g4x0_70{border:1px solid var(--border-subtle);box-shadow:var(--shadow-hairline);border-radius:14px;margin-bottom:16px}._dayHeader_1g4x0_78{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);border-radius:13px 13px 0 0;justify-content:space-between;align-items:baseline;padding:9px 16px;display:flex}._dayHeader_1g4x0_78 strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.9rem}._dayFold_1g4x0_98{margin:0}._dayHeaderToday_1g4x0_102{background:var(--today-tint);color:var(--today-text)}._dayHeaderToday_1g4x0_102 strong{color:var(--today-text)}._overview_1g4x0_120{max-width:760px;margin-block-end:20px;margin-inline:auto}._overviewHead_1g4x0_126{justify-content:flex-end;margin-block-end:6px;display:flex}._filters_1g4x0_134{flex-direction:column;gap:10px;display:flex}._filterSummary_1g4x0_141{color:var(--text-secondary);margin:0;font-size:.8rem}._addFields_1g4x0_151{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._addNote_1g4x0_161{flex:200px;min-width:0}._groupCount_1g4x0_167{font-weight:400}._weekChip_1g4x0_171{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:.85rem;font-weight:var(--weight-semibold);border-radius:999px;padding:4px 12px}._weekChip_1g4x0_171._weekChip_1g4x0_171:hover{background:var(--accent);color:var(--text-on-accent);filter:brightness(1.08)}._weekHint_1g4x0_192{color:var(--text-secondary);font-size:.78rem}._dial_1kbi2_2{flex:none;width:64px;height:64px;overflow:visible}._face_1kbi2_10{fill:var(--card-bg);stroke:color-mix(in srgb, var(--today) 30%, transparent);stroke-width:4px}._ring_1kbi2_17{fill:none;stroke:var(--today);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray .3s}._tick_1kbi2_26{stroke:var(--text-secondary);stroke-width:2px;stroke-linecap:round}._hand_1kbi2_33{stroke:var(--today-text);stroke-width:2.5px;stroke-linecap:round;transform-box:view-box;transform-origin:50px 50px;transition:transform .25s cubic-bezier(.4,2.2,.6,1)}._hub_1kbi2_43{fill:var(--today-text)}._crown_1kbi2_47{fill:var(--today)}@media (prefers-reduced-motion:reduce){._ring_1kbi2_17,._hand_1kbi2_33{transition:none}}._field_tpvsi_11{color:inherit;font:inherit;text-align:inherit;cursor:text;background:0 0;border:none;border-bottom:1px dotted #0000;border-radius:0;margin:0;padding:0;transition:border-color .12s;display:inline}._field_tpvsi_11:focus-visible{border-bottom-color:var(--text-highlight);outline:2px solid var(--accent);outline-offset:2px}._field_tpvsi_11:hover{border-bottom-color:var(--border-soft)}@media (hover:none){._field_tpvsi_11{border-bottom-color:var(--border-subtle)}}._input_tpvsi_52{background-color:var(--bg-surface);border:1px solid var(--border-field);width:100%;max-width:100%;color:var(--text-primary);font:inherit;border-radius:8px;padding:6px 9px}._input_tpvsi_52:focus{border-color:var(--text-highlight);outline:none}._inputText_tpvsi_70{min-width:min(260px,100%)}._area_tpvsi_78{resize:none;line-height:1.45;display:block;overflow:hidden}._inactive_h61j1_1{opacity:.5}._actions_h61j1_11{align-items:center;gap:4px;display:flex}._historyTable_h61j1_17{width:100%;margin-top:8px;font-size:.8rem}._historyTable_h61j1_17 th{text-align:left}._typeContracted_h61j1_27{background:var(--tint-danger);color:var(--danger);border:1px solid color-mix(in srgb, var(--danger) 30%, transparent);cursor:pointer;white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:.75rem}._typeFlexible_h61j1_38{background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface));color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);cursor:pointer;white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:.75rem}._groupHeader_h61j1_51 td{border-top:2px solid var(--border);padding:18px 10px 8px}._groupLink_h61j1_59{font-size:.78rem;font-weight:var(--weight-semibold);letter-spacing:normal;text-transform:none}._groupHeaderStats_h61j1_66{white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-left:auto;display:flex}._groupHeaderStats_h61j1_66>span{color:var(--text-muted);align-items:baseline;gap:6px;font-size:.75rem;display:flex}._plannedLink_h61j1_90{color:var(--text-primary);text-decoration:none}._plannedLink_h61j1_90:hover{color:var(--accent);text-decoration:underline}._groupFold_h61j1_103{font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}._groupHeaderStats_h61j1_66 strong{color:var(--text-primary);align-items:baseline;gap:4px;display:inline-flex}._virtualRow_h61j1_120{background:color-mix(in srgb, var(--accent) 6%, transparent)}._virtualRow_h61j1_120 td:first-child{flex-direction:column;gap:1px;font-style:normal;display:flex}._virtualHint_h61j1_132{color:var(--text-secondary);font-size:.65rem}._dayHeader_h61j1_138{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;margin:14px 0 6px;display:flex}._assetCard_h61j1_155._assetCard_h61j1_155{--cols:minmax(180px, 1fr) 110px 110px 130px 120px 190px 80px}._assetCard_h61j1_155._virtualRow_h61j1_120{color:var(--text-secondary);border-style:dashed}._dateField_h61j1_165{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._endDateEmpty_h61j1_176{color:var(--text-muted);opacity:.7}._openEndHint_h61j1_183{border-left:2px solid var(--late-strong);color:var(--text-secondary);margin:-4px 0 12px;padding-left:10px;font-size:.8rem}._panelFilters_h61j1_195{flex-direction:column;gap:10px;display:flex}._card_mhxil_8._card_mhxil_8{--cols:minmax(220px, 1.1fr) 64px minmax(200px, 1fr) 190px 190px minmax(110px, max-content) max-content}@container (width<=1280px){._card_mhxil_8._card_mhxil_8{--cols:minmax(190px, 1.1fr) 56px minmax(150px, 1fr) 170px 165px minmax(100px, max-content) max-content}}._cancelled_mhxil_25:not(:focus-within){opacity:.6}._future_mhxil_29{border-style:dashed}._title_mhxil_33{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}._name_mhxil_40{font-weight:var(--weight-semibold)}._details_mhxil_44{min-width:0;color:var(--text-secondary);font-size:.8rem;font-weight:400}._detailsEmpty_mhxil_52{color:var(--text-muted);font-size:.75rem}._flash_mhxil_67{box-shadow:0 0 0 2px var(--accent);transition:box-shadow var(--transition-slow)}._addChip_mhxil_75{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;font-size:.75rem;padding:0 8px!important}._amountText_mhxil_85{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);cursor:text}._perMonths_mhxil_92{color:var(--text-muted);font-size:.8rem}._amountChange_mhxil_100{flex-wrap:nowrap;align-items:stretch;gap:4px;display:inline-flex}._amountDone_mhxil_107{min-width:28px;padding:0 6px;font-size:.85rem}._every_mhxil_115{color:var(--text-muted)}._openEnd_mhxil_122{border-bottom:1px dashed var(--late-strong);color:var(--text-primary);font-weight:var(--weight-semibold)}._wide_n5rxb_8{--cols:90px 110px minmax(160px, 1fr) 130px minmax(280px, 1.4fr) auto}._actions_n5rxb_41{flex-wrap:wrap}._dropping_n5rxb_129{outline:2px dashed var(--brand);outline-offset:-2px;background:var(--tint-info)}._wide_n5rxb_8 ._date_n5rxb_135{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem}._wide_n5rxb_8 ._amount_n5rxb_23{text-align:right}._wide_n5rxb_8 ._share_n5rxb_31{text-align:right;white-space:nowrap;font-size:.78rem}._shareInline_n5rxb_163{color:var(--text-secondary);white-space:nowrap;font-size:.72rem;font-weight:400;display:block}._splitChip_n5rxb_175{border:1px dashed var(--border);color:var(--text-secondary);border-radius:999px;align-items:baseline;gap:6px;padding:2px 8px;font-size:.72rem;display:inline-flex}._splitChip_n5rxb_175 strong{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}._plannedLabels_n5rxb_196{flex-wrap:wrap;gap:4px;display:inline-flex}._plannedLabel_n5rxb_196._plannedLabel_n5rxb_196{opacity:.75;border-style:dashed}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}._card_1us46_4._card_1us46_4{--cols:minmax(170px, .7fr) minmax(200px, 1fr) minmax(160px, 1.2fr) minmax(130px, max-content) 200px}._endButton_1us46_19._endButton_1us46_19{color:inherit;font:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0}._endButton_1us46_19._endButton_1us46_19:hover{color:var(--text-primary);background:0 0;text-decoration-color:currentColor}._endInput_1us46_39{font:inherit;font-size:.8rem}@container (width<=1180px){._card_1us46_4._wide_1us46_61{flex-flow:wrap;align-items:center;gap:8px 12px;display:flex}._card_1us46_4._wide_1us46_61 ._topRow_1us46_76{flex:100%}._card_1us46_4._wide_1us46_61 ._tags_1us46_80{flex:0 220px;min-width:160px}._card_1us46_4._wide_1us46_61 ._note_1us46_85{flex:240px}._card_1us46_4._wide_1us46_61 ._actions_1us46_89{flex:none;margin-inline-start:auto}}._when_1us46_95{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:500}._task_1us46_105._task_1us46_105{max-width:100%;color:var(--text-primary);font:inherit;font-weight:var(--weight-semibold);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:flex}._task_1us46_105._task_1us46_105:hover{background:0 0;text-decoration:underline}._taskLine_1us46_132{align-items:center;gap:4px;margin-block-start:3px;display:flex}._unlink_1us46_141._unlink_1us46_141{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 4px;line-height:1.2}._unlink_1us46_141._unlink_1us46_141:hover{background:var(--bg-elevated);color:var(--text-primary)}._duration_1us46_160{flex:none}._pauseHint_1us46_164{color:var(--text-muted);font-size:.75rem;font-weight:400}._tags_1us46_80{min-width:0}._tags_1us46_80._tags_1us46_80{flex-wrap:nowrap;align-items:flex-start}._tags_1us46_80>div{flex:0 auto;min-width:0}._tags_1us46_80>button{flex:none}._tags_1us46_80>span{flex:0 220px;min-width:120px}._tags_1us46_80>span>div,._tags_1us46_80>span input{width:100%}._note_1us46_85{resize:vertical;min-height:30px;font:inherit;padding:4px 8px;font-size:.85rem}._actions_1us46_89{flex-wrap:wrap}._field_1us46_231{color:var(--text-muted);align-items:center;gap:4px;font-size:.75rem;display:inline-flex}._field_1us46_231 input[type=number]{width:56px}._active_1us46_251._active_1us46_251{border-color:var(--today);background-image:linear-gradient(var(--today-tint), var(--today-tint));box-shadow:0 0 0 1px var(--today), inset 3px 0 0 var(--today)}._active_1us46_251._active_1us46_251 ._duration_1us46_160{background:var(--today-tint);box-shadow:inset 0 0 0 1px var(--today);color:var(--today-text)}._hero_1us46_272{border:1px solid color-mix(in srgb, var(--today) 55%, transparent);background-color:var(--card-bg);background-image:linear-gradient(120deg, var(--today-tint), color-mix(in srgb, var(--today-tint) 35%, transparent));box-shadow:var(--shadow-lift);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info clock";align-items:center;gap:12px 28px;margin-block-end:22px;padding:18px 22px;display:grid}._heroInfo_1us46_292{flex-direction:column;grid-area:info;gap:8px;min-width:0;display:flex}._heroStatus_1us46_302{color:var(--today-text);font-size:.8rem;font-weight:var(--weight-semibold);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}._liveDot_1us46_316{background:var(--today);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--today) 50%, transparent);border-radius:50%;animation:1.8s ease-out infinite _livePulse_1us46_1}@keyframes _livePulse_1us46_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--today) 50%, transparent)}to{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){._liveDot_1us46_316{animation:none}}._hero_1us46_272 ._taskLine_1us46_132{margin:0;font-size:1.05rem}._hero_1us46_272 ._note_1us46_85{border-radius:var(--radius-md);background:color-mix(in srgb, var(--card-bg) 70%, transparent);resize:none;border:1px solid #0000;min-height:34px;padding:6px 10px}._hero_1us46_272 ._note_1us46_85:hover,._hero_1us46_272 ._note_1us46_85:focus{border-color:var(--border);background:var(--card-bg)}._heroClock_1us46_367{flex-direction:column;grid-area:clock;align-items:flex-end;gap:10px;display:flex}._clockRow_1us46_377{align-items:center;gap:14px;display:flex}._clock_1us46_377{color:var(--today-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:300;line-height:1}._heroActions_1us46_392{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@container (width<=560px){._hero_1us46_272{grid-template-columns:minmax(0,1fr);grid-template-areas:"clock""info";padding:16px}._heroClock_1us46_367{align-items:center}._heroActions_1us46_392{justify-content:center}}._grouped_1us46_425._grouped_1us46_425{border-top:0;border-right:0;border-bottom:1px solid var(--border-subtle);box-shadow:none;border-radius:0;margin:0}._grouped_1us46_425._grouped_1us46_425:last-child{border-bottom:0;border-end-end-radius:13px;border-end-start-radius:13px}._grouped_1us46_425._grouped_1us46_425:hover{box-shadow:none}._grouped_1us46_425 ._duration_1us46_160{color:var(--text-primary);font-weight:var(--weight-semibold);background:0 0;padding:0}._grouped_1us46_425 ._note_1us46_85{resize:none;background:0 0;border-color:#0000}._grouped_1us46_425 ._note_1us46_85:hover,._grouped_1us46_425 ._note_1us46_85:focus{border-color:var(--border);background:var(--card-bg)}._tagged0_1us46_470{border-left-color:var(--accent);background-image:linear-gradient(color-mix(in srgb, var(--accent) 6%, transparent), color-mix(in srgb, var(--accent) 6%, transparent))}._today_1us46_498{box-shadow:inset 3px 0 0 var(--today)}._error_1us46_502{color:var(--danger);grid-column:1/-1;font-size:.8rem}._card_1us46_4._card_1us46_4 ._actions_1us46_89{align-items:center}@container (width<=560px){._note_1us46_85{flex:100%}}._part_19qhk_9{margin-block-start:26px}._partHead_19qhk_13{border-block-end:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:8px;padding-block-end:6px;display:flex}._partTitle_19qhk_25{font-size:.78rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);margin:0}._partLink_19qhk_35{color:var(--text-secondary);font-size:.82rem;text-decoration:none}._partLink_19qhk_35:hover{color:var(--highlight-text);text-decoration:underline}._readAll_19qhk_48{border:1px solid var(--border);background:var(--bg-surface);min-height:36px;color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-semibold);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .15s;display:inline-flex}._readAll_19qhk_48:hover{border-color:var(--border-strong)}._quiet_19qhk_71{color:var(--text-muted);margin:6px 0 0;font-size:.86rem}._partInTitle_19qhk_79{color:var(--text-secondary);font-weight:400}._partLinks_19qhk_85{align-items:baseline;gap:12px;display:flex}._head_1yaxs_1{margin-bottom:20px}._bar_1yaxs_5{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._head_1yaxs_1>section{margin-top:10px}._stepper_1yaxs_20{border:1px solid var(--border);background:var(--bg-surface);border-radius:999px;align-items:stretch;display:flex;position:relative;overflow:hidden}._step_1yaxs_20{min-width:34px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:0;padding:6px 10px;font-size:.9rem;line-height:1.2}._step_1yaxs_20:hover{background:var(--bg-hover);color:var(--text-primary)}._dateButton_1yaxs_56{border:none;border-inline:1px solid var(--border-subtle);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);background:0 0;border-radius:0;align-items:baseline;gap:8px;padding:6px 14px;display:flex}._dateButton_1yaxs_56:hover{background:var(--bg-hover)}._dateWeekday_1yaxs_79{font-size:.95rem;font-weight:var(--weight-bold)}._dateLong_1yaxs_84,._dateShort_1yaxs_85{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.82rem}._dateShort_1yaxs_85{display:none}@media (width<=480px){._dateLong_1yaxs_84{display:none}._dateShort_1yaxs_85{display:inline}._dateButton_1yaxs_56{padding-inline:10px}}._dateNative_1yaxs_113{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute}@media (width<=560px){._dateLong_1yaxs_84{display:none}}._quick_1yaxs_132{flex-wrap:wrap;gap:6px;display:flex}._quickDay_1yaxs_138{border-radius:999px;padding:4px 10px;font-size:.8rem}._quickDayActive_1yaxs_145{outline:2px solid var(--accent)}._timeline_1yaxs_168{flex-direction:column;gap:3px;width:100%;max-width:420px;margin-inline:auto;display:flex}._jumps_1yaxs_180{align-items:center;gap:4px;margin-bottom:4px;padding:0 5px;display:flex}._jump_1yaxs_180{background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;transition:border-color var(--transition-fast);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-size:.75rem;line-height:1.2}._jump_1yaxs_180._jump_1yaxs_180:hover{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary)}._jumpLabel_1yaxs_216{text-align:center;min-width:0;color:var(--text-primary);font-size:.8rem;font-weight:var(--weight-bold);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}._jump_1yaxs_180._jump_1yaxs_180._jumpToday_1yaxs_238,._jump_1yaxs_180._jump_1yaxs_180._jumpToday_1yaxs_238:hover{border-color:var(--today);background:var(--today-tint);color:var(--today-text);font-weight:var(--weight-semibold)}._jumpToday_1yaxs_238:disabled{opacity:.55;cursor:default}@media (width<=420px){._jumpWord_1yaxs_254{display:none}}._row_1yaxs_261{border:1px solid #0000;border-radius:10px;grid-template-columns:3.9rem repeat(7,minmax(0,1fr));align-items:center;gap:3px;padding:2px 5px;display:grid}._rowActive_1yaxs_274{border-color:var(--border);background:var(--bg-elevated)}._weekday_1yaxs_281{color:var(--text-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.56rem}._weekLabel_1yaxs_292{font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding:0 2px;line-height:1.2;display:flex}._weekLine_1yaxs_309{align-items:center;gap:3px;display:flex}._weekScore_1yaxs_318{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.5rem;font-weight:var(--weight-bold);border-radius:4px;padding:0 3px;line-height:1.4}._month_1yaxs_330{min-height:.72rem;color:var(--text-muted);font-size:.56rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}._weekNumber_1yaxs_340{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.62rem}._weekLabel_1yaxs_292:hover ._weekNumber_1yaxs_340{color:var(--highlight-text)}._rowActive_1yaxs_274 ._weekNumber_1yaxs_340{color:var(--text-secondary);font-weight:var(--weight-bold)}._day_1yaxs_368{text-align:center;border:1px solid var(--border-subtle);background:var(--bg-surface);min-width:0;color:var(--text-secondary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:6px;padding:3px 0;font-size:.68rem;line-height:1.5}._day_1yaxs_368[data-level]{border-color:#0000}._day_1yaxs_368:hover{border-color:var(--highlight)}._dayAhead_1yaxs_398{border-style:dashed;border-color:var(--border);background:var(--bg-surface);color:var(--text-secondary);font-weight:400}._dayToday_1yaxs_423,._dayToday_1yaxs_423:hover{box-shadow:inset 0 -2px 0 var(--today);color:var(--today-text);font-weight:var(--weight-bold)}._dayActive_1yaxs_440,._dayActive_1yaxs_440:hover,._dayActive_1yaxs_440._dayToday_1yaxs_423,._dayActive_1yaxs_440._dayToday_1yaxs_423:hover{outline:2px solid var(--highlight);outline-offset:1px;font-weight:var(--weight-bold)}._dayScored_1yaxs_457{color:var(--text-on-fill);border-color:#0000}@media (width<=700px){._row_1yaxs_261{grid-template-columns:2.4rem repeat(7,minmax(0,1fr))}._weekLine_1yaxs_309{flex-direction:column;align-items:flex-start;gap:0}._day_1yaxs_368{font-size:.64rem}}._rowLast_1yaxs_489{padding-block-end:14px}._day_1yaxs_368{position:relative}._dayLast_1yaxs_499{border-color:var(--accent);color:var(--accent);font-weight:var(--weight-bold)}._dayScored_1yaxs_457._dayLast_1yaxs_499{color:var(--text-on-fill)}._lastTime_1yaxs_513{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:.56rem;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}._day_1yaxs_368[data-level="1"]{background:color-mix(in srgb, var(--accent) 12%, transparent)}._day_1yaxs_368[data-level="2"]{background:color-mix(in srgb, var(--accent) 22%, transparent)}._day_1yaxs_368[data-level="3"]{background:color-mix(in srgb, var(--accent) 32%, transparent)}._day_1yaxs_368[data-level="4"]{background:color-mix(in srgb, var(--accent) 44%, transparent)}._dayToday_1yaxs_423[data-level],._dayToday_1yaxs_423[data-level]:hover{box-shadow:inset 0 -2px 0 var(--today);color:var(--today-text)}._dayActive_1yaxs_440[data-level],._dayActive_1yaxs_440[data-level]:hover,._dayActive_1yaxs_440._dayToday_1yaxs_423,._dayActive_1yaxs_440._dayToday_1yaxs_423:hover,._dayActive_1yaxs_440._dayToday_1yaxs_423[data-level],._dayActive_1yaxs_440._dayToday_1yaxs_423[data-level]:hover{outline:2px solid var(--highlight);outline-offset:1px;box-shadow:none}._dayActive_1yaxs_440._dayToday_1yaxs_423,._dayActive_1yaxs_440._dayToday_1yaxs_423:hover,._dayActive_1yaxs_440._dayToday_1yaxs_423[data-level],._dayActive_1yaxs_440._dayToday_1yaxs_423[data-level]:hover{box-shadow:inset 0 -2px 0 var(--today);color:var(--today-text)}._dayToday_1yaxs_423._dayScored_1yaxs_457,._dayToday_1yaxs_423._dayScored_1yaxs_457:hover,._dayActive_1yaxs_440._dayToday_1yaxs_423._dayScored_1yaxs_457,._dayActive_1yaxs_440._dayToday_1yaxs_423._dayScored_1yaxs_457:hover{color:var(--text-on-fill)}._dayToday_1yaxs_423:after{content:"";z-index:1;background:var(--today);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg-surface);border-radius:50%;position:absolute;top:-3px;right:-3px}._mark_1yaxs_631{z-index:1;background:var(--day-mark);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg-surface);border-radius:50%;position:absolute;top:-3px;left:-3px}._legendSwatch_1yaxs_644 ._mark_1yaxs_631{width:5px;height:5px;top:-2px;left:-2px}._legendWeek_1yaxs_654{flex:none}._legendSwatch_1yaxs_644._dayAhead_1yaxs_398{border-width:1.5px}._legendSwatch_1yaxs_644._dayActive_1yaxs_440{outline-width:1.5px}._legendSwatch_1yaxs_644._dayToday_1yaxs_423:after{width:5px;height:5px;top:-2px;right:-2px}@media (pointer:coarse){._jump_1yaxs_180,._weekLabel_1yaxs_292{min-height:32px}}._modes_paxur_1{margin-block-end:16px}._pageHead_paxur_6{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}._pageHead_paxur_6 h1{margin:0}._readAll_paxur_18{color:var(--text-muted);white-space:nowrap;font-size:.85rem;text-decoration:none}._readAll_paxur_18:hover{color:var(--highlight-text);text-decoration:underline}._sheet_paxur_40{background:var(--paper-surface);box-shadow:var(--paper-shadow);border-radius:3px;margin-block:16px;padding:18px 20px 20px}._sheetHead_paxur_51{align-items:baseline;gap:10px;margin-block-end:10px;display:flex}._sheetDay_paxur_58{font-size:1.05rem;font-weight:var(--weight-bold)}._sheetDate_paxur_63{color:var(--text-muted);font-size:.85rem}._mark_paxur_70{margin-inline-start:auto}._line_paxur_74{resize:vertical;width:100%;min-height:3.2em;color:var(--text-primary);font:inherit;background:0 0;border:none;padding:0;font-size:1.05rem;line-height:1.7}._line_paxur_74:focus{box-shadow:inset 0 -2px 0 var(--highlight);outline:none}._lineWrap_paxur_96{border-radius:4px;transition:box-shadow .3s,background-color .3s;position:relative}._justSaved_paxur_109{background-color:color-mix(in srgb, var(--success) 12%, transparent);box-shadow:0 0 0 6px color-mix(in srgb, var(--success) 12%, transparent)}._lineLinks_paxur_116{flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;display:flex}._lineLink_paxur_116{color:var(--text-muted);font-size:.76rem}._back_paxur_130{margin-block-start:24px}._backHead_paxur_134{color:var(--text-muted);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}._backEmpty_paxur_144{border:1px dashed var(--border);color:var(--text-muted);border-radius:12px;margin:0;padding:12px 14px;font-size:.85rem}._backList_paxur_155{margin:0;padding:0;list-style:none}._backRow_paxur_164{border-block-end:1px solid var(--border-subtle);align-items:baseline;gap:14px;padding:10px 0;display:flex}._backRow_paxur_164:last-child{border-block-end:none}._backYear_paxur_177{width:3.2em;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:var(--weight-bold);flex:none}._backText_paxur_187{white-space:pre-wrap;flex:auto;line-height:1.6}._book_paxur_199{grid-template-columns:220px 1fr;align-items:start;gap:18px;margin-block-start:36px;display:grid}@media (width<=760px){._book_paxur_199{grid-template-columns:1fr}}._index_paxur_214{flex-direction:column;gap:8px;display:flex}._newPage_paxur_224._newPage_paxur_224{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:.85rem}._newPage_paxur_224._newPage_paxur_224:hover{border-color:var(--highlight);background:var(--bg-surface);color:var(--text-primary)}._indexEmpty_paxur_244{color:var(--text-muted);margin:0;font-size:.82rem}._indexList_paxur_251{margin:0;padding:0;list-style:none}._indexRow_paxur_258{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-inline-start:2px solid #0000;flex-direction:column;gap:1px;padding:7px 10px;display:flex}._indexRow_paxur_258:hover{background:color-mix(in srgb, var(--highlight) 7%, transparent)}._indexRowOpen_paxur_279{border-inline-start-color:var(--brand);background:color-mix(in srgb, var(--highlight) 5%, transparent)}._indexTitle_paxur_284{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._indexDate_paxur_291{color:var(--text-muted);font-size:.72rem}._page_paxur_6{border:1px solid var(--border-subtle);background:var(--paper-surface);min-height:60vh;box-shadow:var(--paper-shadow);border-radius:2px;flex-direction:column;padding:40px 44px 24px;display:flex}@media (width<=560px){._page_paxur_6{padding:24px 20px 18px}}._pageHead_paxur_6{border-block-end:1px solid var(--border-subtle);align-items:baseline;gap:12px;margin-block-end:14px;padding-block-end:10px;display:flex}._connected_paxur_359{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--text-primary) 3%, transparent);border-radius:10px;flex-direction:column;gap:6px;margin-block-end:18px;padding:10px 12px;display:flex}._connectedRow_paxur_371{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._connectedLabel_paxur_380{width:52px;color:var(--text-muted);font-size:.64rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;flex:none}._people_paxur_391{flex-wrap:wrap;gap:6px;display:inline-flex}._personField_paxur_399{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._personSearch_paxur_406{position:relative}._personInput_paxur_412{border:1px dashed var(--border);width:130px;font:inherit;transition:width var(--transition-fast);background:0 0;border-radius:999px;padding:3px 10px;font-size:.75rem}._personInput_paxur_412:focus{border-style:solid;border-color:var(--brand);outline:none;width:180px}._personHits_paxur_433{inset-inline-start:0;z-index:30;background:var(--bg-surface);border:1px solid var(--border);min-width:180px;box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px)}._personHit_paxur_433{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:.8rem}._personHit_paxur_433:hover{background:var(--bg-hover)}._personMiss_paxur_468{color:var(--text-muted);padding:6px 10px;font-size:.75rem}._person_paxur_399{border:1px solid color-mix(in srgb, var(--brand) 35%, transparent);background:color-mix(in srgb, var(--brand) 12%, transparent);font:inherit;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-radius:999px;padding:2px 9px;font-size:.75rem}._person_paxur_399:hover{border-color:var(--brand)}._writing_paxur_495{position:relative}._pageTitle_paxur_499{min-width:0;color:var(--text-primary);font:inherit;font-size:1.3rem;font-weight:var(--weight-bold);background:0 0;border:none;flex:auto;padding:0}._pageTitle_paxur_499:focus{box-shadow:inset 0 -2px 0 var(--highlight);outline:none}._pageDate_paxur_518{color:var(--text-muted);flex:none;font-size:.78rem}._pageFoot_paxur_525{align-items:center;gap:12px;margin-block-start:14px;display:flex}._remove_paxur_532{color:var(--btn-delete);font:inherit;cursor:pointer;background:0 0;border:none;margin-inline-start:auto;padding:0;font-size:.78rem}._remove_paxur_532:hover{color:var(--btn-delete);background:0 0;text-decoration:underline}._pageEmpty_paxur_555{border:1px dashed var(--border);color:var(--text-muted);border-radius:12px;margin:0;padding:24px}._lead_koxk9_1{max-width:44rem;color:var(--text-secondary);margin:0 0 16px;line-height:1.6}._bar_koxk9_9{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:16px;display:flex}._round_koxk9_19{color:var(--text-secondary);align-items:center;gap:6px;font-size:.85rem;display:inline-flex}._roundField_koxk9_28._roundField_koxk9_28{border:1px solid var(--border);background:var(--bg-surface);width:4rem;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:5px 8px}._quota_koxk9_41{color:var(--text-muted);font-size:.8rem}._list_koxk9_46{margin:0;padding:0;list-style:none}._areaHead_koxk9_54{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:14px 2px 4px}._row_koxk9_64{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block-end:8px;padding:12px 14px;display:flex}._rowNow_koxk9_79{border-inline-start:3px solid var(--brand);background:var(--color-blush-soft)}._rowResting_koxk9_84{opacity:.6;background:0 0}._main_koxk9_89{flex-direction:column;flex:18rem;gap:3px;min-width:0;display:flex}._text_koxk9_97{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:none;padding:0;font-size:1rem;line-height:1.5}._text_koxk9_97:focus{border-block-end:1px solid var(--highlight);outline:none}._textLink_koxk9_116{text-decoration:none;display:block}._textLink_koxk9_116:hover{text-decoration:underline}._meta_koxk9_128{color:var(--text-muted);align-items:baseline;gap:6px;font-size:.75rem;display:flex}._prio_koxk9_144{font-size:.7rem;font-weight:var(--weight-bold);border-radius:999px;padding:1px 7px}._prioNone_koxk9_154{border:1px dashed var(--border);color:var(--text-secondary);border-radius:999px;padding:0 6px;font-size:.7rem}._tag_koxk9_139{background:var(--bg-elevated);color:var(--text-secondary);border-radius:999px;padding:1px 7px;font-size:.68rem}._now_koxk9_174{background:var(--brand);color:var(--text-on-brand);font-size:.65rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:1px 7px}._rateRow_koxk9_189{flex:0 376px;min-width:0}._actions_koxk9_194{flex:none;align-items:center;gap:5px;display:flex}._editButton_koxk9_204{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;flex:none;padding:3px 12px;font-size:.8rem}._editButton_koxk9_204:hover,._editButton_koxk9_204:focus-visible{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._historyButton_koxk9_234{text-decoration:none;display:inline-block}._iconButton_koxk9_246{border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px}._iconButton_koxk9_246:disabled{opacity:.35;cursor:default}._textButton_koxk9_264{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.8rem}._textButton_koxk9_264:hover{color:var(--text-secondary)}._dayNote_koxk9_282{color:var(--text-secondary);margin:6px 0 0;font-size:.86rem}._menuTitle_1x97v_6{max-width:260px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 4px;overflow:hidden}._menuSection_1x97v_16{flex-direction:column;gap:6px;padding:6px 12px 10px;display:flex}._menuLabel_1x97v_23{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._week_1x97v_35{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:14px;margin-block-end:20px;overflow:hidden}._weekHead_1x97v_47{border-block-end:1px solid var(--border-subtle);background:var(--bg-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}._weekTitle_1x97v_59{font-size:.95rem;font-weight:var(--weight-bold);margin:0}._weekRange_1x97v_66{color:var(--text-muted);font-size:.82rem;font-weight:400}._weekScore_1x97v_73{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);white-space:nowrap}._weekCount_1x97v_79{color:var(--text-muted);font-size:.82rem;font-weight:400}._weekRows_1x97v_85{padding-block:2px}._areaHead_1x97v_91{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:12px 14px 4px 18px}._trackRow_1x97v_103{border-block-end:1px solid var(--border-subtle);padding:10px 16px}._trackRow_1x97v_103:last-child{border-block-end:none}._trackActions_1x97v_113{flex:none;align-items:center;gap:8px;display:flex}._trackDone_1x97v_120{color:var(--scale-good);font-weight:800}._trackError_1x97v_125{color:var(--danger);margin:6px 0 0;font-size:.82rem}._weekToggle_1x97v_140{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;padding:0;display:flex}._chevron_1x97v_153{width:.9em;color:var(--text-muted);font-size:.8em;display:inline-block}._hidden_1x97v_161{display:none}._openLater_1x97v_170{border:1px dashed var(--border-field);background:var(--bg-surface);width:100%;font:inherit;color:var(--text-secondary);text-align:left;cursor:pointer;border-radius:14px;padding:12px 16px;font-size:.85rem;display:block}._openLater_1x97v_170._openLater_1x97v_170:hover{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}._stage_1fnyw_3{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:44rem;margin-inline:auto;padding-block:clamp(20px,5vh,56px);display:flex}._head_1fnyw_17{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._leave_1fnyw_25{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:.85rem}._leave_1fnyw_25:hover{border-color:var(--border-medium)}._count_1fnyw_42{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}._progress_1fnyw_50{background:var(--border-subtle);border-radius:999px;width:100%;height:3px;overflow:hidden}._progress_1fnyw_50 span{background:var(--highlight);height:100%;transition:width .25s;display:block}._eyebrow_1fnyw_67{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem}._question_1fnyw_76{text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(1.1rem,2.8vw,1.45rem);line-height:1.55}._scaleBlock_1fnyw_87{flex-direction:column;gap:6px;width:fit-content;max-width:100%;margin-inline:auto;display:flex}._scale_1fnyw_87{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:6px;display:flex}._step_1fnyw_105{border:1px solid var(--border);background:var(--color-paper);min-width:52px;min-height:52px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding:0 12px;font-size:1rem;transition:border-color .15s,transform .1s}._step_1fnyw_105:hover{border-color:var(--highlight);color:var(--highlight-text);transform:translateY(-1px)}._chosen_1fnyw_133,._chosen_1fnyw_133:hover{border-color:var(--highlight);background:color-mix(in srgb, var(--highlight) 14%, transparent);box-shadow:inset 0 0 0 1px var(--highlight);color:var(--highlight-text);font-weight:var(--weight-bold)}._anchors_1fnyw_143{color:var(--text-muted);text-align:left;justify-content:space-between;gap:16px;font-size:.75rem;display:flex}._anchors_1fnyw_143 span:last-child{text-align:right}._meaning_1fnyw_159{min-height:1.3em;color:var(--text-secondary);margin:0;font-size:.82rem}._note_1fnyw_167{border:1px solid var(--border);background:var(--color-paper);width:100%;max-width:34rem;font:inherit;color:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:.95rem;line-height:1.6}._note_1fnyw_167:focus{border-color:var(--highlight);outline:none}._actions_1fnyw_188,._endActions_1fnyw_189{justify-content:center;align-items:center;gap:10px;margin-block-start:6px;display:flex}._cta_1fnyw_197{background:var(--brand);color:var(--text-on-brand);font:inherit;cursor:pointer;border:none;border-radius:999px;padding:11px 26px;font-size:.95rem}._cta_1fnyw_197:hover{background:var(--brand);filter:brightness(1.08)}._ghost_1fnyw_217{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:11px 20px;font-size:.95rem}._ghost_1fnyw_217:hover:not(:disabled){border-color:var(--border-medium)}._ghost_1fnyw_217:disabled{opacity:.4;cursor:default}._done_1fnyw_239{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.3rem,3.4vw,1.8rem)}._explain_1fnyw_246{max-width:44ch;color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.6}._bar_6sg6k_3{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:14px;display:flex}._bar_6sg6k_3>section{flex:100%;min-width:0;margin-block:0}._bar_6sg6k_3>div{margin-block:0}._add_6sg6k_22{flex:none}._page_1n55k_3{flex-direction:column;gap:18px;max-width:calc(62ch + 15rem);margin-inline:auto;display:flex}._book_1n55k_18{grid-template-columns:13rem minmax(0,62ch);align-items:start;gap:32px;display:grid}._alone_1n55k_27{grid-template-columns:minmax(0,62ch);justify-content:center}._sheet_1n55k_9{flex-direction:column;gap:18px;min-width:0;display:flex}._chapters_1n55k_47{flex-direction:column;gap:14px;max-height:calc(100vh - 24px);padding-right:6px;display:flex;position:sticky;top:12px;overflow-y:auto}._chapter_1n55k_47{flex-direction:column;gap:2px;display:flex}._chapterHead_1n55k_69{border-block-end:1px solid var(--border-subtle);align-items:baseline;gap:6px;margin:0 0 2px;padding-block-end:3px;display:flex}._age_1n55k_79{font-size:.95rem;font-weight:var(--weight-bold);line-height:1.2}._span_1n55k_85{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.68rem}._monthList_1n55k_91{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._monthButton_1n55k_100,._allButton_1n55k_101{width:100%;color:var(--text-secondary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 6px;font-size:.82rem;display:flex}._allButton_1n55k_101{color:var(--text-muted);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}._monthButton_1n55k_100:hover,._allButton_1n55k_101:hover{background:var(--bg-elevated);color:var(--highlight-text)}._chapterActive_1n55k_136{box-shadow:inset 2px 0 0 var(--highlight);color:var(--highlight-text);font-weight:var(--weight-bold)}._monthCount_1n55k_143{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.68rem}._jump_1n55k_150{align-items:center;gap:6px;display:flex}._jumpLabel_1n55k_156{color:var(--text-muted);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}._year_1n55k_166{font-size:1.6rem;font-weight:var(--weight-bold);margin:18px 0 0;line-height:1}._yearMotto_1n55k_176{margin:6px 0 4px;font-size:1rem}._month_1n55k_91{color:var(--text-secondary);font-size:.95rem;font-weight:var(--weight-bold);letter-spacing:.04em;margin:0}@media (width<=1000px){._book_1n55k_18{grid-template-columns:10.5rem minmax(0,62ch);gap:22px}}@media (width<=760px){._book_1n55k_18{grid-template-columns:minmax(0,1fr)}._chapters_1n55k_47{display:none}}._back_1n55k_225{color:var(--text-muted);align-self:flex-start;font-size:.85rem;text-decoration:none}._back_1n55k_225:hover{color:var(--highlight-text);text-decoration:underline}._head_1n55k_238{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._head_1n55k_238 h1{margin:0}._lead_1n55k_250{color:var(--text-muted);margin:0;font-size:.88rem}._stream_1n55k_256{flex-direction:column;gap:26px;display:flex}._entry_1n55k_262{flex-direction:column;gap:6px;display:flex}._continued_1n55k_271{border-inline-start:2px solid var(--border-subtle);margin-block-start:-14px;padding-inline-start:14px}._date_1n55k_278{color:var(--text-muted);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0}._title_1n55k_288{margin:0;font-size:1.05rem}._line_1n55k_303{border-left:3px solid var(--brand);background:color-mix(in srgb, var(--brand) 7%, transparent);border-radius:0 8px 8px 0;margin:0;padding:6px 12px;font-size:1.02rem;line-height:1.6}._text_1n55k_315{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.7}._tags_1n55k_326{flex-wrap:wrap;gap:6px;margin:2px 0 0;display:flex}._tag_1n55k_326{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text-muted);border-radius:999px;padding:1px 8px;font-size:.72rem}._more_1n55k_343{border:1px dashed var(--border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:center;padding:6px 18px;font-size:.85rem}._more_1n55k_343:hover:not(:disabled){border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._empty_1n55k_363{color:var(--text-muted);margin:0;font-size:.9rem}._forFinger_1uug4_4{display:none}@media (pointer:coarse){._forKeys_1uug4_9{display:none}._forFinger_1uug4_4{display:block}}._head_1uug4_18{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}._head_1uug4_18 h1{margin:0}._new_1uug4_30{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:5px 14px;font-size:.85rem}._new_1uug4_30:hover{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._split_1uug4_59{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=860px){._split_1uug4_59{grid-template-columns:minmax(0,1fr)}}._list_1uug4_72{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._item_1uug4_82{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}._item_1uug4_82:hover{border-color:var(--border-subtle)}._itemOpen_1uug4_102{background:color-mix(in srgb, var(--highlight) 14%, transparent);border-color:#0000}._itemTitle_1uug4_107{color:var(--text-primary);font-size:.92rem;font-weight:var(--weight-semibold)}._itemPin_1uug4_115{vertical-align:-2px;color:var(--accent);margin-right:4px;display:inline-flex}._itemDate_1uug4_124{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.72rem}._sheet_1uug4_130{flex-direction:column;gap:10px;display:flex}._sheetHead_1uug4_136{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._title_1uug4_145{min-width:0;color:var(--text-primary);font:inherit;font-size:1.2rem;font-weight:var(--weight-bold);background:0 0;border:1px solid #0000;border-radius:8px;flex:200px;padding:4px 6px}._title_1uug4_145:hover{border-color:var(--border-subtle)}._fixedTitle_1uug4_167:hover{border-color:#0000}._title_1uug4_145:focus{border-color:var(--highlight);outline:none}._flag_1uug4_176{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:3px 12px;font-size:.78rem}._flag_1uug4_176:hover{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._flag_1uug4_176:disabled{opacity:.5;cursor:default}._dumped_1uug4_203{color:var(--text-muted);white-space:nowrap;padding:3px 4px;font-size:.78rem}._foot_1uug4_223{grid-template-columns:minmax(200px,.85fr) minmax(0,2fr);gap:14px 24px;display:grid}@media (width<=720px){._foot_1uug4_223{grid-template-columns:minmax(0,1fr)}}._footBlock_1uug4_235{flex-direction:column;gap:6px;display:flex}._footLabel_1uug4_241{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._mentions_1uug4_261{flex-direction:column;align-items:stretch;gap:4px;display:flex}._mention_1uug4_261{border:1px solid var(--border-subtle);border-inline-start:3px solid var(--border);border-radius:3px 8px 8px 3px;grid-template-columns:4.1rem 8.6rem minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 6px 3px 8px;font-size:.8rem;display:grid}@media (width<=620px){._mention_1uug4_261{grid-template-columns:4.1rem minmax(0,1fr) auto}._mentionDates_1uug4_294{grid-area:2/2/auto/4}}._priority1_1uug4_313{border-inline-start-color:var(--priority-1);background:var(--priority-row-1)}._priority2_1uug4_318{border-inline-start-color:var(--priority-2);background:var(--priority-row-2)}._priority3_1uug4_323{border-inline-start-color:var(--priority-3);background:var(--priority-row-3)}._priority4_1uug4_328{border-inline-start-color:var(--priority-4);background:var(--priority-row-4)}._priority5_1uug4_333{border-inline-start-color:var(--priority-5);background:var(--priority-row-5)}._mentionOpen_1uug4_341{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden}._mentionOpen_1uug4_341:hover{text-decoration:underline}._mentionDone_1uug4_367{color:var(--text-muted);text-decoration:line-through}._mentionKind_1uug4_372{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem}._mentionDates_1uug4_294{flex-wrap:nowrap;justify-content:flex-start;align-items:center;min-width:0;display:flex}._mentionDrop_1uug4_390{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;line-height:1}._mentionDrop_1uug4_390:hover{color:var(--danger)}._empty_1uug4_406{color:var(--text-muted);margin:0;font-size:.9rem}._shape_17uon_2{aspect-ratio:1;width:min(80vw,56dvh,400px);margin:0 auto;position:relative}._small_17uon_11{width:min(64vw,260px)}._svg_17uon_15{width:100%;height:100%;overflow:visible}._guide_17uon_23{fill:none;stroke:var(--border);stroke-width:1.5px}._gradientInner_17uon_30{stop-color:color-mix(in srgb, var(--brand) 14%, var(--bg-surface))}._gradientOuter_17uon_34{stop-color:color-mix(in srgb, var(--brand) 42%, var(--bg-surface))}._fill_17uon_38{stroke:var(--brand);stroke-width:1.5px}._halo_17uon_44,._boxFill_17uon_48{fill:var(--brand)}._arc_17uon_53{fill:none;stroke:var(--border);stroke-width:2px;stroke-linecap:round;transition:stroke .4s}._arcNow_17uon_62{stroke:color-mix(in srgb, var(--brand) 55%, var(--border))}._ringDot_17uon_66{fill:var(--brand);stroke:var(--bg-surface);stroke-width:2px}._side_17uon_72{stroke:var(--brand);stroke-width:6px;stroke-linecap:round}._dot_17uon_78{fill:var(--brand);stroke:var(--bg-surface);stroke-width:2px}._center_17uon_85{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}._center_17uon_85 :is(button,a){pointer-events:auto}._phase_17uon_103{color:var(--text-primary);font-size:1.15rem;font-weight:var(--weight-semibold);animation:.5s ease-out _phaseIn_17uon_1;display:inline-block}._seconds_17uon_113{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:300;line-height:1}@keyframes _phaseIn_17uon_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._phase_17uon_103{animation:none}._arc_17uon_53{transition:none}}._page_14gut_1{max-width:1080px;margin:0 auto}._lead_14gut_6{color:var(--text-secondary);margin:0 0 18px}._total_14gut_13{color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:-10px 0 18px}._session_14gut_22 ._total_14gut_13{margin:0}._setup_14gut_27{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:24px;display:grid}._hero_14gut_34{top:calc(var(--sticky-top) + 12px);border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:24px;flex-direction:column;align-items:center;gap:14px;padding:22px 20px 20px;display:flex;position:sticky}@media (width<=860px){._setup_14gut_27{grid-template-columns:minmax(0,1fr)}._hero_14gut_34{order:-1;position:static}}._start_14gut_62._start_14gut_62{font-size:1rem;font-weight:var(--weight-semibold);border-radius:999px;padding:10px 26px}._heroName_14gut_71{color:var(--text-primary);font-size:1.05rem;font-weight:var(--weight-bold);text-align:center;margin:0}._heroSteps_14gut_80{color:var(--text-secondary);text-align:center;margin:-10px 0 0;font-size:.85rem}._group_14gut_89+._group_14gut_89{margin-block-start:14px}._groupHead_14gut_93{margin:0 0 8px}._dizzy_14gut_97{color:var(--text-secondary);margin:16px 0 0;font-size:.8rem}._patterns_14gut_105{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:8px;display:grid}._pattern_14gut_105._pattern_14gut_105{text-align:left;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:stretch;gap:6px;padding:12px 14px;transition:border-color .15s,transform .15s;display:flex}._pattern_14gut_105._pattern_14gut_105:hover{background:var(--bg-surface);border-color:var(--border-strong);transform:translateY(-1px)}@media (width<=599px){._patterns_14gut_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._pattern_14gut_105._pattern_14gut_105{padding:10px}}._patternActive_14gut_152._patternActive_14gut_152{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._patternName_14gut_157{font-weight:var(--weight-bold)}._patternNote_14gut_161{color:var(--text-secondary);font-size:.8rem}._curve_14gut_167{width:100%;height:28px;display:block;overflow:visible}._curveLine_14gut_175{fill:none;stroke:var(--text-secondary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}._patternActive_14gut_152 ._curve_14gut_167{animation:.7s ease-out _curveDraw_14gut_1}._patternActive_14gut_152 ._curveLine_14gut_175{stroke:var(--brand)}@keyframes _curveDraw_14gut_1{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px 0)}}._minutes_14gut_204{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._minutesInput_14gut_212{width:64px}._summary_14gut_216{color:var(--text-secondary);text-align:center;cursor:help;font-size:.85rem}._focus_14gut_227{z-index:2000;background:var(--bg-app);justify-content:center;align-items:center;padding:16px;animation:.6s ease-out _focusIn_14gut_1;display:flex;position:fixed;inset:0;overflow-y:auto}._glow_14gut_245{background:radial-gradient(circle at 50% 46%, color-mix(in srgb, var(--brand) calc(5% + 13% * var(--breath,0)), transparent), transparent calc(38% + 22% * var(--breath,0)));pointer-events:none;position:fixed;inset:0}@keyframes _focusIn_14gut_1{0%{opacity:0}to{opacity:1}}._track_14gut_269{background:var(--border-subtle);height:3px;position:fixed;inset:0 0 auto}._trackFill_14gut_278{background:var(--brand);height:100%}._session_14gut_22{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:24px 0;display:flex;position:relative}._sessionName_14gut_295{color:var(--text-secondary);font-size:.85rem;font-weight:var(--weight-semibold);margin:0}._sessionInfo_14gut_303{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.9rem}._sessionButtons_14gut_311{gap:10px;display:flex}._doneMark_14gut_317{background:color-mix(in srgb, var(--brand) 18%, var(--bg-surface));width:96px;height:96px;box-shadow:0 0 0 10px color-mix(in srgb, var(--brand) 8%, transparent);color:var(--text-primary);border-radius:50%;place-items:center;font-size:2.2rem;animation:.7s cubic-bezier(.2,.8,.2,1) _doneIn_14gut_1;display:grid}@keyframes _doneIn_14gut_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}._doneTitle_14gut_345{color:var(--text-primary);font-size:1.6rem;font-weight:var(--weight-semibold);margin:0}@media (prefers-reduced-motion:reduce){._focus_14gut_227,._doneMark_14gut_317,._patternActive_14gut_152 ._curve_14gut_167{animation:none}._pattern_14gut_105._pattern_14gut_105,._pattern_14gut_105._pattern_14gut_105:hover{transition:none;transform:none}}._tool_cy2sf_2{text-align:left;gap:16px;width:100%;min-width:0;margin-top:12px;display:grid}._lead_cy2sf_13{color:var(--text-secondary);margin:0}._heading_cy2sf_19{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);margin:0 0 6px;display:block}._note_cy2sf_29{color:var(--text-secondary);font-size:.78rem}._twoLists_cy2sf_34{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}._items_cy2sf_40{gap:4px;margin:0 0 8px;padding:0;list-style:none;display:grid}._item_cy2sf_40{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}._itemName_cy2sf_63{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._remove_cy2sf_73._remove_cy2sf_73{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 6px;font-size:1rem}._remove_cy2sf_73._remove_cy2sf_73:hover{color:var(--text-primary);background:0 0}._quiet_cy2sf_91._quiet_cy2sf_91{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-size:.8rem;text-decoration:underline}._quiet_cy2sf_91._quiet_cy2sf_91:hover{color:var(--text-primary);background:0 0}._matrixScroll_cy2sf_111{border:1px solid var(--border-subtle);border-radius:12px;overflow-x:auto}._matrix_cy2sf_111{border-collapse:collapse;background:var(--bg-surface);width:100%;font-size:.88rem}._matrix_cy2sf_111 th,._matrix_cy2sf_111 td{border-bottom:1px solid var(--border-subtle);text-align:start;padding:6px 8px}._matrix_cy2sf_111 th{background:var(--bg-elevated)}._matrix_cy2sf_111 thead th{color:var(--text-secondary);font-size:.78rem;font-weight:var(--weight-semibold)}._matrix_cy2sf_111 tbody th{font-weight:var(--weight-normal)}._weight_cy2sf_151{color:var(--text-secondary);font-size:.75rem}._panel_cy2sf_156{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;padding:14px 16px}._ranking_cy2sf_164{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}._rank_cy2sf_164{grid-template-columns:minmax(0,1fr) minmax(80px,40%) 2.4rem;align-items:center;gap:12px;display:grid}._rankName_cy2sf_181,._rankFirst_cy2sf_182{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rankFirst_cy2sf_182{font-weight:var(--weight-bold)}._bar_cy2sf_193{background:var(--bg-elevated);border-radius:3px;height:6px;display:block;position:relative}._fill_cy2sf_203{background:var(--accent);border-radius:3px;position:absolute;inset:0 auto 0 0}._rankValue_cy2sf_211{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:var(--weight-semibold);text-align:right}._axisNames_cy2sf_218{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 16px;display:grid}._axisNames_cy2sf_218 input{width:100%}._boardWrap_cy2sf_229{grid-template-columns:auto minmax(0,1fr);justify-self:center;gap:6px;width:min(100%,600px);display:grid}._axisUp_cy2sf_238{color:var(--text-secondary);text-align:left;writing-mode:vertical-rl;white-space:nowrap;font-size:.78rem;transform:rotate(180deg)}._axisAcross_cy2sf_248{color:var(--text-secondary);text-align:right;grid-column:2;font-size:.78rem}._board_cy2sf_229{aspect-ratio:1;border:1px solid var(--border);background:linear-gradient(var(--border-subtle), var(--border-subtle)) center / 100% 1px no-repeat, linear-gradient(var(--border-subtle), var(--border-subtle)) center / 1px 100% no-repeat, var(--bg-surface);border-radius:12px;position:relative}._boardEmpty_cy2sf_268{height:fit-content;color:var(--text-muted);text-align:center;margin:auto;position:absolute;inset:0}._chip_cy2sf_279._chip_cy2sf_279{border:1px solid var(--border);background:var(--bg-elevated);max-width:44%;color:var(--text-primary);text-overflow:ellipsis;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.8rem;position:absolute;overflow:hidden;transform:translate(-50%,50%)}._chip_cy2sf_279._chip_cy2sf_279:hover{border-color:var(--border-medium);background:var(--bg-elevated);color:var(--text-primary)}._chipDragged_cy2sf_309._chipDragged_cy2sf_309{z-index:2;box-shadow:var(--shadow-card);cursor:grabbing}._lookForm_cy2sf_317{gap:8px;display:grid}._lookForm_cy2sf_317 textarea{resize:vertical}._lookRow_cy2sf_326{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._lookList_cy2sf_334{gap:10px;margin:0;padding:0;list-style:none;display:grid}._lookDue_cy2sf_344{border:1px solid var(--border);background:var(--bg-surface);border-radius:12px;gap:6px;padding:12px 14px;display:grid}._expected_cy2sf_354{color:var(--text-secondary);margin:0;font-size:.88rem}._verdicts_cy2sf_361{flex-wrap:wrap;gap:6px;display:flex}._decisions_cy2sf_368{text-align:left;gap:8px;width:100%;min-width:0;display:grid}._decisionsHead_cy2sf_378{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._decisionsHead_cy2sf_378 ._heading_cy2sf_19{margin:0}._decisionRows_cy2sf_389{gap:6px;margin:0;padding:0;list-style:none;display:grid}._decision_cy2sf_368{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;padding:8px 12px;display:grid}._decisionOpen_cy2sf_414{border-color:var(--accent)}._decisionTitle_cy2sf_419._decisionTitle_cy2sf_419{min-width:0;color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-align:start;cursor:pointer;background:0 0;border:none;padding:0}._decisionTitle_cy2sf_419._decisionTitle_cy2sf_419:hover{color:var(--text-primary);background:0 0;text-decoration:underline}._decisionActions_cy2sf_441{grid-area:1/2/span 2;align-items:center;gap:4px;display:flex}._decisionActions_cy2sf_441 select{width:auto;padding:2px 4px;font-size:.8rem}._page_r8t9d_2{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:520px;margin-inline:auto;display:flex}._lead_r8t9d_14{color:var(--text-secondary);margin:0}._ask_r8t9d_20{gap:8px;width:100%;display:flex}._ask_r8t9d_20 input{border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-input);min-width:0;color:var(--text-primary);font:inherit;flex:1;padding:10px 12px}._die_r8t9d_40{border:2px solid var(--border);background:var(--bg-surface);width:140px;height:140px;box-shadow:var(--shadow-card);color:var(--text-primary);font:inherit;font-size:2.2rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:28px;place-items:center;margin-block:12px;display:grid}._die_r8t9d_40._die_r8t9d_40:hover{background:var(--bg-surface);box-shadow:var(--shadow-lift)}._answerYes_r8t9d_66._answerYes_r8t9d_66{border-color:var(--success);color:var(--success-text)}._answerNo_r8t9d_71._answerNo_r8t9d_71{border-color:var(--danger);color:var(--danger)}._rolling_r8t9d_77{animation:1.1s cubic-bezier(.3,.7,.4,1) _tumble_r8t9d_1}@keyframes _tumble_r8t9d_1{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(-40px)rotate(120deg)scale(.92)}45%{transform:translateY(0)rotate(250deg)}65%{transform:translateY(-14px)rotate(320deg)scale(.97)}85%{transform:translateY(0)rotate(352deg)}to{transform:translateY(0)rotate(360deg)}}@media (prefers-reduced-motion:reduce){._rolling_r8t9d_77{animation:none}}._recent_r8t9d_113{text-align:start;width:100%}._recent_r8t9d_113 h2{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}._recent_r8t9d_113 ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._recent_r8t9d_113 li{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);justify-content:space-between;gap:12px;padding:8px 12px;display:flex}._recent_r8t9d_113 li span{overflow-wrap:anywhere}._options_r8t9d_157{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}._options_r8t9d_157 li{align-items:center;gap:6px;display:flex}._options_r8t9d_157 input{border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-input);min-width:0;color:var(--text-primary);font:inherit;flex:1;padding:8px 12px}._removeOption_r8t9d_188._removeOption_r8t9d_188{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);width:32px;height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;padding:0}._removeOption_r8t9d_188._removeOption_r8t9d_188:hover{background:var(--bg-surface);color:var(--text-primary)}._diePicked_r8t9d_208._diePicked_r8t9d_208{border-color:var(--accent);overflow-wrap:anywhere;width:auto;min-width:140px;max-width:100%;padding:16px 24px;font-size:1.4rem}._board_1haqw_2{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:start;gap:10px;display:grid}._column_1haqw_11{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;gap:8px;min-width:0;min-height:120px;padding:10px;display:flex}._columnOver_1haqw_24{outline:2px solid var(--highlight);outline-offset:1px}._head_1haqw_29{color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-bold);justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}._count_1haqw_41{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:400}._empty_1haqw_48{color:var(--text-secondary);margin:0;font-size:.8rem}._cards_1haqw_55{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._card_1haqw_55{min-width:0}._cardDragging_1haqw_70{opacity:.45}._cardButton_1haqw_75._cardButton_1haqw_75{text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);width:100%;color:var(--text-primary);font:inherit;cursor:grab;touch-action:manipulation;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 10px;font-size:.88rem;display:flex}._cardButton_1haqw_75._cardButton_1haqw_75._withPriority_1haqw_97{border-left:4px solid var(--card-priority)}._cardButton_1haqw_75._cardButton_1haqw_75:hover{border-color:var(--border-strong);background:var(--bg-surface)}._title_1haqw_106{overflow-wrap:anywhere;min-width:0}._kind_1haqw_112{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);margin-inline-end:6px}._score_1haqw_120{color:var(--text-secondary);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;flex:none}._dragCard_1haqw_128{border:1px solid var(--highlight);border-radius:var(--radius-lg);background:var(--bg-elevated);max-width:260px;color:var(--text-primary);font-weight:var(--weight-semibold);overflow-wrap:anywhere;cursor:grabbing;padding:8px 12px}._map_d8tgr_2{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;min-width:0;padding:14px 16px}._axes_d8tgr_12{flex-wrap:wrap;gap:8px 24px;margin-bottom:12px;display:flex}._empty_d8tgr_20{color:var(--text-muted);text-align:center;margin:24px 0}._note_d8tgr_27{color:var(--text-secondary);margin:8px 0 0;font-size:.8rem}._tree_1jpmp_2{gap:2px;margin:0;padding:0;list-style:none;display:grid}._row_1jpmp_14{min-height:36px;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-inline-start:calc(var(--depth,0) * 18px);padding:2px 4px 2px 0;display:flex}._row_1jpmp_14:not(._top_1jpmp_27){border-left:2px solid var(--border-subtle);padding-inline-start:8px}._top_1jpmp_27{font-weight:var(--weight-semibold)}._fold_1jpmp_37._fold_1jpmp_37{width:24px;height:24px;color:var(--text-secondary);background:0 0;border:none;flex:none;padding:0;font-size:.8rem}._foldSpace_1jpmp_49{flex:none;width:24px}._name_1jpmp_54{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:120px}._count_1jpmp_62{border:1px solid var(--border);min-width:1.6rem;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:var(--weight-regular);text-align:center;border-radius:999px;padding:0 8px}._under_1jpmp_76{font-weight:var(--weight-regular)}@media (width<=600px){._under_1jpmp_76{flex-basis:100%;padding-inline-start:32px}}._selection_1k950_1{gap:8px;display:grid}._row_1k950_6{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:8px;display:grid}._label_1k950_13{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);padding-top:5px}._chips_1k950_21{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._hint_1k950_29{color:var(--text-secondary);font-size:.75rem}._action_1k950_37._action_1k950_37{border:1px dashed var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:999px;padding:4px 12px;font-size:.8rem}._action_1k950_37._action_1k950_37:hover{border-color:var(--border-strong);background:var(--bg-surface);color:var(--text-primary)}._nameForm_1k950_53{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._nameForm_1k950_53 input{width:180px;max-width:100%}._delete_1k950_65{border-radius:999px;padding:4px 12px;font-size:.8rem}@media (width<=720px){._row_1k950_6{grid-template-columns:minmax(0,1fr);gap:4px}._label_1k950_13{padding-top:0}}._plain_3kbfs_1{margin:0}._history_3kbfs_5{--habit-frame-border:none;--habit-frame-ground:transparent;background:var(--bg-surface);border-radius:12px;margin-bottom:1.5rem;padding:1rem}._head_3kbfs_19{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._title_3kbfs_27{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}._headEnd_3kbfs_36{align-items:center;gap:8px;margin-inline-start:auto;display:flex}._movesWith_170le_2{min-width:0}._head_170le_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._title_170le_15{white-space:nowrap;margin:0;font-size:1.1rem}._fixedTitle_170le_24{white-space:normal;overflow-wrap:anywhere;min-width:0}._titleInfo_170le_31{vertical-align:middle}._controls_170le_35{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}._anchor_170le_44{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;max-width:100%;display:inline-flex}._anchor_170le_44 select{flex:0 auto;min-width:0;max-width:320px}._empty_170le_61{color:var(--text-muted);margin:16px 0 0}._panel_170le_68{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;gap:18px;margin-top:14px;padding:14px 8px;display:grid}._group_170le_80{min-width:0}._groupTitle_170le_84{color:var(--text-secondary);font-size:.8rem;font-weight:var(--weight-semibold);margin:0 0 6px;padding-inline:8px}._list_170le_93{gap:2px;margin:0;padding:0;list-style:none;display:grid}._row_170le_103{min-width:0}._rowButton_170le_109._rowButton_170le_109{width:100%;min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(80px,34%) 4.6rem;align-items:center;gap:14px;padding:7px 8px;display:grid}._rowButton_170le_109._rowButton_170le_109:hover,._rowButton_170le_109[aria-expanded=true]{background:var(--bg-elevated);color:var(--text-primary)}._name_170le_135{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._bar_170le_144{background:var(--bg-elevated);border-radius:3px;height:6px;display:block;position:relative}._rowButton_170le_109._rowButton_170le_109:hover ._bar_170le_144,._rowButton_170le_109[aria-expanded=true] ._bar_170le_144{background:var(--border-subtle)}._fill_170le_160{background:var(--accent);border-radius:3px;position:absolute;inset:0 auto 0 0}._fillFalling_170le_168{background:color-mix(in srgb, var(--accent) 45%, var(--bg-surface))}._fillUnclear_170le_172{background:var(--border)}._strength_170le_176{color:var(--text-secondary);text-align:right;white-space:nowrap;font-size:.8rem}._scatter_170le_185{padding:8px 8px 4px}._scatterHead_170le_189{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._scatterNote_170le_197{color:var(--text-secondary);font-size:.75rem}._scatterLink_170le_202{font-size:.8rem}._fold_170le_207{margin-top:10px}._foldToggle_170le_211._foldToggle_170le_211{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}._foldToggle_170le_211._foldToggle_170le_211:hover{color:var(--text-primary);background:0 0}._fewList_170le_230{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}._fewRow_170le_240{justify-content:space-between;gap:10px;font-size:.8rem;display:flex}._fewName_170le_248{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}._fewName_170le_248:hover{text-decoration:underline}._fewCount_170le_262{color:var(--text-secondary);white-space:nowrap}@media (width<=560px){._rowButton_170le_109._rowButton_170le_109{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}._name_170le_135{grid-column:1/-1}}@media (pointer:coarse){._rowButton_170le_109._rowButton_170le_109{min-height:40px}._foldToggle_170le_211._foldToggle_170le_211{min-height:32px}}._page_bdies_1{max-width:100%}._page_bdies_1>h1,._page_bdies_1>.infoBox,._summary_bdies_9{max-width:90ch}._section_bdies_16{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:16px;margin-block-end:36px;padding:18px 20px}._section_bdies_16 ._sectionTitle_bdies_25{margin-block-start:0}._summary_bdies_9{color:var(--text-muted);margin:16px 0 10px;font-size:.9rem}._hint_bdies_35{font-style:italic}._empty_bdies_39{color:var(--text-muted);margin-block-start:24px}._lineEarly_bdies_45{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-block:40px;display:flex}._lineEarlySmall_bdies_56{justify-content:center;min-height:140px;padding-block:16px}._lineEarlySmall_bdies_56 ._lineEarlyValue_bdies_63{font-size:2.25rem}._lineEarlySmall_bdies_56 ._lineEarlyNote_bdies_67{font-size:.85rem}._lineEarlyValue_bdies_63{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:3.5rem;line-height:1}._lineEarlyScale_bdies_78{color:var(--text-muted);font-size:1.5rem}._lineEarlyNote_bdies_67{color:var(--text-secondary);margin:0}._futureFold_bdies_90._futureFold_bdies_90{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;margin-block-start:8px;padding:0;font-size:.8rem}._futureFold_bdies_90._futureFold_bdies_90:hover{color:var(--text-primary);background:0 0}._legend_bdies_110{flex-wrap:wrap;align-items:center;gap:4px;margin-block-start:14px;display:flex}._legendLabel_bdies_118{color:var(--text-muted);margin-inline-end:10px;font-size:.75rem}._swatch_bdies_124{border-radius:3px;width:22px;height:12px}._swatchPast_bdies_130{background:var(--color-blush);opacity:.7;margin-inline-start:14px}._swatchFuture_bdies_136{box-shadow:inset 0 0 0 1px var(--border-subtle);margin-inline-start:14px}._sectionTitle_bdies_25{margin:24px 0 0;font-size:1.1rem}._questionLines_bdies_155{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin-top:12px;display:grid}._questionLine_bdies_155{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;min-width:0;padding:10px 12px}._questionTitle_bdies_175{color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;overflow:hidden}._questionLink_bdies_190{color:inherit;text-decoration:none}._questionLink_bdies_190:hover{color:var(--highlight-text);text-decoration:underline}._questionLine_bdies_155 ._empty_bdies_39{margin:8px 0}._groupMark_bdies_206{background:color-mix(in srgb, var(--group-colour) 22%, transparent);box-shadow:inset 0 0 0 1px var(--group-colour);color:var(--text-primary);font-size:.72rem;font-weight:var(--weight-bold);border-radius:999px;margin-right:6px;padding:0 6px}._questionNote_bdies_219{color:var(--text-secondary);margin-left:8px;font-size:.72rem;font-weight:400}._play_1b3vs_5._play_1b3vs_5{border:1px solid var(--border);background:var(--bg-surface);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._play_1b3vs_5._play_1b3vs_5:hover{border-color:var(--today);background:var(--today-tint);color:var(--today-text)}._running_1b3vs_31{color:var(--today-text);font-size:.8rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}._choices_1b3vs_42{flex-wrap:wrap;gap:6px;display:flex}._list_l4lii_33{container-type:inline-size}._card_l4lii_40{border:1px solid var(--border-subtle);border-left:4px solid var(--border);background:var(--card-bg);box-shadow:var(--shadow-hairline);border-radius:14px;flex-direction:column;gap:6px;margin-bottom:8px;padding:12px 14px;transition:box-shadow .12s,border-color .12s;display:flex}._card_l4lii_40:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));box-shadow:var(--shadow-lift)}._card_l4lii_40:hover:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--accent) 7%, transparent);pointer-events:none;position:absolute;inset:0}._card_l4lii_40{position:relative}._wide_l4lii_14{grid-template-columns:var(--cols,1fr);align-items:center;column-gap:16px;margin-bottom:6px;padding:10px 16px;display:grid}._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._head_l4lii_87{display:contents}._title_l4lii_8{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-semibold)}._cell_l4lii_10{flex-direction:column;gap:2px;min-width:0;display:flex}._label_l4lii_116{color:var(--text-muted);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.7rem}._num_l4lii_124{font-variant-numeric:tabular-nums;text-align:right;align-items:flex-end}._key_l4lii_8{background:color-mix(in srgb, var(--accent) 10%, transparent);font-size:.95rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;padding:4px 12px;display:inline-flex}._keyPositive_l4lii_147{background:color-mix(in srgb, var(--priority-1) 18%, transparent);color:var(--success-text)}._keyNegative_l4lii_152{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._pair_l4lii_158{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}._note_l4lii_165{color:var(--text-muted);font-size:.72rem}._amount_l4lii_170{font-variant-numeric:tabular-nums;flex:none;font-size:1.05rem}._text_l4lii_177{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._share_l4lii_185{color:var(--text-muted);font-size:.8rem}._chips_l4lii_9{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}._chips_l4lii_9:empty{display:none}._actions_l4lii_11{justify-content:flex-end;gap:6px;display:flex}._actions_l4lii_11 button{padding:3px 10px;font-size:.8rem}._delete_l4lii_214{font-weight:var(--weight-semibold);border-color:color-mix(in srgb, var(--danger) 45%, transparent)!important;background:color-mix(in srgb, var(--danger) 12%, transparent)!important;color:var(--danger)!important}._delete_l4lii_214:hover{filter:none;background:color-mix(in srgb, var(--danger) 22%, transparent)!important}@media (hover:hover){._delete_l4lii_214:not(:hover,:focus-visible){font-weight:inherit;border-color:var(--border)!important;color:var(--text-secondary)!important;background:0 0!important}}._ghost_l4lii_240{visibility:hidden;pointer-events:none}._card_l4lii_40:not(._wide_l4lii_14) ._ghost_l4lii_240{display:none}._priority1_l4lii_253,._priority2_l4lii_254,._priority3_l4lii_255,._priority4_l4lii_256,._priority5_l4lii_257,._priority0_l4lii_261{background-color:var(--card-bg)}._priority1_l4lii_253{border-left-color:var(--priority-1);background-image:linear-gradient(var(--priority-row-1), var(--priority-row-1))}._priority2_l4lii_254{border-left-color:var(--priority-2);background-image:linear-gradient(var(--priority-row-2), var(--priority-row-2))}._priority3_l4lii_255{border-left-color:var(--priority-3);background-image:linear-gradient(var(--priority-row-3), var(--priority-row-3))}._priority4_l4lii_256{border-left-color:var(--priority-4);background-image:linear-gradient(var(--priority-row-4), var(--priority-row-4))}._priority5_l4lii_257{border-left-color:var(--priority-5);background-image:linear-gradient(var(--priority-row-5), var(--priority-row-5))}._top_l4lii_8{align-items:center;gap:8px;display:flex}._top_l4lii_8 ._title_l4lii_8{flex:auto;min-width:0}._top_l4lii_8 ._prio_l4lii_8,._top_l4lii_8 ._key_l4lii_8{flex:none}._wide_l4lii_14 ._top_l4lii_8{display:contents}._wide_l4lii_14 ._top_l4lii_8 ._key_l4lii_8{grid-area:1/-3/auto/-2}._prio_l4lii_8{justify-content:center;display:flex}@container (width<=1180px){._wide_l4lii_14{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:8px 16px;display:grid}._wide_l4lii_14 ._title_l4lii_8,._wide_l4lii_14 ._head_l4lii_87{grid-column:1/-1}._wide_l4lii_14 ._top_l4lii_8{grid-column:1/-1;display:flex}._wide_l4lii_14>._key_l4lii_8{grid-area:1/-2/auto/-1;align-self:start}._wide_l4lii_14>._key_l4lii_8~._title_l4lii_8{grid-column:1/-2}._wide_l4lii_14>._title_l4lii_8:has(~._key_l4lii_8){grid-column:1/-2}._wide_l4lii_14 ._head_l4lii_87{align-items:baseline;gap:10px;display:flex}._wide_l4lii_14 ._chips_l4lii_9{grid-column:1/-1}._wide_l4lii_14 ._actions_l4lii_11{grid-column:-2/-1;place-self:end}._num_l4lii_124{text-align:left;align-items:flex-start}._pair_l4lii_158{white-space:normal;flex-wrap:wrap}._ghost_l4lii_240{display:none}}@container (width<=400px){._wide_l4lii_14 ._actions_l4lii_11{grid-column:1/-1}}._page_1qorc_6{--plan-col-max:340px;max-width:100%}._title_1qorc_17{align-items:center;gap:10px;display:flex}._titleInfo_1qorc_26{color:var(--text-secondary);cursor:help;display:inline-flex}._titleInfo_1qorc_26:hover,._titleInfo_1qorc_26:focus-visible{color:var(--text-primary)}._settingsButton_1qorc_41._settingsButton_1qorc_41{border:1px solid var(--border);background:var(--bg-surface);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex}._settingsButton_1qorc_41._settingsButton_1qorc_41:hover,._settingsButton_1qorc_41._settingsButton_1qorc_41[aria-expanded=true]{border-color:var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}._replanButton_1qorc_67{white-space:nowrap;flex:none}._settingsMenu_1qorc_74{flex-direction:column;gap:8px;padding:6px 8px 8px;display:flex}._settingsTitle_1qorc_81{color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-bold)}._note_1qorc_87{color:var(--text-secondary);font-size:.78rem}._viewBar_1qorc_93{margin-bottom:8px}._weekBar_1qorc_98{justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}._dayHead_1qorc_112{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:4px 0 10px;display:flex}._weekNav_1qorc_126{white-space:nowrap;flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:16px;min-width:0;max-width:100%;font-size:.85rem;display:inline-flex}@media (width>=761px){._dayHead_1qorc_112 ._weekBar_1qorc_98{flex:100%}._dayHead_1qorc_112 ._weekNav_1qorc_126{flex:auto;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}}._navSide_1qorc_165{align-items:center;gap:16px;min-width:0;display:flex}._navSideEnd_1qorc_173{justify-content:flex-end}@media (width<=760px){._navSide_1qorc_165{display:contents}}._weekNavTitle_1qorc_185{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;display:flex}._weekNavTitle_1qorc_185 strong{font-size:1.2rem;line-height:1.1}._weekNavDates_1qorc_198{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem}._weekNavHours_1qorc_206{flex-basis:100%;justify-content:center;display:flex}._weekNavTitle_1qorc_185 ._thisWeekButton_1qorc_214{align-self:center}._weekNavButton_1qorc_218._weekNavButton_1qorc_218{justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 10px;font-size:.8rem;line-height:1;display:inline-flex}._weekNavButton_1qorc_218._weekNavButton_1qorc_218._thisWeekButton_1qorc_214,._weekNavButton_1qorc_218._weekNavButton_1qorc_218._thisWeekButton_1qorc_214:hover{color:var(--today-text)}._layout_1qorc_245{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._side_1qorc_251,._main_1qorc_252{min-width:0}._mainNarrow_1qorc_257{width:100%;max-width:1400px;margin-inline:auto}@media (width>=1200px){._layout_1qorc_245{grid-template-columns:300px minmax(0,1fr);align-items:start}._side_1qorc_251{top:calc(var(--sticky-top) + 8px);max-height:calc(100dvh - var(--sticky-top) - 16px);flex-direction:column;display:flex;position:sticky;overflow-y:auto}._side_1qorc_251:not(._sideFolded_1qorc_282){padding-right:13px}._layoutFolded_1qorc_287{grid-template-columns:28px minmax(0,1fr)}._sideFolded_1qorc_282{z-index:40;overflow:visible}._sideToggle_1qorc_304._sideToggle_1qorc_304{z-index:2;border:1px solid var(--border);background:var(--bg-surface);width:26px;height:26px;box-shadow:var(--shadow-hairline);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.9rem;display:flex;position:absolute;top:10px;right:0}._sideToggle_1qorc_304._sideToggle_1qorc_304:hover{border-color:var(--highlight);background:var(--today-tint)}._sideFolded_1qorc_282 ._sideToggle_1qorc_304._sideToggle_1qorc_304{border-radius:8px;flex-direction:column;gap:8px;width:28px;height:auto;padding:10px 0;position:static}._sideReset_1qorc_350._sideReset_1qorc_350{border:1px solid var(--filter-accent);background:var(--bg-surface);width:28px;height:28px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:8px;margin-block-start:6px;padding:0;font-size:.9rem}._sideReset_1qorc_350._sideReset_1qorc_350:hover{background:var(--bg-surface);border-color:var(--border-strong)}._sideTabLabel_1qorc_371{writing-mode:vertical-rl;color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;transform:rotate(180deg)}._sideFolded_1qorc_282 ._sidePanel_1qorc_384{width:300px;max-height:calc(100dvh - var(--side-top,150px) - 8px);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);opacity:0;transition:var(--hover-hide);visibility:hidden;display:block;position:absolute;top:0;left:100%;overflow-y:auto;transform:translate(-4px)}._sideFolded_1qorc_282:hover ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282:has(:focus-visible) ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282:has([data-hoverpick-open]) ._sidePanel_1qorc_384{opacity:1;transition:var(--hover-show);visibility:visible;transform:none}._sideFolded_1qorc_282._sideQuiet_1qorc_425._sideQuiet_1qorc_425:hover ._sidePanel_1qorc_384{opacity:0;visibility:hidden;transition:none}._sideFolded_1qorc_282._sideFolded_1qorc_282:has(._poolRail_1qorc_434:hover) ._sidePanel_1qorc_384{opacity:0;visibility:hidden;transition:none}._poolFolded_1qorc_444._poolFolded_1qorc_444._poolRail_1qorc_434{border-radius:8px;width:28px;margin-block-start:6px;padding:10px 0;font-size:.7rem}._poolRail_1qorc_434 ._poolFoldedText_1qorc_454{transform:rotate(180deg)}._board_1qorc_459._boardNoPool_1qorc_459{grid-template-columns:minmax(0,1fr)}._poolSide_1qorc_464._poolPeek_1qorc_465._poolPeek_1qorc_465{z-index:45;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-app);box-shadow:var(--shadow-modal);padding:8px;position:fixed}}@media (width<=1199px){._sideToggle_1qorc_304{display:none}}._sticky_1qorc_487{top:var(--sticky-top);z-index:4;background:var(--bg-app);padding-block:4px;position:sticky}._filters_1qorc_498{flex-direction:column;gap:10px;display:flex}._filterSummary_1qorc_505{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.82rem;display:flex}._searchBlock_1qorc_518{flex-direction:column;gap:4px;display:flex}._searchNote_1qorc_524{color:var(--text-secondary);font-size:.75rem}._searchWrap_1qorc_529{width:100%;max-width:360px}._search_1qorc_518{border:1px solid var(--border);background:var(--bg-surface);width:100%;max-width:360px;color:var(--text-primary);font:inherit;border-radius:999px;padding:6px 10px;font-size:.85rem}._group_1qorc_550{flex-direction:column;gap:6px;display:flex}._ifTimeGroup_1qorc_558{border-top:1px dashed var(--border);margin-block-start:6px;padding-block-start:10px}._groupHeadRow_1qorc_567{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}._groupHeadAdd_1qorc_574{flex:260px;min-width:0;max-width:480px}._groupTitle_1qorc_580{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin:0}._groupToggle_1qorc_592._groupToggle_1qorc_592{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}._groupToggle_1qorc_592._groupToggle_1qorc_592:hover{color:var(--text-primary);background:0 0}._board_1qorc_459{grid-template-columns:var(--pool-width,320px) minmax(0, 1fr);align-items:start;gap:12px;margin-block-start:10px;display:grid}._poolSide_1qorc_464{top:var(--sticky-top);max-height:calc(100dvh - var(--sticky-top) - 8px);flex-direction:column;gap:8px;min-width:0;padding-block-start:4px;display:flex;position:sticky}._poolFolded_1qorc_444._poolFolded_1qorc_444{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:.85rem;font-weight:var(--weight-bold);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;display:flex}._poolFolded_1qorc_444._poolFolded_1qorc_444:hover{border-color:var(--border-medium);background:var(--bg-surface)}._poolFoldedText_1qorc_454{white-space:nowrap;writing-mode:vertical-rl}._poolDue_1qorc_676{border:1px solid var(--border);min-width:24px;height:24px;color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:.8rem;display:inline-grid}._poolDue_1qorc_676._poolDueOn_1qorc_691{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}._headToggle_1qorc_698._headToggleLabeled_1qorc_698{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font-size:.8rem;font-weight:var(--weight-semibold);align-items:center;gap:6px;padding:0 10px;display:inline-flex}._headToggle_1qorc_698._headToggleLabeled_1qorc_698:hover{border-color:var(--border-medium);background:var(--bg-elevated)}._boardMain_1qorc_719{min-width:0}@media (width>=1200px){._board_1qorc_459._boardFill_1qorc_464{height:var(--fill-height,auto);align-items:stretch;min-height:420px}._boardFill_1qorc_464 ._poolSide_1qorc_464{min-height:0;max-height:none;position:relative;top:auto}._boardFill_1qorc_464 ._boardMain_1qorc_719{flex-direction:column;min-height:0;display:flex}._boardFill_1qorc_464 ._sticky_1qorc_487{position:static}._boardFill_1qorc_464 ._weeks_1qorc_761{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}._boardFill_1qorc_464 ._poolList_1qorc_769{overscroll-behavior:contain}}._poolResize_1qorc_740{z-index:2;cursor:col-resize;touch-action:none;border-radius:4px;width:8px;position:absolute;inset-block:0;inset-inline-end:-10px}._poolResize_1qorc_740:hover,._poolResize_1qorc_740:focus-visible{background:color-mix(in srgb, var(--highlight) 45%, transparent)}._weeks_1qorc_761{grid-template-rows:auto;grid-auto-columns:minmax(220px, var(--plan-col-max));grid-auto-flow:column;gap:12px;margin-block-start:8px;padding-block-end:6px;display:grid;overflow-x:auto}._weekFoldedCell_1qorc_815._weekFoldedCell_1qorc_815{background:0 0;border:1px dashed #0000;grid-row:1/-1;padding:0}._weekFoldedCell_1qorc_815._weekFoldedCell_1qorc_815._over_1qorc_824{border-color:var(--highlight);background:var(--today-tint)}._heads_1qorc_796{grid-auto-columns:minmax(220px, var(--plan-col-max));scrollbar-width:none;grid-auto-flow:column;gap:12px;display:grid;overflow:auto hidden}._heads_1qorc_796::-webkit-scrollbar{display:none}._headCell_1qorc_851{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}._headRow_1qorc_864{align-items:center;gap:6px;display:flex}._headRow_1qorc_864 ._columnTitle_1qorc_870{flex:auto;min-width:0}._headRow_1qorc_864 ._columnTitle_1qorc_870:has(+._columnDates_1qorc_877){flex:0 auto}._headRow_1qorc_864 ._columnDates_1qorc_877{flex:auto;min-width:0;margin-top:0}._headToggle_1qorc_698._headToggle_1qorc_698{min-width:24px;height:24px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:0;font-size:.8rem;line-height:1}._headToggle_1qorc_698._headToggle_1qorc_698:hover{background:var(--bg-elevated);color:var(--text-primary)}@media (pointer:coarse){._headToggle_1qorc_698._headToggle_1qorc_698{min-width:32px;height:32px}}._poolHead_1qorc_924._poolHead_1qorc_924{background:0 0;border:none;padding:11px 4px 0}._columnHead_1qorc_932._inlineHead_1qorc_932{display:none}._column_1qorc_814{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);min-width:0;transition:border-color var(--transition-fast);flex-direction:column;gap:8px;padding:10px;display:flex}._sideGroups_1qorc_960{flex-direction:column;gap:8px;margin-block-start:10px;display:flex}._sideGroups_1qorc_960 ._listGroup_1qorc_969{background:var(--bg-app);flex-shrink:0}._sideGroups_1qorc_960 ._listGroup_1qorc_969._over_1qorc_824{background:var(--today-tint)}._sideGroups_1qorc_960 ._listGroup_1qorc_969._listGroup_1qorc_969{min-height:0;padding-block:6px 8px}._sideGroups_1qorc_960 ._listGroupTitle_1qorc_993._listGroupTitle_1qorc_993{background:0 0;margin:0 0 4px;padding:0;font-size:.78rem;position:static}._sideGroups_1qorc_960 ._cardGrid_1qorc_1003{padding-top:6px}._pool_1qorc_434{flex:0 auto;min-height:0;padding-inline:6px}._poolList_1qorc_769{flex:auto;min-height:0;padding:2px 4px;overflow-y:auto}._ifTimeAdd_1qorc_1025._ifTimeAdd_1qorc_1025{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-block-start:4px;padding:0;font-size:.8rem}._ifTimeAdd_1qorc_1025._ifTimeAdd_1qorc_1025:hover{color:var(--text-primary);background:0 0}._pastWeek_1qorc_1046{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);max-width:460px;color:var(--text-primary);text-align:center;flex-direction:column;align-items:center;gap:8px;margin:24px auto;padding:20px 24px;display:flex}._pastWeek_1qorc_1046 p{color:var(--text-secondary);margin:0;font-size:.9rem}._pastWeekList_1qorc_1071{width:100%;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}._pastWeekRow_1qorc_1082._pastWeekRow_1qorc_1082{width:100%;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:6px;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;font-size:.85rem;display:grid}._pastWeekRow_1qorc_1082._pastWeekRow_1qorc_1082:hover,._pastWeekRow_1qorc_1082._pastWeekRow_1qorc_1082:focus-visible{background:var(--bg-hover)}._pastWeekDay_1qorc_1108{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}._pastWeekTitle_1qorc_1115{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pastWeekActions_1qorc_1122{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:4px;display:flex}._pastWeekLink_1qorc_1131{color:var(--text-primary);font-size:.9rem}._poolTools_1qorc_1137{flex-direction:column;align-items:flex-start;gap:4px;padding-inline:4px;display:flex}._poolHidden_1qorc_1147{color:var(--text-secondary);flex-direction:column;gap:2px;padding-inline:4px;font-size:.78rem;display:flex}._poolHiddenLink_1qorc_1158._poolHiddenLink_1qorc_1158{color:var(--accent);font:inherit;font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._poolHiddenLink_1qorc_1158._poolHiddenLink_1qorc_1158:hover{color:var(--text-primary);background:0 0}._noPlanningList_1qorc_1178{z-index:46;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-app);width:min(320px,100vw - 32px);box-shadow:var(--shadow-modal);flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed;overflow-y:auto}._noPlanningListHead_1qorc_1197{justify-content:space-between;align-items:center;gap:8px;display:flex}._noPlanningListClose_1qorc_1204._noPlanningListClose_1qorc_1204{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer;border-radius:6px;padding:2px 6px}._noPlanningListClose_1qorc_1204._noPlanningListClose_1qorc_1204:hover{background:var(--bg-surface);border-color:var(--border-medium)}._undatedArea_1qorc_1223{flex:none;max-height:35vh;padding:2px 4px;overflow-y:auto}._viewSummary_1qorc_1232{color:var(--text-secondary);font-size:.8rem}._noPlanningDrop_1qorc_1243{z-index:40;border:1px dashed var(--border-medium);border-radius:var(--radius-lg);background:var(--bg-surface);width:min(420px,100vw - 32px);color:var(--text-secondary);text-align:center;box-shadow:var(--shadow-lift);padding:14px 16px;font-size:.85rem;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}._noPlanningDropOver_1qorc_1264{border-style:solid;border-color:var(--highlight);background:var(--today-tint);color:var(--text-primary)}._headToday_1qorc_1275._headToday_1qorc_1275{border-color:var(--frame-today);background-image:linear-gradient(var(--today-tint), var(--today-tint));box-shadow:inset 0 3px 0 var(--frame-today)}._dayColumns_1qorc_1288{grid-template-columns:repeat(var(--plan-days), minmax(110px, 1fr))}@media (width>=761px){._dayZoom_1qorc_1302 ._headCell_1qorc_851{flex-flow:wrap;align-items:center;gap:6px 16px}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headMotto_1qorc_1309{flex:0 auto;min-width:0;margin-block-end:0}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headRow_1qorc_864,._dayZoom_1qorc_1302 ._headCell_1qorc_851>._columnSub_1qorc_1316,._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headFoot_1qorc_1317{flex:none}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._loadTrack_1qorc_1321{flex:120px;min-width:80px}._dayZoom_1qorc_1302 ._headCell_1qorc_851>._headEvents_1qorc_1327{flex-flow:wrap;flex:100%;gap:2px 14px}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851{flex-flow:wrap;align-items:center;gap:4px 10px}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headRow_1qorc_864{flex:0 auto;order:1;min-width:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headMotto_1qorc_1309{flex:100px;order:2;min-width:0;margin-block-end:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headFoot_1qorc_1317{flex:auto;order:3;min-width:0}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headMotto_1qorc_1309~._headFoot_1qorc_1317{flex:none}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._columnSub_1qorc_1316{flex:100%;order:4}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._loadTrack_1qorc_1321{flex:100%;order:5}._dayColumns_1qorc_1288:not(._dayZoom_1qorc_1302) ._headCell_1qorc_851>._headEvents_1qorc_1327{flex:100%;order:6}._dayColumns_1qorc_1288 ._headMotto_1qorc_1309,._dayColumns_1qorc_1288 ._headFootNote_1qorc_1394{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}}._dayZoom_1qorc_1302 ._cards_1qorc_1402{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px 8px;padding-top:8px;display:grid}._dayZoom_1qorc_1302 ._cards_1qorc_1402>li{margin-top:0}._nextHead_1qorc_1287._nextHead_1qorc_1287{background:color-mix(in srgb, var(--text-secondary) 8%, var(--bg-app));white-space:normal;text-align:start;border-style:dashed;width:180px}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434{flex-flow:wrap;flex:0 240px;align-items:baseline;gap:2px 8px;width:240px;min-width:0;max-width:100%;padding:6px 10px}._compactHead_1qorc_1434 ._columnSub_1qorc_1316{font-size:.7rem}._compactHead_1qorc_1434 ._loadTrack_1qorc_1321{flex-basis:100%}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434._barHead_1qorc_1462{border-radius:999px;flex:none;justify-content:center;align-items:center;width:auto;min-width:76px;height:32px;padding:0 12px}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434._barHead_1qorc_1462._dayBarHead_1qorc_1480{border-style:solid;border-color:var(--border);border-radius:var(--radius-md);background:var(--bg-surface)}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434._barHead_1qorc_1462._weekBarHead_1qorc_1487 ._columnTitle_1qorc_870{font-weight:700}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434._barHead_1qorc_1462._dayBarHead_1qorc_1480._over_1qorc_824{border-color:var(--highlight);background:var(--today-tint)}._barHead_1qorc_1462 ._columnSub_1qorc_1316,._barHead_1qorc_1462 ._loadTrack_1qorc_1321,._barHead_1qorc_1462 ._headFoot_1qorc_1317,._barHead_1qorc_1462 ._headMotto_1qorc_1309{display:none}._barHead_1qorc_1462 ._columnTitle_1qorc_870{font-size:.85rem}._barHead_1qorc_1462 ._dropChoices_1qorc_1512{width:min(300px,100vw - 32px);height:56px;box-shadow:var(--shadow-panel);inset:50% 0 auto auto;transform:translateY(-50%)}._barHead_1qorc_1462._backHead_1qorc_1524 ._dropChoices_1qorc_1512{left:0;right:auto}._nextHead_1qorc_1287._nextHead_1qorc_1287._over_1qorc_824{border-style:solid;border-color:var(--highlight);background:var(--today-tint)}._columnToday_1qorc_1541{border-color:var(--frame-today);box-shadow:0 0 0 1px var(--frame-today)}._over_1qorc_824{border-color:var(--highlight);background:var(--today-tint)}._columnHead_1qorc_932{z-index:2;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-surface);box-shadow:0 1px 0 var(--border-subtle);flex-direction:column;gap:4px;margin:-10px -10px 0;padding:10px;display:flex;position:sticky;top:-10px}._columnTitle_1qorc_870{margin:0;font-size:.9rem}._columnOpen_1qorc_1579._columnOpen_1qorc_1579{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._columnOpen_1qorc_1579._columnOpen_1qorc_1579:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}._columnSub_1qorc_1316{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:pre-line;font-size:.75rem}._columnDates_1qorc_877{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:-2px;font-size:.72rem}._columnGaps_1qorc_1621._columnGaps_1qorc_1621{color:var(--text-secondary);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.7rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._columnGaps_1qorc_1621._columnGaps_1qorc_1621:hover{color:var(--text-primary);background:0 0}._gapsQueue_1qorc_1647._gapsQueue_1qorc_1647{border:1px solid var(--accent);background:var(--bg-surface);color:var(--accent);font:inherit;font-size:.85rem;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;border-radius:8px;margin:2px 0 6px;padding:6px 10px}._gapsQueue_1qorc_1647._gapsQueue_1qorc_1647:hover{background:var(--accent);color:var(--text-on-accent)}._gapsRow_1qorc_1668{flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 6px;display:flex}._gapsTitle_1qorc_1676._gapsTitle_1qorc_1676{min-width:0;max-width:260px;color:var(--text-primary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:140px;padding:0;font-size:.8rem;overflow:hidden}._gapsTitle_1qorc_1676._gapsTitle_1qorc_1676:hover{background:0 0;text-decoration:underline}._gapsAttributes_1qorc_1701{color:var(--text-secondary);flex:100%;font-size:.72rem}._gapsAttributes_1qorc_1701 summary{cursor:pointer}._gapsMinutes_1qorc_1712{width:72px}._gapsDone_1qorc_1716{color:var(--text-secondary);padding:4px 6px;font-size:.8rem}._columnGaps_1qorc_1621:before{content:"● ";color:var(--late-text)}._headFoot_1qorc_1317{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._headFoot_1qorc_1317 ._weekHours_1qorc_1738{margin-left:auto}._headEvents_1qorc_1327{min-width:0;color:var(--text-secondary);flex-direction:column;gap:2px;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}._headEvent_1qorc_1327{border-inline-start:2px solid var(--event-color,var(--border));background:color-mix(in srgb, var(--event-color,transparent) 14%, transparent);border-radius:2px;gap:5px;min-width:0;padding-inline:4px 2px;display:flex}._headEventPull_1qorc_1772{cursor:grab}._headEventPull_1qorc_1772:hover{background:color-mix(in srgb, var(--event-color,var(--text-muted)) 26%, transparent)}._headEventDragging_1qorc_1780{opacity:.45}._headEventInPlan_1qorc_1785{background:0 0;border-inline-start-style:dotted;align-items:center}._headEventMore_1qorc_1792{padding-inline-start:6px}._headEventToggle_1qorc_1798._headEventToggle_1qorc_1798{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}._headEventToggle_1qorc_1798._headEventToggle_1qorc_1798:hover{color:var(--text-primary);background:0 0;text-decoration:underline}._headEventTime_1qorc_1817{font-variant-numeric:tabular-nums;flex:none}._headEventName_1qorc_1823{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}._calendarChip_1qorc_1836._calendarChip_1qorc_1836._calendarChip_1qorc_1836{border-color:var(--border)}._calendarChip_1qorc_1836._calendarChip_1qorc_1836._calendarChip_1qorc_1836:before{content:"";background:var(--event-color);border-radius:50%;width:8px;height:8px}._calendarChip_1qorc_1836._calendarChip_1qorc_1836._calendarChip_1qorc_1836[aria-pressed=true]{border-color:var(--event-color);background:color-mix(in srgb, var(--event-color) 35%, var(--bg-surface));color:var(--text-primary)}._calendarFailed_1qorc_1856{color:var(--text-secondary);margin:0 0 6px;font-size:.8rem}._weekHours_1qorc_1738{color:var(--text-secondary);align-items:center;gap:4px;font-size:.7rem;display:inline-flex}._weekHours_1qorc_1738 span{white-space:nowrap}._weekHours_1qorc_1738 input{border:1px solid var(--border);text-align:center;appearance:textfield;border-radius:6px;width:40px;min-width:0;height:20px;padding:0 4px;font-size:.72rem}._weekHours_1qorc_1738 input::-webkit-inner-spin-button{appearance:none;margin:0}._weekHours_1qorc_1738 input::-webkit-outer-spin-button{appearance:none;margin:0}._weekNote_1qorc_1905{min-width:0;font-size:.8rem}._weekNote_1qorc_1905>*{text-align:left;width:100%;max-width:100%;display:block}._weekNoteText_1qorc_1922,._weekNoteEmpty_1qorc_1923{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._weekNoteText_1qorc_1922{color:var(--highlight-text);font-weight:var(--weight-semibold)}._headMotto_1qorc_1309{margin-block-end:4px;font-size:.9rem;line-height:1.3}._headFootNote_1qorc_1394{flex:auto;min-width:0}._weekNoteEmpty_1qorc_1923{color:var(--text-secondary)}._weekNoteSlim_1qorc_1968{min-width:0;max-width:min(100%,280px);color:var(--text-secondary);text-align:start;align-self:center;font-size:.8rem;line-height:1.25}._choiceHead_1qorc_1980{position:relative}._dropChoices_1qorc_1512{z-index:2;border-radius:inherit;background:var(--bg-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid;position:absolute;inset:0}._dropChoice_1qorc_1512{border:1px dashed var(--border);color:var(--text-secondary);font-size:.82rem;font-weight:var(--weight-semibold);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:6px;line-height:1.2;display:flex}._dropChoicesTall_1qorc_2022{grid-auto-rows:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}._dropChoicesTall_1qorc_2022 ._dropChoice_1qorc_1512{align-items:flex-start;padding-top:14px}._dropChoice_1qorc_1512._dropChoiceOver_1qorc_2035{border-style:solid;border-color:var(--highlight);background:var(--today-tint);color:var(--text-primary)}._loadTrack_1qorc_1321{background:var(--border-subtle);border-radius:999px;height:4px;overflow:hidden}._loadFill_1qorc_2053{border-radius:999px;height:100%;display:block}._load_ok_1qorc_2060{background:var(--success)}._load_tight_1qorc_2064{background:var(--state-warning)}._load_over_1qorc_2068{background:var(--danger)}._empty_1qorc_2072{color:var(--text-secondary);margin:0;font-size:.82rem}._cards_1qorc_1402{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(._card_1qorc_1003){border:1px solid var(--border);border-left:4px solid var(--border);background-color:var(--card-bg)}._card_1qorc_1003{cursor:grab;touch-action:manipulation;border-radius:10px;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:6px 10px;display:flex}._card_1qorc_1003>._cardTitle_1qorc_2119{flex:8rem}._card_1qorc_1003>._cardMeta_1qorc_2123{margin-left:auto}._dragging_1qorc_2129{opacity:.35}._orderOver_1qorc_2135{box-shadow:0 -3px 0 var(--highlight)}._dragOverlay_1qorc_2140{max-width:240px;box-shadow:var(--shadow-panel);cursor:grabbing}._eventGhost_1qorc_2151._eventGhost_1qorc_2151{border:1px solid var(--border);border-inline-start:4px solid var(--event-color,var(--border));background:color-mix(in srgb, var(--event-color,transparent) 12%, var(--bg-surface));flex-flow:column;align-items:flex-start;gap:1px;width:max-content;padding:7px 14px 7px 12px}._eventGhostTime_1qorc_2164{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.72rem}._eventGhostName_1qorc_2170{color:var(--text-primary);font-size:.88rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere}._cardTitle_1qorc_2119._cardTitle_1qorc_2119{min-width:0;color:var(--text-primary);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem}._cardTitle_1qorc_2119._cardTitle_1qorc_2119:hover{background:0 0;text-decoration:underline}._cardMeta_1qorc_2123{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.72rem;display:flex}._cardCompactInfo_1qorc_2218{display:none}._compactCards_1qorc_2227 ._card_1qorc_1003{flex-wrap:wrap;column-gap:6px;padding:4px 8px;position:relative}._compactCards_1qorc_2227 ._cardTitle_1qorc_2119._cardTitle_1qorc_2119{flex:8em;min-width:0}._compactCards_1qorc_2227 ._cardTitleText_1qorc_2242{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-inline:-1px;padding-inline:1px;display:-webkit-box;overflow:hidden}._compactCards_1qorc_2227 ._cardCompactInfo_1qorc_2218{color:var(--text-secondary);white-space:nowrap;flex:none;font-size:.72rem;display:inline}._compactCards_1qorc_2227 ._cardCompactSession_1qorc_2264{align-items:center;gap:3px;display:inline-flex}._compactCards_1qorc_2227 ._cardCompactDueLate_1qorc_2274{font-weight:var(--weight-bold)}._compactCards_1qorc_2227 ._cardCompactDueLate_1qorc_2274._cardCompactDueSoft_1qorc_2278{color:var(--late-text)}._compactCards_1qorc_2227 ._cardCompactDueLate_1qorc_2274._cardCompactDueHard_1qorc_2282{color:var(--danger)}._compactCards_1qorc_2227 ._cardMeta_1qorc_2123,._compactCards_1qorc_2227 ._doneButton_1qorc_2292{display:none}._prio_1qorc_2093{font-weight:var(--weight-bold);border-radius:999px;padding:0 6px}._stack_1qorc_2310{flex-direction:column;gap:6px;display:flex}._stackHead_1qorc_2317._stackHead_1qorc_2317{border:1px dashed var(--border);background:var(--bg-surface);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.82rem;display:flex}._stackHead_1qorc_2317._stackHead_1qorc_2317:hover{border-color:var(--highlight)}._stackOpen_1qorc_2344{border:1px solid var(--border);background:var(--bg-warm);border-radius:10px;gap:0;padding-bottom:8px}._stackOpen_1qorc_2344 ._stackHead_1qorc_2317._stackHead_1qorc_2317{background:0 0;border-color:#0000}._stackCards_1qorc_2364{border-left:2px solid var(--border);margin-left:14px;margin-right:8px;padding-left:8px}._stackName_1qorc_2372{min-width:0;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._menuTitle_1qorc_2384{font-size:.8rem;font-weight:var(--weight-bold);padding:4px 6px 2px}._menuLabel_1qorc_2391{color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;padding:6px 6px 2px}._menuCheck_1qorc_2402{color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:4px 6px;font-size:.78rem;display:flex}._menuChips_1qorc_2414{flex-wrap:wrap;gap:4px;padding:0 6px 4px;display:flex}._menuChip_1qorc_2414._menuChip_1qorc_2414{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font:inherit;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem}._menuChip_1qorc_2414._menuChip_1qorc_2414:hover{border-color:var(--highlight);background:var(--today-tint)}._stackCount_1qorc_2440{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}._doneButton_1qorc_2292._doneButton_1qorc_2292{color:var(--text-primary);font-size:.8rem;font-weight:var(--weight-bold)}._doneButton_1qorc_2292._doneButton_1qorc_2292:disabled{opacity:.4;cursor:not-allowed}._planButton_1qorc_2469._planButton_1qorc_2469{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:1px 8px}._planButton_1qorc_2469._planButton_1qorc_2469:hover{border-color:var(--highlight);background:var(--today-tint)}._sessionPick_1qorc_2488{display:inline-flex}._sessionPickAdd_1qorc_2494{color:var(--text-secondary);opacity:0;transition:opacity .15s}._card_1qorc_1003:hover ._sessionPickAdd_1qorc_2494,._card_1qorc_1003:focus-within ._sessionPickAdd_1qorc_2494{opacity:1}@media (hover:none){._sessionPickAdd_1qorc_2494{opacity:1}}._menuChip_1qorc_2414._menuChip_1qorc_2414._menuChipOn_1qorc_2514{border-color:var(--border-strong);font-weight:var(--weight-bold)}._planButton_1qorc_2469._planButton_1qorc_2469._ifTimeButton_1qorc_2521{color:var(--text-secondary);border-style:dashed;font-weight:500}._nextWeekButton_1qorc_2530._nextWeekButton_1qorc_2530{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;padding:1px 8px;display:none}@media (pointer:coarse){._nextWeekButton_1qorc_2530._nextWeekButton_1qorc_2530{min-height:36px;display:inline-flex}}._dayMinutes_1qorc_2553{align-items:center;gap:4px;display:inline-flex}._dayMinutesInput_1qorc_2559._dayMinutesInput_1qorc_2559{border:1px solid var(--border-field);background:var(--bg-input);width:56px;color:var(--text-primary);font:inherit;border-radius:6px;padding:1px 6px;font-size:.72rem}._dayRemove_1qorc_2572._dayRemove_1qorc_2572{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.9rem;line-height:1}._dayRemove_1qorc_2572._dayRemove_1qorc_2572:hover{background:var(--bg-elevated);color:var(--text-primary)}._badge_1qorc_2616{border:1px dashed var(--border);font-weight:var(--weight-semibold);border-radius:999px;padding:0 6px}@media (width<=760px){._sticky_1qorc_487{position:static}._heads_1qorc_796{display:none}._columnHead_1qorc_932._inlineHead_1qorc_932{display:flex}._twoLists_1qorc_2645._twoLists_1qorc_2645{grid-template-columns:minmax(0,1fr)}._poolFolded_1qorc_444._poolFolded_1qorc_444{flex-direction:row}._poolFoldedText_1qorc_454{writing-mode:horizontal-tb}._headSide_1qorc_2658._headSide_1qorc_2658{order:-1;max-height:none;position:static}._weekFoldedCell_1qorc_815._weekFoldedCell_1qorc_815{border:1px solid var(--border-subtle);background:var(--bg-elevated);padding:10px}._board_1qorc_459{flex-direction:column;align-items:stretch;gap:10px;display:flex}._poolSide_1qorc_464,._boardMain_1qorc_719,._sticky_1qorc_487{display:contents}._poolResize_1qorc_740{display:none}._dayHead_1qorc_112{order:2;padding-block:0}._dayHead_1qorc_112 ._weekHours_1qorc_1738{order:1}._dayHead_1qorc_112 ._weekBar_1qorc_98{flex-basis:100%;order:2}._dayHead_1qorc_112 ._weekNav_1qorc_126{flex-wrap:wrap;gap:6px 10px;position:relative}._nextHead_1qorc_1287._nextHead_1qorc_1287._barHead_1qorc_1462._choiceHead_1qorc_1980{position:static}._barHead_1qorc_1462 ._dropChoices_1qorc_1512,._barHead_1qorc_1462._backHead_1qorc_1524 ._dropChoices_1qorc_1512{width:auto;top:auto;left:0;right:0;transform:none}._nextHead_1qorc_1287._nextHead_1qorc_1287._compactHead_1qorc_1434{min-width:0;padding:6px 8px}._compactHead_1qorc_1434 ._columnSub_1qorc_1316{display:none}._dayColumns_1qorc_1288{grid-template-columns:repeat(var(--plan-days), minmax(150px, 1fr))}._poolHead_1qorc_924,._poolTools_1qorc_1137{order:4}._pastWeek_1qorc_1046{order:3;margin-block:8px}._pool_1qorc_434{order:5;max-height:45vh}._weeks_1qorc_761{order:6;margin-block-start:0}}._twoLists_1qorc_2645{grid-template-columns:minmax(0, 1fr) minmax(240px, var(--plan-col-max));align-items:start;gap:16px;margin-block-start:10px;display:grid}._listSide_1qorc_2801{flex-direction:column;gap:12px;min-width:0;display:flex}._headSide_1qorc_2658{top:calc(var(--sticky-top) + 8px);max-height:calc(100dvh - var(--sticky-top) - 16px);flex-direction:column;gap:10px;min-width:0;padding:2px 4px 8px 2px;display:flex;position:sticky;overflow-y:auto}._headSlot_1qorc_2823{flex-direction:column;gap:6px;display:flex}._headCards_1qorc_2829{padding-inline:4px}._headActive_1qorc_2835._headActive_1qorc_2835{border-color:var(--highlight);box-shadow:0 0 0 1px var(--highlight)}._listGroup_1qorc_969{min-height:64px}._listGroup_1qorc_969._listGroupFolded_1qorc_2847{min-height:0}._cardGrid_1qorc_1003,._cardGrid_1qorc_1003 ._stackCards_1qorc_2364{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px 8px;padding-top:8px;display:grid}._cardGrid_1qorc_1003>li,._cardGrid_1qorc_1003 ._stackCards_1qorc_2364>li{margin-top:0}._cardGrid_1qorc_1003>._stackOpen_1qorc_2344{grid-column:1/-1}._listGroupTitle_1qorc_993{top:var(--sticky-top);z-index:2;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-elevated);color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:-10px -10px 0;padding:10px;font-size:.9rem;display:flex;position:sticky}._listGroupCount_1qorc_2900{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:400}._listGroupToggle_1qorc_2908._listGroupToggle_1qorc_2908{color:inherit;font:inherit;font-weight:var(--weight-bold);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._listGroupToggle_1qorc_2908._listGroupToggle_1qorc_2908:hover{color:var(--text-primary);background:0 0}._listGroupMotto_1qorc_2928{color:var(--text-secondary);margin-block-start:-2px}._listGroupFoldAll_1qorc_2936._listGroupFoldAll_1qorc_2936{color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:400}._listGroupFoldAll_1qorc_2936._listGroupFoldAll_1qorc_2936:hover{color:var(--text-primary);background:0 0;text-decoration:underline}._listGroupSort_1qorc_2957{color:var(--text-secondary);white-space:nowrap;cursor:help;margin-left:auto;font-size:.75rem;font-weight:400}._listPart_1qorc_2969{flex-direction:column;gap:4px;display:flex}._listPartLabel_1qorc_2975{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._titleDeadlines_1qorc_2987{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 10px;margin-inline-start:auto;display:flex}._deadlinesView_1qorc_2997{flex-direction:column;align-items:flex-start;gap:10px;margin-block-start:10px;display:flex}._deadlinesView_1qorc_2997>section{width:100%}._titleSub_1qorc_3010{color:var(--text-secondary);margin-left:6px;font-size:.55em;font-weight:400}._stackFind_1qorc_3019{width:calc(100% - 16px);font:inherit;margin:6px 8px 0;font-size:.85rem}._poolHeading_1qorc_3029,._poolDayHeading_1qorc_3030{grid-column:1/-1;list-style:none}._poolHeading_1qorc_3029{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.85rem;font-weight:var(--weight-bold);margin-block-start:8px;padding-block-end:2px}._poolDayHeading_1qorc_3030{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-semibold);margin-block-start:2px}._dayNoteField_1qorc_3055{color:var(--text-secondary);white-space:pre-line;font-size:.8rem}._dayNotePostit_1qorc_3064{background:var(--note-paper);width:fit-content;max-width:100%;color:var(--text-on-fill);box-shadow:0 2px 5px color-mix(in srgb, var(--text-on-fill) 25%, transparent);border-radius:2px 2px 8px;margin-block:4px 2px;padding:6px 10px 8px;font-size:.82rem;transform:rotate(-1.2deg)}._dayNotePostit_1qorc_3064 ._weekNoteText_1qorc_1922{color:var(--text-on-fill);white-space:pre-line;text-overflow:clip;overflow:visible}._nextDaysField_1qorc_3089{align-items:center;gap:6px;font-size:.85rem;display:inline-flex}._nextDaysField_1qorc_3089 input{width:52px}._form_1a5bu_1{flex-direction:column;gap:8px;display:flex}._lead_1a5bu_7{margin:0 0 6px;line-height:1.5}._counts_1a5bu_14{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:4px 16px;margin:0;padding:12px 14px;font-size:.85rem;list-style:none;display:grid}._counts_1a5bu_14 li{color:var(--text-secondary);gap:8px;display:flex}._number_1a5bu_35{font-variant-numeric:tabular-nums;min-width:2.5ch;font-weight:var(--weight-bold);text-align:right;color:var(--text-primary)}._total_1a5bu_44{color:var(--text-muted);margin:0 0 6px;font-size:.8rem}._error_1a5bu_50{color:var(--danger);margin:4px 0 0;font-size:.85rem}._actions_1a5bu_56{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._cancel_1a5bu_63{border:1px solid var(--border);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px}._delete_1a5bu_76{border:1px solid var(--btn-delete);background:var(--btn-delete);font:inherit;color:var(--color-paper);cursor:pointer;border-radius:8px;padding:6px 16px}._delete_1a5bu_76:disabled{border-color:var(--border);color:var(--text-muted);cursor:default;background:0 0}._account_1a5bu_95{color:var(--text-muted);margin:0 0 6px;font-size:.8rem}._seeded_1a5bu_102{background:var(--color-blush-soft);color:var(--text-secondary);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:.82rem;line-height:1.5}._lead_plz9h_2{color:var(--text-secondary);margin:0 0 14px;font-size:.85rem}._table_plz9h_10{flex-direction:column;display:flex;container-type:inline-size}._head_plz9h_17,._row_plz9h_18{grid-template-columns:minmax(0,1fr) 64px 110px 150px 56px;align-items:center;gap:10px;display:grid}._openedHead_plz9h_26,._opened_plz9h_26{text-align:right}._opened_plz9h_26{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}._openedWord_plz9h_38{display:none}._head_plz9h_17{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;padding:0 10px 6px;font-size:.72rem}._row_plz9h_18{text-align:left;border:none;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:7px 10px;font-size:.88rem}._row_plz9h_18._row_plz9h_18:hover{background:var(--bg-hover);color:var(--text-primary)}._module_plz9h_1{font-weight:var(--weight-semibold)}._child_plz9h_78 ._name_plz9h_78{padding-left:18px}._name_plz9h_78{overflow-wrap:anywhere;align-items:baseline;gap:8px;min-width:0;display:flex}._locked_plz9h_92{color:var(--text-muted);font-size:.72rem;font-weight:400}._stage_plz9h_98{background:var(--tint-info);color:var(--text-primary);font-size:.72rem;font-weight:var(--weight-semibold);border-radius:999px;justify-self:start;padding:1px 8px}._stageADMIN_plz9h_109{background:var(--tint-danger)}._stageBETA_plz9h_113{background:var(--tint-warning)}._apps_plz9h_117{color:var(--text-secondary);font-size:.8rem}._count_plz9h_122{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:.8rem;display:flex}._bar_plz9h_133{background:var(--bg-muted);border-radius:999px;flex:auto;height:6px;overflow:hidden}._barFill_plz9h_143{background:var(--brand);height:100%;display:block}._who_plz9h_151{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:8px 10px 10px 28px;font-size:.82rem}._who_plz9h_151 p{margin:2px 0}._people_plz9h_164{flex-wrap:wrap;gap:6px;display:flex}._person_plz9h_172{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.82rem}._person_plz9h_172._person_plz9h_172:hover{border-color:var(--brand);background:var(--bg-surface);color:var(--text-primary)}._person_plz9h_172._personOn_plz9h_192,._person_plz9h_172._personOn_plz9h_192:hover{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 18%, var(--bg-surface));color:var(--text-primary)}._personDetail_plz9h_199{margin-top:14px}._betaRow_plz9h_204{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}._betaMark_plz9h_212{background:var(--tint-warning);color:var(--text-primary);font-size:.7rem;font-weight:var(--weight-semibold);border-radius:999px;margin-left:6px;padding:0 6px}._personNote_plz9h_223{color:var(--text-secondary);margin:0 0 8px;font-size:.82rem}._chips_plz9h_230{flex-wrap:wrap;gap:6px;display:flex}._chip_plz9h_230{border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.8rem;display:inline-flex}._chipModule_plz9h_248{font-weight:var(--weight-semibold)}a._chip_plz9h_230{border-color:var(--border);background:var(--bg-surface);text-decoration:none}a._chip_plz9h_230:hover{border-color:var(--brand)}@container (width<=520px){._head_plz9h_17{display:none}._row_plz9h_18{grid-template-columns:auto auto minmax(0,1fr) auto;row-gap:4px}._name_plz9h_78{grid-column:1/-1}._openedWord_plz9h_38{display:inline}}._list_1spuc_1{flex-direction:column;gap:10px;display:flex}._item_1spuc_8{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:12px 14px;display:grid}._done_1spuc_21{color:var(--text-secondary);background:0 0}._text_1spuc_27{overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1;margin:0;line-height:1.5}._meta_1spuc_36{color:var(--text-muted);flex-wrap:wrap;grid-column:1;gap:4px 12px;font-size:.78rem;display:flex}._page_1spuc_47{overflow-wrap:anywhere}._statusRow_1spuc_52{grid-column:1}._statusGroup_1spuc_57+._statusGroup_1spuc_57{margin-block-start:14px}._statusTitle_1spuc_61{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px}._actions_1spuc_73{flex-direction:column;grid-area:1/2;align-items:stretch;gap:6px;display:flex}._toggle_1spuc_83{white-space:nowrap}@media (width<=480px){._item_1spuc_8{grid-template-columns:minmax(0,1fr)}._actions_1spuc_73{flex-direction:row;grid-area:auto/1;justify-self:start}}._toolbar_1e1fx_1{flex-wrap:wrap;gap:12px;margin-block-end:12px;display:flex}._field_1e1fx_8{min-width:0;color:var(--text-secondary);flex-direction:column;flex:200px;gap:4px;font-size:.75rem;display:flex}._addRow_1e1fx_19{gap:8px;display:flex}._addRow_1e1fx_19 input{flex:1;min-width:0}._list_1e1fx_29{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}._row_1e1fx_41{border-block-start:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto 90px 32px;align-items:center;gap:8px 12px;padding-block:8px;display:grid}._names_1e1fx_51{flex-direction:column;gap:4px;min-width:0;display:flex}._name_1e1fx_51{font-weight:var(--weight-semibold)}._aliases_1e1fx_62{color:var(--text-secondary);font-size:.8rem}._months_1e1fx_67{grid-template-columns:repeat(12,22px);gap:2px;display:grid}._month_1e1fx_67._month_1e1fx_67{border:1px solid var(--border);background:var(--bg-surface);width:22px;height:26px;color:var(--text-secondary);border-radius:4px;padding:0;font-size:.7rem}._month_1e1fx_67._month_1e1fx_67:hover{border-color:var(--accent);background:var(--bg-surface)}._monthOn_1e1fx_92._monthOn_1e1fx_92,._monthOn_1e1fx_92._monthOn_1e1fx_92:hover{border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}._range_1e1fx_99{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem}._delete_1e1fx_105{width:32px;height:32px;color:var(--text-secondary);padding:0;font-size:1.1rem}@media (width<=560px){._row_1e1fx_41{grid-template-columns:minmax(0,1fr) 32px}._months_1e1fx_67{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}._month_1e1fx_67._month_1e1fx_67{width:auto}._range_1e1fx_99{grid-column:1/-1}._delete_1e1fx_105{grid-area:1/2;align-self:start}}._count_d55h9_4{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._days_d55h9_12{border-collapse:separate;border-spacing:0;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border-subtle);font-variant-numeric:tabular-nums;border-radius:10px;font-size:.85rem;overflow:hidden}._days_d55h9_12 thead th{background:var(--bg-elevated)}._days_d55h9_12 th,._days_d55h9_12 td{text-align:left;padding:6px 16px}._days_d55h9_12 th{color:var(--text-muted);font-size:.7rem;font-weight:var(--weight-bold);text-transform:uppercase}._history_d55h9_43{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:.85rem;display:flex}._shareDay_d55h9_54{align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;display:inline-flex}._addRow_irs5e_4{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._addRow_irs5e_4 input{flex:18rem;min-width:0}._showRetired_irs5e_16{margin-top:10px}._topicHead_irs5e_21{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}._topicLabel_irs5e_28{color:var(--text-primary);font-size:1.15rem;font-weight:var(--weight-bold);margin:0}._page_k102l_1{max-width:1000px;margin-inline:auto}._lead_k102l_6{color:var(--text-muted);margin:4px 0 24px}._cards_k102l_13{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}._card_k102l_13{border:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:var(--shadow-sm);color:inherit;border-radius:14px;flex-direction:column;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._card_k102l_13:hover{border-color:var(--brand);transform:translateY(-2px)}._cardTitle_k102l_43{margin:0 0 6px;font-size:1.25rem}._cardText_k102l_48{max-width:44ch;color:var(--text-muted);margin:0;line-height:1.5}._preview_k102l_56{margin:18px 0 0;font-size:1.05rem}._meta_k102l_62{color:var(--text-muted);margin:8px 0 0;margin-block-start:auto;padding-block-start:12px;font-size:.8rem}._heatmap_k102l_71{margin-block-start:16px;overflow:hidden}._year_t29dl_2,._month_t29dl_3{flex-direction:column;gap:6px;display:flex}._year_t29dl_2+._year_t29dl_2{margin-block-start:6px}._yearHead_t29dl_13,._monthHead_t29dl_14{color:var(--text-secondary);font-weight:var(--weight-semibold);margin:0}._yearHead_t29dl_13{font-size:.95rem}._monthHead_t29dl_14{font-size:.85rem}._wrap_javj8_4{flex-direction:column;gap:4px;margin:0;display:flex}._head_javj8_11{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._eyebrow_javj8_19{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._stats_javj8_27{align-items:baseline;gap:10px;display:flex}._stat_javj8_27{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:var(--weight-bold)}._statLabel_javj8_40{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin-inline-end:4px;font-size:.68rem;font-weight:400}._direction_javj8_52{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:.74rem}._of_javj8_64{letter-spacing:.04em;text-transform:none;font-weight:400}._ranges_javj8_72{flex-wrap:wrap;gap:4px;display:flex}._range_javj8_72,._rangeOn_javj8_79{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:.72rem}._range_javj8_72:hover{color:var(--text-primary)}._rangeOn_javj8_79{border-color:var(--border-strong);color:var(--text-primary)}@media (pointer:coarse){._range_javj8_72,._rangeOn_javj8_79{min-height:32px;padding-inline:9px}}._none_javj8_112{color:var(--text-muted);margin:10px 0 18px;font-size:.82rem}._spread_javj8_126{align-items:end;gap:3px;height:72px;margin-block-start:10px;display:flex}._step_javj8_139,._stepOn_javj8_140{min-width:0;height:100%;font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:end;align-items:center;gap:2px;padding:0;display:flex}._step_javj8_139:disabled{cursor:default}._stepOn_javj8_140 ._bar_javj8_165{background:var(--text-primary)}._spread_javj8_126:has(._stepOn_javj8_140) ._step_javj8_139 ._bar_javj8_165{opacity:.35}._stepOn_javj8_140 ._stepLabel_javj8_173,._stepOn_javj8_140 ._stepCount_javj8_174{color:var(--text-primary);font-weight:var(--weight-bold)}._stepCount_javj8_174{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.62rem;line-height:1}._bar_javj8_165{background:var(--accent);border-radius:3px 3px 0 0;width:100%;min-height:3px}._barEmpty_javj8_200{background:var(--border-subtle);border-radius:2px;width:100%;height:2px}._stepLabel_javj8_173{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.62rem;line-height:1}._split_javj8_218{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;font-size:.78rem;display:flex}._groupLabel_javj8_229{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin-inline-end:6px;font-size:.68rem}._wrap_14n24_3{flex-direction:column;gap:6px;margin:0 0 18px;display:flex}._head_14n24_10{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}._eyebrow_14n24_18{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}._range_14n24_26{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.74rem}._track_14n24_37{height:26px;margin-inline:6px;position:relative}._line_14n24_43{inset-inline:0;background:var(--border);border-radius:2px;height:2px;position:absolute;top:50%}._dot_14n24_59{border:2px solid var(--bg-surface);background:var(--brand);border-radius:50%;width:11px;height:11px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}._dot_14n24_59:hover{background:var(--text-primary);transform:translate(-50%,-50%)scale(1.25)}._calendar_1l9ju_2{--fill:var(--scale-good);--fill-ink:var(--text-on-fill);border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:14px;flex-direction:column;gap:10px;width:min(100%,340px);margin:16px auto;padding:12px;display:flex}._highIsBad_1l9ju_22{--fill:var(--scale-bad);--fill-ink:var(--text-on-accent)}._stats_1l9ju_27{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}._stat_1l9ju_27{flex-direction:column;display:flex}._statValue_1l9ju_40{color:var(--text-primary);font-size:.95rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;margin:0}._statLabel_1l9ju_50{color:var(--text-secondary);font-size:.68rem}._head_1l9ju_57{align-items:center;gap:6px;display:flex}._month_1l9ju_63{min-width:0;color:var(--text-primary);font-size:.9rem;font-weight:var(--weight-bold);text-align:center;flex-wrap:wrap;flex:auto;justify-content:center;align-items:baseline;gap:0 6px;margin:0;display:flex}._monthCount_1l9ju_81{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-regular,400);font-variant-numeric:tabular-nums}._todayButton_1l9ju_90._todayButton_1l9ju_90,._todayButton_1l9ju_90._todayButton_1l9ju_90:hover{border:1px solid var(--today);background:var(--today-tint);color:var(--today-text);font-size:.72rem;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px;flex:none;padding:3px 9px}._todayButton_1l9ju_90._todayButton_1l9ju_90:disabled{opacity:.55;cursor:default}._arrow_1l9ju_114._arrow_1l9ju_114{border:1px solid var(--border);background:var(--bg-surface);width:30px;height:30px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0;font-size:1.1rem;line-height:1}._arrow_1l9ju_114._arrow_1l9ju_114:hover:not(:disabled){background:var(--bg-elevated)}._arrow_1l9ju_114._arrow_1l9ju_114:disabled{border-color:var(--border-subtle);color:var(--text-muted);cursor:default}._weekdays_1l9ju_145,._grid_1l9ju_146{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}._weekdays_1l9ju_145{margin-block-end:-6px;padding-inline:3px}._strip_1l9ju_162{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}._strip_1l9ju_162::-webkit-scrollbar{display:none}._grid_1l9ju_146{scroll-snap-align:start;scroll-snap-stop:always;align-content:start;min-width:0;padding:3px}._weekday_1l9ju_145{color:var(--text-secondary);text-align:center;font-size:.68rem}._cell_1l9ju_195{aspect-ratio:1;font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:.72rem;display:flex}._empty_1l9ju_209{box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-secondary)}._ahead_1l9ju_216{border:1px dashed var(--border-subtle);color:var(--text-secondary)}._missed_1l9ju_223{background:var(--border);color:var(--text-primary)}._done_1l9ju_230{background:color-mix(in srgb, var(--fill) 35%, var(--bg-surface));color:var(--text-primary)}._done_1l9ju_230._strong_1l9ju_236{background:var(--fill);color:var(--fill-ink);font-weight:var(--weight-semibold)}._today_1l9ju_90{outline:2px solid var(--today);outline-offset:1px}._page_ear46_3{flex-direction:column;gap:20px;max-width:820px;margin-inline:auto;display:flex}._topRow_ear46_12{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}._back_ear46_19{color:var(--text-muted);font-size:.85rem;text-decoration:none}._back_ear46_19:hover{color:var(--highlight-text);text-decoration:underline}._head_ear46_32{display:contents}._question_ear46_41{text-wrap:balance;max-width:40ch;margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.3}._questionLong_ear46_50{max-width:62ch;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.4}._questionFixed_ear46_60{top:var(--sticky-top);z-index:5;background:var(--bg-app);max-width:none;padding-block:6px;position:sticky}._meta_ear46_72._meta_ear46_72{margin-block-start:-14px}._meta_ear46_72{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:.82rem;display:flex}._meta_ear46_72>span+span:before{content:"·";margin-inline-end:10px}._edit_ear46_102{border:1px dashed var(--border);background:var(--bg-surface);color:inherit;font:inherit;font-size:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:2px 10px}._edit_ear46_102:hover{border-style:solid;border-color:var(--highlight);color:var(--highlight-text)}._list_ear46_124{flex-direction:column;gap:6px;display:flex}._listHead_ear46_130{color:var(--text-muted);font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 2px;display:flex}._listReset_ear46_145{color:var(--highlight-text);font:inherit;letter-spacing:.04em;text-transform:none;cursor:pointer;background:0 0;border:none;padding:0;font-weight:400}._listReset_ear46_145:hover{text-decoration:underline}._empty_ear46_163{color:var(--text-muted);margin:0;font-size:.9rem}._page_1a5op_1{flex-direction:column;min-height:0;display:flex}._frame_1a5op_7{width:100%;height:calc(100dvh - var(--navbar-height) - 96px);min-height:360px;overflow:hidden}._lead_6vij4_4{color:var(--text-secondary);margin:4px 0 18px}._tips_6vij4_10{max-width:900px}._tips_6vij4_10 section:first-child h2{margin-top:0}._tips_6vij4_10 h2{margin:44px 0 10px;font-size:1.3rem;line-height:1.25}._tips_6vij4_10 h3{margin:22px 0 6px;font-size:1rem}._tips_6vij4_10 p{margin:0 0 10px}._tips_6vij4_10 ul{margin:0 0 10px;padding-left:20px}._tips_6vij4_10 li{margin-bottom:4px}._tips_6vij4_10 table{border-collapse:collapse;width:100%;font-size:.9rem}._tips_6vij4_10 th,._tips_6vij4_10 td{border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:8px 10px 8px 0}._tips_6vij4_10 th{color:var(--text-secondary);font-weight:var(--weight-semibold);background:0 0}._tips_6vij4_10 tr:last-child td{border-bottom:0}._tips_6vij4_10 svg{width:100%;height:auto;display:block}._tips_6vij4_10 svg text{fill:var(--text-secondary);font-size:13px}._card_6vij4_84{border:1px solid var(--border);background:var(--bg-surface);border-radius:12px;margin:12px 0;padding:16px}._note_6vij4_94{border-left:3px solid var(--accent);background:var(--bg-elevated);border-radius:10px;margin:12px 0;padding:10px 14px;font-size:.93rem}._small_6vij4_105{color:var(--text-secondary);font-size:.86rem}._scroll_6vij4_110{overflow-x:auto}._calc_6vij4_114{font-variant-numeric:tabular-nums}._two_6vij4_118{grid-template-columns:1fr 1fr;gap:12px;display:grid}._two_6vij4_118 ._card_6vij4_84{margin:0}._timeline_6vij4_129{grid-template-columns:1fr 1fr 2fr 1fr;margin-top:6px;display:grid}._stop_6vij4_136{padding:26px 12px 4px 0;position:relative}._stop_6vij4_136:before{content:"";background:var(--accent);height:3px;position:absolute;top:8px;left:0;right:0}._stop_6vij4_136:after{content:"";background:var(--accent);border-radius:50%;width:13px;height:13px;position:absolute;top:3px;left:0}._tips_6vij4_10 ._stop_6vij4_136 h3{margin:0 0 6px;font-size:1.05rem}._tips_6vij4_10 ._stop_6vij4_136 ul{-webkit-hyphens:auto;hyphens:auto;padding-left:16px;font-size:.9rem}._bars_6vij4_179{gap:12px;margin-top:8px;display:grid}._barRow_6vij4_186{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;font-size:.9rem;display:grid}._barTrack_6vij4_195{align-items:center;gap:8px;min-width:0;display:flex}._bar_6vij4_179{border-radius:4px;flex:none;height:22px}._barHigh_6vij4_210{background:var(--danger)}._barLow_6vij4_214{background:var(--accent)}._barValue_6vij4_218{font-variant-numeric:tabular-nums;white-space:nowrap}._nameParts_6vij4_224{grid-template-columns:1fr 1.7fr 1fr 1fr;gap:10px 6px;display:grid}._nameWord_6vij4_230{font-size:.98rem;font-weight:var(--weight-semibold);border-radius:8px;padding:6px 10px;display:block}._nameIssuer_6vij4_240{background:color-mix(in srgb, var(--danger) 18%, var(--bg-surface))}._nameIndex_6vij4_244{background:var(--bg-elevated)}._nameLaw_6vij4_248{background:color-mix(in srgb, var(--accent) 18%, var(--bg-surface))}._nameMore_6vij4_252{background:color-mix(in srgb, var(--highlight) 18%, var(--bg-surface))}._nameLabel_6vij4_256{color:var(--text-secondary);margin-top:4px;padding:0 2px;font-size:.84rem;line-height:1.35;display:block}._way_6vij4_269{counter-reset:wayStep;margin:12px 0 0;padding:0;list-style:none;position:relative}._way_6vij4_269:before{content:"";background:var(--accent);width:2px;position:absolute;top:14px;bottom:14px;left:13px}._tips_6vij4_10 ._wayPhase_6vij4_291{color:var(--text-secondary);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:4px 0 10px 40px;position:relative}._tips_6vij4_10 ._wayStep_6vij4_303{counter-increment:wayStep;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;margin:0;padding:0 0 16px 40px;display:grid;position:relative}._wayStep_6vij4_303:before{content:counter(wayStep);background:var(--accent);width:28px;height:28px;color:var(--bg-surface);font-size:.82rem;font-weight:var(--weight-bold);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}._wayText_6vij4_336{font-size:.92rem}._wayText_6vij4_336 strong{display:block}._wayCosts_6vij4_344{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}._wayCost_6vij4_344{border-radius:999px;padding:2px 8px;font-size:.8rem}._wayFree_6vij4_359{border:1px solid var(--border);color:var(--text-secondary)}._wayOnce_6vij4_365{background:color-mix(in srgb, var(--danger) 18%, var(--bg-surface))}._wayRunning_6vij4_369{background:color-mix(in srgb, var(--highlight) 18%, var(--bg-surface))}._wayTax_6vij4_373{background:color-mix(in srgb, var(--accent) 22%, var(--bg-surface))}._tips_6vij4_10 ._loss_6vij4_378 th,._tips_6vij4_10 ._loss_6vij4_378 td{text-align:center;font-variant-numeric:tabular-nums;border-bottom:0;padding:7px 2px}._tips_6vij4_10 ._loss_6vij4_378 td{background:color-mix(in srgb, var(--danger) calc(var(--depth) * 1%), var(--bg-surface))}@media (width<=1000px){._nameParts_6vij4_224{grid-template-columns:1fr 1fr}._timeline_6vij4_129{grid-template-columns:1fr}._stop_6vij4_136{padding:0 0 18px 24px}._stop_6vij4_136:before{width:3px;height:auto;inset:0 auto 0 5px}._stop_6vij4_136:after{top:4px}}@media (width<=760px){._card_6vij4_84{padding:12px}._tips_6vij4_10 th,._tips_6vij4_10 td{-webkit-hyphens:auto;hyphens:auto;padding-right:6px}}@media (width<=680px){._two_6vij4_118{grid-template-columns:1fr}._tips_6vij4_10 ._wayStep_6vij4_303{grid-template-columns:minmax(0,1fr)}._barRow_6vij4_186{grid-template-columns:1fr;gap:3px}}@media (width<=420px){._barValue_6vij4_218{white-space:normal}._nameParts_6vij4_224{grid-template-columns:1fr}}._page_zvict_3{max-width:1100px}._note_zvict_7{max-width:75ch;color:var(--text-secondary);margin:0 0 14px;font-size:.9rem}._top_zvict_16{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block-end:18px;display:flex}._newTopic_zvict_25{flex:260px;gap:8px;max-width:420px;display:flex}._newTopic_zvict_25 input{flex:auto;min-width:0}._newTopic_zvict_25 button{white-space:nowrap}._empty_zvict_41{color:var(--text-secondary);margin:0}._topic_zvict_48{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:16px;gap:6px;margin-block-end:14px;padding:12px 16px;display:grid}._labelLink_zvict_60{color:var(--text-secondary);justify-self:start;font-size:.8rem}._cardList_zvict_68{gap:6px;display:grid}._listToggle_zvict_73{justify-self:start;padding:4px 12px;font-size:.85rem}._cards_zvict_81{gap:4px;margin:0;padding:0;list-style:none;display:grid}._cardItem_zvict_92{gap:4px;display:grid}._cardLine_zvict_97{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:4px;display:grid}._cardMore_zvict_104{padding:4px 12px;font-size:.8rem}._cardRow_zvict_111{background:var(--bg-surface);border:1px solid var(--border);width:100%;color:var(--text-primary);text-align:left;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:baseline;gap:4px 12px;padding:8px 12px;display:grid}._cardRow_zvict_111._cardRow_zvict_111:hover{background:var(--bg-surface);border-color:var(--border-field)}._cardFront_zvict_132{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._cardBack_zvict_137{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.9rem}._cardMeta_zvict_143{color:var(--text-secondary);white-space:nowrap;font-size:.8rem}@media (width<=600px){._cardRow_zvict_111{grid-template-columns:minmax(0,1fr)}}._section_1kji6_2{margin-top:8px;display:block}._bar_11oms_2{border-bottom:1px solid var(--border);padding:6px 20px 10px}._search_11oms_8{width:100%;min-width:0}._panel_11oms_14{flex-direction:column;gap:10px;display:flex}._bpm_11oms_20{width:72px}._date_11oms_24{width:130px}._to_11oms_28,._summary_11oms_33{color:var(--text-secondary);font-size:.8rem}._chips_11oms_39{flex-wrap:wrap;gap:4px 6px;display:inline-flex}._tagPaths_11oms_45{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}._chip_11oms_39{border:1px solid var(--filter-accent);background:color-mix(in srgb, var(--filter-accent) 12%, var(--bg-surface));color:var(--text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:12px;display:inline-flex}._chip_11oms_39 button{width:20px;height:20px;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;padding:0;line-height:1}._chip_11oms_39 button:hover{background:color-mix(in srgb, var(--filter-accent) 25%, transparent);color:var(--text-primary)}._pathOption_11oms_89{flex-direction:column;gap:1px;display:flex}._pathLeaf_11oms_95{color:var(--text-primary)}._pathParent_11oms_99{color:var(--text-secondary);font-size:.72rem}._memory_11oms_105{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;display:flex}._memoryName_11oms_116{color:var(--text-secondary);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;margin-right:4px}._memoryChip_11oms_126{border:1px solid var(--border);background:var(--bg-surface);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}._memoryChip_11oms_126 button{background:0 0;border:none;border-radius:0;padding:3px 10px;font-size:12px}._memoryActive_11oms_147{border-color:var(--accent);background:var(--accent-hover)}._memoryChip_11oms_126 ._memoryDelete_11oms_152{color:var(--text-secondary);padding:3px 8px 3px 4px}._memoryChip_11oms_126 ._memoryDelete_11oms_152:hover{color:var(--color-red)}._save_11oms_162._save_11oms_162{border:1px dashed var(--border-strong);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;padding:3px 10px;font-size:12px}._save_11oms_162._save_11oms_162:hover{background:var(--bg-elevated);color:var(--text-primary)}._banner_rzkmc_2{border:1px solid var(--border);border-left:4px solid var(--color-warning,var(--border-strong,var(--border)));background:var(--bg-surface);color:var(--text-primary);border-radius:10px;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px 14px;font-size:.85rem;display:flex}._text_rzkmc_18,._note_rzkmc_19{margin:0}._note_rzkmc_19{color:var(--text-secondary)}._commandRow_rzkmc_27{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._command_rzkmc_27{background:var(--bg-elevated);overflow-wrap:anywhere;border-radius:6px;flex:260px;min-width:0;padding:4px 8px;font-size:.8rem}._button_rzkmc_46{min-height:28px;padding:2px 10px}._button_1k5bb_2._button_1k5bb_2{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_1k5bb_2._button_1k5bb_2:hover,._button_1k5bb_2._button_1k5bb_2:focus-visible,._button_1k5bb_2._button_1k5bb_2[aria-expanded=true]{color:var(--accent);background:0 0}._button_1k5bb_2 svg{width:16px;height:16px}._wrap_1k5bb_35{padding:0 20px 10px}._panel_1k5bb_39{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);width:fit-content;max-width:100%;box-shadow:var(--shadow-hairline);grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:8px 14px;padding:10px 14px;display:grid}._row_1k5bb_56{display:contents}._name_1k5bb_60{color:var(--text-secondary);font-size:.7rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}._hint_1k5bb_68{color:var(--text-secondary);font-size:.78rem;line-height:1.4}@media (width<=768px){._wrap_1k5bb_35{padding:0 12px 10px}}@media (width<=640px){._panel_1k5bb_39{grid-template-columns:minmax(0,1fr) max-content;gap:2px 12px;width:auto}._hint_1k5bb_68{grid-column:1/-1;margin-bottom:6px}}._chip_fi9iz_2._chip_fi9iz_2{border:1px dashed var(--deck-border);color:var(--deck-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;padding:1px 8px;font-size:12px;line-height:1.5}._chip_fi9iz_2._chip_fi9iz_2:hover:not(:disabled){border-color:var(--deck-accent);background:0 0}._chip_fi9iz_2._chip_fi9iz_2:disabled{cursor:default;opacity:.6}._chip_fi9iz_2._chipOn_fi9iz_28{border-style:solid;border-color:var(--color-orange);color:var(--deck-text)}._row_fi9iz_35{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px;max-width:320px;display:grid}._time_fi9iz_44._time_fi9iz_44,._edit_fi9iz_45._edit_fi9iz_45{color:var(--text-primary);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:13px}._time_fi9iz_44._time_fi9iz_44:hover:not(:disabled),._edit_fi9iz_45._edit_fi9iz_45:hover{background:var(--bg-hover)}._time_fi9iz_44._time_fi9iz_44{color:var(--color-orange);font-weight:var(--weight-semibold)}._text_fi9iz_68{white-space:pre-wrap;padding:4px 0;font-size:13px}._page_91saw_3{flex:1;min-height:0;padding:6px 20px 24px;overflow-y:auto}._search_91saw_12{width:100%;min-width:0}._summary_91saw_17{margin:10px 0 12px;font-size:.8rem}._track_91saw_23{border-radius:var(--radius-lg);padding:8px 10px}._track_91saw_23+._track_91saw_23{margin-top:8px}._trackCurrent_91saw_34{background:color-mix(in srgb, var(--accent) 10%, transparent)}._title_91saw_38{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px;font-size:.95rem;display:flex}._name_91saw_49{min-width:0}._wave_91saw_54{background:color-mix(in srgb, var(--text-primary) 5%, transparent);cursor:pointer;border-radius:4px;flex:none;width:min(320px,40%);min-width:160px;height:26px;margin-left:auto;position:relative;overflow:hidden}._waveLine_91saw_71{background:var(--border-strong);height:1px;position:absolute;inset:50% 0 auto}._mark_91saw_80._mark_91saw_80{background:var(--deck-note);width:3px;box-shadow:-1px 0 0 var(--deck-note-edge), 1px 0 0 var(--deck-note-edge);cursor:pointer;border:none;border-radius:0;margin-left:-1px;padding:0;position:absolute;top:0;bottom:0}._mark_91saw_80._mark_91saw_80:hover{background:var(--deck-note);width:5px;margin-left:-2px}._mix_91saw_107{color:var(--text-secondary);font-weight:400}._row_91saw_112{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}._time_91saw_119._time_91saw_119,._edit_91saw_120._edit_91saw_120,._playTrack_91saw_121._playTrack_91saw_121{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px}._playTrack_91saw_121._playTrack_91saw_121{color:var(--text-secondary);padding:2px 6px}._time_91saw_119._time_91saw_119{color:var(--color-orange);font-weight:var(--weight-semibold)}._time_91saw_119._time_91saw_119:hover,._edit_91saw_120._edit_91saw_120:hover,._playTrack_91saw_121._playTrack_91saw_121:hover{background:var(--bg-hover)}._when_91saw_154{align-items:center;gap:2px;display:inline-flex}._nudge_91saw_160{opacity:0;transition:opacity var(--hover-fade);gap:2px;display:inline-flex}._row_91saw_112:hover ._nudge_91saw_160,._row_91saw_112:focus-within ._nudge_91saw_160{opacity:1}@media (pointer:coarse){._nudge_91saw_160{opacity:1}}._nudge_91saw_160 button{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:.75rem}._nudge_91saw_160 button:hover{background:var(--bg-elevated);color:var(--text-primary)}._body_91saw_200{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding:3px 0;display:flex}._text_91saw_210{white-space:pre-wrap}._tag_91saw_214{border:1px solid color-mix(in srgb, var(--color-orange) 55%, var(--border));background:color-mix(in srgb, var(--color-orange) 10%, var(--bg-surface));border-radius:999px;align-items:center;font-size:.8rem;display:inline-flex}._tagOn_91saw_225{border-color:var(--color-orange);background:color-mix(in srgb, var(--color-orange) 22%, var(--bg-surface))}._tag_91saw_214 ._tagName_91saw_230,._tag_91saw_214 ._tagRemove_91saw_231{color:var(--text-primary);font:inherit;background:0 0;border:none;padding:1px 4px 1px 9px}._tag_91saw_214 ._tagRemove_91saw_231{color:var(--text-secondary);padding:1px 8px 1px 2px}._tag_91saw_214 ._tagName_91saw_230:hover,._tag_91saw_214 ._tagRemove_91saw_231:hover{background:0 0;text-decoration:underline}._addTag_91saw_254._addTag_91saw_254{border:1px dashed var(--border-strong);color:var(--text-secondary);background:0 0;border-radius:999px;padding:1px 9px;font-size:.8rem}._addTag_91saw_254._addTag_91saw_254:hover{background:var(--bg-elevated);color:var(--text-primary)}._tagInput_91saw_271{width:200px;font-size:.85rem}._muted_91saw_277{color:var(--text-secondary)}._error_91saw_281{color:var(--color-red)}._page_2v963_1{flex-direction:column;gap:12px;padding:12px 4px;display:flex}._intro_2v963_8{color:var(--text-secondary);margin:-6px 0 6px;font-size:.9rem}._page_10m96_1{flex-direction:column;gap:14px;padding:12px 4px;display:flex}._hint_10m96_8{color:var(--text-secondary);margin:-8px 0 0;font-size:.85rem}._controls_10m96_15,._secondRow_10m96_16{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._secondRow_10m96_16{justify-content:space-between}._field_10m96_27,._fieldSmall_10m96_28,._fieldWide_10m96_29{flex-direction:column;gap:4px;min-width:0;display:flex}._field_10m96_27{flex:150px}._fieldSmall_10m96_28{flex:0 0 90px}._fieldWide_10m96_29{flex:220px}._controls_10m96_15 span,._toggle_10m96_49 span{color:var(--text-secondary);font-size:.64rem;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}._controls_10m96_15 select,._controls_10m96_15 input{width:100%;padding:8px 10px}._presets_10m96_64,._toggles_10m96_65{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chip_10m96_72{background-color:var(--bg-surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.75rem}._chipOn_10m96_84{background-color:var(--bg-hover);border-color:var(--border-medium);font-weight:var(--weight-bold)}._toggle_10m96_49{background-color:var(--bg-surface);border:1px solid var(--border);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:flex}._toggle_10m96_49 input{margin:0}._copyButton_10m96_108{background-color:var(--accent);font-weight:var(--weight-bold);cursor:pointer;border:none;border-radius:9px;padding:8px 14px}._output_10m96_121{background-color:var(--bg-elevated);border:2px dashed var(--border);border-radius:18px;padding:8px}._picker_1cg8e_7{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);margin-top:12px;padding:12px 14px}._pickerHead_1cg8e_16{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._pickerHead_1cg8e_16 h2{margin:0;font-size:.95rem}._pickerActions_1cg8e_30{gap:6px;display:flex}._chips_1cg8e_35{grid-template-columns:repeat(auto-fit,minmax(min(100%,84px),1fr));gap:8px;display:grid}._chip_1cg8e_35{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);cursor:pointer;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;display:flex}._chipOn_1cg8e_60{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}._chipShort_1cg8e_65{font-size:1.05rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._chipTime_1cg8e_71{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.7rem}._hint_1cg8e_77{color:var(--text-muted);margin:10px 0 0;font-size:.8rem}._promptInterval_1cg8e_87{background:var(--accent);color:var(--text-on-accent);font-weight:var(--weight-bold);border-radius:999px;padding:2px 10px}._board_1cg8e_97{width:100%;margin:4px 0}._panels_1cg8e_104{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin-top:12px;display:grid}._long_1cg8e_112{color:var(--text-muted);font-size:.75rem;font-weight:400}@media (width<=520px){._long_1cg8e_112{display:none}}._promptWhere_1cg8e_127{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem}
/*$vite$:1*/