.app-input[data-v-36027656]{background:#ffffffb8;border:1px solid color-mix(in srgb,var(--c-p1) 15%,transparent);border-radius:var(--radius-sm,9px);box-sizing:border-box;color:var(--c-text);font:inherit;outline:none;transition:border-color .2s,box-shadow .2s;width:100%}.app-input[data-v-36027656]::-moz-placeholder{color:var(--c-muted)}.app-input[data-v-36027656]::placeholder{color:var(--c-muted)}.app-input[data-v-36027656]:focus{border-color:var(--c-p1);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-p1) 10%,transparent)}.app-input[data-v-36027656]:disabled{cursor:not-allowed;opacity:.6}.app-input--sm[data-v-36027656]{font-size:13px;padding:8px 10px}.app-input--md[data-v-36027656]{font-size:14px;padding:12px}.app-input--lg[data-v-36027656]{font-size:15px;padding:12px 14px}.app-input--area[data-v-36027656]{line-height:1.6;min-height:88px;resize:vertical;scrollbar-color:var(--sb-thumb,rgba(20,20,40,.28)) transparent;scrollbar-width:thin}.app-input--area[data-v-36027656]::-webkit-scrollbar{width:8px}.app-input--area[data-v-36027656]::-webkit-scrollbar-track{background:transparent}.app-input--area[data-v-36027656]::-webkit-scrollbar-thumb{background:var(--sb-thumb,rgba(20,20,40,.28));background-clip:padding-box;border:2px solid transparent;border-radius:999px}.app-input-wrap[data-v-36027656]{display:block;position:relative;width:100%}.app-input-prefix[data-v-36027656]{align-items:center;color:var(--c-muted);display:inline-flex;font-size:16px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.app-input--has-prefix[data-v-36027656]{padding-left:34px}.app-input-wrap--area[data-v-36027656]{display:flex;flex-direction:column}.app-input-counter[data-v-36027656]{color:var(--c-muted);font-size:11px;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.app-input-counter--below[data-v-36027656]{align-self:flex-end;margin-top:5px}.app-input--has-counter[data-v-36027656]:not(.app-input--area){padding-right:58px}.app-input-counter--inline[data-v-36027656]{position:absolute;right:12px;top:50%;transform:translateY(-50%)}
