.field.svelte-1akvqoo{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.field-label.sr-only.svelte-1akvqoo{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-label.svelte-1akvqoo{align-items:baseline;gap:var(--space-2xs);font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);line-height:var(--text-overline-leading);letter-spacing:var(--text-overline-tracking);text-transform:var(--text-overline-transform);color:var(--color-text-muted);display:flex}.req.svelte-1akvqoo{color:var(--color-danger);font-weight:700}.field-control.svelte-1akvqoo{min-width:0}.field-control.svelte-1akvqoo input,.field-control.svelte-1akvqoo select,.field-control.svelte-1akvqoo textarea{box-sizing:border-box;width:100%;padding:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);caret-color:var(--color-interactive);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--motion-fast) var(--motion-easing)}.field-control.svelte-1akvqoo input::selection{background:color-mix(in srgb, var(--color-interactive) 30%, transparent);color:var(--color-text)}.field-control.svelte-1akvqoo textarea::selection{background:color-mix(in srgb, var(--color-interactive) 30%, transparent);color:var(--color-text)}.field-control.svelte-1akvqoo input:hover:not(:disabled),.field-control.svelte-1akvqoo select:hover:not(:disabled),.field-control.svelte-1akvqoo textarea:hover:not(:disabled){border-color:var(--color-border-light)}.field-control.svelte-1akvqoo input:disabled,.field-control.svelte-1akvqoo select:disabled,.field-control.svelte-1akvqoo textarea:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.field-hint.svelte-1akvqoo{font-size:var(--text-2xs);color:var(--color-text-muted);margin:0}.field-error.svelte-1akvqoo{font-size:var(--text-2xs);color:var(--color-danger);margin:0}
