:root{--orb-face:#141414;--orb-ink:#b8b8b8;--orb-shadow:#ffffff03}.sidebar-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:28px}.sidebar-heading .github-link{background:#ffffff03;border-color:#ffffff13;border-radius:999px;gap:10px;width:100%;min-height:44px;padding:10px 13px;display:flex}.sidebar-heading .github-link>span{display:inline-flex}.sidebar-heading .github-stars{border-left:1px solid var(--line);align-items:center;gap:6px;margin-left:auto;padding-left:12px;display:flex}.sidebar-heading .github-star-count{min-width:2ch;font-size:11px}.sidebar-eyebrow{text-transform:none;font:11px var(--sans);letter-spacing:0;margin-bottom:12px}.site-sidebar nav{gap:0}.sidebar-link{height:40px;min-height:40px;padding:10px 13px;line-height:20px}.sidebar-light{height:40px}.sidebar-tools{gap:12px}.theme-segment{isolation:isolate;border:1px solid var(--line-soft);background:#ffffff04;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.theme-segment button{height:36px;color:var(--muted);transition:color .4s var(--motion-ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex;position:relative}.theme-segment button[aria-pressed=true]{color:var(--text)}.theme-segment button:focus-visible{outline:1px solid var(--text);outline-offset:-2px}.theme-thumb{z-index:-1;width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--theme-index)*100%));background:#ffffff0c;border-radius:999px;transition:transform .55s cubic-bezier(.2,.8,.18,1),background .5s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff12,0 2px 6px #0002}.site-sidebar,.sidebar-mobile-bar,.element-card,.workbench-inspector,.detail-workspace,.document-surface,.card-stage,.github-link,.header-tool,.sidebar-art,.theme-segment{transition:background-color .55s var(--motion-ease),border-color .55s var(--motion-ease),color .55s var(--motion-ease)}html[data-theme=light]{--bg:#f6f5f3;--surface:#fff;--raised:#eeece9;--line:#d7d4d0;--line-soft:#e5e2dd;--text:#1c1b1a;--muted:#64615e;--subtle:#77736f;--brand-neutral:#797570;--accent-soft:color-mix(in srgb,var(--accent) 82%,#4b1813);--orb-face:#f3f1ed;--orb-ink:#57534d;--orb-shadow:#00000004;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] body{background:var(--bg)}html[data-theme=light] .ambient-stage>img{opacity:.025;filter:grayscale()contrast(.6)}html[data-theme=light] .ambient-grain{opacity:.025}html[data-theme=light] .ambient-light{opacity:.22}html[data-theme=light] .site-sidebar{background:linear-gradient(160deg,#fbfaf8f8,#f1efecf5);border-color:#0000000c}html[data-theme=light] .sidebar-mobile-bar{border-color:var(--line-soft);background:#f7f5f1ee}html[data-theme=light] .sidebar-heading .github-link,html[data-theme=light] .sidebar-tools .header-tool{border-color:var(--line);color:var(--text);background:#fff8}html[data-theme=light] .github-mark{filter:invert()}html[data-theme=light] .github-stars,html[data-theme=light] .sidebar-eyebrow,html[data-theme=light] .sidebar-link{color:var(--muted)}html[data-theme=light] .sidebar-link.is-active,html[data-theme=light] .sidebar-link:hover{color:var(--text)}html[data-theme=light] .sidebar-tools{border-color:var(--line-soft)}html[data-theme=light] .sidebar-light{background:radial-gradient(ellipse at 0 50%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 85%)}html[data-theme=light] .theme-segment{background:#e8e5e080}html[data-theme=light] .theme-thumb{background:#fff;box-shadow:0 1px 5px #3f302012,inset 0 0 0 1px #00000004}html[data-theme=light] .home-copy .primary-button,html[data-theme=light] .primary-button{background:var(--text);color:#fff;border-color:var(--text)}html[data-theme=light] .home-copy p,html[data-theme=light] .home-note p,html[data-theme=light] .home-art>span{color:var(--muted)}html[data-theme=light] .home-note{border-color:var(--line-soft)}html[data-theme=light] .element-card{border-color:var(--line-soft);background:#ffffffb8;box-shadow:0 3px 15px #51433403}html[data-theme=light] .element-card:hover{border-color:var(--line)}html[data-theme=light] .card-stage,html[data-theme=light] .workbench-stage .detail-workspace{border-color:var(--line-soft);background:radial-gradient(at 50% 48%,#fff,#efede8)}html[data-theme=light] .tags span,html[data-theme=light] .workbench-inspector .tags span{color:#68645f;background:#00000002;border-color:#00000012}html[data-theme=light] .category-label,html[data-theme=light] .workbench-heading .category-label{color:var(--muted)}html[data-theme=light] .save-button,html[data-theme=light] .icon-button,html[data-theme=light] .header-tool{color:var(--muted);border-color:var(--line);background:#faf9f6c9}html[data-theme=light] .save-button.is-saved{color:var(--accent)}html[data-theme=light] .filters button{color:var(--muted)}html[data-theme=light] .filters button.selected{background:var(--text);color:#fff}html[data-theme=light] .search-frame{border-color:var(--line);background:#ffffff8a}html[data-theme=light] .search,html[data-theme=light] .search input,html[data-theme=light] .search kbd{color:var(--muted)}html[data-theme=light] .workbench-inspector{border-color:var(--line-soft);background:linear-gradient(155deg,#ffffffd9,#f5f3eff5)}html[data-theme=light] .element-workbench .detail-tabs,html[data-theme=light] .workbench-viewport{border-color:var(--line);background:#eae7e280;box-shadow:inset 0 1px 3px #00000004}html[data-theme=light] .segment-thumb{background:#fff;border-color:#00000009;box-shadow:0 2px 5px #00000008}html[data-theme=light] .workbench-viewport button{color:var(--muted)}html[data-theme=light] .workbench-viewport button[aria-pressed=true]{color:var(--text);background:#fff}html[data-theme=light] .inspector-group{border-color:var(--line-soft)}html[data-theme=light] .parameter-range{border-color:var(--line-soft);background:#ffffff80}html[data-theme=light] .parameter-range:before{background:linear-gradient(110deg,#b6aca428,#b6aca411)}html[data-theme=light] .parameter-range output,html[data-theme=light] .parameter-colour code,html[data-theme=light] .parameter-reset,html[data-theme=light] .parameter-select,html[data-theme=light] .parameter-colour{color:var(--muted)}html[data-theme=light] .parameter-colour>div{border-color:var(--line-soft)}html[data-theme=light] .choice-trigger,html[data-theme=light] .parameter-select .choice-trigger{border-color:var(--line);color:var(--text);background:#ffffff8a}html[data-theme=light] .inspector-disclosure{border-color:var(--line-soft)}html[data-theme=light] .inspector-disclosure summary,html[data-theme=light] .inspector-disclosure pre,html[data-theme=light] .mobile-settings-toggle{color:var(--muted);border-color:var(--line)}html[data-theme=light] .inspector-disclosure pre{background:#ffffff90}html[data-theme=light] .prompt-liquid .prompt-split{background:linear-gradient(155deg,#ffffffdc,#eeece7bc);border-color:#c8c2b9;box-shadow:inset 0 1px 1px #fff,0 4px 15px #4a36200d}html[data-theme=light] .prompt-liquid .prompt-button,html[data-theme=light] .prompt-liquid .prompt-select{color:var(--text)}html[data-theme=light] .prompt-liquid .prompt-button:hover,html[data-theme=light] .prompt-liquid .prompt-select:hover{color:#000;background:#ffffff70}html[data-theme=light] .prompt-liquid .prompt-select:before{background:#00000026}html[data-theme=light] .choice-menu.prompt-menu,html[data-theme=light] .color-panel{border-color:var(--line);background:linear-gradient(150deg,#fffefbee,#f1eee8f5);box-shadow:0 18px 60px #42362420,inset 0 1px #fff}html[data-theme=light] .choice-menu.prompt-menu>button{color:var(--text)}html[data-theme=light] .choice-menu.prompt-menu>button:hover,html[data-theme=light] .choice-menu.prompt-menu>button[aria-checked=true]{background:#b4aaa71a}html[data-theme=light] .choice-menu.prompt-menu>button[aria-checked=true]{color:var(--accent-soft)}html[data-theme=light] .prompt-menu small,html[data-theme=light] .review-prompt,html[data-theme=light] .color-panel p{color:var(--muted)}html[data-theme=light] .color-swatches button{border-color:#f6f3ee}html[data-theme=light] .custom-color{color:var(--muted)}html[data-theme=light] .document-surface,html[data-theme=light] .source-gutter,html[data-theme=light] .docs-snippet{border-color:var(--line-soft);background:#fffdf9}html[data-theme=light] .document-toolbar{border-color:var(--line-soft);background:#f5f2ec70}html[data-theme=light] .document-label,html[data-theme=light] .document-filename,html[data-theme=light] .document-note{color:var(--muted);border-color:var(--line-soft)}html[data-theme=light] .source-content,html[data-theme=light] .prompt-document p,html[data-theme=light] .prompt-document p:first-child,html[data-theme=light] .docs-snippet{color:#36322e}html[data-theme=light] .source-gutter{color:#938c82;border-color:var(--line-soft)}html[data-theme=light] .source-keyword{color:#8c473c}html[data-theme=light] .source-string{color:#536346}html[data-theme=light] .source-comment{color:#898074}html[data-theme=light] .source-number{color:#8d693c}html[data-theme=light] .prompt-example{color:var(--text);border-color:var(--line-soft);background:#f2eee77a}html[data-theme=light] .site-footer,html[data-theme=light] .footer-bottom{border-color:var(--line-soft)}html[data-theme=light] .brand-loader{background:var(--bg)}html[data-theme=light] :is(.search-frame:has(input:focus-visible),.prompt-split:has(button:focus-visible),.choice-trigger:focus-visible,.parameter-range:has(input:focus-visible)){outline-color:#302c28}html[data-theme=light] .motiqo-bezel-light{background:radial-gradient(110px 65px at var(--bezel-x,50%) var(--bezel-y,50%),#c05a4a,transparent 90%)}html[data-theme=light] :is(.line-stage,.pleat,.liquid-relic,.liquid-form,.crate-stage,.demo-liquid-sculpture,.demo-glow-nav,.pulse){background:radial-gradient(at 50% 47%,#fff,#f1eee8 74%)}html[data-theme=light] :is(.arbor,.drawer,.pleat)>svg{filter:invert()hue-rotate(180deg)}html[data-theme=light] .glow-nav{color:#77716a}html[data-theme=light] .glow-nav .gn-link:hover,html[data-theme=light] .glow-nav .gn-link[aria-current=page]{color:#25211e;text-shadow:0 0 18px #a0523528}html[data-theme=light] .pulse-card{background:linear-gradient(155deg,#fffdf9,#f4f0e9);border-color:#00000014;box-shadow:0 20px 60px #46332108}html[data-theme=light] .pulse-header strong{color:var(--text)}html[data-theme=light] :is(.pulse-label,.pulse-period,.pulse-footer>span){color:var(--muted)}html[data-theme=light] :is(.pulse-change,.pulse-footer time){color:var(--text)}html[data-theme=light] .pulse-change>span{color:#616758}html[data-theme=light] .pulse-card svg text{fill:#797169}html[data-theme=light] .pulse-card svg path[pathLength]{stroke:color-mix(in srgb,var(--pulse-accent) 40%,#24271f)}html[data-theme=light] .pulse-card svg>circle{fill:#747e66;stroke:#fff}html[data-theme=light] .pulse-footer{border-color:var(--line-soft)}html[data-theme=light] .pulse-footer button{color:var(--text);border-color:var(--line);background:#ffffff90}html[data-theme=light] :is(.line-stage,.pleat,.liquid-form,.liquid-relic,.crate-stage,.pulse):focus-visible{outline-color:#302c28}@media (max-width:780px){.sidebar-link{height:44px;min-height:44px;padding:12px 13px}.sidebar-light{height:44px}.theme-segment button{height:40px}}@media (prefers-reduced-motion:reduce){.theme-thumb,.theme-segment button{transition:none}}html[data-theme=light] .pulse-card svg>path:first-of-type{stroke:#00000012}html[data-theme=light] .pulse-card svg>g path{stroke:#746d5f70}html[data-theme=light] .pulse-card svg>g circle{fill:#746d5f}
