/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-bfe14086],[data-v-bfe14086]:before,[data-v-bfe14086]:after,[data-v-bfe14086]::backdrop{--tw-border-style:solid}}}.component-text-field-component[data-v-bfe14086]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.component-text-field-component .label-row[data-v-bfe14086]{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);display:flex}.component-text-field-component label[data-v-bfe14086]{font-family:var(--font-display);font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted,var(--color-neutral-600));font-size:.75rem;font-weight:600;line-height:1.35}.component-text-field-component input[data-v-bfe14086]{min-height:var(--spacing-tap,calc(var(--spacing) * 12));border-radius:var(--radius-sm,.1875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-strong,var(--color-neutral-300));background-color:var(--color-surface-raised,var(--color-neutral-0));padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-sans);color:var(--color-ink,var(--color-neutral-900));font-size:.9375rem;font-weight:400;line-height:1.45}@media (width>=64rem){.component-text-field-component input[data-v-bfe14086]{min-height:var(--spacing-control,calc(var(--spacing) * 10))}}.component-text-field-component input[data-v-bfe14086]::placeholder{color:var(--color-muted,var(--color-neutral-600))}.component-text-field-component input[data-v-bfe14086]:read-only{cursor:default;border-color:var(--color-border,var(--color-neutral-200));background-color:var(--color-surface-sunken,var(--color-neutral-50));color:var(--color-muted,var(--color-neutral-600))}.component-text-field-component[data-mono=true] input[data-v-bfe14086]{font-family:var(--font-sans);font-size:.875rem;font-weight:400;line-height:1.45;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.component-text-field-component .error[data-v-bfe14086]{font-family:var(--font-sans);color:var(--color-danger,var(--color-danger-500));font-size:.8125rem;font-weight:400;line-height:1.3}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
