body{margin:0;background:var(--color-performance-paper);color:var(--color-performance-ink);font-family:var(--font-performance-sans);color-scheme:light}*{box-sizing:border-box}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--color-performance-signal);outline-offset:3px}header.svelte-16dnk2j{height:65px;display:flex;align-items:center;gap:18px;background:var(--color-performance-ink);color:var(--color-performance-paper);padding:0 32px;font-size:14px}header.svelte-16dnk2j a:where(.svelte-16dnk2j){display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}header.svelte-16dnk2j strong:where(.svelte-16dnk2j){font-size:18px;font-weight:500}.divider.svelte-16dnk2j{height:20px;width:1px;background:var(--color-performance-muted)}.local.svelte-16dnk2j{margin-left:auto;font:10px var(--font-performance-mono);letter-spacing:.1em;border:1px solid var(--color-performance-muted);padding:6px 8px}main.svelte-16dnk2j{max-width:1500px;margin:auto;padding:38px 40px 22px}.intro.svelte-16dnk2j{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:34px;gap:24px}.workspace-tools.svelte-16dnk2j,.save-actions.svelte-16dnk2j{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-tools.svelte-16dnk2j{padding:12px 0;border-top:1px solid var(--color-performance-line)}.save-actions.svelte-16dnk2j{flex-wrap:wrap;justify-content:flex-end}.save-state.svelte-16dnk2j{font-size:12px;color:var(--color-performance-muted)}.save.svelte-16dnk2j,.cancel-edits.svelte-16dnk2j{min-height:44px;padding:10px 14px;border:1px solid var(--color-performance-line);background:transparent}.save.svelte-16dnk2j{background:var(--color-performance-ink);color:var(--color-performance-paper)}.cancel-edits.svelte-16dnk2j{margin-top:8px}button.svelte-16dnk2j:disabled{opacity:.5;cursor:default}.render-link.svelte-16dnk2j{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:13px}.scope-note.svelte-16dnk2j{font-size:12px;line-height:1.6;color:var(--color-performance-muted);font-weight:400!important}.sr-only.svelte-16dnk2j{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kicker.svelte-16dnk2j{font:10px var(--font-performance-mono);letter-spacing:.12em;color:var(--color-performance-muted);margin:0 0 16px}h1.svelte-16dnk2j{font-size:clamp(28px,3vw,44px);letter-spacing:-.04em;font-weight:500;line-height:1.08;margin:0}.intro.svelte-16dnk2j>p:where(.svelte-16dnk2j){font-size:14px;line-height:1.6;color:var(--color-performance-muted);margin:0 0 3px}.workspace.svelte-16dnk2j{display:grid;grid-template-columns:270px minmax(0,1fr);border-top:1px solid var(--color-performance-line);border-bottom:1px solid var(--color-performance-line)}.inspector.svelte-16dnk2j{padding:24px 24px 24px 0;border-right:1px solid var(--color-performance-line)}.section-head.svelte-16dnk2j{display:flex;gap:12px;align-items:center;margin-bottom:20px}.section-head.svelte-16dnk2j>span:where(.svelte-16dnk2j){font:10px var(--font-performance-mono);color:var(--color-performance-muted)}h2.svelte-16dnk2j{font-size:13px;margin:0;font-weight:600}.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j){display:flex;flex-direction:column}.inspector.svelte-16dnk2j label:where(.svelte-16dnk2j){font-size:11px;font-weight:500;margin:0 0 7px}.inspector.svelte-16dnk2j input:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j textarea:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j select:where(.svelte-16dnk2j){font:13px var(--font-performance-sans);border:1px solid var(--color-performance-line);border-radius:0;color:inherit;background:var(--color-performance-panel);padding:10px;margin-bottom:16px;line-height:1.5;width:100%;resize:vertical}button.svelte-16dnk2j{font:12px var(--font-performance-sans);cursor:pointer;color:inherit}.apply.svelte-16dnk2j{display:flex;justify-content:space-between;background:var(--color-performance-ink);color:var(--color-performance-paper);border:0;padding:12px 14px}.structure.svelte-16dnk2j{border-top:1px solid var(--color-performance-line);margin-top:24px;padding-top:24px;font-size:12px}.structure.svelte-16dnk2j summary:where(.svelte-16dnk2j){min-height:44px;cursor:pointer;padding:12px 0}.structure[open].svelte-16dnk2j summary:where(.svelte-16dnk2j){margin-bottom:12px}.structure.svelte-16dnk2j p:where(.svelte-16dnk2j){font-weight:600}.structure.svelte-16dnk2j ul:where(.svelte-16dnk2j){list-style:none;margin:0;padding-left:12px;border-left:1px solid var(--color-performance-line)}.structure.svelte-16dnk2j li:where(.svelte-16dnk2j){padding:6px 0 6px 4px}.structure.svelte-16dnk2j li:where(.svelte-16dnk2j)>span:where(.svelte-16dnk2j){float:right;color:var(--color-performance-muted);font-size:10px}.structure.svelte-16dnk2j small:where(.svelte-16dnk2j){display:block;margin-top:18px;font-size:10px;color:var(--color-performance-muted)}.file-actions.svelte-16dnk2j{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.file-actions.svelte-16dnk2j button:where(.svelte-16dnk2j),.import.svelte-16dnk2j{min-height:44px;padding:8px;border:1px solid var(--color-performance-line);background:transparent;font-size:11px!important;margin:0!important}.import.svelte-16dnk2j{cursor:pointer;position:relative;display:inline-flex;align-items:center}.import.svelte-16dnk2j:focus-within{outline:2px solid var(--color-performance-signal);outline-offset:3px}.import.svelte-16dnk2j input:where(.svelte-16dnk2j){position:absolute;inset:0;opacity:0;cursor:pointer;margin:0!important}.tabs.svelte-16dnk2j{display:flex;gap:3px}.tabs.svelte-16dnk2j button:where(.svelte-16dnk2j){min-height:44px;border:0;background:transparent;padding:9px 14px}.tabs.svelte-16dnk2j .edit-tab:where(.svelte-16dnk2j){display:none}.tabs.svelte-16dnk2j .chosen:where(.svelte-16dnk2j){background:var(--color-performance-ink);color:var(--color-performance-paper)}.preview-stage.svelte-16dnk2j{padding:32px 26px}.preview-form.svelte-16dnk2j{max-width:560px;margin:auto;border:1px solid var(--color-performance-line)}.stage-note.svelte-16dnk2j{max-width:560px;margin:18px auto 0;color:var(--color-performance-muted);font-size:11px;line-height:1.6}.motion-stage.svelte-16dnk2j{padding:24px}.status.svelte-16dnk2j{font-size:12px;margin:18px 0;color:var(--color-performance-muted)}.problem.svelte-16dnk2j{font-size:13px;line-height:1.5;padding:14px;border-left:3px solid var(--color-performance-risk);background:var(--color-performance-panel)}footer.svelte-16dnk2j{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--color-performance-muted);padding-top:12px}@media(max-width:850px){main.svelte-16dnk2j{padding:28px 20px}.intro.svelte-16dnk2j{align-items:flex-start;flex-direction:column}.workspace.svelte-16dnk2j{grid-template-columns:210px minmax(0,1fr)}.inspector.svelte-16dnk2j{padding-right:16px}.preview-stage.svelte-16dnk2j{padding:20px 12px}.motion-stage.svelte-16dnk2j{padding:16px}}@media(max-width:620px){main.svelte-16dnk2j{padding-top:20px}.intro.svelte-16dnk2j{gap:10px;margin-bottom:18px}.kicker.svelte-16dnk2j{margin-bottom:8px}.intro.svelte-16dnk2j h1:where(.svelte-16dnk2j){font-size:28px}.intro.svelte-16dnk2j>p:where(.svelte-16dnk2j){font-size:12px}.workspace-tools.svelte-16dnk2j{position:sticky;top:0;z-index:2;background:var(--color-performance-paper);flex-wrap:wrap}.tabs.svelte-16dnk2j{width:100%}.tabs.svelte-16dnk2j button:where(.svelte-16dnk2j){flex:1}.tabs.svelte-16dnk2j .edit-tab:where(.svelte-16dnk2j){display:block}.save-actions.svelte-16dnk2j{width:100%;justify-content:flex-start}header.svelte-16dnk2j{padding:0 20px}.workspace.svelte-16dnk2j{display:flex;flex-direction:column}.inspector.svelte-16dnk2j{display:none;border-right:0;border-bottom:1px solid var(--color-performance-line);padding-right:0}.editing.svelte-16dnk2j .inspector:where(.svelte-16dnk2j){display:block}.editing.svelte-16dnk2j .preview-area:where(.svelte-16dnk2j){display:none}.inspector.svelte-16dnk2j input:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j textarea:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j select:where(.svelte-16dnk2j){font-size:16px}.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j){display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j) label:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j) textarea:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j) input:where(.svelte-16dnk2j),.inspector.svelte-16dnk2j form:where(.svelte-16dnk2j) select:where(.svelte-16dnk2j),.apply.svelte-16dnk2j,.cancel-edits.svelte-16dnk2j{grid-column:1/-1}.structure.svelte-16dnk2j{display:none}.preview-stage.svelte-16dnk2j{padding:20px 0}.motion-stage.svelte-16dnk2j{padding:16px 0}footer.svelte-16dnk2j{flex-direction:column}}
