main.svelte-1seusva{max-width:78rem;margin:0 auto;padding:2rem 1.5rem 4rem}.top.svelte-1seusva{justify-content:space-between;align-items:baseline;gap:2rem;display:flex}h1.svelte-1seusva{margin:0 0 .4rem}.lede.svelte-1seusva{max-width:44rem;color:var(--text-secondary);text-wrap:pretty;margin:0 0 1.2rem}.back.svelte-1seusva,.back.svelte-1seusva:visited{white-space:nowrap;color:var(--text-secondary);border-bottom:1.5px solid color-mix(in srgb, var(--text-secondary) 40%, transparent);text-decoration:none;transition:color .14s,border-color .14s}.back.svelte-1seusva:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}.workbench.svelte-1seusva{grid-template-columns:340px 1fr;align-items:start;gap:20px;display:grid}@media (width<=760px){.workbench.svelte-1seusva{grid-template-columns:1fr}}.side.svelte-1seusva{gap:10px;display:grid;position:sticky;top:16px}.paddock.svelte-1seusva{border:1.5px dashed color-mix(in srgb, var(--border-strong,#888) 60%, transparent);background:var(--surface-page,#f4f1e8);touch-action:none;border-radius:16px;height:420px;position:relative;overflow:hidden}.paddock--armed.svelte-1seusva{border-style:solid;border-color:#c4463c}.hero.svelte-1seusva{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;filter:drop-shadow(0 3px 6px #14181240);width:110px;position:absolute}.hero.svelte-1seusva:active{cursor:grabbing}.record.svelte-1seusva{border:1.5px solid var(--text-primary);background:var(--surface-page-elevated,#fff);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.record.svelte-1seusva img:where(.svelte-1seusva){object-fit:contain;pointer-events:none;flex:none;width:32px;height:32px}.record--armed.svelte-1seusva{color:#fff;background:#c4463c;border-color:#0000}.results.svelte-1seusva{min-width:0}.take.svelte-1seusva{border:1.5px solid var(--text-primary);background:var(--surface-page-elevated,#fff);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .8rem;padding:10px 12px;display:flex}.take.svelte-1seusva input:where(.svelte-1seusva){border:1.5px solid var(--border-strong,#888);min-width:12rem;font:inherit;border-radius:8px;flex:1;padding:.4rem .6rem}.take.svelte-1seusva button:where(.svelte-1seusva),.export.svelte-1seusva{border:1.5px solid var(--text-primary);background:var(--surface-page-elevated,#fff);font:inherit;cursor:pointer;border-radius:8px;padding:.35rem .7rem}.quiet.svelte-1seusva{border-color:color-mix(in srgb, var(--border-strong,#888) 60%, transparent);color:var(--text-secondary)}.note.svelte-1seusva{color:var(--text-secondary);margin:0 0 .8rem}.gallery.svelte-1seusva{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px;display:grid}.card.svelte-1seusva{border:1.5px solid color-mix(in srgb, var(--border-strong,#888) 45%, transparent);background:var(--surface-page,#f7f4ec);border-radius:14px;padding:8px}.stage.svelte-1seusva{background:color-mix(in srgb, var(--surface-page-elevated,#fff) 60%, transparent);border-radius:10px;justify-content:center;align-items:center;height:130px;display:flex;overflow:hidden}.stage.svelte-1seusva img:where(.svelte-1seusva){width:64px}.card.svelte-1seusva footer:where(.svelte-1seusva){justify-content:space-between;align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.card__name.svelte-1seusva{align-items:baseline;gap:5px;min-width:0;display:flex}.card__name.svelte-1seusva strong:where(.svelte-1seusva){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card__name.svelte-1seusva small:where(.svelte-1seusva){color:var(--text-secondary);white-space:nowrap}.acts.svelte-1seusva{flex:none;gap:4px;display:flex}.acts.svelte-1seusva button:where(.svelte-1seusva){border:1.5px solid color-mix(in srgb, var(--border-strong,#888) 55%, transparent);background:var(--surface-page-elevated,#fff);font:inherit;cursor:pointer;border-radius:7px;padding:.2rem .4rem;font-size:.78em}.danger.svelte-1seusva{color:#c4463c;border-color:#c4463c}.empty.svelte-1seusva{color:var(--text-secondary)}
