.badge-input.svelte-fpfbo4{flex-direction:column;gap:6px;padding-top:10px;display:flex;position:relative}.badge.svelte-fpfbo4{z-index:var(--layer-foreground);background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--border-radius);font-size:var(--font-size-xs);letter-spacing:.01em;border:1px solid color-mix(in oklab, var(--color-primary) 70%, transparent);height:1.7em;padding:1px 10px;position:absolute;top:8px;left:0;transform:translateY(-50%);box-shadow:0 6px 18px #00000040}.field.svelte-fpfbo4{border:1px solid var(--color-primary-t30);border-radius:var(--border-radius);background:color-mix(in oklab, var(--bg-secondary) 90%, var(--color-primary-t10) 10%);align-items:center;gap:4px;height:2.875em;padding:10px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.field--dirty.svelte-fpfbo4{border-color:color-mix(in srgb, var(--color-warn) 40%, var(--color-primary-t30));background:color-mix(in oklab, var(--bg-secondary) 88%, var(--color-warn) 4%)}.field--error.svelte-fpfbo4{border-color:color-mix(in srgb, var(--color-alert) 50%, var(--color-primary-t30));background:color-mix(in oklab, var(--bg-secondary) 92%, var(--color-alert) 4%)}.error-hint.svelte-fpfbo4{font-size:var(--font-size-xs);color:var(--color-alert);margin-top:-2px}.badge-input.svelte-fpfbo4:focus-within .field:where(.svelte-fpfbo4){border-color:var(--focus-outline-color);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow);background:color-mix(in srgb, var(--bg-secondary) 85%, var(--color-primary-t6))}input.svelte-fpfbo4{min-width:0;color:var(--text-primary);font:inherit;font-family:inherit;font-size:var(--font-size-md);font-optical-sizing:inherit;font-variation-settings:inherit;line-height:inherit;background:0 0;border:none;outline:none;flex:1;transition:color .18s,-webkit-text-fill-color .18s,box-shadow .22s}.field.svelte-fpfbo4 input:where(.svelte-fpfbo4):focus-visible{box-shadow:none;background-color:#0000;border-color:#0000;outline:none}input.svelte-fpfbo4::placeholder{color:var(--text-muted)}input.svelte-fpfbo4:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;caret-color:var(--text-primary);transition:-webkit-text-fill-color .18s,box-shadow .22s}input.svelte-fpfbo4:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;caret-color:var(--text-primary);transition:-webkit-text-fill-color .18s,box-shadow .22s}input.svelte-fpfbo4:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;box-shadow:0 0 0 1000px color-mix(in oklab, var(--bg-secondary) 84%, var(--color-primary-t10) 16%) inset;caret-color:var(--text-primary);transition:-webkit-text-fill-color .18s,box-shadow .22s}.field-actions.svelte-fpfbo4{flex-shrink:0;align-items:center;gap:2px;display:flex}.field-action.svelte-fpfbo4,.toggle-visibility.svelte-fpfbo4{width:24px;height:24px;color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .16s,color .16s;display:flex}.field-action.svelte-fpfbo4:hover,.toggle-visibility.svelte-fpfbo4:hover{background:var(--color-primary-t10)}.field-action.svelte-fpfbo4:active,.toggle-visibility.svelte-fpfbo4:active{opacity:1!important;transition:none!important}.field-action.svelte-fpfbo4:disabled,.toggle-visibility.svelte-fpfbo4:disabled{opacity:.5;cursor:not-allowed}.field-action--reset.svelte-fpfbo4{color:var(--text-muted)}.field-action--reset.svelte-fpfbo4:hover{color:var(--color-primary);background:var(--color-primary-t10)}.field-action--warn.svelte-fpfbo4{color:var(--color-warn)}.field-action--warn.svelte-fpfbo4:hover{color:var(--color-warn);background:color-mix(in srgb, var(--color-warn) 12%, transparent)}[data-disabled=true].svelte-fpfbo4 .field:where(.svelte-fpfbo4){opacity:.7;cursor:not-allowed}.field-action.svelte-fpfbo4 .icon,.toggle-visibility.svelte-fpfbo4 .icon{font-size:var(--font-size-md)}
