:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bk-bg:#0d1017;--bk-bg-elevated:#161b26;--bk-bg-subtle:#ffffff0a;--bk-bg-input:#ffffff08;--bk-border:#ffffff1a;--bk-border-strong:#ffffff2e;--bk-text:#f0f0f0;--bk-text-secondary:#ffffffb3;--bk-text-tertiary:#ffffff8c;--bk-brand:#ed982f;--bk-brand-light:#f5b35e;--bk-brand-soft:#ed982f1f;--bk-brand-glow:0 0 40px #ed982f40;--bk-brand-shadow-md:0 4px 16px #ed982f40;--bk-brand-shadow-lg:0 8px 24px #ed982f59;--bk-brand-on-fill:#1c1208;--bk-brand-rgb:237, 152, 47;--bk-success:#28c840;--bk-warning:#febc2e;--bk-danger:#ff5f57;--bk-info:#5ac8fa;--bk-success-rgb:40, 200, 64;--bk-warning-rgb:254, 188, 46;--bk-danger-rgb:255, 95, 87;--bk-info-rgb:90, 200, 250;--bk-skeleton-shimmer:#ffffff0a;--bk-brand-text:var(--bk-brand);--bk-success-text:var(--bk-success);--bk-warning-text:var(--bk-warning);--bk-danger-text:var(--bk-danger);--bk-info-text:var(--bk-info);--bk-space-xs:4px;--bk-space-sm:8px;--bk-space-md:16px;--bk-space-lg:24px;--bk-space-xl:32px;--bk-space-2xl:48px;--bk-radius-sm:6px;--bk-radius-md:10px;--bk-radius-lg:16px;--bk-radius-xl:24px;--bk-radius-full:9999px;--bk-shadow-sm:0 2px 8px #0003;--bk-shadow-md:0 4px 16px #0000004d;--bk-shadow-lg:0 8px 32px #0006;--bk-shadow-xl:0 16px 48px #00000080;--bk-overlay-backdrop:#0000008c;--bk-switch-thumb:#fff;--bk-switch-thumb-shadow:0 1px 3px #0f172a33;--bk-font-sans:"Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--bk-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--bk-text-xs:11px;--bk-text-sm:13px;--bk-text-base:15px;--bk-text-md:18px;--bk-text-lg:24px;--bk-text-hero:clamp(28px, 4vw, 44px);--bk-transition-fast:.12s cubic-bezier(.22, 1, .36, 1);--bk-transition-normal:.2s cubic-bezier(.22, 1, .36, 1);--bk-transition-instant:60ms cubic-bezier(.22, 1, .36, 1);--bk-z-dropdown:100;--bk-z-sticky:200;--bk-z-overlay:300;--bk-z-dialog:400;--bk-z-toast:500}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root:not([data-bk-theme=dark]){--bk-bg:#fdfcfa;--bk-bg-elevated:#fff;--bk-bg-subtle:#f4f1eb;--bk-bg-input:#fff;--bk-border:#0f172a14;--bk-border-strong:#0f172a2e;--bk-text:#0a0e1a;--bk-text-secondary:#475569;--bk-text-tertiary:#64748b;--bk-brand-soft:#ed982f1a;--bk-brand-glow:0 0 40px #ed982f2e;--bk-brand-shadow-md:0 4px 12px #ed982f2e;--bk-brand-shadow-lg:0 8px 20px #ed982f38;--bk-brand-text:#885c0a;--bk-success-text:#15672a;--bk-warning-text:#7d5400;--bk-danger-text:#bd1320;--bk-info-text:#0a58b0;--bk-shadow-sm:0 1px 3px #0f172a0f;--bk-shadow-md:0 4px 12px #0f172a14;--bk-shadow-lg:0 8px 24px #0f172a1a;--bk-shadow-xl:0 16px 36px #0f172a1f;--bk-skeleton-shimmer:#0f172a0a;--bk-overlay-backdrop:#0f172a66;--bk-switch-thumb:#fff;--bk-switch-thumb-shadow:0 1px 3px #0f172a2e}}[data-bk-theme=light]{--bk-bg:#fdfcfa;--bk-bg-elevated:#fff;--bk-bg-subtle:#f4f1eb;--bk-bg-input:#fff;--bk-border:#0f172a14;--bk-border-strong:#0f172a2e;--bk-text:#0a0e1a;--bk-text-secondary:#475569;--bk-text-tertiary:#64748b;--bk-brand-soft:#ed982f1a;--bk-brand-glow:0 0 40px #ed982f2e;--bk-brand-shadow-md:0 4px 12px #ed982f2e;--bk-brand-shadow-lg:0 8px 20px #ed982f38;--bk-brand-text:#885c0a;--bk-success-text:#15672a;--bk-warning-text:#7d5400;--bk-danger-text:#bd1320;--bk-info-text:#0a58b0;--bk-shadow-sm:0 1px 3px #0f172a0f;--bk-shadow-md:0 4px 12px #0f172a14;--bk-shadow-lg:0 8px 24px #0f172a1a;--bk-shadow-xl:0 16px 36px #0f172a1f;--bk-skeleton-shimmer:#0f172a0a;--bk-overlay-backdrop:#0f172a66;--bk-switch-thumb:#fff;--bk-switch-thumb-shadow:0 1px 3px #0f172a2e}[data-bk-theme=dark]{--bk-bg:#0d1017;--bk-bg-elevated:#161b26;--bk-bg-subtle:#ffffff0a;--bk-bg-input:#ffffff08;--bk-border:#ffffff1a;--bk-border-strong:#ffffff2e;--bk-text:#f0f0f0;--bk-text-secondary:#ffffffb3;--bk-text-tertiary:#ffffff8c;--bk-brand-soft:#ed982f1f;--bk-brand-glow:0 0 40px #ed982f40;--bk-brand-shadow-md:0 4px 16px #ed982f40;--bk-brand-shadow-lg:0 8px 24px #ed982f59;--bk-shadow-sm:0 2px 8px #0003;--bk-shadow-md:0 4px 16px #0000004d;--bk-shadow-lg:0 8px 32px #0006;--bk-shadow-xl:0 16px 48px #00000080;--bk-overlay-backdrop:#0000008c;--bk-switch-thumb:#fff;--bk-switch-thumb-shadow:0 1px 3px #0f172a33}@media (prefers-reduced-motion:reduce){:root{--bk-transition-fast:0s;--bk-transition-normal:0s;--bk-transition-instant:0s}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#f0af36;--color-primary-light:#f5ce83;--color-primary-dark:#cc8a0f;--color-primary-rgb:240, 175, 54;--brand-primary:#f0af36;--brand-primary-rgb:240, 175, 54;--color-bg-dark:#11151d;--color-bg-surface:#ffffff0f;--color-bg-surface-hover:#ffffff1a;--color-bg-surface-active:#ffffff24;--color-bg-panel-deep:#11151d;--color-bg-panel:#161b24;--color-bg-panel-alt:#1c222d;--color-bg-panel-main:#1c222d;--color-bg-panel-card:#222934;--color-bg-elevated:#222934;--color-text:#f0f0f0;--color-text-primary:var(--color-text);--color-text-secondary:#fff9;--color-text-tertiary:#ffffff8c;--color-text-rgb:240, 240, 240;--color-text-on-brand:#fff;--chrome-bg:#0d11178c;--chrome-bg-strong:#161b24eb;--chrome-bg-soft:#11151db3;--chrome-fg:#ffffffeb;--chrome-fg-muted:#ffffffbf;--chrome-fg-subtle:#ffffff73;--chrome-border:#ffffff14;--chrome-border-strong:#ffffff2e;--chrome-surface-hover:#ffffff14;--chrome-surface-active:#ffffff24;--color-danger-rgb:255, 95, 87;--color-success-rgb:40, 200, 64;--color-warning-rgb:254, 188, 46;--color-accent:var(--color-primary);--color-border:var(--glass-border);--color-error:var(--color-danger);--color-surface:var(--color-bg-surface);--color-surface-hover:var(--color-bg-surface-hover);--color-surface-elevated:var(--color-bg-elevated);--color-bg-hover:var(--color-bg-surface-hover);--color-warning-bg:rgba(var(--color-warning-rgb), .12);--color-warning-bg-hover:rgba(var(--color-warning-rgb), .2);--color-danger-bg:rgba(var(--color-danger-rgb), .12);--color-danger-bg-hover:rgba(var(--color-danger-rgb), .2);--color-danger-border:rgba(var(--color-danger-rgb), .3);--color-success-bg:rgba(var(--color-success-rgb), .12);--color-success-border:rgba(var(--color-success-rgb), .3);--color-bg-warning-subtle:rgba(var(--color-warning-rgb), .12);--color-border-warning:rgba(var(--color-warning-rgb), .4);--color-text-soft:var(--color-text-secondary);--color-border-strong:#ffffff2e;--danger:var(--color-danger);--z-dropdown:var(--z-popover);--accent-color:#3b82f6;--color-danger:#ff5f57;--color-danger-light:#fca5a5;--color-warning:#febc2e;--color-success:#28c840;--color-info:#5ac8fa;--color-provider-google:#4285f4;--color-provider-microsoft:#00a4ef;--color-provider-local:var(--color-primary);--color-file-pdf:#e53935;--color-file-image:#43a047;--color-file-doc:#1e88e5;--color-file-spreadsheet:#2e7d32;--color-file-zip:#f9a825;--color-file-generic:#78909c;--glass-bg:#1c222da6;--glass-bg-heavy:#11151dd9;--glass-border:#ffffff1a;--glass-blur:20px;--glass-blur-heavy:40px;--shadow-sm:0 2px 8px #0003;--shadow-md:0 4px 16px #0000004d;--shadow-lg:0 8px 32px #0006;--shadow-xl:0 16px 48px #00000080;--shadow-glow:0 0 20px #0d111780;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--font-family:"Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--font-size-xs:11px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:48px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--transition-spring:.5s cubic-bezier(.34, 1.56, .64, 1);--topbar-height:0px;--dock-reserved-height:0px;--rail-width:66px;--dock-size:66px;--canvas-inset:0px;--canvas-radius:0px;--z-desktop:0;--z-elevated:10;--z-popover:50;--z-windows:100;--z-dock:500;--z-topbar:600;--z-overlay:700;--z-modal:800;--z-lock:900}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-dark:#e9edf1;--color-bg-surface:#0000000f;--color-bg-surface-hover:#0000001a;--color-bg-surface-active:#00000024;--color-text:#1a1a2e;--color-text-primary:var(--color-text);--color-text-secondary:#000000a6;--color-text-tertiary:#0000008c;--color-text-rgb:26, 26, 46;--chrome-bg:#fafafcf0;--chrome-bg-strong:#fcfcfef7;--chrome-bg-soft:#f8f9fceb;--chrome-fg:#000000db;--chrome-fg-muted:#0000009e;--chrome-fg-subtle:#0000006b;--chrome-border:#0000001a;--chrome-border-strong:#0003;--chrome-surface-hover:#0000000f;--chrome-surface-active:#0000001f;--glass-bg:#ffffffd1;--glass-bg-heavy:#f5f5faf2;--glass-border:#0000001f;--color-border-strong:#0003;--shadow-sm:0 2px 8px #0000001a;--shadow-md:0 4px 16px #0000001f;--shadow-lg:0 8px 32px #00000029;--shadow-xl:0 16px 48px #0000002e;--shadow-glow:0 0 20px #0d11171f;--color-bg-panel-deep:#d8dde3;--color-bg-panel:#e9edf1;--color-bg-panel-alt:#f1f4f7;--color-bg-panel-main:#f1f4f7;--color-bg-panel-card:#f8fafc;--color-bg-elevated:#fff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bp-mobile:600px;--bp-desktop:1024px;--bp-slot-compact:720px;--bp-slot-regular:1024px;--bp-xs:480px;--bp-sm:640px;--bp-md:768px;--bp-lg:900px;--bp-xl:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100vh;overscroll-behavior-y:none;height:100dvh;font-family:var(--font-family);font-size:var(--font-size-md);color:var(--color-text);background:var(--color-bg-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;overflow:hidden}html.public-scroll,html.public-scroll body,html.public-scroll #root{height:auto;min-height:100vh;overscroll-behavior-y:auto;min-height:100dvh;overflow:visible}button{font-family:var(--font-family);cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none}input{font-family:var(--font-family);color:inherit;font-size:inherit;background:0 0;border:none;outline:none}a{color:var(--color-primary);text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-bg-surface-hover);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-bg-surface-active)}::selection{background:rgba(var(--color-primary-rgb), .4);color:#fff}@font-face{font-family:Manrope;src:url(/fonts/manrope-variable-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-600-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-700-latin.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-variable-latin.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-variable-italic-latin.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{--pulse-bg-page:#0d1117;--pulse-bg-deep:#11151d;--pulse-bg-surface:#161b24;--pulse-bg-elev:#1c222d;--pulse-bg-card:#222934;--pulse-bg-rail:#0a0d12;--pulse-ink:#e6edf3;--pulse-ink-soft:#c9d1d9;--pulse-ink-muted:#8b949e;--pulse-ink-quiet:#6e7681;--pulse-ink-faint:#e6edf324;--pulse-accent:#f0af36;--pulse-accent-rgb:240, 175, 54;--pulse-accent-warm:#cc8a0f;--pulse-accent-light:#f5ce83;--pulse-accent-cool:#5ac8fa;--pulse-accent-mint:#4ed873;--pulse-accent-mint-rgb:78, 216, 115;--pulse-danger:#ff5f57;--pulse-danger-rgb:255, 95, 87;--pulse-warning:#febc2e;--pulse-warning-rgb:254, 188, 46;--pulse-ink-on-accent:#14120d;--pulse-accent-ink:var(--pulse-accent);--pulse-info-ink:var(--pulse-accent-cool);--pulse-success-ink:var(--pulse-accent-mint);--pulse-danger-ink:var(--pulse-danger);--pulse-warning-ink:var(--pulse-warning);--pulse-aurora-1:transparent;--pulse-aurora-2:transparent;--pulse-aurora-3:transparent;--pulse-aurora-4:transparent;--pulse-aurora-blend:normal;--pulse-aurora-opacity-calm:0;--pulse-aurora-opacity-mid:0;--pulse-aurora-opacity-burst:0;--pulse-hue-A:#e89968;--pulse-hue-B:#6fa8c0;--pulse-hue-C:#c57a4e;--pulse-hue-D:#9d6fa0;--pulse-hue-E:#7baa7a;--pulse-hue-F:#3da17e;--pulse-hue-G:#6e63d8;--pulse-hue-A-ink:var(--pulse-hue-A);--pulse-hue-B-ink:var(--pulse-hue-B);--pulse-hue-C-ink:#d68f63;--pulse-hue-D-ink:#b98cbc;--pulse-hue-E-ink:var(--pulse-hue-E);--pulse-hue-F-ink:var(--pulse-hue-F);--pulse-hue-G-ink:#8c84e0;--pulse-glass-bg:var(--pulse-bg-deep);--pulse-glass-border:#f0f6fc1a;--pulse-glass-blur:none;--pulse-grain-opacity:0;--pulse-grain-blend:normal;--pulse-elev-rest:0 1px 2px #0006;--pulse-elev-card:0 1px 2px #0006, 0 14px 34px -16px #0000009e;--pulse-elev-pop:0 16px 40px -12px #000000b3, 0 0 0 1px #f0f6fc0d;--pulse-elev-takeover:0 40px 90px -28px #000000d9, 0 0 0 1px #f0f6fc0d;--pulse-font-serif:"Manrope", system-ui, -apple-system, sans-serif;--pulse-font-sans:"Manrope", system-ui, -apple-system, sans-serif;--pulse-font-mono:"JetBrains Mono", ui-monospace, "Menlo", monospace;--pulse-type-display-xl:96px;--pulse-type-display-lg:64px;--pulse-type-display-md:46px;--pulse-type-display-sm:32px;--pulse-type-headline:24px;--pulse-type-subhead:20px;--pulse-type-body-lg:16px;--pulse-type-body:14.5px;--pulse-type-body-sm:13px;--pulse-type-caption:12px;--pulse-type-micro:11px;--pulse-type-mono-sm:10.5px;--pulse-type-mono:12px;--pulse-track-display:-.025em;--pulse-track-body:-.005em;--pulse-track-mono:0;--pulse-track-uppercase:.18em;--pulse-lead-display:.95;--pulse-lead-tight:1.15;--pulse-lead-body:1.55;--pulse-lead-loose:1.7;--pulse-space-xs:4px;--pulse-space-sm:8px;--pulse-space-md:12px;--pulse-space-lg:18px;--pulse-space-xl:24px;--pulse-space-2xl:36px;--pulse-space-3xl:48px;--pulse-radius-sm:6px;--pulse-radius:10px;--pulse-radius-md:14px;--pulse-radius-lg:18px;--pulse-radius-xl:22px;--pulse-radius-pill:999px;--pulse-d-space:1;--pulse-d-size:1;--pulse-ease:cubic-bezier(.4, 0, .2, 1);--pulse-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--pulse-dur-fast:.15s;--pulse-dur:.25s;--pulse-dur-slow:.4s;--pulse-dur-breath:1.8s;--pulse-dur-drift:24s}:root[data-density=compact]{--pulse-d-space:.7;--pulse-d-size:.86}:root[data-density=spacious]{--pulse-d-space:1.3;--pulse-d-size:1.12}[data-theme=light]{--pulse-bg-page:#e3e7ec;--pulse-bg-deep:#e9edf1;--pulse-bg-surface:#f1f4f7;--pulse-bg-elev:#f8fafc;--pulse-bg-card:#fff;--pulse-bg-rail:#d8dde3;--pulse-ink:#1c2128;--pulse-ink-soft:#424a53;--pulse-ink-muted:#57606a;--pulse-ink-quiet:#6e7781;--pulse-ink-faint:#1c212829;--pulse-accent-ink:#885c0a;--pulse-info-ink:#0a58b0;--pulse-success-ink:#15672a;--pulse-danger-ink:#bd1320;--pulse-warning-ink:#7d5400;--pulse-hue-A-ink:#a34e19;--pulse-hue-B-ink:#396d82;--pulse-hue-C-ink:#965631;--pulse-hue-D-ink:#825785;--pulse-hue-E-ink:#487047;--pulse-hue-F-ink:#1f7a5b;--pulse-hue-G-ink:#4f46b5;--pulse-aurora-blend:normal;--pulse-aurora-opacity-calm:0;--pulse-aurora-opacity-mid:0;--pulse-aurora-opacity-burst:0;--pulse-glass-bg:var(--pulse-bg-card);--pulse-glass-border:#1c21281f;--pulse-grain-opacity:0;--pulse-grain-blend:normal;--pulse-elev-rest:0 1px 2px #1012160f;--pulse-elev-card:0 1px 2px #1012160f, 0 14px 34px -18px #10121633;--pulse-elev-pop:0 12px 32px -10px #10121638, 0 0 0 1px #1c21280f;--pulse-elev-takeover:0 30px 70px -24px #10121647, 0 0 0 1px #1c212814}@media (prefers-reduced-motion:reduce){:root,[data-theme=dark],[data-theme=light]{--pulse-dur-fast:.001ms;--pulse-dur:.001ms;--pulse-dur-slow:.001ms;--pulse-dur-breath:.001ms;--pulse-dur-drift:.001ms}}._tooltip_2vfg8_1{background:var(--pulse-bg-rail);color:var(--pulse-ink);border:1px solid var(--pulse-ink-faint);box-shadow:var(--pulse-elev-pop);letter-spacing:.01em;white-space:nowrap;pointer-events:none;z-index:120;opacity:0;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.2;position:fixed}._tooltip_2vfg8_1[data-placement=right]{animation:.12s cubic-bezier(.22,1,.36,1) forwards _rail-tooltip-right_2vfg8_1;transform:translateY(-50%)}._tooltip_2vfg8_1[data-placement=left]{animation:.12s cubic-bezier(.22,1,.36,1) forwards _rail-tooltip-left_2vfg8_1;transform:translate(-100%,-50%)}._tooltip_2vfg8_1[data-placement=bottom]{animation:.12s cubic-bezier(.22,1,.36,1) forwards _rail-tooltip-bottom_2vfg8_1;transform:translate(-50%)}._tooltip_2vfg8_1[data-placement=top]{animation:.12s cubic-bezier(.22,1,.36,1) forwards _rail-tooltip-top_2vfg8_1;transform:translate(-50%,-100%)}@keyframes _rail-tooltip-right_2vfg8_1{0%{opacity:0;transform:translateY(-50%)translate(-4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@keyframes _rail-tooltip-left_2vfg8_1{0%{opacity:0;transform:translate(-100%,-50%)translate(4px)}to{opacity:1;transform:translate(-100%,-50%)translate(0)}}@keyframes _rail-tooltip-bottom_2vfg8_1{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _rail-tooltip-top_2vfg8_1{0%{opacity:0;transform:translate(-50%,-100%)translateY(4px)}to{opacity:1;transform:translate(-50%,-100%)translateY(0)}}@media (prefers-reduced-motion:reduce){._tooltip_2vfg8_1{opacity:1;animation:none!important}}._icon_4n88v_1{width:42px;height:42px;color:var(--pulse-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;padding:1px;transition:opacity .15s,transform .15s;display:flex;position:relative}._glyph_4n88v_21{pointer-events:none;box-sizing:border-box;background:color-mix(in srgb, var(--ic) 13%, var(--pulse-bg-card));width:40px;height:40px;color:color-mix(in srgb, var(--ic) 70%, var(--pulse-ink));border:1px solid #0000;border-radius:11px;flex:0 0 40px;justify-content:center;align-items:center;transition:background .15s,color .15s,box-shadow .15s;display:flex;position:relative}[data-theme=light] ._glyph_4n88v_21{color:color-mix(in srgb, var(--ic) 65%, #27313e)}._glyph_4n88v_21 svg{width:23px;height:23px}._icon_4n88v_1:hover ._glyph_4n88v_21{background:color-mix(in srgb, var(--ic) 22%, var(--pulse-bg-card));box-shadow:var(--pulse-elev-rest)}._icon_4n88v_1[data-status=focused] ._glyph_4n88v_21{background:color-mix(in srgb, var(--pulse-accent) 16%, var(--pulse-bg-card));color:var(--pulse-accent-ink);border-color:color-mix(in srgb, var(--pulse-accent) 65%, var(--pulse-bg-card));box-shadow:0 0 0 2px rgba(var(--pulse-accent-rgb), .12)}._label_4n88v_59{text-align:center;pointer-events:none;flex-direction:column;flex:none;align-items:center;width:100%;min-width:0;line-height:1.2;display:none;overflow:hidden}._labelName_4n88v_72{max-width:100%;color:var(--pulse-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}._labelSubtitle_4n88v_82{color:var(--pulse-ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:1px;font-size:11px;font-weight:400;display:none;overflow:hidden}._icon_4n88v_1[data-expanded]{flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:52px;padding:6px 8px}._icon_4n88v_1[data-expanded] ._label_4n88v_59{text-align:left;flex:auto;align-items:flex-start;width:auto;display:flex}._icon_4n88v_1[data-expanded] ._labelName_4n88v_72{font-size:13px}._icon_4n88v_1[data-expanded] ._labelSubtitle_4n88v_82{display:block}._icon_4n88v_1[data-drag-over]{box-shadow:inset 0 0 0 1.5px rgba(var(--pulse-accent-rgb), .65)}._icon_4n88v_1[data-drag-over]:after{content:"";background:var(--pulse-accent);pointer-events:none;border-radius:2px;height:2px;position:absolute;top:-3px;left:8px;right:8px}._icon_4n88v_1[data-drag-over=after]:after{top:auto;bottom:-3px}._icon_4n88v_1[data-orientation=horizontal][data-drag-over]:after{width:2px;height:auto;top:8px;bottom:8px;left:-3px;right:auto}._icon_4n88v_1[data-orientation=horizontal][data-drag-over=after]:after{left:auto;right:-3px}._icon_4n88v_1[data-dragging=true]{opacity:.4;cursor:grabbing;transform:scale(.92)}._icon_4n88v_1:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:1px}._status_4n88v_166{pointer-events:none;border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}._status_4n88v_166[data-status=open]{background:var(--pulse-ink-quiet)}._status_4n88v_166[data-status=closed],._status_4n88v_166[data-status=focused],[data-embedded=true] ._status_4n88v_166{display:none}._badge_4n88v_189{background:var(--pulse-danger);color:#fff;min-width:14px;height:14px;box-shadow:0 0 0 2px var(--desktop-bg,var(--pulse-bg-shell,var(--pulse-bg-rail)));border-radius:7px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}[data-embedded=true] ._badge_4n88v_189{width:7px;min-width:0;height:7px;box-shadow:0 0 0 1.5px var(--pulse-bg-surface);padding:0;font-size:0;top:1px;right:1px}._icon_4n88v_1[data-bouncing=true]{animation:.45s _bounce_4n88v_1}@keyframes _bounce_4n88v_1{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._icon_4n88v_1,._glyph_4n88v_21{transition:none}._icon_4n88v_1[data-bouncing=true]{animation:none}}._panel_1aw3a_1{z-index:200;background:#14161cfa;border:1px solid #ffffff14;border-radius:8px;width:min(320px,100vw - 16px);min-width:min(220px,100vw - 16px);max-width:320px;max-height:calc(100dvh - 16px);padding:4px 0;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #00000080}@keyframes _slideIn_1aw3a_1{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}._header_1aw3a_29{text-transform:uppercase;letter-spacing:.06em;color:#fff6;-webkit-user-select:none;user-select:none;padding:6px 12px 4px;font-size:10px}._row_1aw3a_38{align-items:center;gap:4px;padding:2px 8px;display:flex}._row_1aw3a_38:hover{background:#ffffff0d}._title_1aw3a_49{color:#ffffffd9;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:4px;flex:1;min-width:0;padding:4px;font-size:13px;overflow:hidden}._title_1aw3a_49:hover{color:#fff}._close_1aw3a_69{color:#ffffff4d;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .12s,background .12s;display:flex}._close_1aw3a_69:hover{color:#ffffffd9;background:#ffffff14}._title_1aw3a_49:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._close_1aw3a_69:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._rail_1hjz0_17{top:var(--topbar-height,32px);width:var(--dock-size,66px);background:var(--desktop-bg,var(--pulse-bg-shell,var(--pulse-bg-rail)));z-index:var(--z-dock);flex-direction:column;align-items:center;gap:10px;padding:15px 0 10px;transition:width .18s,box-shadow .18s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._rail_1hjz0_17{transition:none}}._rail_1hjz0_17[data-position=left]{top:var(--topbar-height,32px);width:var(--dock-size,66px);flex-direction:column;height:auto;bottom:0;left:0;right:auto}._rail_1hjz0_17[data-position=right]{top:var(--topbar-height,32px);width:var(--dock-size,66px);flex-direction:column;height:auto;bottom:0;left:auto;right:0}._rail_1hjz0_17[data-position=bottom]{width:100%;height:var(--dock-size,66px);scrollbar-width:none;flex-direction:row;justify-content:center;gap:12px;padding:8px 12px;top:auto;bottom:0;left:0;right:0;overflow:auto hidden}._rail_1hjz0_17[data-position=bottom]::-webkit-scrollbar{display:none}._rail_1hjz0_17[data-position=left][data-expanded=true],._rail_1hjz0_17[data-position=right][data-expanded=true]{align-items:stretch;width:240px;padding:10px 8px;box-shadow:0 12px 40px -16px #00000073,0 4px 12px -4px #0003}._embedded_1hjz0_11{background:var(--pulse-bg-surface);border:1px solid var(--pulse-glass-border);width:auto;height:auto;box-shadow:var(--pulse-elev-rest);scrollbar-width:none;border-radius:17px;flex-direction:row;align-items:center;gap:8px;min-width:0;max-width:100%;padding:8px;transition:none;position:static;top:auto;bottom:auto;left:auto;right:auto;overflow:auto hidden}._embedded_1hjz0_11::-webkit-scrollbar{display:none}._embedded_1hjz0_11>*{flex-shrink:0}._separator_1hjz0_145{background:var(--pulse-ink-faint);flex-shrink:0;width:24px;height:1px;margin:4px 0}._rail_1hjz0_17[data-orientation=horizontal] ._separator_1hjz0_145,._embedded_1hjz0_11 ._separator_1hjz0_145{width:1px;height:24px;margin:0 4px}._unpinnedWrapper_1hjz0_163{opacity:.7}._addButton_1hjz0_169{border:1px dashed var(--pulse-ink-faint);width:36px;height:36px;color:var(--pulse-ink-quiet);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}._addButton_1hjz0_169:hover{color:var(--pulse-accent-ink);border-color:rgba(var(--pulse-accent-rgb), .5)}._addButton_1hjz0_169[data-expanded]{grid-template-columns:36px 1fr;place-items:center start;gap:4px;width:100%;padding:0 8px 0 0;display:grid}._spacer_1hjz0_200{flex:1}._embedded_1hjz0_11 ._spacer_1hjz0_200{display:none}._footerGroup_1hjz0_211{border-top:1px dashed var(--pulse-ink-faint);flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:0;padding-top:6px;display:flex}._footerButton_1hjz0_222{width:32px;height:32px;color:var(--pulse-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background .12s,color .12s,width .18s;display:grid;position:relative}._footerButton_1hjz0_222:hover{background:rgba(var(--pulse-accent-rgb), .08);color:var(--pulse-ink)}._footerButton_1hjz0_222[data-variant=ai]{color:var(--pulse-accent-ink)}._footerButton_1hjz0_222[data-variant=ai]:hover{background:rgba(var(--pulse-accent-rgb), .16);color:var(--pulse-accent-ink)}._footerButton_1hjz0_222[data-expanded]{grid-template-columns:32px 1fr;place-items:center start;gap:4px;width:100%;padding:4px 8px 4px 0}@keyframes _rail-label-in_1hjz0_1{to{opacity:1}}._footerLabel_1hjz0_267{color:var(--pulse-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;display:none;overflow:hidden}._footerButton_1hjz0_222[data-expanded] ._footerLabel_1hjz0_267,._addButton_1hjz0_169[data-expanded] ._footerLabel_1hjz0_267{opacity:0;animation:.12s 80ms forwards _rail-label-in_1hjz0_1;display:inline-block}@media (prefers-reduced-motion:reduce){._footerButton_1hjz0_222{transition:none}._footerButton_1hjz0_222[data-expanded] ._footerLabel_1hjz0_267,._addButton_1hjz0_169[data-expanded] ._footerLabel_1hjz0_267{opacity:1;animation:none}}._contextMenu_1hjz0_296{background:var(--pulse-glass-bg);min-width:200px;-webkit-backdrop-filter:var(--pulse-glass-blur);border:1px solid var(--pulse-glass-border);box-shadow:var(--pulse-elev-pop);z-index:var(--z-overlay);border-radius:8px;padding:4px 0;position:fixed}._contextMenu_1hjz0_296 button{width:100%;color:var(--pulse-ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:13px;display:block}._contextMenu_1hjz0_296 button:hover{background:rgba(var(--pulse-accent-rgb), .08)}._contextDivider_1hjz0_326{background:var(--pulse-ink-faint);height:1px;margin:4px 0}._rail_1hjz0_17[data-orientation=horizontal] ._spacer_1hjz0_200{flex:auto}._rail_1hjz0_17[data-orientation=horizontal] ._addButton_1hjz0_169{width:36px;height:36px}[data-embedded=true][data-orientation=horizontal] ._addButton_1hjz0_169{border-color:#0000;border-radius:10px;width:36px;height:36px}[data-embedded=true][data-orientation=horizontal] ._addButton_1hjz0_169:hover{background:color-mix(in srgb, var(--pulse-ink) 8%, transparent);color:var(--pulse-accent-ink);border-color:#0000}[data-embedded=true] ._separator_1hjz0_145{height:24px;margin:0 2px}._rail_1hjz0_17 ._appsGroup_1hjz0_372{flex-direction:inherit;align-items:inherit;gap:inherit;scrollbar-width:thin;flex:0 auto;min-width:0;max-width:100%;min-height:0;padding:4px;display:flex;overflow:hidden auto}._rail_1hjz0_17[data-orientation=horizontal] ._appsGroup_1hjz0_372{overflow:auto hidden}._rail_1hjz0_17[data-orientation=horizontal] ._footerGroup_1hjz0_211{border:0;flex-shrink:0;width:auto;padding:0}._footerButton_1hjz0_222,._unpinnedWrapper_1hjz0_163{flex-shrink:0}._contextMenu_1hjz0_296{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto}._contextMenu_1hjz0_296 button:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._footerButton_1hjz0_222:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._addButton_1hjz0_169:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._pinsOverlay_1hjz0_401{z-index:var(--z-overlay);background:#0008;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._pinsDialog_1hjz0_402{background:var(--pulse-bg-surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--pulse-ink);border-radius:12px;padding:20px;overflow:auto}._pinsDialog_1hjz0_402 h2{margin-bottom:12px;font-size:18px}._pinsDialog_1hjz0_402 p{margin-bottom:12px}._pinsDialog_1hjz0_402 ul{padding:0;list-style:none}._pinsDialog_1hjz0_402 li{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}._pinsDialog_1hjz0_402 button{border:1px solid var(--pulse-ink-faint);border-radius:6px;padding:8px}._pinsDialog_1hjz0_402 button:focus-visible{outline:2px solid var(--pulse-accent)}._brand_1jciz_1{flex:none;align-items:center;gap:8px;display:inline-flex}._wordmark_1jciz_9{--wordmark-height:56px;height:var(--wordmark-height);object-fit:contain;width:auto;max-width:278px;margin-inline:calc(-1 * var(--wordmark-height) * 73.3 / 120);flex:none;display:block}._logoDark_1jciz_26,[data-theme=dark] ._logoLight_1jciz_27{display:none}[data-theme=dark] ._logoDark_1jciz_26{display:block}._mark_1jciz_34{font-variation-settings:"opsz" 144;color:#e0a020;-webkit-user-select:none;user-select:none;flex:none;font-family:Fraunces,Times New Roman,serif;font-size:44px;font-style:italic;font-weight:400;line-height:1;display:none}[data-theme=dark] ._mark_1jciz_34{color:#f0af36}@media (max-width:1023.98px){._logoLight_1jciz_27,._logoDark_1jciz_26,[data-theme=dark] ._logoLight_1jciz_27,[data-theme=dark] ._logoDark_1jciz_26{display:none}._mark_1jciz_34,[data-theme=dark] ._mark_1jciz_34{display:block}}._sync_16vaz_1{all:unset;width:28px;height:28px;color:var(--pulse-ink-muted);opacity:.8;cursor:pointer;border-radius:8px;place-items:center;transition:color .15s,background .15s;display:grid;position:relative}._sync_16vaz_1:hover{background:rgba(var(--pulse-accent-rgb), .08)}._sync_16vaz_1:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._sync_16vaz_1:disabled{cursor:default}._active_16vaz_22{color:var(--pulse-accent-ink);opacity:1}._saved_16vaz_26{color:var(--pulse-success-ink);opacity:1}._attention_16vaz_30,._pending_16vaz_34{color:var(--pulse-warning-ink);opacity:1}._failed_16vaz_35{color:var(--pulse-danger-ink);opacity:1}._retryable_16vaz_36{cursor:pointer}._badge_16vaz_37{border:2px solid var(--pulse-bg-shell,var(--pulse-bg-rail));min-width:14px;height:14px;color:var(--pulse-warning-ink);text-align:center;background:#febc2e2e;border-radius:7px;padding:0 3px;font-size:8.5px;font-weight:700;line-height:12px;position:absolute;top:-1px;right:-1px}._spinner_16vaz_53{animation:1s linear infinite _topbarSpin_16vaz_1}@keyframes _topbarSpin_16vaz_1{to{transform:rotate(360deg)}}._loadStatus_16vaz_56{z-index:2100;background:var(--pulse-glass-bg);color:var(--pulse-ink);box-shadow:var(--pulse-elev-pop);border-radius:10px;max-width:calc(100vw - 24px);padding:12px;font-size:12px;position:fixed;top:54px;right:12px}._loadStatus_16vaz_56 button{cursor:pointer;margin-left:8px}@media (prefers-reduced-motion:reduce){._spinner_16vaz_53{animation:none}}._warning_15m7u_1{color:var(--pulse-warning-ink);background:#febc2e2e;border:1px solid #febc2e52;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._wrapper_1fqg8_1{position:relative}._trigger_1fqg8_2{width:28px;height:28px;color:var(--pulse-ink-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:color .15s,background .15s;display:grid;position:relative}._trigger_1fqg8_2:hover{color:var(--pulse-ink);background:rgba(var(--pulse-accent-rgb), .08)}._trigger_1fqg8_2:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._badge_1fqg8_10{background:var(--pulse-danger);color:#fff;border:2px solid var(--pulse-bg-shell,var(--pulse-bg-rail));border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:8.5px;font-weight:700;line-height:1;display:flex;position:absolute;top:-1px;right:-1px}._panel_1fqg8_17{background:var(--pulse-glass-bg);width:360px;max-height:480px;-webkit-backdrop-filter:var(--pulse-glass-blur);border:1px solid var(--pulse-glass-border);box-shadow:var(--pulse-elev-pop);z-index:2000;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}._header_1fqg8_27{border-bottom:1px solid var(--pulse-glass-border);color:var(--pulse-ink);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}._title_1fqg8_32{font-size:13px;font-weight:600}._actions_1fqg8_33{gap:6px;display:flex}._action_1fqg8_33{color:var(--pulse-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px 6px;font-size:12px;display:flex}._action_1fqg8_33:hover{background:rgba(var(--pulse-accent-rgb), .08)}._list_1fqg8_41{flex:1;padding:4px 0;overflow-y:auto}._item_1fqg8_43{color:var(--pulse-ink);grid-template-columns:10px 1fr auto auto;align-items:start;gap:8px;padding:10px 14px;transition:background .15s;display:grid;position:relative}._navigable_1fqg8_49{cursor:pointer}._navigable_1fqg8_49:hover{background:rgba(var(--pulse-accent-rgb), .08)}._navigable_1fqg8_49:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:-2px}._dot_1fqg8_53{background:0 0;border-radius:50%;width:6px;height:6px;margin-top:6px}._item_1fqg8_43._unread_1fqg8_54 ._dot_1fqg8_53{background:var(--pulse-accent)}._content_1fqg8_55{min-width:0}._itemTitle_1fqg8_56{font-size:12.5px;font-weight:500;line-height:1.3}._itemBody_1fqg8_57{color:var(--pulse-ink-soft);word-wrap:break-word;margin-top:2px;font-size:12px;line-height:1.4}._time_1fqg8_58{color:var(--pulse-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}._dismiss_1fqg8_59{color:var(--pulse-ink-muted);cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;margin-top:2px;padding:2px;display:flex}._dismiss_1fqg8_59:hover{color:var(--pulse-ink);background:rgba(var(--pulse-accent-rgb), .08)}._empty_1fqg8_61{color:var(--pulse-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;font-size:13px;display:flex}._emptyIcon_1fqg8_62{opacity:.4}._inlineActions_1fqg8_64{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._inlineActionBtn_1fqg8_67{background:var(--pulse-accent);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:500;transition:filter .15s}._inlineActionBtn_1fqg8_67:hover{filter:brightness(1.1)}._inlineActionBtn_1fqg8_67:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._priming_1fqg8_77{border-bottom:1px solid var(--pulse-glass-border);background:rgba(var(--pulse-accent-rgb), .06);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._primingText_1fqg8_83{flex-direction:column;gap:2px;display:flex}._primingTitle_1fqg8_84{color:var(--pulse-ink);font-size:12.5px;font-weight:600}._primingBody_1fqg8_85{color:var(--pulse-ink-soft);font-size:11.5px;line-height:1.4}._primingActions_1fqg8_86{gap:8px;display:flex}._primingEnable_1fqg8_87{background:var(--pulse-accent);color:var(--pulse-on-accent,#15171c);cursor:pointer;border:none;border-radius:7px;padding:5px 12px;font-size:11.5px;font-weight:600;transition:filter .15s}._primingEnable_1fqg8_87:hover{filter:brightness(1.06)}._primingEnable_1fqg8_87:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._primingDismiss_1fqg8_95{color:var(--pulse-ink-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 10px;font-size:11.5px;font-weight:500}._primingDismiss_1fqg8_95:hover{color:var(--pulse-ink);background:rgba(var(--pulse-accent-rgb), .08)}._primingDismiss_1fqg8_95:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._dot_n0aqv_1{background:currentColor;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}._dotAvailable_n0aqv_2{color:var(--pulse-success-ink)}._dotAway_n0aqv_3{color:var(--pulse-warning-ink)}._dotBusy_n0aqv_4{color:var(--pulse-danger-ink)}._dotOffline_n0aqv_5{color:var(--pulse-ink-quiet)}._options_n0aqv_7{border:0;min-width:0;margin:0;padding:0}._legend_n0aqv_8{color:var(--pulse-ink-soft);padding:0 9px 4px;font-size:11px;font-weight:600}._row_n0aqv_9{cursor:pointer;color:var(--pulse-ink);border-radius:7px;align-items:center;gap:9px;padding:8px 9px;font-size:13px;transition:background .15s;display:flex;position:relative}._row_n0aqv_9:hover{background:rgba(var(--pulse-accent-rgb), .08)}._row_n0aqv_9 input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._row_n0aqv_9:has(input:focus-visible){outline:2px solid var(--pulse-accent);outline-offset:-2px}._row_n0aqv_9 input:checked~._label_n0aqv_20{font-weight:600}._selected_n0aqv_21{color:var(--pulse-accent-ink);visibility:hidden;margin-left:auto}._row_n0aqv_9 input:checked~._selected_n0aqv_21{visibility:visible}._wrapper_1k0qb_1{position:relative}._trigger_1k0qb_3{background:linear-gradient(135deg, var(--pulse-accent), var(--pulse-accent-warm));border:1.5px solid var(--pulse-glass-border);cursor:pointer;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:2px;padding:0;font-size:11px;font-weight:600;transition:transform .15s;display:flex;position:relative}._trigger_1k0qb_3:hover{transform:scale(1.05)}._trigger_1k0qb_3:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._avatarImg_1k0qb_15{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatarText_1k0qb_16{line-height:1}._trigger_1k0qb_3 ._presenceIndicator_1k0qb_17{width:9px;height:9px;box-shadow:0 0 0 2px var(--desktop-bg,var(--pulse-bg-shell));pointer-events:none;position:absolute;bottom:-1px;right:-2px}._statusDescription_1k0qb_22{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._menu_1k0qb_27{background:var(--pulse-glass-bg);min-width:260px;-webkit-backdrop-filter:var(--pulse-glass-blur);border:1px solid var(--pulse-glass-border);box-shadow:var(--pulse-elev-pop);z-index:2000;color:var(--pulse-ink);-webkit-app-region:no-drag;border-radius:12px;padding:12px;position:absolute;top:calc(100% + 8px);right:0}._userInfo_1k0qb_39{align-items:center;gap:12px;display:flex}._menuAvatar_1k0qb_40{background:linear-gradient(135deg, var(--pulse-accent), var(--pulse-accent-warm));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:flex;overflow:hidden}._menuAvatarImg_1k0qb_47{object-fit:cover;width:100%;height:100%}._name_1k0qb_49{color:var(--pulse-ink);font-size:13px;font-weight:600;line-height:1.2}._email_1k0qb_50{color:var(--pulse-ink-soft);margin-top:2px;font-size:12px;line-height:1.3}._badge_1k0qb_52{background:rgba(var(--pulse-danger-rgb), .15);color:var(--pulse-danger-ink);text-transform:uppercase;letter-spacing:.3px;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._tenant_1k0qb_58{background:rgba(var(--pulse-accent-rgb), .15);color:var(--pulse-accent-ink);border-radius:4px;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:500;display:inline-block}._divider_1k0qb_64{background:var(--pulse-glass-border);height:1px;margin:10px 0}._menuItem_1k0qb_66{text-align:left;width:100%;color:var(--pulse-ink);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;transition:background .15s}._menuItem_1k0qb_66:hover{background:rgba(var(--pulse-accent-rgb), .08)}._menuItem_1k0qb_66:focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px}._breadcrumb_1p2yy_1{color:var(--pulse-ink,#ffffffd9);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}._segment_1p2yy_10{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:220px;display:inline-flex;overflow:hidden}._emoji_1p2yy_20{font-size:13px;line-height:1}._name_1p2yy_25{font-weight:600}._separator_1p2yy_29{color:var(--pulse-ink-muted,#ffffff59);flex:none;font-weight:600}._windowTitle_1p2yy_35{color:var(--pulse-ink-soft,#ffffffa6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._popOut_92zx3_1{width:30px;height:30px;color:var(--pulse-ink-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._popOut_92zx3_1:hover{background:var(--pulse-surface-hover,#0000000f);color:var(--pulse-ink)}._topbar_1lsm0_1{--topbar-fg:var(--pulse-ink);--topbar-fg-muted:var(--pulse-ink-muted);height:var(--topbar-height,32px);background:var(--desktop-bg,var(--pulse-bg-shell,var(--pulse-bg-surface)));padding:env(safe-area-inset-top,0px) max(12px, var(--canvas-inset,0px)) 0;font-family:var(--pulse-font-sans);color:var(--topbar-fg);z-index:var(--z-topbar);-webkit-user-select:none;user-select:none;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:16px;font-size:12.5px;display:grid;position:absolute;top:0;left:0;right:0;container-type:inline-size}[data-dock-position=top] ._topbar_1lsm0_1{height:calc(var(--topbar-height,32px) + var(--canvas-inset,0px));background:0 0}._leftCluster_1lsm0_37,._centerCluster_1lsm0_37,._rightCluster_1lsm0_37{align-items:center;gap:8px;display:flex}._leftCluster_1lsm0_37{grid-area:1/1;justify-content:flex-start}._centerCluster_1lsm0_37{grid-area:1/2;justify-content:center;min-width:0}._rightCluster_1lsm0_37{grid-area:1/3;justify-content:flex-end}._slot_1lsm0_64{align-items:center;display:flex}._slot_1lsm0_64[data-topbar-part=workspaces]{flex:auto;min-width:0}._topbar_1lsm0_1[data-desktop-chrome]{-webkit-app-region:drag}._topbar_1lsm0_1[data-desktop-chrome] :-webkit-any(button,a,input,select,textarea,[role=button],[role=dialog],[role=menu],[role=navigation],[draggable=true]){-webkit-app-region:no-drag}._topbar_1lsm0_1[data-desktop-chrome] :-moz-any(button,a,input,select,textarea,[role=button],[role=dialog],[role=menu],[role=navigation],[draggable=true]){-webkit-app-region:no-drag}._topbar_1lsm0_1[data-desktop-chrome] :is(button,a,input,select,textarea,[role=button],[role=dialog],[role=menu],[role=navigation],[draggable=true]){-webkit-app-region:no-drag}._topbar_1lsm0_1[data-desktop-chrome=darwin]{padding-left:78px}._topbar_1lsm0_1[data-desktop-chrome=win32]{padding-right:148px}@container (width<=900px){[data-topbar-part=date]{display:none}}@container (width<=760px){[data-topbar-part=open-apps],[data-topbar-part=divider-open-apps]{display:none}}@container (width<=640px){[data-topbar-part=workspaces],[data-topbar-part=divider-workspaces]{display:none}}@container (width<=500px){[data-topbar-part=clock]{display:none}}:root{--alba-skeleton-base:#ffffff0b;--alba-skeleton-highlight:#ffffff1f}@media (prefers-color-scheme:light){:root:not([data-theme]):not([data-bk-theme]){--alba-skeleton-base:#0000000d;--alba-skeleton-highlight:#0000001a}}[data-theme=light],[data-bk-theme=light]{--alba-skeleton-base:#0000000d;--alba-skeleton-highlight:#0000001a}[data-theme=dark],[data-bk-theme=dark]{--alba-skeleton-base:#ffffff0b;--alba-skeleton-highlight:#ffffff1f}._skeleton_18abb_20,._line_18abb_21{background:linear-gradient(90deg, var(--alba-skeleton-base) 0%, var(--alba-skeleton-highlight) 50%, var(--alba-skeleton-base) 100%);border-radius:var(--bk-radius-sm,5px);vertical-align:middle;background-size:200% 100%;animation:1.4s ease-in-out infinite _shimmer_18abb_1;display:inline-block}@keyframes _shimmer_18abb_1{0%{background-position:200% 0}to{background-position:-200% 0}}._text_18abb_35{min-width:0;height:1em}._circle_18abb_36{border-radius:50%}._paragraph_18abb_38{background:0 0;flex-direction:column;gap:8px;width:100%;animation:none;display:flex}._line_18abb_21{height:12px}._line_18abb_21:first-child{width:100%}._line_18abb_21:nth-child(2){width:90%}._line_18abb_21:nth-child(3){width:75%}@media (prefers-reduced-motion:reduce){._skeleton_18abb_20,._line_18abb_21{background-position:50% 0;animation:none}._paragraph_18abb_38{background:0 0}}._frame_hb2ac_1{background:var(--pulse-bg-card);border-radius:var(--canvas-radius,0px);border:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._titleBar_hb2ac_14{background:var(--pulse-bg-surface);border-bottom:1px solid var(--pulse-glass-border);-webkit-user-select:none;user-select:none;flex:0 0 24px;align-items:center;padding:0 12px;display:flex}._title_hb2ac_14{color:var(--pulse-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}._body_hb2ac_33{flex:auto;min-height:0;position:relative;overflow:hidden}._loading_hb2ac_50{height:100%;color:var(--pulse-ink-soft);justify-content:center;align-items:center;display:flex}._blocked_hb2ac_58{text-align:center;height:100%;color:var(--pulse-ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}._blocked_hb2ac_58 strong{color:var(--pulse-ink)}._frameHidden_hb2ac_75{display:none}@property --app-notification-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._notificationRing_hb2ac_87{z-index:20;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--app-notification-angle), transparent 0deg 220deg, rgba(var(--pulse-accent-rgb), .25) 275deg, rgba(var(--pulse-accent-rgb), .9) 340deg, transparent 360deg);padding:2px;animation:3s linear infinite _notificationOrbit_hb2ac_1;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes _notificationOrbit_hb2ac_1{0%{--app-notification-angle:0deg}to{--app-notification-angle:360deg}}@media (prefers-reduced-motion:reduce){._notificationRing_hb2ac_87{background:rgba(var(--pulse-accent-rgb), .65);animation:none}}._empty_4lnki_2{place-items:center;height:100%;padding:24px;display:grid;overflow:auto;container-type:inline-size}._inner_4lnki_17{text-align:center;width:100%;max-width:600px}._eyebrow_4lnki_23{font-family:var(--pulse-font-mono);letter-spacing:var(--pulse-track-uppercase);text-transform:uppercase;color:var(--pulse-ink-muted);align-items:center;gap:9px;margin-bottom:18px;font-size:10.5px;display:inline-flex}._eyebrowDot_4lnki_35{background:var(--pulse-accent);width:5px;height:5px;box-shadow:0 0 8px var(--pulse-accent);border-radius:50%;flex:none}._title_4lnki_44{font-family:var(--pulse-font-serif);letter-spacing:-.02em;color:var(--pulse-ink);font-variation-settings:"opsz" 144;margin-bottom:14px;font-size:max(26px,min(4cqi,44px));font-weight:340;line-height:1.04}._title_4lnki_44 em{color:var(--pulse-accent-ink);font-style:italic}._sub_4lnki_61{font-family:var(--pulse-font-sans);color:var(--pulse-ink-soft);max-width:42ch;margin:0 auto 26px;font-size:14px}._hint_4lnki_69{cursor:pointer;font-family:var(--pulse-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pulse-ink-quiet);transition:color var(--pulse-dur-fast) var(--pulse-ease);background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:34px;padding:0;font-size:10.5px;display:inline-flex}._hint_4lnki_69:hover{color:var(--pulse-ink-soft)}._hint_4lnki_69:focus-visible{outline:2px solid rgba(var(--pulse-accent-rgb), .6);outline-offset:3px;border-radius:6px}._kbd_4lnki_99{font-family:var(--pulse-font-mono);color:var(--pulse-ink-soft);background:var(--pulse-glass-bg);border:1px solid var(--pulse-glass-border);box-shadow:var(--pulse-elev-rest);border-radius:6px;padding:3px 8px;font-size:11px}._quickgrid_4lnki_2{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}._quick_4lnki_2{text-align:left;border-radius:var(--pulse-radius-md);cursor:pointer;background:var(--pulse-glass-bg);-webkit-backdrop-filter:var(--pulse-glass-blur);border:1px solid var(--pulse-glass-border);transition:transform var(--pulse-dur) var(--pulse-ease), border-color var(--pulse-dur) var(--pulse-ease);padding:16px}._quick_4lnki_2:hover{border-color:rgba(var(--pulse-accent-rgb), .35);transform:translateY(-3px)}._quick_4lnki_2:focus-visible{outline:2px solid rgba(var(--pulse-accent-rgb), .6);outline-offset:2px}._quickIc_4lnki_141{width:38px;height:38px;color:var(--pulse-ink-on-accent);border-radius:11px;place-items:center;margin-bottom:12px;display:grid}._quickIc_4lnki_141 svg{width:21px;height:21px}._quickName_4lnki_156{color:var(--pulse-ink);margin-bottom:3px;font-size:13.5px;font-weight:700;display:block}._quickMeta_4lnki_164{font-family:var(--pulse-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pulse-ink-muted);font-size:9.5px;display:block}@media (prefers-reduced-motion:reduce){._quick_4lnki_2{transition:none}._quick_4lnki_2:hover{transform:none}}._splitter_1trni_1{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:100%;display:flex;position:relative}._handle_1trni_14{background:var(--pulse-glass-border);border-radius:2px;width:4px;height:100%;transition:background .15s}._splitter_1trni_1:hover ._handle_1trni_14,._splitter_1trni_1._dragging_1trni_23 ._handle_1trni_14{background:rgba(var(--pulse-accent-rgb), .4)}._divider_1wocy_1{pointer-events:none;flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:100%;display:flex;position:relative}._divider_1wocy_1:after{content:"";background:var(--pulse-glass-border);border-radius:2px;width:4px;height:100%;display:block}._manager_7ibe3_1{box-sizing:border-box;grid-template-columns:1fr;gap:0;width:100%;height:100%;padding:0;display:grid}._slot_7ibe3_12{border-radius:var(--canvas-radius,0px);background:var(--pulse-bg-surface);cursor:pointer;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;transition:box-shadow .18s;display:flex;position:relative;overflow:hidden}._slotBody_7ibe3_27{flex:auto;min-height:0;position:relative;overflow:hidden}._slot_7ibe3_12[data-active=true]{box-shadow:0 0 0 2px rgba(var(--pulse-accent-rgb), .45) inset}._manager_7ibe3_1[data-layout=single] ._slot_7ibe3_12[data-active=true]{box-shadow:none}._host_vsfh8_1{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}._toast_vsfh8_6{pointer-events:auto;color:#fff;border-radius:8px;align-items:center;gap:8px;min-width:240px;max-width:420px;padding:4px 6px 4px 14px;font-size:14px;display:flex;box-shadow:0 4px 12px #00000040}._toastMessage_vsfh8_13{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;flex:1;padding:8px 0}._toastAction_vsfh8_23{color:inherit;font:inherit;cursor:pointer;background:#ffffff2e;border:none;border-radius:6px;flex-shrink:0;min-height:24px;padding:6px 12px;font-weight:600;transition:background .12s}._toastAction_vsfh8_23:hover{background:#ffffff47}._toastAction_vsfh8_23:focus-visible{outline-offset:1px;outline:2px solid #fff}._info_vsfh8_43{background:#2563eb}._success_vsfh8_44{background:#059669}._error_vsfh8_45{background:#dc2626}._mobile_vsfh8_48{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}._mobile_vsfh8_48 ._toast_vsfh8_6{border:1px solid var(--bk-border,#777);background:var(--bk-bg,#252528);min-width:0;max-width:none;color:var(--bk-text,#fff);flex-wrap:wrap}._mobile_vsfh8_48 ._toastMessage_vsfh8_13{overflow-wrap:anywhere;min-width:0;min-height:44px}._mobile_vsfh8_48 ._toastAction_vsfh8_23{overflow-wrap:anywhere;background:var(--bk-bg-hover,#80808026);max-width:100%;min-height:44px}._mobile_vsfh8_48 ._toastAction_vsfh8_23:focus-visible{outline-offset:1px;outline:2px solid}._mobile_vsfh8_48 ._toastMessage_vsfh8_13:focus-visible{outline-offset:1px;outline:2px solid}._desktop_a1x3r_4{--pulse-bg-shell:var(--pulse-bg-surface);--desktop-bg:var(--pulse-bg-deep);--canvas-inset:clamp(16px, 1.6vw, 24px);--canvas-radius:18px;--canvas-border:var(--pulse-glass-border);background:var(--desktop-bg);transition:background var(--pulse-dur-slow) var(--pulse-ease);--topbar-height:calc(64px + env(safe-area-inset-top,0px));--focus-fab-size:52px;--focus-fab-inset:max(22px, calc(var(--canvas-inset) + 8px));--focus-fab-dock-bottom:0px;--focus-fab-dock-right:0px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}[data-theme=dark] ._desktop_a1x3r_4{--canvas-border:color-mix(in srgb, var(--pulse-ink) 16%, transparent)}._desktop_a1x3r_4[data-viewport=tablet]{--canvas-inset:12px;--canvas-radius:14px}@media (pointer:coarse){._desktop_a1x3r_4{--topbar-height:calc(68px + env(safe-area-inset-top,0px))}}._canvas_a1x3r_50{top:calc(var(--topbar-height) + var(--canvas-inset));left:var(--canvas-inset);right:var(--canvas-inset);bottom:calc(var(--canvas-inset) + var(--focus-fab-dock-bottom));background:var(--pulse-bg-deep);border-radius:var(--canvas-radius);box-shadow:0 0 0 1px var(--canvas-border), var(--pulse-elev-card);z-index:var(--z-desktop);position:absolute;overflow:hidden}._desktop_a1x3r_4[data-dock-position=left] ._canvas_a1x3r_50{left:calc(var(--dock-size) + var(--canvas-inset))}._desktop_a1x3r_4[data-dock-position=right] ._canvas_a1x3r_50{right:calc(var(--dock-size) + var(--canvas-inset))}._desktop_a1x3r_4[data-dock-position=right]{--focus-fab-dock-right:var(--dock-size)}._desktop_a1x3r_4[data-dock-position=bottom]{--focus-fab-dock-bottom:var(--dock-size)}._windowLayer_a1x3r_72{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._windowLayer_a1x3r_72>*{pointer-events:auto}._enterAnimation_a1x3r_85{animation:.8s _desktopFadeIn_a1x3r_1}@media (prefers-reduced-motion:reduce){._enterAnimation_a1x3r_85{animation:none}}@keyframes _desktopFadeIn_a1x3r_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._desktop_a1x3r_4[data-viewport=mobile]{--topbar-height:44px;--canvas-inset:0px;--canvas-radius:0px;--focus-fab-dock-bottom:64px;--focus-fab-dock-right:0px}[data-viewport=mobile] ._canvas_a1x3r_50{left:var(--canvas-inset);right:var(--canvas-inset);box-shadow:none}._avatar_reef5_6{border-radius:var(--bk-radius-full,50%);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:grid;position:relative}._ring_reef5_18{box-shadow:0 0 0 2px var(--bk-bg), 0 0 0 3.5px var(--bk-brand)}._img_reef5_23{object-fit:cover;border-radius:50%;width:100%;height:100%}._initials_reef5_31{background:var(--bk-bg-subtle);width:100%;height:100%;color:var(--bk-text);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}._tabBar_7pvtd_6{z-index:10;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);border-top:1px solid var(--bk-border);padding-bottom:max(8px, env(safe-area-inset-bottom));background:#ffffff12;flex-shrink:0;justify-content:space-around;align-items:center;padding-top:6px;display:flex;position:relative}[data-bk-theme=light] ._tabBar_7pvtd_6{border-top-color:var(--bk-border);background:#ffffffd1}@media (prefers-color-scheme:light){:root:not([data-bk-theme=dark]) ._tabBar_7pvtd_6{border-top-color:var(--bk-border);background:#ffffffd1}}._tab_7pvtd_6{color:var(--bk-text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;width:70px;padding:0 0 6px;transition:color .18s;display:flex;position:relative}._tab_7pvtd_6[data-active]{color:var(--bk-brand-text)}._iconWrap_7pvtd_62{border-radius:12px;place-items:center;width:auto;min-width:48px;height:30px;padding:0 16px;transition:background .18s;display:grid}._tab_7pvtd_6[data-active] ._iconWrap_7pvtd_62{background:var(--bk-brand-soft)}._glyph_7pvtd_79{font-variation-settings:"FILL" 0, "wght" 400, "opsz" 24;-webkit-user-select:none;user-select:none;font-size:25px;line-height:1;transition:font-variation-settings .18s}._tab_7pvtd_6[data-active] ._glyph_7pvtd_79{font-variation-settings:"FILL" 1, "wght" 500, "opsz" 24}._label_7pvtd_94{letter-spacing:.01em;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1}._tabBar_7pvtd_6._neutral_7pvtd_103{background:var(--bk-bg);-webkit-backdrop-filter:none;backdrop-filter:none}._neutral_7pvtd_103 ._tab_7pvtd_6[data-active]{color:var(--bk-text)}._neutral_7pvtd_103 ._tab_7pvtd_6[data-active] ._iconWrap_7pvtd_62{background:var(--bk-bg-subtle)}._neutral_7pvtd_103 ._tab_7pvtd_6[data-active]:after{content:"";background:var(--booking-accent,var(--calendar-accent));border-radius:2px;width:14px;height:2px;position:absolute;bottom:0;left:calc(50% - 7px)}._surface_1dicd_3{--bk-bg:#fff;--bk-bg-elevated:#fff;--bk-bg-subtle:#f3f5f2;--bk-text:#282e2c;--bk-text-secondary:#626b67;--bk-text-tertiary:#626b67;--bk-border:#e9ece9;--bk-brand:#2b3430;--bk-brand-text:#2b3430;--bk-brand-rgb:43, 52, 48;--bk-brand-on-fill:#fff;--bk-brand-soft:#f3f5f2;--calendar-accent:#ac8547;--calendar-muted:#8b938e;--calendar-selection-border:#858e87;--calendar-shadow:#1c292024;color:var(--bk-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-bk-theme=dark] ._surface_1dicd_3{--bk-bg:#202423;--bk-bg-elevated:#202423;--bk-bg-subtle:#2d3430;--bk-text:#edf0ed;--bk-text-secondary:#b1bbb5;--bk-text-tertiary:#b1bbb5;--bk-border:#383f3a;--bk-brand:#e2e9e2;--bk-brand-text:#e2e9e2;--bk-brand-rgb:226, 233, 226;--bk-brand-on-fill:#232c26;--bk-brand-soft:#2d3430;--calendar-accent:#b99b67;--calendar-muted:#8e9992;--calendar-selection-border:#8e9992;--calendar-shadow:#0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-bk-theme=light]) ._surface_1dicd_3{--bk-bg:#202423;--bk-bg-elevated:#202423;--bk-bg-subtle:#2d3430;--bk-text:#edf0ed;--bk-text-secondary:#b1bbb5;--bk-text-tertiary:#b1bbb5;--bk-border:#383f3a;--bk-brand:#e2e9e2;--bk-brand-text:#e2e9e2;--bk-brand-rgb:226, 233, 226;--bk-brand-on-fill:#232c26;--bk-brand-soft:#2d3430;--calendar-accent:#b99b67;--calendar-muted:#8e9992;--calendar-selection-border:#8e9992;--calendar-shadow:#0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}._surface_45lok_2{--bk-bg:#fff;--bk-bg-elevated:#fff;--bk-bg-input:#fff;--bk-bg-subtle:#f3f5f2;--bk-text:#282e2c;--bk-text-secondary:#626b67;--bk-text-tertiary:#626b67;--bk-border:#e9ece9;--bk-border-strong:#d1d8d1;--bk-brand:#2b3430;--bk-brand-text:#2b3430;--bk-brand-rgb:43, 52, 48;--bk-brand-on-fill:#fff;--bk-brand-soft:#f3f5f2;--booking-accent:#ac8547;--booking-selection-border:#858e87;--booking-shadow:#1c292024;--booking-focus:#ac854726;--booking-confirmed-bg:#edf3eb;--booking-confirmed-text:#41634a;--booking-pending-bg:#f5f2eb;--booking-pending-text:#705d3e;--mobile-filter-accent:var(--booking-accent);color:var(--bk-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-bk-theme=dark] ._surface_45lok_2{--bk-bg:#202423;--bk-bg-elevated:#202423;--bk-bg-input:#202423;--bk-bg-subtle:#2d3430;--bk-text:#edf0ed;--bk-text-secondary:#b1bbb5;--bk-text-tertiary:#b1bbb5;--bk-border:#383f3a;--bk-border-strong:#536057;--bk-brand:#e2e9e2;--bk-brand-text:#e2e9e2;--bk-brand-rgb:226, 233, 226;--bk-brand-on-fill:#232c26;--bk-brand-soft:#2d3430;--booking-accent:#b99b67;--booking-selection-border:#8e9992;--booking-shadow:#0000004d;--booking-focus:#b99b6733;--booking-confirmed-bg:#314438;--booking-confirmed-text:#bdd5bd;--booking-pending-bg:#423c32;--booking-pending-text:#d3c3a9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-bk-theme=light]) ._surface_45lok_2{--bk-bg:#202423;--bk-bg-elevated:#202423;--bk-bg-input:#202423;--bk-bg-subtle:#2d3430;--bk-text:#edf0ed;--bk-text-secondary:#b1bbb5;--bk-text-tertiary:#b1bbb5;--bk-border:#383f3a;--bk-border-strong:#536057;--bk-brand:#e2e9e2;--bk-brand-text:#e2e9e2;--bk-brand-rgb:226, 233, 226;--bk-brand-on-fill:#232c26;--bk-brand-soft:#2d3430;--booking-accent:#b99b67;--booking-selection-border:#8e9992;--booking-shadow:#0000004d;--booking-focus:#b99b6733;--booking-confirmed-bg:#314438;--booking-confirmed-text:#bdd5bd;--booking-pending-bg:#423c32;--booking-pending-text:#d3c3a9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}._confirmed_45lok_84{background:var(--booking-confirmed-bg);color:var(--booking-confirmed-text)}._pending_45lok_89{background:var(--booking-pending-bg);color:var(--booking-pending-text)}._scrim_154z5_3{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;animation:.22s forwards _scrimIn_154z5_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _scrimIn_154z5_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._scrim_154z5_3{animation:none}}._drawer_154z5_3{z-index:31;background:var(--bk-bg-elevated);border-right:1px solid var(--bk-border);width:312px;max-width:calc(100vw - 48px);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;animation:.26s cubic-bezier(.22,1,.36,1) forwards _drawerIn_154z5_1;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;box-shadow:24px 0 50px #0006}@keyframes _drawerIn_154z5_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._drawer_154z5_3{animation:none}}[data-bk-theme=light] ._drawer_154z5_3{box-shadow:24px 0 50px #00000026}@media (prefers-color-scheme:light){:root:not([data-bk-theme=dark]) ._drawer_154z5_3{box-shadow:24px 0 50px #00000026}}._fallback_8fxx2_8{box-sizing:border-box;background:var(--bk-bg);width:100%;height:100%;color:var(--bk-text);justify-content:center;align-items:center;padding:32px 24px;display:flex}._card_8fxx2_21{text-align:center;background:var(--bk-bg-elevated);border:1px solid var(--bk-border);width:100%;max-width:340px;box-shadow:var(--bk-shadow-lg);border-radius:18px;flex-direction:column;align-items:center;gap:18px;padding:28px 24px;display:flex}._title_8fxx2_36{color:var(--bk-text);margin:0;font-family:Fraunces,serif;font-size:22px;font-weight:600;line-height:1.15}._actions_8fxx2_45{flex-direction:column;gap:10px;width:100%;display:flex}._primary_8fxx2_54{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;color:var(--bk-brand-on-fill);background:var(--bk-brand);border:none;border-radius:12px;padding:12px 18px;font-size:15px;font-weight:600;transition:filter .15s,transform 80ms}._primary_8fxx2_54:hover{filter:brightness(1.05)}._primary_8fxx2_54:active{transform:translateY(1px)}._secondary_8fxx2_77{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--bk-border-strong);cursor:pointer;width:100%;color:var(--bk-text-secondary);background:var(--bk-bg-subtle);border-radius:12px;padding:12px 18px;font-size:15px;font-weight:500;transition:color .15s,border-color .15s}._secondary_8fxx2_77:hover{color:var(--bk-text);border-color:var(--bk-brand)}._primary_8fxx2_54:focus-visible{outline:2px solid var(--bk-brand);outline-offset:2px}._secondary_8fxx2_77:focus-visible{outline:2px solid var(--bk-brand);outline-offset:2px}._wrap_1nmjh_7{background:var(--bk-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._spinner_1nmjh_16{border:3px solid var(--bk-border);border-top-color:var(--bk-brand);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _mobileSpin_1nmjh_1}@keyframes _mobileSpin_1nmjh_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1nmjh_16{animation-duration:1.6s}}._srOnly_1nmjh_38{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._shell_1u8qz_7{background:var(--bk-bg);width:100%;height:100dvh;color:var(--bk-text);flex-direction:column;display:flex;overflow:hidden}._content_1u8qz_21{flex:1;min-height:0;position:relative;overflow:hidden}._tabPanel_1u8qz_19{min-height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}._tabPanelHidden_1u8qz_20{display:none}._accountDrawer_1u8qz_45{flex-direction:column;gap:18px;padding:24px 18px;display:flex}._accountHeader_1u8qz_52{align-items:center;gap:14px;display:flex}._accountMeta_1u8qz_60{flex-direction:column;gap:2px;min-width:0;display:flex}._accountName_1u8qz_67{color:var(--bk-text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}._accountEmail_1u8qz_76{color:var(--bk-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._accountList_1u8qz_84{flex-direction:column;gap:6px;display:flex}._accountRow_1u8qz_90{border-radius:var(--bk-radius-md);width:100%;color:var(--bk-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px;font-size:15px;font-weight:500;display:flex}._accountRow_1u8qz_90:active{background:var(--bk-bg-subtle)}._accountRowDanger_1u8qz_110{color:var(--bk-danger-text)}._accountRowLabel_1u8qz_114{flex:1}._root_1fl92_1{background:var(--pulse-bg-shell,#dcdee4);flex-direction:column;width:100vw;height:100dvh;display:flex;overflow:hidden}._loading_1fl92_10{color:var(--pulse-ink-muted);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}._overlay_pqdys_3{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._panel_pqdys_14{box-sizing:border-box;background:var(--pulse-surface-1,#1a1a1a);border:1px solid var(--pulse-border,#ffffff14);border-radius:16px;flex-direction:column;gap:20px;width:min(680px,90vw);max-height:80vh;padding:24px;display:flex;overflow-y:auto;box-shadow:0 24px 64px #00000080}._header_pqdys_29{flex-direction:column;gap:4px;display:flex}._title_pqdys_35{color:var(--pulse-text-primary,#f0ece6);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}._subtitle_pqdys_43{color:var(--pulse-text-secondary,#f0ece68c);margin:0;font-size:13px}._grid_pqdys_49{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._sourceBtn_pqdys_55{background:var(--pulse-surface-2,#ffffff0a);cursor:pointer;text-align:center;border:1.5px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:10px;transition:border-color .15s,background .15s;display:flex}._sourceBtn_pqdys_55:hover,._sourceBtn_pqdys_55[aria-pressed=true]{border-color:var(--pulse-accent,#f0af36);background:#f0af3612}._sourceBtn_pqdys_55:focus-visible{outline:2px solid var(--pulse-accent,#f0af36);outline-offset:2px}._thumbWrap_pqdys_80{aspect-ratio:16/9;background:#000;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._thumb_pqdys_80{object-fit:contain;width:100%;height:100%}._label_pqdys_97{color:var(--pulse-text-primary,#f0ece6);overflow-wrap:anywhere;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}._actions_pqdys_107{justify-content:flex-end;gap:12px;display:flex}._cancelBtn_pqdys_113{border:1.5px solid var(--pulse-border,#ffffff26);color:var(--pulse-text-primary,#f0ece6);cursor:pointer;background:0 0;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500;transition:background .15s}._cancelBtn_pqdys_113:hover{background:#ffffff0f}._search_pqdys_129{box-sizing:border-box;border:1px solid var(--pulse-border,#ffffff26);background:var(--pulse-surface-2,#242424);width:100%;color:var(--pulse-text-primary,#f0ece6);font:inherit;border-radius:8px;padding:10px 12px}._shareBtn_pqdys_139{background:var(--pulse-accent,#f0af36);color:#171717;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:600}._shareBtn_pqdys_139:disabled{opacity:.45;cursor:default}._search_pqdys_129:focus-visible{outline:2px solid var(--pulse-accent,#f0af36);outline-offset:2px}._cancelBtn_pqdys_113:focus-visible{outline:2px solid var(--pulse-accent,#f0af36);outline-offset:2px}._shareBtn_pqdys_139:focus-visible{outline:2px solid var(--pulse-accent,#f0af36);outline-offset:2px}._overlay_1i4cj_1{z-index:10000;opacity:1;background:#15171c;justify-content:center;align-items:center;transition:opacity .36s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._overlay_1i4cj_1._fading_1i4cj_15{opacity:0}._aurora_1i4cj_19{pointer-events:none;background:radial-gradient(ellipse at 50% 18%, rgba(var(--pulse-accent-rgb), .16) 0%, transparent 60%), radial-gradient(ellipse at 50% 102%, rgba(var(--pulse-accent-rgb), .1) 0%, transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}._content_1i4cj_28{text-align:center;flex-direction:column;align-items:center;gap:max(18px,min(4vw,30px));padding:0 32px;display:flex;position:relative}._logo_1i4cj_38{width:max(150px,min(42vw,280px));height:auto;filter:drop-shadow(0 3px 14px rgba(var(--pulse-accent-rgb), .18))}._tagline_1i4cj_44{color:#f5eee6bd;letter-spacing:.2px;max-width:24ch;margin:0;font-size:max(14px,min(2.6vw,17px));line-height:1.5;animation:.62s .12s both _tagIn_1i4cj_1}@keyframes _tagIn_1i4cj_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_1i4cj_1{transition:none}._tagline_1i4cj_44{animation:none}}
