.uf.svelte-6xiddo{flex-direction:column;gap:.4rem;display:flex}.uf-label.svelte-6xiddo{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.uf-handle.svelte-6xiddo{font-family:var(--mono,ui-monospace, monospace);opacity:.65;text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-size:.8em;overflow:hidden}.uf-row.svelte-6xiddo{align-items:stretch;gap:.5rem;display:flex}.uf-input.svelte-6xiddo{box-sizing:border-box;border:1px solid var(--pm-frame-soft,#14241b3d);background:var(--pm-field-bg,#fffffff2);min-width:0;min-height:40px;color:var(--pm-text,#1a2620);font:inherit;font-family:var(--mono,ui-monospace, monospace);letter-spacing:.01em;border-radius:8px;flex:1;padding:.5rem .8rem}.uf-input.svelte-6xiddo:focus{border-color:var(--pm-accent,#d34e26);box-shadow:0 0 0 3px var(--pm-accent-soft,#d34e2629);outline:none}:is(.uf.svelte-6xiddo:has(.uf-status-taken:where(.svelte-6xiddo)) .uf-input:where(.svelte-6xiddo),.uf.svelte-6xiddo:has(.uf-status-invalid:where(.svelte-6xiddo)) .uf-input:where(.svelte-6xiddo)){border-color:var(--pm-danger,#c1432b)}:is(.uf.svelte-6xiddo:has(.uf-status-available:where(.svelte-6xiddo)) .uf-input:where(.svelte-6xiddo),.uf.svelte-6xiddo:has(.uf-status-unchanged:where(.svelte-6xiddo)) .uf-input:where(.svelte-6xiddo)){border-color:var(--pm-success,#2e7d5b)}.uf-check.svelte-6xiddo{border:1px solid var(--pm-frame-soft,#14241b3d);background:var(--pm-surface-raised,#ffffffe6);min-height:40px;color:var(--pm-text,#1a2620);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;padding:0 .95rem;font-size:.9rem;font-weight:600;transition:background .15s,opacity .15s}.uf-check.svelte-6xiddo:hover:not(:disabled){background:var(--pm-surface-raised-shade,#f0ebdcf2)}.uf-check.svelte-6xiddo:disabled{opacity:.5;cursor:default}.uf-status.svelte-6xiddo{min-height:1.15rem;color:var(--pm-text-soft,#5a6b60);align-items:center;gap:.4rem;font-size:.82rem;line-height:1.3;display:flex}.uf-status.svelte-6xiddo b:where(.svelte-6xiddo){font-weight:700}.uf-status-available.svelte-6xiddo,.uf-status-unchanged.svelte-6xiddo{color:var(--pm-success,#2e7d5b)}.uf-status-taken.svelte-6xiddo,.uf-status-invalid.svelte-6xiddo{color:var(--pm-danger,#c1432b)}.uf-icon.svelte-6xiddo{font-size:.95em;font-weight:800;line-height:1}.uf-spin.svelte-6xiddo{opacity:.7;border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-6xiddo-uf-spin}@keyframes svelte-6xiddo-uf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.uf-spin.svelte-6xiddo{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}body.pm-reduced-motion .uf-spin.svelte-6xiddo{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.uf-suggest.svelte-6xiddo{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.uf-suggest-label.svelte-6xiddo{letter-spacing:.04em;text-transform:uppercase;color:var(--pm-text-soft,#5a6b60);font-size:.78rem;font-weight:600}.uf-chip.svelte-6xiddo{border:1px solid var(--pm-frame-soft,#14241b38);background:var(--pm-surface-raised,#ffffffd9);color:var(--pm-text,#1a2620);font:inherit;font-family:var(--mono,ui-monospace, monospace);cursor:pointer;border-radius:999px;padding:.2rem .6rem;font-size:.8rem;transition:background .15s}.uf-chip.svelte-6xiddo:hover{background:var(--pm-accent-soft,#d34e261f);border-color:var(--pm-accent,#d34e26)}
