:root,.wui-theme-dark{--wui-primary-50: rgb(232.5, 249.6, 243.3);--wui-primary-100: rgb(198.75, 241.5, 225.75);--wui-primary-200: rgb(153.75, 230.7, 202.35);--wui-primary-300: rgb(108.75, 219.9, 178.95);--wui-primary-400: #1ec98a;--wui-primary-500: rgb(18.45, 212.55, 141.0394736842);--wui-primary-600: rgb(23.3766233766, 156.6233766234, 107.5324675325);--wui-primary-700: rgb(10.3032467532, 118.6967532468, 78.762303486);--wui-primary-800: rgb(4.2798701299, 73.7201298701, 48.1368762816);--wui-primary-900: rgb(.8064935065, 26.1935064935, 16.8403964457);--wui-accent-50: rgb(236.9, 235.5, 252.1);--wui-accent-100: rgb(209.75, 206.25, 247.75);--wui-accent-200: rgb(173.55, 167.25, 241.95);--wui-accent-300: rgb(137.35, 128.25, 236.15);--wui-accent-400: #4a3ce2;--wui-accent-500: rgb(64.6891566265, 48.8, 237.2);--wui-accent-600: rgb(45.1116071429, 30.4241071429, 204.5758928571);--wui-accent-700: rgb(27.6732358003, 14.6214285714, 169.3785714286);--wui-accent-800: rgb(17.2387801205, 7.24375, 125.75625);--wui-accent-900: rgb(8.9242039587, 2.4160714286, 79.5839285714);--wui-gray-50: rgb(240.6, 241.7, 243.2);--wui-gray-100: rgb(219, 221.75, 225.5);--wui-gray-200: rgb(190.2, 195.15, 201.9);--wui-gray-300: rgb(161.4, 168.55, 178.3);--wui-gray-400: #6f7a89;--wui-gray-500: rgb(98.6, 120.0923076923, 149.4);--wui-gray-600: rgb(88.1733870968, 96.9112903226, 108.8266129032);--wui-gray-700: rgb(58.0467741935, 70.6995037221, 87.9532258065);--wui-gray-800: rgb(35.3951612903, 45.6377171216, 59.6048387097);--wui-gray-900: rgb(15.2935483871, 20.9682382134, 28.7064516129)}html,body{margin:0;padding:0;min-height:100dvh;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}:root{--wui-bg-0: #0a0d12;--wui-bg-1: #10141c;--wui-bg-2: #0f131a;--wui-bg-3: #070a0e;--wui-bg-highlight: rgba(30, 201, 138, .12);--wui-surface-elevated: rgba(255, 255, 255, .02);--wui-border-soft: rgba(255, 255, 255, .08);--wui-border-strong: rgba(255, 255, 255, .14);--wui-input-bg: linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(255, 255, 255, .015)), var(--wui-bg-1);--wui-space-1: 4px;--wui-space-2: 8px;--wui-space-3: 12px;--wui-space-4: 16px;--wui-space-5: 24px;--wui-space-6: 32px;--wui-space-7: 48px;--wui-space-8: 72px;--wui-font-xs: clamp(12px, .8vw, 14px);--wui-font-sm: clamp(14px, .9vw, 16px);--wui-font-md: clamp(16px, 1.1vw, 18px);--wui-font-lg: clamp(20px, 1.8vw, 26px);--wui-font-xl: clamp(28px, 3vw, 40px);--wui-font-2xl: clamp(36px, 4vw, 56px);--wui-radius-sm: 4px;--wui-radius-md: 6px;--wui-radius-lg: 12px;--wui-radius-full: 999px;--wui-transition-fast: .12s cubic-bezier(.4, 0, .2, 1);--wui-transition-normal: .2s cubic-bezier(.4, 0, .2, 1);--wui-transition-slow: .32s cubic-bezier(.4, 0, .2, 1);--wui-shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--wui-shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--wui-shadow-lg: 0 8px 24px rgba(0, 0, 0, .2);--wui-break-xs: 480px;--wui-break-sm: 640px;--wui-break-md: 768px;--wui-break-lg: 1024px;--wui-break-xl: 1280px;--wui-break-2xl: 1536px;--wui-text-primary: var(--wui-gray-100);--wui-text-secondary: var(--wui-gray-300);--wui-text-muted: var(--wui-gray-500);--wui-feature-icon-color: var(--wui-primary-200);--wui-badge-preview-bg: rgba(74, 60, 226, .18);--wui-badge-preview-text: var(--wui-accent-200);--wui-badge-inDev-bg: rgba(56, 132, 255, .18);--wui-badge-inDev-text: #9ec3ff;--wui-badge-stable-bg: rgba(30, 201, 138, .18);--wui-badge-stable-text: var(--wui-primary-200);--wui-badge-experimental-bg: rgba(255, 193, 7, .16);--wui-badge-experimental-text: #f2c55c;--wui-badge-internal-bg: rgba(111, 122, 137, .22);--wui-badge-internal-text: var(--wui-gray-200);--wui-badge-deprecated-bg: rgba(220, 38, 38, .18);--wui-badge-deprecated-text: #ef6a6a;--wui-badge-planned-bg: rgba(255, 214, 140, .18);--wui-badge-planned-text: #ffdd99;--wui-divider-color: var(--wui-gray-600)}:root[data-theme=light],.wui-theme-light,[data-theme=light]{--wui-gray-900: #1d2633;--wui-gray-800: #d8e0ea;--wui-gray-700: #c3ceda;--wui-gray-600: #95a3b3;--wui-gray-500: #6f7c8d;--wui-bg-0: #f4f7fb;--wui-bg-1: #ffffff;--wui-bg-2: rgba(255, 255, 255, .88);--wui-bg-3: #e9eef5;--wui-bg-highlight: rgba(30, 201, 138, .1);--wui-surface-elevated: rgba(255, 255, 255, .72);--wui-border-soft: rgba(16, 20, 28, .08);--wui-border-strong: rgba(16, 20, 28, .14);--wui-input-bg: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(244, 247, 251, .94));--wui-text-primary: #111926;--wui-text-secondary: #536172;--wui-text-muted: #718096;--wui-feature-icon-color: #0f6e4d;--wui-shadow-sm: 0 1px 2px rgba(8, 15, 28, .06);--wui-shadow-md: 0 12px 28px rgba(8, 15, 28, .1);--wui-shadow-lg: 0 18px 40px rgba(8, 15, 28, .12);--wui-badge-preview-bg: rgba(74, 60, 226, .12);--wui-badge-preview-text: #4c39bf;--wui-badge-inDev-bg: rgba(56, 132, 255, .14);--wui-badge-inDev-text: #245eb8;--wui-badge-stable-bg: rgba(30, 201, 138, .14);--wui-badge-stable-text: #117451;--wui-badge-experimental-bg: rgba(255, 193, 7, .16);--wui-badge-experimental-text: #9a6f00;--wui-badge-internal-bg: rgba(111, 122, 137, .16);--wui-badge-internal-text: #455365;--wui-badge-deprecated-bg: rgba(220, 38, 38, .12);--wui-badge-deprecated-text: #b42318;--wui-badge-planned-bg: rgba(255, 214, 140, .22);--wui-badge-planned-text: #9b6b11}html{background-color:var(--wui-bg-0);overflow-x:hidden}body{min-height:100dvh;color:var(--wui-text-primary);background:radial-gradient(circle at top,rgba(74,60,226,.08),transparent 24%),radial-gradient(circle at 78% 16%,rgba(30,201,138,.06),transparent 18%),linear-gradient(180deg,#0b1017,#090d13);transition:background var(--wui-transition-slow),color var(--wui-transition-normal);overflow-x:hidden}:root[data-theme=light] body,.wui-theme-light body{background:radial-gradient(circle at top,rgba(74,60,226,.05),transparent 24%),radial-gradient(circle at 80% 18%,rgba(30,201,138,.04),transparent 18%),linear-gradient(180deg,#fbfcfe,#f2f5f9)}*,*:before,*:after{box-sizing:border-box}button,input,textarea,select{font:inherit}html{background-color:var(--wui-bg-0)}:root{--wui-body-font: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--wui-bg-highlight: rgba(30, 201, 138, .14);--wui-border-soft: rgba(255, 255, 255, .1)}body{font-family:var(--wui-body-font)}a{color:inherit}
