.ui-textfield[data-v-dfff866e]{--tf-h:56px;--tf-pad-x:14px;--tf-r:12px;--tf-border:#cfcfd6;--tf-border-focus:#1a73e8;--tf-shadow-focus:rgba(26,115,232,.35);--tf-bg:#fff;--tf-bg-error:#fff1f1;--tf-text:#111;--tf-muted:#6b7280;--tf-label:#6b7280}.tf-size-m[data-v-dfff866e]{--tf-h:48px;--tf-pad-x:12px;--tf-r:10px}.tf-size-l[data-v-dfff866e]{--tf-h:56px;--tf-pad-x:14px;--tf-r:12px}.tf-box[data-v-dfff866e]{align-items:stretch;background:var(--tf-bg);border:1.5px solid var(--tf-border);border-radius:var(--tf-r);display:grid;min-height:var(--tf-h);position:relative;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.tf-box.is-focused[data-v-dfff866e]{border-color:var(--tf-border-focus);box-shadow:0 0 0 3px var(--tf-shadow-focus)}.tf-box.is-error[data-v-dfff866e]{background:var(--tf-bg-error);border-color:var(--c-error-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-error-color) 30%,transparent)}.tf-box.is-disabled[data-v-dfff866e]{opacity:.6}.tf-label[data-v-dfff866e]{color:var(--tf-label);font-size:16px;left:var(--tf-pad-x);line-height:1.2;pointer-events:none;position:absolute;right:var(--tf-pad-x);top:50%;transform:translateY(-50%);transition:top .18s ease,transform .18s ease,font-size .18s ease,color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-label.is-floating[data-v-dfff866e]{font-size:11px;top:8px;transform:none}.tf-label.is-error[data-v-dfff866e]{color:var(--c-error-color)}.tf-label.is-disabled[data-v-dfff866e],.tf-optional[data-v-dfff866e]{color:var(--tf-muted)}.tf-optional[data-v-dfff866e]{font-weight:400}.tf-input[data-v-dfff866e]{background:transparent;border:0;color:var(--tf-text);font:500 16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;height:var(--tf-h);outline:none;padding:0 var(--tf-pad-x);width:100%}.tf-box.is-floating .tf-input[data-v-dfff866e]{padding:22px var(--tf-pad-x) 12px var(--tf-pad-x)}.tf-box.is-floating .tf-input.has-leading[data-v-dfff866e],.tf-input.has-leading[data-v-dfff866e]{padding-left:calc(var(--tf-pad-x) + 28px)}.tf-box.is-floating .tf-input.has-trailing[data-v-dfff866e],.tf-input.has-trailing[data-v-dfff866e]{padding-right:calc(var(--tf-pad-x) + 28px)}.tf-input[data-v-dfff866e]::-moz-placeholder{color:#a0a0a6}.tf-input[data-v-dfff866e]::placeholder{color:#a0a0a6}.tf-leading[data-v-dfff866e],.tf-trailing[data-v-dfff866e]{color:var(--tf-muted);display:grid;height:24px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:24px}.tf-leading[data-v-dfff866e]{left:var(--tf-pad-x)}.tf-trailing[data-v-dfff866e]{right:var(--tf-pad-x)}[data-v-dfff866e] .tf-leading svg,[data-v-dfff866e] .tf-trailing svg{height:18px;width:18px}.tf-foot[data-v-dfff866e]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.tf-hint[data-v-dfff866e]{color:var(--tf-muted)}.tf-error[data-v-dfff866e],.tf-hint[data-v-dfff866e]{font-size:13px;margin:0}.tf-error[data-v-dfff866e]{align-items:center;color:var(--c-error-color);display:inline-flex;gap:6px}tf-error-ico[data-v-dfff866e]{font-size:14px;line-height:1}.tf-counter[data-v-dfff866e]{color:var(--tf-muted);font-size:12px;margin-left:auto}.ui-textfield[data-v-34b9aefe]{--tf-h:56px;--tf-pad-x:14px;--tf-r:12px;--tf-border:#cfcfd6;--tf-border-focus:#1a73e8;--tf-shadow-focus:rgba(26,115,232,.35);--tf-bg:#fff;--tf-bg-error:#fff1f1;--tf-text:#111;--tf-muted:#6b7280;--tf-label:#6b7280}.tf-size-m[data-v-34b9aefe]{--tf-h:48px;--tf-pad-x:12px;--tf-r:10px}.tf-size-l[data-v-34b9aefe]{--tf-h:56px;--tf-pad-x:14px;--tf-r:12px}.tf-box[data-v-34b9aefe]{align-items:stretch;background:var(--tf-bg);border:1.5px solid var(--tf-border);border-radius:var(--tf-r);display:grid;min-height:var(--tf-h);position:relative;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.tf-box.is-focused[data-v-34b9aefe]{border-color:var(--tf-border-focus);box-shadow:0 0 0 3px var(--tf-shadow-focus)}.tf-box.is-error[data-v-34b9aefe]{background:var(--tf-bg-error);border-color:var(--c-error-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-error-color) 30%,transparent)}.tf-box.is-disabled[data-v-34b9aefe]{opacity:.6}.tf-label[data-v-34b9aefe]{color:var(--tf-label);font-size:16px;left:var(--tf-pad-x);line-height:1.2;pointer-events:none;position:absolute;right:var(--tf-pad-x);top:50%;transform:translateY(-50%);transition:top .18s ease,transform .18s ease,font-size .18s ease,color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-label.is-floating[data-v-34b9aefe]{font-size:11px;top:8px;transform:none}.tf-label.is-error[data-v-34b9aefe]{color:var(--c-error-color)}.tf-label.is-disabled[data-v-34b9aefe],.tf-optional[data-v-34b9aefe]{color:var(--tf-muted)}.tf-optional[data-v-34b9aefe]{font-weight:400}.tf-input[data-v-34b9aefe]{background:transparent;border:0;color:var(--tf-text);font:500 16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;outline:none;padding:0 var(--tf-pad-x);width:100%}.tf-textarea[data-v-34b9aefe]{min-height:calc(var(--tf-h) - 2px);padding-bottom:12px;padding-top:18px;resize:vertical}.tf-box.is-floating .tf-textarea[data-v-34b9aefe]{padding-top:26px}.tf-input.has-leading[data-v-34b9aefe]{padding-left:calc(var(--tf-pad-x) + 28px)}.tf-input.has-trailing[data-v-34b9aefe]{padding-right:calc(var(--tf-pad-x) + 28px)}.tf-input[data-v-34b9aefe]::-moz-placeholder{color:#a0a0a6}.tf-input[data-v-34b9aefe]::placeholder{color:#a0a0a6}.tf-leading[data-v-34b9aefe],.tf-trailing[data-v-34b9aefe]{color:var(--tf-muted);display:grid;height:24px;place-items:center;position:absolute;top:14px;width:24px}.tf-leading[data-v-34b9aefe]{left:var(--tf-pad-x)}.tf-trailing[data-v-34b9aefe]{right:var(--tf-pad-x)}[data-v-34b9aefe] .tf-leading svg,[data-v-34b9aefe] .tf-trailing svg{height:18px;width:18px}.tf-foot[data-v-34b9aefe]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.tf-hint[data-v-34b9aefe]{color:var(--tf-muted)}.tf-error[data-v-34b9aefe],.tf-hint[data-v-34b9aefe]{font-size:13px;margin:0}.tf-error[data-v-34b9aefe]{align-items:center;color:var(--c-error-color);display:inline-flex;gap:6px}.tf-error-ico[data-v-34b9aefe]{font-size:14px;line-height:1}.tf-counter[data-v-34b9aefe]{color:var(--tf-muted);font-size:12px;margin-left:auto}
