._card_jrce3_1{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow)}._head_jrce3_12{display:flex;align-items:center;justify-content:space-between;min-height:24px}._label_jrce3_19{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}._edit_jrce3_30{border:none;background:transparent;padding:var(--spacing-1) 0 var(--spacing-1) var(--spacing-2);font:inherit;font-size:.82rem;font-weight:600;color:var(--primary);cursor:pointer;display:inline-flex;align-items:center;gap:4px}._headActions_jrce3_44{display:inline-flex;align-items:center;gap:var(--spacing-2)}._numbers_jrce3_50{display:flex;align-items:baseline;gap:var(--spacing-2);font-variant-numeric:tabular-nums}._numbers_jrce3_50 strong{font-family:var(--font-family-display);font-size:1.7rem;font-weight:600;line-height:1.1}._numbers_jrce3_50 span{color:var(--muted-foreground);font-size:.92rem}._track_jrce3_69{height:8px;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}._bar_jrce3_76{display:block;height:100%;border-radius:inherit;background:var(--foreground);transition:width var(--animation-duration-slow) ease}._hit_jrce3_84{background:var(--success)}._meta_jrce3_88{font-size:.84rem;line-height:1.5;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._setBtn_jrce3_95{text-align:left;border:1px dashed var(--border);border-radius:var(--radius);background:transparent;padding:var(--spacing-3);font:inherit;font-size:.9rem;font-weight:600;color:var(--primary);cursor:pointer}._editor_jrce3_108{display:flex;gap:var(--spacing-2);align-items:center}._editor_jrce3_108>:first-child{flex:1;min-width:0}._nudge_124er_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._row_124er_7{display:flex;align-items:center}._toggle_124er_12{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3);border:none;background:transparent;color:var(--foreground);font:inherit;font-size:.9rem;font-weight:500;text-align:left;cursor:pointer}._toggle_124er_12>svg:first-child{flex-shrink:0;color:var(--muted-foreground)}._toggle_124er_12 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chev_124er_41,._chevOpen_124er_42{flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease}._chevOpen_124er_42{transform:rotate(180deg)}._dismiss_124er_52{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted-foreground);cursor:pointer}._body_124er_65{padding:0 var(--spacing-3) var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3)}._dueRow_14uiv_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);min-height:52px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border);color:var(--foreground);text-decoration:none}._dueRow_14uiv_1>span{display:flex;flex-direction:column;gap:2px;min-width:0}._dueRow_14uiv_1 strong{font-weight:600}._dueRow_14uiv_1 span span{font-size:.8rem;color:var(--muted-foreground)}._dueRow_14uiv_1 svg{flex-shrink:0;color:var(--muted-foreground)}._page_14uiv_34{min-height:100dvh;max-width:720px;margin:0 auto;padding:calc(var(--spacing-4) + env(safe-area-inset-top,0px)) var(--spacing-4) var(--spacing-20);display:flex;flex-direction:column;gap:1.25rem;color:var(--foreground)}._top_14uiv_46{display:flex;flex-direction:column;gap:var(--spacing-3)}._header_14uiv_52{display:flex;flex-direction:column;gap:2px}._kicker_14uiv_58{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._title_14uiv_66{margin:0;font-family:var(--font-family-display);font-size:1.4rem;font-weight:600;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stats_14uiv_77{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._stat_14uiv_77{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--spacing-1);min-width:0;min-height:72px;padding:var(--spacing-3) 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._stat_14uiv_77:active{transform:scale(.97);box-shadow:none}._statNum_14uiv_108{max-width:100%;font-size:1.25rem;font-weight:650;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statOverdue_14uiv_120{color:var(--error)}._statLabel_14uiv_124{font-size:.72rem;font-weight:500;line-height:1.2;color:var(--muted-foreground)}._statSub_14uiv_132{font-size:.72rem;line-height:1.2;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._anchor_14uiv_140{scroll-margin-top:calc(56px + env(safe-area-inset-top,0px))}@media(prefers-reduced-motion:reduce){._stat_14uiv_77,._action_14uiv_146{transition:none}}._actions_14uiv_151{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}._action_14uiv_146{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);min-height:76px;padding:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;text-align:center;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._action_14uiv_146 svg{width:36px;height:36px;padding:8px;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-foreground)}._action_14uiv_146 span{color:var(--foreground);font-weight:500;font-size:.76rem;white-space:nowrap}._action_14uiv_146:active{transform:scale(.97);box-shadow:none}._checklist_14uiv_199{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._checklistHead_14uiv_210{display:flex;justify-content:space-between;align-items:center;margin-right:calc(-1 * var(--spacing-3))}._checklistCount_14uiv_217{font-weight:600;letter-spacing:.04em;text-transform:none;font-variant-numeric:tabular-nums}._progress_14uiv_224{height:4px;border-radius:var(--radius-full);background:var(--surface);overflow:hidden;margin-top:calc(-1 * var(--spacing-1))}._progress_14uiv_224>span{display:block;height:100%;border-radius:inherit;background:var(--success);transition:width var(--animation-duration-fast) ease}._dismiss_14uiv_240{border:none;background:transparent;color:var(--muted-foreground);width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}._steps_14uiv_252{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._step_14uiv_252{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:44px;padding:0;border:none;background:none;color:var(--foreground);text-decoration:none;font:inherit;font-size:.9rem;text-align:left;cursor:pointer}._stepDone_14uiv_277{color:var(--muted-foreground);cursor:default}._stepCheck_14uiv_282{width:18px;height:18px;border-radius:var(--radius-full);border:1.5px solid var(--muted-foreground);display:inline-flex;align-items:center;justify-content:center;color:var(--muted-foreground);flex-shrink:0}._stepDone_14uiv_277 ._stepCheck_14uiv_282{background:var(--success);color:var(--success-foreground);border-color:var(--success)}._stepArrow_14uiv_300{margin-left:auto;flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease}._stepArrowOpen_14uiv_307{transform:rotate(180deg)}._installBody_14uiv_311{padding:0 0 var(--spacing-3) calc(18px + var(--spacing-2));display:flex;flex-direction:column;gap:var(--spacing-3)}._showDone_14uiv_318{align-self:flex-start;min-height:36px;padding:0;border:none;background:none;color:var(--muted-foreground);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}._section_14uiv_331{display:flex;flex-direction:column;gap:var(--spacing-2)}._subHead_14uiv_337{margin:var(--spacing-2) 0 0;font-size:.8rem;font-weight:600;color:var(--muted-foreground)}._sectionHead_14uiv_344{display:flex;justify-content:space-between;align-items:center}._h2_14uiv_350{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);display:flex;align-items:center;gap:var(--spacing-2)}._accent_14uiv_362{color:var(--foreground)}._count_14uiv_366{opacity:.8;font-variant-numeric:tabular-nums}._link_14uiv_371{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:600;color:var(--primary);text-decoration:none}._list_14uiv_381{list-style:none;margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow)}._list_14uiv_381>li:last-child button{border-bottom:none}._list_14uiv_381>li:last-child{border-bottom:none}._seeAll_14uiv_400{min-height:44px;align-self:flex-start}._nextUp_14uiv_405{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4);border:1px solid var(--foreground);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow)}._nextLabel_14uiv_416{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}._nextName_14uiv_424{font-family:var(--font-family-display);font-size:1.25rem;font-weight:600}._nextName_14uiv_424 span{font-family:var(--font-family-base);font-size:.9rem;font-weight:400;color:var(--muted-foreground)}._nextWhere_14uiv_437{font-size:.88rem;color:var(--muted-foreground)}._nextActions_14uiv_442{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-2);margin-top:var(--spacing-2)}._doneToday_14uiv_449{display:flex;flex-direction:column;gap:var(--spacing-2)}._doneToday_14uiv_449>summary{min-height:44px;display:flex;align-items:center;font-size:.86rem;font-weight:600;color:var(--muted-foreground);cursor:pointer}._doneToday_14uiv_449>*+*{margin-top:var(--spacing-2)}._empty_14uiv_469{margin:0;font-size:.9rem;color:var(--muted-foreground)}._footer_14uiv_475{margin:var(--spacing-2) 0 0;font-size:.78rem;color:var(--muted-foreground);text-align:center}
