.options.svelte-76vm1h{border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin-block-start:var(--space-4)}summary.svelte-76vm1h{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--control-height);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);cursor:pointer;font-weight:700;list-style:none;display:flex}summary.svelte-76vm1h::-webkit-details-marker{display:none}summary.svelte-76vm1h:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:.5em;inline-size:.5em;transition:rotate .15s;translate:0 -.15em;rotate:45deg}.options[open].svelte-76vm1h>summary:where(.svelte-76vm1h):after{translate:0 .1em;rotate:-135deg}summary.svelte-76vm1h:hover{background:var(--color-primary-soft)}.remove.svelte-76vm1h{padding:0 var(--space-4) var(--space-4)}.remove.svelte-76vm1h button:where(.svelte-76vm1h){min-block-size:44px;padding:var(--space-2) var(--space-6);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;font-weight:700}.remove.svelte-76vm1h button:where(.svelte-76vm1h):hover{border-color:var(--color-danger);color:var(--color-danger)}.advanced.svelte-76vm1h{margin:0 var(--space-4) var(--space-4);border-block-start:1px solid var(--color-border)}.advanced.svelte-76vm1h>summary:where(.svelte-76vm1h){font-weight:600;font-size:var(--text-sm);color:var(--color-text-muted);padding-inline:0}.advanced[open].svelte-76vm1h>summary:where(.svelte-76vm1h):after{translate:0 .1em;rotate:-135deg}.advanced.svelte-76vm1h>.grid:where(.svelte-76vm1h){padding-inline:0}.grid.svelte-76vm1h{gap:var(--space-4) var(--space-6);padding:var(--space-2) var(--space-4) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.field.svelte-76vm1h{gap:var(--space-2);align-content:start;display:grid}.field.svelte-76vm1h>label:where(.svelte-76vm1h){font-weight:600;font-size:var(--text-sm)}.field.svelte-76vm1h>label:where(.svelte-76vm1h):has(input[type=checkbox]:where(.svelte-76vm1h)){align-items:center;gap:var(--space-3);min-block-size:var(--control-height);cursor:pointer;display:flex}.hint.svelte-76vm1h{gap:0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.problem.svelte-76vm1h{color:var(--color-danger);font-size:var(--text-sm);margin:0;font-weight:600}[aria-invalid=true].svelte-76vm1h{border-color:var(--color-danger)}.fact.svelte-76vm1h{color:var(--color-text);font-weight:600}.range.svelte-76vm1h{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);display:flex}.range.svelte-76vm1h input:where(.svelte-76vm1h){flex:1}output.svelte-76vm1h{min-inline-size:3.5ch;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-tile);text-align:center;font-variant-numeric:tabular-nums;font-weight:700}.slot.svelte-d2g52z{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:2px dashed var(--color-dashed);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb text actions";margin-block-start:var(--space-4);transition:border-color .15s,background-color .15s;display:grid}.filled.svelte-d2g52z{border-style:solid;border-color:var(--color-border)}.dragging.svelte-d2g52z{border-style:dashed;border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.thumb.svelte-d2g52z{border-radius:var(--radius-md);background:var(--color-primary-soft);grid-area:thumb;place-items:center;block-size:56px;inline-size:56px;display:grid;overflow:hidden}.thumb.svelte-d2g52z svg:where(.svelte-d2g52z){fill:none;stroke:var(--color-primary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.checker.svelte-d2g52z{background:repeating-conic-gradient(var(--color-track) 0 25%, var(--color-surface) 0 50%) 0 0 / 12px 12px}.thumb.svelte-d2g52z img:where(.svelte-d2g52z){object-fit:contain;block-size:100%;inline-size:100%}.text.svelte-d2g52z{gap:var(--space-1);grid-area:text;min-inline-size:0;display:grid}h2.svelte-d2g52z{font-size:var(--text-md);margin:0}.hint.svelte-d2g52z,.file.svelte-d2g52z{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.file.svelte-d2g52z{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.name.svelte-d2g52z{color:var(--color-text);overflow-wrap:anywhere;font-weight:700}.actions.svelte-d2g52z{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}.actions.svelte-d2g52z button:where(.svelte-d2g52z){min-block-size:var(--control-height);padding:var(--space-2) var(--space-6);border-radius:var(--radius-full);font:inherit;white-space:nowrap;cursor:pointer;font-weight:700;transition:background-color .15s,border-color .15s}.primary.svelte-d2g52z{background:var(--color-primary);color:var(--color-on-primary);border:0}.primary.svelte-d2g52z:hover{background:var(--color-primary-hover)}.secondary.svelte-d2g52z{border:2px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.secondary.svelte-d2g52z:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}@media (width<40rem){.slot.svelte-d2g52z{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb text""actions actions"}.thumb.svelte-d2g52z{align-self:start}.actions.svelte-d2g52z{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}}
