.stepup-layer.svelte-1watmlc{place-items:center;padding:16px;display:grid;position:fixed;inset:0}.stepup-scrim.svelte-1watmlc{border:0;padding:0;position:absolute;inset:0}.stepup-panel.svelte-1watmlc{outline:none;flex-direction:column;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex;position:relative;overflow:hidden}.stepup-head.svelte-1watmlc{padding:20px var(--dialog-padding);border-bottom:1px solid var(--dialog-border);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.stepup-icon.svelte-1watmlc{border-radius:var(--radius-ctl);place-items:center;width:40px;height:40px;display:grid}.stepup-heading.svelte-1watmlc h2:where(.svelte-1watmlc){letter-spacing:-.025em;margin:1px 0 0;font-size:17px;font-weight:650;line-height:1.3}.stepup-heading.svelte-1watmlc p:where(.svelte-1watmlc),.stepup-instruction.svelte-1watmlc{color:var(--color-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.stepup-body.svelte-1watmlc{overscroll-behavior:contain;min-height:0;padding:var(--dialog-padding);flex:1;overflow-y:auto}.stepup-loading.svelte-1watmlc{place-items:center;min-height:164px;display:grid}.stepup-form.svelte-1watmlc{gap:16px;display:grid}.stepup-instruction.svelte-1watmlc{margin:0}.stepup-recovery.svelte-1watmlc{border:1px solid var(--dialog-border);border-radius:var(--radius-ctl);background:var(--dialog-soft);width:100%;height:48px;color:var(--color-text);font-family:var(--font-mono);letter-spacing:2px;outline:none;padding:0 16px;font-size:15px}.stepup-recovery.svelte-1watmlc:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.stepup-error.svelte-1watmlc{border:1px solid color-mix(in srgb,var(--color-danger) 28%,transparent);border-radius:var(--radius-ctl);background:var(--color-danger-soft);color:var(--color-danger);align-items:flex-start;gap:8px;margin-top:12px;padding:12px;font-size:11.5px;line-height:1.45;display:flex}.stepup-error.svelte-1watmlc svg{flex:none;margin-top:1px}.stepup-link-row.svelte-1watmlc{margin-top:12px}.stepup-link-row.secondary.svelte-1watmlc{border-top:1px solid var(--dialog-border);margin-top:16px;padding-top:16px}.stepup-link.svelte-1watmlc{color:var(--color-accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:600}.stepup-link.muted.svelte-1watmlc{color:var(--color-muted);text-underline-offset:2px;font-weight:500;text-decoration:underline}.stepup-link.svelte-1watmlc:hover:not(:disabled){color:var(--color-text)}.stepup-link.svelte-1watmlc:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.stepup-link.svelte-1watmlc:disabled{cursor:default;opacity:.6;text-decoration:none}.stepup-footer.svelte-1watmlc{padding:16px var(--dialog-padding);border-top:1px solid var(--dialog-border);background:var(--dialog-surface);flex:none}@media (width<=480px){.stepup-layer.svelte-1watmlc{padding:8px}.stepup-panel.svelte-1watmlc{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.stepup-head.svelte-1watmlc,.stepup-body.svelte-1watmlc{padding:16px}.stepup-footer.svelte-1watmlc{padding:12px 16px}}.org-switcher.svelte-1b4z8wo{min-width:0;position:relative}.org-chip.svelte-1b4z8wo{border:1px solid var(--color-border-1);border-radius:var(--radius-card);background:var(--color-surface-raised);width:100%;min-width:0;height:48px;color:var(--color-text);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:0 8px;transition:border-color .15s,background-color .15s;display:flex}.org-chip.svelte-1b4z8wo:hover,.org-chip.svelte-1b4z8wo:focus-visible{border-color:var(--color-accent);background:var(--color-surface-2)}.org-badge-mask.svelte-1b4z8wo{border-radius:var(--radius-md);flex:none;display:inline-flex;overflow:hidden}.org-copy.svelte-1b4z8wo,.menu-copy.svelte-1b4z8wo{flex-direction:column;flex:1;gap:4px;min-width:0;line-height:1.15;display:flex}.org-name.svelte-1b4z8wo,.menu-name.svelte-1b4z8wo{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}.org-meta.svelte-1b4z8wo,.menu-meta.svelte-1b4z8wo{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:10.5px;overflow:hidden}.org-chevron.svelte-1b4z8wo{color:var(--color-muted);flex:none;display:inline-flex}.menu-backdrop.svelte-1b4z8wo{z-index:80;background:0 0;border:0;position:fixed;inset:0}.org-menu.svelte-1b4z8wo{z-index:90;border:1px solid var(--color-border-2);border-radius:var(--radius-card);background:var(--color-surface-raised);width:min(288px,100vw - 32px);padding:4px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 20px #2d201914}.org-menu-label.svelte-1b4z8wo{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;padding:8px;font-size:10.5px;font-weight:650}.org-menu-item.svelte-1b4z8wo{border-radius:var(--radius-ctl);width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px;display:flex}.org-menu-item.svelte-1b4z8wo:hover,.org-menu-item.svelte-1b4z8wo:focus-visible,.org-menu-item[data-selected=true].svelte-1b4z8wo{background:var(--color-surface-2)}.org-menu-item[data-static=true].svelte-1b4z8wo{cursor:default}.org-menu-link.svelte-1b4z8wo{text-decoration:none}.platform-badge.svelte-1b4z8wo{background:var(--color-accent-fill);color:#fff;justify-content:center;align-items:center;width:28px;height:28px}.org-menu-item.org-menu-link.svelte-1b4z8wo>svg{color:var(--color-muted)}.org-menu-note.svelte-1b4z8wo{color:var(--color-muted);padding:4px 8px 8px;font-size:10.5px;line-height:1.4}.org-menu-item.svelte-1b4z8wo>svg{color:var(--color-success);flex:none}.icta-session.svelte-1b4z8wo{border:1px solid var(--color-border-1);border-radius:var(--radius-ctl);background:var(--color-surface-2);align-items:center;gap:8px;width:100%;min-width:0;margin-top:8px;padding:8px;display:flex}.icta-session-icon.svelte-1b4z8wo{color:var(--color-muted);flex:none;display:inline-flex}.icta-session-copy.svelte-1b4z8wo{flex-direction:column;flex:1;gap:4px;min-width:0;line-height:1.15;display:flex}.icta-session-title.svelte-1b4z8wo{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px;font-weight:650;overflow:hidden}.icta-session-ref.svelte-1b4z8wo{min-width:0;display:flex}.icta-session-time.svelte-1b4z8wo{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.3px;color:var(--color-text);flex:none;font-size:12.5px;font-weight:600}.icta-session[data-tone=warn].svelte-1b4z8wo .icta-session-time:where(.svelte-1b4z8wo),.icta-session[data-tone=warn].svelte-1b4z8wo .icta-session-icon:where(.svelte-1b4z8wo){color:var(--color-warn-ink)}.icta-session[data-tone=danger].svelte-1b4z8wo .icta-session-time:where(.svelte-1b4z8wo),.icta-session[data-tone=danger].svelte-1b4z8wo .icta-session-icon:where(.svelte-1b4z8wo){color:var(--color-danger)}@media (width>=1024px){.org-switcher[data-compact=true].svelte-1b4z8wo .org-chip:where(.svelte-1b4z8wo){justify-content:center;width:40px;height:44px;margin-inline:auto;padding:0}.org-switcher[data-compact=true].svelte-1b4z8wo .org-copy:where(.svelte-1b4z8wo),.org-switcher[data-compact=true].svelte-1b4z8wo .org-chevron:where(.svelte-1b4z8wo){display:none}.org-switcher[data-compact=true].svelte-1b4z8wo .org-menu:where(.svelte-1b4z8wo){top:0;left:calc(100% + 12px)}.org-switcher[data-compact=true].svelte-1b4z8wo .icta-session:where(.svelte-1b4z8wo){flex-direction:column;gap:4px;padding:8px 4px}.org-switcher[data-compact=true].svelte-1b4z8wo .icta-session-copy:where(.svelte-1b4z8wo){display:none}.org-switcher[data-compact=true].svelte-1b4z8wo .icta-session-time:where(.svelte-1b4z8wo){letter-spacing:0;font-size:10.5px}}.account.svelte-dvmkug{flex:1;min-width:0;position:relative}.account-trigger.svelte-dvmkug{align-items:center;gap:var(--space-3);width:100%;min-width:0;height:48px;padding:0 var(--space-2);border-radius:var(--radius-ctl);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;transition:background-color .15s;display:flex}.account-trigger.svelte-dvmkug:hover,.account-trigger.svelte-dvmkug:focus-visible{background:var(--color-surface-2)}.who.svelte-dvmkug{flex-direction:column;flex:1;min-width:0;display:flex}.who-name.svelte-dvmkug,.who-meta.svelte-dvmkug{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who-name.svelte-dvmkug{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:600}.who-meta.svelte-dvmkug{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-muted)}.chev.svelte-dvmkug{color:var(--color-muted);display:inline-flex}.compact.svelte-dvmkug .who:where(.svelte-dvmkug),.compact.svelte-dvmkug .chev:where(.svelte-dvmkug){display:none}.compact.svelte-dvmkug .account-trigger:where(.svelte-dvmkug){width:var(--control-h);height:var(--control-h);border-radius:var(--radius-pill);justify-content:center;margin-inline:auto;padding:0}.backdrop.svelte-dvmkug{z-index:80;background:0 0;border:0;position:fixed;inset:0}.menu.svelte-dvmkug{left:0;bottom:calc(100% + var(--space-2));z-index:90;width:256px;max-width:calc(100vw - var(--space-8));padding:var(--space-1);border:1px solid var(--color-border-1);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);position:absolute}.menu-id.svelte-dvmkug{gap:var(--space-1);margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-1);flex-direction:column;display:flex}.menu-name.svelte-dvmkug,.menu-email.svelte-dvmkug{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-name.svelte-dvmkug{font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-text);font-weight:600}.menu-email.svelte-dvmkug{font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-muted)}.item.svelte-dvmkug{align-items:center;gap:var(--space-3);width:100%;height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-ctl);color:var(--color-text);font-size:var(--text-body);line-height:var(--text-body--line-height);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.item.svelte-dvmkug svg{color:var(--color-muted);flex:none}.item.svelte-dvmkug:hover,.item.svelte-dvmkug:focus-visible{background:var(--color-surface-2)}.item.danger.svelte-dvmkug,.item.danger.svelte-dvmkug svg{color:var(--color-danger)}.nav-backdrop.svelte-6dohdz{background:var(--mail-overlay-scrim)}.sidebar-root.svelte-6dohdz{width:min(288px, calc(100vw - var(--space-12)));padding:0 var(--space-3) var(--space-3);background:var(--color-sidebar);border-right:1px solid var(--color-border-1);transition:transform .18s,width .18s,padding .18s;transform:translate(-100%)}.sidebar-root[data-mobile-open=true].svelte-6dohdz{box-shadow:var(--shadow-overlay);transform:translate(0)}.brand-row.svelte-6dohdz{justify-content:space-between;align-items:center;gap:var(--space-2);height:var(--header-h);margin-inline:calc(-1 * var(--space-3));padding:0 var(--space-5);border-bottom:1px solid var(--color-border-1);flex-shrink:0;display:flex}.brand-mark.svelte-6dohdz{align-items:center;min-width:0;display:flex;overflow:hidden}.compact-brand.svelte-6dohdz{display:none}.rail-toggle.svelte-6dohdz{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-ctl);color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.rail-toggle.svelte-6dohdz:hover,.rail-toggle.svelte-6dohdz:focus-visible{background:var(--color-surface-2);color:var(--color-text)}.org-slot.svelte-6dohdz{margin-top:var(--space-3);flex-shrink:0}.sidebar-nav.svelte-6dohdz{overscroll-behavior:contain;min-height:0;margin-top:var(--space-3);scrollbar-width:none;flex:1;overflow-y:auto}.sidebar-nav.svelte-6dohdz::-webkit-scrollbar{display:none}.nav-item.svelte-6dohdz,.group-trigger.svelte-6dohdz,.webmail-link.svelte-6dohdz{align-items:center;gap:var(--space-3);width:100%;min-width:0;height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-ctl);color:var(--color-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.nav-item.svelte-6dohdz svg,.group-trigger.svelte-6dohdz svg,.webmail-link.svelte-6dohdz svg{flex:none}.nav-item.svelte-6dohdz:hover,.nav-item.svelte-6dohdz:focus-visible,.group-trigger.svelte-6dohdz:hover,.group-trigger.svelte-6dohdz:focus-visible{background:var(--color-surface-2);color:var(--color-text)}.nav-item[data-active=true].svelte-6dohdz{background:var(--color-surface-selected);color:var(--color-accent-ink);font-weight:600}.nav-item[data-active=true].svelte-6dohdz svg{color:var(--color-accent)}.primary-link.svelte-6dohdz+.primary-link:where(.svelte-6dohdz){margin-top:var(--space-1)}.webmail-link.svelte-6dohdz{margin-top:var(--space-2);background:var(--color-accent-fill);color:var(--color-on-accent);justify-content:center;font-weight:600}.webmail-link.svelte-6dohdz:hover,.webmail-link.svelte-6dohdz:focus-visible{background:var(--color-accent-fill-hover)}.nav-copy.svelte-6dohdz{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-divider.svelte-6dohdz{height:1px;margin:var(--space-3) 0;background:var(--color-border-soft)}.nav-groups.svelte-6dohdz{gap:var(--space-1);flex-direction:column;display:flex}.group-trigger.svelte-6dohdz{color:var(--color-text);font-weight:600}.nav-group[data-active=true].svelte-6dohdz>.group-trigger:where(.svelte-6dohdz){color:var(--color-accent-ink)}.group-chevron.svelte-6dohdz{color:var(--color-muted);margin-left:auto;display:inline-flex}.group-items.svelte-6dohdz{gap:var(--space-1);padding:var(--space-1) 0 var(--space-2) var(--space-4);flex-direction:column;display:flex}.sidebar-foot.svelte-6dohdz{align-items:center;gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--color-border-soft);flex-shrink:0;display:flex}.collapse-toggle.svelte-6dohdz{display:none}@media (width>=1024px){.sidebar-root.svelte-6dohdz,.sidebar-root[data-mobile-open=true].svelte-6dohdz,.sidebar-root[data-mobile-open=false].svelte-6dohdz{box-shadow:none;width:var(--sidebar-w);position:static;transform:none}.collapse-toggle.svelte-6dohdz{display:grid}.sidebar-root[data-collapsed=true].svelte-6dohdz .sidebar-foot:where(.svelte-6dohdz){flex-direction:column}.mobile-close.svelte-6dohdz{display:none}.sidebar-root[data-collapsed=true].svelte-6dohdz{width:var(--sidebar-w-collapsed);padding-inline:var(--space-4)}.sidebar-root[data-collapsed=true].svelte-6dohdz .brand-row:where(.svelte-6dohdz){margin-inline:calc(-1 * var(--space-4));justify-content:center;padding-inline:0}.sidebar-root[data-collapsed=true].svelte-6dohdz .full-brand:where(.svelte-6dohdz){display:none}.sidebar-root[data-collapsed=true].svelte-6dohdz .compact-brand:where(.svelte-6dohdz){display:inline-flex}.sidebar-root[data-collapsed=true].svelte-6dohdz .nav-copy:where(.svelte-6dohdz),.sidebar-root[data-collapsed=true].svelte-6dohdz .group-chevron:where(.svelte-6dohdz){display:none}.sidebar-root[data-collapsed=true].svelte-6dohdz .nav-item:where(.svelte-6dohdz),.sidebar-root[data-collapsed=true].svelte-6dohdz .group-trigger:where(.svelte-6dohdz),.sidebar-root[data-collapsed=true].svelte-6dohdz .webmail-link:where(.svelte-6dohdz){width:var(--control-h);justify-content:center;margin-inline:auto;padding:0}.sidebar-root[data-collapsed=true].svelte-6dohdz .group-items:where(.svelte-6dohdz){padding-left:0}}@media (width<=1023px){.sidebar-root[data-collapsed=true].svelte-6dohdz .nav-copy:where(.svelte-6dohdz),.sidebar-root[data-collapsed=true].svelte-6dohdz .group-chevron:where(.svelte-6dohdz){display:initial}.sidebar-root[data-collapsed=true].svelte-6dohdz .full-brand:where(.svelte-6dohdz){display:inline-flex}.sidebar-root[data-collapsed=true].svelte-6dohdz .compact-brand:where(.svelte-6dohdz){display:none}}@media (prefers-reduced-motion:reduce){.sidebar-root.svelte-6dohdz{transition:none}}.app-header.svelte-19flgwx{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-h);padding:0 var(--gutter);background:var(--color-surface);border-bottom:1px solid var(--color-border-1);flex:none;display:flex}.header-start.svelte-19flgwx,.header-actions.svelte-19flgwx{align-items:center;min-width:0;display:flex}.header-start.svelte-19flgwx{gap:var(--space-3);flex:1}.header-actions.svelte-19flgwx{gap:var(--space-1);flex:none}.utility-btn.svelte-19flgwx{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-ctl);color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;transition:background-color .15s,color .15s;display:inline-grid;position:relative}.utility-btn.svelte-19flgwx:hover,.utility-btn.svelte-19flgwx:focus-visible{background:var(--color-surface-2);color:var(--color-text)}.mobile-logo.svelte-19flgwx{flex:none;display:flex}.mobile-title.svelte-19flgwx{min-width:0;color:var(--color-text);font-size:var(--text-subhead);line-height:var(--text-subhead--line-height);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.search-field.svelte-19flgwx{align-items:center;gap:var(--space-2);width:100%;max-width:480px;height:var(--control-h);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-border-1);border-radius:var(--radius-ctl);background:var(--color-bg);color:var(--color-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s;display:none}.search-field.svelte-19flgwx:hover,.search-field.svelte-19flgwx:focus-visible{border-color:var(--color-border-2);background:var(--color-surface);color:var(--color-text)}.search-label.svelte-19flgwx{text-align:left;flex:1}.search-keys.svelte-19flgwx{gap:var(--space-1);display:inline-flex}kbd.svelte-19flgwx{min-width:24px;height:24px;padding:0 var(--space-1);border:1px solid var(--color-border-1);border-radius:var(--radius-xs);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-muted);place-items:center;display:inline-grid}.quick-btn.svelte-19flgwx{place-items:center;gap:var(--space-2);width:var(--control-h);height:var(--control-h);border:1px solid var(--color-accent-fill);border-radius:var(--radius-ctl);background:var(--color-accent-fill);color:var(--color-on-accent);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);cursor:pointer;grid-auto-flow:column;padding:0;font-weight:600;transition:background-color .15s;display:inline-grid}.quick-btn.svelte-19flgwx:hover,.quick-btn.svelte-19flgwx:focus-visible{background:var(--color-accent-fill-hover)}.quick-label.svelte-19flgwx,.quick-chevron.svelte-19flgwx{display:none}.notification-count.svelte-19flgwx{top:var(--space-1);right:var(--space-1);min-width:8px;height:12px;padding:0 var(--space-1);border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--color-on-accent);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);place-items:center;font-weight:700;display:grid;position:absolute}.theme-icon.svelte-19flgwx{transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.theme-icon.spin.svelte-19flgwx{transform:rotate(360deg)}.support-link.svelte-19flgwx,.theme-btn.svelte-19flgwx{display:none}.theme-item.svelte-19flgwx{display:flex}.menu-wrap.svelte-19flgwx{position:relative}.account-button.svelte-19flgwx{align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--color-muted);cursor:pointer;background:0 0;border:0;transition:background-color .15s;display:flex}.account-button.svelte-19flgwx:hover,.account-button.svelte-19flgwx:focus-visible{background:var(--color-surface-2)}.account-summary.svelte-19flgwx{text-align:left;flex-direction:column;min-width:0;display:none}.account-chevron.svelte-19flgwx{display:none}.account-name.svelte-19flgwx,.account-meta.svelte-19flgwx{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.account-name.svelte-19flgwx{color:var(--color-text);font-size:var(--text-body);font-weight:600;line-height:16px}.account-meta.svelte-19flgwx{color:var(--color-muted);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}.menu-backdrop.svelte-19flgwx{z-index:80;background:0 0;border:0;position:fixed;inset:0}.pop-menu.svelte-19flgwx{right:0;top:calc(100% + var(--space-2));z-index:90;width:256px;max-width:calc(100vw - var(--space-8));padding:var(--space-1);border:1px solid var(--color-border-1);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);position:absolute}.menu-identity.svelte-19flgwx{gap:var(--space-1);margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-1);flex-direction:column;display:flex}.menu-name.svelte-19flgwx,.menu-email.svelte-19flgwx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-name.svelte-19flgwx{color:var(--color-text);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:600}.menu-email.svelte-19flgwx{color:var(--color-muted);font-size:var(--text-meta);line-height:var(--text-meta--line-height)}.menu-item.svelte-19flgwx{width:100%;height:var(--control-h);align-items:center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-ctl);color:var(--color-text);font-size:var(--text-body);line-height:var(--text-body--line-height);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-item.svelte-19flgwx:hover,.menu-item.svelte-19flgwx:focus-visible{background:var(--color-surface-2)}.menu-icon.svelte-19flgwx{color:var(--color-muted);place-items:center;display:inline-grid}.signout-item.svelte-19flgwx,.signout-item.svelte-19flgwx .menu-icon:where(.svelte-19flgwx){color:var(--color-danger)}@media (width>=640px){.support-link.svelte-19flgwx,.theme-btn.svelte-19flgwx{display:inline-grid}.theme-item.svelte-19flgwx{display:none}}@media (width>=768px){.app-header.svelte-19flgwx{padding-inline:var(--gutter-md)}.account-summary.svelte-19flgwx,.account-chevron.svelte-19flgwx{display:flex}.account-button.svelte-19flgwx{padding-right:var(--space-2);border-radius:var(--radius-ctl)}.quick-btn.svelte-19flgwx{width:auto;padding:0 var(--space-3)}.quick-label.svelte-19flgwx,.quick-chevron.svelte-19flgwx{display:inline-flex}}@media (width>=1024px){.app-header.svelte-19flgwx{padding-inline:var(--gutter-lg)}.mobile-logo.svelte-19flgwx,.mobile-title.svelte-19flgwx,.search-icon.svelte-19flgwx,.account-wrap.svelte-19flgwx{display:none}.search-field.svelte-19flgwx{display:flex}}@media (prefers-reduced-motion:reduce){.theme-icon.svelte-19flgwx{transition:none}}.icta-banner.svelte-1tvdfit{background:var(--gov-black);color:var(--plate);font-size:var(--text-body,13px);flex-shrink:0;align-items:center;gap:12px;padding-block:12px;display:flex}.icta-icon.svelte-1tvdfit{color:var(--plate);flex-shrink:0;display:inline-flex}.icta-copy.svelte-1tvdfit{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.icta-ref.svelte-1tvdfit{margin-left:8px}.icta-countdown.svelte-1tvdfit{border-radius:var(--radius-chip);background:color-mix(in srgb, var(--plate) 10%, transparent);color:var(--plate);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.3px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-weight:600;display:inline-flex}.icta-countdown.warn.svelte-1tvdfit{background:color-mix(in srgb, var(--color-warn) 24%, transparent);color:var(--color-warn)}.icta-countdown.danger.svelte-1tvdfit{background:color-mix(in srgb, var(--color-danger-on-plate) 26%, transparent);color:var(--color-danger-on-plate)}.icta-link.svelte-1tvdfit{color:var(--plate);font:inherit;text-underline-offset:3px;cursor:pointer;opacity:.9;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:600;text-decoration:underline}.icta-link.svelte-1tvdfit:hover:not(:disabled){opacity:1}.icta-link.svelte-1tvdfit:disabled{cursor:default;opacity:.6}.icta-link-end.svelte-1tvdfit{border-radius:var(--radius-ctl);background:color-mix(in srgb, var(--plate) 14%, transparent);padding:4px 12px;text-decoration:none}.icta-link-end.svelte-1tvdfit:hover:not(:disabled){background:color-mix(in srgb, var(--plate) 22%, transparent)}.purpose-body.svelte-1tvdfit{flex-direction:column;gap:16px;display:flex}.purpose-row.svelte-1tvdfit p:where(.svelte-1tvdfit){margin:4px 0 0}.purpose-label.svelte-1tvdfit{color:var(--color-muted);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.6px;font-weight:600;display:block}.purpose-muted.svelte-1tvdfit{color:var(--color-muted)}.purpose-mono.svelte-1tvdfit{font-family:var(--font-mono)}@media (width<=720px){.icta-banner.svelte-1tvdfit{flex-wrap:wrap}.icta-copy.svelte-1tvdfit{white-space:normal;flex-basis:100%}}.bottom-nav.svelte-qzbt73{gap:var(--space-1);padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border-1);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.slot.svelte-qzbt73{justify-content:center;align-items:center;gap:var(--space-1);min-height:56px;padding:var(--space-1) 0;border-radius:var(--radius-ctl);color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex}.slot-icon.svelte-qzbt73{border-radius:var(--radius-pill);place-items:center;width:48px;height:28px;transition:background-color .15s,color .15s;display:grid}.slot-label.svelte-qzbt73{font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:500}.slot.svelte-qzbt73:hover .slot-icon:where(.svelte-qzbt73){background:var(--color-surface-2);color:var(--color-text)}.slot[data-active=true].svelte-qzbt73{color:var(--color-accent-ink)}.slot[data-active=true].svelte-qzbt73 .slot-icon:where(.svelte-qzbt73){background:var(--color-surface-selected);color:var(--color-accent)}.slot[data-active=true].svelte-qzbt73 .slot-label:where(.svelte-qzbt73){font-weight:600}@media (width>=1024px){.bottom-nav.svelte-qzbt73{display:none}}.app-page.svelte-1v2axqk{padding:var(--space-6) var(--gutter) var(--space-12)}@media (width>=768px){.app-page.svelte-1v2axqk{padding-inline:var(--gutter-md)}}@media (width>=1024px){.app-page.svelte-1v2axqk{padding:var(--space-8) var(--gutter-lg) var(--space-12)}}
