@keyframes svelte-mq6jui-fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn.svelte-mq6jui{animation:.15s cubic-bezier(.16,1,.3,1) forwards svelte-mq6jui-fadeIn}.canvas-header.svelte-17qigtz{justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:90rem;margin:0 auto 1.3rem;display:flex}.canvas-header__copy.svelte-17qigtz{min-width:0}.canvas-eyebrow.svelte-17qigtz{color:var(--chrome-coral);font:500 .625rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}h1.svelte-17qigtz{font:500 clamp(2rem, 4vw, 3rem)/1.02 var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin:.5rem 0 0}p.svelte-17qigtz{max-width:48rem;color:color-mix(in oklch, var(--color-base-content) 60%, transparent);margin:.75rem 0 0;line-height:1.55}.canvas-header__metrics.svelte-17qigtz{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.canvas-metric.svelte-17qigtz{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:.55rem;min-width:5.4rem;padding:.58rem .72rem}.canvas-metric.svelte-17qigtz b:where(.svelte-17qigtz){font:500 1.25rem var(--font-serif);display:block}.canvas-metric.svelte-17qigtz span:where(.svelte-17qigtz){color:color-mix(in oklch, var(--color-base-content) 50%, transparent);font:.52rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}@media (width<=760px){.canvas-header.svelte-17qigtz{flex-direction:column;align-items:flex-start}.canvas-header__metrics.svelte-17qigtz{justify-content:flex-start}}.canvas-inspector.svelte-kbwhlc{z-index:10;border:1px solid var(--chrome-line);background:#fffffffa;border-radius:.65rem;width:min(20.5rem,42%);padding:1.15rem;position:absolute;inset:.85rem .85rem .85rem auto;overflow:auto;box-shadow:-.5rem 0 1.8rem #141e2d1a}.canvas-inspector__close.svelte-kbwhlc{cursor:pointer;background:#f1f3f6;border:0;border-radius:.35rem;width:1.7rem;height:1.7rem;position:absolute;top:.55rem;right:.6rem}.canvas-inspector__eyebrow.svelte-kbwhlc{color:var(--chrome-coral);font:500 .625rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}h3.svelte-kbwhlc{font:500 1.3rem var(--font-serif);margin:.38rem 2rem .35rem 0}p.svelte-kbwhlc{color:var(--chrome-muted);font-size:.72rem;line-height:1.5}fieldset.svelte-kbwhlc{border:1px solid var(--chrome-line);border-radius:.45rem;grid-template-columns:repeat(2,1fr);gap:.45rem;margin-top:1rem;padding:.65rem;display:grid}legend.svelte-kbwhlc{color:var(--chrome-muted);font:.58rem var(--font-mono);text-transform:uppercase}label.svelte-kbwhlc{font:.6rem var(--font-mono);grid-template-columns:1.2rem 1fr;align-items:center;gap:.3rem;display:grid}input.svelte-kbwhlc{border:1px solid var(--chrome-line);border-radius:.3rem;width:100%;min-width:0;padding:.3rem}.canvas-view-header.svelte-1fzqhfo{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}h2.svelte-1fzqhfo{font:500 1.55rem/1.15 var(--font-serif);margin:0}p.svelte-1fzqhfo{max-width:46rem;color:color-mix(in oklch, var(--color-base-content) 58%, transparent);margin:.42rem 0 0;line-height:1.45}span.svelte-1fzqhfo{border:1px solid var(--color-base-300);background:var(--color-base-100);font:.56rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:.36rem .62rem}
