.description-content.svelte-1417s33{color:var(--color-muted);overflow-wrap:anywhere;line-height:1.75}.description-content.svelte-1417s33 p{margin:0}.description-content.svelte-1417s33 p+p,.description-content.svelte-1417s33 p+ul,.description-content.svelte-1417s33 ul+p,.description-content.svelte-1417s33 ul+ul{margin-top:.8rem}.description-content.svelte-1417s33 ul{margin-bottom:0;padding-left:1.35rem}.description-content.svelte-1417s33 li+li{margin-top:.25rem}.description-content.svelte-1417s33 strong{color:var(--color-text);font-weight:800}dialog.svelte-tnn4y8{background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:0;width:100%;max-width:min(620px,100vw - 2rem);padding:0}dialog.svelte-tnn4y8::backdrop{background:#000a}.dialog-content.svelte-tnn4y8{border-top:4px solid var(--color-brand);gap:.5rem;padding:1.25rem;display:grid}h2.svelte-tnn4y8{margin:0;font-size:1.2rem}.intro.svelte-tnn4y8{color:var(--color-muted);margin:0 0 .5rem;font-size:.82rem;line-height:1.55}.intro.svelte-tnn4y8 strong:where(.svelte-tnn4y8){color:var(--color-text);overflow-wrap:anywhere}fieldset.svelte-tnn4y8{border:0;min-width:0;margin:0 0 .5rem;padding:0}legend.svelte-tnn4y8,label.svelte-tnn4y8,.preview-label.svelte-tnn4y8{letter-spacing:.055em;text-transform:uppercase;font-size:.74rem;font-weight:800}legend.svelte-tnn4y8{margin-bottom:.5rem;padding:0}.choices.svelte-tnn4y8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.choice.svelte-tnn4y8{background:var(--color-surface-inset);border:1px solid var(--color-border);cursor:pointer;align-items:center;gap:.5rem;min-height:46px;padding:.7rem .9rem;display:flex}.choice.svelte-tnn4y8:has(input:where(.svelte-tnn4y8):checked){background:var(--color-brand-soft);border-color:var(--color-brand)}.choice.svelte-tnn4y8:has(input:where(.svelte-tnn4y8):focus-visible){outline:2px solid var(--color-brand);outline-offset:2px}.choice.svelte-tnn4y8 input:where(.svelte-tnn4y8){accent-color:var(--color-brand);flex:none;width:1rem;height:1rem;margin:0}.choice.svelte-tnn4y8 span:where(.svelte-tnn4y8){letter-spacing:0;text-transform:none;font-size:.8rem;font-weight:750}.preview-label.svelte-tnn4y8{margin:0}.preview.svelte-tnn4y8{background:repeating-conic-gradient(var(--color-surface-inset) 0 25%, var(--color-surface-raised) 0 50%) 0 0 / 16px 16px;border:1px solid var(--color-border);margin-bottom:.5rem;padding:.75rem}.preview[data-theme=light].svelte-tnn4y8{background:repeating-conic-gradient(#e6e6e6 0 25%, #f4f4f4 0 50%) 0 0 / 16px 16px}iframe.svelte-tnn4y8{max-width:var(--frame-max-width);border:0;width:100%;margin:0 auto;display:block}.code.svelte-tnn4y8{background:var(--color-surface-inset);border:1px solid var(--color-border);color:var(--color-text);resize:vertical;border-radius:0;width:100%;padding:.75rem .8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.74rem;line-height:1.5}.code.svelte-tnn4y8:focus-visible{border-color:var(--color-brand);outline:2px solid var(--color-brand);outline-offset:0}.dialog-actions.svelte-tnn4y8{justify-content:flex-end;gap:.6rem;margin-top:.5rem;display:flex}.dialog-actions.svelte-tnn4y8 button:where(.svelte-tnn4y8){border:1px solid var(--color-border);cursor:pointer;text-transform:uppercase;min-height:42px;padding:.6rem .9rem;font-size:.74rem;font-weight:800}.cancel.svelte-tnn4y8{color:var(--color-text);background:0 0}.cancel.svelte-tnn4y8:hover{border-color:var(--color-border-strong)}.confirm.svelte-tnn4y8{background:var(--color-brand);color:#fff;border-color:var(--color-brand)!important}.confirm.svelte-tnn4y8:hover{background:#b9362c}
