.tab-item--active.svelte-g4qraf{--tabGirth: 8px;clip-path:shape(from bottom left,curve to var(--tabGirth) calc(100% - var(--tabGirth)) with var(--tabGirth) 100%,vline to var(--tabGirth),curve to calc(var(--tabGirth) * 2) 0 with var(--tabGirth) 0,hline to calc(100% - calc(var(--tabGirth) * 2)),curve to calc(100% - var(--tabGirth)) var(--tabGirth) with calc(100% - var(--tabGirth)) 0,vline to calc(100% - var(--tabGirth)),curve to 100% 100% with calc(100% - var(--tabGirth)) 100%)}.scrollbar-none.svelte-g4qraf{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none.svelte-g4qraf::-webkit-scrollbar{display:none}.explorer-pane-demo--active.svelte-115snpa{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent-primary) 35%,transparent)}.explorer-pane-demo__pathbar.svelte-115snpa>div{height:1.75rem;gap:.25rem;padding-inline:.375rem;font-size:10px}.explorer-pane-demo__pathbar.svelte-115snpa svg{width:12px;height:12px}.scrollbar-none.svelte-10irltw{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none.svelte-10irltw::-webkit-scrollbar{display:none}.collection-file-row.svelte-nccgwu{animation:svelte-nccgwu-row-in .5s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.tag-dropdown.svelte-nccgwu{animation:svelte-nccgwu-menu-pop .3s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}@keyframes svelte-nccgwu-row-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-nccgwu-menu-pop{0%{opacity:0;transform:translateY(2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.collection-file-row.svelte-nccgwu,.tag-dropdown.svelte-nccgwu{animation:none}}.arrange-controls.svelte-1e6lrgq{display:flex;flex-direction:column;gap:.5rem;padding:.65rem .75rem;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 90%,transparent);background:color-mix(in oklab,var(--surface-raised) 10%,transparent)}.arrange-row.svelte-1e6lrgq{display:grid;grid-template-columns:1rem 1fr;gap:.5rem;align-items:center}.arrange-row.svelte-1e6lrgq .arrange-row-icon{color:var(--text-tertiary)}.arrange-row-chips.svelte-1e6lrgq{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0}.chip.svelte-1e6lrgq{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .45rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--border-default) 70%,transparent);background:color-mix(in oklab,var(--surface-base) 80%,transparent);font-size:10px;color:var(--text-primary);line-height:1.4}.chip-label.svelte-1e6lrgq{color:var(--text-tertiary)}.chip--sort.svelte-1e6lrgq{border-radius:.375rem}.chip--group.svelte-1e6lrgq{border-color:color-mix(in oklab,var(--accent-secondary) 28%,transparent);background:color-mix(in oklab,var(--accent-secondary) 10%,transparent);color:var(--accent-secondary);border-radius:.375rem}.chip--add.svelte-1e6lrgq{border-style:dashed;color:var(--text-tertiary);background:transparent;transition:color .15s ease,border-color .15s ease;cursor:pointer}.chip--add.svelte-1e6lrgq:hover{color:var(--text-secondary);border-color:color-mix(in oklab,var(--accent-secondary) 35%,var(--border-default))}.logic-pill.svelte-1e6lrgq{display:inline-flex;align-items:center;padding:.05rem .3rem;border-radius:.25rem;background:color-mix(in oklab,var(--surface-raised) 80%,transparent);color:var(--accent-secondary);font-size:9px;font-weight:600;letter-spacing:.02em}.then-label.svelte-1e6lrgq{font-size:10px;color:var(--text-tertiary)}.group-section.svelte-1e6lrgq+.group-section:where(.svelte-1e6lrgq){border-top:1px solid color-mix(in oklab,var(--border-muted) 70%,transparent)}.group-header.svelte-1e6lrgq{display:flex;align-items:center;gap:.35rem;padding:.35rem .75rem;background:color-mix(in oklab,var(--surface-raised) 18%,transparent)}.group-header.svelte-1e6lrgq .group-header-icon{flex-shrink:0}.group-header-label.svelte-1e6lrgq{font-size:10px;font-weight:600;color:var(--text-primary);letter-spacing:.005em}.group-header-count.svelte-1e6lrgq{font-size:9.5px;color:var(--text-tertiary)}.demo-preview-image.svelte-1lm024q{display:block}.view-modes-compact.svelte-1mbm02p{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;width:100%}.view-mode-tile.svelte-1mbm02p{display:flex;min-width:0;flex-direction:column;gap:.4375rem}.view-mode-preview--compact.svelte-1mbm02p{height:4.75rem;padding:.375rem;display:flex;align-items:center;width:100%}.view-mode-preview--compact.svelte-1mbm02p .preview-details-table:where(.svelte-1mbm02p),.view-mode-preview--compact.svelte-1mbm02p .preview-column:where(.svelte-1mbm02p),.view-mode-preview--compact.svelte-1mbm02p .preview-tree:where(.svelte-1mbm02p),.view-mode-preview--compact.svelte-1mbm02p .preview-boards:where(.svelte-1mbm02p){width:100%}.view-mode-tile-label.svelte-1mbm02p{display:flex;align-items:center;justify-content:center;gap:.3rem;min-width:0}.view-mode-tile-name.svelte-1mbm02p{font-size:.6875rem;font-weight:500;line-height:1;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-modes-band.svelte-1mbm02p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.view-modes-band.svelte-1mbm02p{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.view-modes-band.svelte-1mbm02p{grid-template-columns:repeat(5,minmax(0,1fr))}}.view-mode-card.svelte-1mbm02p{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--border-default) 70%,transparent);background:color-mix(in oklab,var(--surface-raised) 18%,transparent);transition:border-color .2s ease,background .2s ease,transform .2s ease}.view-mode-card.svelte-1mbm02p:hover{border-color:color-mix(in oklab,var(--border-default) 100%,transparent);background:color-mix(in oklab,var(--surface-raised) 28%,transparent)}.view-mode-card.svelte-1mbm02p:active{transform:scale(.99)}.view-mode-card--featured.svelte-1mbm02p{border-color:color-mix(in oklab,var(--accent-secondary) 22%,var(--border-default));background:color-mix(in oklab,var(--accent-secondary) 5%,var(--surface-raised) 15%)}.view-mode-card--featured.svelte-1mbm02p:hover{border-color:color-mix(in oklab,var(--accent-secondary) 35%,var(--border-default));background:color-mix(in oklab,var(--accent-secondary) 8%,var(--surface-raised) 18%)}.view-mode-preview.svelte-1mbm02p{height:4.5rem;border-radius:.5rem;border:1px solid color-mix(in oklab,var(--border-muted) 80%,transparent);background:var(--surface-base);overflow:hidden;padding:.375rem}.view-mode-label.svelte-1mbm02p{display:flex;flex-direction:column;gap:.125rem;min-width:0}.preview-details-header.svelte-1mbm02p,.preview-details-row.svelte-1mbm02p{height:.375rem;border-radius:999px;background:color-mix(in oklab,var(--text-tertiary) 35%,transparent);margin-bottom:.25rem}.preview-details-table.svelte-1mbm02p{display:flex;flex-direction:column;width:100%;gap:.12rem;border:1px solid color-mix(in oklab,var(--border-muted) 70%,transparent);border-radius:.25rem;overflow:hidden}.preview-details-table-head.svelte-1mbm02p,.preview-details-table-row.svelte-1mbm02p{display:grid;grid-template-columns:.45rem 1fr .55rem .55rem;gap:.2rem;align-items:center;padding:.14rem .2rem}.preview-details-table-head.svelte-1mbm02p{border-bottom:1px solid color-mix(in oklab,var(--border-muted) 65%,transparent);background:color-mix(in oklab,var(--surface-raised) 55%,transparent)}.preview-details-table-row.svelte-1mbm02p{border-radius:.12rem}.preview-details-col.svelte-1mbm02p{height:.22rem;border-radius:999px;background:color-mix(in oklab,var(--text-tertiary) 32%,transparent);min-width:0}.preview-details-table-head.svelte-1mbm02p .preview-details-col:where(.svelte-1mbm02p){height:.2rem;background:color-mix(in oklab,var(--text-secondary) 40%,transparent)}.preview-details-col--check.svelte-1mbm02p{width:.45rem;height:.45rem;border-radius:.1rem}.preview-details-table-head.svelte-1mbm02p .preview-details-col--check:where(.svelte-1mbm02p){height:.2rem;border-radius:999px}.preview-details-col--narrow.svelte-1mbm02p{justify-self:stretch}.preview-details-col--short.svelte-1mbm02p{width:72%}.preview-details-header.svelte-1mbm02p{width:55%;background:color-mix(in oklab,var(--text-secondary) 45%,transparent)}.preview-details-row.svelte-1mbm02p{width:100%}.preview-details-row--short.svelte-1mbm02p{width:72%}.preview-grid.svelte-1mbm02p{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem;height:100%}.view-mode-preview--compact.svelte-1mbm02p .preview-grid:where(.svelte-1mbm02p){gap:.22rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;width:auto;aspect-ratio:1;max-width:100%;align-self:center;margin-inline:auto}.preview-grid-cell.svelte-1mbm02p{border-radius:.25rem;overflow:hidden;background:var(--surface-raised);min-width:0;min-height:0}.view-mode-preview--compact.svelte-1mbm02p .preview-grid-cell:where(.svelte-1mbm02p){aspect-ratio:1}.preview-grid-cell--icon.svelte-1mbm02p{display:flex;align-items:center;justify-content:center;color:#60a5fa}.preview-grid.svelte-1mbm02p .preview-grid-img{width:100%;height:100%;object-fit:cover}.preview-column.svelte-1mbm02p{display:flex;gap:.25rem;height:100%}.view-mode-preview--compact.svelte-1mbm02p .preview-column:where(.svelte-1mbm02p){gap:.18rem}.preview-column-pane.svelte-1mbm02p{flex:1;border-radius:.2rem;background:color-mix(in oklab,var(--surface-raised) 80%,transparent);padding:.2rem;display:flex;flex-direction:column;gap:.15rem}.preview-column-pane--empty.svelte-1mbm02p{opacity:.35}.preview-column-item.svelte-1mbm02p{height:.3rem;border-radius:999px;background:color-mix(in oklab,var(--text-tertiary) 30%,transparent)}.view-mode-preview--compact.svelte-1mbm02p .preview-column-item:where(.svelte-1mbm02p){height:.26rem}.preview-column-item--active.svelte-1mbm02p{background:color-mix(in oklab,var(--accent-secondary) 50%,transparent)}.preview-tree.svelte-1mbm02p{display:flex;flex-direction:column;gap:.2rem;font-size:.5625rem;color:var(--text-secondary)}.view-mode-preview--compact.svelte-1mbm02p .preview-tree:where(.svelte-1mbm02p){gap:.14rem;font-size:.5rem}.preview-tree-row.svelte-1mbm02p{display:flex;align-items:center;gap:.15rem}.preview-tree-row--nested.svelte-1mbm02p{padding-left:.5rem}.view-mode-preview--compact.svelte-1mbm02p .preview-tree-row--nested:where(.svelte-1mbm02p){padding-left:.35rem}.preview-tree-row--deep.svelte-1mbm02p{padding-left:1rem}.view-mode-preview--compact.svelte-1mbm02p .preview-tree-row--deep:where(.svelte-1mbm02p){padding-left:.65rem}.preview-boards.svelte-1mbm02p{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;height:100%}.view-mode-preview--compact.svelte-1mbm02p .preview-boards:where(.svelte-1mbm02p){gap:.18rem}.preview-board-col.svelte-1mbm02p{display:flex;flex-direction:column;gap:.2rem;padding:.15rem;border-radius:.2rem;background:color-mix(in oklab,var(--surface-raised) 70%,transparent)}.preview-board-card.svelte-1mbm02p{height:.55rem;border-radius:.15rem;background:color-mix(in oklab,var(--accent-secondary) 25%,var(--surface-base));border:1px solid color-mix(in oklab,var(--accent-secondary) 20%,transparent)}.view-mode-preview--compact.svelte-1mbm02p .preview-board-card:where(.svelte-1mbm02p){height:.52rem}.preview-board-card--short.svelte-1mbm02p{height:.35rem;opacity:.7}.view-mode-preview--compact.svelte-1mbm02p .preview-board-card--short:where(.svelte-1mbm02p){height:.38rem}.preview-board-card--move.svelte-1mbm02p{position:absolute;top:0;left:0;width:calc((100% - .36rem) / 3 - .3rem);height:.52rem;z-index:1;box-shadow:0 1px 4px color-mix(in oklab,var(--accent-secondary) 25%,transparent)}.toolbar-divider.svelte-1emlgis{margin-inline:.25rem;margin-block:auto;height:1rem;width:1px;background:var(--surface-raised)}.toolbar-tool.svelte-1emlgis{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;color:var(--text-tertiary);transition:background .15s ease,color .15s ease}.toolbar-tool.svelte-1emlgis:hover{background:#ffffff0f;color:var(--text-primary)}.toolbar-tool--active.svelte-1emlgis{background:#ffffff14;color:var(--text-primary)}.toolbar-icon-btn.svelte-1emlgis{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;color:var(--text-tertiary);transition:background .15s ease,color .15s ease}.toolbar-icon-btn.svelte-1emlgis:hover{background:#ffffff0f;color:var(--text-primary)}.md-doc.svelte-1b4qim9{animation:svelte-1b4qim9-md-fade .5s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.md-title.svelte-1b4qim9{font-family:var(--font-header);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--text-primary);margin:0 0 .85rem}.md-p.svelte-1b4qim9{font-size:.875rem;line-height:1.65;color:var(--text-secondary);margin:0 0 1rem}.md-code.svelte-1b4qim9{font-family:var(--font-mono);font-size:.8em;padding:.1em .35em;border-radius:.25rem;background:#ffffff0f;border:1px solid var(--border-default);color:var(--text-primary)}.md-list.svelte-1b4qim9{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.4rem}.md-li.svelte-1b4qim9{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.35;color:var(--text-secondary)}.md-li-text.svelte-1b4qim9{line-height:inherit}.md-li--done.svelte-1b4qim9 .md-li-text:where(.svelte-1b4qim9){color:var(--text-tertiary);text-decoration:line-through;text-decoration-color:color-mix(in oklab,var(--text-tertiary) 60%,transparent)}.md-p--cursor.svelte-1b4qim9{margin-bottom:0;color:var(--text-primary)}.md-cursor.svelte-1b4qim9{display:inline-block;width:2px;height:.95rem;margin-left:1px;vertical-align:text-bottom;background:var(--accent-primary);animation:svelte-1b4qim9-md-cursor-blink 1.1s step-end infinite}@keyframes svelte-1b4qim9-md-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1b4qim9-md-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.md-doc.svelte-1b4qim9,.md-cursor.svelte-1b4qim9{animation:none}}.metadata-marquee.svelte-cftnn4{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.metadata-marquee-fade.svelte-cftnn4{position:absolute;top:0;bottom:0;width:2.5rem;z-index:1;pointer-events:none}.metadata-marquee-fade--left.svelte-cftnn4{left:0;background:linear-gradient(90deg,var(--surface-base, #080b10),transparent)}.metadata-marquee-fade--right.svelte-cftnn4{right:0;background:linear-gradient(270deg,var(--surface-base, #080b10),transparent)}.metadata-marquee-track.svelte-cftnn4{display:flex;width:max-content;animation:svelte-cftnn4-metadata-marquee-scroll var(--marquee-duration, 55s) linear infinite}.metadata-marquee-row.svelte-cftnn4{display:flex;align-items:center;gap:1.75rem;padding:0 .875rem;list-style:none;margin:0}.metadata-marquee-item.svelte-cftnn4{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary);white-space:nowrap}.metadata-marquee-item.svelte-cftnn4 .metadata-marquee-icon{color:color-mix(in oklab,rgb(56 189 248) 70%,var(--text-tertiary));opacity:.85}@keyframes svelte-cftnn4-metadata-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.metadata-marquee-track.svelte-cftnn4{animation:none;flex-wrap:wrap;width:100%;justify-content:center;gap:.75rem 1.25rem}.metadata-marquee-row.svelte-cftnn4{flex-wrap:wrap;justify-content:center;padding:0}.metadata-marquee-row.svelte-cftnn4:last-child{display:none}}.grid-thumb-strip--compact.svelte-jp057p{width:min(100%,26rem);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%)}.grid-thumb-grid.svelte-jp057p{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem .5rem;width:min(100%,15rem);margin-inline:auto}.grid-thumb-item.svelte-jp057p{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.375rem}.grid-thumb-grid--compact.svelte-jp057p{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem .5rem;width:100%;margin-inline:0}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-name:where(.svelte-jp057p){font-size:.6875rem;min-height:.825rem}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-font:where(.svelte-jp057p){font-size:1.125rem}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-badge:where(.svelte-jp057p){font-size:.4375rem}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-video-overlay:where(.svelte-jp057p) svg{width:16px;height:16px}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-tile:where(.svelte-jp057p),.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-skeleton-tile:where(.svelte-jp057p){border-radius:.5rem}.grid-thumb-tile.svelte-jp057p{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:.375rem;background:color-mix(in oklab,var(--surface-raised) 88%,transparent)}.grid-thumb-content.svelte-jp057p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:svelte-jp057p-thumb-in .45s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.grid-thumb-media.svelte-jp057p{position:relative;height:100%;width:100%}.grid-thumb-media.svelte-jp057p img{height:100%;width:100%;object-fit:cover}.grid-thumb-video-overlay.svelte-jp057p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000047;color:#ffffffeb}.grid-thumb-badge.svelte-jp057p{position:absolute;right:.25rem;bottom:.25rem;padding:.05rem .3rem;border-radius:.1875rem;background:#0000008c;font-size:.45rem;font-weight:600;letter-spacing:.04em;color:#ffffffd9}.grid-thumb-font.svelte-jp057p{font-size:1.25rem;font-weight:700;color:var(--text-primary);letter-spacing:-.04em}.grid-thumb-name.svelte-jp057p{width:100%;min-height:.75rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:.625rem;line-height:1.2;color:var(--text-secondary)}.grid-thumb-skeleton.svelte-jp057p{display:flex;width:100%;flex-direction:column;align-items:center;gap:.4rem}.grid-thumb-skeleton-tile.svelte-jp057p{width:100%;aspect-ratio:1;border-radius:.375rem;background:color-mix(in oklab,var(--surface-raised) 88%,transparent)}.grid-thumb-skeleton-label.svelte-jp057p{width:68%;min-height:.75rem;border-radius:.1875rem;background:color-mix(in oklab,var(--surface-raised) 88%,transparent)}.grid-thumb-grid--compact.svelte-jp057p .grid-thumb-skeleton-label:where(.svelte-jp057p){min-height:.825rem}@keyframes svelte-jp057p-thumb-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-transparency:reduce){.grid-thumb-strip--compact.svelte-jp057p{-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){.grid-thumb-content.svelte-jp057p{animation:none}}.editor-trio.svelte-vsey8t{display:grid;grid-template-columns:1fr;gap:2.25rem 1.5rem}@media(min-width:768px){.editor-trio.svelte-vsey8t{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}@media(min-width:1024px){.editor-trio.svelte-vsey8t{gap:2.5rem 1.75rem}}.editor-scene.svelte-vsey8t{display:flex;flex-direction:column;gap:1rem;margin:0}.scene-frame.svelte-vsey8t{position:relative;display:flex;flex-direction:column;min-height:266px;overflow:hidden;border-radius:.625rem;border:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent);background:var(--surface-base);box-shadow:0 0 0 1px #ffffff06 inset,0 12px 32px -22px #0000008c;transition:border-color .3s ease,box-shadow .3s ease,transform .3s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}.editor-scene.svelte-vsey8t:hover .scene-frame:where(.svelte-vsey8t){border-color:color-mix(in oklab,rgb(56 189 248) 32%,var(--border-muted));box-shadow:0 0 0 1px #ffffff0a inset,0 18px 40px -22px #38bdf833,0 12px 32px -22px #0009;transform:translateY(-1px)}.scene-header.svelte-vsey8t,.scene-frame.svelte-vsey8t .preview-toolbar-demo.preview-toolbar-demo--editor-scene{display:flex;height:2.5rem;flex-shrink:0;align-items:center;justify-content:space-between;padding-inline:.5rem;border-bottom:1px solid var(--border-muted);background:color-mix(in oklab,var(--surface-raised) 25%,transparent)}.scene-header.svelte-vsey8t{gap:.5rem}.scene-stage.svelte-vsey8t{flex:1;min-height:0;position:relative;overflow:hidden}.scene-stage--image.svelte-vsey8t{display:flex;padding:.75rem;background:color-mix(in oklab,var(--surface-sunken) 60%,transparent)}.image-inset.svelte-vsey8t{border-radius:4px}.crop-overlay.svelte-vsey8t{box-shadow:0 0 0 9999px #00000073}.scene-stage--code.svelte-vsey8t{background:#161616}.code-editor.svelte-vsey8t{display:flex;min-height:100%}.code-gutter.svelte-vsey8t{flex-shrink:0;padding:.625rem .375rem .625rem .5rem;background:#121212;border-right:1px solid var(--border-muted);font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;line-height:1.6;color:#555;text-align:right;-webkit-user-select:none;user-select:none}.code-gutter-line.svelte-vsey8t{display:block;min-width:1.125rem;padding-right:.375rem}.code-pre.svelte-vsey8t{flex:1;min-width:0;padding:.625rem .75rem .625rem .5rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;line-height:1.6;color:var(--text-primary);white-space:pre}.tok-keyword.svelte-vsey8t{color:#ff7b72}.tok-fn.svelte-vsey8t{color:#d2a8ff}.tok-type.svelte-vsey8t{color:#79c0ff}.tok-string.svelte-vsey8t{color:#a5d6ff}.scene-stage--csv.svelte-vsey8t{padding:.625rem .75rem}.spreadsheet-table.svelte-vsey8t{width:100%;border-collapse:collapse;font-size:10px}.spreadsheet-cell.svelte-vsey8t{border:1px solid var(--border-muted);padding:.25rem .375rem;text-align:left;color:var(--text-primary)}.spreadsheet-cell--corner.svelte-vsey8t,.spreadsheet-cell--row.svelte-vsey8t{color:var(--text-tertiary);text-align:center}.spreadsheet-cell--edit.svelte-vsey8t{outline:1px solid color-mix(in oklab,var(--accent-primary) 50%,transparent)}.scene-caption.svelte-vsey8t{display:flex;flex-direction:column;gap:.3125rem;padding-left:0}.scene-label.svelte-vsey8t{display:inline-flex;align-items:center;gap:.4375rem;font-size:.875rem;font-weight:600;color:var(--text-primary);letter-spacing:-.005em}.scene-label.svelte-vsey8t .scene-label-icon{color:color-mix(in oklab,rgb(56 189 248) 75%,var(--text-tertiary));flex-shrink:0}.scene-desc.svelte-vsey8t{font-size:.8125rem;line-height:1.55;color:var(--text-tertiary);max-width:38ch}.filter-seg.svelte-1nv21bj{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .6rem;line-height:1.2;border-right:1px solid color-mix(in oklab,var(--border-muted) 70%,transparent);color:var(--text-secondary)}.filter-seg.svelte-1nv21bj:first-child{padding-left:0}.filter-seg.svelte-1nv21bj:last-child{border-right:0}.filter-seg--active.svelte-1nv21bj{color:var(--accent-primary)}.filter-seg-value.svelte-1nv21bj{color:var(--text-primary);font-weight:600}.previews-bg.svelte-3vhksr{position:absolute;inset:0;pointer-events:none}.previews-glow.svelte-3vhksr{position:absolute;border-radius:50%;filter:blur(100px);opacity:.2}.previews-glow--primary.svelte-3vhksr{top:5%;right:-8%;width:520px;height:520px;background:color-mix(in oklab,rgb(56 189 248) 14%,transparent)}.previews-glow--secondary.svelte-3vhksr{bottom:15%;left:-15%;width:400px;height:400px;background:color-mix(in oklab,var(--accent-primary) 6%,transparent)}.previews-header.svelte-3vhksr{animation:svelte-3vhksr-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.previews-header-icon.svelte-3vhksr{position:absolute;top:-.25rem;left:auto;right:-.5rem;z-index:0;pointer-events:none;line-height:0;color:var(--text-tertiary);opacity:.14;transform:rotate(12deg);transform-origin:30% 25%;mask-image:radial-gradient(ellipse 95% 88% at 42% 38%,#000 18%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 95% 88% at 42% 38%,#000 18%,transparent 70%)}.previews-header-icon.svelte-3vhksr svg{display:block;width:clamp(7rem,14vw,10rem);height:auto}@media(min-width:768px){.previews-header-icon.svelte-3vhksr{right:-1.25rem;opacity:.12}.previews-header-icon.svelte-3vhksr svg{width:clamp(8rem,16vw,11.5rem)}}.previews-subhead.svelte-3vhksr{animation:svelte-3vhksr-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .05s both}.previews-headline-accent.svelte-3vhksr{font-family:var(--font-header);font-style:italic;color:#38bdf8;position:relative;padding-bottom:.05em;line-height:1.1}.previews-headline-accent.svelte-3vhksr:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background:linear-gradient(90deg,rgb(56 189 248),transparent);opacity:.5}.previews-primary.svelte-3vhksr{animation:svelte-3vhksr-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .08s both}.primary-copy.svelte-3vhksr h3:where(.svelte-3vhksr){max-width:32ch}.primary-stage.svelte-3vhksr{animation:svelte-3vhksr-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .12s both;max-width:56rem}.previews-metadata.svelte-3vhksr{margin-top:clamp(4rem,8vw,6rem);padding-top:clamp(3rem,6vw,4.5rem);border-top:1px solid color-mix(in oklab,var(--border-default) 45%,transparent);animation:svelte-3vhksr-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .14s both}.previews-metadata.svelte-3vhksr h3:where(.svelte-3vhksr){max-width:26ch}.metadata-marquee-wrap.svelte-3vhksr{margin-top:2rem;margin-inline:-1.5rem}@media(min-width:1024px){.metadata-marquee-wrap.svelte-3vhksr{margin-top:2.5rem;margin-inline:calc(-1 * (50vw - var(--content-max-width) / 2 + .5rem))}}.previews-thumbnails.svelte-3vhksr{margin-top:clamp(3.5rem,6vw,5rem);padding-top:clamp(2.25rem,4vw,3rem);border-top:1px solid color-mix(in oklab,var(--border-default) 35%,transparent);animation:svelte-3vhksr-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .1s both}.thumbnails-row.svelte-3vhksr{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width:768px){.thumbnails-row.svelte-3vhksr{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem}}.thumbnails-copy.svelte-3vhksr{flex:1;min-width:0;max-width:36rem}.thumbnails-headline.svelte-3vhksr{font-family:var(--font-header);font-size:1.25rem;font-weight:500;line-height:1.3;color:var(--text-primary);margin:0 0 .5rem;letter-spacing:-.005em}.thumbnails-body.svelte-3vhksr{margin:0;max-width:50ch;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.thumbnails-demo.svelte-3vhksr{flex-shrink:0;align-self:center;width:min(100%,26rem)}@media(min-width:768px){.thumbnails-demo.svelte-3vhksr{align-self:center;margin-left:auto}}.previews-editors.svelte-3vhksr{margin-top:clamp(4rem,8vw,6rem);padding-top:clamp(3rem,6vw,4.5rem);border-top:1px solid color-mix(in oklab,var(--border-default) 45%,transparent);animation:svelte-3vhksr-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .14s both}@keyframes svelte-3vhksr-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.previews-header.svelte-3vhksr,.previews-subhead.svelte-3vhksr,.previews-primary.svelte-3vhksr,.primary-stage.svelte-3vhksr,.previews-metadata.svelte-3vhksr,.previews-thumbnails.svelte-3vhksr,.previews-editors.svelte-3vhksr{animation:none}}@media(prefers-reduced-transparency:reduce){.previews-header-icon.svelte-3vhksr{opacity:.1;mask-image:none;-webkit-mask-image:none}}.collections-bg.svelte-1wyxjrh{position:absolute;inset:0;pointer-events:none}.collections-glow.svelte-1wyxjrh{position:absolute;width:480px;height:480px;border-radius:50%;filter:blur(100px);opacity:.25}.collections-glow--left.svelte-1wyxjrh{top:10%;left:-10%;background:color-mix(in oklab,var(--accent-primary) 10%,transparent)}.collections-glow--right.svelte-1wyxjrh{bottom:5%;right:-8%;background:#ffffff08}.collections-header.svelte-1wyxjrh{animation:svelte-1wyxjrh-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.collections-header-icon.svelte-1wyxjrh{position:absolute;top:-.5rem;right:-.25rem;z-index:0;pointer-events:none;line-height:0;color:var(--text-tertiary);opacity:.15;transform:rotate(7deg);transform-origin:65% 20%;mask-image:radial-gradient(ellipse 100% 92% at 58% 40%,#000 22%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 100% 92% at 58% 40%,#000 22%,transparent 72%)}.collections-header-icon.svelte-1wyxjrh svg{display:block;width:clamp(7.5rem,14vw,10.5rem);height:auto}@media(min-width:768px){.collections-header-icon.svelte-1wyxjrh{top:-1rem;right:-1.5rem;opacity:.16}.collections-header-icon.svelte-1wyxjrh svg{width:clamp(8.5rem,16vw,12rem)}}@media(prefers-reduced-transparency:reduce){.collections-header-icon.svelte-1wyxjrh{opacity:.1;mask-image:none;-webkit-mask-image:none}}.collections-subhead.svelte-1wyxjrh{animation:svelte-1wyxjrh-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .05s both}.collections-headline-accent.svelte-1wyxjrh{font-family:var(--font-header);color:var(--accent-primary);position:relative}.collections-headline-accent.svelte-1wyxjrh:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background:linear-gradient(90deg,var(--accent-primary),transparent);opacity:.4}.feature-item.svelte-1wyxjrh{animation:svelte-1wyxjrh-fade-up .6s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.inline-code.svelte-1wyxjrh{font-family:var(--font-mono);font-size:.85em;padding:.1em .35em;border-radius:.25rem;background:#ffffff0f;border:1px solid var(--border-default);color:var(--text-primary)}.rows-panel.svelte-1wyxjrh{animation:svelte-1wyxjrh-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .15s both}.rows-panel-glow.svelte-1wyxjrh{position:absolute;inset:-1rem;border-radius:1.25rem;background:radial-gradient(ellipse at 50% 50%,color-mix(in oklab,var(--accent-primary) 6%,transparent) 0%,transparent 70%);opacity:.7;transition:opacity .4s ease}.rows-panel.svelte-1wyxjrh:hover .rows-panel-glow:where(.svelte-1wyxjrh){opacity:1}.editor-shell.svelte-1wyxjrh{animation:svelte-1wyxjrh-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .1s both}.editor-shell-glow.svelte-1wyxjrh{position:absolute;inset:-1rem;border-radius:1.25rem;background:radial-gradient(ellipse at 50% 0%,color-mix(in oklab,var(--accent-primary) 5%,transparent) 0%,transparent 65%);opacity:.75;transition:opacity .4s ease}.editor-shell.svelte-1wyxjrh:hover .editor-shell-glow:where(.svelte-1wyxjrh){opacity:1}.editor-canvas-wrap.svelte-1wyxjrh{min-height:22rem;background:linear-gradient(180deg,color-mix(in oklab,var(--surface-raised) 35%,transparent) 0%,transparent 100%)}.editor-block--slash.svelte-1wyxjrh{min-height:11rem;padding-bottom:.5rem}.editor-cursor.svelte-1wyxjrh{display:inline-block;width:2px;height:.9rem;background:var(--accent-primary);animation:svelte-1wyxjrh-cursor-blink 1.1s step-end infinite}@keyframes svelte-1wyxjrh-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.slash-menu.svelte-1wyxjrh{animation:svelte-1wyxjrh-menu-pop .35s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.slash-menu-item.svelte-1wyxjrh{transition:background .15s ease,color .15s ease}.slash-menu-item--active.svelte-1wyxjrh{background:#ffffff14;color:var(--text-primary)}.slash-menu-kbd.svelte-1wyxjrh{font-family:var(--font-mono);font-size:9px;opacity:.4}.callout-block.svelte-1wyxjrh{border-left:2px solid var(--accent-primary)}@keyframes svelte-1wyxjrh-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1wyxjrh-menu-pop{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.collections-header.svelte-1wyxjrh,.collections-subhead.svelte-1wyxjrh,.feature-item.svelte-1wyxjrh,.editor-shell.svelte-1wyxjrh,.rows-panel.svelte-1wyxjrh,.slash-menu.svelte-1wyxjrh,.editor-cursor.svelte-1wyxjrh{animation:none}}.browse-arrange-bg.svelte-1luj774{position:absolute;inset:0;pointer-events:none}.browse-arrange-glow.svelte-1luj774{position:absolute;border-radius:50%;filter:blur(120px);opacity:.22}.browse-arrange-glow--primary.svelte-1luj774{top:4%;right:-12%;width:520px;height:520px;background:color-mix(in oklab,var(--accent-secondary) 12%,transparent)}.browse-arrange-glow--secondary.svelte-1luj774{bottom:8%;left:-14%;width:460px;height:460px;background:color-mix(in oklab,rgb(52 211 153) 7%,transparent)}.browse-arrange-header.svelte-1luj774{animation:svelte-1luj774-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.browse-arrange-header-icon.svelte-1luj774{position:absolute;top:-.5rem;right:-.25rem;z-index:0;pointer-events:none;line-height:0;color:var(--text-tertiary);opacity:.13;transform:rotate(8deg);transform-origin:65% 25%;mask-image:radial-gradient(ellipse 100% 90% at 55% 42%,#000 20%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 100% 90% at 55% 42%,#000 20%,transparent 72%)}.browse-arrange-header-icon.svelte-1luj774 svg{display:block;width:clamp(7rem,13vw,10rem);height:auto}@media(min-width:768px){.browse-arrange-header-icon.svelte-1luj774{top:-.75rem;right:-1rem;opacity:.15}.browse-arrange-header-icon.svelte-1luj774 svg{width:clamp(8rem,15vw,11rem)}}.browse-arrange-headline.svelte-1luj774{font-family:var(--font-header);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;line-height:1.08;letter-spacing:-.02em;color:var(--text-primary);font-optical-sizing:auto}.browse-arrange-headline-accent.svelte-1luj774{font-family:var(--font-header);color:var(--accent-secondary);position:relative;font-style:italic}.browse-arrange-headline-accent.svelte-1luj774:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background:linear-gradient(90deg,var(--accent-secondary),transparent);opacity:.45}.beat.svelte-1luj774{animation:svelte-1luj774-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .05s both}.beat-title.svelte-1luj774{font-family:var(--font-header);font-size:clamp(1.5rem,2.75vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.015em;color:var(--text-primary);margin:0 0 .75rem}.beat-title--sm.svelte-1luj774{font-size:clamp(1.375rem,2.5vw,1.75rem)}.kinetic-headline.svelte-1luj774{font-family:var(--font-header);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:500;line-height:1.15;letter-spacing:-.018em;color:var(--text-primary);margin:0;display:flex;flex-direction:column;gap:.05em}.kinetic-line.svelte-1luj774{display:block}.kinetic-line.svelte-1luj774:nth-child(2){padding-left:.75em}.kinetic-line.svelte-1luj774:nth-child(3){padding-left:1.5em}.kinetic-line--accent.svelte-1luj774{color:var(--accent-secondary);font-style:italic;position:relative;display:inline-block;align-self:flex-start}.kinetic-line--accent.svelte-1luj774:after{content:"";position:absolute;left:1.5em;right:0;bottom:.08em;height:2px;background:linear-gradient(90deg,var(--accent-secondary),transparent);opacity:.4}@media(max-width:640px){.kinetic-line.svelte-1luj774:nth-child(2){padding-left:.5em}.kinetic-line.svelte-1luj774:nth-child(3){padding-left:1em}.kinetic-line--accent.svelte-1luj774:after{left:1em}}.hairline-list.svelte-1luj774{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent)}.hairline-row.svelte-1luj774{display:grid;grid-template-columns:1.5rem 1fr;gap:.9rem;align-items:start;padding:.95rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent);animation:svelte-1luj774-fade-up .55s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both;transition:transform .25s ease}.hairline-row.svelte-1luj774 .hairline-icon{color:var(--text-tertiary);margin-top:.125rem;transition:color .2s ease,transform .25s ease}.hairline-row.svelte-1luj774:hover .hairline-icon{color:var(--accent-secondary);transform:translateY(-1px)}.hairline-label.svelte-1luj774{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--text-primary);margin-bottom:.15rem}.hairline-desc.svelte-1luj774{font-size:.8125rem;line-height:1.55;color:var(--text-tertiary);max-width:40ch}.details-panel.svelte-1luj774,.filter-panel.svelte-1luj774,.split-panel.svelte-1luj774{animation:svelte-1luj774-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .12s both}.details-panel-glow.svelte-1luj774,.filter-panel-glow.svelte-1luj774,.split-panel-glow.svelte-1luj774{position:absolute;inset:-1.25rem;border-radius:1.5rem;opacity:.7;transition:opacity .4s ease;pointer-events:none}.details-panel-glow.svelte-1luj774{background:radial-gradient(ellipse at 50% 40%,color-mix(in oklab,var(--accent-secondary) 8%,transparent) 0%,transparent 70%)}.filter-panel-glow.svelte-1luj774{background:radial-gradient(ellipse at 40% 50%,color-mix(in oklab,rgb(52 211 153) 7%,transparent) 0%,transparent 70%)}.split-panel-glow.svelte-1luj774{background:radial-gradient(ellipse at 50% 30%,color-mix(in oklab,var(--accent-secondary) 7%,transparent) 0%,transparent 68%)}.details-panel.svelte-1luj774:hover .details-panel-glow:where(.svelte-1luj774),.filter-panel.svelte-1luj774:hover .filter-panel-glow:where(.svelte-1luj774),.split-panel.svelte-1luj774:hover .split-panel-glow:where(.svelte-1luj774){opacity:1}.view-modes-band.svelte-1luj774{animation:svelte-1luj774-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .08s both}.view-modes-row.svelte-1luj774{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width:768px){.view-modes-row.svelte-1luj774{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem}}.view-modes-copy.svelte-1luj774{flex:1;min-width:0;max-width:32rem}.view-modes-demo.svelte-1luj774{flex-shrink:0;align-self:stretch;width:100%}@media(min-width:768px){.view-modes-demo.svelte-1luj774{flex:1 1 0;max-width:36rem}}@media(min-width:1024px){.view-modes-demo.svelte-1luj774{max-width:38rem}}@keyframes svelte-1luj774-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.browse-arrange-header.svelte-1luj774,.beat.svelte-1luj774,.hairline-row.svelte-1luj774,.details-panel.svelte-1luj774,.filter-panel.svelte-1luj774,.split-panel.svelte-1luj774,.view-modes-band.svelte-1luj774{animation:none}}@media(prefers-reduced-transparency:reduce){.browse-arrange-header-icon.svelte-1luj774{opacity:.1;mask-image:none;-webkit-mask-image:none}}.search-bg.svelte-1du4pte{position:absolute;inset:0;pointer-events:none}.search-glow.svelte-1du4pte{position:absolute;top:8%;left:-16%;width:540px;height:540px;border-radius:50%;filter:blur(120px);opacity:.22;background:color-mix(in oklab,rgb(56 189 248) 10%,transparent)}.search-header.svelte-1du4pte{animation:svelte-1du4pte-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.search-headline.svelte-1du4pte{font-family:var(--font-header);font-size:clamp(2.5rem,6vw,4.25rem);font-weight:500;line-height:1.05;letter-spacing:-.025em;color:var(--text-primary);font-optical-sizing:auto}.search-headline-sub.svelte-1du4pte{display:block;color:var(--text-tertiary);font-family:var(--font-header);font-weight:500;font-style:italic;font-size:.6em;line-height:1.1;margin-top:.55rem;letter-spacing:-.01em;padding-bottom:.15em}@media(min-width:768px){.search-headline-sub.svelte-1du4pte{margin-top:.7rem;font-size:.55em}}.feature-list.svelte-1du4pte{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent)}.feature-row.svelte-1du4pte{display:grid;grid-template-columns:1.5rem 1fr;gap:.95rem;align-items:start;padding:.95rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent);animation:svelte-1du4pte-fade-up .6s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.feature-row.svelte-1du4pte .feature-icon{color:var(--text-tertiary);width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.125rem;transition:color .2s ease}.feature-row.svelte-1du4pte:hover .feature-icon{color:#7dd3fc}.feature-text.svelte-1du4pte{min-width:0}.feature-label.svelte-1du4pte{font-size:.9375rem;font-weight:600;color:var(--text-primary);line-height:1.3;margin-bottom:.1rem}.feature-desc.svelte-1du4pte{font-size:.8125rem;line-height:1.55;color:var(--text-tertiary);max-width:38ch}.search-panel.svelte-1du4pte{animation:svelte-1du4pte-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .12s both}.search-panel-glow.svelte-1du4pte{position:absolute;inset:-1.5rem;border-radius:1.5rem;opacity:.75;transition:opacity .4s ease;background:radial-gradient(ellipse at 30% 30%,color-mix(in oklab,rgb(56 189 248) 10%,transparent) 0%,transparent 65%);pointer-events:none}.search-panel.svelte-1du4pte:hover .search-panel-glow:where(.svelte-1du4pte){opacity:1}.search-power.svelte-1du4pte{animation:svelte-1du4pte-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .08s both}.search-power-divider.svelte-1du4pte{height:1px;width:100%;background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--border-default) 60%,transparent) 18%,color-mix(in oklab,var(--border-default) 60%,transparent) 82%,transparent 100%)}.examples.svelte-1du4pte{position:relative}.query-modes.svelte-1du4pte{align-self:start;max-width:34rem;border:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent);border-radius:.875rem;background:color-mix(in oklab,var(--surface-raised) 22%,transparent);padding:1.25rem}.examples-eyebrow.svelte-1du4pte{margin:0 0 .55rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.examples-intro.svelte-1du4pte{margin:0 0 .75rem;max-width:34ch;font-size:.8125rem;line-height:1.55;color:var(--text-tertiary)}.examples-list.svelte-1du4pte{margin:0;padding:0;list-style:none}.examples-row.svelte-1du4pte{display:flex;flex-direction:column;gap:.4rem;padding:.75rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent);animation:svelte-1du4pte-fade-up .6s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.examples-row.svelte-1du4pte:last-child{border-bottom:0}.examples-meta.svelte-1du4pte{display:flex;align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.4}.examples-kind.svelte-1du4pte{font-weight:600;color:var(--text-primary)}.examples-target.svelte-1du4pte{color:var(--text-tertiary)}.examples-code.svelte-1du4pte{font-family:var(--font-mono);font-size:.9375rem;line-height:1.4;color:var(--text-primary);word-break:break-word}@media(min-width:768px){.examples-code.svelte-1du4pte{font-size:.9375rem}}@keyframes svelte-1du4pte-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.search-header.svelte-1du4pte,.search-panel.svelte-1du4pte,.search-power.svelte-1du4pte,.feature-row.svelte-1du4pte,.examples-row.svelte-1du4pte{animation:none}}.layout-memory-bg.svelte-t8dwm0{position:absolute;inset:0;pointer-events:none}.layout-memory-glow.svelte-t8dwm0{position:absolute;border-radius:50%;filter:blur(120px);opacity:.22}.layout-memory-glow--primary.svelte-t8dwm0{top:4%;left:-14%;width:480px;height:480px;background:color-mix(in oklab,var(--accent-secondary) 10%,transparent)}.layout-memory-glow--secondary.svelte-t8dwm0{bottom:6%;right:-12%;width:520px;height:520px;background:color-mix(in oklab,rgb(251 191 36) 7%,transparent)}.layout-memory-header.svelte-t8dwm0{animation:svelte-t8dwm0-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.layout-memory-header-icon.svelte-t8dwm0{position:absolute;top:-.75rem;right:0;z-index:0;pointer-events:none;line-height:0;color:var(--text-tertiary);opacity:.12;transform:rotate(-6deg);transform-origin:70% 30%;mask-image:radial-gradient(ellipse 100% 90% at 50% 45%,#000 20%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 100% 90% at 50% 45%,#000 20%,transparent 72%)}.layout-memory-header-icon.svelte-t8dwm0 svg{display:block;width:clamp(7rem,13vw,10rem);height:auto}@media(min-width:768px){.layout-memory-header-icon.svelte-t8dwm0{top:-1rem;right:-1rem;opacity:.14}.layout-memory-header-icon.svelte-t8dwm0 svg{width:clamp(8rem,15vw,11rem)}}.layout-memory-headline.svelte-t8dwm0{font-family:var(--font-header);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;line-height:1.08;letter-spacing:-.02em;color:var(--text-primary);font-optical-sizing:auto;padding-bottom:.15em}.layout-memory-headline-accent.svelte-t8dwm0{font-family:var(--font-header);color:var(--accent-secondary);position:relative;font-style:italic;line-height:1.1;padding-bottom:.05em}.layout-memory-headline-accent.svelte-t8dwm0:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background:linear-gradient(90deg,var(--accent-secondary),transparent);opacity:.45}.beat.svelte-t8dwm0{animation:svelte-t8dwm0-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .05s both}.beat-title.svelte-t8dwm0{font-family:var(--font-header);font-size:clamp(1.5rem,2.75vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.015em;color:var(--text-primary);margin:0 0 .75rem}.kinetic-headline.svelte-t8dwm0{font-family:var(--font-header);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:500;line-height:1.15;letter-spacing:-.018em;color:var(--text-primary);margin:0;display:flex;flex-direction:column;gap:.05em}.kinetic-line.svelte-t8dwm0{display:block}.kinetic-line--accent.svelte-t8dwm0{color:var(--accent-secondary);font-style:italic;padding-left:.65em;padding-bottom:.08em;position:relative;display:inline-block;align-self:flex-start;line-height:1.15}.kinetic-line--accent.svelte-t8dwm0:after{content:"";position:absolute;left:.65em;right:0;bottom:.08em;height:2px;background:linear-gradient(90deg,var(--accent-secondary),transparent);opacity:.4}@media(max-width:640px){.kinetic-line--accent.svelte-t8dwm0{padding-left:.4em}.kinetic-line--accent.svelte-t8dwm0:after{left:.4em}}.hairline-list.svelte-t8dwm0{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent)}.hairline-row.svelte-t8dwm0{display:grid;grid-template-columns:1.5rem 1fr;gap:.9rem;align-items:start;padding:.95rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 60%,transparent);animation:svelte-t8dwm0-fade-up .55s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both;transition:transform .25s ease}.hairline-row.svelte-t8dwm0 .hairline-icon{color:var(--text-tertiary);margin-top:.125rem;transition:color .2s ease,transform .25s ease}.hairline-row.svelte-t8dwm0:hover .hairline-icon{color:var(--accent-secondary);transform:translateY(-1px)}.hairline-label.svelte-t8dwm0{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--text-primary);margin-bottom:.15rem}.hairline-desc.svelte-t8dwm0{font-size:.8125rem;line-height:1.55;color:var(--text-tertiary);max-width:40ch}.meta-row.svelte-t8dwm0{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent);border-bottom:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent)}@media(min-width:720px){.meta-row.svelte-t8dwm0{grid-template-columns:repeat(3,minmax(0,1fr))}}.meta-cell.svelte-t8dwm0{display:grid;grid-template-columns:1.25rem 1fr;gap:.7rem;align-items:start;padding:1rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 45%,transparent);animation:svelte-t8dwm0-fade-up .55s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}@media(min-width:720px){.meta-cell.svelte-t8dwm0{padding:.5rem 1.25rem;border-bottom:0;border-right:1px solid color-mix(in oklab,var(--border-muted) 45%,transparent)}.meta-cell.svelte-t8dwm0:last-child{border-right:0}.meta-cell.svelte-t8dwm0:first-child{padding-left:0}}.meta-cell.svelte-t8dwm0 .meta-icon{color:var(--text-tertiary);margin-top:.2rem}.meta-text.svelte-t8dwm0{min-width:0}.meta-label.svelte-t8dwm0{font-size:.875rem;font-weight:600;color:var(--text-primary);line-height:1.3;margin-bottom:.15rem}.meta-desc.svelte-t8dwm0{font-size:.75rem;line-height:1.5;color:var(--text-tertiary)}.demo-panel.svelte-t8dwm0{animation:svelte-t8dwm0-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .12s both}.demo-panel-glow.svelte-t8dwm0{position:absolute;inset:-1.25rem;border-radius:1.5rem;opacity:.7;transition:opacity .4s ease;pointer-events:none}.demo-panel--tabs.svelte-t8dwm0 .demo-panel-glow:where(.svelte-t8dwm0){background:radial-gradient(ellipse at 50% 0%,color-mix(in oklab,rgb(251 191 36) 8%,transparent) 0%,transparent 65%)}.demo-panel--views.svelte-t8dwm0 .demo-panel-glow:where(.svelte-t8dwm0){background:radial-gradient(ellipse at 50% 40%,color-mix(in oklab,var(--accent-secondary) 9%,transparent) 0%,transparent 70%)}.demo-panel--workspace.svelte-t8dwm0 .demo-panel-glow:where(.svelte-t8dwm0){background:radial-gradient(ellipse at 40% 40%,color-mix(in oklab,rgb(251 191 36) 7%,transparent) 0%,transparent 68%)}.demo-panel.svelte-t8dwm0:hover .demo-panel-glow:where(.svelte-t8dwm0){opacity:1}.examples-list.svelte-t8dwm0{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent)}.examples-row.svelte-t8dwm0{display:flex;flex-direction:column;gap:.4rem;padding:1rem 0;border-bottom:1px solid color-mix(in oklab,var(--border-muted) 55%,transparent);animation:svelte-t8dwm0-fade-up .6s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.examples-meta.svelte-t8dwm0{display:flex;align-items:center;gap:.55rem;font-size:.6875rem;letter-spacing:.02em}.examples-row.svelte-t8dwm0 .examples-pin{color:#fbbf24}.examples-row.svelte-t8dwm0 .examples-icon{color:var(--text-tertiary)}.examples-name.svelte-t8dwm0{font-size:.9375rem;font-weight:600;letter-spacing:-.005em;color:var(--text-primary)}.examples-target.svelte-t8dwm0{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-tertiary);margin-left:.4rem}.examples-code.svelte-t8dwm0{font-family:var(--font-mono);font-size:1rem;line-height:1.35;color:var(--text-primary);letter-spacing:-.005em;word-break:break-word;padding-left:1.1rem}@media(min-width:768px){.examples-code.svelte-t8dwm0{font-size:1.0625rem}}@keyframes svelte-t8dwm0-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.layout-memory-header.svelte-t8dwm0,.beat.svelte-t8dwm0,.demo-panel.svelte-t8dwm0,.hairline-row.svelte-t8dwm0,.meta-cell.svelte-t8dwm0,.examples-row.svelte-t8dwm0{animation:none}}@media(prefers-reduced-transparency:reduce){.layout-memory-header-icon.svelte-t8dwm0{opacity:.1;mask-image:none;-webkit-mask-image:none}}.themes-section.svelte-waau20{isolation:isolate}.themes-wash.svelte-waau20{position:absolute;inset:4rem -10vw auto 36%;height:min(38rem,62vw);border-radius:50%;background:radial-gradient(circle at 52% 44%,color-mix(in oklab,var(--active-accent) 11%,transparent),transparent 65%);filter:blur(18px);opacity:.85;pointer-events:none;transition:background .42s var(--ease-out-expo)}.themes-layout.svelte-waau20{display:grid;gap:3.5rem}.themes-intro.svelte-waau20{max-width:32rem}.themes-icon.svelte-waau20{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;margin-bottom:1.5rem;border:1px solid color-mix(in oklab,var(--active-accent) 26%,var(--border-default));border-radius:.75rem;background:color-mix(in oklab,var(--active-accent) 8%,var(--surface-base));color:color-mix(in oklab,var(--active-accent) 70%,var(--text-primary));font-size:1.35rem;transition:background .28s ease,border-color .28s ease,color .28s ease}.themes-title.svelte-waau20{max-width:27rem;font-family:var(--font-header);font-size:clamp(2.25rem,4.8vw,3.4rem);font-weight:500;line-height:1.12;letter-spacing:-.025em;color:var(--text-primary)}.theme-picker.svelte-waau20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:2.5rem}.theme-option.svelte-waau20{display:flex;min-width:0;align-items:center;gap:.625rem;padding:.6875rem;border:1px solid transparent;border-radius:.75rem;color:var(--text-secondary);text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .14s ease}.theme-option.svelte-waau20:hover{border-color:var(--border-default);background:color-mix(in oklab,var(--surface-base) 76%,transparent);color:var(--text-primary)}.theme-option.svelte-waau20:active{transform:scale(.98)}.theme-option.svelte-waau20:focus-visible{outline:2px solid var(--active-accent);outline-offset:2px}.theme-option--active.svelte-waau20{border-color:color-mix(in oklab,var(--active-accent) 36%,var(--border-default));background:color-mix(in oklab,var(--active-accent) 8%,var(--surface-base));color:var(--text-primary)}.theme-swatches.svelte-waau20{display:flex;flex-shrink:0;gap:.1875rem;padding:.1875rem;border-radius:.4rem;background:color-mix(in oklab,var(--surface-raised) 80%,transparent)}.theme-swatches.svelte-waau20 span:where(.svelte-waau20){width:.625rem;height:1.625rem;border-radius:.2rem}.theme-swatches.svelte-waau20 span:where(.svelte-waau20):nth-child(1){background:var(--swatch-bg)}.theme-swatches.svelte-waau20 span:where(.svelte-waau20):nth-child(2){background:var(--swatch-surface)}.theme-swatches.svelte-waau20 span:where(.svelte-waau20):nth-child(3){background:var(--swatch-accent)}.theme-option-copy.svelte-waau20{display:grid;min-width:0;gap:.125rem}.theme-name.svelte-waau20{overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.theme-family.svelte-waau20{font-family:var(--font-mono);font-size:.625rem;line-height:1.2;color:var(--text-tertiary)}.theme-stage.svelte-waau20{min-width:0}.theme-stage-header.svelte-waau20{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.875rem;color:var(--text-tertiary)}.theme-stage-name.svelte-waau20{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.theme-stage-note.svelte-waau20{font-family:var(--font-mono);font-size:.6875rem}.theme-window.svelte-waau20{overflow:hidden;border:1px solid var(--border-default);border-radius:1rem;background:var(--surface-base);color:var(--text-primary);box-shadow:inset 0 1px color-mix(in oklab,var(--text-primary) 11%,transparent),0 28px 60px -34px color-mix(in oklab,var(--active-bg) 84%,transparent);transition:background .32s ease,border-color .32s ease,color .32s ease,box-shadow .32s ease}.theme-demo-body.svelte-waau20{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:26rem}.theme-demo-main.svelte-waau20{display:flex;min-width:0;flex-direction:column;background:var(--surface-base)}.theme-demo-main.svelte-waau20 .status-bar-demo{margin:.375rem}.theme-window.svelte-waau20 .bg-accent-primary\/20{background-color:color-mix(in oklab,var(--accent-primary) 22%,transparent)}.theme-window.svelte-waau20 .border-accent-primary{border-color:var(--accent-primary)}.theme-details.svelte-waau20{display:grid;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-default);font-size:.8125rem;color:var(--text-secondary)}.theme-details.svelte-waau20 div:where(.svelte-waau20){display:flex;gap:.75rem}.theme-details-label.svelte-waau20{width:4.5rem;flex-shrink:0;font-family:var(--font-mono);font-size:.68rem;color:var(--text-tertiary)}@media(min-width:1024px){.themes-layout.svelte-waau20{grid-template-columns:minmax(18.5rem,.75fr) minmax(31rem,1.25fr);align-items:start;gap:clamp(3rem,7vw,5.5rem)}.theme-stage.svelte-waau20{position:sticky;top:6rem}.theme-details.svelte-waau20{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-details.svelte-waau20 div:where(.svelte-waau20){display:grid;gap:.35rem}}@media(max-width:639px){.theme-option.svelte-waau20{align-items:flex-start}.theme-name.svelte-waau20{white-space:normal}.theme-stage-note.svelte-waau20{display:none}.theme-demo-body.svelte-waau20{grid-template-columns:1fr;min-height:0}.theme-demo-body.svelte-waau20>:first-child{display:none}}@media(prefers-reduced-motion:reduce){.themes-wash.svelte-waau20,.themes-icon.svelte-waau20,.theme-option.svelte-waau20,.theme-window.svelte-waau20{transition:none}}.plugins-bg.svelte-6sj3me{position:absolute;inset:0;pointer-events:none}.plugins-glow.svelte-6sj3me{position:absolute;border-radius:50%;filter:blur(100px);opacity:.2}.plugins-glow--primary.svelte-6sj3me{top:6%;right:-10%;width:480px;height:480px;background:color-mix(in oklab,rgb(52 211 153) 12%,transparent)}.plugins-glow--secondary.svelte-6sj3me{bottom:12%;left:-14%;width:380px;height:380px;background:color-mix(in oklab,var(--accent-primary) 6%,transparent)}.plugins-header.svelte-6sj3me{animation:svelte-6sj3me-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.plugins-header-icon.svelte-6sj3me{position:absolute;top:-.5rem;right:0;z-index:0;pointer-events:none;line-height:0;color:var(--text-tertiary);opacity:.12;transform:rotate(8deg);transform-origin:65% 35%;mask-image:radial-gradient(ellipse 95% 88% at 50% 42%,#000 18%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 95% 88% at 50% 42%,#000 18%,transparent 72%)}.plugins-header-icon.svelte-6sj3me svg{display:block;width:clamp(7rem,14vw,10rem);height:auto}@media(min-width:768px){.plugins-header-icon.svelte-6sj3me{top:-.75rem;right:-1rem;opacity:.14}.plugins-header-icon.svelte-6sj3me svg{width:clamp(8rem,15vw,11rem)}}.plugins-subhead.svelte-6sj3me{animation:svelte-6sj3me-fade-up .7s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .05s both}.plugins-headline-accent.svelte-6sj3me{font-family:var(--font-header);color:#34d399;position:relative}.plugins-headline-accent.svelte-6sj3me:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background:linear-gradient(90deg,rgb(52 211 153),transparent);opacity:.45}.provider-item.svelte-6sj3me{animation:svelte-6sj3me-fade-up .6s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) both}.code-panel.svelte-6sj3me{animation:svelte-6sj3me-fade-up .8s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)) .12s both}.code-panel-glow.svelte-6sj3me{position:absolute;inset:-1rem;border-radius:1.25rem;opacity:.7;transition:opacity .4s ease;background:radial-gradient(ellipse at 60% 20%,color-mix(in oklab,rgb(52 211 153) 9%,transparent) 0%,transparent 65%);pointer-events:none}.code-panel.svelte-6sj3me:hover .code-panel-glow:where(.svelte-6sj3me){opacity:1}@keyframes svelte-6sj3me-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.plugins-header.svelte-6sj3me,.plugins-subhead.svelte-6sj3me,.provider-item.svelte-6sj3me,.code-panel.svelte-6sj3me{animation:none}}@media(prefers-reduced-transparency:reduce){.plugins-header-icon.svelte-6sj3me{opacity:.1;mask-image:none;-webkit-mask-image:none}}.phials-tech-bg.svelte-1agixie{position:absolute;inset:0;pointer-events:none;overflow:hidden}.phials-tech-grid.svelte-1agixie{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(to right,color-mix(in oklab,var(--border-default) 55%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--border-default) 55%,transparent) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 85% 70% at 50% 40%,#000 0%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 40%,#000 0%,transparent 72%)}.phials-tech-glow.svelte-1agixie{position:absolute;top:15%;left:50%;width:min(640px,90vw);height:min(400px,50vh);transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,var(--color-accent-glow) 0%,transparent 68%);filter:blur(72px);opacity:.5}.phials-tech-layout.svelte-1agixie{display:grid;gap:clamp(2.75rem,6vw,4.5rem)}@media(min-width:1024px){.phials-tech-layout.svelte-1agixie{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(3rem,5vw,4rem);align-items:start}.phials-tech-intro.svelte-1agixie{position:sticky;top:5.5rem}}.phials-tech-headline.svelte-1agixie{max-width:14ch;animation:svelte-1agixie-phials-tech-fade-up .65s var(--ease-out-expo) both}.phials-tech-headline-accent.svelte-1agixie{color:var(--text-secondary);font-style:italic}.phials-tech-lead.svelte-1agixie{margin-top:1.25rem;max-width:32rem;animation:svelte-1agixie-phials-tech-fade-up .65s var(--ease-out-expo) .06s both}.phials-tech-body.svelte-1agixie{display:flex;flex-direction:column;gap:clamp(2rem,4vw,2.75rem)}.phials-tech-table.svelte-1agixie{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid color-mix(in oklab,var(--border-default) 85%,transparent);border-radius:5px;background:#00000003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.phials-tech-table-col-key.svelte-1agixie{width:11.5rem}.phials-tech-table-col-note.svelte-1agixie{width:auto}.phials-tech-table-row.svelte-1agixie{animation:svelte-1agixie-phials-tech-fade-up .6s var(--ease-out-expo) both;animation-delay:calc(var(--row-index, 0) * 80ms + .12s)}.phials-tech-table-row.svelte-1agixie:not(:last-child) .phials-tech-table-key:where(.svelte-1agixie),.phials-tech-table-row.svelte-1agixie:not(:last-child) .phials-tech-table-note:where(.svelte-1agixie){border-bottom:1px solid color-mix(in oklab,var(--border-default) 70%,transparent)}.phials-tech-table-key.svelte-1agixie,.phials-tech-table-note.svelte-1agixie{padding:.85rem 1rem;vertical-align:top;text-align:left;font-weight:400}@media(min-width:640px){.phials-tech-table-col-key.svelte-1agixie{width:12.5rem}.phials-tech-table-key.svelte-1agixie{padding-right:1.25rem;border-right:1px solid color-mix(in oklab,var(--border-default) 70%,transparent)}}.phials-tech-table-key.svelte-1agixie{background:transparent}.phials-tech-table-label.svelte-1agixie,.phials-tech-table-tech.svelte-1agixie{display:block}.phials-tech-table-label.svelte-1agixie{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.phials-tech-table-tech.svelte-1agixie{margin-top:.2rem;font-size:.8125rem;color:var(--text-secondary);white-space:nowrap}.phials-tech-table-row--emphasis.svelte-1agixie .phials-tech-table-tech:where(.svelte-1agixie){color:var(--text-primary)}.phials-tech-table-note.svelte-1agixie{font-size:.8125rem;line-height:1.5;color:var(--text-tertiary);background:transparent}.phials-tech-table-row--emphasis.svelte-1agixie .phials-tech-table-note:where(.svelte-1agixie){color:var(--text-secondary)}@media(max-width:639px){.phials-tech-table.svelte-1agixie,.phials-tech-table.svelte-1agixie tbody:where(.svelte-1agixie),.phials-tech-table-row.svelte-1agixie,.phials-tech-table-key.svelte-1agixie,.phials-tech-table-note.svelte-1agixie{display:block}.phials-tech-table-row.svelte-1agixie:not(:last-child) .phials-tech-table-key:where(.svelte-1agixie){border-bottom:none}.phials-tech-table-key.svelte-1agixie{width:auto;padding-bottom:.35rem;border-bottom:none}.phials-tech-table-note.svelte-1agixie{padding-top:0}}.phials-tech-points.svelte-1agixie{display:flex;flex-direction:column;gap:1.35rem;list-style:none;margin:0;padding:0}.phials-tech-point.svelte-1agixie{display:grid;grid-template-columns:auto 1fr;gap:1rem 1.15rem;padding:0;animation:svelte-1agixie-phials-tech-fade-up .55s var(--ease-out-expo) both;animation-delay:calc(var(--point-index, 0) * 55ms + .28s)}.phials-tech-point-icon.svelte-1agixie{display:flex;padding-top:.1rem;color:var(--text-tertiary);transition:color .2s ease}.phials-tech-point.svelte-1agixie:hover .phials-tech-point-icon:where(.svelte-1agixie){color:var(--text-primary)}.phials-tech-point-title.svelte-1agixie{margin:0 0 .3rem;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--text-primary)}.phials-tech-point-desc.svelte-1agixie{margin:0;font-size:.8125rem;line-height:1.55;color:var(--text-tertiary);max-width:40rem}@keyframes svelte-1agixie-phials-tech-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.phials-tech-headline.svelte-1agixie,.phials-tech-lead.svelte-1agixie,.phials-tech-table-row.svelte-1agixie,.phials-tech-point.svelte-1agixie{animation:none}}.phials-about-layout.svelte-1fxutw9{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:768px){.phials-about-layout.svelte-1fxutw9{flex-direction:row;align-items:flex-start;gap:2rem}}.phials-about-avatar.svelte-1fxutw9{width:6rem;height:6rem;flex-shrink:0;border-radius:9999px;object-fit:cover}@media(min-width:768px){.phials-about-avatar.svelte-1fxutw9{width:8rem;height:8rem}}.phials-about-copy.svelte-1fxutw9{margin:0;max-width:42rem;text-align:left}@media(min-width:768px){.phials-about-copy.svelte-1fxutw9{padding-top:.625rem}}.phials-about-copy.svelte-1fxutw9 a:where(.svelte-1fxutw9){color:var(--accent-secondary);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--accent-secondary) 40%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.phials-about-copy.svelte-1fxutw9 a:where(.svelte-1fxutw9):hover{color:var(--text-primary);text-decoration-color:var(--accent-secondary)}.waitlist-honeypot.svelte-7rqm7r{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-item.svelte-1nj3j72 .faq-chevron{transition:transform .2s ease}.faq-item[open].svelte-1nj3j72 .faq-chevron{transform:rotate(180deg)}.faq-item.svelte-1nj3j72 summary:where(.svelte-1nj3j72)::-webkit-details-marker{display:none}.pricing-faq-link.svelte-1nj3j72{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px}.pricing-faq-link.svelte-1nj3j72:hover{color:var(--accent-primary-hover, var(--accent-primary))}button.pricing-faq-link.svelte-1nj3j72{display:inline;padding:0;border:none;background:none;font:inherit;cursor:pointer}.roadmap-board.svelte-1u3sr6k{display:grid;gap:1.25rem;align-items:start}@media(min-width:768px){.roadmap-board.svelte-1u3sr6k{grid-template-columns:repeat(3,minmax(0,1fr))}}.roadmap-column.svelte-1u3sr6k{display:flex;min-width:0;flex-direction:column}.roadmap-column-header.svelte-1u3sr6k{display:flex;align-items:center;gap:.5rem;padding:0 0 .75rem}.roadmap-column-dot.svelte-1u3sr6k{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px}.roadmap-column-title.svelte-1u3sr6k{flex:1;min-width:0;font-size:.8125rem;font-weight:600}.roadmap-column-count.svelte-1u3sr6k{border-radius:9999px;background:var(--surface-raised);padding:.125rem .5rem;font-size:.625rem;color:var(--text-tertiary)}.roadmap-column-list.svelte-1u3sr6k{display:flex;flex-direction:column;gap:.625rem;padding:0;margin:0;list-style:none}.roadmap-card.svelte-1u3sr6k{display:flex;gap:.75rem;border:1px solid var(--border-muted);border-radius:.5rem;background:var(--surface-base);padding:.875rem;transition:border-color .15s ease}.roadmap-card.svelte-1u3sr6k:hover{border-color:var(--border-emphasis)}.roadmap-card-icon.svelte-1u3sr6k{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:var(--surface-raised);color:var(--text-secondary)}.roadmap-card-body.svelte-1u3sr6k{min-width:0}.roadmap-card-title.svelte-1u3sr6k{font-size:.875rem;font-weight:600;line-height:1.35;color:var(--text-primary)}.roadmap-card-description.svelte-1u3sr6k{margin-top:.375rem;font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}.roadmap-card-tags.svelte-1u3sr6k{display:flex;flex-wrap:wrap;gap:.375rem;margin:.625rem 0 0;padding:0;list-style:none}.roadmap-tag.svelte-1u3sr6k{border-radius:9999px;border:1px solid var(--border-muted);background:var(--surface-raised);padding:.125rem .5rem;font-size:.6875rem;font-weight:500;color:var(--text-tertiary)}
