:root{--primaryPurple: #594DDF;--boxShadowColorLightPurple: rgba(89, 77, 223, .259);--btnFontSize: .85rem;--inputFontSize: .9rem;--textColor: #07081b;--subTextColor: #4d4d4d}body,html{margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif!important;width:100%;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent}.window{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;overflow-x:hidden;transition:opacity .35s ease-in-out;opacity:0;padding:15px;box-sizing:border-box}.window.show{opacity:1}.window.no-center{align-items:flex-start}.container{display:block}.main-input{padding:6px 12px;background-color:transparent;border:1px solid rgba(77,77,77,.338);border-radius:5px;font-size:var(--inputFontSize);color:#000;margin:0;appearance:none;transition:.25s ease-in-out;transition-property:box-shadow,border-color;width:100%;height:40px;box-sizing:border-box;outline:none;font-family:Inter,sans-serif!important}.main-input:focus{border-color:var(--primaryPurple);box-shadow:0 0 0 2.5px var(--boxShadowColorLightPurple)}.main-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0;margin:0;border-radius:5px;font-weight:500;line-height:normal;transition:opacity .25s ease-in-out;-webkit-user-select:none;user-select:none;position:relative;box-shadow:#00000026 0 1px 2px;color:#fff;min-width:100%;height:50px;padding:0 14px;font-size:var(--btnFontSize);border:none;outline:none;cursor:pointer}.main-btn.primary-color{background-color:var(--primaryPurple)}.main-btn:hover{opacity:.9}.main-btn svg{flex-shrink:0;margin-right:10px}
