.prepeers-input[data-v-c78f200f]{display:flex;flex-direction:column;gap:var(--space-2)}.prepeers-input__label[data-v-c78f200f]{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}.prepeers-input__field[data-v-c78f200f]{width:100%;padding:.7em 1.1em;background:var(--bg-elevated);border:1.5px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);font-family:var(--font-body);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);outline:none}.prepeers-input__field[data-v-c78f200f]::-moz-placeholder{color:var(--text-muted)}.prepeers-input__field[data-v-c78f200f]::placeholder{color:var(--text-muted)}.prepeers-input__field[data-v-c78f200f]:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #03a0f133}.prepeers-input__field--error[data-v-c78f200f]{border-color:var(--color-error)}.prepeers-input__field--error[data-v-c78f200f]:focus{box-shadow:0 0 0 3px #ef444433}.prepeers-input__field[data-v-c78f200f]:disabled{opacity:.5;cursor:not-allowed}.prepeers-input__error[data-v-c78f200f]{font-size:var(--text-xs);color:var(--color-error);line-height:var(--leading-snug)}
