: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:#0c75f71a;--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;--bg-cashback-rookie:#299816;--bg-cashback-bronze:#da9f87;--bg-cashback-silver:#989da2;--bg-cashback-gold:#ffcb5e;--bg-cashback-platinum:#4a3b91;--text-cashback-rookie-accent:#1d6b10;--text-cashback-bronze-accent:#a66e60;--text-cashback-silver-accent:#6c7178;--text-cashback-gold-accent:#b8861f;--text-cashback-platinum-accent:#4a3b91;--text-cashback-purple:#59469c;--bg-cashback-purple-soft:#59469c1f;--cashback-grad-rookie-dark:#2e661a;--cashback-grad-rookie-light:#84c866;--cashback-grad-bronze-dark:#66342d;--cashback-grad-bronze-light:#cf9382;--cashback-grad-silver-dark:#50565c;--cashback-grad-silver-light:#aaafb4;--cashback-grad-gold-dark:#966e14;--cashback-grad-gold-light:#ffcf6e;--cashback-grad-platinum-dark:#281e50;--cashback-grad-platinum-light:#7869b4}.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 .content{flex:1}.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-group .label-inside{color:var(--text-secondary);display:block;font-size:12px;font-weight:500;line-height:16px}.m-base-input .input-group .label-inside+.input-wrapper{height:20px}.m-base-input .input-group .label-inside+.input-wrapper .input{color:var(--text-primary);font-size:14px;font-weight:500;height:20px;line-height:20px}.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}
