@font-face{font-family:Dots UI;src:url(/fonts/dots/Poppins-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--font-dots:"Dots UI",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dots-display:clamp(36px,5vw,64px);--dots-title:28px;--dots-body:14px;--dots-caption:12px}body{font-family:var(--font-dots)}button,input,select,textarea{font-family:inherit}@font-face{font-family:Dots UI;src:url(/fonts/dots/Poppins-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Dots UI;src:url(/fonts/dots/Poppins-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Dots UI;src:url(/fonts/dots/Poppins-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}:root,:root[data-theme=dark],[data-theme-preview=dark]{--xd-bg-app:#0F0F15;--xd-bg-page:#0E0E14;--xd-bg-canvas:#08080A;--xd-bg-canvas-elevated:#101014;--xd-fg-rgb:255,255,255;--xd-text-fg-rgb:255,255,255;--xd-accent-rgb:167,139,250;--xd-bg-rgb:10,10,16;--xd-node-surface-rgb:27,27,35;--xd-shadow-rgb:0,0,0;--xd-surface-tint-rgb:255,255,255;--xd-error-text-rgb:254,202,202;--xd-success-text-rgb:187,247,208;--xd-warning-text-rgb:254,243,199;--xd-info-rgb:96,165,250;--xd-font-sans:"Inter",-apple-system,sans-serif;--xd-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--xd-page-bg:radial-gradient(ellipse at top,rgba(44,32,74,0.18),transparent 55%),#0F0F15;--xd-panel-bg-translucent:rgba(18,18,24,0.72);--xd-panel-border-translucent:rgba(255,255,255,0.07);--xd-subpanel-bg:rgba(255,255,255,0.03);--xd-setting-page-bg:var(--xd-page-bg);--xd-setting-agent-shell-bg:rgba(10,10,16,0.92);--xd-setting-agent-shell-border:rgba(255,255,255,0.07);--xd-setting-agent-shell-shadow:0 10px 40px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.03);--xd-error-overlay:rgba(40,8,8,0.32);--xd-input-bg:rgba(255,255,255,0.04);--xd-input-border-hover:rgba(255,255,255,0.14);--xd-input-border-focus:rgba(167,139,250,0.45);--xd-text-primary-strong:rgba(255,255,255,0.92);--xd-text-secondary-strong:rgba(255,255,255,0.6);--xd-surface-base:#12121C;--xd-surface-secondary:#16162A;--xd-surface-tertiary:#1C1C28;--xd-surface-floating:rgba(20,20,28,0.96);--xd-surface-modal:rgba(12,12,18,0.96);--xd-surface-panel:rgba(14,14,20,0.85);--xd-surface-sidebar:rgba(10,10,16,0.55);--xd-surface-toolbar:rgba(14,14,22,0.55);--xd-surface-toolbar-raised:rgba(26,26,38,0.82);--xd-surface-input:rgba(0,0,0,0.32);--xd-surface-selected:rgba(139,92,246,0.18);--xd-surface-hover:rgba(255,255,255,0.07);--xd-surface-pressed:rgba(255,255,255,0.04);--xd-surface-accent-wash:rgba(167,139,250,0.10);--xd-text-primary:rgba(255,255,255,0.94);--xd-node-title:#FFFFFF;--xd-text-secondary:rgba(255,255,255,0.62);--xd-text-tertiary:rgba(255,255,255,0.42);--xd-text-disabled:rgba(255,255,255,0.32);--xd-text-inverse:#1A1B26;--xd-text-accent:#C4B5FD;--xd-text-on-accent:#1A0E2E;--xd-text-placeholder:rgba(255,255,255,0.32);--xd-node-control-icon-filter:brightness(1.12);--xd-border-default:rgba(255,255,255,0.08);--xd-border-subtle:rgba(255,255,255,0.05);--xd-border-strong:rgba(255,255,255,0.14);--xd-border-focus:#A78BFA;--xd-border-selected:rgba(167,139,250,0.55);--xd-border-divider:rgba(255,255,255,0.06);--xd-border-input:rgba(255,255,255,0.10);--xd-border-input-hover:rgba(255,255,255,0.16);--xd-border-input-active:#A78BFA;--xd-accent-primary:#A78BFA;--xd-accent-primary-hover:#B8A3FB;--xd-accent-primary-active:#9477F0;--xd-accent-bg-subtle:rgba(167,139,250,0.18);--xd-accent-border-subtle:rgba(167,139,250,0.32);--xd-accent-glow:rgba(167,139,250,0.32);--xd-accent-text:#C4B5FD;--xd-tab-selected-bg:rgba(139,92,246,0.18);--xd-chip-selected-bg:rgba(139,92,246,0.18);--xd-success:#4ADE80;--xd-warning:#FCD34D;--xd-error:#FB7185;--xd-info:#60A5FA;--xd-success-surface:rgba(74,222,128,0.10);--xd-warning-surface:rgba(252,211,77,0.10);--xd-error-surface:rgba(244,114,128,0.10);--xd-info-surface:rgba(96,165,250,0.10);--xd-success-text:rgba(187,247,208,0.95);--xd-warning-text:rgba(254,243,199,0.95);--xd-error-text:rgba(254,202,202,0.95);--xd-info-text:rgba(191,219,254,0.95);--xd-success-border:rgba(74,222,128,0.35);--xd-warning-border:rgba(252,211,77,0.35);--xd-error-border:rgba(244,114,128,0.35);--xd-info-border:rgba(96,165,250,0.35);--xd-promo:#E11D48;--xd-promo-text:#FFFFFF;--xd-info-surface-hover:rgba(96,165,250,0.20);--xd-story-selection:rgba(96,165,250,0.30);--xd-story-title-placeholder:rgb(117,117,117);--xd-canvas-grid-dot:rgba(255,255,255,0.05);--xd-node-bg:#12121C;--xd-node-border:rgba(255,255,255,0.08);--xd-node-selected-ring:#A78BFA;--xd-minimap-bg:rgba(20,20,28,0.85);--xd-assistant-panel-bg:rgba(14,14,20,0.92);--xd-trace-bg:rgba(255,255,255,0.025);--xd-trace-border:rgba(255,255,255,0.06);--xd-asset-card-bg:#12121C;--xd-asset-card-hover:#181826;--xd-asset-card-selected:rgba(139,92,246,0.16);--xd-tab-bar-bg:rgba(10,10,16,0.55);--xd-top-nav-bg:rgba(10,10,16,0.85);--xd-bottom-utility-bg:rgba(14,14,22,0.55);--xd-image-placeholder-bg:rgba(255,255,255,0.04);--xd-disabled-surface:rgba(255,255,255,0.04);--xd-ghost-hover:rgba(255,255,255,0.07);--xd-destructive-bg:#FB7185;--xd-destructive-hover:#F43F5E;--xd-cta-gradient:linear-gradient(180deg,#A78BFA,#7C5CFB);--xd-focus-ring:rgba(167,139,250,0.55);--xd-gen-surface-bg:#0E0E14;--xd-gen-veil-bg:rgba(14,14,20,0.42);--xd-gen-dot:rgba(255,255,255,0.115);--xd-gen-dot-lit:rgba(255,255,255,0.38);--xd-gen-dot-spark:rgba(255,255,255,0.92);--xd-gen-sweep:rgba(255,255,255,0.014);--xd-gen-sweep-mid:rgba(255,255,255,0.03);--xd-gen-sweep-peak:rgba(255,255,255,0.05);--xd-gen-capsule-bg:rgba(28,28,34,0.62);--xd-gen-capsule-fg:#FFFFFF;--xd-gen-capsule-border:transparent;--xd-gen-vignette:rgba(0,0,0,0.30);--xd-capsule-send-bg:rgba(255,255,255,0.05);--xd-capsule-send-bg-hover:rgba(255,255,255,0.10);--xd-capsule-send-border:rgba(255,255,255,0.10);--xd-capsule-send-border-hover:rgba(255,255,255,0.20);--xd-capsule-send-text:rgba(255,255,255,0.62);--xd-capsule-send-text-hover:rgba(255,255,255,0.94);--xd-capsule-send-puck:rgba(255,255,255,0.10);--xd-capsule-send-puck-hover:rgba(255,255,255,0.22);--xd-capsule-send-icon:rgba(255,255,255,0.88);--xd-shadow-sm:0 1px 2px rgba(0,0,0,0.4);--xd-shadow-md:0 8px 24px rgba(0,0,0,0.34);--xd-shadow-lg:0 24px 70px rgba(0,0,0,0.6);--xd-shadow-panel-left:-12px 0 24px rgba(0,0,0,0.35);color-scheme:dark;--xd-segment-track:rgba(0,0,0,0.30);--xd-segment-thumb:rgba(255,255,255,0.10);--xd-segment-border:rgba(255,255,255,0.09);--xd-segment-shadow:0 1px 3px rgba(0,0,0,0.24);--xd-segment-label:#8A8A93;--xd-slider-track:rgba(255,255,255,0.10);--xd-slider-fill:rgba(255,255,255,0.82);--xd-slider-knob:#FFFFFF;--xd-slider-knob-border:rgba(0,0,0,0.10);--xd-slider-tick-on:rgba(0,0,0,0.28);--xd-slider-tick-off:rgba(255,255,255,0.30);--xd-folder-stage-top:rgba(60,60,72,0.6);--xd-folder-stage-bottom:rgba(30,30,40,0.6);--xd-folder-pocket-top:rgba(36,36,44,0.95);--xd-folder-pocket-bottom:rgba(20,20,28,1);--xd-folder-pocket-sheen:rgba(255,255,255,0.05);--xd-folder-pocket-edge:rgba(255,255,255,0.06);--xd-folder-pocket-text:rgba(255,255,255,0.94);--xd-folder-pocket-text-dim:rgba(255,255,255,0.62);--xd-minimap-veil:rgba(0,0,0,0.4);--xd-scrim:rgba(8,8,14,0.72);--xd-media-veil:rgba(0,0,0,0.7);--xd-edit-quick-border:rgba(120,170,230,0.45);--xd-edit-quick-bg:rgba(120,170,230,0.08);--xd-edit-quick-bg-on:rgba(120,170,230,0.2);--xd-chat-user-bg:rgba(var(--xd-surface-tint-rgb,255,255,255),0.075);--xd-chat-user-fg:var(--xd-text-primary,rgba(255,255,255,0.94));--xd-glass-shadow:0 4px 24px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.03);--xd-media-caption-scrim:rgba(0,0,0,0.78);--xd-photo-drop-shadow:0 3px 12px rgba(0,0,0,0.6);--xd-wheel-recess:inset 0 3px 14px rgba(0,0,0,0.35),inset 0 -2px 10px rgba(0,0,0,0.2),inset 2px 0 8px rgba(0,0,0,0.15),inset -2px 0 8px rgba(0,0,0,0.15);--xd-upload-veil-bg:rgba(14,14,20,0.42);--xd-error-chip-bg:rgba(20,8,8,0.88);--xd-capsule-border:transparent;--xd-folder-slot-top:rgba(50,50,58,0.8);--xd-folder-slot-bottom:rgba(30,30,40,0.8);--xd-card-lift:0 14px 34px rgba(0,0,0,0.25);--xd-card-lift-strong:0 18px 38px -22px rgba(0,0,0,0.75);--xd-chip-lift:0 8px 22px -10px rgba(0,0,0,0.8);--xd-media-chip-bg:rgba(10,10,16,0.55);--xd-media-chip-bg-strong:rgba(10,10,16,0.62);--xd-media-chip-fg:rgba(255,255,255,0.92);--xd-send-idle-bg:rgba(255,255,255,0.22);--xd-send-idle-fg:rgba(255,255,255,0.72);--xd-code-surface:#16161D;--xd-code-border:rgba(255,255,255,0.07);--xd-code-header-fg:rgba(255,255,255,0.74);--xd-code-fg:rgba(255,255,255,0.86);--xd-code-keyword:#C678DD;--xd-code-string:#98C379;--xd-code-comment:#6F7683;--xd-code-number:#D19A66;--xd-code-fn:#61AFEF;--xd-code-builtin:#E5C07B;--xd-code-punct:rgba(255,255,255,0.55);--xd-segment-track-border:transparent;--xd-speed-spark:rgba(255,255,255,0.9);--xd-speed-title-ink:rgba(14,14,20,0.62);--xd-speed-edge:rgba(255,255,255,0.32);--xd-speed-wash:rgba(255,255,255,0.07);--xd-speed-c1:#0285FF;--xd-speed-c2:#FF8583;--xd-speed-c3:#FF9E6C;--xd-speed-c4:#40C977;--xd-motion-accent:#B6FF2E;--xd-motion-accent-dim:#6E9C1E;--xd-motion-grid:rgba(255,255,255,0.038);--xd-motion-grid-strong:rgba(255,255,255,0.075);--xd-motion-track:rgba(255,255,255,0.035);--xd-motion-track-border:rgba(255,255,255,0.11);--xd-motion-key:rgba(255,255,255,0.82);--xd-motion-playhead:#B6FF2E;--xd-motion-ink:rgba(255,255,255,0.42);--xd-motion-edge:rgba(255,255,255,0.30);--xd-motion-wash:rgba(182,255,46,0.28);--xd-demo-accent:#63B8E2;--xd-demo-accent-dim:#2F89B6;--xd-demo-panel:rgba(19,69,99,0.28);--xd-demo-panel-border:rgba(186,222,239,0.15);--xd-demo-chrome:rgba(36,91,124,0.22);--xd-demo-skeleton:rgba(220,239,247,0.08);--xd-demo-skeleton-strong:rgba(220,239,247,0.17);--xd-demo-ink:rgba(226,241,248,0.58);--xd-demo-edge:rgba(195,226,240,0.28);--xd-demo-desk:#071522;--xd-demo-paper:#0B709A;--xd-demo-paper-deep:#0A3553;--xd-demo-paper-soft:#124F72;--xd-demo-paper-ink:rgba(234,247,252,0.82);--xd-demo-paper-line:rgba(225,244,251,0.24);--xd-demo-paper-shadow:rgba(0,8,16,0.38);--xd-demo-cursor:#F4F4F6;--xd-demo-cursor-rim:rgba(10,10,16,0.85);--xd-demo-playhead:#63B8E2;--xd-demo-wash:rgba(47,137,182,0.22);--xd-marketing-desk:#0B0E14;--xd-marketing-paper:#E9E5DA;--xd-marketing-ink:#171A21;--xd-marketing-blue:#315BC7;--xd-marketing-red:#E95C4C;--xd-marketing-edge:rgba(128,155,218,0.28);--xd-marketing-muted:rgba(231,233,239,0.44);--xd-marketing-shadow:rgba(0,0,0,0.42);--xd-workshop-ground:#0F0F15;--xd-folder-color-slate:#8E93A1;--xd-folder-color-lime:#A8CF4D;--xd-folder-color-cyan:#58C6E3;--xd-folder-color-teal:#3FC4A2;--xd-folder-color-amber:#E6B152;--xd-folder-color-rose:#EE8099;--xd-folder-color-sand:#CBB392;--xd-composer-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Inter,sans-serif;--xd-composer-bg:#302E39;--xd-composer-bg-focus:#33313D;--xd-composer-border:#434150;--xd-composer-border-focus:#55525F;--xd-composer-text:rgba(255,255,255,0.92);--xd-composer-placeholder:#8A8993;--xd-composer-icon:rgba(255,255,255,0.85);--xd-composer-control-text:rgba(255,255,255,0.62);--xd-composer-control-hover:rgba(255,255,255,0.08);--xd-composer-popover-bg:#2A2932;--xd-composer-popover-border:#403E4A;--xd-composer-shadow:0 -10px 36px -16px rgba(0,0,0,0.55),0 18px 48px -10px rgba(0,0,0,0.6);--xd-composer-popover-shadow:0 -8px 28px -10px rgba(0,0,0,0.5),0 22px 56px -14px rgba(0,0,0,0.65)}:root[data-theme=light],[data-theme-preview=light]{--xd-bg-app:#F8F8F8;--xd-bg-page:#FFFFFF;--xd-bg-canvas:#FAFAFA;--xd-bg-canvas-elevated:#FFFFFF;--xd-fg-rgb:30,30,32;--xd-text-fg-rgb:30,30,32;--xd-accent-rgb:123,108,216;--xd-bg-rgb:248,248,248;--xd-node-surface-rgb:255,255,255;--xd-shadow-rgb:0,0,0;--xd-surface-tint-rgb:255,255,255;--xd-error-text-rgb:185,28,28;--xd-success-text-rgb:21,128,61;--xd-warning-text-rgb:166,90,5;--xd-info-rgb:37,99,235;--xd-font-sans:"Inter",-apple-system,sans-serif;--xd-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--xd-page-bg:#F8F8F8;--xd-panel-bg-translucent:#FFFFFF;--xd-panel-border-translucent:#E5E5E5;--xd-subpanel-bg:#FAFAFA;--xd-setting-page-bg:#FFFFFF;--xd-setting-agent-shell-bg:#FFFFFF;--xd-setting-agent-shell-border:#E5E5E5;--xd-setting-agent-shell-shadow:0 1px 4px rgba(0,0,0,0.04);--xd-error-overlay:rgba(252,233,233,0.92);--xd-input-bg:#FFFFFF;--xd-input-border-hover:#D0D0D0;--xd-input-border-focus:rgba(123,108,216,0.45);--xd-text-primary-strong:#1A1B26;--xd-text-secondary-strong:#4F5066;--xd-surface-base:#FFFFFF;--xd-surface-secondary:#FAFAFA;--xd-surface-tertiary:#F4F4F4;--xd-surface-floating:#FFFFFF;--xd-surface-modal:#FFFFFF;--xd-surface-panel:#FFFFFF;--xd-surface-sidebar:#F8F8F8;--xd-surface-toolbar:#F8F8F8;--xd-surface-toolbar-raised:#FFFFFF;--xd-surface-input:#FFFFFF;--xd-surface-selected:#F0EBFB;--xd-surface-hover:#F2F2F2;--xd-surface-pressed:#EEEEEE;--xd-surface-accent-wash:rgba(123,108,216,0.06);--xd-text-primary:#1A1A1A;--xd-node-title:#000000;--xd-text-secondary:#4F4F4F;--xd-text-tertiary:#7E7E7E;--xd-text-disabled:#A8A8A8;--xd-text-inverse:#FAFAFA;--xd-text-accent:#5B4DC2;--xd-text-on-accent:#FFFFFF;--xd-text-placeholder:#A8A8A8;--xd-node-control-icon-filter:brightness(0.62);--xd-border-default:#E5E5E5;--xd-border-subtle:#EFEFEF;--xd-border-strong:#D0D0D0;--xd-border-focus:#7B6CD8;--xd-border-selected:#7B6CD8;--xd-border-divider:#ECECEC;--xd-border-input:#DCDCDC;--xd-border-input-hover:#C5C5C5;--xd-border-input-active:#7B6CD8;--xd-accent-primary:#7B6CD8;--xd-accent-primary-hover:#6E5FCB;--xd-accent-primary-active:#5E50B8;--xd-accent-bg-subtle:#F2EFFA;--xd-accent-border-subtle:#D6CCEF;--xd-accent-glow:rgba(123,108,216,0.20);--xd-accent-text:#5B4DC2;--xd-tab-selected-bg:#EEEAFB;--xd-chip-selected-bg:#EEEAFB;--xd-success:#16A34A;--xd-warning:#D97706;--xd-error:#DC2626;--xd-info:#2563EB;--xd-promo:#BE123C;--xd-promo-text:#FFFFFF;--xd-success-surface:#E6F6EC;--xd-warning-surface:#FEF3E0;--xd-error-surface:#FCE9E9;--xd-info-surface:#E5EEFB;--xd-success-text:#15803D;--xd-warning-text:#A65A05;--xd-error-text:#B91C1C;--xd-info-text:#1E429F;--xd-success-border:#A8DABE;--xd-warning-border:#FCD7A1;--xd-error-border:#F4B5B5;--xd-info-border:#A6C0EE;--xd-info-surface-hover:#D4E3F8;--xd-story-selection:rgba(37,99,235,0.18);--xd-story-title-placeholder:rgba(26,27,38,0.55);--xd-canvas-grid-dot:#DCDCDC;--xd-node-bg:#FFFFFF;--xd-node-border:#E5E5E5;--xd-node-selected-ring:#7B6CD8;--xd-minimap-bg:#FFFFFF;--xd-assistant-panel-bg:#F8F8F8;--xd-trace-bg:#FAFAFA;--xd-trace-border:#E8E8E8;--xd-asset-card-bg:#FFFFFF;--xd-asset-card-hover:#FAFAFA;--xd-asset-card-selected:#F0EBFB;--xd-tab-bar-bg:#F4F4F4;--xd-top-nav-bg:#FFFFFF;--xd-bottom-utility-bg:#FAFAFA;--xd-image-placeholder-bg:#F0F0F0;--xd-disabled-surface:#F2F2F2;--xd-ghost-hover:#F2F2F2;--xd-destructive-bg:#DC2626;--xd-destructive-hover:#B91C1C;--xd-cta-gradient:linear-gradient(180deg,#7B6CD8,#5E50B8);--xd-focus-ring:rgba(123,108,216,0.45);--xd-gen-surface-bg:#F1F1F4;--xd-gen-veil-bg:rgba(250,250,252,0.58);--xd-gen-dot:rgba(18,18,26,0.10);--xd-gen-dot-lit:rgba(18,18,26,0.34);--xd-gen-dot-spark:rgba(16,16,22,0.80);--xd-gen-sweep:rgba(18,18,26,0.014);--xd-gen-sweep-mid:rgba(18,18,26,0.030);--xd-gen-sweep-peak:rgba(18,18,26,0.050);--xd-gen-capsule-bg:rgba(255,255,255,0.92);--xd-gen-capsule-fg:#1A1A1A;--xd-gen-capsule-border:rgba(18,18,26,0.10);--xd-gen-vignette:rgba(18,18,26,0.045);--xd-capsule-send-bg:#FFFFFF;--xd-capsule-send-bg-hover:#F4F4F4;--xd-capsule-send-border:#DCDCDC;--xd-capsule-send-border-hover:#C5C5C5;--xd-capsule-send-text:#4F4F4F;--xd-capsule-send-text-hover:#1A1A1A;--xd-capsule-send-puck:rgba(26,26,26,0.08);--xd-capsule-send-puck-hover:rgba(26,26,26,0.14);--xd-capsule-send-icon:#1A1A1A;--xd-shadow-sm:none;--xd-shadow-md:none;--xd-shadow-lg:0 1px 2px rgba(0,0,0,0.04),0 6px 16px rgba(0,0,0,0.05);--xd-shadow-panel-left:none;--xd-scrim:rgba(0,0,0,0.18);--xd-media-veil:rgba(0,0,0,0.42);--xd-edit-quick-border:#BBD6F5;--xd-edit-quick-bg:#F5F9FE;--xd-edit-quick-bg-on:#E4EFFB;--xd-chat-user-bg:#101013;--xd-chat-user-fg:#FAFAFA;color-scheme:light;--xd-segment-track:#F1F1F3;--xd-segment-thumb:#FFFFFF;--xd-segment-border:rgba(0,0,0,0.06);--xd-segment-shadow:0 1px 3px rgba(0,0,0,0.10),0 1px 1px rgba(0,0,0,0.05);--xd-segment-label:#69696F;--xd-slider-track:#EDEDEF;--xd-slider-fill:#6E6E73;--xd-slider-knob:#FFFFFF;--xd-slider-knob-border:rgba(0,0,0,0.12);--xd-slider-tick-on:rgba(255,255,255,0.45);--xd-slider-tick-off:rgba(0,0,0,0.16);--xd-folder-stage-top:#EFEFF1;--xd-folder-stage-bottom:#E2E2E6;--xd-folder-pocket-top:#FFFFFF;--xd-folder-pocket-bottom:#F1F1F3;--xd-folder-pocket-sheen:rgba(0,0,0,0.03);--xd-folder-pocket-edge:#D0D0D0;--xd-folder-pocket-text:#1A1A1A;--xd-folder-pocket-text-dim:#5A5A60;--xd-minimap-veil:rgba(0,0,0,0.08);--xd-glass-shadow:0 1px 2px rgba(0,0,0,0.04),0 4px 8px rgba(0,0,0,0.04);--xd-media-caption-scrim:rgba(0,0,0,0.55);--xd-photo-drop-shadow:0 2px 8px rgba(0,0,0,0.10);--xd-wheel-recess:inset 0 3px 14px rgba(0,0,0,0.055),inset 0 -2px 10px rgba(0,0,0,0.032),inset 2px 0 8px rgba(0,0,0,0.024),inset -2px 0 8px rgba(0,0,0,0.024);--xd-upload-veil-bg:rgba(250,250,252,0.58);--xd-error-chip-bg:rgba(255,252,252,0.94);--xd-capsule-border:#DCDCDC;--xd-folder-slot-top:#FFFFFF;--xd-folder-slot-bottom:#F4F4F4;--xd-card-lift:0 4px 14px rgba(0,0,0,0.06);--xd-card-lift-strong:0 6px 18px -6px rgba(0,0,0,0.09);--xd-chip-lift:0 2px 8px rgba(0,0,0,0.10);--xd-media-chip-bg:rgba(255,255,255,0.86);--xd-media-chip-bg-strong:rgba(255,255,255,0.90);--xd-media-chip-fg:#1A1A1A;--xd-send-idle-bg:#B0B0B4;--xd-send-idle-fg:#FFFFFF;--xd-code-surface:#F1F1EF;--xd-code-border:rgba(0,0,0,0.05);--xd-code-header-fg:#24242A;--xd-code-fg:#2A2A31;--xd-code-keyword:#A626A4;--xd-code-string:#50A14F;--xd-code-comment:#A0A1A7;--xd-code-number:#986801;--xd-code-fn:#4078F2;--xd-code-builtin:#C18401;--xd-code-punct:rgba(30,30,32,0.62);--xd-segment-track-border:#FFFFFF;--xd-speed-spark:rgba(26,27,38,0.55);--xd-speed-title-ink:rgba(255,255,255,0.72);--xd-speed-edge:rgba(26,27,38,0.22);--xd-speed-wash:rgba(26,27,38,0.05);--xd-speed-c1:#0285FF;--xd-speed-c2:#E02E2A;--xd-speed-c3:#E25507;--xd-speed-c4:#008635;--xd-motion-accent:#4A7A05;--xd-motion-accent-dim:#7D9E3E;--xd-motion-grid:rgba(26,27,38,0.05);--xd-motion-grid-strong:rgba(26,27,38,0.10);--xd-motion-track:rgba(26,27,38,0.035);--xd-motion-track-border:rgba(26,27,38,0.14);--xd-motion-key:rgba(26,27,38,0.72);--xd-motion-playhead:#4A7A05;--xd-motion-ink:rgba(26,27,38,0.45);--xd-motion-edge:rgba(26,27,38,0.20);--xd-motion-wash:rgba(74,122,5,0.26);--xd-demo-accent:#0B6694;--xd-demo-accent-dim:#2383AC;--xd-demo-panel:rgba(12,70,104,0.08);--xd-demo-panel-border:rgba(12,70,104,0.18);--xd-demo-chrome:rgba(12,70,104,0.09);--xd-demo-skeleton:rgba(11,68,101,0.08);--xd-demo-skeleton-strong:rgba(11,68,101,0.17);--xd-demo-ink:rgba(10,47,70,0.64);--xd-demo-edge:rgba(10,61,91,0.28);--xd-demo-desk:#E7EEEE;--xd-demo-paper:#0B7CA8;--xd-demo-paper-deep:#0A3655;--xd-demo-paper-soft:#155779;--xd-demo-paper-ink:rgba(239,249,252,0.9);--xd-demo-paper-line:rgba(229,246,252,0.28);--xd-demo-paper-shadow:rgba(17,51,73,0.18);--xd-demo-cursor:#1A1B26;--xd-demo-cursor-rim:rgba(255,255,255,0.95);--xd-demo-playhead:#0B6694;--xd-demo-wash:rgba(11,102,148,0.16);--xd-marketing-desk:#EEEDE8;--xd-marketing-paper:#FFFFFF;--xd-marketing-ink:#171A21;--xd-marketing-blue:#244EB6;--xd-marketing-red:#D84C3E;--xd-marketing-edge:rgba(38,73,158,0.22);--xd-marketing-muted:rgba(23,26,33,0.42);--xd-marketing-shadow:rgba(27,38,68,0.16);--xd-workshop-ground:#FDFDFD;--xd-folder-color-slate:#5B6271;--xd-folder-color-lime:#5E7F12;--xd-folder-color-cyan:#0E7490;--xd-folder-color-teal:#0F7A68;--xd-folder-color-amber:#9A6410;--xd-folder-color-rose:#B23A5B;--xd-folder-color-sand:#85684A;--xd-composer-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Inter,sans-serif;--xd-composer-bg:#FCFBFE;--xd-composer-bg-focus:#FFFFFF;--xd-composer-border:#E3E1EA;--xd-composer-border-focus:#D2D0DB;--xd-composer-text:#1A1B26;--xd-composer-placeholder:#8B8A94;--xd-composer-icon:rgba(26,27,38,0.85);--xd-composer-control-text:rgba(26,27,38,0.62);--xd-composer-control-hover:rgba(26,27,38,0.06);--xd-composer-popover-bg:#FFFFFF;--xd-composer-popover-border:#E3E1EA;--xd-composer-shadow:0 1px 2px rgba(0,0,0,0.04);--xd-composer-popover-shadow:0 -4px 20px -12px rgba(0,0,0,0.08),0 12px 32px -14px rgba(0,0,0,0.14)}:root{transition:--xd-site-sidebar-width .36s cubic-bezier(.32,.72,0,1),background-color .2s ease,color .2s ease}@media (prefers-reduced-motion:reduce){:root{transition:none}}