.no-select{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}button.svelte-fmqx8d:hover svg{filter:drop-shadow(0 0 8px rgba(147,51,234,.5))}.toolbar-container.svelte-fmqx8d{will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0)}.graph-embed.svelte-ony1z1{--graph-frame: 430px;--graph-window: 320px;width:100%;height:var(--graph-window);overflow:hidden}@media(min-width:1024px){.graph-embed.svelte-ony1z1{margin-top:-35px;margin-bottom:-35px}}.graph-embed.svelte-ony1z1 iframe:where(.svelte-ony1z1){display:block;width:100%;height:var(--graph-frame);margin-top:calc((var(--graph-window) - var(--graph-frame)) / 2);border:none;background:transparent}.core-panel.svelte-ony1z1{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:linear-gradient(135deg,#ffffff14,#ffffff06),#00000038;padding:1.5rem;box-shadow:0 20px 60px #00000038}.core-panel.svelte-ony1z1:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(139,92,246,.14),transparent 42%),linear-gradient(180deg,rgba(59,130,246,.1),transparent 55%);pointer-events:none}.core-panel-header.svelte-ony1z1,.core-panel-copy.svelte-ony1z1,.core-capabilities.svelte-ony1z1{position:relative}.core-panel-header.svelte-ony1z1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem}.core-pill.svelte-ony1z1{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .75rem;border-radius:9999px;border:1px solid rgba(255,255,255,.16);background:#ffffff12;color:#ffffffdb;font-size:.8125rem;font-weight:500}.core-pill-primary.svelte-ony1z1{border-color:#a855f761;background:#8b5cf62e;color:#fff}.core-arrow.svelte-ony1z1{color:#ffffff6b;font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em}.core-panel-copy.svelte-ony1z1{color:#ffffffad;font-size:1rem;line-height:1.75;margin:0}.core-capabilities.svelte-ony1z1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.5rem}.core-capabilities.svelte-ony1z1 span:where(.svelte-ony1z1){border:1px solid rgba(255,255,255,.09);background:#0003;border-radius:.5rem;color:#ffffffa8;font-size:.8125rem;line-height:1;padding:.75rem;text-align:center}@media(max-width:768px){.core-capabilities.svelte-ony1z1{grid-template-columns:repeat(2,minmax(0,1fr))}}.graph-embed.svelte-twksue{--graph-frame: 450px;--graph-window: 340px;width:100%;height:var(--graph-window);overflow:hidden}@media(min-width:901px){.graph-embed.svelte-twksue{margin-top:-60px;margin-bottom:-30px;margin-right:-30px;width:calc(100% + 30px)}}.graph-embed.svelte-twksue iframe:where(.svelte-twksue){display:block;width:100%;height:var(--graph-frame);margin-top:calc((var(--graph-window) - var(--graph-frame)) / 2);border:none;background:transparent}@media(min-width:901px){.split.primitive-split.svelte-twksue{--split-cols: minmax(0, 1fr) minmax(0, 1.3fr)}}.studio-page.svelte-twksue{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg);background-image:var(--ground)}.foot-line.svelte-twksue{font-family:var(--mono);letter-spacing:.08em}.gline.svelte-twksue{display:grid;grid-template-columns:1fr auto auto;gap:var(--head-gap)}.gstate.svelte-twksue{min-width:5.5em;text-align:right;color:var(--screen-dim)}.gstate.ok.svelte-twksue{color:var(--muted)}.gline.live.svelte-twksue .gstate:where(.svelte-twksue){color:var(--accent);animation:svelte-twksue-blink 1.4s steps(1,end) infinite}@keyframes svelte-twksue-blink{50%{opacity:.35}}.matrix.svelte-twksue{display:grid;grid-template-columns:repeat(18,1fr);gap:3px;margin-top:4px}.matrix.svelte-twksue i:where(.svelte-twksue){aspect-ratio:1;border-radius:2px;background:var(--dot-off)}.matrix.svelte-twksue i.on:where(.svelte-twksue){background:var(--dot-on)}.runs-on.svelte-twksue{display:flex;align-items:center;gap:var(--head-gap);flex-wrap:wrap;margin-bottom:var(--head-gap)}.caps.svelte-twksue{display:grid;grid-template-columns:var(--grid3-cols);gap:4px;margin-top:var(--head-space)}.cap.svelte-twksue{text-align:center;padding:5px 4px;border:var(--bw) solid var(--bc);border-radius:var(--num-radius);background:var(--surface);color:var(--muted);font-family:var(--mono);font-size:var(--w-caption);overflow-wrap:break-word}.show-cta.svelte-twksue{margin-top:0;justify-content:flex-end}@media(prefers-reduced-motion:reduce){.gline.live.svelte-twksue .gstate:where(.svelte-twksue){animation:none}}.wb.svelte-1d4i12f .demo-sheet:where(.svelte-1d4i12f){width:66vw;min-width:min(500px,100%);max-width:1200px}.wb.svelte-1d4i12f .demo-well:where(.svelte-1d4i12f){height:min(68vh,720px)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f){display:flex;flex-direction:column;max-height:12rem;scrollbar-gutter:stable}.wb.svelte-1d4i12f .demo-info:where(.svelte-1d4i12f){padding:var(--panel-pad)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item{color:var(--ink);background:transparent;border:0;border-bottom:var(--bw) solid var(--bc);transition:background .15s ease}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item:last-child{border-bottom:0}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item:hover{background:var(--panel)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item.active{background:var(--accent-halo)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-number{color:var(--faint)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item.active .demo-playlist-number,.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-badge{color:var(--accent)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-playing{background:var(--accent)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-title,.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-item.active .demo-playlist-title{color:var(--ink)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-desc{color:var(--muted)}.wb.svelte-1d4i12f .demo-list:where(.svelte-1d4i12f) .demo-playlist-badge{border-color:var(--accent)}.wb.svelte-1d4i12f .demo-info:where(.svelte-1d4i12f) h3{color:var(--ink)}.wb.svelte-1d4i12f .demo-info:where(.svelte-1d4i12f) p{color:var(--muted)}:root[data-theme=workbench] .surface-aurora.svelte-1d4i12f{display:none}:root:not([data-theme=workbench]) .surface-workbench.svelte-1d4i12f{display:none}.demo-modal-backdrop.svelte-1d4i12f{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.demo-modal.svelte-1d4i12f{position:relative;width:66vw;min-width:500px;max-width:1200px;background:linear-gradient(145deg,#1e1e28fa,#14141e);border:1px solid rgba(255,255,255,.1);border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.demo-modal-close.svelte-1d4i12f{position:absolute;top:1rem;right:1rem;width:36px;height:36px;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10;opacity:0}.demo-modal.svelte-1d4i12f:hover .demo-modal-close:where(.svelte-1d4i12f){opacity:1}.demo-modal-close.svelte-1d4i12f:hover{background:#000c;border-color:#fff6;transform:scale(1.1)}.demo-modal-video.svelte-1d4i12f{height:min(68vh,720px);background:#000}.demo-modal-info.svelte-1d4i12f{padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.1)}.demo-modal-playlist.svelte-1d4i12f{border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;max-height:12rem;overflow-y:auto;scrollbar-gutter:stable}.demo-modal-playlist.svelte-1d4i12f::-webkit-scrollbar{width:8px}.demo-modal-playlist.svelte-1d4i12f::-webkit-scrollbar-track{background:#ffffff08}.demo-modal-playlist.svelte-1d4i12f::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:9999px}.demo-modal-playlist.svelte-1d4i12f::-webkit-scrollbar-thumb:hover{background:#ffffff47}.demo-playlist-item.svelte-1d4i12f{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background .15s ease;text-align:left;color:#fff}.demo-playlist-item.svelte-1d4i12f:last-child{border-bottom:none}.demo-playlist-item.svelte-1d4i12f:hover{background:#ffffff0d}.demo-playlist-item.active.svelte-1d4i12f{background:#8b5cf61a}.demo-playlist-indicator.svelte-1d4i12f{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.demo-playlist-number.svelte-1d4i12f{font-size:.8rem;color:#ffffff59;font-variant-numeric:tabular-nums}.demo-playlist-item.active.svelte-1d4i12f .demo-playlist-number:where(.svelte-1d4i12f){color:#8b5cf6cc}.demo-playlist-playing.svelte-1d4i12f{width:8px;height:8px;border-radius:50%;background:#8b5cf6;animation:svelte-1d4i12f-pulse-dot 1.5s ease-in-out infinite}@keyframes svelte-1d4i12f-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.demo-playlist-text.svelte-1d4i12f{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.demo-playlist-title.svelte-1d4i12f{font-size:.875rem;font-weight:500;color:#ffffffd9}.demo-playlist-item.active.svelte-1d4i12f .demo-playlist-title:where(.svelte-1d4i12f){color:#fff}.demo-playlist-desc.svelte-1d4i12f{font-size:.75rem;color:#fff6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-playlist-badge.svelte-1d4i12f{flex-shrink:0;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:#8b5cf6;padding:.15rem .5rem;border:1px solid rgba(139,92,246,.3);border-radius:9999px}@media(max-width:768px){.demo-modal-backdrop.svelte-1d4i12f{padding:0}.demo-modal.svelte-1d4i12f{min-width:unset;max-width:100%;width:100%;height:100%;border-radius:0;display:flex;flex-direction:column}.demo-modal-video.svelte-1d4i12f{flex:1;aspect-ratio:auto}.demo-modal-close.svelte-1d4i12f{opacity:1;background:#000000b3}}
