.wrap.svelte-1154bze{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;max-width:64rem;margin:0 auto;padding:2rem 1rem;display:flex}h1.svelte-1154bze{margin:0;font-size:1.5rem}h2.svelte-1154bze{opacity:.8;margin:0;font-size:1rem}.controls.svelte-1154bze{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}label.svelte-1154bze{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}label.svelte-1154bze span:where(.svelte-1154bze){opacity:.7}select.svelte-1154bze,input[type=text].svelte-1154bze,textarea.svelte-1154bze{color:#eee;background:#1c1c1c;border:1px solid #333;border-radius:6px;padding:.5rem .6rem;font-family:inherit;font-size:.9rem}textarea.svelte-1154bze{resize:vertical;min-height:200px;line-height:1.5}.preview-frame.svelte-1154bze{width:100%;font-family:var(--font-mono);padding:.3rem 0;display:block}.window.svelte-1154bze{box-sizing:border-box;background:0 0;flex-direction:column;width:100%;padding:1rem 1.2rem;font-size:16px;line-height:.85;display:flex}.tabline.svelte-1154bze{background:#7f7f7f1f;display:flex}.tab.svelte-1154bze{background:#ffffff0f;border-right:1px solid #7f7f7f40;padding:.35rem .95rem;font-size:16px}.code-area.svelte-1154bze{padding:12px 0;overflow-x:auto}.code-area.svelte-1154bze pre.shiki,.code-area.svelte-1154bze pre.shiki code,.code-area.svelte-1154bze pre.shiki .line,.code-area.svelte-1154bze pre.shiki span{line-height:.85!important}.statusline.svelte-1154bze{background:#7f7f7f2e;align-items:center;font-size:16px;display:flex}.statusline.svelte-1154bze .mode:where(.svelte-1154bze){color:#000;letter-spacing:.05em;background:#78c878d9;padding:.35rem .8rem;font-weight:700}.statusline.svelte-1154bze .seg-file:where(.svelte-1154bze){padding:.35rem .8rem}.statusline.svelte-1154bze .spacer:where(.svelte-1154bze){flex:1}.statusline.svelte-1154bze .seg-lang:where(.svelte-1154bze),.statusline.svelte-1154bze .seg-pos:where(.svelte-1154bze){opacity:.85;padding:.35rem .8rem}.code-area.svelte-1154bze pre.shiki,.code-area.svelte-1154bze pre.shiki *{font-family:var(--font-mono)!important}.code-area.svelte-1154bze pre.shiki{counter-reset:line;margin:0;padding:0;background:0 0!important}.code-area.svelte-1154bze pre.shiki code{display:block;background:0 0!important}.code-area.svelte-1154bze pre.shiki .line{box-sizing:border-box;width:100%;padding:0 .6rem 0 .1rem;display:block}.code-area.svelte-1154bze pre.shiki .line:before{counter-increment:line;content:counter(line);text-align:right;opacity:.4;-webkit-user-select:none;user-select:none;width:1.5rem;margin-right:.5rem;display:inline-block}.loading.svelte-1154bze{opacity:.6;padding:1rem}.download.svelte-1154bze{color:#111;cursor:pointer;background:#eee;border:none;border-radius:6px;align-self:flex-start;padding:.7rem 1.2rem;font-family:inherit;font-size:.95rem;font-weight:700}.download.svelte-1154bze:disabled{opacity:.5;cursor:not-allowed}.download.svelte-1154bze:hover:not(:disabled){background:#fff}
