:root{--color-white:#fff;--color-black:#000;--color-green:#34c759;--color-red:#ff3b30;--color-gray:#9c9da4;--color-blue:#0373ff;--color-blue-100:#0373ff1a;--color-orange:#ff9500;--color-yellow:#ffdc2c;--color-purple:#9f6cf8;--text-positive:#34c759;--text-negative:#ff3b30;--text-warning:#ff9500;--text-primary:#08091c;--text-inverse-primary:#fff;--text-secondary:#9c9da4;--text-accent:#0373ff;--text-tertiary:#83848d;--text-surface:#6b6b77;--bg-base:#f9f9f9;--bg-surface:#fff;--bg-control-subtle:#08091c08;--bg-overlay-glass:#ffffffd1;--bg-brand-primary:#0c75f7;--bg-brand-secondary:#0c75f712;--bg-control:#08091c0d;--bg-disabled:#fff;--bg-disabled:#e9eaee;--bg-overlay:#212233;--bg-primary:#fff;--bg-secondary:#f9f9f9;--bg-tertiary:#f2f3f4;--bg-inverse:#08091c;--bg-dark:#08091c;--bg-negative:#ff3b301a;--bg-accent:#0062dc;--bg-attention:#ff9720;--bg-attention-secondary:#ff97201a;--bg-positive:#34c7591a;--bg-accent-secondary:#0c75f7;--bg-accent-secondary-opacity:rgba(#0c75f7,.1);--bg-surface-opacity:#08091c0d;--button-bg-primary:#0373ff;--button-text-primary:#fff;--button-bg-primary-hover:#0062dc;--button-text-primary-hover:#fff;--button-bg-primary-disabled:#e9eaee;--button-text-primary-disabled:#9c9da4;--button-bg-secondary:#08091c;--button-text-secondary:#fff;--button-bg-warning:#ff9500;--button-text-warning:#fff;--button-bg-warning-hover:#ff9500a0;--button-text-warning-hover:#fff;--button-bg-warning-disabled:#ff9500;--button-text-warning-disabled:#d9d9dd;--button-bg-secondary-hover:#393a49;--button-text-secondary-hover:#fff;--button-bg-secondary-disabled:#e9eaee;--button-text-secondary-disabled:#9c9da4;--button-bg-tertiary:#0373ff1a;--button-text-tertiary:#0373ff;--button-bg-tertiary-hover:#0373ff33;--button-text-tertiary-hover:#0373ff;--button-bg-tertiary-disabled:#0373ff1a;--button-text-tertiary-disabled:#0373ff33;--button-bg-negative:#ff3b301a;--button-text-negative:#ff3b30;--button-bg-negative-hover:#ff3b3033;--button-text-negative-hover:#ff3b30;--button-bg-negative-disabled:#ff3b301a;--button-text-negative-disabled:#ff3b3033;--button-bg-gray:#f2f3f4;--button-text-gray:#9c9da4;--button-bg-gray-hover:#e9eaee;--button-text-gray-hover:#9c9da4;--button-bg-gray-disabled:#f2f3f4;--button-text-gray-disabled:#d9d9dd;--input-bg-focused:#d9d9dd;--border-tertiary:#e9eaee;--icon-brand:#0c75f7;--icon-primary:#9c9da4;--p-skeleton-background:#08091c0d}.dark{--bg-base:#08091c;--bg-surface:#212233;--bg-control-subtle:#ffffff0d;--bg-overlay-glass:#212233d6;--bg-primary:#08091c;--bg-secondary:#212233;--bg-tertiary:#151628;--bg-brand-primary:#0f8afc;--bg-brand-secondary:#0c75f72b;--bg-control:#ffffff12;--bg-disabled:#393a49;--bg-overlay:#e9eaee;--bg-inverse:#fff;--bg-accent-secondary-opacity:rgba(#0c75f7,.6);--text-primary:#fff;--text-inverse-primary:#08091c;--text-secondary:#83848d;--text-surface:#83848d;--border-tertiary:#393a49;--icon-brand:#0f8afc;--icon-primary:#83848d;--p-skeleton-background:#83848d0d}.m-base-input{text-align:left}.m-base-input.-error .input-group{background-color:var(--bg-negative);border-color:var(--text-negative)}.m-base-input.-error .input{color:var(--text-negative)}.m-base-input.-error .input:-webkit-autofill,.m-base-input.-error .input:-webkit-autofill:active,.m-base-input.-error .input:-webkit-autofill:focus,.m-base-input.-error .input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--bg-negative) inset!important;-webkit-text-fill-color:var(--text-negative)!important}.m-base-input.-error .help-text{color:var(--text-negative)}.m-base-input .label{display:block;margin-bottom:10px}.m-base-input .input-group{align-items:center;background-color:var(--bg-tertiary);border:1px solid transparent;border-radius:10px;display:flex;padding:8px 12px}.m-base-input .input-group .prefix{color:var(--text-tertiary);font-size:14px;font-weight:500;line-height:20px;margin-right:4px}.m-base-input .input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;caret-color:var(--text-primary);font-size:14px;height:30px;outline:none;padding:0 2px;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border-radius:0;touch-action:manipulation;-webkit-user-select:text;-moz-user-select:text;user-select:text}.m-base-input .input:-webkit-autofill,.m-base-input .input:-webkit-autofill:active,.m-base-input .input:-webkit-autofill:focus,.m-base-input .input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--bg-tertiary) inset!important;-webkit-text-fill-color:var(--text-primary)!important;-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.m-base-input .input:-internal-autofill-selected{background-color:transparent!important}.m-base-input .chip{color:var(--text-accent);font-size:14px;font-weight:500;line-height:20px;padding:4px 10px}.m-base-input .input-button{align-items:center;background:transparent;color:var(--text-secondary);display:flex;padding:0 4px}.m-base-input .help-text{display:block;padding:10px 0}.m-base-input .clear-button{color:var(--text-secondary);height:20px;padding:0}.m-base-input .clear-button svg{height:20px;width:20px}
