@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Noto Sans SC,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--brand: 99 102 241;--page-bg: #05070b;--page-spinner: rgba(255,255,255,.7);--page-spinner-track: rgba(255,255,255,.2);--page-text: 255 255 255;--page-text-secondary: 163 163 163;--page-text-muted: 115 115 115;--page-label: 212 212 212;--page-link: 129 140 248;--page-card-bg: rgba(255,255,255,.03);--page-card-border: rgba(255,255,255,.06);--page-input-bg: rgba(255,255,255,.04);--page-input-border: rgba(255,255,255,.1);--page-select-bg: rgba(17,24,39,.96);--page-select-panel-bg: rgba(17,24,39,.98);--page-surface: rgba(255,255,255,.04);--page-surface-hover: rgba(255,255,255,.08);--page-divider: rgba(255,255,255,.06);--page-inset: rgba(0,0,0,.4);--page-success: 74 222 128;--page-success-text: 74 222 128;--page-warning: 250 204 21;--page-warning-text: 253 224 71;--page-danger: 248 113 113;--page-danger-text: 248 113 113;--page-info: 192 132 252;--page-info-text: 192 132 252}body{background:var(--page-bg);color:rgb(var(--page-text));font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11"}::-moz-selection{background-color:#6366f14d}::selection{background-color:#6366f14d}::-webkit-scrollbar{width:.375rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.theme-light ::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1))}.theme-light{--page-bg: #05070b;--page-spinner: rgba(37,99,235,.8);--page-spinner-track: rgba(37,99,235,.2);--page-text: 15 23 42;--page-text-secondary: 71 85 105;--page-text-muted: 148 163 184;--page-label: 51 65 85;--page-link: 37 99 235;--page-card-bg: rgba(255,255,255,.96);--page-card-border: rgb(226,232,240);--page-input-bg: #fff;--page-input-border: rgb(209,213,219);--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: rgba(15,23,42,.03);--page-surface-hover: rgba(15,23,42,.06);--page-divider: rgb(226,232,240);--page-inset: rgba(15,23,42,.04);--page-success: 22 163 74;--page-success-text: 22 163 74;--page-warning: 202 138 4;--page-warning-text: 161 98 7;--page-danger: 220 38 38;--page-danger-text: 220 38 38;--page-info: 124 58 237;--page-info-text: 124 58 237}.theme-claude{--page-bg: #FAF6F1;--page-spinner: rgba(217,119,87,.8);--page-spinner-track: rgba(217,119,87,.2);--page-link: 217 119 87;--page-card-bg: rgba(255,255,255,.7);--page-card-border: #E8DDD0;--page-select-bg: rgba(255,251,247,.98);--page-select-panel-bg: rgba(255,251,247,.99);--page-surface: rgba(61,48,36,.04);--page-surface-hover: rgba(61,48,36,.08);--page-divider: #E8DDD0;--page-inset: rgba(61,48,36,.06)}.theme-starter{--brand: 37 99 235;--page-bg: #05070b;--page-spinner: rgba(37,99,235,.8);--page-spinner-track: rgba(37,99,235,.18);--page-link: 37 99 235;--page-card-bg: rgba(255,255,255,.92);--page-card-border: rgb(226,232,240);--page-input-bg: #ffffff;--page-input-border: rgb(203,213,225);--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: rgba(15,23,42,.04);--page-surface-hover: rgba(15,23,42,.07);--page-divider: rgb(226,232,240);--page-inset: rgba(15,23,42,.05)}.theme-aurora{--brand: 37 99 235;--page-bg: #05070b;--page-spinner: rgba(37,99,235,.8);--page-spinner-track: rgba(37,99,235,.18);--page-link: 29 78 216;--page-card-bg: rgba(255,255,255,.94);--page-card-border: rgb(226,232,240);--page-input-bg: #ffffff;--page-input-border: rgb(203,213,225);--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: rgba(15,23,42,.04);--page-surface-hover: rgba(15,23,42,.07);--page-divider: rgb(226,232,240);--page-inset: rgba(15,23,42,.05)}.theme-market{--brand: 37 99 235;--page-bg: #05070b;--page-spinner: rgba(37,99,235,.82);--page-spinner-track: rgba(37,99,235,.18);--page-link: 37 99 235;--page-card-bg: rgba(255,255,255,.94);--page-card-border: rgb(226,232,240);--page-input-bg: #ffffff;--page-input-border: rgb(203,213,225);--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: rgba(15,23,42,.04);--page-surface-hover: rgba(15,23,42,.07);--page-divider: rgb(226,232,240);--page-inset: rgba(15,23,42,.05)}.theme-terminal{--brand: 37 99 235;--page-bg: #05070b;--page-spinner: rgba(37,99,235,.82);--page-spinner-track: rgba(37,99,235,.2);--page-text: 15 23 42;--page-text-secondary: 71 85 105;--page-text-muted: 148 163 184;--page-label: 51 65 85;--page-link: 37 99 235;--page-card-bg: rgba(255,255,255,.96);--page-card-border: rgb(226,232,240);--page-input-bg: #ffffff;--page-input-border: rgb(203,213,225);--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: rgba(15,23,42,.04);--page-surface-hover: rgba(15,23,42,.07);--page-divider: rgb(226,232,240);--page-inset: rgba(15,23,42,.05);--page-success: 22 163 74;--page-success-text: 22 163 74;--page-warning: 202 138 4;--page-warning-text: 161 98 7;--page-danger: 220 38 38;--page-danger-text: 220 38 38;--page-info: 37 99 235;--page-info-text: 37 99 235}.theme-dark,.theme-minimal{--page-bg: #05070b}.theme-dark{--brand: 37 99 235;--page-bg: #05070b;--page-text: 15 23 42;--page-text-secondary: 71 85 105;--page-text-muted: 148 163 184;--page-label: 51 65 85;--page-link: 37 99 235;--page-card-bg: rgba(255,255,255,.96);--page-card-border: rgb(226,232,240);--page-input-bg: #ffffff;--page-input-border: rgb(203,213,225);--page-surface: rgba(15,23,42,.04);--page-surface-hover: rgba(15,23,42,.07);--page-divider: rgb(226,232,240)}.theme-page-shell{position:relative;flex:1;isolation:isolate}.theme-page-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(1200px 440px at 10% -120px,rgba(56,189,248,.12),transparent 68%),radial-gradient(1200px 440px at 90% -160px,rgba(99,102,241,.1),transparent 70%),linear-gradient(to bottom,#0f172a66,#0f172a00 24%)}.theme-light .theme-page-shell:before{background:radial-gradient(1000px 440px at 16% -90px,rgba(56,189,248,.14),transparent 66%),radial-gradient(1000px 420px at 84% -130px,rgba(99,102,241,.12),transparent 68%),linear-gradient(to bottom,#0f172a73,#0f172a00 24%)}.theme-dark .theme-page-shell:before{background:radial-gradient(1100px 440px at 12% -100px,rgba(56,189,248,.14),transparent 66%),radial-gradient(1000px 420px at 88% -130px,rgba(99,102,241,.12),transparent 70%),linear-gradient(to bottom,#0f172a73,#0f172a00 24%)}.theme-dark .theme-page-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(71,85,105,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(71,85,105,.22) 1px,transparent 1px);background-size:42px 42px;opacity:.24}@keyframes gridShift{0%{background-position:0 0,0 0,0 0}to{background-position:40px 40px,40px 40px,0 0}}.theme-dark .neon-orb{position:absolute;border-radius:9999px;filter:blur(40px);opacity:.5;pointer-events:none;z-index:-1;animation:orbFloat 9s ease-in-out infinite alternate}.theme-dark .neon-orb-a{width:340px;height:340px;background:radial-gradient(circle,rgba(34,211,238,.36),transparent 70%);top:-100px;left:-80px}.theme-dark .neon-orb-b{width:420px;height:420px;background:radial-gradient(circle,rgba(99,102,241,.3),transparent 70%);top:25%;right:-140px;animation-delay:1.2s}.theme-dark .neon-orb-c{width:380px;height:380px;background:radial-gradient(circle,rgba(16,185,129,.26),transparent 70%);bottom:-180px;left:30%;animation-delay:2.2s}@keyframes orbFloat{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-24px,0) scale(1.08)}}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.page-shell{position:relative;isolation:isolate}.page-shell:before{content:"";position:absolute;inset:-12px -8px auto;height:220px;border-radius:24px;pointer-events:none;z-index:-1;background:radial-gradient(560px 180px at 14% 0%,rgba(37,99,235,.1),transparent 68%),radial-gradient(540px 170px at 86% 0%,rgba(6,182,212,.08),transparent 70%)}.glass{background:var(--page-card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--page-card-border);box-shadow:0 16px 36px #0f172a14;border-radius:1rem}.glass-sm{background:var(--page-card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--page-card-border);box-shadow:0 4px 14px #0f172a0d;border-radius:.75rem}.modal-overlay .glass,.modal-overlay .glass-sm{background:#14141cf2}.btn-primary{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(15 23 42 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.btn-primary:active{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{color:#fff;border:1px solid rgba(15,23,42,.45)}.theme-dark .btn-primary{background:#0f172a;border-color:#94a3b840;box-shadow:0 10px 24px #02061738}.theme-dark .btn-secondary{border-color:#94a3b859;color:rgb(var(--page-label));background:#ffffffbf}.btn-secondary{border-radius:.75rem;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border:1px solid rgba(148,163,184,.35);color:rgb(var(--page-label));background:#ffffffbf}.btn-secondary:hover{border-color:#60a5fa73;color:#1e293b;background:#2563eb14}.input{width:100%;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input:focus{border-color:#6366f199;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(99 102 241 / .4)}.input{background:var(--page-input-bg);border:1px solid var(--page-input-border);color:rgb(var(--page-text))}.input::-moz-placeholder{color:rgb(var(--page-text-muted))}.input::placeholder{color:rgb(var(--page-text-muted))}.input-solid{background:var(--page-select-bg)}.select-panel{background:var(--page-select-panel-bg);border:1px solid var(--page-divider);box-shadow:0 18px 48px #00000047;-webkit-backdrop-filter:none;backdrop-filter:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.bottom-\[-11px\]{bottom:-11px}.left-0{left:0}.left-3{left:.75rem}.left-\[-250\%\]{left:-250%}.right-0{right:0}.right-6{right:1.5rem}.right-\[-120px\]{right:-120px}.right-\[-250\%\]{right:-250%}.right-\[-40px\]{right:-40px}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[-10px\]{top:-10px}.top-\[110px\]{top:110px}.top-\[200px\]{top:200px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-30{z-index:30}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/6\]{aspect-ratio:16/6}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.5rem\]{height:.5rem}.h-\[250px\]{height:250px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[50\%\]{height:50%}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:18rem}.max-h-\[58vh\]{max-height:58vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[88vh\]{max-height:88vh}.min-h-16{min-height:4rem}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72vh\]{min-height:72vh}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.5rem\]{width:.5rem}.w-\[250px\]{width:250px}.w-\[300\%\]{width:300%}.w-\[300px\]{width:300px}.w-\[420px\]{width:420px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[860px\]{min-width:860px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[pulse_3\.8s_ease-in-out_infinite\]{animation:pulse 3.8s ease-in-out infinite}.animate-\[spin_12s_linear_infinite_reverse\]{animation:spin 12s linear infinite reverse}.animate-\[spin_24s_linear_infinite\]{animation:spin 24s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}@keyframes star-movement-bottom{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.animate-star-movement-bottom{animation:star-movement-bottom linear infinite alternate}@keyframes star-movement-top{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.animate-star-movement-top{animation:star-movement-top linear infinite alternate}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[15px\]{border-radius:15px}.rounded-\[20px\]{border-radius:20px}.rounded-\[25px\]{border-radius:25px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-\[\#27272a\]{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-\[\#D97757\]\/30{border-color:#d977574d}.border-\[\#E8DDD0\]{--tw-border-opacity: 1;border-color:rgb(232 221 208 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/80{border-color:#dbeafecc}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-400\/40{border-color:#60a5fa66}.border-brand-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-brand-500\/20{border-color:#6366f133}.border-brand-500\/30{border-color:#6366f14d}.border-cyan-200\/20{border-color:#a5f3fc33}.border-cyan-300\/15{border-color:#67e8f926}.border-cyan-300\/45{border-color:#67e8f973}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-500\/10{border-color:#06b6d41a}.border-cyan-500\/100{border-color:#06b6d4}.border-cyan-500\/15{border-color:#06b6d426}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/25{border-color:#06b6d440}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-400\/15{border-color:#34d39926}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/100{border-color:#10b981}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-neutral-800\/40{border-color:#26262666}.border-neutral-800\/60{border-color:#26262699}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-page-link{--tw-border-opacity: 1;border-color:rgb(var(--page-link) / var(--tw-border-opacity, 1))}.border-purple-500\/20{border-color:#a855f733}.border-red-500\/20{border-color:#ef444433}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.border-stone-300{--tw-border-opacity: 1;border-color:rgb(214 211 209 / var(--tw-border-opacity, 1))}.border-stone-800{--tw-border-opacity: 1;border-color:rgb(41 37 36 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-500\/10{border-color:#8b5cf61a}.border-violet-500\/100{border-color:#8b5cf6}.border-violet-500\/15{border-color:#8b5cf626}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/25{border-color:#8b5cf640}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-yellow-500\/20{border-color:#eab30833}.border-t-brand-500{--tw-border-opacity: 1;border-top-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#03060d\]\/80{background-color:#03060dcc}.bg-\[\#04070f\]{--tw-bg-opacity: 1;background-color:rgb(4 7 15 / var(--tw-bg-opacity, 1))}.bg-\[\#04070f\]\/80{background-color:#04070fcc}.bg-\[\#04070f\]\/95{background-color:#04070ff2}.bg-\[\#050807\]{--tw-bg-opacity: 1;background-color:rgb(5 8 7 / var(--tw-bg-opacity, 1))}.bg-\[\#050b1a\]\/80{background-color:#050b1acc}.bg-\[\#050b1d\]\/80{background-color:#050b1dcc}.bg-\[\#050d21\]\/80{background-color:#050d21cc}.bg-\[\#070b12\]{--tw-bg-opacity: 1;background-color:rgb(7 11 18 / var(--tw-bg-opacity, 1))}.bg-\[\#160000\]{--tw-bg-opacity: 1;background-color:rgb(22 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#165dff\]{--tw-bg-opacity: 1;background-color:rgb(22 93 255 / var(--tw-bg-opacity, 1))}.bg-\[\#D97757\]{--tw-bg-opacity: 1;background-color:rgb(217 119 87 / var(--tw-bg-opacity, 1))}.bg-\[\#D97757\]\/\[0\.04\]{background-color:#d977570a}.bg-\[\#E8DDD0\]{--tw-bg-opacity: 1;background-color:rgb(232 221 208 / var(--tw-bg-opacity, 1))}.bg-\[\#F5EEE6\]{--tw-bg-opacity: 1;background-color:rgb(245 238 230 / var(--tw-bg-opacity, 1))}.bg-\[\#FAF6F1\]{--tw-bg-opacity: 1;background-color:rgb(250 246 241 / var(--tw-bg-opacity, 1))}.bg-\[\#FAF6F1\]\/85{background-color:#faf6f1d9}.bg-\[\#f5f9ff\]{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f8fb\]{--tw-bg-opacity: 1;background-color:rgb(246 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfaf7\]{--tw-bg-opacity: 1;background-color:rgb(251 250 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfaf7\]\/90{background-color:#fbfaf7e6}.bg-\[var\(--page-bg\)\]{background-color:var(--page-bg)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-brand-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-brand-500\/10{background-color:#6366f11a}.bg-brand-500\/15{background-color:#6366f126}.bg-brand-500\/5{background-color:#6366f10d}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/15{background-color:#22d3ee26}.bg-cyan-400\/\[0\.04\]{background-color:#22d3ee0a}.bg-cyan-400\/\[0\.06\]{background-color:#22d3ee0f}.bg-cyan-400\/\[0\.09\]{background-color:#22d3ee17}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/100{background-color:#06b6d4}.bg-cyan-500\/15{background-color:#06b6d426}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.04\]{background-color:#34d3990a}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/100{background-color:#10b981}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-inherit{background-color:inherit}.bg-neutral-500{--tw-bg-opacity: 1;background-color:rgb(115 115 115 / var(--tw-bg-opacity, 1))}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-neutral-950\/80{background-color:#0a0a0acc}.bg-neutral-950\/95{background-color:#0a0a0af2}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-page-link\/10{background-color:rgb(var(--page-link) / .1)}.bg-page-muted{--tw-bg-opacity: 1;background-color:rgb(var(--page-text-muted) / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/75{background-color:#020617bf}.bg-stone-950{--tw-bg-opacity: 1;background-color:rgb(12 10 9 / var(--tw-bg-opacity, 1))}.bg-teal-400\/15{background-color:#2dd4bf26}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/100{background-color:#8b5cf6}.bg-violet-500\/15{background-color:#8b5cf626}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-\[linear-gradient\(180deg\,\#fbfaf7_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#fbfaf7,#fff)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#eef5ff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#eef5ff)}.bg-\[linear-gradient\(180deg\,rgba\(246\,248\,251\,0\.16\)_0\%\,\#f6f8fb_68\%\)\]{background-image:linear-gradient(180deg,#f6f8fb29,#f6f8fb 68%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#D97757\]{--tw-gradient-from: #D97757 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/100{--tw-gradient-from: rgb(6 182 212 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/50{--tw-gradient-from: rgb(6 182 212 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/100{--tw-gradient-from: rgb(16 185 129 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/50{--tw-gradient-from: rgb(16 185 129 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from: rgb(139 92 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/100{--tw-gradient-from: rgb(139 92 246 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/50{--tw-gradient-from: rgb(139 92 246 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-slate-300{--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #cbd5e1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#C4613F\]{--tw-gradient-to: #C4613F var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-500\/100{--tw-gradient-to: rgb(6 182 212 / 1) var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/100{--tw-gradient-to: rgb(16 185 129 / 1) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-teal-300{--tw-gradient-to: #5eead4 var(--tw-gradient-to-position)}.to-teal-500\/10{--tw-gradient-to: rgb(20 184 166 / .1) var(--tw-gradient-to-position)}.to-teal-500\/100{--tw-gradient-to: rgb(20 184 166 / 1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-500\/10{--tw-gradient-to: rgb(139 92 246 / .1) var(--tw-gradient-to-position)}.to-violet-500\/100{--tw-gradient-to: rgb(139 92 246 / 1) var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[26px\]{padding-left:26px;padding-right:26px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.\!pl-10{padding-left:2.5rem!important}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pl-12{padding-left:3rem}.pl-8{padding-left:2rem}.pr-12{padding-right:3rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-heading{font-family:Inter,Noto Sans SC,system-ui,-apple-system,sans-serif}.font-mono{font-family:JetBrains Mono,Fira Code,monospace}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[16px\]{font-size:16px}.text-\[clamp\(2rem\,10vw\,8rem\)\]{font-size:clamp(2rem,10vw,8rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#165dff\]{--tw-text-opacity: 1;color:rgb(22 93 255 / var(--tw-text-opacity, 1))}.text-\[\#2d2d2d\]{--tw-text-opacity: 1;color:rgb(45 45 45 / var(--tw-text-opacity, 1))}.text-\[\#3D3024\]{--tw-text-opacity: 1;color:rgb(61 48 36 / var(--tw-text-opacity, 1))}.text-\[\#6B5D4F\]{--tw-text-opacity: 1;color:rgb(107 93 79 / var(--tw-text-opacity, 1))}.text-\[\#8B7D6E\]{--tw-text-opacity: 1;color:rgb(139 125 110 / var(--tw-text-opacity, 1))}.text-\[\#D97757\]{--tw-text-opacity: 1;color:rgb(217 119 87 / var(--tw-text-opacity, 1))}.text-\[\#D97757\]\/50{color:#d9775780}.text-amber-300\/80{color:#fcd34dcc}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-brand-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-brand-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-brand-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-200\/85{color:#a5f3fcd9}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-400\/0{color:#22d3ee00}.text-cyan-400\/10{color:#22d3ee1a}.text-cyan-400\/100{color:#22d3ee}.text-cyan-400\/15{color:#22d3ee26}.text-cyan-400\/20{color:#22d3ee33}.text-cyan-400\/25{color:#22d3ee40}.text-cyan-400\/30{color:#22d3ee4d}.text-cyan-400\/35{color:#22d3ee59}.text-cyan-400\/40{color:#22d3ee66}.text-cyan-400\/45{color:#22d3ee73}.text-cyan-400\/5{color:#22d3ee0d}.text-cyan-400\/50{color:#22d3ee80}.text-cyan-400\/55{color:#22d3ee8c}.text-cyan-400\/60{color:#22d3ee99}.text-cyan-400\/65{color:#22d3eea6}.text-cyan-400\/70{color:#22d3eeb3}.text-cyan-400\/75{color:#22d3eebf}.text-cyan-400\/80{color:#22d3eecc}.text-cyan-400\/85{color:#22d3eed9}.text-cyan-400\/90{color:#22d3eee6}.text-cyan-400\/95{color:#22d3eef2}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/70{color:#a7f3d0b3}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/0{color:#34d39900}.text-emerald-400\/10{color:#34d3991a}.text-emerald-400\/100{color:#34d399}.text-emerald-400\/15{color:#34d39926}.text-emerald-400\/20{color:#34d39933}.text-emerald-400\/25{color:#34d39940}.text-emerald-400\/30{color:#34d3994d}.text-emerald-400\/35{color:#34d39959}.text-emerald-400\/40{color:#34d39966}.text-emerald-400\/45{color:#34d39973}.text-emerald-400\/5{color:#34d3990d}.text-emerald-400\/50{color:#34d39980}.text-emerald-400\/55{color:#34d3998c}.text-emerald-400\/60{color:#34d39999}.text-emerald-400\/65{color:#34d399a6}.text-emerald-400\/70{color:#34d399b3}.text-emerald-400\/75{color:#34d399bf}.text-emerald-400\/80{color:#34d399cc}.text-emerald-400\/85{color:#34d399d9}.text-emerald-400\/90{color:#34d399e6}.text-emerald-400\/95{color:#34d399f2}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-page{--tw-text-opacity: 1;color:rgb(var(--page-text) / var(--tw-text-opacity, 1))}.text-page-danger{--tw-text-opacity: 1;color:rgb(var(--page-danger-text) / var(--tw-text-opacity, 1))}.text-page-info{--tw-text-opacity: 1;color:rgb(var(--page-info-text) / var(--tw-text-opacity, 1))}.text-page-label{--tw-text-opacity: 1;color:rgb(var(--page-label) / var(--tw-text-opacity, 1))}.text-page-link{--tw-text-opacity: 1;color:rgb(var(--page-link) / var(--tw-text-opacity, 1))}.text-page-muted{--tw-text-opacity: 1;color:rgb(var(--page-text-muted) / var(--tw-text-opacity, 1))}.text-page-secondary{--tw-text-opacity: 1;color:rgb(var(--page-text-secondary) / var(--tw-text-opacity, 1))}.text-page-success{--tw-text-opacity: 1;color:rgb(var(--page-success-text) / var(--tw-text-opacity, 1))}.text-page-warning{--tw-text-opacity: 1;color:rgb(var(--page-warning-text) / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-stone-100{--tw-text-opacity: 1;color:rgb(245 245 244 / var(--tw-text-opacity, 1))}.text-stone-300{--tw-text-opacity: 1;color:rgb(214 211 209 / var(--tw-text-opacity, 1))}.text-stone-400{--tw-text-opacity: 1;color:rgb(168 162 158 / var(--tw-text-opacity, 1))}.text-stone-500{--tw-text-opacity: 1;color:rgb(120 113 108 / var(--tw-text-opacity, 1))}.text-stone-600{--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity, 1))}.text-stone-700{--tw-text-opacity: 1;color:rgb(68 64 60 / var(--tw-text-opacity, 1))}.text-stone-800{--tw-text-opacity: 1;color:rgb(41 37 36 / var(--tw-text-opacity, 1))}.text-stone-950{--tw-text-opacity: 1;color:rgb(12 10 9 / var(--tw-text-opacity, 1))}.text-teal-200{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/0{color:#a78bfa00}.text-violet-400\/10{color:#a78bfa1a}.text-violet-400\/100{color:#a78bfa}.text-violet-400\/15{color:#a78bfa26}.text-violet-400\/20{color:#a78bfa33}.text-violet-400\/25{color:#a78bfa40}.text-violet-400\/30{color:#a78bfa4d}.text-violet-400\/35{color:#a78bfa59}.text-violet-400\/40{color:#a78bfa66}.text-violet-400\/45{color:#a78bfa73}.text-violet-400\/5{color:#a78bfa0d}.text-violet-400\/50{color:#a78bfa80}.text-violet-400\/55{color:#a78bfa8c}.text-violet-400\/60{color:#a78bfa99}.text-violet-400\/65{color:#a78bfaa6}.text-violet-400\/70{color:#a78bfab3}.text-violet-400\/75{color:#a78bfabf}.text-violet-400\/80{color:#a78bfacc}.text-violet-400\/85{color:#a78bfad9}.text-violet-400\/90{color:#a78bfae6}.text-violet-400\/95{color:#a78bfaf2}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.55\]{opacity:.55}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(34\,211\,238\,0\.2\)\]{--tw-shadow: 0 0 14px rgba(34,211,238,.2);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(34\,211\,238\,0\.3\)\]{--tw-shadow: 0 0 16px rgba(34,211,238,.3);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(34\,211\,238\,0\.16\)\]{--tw-shadow: 0 0 30px rgba(34,211,238,.16);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_45px_rgba\(14\,165\,233\,0\.12\)\]{--tw-shadow: 0 0 45px rgba(14,165,233,.12);--tw-shadow-colored: 0 0 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_-25px_rgba\(15\,23\,42\,\.6\)\]{--tw-shadow: 0 12px 30px -25px rgba(15,23,42,.6);--tw-shadow-colored: 0 12px 30px -25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_-30px_rgba\(15\,23\,42\,\.45\)\]{--tw-shadow: 0 14px 36px -30px rgba(15,23,42,.45);--tw-shadow-colored: 0 14px 36px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_-28px_rgba\(15\,23\,42\,\.5\)\]{--tw-shadow: 0 16px 36px -28px rgba(15,23,42,.5);--tw-shadow-colored: 0 16px 36px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_-24px_rgba\(15\,23\,42\,\.55\)\]{--tw-shadow: 0 16px 40px -24px rgba(15,23,42,.55);--tw-shadow-colored: 0 16px 40px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_-30px_rgba\(15\,23\,42\,\.35\)\]{--tw-shadow: 0 20px 45px -30px rgba(15,23,42,.35);--tw-shadow-colored: 0 20px 45px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 28px 80px rgba(15,23,42,.14);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(41\,37\,36\,0\.12\)\]{--tw-shadow: 0 28px 80px rgba(41,37,36,.12);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-500\/25{--tw-shadow-color: rgb(99 102 241 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-500\/30{--tw-shadow-color: rgb(99 102 241 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-400\/20{--tw-shadow-color: rgb(52 211 153 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/80{--tw-shadow-color: rgb(226 232 240 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/10{--tw-shadow-color: rgb(15 23 42 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-900\/20{--tw-shadow-color: rgb(15 23 42 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-stone-900\/10{--tw-shadow-color: rgb(28 25 23 / .1);--tw-shadow: var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[var\(--page-bg\)\]{--tw-ring-color: var(--page-bg)}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.ring-orange-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 237 213 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ring-slate-700\/60{--tw-ring-color: rgb(51 65 85 / .6)}.ring-teal-300\/20{--tw-ring-color: rgb(94 234 212 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.5\,1\,0\.89\,1\)\]{transition-timing-function:cubic-bezier(.5,1,.89,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[transform\,filter\,opacity\]{will-change:transform,filter,opacity}.will-change-transform{will-change:transform}.\[background-image\:linear-gradient\(\#d6d3d1_1px\,transparent_1px\)\,linear-gradient\(90deg\,\#d6d3d1_1px\,transparent_1px\)\]{background-image:linear-gradient(#d6d3d1 1px,transparent 1px),linear-gradient(90deg,#d6d3d1 1px,transparent 1px)}.\[background-image\:linear-gradient\(\#dbeafe_1px\,transparent_1px\)\,linear-gradient\(90deg\,\#dbeafe_1px\,transparent_1px\)\]{background-image:linear-gradient(#dbeafe 1px,transparent 1px),linear-gradient(90deg,#dbeafe 1px,transparent 1px)}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[background-size\:48px_48px\]{background-size:48px 48px}.\[background\:linear-gradient\(110deg\,transparent_0\%\,rgba\(34\,211\,238\,0\.22\)_45\%\,transparent_70\%\)\]{background:linear-gradient(110deg,transparent 0%,rgba(34,211,238,.22) 45%,transparent 70%)}.\[mask-image\:radial-gradient\(circle_at_center\,black_40\%\,transparent_68\%\)\]{-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 68%);mask-image:radial-gradient(circle at center,black 40%,transparent 68%)}.\[mask-image\:radial-gradient\(circle_at_center\,black_45\%\,transparent_70\%\)\]{-webkit-mask-image:radial-gradient(circle at center,black 45%,transparent 70%);mask-image:radial-gradient(circle at center,black 45%,transparent 70%)}.\[perspective\:800px\]{perspective:800px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}.\[transform\:translateZ\(30px\)\]{transform:translateZ(30px)}.theme-light{color:#111827}.theme-light .glass,.theme-light .glass-sm{box-shadow:0 14px 32px #0f172a14}.theme-light .modal-overlay .glass,.theme-light .modal-overlay .glass-sm{background:#fffffff7}.theme-light .select-panel{box-shadow:0 18px 48px #0f172a1f}.theme-claude .modal-overlay .glass,.theme-claude .modal-overlay .glass-sm{background:#faf6f1f7}.theme-claude .select-panel{box-shadow:0 18px 48px #6b5d4f24}.theme-light .input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.theme-light .card-glow:before{background:linear-gradient(to right,#6366f10f,#a855f70f,#ec48990f)}.theme-claude .btn-primary{background-color:#d97757;box-shadow:0 4px 14px #d9775726}.theme-claude .btn-primary:hover{background-color:#c4613f}.theme-claude .btn-primary:active{background-color:#a85232}.theme-claude .glass,.theme-claude .glass-sm{border-color:#e8ddd0}.theme-claude .input{border-color:#d9c5b2}.theme-claude .input:focus{border-color:#d97757;box-shadow:0 0 0 3px #d9775726}.theme-claude .btn-secondary{border-color:#d9c5b2;color:#6b5d4f}.theme-claude .btn-secondary:hover{background-color:#d977570d}.theme-page-shell{position:relative;isolation:isolate}.theme-page-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.theme-aurora .theme-page-shell:before{background:radial-gradient(circle at 18% 0%,rgba(37,99,235,.12),transparent 34%),radial-gradient(circle at 78% 8%,rgba(20,184,166,.12),transparent 30%),linear-gradient(180deg,#f6f8fb,#fff 56%,#f6f8fb)}.theme-aurora .theme-page-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(rgba(148,163,184,.32) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.32) 1px,transparent 1px);background-size:48px 48px}.theme-aurora .glass,.theme-aurora .glass-sm{border-color:#dbe3ee;background:#ffffffeb;box-shadow:0 18px 48px #0f172a14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.theme-aurora .glass{border-radius:16px}.theme-aurora .glass-sm{border-radius:12px;box-shadow:0 8px 24px #0f172a0f}.theme-aurora .btn-primary{border-radius:10px;background-color:#0f172a;box-shadow:0 10px 24px #0f172a24}.theme-aurora .btn-primary:hover{background-color:#1d4ed8}.theme-aurora .btn-secondary{border-color:#cbd5e1;color:#475569}.theme-aurora .btn-secondary:hover{background-color:#2563eb0f}.theme-aurora .input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.theme-aurora .bg-brand-500{background-color:#2563eb!important}.theme-aurora .border-brand-500\/30{border-color:#2563eb4d!important}.theme-aurora .border-t-brand-500{border-top-color:#2563eb!important}.theme-aurora .from-brand-500{--tw-gradient-from: #2563eb var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-aurora .to-purple-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position) !important}.theme-aurora .bg-purple-500\/10{background-color:#2563eb14!important}.theme-aurora .border-purple-500\/20{border-color:#2563eb2e!important}.theme-aurora .shadow-brand-500\/25{--tw-shadow-color: rgba(37,99,235,.24) !important}.theme-terminal .theme-page-shell:before{background:radial-gradient(circle at 50% -8%,rgba(59,130,246,.2),transparent 36%),linear-gradient(180deg,#05070f,#0a1224 48%,#05070f)}.theme-terminal .theme-page-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(59,130,246,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.28) 1px,transparent 1px);background-size:32px 32px}.theme-terminal .glass,.theme-terminal .glass-sm{border-color:#3b82f638;background:#0a101ed6;box-shadow:0 18px 56px #00000061;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.theme-terminal .glass{border-radius:14px}.theme-terminal .glass-sm{border-radius:10px}.theme-terminal .btn-primary,.theme-terminal .bg-brand-500{background-color:#3370ff!important;color:#fff!important;border-color:#93c5fd8c!important;box-shadow:0 10px 28px #3370ff47}.theme-terminal .btn-primary:hover{background-color:#245bdb!important}.theme-terminal .btn-secondary{border-color:#94a3b85c;color:#e2e8f0;background:#0f172a73}.theme-terminal .btn-secondary:hover{border-color:#60a5fa8c;background-color:#3370ff24}.theme-terminal .input:focus{border-color:#3b82f6b8;box-shadow:0 0 0 3px #3b82f633}.theme-terminal .border-brand-500\/30{border-color:#3b82f652!important}.theme-terminal .border-t-brand-500{border-top-color:#3370ff!important}.theme-terminal .from-brand-500{--tw-gradient-from: #3370ff var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(51 112 255 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-terminal .to-purple-500{--tw-gradient-to: #245bdb var(--tw-gradient-to-position) !important}.theme-terminal .bg-purple-500\/10{background-color:#3370ff1a!important}.theme-terminal .border-purple-500\/20{border-color:#3370ff38!important}.theme-terminal .shadow-brand-500\/25{--tw-shadow-color: rgba(51,112,255,.24) !important}.theme-market .theme-page-shell:before{background:radial-gradient(circle at 16% 0%,rgba(234,88,12,.08),transparent 28%),linear-gradient(180deg,#fbfaf7,#fff 54%,#fbfaf7)}.theme-market .theme-page-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.16;background-image:linear-gradient(#d6d3d1 1px,transparent 1px),linear-gradient(90deg,#d6d3d1 1px,transparent 1px);background-size:48px 48px}.theme-market .glass,.theme-market .glass-sm{border-color:#e7e5e4;background:#fffffff0;box-shadow:0 18px 46px #29252414;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.theme-market .glass{border-radius:16px}.theme-market .glass-sm{border-radius:12px;box-shadow:0 8px 22px #2925240d}.theme-market .btn-primary,.theme-market .bg-brand-500{background-color:#292524!important;color:#fff!important;box-shadow:0 10px 24px #29252421}.theme-market .btn-primary:hover{background-color:#ea580c!important}.theme-market .btn-secondary{border-color:#d6d3d1;color:#57534e}.theme-market .btn-secondary:hover{background-color:#ea580c0f}.theme-market .input:focus{border-color:#ea580c;box-shadow:0 0 0 3px #ea580c24}.theme-market .border-brand-500\/30{border-color:#ea580c4d!important}.theme-market .border-t-brand-500{border-top-color:#ea580c!important}.theme-market .from-brand-500{--tw-gradient-from: #292524 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(41 37 36 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-market .to-purple-500{--tw-gradient-to: #ea580c var(--tw-gradient-to-position) !important}.theme-market .bg-purple-500\/10{background-color:#ea580c14!important}.theme-market .border-purple-500\/20{border-color:#ea580c33!important}.theme-market .shadow-brand-500\/25{--tw-shadow-color: rgba(234,88,12,.18) !important}.surface{background:var(--page-surface)}.surface-hover:hover{background:var(--page-surface-hover)}.bg-page-inset{background:var(--page-inset)}.divide-page>*+*{border-color:var(--page-divider)}.border-page-divider{border-color:var(--page-divider)}.bg-page-surface{background:var(--page-surface)}.bg-page-surface-hover{background:var(--page-surface-hover)}.hover\:bg-page-surface:hover{background:var(--page-surface)}.hover\:bg-page-surface-hover:hover{background:var(--page-surface-hover)}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light){--brand: 37 99 235;--page-bg: #05070b;--page-spinner: rgba(37,99,235,.82);--page-spinner-track: rgba(37,99,235,.2);--page-text: 241 245 249;--page-text-secondary: 148 163 184;--page-text-muted: 100 116 139;--page-label: 203 213 225;--page-link: 96 165 250;--page-card-bg: rgba(15,23,42,.72);--page-card-border: rgba(51,65,85,.65);--page-input-bg: rgba(15,23,42,.82);--page-input-border: rgba(71,85,105,.75);--page-select-bg: rgba(15,23,42,.95);--page-select-panel-bg: rgba(15,23,42,.98);--page-surface: rgba(148,163,184,.08);--page-surface-hover: rgba(148,163,184,.14);--page-divider: rgba(71,85,105,.65);--page-inset: rgba(2,6,23,.5)}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .theme-page-shell:before{background:radial-gradient(960px 360px at 50% -120px,rgba(56,189,248,.14),transparent 62%),linear-gradient(to bottom,#0f172a80,#0f172a00 26%)}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .theme-page-shell:after{content:none!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .glass,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .glass-sm{background:#0f172ab8!important;border-color:#334155a6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 10px 28px #0f172a14!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .btn-primary,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .bg-brand-500{background:#0f172a!important;border:1px solid rgba(148,163,184,.25)!important;color:#fff!important;box-shadow:0 10px 24px #02061733!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .btn-primary:hover{background:#1e293b!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .btn-secondary{background:#0f172ac7!important;border-color:#475569bf!important;color:#cbd5e1!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .btn-secondary:hover{background:#94a3b81f!important;border-color:#94a3b873!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .input{background:#0f172ad1!important;border-color:#475569bf!important;color:#f1f5f9!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb26!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .bg-white{background:#0f172ab8!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .bg-slate-50,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .bg-slate-100{background:#1e293bb8!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .border-slate-200,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .border-slate-300{border-color:#475569bf!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .text-slate-900{color:#f1f5f9!important}:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .text-slate-700,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .text-slate-600,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .text-slate-500,:is(.theme-default,.theme-dark,.theme-minimal,.theme-terminal,.theme-starter,.theme-aurora,.theme-market,.theme-light) .text-slate-400{color:#94a3b8!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market){--brand: 79 70 229;--page-bg: #f8fafc;--page-spinner: rgba(79, 70, 229, .82);--page-spinner-track: rgba(79, 70, 229, .18);--page-text: 15 23 42;--page-text-secondary: 71 85 105;--page-text-muted: 100 116 139;--page-label: 51 65 85;--page-link: 79 70 229;--page-card-bg: #ffffff;--page-card-border: #e2e8f0;--page-input-bg: #ffffff;--page-input-border: #cbd5e1;--page-select-bg: #ffffff;--page-select-panel-bg: #ffffff;--page-surface: #f1f5f9;--page-surface-hover: #e8eef6;--page-divider: #e2e8f0;--page-inset: #f8fafc}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .theme-page-shell:before{background:none!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .glass,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .glass-sm{background:var(--page-card-bg)!important;border-color:var(--page-card-border)!important;box-shadow:0 1px 2px #0f172a0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .btn-primary,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .bg-brand-500{background:#4f46e5!important;border-color:#4338ca!important;color:#fff!important;box-shadow:0 1px 2px #4f46e52e!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .btn-primary:hover{background:#4338ca!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .btn-secondary{background:var(--page-card-bg)!important;border-color:var(--page-card-border)!important;color:#334155!important;box-shadow:0 1px 2px #0f172a08!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .btn-secondary:hover{background:var(--page-surface-hover)!important;border-color:#94a3b8!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .input{background:var(--page-input-bg)!important;border-color:var(--page-input-border)!important;color:#0f172a!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .input:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px #4f46e524!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .bg-white{background:#fff!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .bg-slate-50,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .bg-slate-100{background:var(--page-surface)!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .border-slate-200,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .border-slate-300{border-color:var(--page-card-border)!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .text-slate-900{color:#0f172a!important}.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .text-slate-700,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .text-slate-600,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .text-slate-500,.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market) .text-slate-400{color:#475569!important}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-\[-10px\]:before{content:var(--tw-content);left:-10px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:overflow-hidden:before{content:var(--tw-content);overflow:hidden}.before\:bg-\[\#060010\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(6 0 16 / var(--tw-bg-opacity, 1))}.before\:text-white:before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:content-\[attr\(data-text\)\]:before{--tw-content: attr(data-text);content:var(--tw-content)}.before\:\[clip-path\:inset\(0_0_0_0\)\]:before{content:var(--tw-content);clip-path:inset(0 0 0 0)}.before\:\[text-shadow\:var\(--before-shadow\)\]:before{content:var(--tw-content);text-shadow:var(--before-shadow)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[10px\]:after{content:var(--tw-content);left:10px}.after\:top-0:after{content:var(--tw-content);top:0}.after\:overflow-hidden:after{content:var(--tw-content);overflow:hidden}.after\:bg-\[\#060010\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(6 0 16 / var(--tw-bg-opacity, 1))}.after\:text-white:after{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[attr\(data-text\)\]:after{--tw-content: attr(data-text);content:var(--tw-content)}.after\:\[clip-path\:inset\(0_0_0_0\)\]:after{content:var(--tw-content);clip-path:inset(0 0 0 0)}.after\:\[text-shadow\:var\(--after-shadow\)\]:after{content:var(--tw-content);text-shadow:var(--after-shadow)}.last\:border-0:last-child{border-width:0px}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#D9C5B2\]:hover{--tw-border-opacity: 1;border-color:rgb(217 197 178 / var(--tw-border-opacity, 1))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-brand-500\/40:hover{border-color:#6366f166}.hover\:border-brand-500\/50:hover{border-color:#6366f180}.hover\:border-cyan-300\/35:hover{border-color:#67e8f959}.hover\:border-cyan-300\/40:hover{border-color:#67e8f966}.hover\:border-cyan-300\/45:hover{border-color:#67e8f973}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-neutral-700:hover{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-stone-400:hover{--tw-border-opacity: 1;border-color:rgb(168 162 158 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0e4cd3\]:hover{--tw-bg-opacity: 1;background-color:rgb(14 76 211 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#165dff\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 93 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#C4613F\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 97 63 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#D9C5B2\]:hover{--tw-bg-opacity: 1;background-color:rgb(217 197 178 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8DDD0\]\/50:hover{background-color:#e8ddd080}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-600:hover{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-400\/10:hover{background-color:#22d3ee1a}.hover\:bg-emerald-300:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400\/10:hover{background-color:#34d3991a}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/10:hover{background-color:#22c55e1a}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-700:hover{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-stone-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity, 1))}.hover\:bg-stone-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 249 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:text-\[\#0e4cd3\]:hover{--tw-text-opacity: 1;color:rgb(14 76 211 / var(--tw-text-opacity, 1))}.hover\:text-\[\#165dff\]:hover{--tw-text-opacity: 1;color:rgb(22 93 255 / var(--tw-text-opacity, 1))}.hover\:text-\[\#3D3024\]:hover{--tw-text-opacity: 1;color:rgb(61 48 36 / var(--tw-text-opacity, 1))}.hover\:text-\[\#C4613F\]:hover{--tw-text-opacity: 1;color:rgb(196 97 63 / var(--tw-text-opacity, 1))}.hover\:text-\[\#D97757\]:hover{--tw-text-opacity: 1;color:rgb(217 119 87 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-emerald-100:hover{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-page:hover{--tw-text-opacity: 1;color:rgb(var(--page-text) / var(--tw-text-opacity, 1))}.hover\:text-page-link:hover{--tw-text-opacity: 1;color:rgb(var(--page-link) / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-stone-950:hover{--tw-text-opacity: 1;color:rgb(12 10 9 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_26px_rgba\(34\,211\,238\,0\.14\)\]:hover{--tw-shadow: 0 0 26px rgba(34,211,238,.14);--tw-shadow-colored: 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}.hover\:before\:content-\[attr\(data-text\)\]:hover:before{--tw-content: attr(data-text);content:var(--tw-content)}.hover\:before\:\[text-shadow\:var\(--before-shadow\)\]:hover:before{content:var(--tw-content);text-shadow:var(--before-shadow)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.hover\:after\:content-\[attr\(data-text\)\]:hover:after{--tw-content: attr(data-text);content:var(--tw-content)}.hover\:after\:\[text-shadow\:var\(--after-shadow\)\]:hover:after{content:var(--tw-content);text-shadow:var(--after-shadow)}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-\[\#165dff\]{--tw-text-opacity: 1;color:rgb(22 93 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#D97757\]{--tw-text-opacity: 1;color:rgb(217 119 87 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-page-link{--tw-text-opacity: 1;color:rgb(var(--page-link) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:min-w-28{min-width:7rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:1.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-6{padding:1.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:max-w-xs{max-width:20rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.02fr_0\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_0\.86fr\]{grid-template-columns:1fr .86fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pt-20{padding-top:5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}:root{font-family:Inter,Noto Sans SC,system-ui,-apple-system,sans-serif;color:#172033;background:#f5f7fb;font-synthesis:none;text-rendering:optimizeLegibility;--canvas:#f5f7fb;--surface:#fff;--surface-2:#f0f2f7;--line:#e1e6ef;--text:#172033;--muted:#66758b;--primary:#165dff;--cyan:#0891b2;--green:#15803d;--amber:#a16207;--danger:#b91c1c;--radius:12px}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--canvas);color:var(--text);font-size:14px}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #94a2ff;outline-offset:2px}h1,h2,h3,p{margin:0}h1{font-size:24px;line-height:1.3;font-weight:650}h2,h3{font-size:16px;font-weight:600}code{font-family:DM Mono,monospace;font-size:12px;overflow-wrap:anywhere;color:#b9c4f8}.muted{color:var(--muted);line-height:1.6}.kicker,.eyebrow{display:block;color:#93a0b2;font:500 11px DM Mono,monospace;text-transform:uppercase;letter-spacing:0}.kicker{margin-bottom:8px;color:#9baaff}.button{min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.button:disabled{opacity:.55;cursor:wait}.button.primary{color:#fff;background:#5869dc}.button.primary:hover{background:#6979e8}.button.secondary,.button.ghost{color:#dce4ef;background:#171f2a;border-color:#2b3746}.button.secondary:hover,.button.ghost:hover{background:#202b39;border-color:#3a495c}.button.large{min-height:44px;padding:0 18px}.link-button,.text-link{display:inline-flex;align-items:center;gap:6px;color:#aab4ff;background:none;border:0;padding:8px 0}.icon-button{width:36px;height:36px;border:1px solid transparent;border-radius:8px;background:transparent;color:#9eacbd;display:inline-grid;place-items:center}.icon-button:hover{background:#202b39;color:#f0f3f8}.icon-button.danger:hover{color:var(--danger)}.brand{display:flex;align-items:center;gap:11px;min-width:0}.brand>span{height:38px;width:38px;flex:none;border:1px solid #475474;border-radius:10px;background:#252e43;color:#b5c1ff;display:grid;place-items:center;font-size:18px;font-weight:700}.brand div,.account-chip div{display:grid;gap:3px;min-width:0}.brand strong,.account-chip strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand small,.account-chip small{font-size:12px;color:var(--muted)}.brand.compact>span{width:34px;height:34px}.brand.compact strong{max-width:150px}.station-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:238px;padding:20px 14px 14px;background:#10161e;border-right:1px solid #202b37;display:flex;flex-direction:column;z-index:20}.sidebar nav{display:grid;gap:5px;margin-top:28px}.nav-item{min-height:42px;padding:0 12px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:8px;background:none;color:#a5b1c1;text-align:left}.nav-item:hover{background:#19222d;color:#e5eaf2}.nav-item.active{color:#e3e7ff;background:#20283b;border-color:#343e5a}.sidebar-bottom{margin-top:auto;display:grid;gap:8px}.account-chip{display:flex;align-items:center;gap:10px;padding:12px 8px;border-top:1px solid #26313d}.account-chip>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#293548;color:#cad2ff;font-weight:700;flex:none}.main-column{min-height:100vh;margin-left:238px}.topbar{height:76px;padding:0 30px;border-bottom:1px solid #202b37;display:flex;align-items:center;gap:14px;background:#0f151de0;position:sticky;top:0;z-index:10}.topbar h2{margin-top:3px}.topbar-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.status-dot{display:inline-flex;align-items:center;gap:7px;color:#9dcab5;font-size:12px}.page-content{max-width:1320px;margin:0 auto;padding:28px 30px 48px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.page-heading h1{margin-bottom:5px}.page-heading p{max-width:620px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-card{min-height:142px;padding:17px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:grid;align-content:start;gap:7px}.stat-card>span{color:var(--muted);font-size:13px}.stat-card>strong{font-size:24px;line-height:1.2;font-variant-numeric:tabular-nums}.stat-card>small{color:#8291a4;font-size:12px}.stat-icon{width:32px;height:32px;margin-bottom:3px;border-radius:8px;background:#20293a;color:#aebaff;display:grid;place-items:center}.content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:14px;margin-top:14px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.surface{min-width:0;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.surface-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.surface-heading .muted{font-size:12px}.summary-list{display:grid}.summary-list>div{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid #25303d}.summary-list span{color:#a8b4c4}.summary-list strong{font-variant-numeric:tabular-nums}.callout{display:flex;align-items:flex-start;gap:13px;color:#9eafff}.callout>div{min-width:0;flex:1}.callout p{margin:7px 0 12px;color:var(--muted);line-height:1.6}.callout code{display:inline-block;padding:9px 10px;border:1px solid #293547;border-radius:7px;background:#0e141c}.callout .icon-button{vertical-align:middle}.tab-row{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px;border-bottom:1px solid var(--line)}.tab{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted)}.tab.active{color:#dfe3ff;border-bottom-color:#8795ff}.table-surface{padding:0;overflow:hidden;margin-top:14px}.table-surface>.surface-heading{padding:18px 18px 0}.table-wrap{width:100%;overflow:auto}table{border-collapse:collapse;width:100%;min-width:600px;text-align:left}th,td{height:48px;padding:9px 14px;border-bottom:1px solid #25303d;white-space:nowrap}th{height:42px;color:#93a1b4;background:#151e29;font-size:12px;font-weight:500}td{color:#c6d0dc}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#151e28}td strong{font-weight:550}.empty{text-align:center!important;color:#8593a4;padding:32px!important}.badge{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid #354154;border-radius:999px;color:#bdc8d6;background:#1a2430;font-size:12px}.badge.success{border-color:#315745;background:#182b24;color:#94d0ad}.inline-form{display:flex;gap:9px;max-width:580px}.inline-form input{flex:1}.form-stack{display:grid;gap:14px}.form-stack label,.settings-grid label{display:grid;gap:7px;color:#c3cedb;font-size:13px}.form-stack input,.settings-grid input,.settings-grid textarea,.inline-form input{width:100%;min-width:0;min-height:40px;padding:9px 11px;border:1px solid #354253;border-radius:8px;color:var(--text);background:#0d131b}.form-stack textarea,.settings-grid textarea{resize:vertical}.form-stack input::-moz-placeholder,.settings-grid input::-moz-placeholder{color:#748296}.form-stack input::placeholder,.settings-grid input::placeholder{color:#748296}.table-input{width:112px;min-height:34px;padding:6px 9px;border:1px solid #354253;border-radius:7px;color:var(--text);background:#0d131b}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px 14px}.table-toolbar p{font-size:12px}.domain-target{min-height:48px;display:flex;align-items:center;gap:10px;margin:14px 0;padding:8px 10px;border:1px solid #293547;border-radius:8px;background:#0e141c}.domain-target span{color:var(--muted);font-size:12px}.domain-target code{margin-left:auto}.dns-step{display:flex;gap:11px;margin-top:14px;align-items:flex-start}.dns-step>span{width:23px;height:23px;flex:none;border:1px solid #3b4760;border-radius:50%;display:grid;place-items:center;color:#b9c2ff;font-size:12px}.dns-step div{display:grid;gap:4px}.dns-step small{color:var(--muted);line-height:1.5}.button-row{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.earnings-balance{display:grid;gap:8px;padding:4px 0 18px;color:#a9b5ff}.earnings-balance span{color:var(--muted);font-size:13px}.earnings-balance strong{font-size:30px;color:var(--text);font-variant-numeric:tabular-nums}.payout-form{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.auth-wrap{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--canvas)}.auth-panel{width:min(100%,420px);padding:28px;border:1px solid #293544;border-radius:16px;background:#121923e0;box-shadow:0 20px 45px -30px #000c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auth-panel>.brand{justify-content:center}.auth-panel h1{margin-top:24px;margin-bottom:7px;text-align:center}.auth-panel>.muted{margin:0 auto 24px;max-width:34ch;text-align:center}.auth-panel .form-stack{gap:16px}.auth-panel .form-stack label{gap:7px}.auth-panel .button{width:100%;min-height:42px;margin-top:2px}.auth-panel>.link-button{margin-top:14px}.auth-panel .inline-form{max-width:none}.auth-panel .inline-form .button{width:auto;min-width:108px;margin:0}.landing{min-height:100vh;max-width:1360px;margin:0 auto;padding:0 44px;display:flex;flex-direction:column}.landing-nav{height:82px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #26313d}.landing-nav>div:last-child{display:flex;gap:8px}.landing-hero{flex:1;min-height:530px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:center;gap:40px;padding:70px 4px}.landing-hero h1{max-width:720px;margin:14px 0;font-size:48px;line-height:1.16;font-weight:650}.landing-hero p{max-width:590px;color:#a8b4c4;font-size:16px;line-height:1.8}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.hero-visual{min-height:300px;position:relative;display:grid;place-items:center}.signal-card{position:relative;z-index:2;width:min(280px,90%);padding:18px;border:1px solid #46536a;border-radius:10px;background:#151d29;box-shadow:0 18px 50px #0008;display:grid;gap:8px}.signal-card>span,.signal-card small{color:var(--muted);font-size:12px}.signal-card>strong{font-size:18px;color:#9bd3b2}.signal-card>i{height:2px;background:#55c6cf}.landing-footer{min-height:60px;border-top:1px solid #26313d;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8694a7;font-size:12px}.loading{min-height:55vh;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted)}.loading.compact{min-height:140px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.mobile-only{display:none}@media (max-width:1060px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content{padding:24px 20px 40px}.topbar{padding:0 20px}.content-grid,.settings-grid{grid-template-columns:1fr}.landing{padding:0 26px}.landing-hero{gap:20px}}@media (max-width:720px){.sidebar{transform:translate(-100%);transition:transform .18s ease}.sidebar.open{transform:translate(0);box-shadow:14px 0 40px #0008}.main-column{margin-left:0}.mobile-only{display:inline-grid}.topbar{height:66px;padding:0 13px}.topbar-actions{gap:3px}.status-dot{font-size:0}.status-dot svg{width:18px;height:18px}.page-content{padding:21px 14px 34px}.page-heading{align-items:flex-start}.page-heading p{font-size:13px}.stat-grid{gap:8px}.stat-card{min-height:128px;padding:13px}.stat-card>strong{font-size:20px}.surface{padding:15px}.table-surface{padding:0}.table-surface>.surface-heading{padding:15px 15px 0}.table-toolbar{padding:0 15px 12px;align-items:flex-start;flex-direction:column}.inline-form{align-items:stretch;flex-direction:column}.inline-form .button{width:100%}.landing{padding:0 18px}.landing-nav{height:70px}.landing-nav .brand small{display:none}.landing-nav>div:last-child{gap:5px}.landing-nav .button{min-height:36px;padding:0 10px}.landing-hero{min-height:0;grid-template-columns:1fr;gap:8px;padding:55px 0 30px}.landing-hero h1{font-size:38px}.landing-hero p{font-size:15px}.hero-visual{min-height:290px}.hero-visual:before{width:240px;height:240px}.hero-visual:after{width:180px;height:180px}.landing-footer{padding:15px 0;align-items:flex-start;flex-direction:column}.auth-panel{padding:21px}.auth-panel h1{margin-top:23px}.button-row>*{flex:1}.tab-row{overflow:auto;flex-wrap:nowrap}.tab{white-space:nowrap}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{background:var(--canvas);color:var(--text)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-color:#60a5fa}code{color:#1d4ed8}.kicker,.eyebrow{color:#66758b;letter-spacing:.04em}.kicker{color:#165dff}.button.primary{background:#165dff}.button.primary:hover{background:#0e4cd3}.button.secondary,.button.ghost{color:#334155;background:#fff;border-color:#d8deea}.button.secondary:hover,.button.ghost:hover{background:#f8faff;border-color:#c5cee0}.link-button,.text-link{color:#165dff}.icon-button{color:#64748b}.icon-button:hover{background:#eff6ff;color:#165dff}.brand>span{border-color:#165dff;background:#165dff;color:#fff}.brand>img{width:38px;height:38px;flex:none;-o-object-fit:contain;object-fit:contain;border-radius:9px}.brand.compact>img{width:34px;height:34px}.brand strong{color:#172033}.brand small{color:#64748b}.station-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--canvas);color:var(--text);transition:background-color .16s,color .16s}.station-header{position:sticky;top:0;z-index:30;border-bottom:1px solid #e5eaf2;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.station-header-inner{height:64px;max-width:1280px;padding:0 16px;margin:0 auto;display:grid;grid-template-columns:240px minmax(0,1fr) auto;align-items:center;-moz-column-gap:16px;column-gap:16px}.station-brand-link{width:220px;min-width:0;justify-self:center}.station-header .brand strong{font-size:16px;font-weight:700}.station-header .brand small{display:none}.station-header .button{border-radius:999px}.station-nav{min-width:0;max-width:100%;display:flex;align-items:center;justify-self:center;gap:2px;margin:0;padding:4px;border:1px solid #dbeafe;border-radius:999px;background:#eff6ffcc;overflow-x:auto;scrollbar-width:none}.station-nav::-webkit-scrollbar{display:none}.station-nav-link{min-height:32px;flex:none;padding:0 11px;border-radius:999px;display:inline-flex;align-items:center;color:#475569;font-size:13px;font-weight:500;transition:background-color .15s,color .15s}.station-nav-link:hover{color:#0f172a}.station-nav-link.active{background:#fff;color:#165dff;box-shadow:0 1px 2px #0f172a14;outline:1px solid #bfdbfe}.station-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:-moz-max-content;width:max-content;max-width:100%;min-width:0}.station-balance-link{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:1px solid var(--primary-border,#bfdbfe);border-radius:999px;background:var(--primary-soft,#eef2ff);color:var(--primary,#4f46e5);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.station-balance-link:hover{border-color:var(--primary);color:var(--primary-hover,var(--primary));background:var(--surface)}.station-balance-link strong{font-weight:700}.landing-links{display:flex;align-items:center;gap:18px;margin-left:auto;margin-right:12px;color:#475569;font-size:13px;font-weight:550}.landing-links a:hover{color:#165dff}.station-user-menu{position:relative;flex:none}.station-user-menu>summary{list-style:none;cursor:pointer}.station-user-menu>summary::-webkit-details-marker{display:none}.station-user{max-width:190px;display:flex;align-items:center;gap:8px;padding:5px 9px;border:1px solid #e5eaf2;border-radius:999px;background:#fff}.station-user>span{width:27px;height:27px;flex:none;border-radius:50%;display:grid;place-items:center;background:#eff6ff;color:#165dff;font-size:12px;font-weight:700}.station-user strong{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#475569;font-size:12px;font-weight:550}.station-user>svg{flex:none;color:#64748b;transition:transform .15s ease}.station-user-menu[open]>.station-user{border-color:var(--primary-border,#bfdbfe);background:var(--primary-soft,#eef2ff);color:var(--primary,#4f46e5)}.station-user-menu[open]>.station-user>svg{transform:rotate(180deg);color:var(--primary,#4f46e5)}.station-user-menu-panel{position:absolute;top:calc(100% + 9px);right:0;z-index:70;width:236px;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 18px 44px #0f172a29}.station-user-menu-heading{display:grid;gap:2px;padding:7px 9px 8px;border-bottom:1px solid var(--line)}.station-user-menu-heading span{color:var(--text);font-size:12px;font-weight:700}.station-user-menu-heading small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px}.station-user-menu-links{display:grid;gap:2px;padding:7px 0}.station-user-menu-link,.station-user-menu-logout{min-height:36px;display:flex;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:13px;text-align:left}.station-user-menu-link:hover,.station-user-menu-logout:hover{background:var(--surface-2);color:var(--primary)}.station-user-menu-link.active{background:var(--primary-soft,var(--surface-2));color:var(--primary);font-weight:650}.station-user-menu-logout{width:100%;border-top:1px solid var(--line);border-radius:0;padding-top:7px;margin-top:3px;color:var(--muted)}.station-mobile-menu{position:relative;display:none;flex:none}.station-mobile-menu>summary{list-style:none;cursor:pointer}.station-mobile-menu>summary::-webkit-details-marker{display:none}.station-mobile-menu-toggle{border-color:var(--line);background:var(--surface);color:var(--muted)}.station-mobile-menu-toggle:hover{border-color:var(--primary-border);background:var(--primary-soft);color:var(--primary)}.station-mobile-menu-panel{position:absolute;top:calc(100% + 9px);right:0;z-index:70;width:236px;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 18px 44px #0f172a29}.station-logout{min-height:36px;padding:0 10px;font-size:12px}.station-menu-button,.station-mobile-nav{display:none}.station-content{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.station-pagebar{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e5eaf2}.station-pagebar h2{margin-top:4px;color:#172033;font-size:19px;font-weight:650}.station-pagebar .status-dot{padding:7px 10px;border:1px solid #dceee3;border-radius:999px;background:#f3fbf5;color:#15803d}.page-content{max-width:none;min-height:calc(100vh - 128px);padding:24px 0 48px}.station-footer{margin-top:auto;border-top:1px solid var(--line);background:var(--surface)}.station-footer>div{max-width:1280px;min-height:64px;padding:16px 24px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64748b;font-size:14px}.station-footer .station-footer-content{min-height:0;padding-top:24px;padding-bottom:24px;display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(250px,1fr) minmax(180px,.8fr);align-items:start;gap:30px}.station-footer-content>section{min-width:0;display:grid;align-content:start;gap:9px}.station-footer-content strong{color:var(--text);font-size:13px;font-weight:650}.station-footer-content span,.station-footer-content p{min-width:0;margin:0;color:var(--muted);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.station-footer-content code{color:var(--text);font-size:12px;overflow-wrap:anywhere}.station-footer-content a{width:-moz-max-content;width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-size:12px;font-weight:600;overflow-wrap:anywhere}.station-footer-brand .brand{margin-bottom:1px}.station-footer-brand>span{margin-top:3px}.station-footer-contact{padding-left:22px;border-left:1px solid var(--line)}.station-footer-bottom{max-width:1280px!important;min-height:0!important;margin:0 auto!important;padding:14px 24px 18px!important;display:flex!important;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:12px}.station-footer-bottom>span{min-width:0;overflow-wrap:anywhere}.station-footer-bottom-contact{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.station-footer-bottom-contact strong{color:var(--text);font-weight:650}.station-footer-bottom nav{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.station-footer-bottom a{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:12px;white-space:nowrap}.station-footer-bottom a:hover{color:var(--primary)}.page-heading h1{color:#172033}.stat-card,.surface{border-color:#e1e6ef;background:#fff;box-shadow:0 1px 2px #0f172a09}.stat-icon{background:#eff6ff;color:#165dff}.stat-card>small{color:#64748b}.summary-list>div{border-color:#edf0f5}.summary-list span{color:#64748b}.callout{color:#165dff}.callout code,.domain-target{border-color:#e1e6ef;background:#f8faff}.tab-row{border-color:#e1e6ef}.tab{color:#64748b}.tab.active{color:#165dff;border-bottom-color:#165dff}th,td{border-color:#edf0f5}th{color:#64748b;background:#f8faff}td{color:#334155}tbody tr:hover{background:#f8faff}.empty{color:#64748b}.badge{border-color:#d8deea;color:#475569;background:#f8fafc}.badge.success{border-color:#bbebcb;background:#effaf2;color:#15803d}.form-stack label,.settings-grid label{color:#334155}.form-stack input,.settings-grid input,.settings-grid textarea,.inline-form input,.table-input{border-color:#d8deea;background:#fff;color:#172033}.form-stack input:focus,.settings-grid input:focus,.settings-grid textarea:focus,.inline-form input:focus,.table-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #165dff1f}.form-stack input::-moz-placeholder,.settings-grid input::-moz-placeholder{color:#94a3b8}.form-stack input::placeholder,.settings-grid input::placeholder{color:#94a3b8}.domain-target code{color:#334155}.dns-step>span{border-color:#bfdbfe;color:#165dff}.earnings-balance{color:#165dff}.earnings-balance strong{color:#172033}.payout-form{border-color:#e1e6ef}.auth-wrap{position:relative;background:var(--canvas)}.auth-wrap>.theme-toggle{position:absolute;top:16px;right:16px}.auth-panel{border-color:var(--line);background:var(--surface);box-shadow:0 20px 45px -30px #0f172a33}.auth-panel h1{color:#172033}.auth-panel>.muted{color:#64748b}.landing-nav{border-color:#e1e6ef}.landing-hero h1{color:#0f172a}.landing-hero p{color:#475569}.landing-footer{border-color:#e1e6ef;color:#64748b}.signal-card{border-color:#e1e6ef;background:#fff;box-shadow:0 16px 42px #0f172a1a}.signal-card>span,.signal-card small{color:#64748b}.signal-card>strong{color:#15803d}.signal-card>i{background:#165dff}.station-home{max-width:1280px;width:100%;margin:0 auto}.home-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:30px;max-width:560px}.home-metrics>div{padding:13px 14px;border:1px solid #e1e6ef;border-radius:10px;background:#ffffffc7;display:grid;gap:3px}.home-metrics strong{font-size:20px;color:#172033;font-variant-numeric:tabular-nums}.home-metrics span{font-size:12px;color:#64748b}.home-section{padding:64px 24px;border-top:1px solid #e1e6ef}.home-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.home-section-heading h2{margin-bottom:7px;color:#172033;font-size:24px;font-weight:700}.home-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home-feature{padding:20px;border:1px solid #e1e6ef;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a09}.home-feature>svg{color:#165dff;margin-bottom:18px}.home-feature h3{margin-bottom:8px;color:#172033}.home-feature p{color:#64748b;line-height:1.7}.home-models{background:#f8faff}.home-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-model{min-width:0;padding:15px;border:1px solid #e1e6ef;border-radius:10px;background:#fff;display:grid;gap:13px}.home-model>div{min-width:0;display:grid;gap:5px}.home-model strong{overflow-wrap:anywhere;color:#172033;font-family:DM Mono,monospace;font-size:13px}.home-model span,.home-model small{color:#64748b;font-size:12px;line-height:1.5}.home-model small{color:#165dff;font-weight:600}.home-cta{margin:24px;padding:28px;border:1px solid #bfdbfe;border-radius:12px;background:#eef5ff;display:flex;align-items:center;justify-content:space-between;gap:20px}.home-cta h2{margin:6px 0;color:#172033;font-size:22px;font-weight:700}.home-cta p{color:#475569;line-height:1.6}body.theme-dark .home-metrics>div,body.theme-dark .home-feature,body.theme-dark .home-model{border-color:#293547;background:#151c27}body.theme-dark .home-metrics strong,body.theme-dark .home-feature h3,body.theme-dark .home-model strong,body.theme-dark .home-section-heading h2,body.theme-dark .home-cta h2{color:#f1f5f9}body.theme-dark .home-section{border-color:#293547}body.theme-dark .home-models{background:#101720}body.theme-dark .home-cta{border-color:#34466e;background:#1a2740}body.theme-dark .home-metrics span,body.theme-dark .home-feature p,body.theme-dark .home-model span,body.theme-dark .home-model small,body.theme-dark .home-cta p{color:#b8c4d5}@media (max-width:760px){.home-section{padding:44px 16px}.home-feature-grid,.home-model-grid{grid-template-columns:1fr}.home-section-heading{align-items:flex-start;flex-direction:column}.home-cta{margin:16px;padding:22px;align-items:flex-start;flex-direction:column}.home-metrics{margin-top:24px}.home-metrics strong{font-size:18px}}@media (max-width:900px){.station-header-inner{padding:0 24px;grid-template-columns:180px minmax(0,1fr) auto}.station-brand-link{width:180px}.station-nav-link{padding:0 9px}.station-user{max-width:145px}}@media (max-width:767px){.station-header-inner{height:64px;padding:0 16px;display:flex;justify-content:space-between}.station-header-inner>.station-brand-link{width:auto;flex:1;display:flex;justify-content:center}.station-header-inner .brand small,.station-nav{display:none}.station-header-actions{gap:5px}.station-user{max-width:140px;padding:4px 7px}.station-logout{display:none}.station-menu-button{display:inline-grid;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#475569}.station-mobile-nav{display:grid;gap:4px;padding:8px 14px 12px;border-top:1px solid #edf0f5;background:#fff}.station-mobile-link{min-height:42px;padding:0 11px;border:0;border-radius:8px;display:flex;align-items:center;gap:10px;background:transparent;color:#475569;text-align:left;font-weight:550}.station-mobile-link:hover,.station-mobile-link.active{background:#eff6ff;color:#165dff}.station-content{padding:0 14px}.station-footer>div{align-items:flex-start;flex-direction:column;padding:16px 14px}.station-footer .station-footer-content{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 14px}.station-footer-contact{padding:0;border:0}.station-footer>.station-footer-bottom{align-items:flex-start;gap:10px;padding:14px!important}.station-footer-bottom nav{justify-content:flex-start;gap:14px}.station-footer-bottom-contact{align-items:flex-start;flex-direction:column;gap:2px}.station-pagebar{min-height:68px}.station-pagebar h2{font-size:17px}.station-pagebar .status-dot{padding:0;border:0;background:none;font-size:0}.station-pagebar .status-dot svg{width:18px;height:18px}.page-content{min-height:calc(100vh - 128px);padding:20px 0 34px}.landing-nav{height:70px}.landing-links{display:none}.landing-hero h1{font-size:38px}.signal-card{box-shadow:0 12px 30px #0f172a17}}.filter-surface{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.filter-surface label{display:grid;gap:7px;min-width:min(100%,360px);color:#334155;font-size:13px}.filter-surface input{min-height:40px;padding:9px 11px;border:1px solid #d8deea;border-radius:8px;background:#fff;color:#172033}.filter-surface input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #165dff1f;outline:0}.balance-note{display:block;margin-top:14px;color:#64748b;font-size:12px}.key-cell{display:inline-flex;align-items:center;gap:4px;max-width:260px}.key-cell code{color:#334155}.recharge-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:14px}.recharge-icon{color:var(--primary)}.recharge-wallet-card{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:16px 18px}.recharge-wallet-icon{width:42px;height:42px;display:grid;place-items:center;flex:none;border:1px solid var(--primary-border);border-radius:11px;background:var(--primary-soft);color:var(--primary)}.recharge-wallet-card>div:nth-child(2){display:grid;gap:3px;min-width:0}.recharge-wallet-card span{color:var(--muted);font-size:12px}.recharge-wallet-card strong{color:var(--text);font-size:24px;line-height:1.2;font-variant-numeric:tabular-nums}.recharge-wallet-card small{color:var(--muted);font-size:11px}.recharge-wallet-card .button{margin-left:auto;flex:none}.amount-presets,.payment-methods{margin:0;padding:0;border:0}.amount-presets{margin-bottom:2px}.amount-presets legend,.payment-methods legend{margin-bottom:8px;color:var(--text);font-size:13px;font-weight:550}.amount-preset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:9px}.amount-preset{min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);color:var(--text);cursor:pointer;font:inherit;font-size:13px;font-weight:600}.amount-preset:hover{border-color:var(--primary-border);color:var(--primary)}.amount-preset:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.amount-preset.active{border-color:var(--primary);background:var(--primary-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary)}.amount-preset.custom{font-weight:500}.payment-method-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px}.payment-method{min-height:64px;padding:11px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);display:grid;gap:3px;cursor:pointer}.payment-method input{position:absolute;opacity:0;pointer-events:none}.payment-method strong{color:var(--text);font-size:13px}.payment-method span{color:var(--muted);font-size:12px}.payment-method.active{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent);background:var(--surface)}.recharge-payment-result{display:grid;gap:10px;margin-top:18px;padding:14px;border:1px solid var(--primary-border);border-radius:10px;background:var(--surface-2)}.recharge-payment-result>div:first-child{display:flex;justify-content:space-between;gap:10px}.recharge-payment-result>div:first-child span{color:var(--muted)}.recharge-qr{display:flex;align-items:center;gap:8px;min-width:0}.recharge-qr code{overflow-wrap:anywhere}.recharge-orders{display:grid;gap:8px}.recharge-order{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid var(--line)}.recharge-order:first-child{border-top:0}.recharge-order>div{display:grid;gap:4px;min-width:0}.recharge-order strong{color:var(--text);font-size:16px}.recharge-order span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.key-created-result{display:grid;gap:14px}.key-created-alert{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid #3b6f55;border-radius:9px;background:#163025;color:#a9e2bd}.key-created-token{display:flex;align-items:flex-start;gap:8px;margin-top:7px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.key-created-token code{min-width:0;flex:1;overflow-wrap:anywhere;line-height:1.55}.key-created-token .icon-button{flex:none}.key-selected-route{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--primary-border);border-radius:9px;background:var(--surface-2);color:var(--muted);font-size:12px}.key-selected-route div{display:grid;gap:4px;min-width:0}.key-selected-route strong{color:var(--text);overflow-wrap:anywhere}.key-selected-route>span{padding:3px 7px;border:1px solid var(--line);border-radius:999px;color:var(--text);white-space:nowrap}.key-create-form select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.key-create-form small{color:var(--muted);font-size:12px;line-height:1.45}.key-create-error{margin-top:0}.key-created-alert{color:var(--text)}.form-stack select,.settings-grid select{width:100%;min-width:0;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text)}.form-stack select:focus,.settings-grid select:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.key-check-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.key-check-row .button{min-height:36px}.key-check-message{min-width:0;flex:1;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.key-check-message.ok{color:var(--green)}.key-check-message.error{color:var(--danger)}.key-created-token code{-webkit-user-select:all;-moz-user-select:all;user-select:all}.keys-page{display:grid;gap:28px;min-width:0}.keys-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:28px;padding:30px 32px;border:1px solid var(--line);border-radius:24px;background:var(--surface-2);box-shadow:0 18px 42px #1e40af0f}.keys-hero h1{margin:10px 0 5px;font-size:32px;letter-spacing:-.01em}.keys-hero p{color:var(--muted);font-size:16px}.keys-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.keys-hero-stat{display:grid;gap:8px;min-height:104px;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--surface);color:var(--primary)}.keys-hero-stat strong{color:var(--text);font-size:25px;line-height:1;font-variant-numeric:tabular-nums}.keys-hero-stat span{color:var(--muted);font-size:12px}.keys-hero-stat--success{color:var(--green)}.keys-hero-stat--neutral{color:var(--muted)}.keys-create-section{display:grid;gap:14px}.keys-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.keys-section-heading h2{margin:2px 0 4px;font-size:21px;color:var(--text)}.keys-section-heading p{color:var(--muted);font-size:13px}.keys-section-heading--list{align-items:center;margin-top:2px}.keys-section-note{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;white-space:nowrap}.keys-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.keys-quick-card{display:flex;align-items:center;gap:15px;min-width:0;min-height:142px;padding:18px;text-align:left;border:1px solid var(--line);border-radius:15px;background:var(--surface);color:var(--text);cursor:pointer;transition:border-color .15s,background-color .15s,transform .15s}.keys-quick-card:hover:not(:disabled){border-color:var(--quick-accent);background:color-mix(in srgb,var(--quick-accent) 5%,var(--surface));transform:translateY(-1px)}.keys-quick-card:disabled{cursor:not-allowed;opacity:.55}.keys-quick-card--indigo{--quick-accent:var(--primary)}.keys-quick-card--green{--quick-accent:var(--green)}.keys-quick-card--cyan{--quick-accent:var(--cyan)}.keys-quick-icon{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:14px;background:color-mix(in srgb,var(--quick-accent) 12%,var(--surface-2));color:var(--quick-accent)}.keys-quick-copy{display:grid;min-width:0;gap:5px}.keys-quick-copy strong{display:flex;align-items:center;gap:7px;min-width:0;font-size:14px;overflow-wrap:anywhere}.keys-quick-tag{width:-moz-max-content;width:max-content;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--quick-accent) 12%,var(--surface-2));color:var(--quick-accent);font-size:11px;font-weight:600}.keys-quick-copy small{color:var(--muted);line-height:1.45;overflow-wrap:anywhere}.keys-quick-copy em{display:inline-flex;align-items:center;gap:4px;margin-top:3px;color:var(--quick-accent);font-size:12px;font-style:normal;font-weight:600}.key-create-surface{margin:0}.key-groups{display:grid;gap:22px}.key-group{display:grid;gap:10px}.key-group-heading{display:flex;align-items:center;gap:8px}.key-group-heading h3{font-size:17px;color:var(--text)}.key-card-grid{grid-template-columns:1fr;gap:10px}.key-card{padding:0;overflow:hidden;border-radius:15px}.key-card-heading{padding:15px 18px;border-bottom:1px solid var(--line)}.key-card-menu{display:flex;align-items:center;gap:3px}.key-card-more{display:grid;place-items:center;width:32px;height:32px;color:var(--muted)}.key-card .key-token-row{margin:14px 18px 12px}.key-card .key-route-summary{margin:0 18px}.key-card .key-metrics{margin:12px 18px 0}.key-card .key-actions{margin:14px 18px}.key-card-footer{display:flex;justify-content:flex-end;padding:9px 18px;border-top:1px solid var(--line);background:var(--surface-2)}.key-card-footer button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--primary);font-size:12px;font-weight:600}.model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.model-card{min-width:0;padding:17px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 1px 2px #0f172a09}.model-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.model-card-heading h3{margin-bottom:8px;overflow-wrap:anywhere}.model-card p{margin:14px 0;color:#64748b;font-size:12px}.model-line-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0;color:var(--muted);font-size:12px}.route-count-button{min-height:30px;padding:0 10px;border:1px solid #bfdbfe;border-radius:7px;background:#eff6ff;color:#165dff;display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600}.route-count-button:hover{border-color:#93c5fd;background:#dbeafe}.model-card .model-price-note{margin:0;padding:10px 0;color:var(--muted);line-height:1.55}.route-dialog{width:min(680px,calc(100% - 28px));max-height:min(82vh,760px);margin:auto;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--text);box-shadow:0 24px 80px #0f172a40;overflow:auto}.route-dialog::backdrop{background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.route-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}.route-dialog-heading h2{margin:4px 0 6px;color:var(--text);font-size:19px;overflow-wrap:anywhere}.route-dialog-heading p{color:var(--muted);font-size:13px;line-height:1.6}.route-dialog-list{display:grid;gap:12px;margin-top:16px}.route-dialog-line{min-width:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.route-dialog-line-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.route-dialog-line-heading>div{min-width:0;display:grid;gap:5px}.route-dialog-line-heading strong{overflow-wrap:anywhere;color:var(--text);font-size:14px}.route-dialog-line-heading>div>span{color:var(--muted);font-size:12px}.route-dialog-line .model-meta{border-color:var(--line)}.model-status{color:#15803d;font-size:12px;white-space:nowrap}.model-meta{display:flex;justify-content:space-between;gap:10px;padding-top:11px;margin-top:11px;border-top:1px solid #edf0f5;color:#64748b;font-size:12px}.model-meta strong{color:#334155;font-weight:600;text-align:right;overflow-wrap:anywhere}.model-plaza-page{display:grid;gap:16px}.model-plaza-heading{margin-bottom:0}.model-plaza-heading>div{min-width:0}.model-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.model-catalog-search{display:flex;width:min(100%,440px);min-width:0;height:38px;align-items:center;gap:9px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted)}.model-catalog-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.model-catalog-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13px}.model-catalog-search input::-moz-placeholder{color:var(--muted)}.model-catalog-search input::placeholder{color:var(--muted)}.model-catalog-actions{display:flex;align-items:center;gap:14px}.model-catalog-count,.model-catalog-section-heading>span{color:var(--muted);font-size:12px;white-space:nowrap}.model-catalog-sections{display:grid;gap:26px}.model-catalog-section{display:grid;gap:12px;min-width:0}.model-catalog-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.model-catalog-section-heading h2{font-size:16px;font-weight:650}.model-popular-section,.model-catalog{display:grid;gap:14px;min-width:0}.model-catalog{container-type:inline-size}.model-plaza-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.model-plaza-section-heading h2{margin-top:3px;font-size:18px}.model-popular-window{overflow:hidden;min-width:0}.model-popular-window:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.model-popular-rail{display:flex;width:-moz-max-content;width:max-content;gap:10px;animation:model-plaza-marquee 34s linear infinite;will-change:transform}.model-popular-window.is-paused .model-popular-rail{animation-play-state:paused}@keyframes model-plaza-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}.model-popular-set{display:flex;flex:0 0 auto;gap:10px}.model-popular-card{display:grid;flex:0 0 250px;min-width:0;min-height:142px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);align-content:start;gap:9px;text-align:left;transition:border-color .16s,background-color .16s}.model-popular-card:hover{transform:translateY(-1px);border-color:var(--primary-border,var(--line));background:var(--page-surface-hover,var(--surface))}.model-popular-identity{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.model-popular-identity strong{min-width:0;overflow-wrap:anywhere;font-family:DM Mono,Noto Sans SC,monospace;font-size:13px}.model-popular-meta{color:var(--muted);font-size:11px;line-height:1.4}.model-popular-prices{display:grid;gap:5px;padding-top:8px;border-top:1px solid var(--line)}.model-popular-price-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;font-size:11px;line-height:1.35}.model-popular-price-row>span{color:var(--muted)}.model-popular-price-row strong{min-width:0;color:var(--text);font-size:11px;font-weight:600;text-align:right;overflow-wrap:anywhere}.model-popular-prices.is-single{align-content:center;min-height:39px}.model-popular-unpriced{color:var(--muted);font-size:11px}@media (prefers-reduced-motion:reduce){.model-popular-rail{animation:none;transform:none}}.model-catalog-toolbar{display:grid;gap:8px;padding:0;border:0;border-radius:0;background:transparent}.model-category-tabs{display:flex;min-width:0;gap:3px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}.model-category-tabs button{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;gap:7px;padding:6px 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px;white-space:nowrap}.model-category-tabs button:hover{color:var(--text)}.model-category-tabs button.active{border-bottom-color:var(--primary);color:var(--text);font-weight:650}.model-category-tabs small{color:var(--muted);font-size:11px}.model-catalog-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;min-width:0}.model-catalog-tools .model-catalog-search{width:min(100%,340px);height:36px;flex:1 1 240px}.model-view-switch{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.model-view-switch button{min-height:30px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:12px}.model-view-switch button.active{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0f172a1a}.model-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.model-category-card{position:relative;min-width:0;min-height:148px;padding:18px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--surface);display:grid;align-content:start;justify-items:start;gap:10px;color:var(--text);text-align:left;transition:border-color .16s,background-color .16s,transform .16s}.model-category-card:hover{transform:translateY(-1px);border-color:var(--primary-border,var(--line));background:var(--page-surface-hover,var(--surface))}.model-category-mark{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--primary-border,var(--line));border-radius:8px;background:var(--primary-soft,var(--surface-2));color:var(--primary);font-weight:700}.model-category-card strong{font-size:15px}.model-category-card>span:not(.model-category-mark){color:var(--muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.model-category-card small{color:var(--primary);font-size:12px;font-weight:600}.model-list{display:grid;gap:8px;min-width:0;container-type:inline-size}.model-list .model-card-list{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(2,minmax(130px,1fr)) minmax(120px,.8fr);align-items:center;gap:14px;padding:12px 16px;border-radius:9px;box-shadow:none}.model-list .model-card-heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.model-list .model-card-heading>div{min-width:0;display:grid;gap:7px;justify-items:start}.model-list .model-card-heading h3{min-width:0;margin:0;font-size:13px}.model-list .model-card-heading .badge{flex:none}.model-list-usage{flex:none;color:var(--muted);font-size:11px;white-space:nowrap}.model-list .model-list-price{min-width:0;display:grid;gap:4px;color:var(--text);font-size:12px}.model-list .model-list-price span{color:var(--muted);font-size:11px}.model-list .model-line-summary{justify-content:flex-end;margin:0;padding:0;border:0}.model-list .route-count-button{min-height:34px;justify-self:end}.model-list-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.model-list-create{min-height:34px;padding:0 10px;border:1px solid var(--primary);border-radius:7px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;white-space:nowrap}.model-list-create:hover{border-color:var(--primary-hover,var(--primary));background:var(--primary-hover,var(--primary))}.model-list-create:disabled{opacity:.5;cursor:not-allowed}.model-list-section{display:grid;gap:12px}.model-card-heading h3{font-family:DM Mono,Noto Sans SC,monospace;font-size:14px}.model-line-summary{padding-top:10px;border-top:1px solid var(--line)}.route-count-button{min-height:34px;border-color:var(--primary-border,var(--line));background:var(--primary-soft,var(--surface-2));color:var(--primary)}.route-count-button:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.model-card .model-price-note{overflow-wrap:anywhere}body.theme-light .model-card .model-meta strong{color:var(--text)}body.theme-dark .model-card .model-meta{border-color:var(--line)}body.theme-dark .model-card .model-meta strong{color:var(--text)}body.theme-dark .model-card .model-price-note{color:var(--muted)}.empty-panel{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;padding:48px 24px;color:#64748b;text-align:center}.usage-empty-state{min-height:320px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.usage-empty-state>svg{color:var(--primary);margin-bottom:4px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:20px;background:#0f172a6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.key-create-modal{width:min(100%,520px);max-height:min(90vh,620px);overflow:auto;padding:22px;box-shadow:0 24px 70px #0f172a38}.ccswitch-import-actions{display:grid;gap:12px;margin-top:18px;padding:14px;border:1px solid var(--primary-border);border-radius:10px;background:var(--surface-2)}.ccswitch-import-actions>div:first-child{display:grid;gap:4px}.ccswitch-import-actions strong{color:var(--text);font-size:14px}.ccswitch-import-actions p{font-size:12px}.ccswitch-import-actions .button-row{margin-top:0}.ccswitch-import-actions .button{min-height:40px}.api-usage-guide{margin-bottom:16px;padding:22px}.api-usage-guide-heading{align-items:flex-start}.api-usage-guide-heading h2{margin-top:4px}.api-usage-tabs{display:flex;gap:8px;margin:18px 0 12px;padding-bottom:1px;border-bottom:1px solid var(--line)}.api-usage-tabs button{padding:9px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px;font-weight:600;cursor:pointer}.api-usage-tabs button:hover,.api-usage-tabs button.active{border-bottom-color:var(--primary);color:var(--primary)}.api-usage-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.api-usage-client-grid button{display:grid;gap:4px;padding:12px 14px;text-align:left;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);color:var(--text);cursor:pointer}.api-usage-client-grid button:hover,.api-usage-client-grid button.active{border-color:var(--primary);background:var(--page-surface-hover);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 12%,transparent)}.api-usage-client-grid button strong{font-size:14px}.api-usage-client-grid button span{color:var(--muted);font-size:12px}.api-usage-guide-content{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:18px;margin-top:18px;align-items:start}.api-usage-guide-content h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--text);font-size:17px}.api-usage-steps{display:grid;gap:8px;margin:15px 0 0;padding-left:20px;color:var(--muted);font-size:13px;line-height:1.55}.api-usage-code-wrap{min-width:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface-2)}.api-usage-code-heading{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:600}.api-usage-code-heading .icon-button{width:28px;height:28px}.api-usage-code{min-height:0;margin:0;border:0;border-radius:0;font-size:12px;line-height:1.65}.api-usage-note{display:flex;align-items:flex-start;gap:7px;margin:16px 0 0;padding-top:13px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.6}.api-usage-note svg{flex:none;margin-top:2px;color:var(--primary)}.api-usage-key-select{display:grid;max-width:420px;gap:7px;margin-top:16px;color:var(--text);font-size:13px;font-weight:600}.api-usage-key-select select{min-height:40px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text)}.api-usage-path{margin-top:14px;padding:10px 12px;border-radius:8px;background:var(--surface-2);color:var(--muted);font-size:12px;line-height:1.6}.docs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.api-usage-guide{display:grid;gap:0;padding:14px}.api-usage-toggle{width:-moz-max-content;width:max-content;max-width:100%;justify-content:flex-start}.api-usage-toggle svg:last-child{margin-left:2px;transition:transform .16s}.api-usage-guide.is-open .api-usage-toggle svg:last-child{transform:rotate(180deg)}.api-usage-guide-content-wrap{padding-top:8px}.api-usage-modal{width:min(100%,920px);max-height:min(90vh,820px);overflow:auto;padding:22px}.api-usage-modal-heading{align-items:flex-start}.api-usage-modal-actions{display:flex;align-items:center;gap:8px}.api-usage-modal-actions .icon-button{flex:none}@media (max-width:760px){.api-usage-guide{padding:17px}.api-usage-guide-heading{flex-direction:column;gap:10px}.api-usage-client-grid{grid-template-columns:1fr}.api-usage-guide-content{grid-template-columns:1fr;gap:14px}.api-usage-tabs button{flex:1;padding-right:8px;padding-left:8px;font-size:12px}.api-usage-code{font-size:11px}}.endpoint-block{display:block;padding:12px;border:1px solid #e1e6ef;border-radius:8px;background:#f8faff;color:#334155}.docs-list{display:grid;margin-top:18px}.docs-list>div{display:grid;gap:5px;padding:13px 0;border-top:1px solid #edf0f5}.docs-list span{color:#64748b;line-height:1.6}.code-block{margin:0;padding:15px;min-height:150px;overflow:auto;border:1px solid #e1e6ef;border-radius:8px;background:#0f172a;color:#e2e8f0;line-height:1.65;white-space:pre-wrap}.code-block code{color:inherit}.docs-note{margin-top:14px}.station-docs{display:grid;gap:18px;min-width:0}.docs-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);gap:18px;align-items:start;padding:28px}.docs-brand{display:inline-flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--text)}.docs-brand img,.docs-brand>span{width:28px;height:28px;flex:none;border-radius:8px;display:grid;place-items:center;-o-object-fit:contain;object-fit:contain;background:var(--primary);color:#fff;font-weight:700}.docs-brand strong{min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-hero-copy{display:grid;gap:8px;min-width:0}.docs-hero-copy h1{font-size:30px;line-height:1.18;color:var(--text);overflow-wrap:anywhere}.docs-hero-copy p{max-width:680px}.docs-api-origin{display:grid;gap:12px;align-content:start;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.docs-api-origin>div{display:grid;gap:6px;min-width:0}.docs-api-origin span{color:var(--muted);font-size:11px;font-weight:650;text-transform:uppercase}.docs-api-origin code{display:block;min-width:0;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);overflow-wrap:anywhere}.docs-hero-actions{display:flex;grid-column:1 / -1;gap:10px;flex-wrap:wrap}.docs-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}.docs-sidebar{position:sticky;top:88px;display:grid;gap:4px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.docs-sidebar strong{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--text);font-size:13px}.docs-sidebar a{min-height:34px;display:flex;align-items:center;padding:0 10px;border-radius:8px;color:var(--muted);font-size:13px}.docs-sidebar a:hover{background:var(--surface-2);color:var(--text)}.docs-sidebar a.active{background:var(--primary-soft,var(--surface-2));color:var(--primary);font-weight:650}.docs-main{display:grid;gap:14px;min-width:0}.docs-section{display:grid;gap:16px;padding:22px;scroll-margin-top:92px}.docs-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.docs-section-heading h2{margin-top:3px;font-size:20px;color:var(--text)}.docs-section-heading p{max-width:720px;font-size:13px}.docs-info-grid,.docs-example-grid,.docs-model-groups,.docs-error-grid{display:grid;gap:10px}.docs-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-info-grid>div{display:grid;gap:8px;min-width:0;padding:13px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.docs-info-grid strong{color:var(--text);font-size:13px}.docs-info-grid code{display:block;color:var(--text);overflow-wrap:anywhere}.docs-sdk-tabs{display:flex;gap:6px;padding-bottom:2px;border-bottom:1px solid var(--line);overflow-x:auto}.docs-sdk-tabs button{min-height:36px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px;font-weight:650;white-space:nowrap}.docs-sdk-tabs button:hover,.docs-sdk-tabs button.active{border-bottom-color:var(--primary);color:var(--primary)}.docs-code-panel{min-width:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0f172a}.docs-code-heading{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid rgba(226,232,240,.14);color:#cbd5e1}.docs-code-heading strong{min-width:0;color:#f8fafc;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-code-heading span{margin-left:auto;color:#94a3b8;font:500 11px DM Mono,monospace;text-transform:uppercase}.docs-code-heading .icon-button{width:30px;height:30px;color:#cbd5e1}.docs-code-heading .icon-button:hover{background:#ffffff1a;color:#fff}.docs-code-block{min-height:0;border:0;border-radius:0;background:transparent;font-size:12px}.docs-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-callout{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px;border:1px solid var(--primary-border,var(--line));border-radius:10px;background:var(--primary-soft,var(--surface-2));color:var(--muted);font-size:13px;line-height:1.55}.docs-callout svg{flex:none;margin-top:1px;color:var(--primary)}.docs-model-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-model-group{min-width:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.docs-model-group h3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;color:var(--text);font-size:14px}.docs-model-group h3 span{color:var(--muted);font-size:12px;font-weight:500}.docs-model-group ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.docs-model-group li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line)}.docs-model-group li:first-child{border-top:0}.docs-model-group li code{min-width:0;color:var(--text);overflow-wrap:anywhere}.docs-model-group li span{color:var(--muted);font-size:12px;white-space:nowrap}.docs-endpoint-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:10px}.docs-endpoint-table{min-width:620px}.docs-endpoint-table th,.docs-endpoint-table td{border-color:var(--line)}.docs-endpoint-table td code{color:var(--text)}.docs-error-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-error-grid>div{display:grid;gap:6px;min-width:0;padding:13px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.docs-error-grid strong{color:var(--primary);font-size:15px}.docs-error-grid span{color:var(--muted);font-size:12px;line-height:1.55}.docs-contact{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted)}.docs-contact strong{color:var(--text)}.docs-contact span{overflow-wrap:anywhere}.theme-toggle{width:44px;height:44px;flex:none;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface)}.theme-toggle:hover{border-color:#93c5fd;background:var(--surface-2);color:var(--primary)}body.theme-light{--canvas:#f5f9ff;--surface:#ffffff;--surface-2:#f8faff;--line:#e1e6ef;--text:#172033;--muted:#64748b;--primary:#165dff;--primary-hover:#0e4cd3;--page-bg:#f5f9ff;--page-text:23 32 51;--page-text-secondary:71 85 105;--page-text-muted:100 116 139;--page-label:51 65 85;--page-link:22 93 255;--page-card-bg:#ffffff;--page-card-border:#e1e6ef;--page-input-bg:#ffffff;--page-input-border:#d8deea;--page-surface:#f8faff;--page-surface-hover:#eff6ff;--page-divider:#e1e6ef;color-scheme:light}body.theme-dark{--canvas:#0b0d12;--surface:#131720;--surface-2:#191e28;--line:#2b3442;--text:#f1f5f9;--muted:#a1aab8;--primary:#818cf8;--primary-hover:#a5b4fc;--page-bg:#0b0d12;--page-text:241 245 249;--page-text-secondary:203 213 225;--page-text-muted:148 163 184;--page-label:203 213 225;--page-link:165 180 252;--page-card-bg:#131720;--page-card-border:#2b3442;--page-input-bg:#0f131b;--page-input-border:#3a4352;--page-surface:#191e28;--page-surface-hover:#222936;--page-divider:#2b3442;color-scheme:dark}body.theme-dark .station-header{border-color:#2b3442;background:#131720f0}body.theme-dark .station-nav{border-color:#343d4d;background:#191e28e0}body.theme-dark .station-nav-link{color:#cbd5e1}body.theme-dark .station-nav-link:hover{background:#222936;color:#f8fafc}body.theme-dark .station-nav-link.active{background:#293247;color:#c7d2fe;outline-color:#424e69}body.theme-dark .route-count-button{border-color:#424d60;background:#222936;color:#c7d2fe}body.theme-dark .route-count-button:hover{border-color:#65718a;background:#293247}body.theme-dark .station-user{border-color:#343d4d;background:#131720}body.theme-dark .station-user>span{background:#293247;color:#c7d2fe}body.theme-dark .station-user strong,body.theme-dark .station-header .brand strong{color:#f1f5f9}body.theme-dark .brand small{color:#a1aab8}body.theme-dark .station-footer{border-color:#2b3442;background:#131720}body.theme-dark .station-footer>div{color:#a1aab8}body.theme-dark .station-mobile-nav{border-color:#2b3442;background:#131720}body.theme-dark .station-mobile-link{color:#cbd5e1}body.theme-dark .station-mobile-link:hover,body.theme-dark .station-mobile-link.active{background:#222936;color:#c7d2fe}body.theme-dark .station-menu-button{color:#cbd5e1}body.theme-dark .theme-toggle{border-color:#3a4352;background:#191e28;color:#cbd5e1}body.theme-dark .theme-toggle:hover{border-color:#59657a;background:#222936;color:#c7d2fe}body.theme-dark .button.secondary,body.theme-dark .button.ghost{border-color:#3a4352;background:#191e28;color:#e2e8f0}body.theme-dark .button.secondary:hover,body.theme-dark .button.ghost:hover{border-color:#59657a;background:#222936}body.theme-dark .button.primary{background:#4f46e5}body.theme-dark .button.primary:hover{background:#4338ca}body.theme-dark .link-button,body.theme-dark .text-link{color:#a5b4fc}body.theme-dark .icon-button{color:#a1aab8}body.theme-dark .icon-button:hover{background:#222936;color:#c7d2fe}body.theme-dark .icon-button.danger:hover{color:#f87171}body.theme-dark .brand>span{border-color:#424e69;background:#293247;color:#c7d2fe}body.theme-dark .brand strong,body.theme-dark .page-heading h1,body.theme-dark h2,body.theme-dark h3{color:#f1f5f9}body.theme-dark .muted,body.theme-dark .page-heading p{color:#a1aab8}body.theme-dark code{color:#c7d2fe}body.theme-dark .stat-card,body.theme-dark .surface,body.theme-dark .model-card{border-color:#2b3442;background:#131720;box-shadow:none}body.theme-dark .stat-card>span,body.theme-dark .stat-card>small,body.theme-dark .summary-list span,body.theme-dark .model-card p,body.theme-dark .model-meta,body.theme-dark .filter-surface label,body.theme-dark .docs-list span{color:#a1aab8}body.theme-dark .stat-icon{background:#222936;color:#a5b4fc}body.theme-dark .callout{color:#a5b4fc}body.theme-dark .callout p,body.theme-dark .balance-note{color:#a1aab8}body.theme-dark .callout code,body.theme-dark .domain-target,body.theme-dark .endpoint-block{border-color:#343d4d;background:#0f131b;color:#e2e8f0}body.theme-dark .docs-brand,body.theme-dark .docs-api-origin,body.theme-dark .docs-info-grid>div,body.theme-dark .docs-model-group,body.theme-dark .docs-error-grid>div,body.theme-dark .docs-callout{border-color:var(--line);background:var(--surface-2)}body.theme-dark .docs-sidebar,body.theme-dark .docs-contact{border-color:var(--line);background:var(--surface)}body.theme-dark .docs-api-origin code{border-color:var(--line);background:#0f131b;color:var(--text)}body.theme-dark .docs-sidebar a:hover{background:var(--surface-2);color:var(--text)}body.theme-dark .docs-sidebar a.active{background:#222936;color:var(--primary)}body.theme-dark .docs-endpoint-table-wrap{border-color:var(--line)}body.theme-dark .tab-row{border-color:#2b3442}body.theme-dark .tab{color:#a1aab8}body.theme-dark .tab.active{color:#c7d2fe;border-bottom-color:#818cf8}body.theme-dark th,body.theme-dark td{border-color:#2b3442}body.theme-dark th{background:#191e28;color:#a1aab8}body.theme-dark td{color:#cbd5e1}body.theme-dark tbody tr:hover{background:#191e28}body.theme-dark .empty,body.theme-dark .empty-panel{color:#a1aab8}body.theme-dark .badge{border-color:#3a4352;background:#191e28;color:#cbd5e1}body.theme-dark .badge.success{border-color:#315745;background:#182b24;color:#94d0ad}body.theme-dark .form-stack label,body.theme-dark .settings-grid label{color:#cbd5e1}body.theme-dark .form-stack input,body.theme-dark .settings-grid input,body.theme-dark .settings-grid textarea,body.theme-dark .inline-form input,body.theme-dark .key-create-form input,body.theme-dark .key-create-form select,body.theme-dark .table-input,body.theme-dark .filter-surface input{border-color:#3a4352;background:#0f131b;color:#f1f5f9}body.theme-dark .form-stack input::-moz-placeholder,body.theme-dark .settings-grid input::-moz-placeholder{color:#8792a3}body.theme-dark .form-stack input::placeholder,body.theme-dark .settings-grid input::placeholder{color:#8792a3}body.theme-dark .form-stack input:focus,body.theme-dark .settings-grid input:focus,body.theme-dark .settings-grid textarea:focus,body.theme-dark .inline-form input:focus,body.theme-dark .key-create-form input:focus,body.theme-dark .key-create-form select:focus,body.theme-dark .table-input:focus,body.theme-dark .filter-surface input:focus{border-color:#818cf8;box-shadow:0 0 0 3px #818cf829}body.theme-dark .auth-panel{border-color:#343d4d;background:#131720;box-shadow:0 20px 45px -30px #000000a6}body.theme-dark .modal-overlay{background:#020617ad}body.theme-dark .auth-panel h1{color:#f1f5f9}body.theme-dark .auth-panel>.muted{color:#a1aab8}body.theme-dark .auth-error{border-color:#7f1d1d;background:#32151a;color:#fecaca}body.theme-light .auth-error{border-color:#fca5a5;background:#fff1f2;color:#b91c1c}body.theme-light .key-created-alert{border-color:#b8dfc5;background:#effaf2;color:#176b36}body.theme-light .key-create-form select{border-color:#cbd5e1;background:#fff;color:#172033}body.theme-light .key-selected-route small{color:#64748b;font-size:12px}.auth-error{border:1px solid;border-radius:8px;padding:9px 11px;font-size:13px;line-height:1.5}body.theme-dark .landing-hero h1{color:#f8fafc}body.theme-dark .landing-hero p{color:#cbd5e1}body.theme-dark .signal-card{border-color:#343d4d;background:#131720;box-shadow:0 16px 42px #0000004d}body.theme-dark .signal-card>span,body.theme-dark .signal-card small{color:#a1aab8}body.theme-dark .signal-card>strong{color:#86efac}body.theme-dark .signal-card>i{background:#818cf8}body.theme-dark .models-page .filter-surface,body.theme-dark .models-page .model-card,body.theme-dark .pricing-page .filter-surface,body.theme-dark .pricing-page .model-card{border-color:#293547;background:#151c27;box-shadow:0 1px 2px #0000002e}body.theme-dark .models-page .filter-surface input,body.theme-dark .pricing-page .filter-surface input{border-color:#354154;background:#0f151e;color:#f1f5f9}body.theme-dark .models-page .model-card:hover,body.theme-dark .pricing-page .model-card:hover{border-color:#3d4d68;background:#192230}body.theme-dark .models-page .model-card .route-count-button,body.theme-dark .pricing-page .model-card .route-count-button{border-color:#354154;background:#1b2533;color:#c7d2fe}body.theme-dark .models-page .model-card .route-count-button:hover,body.theme-dark .pricing-page .model-card .route-count-button:hover{border-color:#536582;background:#243149}body.theme-dark .models-page .route-dialog,body.theme-dark .pricing-page .route-dialog{border-color:#354154;background:#131a24;box-shadow:0 24px 80px #00000080}body.theme-dark .models-page .route-dialog-line,body.theme-dark .pricing-page .route-dialog-line{border-color:#2b394d;background:#192230}body.theme-dark .models-page .route-dialog-heading,body.theme-dark .pricing-page .route-dialog-heading{border-color:#2b394d}@media (max-width:480px){.station-balance-link{padding:0 8px;gap:4px}.station-balance-link span{display:none}.station-balance-link strong{max-width:76px;overflow:hidden;text-overflow:ellipsis}.station-user{max-width:96px}.station-user strong{max-width:54px}.station-header-actions{gap:4px}}@media (max-width:1060px){.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-grid,.docs-layout{grid-template-columns:1fr}.docs-sidebar{position:static;display:flex;gap:6px;overflow-x:auto}.docs-sidebar strong{flex:none;margin:0 8px 0 0}.docs-sidebar a{flex:none}}@media (max-width:900px){.recharge-grid{grid-template-columns:1fr}}@media (max-width:560px){.recharge-wallet-card{align-items:flex-start;flex-wrap:wrap;padding:14px}.recharge-wallet-card .button{width:100%;margin-left:56px}.recharge-wallet-card strong{font-size:21px}}@media (max-width:760px){.key-create-form{grid-template-columns:1fr}.key-create-form .button{width:100%}.key-card-grid{grid-template-columns:1fr}}.profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.profile-avatar{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--line);color:var(--primary)}.profile-avatar div{display:grid;gap:4px}.profile-avatar strong{color:var(--text);font-size:18px}.profile-avatar span{color:var(--muted);font-size:12px}.profile-readonly{display:flex;align-items:center;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--muted)}.profile-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.profile-code-row .button{min-width:108px}.payment-result-page{max-width:720px;margin:0 auto}.payment-result-card{display:grid;justify-items:center;gap:20px;text-align:center}.payment-result-mark{width:64px;height:64px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:30px;font-weight:700}.payment-result-mark.success{border-color:#bbebcb;background:#effaf2;color:#15803d}.payment-result-mark.pending{border-color:#fde68a;background:#fffbeb;color:#a16207}.payment-result-mark.failed{border-color:#fecaca;background:#fff1f2;color:#b91c1c}.payment-result-details{width:min(100%,480px);display:grid;gap:0;text-align:left}.payment-result-details>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line)}.payment-result-details span{color:var(--muted)}.payment-result-details strong{color:var(--text);text-align:right;overflow-wrap:anywhere}body.theme-dark .payment-result-mark.success{border-color:#315745;background:#182b24;color:#94d0ad}body.theme-dark .payment-result-mark.pending{border-color:#725b21;background:#302817;color:#fcd34d}body.theme-dark .payment-result-mark.failed{border-color:#7f1d1d;background:#32151a;color:#fecaca}@media (max-width:900px){.profile-grid{grid-template-columns:1fr}.profile-grid>.surface:last-child{grid-column:auto}}@media (max-width:1060px){.model-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.filter-surface{align-items:stretch;flex-direction:column}.filter-surface label{min-width:0}.model-grid{grid-template-columns:1fr}.model-catalog-toolbar{gap:8px}.model-catalog-tools{align-items:stretch;flex-wrap:wrap}.model-catalog-tools .model-catalog-search{width:100%;flex:1 1 100%}.model-catalog-actions{margin-left:auto}.model-category-grid{grid-template-columns:1fr}.model-popular-card{flex-basis:min(250px,82vw)}.docs-hero{grid-template-columns:1fr;padding:20px}.docs-hero-copy h1{font-size:25px}.docs-api-origin{padding:12px}.docs-hero-actions .button{flex:1}.docs-section{padding:16px}.docs-section-heading{align-items:flex-start;flex-direction:column}.docs-section-heading .button{width:100%}.docs-info-grid,.docs-example-grid,.docs-model-groups,.docs-error-grid{grid-template-columns:1fr}.docs-model-group li{grid-template-columns:1fr;gap:4px}.docs-model-group li span{white-space:normal}.docs-contact{align-items:flex-start;flex-direction:column}.docs-code-block{font-size:11px}}@media (max-width:960px){.keys-hero{grid-template-columns:1fr}.keys-hero-stats{max-width:620px}}@media (max-width:760px){.keys-page{gap:22px}.keys-hero{padding:22px 18px;border-radius:18px}.keys-hero h1{font-size:28px}.keys-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.keys-hero-stat{min-height:92px;padding:12px}.keys-hero-stat strong{font-size:21px}.keys-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.keys-section-note{white-space:normal}.keys-quick-grid{grid-template-columns:1fr}.keys-quick-card{min-height:106px;padding:15px}.key-card-heading,.key-card .key-token-row,.key-card .key-route-summary,.key-card .key-metrics,.key-card .key-actions,.key-card-footer{padding-left:14px;padding-right:14px}.key-card .key-token-row,.key-card .key-route-summary,.key-card .key-metrics,.key-card .key-actions{margin-left:14px;margin-right:14px}}.model-list .model-card-list{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;grid-template-areas:"heading prices actions";gap:12px 18px;align-items:center}.model-list .model-card-list>.model-card-heading{grid-area:heading}.model-list .model-list-prices{grid-area:prices;display:grid;gap:6px;min-width:0}.model-list .model-list-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.model-list .model-list-price>span{flex:none;color:var(--muted);font-size:11px}.model-list .model-list-price>strong{min-width:0;color:var(--text);font-size:12px;font-weight:600;text-align:right;overflow-wrap:anywhere}.model-list .model-list-actions{grid-area:actions}@container (max-width:700px){.model-list .model-card-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading prices" "actions actions"}.model-list .model-list-actions{justify-content:flex-start}}@container (max-width:520px){.model-list .model-card-list{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "prices" "actions";gap:10px}.model-list .model-list-prices{gap:4px}.model-list .model-list-actions{flex-wrap:wrap}}@container (max-width:700px){.model-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-catalog-tools{justify-content:flex-start}.model-catalog-tools .model-catalog-search{flex-basis:100%;width:100%}.model-catalog-actions{margin-left:auto}}@container (max-width:460px){.model-category-grid{grid-template-columns:minmax(0,1fr)}}body.theme-light{--canvas: #f5f7fb;--surface: #ffffff;--surface-2: #f0f2f7;--line: #d5dce7;--text: #334155;--muted: #5f6b7a;--primary: #4f46e5;--primary-hover: #4338ca;--primary-border: #a5b4fc;--page-bg: #f5f7fb;--page-text: 51 65 85;--page-text-secondary: 71 85 105;--page-text-muted: 100 116 139;--page-label: 51 65 85;--page-link: 67 56 202;--page-card-bg: #ffffff;--page-card-border: #d5dce7;--page-input-bg: #ffffff;--page-input-border: #cbd5e1;--page-surface: #f0f2f7;--page-surface-hover: #e9edf5;--page-divider: #d5dce7}body.theme-light .theme-page-shell:before{background:none}body.theme-light .station-header,body.theme-light .station-nav,body.theme-light .station-user,body.theme-light .theme-toggle,body.theme-light .button.secondary,body.theme-light .button.ghost,body.theme-light .filter-surface input,body.theme-light .model-card,body.theme-light .surface{border-color:var(--line)}body.theme-light .brand strong,body.theme-light .page-heading h1,body.theme-light .page-heading h2,body.theme-light .model-card h3,body.theme-light .stat-card>strong,body.theme-light .model-meta strong{color:var(--text)}body.theme-light .model-card p,body.theme-light .model-meta,body.theme-light .station-footer>div{color:var(--muted)}body.theme-light .station-nav-link.active{color:var(--primary);outline-color:var(--primary-border)}body.theme-dark{--line: #424d60;--text: #d7dee9;--muted: #a7b0be;--primary-border: #56627a;--page-text: 215 222 233;--page-text-secondary: 183 192 205;--page-text-muted: 151 162 178;--page-label: 203 213 225;--page-card-border: #424d60;--page-input-border: #56627a;--page-divider: #424d60}body.theme-dark .station-header,body.theme-dark .station-nav,body.theme-dark .station-user,body.theme-dark .theme-toggle,body.theme-dark .button.secondary,body.theme-dark .button.ghost,body.theme-dark .filter-surface input,body.theme-dark .model-card,body.theme-dark .surface{border-color:var(--line)}body.theme-dark .theme-page-shell:before{background:none}body.theme-dark .station-nav-link.active{outline-color:var(--primary-border)}body.theme-dark .brand strong,body.theme-dark .station-header .brand strong,body.theme-dark .landing-hero h1,body.theme-dark .page-heading h1,body.theme-dark .page-heading h2,body.theme-dark .model-card h3,body.theme-dark .stat-card>strong,body.theme-dark .model-meta strong,body.theme-dark h2,body.theme-dark h3{color:var(--text)}body.theme-dark .station-nav-link,body.theme-dark .station-user strong,body.theme-dark .model-card p,body.theme-dark .model-meta,body.theme-dark .muted,body.theme-dark .page-heading p{color:var(--muted)}body.theme-dark .filter-surface input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #818cf82e}.station-auth-page{min-height:calc(100vh - 200px);display:grid;place-items:center;padding:36px 16px}.station-auth-card{width:min(100%,448px);padding:32px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 18px 48px #0f172a14}.station-auth-heading{margin-bottom:24px;text-align:center}.station-auth-eyebrow{display:block;margin-bottom:10px;color:var(--primary);font-size:12px;font-weight:650;letter-spacing:.025em}.station-auth-heading h1{margin-bottom:8px;color:var(--text);font-size:25px;font-weight:700}.station-auth-heading p{color:var(--muted);font-size:13px;line-height:1.65}.station-auth-card>.auth-error{margin-bottom:16px}.station-auth-form{display:grid;gap:16px}.station-auth-field{display:grid;gap:7px;color:var(--text);font-size:13px;font-weight:550}.station-auth-input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--canvas);color:var(--text);font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s,background-color .15s}.station-auth-input::-moz-placeholder{color:#8792a3}.station-auth-input::placeholder{color:#8792a3}.station-auth-input:focus-visible{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px #165dff21}.station-auth-code-row{display:flex;align-items:center;gap:8px}.station-auth-code-row .button{min-height:44px;flex:none}.station-auth-hint{margin-top:-6px;color:var(--muted);font-size:12px;line-height:1.5}.station-auth-submit{width:100%;min-height:44px;margin-top:2px}.station-auth-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.42);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}.station-auth-switch{margin-top:22px;color:var(--muted);font-size:13px;text-align:center}.station-auth-switch a{color:var(--primary);font-weight:650}.station-auth-switch a:hover{text-decoration:underline;text-underline-offset:3px}.station-home-embed{display:block;width:100%;min-height:100vh;border:0;background:var(--canvas)}.station-custom-home{min-height:100vh;background:var(--canvas);color:var(--text)}body.theme-dark .station-auth-card{box-shadow:0 18px 48px #00000038}body.theme-dark .station-auth-input{background:#0f131b}body.theme-dark .station-auth-input:focus-visible{box-shadow:0 0 0 3px #818cf82e}@media (max-width: 520px){.station-auth-page{min-height:calc(100vh - 182px);padding:24px 14px}.station-auth-card{padding:24px 20px}.station-auth-heading h1{font-size:23px}.station-auth-code-row{align-items:stretch;flex-direction:column}.station-auth-code-row .button{width:100%}}body.theme-dark :focus-visible{outline-color:var(--primary-hover)}.home-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-model{min-height:150px;grid-template-rows:auto auto 1fr;padding:16px;gap:10px}.home-model-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.home-model-heading strong{min-width:0;color:var(--text);font-family:DM Mono,monospace;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.home-model-heading .badge{flex:none}.home-model-route{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.home-model-route span:first-child{min-width:0;overflow-wrap:anywhere;line-height:1.4}.home-model-route span:last-child{flex:none;color:var(--primary);font-weight:600}.home-model-prices{display:grid;align-content:start;gap:6px}.home-model-price{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:var(--muted);font-size:12px}.home-model-price strong{min-width:0;color:var(--text);font-weight:600;text-align:right;overflow-wrap:anywhere}@media (max-width:760px){.home-model-grid{grid-template-columns:1fr}.home-model{min-height:0}}.usage-page{display:grid;gap:16px}.usage-tabs{width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;display:flex;align-items:center;gap:3px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)}.usage-tab{min-height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:13px;font-weight:600}.usage-tab:hover{color:var(--text);background:var(--surface)}.usage-tab.active{color:#fff;background:var(--primary);box-shadow:0 3px 10px color-mix(in srgb,var(--primary) 22%,transparent)}.usage-filter-surface{display:grid;gap:18px;padding:20px}.usage-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px}.usage-filter-grid label{display:grid;min-width:0;gap:7px;color:var(--text);font-size:12px;font-weight:600}.usage-filter-grid input,.usage-filter-grid select{width:100%;min-width:0;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font-size:13px}.usage-filter-grid input::-moz-placeholder{color:var(--muted)}.usage-filter-grid input::placeholder{color:var(--muted)}.usage-filter-grid input:focus,.usage-filter-grid select:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.usage-input-icon{position:relative;display:flex;align-items:center}.usage-input-icon>svg{position:absolute;left:11px;color:var(--muted);pointer-events:none}.usage-input-icon input{padding-left:34px}.usage-filter-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:4px;border-top:1px solid var(--line)}.usage-quick-ranges{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--muted);font-size:12px}.usage-quick-ranges button{min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--surface-2);color:var(--text);font-size:12px}.usage-quick-ranges button:hover{border-color:var(--primary-border,var(--primary));color:var(--primary)}.usage-filter-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.usage-filter-actions .button{min-height:36px}.usage-kpi-grid{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 1px 2px #0f172a09}.usage-kpi{min-width:0;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.usage-kpi span,.usage-kpi small{color:var(--muted);font-size:12px}.usage-kpi strong{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:14px;font-variant-numeric:tabular-nums}.usage-list-surface{padding:0;overflow:hidden}.usage-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.usage-list-heading h2{color:var(--text);font-size:16px}.usage-list-heading p{margin-top:5px;font-size:12px}.usage-log-header,.usage-log-summary{display:grid;grid-template-columns:24px minmax(145px,1.25fr) minmax(130px,1.3fr) minmax(94px,.9fr) minmax(90px,.8fr) minmax(90px,.8fr) minmax(72px,.65fr) minmax(72px,.65fr) minmax(78px,.7fr) minmax(78px,.65fr) 34px;align-items:center;gap:12px}.usage-log-header{padding:12px 18px;color:var(--muted);background:var(--surface-2);font-size:11px;font-weight:600}.usage-log-list{display:grid}.usage-log-row{border-bottom:1px solid var(--line)}.usage-log-row:last-child{border-bottom:0}.usage-log-summary{width:100%;min-width:0;padding:14px 18px;border:0;background:transparent;color:var(--text);text-align:left}.usage-log-summary:hover{background:var(--surface-2)}.usage-log-expand{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;color:var(--muted)}.usage-log-cell{min-width:0;display:grid;gap:5px}.usage-log-cell small{color:var(--muted);font-size:11px;font-weight:500}.usage-log-cell strong,.usage-log-cell code{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:12px;font-weight:600}.usage-log-time strong{font-variant-numeric:tabular-nums}.usage-log-model code{color:var(--primary);font-size:12px}.usage-log-cell .badge{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-log-cost strong{color:var(--primary)}.usage-log-detail-action{color:var(--primary);font-size:12px;font-weight:600;text-align:right}.usage-log-detail{padding:0 64px 18px;background:var(--surface-2);border-top:1px dashed var(--line)}.usage-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px}.usage-detail-grid>div{min-width:0;display:grid;gap:5px;padding:13px 0;border-bottom:1px solid var(--line)}.usage-detail-grid span{color:var(--muted);font-size:11px}.usage-detail-grid strong,.usage-detail-grid code{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:12px;font-weight:600}.usage-billing-note{margin:14px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.usage-billing-note strong{margin-right:8px;color:var(--text)}.usage-empty-state{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;color:var(--muted)}.usage-empty-state h2{color:var(--text);font-size:16px}.usage-empty-state.inline{min-height:220px;border:0;border-radius:0}.usage-empty-state.inline p{color:var(--text);font-weight:600}.usage-empty-state.inline span{font-size:12px}body.theme-dark .usage-kpi,body.theme-dark .usage-list-surface{box-shadow:none}body.theme-dark .usage-filter-grid input,body.theme-dark .usage-filter-grid select{background:var(--page-input-bg);border-color:var(--page-input-border)}body.theme-dark .usage-quick-ranges button{background:var(--surface-2);border-color:var(--line);color:var(--text)}@media (max-width:1100px){.usage-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-log-header,.usage-log-summary{grid-template-columns:24px minmax(140px,1.2fr) minmax(120px,1.1fr) minmax(90px,.8fr) minmax(82px,.7fr) minmax(76px,.65fr) minmax(68px,.6fr) minmax(68px,.6fr) minmax(74px,.65fr) 34px}.usage-log-header span:nth-child(6),.usage-log-summary .usage-log-cell:nth-of-type(6){display:none}.usage-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.usage-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-filter-footer{align-items:flex-start;flex-direction:column}.usage-filter-actions{width:100%}.usage-filter-actions .button{flex:1}.usage-log-header,.usage-log-summary{grid-template-columns:24px minmax(140px,1.15fr) minmax(110px,1fr) minmax(80px,.8fr) minmax(70px,.6fr) minmax(66px,.6fr) 34px}.usage-log-header span:nth-child(4),.usage-log-header span:nth-child(5),.usage-log-header span:nth-child(6),.usage-log-summary .usage-log-cell:nth-of-type(4),.usage-log-summary .usage-log-cell:nth-of-type(5),.usage-log-summary .usage-log-cell:nth-of-type(6){display:none}.usage-log-detail{padding-right:18px;padding-left:66px}.usage-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.usage-filter-surface{padding:15px}.usage-filter-grid{grid-template-columns:1fr}.usage-kpi-grid{padding:9px}.usage-kpi{padding:7px 9px}.usage-kpi small{display:none}.usage-list-heading{align-items:flex-start;padding:15px;flex-direction:column}.usage-log-header{display:none}.usage-log-summary{padding:13px 14px;grid-template-columns:24px minmax(0,1fr) minmax(92px,.8fr) minmax(64px,.6fr) 34px;gap:9px}.usage-log-summary .usage-log-cell:nth-of-type(4),.usage-log-summary .usage-log-cell:nth-of-type(5),.usage-log-summary .usage-log-cell:nth-of-type(6),.usage-log-summary .usage-log-cell:nth-of-type(7),.usage-log-summary .usage-log-cell:nth-of-type(8),.usage-log-summary .usage-log-cell:nth-of-type(10){display:none}.usage-log-detail{padding:0 14px 14px 47px}.usage-detail-grid{grid-template-columns:1fr}.usage-log-detail-action{font-size:0}.usage-log-detail-action:after{content:"查看";font-size:12px}.usage-filter-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.usage-filter-actions .button{padding:0 8px}.usage-tab{padding:0 10px}}body.theme-light .station-shell,body.theme-light .theme-page-shell{background:var(--canvas);color:var(--text)}body.theme-light .station-header{background:#fffffff5;border-color:var(--line);box-shadow:0 1px #0f172a08}body.theme-light .station-nav{background:var(--surface-2);border-color:var(--line);border-radius:9px}body.theme-light .station-nav-link{border-radius:7px;color:var(--muted)}body.theme-light .station-nav-link.active{background:var(--surface);color:var(--primary);outline:1px solid var(--primary-border);box-shadow:0 1px 2px #0f172a0f}body.theme-light .station-user,body.theme-light .theme-toggle,body.theme-light .button.secondary,body.theme-light .button.ghost{background:var(--surface);border-color:var(--line);color:var(--text)}body.theme-light .surface,body.theme-light .stat-card,body.theme-light .model-card,body.theme-light .home-feature,body.theme-light .home-model{background:var(--surface);border-color:var(--line);box-shadow:0 1px 2px #0f172a0a}body.theme-light .stat-card>span,body.theme-light .stat-card>small,body.theme-light .model-card p,body.theme-light .model-meta,body.theme-light .muted{color:var(--muted)}body.theme-light th,body.theme-light td{border-color:var(--line)}body.theme-dark .station-shell,body.theme-dark .theme-page-shell{background:var(--canvas);color:var(--text)}body.theme-dark .station-header{background:#131720f5;border-color:var(--line);box-shadow:0 1px #ffffff05}body.theme-dark .station-nav{background:var(--surface-2);border-color:var(--line)}body.theme-dark .station-nav-link.active{background:var(--surface);color:var(--primary);outline-color:var(--primary-border)}body.theme-dark .surface,body.theme-dark .stat-card,body.theme-dark .model-card,body.theme-dark .home-feature,body.theme-dark .home-model{background:var(--surface);border-color:var(--line);box-shadow:none}body.theme-dark th{background:var(--surface-2)}body.theme-dark th,body.theme-dark td{border-color:var(--line)}body.theme-dark tbody tr:hover{background:var(--surface-2)}@media (prefers-reduced-motion: reduce){.station-shell,.station-header{transition:none}}body.theme-light{--canvas: #f4f5f7;--surface: #ffffff;--surface-2: #f1f2f4;--line: #dfe2e7;--text: #20232a;--muted: #686f7a;--primary: #4f46e5;--primary-hover: #4338ca;--primary-border: #c7d2fe;--page-bg: #f4f5f7;--page-text: 32 35 42;--page-text-secondary: 71 78 88;--page-text-muted: 104 111 122;--page-label: 51 58 68;--page-link: 67 56 202;--page-card-bg: #ffffff;--page-card-border: #dfe2e7;--page-input-bg: #ffffff;--page-input-border: #d0d4dc;--page-surface: #f1f2f4;--page-surface-hover: #e9ebef;--page-divider: #dfe2e7;color-scheme:light}body.theme-dark{--canvas: #0b0d12;--surface: #131720;--surface-2: #191e28;--line: #343c4a;--text: #e6e9ef;--muted: #a5adba;--primary: #818cf8;--primary-hover: #a5b4fc;--primary-border: #424b64;--page-bg: #0b0d12;--page-text: 230 233 239;--page-text-secondary: 197 203 214;--page-text-muted: 153 163 178;--page-label: 203 213 225;--page-link: 165 180 252;--page-card-bg: #131720;--page-card-border: #343c4a;--page-input-bg: #0f131b;--page-input-border: #424b5a;--page-surface: #191e28;--page-surface-hover: #222936;--page-divider: #343c4a;color-scheme:dark}body.theme-light .theme-page-shell:before,body.theme-dark .theme-page-shell:before{background:none!important}body.theme-light :is(.bg-white,.bg-slate-50,.bg-slate-100){background:var(--surface)!important}body.theme-dark :is(.bg-white,.bg-slate-50,.bg-slate-100){background:var(--page-card-bg)!important}body.theme-light :is(.border-slate-200,.border-slate-300){border-color:var(--line)!important}body.theme-dark :is(.border-slate-200,.border-slate-300){border-color:var(--line)!important}body.theme-light .text-slate-900{color:var(--text)!important}body.theme-light :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--muted)!important}body.theme-dark .text-slate-900{color:var(--text)!important}body.theme-dark :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--muted)!important}body.theme-light .btn-primary,body.theme-light .button.primary{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}body.theme-light .btn-secondary{background:var(--surface)!important;border-color:var(--line)!important;color:var(--text)!important}body.theme-light .input{background:var(--surface)!important;border-color:var(--page-input-border)!important;color:var(--text)!important}body.theme-dark .input{background:var(--page-input-bg)!important;border-color:var(--page-input-border)!important;color:var(--text)!important}.station-workspace{display:block;min-height:100vh}.station-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:236px;display:flex;flex-direction:column;padding:18px 14px 14px;border-right:1px solid var(--line);background:var(--surface)}.station-sidebar-brand{display:block;padding:4px 8px 20px;border-bottom:1px solid var(--line)}.station-sidebar-label{margin:22px 10px 8px;color:var(--muted);font:600 11px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.station-sidebar-nav{display:grid;gap:4px}.station-side-link{min-height:42px;width:100%;display:flex;align-items:center;gap:11px;padding:0 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font-size:13px;font-weight:600;text-align:left;transition:background-color .15s,border-color .15s,color .15s}.station-side-link:hover{color:var(--text);background:var(--surface-2)}.station-side-link.active{color:#fff;background:#202a3a;border-color:transparent;box-shadow:inset 3px 0 0 var(--primary)}.station-side-action{font:inherit}.station-sidebar-footer{display:grid;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.station-side-user{display:flex;align-items:center;gap:9px;padding:10px 8px 2px;min-width:0}.station-side-user>span{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:700}.station-side-user>div{min-width:0;display:grid;gap:2px}.station-side-user strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:12px}.station-side-user small{color:var(--muted);font-size:11px}.station-workspace-main{min-height:100vh;margin-left:236px}.station-workspace-header .station-header-inner{max-width:none;padding:0 28px}.station-workspace-header .station-menu-button{display:none}.station-workspace-title{color:var(--text);font-size:15px;font-weight:700}.station-workspace-main .station-content{max-width:1440px;padding:0 28px}.station-workspace-main .page-content{padding-top:28px}body.theme-light .station-side-link.active{color:#fff;background:#1f2937;border-color:transparent}body.theme-dark .station-side-link.active{color:#eef2ff;background:#252d3d;border-color:transparent}@media (max-width: 767px){.station-sidebar{transform:translate(-100%);transition:transform .18s ease;box-shadow:14px 0 40px #0f172a2e}.station-workspace-main{margin-left:0}.station-workspace-header .station-header-inner{padding:0 14px}.station-workspace-header .station-menu-button{display:inline-grid}.station-workspace-title{margin-right:auto;margin-left:9px}.station-workspace-main .station-content{padding:0 14px}}.keys-page{gap:18px}.keys-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:20px;padding:22px 24px;border-radius:16px}.keys-hero h1{margin:7px 0 3px;font-size:28px}.keys-hero p{font-size:14px}.keys-hero-stats{gap:8px}.keys-hero-stat{min-height:86px;gap:6px;padding:12px 13px;border-radius:12px}.keys-hero-stat strong{font-size:22px}.keys-create-section{gap:10px}.keys-header-actions{margin-top:0}.keys-section-heading{gap:12px}.keys-section-heading h2{margin:1px 0 2px;font-size:19px}.keys-section-heading p{font-size:12px}.key-list-section{padding:0}.key-groups{gap:15px}.key-group{gap:8px}.key-group-heading{gap:7px}.key-group-heading h3{font-size:16px}.key-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.key-card{min-width:0;display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 1px 2px #0f172a09}.key-card-heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line)}.key-card-heading>div:first-child{min-width:0}.key-card-heading h3{font-size:14px;line-height:1.35}.key-id{margin-top:2px;font-size:11px}.key-card-menu{flex:none}.key-card .key-token-row{min-width:0;display:flex;align-items:center;gap:8px;margin:10px 14px 8px;padding:7px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.key-card .key-token-row code{line-height:1.45}.key-token-row code{min-width:0;flex:1;color:var(--text);overflow-wrap:anywhere}.key-card .key-token-row .icon-button{width:30px;height:30px;flex:none}.key-card .key-route-summary{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 14px;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.key-route-summary strong{min-width:0;color:var(--text);text-align:right;overflow-wrap:anywhere}.key-card .key-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 14px 0}.key-metrics>div{min-width:0;display:grid;gap:3px}.key-metrics span{font-size:11px}.key-metrics strong{color:var(--text);font-size:11px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}.key-card .key-actions{display:flex;gap:7px;margin:auto 14px 11px;padding-top:10px}.key-actions button{min-height:34px;padding:0 9px;border:1px solid var(--line);border-radius:7px;display:inline-flex;align-items:center;gap:6px;background:var(--surface-2);color:var(--text);font-size:12px}.key-actions button:hover{border-color:var(--primary-border);color:var(--primary)}.key-actions button.danger:hover{border-color:#fca5a5;color:var(--danger)}@media (max-width: 960px){.keys-hero{grid-template-columns:1fr}.keys-hero-stats{max-width:620px}}@media (max-width: 760px){.keys-page{gap:16px}.keys-hero{padding:18px 16px;border-radius:14px}.keys-hero h1{font-size:25px}.keys-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.keys-hero-stat{min-height:78px;padding:10px}.keys-hero-stat strong{font-size:20px}.keys-section-heading{align-items:flex-start;flex-direction:column;gap:7px}.keys-header-actions{width:100%}.keys-header-actions .button{flex:1}.key-card-grid{grid-template-columns:1fr}}.station-docs{gap:14px}.station-docs .docs-hero{grid-template-columns:minmax(150px,.42fr) minmax(260px,1.12fr) minmax(260px,.85fr);grid-template-areas:"brand copy origin" "actions actions actions";gap:12px 16px;padding:18px 20px}.station-docs .docs-brand{grid-area:brand;align-self:start;padding:5px 8px}.station-docs .docs-brand img,.station-docs .docs-brand>span{width:24px;height:24px}.station-docs .docs-hero-copy{grid-area:copy;align-content:start;gap:4px}.station-docs .docs-hero-copy h1{font-size:24px;line-height:1.2}.station-docs .docs-hero-copy p{font-size:12px;line-height:1.45}.station-docs .docs-api-origin{grid-area:origin;display:flex;align-items:center;gap:8px;padding:8px 10px}.station-docs .docs-api-origin>div{flex:1;gap:3px}.station-docs .docs-api-origin code{padding:6px 8px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.station-docs .docs-api-origin .button{min-height:32px;padding:0 9px}.station-docs .docs-hero-actions{grid-area:actions;gap:8px}.station-docs .docs-hero-actions .button{min-height:34px}.station-docs .docs-layout{grid-template-columns:190px minmax(0,1fr);gap:14px}.station-docs .docs-sidebar{top:78px;padding:10px;gap:2px;border-radius:10px}.station-docs .docs-sidebar strong{margin-bottom:4px}.station-docs .docs-sidebar a{min-height:30px;padding:0 8px;font-size:12px}.station-docs .docs-main{gap:12px}.station-docs .docs-section{gap:13px;padding:18px;scroll-margin-top:78px}.station-docs .docs-section-heading{gap:10px}.station-docs .docs-section-heading h2{font-size:18px}@media (max-width:1060px){.station-docs .docs-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);grid-template-areas:"brand origin" "copy copy" "actions actions"}.station-docs .docs-layout{grid-template-columns:1fr}.station-docs .docs-sidebar{position:sticky;top:70px;display:flex;align-items:center;gap:4px;overflow-x:auto;padding:6px 8px;white-space:nowrap;z-index:2}.station-docs .docs-sidebar strong{flex:none;margin:0 6px 0 0}.station-docs .docs-sidebar a{flex:none}.station-docs .docs-section{scroll-margin-top:120px}}@media (max-width:720px){.station-docs{gap:10px}.station-docs .docs-hero{grid-template-columns:1fr;grid-template-areas:"brand" "copy" "origin" "actions";gap:10px;padding:14px}.station-docs .docs-hero-copy h1{font-size:22px}.station-docs .docs-api-origin{align-items:stretch}.station-docs .docs-api-origin code{white-space:normal}.station-docs .docs-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.station-docs .docs-hero-actions .button{width:100%;padding:0 8px}.station-docs .docs-sidebar{top:64px}.station-docs .docs-section{padding:14px;scroll-margin-top:110px}}.station-docs .docs-hero{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy actions" "origin origin";align-items:end;gap:12px 18px;padding:0 0 4px;border:0;border-radius:0;background:transparent}.station-docs .docs-brand{display:none}.station-docs .docs-hero-copy{grid-area:copy;gap:5px}.station-docs .docs-hero-copy h1{margin:4px 0 0;font-size:30px;line-height:1.2}.station-docs .docs-hero-copy p{font-size:13px}.station-docs .docs-hero-actions{grid-area:actions;justify-content:flex-end}.station-docs .docs-api-origin{grid-area:origin;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px}.station-docs .docs-api-origin>div{flex:1}.station-docs .docs-api-origin code{padding:7px 9px}@media (max-width:720px){.station-docs .docs-hero{grid-template-columns:1fr;grid-template-areas:"copy" "actions" "origin";align-items:stretch;gap:10px}.station-docs .docs-hero-copy h1{font-size:25px}.station-docs .docs-hero-actions{justify-content:stretch}}.theme-picker{position:relative;flex:none}.theme-picker summary{list-style:none;cursor:pointer}.theme-picker summary::-webkit-details-marker{display:none}.theme-toggle{width:auto;min-height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface)}.theme-toggle span{font-size:12px;font-weight:600}.theme-toggle:hover{border-color:var(--primary-border);background:var(--surface-2);color:var(--primary)}.theme-picker-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:232px;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 18px 44px #0f172a29}.theme-picker-heading{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 8px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.theme-option{width:100%;min-height:42px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;border:0;border-radius:8px;background:transparent;color:var(--text);text-align:left}.theme-option:hover,.theme-option.active{background:var(--primary-soft,var(--surface-2))}.theme-option>span:nth-child(2){display:grid;gap:2px;min-width:0}.theme-option strong{font-size:12px;font-weight:650}.theme-option small{color:var(--muted);font-size:10px;line-height:1.3}.theme-option svg{color:var(--primary)}.theme-swatch{width:14px;height:14px;border:1px solid var(--line);border-radius:50%;background:#fff}.theme-swatch-light{background:linear-gradient(135deg,#fff 50%,#e0e7ff 50%)}.theme-swatch-dark{background:linear-gradient(135deg,#101827 50%,#4f46e5 50%)}.theme-swatch-claude{background:linear-gradient(135deg,#faf6f1 50%,#d97757 50%)}.theme-swatch-aurora{background:linear-gradient(135deg,#2563eb 50%,#14b8a6 50%)}.theme-swatch-market{background:linear-gradient(135deg,#fbfaf7 50%,#ea580c 50%)}.theme-swatch-terminal{background:linear-gradient(135deg,#05070f 50%,#3370ff 50%)}body.theme-light.theme-claude{--canvas:#faf6f1;--surface:#fffaf7;--surface-2:#f5ebe1;--line:#e8ddd0;--text:#3d3024;--muted:#6b5d4f;--primary:#d97757;--primary-hover:#c4613f;--primary-border:#d9c5b2;--primary-soft:#fff1e8}body.theme-light.theme-aurora{--canvas:#f4f8fb;--surface:#fff;--surface-2:#edf6f4;--line:#d5e3e8;--text:#12263a;--muted:#587080;--primary:#0f766e;--primary-hover:#115e59;--primary-border:#8ac8c1;--primary-soft:#e4f5f2}body.theme-light.theme-market{--canvas:#fbfaf7;--surface:#fff;--surface-2:#f5f1eb;--line:#e7e5e4;--text:#292524;--muted:#78716c;--primary:#ea580c;--primary-hover:#c2410c;--primary-border:#fdba74;--primary-soft:#fff1e7}body.theme-dark.theme-terminal{--canvas:#05070f;--surface:#0a101e;--surface-2:#0e1a2d;--line:#243c68;--text:#dbeafe;--muted:#8da5c5;--primary:#3370ff;--primary-hover:#245bdb;--primary-border:#4d79c9;--primary-soft:#10244d}body.theme-light.theme-claude .station-header,body.theme-light.theme-claude .station-footer{background:#faf6f1f5;border-color:var(--line)}body.theme-light.theme-aurora .station-header,body.theme-light.theme-aurora .station-footer{background:#f4f8fbf0;border-color:var(--line)}body.theme-light.theme-market .station-header,body.theme-light.theme-market .station-footer{background:#fbfaf7f5;border-color:var(--line)}body.theme-light.theme-claude .station-nav,body.theme-light.theme-aurora .station-nav,body.theme-light.theme-market .station-nav{border-color:var(--primary-border);background:var(--surface-2)}body.theme-light.theme-claude .station-nav-link.active,body.theme-light.theme-aurora .station-nav-link.active,body.theme-light.theme-market .station-nav-link.active{background:var(--surface);color:var(--primary);outline-color:var(--primary-border)}body.theme-light.theme-claude .button.primary,body.theme-light.theme-aurora .button.primary,body.theme-light.theme-market .button.primary{background:var(--primary)}body.theme-light.theme-claude .button.primary:hover,body.theme-light.theme-aurora .button.primary:hover,body.theme-light.theme-market .button.primary:hover{background:var(--primary-hover)}body.theme-light.theme-claude .surface,body.theme-light.theme-claude .model-card,body.theme-light.theme-claude .home-feature,body.theme-light.theme-claude .home-model,body.theme-light.theme-aurora .surface,body.theme-light.theme-aurora .model-card,body.theme-light.theme-aurora .home-feature,body.theme-light.theme-aurora .home-model,body.theme-light.theme-market .surface,body.theme-light.theme-market .model-card,body.theme-light.theme-market .home-feature,body.theme-light.theme-market .home-model{border-color:var(--line);background:var(--surface)}body.theme-light.theme-claude .home-models,body.theme-light.theme-claude .home-section,body.theme-light.theme-aurora .home-models,body.theme-light.theme-aurora .home-section,body.theme-light.theme-market .home-models,body.theme-light.theme-market .home-section{border-color:var(--line);background:var(--canvas)}body.theme-light.theme-claude .landing-hero h1,body.theme-light.theme-claude .home-section-heading h2,body.theme-light.theme-claude .home-cta h2,body.theme-light.theme-aurora .landing-hero h1,body.theme-light.theme-aurora .home-section-heading h2,body.theme-light.theme-aurora .home-cta h2,body.theme-light.theme-market .landing-hero h1,body.theme-light.theme-market .home-section-heading h2,body.theme-light.theme-market .home-cta h2{color:var(--text)}body.theme-light.theme-claude .landing-hero p,body.theme-light.theme-claude .home-feature p,body.theme-light.theme-claude .home-model span,body.theme-light.theme-aurora .landing-hero p,body.theme-light.theme-aurora .home-feature p,body.theme-light.theme-aurora .home-model span,body.theme-light.theme-market .landing-hero p,body.theme-light.theme-market .home-feature p,body.theme-light.theme-market .home-model span{color:var(--muted)}body.theme-light.theme-claude .signal-card,body.theme-light.theme-aurora .signal-card,body.theme-light.theme-market .signal-card{border-color:var(--line);background:var(--surface);box-shadow:0 16px 42px color-mix(in srgb,var(--primary) 12%,transparent)}body.theme-light.theme-claude .signal-card>i,body.theme-light.theme-aurora .signal-card>i,body.theme-light.theme-market .signal-card>i{background:var(--primary)}body.theme-light.theme-claude .home-cta,body.theme-light.theme-aurora .home-cta,body.theme-light.theme-market .home-cta{border-color:var(--primary-border);background:var(--primary-soft)}body.theme-dark.theme-terminal .station-header,body.theme-dark.theme-terminal .station-footer{background:#05070ff5;border-color:var(--line)}body.theme-dark.theme-terminal .station-nav{border-color:var(--line);background:var(--surface-2)}body.theme-dark.theme-terminal .station-nav-link.active{background:var(--surface);color:var(--text);outline-color:var(--primary-border)}body.theme-dark.theme-terminal .surface,body.theme-dark.theme-terminal .model-card,body.theme-dark.theme-terminal .home-feature,body.theme-dark.theme-terminal .home-model{border-color:var(--line);background:var(--surface)}body.theme-dark.theme-terminal .home-models,body.theme-dark.theme-terminal .home-section{border-color:var(--line);background:var(--canvas)}body.theme-dark.theme-terminal .landing-hero h1,body.theme-dark.theme-terminal .home-section-heading h2,body.theme-dark.theme-terminal .home-cta h2{color:var(--text)}body.theme-dark.theme-terminal .landing-hero p,body.theme-dark.theme-terminal .home-feature p,body.theme-dark.theme-terminal .home-model span{color:var(--muted)}body.theme-dark.theme-terminal .signal-card{border-color:var(--line);background:var(--surface);box-shadow:0 16px 42px #00000057}body.theme-dark.theme-terminal .signal-card>i{background:var(--primary)}body.theme-dark.theme-terminal .home-cta{border-color:var(--primary-border);background:var(--surface-2)}@media (max-width:900px){.station-header-inner{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:10px;column-gap:10px}.station-brand-link{width:auto}.station-nav{display:none}.station-header-actions{gap:6px}.station-user strong{max-width:84px}.station-mobile-menu{display:block}}@media (max-width:560px){.theme-toggle span{display:none}.theme-picker-menu{right:-4px;width:220px}.station-user strong{display:none}.station-user{padding-right:8px}.station-user-menu-panel,.station-mobile-menu-panel{right:-4px;width:220px}}.legal-page{width:100%;max-width:980px;margin:0 auto;padding:30px 0 18px}.legal-page-header{position:relative;padding:4px 4px 25px;border-bottom:1px solid var(--line)}.legal-back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:30px;color:var(--muted);font-size:12px;font-weight:600;transition:color .15s}.legal-back-link:hover{color:var(--primary)}.legal-page-icon{width:46px;height:46px;margin-bottom:15px;display:grid;place-items:center;border:1px solid var(--primary-border,var(--line));border-radius:12px;background:var(--primary-soft,var(--surface-2));color:var(--primary)}.legal-page-header .kicker{margin-bottom:7px;color:var(--primary);font-size:10px}.legal-page-header h1{color:var(--text);font-size:32px;line-height:1.25;letter-spacing:0;font-weight:700}.legal-page-header>p{margin-top:9px;color:var(--muted);font-size:12px}.legal-document{margin-top:22px;padding:34px 44px 40px;border-color:var(--line);border-radius:10px;box-shadow:0 8px 24px #0f172a09}.legal-document-intro{padding:15px 17px;border-left:3px solid var(--primary);background:var(--primary-soft,var(--surface-2));color:var(--text);font-size:14px;line-height:1.85}.legal-document section{padding:25px 0 0}.legal-document section+section{margin-top:23px;padding-top:24px;border-top:1px solid var(--line)}.legal-document h2{color:var(--text);font-size:17px;line-height:1.45;font-weight:700}.legal-document h2:before{content:"";display:inline-block;width:5px;height:5px;margin:0 9px 3px 0;border-radius:50%;background:var(--primary)}.legal-document section p{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.95;overflow-wrap:anywhere}.legal-document-contact{padding:19px 17px!important;border:1px solid var(--primary-border,var(--line));background:var(--primary-soft,var(--surface-2))}.legal-document-contact h2:before{display:none}.legal-document-contact p{margin-top:6px!important;color:var(--text)!important}@media (max-width:767px){.legal-page{padding:20px 0 10px}.legal-page-header{padding:2px 0 20px}.legal-back-link{margin-bottom:23px}.legal-page-icon{width:42px;height:42px;margin-bottom:13px}.legal-page-header h1{font-size:26px}.legal-document{margin-top:16px;padding:22px 18px 26px;border-radius:8px}.legal-document-intro{padding:13px 14px;font-size:13px;line-height:1.8}.legal-document section{padding-top:21px}.legal-document section+section{margin-top:19px;padding-top:20px}.legal-document h2{font-size:16px}.legal-document section p{font-size:13px;line-height:1.85}.legal-document-contact{padding:16px 14px!important}}body.theme-light:not(.theme-claude):not(.theme-aurora):not(.theme-market){--canvas: #f8fafc;--surface: #ffffff;--surface-2: #f1f5f9;--line: #e2e8f0;--text: #0f172a;--muted: #64748b;--primary: #4f46e5;--primary-hover: #4338ca;--primary-border: #c7d2fe;--primary-soft: #eef2ff}body.theme-light .station-header{background:#fffffff0;border-color:var(--line);box-shadow:0 1px #0f172a05}body.theme-light .station-nav{border-color:var(--line);background:var(--surface-2)}body.theme-light .station-nav-link{color:#475569}body.theme-light .station-nav-link:hover{color:var(--text);background:#e8eef6}body.theme-light .station-nav-link.active{background:var(--surface);color:var(--primary);outline-color:var(--primary-border);box-shadow:0 1px 2px #0f172a0f}body.theme-light .station-user,body.theme-light .theme-toggle{border-color:var(--line);background:var(--surface)}body.theme-light .station-user>span{background:var(--primary-soft);color:var(--primary)}body.theme-light .button.primary{background:var(--primary);border-color:var(--primary);box-shadow:0 1px 2px #4f46e52e}body.theme-light .button.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}body.theme-light .button.secondary,body.theme-light .button.ghost{color:#334155;background:var(--surface);border-color:var(--line)}body.theme-light .button.secondary:hover,body.theme-light .button.ghost:hover{color:var(--text);background:var(--surface-2);border-color:#cbd5e1}body.theme-light .landing-hero p,body.theme-light .home-feature p,body.theme-light .home-model span,body.theme-light .home-model small,body.theme-light .home-cta p{color:var(--muted)}body.theme-light .signal-card{border-color:var(--line);background:var(--surface);box-shadow:0 10px 28px #0f172a14}body.theme-light .signal-card>span,body.theme-light .signal-card small{color:var(--muted)}body.theme-light .signal-card>strong{color:#15803d}body.theme-light .signal-card>i{background:var(--primary)}body.theme-light .home-section,body.theme-light .home-models,body.theme-light .home-feature,body.theme-light .home-model,body.theme-light .home-cta,body.theme-light .surface,body.theme-light .stat-card,body.theme-light .model-card{border-color:var(--line)}body.theme-light .home-models{background:var(--canvas)}body.theme-light .home-cta{background:var(--primary-soft);border-color:var(--primary-border)}body.theme-light .sidebar{background:var(--surface);border-color:var(--line)}body.theme-light .nav-item{color:var(--muted)}body.theme-light .nav-item:hover,body.theme-light .nav-item.active{color:var(--primary);background:var(--primary-soft);border-color:var(--primary-border)}body.theme-light .topbar{background:#fffffff0;border-color:var(--line)}body.theme-light .form-stack input,body.theme-light .settings-grid input,body.theme-light .settings-grid textarea,body.theme-light .inline-form input,body.theme-light .table-input{border-color:#cbd5e1;background:var(--surface);color:var(--text)}body.theme-light th{background:var(--surface-2);color:var(--muted)}body.theme-light td{color:#334155}body.theme-light th,body.theme-light td,body.theme-light .summary-list>div{border-color:var(--line)}body.theme-light tbody tr:hover{background:var(--surface-2)}body.theme-light.theme-claude{--canvas: #faf6f1;--surface: #fffaf7;--surface-2: #f5ebe1;--line: #e8ddd0;--text: #3d3024;--muted: #6b5d4f;--primary: #d97757;--primary-hover: #c4613f;--primary-border: #d9c5b2;--primary-soft: #fff1e8;--page-bg: #faf6f1;--page-text: 61 48 36;--page-text-secondary: 107 93 79;--page-text-muted: 107 93 79;--page-label: 61 48 36;--page-link: 217 119 87;--page-card-bg: #fffaf7;--page-card-border: #e8ddd0;--page-input-bg: #fffaf7;--page-input-border: #d9c5b2;--page-surface: #f5ebe1;--page-surface-hover: #f1e4d8;--page-divider: #e8ddd0}body.theme-light.theme-aurora{--canvas: #f4f8fb;--surface: #ffffff;--surface-2: #edf6f4;--line: #d5e3e8;--text: #12263a;--muted: #587080;--primary: #0f766e;--primary-hover: #115e59;--primary-border: #8ac8c1;--primary-soft: #e4f5f2;--page-bg: #f4f8fb;--page-text: 18 38 58;--page-text-secondary: 88 112 128;--page-text-muted: 88 112 128;--page-label: 18 38 58;--page-link: 15 118 110;--page-card-bg: #ffffff;--page-card-border: #d5e3e8;--page-input-bg: #ffffff;--page-input-border: #b8d4d7;--page-surface: #edf6f4;--page-surface-hover: #e4f5f2;--page-divider: #d5e3e8}body.theme-light.theme-market{--canvas: #fbfaf7;--surface: #ffffff;--surface-2: #f5f1eb;--line: #e7e5e4;--text: #292524;--muted: #78716c;--primary: #ea580c;--primary-hover: #c2410c;--primary-border: #fdba74;--primary-soft: #fff1e7;--page-bg: #fbfaf7;--page-text: 41 37 36;--page-text-secondary: 120 113 108;--page-text-muted: 120 113 108;--page-label: 41 37 36;--page-link: 234 88 12;--page-card-bg: #ffffff;--page-card-border: #e7e5e4;--page-input-bg: #ffffff;--page-input-border: #d6d3d1;--page-surface: #f5f1eb;--page-surface-hover: #eee9e2;--page-divider: #e7e5e4}.signal-card-cta{width:min(480px,100%);padding:22px;gap:16px;text-align:left}.signal-card-cta .signal-card-heading{align-items:flex-start;margin:0}.signal-card-cta .signal-card-heading h2{margin-top:5px;color:var(--text);font-size:19px;line-height:1.3}.signal-card-eyebrow{color:var(--primary);font:600 10px DM Mono,monospace;letter-spacing:.08em}.signal-card-status{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid #bbebcb;border-radius:999px;background:#effaf2;color:#15803d;font-size:11px;white-space:nowrap}.signal-card-status i{width:6px;height:6px;border-radius:50%;background:currentColor}.signal-card-copy{color:var(--muted);font-size:13px;line-height:1.55}.signal-card-endpoint{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.signal-card-endpoint>span,.signal-card-auth>span{color:var(--muted);font-size:11px}.signal-card-endpoint code{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:12px}.signal-card-copy-button{min-height:28px;padding:0 9px;border:1px solid var(--primary-border);border-radius:6px;background:var(--surface);color:var(--primary);font-size:11px;font-weight:600}.signal-card-copy-button:hover{border-color:var(--primary);background:var(--primary-soft)}.signal-card-auth{display:grid;gap:5px;padding-top:14px;border-top:1px solid var(--line)}.signal-card-auth code{color:var(--text);font-size:11px;overflow-wrap:anywhere}.signal-card-actions{display:flex;gap:8px;flex-wrap:wrap}.signal-card-actions .button{min-height:36px;padding:0 11px;font-size:12px}.signal-card-actions .button.primary{border-color:var(--primary-border);background:var(--primary-soft);color:var(--primary);box-shadow:none}.signal-card-actions .button.primary:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary-soft) 72%,var(--surface));color:var(--primary-hover)}.signal-card-actions .button.ghost{border-color:transparent;background:transparent;color:var(--muted);box-shadow:none}.signal-card-actions .button.ghost:hover{border-color:var(--line);background:var(--surface-2);color:var(--text)}.station-quick-start{display:grid;gap:16px;min-width:0}.quick-start-notice{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-color:var(--primary-border, var(--line));background:var(--primary-soft, var(--surface));color:var(--primary, var(--text))}.quick-start-notice>svg{flex:none;margin-top:2px}.quick-start-notice h2{margin:0;color:var(--text);font-size:14px}.quick-start-notice p{margin:4px 0 0;color:var(--muted);line-height:1.55}.quick-start-hero{display:grid;grid-template-columns:minmax(170px,.72fr) minmax(0,1.35fr) minmax(210px,.85fr);align-items:center;gap:20px;padding:24px}.quick-start-brand{min-width:0;display:flex;align-items:center;gap:10px;color:var(--text)}.quick-start-brand img,.quick-start-brand>span{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid var(--primary-border, var(--line));border-radius:9px;background:var(--primary, #165dff);color:#fff;-o-object-fit:contain;object-fit:contain;font-weight:700}.quick-start-brand strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.quick-start-hero>div:nth-child(2){min-width:0;display:grid;gap:7px}.quick-start-hero h1{color:var(--text);font-size:clamp(22px,3vw,30px);line-height:1.2;overflow-wrap:anywhere}.quick-start-hero p{max-width:58ch;font-size:13px}.quick-start-endpoint{min-width:0;display:grid;gap:7px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.quick-start-endpoint span{color:var(--muted);font-size:11px;font-weight:650;text-transform:uppercase}.quick-start-endpoint code{min-width:0;color:var(--text);overflow-wrap:anywhere}.quick-start-actions{grid-column:2 / -1;display:flex;gap:8px;flex-wrap:wrap}.quick-start-main{min-width:0;display:grid;gap:16px}.quick-start-steps{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);align-items:start;gap:18px}.quick-start-steps>div{display:grid;justify-items:start;gap:8px}.quick-start-steps>div h2,.quick-start-steps>div p{margin:0}.quick-start-time{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.quick-start-steps ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:quick-start-step}.quick-start-steps li{min-width:0;display:grid;align-content:start;gap:7px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2);counter-increment:quick-start-step}.quick-start-steps li>svg{color:var(--primary)}.quick-start-steps li>a{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--primary);font-size:12px;font-weight:600}.quick-start-steps li:before{content:counter(quick-start-step,decimal-leading-zero);color:var(--primary);font:600 11px DM Mono,monospace}.quick-start-steps li strong{color:var(--text);font-size:13px}.quick-start-steps li span,.quick-start-instructions,.quick-start-fields{color:var(--muted);font-size:12px;line-height:1.6}.quick-start-instructions{display:grid;gap:7px;margin:12px 0 18px;padding-left:20px}.quick-start-fields{display:grid;gap:8px;margin:0 0 18px}.quick-start-fields>div{display:grid;grid-template-columns:minmax(100px,.4fr) minmax(0,1.6fr);gap:10px;padding-top:8px;border-top:1px solid var(--line)}.quick-start-fields code{color:var(--text)}.quick-start-fields{display:grid;gap:8px;margin:12px 0 18px;color:var(--muted);font-size:12px;line-height:1.6}.quick-start-fields>div{display:grid;grid-template-columns:minmax(110px,.45fr) minmax(0,1.55fr);gap:10px;padding-top:8px;border-top:1px solid var(--line)}.quick-start-fields dt{color:var(--text);font-weight:600}.quick-start-fields dd{min-width:0;margin:0;overflow-wrap:anywhere}.quick-start-instructions code{color:var(--text)}.quick-start-main .docs-section-heading{align-items:flex-start}.quick-start-main .docs-section-heading>div{min-width:0}.quick-start-main .docs-section-heading>code{min-width:0;overflow-wrap:anywhere}.quick-start-code-tabs{display:flex;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;margin:14px 0 10px;padding:4px;border-radius:8px;background:var(--surface-2)}.quick-start-code-tabs button{min-height:34px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:13px;font-weight:550}.quick-start-code-tabs button.active{background:var(--surface);color:var(--text);box-shadow:var(--shadow-xs, 0 1px 2px rgb(0 0 0 / 8%))}.quick-start-model-results{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:14px;border:1px solid var(--success-border, var(--line));border-radius:10px;background:var(--success-soft, var(--surface-2))}.quick-start-model-results>div{display:grid;gap:3px;width:100%;margin-bottom:3px}.quick-start-model-results>div strong{color:var(--text);font-size:14px}.quick-start-model-results>div span{color:var(--muted);font-size:12px}.quick-start-model{display:inline-flex;align-items:center;gap:7px;min-height:34px;max-width:100%;padding:6px 9px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--text);text-align:left}.quick-start-model code{overflow-wrap:anywhere;font-size:12px}.quick-start-model svg{flex:none;color:var(--muted)}.quick-start-bottom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.quick-start-bottom-grid .docs-section{min-width:0}.quick-start-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quick-start-links a{display:grid;gap:4px;min-width:0;min-height:58px;align-content:center;padding:9px 11px;border:1px solid var(--line);border-radius:8px}.quick-start-links a strong{color:var(--text);font-size:13px}.quick-start-links a span{color:var(--muted);font-size:12px}.quick-start-faq details{padding:12px 0;border-top:1px solid var(--line)}.quick-start-faq summary{color:var(--text);cursor:pointer;font-size:13px;font-weight:600}.quick-start-faq p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.station-quick-start .docs-code-heading{display:flex;align-items:center;gap:10px}.station-quick-start .docs-code-heading button{margin-left:auto}.station-quick-start .docs-example-grid article>.button{margin-top:16px}.quick-start-lookup{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;max-width:720px}.quick-start-lookup label{grid-column:1 / -1;color:var(--text);font-size:13px;font-weight:600}.quick-start-lookup input{min-width:0;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--text)}.quick-start-lookup input:focus{border-color:var(--primary)}.quick-start-lookup+.muted{margin-top:10px;font-size:12px}.quick-start-lookup+.muted+[role=alert]{margin-top:10px;color:var(--danger, #b91c1c);font-size:12px}@media (max-width:1060px){.quick-start-hero{grid-template-columns:minmax(0,1fr) minmax(210px,.8fr)}.quick-start-brand{grid-column:1 / -1}.quick-start-hero>div:nth-child(2){grid-column:1}.quick-start-endpoint{grid-column:2}.quick-start-actions{grid-column:1 / -1}.quick-start-steps{grid-template-columns:1fr}}@media (max-width:720px){.quick-start-bottom-grid{grid-template-columns:1fr}.signal-card-cta{padding:18px}.signal-card-cta .signal-card-heading{gap:10px}.signal-card-endpoint{grid-template-columns:1fr auto}.signal-card-endpoint>span{grid-column:1 / -1}.signal-card-actions{display:grid;grid-template-columns:1fr 1fr}.signal-card-actions .button{width:100%}.quick-start-hero{grid-template-columns:1fr;gap:14px;padding:17px}.quick-start-brand,.quick-start-hero>div:nth-child(2),.quick-start-endpoint,.quick-start-actions{grid-column:auto}.quick-start-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-start-actions .button{width:100%;padding:0 8px}.quick-start-steps{padding:15px}.quick-start-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-start-fields>div{grid-template-columns:1fr;gap:3px}.quick-start-lookup{grid-template-columns:1fr}.quick-start-lookup button{width:100%}}@media (max-width:480px){.quick-start-steps ol,.quick-start-links{grid-template-columns:1fr}.quick-start-fields>div{grid-template-columns:1fr;gap:3px}.quick-start-code-tabs{width:100%}.quick-start-code-tabs button{flex:1;padding-inline:8px}}.station-shell{font-size:15px}.station-shell .muted,.station-shell p,.station-shell label,.station-shell input,.station-shell select,.station-shell textarea,.station-shell button,.station-shell .station-nav-link,.station-shell .station-user strong,.station-shell .station-balance-link,.station-shell .button{font-size:14px}.station-shell .kicker,.station-shell .eyebrow,.station-shell .badge,.station-shell .key-id,.station-shell .key-metrics span,.station-shell .key-metrics strong{font-size:12px}.station-shell .key-card-heading h3,.station-shell .key-group-heading h3{font-size:16px}.station-shell .key-route-summary,.station-shell .key-created-alert,.station-shell .key-selected-route,.station-shell .key-create-hint{font-size:13px}.station-global-route-picker{min-width:0;margin:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.station-global-route-picker legend{padding:0 5px;color:var(--text);font-size:14px;font-weight:650}.station-global-route-picker .global-route-picker__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:2px 0 10px}.station-global-route-picker .global-route-picker__intro p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.station-global-route-picker .global-route-picker__count{flex:none;color:var(--primary);font-size:13px;font-weight:650;white-space:nowrap}.station-global-route-picker .global-route-picker__all,.station-global-route-picker .global-route-picker__tile{width:100%;display:flex;align-items:center;gap:10px;min-width:0;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);text-align:left}.station-global-route-picker .global-route-picker__all{cursor:pointer}.station-global-route-picker .global-route-picker__all[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft)}.station-global-route-picker .global-route-picker__all span,.station-global-route-picker .global-route-picker__option{min-width:0;display:grid;gap:3px}.station-global-route-picker .global-route-picker__all strong,.station-global-route-picker .global-route-picker__option strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.station-global-route-picker .global-route-picker__all small,.station-global-route-picker .global-route-picker__option small{color:var(--muted);font-size:12px;line-height:1.45}.station-global-route-picker .global-route-picker__options{display:grid;gap:7px;margin-top:8px}.station-global-route-picker .global-route-picker__tile{cursor:pointer}.station-global-route-picker .global-route-picker__tile:hover,.station-global-route-picker .global-route-picker__tile--selected{border-color:var(--primary-border);background:var(--primary-soft)}.station-global-route-picker .global-route-picker__tile input{width:17px;height:17px;flex:none;accent-color:var(--primary)}.station-global-route-picker .global-route-picker__index{flex:none;color:var(--primary);font:600 12px DM Mono,monospace}.station-global-route-picker .global-route-picker__empty{margin:8px 0 0;color:var(--muted);font-size:13px}@media (max-width:720px){.station-global-route-picker .global-route-picker__intro{display:grid;gap:4px}}.station-quick-start{width:min(100%,1152px);margin:0 auto;gap:24px}.station-quick-start .surface{border-radius:12px;box-shadow:0 1px 2px #0f172a09}.quick-start-hero{grid-template-columns:minmax(0,1fr) minmax(270px,360px);grid-template-areas:"brand brand" "copy endpoint" "actions actions";align-items:end;gap:14px 24px;padding:0 0 2px;border:0;border-radius:0;background:transparent;box-shadow:none!important}.quick-start-brand{grid-area:brand;width:-moz-max-content;width:max-content;max-width:100%;padding:5px 9px 5px 6px;gap:8px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.quick-start-brand img,.quick-start-brand>span{width:28px;height:28px;border-radius:8px}.quick-start-brand strong{font-size:13px}.quick-start-hero>div:nth-child(2){grid-area:copy;gap:6px}.quick-start-hero .kicker{margin-bottom:1px;color:var(--primary)}.quick-start-hero h1{margin:0;font-size:30px;line-height:1.2;letter-spacing:0}.quick-start-hero p{max-width:650px;line-height:1.65}.quick-start-endpoint{grid-area:endpoint;align-self:stretch;gap:6px;padding:12px;border-color:var(--primary-border);border-radius:10px;background:var(--primary-soft)}.quick-start-endpoint span{color:var(--primary);font-size:11px}.quick-start-endpoint code{padding:7px 8px;border:1px solid var(--primary-border);border-radius:7px;background:var(--surface);font-size:12px}.quick-start-actions{grid-area:actions;gap:9px;padding-top:1px}.quick-start-actions .button{min-height:40px}.quick-start-notice{gap:13px;padding:14px 16px;border-color:var(--primary-border);border-radius:10px;background:var(--primary-soft)}.quick-start-notice>svg{color:var(--primary)}.quick-start-notice h2{font-size:14px}.quick-start-notice p{font-size:13px}.quick-start-main{gap:24px}.quick-start-steps{grid-template-columns:1fr;gap:14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none!important}.quick-start-steps>div{gap:5px}.quick-start-steps>div h2{font-size:18px}.quick-start-steps>div p{color:var(--muted)}.quick-start-time{margin-top:3px;font-size:12px}.quick-start-steps ol{gap:12px}.quick-start-steps li{grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto auto auto;gap:6px 10px;min-height:166px;padding:16px;border-color:var(--line);border-radius:12px;background:var(--surface);box-shadow:0 1px 2px #0f172a09;transition:border-color .16s,background-color .16s,transform .16s,box-shadow .16s}.quick-start-steps li:hover{border-color:var(--primary-border);background:var(--surface);box-shadow:0 8px 20px #0f172a0f;transform:translateY(-1px)}.quick-start-steps li:before{grid-column:1;grid-row:1 / span 2;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--primary-border);border-radius:9px;background:var(--primary-soft);color:var(--primary);font-size:12px}.quick-start-steps li>svg{grid-column:2;grid-row:1;width:16px;height:16px}.quick-start-steps li strong{grid-column:2;grid-row:2;font-size:14px;line-height:1.4}.quick-start-steps li span{grid-column:1 / -1;grid-row:3;font-size:13px;line-height:1.6}.quick-start-steps li>a{grid-column:1 / -1;grid-row:4;align-self:end;min-height:30px;font-size:13px}.quick-start-main>.docs-section{gap:18px;padding:22px}.quick-start-main .docs-section-heading h2{font-size:19px;line-height:1.35}.quick-start-main .docs-section-heading p{line-height:1.6}.quick-start-main .docs-example-grid{gap:14px}.quick-start-main .docs-example-grid article{min-width:0;padding:17px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2)}.quick-start-main .docs-example-grid article h3{font-size:16px}.quick-start-main .quick-start-instructions{gap:9px;margin:14px 0 20px;font-size:13px;line-height:1.65}.quick-start-main .quick-start-fields{gap:0;margin:14px 0 20px;font-size:13px}.quick-start-main .quick-start-fields>div{grid-template-columns:minmax(104px,.5fr) minmax(0,1.5fr);gap:12px;padding:10px 0}.quick-start-main .docs-code-panel{border-radius:9px;box-shadow:inset 0 1px #ffffff0a}.quick-start-main .docs-code-heading{min-height:44px;padding-inline:12px}.quick-start-main .docs-code-block{padding:16px;font-size:12px;line-height:1.7}.quick-start-code-tabs{margin:0;padding:4px;border:1px solid var(--line);border-radius:9px;background:var(--surface-2)}.quick-start-code-tabs button{min-height:36px;font-size:13px}.quick-start-code-tabs button:hover{color:var(--text)}.quick-start-code-tabs button.active{color:var(--primary);box-shadow:0 1px 3px #0f172a1f}.quick-start-lookup{max-width:none;grid-template-columns:minmax(0,1fr) auto;gap:10px}.quick-start-lookup input{min-height:42px;background:var(--surface)}.quick-start-lookup input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 14%,transparent)}.quick-start-lookup .button{min-height:42px}.quick-start-model-results{gap:9px;padding:15px;border-color:#bbebcb;border-radius:10px;background:#effaf2}.quick-start-magpie-note{flex-basis:100%;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.quick-start-model-results>div strong{color:#166534}.quick-start-model-results>div span{color:#4b7259}.quick-start-model{border-color:#bbebcb;border-radius:7px;background:#fff;color:#166534;transition:border-color .16s,background-color .16s}.quick-start-model:hover{border-color:#4ade80;background:#f0fdf4}.quick-start-model svg{color:#4b7259}.quick-start-bottom-grid{gap:14px}.quick-start-bottom-grid .docs-section{gap:14px;padding:20px}.quick-start-links{gap:9px}.quick-start-links a{min-height:62px;padding:10px 12px;border-radius:9px;background:var(--surface);transition:border-color .16s,background-color .16s,transform .16s}.quick-start-links a:hover{border-color:var(--primary-border);background:var(--primary-soft);transform:translateY(-1px)}.quick-start-links a strong{font-size:13px}.quick-start-links a span{font-size:13px;line-height:1.45}.quick-start-faq details{padding:13px 0}.quick-start-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.quick-start-faq summary:after{content:"+";flex:none;color:var(--primary);font-size:18px;font-weight:400;line-height:1}.quick-start-faq details[open] summary:after{content:"−"}.quick-start-faq p{font-size:13px}body.theme-dark .station-quick-start .surface,body.theme-dark .quick-start-steps li:hover,body.theme-dark .quick-start-links a:hover{box-shadow:none}body.theme-dark .quick-start-model-results{border-color:#315745;background:#182b24}body.theme-dark .quick-start-model-results>div strong,body.theme-dark .quick-start-model{color:#bbf7d0}body.theme-dark .quick-start-model-results>div span,body.theme-dark .quick-start-model svg{color:#94d0ad}body.theme-dark .quick-start-model{border-color:#315745;background:var(--surface)}body.theme-dark .quick-start-model:hover{border-color:#4ade80;background:#182b24}@media (max-width: 1060px){.quick-start-hero{grid-template-columns:minmax(0,1fr) minmax(230px,.8fr)}.quick-start-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.station-quick-start{gap:18px}.quick-start-hero{grid-template-columns:1fr;grid-template-areas:"brand" "copy" "endpoint" "actions";gap:11px}.quick-start-hero h1{font-size:25px}.quick-start-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-start-actions .button{width:100%;padding-inline:8px}.quick-start-notice{padding:13px 14px}.quick-start-main>.docs-section,.quick-start-bottom-grid .docs-section{padding:16px}.quick-start-main .docs-example-grid article{padding:15px}.quick-start-lookup{grid-template-columns:1fr}.quick-start-lookup .button{width:100%}}@media (max-width: 480px){.quick-start-steps ol,.quick-start-links{grid-template-columns:1fr}.quick-start-main .quick-start-fields>div{grid-template-columns:1fr;gap:3px}.quick-start-code-tabs{width:100%}.quick-start-code-tabs button{flex:1;padding-inline:8px}}
