input.input,textarea.input,select.input{width:100%;font:inherit;color:var(--ink2);appearance:none;outline:none;font-size:16px}.dark input.input,.dark textarea.input,.dark select.input{color:var(--chalk)}textarea.input{resize:vertical;padding:12px 14px;line-height:1.5;display:block}input.input::placeholder,textarea.input::placeholder{color:var(--mute2)}.dark input.input::placeholder,.dark textarea.input::placeholder{color:#6b7482}input.input:focus-visible,textarea.input:focus-visible,select.input:focus-visible{border-color:var(--aqua);outline:2px solid var(--aqua);outline-offset:1px}input.input[aria-invalid=true],textarea.input[aria-invalid=true]{border-color:var(--signal)}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235B6472' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}input.input[type=date]{min-width:0}input.input[type=date]::-webkit-date-and-time-value{text-align:left}.field .hint{color:var(--mute);font-weight:400}.field .error{color:var(--signal-text);font-size:13px}.dark .field .error{color:#ff8a73}a.btn,button.btn{cursor:pointer}a.btn.disabled,span.btn.disabled{opacity:.5;pointer-events:none;cursor:default}span.btn.ghost.disabled{color:var(--ink2);background:0 0}span.btn.primary.disabled{background:var(--signal);color:#fff}.funnel-main{flex-direction:column;flex:1;display:flex}.stack-16{flex-direction:column;gap:16px;display:flex}.sr-status{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}
