.field.svelte-sa3gfm{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}label.svelte-sa3gfm{font-weight:600}.box.svelte-sa3gfm{position:relative}input.svelte-sa3gfm{width:100%;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--field-border);border-radius:var(--radius-sm);background:var(--surface-2);font-size:max(16px, var(--text-base))}.box.svelte-sa3gfm:has(.reveal:where(.svelte-sa3gfm)) input:where(.svelte-sa3gfm){padding-right:calc(var(--tap) + var(--space-5))}.reveal.svelte-sa3gfm{inset-block:0;min-width:var(--tap);padding:0 var(--space-3);color:var(--muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;font-weight:600;position:absolute;right:0}.reveal.svelte-sa3gfm:hover{color:var(--text)}input[aria-invalid].svelte-sa3gfm{border-color:var(--danger)}.note.svelte-sa3gfm{color:var(--muted);font-size:var(--text-sm);margin:0}.problem.svelte-sa3gfm{color:var(--danger)}
