:root[data-theme=dark]{--app-brand-link-text:color-mix(in srgb, var(--brand-accent) 35%, var(--md-sys-color-on-surface) 65%);--app-focus-ring-color:var(--app-brand-link-text);--app-control-focus-border:var(--app-focus-ring-color);--app-control-focus-shadow:0 0 0 2px var(--app-focus-ring-color), 0 12px 28px #0000003d;--m3-control-placeholder-text:var(--md-sys-color-on-surface-variant);--m3-select-placeholder-text:var(--md-sys-color-on-surface-variant);--brand-container-fg:var(--md-sys-color-on-surface);--brand-tonal-bg:color-mix(in srgb, var(--brand-action-bg) 14%, var(--md-sys-color-surface-container-highest) 86%);--brand-tonal-bg-hover:color-mix(in srgb, var(--brand-action-bg) 18%, var(--md-sys-color-surface-container-highest) 82%);--brand-tonal-bg-active:color-mix(in srgb, var(--brand-action-bg) 22%, var(--md-sys-color-surface-container-highest) 78%);--brand-tonal-fg:var(--md-sys-color-on-surface)}:root:is([data-theme=light],[data-theme=glass]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#f1ebff;--md-sys-color-surface:#ffffffdb;--md-sys-color-surface-container-lowest:#ffffffe0;--md-sys-color-surface-container-low:#ffffffb8;--md-sys-color-surface-container:#ffffff9e;--md-sys-color-surface-container-high:#ffffff8a;--md-sys-color-surface-container-highest:#ffffff7a;--md-sys-color-on-background:#18141e;--md-sys-color-on-surface:#18141e;--md-sys-color-on-surface-variant:#544d5e;--md-sys-color-outline:#81778e;--md-sys-color-outline-variant:#d4cbdeb8;--app-page-background:transparent;--app-page-texture-opacity:0;--app-glass-bg:#ffffffa8;--app-glass-bg-strong:#ffffffc7;--app-glass-bg-soft:#ffffff7a;--app-glass-border:color-mix(in srgb, white 76%, var(--md-sys-color-outline-variant) 24%);--app-glass-border-quiet:color-mix(in srgb, white 58%, var(--md-sys-color-outline-variant) 42%);--app-glass-shadow:inset 0 1px 0 #ffffffd1, inset 0 0 0 1px #ffffff57, 0 18px 48px #5e4c8421;--app-glass-shadow-quiet:inset 0 1px 0 #ffffffb8, 0 10px 28px #5e4c8417;--app-glass-filter-soft:blur(18px) saturate(142%);--app-glass-filter-panel:blur(28px) saturate(158%);--app-glass-filter-strong:blur(38px) saturate(168%);--app-topbar-background:#fefeff;--app-topbar-border:#e3ddec;--app-topbar-shadow:inset 0 1px 0 #fffffff0, 0 10px 28px #5e4c8414;--app-card-bg:var(--app-glass-bg);--app-card-border:var(--app-glass-border);--app-card-shadow:var(--app-glass-shadow);--app-panel-bg:var(--app-glass-bg-soft);--app-panel-border:var(--app-glass-border-quiet);--app-panel-shadow:var(--app-glass-shadow-quiet);--app-inset-card-bg:#fff6;--app-control-bg:#ffffffb8;--app-control-border:color-mix(in srgb, white 72%, var(--md-sys-color-outline-variant) 28%);--app-control-shadow:inset 0 1px 0 #ffffffdb, 0 8px 20px #5e4c8412;--app-control-hover-bg:#fffc;--app-control-hover-border:color-mix(in srgb, white 84%, var(--brand-action-bg) 16%);--app-control-hover-shadow:inset 0 1px 0 #ffffffe6, 0 12px 26px #5e4c841a;--app-control-focus-bg:#ffffffe0;--app-control-focus-border:var(--app-focus-ring-color);--app-control-focus-shadow:0 0 0 2px var(--app-focus-ring-color), 0 15px 34px #5e4c841c, inset 0 1px 0 #fffffff0;--app-control-disabled-bg:#ffffff6b;--app-toolbar-bg:var(--app-glass-bg-strong);--app-toolbar-border:var(--app-glass-border);--app-toolbar-shadow:var(--app-glass-shadow);--app-toolbar-inset-bg:#ffffff8f;--app-toolbar-inset-border:var(--app-glass-border-quiet);--app-toolbar-search-bg:var(--app-control-bg);--app-toolbar-search-border:var(--app-control-border);--app-toolbar-search-shadow:var(--app-control-shadow);--app-step-nav-bg:var(--app-glass-bg-soft);--app-step-nav-border:var(--app-glass-border-quiet);--m3-control-placeholder-text:var(--md-sys-color-on-surface-variant);--m3-select-placeholder-text:var(--md-sys-color-on-surface-variant);--app-overlay-background:#fefeff;--app-overlay-highest-background:#fff;--app-overlay-border:#e1dbeb;--app-overlay-shadow:inset 0 1px 0 #fffffff5, 0 24px 60px #392a5a2e;--app-select-menu-background:var(--app-overlay-background);--app-menu-glass-background:var(--app-overlay-background);--app-select-menu-chrome-shadow:inset 0 1px 0 #fffffff5, 0 18px 44px #392a5a21;--app-menu-glass-chrome-shadow:inset 0 1px 0 #fffffff5, 0 18px 44px #392a5a21;--app-select-menu-highlight:color-mix(in srgb, var(--brand-tonal-bg) 42%, transparent);--app-select-menu-checked:color-mix(in srgb, var(--brand-tonal-bg) 72%, #ffffffb3 28%);--app-select-menu-checked-disabled:color-mix(in srgb, var(--brand-tonal-bg) 36%, transparent);--app-row-bg:#ffffff85;--app-row-bg-hover:#ffffffa8;--app-row-bg-selected:color-mix(in srgb, var(--brand-tonal-bg) 64%, white 36%);--app-row-border:color-mix(in srgb, white 46%, var(--md-sys-color-outline-variant) 54%);--app-chip-bg:#ffffff85;--app-chip-border:color-mix(in srgb, white 54%, var(--md-sys-color-outline-variant) 46%);--app-pill-bg:#ffffff7a;--app-pill-border:color-mix(in srgb, white 48%, var(--md-sys-color-outline-variant) 52%);--app-brand-action-fill:var(--brand-action-bg);--app-brand-action-fill-hover:var(--app-brand-action-fill);--app-brand-action-fill-active:var(--app-brand-action-fill);--app-brand-accent-text:color-mix(in srgb, var(--brand-action-bg) 60%, var(--md-sys-color-on-surface) 40%);--app-brand-accent-text-strong:color-mix(in srgb, var(--brand-action-bg) 72%, var(--md-sys-color-on-surface) 28%);--app-brand-link-text:color-mix(in srgb, var(--brand-strong) 86%, var(--md-sys-color-on-surface) 14%);--app-focus-ring-color:var(--app-brand-link-text);--md-sys-color-primary:var(--app-brand-action-fill);--md-sys-color-on-primary:var(--brand-action-fg);--m3-primary:var(--app-brand-action-fill);--m3-on-primary:var(--brand-action-fg);--brand-tonal-fg:var(--app-brand-accent-text)}:root[data-theme=light]{--md-sys-color-surface:#fdfdff;--md-sys-color-surface-container-lowest:#fefeff;--md-sys-color-surface-container-low:#fefdff;--md-sys-color-surface-container:#fcfbff;--md-sys-color-surface-container-high:#fcfaff;--md-sys-color-surface-container-highest:#fbf9ff;--app-topbar-background:#fdfcff;--app-topbar-border:#e1dbeb;--app-topbar-shadow:inset 0 1px 0 #fffffff5, 0 10px 28px #5e4c8412;--app-card-bg:#fefcff;--app-card-border:#f3f1f7;--app-card-shadow:inset 0 1px 0 #ffffffad, 0 1px 2px #4b3a680a, 0 14px 36px #5e4c8417;--app-panel-bg:#fdfbff;--app-panel-border:#f0edf5;--app-panel-shadow:inset 0 1px 0 #ffffff94, 0 10px 28px #5e4c840f;--app-inset-card-bg:#fcfbff;--app-control-bg:#fdfcff;--app-control-border:#e7e2ef;--app-control-shadow:inset 0 1px 0 #ffffffa8, 0 1px 2px #5e4c840d;--app-control-hover-bg:#fefdff;--app-control-hover-border:#dcd5e7;--app-control-hover-shadow:inset 0 1px 0 #ffffffbd, 0 8px 20px #5e4c8412;--app-control-focus-bg:#fefdff;--app-control-disabled-bg:#faf8ff;--app-toolbar-bg:#fdfcff;--app-toolbar-border:#e7e2ef;--app-toolbar-shadow:inset 0 1px 0 #ffffffad, 0 1px 2px #5e4c840a, 0 14px 30px #5e4c8414;--app-toolbar-inset-bg:#fdfbff;--app-toolbar-inset-border:#eae6f1;--app-toolbar-search-bg:#fdfcff;--app-toolbar-search-border:var(--app-control-border);--app-toolbar-search-shadow:var(--app-control-shadow);--app-step-nav-bg:#fdfbff;--app-step-nav-border:#eae6f1;--app-overlay-background:#fefdff;--app-overlay-highest-background:#fefeff;--app-overlay-border:#e1daeb;--app-select-menu-background:var(--app-overlay-background);--app-menu-glass-background:var(--app-overlay-background);--app-row-bg:#fdfbff;--app-row-bg-hover:#fdfcff;--app-row-bg-selected:color-mix(in srgb, var(--brand-tonal-bg) 60%, #fdfbff 40%);--app-row-border:#f0edf5;--app-chip-bg:#fcfbff;--app-chip-border:#eae6f1;--app-pill-bg:#fcfaff;--app-pill-border:#ece8f2;--app-brand-action-fill:var(--brand-action-bg);--app-brand-action-fill-hover:var(--app-brand-action-fill);--app-brand-action-fill-active:var(--app-brand-action-fill);--app-brand-accent-text:color-mix(in srgb, var(--brand-strong) 82%, var(--md-sys-color-on-surface) 18%);--app-brand-accent-text-strong:color-mix(in srgb, var(--brand-strong) 92%, var(--md-sys-color-on-surface) 8%);--brand-container-bg:color-mix(in srgb, var(--brand-action-bg) 58%, color-mix(in srgb, var(--brand-strong) 10%, var(--md-sys-color-surface-container-lowest) 90%) 42%);--brand-container-fg:var(--md-sys-color-on-surface);--brand-tonal-bg:color-mix(in srgb, var(--brand-action-bg) 36%, color-mix(in srgb, var(--brand-strong) 9%, var(--md-sys-color-surface-container-highest) 91%) 64%);--brand-tonal-bg-hover:color-mix(in srgb, var(--brand-action-bg) 44%, color-mix(in srgb, var(--brand-strong) 12%, var(--md-sys-color-surface-container-highest) 88%) 56%);--brand-tonal-bg-active:color-mix(in srgb, var(--brand-action-bg) 50%, color-mix(in srgb, var(--brand-strong) 15%, var(--md-sys-color-surface-container-highest) 85%) 50%);--brand-tonal-fg:var(--md-sys-color-on-surface);--md-sys-color-primary-container:var(--brand-container-bg);--md-sys-color-on-primary-container:var(--brand-container-fg);--m3-primary-container:var(--brand-container-bg);--m3-on-primary-container:var(--brand-container-fg);--app-light-wash-base:color-mix(in srgb, #fffaff 78%, var(--brand-action-bg) 22%);--app-light-wash-brand:color-mix(in srgb, var(--brand-action-bg) 84%, white 16%);--app-light-wash-accent:color-mix(in srgb, var(--brand-accent) 72%, var(--brand-action-bg) 28%);background:var(--app-light-wash-base)}:root[data-theme=glass]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#f3ecff;--md-sys-color-surface:#ffffff94;--md-sys-color-surface-container-lowest:#ffffff9e;--md-sys-color-surface-container-low:#ffffff75;--md-sys-color-surface-container:#ffffff61;--md-sys-color-surface-container-high:#ffffff52;--md-sys-color-surface-container-highest:#ffffff47;--md-sys-color-outline-variant:#d4cbde7a;--app-glass-bg:#ffffff5c;--app-glass-bg-strong:#ffffff85;--app-glass-bg-soft:#ffffff3d;--app-glass-border:color-mix(in srgb, white 68%, color-mix(in srgb, var(--md-sys-color-outline-variant) 76%, var(--brand-action-bg) 24%) 32%);--app-glass-border-quiet:color-mix(in srgb, white 46%, var(--md-sys-color-outline-variant) 54%);--app-glass-shadow:inset 0 1px 0 #ffffffbd, inset 0 0 0 1px #ffffff42, 0 24px 70px #4a2a7c26, 0 2px 10px #34244c14;--app-glass-shadow-quiet:inset 0 1px 0 #ffffff9e, 0 14px 42px #4a2a7c1a;--app-glass-filter-soft:blur(22px) saturate(152%);--app-glass-filter-panel:blur(34px) saturate(168%);--app-glass-filter-strong:blur(46px) saturate(178%);--app-topbar-background:#ffffff75;--app-topbar-border:color-mix(in srgb, white 54%, var(--md-sys-color-outline-variant) 46%);--app-topbar-shadow:inset 0 1px 0 #ffffffb8, 0 16px 42px #4a2a7c1a;--app-card-bg:var(--app-glass-bg);--app-card-border:var(--app-glass-border);--app-card-shadow:var(--app-glass-shadow);--app-panel-bg:var(--app-glass-bg-soft);--app-panel-border:var(--app-glass-border-quiet);--app-panel-shadow:var(--app-glass-shadow-quiet);--app-inset-card-bg:#ffffff42;--app-control-bg:#ffffff75;--app-control-border:color-mix(in srgb, white 58%, var(--md-sys-color-outline-variant) 42%);--app-control-shadow:inset 0 1px 0 #ffffffa8, 0 10px 28px #4a2a7c14;--app-control-hover-bg:#ffffff8f;--app-control-hover-border:color-mix(in srgb, white 66%, var(--brand-action-bg) 14%);--app-control-hover-shadow:inset 0 1px 0 #ffffffbd, 0 16px 34px #4a2a7c1a;--app-control-focus-bg:#ffffffa8;--app-control-disabled-bg:#ffffff42;--app-toolbar-bg:#ffffff70;--app-toolbar-border:var(--app-glass-border);--app-toolbar-shadow:var(--app-glass-shadow-quiet);--app-toolbar-inset-bg:#ffffff52;--app-toolbar-inset-border:var(--app-glass-border-quiet);--app-step-nav-bg:#ffffff42;--app-step-nav-border:var(--app-glass-border-quiet);--app-overlay-background:#fefdff;--app-overlay-highest-background:#fefeff;--app-overlay-border:#f4f2f8;--app-overlay-shadow:inset 0 1px 0 #ffffffe6, 0 26px 70px #392a5a33;--app-select-menu-background:var(--app-overlay-background);--app-menu-glass-background:var(--app-overlay-background);--app-row-bg:#ffffff4d;--app-row-bg-hover:#ffffff6b;--app-row-bg-selected:color-mix(in srgb, var(--brand-action-bg) 18%, white 34%);--app-row-border:color-mix(in srgb, white 42%, var(--md-sys-color-outline-variant) 58%);--app-chip-bg:#ffffff57;--app-chip-border:color-mix(in srgb, white 42%, var(--md-sys-color-outline-variant) 58%);--app-pill-bg:#ffffff57;--app-pill-border:color-mix(in srgb, white 40%, var(--md-sys-color-outline-variant) 60%);--app-brand-accent-text:color-mix(in srgb, var(--brand-strong) 25%, var(--md-sys-color-on-surface) 75%);--app-brand-accent-text-strong:color-mix(in srgb, var(--brand-strong) 25%, var(--md-sys-color-on-surface) 75%);--brand-container-fg:var(--md-sys-color-on-surface);--brand-tonal-fg:var(--md-sys-color-on-surface);--glass-aurora-primary:color-mix(in srgb, var(--brand-action-bg) 82%, white 18%);--glass-aurora-secondary:color-mix(in srgb, var(--brand-accent) 88%, var(--brand-action-bg) 12%);--glass-aurora-strong:color-mix(in srgb, var(--brand-strong) 68%, var(--brand-action-bg) 32%);--glass-aurora-soft:color-mix(in srgb, var(--brand-accent) 70%, white 30%);--glass-aurora-sheen:color-mix(in srgb, var(--brand-action-bg) 36%, white 64%);--glass-aurora-spark:color-mix(in srgb, var(--brand-accent) 68%, var(--app-aurora-cyan) 32%);--glass-aurora-flare:color-mix(in srgb, var(--brand-action-bg) 70%, var(--app-aurora-rose) 30%);--glass-aurora-base:color-mix(in srgb, white 68%, var(--glass-aurora-primary) 32%);--glass-aurora-base-deep:color-mix(in srgb, white 62%, var(--glass-aurora-secondary) 38%);background:var(--glass-aurora-base)}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet],:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet]{--obsidian-light-ink:#101824;--obsidian-light-ink-soft:#263246;--obsidian-light-muted:#536174;--obsidian-light-soft:#738198;--obsidian-icon-action:#83799f;--obsidian-icon-action-hover:#766e94;--obsidian-icon-action-active:#69627d;--obsidian-icon-on-action:#fffaff;--obsidian-tonal-action-bg:#514e5a;--obsidian-tonal-action-fg:#cac2f4;--obsidian-tonal-action-bg-hover:color-mix(in srgb, var(--obsidian-tonal-action-bg) 88%, var(--obsidian-tonal-action-fg) 12%);--obsidian-tonal-action-bg-active:color-mix(in srgb, var(--obsidian-tonal-action-bg) 92%, black 8%);--obsidian-chip-bg:color-mix(in srgb, var(--obsidian-tonal-action-fg) 36%, white 64%);--obsidian-chip-bg-hover:color-mix(in srgb, var(--obsidian-tonal-action-fg) 48%, white 52%);--obsidian-chip-bg-active:color-mix(in srgb, var(--obsidian-tonal-action-fg) 60%, white 40%);--obsidian-chip-fg:var(--obsidian-tonal-action-bg);--obsidian-light-panel:#eef4f8;--obsidian-light-border:color-mix(in srgb, var(--obsidian-tonal-action-bg) 26%, white 74%);--obsidian-light-wash-top-left:#8a94a8;--obsidian-light-wash-top-right:#62a8e8;--obsidian-light-wash-bottom-left:#9a8fc4;--obsidian-light-wash-bottom-right:#e8b89a;--obsidian-light-wash-pink:#c98aaa;--obsidian-light-wash-white:#f6f9fc;--obsidian-light-wash-base:color-mix(in srgb, var(--obsidian-light-wash-white) 76%, var(--obsidian-light-wash-top-left) 24%);--obsidian-light-wash-brand:color-mix(in srgb, var(--obsidian-light-wash-top-left) 84%, white 16%);--obsidian-light-wash-accent:color-mix(in srgb, var(--obsidian-light-wash-top-right) 72%, var(--obsidian-light-wash-bottom-left) 28%);--app-brand-action-fill:var(--obsidian-icon-action);--app-brand-action-fill-hover:var(--obsidian-icon-action-hover);--app-brand-action-fill-active:var(--obsidian-icon-action-active);--app-brand-accent-text:var(--obsidian-chip-fg);--app-brand-accent-text-strong:color-mix(in srgb, var(--obsidian-tonal-action-bg) 92%, black 8%);--app-brand-link-text:var(--app-brand-accent-text-strong);--md-sys-color-primary:var(--app-brand-action-fill);--md-sys-color-on-primary:var(--obsidian-icon-on-action);--m3-primary:var(--app-brand-action-fill);--m3-on-primary:var(--obsidian-icon-on-action);--brand-container-bg:var(--obsidian-chip-bg);--brand-container-fg:var(--obsidian-chip-fg);--brand-tonal-bg:var(--obsidian-chip-bg);--brand-tonal-bg-hover:var(--obsidian-chip-bg-hover);--brand-tonal-bg-active:var(--obsidian-chip-bg-active);--brand-tonal-fg:var(--obsidian-chip-fg);--md-sys-color-primary-container:var(--brand-container-bg);--md-sys-color-on-primary-container:var(--brand-container-fg);--m3-primary-container:var(--brand-container-bg);--m3-on-primary-container:var(--brand-container-fg);--md-sys-color-on-background:var(--obsidian-light-ink);--md-sys-color-on-surface:var(--obsidian-light-ink);--md-sys-color-on-surface-variant:var(--obsidian-light-muted);--md-sys-color-outline:var(--obsidian-light-soft);--md-sys-color-outline-variant:color-mix(in srgb, var(--obsidian-light-border) 78%, transparent);--m3-on-surface:var(--obsidian-light-ink);--m3-on-surface-variant:var(--obsidian-light-muted);--m3-outline:var(--obsidian-light-soft);--m3-outline-variant:color-mix(in srgb, var(--obsidian-light-border) 78%, transparent);--app-opaque-text:var(--obsidian-light-ink);--app-opaque-muted-text:var(--obsidian-light-muted);--app-opaque-soft-text:var(--obsidian-light-soft);--text-strong:var(--obsidian-light-ink);--text-muted:var(--obsidian-light-muted);--app-chip-bg:var(--obsidian-chip-bg);--app-chip-fg:var(--obsidian-chip-fg);--app-chip-border:transparent;--app-pill-bg:var(--obsidian-chip-bg);--app-pill-fg:var(--obsidian-chip-fg);--app-pill-border:transparent}:root[data-theme=light][data-brand-theme=violet],:root[data-theme=light] [data-brand-theme-root][data-brand-theme=violet]{--obsidian-light-background-grey:#657184;--obsidian-light-background-sky:#6dbafa;--obsidian-light-background-red:#d66a70;--obsidian-light-background-base:color-mix(in srgb, var(--obsidian-light-wash-white) 76%, var(--obsidian-light-background-grey) 24%);--obsidian-light-background-brand:color-mix(in srgb, var(--obsidian-light-background-grey) 84%, white 16%);--obsidian-light-background-accent:color-mix(in srgb, var(--obsidian-light-background-sky) 72%, var(--obsidian-light-wash-bottom-left) 28%);--page-header-aurora-primary:#47638f;--page-header-aurora-secondary:#5bbce8;--page-header-aurora-strong:#1f2f4b;--page-header-aurora-soft:#dbe8f4;--page-header-aurora-sheen:#f6fbff;--page-header-aurora-spark:#7ecbe8;--page-header-aurora-flare:#9aa9bd;--brand-action-bg:var(--obsidian-icon-action)!important;--brand-action-fg:var(--obsidian-icon-on-action)!important;--brand-accent:var(--obsidian-tonal-action-bg)!important;--brand-strong:var(--obsidian-tonal-action-bg)!important}:root[data-theme=glass][data-brand-theme=violet],:root[data-theme=glass] [data-brand-theme-root][data-brand-theme=violet]{--obsidian-glass-wash-grey:#657184;--obsidian-glass-wash-sky:#6dbafa;--obsidian-glass-wash-red:#d6535c;--glass-aurora-primary:color-mix(in srgb, var(--obsidian-light-wash-top-left) 82%, white 18%);--glass-aurora-secondary:var(--obsidian-glass-wash-grey);--glass-aurora-strong:color-mix(in srgb, var(--obsidian-tonal-action-bg) 68%, var(--obsidian-light-wash-top-left) 32%);--glass-aurora-soft:color-mix(in srgb, var(--obsidian-glass-wash-grey) 78%, white 22%);--glass-aurora-sheen:color-mix(in srgb, var(--obsidian-light-wash-top-right) 36%, white 64%);--glass-aurora-spark:color-mix(in srgb, var(--obsidian-glass-wash-grey) 32%, var(--obsidian-glass-wash-sky) 68%);--obsidian-glass-flare:color-mix(in srgb, var(--obsidian-glass-wash-red) 90%, var(--brand-action-bg) 10%);--glass-aurora-flare:color-mix(in srgb, var(--obsidian-glass-flare) 84%, transparent);--glass-aurora-base:color-mix(in srgb, white 68%, var(--glass-aurora-primary) 32%);--glass-aurora-base-deep:color-mix(in srgb, white 62%, var(--glass-aurora-secondary) 38%);--brand-action-fg:var(--obsidian-icon-on-action)!important}:root:is([data-theme=light],[data-theme=glass]) body:before,:root:is([data-theme=light],[data-theme=glass]) body:after{content:"";pointer-events:none;z-index:0;background-repeat:no-repeat;position:fixed}:root:is([data-theme=light],[data-theme=glass]) body{isolation:isolate}:root:is([data-theme=light],[data-theme=glass]),:root:is([data-theme=light],[data-theme=glass]) body{overflow-x:clip}:root:is([data-theme=light],[data-theme=glass]) .app-scale-shell{overflow-x:visible}:root:is([data-theme=light],[data-theme=glass]) body>.app-scale-shell{z-index:1;position:relative}:root[data-theme=light] body{background:radial-gradient(112% 98% at 2% -10%, color-mix(in srgb, var(--app-light-wash-brand) 24%, transparent) 0%, color-mix(in srgb, var(--app-light-wash-brand) 11%, transparent) 38%, transparent 66%), radial-gradient(104% 98% at 98% 2%, color-mix(in srgb, var(--app-light-wash-accent) 18%, #62d3ff 9%) 0%, #62d3ff1c 42%, transparent 68%), radial-gradient(106% 96% at 78% 106%, color-mix(in srgb, #ff8fc8 13%, var(--brand-action-bg) 7%) 0%, #ff8fc812 46%, transparent 72%), linear-gradient(135deg, color-mix(in srgb, #fffaff 88%, var(--brand-action-bg) 12%) 0%, color-mix(in srgb, #edfaff 76%, var(--brand-action-bg) 24%) 48%, color-mix(in srgb, #fff4cb 52%, var(--app-light-wash-base) 48%) 100%)}:root[data-theme=light] body:before{opacity:1;background:radial-gradient(138vmax 118vmax at 3% -8%, color-mix(in srgb, var(--app-light-wash-brand) 74%, white 10%) 0%, color-mix(in srgb, var(--app-light-wash-brand) 46%, transparent) 38%, color-mix(in srgb, var(--app-light-wash-brand) 18%, transparent) 72%, transparent 100%), radial-gradient(132vmax 114vmax at 103% -4%, color-mix(in srgb, #62d3ff 64%, var(--brand-action-bg) 12%) 0%, #62d3ff61 40%, #62d3ff24 74%, transparent 100%), radial-gradient(124vmax 118vmax at 90% 112%, color-mix(in srgb, #ff8fc8 60%, var(--app-light-wash-accent) 18%) 0%, #ff8fc859 42%, #ff8fc821 76%, transparent 100%), radial-gradient(118vmax 110vmax at -10% 108%, color-mix(in srgb, #88f0c5 54%, var(--brand-accent) 10%) 0%, #88f0c545 44%, #88f0c517 78%, transparent 100%), linear-gradient(135deg, #fbf3ff 0%, color-mix(in srgb, var(--brand-action-bg) 35%, #e8f9ff 65%) 42%, color-mix(in srgb, #fff0bd 62%, var(--app-light-wash-base) 38%) 100%);filter:blur(11px)saturate(174%)brightness(1.06);transform-origin:50%;inset:-22vmax}:root[data-theme=light] body:after{opacity:.94;background:radial-gradient(128vmax 104vmax at 14% 86%, color-mix(in srgb, #9cf1ca 48%, var(--brand-accent) 10%) 0%, #9cf1ca3d 42%, #9cf1ca14 76%, transparent 100%), radial-gradient(118vmax 102vmax at 84% 18%, color-mix(in srgb, var(--app-light-wash-accent) 56%, #fff 10%) 0%, color-mix(in srgb, var(--app-light-wash-accent) 27%, transparent) 44%, color-mix(in srgb, var(--app-light-wash-accent) 10%, transparent) 78%, transparent 100%), radial-gradient(116vmax 98vmax at 48% 48%, color-mix(in srgb, #ffd772 34%, var(--brand-action-bg) 7%) 0%, #ffd77226 46%, transparent 100%), linear-gradient(180deg, #ffffff47, #ffffff12);filter:blur(50px)saturate(158%)brightness(1.04);transform-origin:50%;inset:-34vmax}:root[data-theme=glass] body{background:radial-gradient(150% 138% at 50% -8%, color-mix(in srgb, var(--glass-aurora-sheen) 42%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-sheen) 16%, transparent) 36%, transparent 62%), radial-gradient(132% 148% at 6% 0%, color-mix(in srgb, var(--glass-aurora-primary) 58%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-primary) 22%, transparent) 34%, transparent 62%), radial-gradient(124% 136% at 100% 4%, color-mix(in srgb, var(--glass-aurora-spark) 50%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-spark) 19%, transparent) 34%, transparent 64%), radial-gradient(164% 184% at 10% 8%, color-mix(in srgb, var(--glass-aurora-primary) 64%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-primary) 25%, transparent) 27%, transparent 56%), radial-gradient(148% 156% at 92% 14%, color-mix(in srgb, var(--glass-aurora-spark) 54%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-spark) 21%, transparent) 25%, transparent 54%), radial-gradient(144% 148% at 58% 92%, color-mix(in srgb, var(--glass-aurora-flare) 54%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-flare) 21%, transparent) 26%, transparent 56%), linear-gradient(180deg, var(--glass-aurora-base), var(--glass-aurora-base-deep))}:root[data-theme=glass] body:before{opacity:.88;background-image:radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-primary) 74%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-primary) 40%, transparent) 30%, color-mix(in srgb, var(--glass-aurora-primary) 15%, transparent) 54%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-spark) 66%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-spark) 36%, transparent) 32%, color-mix(in srgb, var(--glass-aurora-spark) 14%, transparent) 56%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-flare) 62%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-flare) 34%, transparent) 34%, color-mix(in srgb, var(--glass-aurora-flare) 13%, transparent) 56%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-secondary) 52%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-secondary) 28%, transparent) 34%, color-mix(in srgb, var(--glass-aurora-secondary) 10%, transparent) 56%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-sheen) 30%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-sheen) 12%, transparent) 34%, transparent 74%);filter:saturate(150%)brightness(1.04);background-position:10% 18%,74% 14%,84% 54%,28% 76%,56% 68%;background-size:44% 46%,42% 40%,40% 40%,42% 44%,38% 40%;inset:0}:root[data-theme=glass] body:after{opacity:.6;background-image:radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-primary) 44%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-primary) 18%, transparent) 34%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-spark) 38%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-spark) 15%, transparent) 34%, transparent 76%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-flare) 36%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-flare) 14%, transparent) 34%, transparent 74%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-soft) 34%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-soft) 13%, transparent) 34%, transparent 74%), radial-gradient(circle at center, color-mix(in srgb, var(--glass-aurora-sheen) 26%, transparent) 0%, color-mix(in srgb, var(--glass-aurora-sheen) 10%, transparent) 34%, transparent 74%);filter:saturate(135%)brightness(1.02);background-position:20% 34%,58% 12%,82% 24%,56% 82%,12% 70%;background-size:50% 50%,42% 40%,40% 40%,44% 46%,40% 42%;inset:0}@keyframes appBackgroundAuroraDriftOne{0%{transform:translate(0,0)rotate(0)scale(1.02)}24%{transform:translate(1.8%,-1.4%)rotate(86deg)scale(1.06)}48%{transform:translate(-1.4%,1.6%)rotate(178deg)scale(1.01)}72%{transform:translate(1.2%,2.4%)rotate(271deg)scale(1.05)}to{transform:translate(0,0)rotate(360deg)scale(1.02)}}@keyframes appBackgroundAuroraDriftTwo{0%{transform:translate(0,0)rotate(0)scale(1.08)}22%{transform:translate(-1.6%,1.5%)rotate(-78deg)scale(1.12)}44%{transform:translate(1.9%,-1.8%)rotate(-164deg)scale(1.05)}68%{transform:translate(-1.2%,2.2%)rotate(-264deg)scale(1.11)}to{transform:translate(0,0)rotate(-360deg)scale(1.08)}}:root:is([data-theme=light],[data-theme=glass]) body:before{transform-origin:50%;backface-visibility:hidden;will-change:transform;animation:46s linear infinite appBackgroundAuroraDriftOne}:root:is([data-theme=light],[data-theme=glass]) body:after{transform-origin:50%;backface-visibility:hidden;will-change:transform;animation:60s linear infinite appBackgroundAuroraDriftTwo}@media (prefers-reduced-motion:no-preference){:root:is([data-theme=light],[data-theme=glass]) body:before{inset:-30vmax}:root[data-theme=glass] body:after{inset:-34vmax}}:root[data-theme=light][data-brand-theme=violet]{background:var(--obsidian-light-background-base)}:root[data-theme=light][data-brand-theme=violet] body{background:radial-gradient(112% 98% at 2% -10%, color-mix(in srgb, var(--obsidian-light-background-brand) 24%, transparent) 0%, color-mix(in srgb, var(--obsidian-light-background-brand) 11%, transparent) 38%, transparent 66%), radial-gradient(104% 98% at 98% 2%, color-mix(in srgb, var(--obsidian-light-background-accent) 18%, var(--obsidian-light-background-sky) 9%) 0%, color-mix(in srgb, var(--obsidian-light-background-sky) 11%, transparent) 42%, transparent 68%), radial-gradient(106% 96% at 78% 106%, color-mix(in srgb, var(--obsidian-light-background-red) 13%, var(--obsidian-light-wash-bottom-right) 7%) 0%, color-mix(in srgb, var(--obsidian-light-wash-bottom-right) 7%, transparent) 46%, transparent 72%), linear-gradient(135deg, color-mix(in srgb, var(--obsidian-light-wash-white) 88%, var(--obsidian-light-background-grey) 12%) 0%, color-mix(in srgb, #e8f4fc 76%, var(--obsidian-light-background-sky) 24%) 48%, color-mix(in srgb, var(--obsidian-light-wash-bottom-right) 52%, var(--obsidian-light-background-base) 48%) 100%)!important}:root[data-theme=light][data-brand-theme=violet] body:before{opacity:.96;filter:blur(11px)saturate(174%)brightness(1.06);background:radial-gradient(138vmax 118vmax at 3% -8%, color-mix(in srgb, var(--obsidian-light-background-brand) 74%, white 10%) 0%, color-mix(in srgb, var(--obsidian-light-background-brand) 46%, transparent) 38%, color-mix(in srgb, var(--obsidian-light-background-brand) 18%, transparent) 72%, transparent 100%), radial-gradient(132vmax 114vmax at 103% -4%, color-mix(in srgb, var(--obsidian-light-background-sky) 64%, var(--obsidian-light-background-grey) 12%) 0%, color-mix(in srgb, var(--obsidian-light-background-sky) 38%, transparent) 40%, color-mix(in srgb, var(--obsidian-light-background-sky) 14%, transparent) 74%, transparent 100%), radial-gradient(124vmax 118vmax at 90% 112%, color-mix(in srgb, var(--obsidian-light-background-red) 60%, var(--obsidian-light-wash-bottom-right) 18%) 0%, color-mix(in srgb, var(--obsidian-light-background-red) 35%, transparent) 42%, color-mix(in srgb, var(--obsidian-light-background-red) 13%, transparent) 76%, transparent 100%), radial-gradient(118vmax 110vmax at -10% 108%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 54%, var(--obsidian-light-background-grey) 10%) 0%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 27%, transparent) 44%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 9%, transparent) 78%, transparent 100%), linear-gradient(135deg, var(--obsidian-light-wash-white) 0%, color-mix(in srgb, var(--obsidian-light-background-sky) 35%, #e8f4fc 65%) 42%, color-mix(in srgb, var(--obsidian-light-wash-bottom-right) 62%, var(--obsidian-light-background-base) 38%) 100%)!important}:root[data-theme=light][data-brand-theme=violet] body:after{opacity:.94;filter:blur(50px)saturate(158%)brightness(1.04);background:radial-gradient(128vmax 104vmax at 14% 86%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 48%, var(--obsidian-light-background-grey) 10%) 0%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 24%, transparent) 42%, color-mix(in srgb, var(--obsidian-light-wash-bottom-left) 8%, transparent) 76%, transparent 100%), radial-gradient(118vmax 102vmax at 84% 18%, color-mix(in srgb, var(--obsidian-light-background-accent) 56%, white 10%) 0%, color-mix(in srgb, var(--obsidian-light-background-accent) 27%, transparent) 44%, color-mix(in srgb, var(--obsidian-light-background-accent) 10%, transparent) 78%, transparent 100%), radial-gradient(116vmax 98vmax at 48% 48%, color-mix(in srgb, var(--obsidian-light-wash-bottom-right) 34%, var(--obsidian-light-background-red) 7%) 0%, color-mix(in srgb, var(--obsidian-light-wash-bottom-right) 15%, transparent) 46%, transparent 100%), linear-gradient(180deg, #ffffff47, #ffffff12)!important}:root[data-theme=light] :is(.app-topbar,.m3-card,.m3-panel,.m3-toolbar-surface,.m3-toolbar-inset-surface,.m3-overlay-surface,.m3-overlay-surface-highest,.m3-select-menu-surface,.m3-menu-glass-surface,.m3-field-control,.m3-control-shell,.m3-toolbar-search-shell,.m3-filter-chip--category,.m3-list-card-item,.m3-quiet-pill,.m3-status-chip,[data-theme-surface=card],[data-theme-surface=panel],[data-theme-surface=inset]){-webkit-backdrop-filter:none!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar{background:color-mix(in srgb, white 98%, var(--brand-action-bg) 2%)!important;-webkit-backdrop-filter:none!important;border-bottom-color:#e9e5f0!important;box-shadow:inset 0 1px #fff,0 8px 22px #5e4c840d!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar .m3-state-layer:hover{background:#ffffff57}:root[data-theme=glass] .app-topbar .m3-state-layer:hover{background:#ffffff47}:root:is([data-theme=light],[data-theme=glass]) :is(.m3-field-control,.m3-control-shell,.m3-toolbar-search-shell){background-image:linear-gradient(#ffffff47,#ffffff0f)}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-link{box-shadow:none;background:0 0;border-color:#0000}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-link:is(:hover,[data-state=open]){background:color-mix(in srgb, white 94%, var(--brand-action-bg) 6%);border-color:#0000;box-shadow:inset 0 1px #fffffff0}:root:is([data-theme=light],[data-theme=glass]) .app-topbar :is(button,a):not(.app-topbar-link):not([aria-label=AI\ Receptionist])[class*="bg-[var(--md-sys-color-surface-container)"]{box-shadow:inset 0 1px #ffffffeb;background:color-mix(in srgb, white 98%, var(--brand-action-bg) 2%)!important;border-color:#0000!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar :is(button,a):not(.app-topbar-link):not([aria-label=AI\ Receptionist])[class*="bg-[var(--md-sys-color-surface-container)"]:hover,:root:is([data-theme=light],[data-theme=glass]) .app-topbar :is(button,a):not(.app-topbar-link):not([aria-label=AI\ Receptionist])[data-state=open][class*="bg-[var(--md-sys-color-surface-container)"]{background:color-mix(in srgb, white 100%, var(--brand-action-bg) 0%)!important;border-color:#0000!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar :is(#topbar-theme-menu-trigger,#topbar-account-menu-trigger-desktop,#topbar-account-menu-trigger-mobile){box-shadow:inset 0 1px #fffffffa,0 1px 1px #2f2f350d,0 3px 7px #2f2f3508!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar :is(#topbar-theme-menu-trigger,#topbar-account-menu-trigger-desktop,#topbar-account-menu-trigger-mobile):is(:hover,[data-state=open]){box-shadow:inset 0 1px #fff,0 1px 2px #2f2f350f,0 4px 9px #2f2f350a!important}:root .app-topbar :is(#topbar-theme-menu-trigger,#topbar-account-menu-trigger-desktop,#topbar-account-menu-trigger-mobile).m3-press:active{transform:none!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-link-indicator{background:var(--app-brand-action-fill)}:root:is([data-theme=light],[data-theme=glass]) [data-theme-surface]{border-style:solid;border-width:1px}:root[data-theme=light] :is(.m3-card:not(.pageHeader),[data-theme-surface=card]){border-color:var(--app-card-border);background:linear-gradient(180deg, #ffffff14, transparent), var(--app-card-bg);box-shadow:var(--app-card-shadow)}:root[data-theme=light] [data-theme-surface=card][data-theme-interactive]:is(:hover,:focus-within){background:linear-gradient(180deg, #ffffff1f, transparent), color-mix(in srgb, var(--app-card-bg) 92%, var(--brand-action-bg) 8%);box-shadow:inset 0 1px #ffffffc7,0 18px 42px #5e4c8421}:root[data-theme=light] :is(.m3-panel,[data-theme-surface=panel]){border-color:var(--app-panel-border);background:linear-gradient(180deg, #ffffff12, transparent), var(--app-panel-bg);box-shadow:var(--app-panel-shadow)}:root[data-theme=light] [data-theme-surface=inset]{border-color:color-mix(in srgb, var(--app-panel-border) 88%, transparent);background:linear-gradient(180deg, #ffffff0f, transparent), var(--app-inset-card-bg);box-shadow:var(--app-panel-shadow)}:root[data-theme=light] .m3-toolbar-surface{border-color:var(--app-toolbar-border);background:linear-gradient(180deg, #ffffff14, transparent), var(--app-toolbar-bg);box-shadow:var(--app-toolbar-shadow)}:root[data-theme=light] .m3-toolbar-inset-surface{border-color:var(--app-toolbar-inset-border);background:linear-gradient(180deg, #ffffff0f, transparent), var(--app-toolbar-inset-bg)}:root:is([data-theme=light],[data-theme=glass]) .pageHeader:not([class*=auroraPane]):before{background:linear-gradient(120deg, #ffffff6b, transparent 42%, color-mix(in srgb, var(--brand-action-bg) 10%, transparent));opacity:.74;filter:none;animation:none;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}:root:is([data-theme=light],[data-theme=glass]) .pageHeader:not([class*=auroraPane]):after{content:none}:root:is([data-theme=light],[data-theme=glass]) :is(.page-screen,.page-stack){isolation:isolate}:root:is([data-theme=light],[data-theme=glass]) :is(.page-screen,.page-stack)>.pageHeader{z-index:0}:root:is([data-theme=light],[data-theme=glass]) :is(.page-screen,.page-stack)>.pageHeader~*{z-index:1;position:relative}:root:is([data-theme=light],[data-theme=glass]) .pageHeader[class*=auroraPane]{-webkit-backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader[class*=auroraPane]:before,:root:is([data-theme=light],[data-theme=glass]) .pageHeader[class*=auroraPane]:after{content:none!important}:root[data-theme=light] .pageHeader:not([class*=auroraPane]){border-color:var(--app-card-border)!important;background:radial-gradient(120% 112% at 8% 0%, color-mix(in srgb, var(--brand-action-bg) 12%, transparent), transparent 58%), linear-gradient(135deg, #ffffff38, #ffffff14), #fdfcff!important;box-shadow:var(--app-card-shadow)!important;-webkit-backdrop-filter:none!important}:root[data-theme=light] .pageHeader:not([class*=auroraPane]):before{background:linear-gradient(120deg, #ffffff1f, transparent 44%, color-mix(in srgb, var(--brand-action-bg) 8%, transparent));opacity:.52}:root[data-theme=light][data-brand-theme=violet] .pageHeader:not([class*=auroraPane]),:root[data-theme=light] [data-brand-theme-root][data-brand-theme=violet] .pageHeader:not([class*=auroraPane]){background:radial-gradient(132% 116% at 8% -6%, color-mix(in srgb, var(--obsidian-light-wash-brand) 8%, transparent) 0%, color-mix(in srgb, var(--obsidian-light-wash-brand) 3.5%, transparent) 44%, transparent 68%), radial-gradient(118% 112% at 96% 0%, color-mix(in srgb, var(--obsidian-light-wash-accent) 6%, transparent) 0%, color-mix(in srgb, var(--obsidian-light-wash-accent) 2.5%, transparent) 42%, transparent 66%), linear-gradient(180deg, color-mix(in srgb, white 96%, var(--obsidian-light-wash-top-left) 4%), color-mix(in srgb, white 92%, var(--obsidian-light-panel) 8%))!important}:root[data-theme=light][data-brand-theme=violet] .pageHeader:not([class*=auroraPane]):before,:root[data-theme=light] [data-brand-theme-root][data-brand-theme=violet] .pageHeader:not([class*=auroraPane]):before{background:linear-gradient(120deg, #ffffff2e, transparent 44%, color-mix(in srgb, var(--obsidian-light-wash-brand) 5%, transparent));opacity:.23;filter:none}:root[data-theme=glass] .pageHeader:not([class*=auroraPane]){-webkit-backdrop-filter:var(--app-glass-filter-strong,blur(46px) saturate(178%));border-color:var(--app-card-border)!important;box-shadow:var(--app-card-shadow)!important;background:linear-gradient(135deg,#ffffff61,#ffffff29),radial-gradient(92% 130% at 10% 0,#ffffff42,#0000 62%),#ffffff3d!important}:root[data-theme=glass] .pageHeader:not([class*=auroraPane]):before{background:linear-gradient(120deg, #ffffff5c, transparent 38%, color-mix(in srgb, var(--brand-action-bg) 16%, transparent));opacity:.82}:root[data-theme=glass] :is(.m3-card:not(.pageHeader),.m3-panel,.m3-toolbar-surface,[data-theme-surface=card],[data-theme-surface=panel]){border-color:var(--app-card-border);background:linear-gradient(180deg, #ffffff3d, #ffffff0d), radial-gradient(84% 120% at 8% 0%, #ffffff2e, transparent 62%), var(--app-card-bg);box-shadow:var(--app-card-shadow);-webkit-backdrop-filter:var(--app-glass-filter-panel)}:root[data-theme=glass] [data-theme-surface=card][data-theme-interactive]:is(:hover,:focus-within){background:linear-gradient(180deg, #ffffff4d, #ffffff14), radial-gradient(84% 120% at 8% 0%, #ffffff38, transparent 62%), color-mix(in srgb, var(--app-card-bg) 92%, var(--brand-action-bg) 8%);box-shadow:inset 0 1px #ffffffe0,inset 0 0 0 1px #ffffff61,0 22px 52px #5e4c842b}:root[data-theme=glass] :is(.m3-toolbar-inset-surface,[data-theme-surface=inset]){border-color:var(--app-card-border);background:linear-gradient(180deg, #ffffff2e, #ffffff0a), var(--app-inset-card-bg);box-shadow:var(--app-glass-shadow-quiet);-webkit-backdrop-filter:var(--app-glass-filter-panel)}:root[data-theme=glass] :is(.m3-field-control,.m3-control-shell,.m3-toolbar-search-shell,.m3-filter-chip--category,.m3-list-card-item,.m3-quiet-pill,.m3-status-chip){-webkit-backdrop-filter:var(--app-glass-filter-soft)}:root[data-theme=glass] :is(.m3-field-control,.m3-control-shell,.m3-toolbar-search-shell){background:linear-gradient(180deg, #ffffff2e, #ffffff0a), var(--app-control-bg)!important;border-color:var(--app-control-border)!important;box-shadow:var(--app-control-shadow)!important}:root[data-theme=glass] :is(.m3-field-control:hover,.m3-control-shell:hover,.m3-toolbar-search-shell:hover){background:linear-gradient(180deg, #ffffff3b, #ffffff0f), var(--app-control-hover-bg)!important;border-color:var(--app-control-hover-border)!important;box-shadow:var(--app-control-hover-shadow)!important}:root[data-theme=glass] :is(.m3-field-control:focus,.m3-field-control:focus-visible,.m3-control-shell:focus-within,.m3-toolbar-search-shell:focus-within){background:linear-gradient(180deg, #ffffff47, #ffffff14), var(--app-control-focus-bg)!important;border-color:var(--app-control-focus-border)!important;box-shadow:var(--app-control-focus-shadow)!important}:root[data-theme=glass]{--settings-glass-tab-bg:#ffffff3b;--settings-glass-panel-bg:#ffffff45;--settings-glass-panel-bg-hover:#ffffff5c;--settings-glass-panel-bg-active:color-mix(in srgb, var(--brand-tonal-bg) 34%, white 26%);--settings-glass-panel-border:var(--app-glass-border-quiet);--settings-glass-panel-shadow:inset 0 1px 0 #ffffff75, 0 12px 34px #4a2a7c14;--settings-glass-control-bg:#ffffff40;--settings-glass-control-bg-hover:#ffffff57;--settings-glass-control-bg-focus:#ffffff6b;--settings-glass-control-border:color-mix(in srgb, white 48%, var(--brand-action-bg) 18%);--settings-glass-control-border-focus:color-mix(in srgb, white 48%, var(--brand-action-bg) 38%);--settings-glass-control-shadow:inset 0 1px 0 #ffffff94, inset 0 0 0 1px #ffffff2e, 0 12px 30px color-mix(in srgb, var(--brand-strong) 10%, transparent);--settings-glass-control-shadow-focus:inset 0 1px 0 #ffffffa8, 0 0 0 4px color-mix(in srgb, var(--brand-action-bg) 14%, transparent), 0 16px 36px color-mix(in srgb, var(--brand-strong) 12%, transparent)}:root[data-theme=glass] .receptionist-settings-page .settings-section-tab{border:1px solid var(--settings-glass-panel-border);-webkit-backdrop-filter:var(--app-glass-filter-soft,blur(22px) saturate(152%));box-shadow:inset 0 1px #ffffff6b,0 8px 22px #4a2a7c0f;background:linear-gradient(180deg, #ffffff2e, #ffffff0a), var(--settings-glass-tab-bg)!important}:root[data-theme=glass] .receptionist-settings-page .settings-section-tab:is(:hover,:focus-visible){border-color:color-mix(in srgb, white 54%, var(--brand-action-bg) 16%);background:linear-gradient(180deg, #ffffff3d, #ffffff12), var(--settings-glass-panel-bg-hover)!important}:root[data-theme=glass] .receptionist-settings-page .settings-section-tab[aria-current=page]{border-color:color-mix(in srgb, var(--brand-action-bg) 30%, white 44%);box-shadow:inset 0 1px 0 #ffffff8f, 0 12px 30px color-mix(in srgb, var(--brand-action-bg) 12%, transparent);background:linear-gradient(180deg, #ffffff42, #ffffff12), var(--settings-glass-panel-bg-active)!important}:root[data-theme=glass] .receptionist-settings-page .settings-inset-panel{border:1px solid var(--settings-glass-panel-border);box-shadow:var(--settings-glass-panel-shadow);-webkit-backdrop-filter:var(--app-glass-filter-soft,blur(22px) saturate(152%));background:linear-gradient(180deg, #ffffff2e, #ffffff0a), var(--settings-glass-panel-bg)!important}:root[data-theme=glass] .receptionist-settings-page .settings-choice-tile:is(:hover,:focus-within){background:linear-gradient(180deg, #ffffff3d, #ffffff12), var(--settings-glass-panel-bg-hover)!important;border-color:color-mix(in srgb, white 54%, var(--brand-action-bg) 16%)!important}:root[data-theme=glass] .receptionist-settings-page .settings-choice-tile:has(input:checked){background:linear-gradient(180deg, #ffffff42, #ffffff12), var(--settings-glass-panel-bg-active)!important;border-color:color-mix(in srgb, var(--brand-action-bg) 34%, white 42%)!important;box-shadow:inset 0 1px 0 #ffffff94, 0 12px 30px color-mix(in srgb, var(--brand-action-bg) 13%, transparent)!important}:root[data-theme=glass] .page-screen[class*=settings-page] :is(.m3-field-control,.m3-select-trigger){-webkit-backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(180deg, #ffffff3d, #ffffff0d), radial-gradient(110% 140% at 8% 0%, color-mix(in srgb, var(--brand-action-bg) 13%, transparent), transparent 58%), var(--settings-glass-control-bg)!important;border-color:var(--settings-glass-control-border)!important;box-shadow:var(--settings-glass-control-shadow)!important}:root[data-theme=glass] .page-screen[class*=settings-page] :is(.m3-field-control:hover,.m3-select-trigger:hover){background:linear-gradient(180deg, #ffffff4d, #ffffff14), radial-gradient(110% 140% at 8% 0%, color-mix(in srgb, var(--brand-action-bg) 16%, transparent), transparent 58%), var(--settings-glass-control-bg-hover)!important;border-color:color-mix(in srgb, white 52%, var(--brand-action-bg) 26%)!important}:root[data-theme=glass] .page-screen[class*=settings-page] :is(.m3-field-control:focus,.m3-field-control:focus-visible,.m3-select-trigger:focus,.m3-select-trigger:focus-visible,.m3-select-trigger[data-open=true]){background:linear-gradient(180deg, #ffffff5c, #ffffff1a), radial-gradient(112% 142% at 8% 0%, color-mix(in srgb, var(--brand-action-bg) 20%, transparent), transparent 58%), var(--settings-glass-control-bg-focus)!important;border-color:var(--settings-glass-control-border-focus)!important;box-shadow:var(--settings-glass-control-shadow-focus)!important}:root[data-theme=light] :is(.m3-overlay-surface,.m3-select-menu-surface,.m3-menu-glass-surface){border-color:var(--app-overlay-border);box-shadow:var(--app-overlay-shadow);background:var(--app-overlay-background)!important;background-image:none!important}:root[data-theme=light] .m3-overlay-surface-highest{border-color:var(--app-overlay-border);box-shadow:var(--app-overlay-shadow);background:var(--app-overlay-highest-background)!important;background-image:none!important}:root[data-theme=glass] :is(.m3-overlay-surface,.m3-select-menu-surface,.m3-menu-glass-surface){border-color:var(--app-overlay-border);box-shadow:var(--app-overlay-shadow);-webkit-backdrop-filter:var(--app-glass-filter-panel);background:linear-gradient(180deg, #ffffff57, #ffffff1a), var(--app-overlay-background)!important}:root[data-theme=glass] .m3-overlay-surface-highest{border-color:var(--app-overlay-border);box-shadow:var(--app-overlay-shadow);-webkit-backdrop-filter:var(--app-glass-filter-panel);background:linear-gradient(180deg, #ffffff6b, #ffffff24), var(--app-overlay-highest-background)!important}:root:is([data-theme=light],[data-theme=glass]) [role=tooltip]{color:var(--md-sys-color-on-surface)!important;-webkit-backdrop-filter:none!important;background:#fffeff!important;border-color:#e1daeb!important}:root[data-theme=glass] [role=tooltip]{border-color:var(--app-overlay-border)!important;box-shadow:var(--app-overlay-shadow)!important;-webkit-backdrop-filter:var(--app-glass-filter-panel,blur(34px) saturate(168%))!important;background:linear-gradient(#ffffff42,#ffffff14),#fefdff!important}:root:is([data-theme=light],[data-theme=glass]) .m3-bg-primary:not(:disabled):not([aria-disabled=true]){--m3-state-hover-opacity:0;--m3-state-focus-opacity:0;--m3-state-pressed-opacity:0;background-color:var(--app-brand-action-fill);color:var(--brand-action-fg)}:root:is([data-theme=light],[data-theme=glass]) .m3-bg-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--app-brand-action-fill-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-action-fg) 18%, transparent), 0 8px 20px color-mix(in srgb, var(--brand-strong) 12%, transparent)}:root:is([data-theme=light],[data-theme=glass]) .m3-bg-primary:not(:disabled):not([aria-disabled=true]):active{background-color:var(--app-brand-action-fill-active);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand-action-fg) 20%, transparent), 0 3px 10px color-mix(in srgb, var(--brand-strong) 10%, transparent)}:root:is([data-theme=light],[data-theme=glass]) .m3-bg-primary:not(:disabled):not([aria-disabled=true])>span{color:currentColor}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-page-title{color:color-mix(in srgb, var(--md-sys-color-on-surface) 93%, var(--page-header-brand-strong) 7%)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-page-subtitle{color:color-mix(in srgb, var(--md-sys-color-on-surface-variant) 88%, var(--page-header-brand-strong) 12%)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=primary]{--m3-state-hover-opacity:0;--m3-state-focus-opacity:0;--m3-state-pressed-opacity:0;background:var(--app-brand-action-fill)!important;color:var(--brand-action-fg)!important;box-shadow:none!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=primary]>span{color:currentColor!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=primary]:hover{background:var(--app-brand-action-fill-hover)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=primary]:active{background:var(--app-brand-action-fill-active)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=tonal]{background:var(--brand-tonal-bg)!important;color:var(--brand-tonal-fg)!important;box-shadow:none!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=tonal]>span{color:currentColor!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=tonal]:is(:hover,:focus-visible){background:var(--brand-tonal-bg-hover)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=tonal]:active{background:var(--brand-tonal-bg-active)!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=outlined]{border-color:color-mix(in srgb, var(--brand-action-bg) 52%, var(--md-sys-color-outline-variant) 48%)!important;color:var(--app-brand-accent-text)!important;box-shadow:none!important;background:0 0!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=outlined]>span{color:currentColor!important}:root:is([data-theme=light],[data-theme=glass]) .pageHeader .m3-header-action[data-m3-tone=outlined]:hover{background:color-mix(in srgb, var(--brand-action-bg) 12%, transparent)!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=primary]{-webkit-backdrop-filter:blur(22px)saturate(150%);border:1px solid color-mix(in srgb, white 38%, var(--brand-action-bg) 24%)!important;box-shadow:inset 0 1px 0 #ffffff47, 0 10px 26px color-mix(in srgb, var(--brand-action-bg) 12%, transparent)!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=primary]:is(:hover,:focus-visible){border-color:color-mix(in srgb, white 44%, var(--brand-action-bg) 28%)!important;box-shadow:inset 0 1px 0 #ffffff57, 0 12px 30px color-mix(in srgb, var(--brand-action-bg) 15%, transparent)!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=tonal]{-webkit-backdrop-filter:blur(22px)saturate(150%);border:1px solid color-mix(in srgb, white 50%, var(--brand-action-bg) 22%)!important;box-shadow:inset 0 1px #ffffff6b,0 10px 26px #4a2a7c12!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=tonal]:is(:hover,:focus-visible){border-color:color-mix(in srgb, white 58%, var(--brand-action-bg) 18%)!important;box-shadow:inset 0 1px #ffffff7a,0 12px 30px #4a2a7c0f!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=outlined]{-webkit-backdrop-filter:blur(22px)saturate(150%);color:color-mix(in srgb, var(--md-sys-color-on-surface) 86%, var(--brand-strong) 14%)!important;background:#fff3!important;border:1px solid #ffffff7a!important;box-shadow:inset 0 1px #ffffff57,0 10px 26px #4a2a7c0d!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=outlined]:is(:hover,:focus-visible){background:#ffffff47!important;border-color:#ffffff94!important;box-shadow:inset 0 1px #ffffff6b,0 12px 30px #4a2a7c12!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]){--m3-state-layer-color:var(--obsidian-tonal-action-fg);--m3-state-hover-opacity:0;--m3-state-focus-opacity:0;--m3-state-pressed-opacity:0;background:var(--obsidian-tonal-action-bg)!important;background-color:var(--obsidian-tonal-action-bg)!important;color:var(--obsidian-tonal-action-fg)!important;box-shadow:none!important;background-image:none!important;border-color:#0000!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){background:var(--obsidian-tonal-action-bg)!important;background-color:var(--obsidian-tonal-action-bg)!important;color:var(--obsidian-tonal-action-fg)!important;background-image:none!important;border-color:#0000!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category) :is(span,svg),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category) :is(span,svg){color:currentColor!important}:root[data-theme=glass][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]),:root[data-theme=glass] [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]){-webkit-backdrop-filter:blur(22px)saturate(150%);box-shadow:inset 0 1px 0 #ffffff29, 0 10px 26px color-mix(in srgb, var(--obsidian-tonal-action-bg) 16%, transparent)!important}:root[data-theme=glass][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible),:root[data-theme=glass] [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=tonal]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffff38, 0 12px 30px color-mix(in srgb, var(--obsidian-tonal-action-bg) 14%, transparent)!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]){--m3-state-layer-color:var(--obsidian-tonal-action-bg);border-color:color-mix(in srgb, var(--obsidian-tonal-action-bg) 50%, transparent)!important;color:var(--obsidian-tonal-action-bg)!important;box-shadow:none!important;background:0 0!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){border-color:color-mix(in srgb, var(--obsidian-tonal-action-bg) 50%, transparent)!important;color:var(--obsidian-tonal-action-bg)!important;box-shadow:none!important;background:0 0!important}:root:is([data-theme=light],[data-theme=glass])[data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category) :is(span,svg),:root:is([data-theme=light],[data-theme=glass]) [data-brand-theme-root][data-brand-theme=violet] [data-m3-tone=outlined]:not(.m3-filter-chip--category) :is(span,svg){color:currentColor!important}:root[data-theme] .m3-text-primary{color:var(--app-brand-link-text)}:root[data-theme] [data-m3-tone=text]:not(:disabled):not([aria-disabled=true]),:root[data-theme] .receptionist-brand-link{color:var(--app-brand-link-text)!important}:root[data-theme] [data-m3-tone=text]:not(:disabled):not([aria-disabled=true]){--m3-state-layer-color:var(--app-brand-link-text)}:root[data-theme] .m3-focus-ring:focus-visible{outline-color:var(--app-focus-ring-color)!important}.theme-trigger-icon-stack{place-items:center;display:inline-grid}.theme-trigger-icon{grid-area:1/1;display:none}:root[data-theme=light] [data-theme-trigger-icon=light],:root[data-theme=dark] [data-theme-trigger-icon=dark],:root[data-theme=glass] [data-theme-trigger-icon=glass]{display:inline-block}.app-topbar-utility-menu-surface{border-radius:22px;padding:11px}.app-topbar-utility-menu-surface :is(.theme-menu-item,.settings-menu-item){border-radius:999px;height:42px}:root[data-theme=dark] .app-topbar-menu-surface.m3-overlay-surface{background:var(--m3-surface-container-low)}:root:is([data-theme=light],[data-theme=glass]) :is(.app-topbar-menu-surface,.app-topbar-utility-menu-surface){background:color-mix(in srgb, white 98%, var(--brand-action-bg) 2%)!important;-webkit-backdrop-filter:none!important;background-image:none!important;border-color:#e9e5f0!important;box-shadow:inset 0 1px #fffffff5,0 20px 48px #392a5a1c!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-menu-surface .m3-menu-item{box-shadow:none!important;border-color:#0000!important;outline:none!important}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-utility-menu-surface :is(.theme-menu-item,.settings-menu-item){--m3-state-layer-color:var(--brand-action-fg);--m3-state-hover-opacity:.045;--m3-state-focus-opacity:.07;--m3-state-pressed-opacity:.07}:root:is([data-theme=light],[data-theme=glass]) .app-topbar-menu-surface .theme-menu-item[data-selected=true]{background:color-mix(in srgb, var(--brand-action-fg) 4%, var(--md-sys-color-surface-container-high) 96%)}:root .app-topbar-menu-surface .theme-menu-item[data-selected=true]{background:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent)}.app-topbar-menu-surface .theme-menu-separator,:root:is([data-theme=light],[data-theme=glass]) .app-topbar-menu-surface .settings-menu-separator{background:color-mix(in srgb, var(--md-sys-color-outline-variant) 62%, transparent);opacity:.72;margin:10px 14px 9px}.app-topbar-menu-surface .theme-menu-brand-label{color:color-mix(in srgb, var(--md-sys-color-on-surface-variant) 62%, transparent);letter-spacing:.08em;text-transform:uppercase;padding:8px;font-size:11px;font-weight:600;line-height:1}.app-topbar-menu-surface .theme-menu-brand-grid{grid-template-columns:repeat(6,24px);gap:6px;padding:1px 8px 5px;display:grid}.app-topbar-menu-surface .theme-menu-brand-swatch.m3-menu-item{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-topbar-menu-surface .theme-menu-brand-swatch-circle{background:linear-gradient(135deg, color-mix(in srgb, white 14%, var(--theme-action-bg) 86%), var(--theme-action-bg) 54%, color-mix(in srgb, var(--theme-strong) 54%, var(--theme-action-bg) 46%));width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-strong) 28%, transparent), inset 0 1px 0 #ffffff4d, 0 1px 2px #07101414;border-radius:999px;justify-content:center;align-items:center;transition:transform .16s,background-color .16s,box-shadow .16s,filter .16s;display:inline-flex;position:relative}.app-topbar-menu-surface .theme-menu-brand-swatch:is(:hover,:focus-visible) .theme-menu-brand-swatch-circle{filter:saturate(1.08)brightness(1.03);transform:scale(1.06)}.app-topbar-menu-surface .theme-menu-brand-swatch[data-selected=true]{background:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent)}.app-topbar-menu-surface .theme-menu-brand-swatch[data-selected=true] .theme-menu-brand-swatch-circle{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--md-sys-color-surface-container-highest) 92%, transparent), inset 0 0 0 3px color-mix(in srgb, var(--theme-strong) 42%, transparent), inset 0 1px 0 #ffffff4d, 0 1px 3px #0710141a;transform:scale(1.04)}:root[data-theme=dark][data-brand-theme=aurora] .pageHeader,:root[data-theme=dark] [data-brand-theme-root][data-brand-theme=aurora] .pageHeader{background:radial-gradient(164% 184% at 10% 8%, #7a68ff29 0%, #7a68ff0e 26%, transparent 54%), radial-gradient(148% 156% at 92% 14%, #52aeff21 0%, #52aeff0b 24%, transparent 52%), radial-gradient(144% 148% at 58% 92%, #d292ff1a 0%, #d292ff08 24%, transparent 54%), linear-gradient(180deg, color-mix(in srgb, var(--md-sys-color-surface-container-high) 76%, black 24%), color-mix(in srgb, var(--md-sys-color-surface-container) 68%, black 32%));border:0!important;box-shadow:0 20px 48px #00000052!important}:root[data-theme=dark][data-brand-theme=aurora] .pageHeader:before,:root[data-theme=dark] [data-brand-theme-root][data-brand-theme=aurora] .pageHeader:before{transform-origin:50%;opacity:.92;filter:blur(48px)saturate(132%);backface-visibility:hidden;will-change:transform;background-image:radial-gradient(circle,#7a68ff57 0%,#7a68ff2b 30%,#7a68ff0d 54%,#0000 76%),radial-gradient(circle,#52aeff4d 0%,#52aeff24 32%,#52aeff0a 56%,#0000 76%),radial-gradient(circle,#ce96ff3d 0%,#ce96ff1a 34%,#ce96ff08 56%,#0000 76%),radial-gradient(circle,#aae0ff2e 0%,#aae0ff14 34%,#aae0ff06 56%,#0000 76%),radial-gradient(circle,#ffffff2b 0%,#ffffff13 34%,#0000 74%);background-position:10% 18%,74% 14%,84% 54%,28% 76%,56% 68%;background-repeat:no-repeat;background-size:44% 46%,42% 40%,40% 40%,42% 44%,38% 40%;width:272%;height:272%;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0% 70%,#0000 100%);mask-image:radial-gradient(circle,#000 0% 70%,#0000 100%)}:root[data-theme=dark][data-brand-theme=aurora] .pageHeader:after,:root[data-theme=dark] [data-brand-theme-root][data-brand-theme=aurora] .pageHeader:after{content:"";transform-origin:50%;pointer-events:none;z-index:0;opacity:.74;filter:blur(66px)saturate(122%);backface-visibility:hidden;will-change:transform;background-image:radial-gradient(circle,#9e91ff38 0%,#9e91ff18 34%,#0000 76%),radial-gradient(circle,#74c2ff2e 0%,#74c2ff13 34%,#0000 76%),radial-gradient(circle,#ffbae426 0%,#ffbae40f 34%,#0000 74%),radial-gradient(circle,#ffffff26 0%,#ffffff0f 34%,#0000 74%),radial-gradient(circle,#96d8ff1f 0%,#96d8ff0b 34%,#0000 74%);background-position:20% 34%,58% 12%,82% 24%,56% 82%,12% 70%;background-repeat:no-repeat;background-size:50% 50%,42% 40%,40% 40%,44% 46%,40% 42%;width:304%;height:304%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0% 72%,#0000 100%);mask-image:radial-gradient(circle,#000 0% 72%,#0000 100%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=glass]{--md-sys-color-surface:#fefdff;--md-sys-color-surface-container-lowest:#fefeff;--md-sys-color-surface-container-low:#fefdff;--md-sys-color-surface-container:#fdfcff;--md-sys-color-surface-container-high:#fcfbff;--md-sys-color-surface-container-highest:#fcfaff;--app-card-bg:#fefdff;--app-panel-bg:#fdfcff;--app-inset-card-bg:#fcfbff;--app-control-bg:#fefdff;--app-control-hover-bg:#fefeff;--app-control-focus-bg:#fff;--app-toolbar-bg:#fefdff;--app-toolbar-inset-bg:#fdfbff;--app-row-bg:#fdfcff;--app-row-bg-hover:#fefdff;--app-chip-bg:#fdfcff;--app-pill-bg:#fdfcff;--settings-glass-tab-bg:var(--app-toolbar-inset-bg);--settings-glass-panel-bg:var(--app-inset-card-bg);--settings-glass-panel-bg-hover:var(--app-control-hover-bg);--settings-glass-panel-bg-active:color-mix(in srgb, var(--brand-action-bg) 14%, var(--md-sys-color-surface-container-high) 86%);--settings-glass-panel-border:#e7e2ef;--settings-glass-control-bg:var(--app-control-bg);--settings-glass-control-bg-hover:var(--app-control-hover-bg);--settings-glass-control-bg-focus:var(--app-control-focus-bg);--settings-glass-control-border:var(--app-control-border);--settings-glass-control-border-focus:var(--app-control-focus-border)}:root[data-theme=glass] .pageHeader{-webkit-backdrop-filter:none!important;background:#fefdff!important}}@media (prefers-reduced-transparency:reduce){:root[data-theme=glass]{--md-sys-color-surface:#fefdff;--md-sys-color-surface-container-lowest:#fefeff;--md-sys-color-surface-container-low:#fefdff;--md-sys-color-surface-container:#fdfcff;--md-sys-color-surface-container-high:#fcfbff;--md-sys-color-surface-container-highest:#fcfaff;--app-card-bg:#fefdff;--app-panel-bg:#fdfcff;--app-inset-card-bg:#fcfbff;--app-control-bg:#fefdff;--app-control-hover-bg:#fefeff;--app-control-focus-bg:#fff;--app-toolbar-bg:#fefdff;--app-toolbar-inset-bg:#fdfbff;--app-row-bg:#fdfcff;--app-row-bg-hover:#fefdff;--app-chip-bg:#fdfcff;--app-pill-bg:#fdfcff;--settings-glass-tab-bg:var(--app-toolbar-inset-bg);--settings-glass-panel-bg:var(--app-inset-card-bg);--settings-glass-panel-bg-hover:var(--app-control-hover-bg);--settings-glass-panel-bg-active:color-mix(in srgb, var(--brand-action-bg) 14%, var(--md-sys-color-surface-container-high) 86%);--settings-glass-panel-border:#e7e2ef;--settings-glass-control-bg:var(--app-control-bg);--settings-glass-control-bg-hover:var(--app-control-hover-bg);--settings-glass-control-bg-focus:var(--app-control-focus-bg);--settings-glass-control-border:var(--app-control-border);--settings-glass-control-border-focus:var(--app-control-focus-border)}:root[data-theme=glass] body:before,:root[data-theme=glass] body:after{opacity:.2;filter:none}:root[data-theme=glass] .pageHeader{-webkit-backdrop-filter:none!important;background:#fefdff!important}:root[data-theme=glass] :is(.pageHeader,.m3-card,.m3-panel,.m3-toolbar-surface,.m3-toolbar-inset-surface,.m3-overlay-surface,.m3-overlay-surface-highest,.m3-select-menu-surface,.m3-menu-glass-surface,.m3-field-control,.m3-control-shell,.m3-toolbar-search-shell,.m3-header-action,[data-m3-tone=tonal],.m3-filter-chip--category,.m3-list-card-item,.m3-quiet-pill,.m3-status-chip,.settings-section-tab,.settings-inset-panel,[role=tooltip],[data-theme-surface=card],[data-theme-surface=panel],[data-theme-surface=inset]){-webkit-backdrop-filter:none!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=outlined]{background:var(--app-control-bg)!important;border-color:var(--app-control-border)!important}:root[data-theme=glass] .pageHeader .m3-header-action[data-m3-tone=outlined]:is(:hover,:focus-visible){background:var(--app-control-hover-bg)!important;border-color:var(--app-control-hover-border)!important}}@media (prefers-reduced-motion:reduce){:root:is([data-theme=light],[data-theme=glass]) body:before,:root:is([data-theme=light],[data-theme=glass]) body:after{will-change:auto;animation:none!important}.app-topbar-menu-surface .theme-menu-brand-swatch-circle{transition:none}}@media (forced-colors:active){:root:is([data-theme=light],[data-theme=glass]) body:before,:root:is([data-theme=light],[data-theme=glass]) body:after{display:none}.app-topbar-menu-surface .theme-menu-brand-swatch-circle{forced-color-adjust:none;outline-offset:1px;outline:1px solid canvastext}.app-topbar-menu-surface :is(.theme-menu-item,.theme-menu-brand-swatch)[data-selected=true]{outline-offset:-3px;outline:2px solid highlight!important}}@media print{:root:is([data-theme=light],[data-theme=glass]) body:before,:root:is([data-theme=light],[data-theme=glass]) body:after{display:none!important}}
@font-face{font-family:googleSansHeading;src:url(../media/GoogleSans_Variable-s.p.1ro0jbf3kpm4l.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:googleSansHeading Fallback;src:local(Arial);ascent-override:95.12%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:101.55%}.googlesansheading_fdfb1ce8-module___msnXa__className{font-family:googleSansHeading,googleSansHeading Fallback}.googlesansheading_fdfb1ce8-module___msnXa__variable{--font-heading:"googleSansHeading", "googleSansHeading Fallback"}
@font-face{font-family:googleSansBody;src:url(../media/GoogleSansFlex_Variable-s.p.17ji0n521oetv.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:googleSansBody Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansbody_3c870b15-module__SV_GCG__className{font-family:googleSansBody,googleSansBody Fallback}.googlesansbody_3c870b15-module__SV_GCG__variable{--font-body:"googleSansBody", "googleSansBody Fallback"}
