.input{width:100%;font-size:14px;font-family:var(--font);border:1px solid var(--border);background:var(--surface);color:var(--text);outline:none;padding:8px 12px;transition:border-color .15s}.input:focus{border-color:var(--accent)}.input::placeholder{color:var(--text4)}.input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial}}.input-label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%236B7A8A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-inline-end:32px}[dir=rtl] select.input{background-position:10px}select.input:focus{border-color:var(--accent)}select.input option{background:var(--surface);color:var(--text);padding:8px}@media (width<=768px){textarea.input{min-height:88px}}
