:root{--font-sans:"Plus Jakarta Sans", "IBM Plex Sans Arabic", "Clinkee Sans Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-sans);--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Fira Code", "Roboto Mono", monospace;--type-scale:1;--fs-display:calc(2rem * var(--type-scale));--fs-title:calc(1.5rem * var(--type-scale));--fs-heading:calc(1.25rem * var(--type-scale));--fs-subhead:calc(1.0625rem * var(--type-scale));--fs-body:calc(1rem * var(--type-scale));--fs-body-sm:max(13px, calc(.875rem * var(--type-scale)));--fs-label:max(12px, calc(.8125rem * var(--type-scale)));--fs-caption:max(11px, calc(.75rem * var(--type-scale)));--fs-micro:max(11px, calc(.6875rem * var(--type-scale)));--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.45;--lh-body:1.55;--lh-loose:1.7;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.02em;--tracking-caps:.06em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--numeric-tabular:tabular-nums;--spacing-1:1px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-7:7px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-20:20px;--spacing-22:22px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--radius-bubble:18px;--radius-bubble-tail:0;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--dur-slower:.56s;--z-base:0;--z-raised:1;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-modal:400;--z-sheet:400;--z-toast:500;--z-tooltip:600;--measure-prose:68ch;--bubble-max:78%;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-inline-start:env(safe-area-inset-left,0px);--safe-inline-end:env(safe-area-inset-right,0px)}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(./jakarta-latin.eXO_dkmS.woff2)format("woff2");ascent-override:105%;descent-override:35%;line-gap-override:0%;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(./jakarta-latin-ext.DmpS2jIq.woff2)format("woff2");ascent-override:105%;descent-override:35%;line-gap-override:0%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(./plexar-400.CyU-ddYS.woff2)format("woff2");size-adjust:106%;ascent-override:99.06%;descent-override:33.02%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(./plexar-500.C4MQITzh.woff2)format("woff2");size-adjust:106%;ascent-override:99.06%;descent-override:33.02%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(./plexar-600.0pRdybE_.woff2)format("woff2");size-adjust:106%;ascent-override:99.06%;descent-override:33.02%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(./plexar-700.DrtBj6UE.woff2)format("woff2");size-adjust:106%;ascent-override:99.06%;descent-override:33.02%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EEF1}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(./jbmono-latin.6fWv1k7M.woff2)format("woff2");size-adjust:97.5%;ascent-override:107.69%;descent-override:35.9%;line-gap-override:0%;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Clinkee Sans Fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans);size-adjust:103.4%;ascent-override:101.55%;descent-override:33.85%;line-gap-override:0%}:root,:root:not([data-schema]){--ember-50:#fdf3ef;--ember-100:#fbe2d9;--ember-200:#f7c3b2;--ember-300:#f29f85;--ember-400:#ee7c5c;--ember-500:#e85d3a;--ember-600:#c74829;--ember-700:#9a3520;--ember-800:#6f2617;--ember-900:#45170e;--sand-0:#fff;--sand-25:#faf7f2;--sand-50:#f5f0e8;--sand-100:#ece4d9;--sand-200:#e0d7ca;--sand-300:#c9bcaa;--sand-400:#a8977f;--sand-500:#96826f;--sand-600:#6b5a4e;--sand-700:#4a3d34;--sand-800:#2e2620;--sand-850:#241d18;--sand-900:#211b17;--sand-950:#16120f;--sand-1000:#100d0b;--sand-dark-raised:#2c241e;--sand-dark-bubble:#362c25;--sand-dark-line:#3a3029;--sand-dark-line-strong:#4c4038;--sand-dark-muted:#b0a093;--sand-dark-faint:#7c6e62;--green-300:#6ed89b;--green-500:#2f7d4f;--green-900:#12301f;--amber-300:#f0b457;--amber-500:#8a5a00;--amber-900:#33220a;--red-300:#f2887f;--red-500:#b3261e;--red-900:#3a1512;--blue-300:#7fc4f0;--blue-500:#1f6fa8;--iris-100:#eceafd;--iris-200:#d3d1f8;--iris-300:#a5a4f0;--iris-400:#7d7ce4;--iris-500:#5b5bd6;--iris-600:#4a4abf;--iris-700:#3a3a99;--iris-900:#23235c;--violet-500:#8b5cf6;--clk-ink-light:#1c1512;--clk-ink-dark:#f3ede6;--clk-ink-on-accent-light:#fff;--clk-ink-on-accent-dark:#2a1109;--clk-chat-canvas-light:#f4eee6;--clk-bubble-out-meta-light:#e8cfc5;--clk-control-thumb-dark:#3a302a;--clk-success-wash-light:#edf7f1;--clk-warning-wash-light:#fbf1de;--clk-danger-wash-light:#fdeceb;--ai-accent-ink-light:#fff;--ai-accent-ink-dark:#14143a}:root[data-schema=orange]{--ember-50:#fff8f0;--ember-100:#ffedcd;--ember-200:#fdd8a8;--ember-300:#fdba74;--ember-400:#f97316;--ember-500:#ea580c;--ember-600:#c2410c;--ember-700:#93320e;--ember-800:#7a290c;--ember-900:#5c1f09;--sand-0:#fff;--sand-25:#fafafa;--sand-50:#f5f5f5;--sand-100:#eee;--sand-200:#e0e0e0;--sand-300:#bdbdbd;--sand-400:#9e9e9e;--sand-500:#757575;--sand-600:#616161;--sand-700:#424242;--sand-800:#2d2d2d;--sand-850:#242424;--sand-900:#1a1a1a;--sand-950:#121212;--sand-1000:#0a0a0a;--sand-dark-raised:#2a2a2a;--sand-dark-bubble:#333;--sand-dark-line:#3d3d3d;--sand-dark-line-strong:#555;--sand-dark-muted:#a0a0a0;--sand-dark-faint:#6e6e6e;--green-300:#81c784;--green-500:#388e3c;--green-900:#1b5e20;--amber-300:#ffb74d;--amber-500:#f57c00;--amber-900:#e65100;--red-300:#e57373;--red-500:#d32f2f;--red-900:#b71c1c;--blue-300:#64b5f6;--blue-500:#1976d2;--clk-ink-light:#1a1a1a;--clk-ink-dark:#f0f0f0;--clk-ink-on-accent-light:#fff;--clk-ink-on-accent-dark:#1a0a02;--clk-chat-canvas-light:#f5f3f0;--clk-bubble-out-meta-light:#f0c8b0;--clk-control-thumb-dark:#2a2a2a;--clk-success-wash-light:#e8f5e9;--clk-warning-wash-light:#fff3e0;--clk-danger-wash-light:#ffebee;--ai-accent-ink-light:#fff;--ai-accent-ink-dark:#14143a}:root[data-schema=blue]{--ember-50:#eff6ff;--ember-100:#dbeafe;--ember-200:#bfdbfe;--ember-300:#93c5fd;--ember-400:#60a5fa;--ember-500:#2563eb;--ember-600:#1d4ed8;--ember-700:#1e40af;--ember-800:#1e3a8a;--ember-900:#172554;--sand-0:#fff;--sand-25:#fff;--sand-50:#f8fafc;--sand-100:#e2e8f0;--sand-200:#cbd5e1;--sand-300:#94a3b8;--sand-400:#64748b;--sand-500:#475569;--sand-600:#334155;--sand-700:#1e293b;--sand-800:#0f172a;--sand-850:#0f172a;--sand-900:#0f172a;--sand-950:#020617;--sand-1000:#020617;--sand-dark-raised:#1e293b;--sand-dark-bubble:#1e293b;--sand-dark-line:#334155;--sand-dark-line-strong:#475569;--sand-dark-muted:#94a3b8;--sand-dark-faint:#64748b;--green-300:#86efac;--green-500:#15803d;--green-900:#14532d;--amber-300:#fcd34d;--amber-500:#b45309;--amber-900:#78350f;--red-300:#fca5a5;--red-500:#dc2626;--red-900:#7f1d1d;--blue-300:#93c5fd;--blue-500:#2563eb;--clk-ink-light:#0f172a;--clk-ink-dark:#f8fafc;--clk-ink-on-accent-light:#fff;--clk-ink-on-accent-dark:#020617;--clk-chat-canvas-light:#d6dfe9;--clk-bubble-out-meta-light:#dbeafe;--clk-control-thumb-dark:#334155;--clk-success-wash-light:#f0fdf4;--clk-warning-wash-light:#fffbeb;--clk-danger-wash-light:#fff5f5;--ai-accent-ink-light:#fff;--ai-accent-ink-dark:#14143a}:root{--clk-bg:var(--lightningcss-light,var(--sand-25))var(--lightningcss-dark,var(--sand-950));--clk-surface:var(--lightningcss-light,var(--sand-0))var(--lightningcss-dark,var(--sand-900));--clk-surface-raised:var(--lightningcss-light,var(--sand-50))var(--lightningcss-dark,var(--sand-dark-raised));--clk-surface-sunken:var(--lightningcss-light,var(--sand-100))var(--lightningcss-dark,var(--sand-1000));--clk-chat-canvas:var(--lightningcss-light,var(--clk-chat-canvas-light))var(--lightningcss-dark,var(--sand-1000));--clk-chat-texture:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--clk-ink) 4%, transparent) 1px, transparent 0);--clk-ink:var(--lightningcss-light,var(--clk-ink-light))var(--lightningcss-dark,var(--clk-ink-dark));--clk-ink-muted:var(--lightningcss-light,var(--sand-600))var(--lightningcss-dark,var(--sand-dark-muted));--clk-ink-faint:var(--lightningcss-light,var(--sand-500))var(--lightningcss-dark,var(--sand-dark-faint));--clk-ink-inverse:var(--lightningcss-light,var(--clk-ink-dark))var(--lightningcss-dark,var(--clk-ink-light));--clk-ink-on-accent:var(--lightningcss-light,var(--clk-ink-on-accent-light))var(--lightningcss-dark,var(--clk-ink-on-accent-dark));--clk-line:var(--lightningcss-light,var(--sand-100))var(--lightningcss-dark,var(--sand-dark-line));--clk-line-strong:var(--lightningcss-light,var(--sand-300))var(--lightningcss-dark,var(--sand-dark-line-strong));--clk-brand:var(--ember-500);--clk-accent:var(--lightningcss-light,var(--ember-600))var(--lightningcss-dark,var(--ember-400));--clk-accent-hover:var(--lightningcss-light,var(--ember-700))var(--lightningcss-dark,var(--ember-300));--clk-accent-ink:var(--lightningcss-light,var(--ember-700))var(--lightningcss-dark,var(--ember-300));--clk-accent-wash:var(--lightningcss-light,color-mix(in srgb, var(--ember-500) 8%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ember-400) 16%, transparent));--clk-accent-edge:var(--lightningcss-light,color-mix(in srgb, var(--ember-500) 28%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ember-400) 38%, transparent));--clk-bubble-in:var(--lightningcss-light,var(--sand-0))var(--lightningcss-dark,var(--sand-dark-bubble));--clk-bubble-in-ink:var(--lightningcss-light,var(--clk-ink-light))var(--lightningcss-dark,var(--clk-ink-dark));--clk-bubble-out:var(--lightningcss-light,var(--ember-700))var(--lightningcss-dark,var(--ember-800));--clk-bubble-out-ink:#fff;--clk-bubble-out-meta:var(--clk-bubble-out-meta-light);--clk-bubble-in-meta:var(--lightningcss-light,var(--sand-600))var(--lightningcss-dark,var(--sand-dark-muted));--clk-receipt-read:var(--lightningcss-light,var(--blue-300))var(--lightningcss-dark,var(--blue-300));--clk-success:var(--lightningcss-light,var(--green-500))var(--lightningcss-dark,var(--green-300));--clk-warning:var(--lightningcss-light,var(--amber-500))var(--lightningcss-dark,var(--amber-300));--clk-danger:var(--lightningcss-light,var(--red-500))var(--lightningcss-dark,var(--red-300));--clk-info:var(--lightningcss-light,var(--blue-500))var(--lightningcss-dark,var(--blue-300));--clk-success-wash:var(--lightningcss-light,var(--clk-success-wash-light))var(--lightningcss-dark,var(--green-900));--clk-warning-wash:var(--lightningcss-light,var(--clk-warning-wash-light))var(--lightningcss-dark,var(--amber-900));--clk-danger-wash:var(--lightningcss-light,var(--clk-danger-wash-light))var(--lightningcss-dark,var(--red-900));--clk-online:var(--lightningcss-light,var(--green-500))var(--lightningcss-dark,var(--green-300));--clk-offline:var(--lightningcss-light,var(--sand-400))var(--lightningcss-dark,var(--sand-dark-faint));--clk-shadow-1:var(--lightningcss-light,#2d20160f)var(--lightningcss-dark,#0000005c);--clk-shadow-2:var(--lightningcss-light,#2d201617)var(--lightningcss-dark,#00000075);--clk-shadow-3:var(--lightningcss-light,#2d201621)var(--lightningcss-dark,#0000008f);--clk-elev-sm:0 1px 2px var(--clk-shadow-1);--clk-elev-md:0 2px 8px var(--clk-shadow-2);--clk-elev-lg:0 8px 28px var(--clk-shadow-3);--clk-elev-xl:0 16px 48px var(--clk-shadow-3);--clk-overlay:var(--lightningcss-light,#2d20166b)var(--lightningcss-dark,#0000009e);--clk-scrim:var(--lightningcss-light,#faf7f2b8)var(--lightningcss-dark,#16120fb8);--clk-control-track:var(--lightningcss-light,var(--sand-200))var(--lightningcss-dark,var(--sand-950));--clk-control-thumb:var(--lightningcss-light,var(--sand-0))var(--lightningcss-dark,var(--clk-control-thumb-dark));--clk-focus-ring:var(--lightningcss-light,var(--ember-600))var(--lightningcss-dark,var(--ember-300));--clk-focus-halo:var(--lightningcss-light,color-mix(in srgb, var(--ember-500) 22%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ember-300) 26%, transparent));--ai-accent:var(--lightningcss-light,var(--iris-600))var(--lightningcss-dark,var(--iris-300));--ai-accent-fill:var(--lightningcss-light,var(--iris-500))var(--lightningcss-dark,var(--iris-400));--ai-accent-ink:var(--lightningcss-light,var(--ai-accent-ink-light))var(--lightningcss-dark,var(--ai-accent-ink-dark));--ai-wash:var(--lightningcss-light,color-mix(in srgb, var(--iris-500) 7%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--iris-300) 12%, transparent));--ai-edge:var(--lightningcss-light,color-mix(in srgb, var(--iris-500) 34%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--iris-300) 42%, transparent));--ai-gradient:linear-gradient(100deg, var(--iris-500) 0%, var(--violet-500) 46%, var(--ember-500) 100%);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bg:var(--clk-bg);--bg-secondary:var(--clk-surface);--bg-tertiary:var(--clk-surface-raised);--bg-elevated:var(--clk-surface-raised);--color-bg:var(--clk-bg);--color-surface:var(--clk-surface);--color-surface-alt:var(--clk-surface-raised);--color-chat-bg:var(--clk-chat-canvas);--text:var(--clk-ink);--text-secondary:var(--clk-ink-muted);--text-tertiary:var(--clk-ink-faint);--color-text:var(--clk-ink);--color-text-secondary:var(--clk-ink-muted);--color-text-tertiary:var(--clk-ink-faint);--border:var(--clk-line);--color-border:var(--clk-line);--accent:var(--clk-accent);--accent-hover:var(--clk-accent-hover);--accent-light:var(--clk-accent-wash);--accent-ink:var(--clk-accent-ink);--color-accent:var(--clk-accent);--color-accent-hover:var(--clk-accent-hover);--color-accent-light:var(--clk-accent-wash);--success:var(--clk-success);--warning:var(--clk-warning);--danger:var(--clk-danger);--info:var(--clk-info);--color-success:var(--clk-success);--color-warning:var(--clk-warning);--color-danger:var(--clk-danger);--color-online:var(--clk-online);--color-offline:var(--clk-offline);--color-form-error-bg:var(--clk-danger-wash);--shadow:var(--clk-shadow-1);--shadow-sm:var(--clk-elev-sm);--shadow-md:var(--clk-elev-md);--shadow-lg:var(--clk-elev-lg);--shadow-xl:var(--clk-elev-xl);--color-shadow:var(--clk-shadow-1);--color-shadow-md:var(--clk-elev-md);--color-shadow-lg:var(--clk-elev-lg);--overlay:var(--clk-overlay);--color-overlay:var(--clk-overlay);--bubble-inbound-bg:var(--clk-bubble-in);--bubble-inbound-text:var(--clk-bubble-in-ink);--bubble-outbound-bg:var(--clk-bubble-out);--bubble-outbound-text:var(--clk-bubble-out-ink);--bubble-outbound-meta:var(--clk-bubble-out-meta);--bubble-inbound-meta:var(--clk-bubble-in-meta);--bubble-sending-opacity:.6;--bubble-status-read:var(--clk-receipt-read);--color-bubble-inbound:var(--clk-bubble-in);--color-bubble-outbound:var(--clk-bubble-out);--color-bubble-outbound-text:var(--clk-bubble-out-ink);--color-msg-in:var(--clk-bubble-in);--color-msg-in-text:var(--clk-bubble-in-ink);--color-msg-out:var(--clk-bubble-out);--color-msg-out-text:var(--clk-bubble-out-ink);--color-bubble-sending-opacity:.6;--font-stack:var(--font-sans);--mono-font:var(--font-mono)}:root,:root[data-variant=client]{--variant:"client";--type-scale:1;--density:1;--control-h:48px;--control-h-sm:40px;--control-h-lg:56px;--touch-min:44px;--icon-btn:44px;--icon-btn-sm:36px;--row-py:var(--spacing-14);--row-px:var(--spacing-16);--gutter:var(--spacing-16);--stack-gap:var(--spacing-16);--field-py:var(--spacing-12);--field-px:var(--spacing-14);--bubble-max:82%;--bubble-py:var(--spacing-8);--bubble-px:var(--spacing-12);--bubble-gap-group:var(--spacing-1);--bubble-gap-turn:var(--spacing-12)}:root[data-variant=org]{--variant:"org";--type-scale:.9375;--density:.875;--control-h:40px;--control-h-sm:34px;--control-h-lg:48px;--touch-min:40px;--icon-btn:38px;--icon-btn-sm:32px;--row-py:var(--spacing-10);--row-px:var(--spacing-12);--gutter:var(--spacing-12);--stack-gap:var(--spacing-12);--field-py:var(--spacing-10);--field-px:var(--spacing-12);--bubble-max:68%;--bubble-py:var(--spacing-7);--bubble-px:var(--spacing-12);--bubble-gap-group:var(--spacing-1);--bubble-gap-turn:var(--spacing-10)}:root[data-variant=admin]{--variant:"admin";--type-scale:.8125;--density:.7;--control-h:30px;--control-h-sm:26px;--control-h-lg:36px;--touch-min:28px;--icon-btn:28px;--icon-btn-sm:24px;--row-py:var(--spacing-6);--row-px:var(--spacing-10);--gutter:var(--spacing-10);--stack-gap:var(--spacing-8);--field-py:var(--spacing-6);--field-px:var(--spacing-8);--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-2xl:12px;--radius-bubble:8px;--radius-bubble-tail:3px;--table-row-h:30px;--table-head-h:32px;--table-rule:1px solid var(--clk-line);--table-zebra:color-mix(in srgb, var(--clk-ink) 3%, transparent);--log-line-h:1.45;--json-indent:14px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:16px;line-height:var(--lh-body);color:var(--clk-ink);background:var(--clk-bg);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1, "calt" 1}body{min-height:100dvh;font-size:var(--fs-body);font-weight:var(--weight-regular);overflow-x:hidden}:root{--flip:1}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl]){--flip:-1}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-bold);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);text-wrap:balance}h1{font-size:var(--fs-display);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight)}h2{font-size:var(--fs-title)}h3{font-size:var(--fs-heading)}h4{font-size:var(--fs-subhead);font-weight:var(--weight-semibold)}p{text-wrap:pretty}a{color:var(--clk-accent-ink);text-decoration:none}a:hover{text-decoration:underline}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.925em}button{font-family:inherit;font-size:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none}input,textarea,select{font-family:inherit;font-size:var(--fs-body);color:var(--clk-ink);background:var(--clk-surface);border:1.5px solid var(--clk-line);border-radius:var(--radius-md);padding-block:var(--field-py);padding-inline:var(--field-px);transition:border-color var(--dur-base), box-shadow var(--dur-base);min-height:var(--control-h);outline:none;width:100%}input:focus,textarea:focus,select:focus{border-color:var(--clk-focus-ring);box-shadow:0 0 0 3px var(--clk-focus-halo)}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--clk-accent);flex-shrink:0;margin:0;padding:0}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}::placeholder{color:var(--clk-ink-faint)}img,video{max-width:100%;height:auto;display:block}ul,ol{list-style:none}:focus{outline:none}:focus-visible{outline:2px solid var(--clk-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--clk-accent-wash);color:var(--clk-ink)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-primary,.btn-secondary,.btn-ghost,.btn-dashed,.btn-danger{justify-content:center;align-items:center;gap:var(--spacing-8);width:100%;min-height:var(--control-h);padding-block:var(--spacing-10);padding-inline:var(--spacing-16);border-radius:var(--radius-md);font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);line-height:var(--lh-snug);transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), transform var(--dur-fast), box-shadow var(--dur-fast);display:flex}.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled),.btn-dashed:active:not(:disabled),.btn-danger:active:not(:disabled){transform:scale(.98)}.btn-primary:disabled,.btn-secondary:disabled,.btn-ghost:disabled,.btn-dashed:disabled,.btn-danger:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--clk-accent);color:var(--clk-ink-on-accent)}.btn-primary:hover:not(:disabled){background:var(--clk-accent-hover);box-shadow:0 2px 10px var(--clk-accent-edge)}.btn-secondary{background:var(--clk-surface);border:1.5px solid var(--clk-line);color:var(--clk-ink);font-weight:var(--weight-medium)}.btn-secondary:hover:not(:disabled){background:var(--clk-surface-raised);border-color:var(--clk-line-strong)}.btn-ghost{color:var(--clk-ink-muted);font-weight:var(--weight-medium);min-height:var(--control-h-sm)}.btn-ghost:hover:not(:disabled){background:var(--clk-surface-raised);color:var(--clk-ink)}.btn-dashed{color:var(--clk-accent-ink);border:1.5px dashed var(--clk-line-strong);font-weight:var(--weight-medium);min-height:var(--control-h-sm)}.btn-dashed:hover:not(:disabled){border-color:var(--clk-accent);background:var(--clk-accent-wash)}.btn-danger{background:var(--clk-danger-wash);color:var(--clk-danger);border:1.5px solid color-mix(in srgb, var(--clk-danger) 32%, transparent)}.btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--clk-danger) 18%, transparent)}.btn-sm{width:auto;min-height:var(--control-h-sm);padding-block:var(--spacing-6);padding-inline:var(--spacing-10);font-size:var(--fs-caption);white-space:nowrap;flex-shrink:0}.spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--radius-pill);border-top-color:currentColor;flex-shrink:0;width:18px;height:18px;animation:.6s linear infinite spin}.form-error{padding-block:var(--spacing-10);padding-inline:var(--spacing-12);background:var(--clk-danger-wash);border:1px solid color-mix(in srgb, var(--clk-danger) 30%, transparent);border-radius:var(--radius-md);color:var(--clk-danger);font-size:var(--fs-body-sm);line-height:var(--lh-normal);animation:shakeIn var(--dur-slow) var(--ease-out)}.field{margin-block-end:var(--spacing-16)}.field label{font-size:var(--fs-label);font-weight:var(--weight-semibold);color:var(--clk-ink-muted);text-align:start;margin-block-end:var(--spacing-6);display:block}.form-actions{gap:var(--spacing-12);flex-direction:column;margin-block-start:var(--spacing-20);display:flex}.form-actions .btn-primary+.btn-ghost,.form-actions .btn-secondary+.btn-ghost{margin-block-start:calc(-1 * var(--spacing-4))}.clk-chat-surface{background-color:var(--clk-chat-canvas);background-image:var(--clk-chat-texture);background-position:0 0;background-size:22px 22px}#clk-portal{pointer-events:none;z-index:var(--z-overlay);position:fixed;inset:0}#clk-portal:empty{display:none}#clk-portal>*{pointer-events:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInInline{0%{transform:translateX(calc(24px * var(--flip)));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shakeIn{0%{opacity:0;transform:translate(-4px)}25%{transform:translate(4px)}50%{transform:translate(-2px)}75%{transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}.clk-msg-flash{animation:2.2s msgFlash}@keyframes msgFlash{0%,to{border-radius:var(--radius-sm);background-color:#0000}30%{background-color:color-mix(in srgb, var(--accent) 28%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.spinner,[data-motion=essential]{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .icon-directional,[dir=rtl] .icon-directional){transform:scaleX(-1)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .icon-directional-none,[dir=rtl] .icon-directional-none){transform:none}.bidi-auto{text-align:start;unicode-bidi:plaintext}.bidi-isolate{unicode-bidi:isolate}.ltr-nums{font-variant-numeric:var(--numeric-tabular);direction:ltr;unicode-bidi:isolate}bdi{unicode-bidi:isolate}:lang(ar){line-height:var(--lh-loose);letter-spacing:0}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4{letter-spacing:0;line-height:var(--lh-normal)}:lang(ar){font-variant-numeric:lining-nums}.no-flip,[dir=rtl] .no-flip{direction:ltr;transform:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .no-flip{direction:ltr;transform:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) img{transform:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) video{transform:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) canvas{transform:none}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg.brand-mark{transform:none}.flow-start{margin-inline-end:auto}.flow-end{margin-inline-start:auto}.text-start{text-align:start}.text-end{text-align:end}.clk-segmented.svelte-ryw8dn{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--clk-control-track);border:1px solid var(--clk-line);border-radius:var(--radius-pill);flex-shrink:0;max-inline-size:100%;display:inline-flex}.full.svelte-ryw8dn{inline-size:100%;display:flex}.full.svelte-ryw8dn .segment:where(.svelte-ryw8dn){flex:1}.segment.svelte-ryw8dn{justify-content:center;align-items:center;gap:var(--spacing-6);min-block-size:calc(var(--control-h) - var(--spacing-12));padding-block:var(--spacing-4);padding-inline:var(--spacing-12);border-radius:var(--radius-pill);color:var(--clk-ink-muted);font-size:var(--fs-caption);font-weight:var(--weight-semibold);white-space:nowrap;min-inline-size:0;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:0 0;display:inline-flex}.segment.svelte-ryw8dn:hover:not(.selected){color:var(--clk-ink)}.segment.selected.svelte-ryw8dn{background:var(--clk-control-thumb);color:var(--clk-ink);box-shadow:var(--clk-elev-sm)}.sm.svelte-ryw8dn .segment:where(.svelte-ryw8dn){min-block-size:calc(var(--control-h-sm) - var(--spacing-10));padding-inline:var(--spacing-10);font-size:var(--fs-micro)}.icon.svelte-ryw8dn{flex-shrink:0;display:inline-flex}.icon.svelte-ryw8dn svg{block-size:15px;inline-size:15px;display:block}.label.svelte-ryw8dn{text-overflow:ellipsis;overflow:hidden}.badge.svelte-ryw8dn{font-size:var(--fs-micro);font-variant-numeric:var(--numeric-tabular);padding-inline:var(--spacing-4);border-radius:var(--radius-pill);background:var(--clk-accent-wash);color:var(--clk-accent-ink)}@media (width<=400px){.compact.svelte-ryw8dn .label:where(.svelte-ryw8dn){display:none}.compact.svelte-ryw8dn .segment:where(.svelte-ryw8dn){padding-inline:var(--spacing-10)}}.toaster.svelte-1a8284v{z-index:var(--z-toast);align-items:center;gap:var(--spacing-8);padding-inline:var(--spacing-16);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-inline:0}.toaster.bottom.svelte-1a8284v{inset-block-end:calc(var(--spacing-16) + var(--safe-bottom))}.toaster.top.svelte-1a8284v{flex-direction:column-reverse;inset-block-start:calc(var(--spacing-16) + var(--safe-top))}.toast.svelte-1a8284v{pointer-events:auto;align-items:center;gap:var(--spacing-12);inline-size:100%;max-inline-size:440px;padding-block:var(--spacing-10);padding-inline:var(--spacing-14);border-radius:var(--radius-md);border:1px solid var(--clk-line);background:var(--clk-surface);color:var(--clk-ink);box-shadow:var(--clk-elev-lg);font-size:var(--fs-body-sm);animation:svelte-1a8284v-toastIn var(--dur-slow) var(--ease-spring);display:flex}.toast.success.svelte-1a8284v{border-inline-start:3px solid var(--clk-success)}.toast.warning.svelte-1a8284v{border-inline-start:3px solid var(--clk-warning)}.toast.danger.svelte-1a8284v{border-inline-start:3px solid var(--clk-danger)}.msg.svelte-1a8284v{min-inline-size:0;line-height:var(--lh-normal);text-align:start;unicode-bidi:plaintext;flex:1}.action.svelte-1a8284v{font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);color:var(--clk-accent-ink);padding-inline:var(--spacing-4);flex-shrink:0}.action.svelte-1a8284v:hover{text-decoration:underline}.close.svelte-1a8284v{border-radius:var(--radius-pill);block-size:28px;inline-size:28px;color:var(--clk-ink-faint);flex-shrink:0;place-items:center;display:grid}.close.svelte-1a8284v:hover{background:var(--clk-surface-raised);color:var(--clk-ink)}.close.svelte-1a8284v svg:where(.svelte-1a8284v){block-size:15px;inline-size:15px}@keyframes svelte-1a8284v-toastIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.clk-app-shell.svelte-47z90{background:var(--bg);height:100dvh;padding-inline:var(--safe-inline-start) var(--safe-inline-end);flex-direction:column;display:flex}main.svelte-47z90{flex-direction:column;flex:1;display:flex;overflow:hidden}.clk-conn.svelte-1josth8{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.dot.svelte-1josth8{border-radius:50%;width:8px;height:8px;transition:background .3s}.conn-connected.svelte-1josth8{background:var(--clk-success)}.conn-connecting.svelte-1josth8{background:var(--clk-warning);animation:1s infinite svelte-1josth8-pulse}.conn-disconnected.svelte-1josth8{background:var(--clk-danger)}@keyframes svelte-1josth8-pulse{0%,to{opacity:1}50%{opacity:.4}}.clk-offline-banner.svelte-kunkx4{top:0;z-index:1000;justify-content:space-between;align-items:center;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-16);background:var(--clk-warning);color:var(--clk-surface);animation:slideUp .3s var(--ease-out);font-size:.85rem;font-weight:500;display:flex;position:fixed;inset-inline:0}.dismiss.svelte-kunkx4{padding:var(--spacing-4) var(--spacing-8);min-height:unset;color:var(--clk-surface);cursor:pointer;opacity:.8;background:0 0;border:none;font-size:1.25rem;line-height:1}.dismiss.svelte-kunkx4:hover{opacity:1}.clk-install-prompt.svelte-1909jb4{bottom:var(--spacing-16);z-index:200;gap:var(--spacing-12);padding:var(--spacing-16);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 4px 24px var(--shadow);flex-direction:column;max-width:400px;margin:0 auto;animation:.3s slideUp;display:flex;position:fixed;inset-inline-start:var(--spacing-16);inset-inline-end:var(--spacing-16)}.content.svelte-1909jb4{align-items:center;gap:var(--spacing-12);font-size:.9rem;display:flex}.icon.svelte-1909jb4{color:var(--accent);flex-shrink:0}.actions.svelte-1909jb4{gap:var(--spacing-8);justify-content:flex-end;display:flex}.actions.svelte-1909jb4 .clk-btn{width:auto}.top-nav.svelte-vr1z90{padding:calc(var(--spacing-4) + var(--safe-top)) var(--spacing-8) var(--spacing-4);background:var(--bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--spacing-8);z-index:20;flex-shrink:0;min-height:48px;display:flex}.org-brand.svelte-vr1z90{align-items:center;gap:var(--spacing-8);flex:1;min-width:0;display:flex}.org-icon.svelte-vr1z90{width:26px;height:26px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.org-icon.svelte-vr1z90 svg{width:100%;height:100%}.org-name.svelte-vr1z90{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;font-size:.9rem;font-weight:600;overflow:hidden}.nav-actions.svelte-vr1z90{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.theme-toggle.svelte-vr1z90{width:36px;height:36px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.theme-toggle.svelte-vr1z90:hover{background:var(--bg-secondary);color:var(--text)}.settings-body.svelte-16h1omq{gap:var(--spacing-24);flex-direction:column;display:flex}.settings-section.svelte-16h1omq h3:where(.svelte-16h1omq){text-transform:uppercase;letter-spacing:.04em;color:var(--clk-ink-muted);margin-bottom:var(--spacing-12);font-size:.85rem;font-weight:700}.settings-hint.svelte-16h1omq{color:var(--clk-ink-faint);margin-bottom:var(--spacing-12);font-size:.8rem;line-height:1.4}.settings-actions.svelte-16h1omq{justify-content:flex-end;display:flex}.init-loading.svelte-12qhfyh{flex:1;justify-content:center;align-items:center;display:flex}.init-spinner.svelte-12qhfyh{border:2.5px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.6s linear infinite spin}
