:root{--cm-panel-width-buddy: 240px;--cm-panel-width-sidebar: 200px;--cm-panel-width-channels: 180px;--cm-panel-width-dm: 320px;--cm-panel-width-thread: 340px;--cm-space-0: 0px;--cm-space-0.5: 1px;--cm-space-1: 2px;--cm-space-1.5: 3px;--cm-space-2: 4px;--cm-space-3: 6px;--cm-space-4: 8px;--cm-space-5: 10px;--cm-space-6: 12px;--cm-space-8: 16px;--cm-space-10: 20px;--cm-space-12: 24px;--cm-space-16: 32px;--cm-icon-sm: 12px;--cm-icon-md: 16px;--cm-icon-lg: 20px;--cm-dot-sm: 8px;--cm-dot-md: 10px;--cm-avatar-xs: 14px;--cm-avatar-sm: 20px;--cm-avatar-md: 24px;--cm-avatar-lg: 64px;--cm-thumb-sm: 64px;--cm-badge-sm: 18px;--cm-badge-offset: -4px;--cm-textarea-min-h: 100px;--cm-textarea-min-h-sm: 60px;--cm-image-max-h: 300px;--cm-link-thumb: 80px;--cm-call-btn-size: 36px;--cm-call-pip-w: 80px;--cm-call-video-min-h: 180px;--cm-call-resize-edge: 6px;--cm-call-resize-corner: 12px;--cm-content-max-w: 600px;--cm-content-wide-max-w: 800px;--cm-banner-h: 120px;--cm-titlebar-min-h: 36px;--cm-modal-max-w: 28rem;--cm-modal-max-w-sm: 420px;--cm-modal-max-w-info: 460px;--cm-modal-max-w-lg: 560px;--cm-connecting-w: 360px;--cm-button-min-w: 80px;--cm-dropdown-min-w: 170px;--cm-dropdown-min-w-sm: 160px;--cm-dropdown-min-w-md: 180px;--cm-header-h: 28px;--cm-header-h-app: 32px;--cm-dm-popover-h: 400px;--cm-dm-popover-offset-v: 60px;--cm-tooltip-max-w: 200px;--cm-form-max-w: 340px;--cm-notification-max-w: 280px;--cm-did-max-w: 160px;--cm-button-min-h: 21px;--cm-button-min-h-md: 23px;--cm-unread-badge-size: 16px;--cm-focus-thin: 1px;--cm-focus-outset: 2px;--cm-focus-outset-lg: 4px;--cm-focus-inset: -2px;--cm-focus-inset-lg: -4px;--cm-duration-fast: .1s;--cm-duration-normal: .15s;--cm-duration-slow: .2s;--cm-duration-slower: .3s;--cm-duration-progress: 2.5s;--cm-z-submenu: 10;--cm-z-dropdown: 50;--cm-z-sticky: 100;--cm-z-popover: 200;--cm-z-tab: 900;--cm-z-dm: 1000;--cm-z-videocall: 1100;--cm-z-banner: 2000;--cm-z-lightbox: 3000;--cm-z-local-base: 0;--cm-z-local-raised: 1;--cm-z-local-above: 2;--cm-z-local-top: 3;--cm-leading-none: 1;--cm-leading-tight: 1.3;--cm-leading-snug: 1.4;--cm-leading-normal: 1.5;--cm-leading-relaxed: 1.6;--cm-overlay-bg-heavy: rgba(0, 0, 0, .9);--cm-overlay-bg: rgba(0, 0, 0, .85);--cm-overlay-bg-medium: rgba(0, 0, 0, .7);--cm-overlay-bg-light: rgba(0, 0, 0, .5);--cm-overlay-bg-hover: rgba(0, 0, 0, .8);--cm-overlay-text: #fff;--cm-overlay-btn-size: 36px;--cm-hover-dim: .85;--cm-blur-base: 4px;--cm-blur-light: 2px;--cm-focus-offset: 2px;--cm-tab-bar-h: 44px;--cm-breakpoint-mobile: 768px}:root,[data-theme=aim]{--color-base-100: #d6d6ce;--color-base-200: #c0c0c0;--color-base-300: #a0a0a0;--color-base-content: #0c0c0c;--color-primary: #0066cc;--color-primary-content: #ffffff;--color-secondary: #f59e0b;--color-secondary-content: #0c0c0c;--color-accent: #08216b;--color-accent-content: #ffffff;--color-neutral: #333333;--color-neutral-content: #d6d6ce;--color-success: #22c55e;--color-warning: #f59e0b;--color-error: #cc0000;--color-success-content: #ffffff;--color-warning-content: #0c0c0c;--color-error-content: #ffffff;--cm-status-idle: #9ca3af;--cm-status-offline: #d1d5db;--cm-raised: inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px grey, inset 2px 2px #dfdfdf;--cm-sunken: inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;--cm-pressed: inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px grey;--cm-window-shadow: 2px 2px 2px #424242;--cm-window-header-shadow: 0 -2px 12px oklch(0 0 0 / .12);--cm-titlebar: linear-gradient(to right, #08216b, #a5c6ef);--cm-titlebar-inactive: linear-gradient(90deg, grey, #b5b5b5);--cm-border-light: #f4f4f4;--cm-border-dark: #848484;--cm-surface: #d6d6ce;--cm-surface-content: #fff;--cm-surface-button: silver;--cm-button-hover: #dfdfdf;--cm-chrome-text: #fff;--cm-chrome-text-muted: rgba(255, 255, 255, .7);--cm-chrome-hover: rgba(255, 255, 255, .3);--cm-desktop: #008080;--cm-primary-dark: #004499;--cm-overlay: oklch(0 0 0 / .4);--cm-focus: #000;--cm-selection: #0000a2;--cm-shadow-sm: 1px 1px 1px #424242;--cm-shadow-md: 2px 2px 2px #424242;--cm-shadow-lg: 3px 3px 3px #424242;--cm-text-2xs: .5625rem;--cm-text-xs: .625rem;--cm-text-sm: .6875rem;--cm-text-base: .75rem;--cm-text-md: .8125rem;--cm-text-lg: .875rem;--cm-text-xl: 1rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 0px;--cm-radius-md: 0px;--cm-radius-lg: 0px;--cm-radius-pill: 0px;--cm-radius-avatar: 0px;--cm-font-family: inherit;--cm-scrollbar-width: var(--cm-space-8);--cm-scrollbar-track: var(--color-base-100);--cm-scrollbar-thumb: var(--cm-button-hover);--cm-scrollbar-thumb-shadow: var(--cm-raised)}[data-theme=nyt-light]{--color-base-100: #f5f5f7;--color-base-200: #f0f0f3;--color-base-300: #d2d2d7;--color-base-content: #1d1d1f;--color-primary: #3b82f6;--color-primary-content: #ffffff;--color-secondary: #f0ad4e;--color-secondary-content: #1d1d1f;--color-accent: #3b82f6;--color-accent-content: #ffffff;--color-neutral: #444444;--color-neutral-content: #f5f5f7;--color-success: #28a745;--color-warning: #f0ad4e;--color-error: #cc3333;--color-success-content: #ffffff;--color-warning-content: #1d1d1f;--color-error-content: #ffffff;--cm-status-idle: #9ca3af;--cm-status-offline: #c8c8c4;--cm-raised: 0 0 0 1px #e8e8ed, 0 1px 2px rgba(0, 0, 0, .04);--cm-sunken: 0 0 0 1px #d2d2d7;--cm-pressed: 0 0 0 1px #c8c8cd;--cm-window-shadow: 0 4px 16px rgba(0, 0, 0, .1);--cm-window-header-shadow: 0 1px 0 #e8e8ed;--cm-titlebar: #ffffff;--cm-titlebar-inactive: #f5f5f7;--cm-border-light: #e8e8ed;--cm-border-dark: #6e6e73;--cm-surface: #f5f5f7;--cm-surface-content: #ffffff;--cm-surface-button: #ffffff;--cm-button-hover: #f0f0f3;--cm-chrome-text: #1d1d1f;--cm-chrome-text-muted: #6e6e73;--cm-chrome-hover: rgba(0, 0, 0, .04);--cm-desktop: #f5f5f7;--cm-primary-dark: #2563eb;--cm-overlay: rgba(0, 0, 0, .4);--cm-focus: #3b82f6;--cm-selection: #bfdbfe;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .08);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .1);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 6px;--cm-radius-md: 8px;--cm-radius-lg: 12px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(0, 0, 0, .12);--cm-scrollbar-thumb-shadow: none}[data-theme=nyt-dark]{--color-base-100: #222234;--color-base-200: #343448;--color-base-300: #40405a;--color-base-content: #f0f0f6;--color-primary: #8b9cf7;--color-primary-content: #0f1020;--color-secondary: #f0ad4e;--color-secondary-content: #0f1020;--color-accent: #8b9cf7;--color-accent-content: #0f1020;--color-neutral: #a8a8bc;--color-neutral-content: #1a1a28;--color-success: #4ade80;--color-warning: #f0ad4e;--color-error: #f87171;--color-success-content: #0f1020;--color-warning-content: #0f1020;--color-error-content: #ffffff;--cm-status-idle: #7a7a90;--cm-status-offline: #505068;--cm-raised: 0 0 0 1px rgba(160, 160, 220, .08), 0 1px 3px rgba(0, 0, 0, .3);--cm-sunken: 0 0 0 1px rgba(160, 160, 220, .12);--cm-pressed: 0 0 0 1px rgba(160, 160, 220, .15);--cm-window-shadow: 0 4px 20px rgba(0, 0, 0, .5);--cm-window-header-shadow: 0 1px 0 rgba(160, 160, 220, .08);--cm-titlebar: #282838;--cm-titlebar-inactive: #1e1e2c;--cm-border-light: rgba(160, 160, 220, .1);--cm-border-dark: #b8b8d0;--cm-surface: #1a1a28;--cm-surface-content: #2c2c40;--cm-surface-button: #343448;--cm-button-hover: #40405a;--cm-chrome-text: #f0f0f6;--cm-chrome-text-muted: #b8b8d0;--cm-chrome-hover: rgba(160, 160, 220, .08);--cm-desktop: #1a1a28;--cm-primary-dark: #6b7de0;--cm-overlay: rgba(10, 10, 20, .65);--cm-focus: #8b9cf7;--cm-selection: #2e3460;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .35);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .45);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 6px;--cm-radius-md: 8px;--cm-radius-lg: 12px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(160, 160, 220, .15);--cm-scrollbar-thumb-shadow: none}[data-theme=dracula]{--color-base-100: #232530;--color-base-200: #343746;--color-base-300: #414558;--color-base-content: #f8f8f2;--color-primary: #ff79c6;--color-primary-content: #160015;--color-secondary: #bd93f9;--color-secondary-content: #0d0815;--color-accent: #ffb86c;--color-accent-content: #160c04;--color-neutral: #555168;--color-neutral-content: #d8d6de;--color-success: #50fa7b;--color-warning: #f1fa8c;--color-error: #ff5555;--color-success-content: #021505;--color-warning-content: #141507;--color-error-content: #1f0a0a;--cm-status-idle: #6272a4;--cm-status-offline: #44475a;--cm-raised: 0 0 0 1px rgba(189, 147, 249, .1), 0 1px 3px rgba(0, 0, 0, .3);--cm-sunken: 0 0 0 1px rgba(189, 147, 249, .15);--cm-pressed: 0 0 0 1px rgba(189, 147, 249, .2);--cm-window-shadow: 0 4px 20px rgba(0, 0, 0, .5);--cm-window-header-shadow: 0 1px 0 rgba(189, 147, 249, .1);--cm-titlebar: #282a36;--cm-titlebar-inactive: #1f202a;--cm-border-light: rgba(189, 147, 249, .12);--cm-border-dark: #b0b4c8;--cm-surface: #1f202a;--cm-surface-content: #282a36;--cm-surface-button: #343746;--cm-button-hover: #414558;--cm-chrome-text: #f8f8f2;--cm-chrome-text-muted: #b0b4c8;--cm-chrome-hover: rgba(189, 147, 249, .1);--cm-desktop: #1f202a;--cm-primary-dark: #bd93f9;--cm-overlay: rgba(15, 15, 25, .65);--cm-focus: #bd93f9;--cm-selection: #44475a;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .35);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .45);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 8px;--cm-radius-md: 12px;--cm-radius-lg: 16px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(189, 147, 249, .18);--cm-scrollbar-thumb-shadow: none}[data-theme=valentine]{--color-base-100: #fae9f3;--color-base-200: #efd2e4;--color-base-300: #ddadcc;--color-base-content: #c41654;--color-primary: #e52b76;--color-primary-content: #ffffff;--color-secondary: #9545d4;--color-secondary-content: #f5e8f7;--color-accent: #7cc4dd;--color-accent-content: #2d5f78;--color-neutral: #7a1d40;--color-neutral-content: #ddadcc;--color-success: #5ec8a0;--color-warning: #d09030;--color-error: #e03545;--color-success-content: #1e4a38;--color-warning-content: #3d2a10;--color-error-content: #fae9f3;--cm-status-idle: #c4a0b8;--cm-status-offline: #d0b8c6;--cm-raised: 0 0 0 1px rgba(122, 29, 64, .1), 0 1px 2px rgba(122, 29, 64, .05);--cm-sunken: 0 0 0 1px rgba(122, 29, 64, .12);--cm-pressed: 0 0 0 1px rgba(122, 29, 64, .18);--cm-window-shadow: 0 4px 16px rgba(122, 29, 64, .12);--cm-window-header-shadow: 0 1px 0 rgba(122, 29, 64, .08);--cm-titlebar: #efd2e4;--cm-titlebar-inactive: #ddadcc;--cm-border-light: rgba(122, 29, 64, .08);--cm-border-dark: #a85578;--cm-surface: #fae9f3;--cm-surface-content: #ffffff;--cm-surface-button: #efd2e4;--cm-button-hover: #ddadcc;--cm-chrome-text: #c41654;--cm-chrome-text-muted: #a85578;--cm-chrome-hover: rgba(122, 29, 64, .05);--cm-desktop: #fae9f3;--cm-primary-dark: #c41654;--cm-overlay: rgba(122, 29, 64, .4);--cm-focus: #e52b76;--cm-selection: #f0c0d8;--cm-shadow-sm: 0 1px 2px rgba(122, 29, 64, .05);--cm-shadow-md: 0 2px 8px rgba(122, 29, 64, .07);--cm-shadow-lg: 0 4px 16px rgba(122, 29, 64, .12);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 10px;--cm-radius-md: 14px;--cm-radius-lg: 20px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(122, 29, 64, .15);--cm-scrollbar-thumb-shadow: none}[data-theme=garden]{--color-base-100: #e9e7e7;--color-base-200: #d4d2d2;--color-base-300: #bfbdbd;--color-base-content: #100f0f;--color-primary: #fe0075;--color-primary-content: #ffffff;--color-secondary: #8e4162;--color-secondary-content: #ead7de;--color-accent: #5c7f67;--color-accent-content: #ffffff;--color-neutral: #291e00;--color-neutral-content: #e9e7e7;--color-success: #00a96e;--color-warning: #ffbe00;--color-error: #ff5861;--color-success-content: #000000;--color-warning-content: #000000;--color-error-content: #000000;--cm-status-idle: #a8a5a5;--cm-status-offline: #bfbdbd;--cm-raised: 0 0 0 1px rgba(41, 30, 0, .1), 0 1px 2px rgba(41, 30, 0, .05);--cm-sunken: 0 0 0 1px rgba(41, 30, 0, .12);--cm-pressed: 0 0 0 1px rgba(41, 30, 0, .18);--cm-window-shadow: 0 4px 16px rgba(41, 30, 0, .1);--cm-window-header-shadow: 0 1px 0 rgba(41, 30, 0, .08);--cm-titlebar: #d4d2d2;--cm-titlebar-inactive: #bfbdbd;--cm-border-light: rgba(41, 30, 0, .08);--cm-border-dark: #706a6a;--cm-surface: #e9e7e7;--cm-surface-content: #f5f3f3;--cm-surface-button: #d4d2d2;--cm-button-hover: #c8c5c5;--cm-chrome-text: #100f0f;--cm-chrome-text-muted: #706a6a;--cm-chrome-hover: rgba(41, 30, 0, .05);--cm-desktop: #e9e7e7;--cm-primary-dark: #d60063;--cm-overlay: rgba(16, 15, 15, .4);--cm-focus: #fe0075;--cm-selection: #f5c6d8;--cm-shadow-sm: 0 1px 2px rgba(41, 30, 0, .05);--cm-shadow-md: 0 2px 8px rgba(41, 30, 0, .07);--cm-shadow-lg: 0 4px 16px rgba(41, 30, 0, .1);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 8px;--cm-radius-md: 12px;--cm-radius-lg: 16px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(41, 30, 0, .12);--cm-scrollbar-thumb-shadow: none}[data-theme=coffee]{--color-base-100: #1c131b;--color-base-200: #2a1f29;--color-base-300: #382d37;--color-base-content: #c59f60;--color-primary: #db924b;--color-primary-content: #110802;--color-secondary: #263e3f;--color-secondary-content: #d0d5d5;--color-accent: #10576d;--color-accent-content: #cfdce1;--color-neutral: #120c12;--color-neutral-content: #c9c7c9;--color-success: #9db787;--color-warning: #ffd25f;--color-error: #fc9581;--color-success-content: #090c06;--color-warning-content: #161003;--color-error-content: #160806;--cm-status-idle: #7a6a58;--cm-status-offline: #4a3a42;--cm-raised: 0 0 0 1px rgba(197, 159, 96, .08), 0 1px 3px rgba(0, 0, 0, .35);--cm-sunken: 0 0 0 1px rgba(197, 159, 96, .12);--cm-pressed: 0 0 0 1px rgba(197, 159, 96, .16);--cm-window-shadow: 0 4px 20px rgba(0, 0, 0, .5);--cm-window-header-shadow: 0 1px 0 rgba(197, 159, 96, .08);--cm-titlebar: #20161f;--cm-titlebar-inactive: #1c131b;--cm-border-light: rgba(197, 159, 96, .1);--cm-border-dark: #a08a6a;--cm-surface: #181017;--cm-surface-content: #20161f;--cm-surface-button: #2a1f29;--cm-button-hover: #382d37;--cm-chrome-text: #d4b896;--cm-chrome-text-muted: #a08a6a;--cm-chrome-hover: rgba(197, 159, 96, .08);--cm-desktop: #181017;--cm-primary-dark: #c47e38;--cm-overlay: rgba(12, 8, 11, .65);--cm-focus: #db924b;--cm-selection: #3a2a1e;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .35);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .4);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .5);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 8px;--cm-radius-md: 12px;--cm-radius-lg: 16px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(197, 159, 96, .18);--cm-scrollbar-thumb-shadow: none}[data-theme=fantasy]{--color-base-100: #ffffff;--color-base-200: #ebebeb;--color-base-300: #d5d5d5;--color-base-content: #2b3440;--color-primary: #6e0b75;--color-primary-content: #e0c8e5;--color-secondary: #1a5fb4;--color-secondary-content: #daeaf8;--color-accent: #e4a020;--color-accent-content: #1c1408;--color-neutral: #2b3440;--color-neutral-content: #d5d6db;--color-success: #22c55e;--color-warning: #eab308;--color-error: #ef4444;--color-success-content: #000000;--color-warning-content: #000000;--color-error-content: #ffffff;--cm-status-idle: #a8a8b0;--cm-status-offline: #c8c8cc;--cm-raised: 0 0 0 1px rgba(43, 52, 64, .1), 0 1px 3px rgba(43, 52, 64, .1), 0 2px 8px rgba(43, 52, 64, .05);--cm-sunken: inset 0 1px 2px rgba(43, 52, 64, .12), 0 0 0 1px rgba(43, 52, 64, .1);--cm-pressed: inset 0 1px 3px rgba(43, 52, 64, .18), 0 0 0 1px rgba(43, 52, 64, .12);--cm-window-shadow: 0 4px 24px rgba(43, 52, 64, .18);--cm-window-header-shadow: 0 1px 0 rgba(43, 52, 64, .08);--cm-titlebar: #ebebeb;--cm-titlebar-inactive: #d5d5d5;--cm-border-light: rgba(43, 52, 64, .08);--cm-border-dark: #6b6b78;--cm-surface: #f5f5f5;--cm-surface-content: #ffffff;--cm-surface-button: #ebebeb;--cm-button-hover: #dfdfdf;--cm-chrome-text: #2b3440;--cm-chrome-text-muted: #6b6b78;--cm-chrome-hover: rgba(43, 52, 64, .05);--cm-desktop: #f5f5f5;--cm-primary-dark: #5a0860;--cm-overlay: rgba(43, 52, 64, .45);--cm-focus: #6e0b75;--cm-selection: #e0d0f0;--cm-shadow-sm: 0 1px 2px rgba(43, 52, 64, .08);--cm-shadow-md: 0 2px 8px rgba(43, 52, 64, .12);--cm-shadow-lg: 0 4px 20px rgba(43, 52, 64, .18);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 8px;--cm-radius-md: 12px;--cm-radius-lg: 16px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: Georgia, "Times New Roman", Times, serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(110, 11, 117, .15);--cm-scrollbar-thumb-shadow: none}[data-theme=nord]{--color-base-100: #eceff4;--color-base-200: #e5e9f0;--color-base-300: #d8dee9;--color-base-content: #3b4252;--color-primary: #5e81ac;--color-primary-content: #eceff4;--color-secondary: #81a1c1;--color-secondary-content: #eceff4;--color-accent: #8fbcbb;--color-accent-content: #2e3440;--color-neutral: #4c566a;--color-neutral-content: #d8dee9;--color-success: #a3be8c;--color-warning: #ebcb8b;--color-error: #bf616a;--color-success-content: #2e3440;--color-warning-content: #2e3440;--color-error-content: #eceff4;--cm-status-idle: #9ba4b4;--cm-status-offline: #b8bfcc;--cm-raised: 0 0 0 1px rgba(76, 86, 106, .08), 0 1px 2px rgba(76, 86, 106, .04);--cm-sunken: 0 0 0 1px rgba(76, 86, 106, .1);--cm-pressed: 0 0 0 1px rgba(76, 86, 106, .14);--cm-window-shadow: 0 4px 16px rgba(46, 52, 64, .1);--cm-window-header-shadow: 0 1px 0 rgba(76, 86, 106, .08);--cm-titlebar: #e5e9f0;--cm-titlebar-inactive: #d8dee9;--cm-border-light: rgba(76, 86, 106, .1);--cm-border-dark: #7b8394;--cm-surface: #eceff4;--cm-surface-content: #f8f9fc;--cm-surface-button: #e5e9f0;--cm-button-hover: #d8dee9;--cm-chrome-text: #3b4252;--cm-chrome-text-muted: #7b8394;--cm-chrome-hover: rgba(59, 66, 82, .05);--cm-desktop: #eceff4;--cm-primary-dark: #4c6d91;--cm-overlay: rgba(46, 52, 64, .45);--cm-focus: #5e81ac;--cm-selection: #b8cade;--cm-shadow-sm: 0 1px 2px rgba(46, 52, 64, .05);--cm-shadow-md: 0 2px 6px rgba(46, 52, 64, .07);--cm-shadow-lg: 0 4px 14px rgba(46, 52, 64, .1);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 4px;--cm-radius-md: 6px;--cm-radius-lg: 8px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(76, 86, 106, .12);--cm-scrollbar-thumb-shadow: none}[data-theme=retro]{--color-base-100: #ece3cd;--color-base-200: #e0d4b4;--color-base-300: #d0c098;--color-base-content: #7a4822;--color-primary: #eca8a0;--color-primary-content: #7d2818;--color-secondary: #c0ecc8;--color-secondary-content: #286540;--color-accent: #b58424;--color-accent-content: #7a4822;--color-neutral: #696460;--color-neutral-content: #d4cec6;--color-success: #2a7068;--color-warning: #d45020;--color-error: #e85540;--color-success-content: #f0e4c8;--color-warning-content: #f0e4c8;--color-error-content: #7a3020;--cm-status-idle: #b8aa90;--cm-status-offline: #c8bca4;--cm-raised: 0 0 0 1px rgba(122, 72, 34, .1), 0 1px 2px rgba(122, 72, 34, .06);--cm-sunken: 0 0 0 1px rgba(122, 72, 34, .12);--cm-pressed: 0 0 0 1px rgba(122, 72, 34, .18);--cm-window-shadow: 0 4px 16px rgba(122, 72, 34, .12);--cm-window-header-shadow: 0 1px 0 rgba(122, 72, 34, .08);--cm-titlebar: #e0d4b4;--cm-titlebar-inactive: #d0c098;--cm-border-light: rgba(122, 72, 34, .1);--cm-border-dark: #8a7460;--cm-surface: #ece3cd;--cm-surface-content: #f5efe0;--cm-surface-button: #e0d4b4;--cm-button-hover: #d4c8a8;--cm-chrome-text: #7a4822;--cm-chrome-text-muted: #8a7460;--cm-chrome-hover: rgba(122, 72, 34, .05);--cm-desktop: #ece3cd;--cm-primary-dark: #c88880;--cm-overlay: rgba(122, 72, 34, .4);--cm-focus: #b58424;--cm-selection: #e8cca0;--cm-shadow-sm: 0 1px 2px rgba(122, 72, 34, .06);--cm-shadow-md: 0 2px 8px rgba(122, 72, 34, .08);--cm-shadow-lg: 0 4px 16px rgba(122, 72, 34, .12);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 4px;--cm-radius-md: 6px;--cm-radius-lg: 8px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(122, 72, 34, .15);--cm-scrollbar-thumb-shadow: none}[data-theme=black]{--color-base-100: #000000;--color-base-200: #171717;--color-base-300: #2a2a2a;--color-base-content: #d4d4d4;--color-primary: #787878;--color-primary-content: #ffffff;--color-secondary: #787878;--color-secondary-content: #ffffff;--color-accent: #787878;--color-accent-content: #ffffff;--color-neutral: #787878;--color-neutral-content: #ffffff;--color-success: #22c55e;--color-warning: #eab308;--color-error: #ef4444;--color-success-content: #000000;--color-warning-content: #000000;--color-error-content: #000000;--cm-status-idle: #787878;--cm-status-offline: #525252;--cm-raised: 0 0 0 1px rgba(255, 255, 255, .08), 0 1px 3px rgba(0, 0, 0, .5);--cm-sunken: 0 0 0 1px rgba(255, 255, 255, .1);--cm-pressed: 0 0 0 1px rgba(255, 255, 255, .14);--cm-window-shadow: 0 4px 20px rgba(0, 0, 0, .7);--cm-window-header-shadow: 0 1px 0 rgba(255, 255, 255, .06);--cm-titlebar: #0a0a0a;--cm-titlebar-inactive: #050505;--cm-border-light: rgba(255, 255, 255, .08);--cm-border-dark: #737373;--cm-surface: #000000;--cm-surface-content: #0a0a0a;--cm-surface-button: #1a1a1a;--cm-button-hover: #2a2a2a;--cm-chrome-text: #d4d4d4;--cm-chrome-text-muted: #737373;--cm-chrome-hover: rgba(255, 255, 255, .06);--cm-desktop: #000000;--cm-primary-dark: #5a5a5a;--cm-overlay: rgba(0, 0, 0, .75);--cm-focus: #888888;--cm-selection: #2a2a2a;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .6);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .7);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 0px;--cm-radius-md: 0px;--cm-radius-lg: 0px;--cm-radius-pill: 0px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(255, 255, 255, .12);--cm-scrollbar-thumb-shadow: none}[data-theme=wireframe]{--color-base-100: #ffffff;--color-base-200: #f5f5f5;--color-base-300: #e8e8e8;--color-base-content: #2b2b2b;--color-primary: #d4d4d4;--color-primary-content: #3a3a3a;--color-secondary: #d4d4d4;--color-secondary-content: #3a3a3a;--color-accent: #d4d4d4;--color-accent-content: #3a3a3a;--color-neutral: #d4d4d4;--color-neutral-content: #3a3a3a;--color-success: #196b55;--color-warning: #8c5a1e;--color-error: #901e24;--color-success-content: #b8e8d4;--color-warning-content: #e4dfa0;--color-error-content: #e8c0b4;--cm-status-idle: #c0c0c0;--cm-status-offline: #d8d8d8;--cm-raised: 0 0 0 1px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .04);--cm-sunken: 0 0 0 1px rgba(0, 0, 0, .15);--cm-pressed: 0 0 0 1px rgba(0, 0, 0, .2);--cm-window-shadow: 0 4px 16px rgba(0, 0, 0, .08);--cm-window-header-shadow: 0 1px 0 rgba(0, 0, 0, .08);--cm-titlebar: #f5f5f5;--cm-titlebar-inactive: #e8e8e8;--cm-border-light: rgba(0, 0, 0, .12);--cm-border-dark: #707070;--cm-surface: #ffffff;--cm-surface-content: #fafafa;--cm-surface-button: #e8e8e8;--cm-button-hover: #dcdcdc;--cm-chrome-text: #2b2b2b;--cm-chrome-text-muted: #707070;--cm-chrome-hover: rgba(0, 0, 0, .04);--cm-desktop: #f5f5f5;--cm-primary-dark: #b8b8b8;--cm-overlay: rgba(0, 0, 0, .3);--cm-focus: #707070;--cm-selection: #d8d8d8;--cm-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--cm-shadow-md: 0 2px 8px rgba(0, 0, 0, .06);--cm-shadow-lg: 0 4px 16px rgba(0, 0, 0, .08);--cm-text-2xs: .625rem;--cm-text-xs: .6875rem;--cm-text-sm: .75rem;--cm-text-base: .8125rem;--cm-text-md: .875rem;--cm-text-lg: .9375rem;--cm-text-xl: 1.0625rem;--cm-text-2xl: 1.5rem;--cm-radius-sm: 0px;--cm-radius-md: 4px;--cm-radius-lg: 4px;--cm-radius-pill: 999px;--cm-radius-avatar: 50%;--cm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cm-scrollbar-width: 6px;--cm-scrollbar-track: transparent;--cm-scrollbar-thumb: rgba(0, 0, 0, .12);--cm-scrollbar-thumb-shadow: none}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{font-family:var(--cm-font-family);color:var(--color-base-content);height:100%;overflow:hidden;overscroll-behavior:none;-webkit-text-size-adjust:100%;touch-action:manipulation}body{position:fixed;top:0;right:0;bottom:0;left:0}#root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}::selection{background:var(--cm-selection);color:var(--cm-chrome-text)}::-webkit-scrollbar{width:var(--cm-scrollbar-width);height:var(--cm-scrollbar-width)}::-webkit-scrollbar-track{background:var(--cm-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--cm-scrollbar-thumb);box-shadow:var(--cm-scrollbar-thumb-shadow);border-radius:var(--cm-radius-pill)}::-webkit-scrollbar-corner{background:var(--cm-scrollbar-track)}._wrap_194s7_1{position:relative}._inputCompact_194s7_7{width:100%;padding:var(--cm-space-1) var(--cm-space-2);border:none;border-radius:var(--cm-radius-sm);font-size:max(var(--cm-text-base),16px);min-width:0;background:var(--cm-surface-content);color:var(--color-base-content);box-shadow:var(--cm-sunken);box-sizing:border-box}._inputCompact_194s7_7::placeholder{color:var(--cm-chrome-text-muted)}._inputCompact_194s7_7:focus{outline:var(--cm-focus-thin) solid var(--cm-focus);outline-offset:var(--cm-focus-offset)}._inputDefault_194s7_29{width:100%;padding:var(--cm-space-1.5) var(--cm-space-4);padding-inline-start:var(--cm-space-4);padding-inline-end:var(--cm-space-4);border:none;border-radius:var(--cm-radius-sm);font-size:max(var(--cm-text-lg),16px);background:var(--cm-surface-content);color:var(--color-base-content);box-shadow:var(--cm-sunken);box-sizing:border-box}._inputDefault_194s7_29::placeholder{color:var(--cm-chrome-text-muted)}._inputDefault_194s7_29:focus{outline:var(--cm-focus-thin) dotted var(--cm-focus);outline-offset:var(--cm-focus-offset)}._dropdown_194s7_54{position:absolute;top:100%;left:0;right:0;background:var(--color-base-100);border-radius:var(--cm-radius-md);box-shadow:var(--cm-raised),var(--cm-window-shadow);z-index:var(--cm-z-popover);overflow:hidden}._status_194s7_66{padding:var(--cm-space-3) var(--cm-space-4);font-size:var(--cm-text-sm);color:var(--cm-border-dark);text-align:center}._menu_194s7_73{max-height:240px;overflow-y:auto;position:relative}._optionCompact_194s7_81{display:flex;align-items:center;gap:var(--cm-space-3);padding:var(--cm-space-2) var(--cm-space-3);cursor:pointer;font-size:var(--cm-text-base);color:var(--color-base-content)}._optionDefault_194s7_91{display:flex;align-items:center;gap:var(--cm-space-4);padding:var(--cm-space-3) var(--cm-space-4);cursor:pointer;font-size:var(--cm-text-md);color:var(--color-base-content)}._optionCompact_194s7_81:hover,._optionDefault_194s7_91:hover,._optionFocused_194s7_103{background:var(--cm-selection);color:var(--cm-chrome-text)}._optionDisabled_194s7_108{opacity:.5;cursor:default}._optionDisabled_194s7_108:hover,._optionDisabled_194s7_108._optionFocused_194s7_103{background:none;color:var(--color-base-content)}._avatarCompact_194s7_121{width:var(--cm-avatar-sm);height:var(--cm-avatar-sm);border-radius:var(--cm-radius-avatar);flex-shrink:0;object-fit:cover}._avatarDefault_194s7_129{width:var(--cm-avatar-md);height:var(--cm-avatar-md);border-radius:var(--cm-radius-avatar);flex-shrink:0;object-fit:cover}._actorInfo_194s7_139{flex:1;min-width:0;display:flex;flex-direction:column}._handle_194s7_146{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._displayName_194s7_152{font-size:var(--cm-text-sm);color:var(--cm-border-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionCompact_194s7_81:hover ._displayName_194s7_152,._optionDefault_194s7_91:hover ._displayName_194s7_152,._optionFocused_194s7_103 ._displayName_194s7_152{color:var(--cm-chrome-text);opacity:.7}._disabledBadge_194s7_167{font-size:var(--cm-text-xs);color:var(--cm-border-dark);flex-shrink:0}._dialog_2r8yf_1{position:fixed;top:0;right:0;bottom:0;left:0;height:fit-content;border:none;border-radius:var(--cm-radius-lg);padding:0;overflow:hidden;max-width:var(--cm-modal-max-w-info);width:90%;margin:auto;background:var(--color-base-100);box-shadow:var(--cm-raised),var(--cm-window-shadow)}._dialog_2r8yf_1::backdrop{background:var(--cm-overlay)}._titleBar_2r8yf_20{padding:var(--cm-space-1) var(--cm-space-3);font-size:var(--cm-text-md);font-weight:700;color:var(--cm-chrome-text);background:var(--cm-titlebar)}._content_2r8yf_28{padding:var(--cm-space-5);display:flex;flex-direction:column;gap:var(--cm-space-4);max-height:70vh;overflow-y:auto}._section_2r8yf_37{display:flex;flex-direction:column;gap:var(--cm-space-2)}._heading_2r8yf_43{margin:0;font-size:var(--cm-text-md);font-weight:700;color:var(--color-base-content)}._text_2r8yf_50{margin:0;font-size:var(--cm-text-sm);line-height:var(--cm-leading-normal);color:var(--color-base-content)}._link_2r8yf_57{color:var(--color-primary);text-decoration:underline}._list_2r8yf_62{margin:0;padding-inline-start:var(--cm-space-6);font-size:var(--cm-text-sm);line-height:var(--cm-leading-normal);color:var(--color-base-content);display:flex;flex-direction:column;gap:var(--cm-space-2)}._warning_2r8yf_73{margin:0;font-size:var(--cm-text-xs);line-height:var(--cm-leading-normal);color:var(--color-error);padding:var(--cm-space-2) var(--cm-space-3);background:var(--cm-surface-content);box-shadow:var(--cm-sunken)}._providers_2r8yf_83{display:flex;flex-direction:column;gap:var(--cm-space-2)}._providerCard_2r8yf_89{display:flex;flex-direction:column;gap:var(--cm-space-1);padding:var(--cm-space-3) var(--cm-space-4);background:var(--cm-surface-content);box-shadow:var(--cm-raised);text-decoration:none;color:inherit;cursor:pointer}._providerCard_2r8yf_89:hover{background:var(--cm-selection)}._providerCard_2r8yf_89:active{box-shadow:var(--cm-pressed)}._providerName_2r8yf_109{font-size:var(--cm-text-sm);font-weight:700;color:var(--color-primary)}._providerDesc_2r8yf_115{font-size:var(--cm-text-xs);color:var(--cm-border-dark)}._closeButton_2r8yf_120{align-self:center;padding:var(--cm-space-1) var(--cm-space-8);background:var(--color-base-200);color:var(--color-base-content);border:none;border-radius:var(--cm-radius-sm);font-size:var(--cm-text-md);font-weight:700;cursor:pointer;box-shadow:var(--cm-raised);min-height:var(--cm-button-min-h-md)}._closeButton_2r8yf_120:hover{background:var(--cm-button-hover)}._closeButton_2r8yf_120:active{box-shadow:var(--cm-pressed)}._closeButton_2r8yf_120:focus{outline:var(--cm-focus-thin) dotted var(--cm-focus);outline-offset:var(--cm-focus-offset)}._panel_17vds_1{display:flex;flex-direction:column}._toggle_17vds_6{display:flex;align-items:center;gap:var(--cm-space-2);background:none;border:none;padding:0;font-size:var(--cm-text-xs);color:var(--cm-border-dark);cursor:pointer;text-align:left}._toggle_17vds_6:hover{color:var(--color-base-content)}._arrow_17vds_23{display:inline-block;font-size:var(--cm-text-2xs);transition:transform .15s ease}._arrowOpen_17vds_29{transform:rotate(90deg)}._options_17vds_33{display:flex;flex-direction:column;gap:var(--cm-space-2);padding:var(--cm-space-2) 0 0 var(--cm-space-4)}._optionLabel_17vds_40{display:flex;align-items:flex-start;gap:var(--cm-space-2);font-size:var(--cm-text-sm);color:var(--color-base-content);cursor:pointer}._optionLabel_17vds_40 input[type=checkbox]{accent-color:var(--color-primary, #6366f1);margin-top:2px;flex-shrink:0}._optionName_17vds_55{font-weight:600}._optionDesc_17vds_59{display:block;font-size:var(--cm-text-xs);color:var(--cm-border-dark);line-height:var(--cm-leading-relaxed)}._select_1un97_1{width:100%;padding:var(--cm-space-1) var(--cm-space-3);border:none;border-radius:var(--cm-radius-sm);background:var(--cm-surface-content);color:var(--color-base-content);font-size:max(var(--cm-text-sm),16px);font-family:inherit;cursor:pointer;box-shadow:var(--cm-sunken)}._form_1e6ok_1{display:flex;flex-direction:column;gap:var(--cm-space-3);width:100%;max-width:var(--cm-form-max-w);padding:var(--cm-space-6);background:var(--color-base-100);border-radius:var(--cm-radius-lg);box-shadow:var(--cm-raised),var(--cm-window-shadow)}._title_1e6ok_13{font-size:var(--cm-text-2xl);font-weight:700;margin:0;text-align:center;color:var(--color-base-content)}._subtitle_1e6ok_21{font-size:var(--cm-text-sm);color:var(--cm-border-dark);margin:0;text-align:center}._label_1e6ok_28{font-weight:700;font-size:var(--cm-text-md)}._button_1e6ok_33{padding:var(--cm-space-2) var(--cm-space-6);background:var(--color-base-200);color:var(--color-base-content);border:none;border-radius:var(--cm-radius-sm);font-size:var(--cm-text-lg);font-weight:700;cursor:pointer;box-shadow:var(--cm-raised);min-height:var(--cm-button-min-h-md)}._button_1e6ok_33:hover:not(:disabled){background:var(--cm-button-hover)}._button_1e6ok_33:active:not(:disabled){box-shadow:var(--cm-pressed)}._button_1e6ok_33:disabled{opacity:.6;cursor:not-allowed}._button_1e6ok_33:focus{outline:var(--cm-focus-thin) dotted var(--cm-focus);outline-offset:var(--cm-focus-offset)}._bannedBox_1e6ok_64{padding:var(--cm-space-6) var(--cm-space-4);text-align:center}._bannedHandle_1e6ok_69{font-size:var(--cm-text-md);color:var(--color-base-content);margin:0 0 var(--cm-space-3) 0;word-break:break-all}._bannedMessage_1e6ok_76{color:var(--color-error);font-size:var(--cm-text-lg);font-weight:700;margin:0;line-height:var(--cm-leading-snug)}._betaSignupBox_1e6ok_84{display:flex;flex-direction:column;gap:var(--cm-space-3);text-align:left}._betaSignupTitle_1e6ok_91{font-size:var(--cm-text-lg);font-weight:700;margin:0;color:var(--color-primary, #6366f1);text-align:center}._betaSignupBody_1e6ok_99{font-size:var(--cm-text-sm);color:var(--color-base-content);margin:0;line-height:var(--cm-leading-relaxed)}._betaSignupLabel_1e6ok_106{font-weight:700;font-size:var(--cm-text-sm)}._betaSignupInput_1e6ok_111{padding:var(--cm-space-2) var(--cm-space-3);background:var(--cm-surface-content);color:var(--color-base-content);border:none;border-radius:var(--cm-radius-sm);font-size:max(var(--cm-text-sm),16px);font-family:inherit;box-shadow:var(--cm-sunken)}._betaSignupInput_1e6ok_111::placeholder{color:var(--cm-border-dark);opacity:.6}._betaSignupSuccess_1e6ok_127{font-size:var(--cm-text-sm);color:var(--color-success, #22c55e);margin:0;line-height:var(--cm-leading-relaxed);text-align:center;font-weight:600}._error_1e6ok_136{color:var(--color-error);font-size:var(--cm-text-md);margin:0}._infoLink_1e6ok_142{background:none;border:none;padding:0;margin-top:var(--cm-space-1);font-size:var(--cm-text-xs);color:var(--cm-border-dark);cursor:pointer;text-align:center;text-decoration:underline}._infoLink_1e6ok_142:hover{color:var(--color-base-content)}._selectors_1e6ok_158{display:flex;flex-direction:column;gap:var(--cm-space-3);margin-top:var(--cm-space-1)}._selectorLabel_1e6ok_165{display:flex;flex-direction:column;gap:var(--cm-space-1);font-size:var(--cm-text-xs);font-weight:700;color:var(--cm-border-dark)}._themeSelect_1e6ok_174{padding:var(--cm-space-1) var(--cm-space-3);background:var(--cm-surface-content);color:var(--color-base-content);border:none;border-radius:var(--cm-radius-sm);font-size:max(var(--cm-text-sm),16px);font-family:inherit;cursor:pointer;box-shadow:var(--cm-sunken)}._container_19nb3_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--cm-space-4);padding-top:max(var(--cm-space-16),env(safe-area-inset-top));padding-bottom:var(--cm-space-16);background:var(--cm-desktop)}._loading_19nb3_14{display:flex;align-items:center;justify-content:center;height:100%;background:var(--cm-desktop);color:var(--cm-chrome-text)}._backdrop_u6gfi_1{display:flex;align-items:center;justify-content:center;height:100%;background:var(--cm-desktop)}._window_u6gfi_9{width:var(--cm-connecting-w);background:var(--cm-surface);box-shadow:var(--cm-raised),var(--cm-window-shadow);display:flex;flex-direction:column}._titleBar_u6gfi_17{display:flex;align-items:center;justify-content:space-between;background:var(--cm-titlebar);padding:var(--cm-space-1) var(--cm-space-2);-webkit-user-select:none;user-select:none}._titleText_u6gfi_26{color:var(--cm-chrome-text);font-size:var(--cm-text-md);font-weight:700;letter-spacing:.02em}._body_u6gfi_33{padding:var(--cm-space-8) var(--cm-space-12);display:flex;flex-direction:column;align-items:center;gap:var(--cm-space-8)}._logo_u6gfi_41{font-size:var(--cm-text-2xl);font-weight:700;color:var(--color-accent);text-align:center;margin-bottom:var(--cm-space-4)}._steps_u6gfi_49{width:100%;display:flex;flex-direction:column;gap:var(--cm-space-3);font-size:var(--cm-text-md);color:var(--color-base-content)}._step_u6gfi_49{display:flex;align-items:center;gap:var(--cm-space-3)}._stepDone_u6gfi_64{color:var(--color-success)}._stepActive_u6gfi_69{font-weight:700}._stepPending_u6gfi_74{color:var(--color-base-300)}._progressTrack_u6gfi_79{width:100%;height:var(--cm-space-8);background:var(--color-base-200);box-shadow:var(--cm-sunken);overflow:hidden}._progressFill_u6gfi_87{height:100%;background:linear-gradient(to right,var(--color-accent),var(--color-primary));animation:_fillProgress_u6gfi_1 var(--cm-duration-progress) ease-in-out infinite}@media(prefers-reduced-motion:reduce){._progressFill_u6gfi_87{animation:none}}@keyframes _fillProgress_u6gfi_1{0%{width:0%}50%{width:85%}to{width:100%}}._cancelButton_u6gfi_115{min-width:var(--cm-button-min-w);padding:var(--cm-space-2) var(--cm-space-8);background:var(--cm-surface-button);box-shadow:var(--cm-raised);border:none;font-size:var(--cm-text-md);color:var(--color-base-content);cursor:pointer}._cancelButton_u6gfi_115:hover{background:var(--cm-button-hover)}._cancelButton_u6gfi_115:active{box-shadow:var(--cm-pressed)}._wrapper_1ww7r_1{display:flex;align-items:center;justify-content:center;gap:var(--cm-space-1)}._bar_1ww7r_8{width:3px;height:16px;background:var(--cm-border-dark);border-radius:var(--cm-radius-sm);animation:_bounce_1ww7r_1 .6s ease-in-out infinite alternate}._bar_1ww7r_8:nth-child(2){animation-delay:.15s}._bar_1ww7r_8:nth-child(3){animation-delay:.3s}@keyframes _bounce_1ww7r_1{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}._shell_10kyr_1{display:flex;flex-direction:column;height:100dvh;background:var(--color-base-100)}._header_10kyr_8{display:flex;align-items:center;padding:0 var(--cm-space-3);height:var(--cm-header-h-app);background:var(--cm-titlebar);flex-shrink:0}._title_10kyr_17{margin:0;font-size:var(--cm-text-md);font-weight:700;color:var(--cm-chrome-text)}._body_10kyr_24{flex:1;display:flex;align-items:center;justify-content:center}._screenFill_1qnr0_2{min-height:100%;background:var(--cm-desktop)}._authErrorBox_1qnr0_7{padding:var(--cm-space-8);text-align:center}._authErrorButton_1qnr0_12{margin-top:var(--cm-space-4)}
