.field.svelte-1xdwegz{display:flex;flex-direction:column;gap:var(--academy-spacing-2)}.field-input.svelte-1xdwegz,.academy-field-box.has-control.svelte-1xdwegz input,.academy-field-box.has-control.svelte-1xdwegz textarea{width:100%;border:0;background:transparent;padding:0;color:var(--academy-ink);font-family:var(--academy-font-sans);font-size:var(--academy-type-body-md-size);line-height:var(--academy-type-body-md-line-height)}.field-input.has-trailing-control.svelte-1xdwegz{padding-right:var(--academy-spacing-9)}.academy-field-label.has-trailing-control.svelte-1xdwegz{padding-right:var(--academy-spacing-7)}.field-input.svelte-1xdwegz::placeholder,.academy-field-box.has-control.svelte-1xdwegz input::placeholder,.academy-field-box.has-control.svelte-1xdwegz textarea::placeholder{color:var(--academy-muted-2)}.field-input--multiline.svelte-1xdwegz{resize:vertical;min-height:calc(var(--academy-type-body-md-line-height) * 1em)}.field-input[type=date].svelte-1xdwegz{appearance:none;color-scheme:inherit}.field-input[type=date].svelte-1xdwegz::-webkit-date-and-time-value{text-align:left}.field-input[type=date].svelte-1xdwegz::-webkit-calendar-picker-indicator{margin-inline-start:var(--academy-spacing-2);cursor:pointer;opacity:.7;transition:opacity var(--academy-duration-normal) var(--academy-ease-default)}.field-input[type=date].svelte-1xdwegz::-webkit-calendar-picker-indicator:hover{opacity:1}.field-input[type=search].svelte-1xdwegz{-webkit-appearance:none;appearance:none}.field-input[type=search].svelte-1xdwegz::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.field-input.svelte-1xdwegz:focus,.field-input.svelte-1xdwegz:focus-visible,.academy-field-box.has-control.svelte-1xdwegz input:focus,.academy-field-box.has-control.svelte-1xdwegz textarea:focus{outline:none}.academy-field-box.has-control.svelte-1xdwegz:has([aria-invalid=true]){border-color:color-mix(in srgb,var(--academy-error-text) 60%,transparent)}.trailing-control.svelte-1xdwegz{position:absolute;top:50%;right:var(--academy-spacing-3);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-width:var(--academy-touch-min-target);min-height:var(--academy-touch-min-target);border:0;border-radius:var(--academy-radius-icon-control);background:transparent;color:var(--academy-muted);cursor:pointer;transition:color var(--academy-duration-normal) var(--academy-ease-default)}.trailing-control.svelte-1xdwegz:hover{color:var(--academy-ink-soft)}.trailing-control.svelte-1xdwegz:focus-visible{outline:var(--academy-focus-ring-width) solid var(--academy-focus-ring);outline-offset:var(--academy-focus-ring-offset)}.academy-field-box[data-focus-variant=auth].svelte-1xdwegz .trailing-control:where(.svelte-1xdwegz):focus-visible{outline-color:var(--academy-focus-ring-auth)}.trailing-glyph.svelte-1xdwegz{width:var(--academy-icon-glyph-size);height:var(--academy-icon-glyph-size);stroke-width:var(--academy-icon-stroke-action)}.field-error.svelte-1xdwegz{color:var(--academy-error-text);display:flex;align-items:flex-start;gap:var(--academy-spacing-1);margin:0;font-family:var(--academy-font-sans);font-size:var(--academy-type-caption-size);font-weight:var(--academy-type-caption-weight);line-height:var(--academy-type-caption-line-height)}.field-error.svelte-1xdwegz:not(.is-visible){display:none}.field-error-glyph.svelte-1xdwegz{flex:none;width:var(--academy-spacing-4);height:var(--academy-spacing-4);stroke-width:var(--academy-icon-stroke-micro);margin-top:.1em}@media(prefers-reduced-motion:reduce){.academy-field-box.svelte-1xdwegz,.trailing-control.svelte-1xdwegz,.field-input[type=date].svelte-1xdwegz::-webkit-calendar-picker-indicator{transition:none}}
