._list_jz3ao_1{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._list_jz3ao_1 a{padding-block:var(--space-2);display:inline-block}@media (width>=720px){._areas_tqh4r_3{display:none}}._list_tqh4r_8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}._list_tqh4r_8 li+li{border-top:1px solid var(--color-border)}._entry_tqh4r_22{align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-4);color:var(--color-text);text-decoration:none;display:flex}._entry_tqh4r_22:active{background:var(--color-surface-raised)}._entryIcon_tqh4r_36{color:var(--color-accent);flex:none}._entryLabel_tqh4r_41{flex:1}._chevron_tqh4r_45{color:var(--color-text-muted);flex:none}._account_tqh4r_50{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}._target_tqh4r_61:focus{outline:none}._brand_1tbpo_2{align-items:center;gap:var(--space-3);display:flex}._mark_1tbpo_8{border-radius:10px;flex:none;display:block}._name_1tbpo_14{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700}._slogan_1tbpo_21{color:var(--color-text-muted);margin:0}._heroBrand_1tbpo_30{gap:var(--space-4);flex-direction:column}._heroMark_1tbpo_35{border-radius:28px}._heroText_1tbpo_39{text-align:center}._heroName_1tbpo_43{letter-spacing:-.03em;color:var(--color-chrome-text);font-size:2.25rem}._heroSlogan_1tbpo_49{color:var(--color-chrome-text-muted)}._layout_1z0om_7{min-height:100dvh;padding:calc(var(--safe-top) + var(--space-5)) calc(var(--gutter) + var(--safe-right)) calc(var(--safe-bottom) + var(--space-6)) calc(var(--gutter) + var(--safe-left))}._content_1z0om_15{gap:var(--space-5);flex-direction:column;max-width:40rem;margin:0 auto;display:flex}._header_1z0om_24{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._signOut_1z0om_33{margin-inline-start:auto}._confirmation_1z0om_38{flex:100%}._footer_1z0om_42{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._hero_1z0om_52{background:var(--color-chrome-bg);color:var(--color-chrome-text);flex-direction:column;display:flex}._hero_1z0om_52>._content_1z0om_15{flex:1}._heroMain_1z0om_67{text-align:center;flex:1;justify-content:center;align-items:center}._heroMain_1z0om_67>*{width:100%;max-width:20rem}._hero_1z0om_52 h1{color:var(--color-chrome-text);font-size:1.5rem;font-weight:700}._heroMain_1z0om_67 [role=status]{color:var(--color-chrome-text-muted)}._heroMain_1z0om_67 button{border-radius:var(--radius-pill);border-color:var(--color-chrome-accent);background:var(--color-chrome-accent);min-height:60px;color:var(--color-chrome-accent-contrast);font-size:1.0625rem;font-weight:700}._heroFooter_1z0om_99{border-top-color:var(--color-chrome-border)}._heroFooter_1z0om_99 a,._heroFooter_1z0om_99 button{color:var(--color-chrome-accent)}._signIn_1z0om_109 h1{margin:var(--space-4) 0 0;letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1.1}._signIn_1z0om_109 main button{border-radius:var(--radius-pill);min-height:60px;font-size:1.0625rem;font-weight:700}._signIn_1z0om_109 ._field_1z0om_124 input{border-radius:18px;min-height:60px;font-size:1.0625rem}._signIn_1z0om_109 ._tenantChoice_1z0om_131{align-items:center;gap:var(--space-4);width:100%;min-height:76px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);text-align:start;border-radius:22px;font-size:1.0625rem;font-weight:600;display:flex}._tenantTile_1z0om_147{background:var(--color-chrome-bg);width:52px;height:52px;color:var(--color-chrome-accent);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}._tenantChevron_1z0om_161{color:var(--color-text-muted);flex:none;margin-inline-start:auto}._heroHeader_1z0om_168{padding-top:var(--space-4);flex-direction:column;justify-content:center;align-items:center}._indicator_r4ii2_6{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-2);color:var(--color-text-muted);white-space:nowrap;border:1px solid #0000;border-radius:16px;flex:none;font-size:.875rem;line-height:1.2;display:inline-flex}._offline_r4ii2_21{border-color:var(--color-warning);background:var(--color-warning-surface);color:var(--color-warning)}._icon_r4ii2_27{flex:none;width:20px;height:20px}._label_r4ii2_33{font-weight:600}._badge_r4ii2_37{background:var(--color-accent);min-width:22px;height:22px;color:var(--color-accent-contrast);font-variant-numeric:tabular-nums;text-align:center;border-radius:11px;padding:0 6px;font-size:.75rem;font-weight:700;line-height:22px}._offline_r4ii2_21 ._badge_r4ii2_37{background:var(--color-warning);color:var(--color-warning-surface)}._hero_p0fou_2{text-align:center}._clockTime_p0fou_7{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:3.5rem;font-weight:700;line-height:1}._status_p0fou_17{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-raised);font-size:1.125rem;font-weight:600;display:inline-flex}._stateDot_p0fou_29{background:var(--color-text-muted);border-radius:50%;width:10px;height:10px}._stateDot_p0fou_29[data-state=Working]{background:var(--color-success)}._stateDot_p0fou_29[data-state=OnBreak]{background:var(--color-warning)}._figures_p0fou_44{margin:var(--space-4) 0 0;border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._figures_p0fou_44>div{padding-top:var(--space-4)}._figures_p0fou_44>div+div{border-left:1px solid var(--color-border)}._figures_p0fou_44 dt{color:var(--color-text-muted);font-size:.875rem}._figures_p0fou_44 dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;font-family:var(--font-mono)}._actions_p0fou_73{gap:var(--space-3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._action_p0fou_73{border-radius:var(--radius-pill);min-height:72px;font-size:1.375rem;font-weight:600}._clockOut_p0fou_93{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._clockOutButton_p0fou_98{border:2px solid var(--color-danger);background:var(--color-surface);width:100%;min-height:56px;color:var(--color-danger)}._footnote_p0fou_106{text-align:center;font-size:.875rem}._list_p0fou_111{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._project_p0fou_120{gap:var(--space-3);flex-direction:column;display:flex}._projectList_p0fou_126{gap:var(--space-2);flex-direction:column;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._projectItem_p0fou_137{gap:var(--space-2);grid-template-columns:1fr auto;display:grid}._projectItem_p0fou_137>button:first-child{text-align:start;overflow-wrap:anywhere}._root_1dmlj_7{flex:none;display:flex}._chip_1dmlj_12{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--touch-target);min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;margin:0;font-size:.875rem;display:inline-flex}._chip_1dmlj_12:hover,._chip_1dmlj_12[aria-expanded=true]{background:var(--color-surface-raised)}._dot_1dmlj_38{background:var(--color-accent);border-radius:50%;flex:none;width:10px;height:10px}._icon_1dmlj_46{flex:none;width:20px;height:20px}._onBreak_1dmlj_52{width:16px;height:16px}._expand_1dmlj_57{display:none}@media (width<=719.98px){._root_1dmlj_7{flex:auto;min-width:0}._chip_1dmlj_12{min-width:0;height:var(--touch-target);background:var(--color-surface-raised);flex:auto;justify-content:flex-start}._chip_1dmlj_12:hover,._chip_1dmlj_12[aria-expanded=true]{background:var(--color-surface-raised);border-color:var(--color-text-muted)}._duration_1dmlj_86{flex:none}._state_1dmlj_90,._stateWithout_1dmlj_91{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}._expand_1dmlj_57{flex:none;width:20px;height:20px;margin-left:auto;display:block}}._panel_1dmlj_107{z-index:30;box-sizing:border-box;gap:var(--space-3);padding:var(--space-4);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000040}@media (width<=719.98px){._panel_1dmlj_107{right:calc(var(--gutter) + var(--safe-right));bottom:calc(var(--nav-bar-height) + 1px + var(--clock-bar-height) + var(--safe-bottom) + var(--space-2));left:calc(var(--gutter) + var(--safe-left));max-height:calc(100vh - var(--safe-top) - var(--app-bar-height) - var(--nav-bar-height) - 1px - var(--clock-bar-height) - var(--safe-bottom) - 2 * var(--space-2));max-height:calc(100dvh - var(--safe-top) - var(--app-bar-height) - var(--nav-bar-height) - 1px - var(--clock-bar-height) - var(--safe-bottom) - 2 * var(--space-2))}}@media (width>=720px){._panel_1dmlj_107{top:calc(var(--safe-top) + var(--app-bar-height) + var(--space-1));right:calc(var(--gutter) + var(--safe-right));width:min(26rem, calc(100vw - 2 * var(--gutter)));max-height:calc(100vh - var(--safe-top) - var(--app-bar-height) - 2 * var(--space-2));max-height:calc(100dvh - var(--safe-top) - var(--app-bar-height) - 2 * var(--space-2))}}._panelHeader_1dmlj_154{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._title_1dmlj_161{margin:0;font-size:1.125rem}._close_1dmlj_166{min-width:var(--touch-target);padding:0;font-size:1.5rem;line-height:1}._status_1dmlj_173{align-items:center;gap:var(--space-2);margin:0;font-weight:600;display:flex}._actions_1dmlj_181{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}._clockOut_1dmlj_188{border:2px solid var(--color-danger);background:var(--color-surface);color:var(--color-danger)}._startLink_1dmlj_194{align-self:flex-start}._shell_qkhji_10{flex-direction:column;min-height:100dvh;display:flex}._skipLink_qkhji_17{left:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius);z-index:30;position:absolute;top:-100px}._skipLink_qkhji_17:focus{top:var(--space-2)}._header_qkhji_36,._clockBar_qkhji_37,._nav_qkhji_38{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:var(--color-chrome-text);--color-text-muted:var(--color-chrome-text-muted);--color-surface:var(--color-chrome-bg);--color-surface-raised:var(--color-chrome-raised);--color-border:var(--color-chrome-border);--color-accent:var(--color-chrome-accent);--color-accent-contrast:var(--color-chrome-accent-contrast);--focus-ring:3px solid var(--color-chrome-focus);color:var(--color-text)}._header_qkhji_36{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--safe-top) calc(var(--gutter) + var(--safe-right)) 0 calc(var(--gutter) + var(--safe-left));background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}._brand_qkhji_68{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--touch-target);color:var(--color-text);white-space:nowrap;flex:0 auto;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}._brandName_qkhji_82{text-overflow:ellipsis;overflow:hidden}@media (width<=359.98px){._header_qkhji_36:has([data-connectivity=offline]) ._brandName_qkhji_82{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._logo_qkhji_103{border-radius:6px;flex:none;display:block}._indicator_qkhji_110{flex:none;margin-left:auto;display:flex}._tenantLogo_qkhji_120{box-sizing:content-box;object-fit:contain;background:#fff;border-radius:6px;flex:none;width:auto;max-width:112px;height:24px;padding:2px 4px;display:block}._account_qkhji_139{flex:0 100000 auto;min-width:48px}._status_qkhji_144{padding:var(--space-2) calc(var(--gutter) + var(--safe-right)) var(--space-2) calc(var(--gutter) + var(--safe-left));background:var(--color-surface-raised);border-bottom:1px solid var(--color-border);font-size:.875rem}._status_qkhji_144:empty{display:none}._nav_qkhji_38{background:var(--color-surface)}._clockBar_qkhji_37:not(:has([data-compact-clock])){display:none}._navList_qkhji_165{margin:0;padding:0;list-style:none}._navLink_qkhji_171{color:var(--color-text-muted);text-decoration:none}._navLink_qkhji_171[aria-current=page]{color:var(--color-text);font-weight:600}._navIcon_qkhji_181{flex:none}._main_qkhji_185{width:100%;max-width:960px;padding:var(--space-5) calc(var(--gutter) + var(--safe-right)) var(--space-6) calc(var(--gutter) + var(--safe-left));flex:1;margin:0 auto}@media (width<=719.98px){._nav_qkhji_38{z-index:20;padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);border-top:1px solid var(--color-border);position:fixed;bottom:0;left:0;right:0}._navList_qkhji_165{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._overflowItem_qkhji_212{display:none}._navLink_qkhji_171{height:var(--nav-bar-height);padding:var(--space-1) 2px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;line-height:1.2;display:flex}._navIcon_qkhji_181{border-radius:14px;width:56px;height:28px;padding:2px 16px}._navLink_qkhji_171[aria-current=page] ._navIcon_qkhji_181,._navLink_qkhji_171[data-below-more] ._navIcon_qkhji_181{background:var(--color-chrome-selected);color:var(--color-chrome-selected-text)}._navLink_qkhji_171[data-below-more]{color:var(--color-text);font-weight:600}._navLabel_qkhji_249{-webkit-hyphens:manual;hyphens:manual;max-width:100%}._main_qkhji_185{padding-bottom:calc(var(--nav-bar-height) + var(--safe-bottom) + var(--space-6))}._clockBar_qkhji_37{right:0;bottom:calc(var(--nav-bar-height) + 1px + var(--safe-bottom));z-index:20;padding:var(--space-2) calc(var(--gutter) + var(--safe-right)) var(--space-2) calc(var(--gutter) + var(--safe-left));background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;position:fixed;left:0}._shell_qkhji_10:has(._clockBar_qkhji_37 [data-compact-clock]) ._main_qkhji_185{padding-bottom:calc(var(--nav-bar-height) + var(--clock-bar-height) + var(--safe-bottom) + var(--space-6))}._shell_qkhji_10:has(._main_qkhji_185 :is(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=range],[type=color],[type=file]),textarea,[contenteditable=true]):focus) ._clockBar_qkhji_37{display:none}}@media (width>=720px){._shell_qkhji_10{grid-template:"header header""status status""nav main"1fr/240px minmax(0,1fr);display:grid}._header_qkhji_36{grid-area:header}._status_qkhji_144{grid-area:status}._nav_qkhji_38{border-right:1px solid var(--color-border);grid-area:nav}._navList_qkhji_165{top:calc(var(--safe-top) + var(--app-bar-height));gap:var(--space-1);padding:var(--space-4) var(--space-3);flex-direction:column;display:flex;position:sticky}._navLink_qkhji_171{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);border-radius:24px;display:flex}._navLink_qkhji_171:hover{background:var(--color-surface-raised)}._navLink_qkhji_171[aria-current=page]{background:var(--color-chrome-selected);color:var(--color-chrome-selected-text)}._phoneOnlyItem_qkhji_361{display:none}._navIcon_qkhji_181{width:22px;height:22px}._main_qkhji_185{grid-area:main;max-width:1200px}}._root_lm5kg_6{display:flex;position:relative}._button_lm5kg_15{align-items:center;gap:var(--space-1);min-width:48px;min-height:var(--touch-target);border-radius:var(--radius);max-width:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:0 auto;margin:0;padding:0;display:inline-flex}._button_lm5kg_15:hover,._button_lm5kg_15[aria-expanded=true]{color:var(--color-text)}._icon_lm5kg_37{flex:none}._name_lm5kg_41{min-width:0;margin-left:var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_lm5kg_49{flex:none;width:16px;height:16px}._popup_lm5kg_56{top:calc(100% + var(--space-1));z-index:30;box-sizing:border-box;width:max-content;min-width:14rem;max-width:calc(100vw - 2 * var(--gutter));padding:var(--space-2) 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised);position:absolute;right:0;box-shadow:0 8px 24px #00000059}._caption_lm5kg_72{padding:var(--space-1) var(--space-4) var(--space-2);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}._list_lm5kg_80{margin:0;padding:0;list-style:none}._item_lm5kg_86{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:0 var(--space-4);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;display:flex}._item_lm5kg_86:hover,._item_lm5kg_86:focus{background:var(--color-chrome-selected);color:var(--color-chrome-selected-text)}._item_lm5kg_86:focus-visible{outline-offset:-3px}._prompt_1v3zv_7{align-items:center;column-gap:var(--space-4);padding-block:var(--space-1);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._prompt_1v3zv_7>p{padding-top:var(--space-1);flex:100%;margin:0}@media (width>=720px){._prompt_1v3zv_7>p{flex-basis:auto;padding-top:0}}._openCount_1v3zv_30{white-space:nowrap}._actions_1v3zv_35>[role=group]{flex:100%}._band_zpvcg_6{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._track_zpvcg_13{border-radius:var(--radius);background:var(--color-surface-raised);height:2.5rem;position:relative}._segment_zpvcg_20{border-radius:.375rem;position:absolute;top:.375rem;bottom:.375rem}._Work_zpvcg_27,._Presence_zpvcg_28{background:var(--color-accent)}._Break_zpvcg_32{box-sizing:border-box;border:1px dashed var(--color-border-strong)}._now_zpvcg_38{background:var(--color-focus);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-.25rem;bottom:-.25rem}._hours_zpvcg_48{height:1.25rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;position:relative}._hour_zpvcg_48{position:absolute;top:0;transform:translate(-50%)}._hour_zpvcg_48:first-child{transform:none}._hour_zpvcg_48:last-child{transform:translate(-100%)}._legend_zpvcg_70{gap:var(--space-1) var(--space-4);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}._legend_zpvcg_70 li{align-items:center;gap:var(--space-2);display:inline-flex}._swatch_zpvcg_87{border-radius:.25rem;width:.875rem;height:.875rem}._nowSwatch_zpvcg_93{background:var(--color-focus);border-radius:2px;width:3px;height:.875rem}._segments_ficpc_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._segment_ficpc_1{gap:var(--space-2);border-block-end:1px solid var(--color-border);flex-direction:column;padding-block-end:var(--space-3);display:flex}._figures_1yxbm_2{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}._figures_1yxbm_2 dt{color:var(--color-text-muted);font-size:.875rem}._figures_1yxbm_2 dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-navy:#040b1a;--brand-navy-raised:#0a1633;--brand-blue:#266ff4;--brand-blue-strong:#1f56e0;--brand-cyan:#3ddcfd;--brand-violet:#5c75fd;--brand-white:#f7f8f9;--brand-light-blue:#449dfd;--color-bg:#f6f7f9;--color-surface:#fff;--color-surface-raised:#eef1f5;--color-text:#15191f;--color-text-muted:#4a5361;--color-border:#c9d0da;--color-border-strong:#7b8494;--color-accent:var(--brand-accent,var(--brand-blue-strong));--color-accent-contrast:#fff;--color-danger:#b3261e;--color-danger-surface:#fdecea;--color-warning:#8a4b00;--color-warning-surface:#fff4e0;--color-success:#1b6e2d;--color-success-surface:#e7f5ea;--color-info-surface:#e6f0fa;--color-accent-surface:#dce9f8;--color-focus:var(--brand-blue);--focus-ring:3px solid var(--color-focus);--color-chrome-bg:var(--brand-navy);--color-chrome-raised:var(--brand-navy-raised);--color-chrome-text:var(--brand-white);--color-chrome-text-muted:#b6c2dc;--color-chrome-border:#22325a;--color-chrome-selected:var(--brand-blue-strong);--color-chrome-selected-text:var(--brand-white);--color-chrome-accent:var(--brand-cyan);--color-chrome-accent-contrast:var(--brand-navy);--color-chrome-focus:var(--brand-cyan);--radius:10px;--radius-lg:16px;--radius-pill:999px;--shadow-card:0 1px 2px #1018280f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--touch-target:44px;--checkbox-size:24px;--gutter:16px;--app-bar-height:57px;--nav-bar-height:68px;--clock-bar-height:61px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#18233a;--color-surface:#212d47;--color-surface-raised:#2a3854;--color-text:#eef2fa;--color-text-muted:#b3bfd6;--color-border:#3a4a6a;--color-border-strong:#8090ae;--color-accent:#78b6ff;--color-accent-contrast:var(--brand-navy);--color-danger:#f2968f;--color-danger-surface:#4a2629;--color-warning:#f3c07a;--color-warning-surface:#45331a;--color-success:#8fd19e;--color-success-surface:#1f3d29;--color-info-surface:#1f3460;--color-accent-surface:#24426f;--color-focus:var(--brand-cyan);--shadow-card:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#18233a;--color-surface:#212d47;--color-surface-raised:#2a3854;--color-text:#eef2fa;--color-text-muted:#b3bfd6;--color-border:#3a4a6a;--color-border-strong:#8090ae;--color-accent:#78b6ff;--color-accent-contrast:var(--brand-navy);--color-danger:#f2968f;--color-danger-surface:#4a2629;--color-warning:#f3c07a;--color-warning-surface:#45331a;--color-success:#8fd19e;--color-success-surface:#1f3d29;--color-info-surface:#1f3460;--color-accent-surface:#24426f;--color-focus:var(--brand-cyan);--shadow-card:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--safe-top) + var(--app-bar-height) + var(--space-2));scroll-padding-bottom:var(--space-2)}@media (width<=719.98px){html{scroll-padding-bottom:calc(var(--nav-bar-height) + 1px + var(--safe-bottom) + var(--space-2))}html:has([data-compact-clock]){scroll-padding-bottom:calc(var(--nav-bar-height) + 1px + var(--clock-bar-height) + var(--safe-bottom) + var(--space-2))}}body{-webkit-tap-highlight-color:transparent;background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);margin:0;font-size:1rem;line-height:1.5}h1,h2,h3{margin:0 0 var(--space-3);line-height:1.25}h1{font-size:1.75rem}h2{font-size:1.25rem}h3{font-size:1.0625rem}p{margin:0 0 var(--space-2)}p:last-child{margin-bottom:0}@media (width>=720px){:root{--gutter:24px}h1{font-size:2rem}}a{color:var(--color-accent)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button,select,input:not([type=checkbox],[type=radio]){min-height:var(--touch-target)}fieldset{min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);margin:0}legend{padding:0 var(--space-1);font-weight:600}textarea{width:100%}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}h1[tabindex="-1"]:focus{outline:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
