._switch_1a8ni_2{border:0;min-width:0;margin:0;padding:0}._segments_1a8ni_9{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);display:inline-flex}._segment_1a8ni_9{display:flex;position:relative}._segment_1a8ni_9+._segment_1a8ni_9{border-left:1px solid var(--color-border)}._input_1a8ni_26{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._label_1a8ni_36{min-width:var(--space-8);min-height:var(--space-7);padding:0 var(--space-3);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast);justify-content:center;align-items:center;display:flex}._segment_1a8ni_9:first-child ._label_1a8ni_36{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._segment_1a8ni_9:last-child ._label_1a8ni_36{border-radius:0 var(--radius-sm) var(--radius-sm) 0}._input_1a8ni_26:checked+._label_1a8ni_36{background-color:var(--color-primary);color:var(--color-on-primary)}._input_1a8ni_26:focus-visible+._label_1a8ni_36{z-index:1;outline:3px solid var(--color-focus);outline-offset:2px;position:relative}._input_1a8ni_26:hover:not(:checked)+._label_1a8ni_36{background-color:var(--color-surface-muted)}@media (pointer:coarse),(width<1024px){._label_1a8ni_36{min-width:var(--target-min);min-height:var(--target-min)}}._region_1s9go_1:empty{display:none}._notice_1s9go_5{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-sm);align-items:center;display:flex}._icon_1s9go_18{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);border:2px solid;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._wordmark_fyilm_1{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._accent_fyilm_8{color:var(--color-primary)}._page_12lev_2{min-height:100vh;padding:var(--space-6) var(--space-4);place-items:center;display:grid}._column_12lev_9{gap:var(--space-5);justify-items:center;width:100%;max-width:400px;display:grid}._card_12lev_17{gap:var(--space-5);width:100%;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);box-shadow:var(--shadow-1);display:grid}._language_12lev_29{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) calc(-1 * var(--space-2)) 0;justify-self:end}._title_12lev_34{font-size:var(--text-xl)}._form_12lev_38{gap:var(--space-4);display:grid}._submit_12lev_43{width:100%}@media (pointer:coarse),(width<1024px){._link_15xvi_3{min-width:var(--target-min);min-height:var(--target-min);align-items:center;display:inline-flex}}._link_tdd43_1{color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:none}._link_tdd43_1:hover{color:var(--color-text);text-decoration:underline}@media (pointer:coarse),(width<1024px){._link_tdd43_1{min-height:var(--target-min);align-items:center;display:inline-flex}}._detail_tdd43_20{color:var(--color-text-muted);font-size:var(--text-xs);display:block}._cardTitle_tdd43_26{gap:var(--space-1);font-weight:var(--weight-regular);flex-direction:column;display:flex}._tile_corov_1{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);box-shadow:var(--shadow-1);flex-direction:column;display:flex}._value_corov_11{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--line-height-tight)}._label_corov_17{color:var(--color-text-muted);font-size:var(--text-sm)}._danger_corov_22 ._value_corov_11{color:var(--color-danger-fg)}._warn_corov_26 ._value_corov_11{color:var(--color-warn-fg)}._form_ubhv1_1{gap:var(--space-4);display:grid}._date_ubhv1_7{max-width:14rem}._linkedTo_ubhv1_11{max-width:17rem}._tiles_agzff_1{margin-bottom:var(--space-7)}._tileGrid_agzff_5{gap:var(--space-4);display:grid}._panels_agzff_10{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}._order_agzff_16{color:var(--color-text-muted);font-size:var(--text-sm)}@media (width>=768px){._tileGrid_agzff_5{grid-template-columns:repeat(3,1fr)}}._linkFilter_1p5pc_1{align-items:center;gap:var(--space-2);display:flex}._linkFilter_1p5pc_1 label{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}._reminder_1p5pc_13{gap:var(--space-1);display:grid}._notes_1p5pc_18{color:var(--color-text-muted);font-size:var(--text-sm)}._actions_1p5pc_23{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._clearFilter_1p5pc_30{font-weight:var(--weight-semibold)}@media (width<=600px){._actions_1p5pc_23{flex-direction:column;align-items:flex-start}}._list_19mo1_2{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}._list_19mo1_2 dt{color:var(--color-text-muted)}._list_19mo1_2 dd{margin:0}._muted_19mo1_17{color:var(--color-text-muted)}@media (width<768px){._list_19mo1_2{grid-template-columns:1fr;gap:0}._list_19mo1_2 dd{margin-bottom:var(--space-2)}}._form_nhji9_2{gap:var(--space-4);display:grid}._username_nhji9_8{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._actions_nhji9_17{display:flex}@media (width<768px){._actions_nhji9_17>*{width:100%}}._form_uwsp3_2{gap:var(--space-4);display:grid}._sentence_uwsp3_7{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;display:flex}._input_uwsp3_15{width:calc(var(--space-8) * 2)}._hint_uwsp3_19{font-size:var(--text-sm);color:var(--color-text-muted)}._content_lhz8o_2{gap:var(--space-4);max-width:calc(var(--space-8) * 13 + var(--space-2) * 2);display:grid}._region_oodcg_1{right:var(--space-6);bottom:var(--space-6);z-index:900;max-width:min(var(--dialog-sm), calc(100vw - 2 * var(--space-4)));position:fixed}._list_oodcg_9{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._toast_oodcg_17{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-2);opacity:1;transition:opacity var(--duration-base);display:flex}@starting-style{._toast_oodcg_17{opacity:0}}._toast_oodcg_17[data-state=leaving]{opacity:0}._success_oodcg_39{background-color:var(--color-ok-bg);color:var(--color-ok-fg)}._danger_oodcg_44{background-color:var(--color-danger-bg);color:var(--color-danger-fg)}._icon_oodcg_49{font-weight:var(--weight-bold)}._message_oodcg_53{font-size:var(--text-sm);flex:1}._action_oodcg_58,._dismiss_oodcg_59{min-width:var(--space-7);min-height:var(--space-7);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0}._action_oodcg_58{padding:0 var(--space-2);font-weight:var(--weight-semibold);text-decoration:underline}._action_oodcg_58:hover,._dismiss_oodcg_59:hover{background-color:var(--color-surface-muted);color:var(--color-text)}@media (width<1024px){._region_oodcg_1{right:var(--space-4);bottom:var(--space-4)}}@media (width<768px){._region_oodcg_1{right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));left:var(--space-4);max-width:none}}@media (pointer:coarse),(width<1024px){._action_oodcg_58,._dismiss_oodcg_59{min-width:var(--target-min);min-height:var(--target-min)}}._count_1dwoo_1{min-width:calc(var(--space-5) + 2px);padding:0 var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-danger);color:var(--color-on-danger);font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:center}._spokenComma_1dwoo_13{opacity:0}._topbar_1gcyg_2{z-index:10;gap:var(--space-3);min-height:var(--topbar-height);padding:var(--space-2) var(--page-padding);border-bottom:1px solid var(--color-border);background-color:var(--color-surface);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._home_1gcyg_16{min-height:var(--target-min);color:inherit;align-items:center;text-decoration:none;display:inline-flex}@media (width>=1024px){._topbar_1gcyg_2{display:none}}._sidebar_1cggr_1{display:none}@media (width>=1024px){._sidebar_1cggr_1{gap:var(--space-6);height:100vh;padding:var(--space-6) var(--space-4);border-right:1px solid var(--color-border);background-color:var(--color-surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}}._brand_1cggr_21{padding:0 var(--space-3)}._list_1cggr_25{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._link_1cggr_34{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);transition:background-color var(--duration-fast) ease;justify-content:space-between;align-items:center;text-decoration:none;display:flex}._link_1cggr_34:hover{background-color:var(--color-surface-muted);color:var(--color-text)}._link_1cggr_34[aria-current=page]{background-color:var(--color-primary-subtle);box-shadow:inset 3px 0 0 var(--color-primary);color:var(--color-primary);font-weight:var(--weight-semibold)}._footer_1cggr_58{gap:var(--space-4);padding:0 var(--space-3);flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}._signOut_1cggr_67{min-height:var(--space-6);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._signOut_1cggr_67:hover{color:var(--color-text)}._drawer_1cggr_83{width:min(calc(var(--sidebar-width) + var(--space-7)), 85vw);border:0;border-right:1px solid var(--color-border);background-color:var(--color-surface);max-width:none;height:100%;max-height:none;color:var(--color-text);box-shadow:var(--shadow-2);margin:0;padding:0}._drawer_1cggr_83::backdrop{background-color:var(--color-backdrop)}._drawerNav_1cggr_101{gap:var(--space-6);min-height:100%;padding:var(--space-4);flex-direction:column;display:flex}._drawerHead_1cggr_109{gap:var(--space-2);padding-left:var(--space-3);justify-content:space-between;align-items:center;display:flex}._drawerNav_1cggr_101 ._link_1cggr_34{min-height:48px}@media (pointer:coarse),(width<1024px){._link_1cggr_34,._signOut_1cggr_67{min-height:var(--target-min);align-items:center;display:flex}._signOut_1cggr_67{min-width:var(--target-min);padding:0 var(--space-2)}}._shell_1b5rn_1{min-height:100vh}._main_1b5rn_5{width:100%;max-width:var(--content-max);min-width:0;padding:var(--space-6) var(--space-4)}@media (width>=1024px){._shell_1b5rn_1{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid}._main_1b5rn_5{padding:var(--space-7)}}._note_x2xp0_1{color:var(--color-text-muted)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-primary:#0f766e;--color-primary-hover:#115e59;--color-primary-subtle:#e6f4f2;--color-on-primary:#fff;--color-bg:#f6f7f9;--color-surface:#fff;--color-surface-muted:#f1f3f5;--color-border:#d0d5dd;--color-text:#1d2939;--color-text-muted:#475467;--color-focus:#2563eb;--color-ok-bg:#e7f6ec;--color-ok-fg:#146c2e;--color-warn-bg:#fff4d6;--color-warn-fg:#7a4a00;--color-today-bg:#ffe8d6;--color-today-fg:#9a3412;--color-danger-bg:#fde8e8;--color-danger-fg:#b42318;--color-danger:#c4320a;--color-on-danger:#fff;--color-plate-bg:#f7d117;--color-plate-fg:#111;--color-backdrop:#10182880;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-plate:"Arial Narrow", "Roboto Condensed", Arial, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--line-height:1.5;--line-height-tight:1.2;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--radius-sm:6px;--radius:10px;--radius-pill:999px;--shadow-1:0 1px 2px #1018280f, 0 1px 3px #1018281a;--shadow-2:0 12px 24px #1018282e, 0 4px 8px #10182814;--duration-fast:.12s;--duration-base:.2s;--sidebar-width:240px;--content-max:1200px;--dialog-sm:420px;--dialog-md:560px;--dialog-lg:720px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-primary:#2dd4bf;--color-primary-hover:#5eead4;--color-primary-subtle:#123c38;--color-on-primary:#04201d;--color-bg:#0f1419;--color-surface:#171d24;--color-surface-muted:#1f2730;--color-border:#344050;--color-text:#e6e9ee;--color-text-muted:#a6b0bd;--color-focus:#93c5fd;--color-ok-bg:#12321f;--color-ok-fg:#7ee2a0;--color-warn-bg:#3a2c08;--color-warn-fg:#fcd34d;--color-today-bg:#3d2010;--color-today-fg:#fdba74;--color-danger-bg:#3d1414;--color-danger-fg:#fca5a5;--color-danger:#f87171;--color-on-danger:#2a0606;--color-backdrop:#0009}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s}}:root{--color-plate-pt-bg:#fff;--color-plate-pt-fg:#111;--color-plate-band-bg:#039;--color-plate-band-fg:#fff;--target-min:44px;--topbar-height:56px;--page-padding:16px}@media (width>=768px){:root{--page-padding:24px}}@media (width>=1024px){:root{--page-padding:32px}}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body);font-size:100%;line-height:var(--line-height);color:var(--color-text);background-color:var(--color-bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-size:var(--text-md);font-weight:var(--weight-regular);margin:0}h1,h2,h3,h4{line-height:var(--line-height-tight);font-weight:var(--weight-semibold);margin:0}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:0}a{color:var(--color-primary)}a:hover{color:var(--color-primary-hover)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.skip-link{top:var(--space-2);left:var(--space-2);z-index:1000;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-2);position:absolute;transform:translateY(-200%)}@media (pointer:coarse),(width<1024px){.skip-link{min-height:var(--target-min);align-items:center;display:inline-flex}}.skip-link:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
