:root{--dsh-font-family-text-default: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;--dsw-font-family: var(--dsh-font-family-text-default);--dsw-font-family-brand: "Montserrat", var(--dsh-font-family-text-default);--dsh-font-family-code-default: "SF Mono", "JetBrains Mono", "Fira Code", Consolas, "Liberation Mono", Menlo, Courier, "PingFang SC", "Microsoft YaHei";--ds-font-family-code: var(--dsh-font-family-code-default);--ds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-transition-duration: .2s;--ds-transition-duration-fast: .1s;--ds-transition-duration-slow: .3s;--dsw-radius-xs: 4px;--dsw-radius-sm: 8px;--dsw-radius-md: 12px;--dsw-radius-lg: 16px;--dsw-radius-xl: 20px;--dsw-radius-panel: 28px}body{--dsw-font-family: var(--dsh-font-family-text, var(--dsh-font-family-text-default)), var(--dsh-font-family-text-default);--ds-font-family-code: var(--dsh-font-family-code, var(--dsh-font-family-code-default)), var(--dsh-font-family-code-default);--dsw-alias-settings-card-fill: var(--dsw-alias-bg-layer-2);--dsw-alias-settings-card-stroke: var(--dsw-alias-border-l4)}[data-dsh-automatic-focus]:focus,[data-dsh-automatic-focus]:focus:focus-visible{outline:none}body{--dsw-static-amber-100: rgb(254, 245, 231);--dsw-static-amber-400: rgb(247, 173, 49);--dsw-static-amber-500: rgb(245, 158, 11);--dsw-static-amber-600: rgb(221, 134, 41);--dsw-static-amber-900: rgb(39, 36, 31);--dsw-static-blue-100: rgb(219, 234, 254);--dsw-static-blue-300: rgb(147, 197, 253);--dsw-static-blue-400: rgb(96, 165, 250);--dsw-static-blue-450: rgb(77, 147, 248);--dsw-static-blue-500: rgb(59, 130, 246);--dsw-static-blue-50: rgb(239, 246, 255);--dsw-static-blue-50p: rgb(234, 243, 255);--dsw-static-blue-600: rgb(37, 99, 235);--dsw-static-blue-75: rgb(229, 240, 255);--dsw-static-blue-800: rgb(30, 64, 175);--dsw-static-blue-900: rgb(14, 48, 116);--dsw-static-blue-950: rgb(23, 37, 84);--dsw-static-deepseek-100: rgb(228, 237, 253);--dsw-static-deepseek-200: rgb(211, 226, 255);--dsw-static-deepseek-300: rgb(183, 200, 254);--dsw-static-deepseek-400: rgb(122, 170, 255);--dsw-static-deepseek-450: rgb(86, 134, 254);--dsw-static-deepseek-500: rgb(65, 118, 230);--dsw-static-deepseek-50: rgb(237, 243, 254);--dsw-static-deepseek-600: rgb(72, 104, 178);--dsw-static-deepseek-700-delete: rgb(47, 76, 143);--dsw-static-deepseek-800: rgb(52, 65, 91);--dsw-static-deepseek-900: rgb(40, 49, 66);--dsw-static-green-100: rgb(230, 250, 237);--dsw-static-green-400: rgb(78, 209, 126);--dsw-static-green-500: rgb(34, 197, 94);--dsw-static-green-500-a08: rgb(34 197 94 / 8%);--dsw-static-green-500-a12: rgb(34 197 94 / 12%);--dsw-static-green-900: rgb(35, 60, 44);--dsw-static-neutral-00: rgb(255, 255, 255);--dsw-static-neutral-1000: rgb(0, 0, 0);--dsw-static-neutral-100: rgb(245, 245, 245);--dsw-static-neutral-150: rgb(237, 237, 237);--dsw-static-neutral-200: rgb(229, 229, 229);--dsw-static-neutral-250: rgb(220, 220, 220);--dsw-static-neutral-300: rgb(212, 212, 212);--dsw-static-neutral-400: rgb(162, 164, 166);--dsw-static-neutral-500: rgb(127, 130, 135);--dsw-static-neutral-50: rgb(250, 250, 250);--dsw-static-neutral-550: rgb(101, 103, 107);--dsw-static-neutral-600: rgb(84, 85, 87);--dsw-static-neutral-700: rgb(60, 60, 61);--dsw-static-neutral-800: rgb(41, 41, 41);--dsw-static-neutral-850: rgb(33, 33, 35);--dsw-static-neutral-900: rgb(15, 15, 15);--dsw-static-neutral-bluish-00: rgb(255, 255, 255);--dsw-static-neutral-bluish-1000: rgb(15, 17, 21);--dsw-static-neutral-bluish-100: rgb(235, 238, 242);--dsw-static-neutral-bluish-150: rgb(233, 236, 242);--dsw-static-neutral-bluish-200: rgb(225, 229, 238);--dsw-static-neutral-bluish-300: rgb(207, 211, 214);--dsw-static-neutral-bluish-310: rgb(202, 210, 219);--dsw-static-neutral-bluish-400: rgb(173, 178, 184);--dsw-static-neutral-bluish-500: rgb(151, 157, 166);--dsw-static-neutral-bluish-50: rgb(249, 250, 251);--dsw-static-neutral-bluish-55: rgb(245, 247, 250);--dsw-static-neutral-bluish-600: rgb(129, 133, 140);--dsw-static-neutral-bluish-60: rgb(245, 246, 247);--dsw-static-neutral-bluish-700: rgb(97, 102, 107);--dsw-static-neutral-bluish-750: rgb(67, 69, 74);--dsw-static-neutral-bluish-75: rgb(241, 243, 245);--dsw-static-neutral-bluish-800: rgb(53, 54, 56);--dsw-static-neutral-bluish-850: rgb(44, 44, 46);--dsw-static-neutral-bluish-875: rgb(35, 35, 36);--dsw-static-neutral-bluish-900: rgb(27, 27, 28);--dsw-static-neutral-bluish-90: rgb(237, 240, 244);--dsw-static-neutral-bluish-950: rgb(21, 21, 23);--dsw-static-red-100: rgb(254, 226, 226);--dsw-static-red-400: rgb(242, 90, 90);--dsw-static-red-400-a12: rgb(242 90 90 / 12%);--dsw-static-red-500: rgb(239, 68, 68);--dsw-static-red-50: rgb(254, 242, 242);--dsw-static-red-600: rgb(236, 19, 19);--dsw-static-red-600-a08: rgb(236 19 19 / 8%);--dsw-static-red-900: rgb(87, 12, 12);--dsw-static-violet-400: rgb(167, 139, 250);--dsw-static-violet-600: rgb(124, 58, 237)}body[data-ds-dark-theme]{--dsw-static-amber-100: rgb(254, 245, 231);--dsw-static-amber-400: rgb(247, 173, 49);--dsw-static-amber-500: rgb(245, 158, 11);--dsw-static-amber-600: rgb(221, 134, 41);--dsw-static-amber-900: rgb(39, 36, 31);--dsw-static-blue-100: rgb(219, 234, 254);--dsw-static-blue-300: rgb(147, 197, 253);--dsw-static-blue-400: rgb(96, 165, 250);--dsw-static-blue-450: rgb(77, 147, 248);--dsw-static-blue-500: rgb(59, 130, 246);--dsw-static-blue-50: rgb(239, 246, 255);--dsw-static-blue-50p: rgb(234, 243, 255);--dsw-static-blue-600: rgb(37, 99, 235);--dsw-static-blue-75: rgb(229, 240, 255);--dsw-static-blue-800: rgb(30, 64, 175);--dsw-static-blue-900: rgb(14, 48, 116);--dsw-static-blue-950: rgb(23, 37, 84);--dsw-static-deepseek-100: rgb(228, 237, 253);--dsw-static-deepseek-200: rgb(211, 226, 255);--dsw-static-deepseek-300: rgb(183, 200, 254);--dsw-static-deepseek-400: rgb(122, 170, 255);--dsw-static-deepseek-450: rgb(86, 134, 254);--dsw-static-deepseek-500: rgb(65, 118, 230);--dsw-static-deepseek-50: rgb(237, 243, 254);--dsw-static-deepseek-600: rgb(72, 104, 178);--dsw-static-deepseek-700-delete: rgb(47, 76, 143);--dsw-static-deepseek-800: rgb(52, 65, 91);--dsw-static-deepseek-900: rgb(40, 49, 66);--dsw-static-green-100: rgb(230, 250, 237);--dsw-static-green-400: rgb(78, 209, 126);--dsw-static-green-500: rgb(34, 197, 94);--dsw-static-green-500-a08: rgb(34 197 94 / 8%);--dsw-static-green-500-a12: rgb(34 197 94 / 12%);--dsw-static-green-900: rgb(35, 60, 44);--dsw-static-neutral-00: rgb(255, 255, 255);--dsw-static-neutral-1000: rgb(0, 0, 0);--dsw-static-neutral-100: rgb(245, 245, 245);--dsw-static-neutral-150: rgb(237, 237, 237);--dsw-static-neutral-200: rgb(229, 229, 229);--dsw-static-neutral-250: rgb(220, 220, 220);--dsw-static-neutral-300: rgb(212, 212, 212);--dsw-static-neutral-400: rgb(162, 164, 166);--dsw-static-neutral-500: rgb(127, 130, 135);--dsw-static-neutral-50: rgb(250, 250, 250);--dsw-static-neutral-550: rgb(101, 103, 107);--dsw-static-neutral-600: rgb(84, 85, 87);--dsw-static-neutral-700: rgb(60, 60, 61);--dsw-static-neutral-800: rgb(41, 41, 41);--dsw-static-neutral-850: rgb(33, 33, 35);--dsw-static-neutral-900: rgb(15, 15, 15);--dsw-static-neutral-bluish-00: rgb(255, 255, 255);--dsw-static-neutral-bluish-1000: rgb(15, 17, 21);--dsw-static-neutral-bluish-100: rgb(235, 238, 242);--dsw-static-neutral-bluish-150: rgb(233, 236, 242);--dsw-static-neutral-bluish-200: rgb(225, 229, 238);--dsw-static-neutral-bluish-300: rgb(207, 211, 214);--dsw-static-neutral-bluish-310: rgb(202, 210, 219);--dsw-static-neutral-bluish-400: rgb(173, 178, 184);--dsw-static-neutral-bluish-500: rgb(151, 157, 166);--dsw-static-neutral-bluish-50: rgb(249, 250, 251);--dsw-static-neutral-bluish-55: rgb(245, 247, 250);--dsw-static-neutral-bluish-600: rgb(129, 133, 140);--dsw-static-neutral-bluish-60: rgb(249, 250, 251);--dsw-static-neutral-bluish-700: rgb(97, 102, 107);--dsw-static-neutral-bluish-750: rgb(67, 69, 74);--dsw-static-neutral-bluish-75: rgb(241, 243, 245);--dsw-static-neutral-bluish-800: rgb(53, 54, 56);--dsw-static-neutral-bluish-850: rgb(44, 44, 46);--dsw-static-neutral-bluish-875: rgb(35, 35, 36);--dsw-static-neutral-bluish-900: rgb(27, 27, 28);--dsw-static-neutral-bluish-90: rgb(237, 240, 244);--dsw-static-neutral-bluish-950: rgb(21, 21, 23);--dsw-static-red-100: rgb(254, 226, 226);--dsw-static-red-400: rgb(242, 90, 90);--dsw-static-red-400-a12: rgb(242 90 90 / 12%);--dsw-static-red-500: rgb(239, 68, 68);--dsw-static-red-50: rgb(254, 242, 242);--dsw-static-red-600: rgb(236, 19, 19);--dsw-static-red-600-a08: rgb(236 19 19 / 8%);--dsw-static-red-900: rgb(87, 12, 12);--dsw-static-violet-400: rgb(167, 139, 250);--dsw-static-violet-600: rgb(124, 58, 237)}body{--dsw-alias-bg-base: var(--dsw-static-neutral-bluish-00);--dsw-alias-bg-document-preview: var(--dsw-static-neutral-bluish-100);--dsw-alias-bg-document-selection: color-mix(in srgb, var(--dsw-static-blue-500) 40%, transparent);--dsw-alias-label-document-preview: var(--dsw-static-neutral-bluish-700);--dsw-alias-bg-layer-1: var(--dsw-static-neutral-bluish-00);--dsw-alias-bg-layer-2: var(--dsw-static-neutral-bluish-00);--dsw-alias-bg-layer-3: var(--dsw-static-neutral-bluish-00);--dsw-alias-bg-mask-1: rgba(0, 0, 0, .24);--dsw-alias-bg-mask-2: rgba(0, 0, 0, .12);--dsw-alias-bg-mask-3: rgba(0, 0, 0, .48);--dsw-alias-bg-mask-photo: rgba(0, 0, 0, .88);--dsw-alias-bg-mask-drop: rgba(255, 255, 255, .7);--dsw-alias-bg-module-platform: var(--dsw-static-neutral-bluish-60);--dsw-alias-bg-multi-select: var(--dsw-static-neutral-bluish-60);--dsw-alias-bg-overlay: var(--dsw-static-neutral-bluish-150);--dsw-alias-bg-skeleton: rgba(0, 0, 0, .04);--dsw-alias-border-inverted2: rgba(0, 0, 0, 0);--dsw-alias-border-inverted: rgba(0, 0, 0, 0);--dsw-alias-border-l1: rgba(0, 0, 0, .04);--dsw-alias-border-l2-darkmode-thin: rgba(0, 0, 0, .1);--dsw-alias-border-l2: rgba(0, 0, 0, .1);--dsw-alias-border-l3: rgba(0, 0, 0, .12);--dsw-alias-border-l4: rgba(0, 0, 0, .16);--dsw-alias-brand-primary-invert: var(--dsw-static-neutral-bluish-1000);--dsw-alias-brand-primary-new-colorprimary-new-color: rgb(65, 118, 230);--dsw-alias-brand-primary: var(--dsw-static-neutral-bluish-1000);--dsw-alias-brand-text: var(--dsw-static-neutral-bluish-1000);--dsw-alias-button-contrast-fill: var(--dsw-static-neutral-bluish-700);--dsw-alias-button-elevated-fill: var(--dsw-static-neutral-bluish-00);--dsw-alias-button-floating-fill: var(--dsw-static-neutral-bluish-00);--dsw-alias-button-floating-hover: var(--dsw-static-neutral-bluish-75);--dsw-alias-button-ghost-active-border: var(--dsw-static-neutral-bluish-500);--dsw-alias-button-ghost-active-fill: var(--dsw-static-neutral-bluish-100);--dsw-alias-button-ghost-active-hover: var(--dsw-static-neutral-bluish-150);--dsw-alias-button-info-fill: var(--dsw-static-deepseek-500);--dsw-alias-button-info-hover: var(--dsw-static-deepseek-400);--dsw-alias-button-primary-dimmed: var(--dsw-static-neutral-bluish-100);--dsw-alias-button-primary-fill: var(--dsw-alias-brand-primary);--dsw-alias-button-primary-hover: var(--dsw-static-neutral-bluish-750);--dsw-alias-button-tool-bar-fill-invisible: rgba(31, 31, 31, .36);--dsw-alias-button-tool-bar-fill: rgba(84, 85, 87, .5);--dsw-alias-button-tool-bar-hover: rgba(84, 85, 87, .6);--dsw-alias-illustration-background: var(--dsw-static-neutral-bluish-55);--dsw-alias-illustration-backing: var(--dsw-static-neutral-bluish-310);--dsw-alias-illustration-detail: var(--dsw-static-neutral-bluish-310);--dsw-alias-illustration-inset: var(--dsw-alias-illustration-surface);--dsw-alias-illustration-shadow: var(--dsw-alias-illustration-surface);--dsw-alias-illustration-surface: var(--dsw-static-neutral-bluish-90);--dsw-alias-interactive-bg-active: rgba(38, 49, 72, .1);--dsw-alias-interactive-bg-hover-accent: rgba(38, 49, 72, .14);--dsw-alias-interactive-bg-hover-danger: rgba(236, 19, 19, .05);--dsw-alias-interactive-bg-hover-solid: var(--dsw-static-neutral-bluish-75);--dsw-alias-interactive-bg-hover: rgba(38, 49, 72, .06);--dsw-alias-label-caption: var(--dsw-static-neutral-bluish-400);--dsw-alias-label-deep-diving: color-mix(in srgb, var(--dsw-static-deepseek-500) 70%, var(--dsw-static-blue-950));--dsw-alias-label-deep-diving-shimmer: color-mix(in srgb, var(--dsw-static-deepseek-500) 30%, var(--dsw-static-blue-950));--dsw-alias-label-dimmed: var(--dsw-static-neutral-bluish-200);--dsw-alias-label-primary-bluish: var(--dsw-static-blue-900);--dsw-alias-label-primary-dimmed: var(--dsw-static-neutral-bluish-950);--dsw-alias-label-primary-foreground: var(--dsw-static-neutral-bluish-00);--dsw-alias-label-primary-inverted: var(--dsw-static-neutral-bluish-00);--dsw-alias-label-primary: var(--dsw-static-neutral-bluish-1000);--dsw-alias-label-secondary: var(--dsw-static-neutral-bluish-700);--dsw-alias-label-shimmer: color-mix(in srgb, var(--dsw-static-neutral-1000) 30%, transparent);--dsw-alias-label-tertiary: var(--dsw-static-neutral-bluish-600);--dsw-alias-menu-icon: var(--dsw-static-neutral-bluish-800);--dsw-alias-link: var(--dsw-static-deepseek-500);--dsw-alias-markdown-citation: var(--dsw-static-neutral-bluish-100);--dsw-alias-markdown-code-block-banner: var(--dsw-static-neutral-bluish-50);--dsw-alias-markdown-code-block: var(--dsw-static-neutral-bluish-50);--dsw-alias-markdown-code-segment-selected: var(--dsw-static-neutral-bluish-00);--dsw-alias-markdown-code-segment-unselected: var(--dsw-static-neutral-bluish-75);--dsw-alias-markdown-inline-code: var(--dsw-static-neutral-50);--dsw-alias-markdown-placeholder: var(--dsw-static-neutral-bluish-60);--dsw-alias-markdown-tag: var(--dsw-static-neutral-bluish-75);--dsw-alias-scrollbar-bg-l1: var(--dsw-static-neutral-200);--dsw-alias-scrollbar-bg-l2: var(--dsw-static-neutral-200);--dsw-alias-scrollbar-hover-l1: var(--dsw-static-neutral-300);--dsw-alias-scrollbar-hover-l2: var(--dsw-static-neutral-300);--dsw-alias-state-business-primary: var(--dsw-static-deepseek-500);--dsw-alias-state-business-tertiary: var(--dsw-static-deepseek-100);--dsw-alias-code-diff-added: var(--dsw-static-green-500-a08);--dsw-alias-code-diff-deleted: var(--dsw-static-red-600-a08);--dsw-alias-file-diff-added-bg: rgb(230, 244, 231);--dsw-alias-file-diff-added-gutter: rgb(237, 247, 237);--dsw-alias-file-diff-added-marker: rgb(1, 162, 65);--dsw-alias-file-diff-deleted-bg: rgb(252, 230, 226);--dsw-alias-file-diff-deleted-gutter: rgb(253, 236, 233);--dsw-alias-file-diff-deleted-marker: rgb(186, 39, 35);--dsw-alias-state-done-primary: var(--dsw-static-violet-600);--dsw-alias-state-error-primary: var(--dsw-static-red-600);--dsw-alias-state-error-secondary: var(--dsw-static-red-400);--dsw-alias-state-idle-primary: var(--dsw-static-neutral-300);--dsw-alias-state-success-primary: var(--dsw-static-green-500);--dsw-alias-state-success-secondary: var(--dsw-static-green-400);--dsw-alias-state-success-tertiary: var(--dsw-static-green-100);--dsw-alias-state-warn-label: var(--dsw-static-amber-600);--dsw-alias-state-warn-primary: var(--dsw-static-amber-500);--dsw-alias-state-warn-secondary: var(--dsw-static-amber-400);--dsw-alias-state-warn-tertiary: var(--dsw-static-amber-100);--dsw-alias-switch-thumb: var(--dsw-static-neutral-bluish-00);--dsw-alias-toast-bg: var(--dsw-static-neutral-bluish-800);--dsw-alias-toast-label: var(--dsw-static-neutral-bluish-00);--dsw-alias-tooltip-bg: var(--dsw-static-neutral-bluish-850);--dsw-alias-tooltip-key-bg: color-mix(in srgb, var(--dsw-alias-tooltip-bg), white 18%);--dsw-alias-turn-trigger-bg: var(--dsw-alias-markdown-code-block);--dsw-alias-turn-trigger-bg-hover: var(--dsw-alias-interactive-bg-hover);--dsw-specific-bubble-highlight: var(--dsw-static-deepseek-200);--dsw-specific-bubble: var(--dsw-static-deepseek-50);--dsw-specific-input-major: var(--dsw-static-neutral-bluish-00);--dsw-specific-login-input: var(--dsw-static-neutral-bluish-50);--dsw-menu-surface-fill: rgba(252, 253, 254, .7);--dsw-alias-menu-group-header-fill: rgba(248, 249, 250, .94);--dsw-specific-menu: var(--dsw-menu-surface-fill);--dsw-specific-selector: var(--dsw-static-neutral-bluish-60);--dsw-specific-sidebar-fill: var(--dsw-static-neutral-bluish-50);--dsw-specific-sidebar-nav-item-active-accent: var(--dsw-static-deepseek-100);--dsw-specific-sidebar-nav-item-active: var(--dsw-static-neutral-bluish-100);--dsw-specific-tip: var(--dsw-static-neutral-bluish-60);background-color:var(--dsw-alias-bg-base)}body[data-ds-dark-theme]{--dsw-alias-bg-base: var(--dsw-static-neutral-bluish-950);--dsw-alias-bg-document-preview: var(--dsw-static-neutral-bluish-950);--dsw-alias-bg-document-selection: color-mix(in srgb, var(--dsw-static-blue-500) 40%, transparent);--dsw-alias-label-document-preview: var(--dsw-static-neutral-bluish-300);--dsw-alias-bg-layer-1: var(--dsw-static-neutral-bluish-875);--dsw-alias-bg-layer-2: var(--dsw-static-neutral-bluish-850);--dsw-alias-bg-layer-3: var(--dsw-static-neutral-bluish-800);--dsw-alias-bg-mask-1: rgba(0, 0, 0, .5);--dsw-alias-bg-mask-2: rgba(0, 0, 0, .2);--dsw-alias-bg-mask-3: rgba(0, 0, 0, .48);--dsw-alias-bg-mask-photo: rgba(0, 0, 0, .88);--dsw-alias-bg-mask-drop: rgba(39, 39, 48, .7);--dsw-alias-bg-module-platform: var(--dsw-static-neutral-bluish-800);--dsw-alias-bg-multi-select: var(--dsw-static-neutral-850);--dsw-alias-bg-overlay: var(--dsw-static-neutral-bluish-700);--dsw-alias-bg-skeleton: rgba(255, 255, 255, .08);--dsw-alias-border-inverted2: rgba(255, 255, 255, .08);--dsw-alias-border-inverted: rgba(255, 255, 255, .06);--dsw-alias-border-l1: rgba(255, 255, 255, .06);--dsw-alias-border-l2-darkmode-thin: rgba(255, 255, 255, .06);--dsw-alias-border-l2: rgba(255, 255, 255, .12);--dsw-alias-border-l3: rgba(255, 255, 255, .16);--dsw-alias-border-l4: rgba(255, 255, 255, .2);--dsw-alias-brand-primary-invert: var(--dsw-static-neutral-bluish-50);--dsw-alias-brand-primary-new-colorprimary-new-color: var(--dsw-static-deepseek-450);--dsw-alias-brand-primary: var(--dsw-static-neutral-bluish-50);--dsw-alias-brand-text: var(--dsw-static-neutral-bluish-50);--dsw-alias-button-contrast-fill: var(--dsw-static-neutral-bluish-50);--dsw-alias-button-elevated-fill: var(--dsw-static-neutral-bluish-750);--dsw-alias-button-floating-fill: var(--dsw-static-neutral-bluish-850);--dsw-alias-button-floating-hover: var(--dsw-static-neutral-bluish-800);--dsw-alias-button-ghost-active-border: var(--dsw-static-neutral-bluish-600);--dsw-alias-button-ghost-active-fill: var(--dsw-static-neutral-bluish-750);--dsw-alias-button-ghost-active-hover: var(--dsw-static-neutral-bluish-700);--dsw-alias-button-info-fill: var(--dsw-static-deepseek-400);--dsw-alias-button-info-hover: var(--dsw-static-deepseek-500);--dsw-alias-button-primary-dimmed: var(--dsw-static-neutral-bluish-750);--dsw-alias-button-primary-fill: var(--dsw-alias-brand-primary);--dsw-alias-button-primary-hover: var(--dsw-static-neutral-bluish-100);--dsw-alias-button-tool-bar-fill-invisible: rgba(31, 31, 31, .36);--dsw-alias-button-tool-bar-fill: rgba(84, 85, 87, .5);--dsw-alias-button-tool-bar-hover: rgba(84, 85, 87, .6);--dsw-alias-illustration-background: var(--dsw-static-neutral-bluish-850);--dsw-alias-illustration-backing: var(--dsw-static-neutral-bluish-750);--dsw-alias-illustration-detail: var(--dsw-static-neutral-bluish-600);--dsw-alias-illustration-inset: var(--dsw-alias-illustration-backing);--dsw-alias-illustration-shadow: var(--dsw-alias-illustration-backing);--dsw-alias-illustration-surface: var(--dsw-static-neutral-bluish-700);--dsw-alias-interactive-bg-active: rgba(255, 255, 255, .14);--dsw-alias-interactive-bg-hover-accent: rgba(255, 255, 255, .24);--dsw-alias-interactive-bg-hover-danger: rgba(242, 90, 90, .15);--dsw-alias-interactive-bg-hover-solid: var(--dsw-static-neutral-bluish-800);--dsw-alias-interactive-bg-hover: rgba(255, 255, 255, .08);--dsw-alias-label-caption: var(--dsw-static-neutral-bluish-600);--dsw-alias-label-deep-diving: color-mix(in srgb, var(--dsw-static-deepseek-450) 55%, var(--dsw-static-neutral-bluish-400));--dsw-alias-label-deep-diving-shimmer: color-mix(in srgb, var(--dsw-static-blue-300) 65%, var(--dsw-static-deepseek-400));--dsw-alias-label-dimmed: var(--dsw-static-neutral-bluish-750);--dsw-alias-label-primary-bluish: var(--dsw-static-neutral-bluish-50);--dsw-alias-label-primary-dimmed: var(--dsw-static-neutral-bluish-100);--dsw-alias-label-primary-foreground: var(--dsw-static-neutral-bluish-1000);--dsw-alias-label-primary-inverted: var(--dsw-static-neutral-bluish-800);--dsw-alias-label-primary: var(--dsw-static-neutral-bluish-50);--dsw-alias-label-secondary: var(--dsw-static-neutral-bluish-300);--dsw-alias-label-shimmer: color-mix(in srgb, var(--dsw-static-neutral-00) 45%, transparent);--dsw-alias-label-tertiary: var(--dsw-static-neutral-bluish-400);--dsw-alias-menu-icon: var(--dsw-alias-label-primary-dimmed);--dsw-alias-link: var(--dsw-static-deepseek-400);--dsw-alias-markdown-citation: var(--dsw-static-neutral-bluish-800);--dsw-alias-markdown-code-block-banner: var(--dsw-static-neutral-bluish-850);--dsw-alias-markdown-code-block: var(--dsw-static-neutral-bluish-900);--dsw-alias-markdown-code-segment-selected: var(--dsw-static-neutral-bluish-800);--dsw-alias-markdown-code-segment-unselected: var(--dsw-static-neutral-bluish-900);--dsw-alias-markdown-inline-code: var(--dsw-static-neutral-800);--dsw-alias-markdown-placeholder: var(--dsw-static-neutral-bluish-850);--dsw-alias-markdown-tag: var(--dsw-static-neutral-bluish-850);--dsw-alias-scrollbar-bg-l1: var(--dsw-static-neutral-700);--dsw-alias-scrollbar-bg-l2: var(--dsw-static-neutral-600);--dsw-alias-scrollbar-hover-l1: var(--dsw-static-neutral-600);--dsw-alias-scrollbar-hover-l2: var(--dsw-static-neutral-550);--dsw-alias-state-business-primary: var(--dsw-static-deepseek-400);--dsw-alias-state-business-tertiary: var(--dsw-static-deepseek-800);--dsw-alias-code-diff-added: var(--dsw-static-green-500-a12);--dsw-alias-code-diff-deleted: var(--dsw-static-red-400-a12);--dsw-alias-file-diff-added-bg: rgb(31, 49, 36);--dsw-alias-file-diff-added-gutter: rgb(19, 32, 22);--dsw-alias-file-diff-added-marker: rgb(65, 201, 119);--dsw-alias-file-diff-deleted-bg: rgb(60, 31, 27);--dsw-alias-file-diff-deleted-gutter: rgb(40, 19, 14);--dsw-alias-file-diff-deleted-marker: rgb(250, 66, 62);--dsw-alias-state-done-primary: var(--dsw-static-violet-400);--dsw-alias-state-error-primary: var(--dsw-static-red-400);--dsw-alias-state-error-secondary: var(--dsw-static-red-400);--dsw-alias-state-idle-primary: var(--dsw-static-neutral-600);--dsw-alias-state-success-primary: var(--dsw-static-green-500);--dsw-alias-state-success-secondary: var(--dsw-static-green-400);--dsw-alias-state-success-tertiary: var(--dsw-static-green-900);--dsw-alias-state-warn-label: var(--dsw-static-amber-600);--dsw-alias-state-warn-primary: var(--dsw-static-amber-500);--dsw-alias-state-warn-secondary: var(--dsw-static-amber-400);--dsw-alias-state-warn-tertiary: var(--dsw-static-amber-900);--dsw-alias-switch-thumb: var(--dsw-static-neutral-bluish-400);--dsw-alias-toast-bg: var(--dsw-static-neutral-bluish-750);--dsw-alias-toast-label: var(--dsw-static-neutral-bluish-00);--dsw-alias-turn-trigger-bg: var(--dsw-alias-interactive-bg-hover);--dsw-alias-turn-trigger-bg-hover: var(--dsw-alias-interactive-bg-active);--dsw-alias-tooltip-bg: var(--dsw-static-neutral-bluish-750);--dsw-alias-tooltip-key-bg: color-mix(in srgb, var(--dsw-alias-tooltip-bg), white 18%);--dsw-specific-bubble-highlight: var(--dsw-static-neutral-bluish-750);--dsw-specific-bubble: var(--dsw-static-neutral-bluish-850);--dsw-specific-input-major: var(--dsw-static-neutral-bluish-850);--dsw-specific-login-input: var(--dsw-static-neutral-bluish-900);--dsw-menu-surface-fill: rgba(48, 49, 54, .64);--dsw-alias-menu-group-header-fill: rgba(48, 49, 54, .94);--dsw-specific-menu: var(--dsw-menu-surface-fill);--dsw-specific-selector: var(--dsw-static-neutral-bluish-800);--dsw-specific-sidebar-fill: var(--dsw-static-neutral-bluish-900);--dsw-specific-sidebar-nav-item-active-accent: var(--dsw-static-neutral-bluish-800);--dsw-specific-sidebar-nav-item-active: var(--dsw-static-neutral-bluish-750);--dsw-specific-tip: var(--dsw-static-neutral-bluish-800)}html[data-platform=darwin] body{--dsw-specific-menu: rgba(248, 249, 250, .94)}html[data-platform=darwin] body[data-ds-dark-theme]{--dsw-specific-menu: rgba(48, 49, 54, .94)}html{color-scheme:light dark}body{box-sizing:border-box;width:100%;height:100%;min-height:100%;margin:0;overflow:hidden;background:var(--dsw-alias-bg-base, #fff);color:var(--dsw-alias-label-primary, #1b1b1c);font-family:var(--dsw-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}#remote-root{width:100%;height:100%;min-height:100dvh}.remote-shell{box-sizing:border-box;width:100vw;height:100vh;min-height:100dvh;max-width:none;margin:0;padding:24px;display:flex;flex-direction:column;gap:16px;overflow:hidden;background:var(--dsw-alias-bg-base, #fff);color:var(--dsw-alias-label-primary, #1b1b1c);font-family:var(--dsw-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;line-height:1.5}.remote-shell-header{display:flex;align-items:center;min-height:32px;border-bottom:1px solid var(--dsw-alias-border-l2, #e5e5e5)}.remote-shell-brand{font-weight:600;color:var(--dsw-alias-label-secondary, #606061)}.remote-page{display:flex;flex-direction:column;gap:12px;min-height:0}.remote-page-heading{margin:0;font-size:20px;font-weight:600;line-height:1.25}.remote-page-body{margin:0;color:var(--dsw-alias-label-secondary, #606061)}.remote-sign-in-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:8px;background:var(--dsw-alias-label-primary, #1b1b1c);color:var(--dsw-alias-label-primary-foreground, #fff);font-weight:600;text-decoration:none}.remote-sign-in-button:focus-visible,.remote-harness-back:focus-visible,.remote-harness-computer-switcher:focus-visible{outline:2px solid var(--dsw-alias-label-primary, #1b1b1c);outline-offset:2px}.remote-device-switcher{display:flex;flex-direction:column;gap:8px}.remote-device-switcher-heading{margin:0;font-size:14px;font-weight:600;color:var(--dsw-alias-label-secondary, #606061)}.remote-device-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.remote-device{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:8px;background:var(--dsw-alias-bg-layer-1, #fff);cursor:pointer}.remote-device[aria-current=true]{border-color:var(--dsw-alias-label-primary, #1b1b1c)}.remote-device-meta{display:inline-flex;align-items:center;gap:6px;color:var(--dsw-alias-label-tertiary, #85878c);font-size:12px}.remote-device-status--online{color:var(--dsw-alias-label-secondary, #606061)}.remote-device-status--offline{color:var(--dsw-alias-label-caption, #a9abb0)}.remote-device-kind{padding:0 6px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:999px}.remote-empty-state,.remote-pairing-screen,.remote-offline-state{padding:16px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:12px;background:var(--dsw-alias-bg-layer-1, #fff)}.pairing-code,.pairing-auth,.pairing-sas{margin:0;font-family:var(--dsw-font-family-code, ui-monospace, monospace);font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.08em}.pairing-privacy,.remote-pairing-missing{margin:0;color:var(--dsw-alias-label-tertiary, #85878c);font-size:12px}.remote-offline-banner{padding:8px 12px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:8px;background:var(--dsw-alias-bg-layer-2, #f5f5f5);color:var(--dsw-alias-label-secondary, #606061)}.remote-readonly-label{display:flex;flex-direction:column;gap:6px;color:var(--dsw-alias-label-tertiary, #85878c);font-size:12px}.remote-offline-input{box-sizing:border-box;width:100%;min-height:36px;padding:0 10px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:8px;background:var(--dsw-alias-bg-layer-2, #f5f5f5);color:var(--dsw-alias-label-caption, #a9abb0)}.remote-harness-page{position:relative;flex:1 1 auto;width:100%;min-width:0;min-height:0;overflow:hidden}.remote-shell[data-remote-page=harness]{padding:0;gap:0}.remote-harness-bar{position:absolute;z-index:1000;top:8px;right:12px;display:flex;align-items:center;gap:6px;max-width:calc(100vw - 24px);height:32px}.remote-harness-back,.remote-harness-computer-switcher{box-sizing:border-box;height:30px;max-width:min(180px,calc(100vw - 32px));padding:0 10px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:7px;background:var(--dsw-alias-bg-layer-1, #fff);color:var(--dsw-alias-label-secondary, #606061);font:inherit;font-size:12px;line-height:1;box-shadow:0 1px 3px #00000014}.remote-harness-back{display:none}.remote-harness-computer-switcher{min-width:0;appearance:none;padding:0 28px 0 10px;cursor:pointer;text-overflow:ellipsis}.remote-harness-host{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:0;border-radius:0;background:var(--dsw-alias-bg-base, #fff)}.remote-harness-host>#root{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0}.remote-notice{position:absolute;z-index:1100;top:8px;left:12px;max-width:min(480px,calc(100vw - 24px));padding:8px 12px;border:1px solid var(--dsw-alias-border-l2, #e5e5e5);border-radius:8px;background:var(--dsw-alias-bg-layer-1, #fff);color:var(--dsw-alias-label-primary, #1b1b1c);box-shadow:0 2px 8px #0000001a}@media(max-width:430px){.remote-shell{padding:12px}.remote-shell[data-remote-page=harness]{padding:0}.remote-harness-bar{top:8px;right:8px}.remote-harness-back,.remote-harness-computer-switcher{max-width:116px}}
