.inputLabel-content{display:flex;flex-direction:column;gap:var(--space-2);font-family:var(--font-sans)}.inputLabel-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3)}.inputLabel-label{color:var(--text-body);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.inputLabel-label,.inputLabel-link{font-size:14px;font-weight:var(--weight-medium)}.inputLabel-link{color:var(--text-accent);font-family:var(--font-sans);font-style:normal;line-height:normal;text-decoration:none;outline:none;border:none;background:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}.inputLabel-link:focus{outline:none;border:none;box-shadow:none}.inputLabel-link:hover{color:var(--accent-hover)}.inputLabel-input{width:100%;height:40px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-lg);font-family:inherit;font-size:14px;color:var(--text-ink);background:var(--surface-sunken);transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inputLabel-input::-moz-placeholder{color:var(--text-muted)}.inputLabel-input::placeholder{color:var(--text-muted)}.inputLabel-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.inputLabel-input.error{border-color:var(--status-lost)}.inputLabel-input.error:focus{box-shadow:none}.inputLabel-input:disabled{background:var(--surface-flat);opacity:.6;cursor:not-allowed}.inputLabel-error{font-size:12px;color:var(--status-lost);line-height:var(--leading-snug)}@media (prefers-reduced-motion:reduce){.inputLabel-input,.inputLabel-link{transition:none}}