.head.svelte-11hvnxj{max-width:640px}.tabs.svelte-11hvnxj{background:var(--sunken);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;flex-wrap:wrap;gap:4px;margin-top:40px;padding:4px;display:flex}.tabs.svelte-11hvnxj button:where(.svelte-11hvnxj){color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:550;transition:background-color .16s,color .16s}.tabs.svelte-11hvnxj button:where(.svelte-11hvnxj):hover:not(.selected){color:var(--text)}.tabs.svelte-11hvnxj button.selected:where(.svelte-11hvnxj){background:var(--accent);color:var(--on-accent)}.panel.svelte-11hvnxj{animation:svelte-11hvnxj-panel-in .26s var(--ease-out);margin-top:28px}@keyframes svelte-11hvnxj-panel-in{0%{opacity:0;transform:translateY(6px)}}.row.svelte-11hvnxj{border-top:1px solid var(--divider);grid-template-columns:140px 1fr;align-items:baseline;gap:16px;padding:18px 0;display:grid}h3.svelte-11hvnxj{letter-spacing:0;color:var(--muted);font-size:14px;font-weight:600}.pills.svelte-11hvnxj{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pill.svelte-11hvnxj{background:var(--group);box-shadow:inset 0 0 0 1px var(--edge);cursor:default;border-radius:999px;padding:6px 14px;font-size:14.5px;font-weight:550;position:relative}.pill.format.svelte-11hvnxj{font-family:var(--mono);font-size:13.5px}.pill.svelte-11hvnxj:hover{background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.pill-hint.svelte-11hvnxj{z-index:5;background:var(--text);width:max-content;max-width:260px;color:var(--background);font-family:var(--font);opacity:0;pointer-events:none;transition:opacity .14s ease, transform .2s var(--ease-out);border-radius:12px;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.35;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.pill.svelte-11hvnxj:hover .pill-hint:where(.svelte-11hvnxj){opacity:1;transform:translate(-50%)}.from.svelte-11hvnxj{font-family:var(--mono);color:var(--muted);font-size:14px}.foot.svelte-11hvnxj{border-top:1px solid var(--divider);color:var(--muted);margin-top:12px;padding-top:18px;font-size:14px}@media (width<=640px){.row.svelte-11hvnxj{grid-template-columns:1fr;gap:10px}.tabs.svelte-11hvnxj{border-radius:var(--radius-lg)}.pill-hint.svelte-11hvnxj{display:none}}.wheel-wrap.svelte-11q930c{font-family:"Segoe UI Variable Text", "Segoe UI", var(--font);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex}.bar-area.svelte-11q930c{height:calc(40px * var(--s));animation:svelte-11q930c-bar-in .22s var(--ease-out) 80ms both;justify-content:center;align-items:center;display:flex}@keyframes svelte-11q930c-bar-in{0%{opacity:0;transform:translateY(6px)}}.page-bar.svelte-11q930c{background:var(--wheel-surface);box-shadow:inset 0 0 0 1px var(--edge);font-size:calc(11.5px * var(--s));color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:4px 6px;font-weight:500;display:flex}.page-bar.svelte-11q930c .key:where(.svelte-11q930c){min-width:calc(20px * var(--s));height:calc(20px * var(--s));background:var(--raised);color:var(--text);font-size:calc(11px * var(--s));cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;font-weight:700;transition:background-color 90ms;display:grid}.page-bar.svelte-11q930c .key:where(.svelte-11q930c).dwell{background:var(--accent);color:var(--on-accent)}.page-bar.svelte-11q930c .page:where(.svelte-11q930c){padding:0 2px;transition:color .12s}.page-bar.svelte-11q930c .page.current:where(.svelte-11q930c){color:var(--accent);font-weight:700}.wheel.svelte-11q930c{font-weight:600;animation:80ms ease-out both svelte-11q930c-fade;display:block;overflow:visible}.disc.svelte-11q930c,.cancel.svelte-11q930c,.segment.svelte-11q930c{transform-box:view-box;transform-origin:128px 128px}.disc.svelte-11q930c{fill:var(--wheel-surface);stroke:var(--edge);stroke-width:1px;animation:.2s linear both svelte-11q930c-grow-out}.cancel.svelte-11q930c{fill:var(--segment);animation:.18s linear both svelte-11q930c-grow-out}.segment.svelte-11q930c{opacity:0;transition:scale .12s var(--spring);animation:.38s linear both svelte-11q930c-spiral-in}.segment.svelte-11q930c .edge:where(.svelte-11q930c){fill:var(--segment-edge);stroke:var(--segment-edge);stroke-linejoin:round;transition:fill 90ms ease-out,stroke 90ms ease-out}.segment.svelte-11q930c .fill:where(.svelte-11q930c){fill:var(--segment);stroke:var(--segment);stroke-linejoin:round;transition:fill 90ms ease-out,stroke 90ms ease-out}.segment.svelte-11q930c text:where(.svelte-11q930c){fill:var(--text);text-anchor:middle;dominant-baseline:central;font-size:10.5px;transition:fill 90ms ease-out}.segment.hovered.svelte-11q930c .edge:where(.svelte-11q930c),.segment.hovered.svelte-11q930c .fill:where(.svelte-11q930c){fill:var(--accent);stroke:var(--accent);transition:none}.segment.svelte-11q930c .glyph:where(.svelte-11q930c){fill:none;stroke:var(--text);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;transition:stroke 90ms ease-out}.segment.hovered.svelte-11q930c .glyph:where(.svelte-11q930c){stroke:var(--on-accent);opacity:1;transition:none}.segment.hovered.svelte-11q930c text:where(.svelte-11q930c){fill:var(--on-accent);transition:none}.segment.hovered.svelte-11q930c{scale:1.05}.segment.dropped.svelte-11q930c .fill:where(.svelte-11q930c){animation:.18s ease-out svelte-11q930c-flash}.center-title.svelte-11q930c,.center-name.svelte-11q930c,.center-count.svelte-11q930c{text-anchor:middle;dominant-baseline:central}.center-title.svelte-11q930c{fill:var(--text);font-size:10px}.center-name.svelte-11q930c{fill:var(--text);font-size:10.5px}.center-count.svelte-11q930c{fill:var(--muted);font-size:9.5px;font-weight:500}@keyframes svelte-11q930c-grow-out{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.75)}70%{animation-timing-function:ease-in-out;transform:scale(1.012)}to{transform:none}}@keyframes svelte-11q930c-spiral-in{0%{opacity:.55;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotate(-5deg)scale(.92)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes svelte-11q930c-flash{50%{opacity:.6}}@keyframes svelte-11q930c-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.segment.svelte-11q930c{opacity:1}.segment.hovered.svelte-11q930c{scale:none}}.grid.svelte-1151p7h{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.controls.svelte-1151p7h{margin-top:32px}.mode.svelte-1151p7h{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.mode.svelte-1151p7h button:where(.svelte-1151p7h){cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:14.5px;font-weight:550;transition:background-color .16s,color .16s;display:inline-flex}.mode.svelte-1151p7h button.on:where(.svelte-1151p7h){background:var(--accent);color:var(--on-accent)}.mode.svelte-1151p7h .icon:where(.svelte-1151p7h){width:17px;height:17px}.swatches.svelte-1151p7h{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.swatch.svelte-1151p7h{--c:var(--light);background:var(--c);cursor:pointer;width:34px;height:34px;box-shadow:0 0 0 0 var(--background), 0 0 0 0 var(--c);transition:transform .22s var(--spring), box-shadow .16s ease;border:0;border-radius:50%;padding:0}:root[data-theme=dark] .swatch.svelte-1151p7h{--c:var(--dark)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .swatch.svelte-1151p7h{--c:var(--dark)}}.swatch.svelte-1151p7h:hover{transform:scale(1.1)}.swatch.on.svelte-1151p7h{box-shadow:0 0 0 3px var(--background), 0 0 0 5px var(--c)}.note.svelte-1151p7h{color:var(--muted);margin-top:18px;font-size:14px}.preview.svelte-1151p7h{border-radius:var(--radius-xl);background:var(--group);box-shadow:inset 0 0 0 1px var(--edge);place-items:center;padding:40px 16px;display:grid}.wheel-box.svelte-1151p7h{width:min(100%,320px)}.wheel-box.svelte-1151p7h svg.wheel{max-width:100%;height:auto}@media (width<=900px){.grid.svelte-1151p7h{grid-template-columns:1fr}}.narrow.svelte-9jkj80{max-width:780px}.list.svelte-9jkj80{margin-top:32px}details.svelte-9jkj80{border-top:1px solid var(--divider)}details.svelte-9jkj80:last-child{border-bottom:1px solid var(--divider)}summary.svelte-9jkj80{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}summary.svelte-9jkj80::-webkit-details-marker{display:none}summary.svelte-9jkj80 svg:where(.svelte-9jkj80){width:22px;height:22px;color:var(--muted);transition:transform .28s var(--spring);flex:none}details[open].svelte-9jkj80 summary:where(.svelte-9jkj80) svg:where(.svelte-9jkj80){color:var(--accent);transform:rotate(45deg)}p.svelte-9jkj80{color:var(--muted);animation:svelte-9jkj80-open .26s var(--ease-out);padding:0 40px 24px 0}@keyframes svelte-9jkj80-open{0%{opacity:0;transform:translateY(-4px)}}.head.svelte-1hj27ux{max-width:640px}.tiles.svelte-1hj27ux{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:48px 0 0;padding:0;list-style:none;display:grid}.tile.svelte-1hj27ux{border-radius:var(--radius-lg);background:var(--group);box-shadow:inset 0 0 0 1px var(--edge);padding:22px;transition:background-color .16s}.tile.svelte-1hj27ux:hover{background:var(--sunken)}.icon-box.svelte-1hj27ux{background:var(--tint);width:44px;height:44px;color:var(--accent);border-radius:14px;place-items:center;transition:background-color .16s,color .16s;display:grid}.tile.svelte-1hj27ux:hover .icon-box:where(.svelte-1hj27ux){background:var(--accent);color:var(--on-accent)}.icon-box.svelte-1hj27ux svg:where(.svelte-1hj27ux){width:22px;height:22px;transition:transform .36s var(--spring-pop)}h3.svelte-1hj27ux{letter-spacing:-.01em;margin-top:16px;font-size:17px}p.svelte-1hj27ux{color:var(--muted);margin-top:6px;font-size:14.5px}.motion-tilt.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:rotate(-10deg)scale(1.08)}.motion-squeeze.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:scale(.82)}.motion-nudge.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:translate(2px,-2px)}.motion-snip.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:rotate(14deg)}.motion-swing.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:rotate(-16deg)}.motion-lift.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:translateY(-3px)}.motion-dash.svelte-1hj27ux:hover svg:where(.svelte-1hj27ux){transform:translate(3px)scaleX(1.12)}.file-icon.svelte-wsyje{display:block;overflow:visible}.page.svelte-wsyje{fill:var(--file-paper,#fff);stroke:var(--file-edge,#00000024);stroke-width:1.2px}.fold.svelte-wsyje{fill:var(--file-fold,#eceef2);stroke:var(--file-edge,#00000024);stroke-width:1.2px;stroke-linejoin:round}.glyph.svelte-wsyje{fill:none;stroke:var(--tint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.look-video.svelte-wsyje .glyph:where(.svelte-wsyje){fill:var(--tint)}.frame.svelte-wsyje{fill:none;stroke:#0000001f}.badge.svelte-wsyje rect:where(.svelte-wsyje){fill:var(--tint)}.badge.svelte-wsyje text:where(.svelte-wsyje){fill:#fff;font-family:var(--mono);letter-spacing:.02em;font-size:9px;font-weight:700}.folder-back.svelte-wsyje{fill:#d8962c}.folder-front.svelte-wsyje{fill:#ffc94d}.ring.svelte-1qjl4pp{--ring-track:#7f7f8c47;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.explorer.svelte-zudx0u{--file-paper:#fff;--file-fold:#eceef2;--file-edge:#00000024;-webkit-backdrop-filter:blur(48px)saturate(140%);height:540px;box-shadow:0 24px 64px -16px #00000059, 0 0 0 1px var(--edge);font-family:"Segoe UI Variable Text", "Segoe UI", var(--font);color:var(--text);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border-radius:13px;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .explorer.svelte-zudx0u{--file-paper:#2a2c33;--file-fold:#363944;--file-edge:#ffffff29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .explorer.svelte-zudx0u{--file-paper:#2a2c33;--file-fold:#363944;--file-edge:#ffffff29}}.icon.svelte-zudx0u{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.titlebar.svelte-zudx0u{background:color-mix(in srgb, var(--window-side) 65%, transparent);flex:none;justify-content:space-between;align-items:flex-end;height:44px;padding:0 6px 0 10px;display:flex}.tab.svelte-zudx0u{background:color-mix(in srgb, var(--window) 75%, transparent);border-radius:10px 10px 0 0;align-items:center;gap:8px;height:36px;padding:0 40px 0 12px;font-size:12px;font-weight:500;display:flex}.title-actions.svelte-zudx0u{align-self:center;align-items:center;gap:2px;display:flex}.chrome-btn.svelte-zudx0u,.nav-btn.svelte-zudx0u{width:32px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background-color 90ms;display:grid}.chrome-btn.svelte-zudx0u:hover,.nav-btn.svelte-zudx0u:hover:not(:disabled){background:var(--sunken);color:var(--text)}.nav-btn.svelte-zudx0u:disabled{opacity:.4;cursor:default}.caption-btns.svelte-zudx0u{color:var(--muted);gap:18px;padding:0 10px 0 14px;display:flex}.caption-btns.svelte-zudx0u .icon:where(.svelte-zudx0u){stroke-width:1.3px;width:14px;height:14px}.toolbar.svelte-zudx0u{border-bottom:1px solid var(--divider);background:color-mix(in srgb, var(--window) 65%, transparent);flex:none;align-items:center;gap:4px;padding:8px 10px;display:flex}.address.svelte-zudx0u{background:color-mix(in srgb, var(--sunken) 70%, transparent);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:4px;min-width:0;height:32px;margin-left:6px;padding:0 10px;display:flex;overflow:hidden}.crumb.svelte-zudx0u{cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 4px;font-size:12.5px}.crumb.svelte-zudx0u:hover{background:var(--raised)}.crumb.muted.svelte-zudx0u{color:var(--muted);cursor:default}.sep.svelte-zudx0u{color:var(--muted)}.search.svelte-zudx0u{background:color-mix(in srgb, var(--sunken) 70%, transparent);width:180px;height:32px;color:var(--muted);border-radius:8px;flex:none;align-items:center;gap:8px;margin-left:6px;padding:0 10px;font-size:12.5px;display:flex}.body.svelte-zudx0u{flex:1;min-height:0;display:flex}.sidebar.svelte-zudx0u{border-right:1px solid var(--divider);background:color-mix(in srgb, var(--window-side) 92%, transparent);width:168px;color:var(--text);flex-direction:column;flex:none;gap:1px;padding:10px 8px;display:flex}.side-item.svelte-zudx0u{border-radius:7px;align-items:center;gap:10px;height:32px;padding:0 10px;font-size:12.5px;display:flex}.side-item.svelte-zudx0u .icon:where(.svelte-zudx0u){color:var(--muted)}.side-item.active.svelte-zudx0u{background:var(--sunken);position:relative}.side-item.active.svelte-zudx0u:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.side-sep.svelte-zudx0u{background:var(--divider);height:1px;margin:6px 10px}.content.svelte-zudx0u{background:color-mix(in srgb, var(--window) 93%, transparent);flex:1;min-width:0;padding:14px;overflow:hidden}.grid.svelte-zudx0u{animation:svelte-zudx0u-folder-in .26s var(--ease-out);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:4px;display:grid}@keyframes svelte-zudx0u-folder-in{0%{opacity:0;transform:translateY(6px)}}.tile.svelte-zudx0u{cursor:default;touch-action:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;transition:background-color 90ms,opacity .12s;display:flex}.tile.svelte-zudx0u:hover{background:var(--sunken)}.tile.selected.svelte-zudx0u{background:var(--selection);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.tile.lifted.svelte-zudx0u{opacity:.45}.tile.fresh.svelte-zudx0u{animation:svelte-zudx0u-pop-in .42s var(--spring-pop) both;background:var(--selection)}@keyframes svelte-zudx0u-pop-in{0%{opacity:0;transform:scale(.6)}}.tile-name.svelte-zudx0u{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.statusbar.svelte-zudx0u{height:28px;color:var(--muted);border-top:1px solid var(--divider);background:color-mix(in srgb, var(--window-side) 92%, transparent);flex:none;align-items:center;gap:16px;padding:0 14px;font-size:11.5px;display:flex}.tip.svelte-zudx0u{background:var(--text);max-width:calc(100% - 32px);color:var(--background);font-family:var(--font);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:svelte-zudx0u-tip-in .26s var(--spring) both;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:550;position:absolute;bottom:40px;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes svelte-zudx0u-tip-in{0%{opacity:0;transform:translate(-50%,8px)scale(.96)}}.cursor.svelte-zudx0u{fill:#fff;stroke:#111;stroke-width:1.4px;stroke-linejoin:round;pointer-events:none;width:22px;height:22px;position:absolute;top:0;left:0}.script-cursor.svelte-zudx0u{z-index:5;will-change:transform;transition:scale .12s}.script-cursor.pressed.svelte-zudx0u{scale:.9}.hint.svelte-zudx0u{pointer-events:none;width:0;height:0;position:absolute}.hint-move.svelte-zudx0u{animation:svelte-zudx0u-hint-move 3.6s var(--ease-out) infinite}.hint-orbit.svelte-zudx0u{animation:3.6s linear infinite svelte-zudx0u-hint-orbit}.hint-arm.svelte-zudx0u{transform:translateY(-20px)}.hint-cursor.svelte-zudx0u{animation:3.6s linear infinite svelte-zudx0u-hint-counter;display:block;position:static}@keyframes svelte-zudx0u-hint-move{0%{opacity:0;transform:translateY(20px)}8%{opacity:1;transform:translateY(20px)}30%,84%{opacity:1;transform:translate(110px,50px)}to{opacity:0;transform:translate(110px,50px)}}@keyframes svelte-zudx0u-hint-orbit{0%,34%{transform:rotate(0)}74%,to{transform:rotate(360deg)}}@keyframes svelte-zudx0u-hint-counter{0%,34%{transform:translateY(20px)rotate(0)}74%,to{transform:translateY(20px)rotate(-360deg)}}.ghost.svelte-zudx0u{opacity:.85;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.scrim.svelte-zudx0u{position:absolute;inset:0}.wheel-layer.svelte-zudx0u{z-index:2;pointer-events:none;position:absolute}.wheel-layer.svelte-zudx0u .page-bar{pointer-events:auto}.editor.svelte-zudx0u{z-index:3;background:var(--wheel-surface);width:min(300px,100% - 32px);box-shadow:inset 0 0 0 1px var(--edge);text-align:center;animation:svelte-zudx0u-editor-in .28s var(--spring) both;border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:22px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-zudx0u-editor-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}.editor-icon.svelte-zudx0u{background:var(--accent);width:48px;height:48px;color:var(--on-accent);border-radius:14px;place-items:center;display:grid}.editor-icon.svelte-zudx0u .icon:where(.svelte-zudx0u){stroke-width:2px;width:24px;height:24px}.editor-title.svelte-zudx0u{font-size:15px;font-weight:700}.editor-text.svelte-zudx0u{color:var(--muted);font-size:12.5px}.cards.svelte-zudx0u{z-index:4;pointer-events:none;flex-direction:column;gap:8px;width:min(300px,100% - 24px);display:flex;position:absolute;bottom:38px;right:12px}.card.svelte-zudx0u{background:var(--wheel-surface);box-shadow:inset 0 0 0 1px var(--edge);pointer-events:auto;border-radius:22px;align-items:center;gap:12px;padding:12px 12px 12px 14px;animation:.32s cubic-bezier(.2,.9,.3,1.2) both svelte-zudx0u-card-in;display:flex}.card.leaving.svelte-zudx0u{animation:.2s ease-in forwards svelte-zudx0u-card-out}@keyframes svelte-zudx0u-card-in{0%{opacity:0;transform:translateY(16px)scale(.9)}}@keyframes svelte-zudx0u-card-out{to{opacity:0;transform:translate(24px)scale(.96)}}.badge.svelte-zudx0u{background:var(--raised);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.badge.done.svelte-zudx0u{animation:.34s cubic-bezier(.2,.9,.3,1.4) svelte-zudx0u-pop}@keyframes svelte-zudx0u-pop{50%{transform:scale(1.12)}}.card-text.svelte-zudx0u{flex:1;min-width:0}.card-name.svelte-zudx0u{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.card-detail.svelte-zudx0u,.card-status.svelte-zudx0u{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.bar.svelte-zudx0u{background:var(--raised);border-radius:2px;height:4px;margin:7px 0 5px;overflow:hidden}.fill.svelte-zudx0u{background:var(--accent);transform-origin:0;height:100%}.round.svelte-zudx0u{background:var(--raised);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;transition:transform .12s ease-out,background-color 90ms ease-out;display:grid}.round.svelte-zudx0u:hover{background:var(--accent);color:var(--on-accent)}.round.svelte-zudx0u:active{transform:scale(.92)}@media (width<=760px){.explorer.svelte-zudx0u{height:500px}.sidebar.svelte-zudx0u,.search.svelte-zudx0u,.caption-btns.svelte-zudx0u{display:none}.grid.svelte-zudx0u{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}}@media (prefers-reduced-motion:reduce){.hint.svelte-zudx0u{display:none}}.drifters.svelte-qyyb1c{pointer-events:none;z-index:0;position:absolute;inset:-24px -4%}.drifter.svelte-qyyb1c{opacity:.17;translate:-50% -50%;transform:rotate(var(--tilt));animation:svelte-qyyb1c-drift var(--dur) ease-in-out var(--delay) infinite alternate;position:absolute}.drifter.far.svelte-qyyb1c{opacity:.11;filter:blur(1.2px)}:root[data-theme=dark] .drifter.svelte-qyyb1c{opacity:.2}:root[data-theme=dark] .drifter.far.svelte-qyyb1c{opacity:.13}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .drifter.svelte-qyyb1c{opacity:.2}:root:not([data-theme=light]) .drifter.far.svelte-qyyb1c{opacity:.13}}@keyframes svelte-qyyb1c-drift{0%{transform:translateY(0) rotate(var(--tilt))}to{transform:translateY(-14px) rotate(calc(var(--tilt) + 4deg))}}@media (width<=760px){.drifters.svelte-qyyb1c{display:none}}.slot.svelte-qi6e77{transition:width .56s var(--spring);justify-items:start;display:inline-grid}.word.svelte-qi6e77{white-space:nowrap;grid-area:1/1}.hero.svelte-1a1se6c{padding:72px 0 48px;overflow:hidden}.intro.svelte-1a1se6c{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.headline.svelte-1a1se6c,.sub.svelte-1a1se6c,.actions.svelte-1a1se6c,.stats.svelte-1a1se6c{z-index:1;position:relative}.headline.svelte-1a1se6c{flex-direction:column;align-items:center;display:flex}.headline.svelte-1a1se6c h1{letter-spacing:-.045em;font-size:clamp(44px,7.6vw,92px);font-weight:700;line-height:.98}.note.svelte-1a1se6c{color:var(--accent);white-space:nowrap;align-items:flex-start;margin:0 0 6px 1.4em;font-family:Caveat,Segoe Print,cursive;font-size:clamp(32px,3.6vw,42px);font-weight:600;line-height:1;display:flex;transform:rotate(-4deg)}.scribble.svelte-1a1se6c{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.05em;margin:.3em 0 -.75em .08em}.sub.svelte-1a1se6c{max-width:560px;color:var(--muted);margin-top:22px;font-size:clamp(17px,2vw,20px)}.actions.svelte-1a1se6c{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.stats.svelte-1a1se6c{box-shadow:inset 0 0 0 1px var(--edge);color:var(--muted);border-radius:999px;flex-wrap:wrap;justify-content:center;margin-top:20px;padding:6px 4px;font-size:13.5px;display:inline-flex}.stats.svelte-1a1se6c span:where(.svelte-1a1se6c){padding:0 12px}.stats.svelte-1a1se6c span:where(.svelte-1a1se6c)+span:where(.svelte-1a1se6c){border-left:1px solid var(--edge)}.stats.svelte-1a1se6c strong:where(.svelte-1a1se6c){color:var(--text);font-weight:650}.stage.svelte-1a1se6c{max-width:1060px;margin:56px auto 0}.desktop-wrap.svelte-1a1se6c{border-radius:28px;position:relative;overflow:hidden}.wallpaper.svelte-1a1se6c{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;inset:-12px}.desktop-wrap.svelte-1a1se6c:after{content:"";z-index:0;background:radial-gradient(ellipse 82% 84% at center, transparent 56%, var(--background) 98%);pointer-events:none;position:absolute;inset:0}.explorer-inset.svelte-1a1se6c{z-index:1;padding:44px 50px 52px;position:relative}.caption.svelte-1a1se6c{text-align:center;color:var(--muted);margin-top:14px;font-size:14px}.touch.svelte-1a1se6c{display:none}@media (pointer:coarse){.touch.svelte-1a1se6c{display:inline}}@media (width<=900px){.explorer-inset.svelte-1a1se6c{padding:30px 24px}}@media (width<=640px){.explorer-inset.svelte-1a1se6c{padding:16px 12px}}.head.svelte-1xk5sqg{max-width:640px}.tabs.svelte-1xk5sqg{background:var(--sunken);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;flex-wrap:wrap;gap:4px;margin-top:40px;padding:4px;display:flex}.tabs.svelte-1xk5sqg button:where(.svelte-1xk5sqg){color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14.5px;font-weight:550;transition:background-color .16s,color .16s}.tabs.svelte-1xk5sqg button:where(.svelte-1xk5sqg):hover:not(.selected){color:var(--text)}.tabs.svelte-1xk5sqg button.selected:where(.svelte-1xk5sqg){background:var(--accent);color:var(--on-accent)}.panel.svelte-1xk5sqg{border-radius:var(--radius-xl);background:var(--group);box-shadow:inset 0 0 0 1px var(--edge);animation:svelte-1xk5sqg-panel-in .3s var(--ease-out);grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:24px;padding:40px;display:grid}.panel[hidden].svelte-1xk5sqg{display:none}@keyframes svelte-1xk5sqg-panel-in{0%{opacity:0;transform:translateY(6px)}}h3.svelte-1xk5sqg{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);line-height:1.15}.points.svelte-1xk5sqg{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.points.svelte-1xk5sqg li:where(.svelte-1xk5sqg){border-left:2px solid color-mix(in srgb, var(--accent) 45%, transparent);gap:2px;padding-left:16px;display:grid}.points.svelte-1xk5sqg strong:where(.svelte-1xk5sqg){font-size:15.5px;font-weight:600}.points.svelte-1xk5sqg span:where(.svelte-1xk5sqg){color:var(--muted);font-size:14.5px}.files.svelte-1xk5sqg{font-family:var(--mono);color:var(--muted);margin-top:24px;font-size:13px}.visual.svelte-1xk5sqg{place-items:center;display:grid}.card.svelte-1xk5sqg{border-radius:var(--radius-lg);background:var(--raised);width:100%;max-width:380px;box-shadow:inset 0 0 0 1px var(--edge);padding:18px;font-size:14px}.copied.svelte-1xk5sqg{background:var(--accent);color:var(--on-accent);font-family:var(--font);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.palette.svelte-1xk5sqg .bar:where(.svelte-1xk5sqg){border-radius:10px;gap:3px;height:28px;display:flex;overflow:hidden}.palette.svelte-1xk5sqg ul:where(.svelte-1xk5sqg){gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.palette.svelte-1xk5sqg li:where(.svelte-1xk5sqg){border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.palette.svelte-1xk5sqg li.picked:where(.svelte-1xk5sqg){background:var(--tint)}.chip.svelte-1xk5sqg{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:7px}.palette.svelte-1xk5sqg code:where(.svelte-1xk5sqg){font-family:var(--mono);font-size:13.5px}.share.svelte-1xk5sqg{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.prores.svelte-1xk5sqg{justify-items:center;gap:10px;display:grid}.file.svelte-1xk5sqg{background:var(--sunken);width:100%;font-family:var(--mono);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex;overflow:hidden}.file.out.svelte-1xk5sqg{box-shadow:inset 0 0 0 1.5px var(--accent)}.badge.svelte-1xk5sqg{color:#fff;background:#7a5af8;border-radius:6px;flex:none;padding:2px 6px;font-size:11px;font-weight:700}.arrow.svelte-1xk5sqg{width:20px;height:20px;color:var(--muted)}.tags.svelte-1xk5sqg{flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.tags.svelte-1xk5sqg li:where(.svelte-1xk5sqg){background:var(--tint);color:var(--accent);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.code-bar.svelte-1xk5sqg{font-family:var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:12.5px;display:flex}.code.svelte-1xk5sqg pre:where(.svelte-1xk5sqg){background:var(--sunken);font-family:var(--mono);border-radius:12px;margin:0;padding:14px;font-size:12.5px;line-height:1.6;overflow-x:auto}.k.svelte-1xk5sqg{color:var(--accent)}.p.svelte-1xk5sqg{color:var(--text)}.s.svelte-1xk5sqg{color:#1a9a6c}.table.svelte-1xk5sqg table:where(.svelte-1xk5sqg){border-collapse:collapse;background:var(--sunken);border-radius:12px;width:100%;font-size:13px;overflow:hidden}.table.svelte-1xk5sqg th:where(.svelte-1xk5sqg),.table.svelte-1xk5sqg td:where(.svelte-1xk5sqg){text-align:left;border-bottom:1px solid var(--divider);white-space:nowrap;padding:8px 10px}.table.svelte-1xk5sqg th:where(.svelte-1xk5sqg){color:var(--muted);font-weight:600}.table.svelte-1xk5sqg tr:where(.svelte-1xk5sqg):last-child td:where(.svelte-1xk5sqg){border-bottom:0}.table.svelte-1xk5sqg .n:where(.svelte-1xk5sqg){width:1%;color:var(--muted);font-variant-numeric:tabular-nums}.table.svelte-1xk5sqg .keep:where(.svelte-1xk5sqg){font-family:var(--mono);color:var(--accent)}.request.svelte-1xk5sqg{color:var(--muted);text-align:center;margin-top:20px;font-size:14.5px}.request.svelte-1xk5sqg a:where(.svelte-1xk5sqg){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:3px;font-weight:550;transition:text-decoration-color .16s}.request.svelte-1xk5sqg a:where(.svelte-1xk5sqg):hover{text-decoration-color:currentColor}@media (width<=860px){.panel.svelte-1xk5sqg{grid-template-columns:1fr;padding:28px 22px}}@media (width<=640px){.tabs.svelte-1xk5sqg{border-radius:var(--radius-lg)}}.card.svelte-1cu0k6y{background:var(--group);max-width:620px;box-shadow:inset 0 0 0 1px var(--edge);text-align:center;border-radius:36px;flex-direction:column;align-items:center;margin:0 auto;padding:48px 28px;display:flex}.eyebrow.svelte-1cu0k6y{margin-top:22px}.lede.svelte-1cu0k6y{margin-inline:auto}ul.svelte-1cu0k6y{text-align:left;gap:10px;margin:28px 0 32px;padding:0;list-style:none;display:grid}li.svelte-1cu0k6y{align-items:center;gap:10px;font-weight:500;display:flex}li.svelte-1cu0k6y svg:where(.svelte-1cu0k6y){background:var(--accent);width:22px;height:22px;color:var(--on-accent);stroke-width:3px;border-radius:50%;flex:none;padding:3px}.panel.svelte-prwi74{background:var(--group);box-shadow:inset 0 0 0 1px var(--edge);border-radius:36px;grid-template-columns:1fr 1fr;gap:48px;padding:56px;display:grid}.lede.svelte-prwi74 a:where(.svelte-prwi74){color:var(--accent);text-underline-offset:3px;font-weight:550}.points.svelte-prwi74{gap:22px;margin:0;padding:0;list-style:none;display:grid}li.svelte-prwi74{gap:16px;display:flex}li.svelte-prwi74 svg:where(.svelte-prwi74){background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;padding:9px}h3.svelte-prwi74{letter-spacing:-.01em;font-size:17px}p.svelte-prwi74{color:var(--muted);margin-top:4px;font-size:15px}@media (width<=900px){.panel.svelte-prwi74{border-radius:var(--radius-xl);grid-template-columns:1fr;padding:32px 22px}}
