html.dark{--dg-canvas: #111214;--dg-surface: #1b1c20;--dg-raised: #24262c;--dg-soft: #24262c;--dg-hover: #2e3139;--dg-stripe: #1e2025;--dg-line: #363943;--dg-line-soft: #2c2f37;--dg-text: #f1f3f6;--dg-copy: #cdd2dc;--dg-muted: #a4adbc;--dg-faint: #939dab;--dg-accent: #91b8ff;--dg-accent-hover: #b6cfff;--dg-primary: #3564d4;--dg-primary-hover: #2c55bc;--dg-tint: #24324c;--dg-selected: #2b3e60;--dg-ring: #7faaff38}.dark .wh{--wh-bg: var(--dg-canvas);--wh-surface: var(--dg-surface);--wh-ink: var(--dg-text);--wh-copy: var(--dg-copy);--wh-muted: var(--dg-muted);--wh-line: var(--dg-line);--wh-green: var(--dg-accent);--wh-green-hover: var(--dg-accent-hover);--wh-soft: var(--dg-soft);--wh-shadow: 0 24px 70px -30px #00000099}.dark .wh .wh-announcement{background:#20242d;color:#cbd6eb}.dark .wh .wh-announcement-tag{border-color:#47536b}.dark .wh .wh-primary{background:var(--dg-primary);color:#fff;box-shadow:0 4px 12px -5px #00000080,inset 0 1px #ffffff14}.dark .wh .wh-primary:hover{background:var(--dg-primary-hover);box-shadow:0 5px 14px -5px #0009}.dark .wh :is(a,button,[tabindex]):focus-visible{outline-color:var(--dg-accent)}.dark .wh .wh-title-spark{stroke:#94aedb}.dark .wh .wh-footnote-line{background:#606878}.dark .wh .wh-preview-scene:before{background:radial-gradient(ellipse,#647caf20,transparent 68%)}.dark .wh .wh-floating-label{background:#272b34;border-color:#444c5d;color:#c6d0e4;box-shadow:0 4px 12px #00000014}.dark .wh .wh-ai-avatar{background:var(--dg-tint);color:#b9d0ff}.dark .wh .wh-scene-dot{background:#495772;border-color:#6b7c9c}.dark .wh .wh-demo-document{border-color:#47526a}.dark .wh .wh-feature:hover{border-color:#495160;box-shadow:0 14px 32px -16px #00000080}.dark .wh .wh-feature-icon{background:#25334c;color:#adcbff}.dark .wh .wh-feature-image .wh-feature-icon,.dark .wh .wh-feature-write .wh-feature-icon{background:#2e2e42;color:#c3bdf2}.dark .wh .wh-chat-visual>span:first-child{background:#27364f;color:#d0def5;border-color:#405271}.dark .wh .wh-chat-visual i{background:#495468}.dark .wh :is(.wh-image-art,.wh-art-visual,.wh-write-visual){background:#252730}.dark .wh :is(.wh-image-art,.wh-art-visual)>span{background:#e8edf5ed;color:#343e50}.dark .wh .wh-write-visual>div>svg{color:#a7b8dd}.dark .wh .wh-write-visual i{background:#4a5163}.dark .wh .wh-file-tabs{color:var(--dg-muted)}.dark .wh .wh-developer{background:#1e2027;border-color:var(--dg-line);color:var(--dg-text)}.dark .wh .wh-developer:after{border-color:#8fa9d21a;box-shadow:0 0 0 40px #8fa9d209,0 0 0 80px #8fa9d205}.dark .wh .wh-developer .wh-kicker{color:#a7bade}.dark .wh .wh-developer-copy>p:not(.wh-kicker),.dark .wh .wh-api-tags span{color:#b7c0d1}.dark .wh .wh-button-white{background:#dde6f7;color:#24314a!important}.dark .wh .wh-button-white:hover{background:#edf3ff}.dark .wh .wh-api-key-link{color:#bed2f9!important}.dark .wh .wh-code-card{background:#121418;border-color:#3b4150;box-shadow:0 12px 25px #00000026}.dark .wh .wh-code-header{color:#a0adbf;border-color:#303641}.dark .wh .wh-code-header i{background:#667386}.dark .wh .wh-code-header i:nth-child(2){background:#9c8b6c}.dark .wh .wh-code-header i:nth-child(3){background:#6983b6}.dark .wh .wh-code-card pre{color:#d7dfed}.dark .wh .wh-code-comment{color:#939fb2}.dark .wh .wh-endpoint{background:#202530;border-color:#3e4758}.dark .wh .wh-endpoint span,.dark .wh .wh-copy-status{color:#a9b5c9}.dark .wh .wh-endpoint code{color:#d4e2fc}.dark .wh .wh-endpoint button{color:#b5cdf7}.dark .wh .wh-endpoint button:hover{background:#303b51}.dark .wh .wh-final{background:#22262f;border-color:#3a414f}.dark .wh .wh-final-spark{color:#323c4f}.dark .wh .wh-footer-brand>span{color:#98a7c5}.dark .wh ::selection{background:var(--dg-selected);color:var(--dg-text)}.dark body:has(#app>.site-theme-root>aside.sidebar){--wc-canvas: var(--dg-canvas);--wc-surface: var(--dg-surface);--wc-raised: var(--dg-raised);--wc-soft: var(--dg-soft);--wc-hover: var(--dg-hover);--wc-stripe: var(--dg-stripe);--wc-line: var(--dg-line);--wc-line-soft: var(--dg-line-soft);--wc-ink: var(--dg-text);--wc-copy: var(--dg-copy);--wc-muted: var(--dg-muted);--wc-faint: var(--dg-faint);--wc-green: var(--dg-accent);--wc-green-hover: var(--dg-accent-hover);--wc-tint: var(--dg-tint);--wc-selected: var(--dg-selected);--wc-focus: var(--dg-accent);--wc-ring: var(--dg-ring);--wc-shadow: 0 1px 2px #00000014, 0 8px 25px -16px #00000066;--wc-popup-shadow: 0 18px 48px -14px #00000080, 0 0 0 1px #9ba8c126;--wc-overlay: #080a10c2}.dark body:has(#app>.site-theme-root>aside.sidebar) .sidebar{box-shadow:5px 0 25px -20px #0006}.dark body:has(#app>.site-theme-root>aside.sidebar) .sidebar-logo{box-shadow:0 0 0 1px var(--dg-line),0 3px 8px #0000001a}.dark body:has(#app>.site-theme-root>aside.sidebar) #app header.glass{box-shadow:0 1px 7px #0000001a}.dark body:has(#app>.site-theme-root>aside.sidebar) header .bg-gradient-to-br.from-primary-500{background:var(--dg-primary)}.dark body:has(#app>.site-theme-root>aside.sidebar) .card.p-4:has(>.flex>[class*=text-]),.dark body:has(#app>.site-theme-root>aside.sidebar) .card.p-4:has(>.flex>[class*=bg-]){background-image:none}.dark body:has(#app>.site-theme-root>aside.sidebar) :is(.stat-icon,.card.p-4>.flex>.rounded-lg){box-shadow:inset 0 0 0 1px #a7b2c214}.dark body:has(#app>.site-theme-root>aside.sidebar) .btn-primary{background:var(--dg-primary);color:#fff;border-color:#4777e8;box-shadow:inset 0 1px #ffffff1a,0 3px 9px #00000026}.dark body:has(#app>.site-theme-root>aside.sidebar) .btn-primary:hover:not(:disabled){background:var(--dg-primary-hover);border-color:#527dec;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #0003}.dark body:has(#app .model-plaza-shell){--mp-canvas: var(--dg-canvas);--mp-surface: var(--dg-surface);--mp-soft: var(--dg-soft);--mp-stripe: var(--dg-stripe);--mp-hover: var(--dg-hover);--mp-ink: var(--dg-text);--mp-copy: var(--dg-copy);--mp-muted: var(--dg-muted);--mp-subtle: var(--dg-faint);--mp-line: var(--dg-line);--mp-line-soft: var(--dg-line-soft);--mp-green: var(--dg-accent);--mp-green-dark: #bad1fc;--mp-green-soft: var(--dg-tint);--mp-focus: var(--dg-accent);--mp-price-soft: #25324b;--mp-card-shadow: 0 1px 2px #0000000f, 0 12px 30px -20px #00000070;--mp-card-hover-shadow: 0 1px 2px #00000012, 0 16px 32px -20px #00000090}.dark body:has(#app .model-plaza-shell) #app>.site-theme-root>header.glass{box-shadow:0 1px 8px #0000001a}.dark body:has(#app .model-plaza-shell) #app>.site-theme-root>header.glass a.bg-gradient-to-r{background:var(--dg-primary);color:#fff;box-shadow:inset 0 1px #ffffff14,0 3px 9px -4px #00000080}.dark body:has(#app .model-plaza-shell) #app>.site-theme-root>header.glass a.bg-gradient-to-r:hover{background:var(--dg-primary-hover)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero{background:linear-gradient(115deg,#1b1e26,#252b38);border-color:#3d4556;color:var(--dg-text)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero>.pointer-events-none{background:#739cf41a}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero>.pointer-events-none:nth-child(2){background:#8595d610}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero h1,.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero .grid .font-bold{color:var(--dg-text)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero p,.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero .grid>div>div:last-child{color:#bbc5d8}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero .rounded-full.border{background:#668acd12;color:#bdd3fb;border-color:#779bd23b}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero .rounded-full.border>span{background:#98bbfc;box-shadow:0 0 0 4px #98bbfc17}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-hero .grid>div{background:#ffffff06;border-color:#b3c2dd2e}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter input.input{box-shadow:inset 0 1px 3px #0000000a;--tw-ring-color: var(--dg-ring)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.bg-gradient-to-r{background:var(--dg-primary);color:#fff;box-shadow:inset 0 1px #ffffff14,0 2px 5px #00000026}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.bg-gradient-to-r:hover:enabled{background:var(--dg-primary-hover)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.chip-tinted{color:color-mix(in srgb,var(--chip-accent) 45%,#e3e8f2);background:var(--dg-surface);box-shadow:inset 0 0 0 1px var(--dg-line)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.chip-tinted:hover:enabled{background:var(--dg-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chip-accent) 35%,var(--dg-line))}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.chip-tinted-active{background:var(--dg-tint);color:#c1d6ff;box-shadow:inset 0 0 0 1px #769de070}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-filter button.chip-tinted-active:hover:enabled{background:var(--dg-selected)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell :is(button,input,a):focus-visible{--tw-ring-color: var(--dg-ring)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell section.plaza-group{border-color:var(--dg-line)}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .plaza-accent-bar{background:linear-gradient(90deg,var(--plaza-accent),color-mix(in srgb,var(--plaza-accent) 12%,var(--dg-surface)))}.dark body:has(#app .model-plaza-shell) .model-plaza-shell header.plaza-group-header{background:#212329}.dark body:has(#app .model-plaza-shell) .model-plaza-shell header.plaza-group-header button{box-shadow:0 1px 2px #0000001a}.dark body:has(#app .model-plaza-shell) .model-plaza-shell header.plaza-group-header button[aria-expanded=true]{background:var(--dg-tint);border-color:#445d85}.dark body:has(#app .model-plaza-shell) .model-plaza-shell .pw2-wrap{scrollbar-color:#687285 transparent}
