body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--primary-background-color)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-black: #111111;--color-black2: #030303;--color-black3: #232528;--color-black4: #1a1a1a;--primary-color: #cbff01;--primary-text-color: #f8f8f8;--secondary-text-color: #ffffffb3;--primary-gradient: linear-gradient( 201.88deg, #0c0f00 1.71%, #5c7401 55.97%, #8db100 82.81%, #cdff0c 98.29% );--secondary-gradient: linear-gradient( 116.88deg, #000000 .02%, #576e00 66.31%, #8bb000 99.98% );--primary-border-radius: 8px;--secondary-border-radius: 10px;--font-body: "Roboto Flex", sans-serif;--font-main-hero: "Antonio", sans-serif;--font-size-10: calc(8px + 2 * (100vw / 1440));--font-size-10-mobile: calc(8px + (2 + 2 * .7) * ((100vw - 800px) / 1440));--font-size-12: calc(10px + 2 * (100vw / 1440));--font-size-12-mobile: calc(10px + (2 + 2 * .7) * ((100vw - 320px) / 1440));--font-size-14: calc(12px + 2 * (100vw / 1440));--font-size-14-mobile: calc(12px + (2 + 2 * .7) * ((100vw - 320px) / 1440));--font-size-14-tablet: calc(12px + (4 + 4 * .7) * ((100vw - 320px) / 1440));--font-size-16: calc(14px + 2 * (100vw / 1440));--font-size-16-mobile: calc(14px + (2 + 2 * .7) * ((100vw - 320px) / 1440));--font-size-10-12: calc(10px + 2 * (100vw / 1440));--font-size-10-12-mobile: calc( 10px + (2 + 2 * .7) * ((100vw - 320px) / 1440) );--font-size-12-16: calc(12px + 4 * (100vw / 1440));--font-size-12-16-mobile: calc( 12px + (4 + 4 * .7) * ((100vw - 320px) / 1440) );--font-size-18: calc(16px + 2 * (100vw / 1440));--font-size-18-mobile: calc(16px + (2 + 2 * .7) * ((100vw - 320px) / 1440));--font-size-20: calc(20px + 6 * (100vw / 1440));--font-size-20-mobile: calc(20px + (6 + 6 * .7) * ((100vw - 320px) / 1440));--font-size-24: calc(18px + 2 * (100vw / 1440));--font-size-24-mobile: calc(24px + (6 + 6 * .7) * ((100vw - 320px) / 1440));--font-size-44: calc(34px + 10 * (100vw / 1440));--font-size-44-mobile: calc( 34px + (10 + 10 * .7) * ((100vw - 320px) / 1440) );--font-size-60: calc(56px + 4 * (100vw / 1440));--font-size-60-mobile: calc(56px + (4 + 4 * .7) * ((100vw - 320px) / 1440));--primary-background-color: #030303;--primary-background-color-hover: rgba(17, 17, 17, .65);--secondary-background-color: #1a1a1a;--secondary-background-color-hover: rgba(26, 26, 26, .65);--primary-color-hover: rgb(168, 134, 58);--secondary-color: rgba(201, 162, 77, 1);--primary-border: none !important;--primary-line-height: 24px;--primary-shadow-color: rgba(203, 255, 1, .2);--primary-shadow: 0px 2px 8px 0px var(--primary-shadow-color)}:root{--color-bg-dark: #030303;--color-paper-dark: #1a1a1a;--color-text-dark: #f8f8f8;--color-text-secondary-dark: #ffffffb3;--primary-shadow-color-dark: rgba(0, 0, 0, .6);--color-bg-light: #030303;--color-paper-light: #1a1a1a;--color-text-light: #f8f8f8;--color-text-secondary-light: #ffffffb3;--primary-shadow-color-light: rgba(0, 0, 0, .6);--color-primary: #cbff01;--color-secondary: #111111;--color-error: #c1495c;--color-warning: #d99a3d;--color-success: #4caf7d;--color-info: #6ba3c9}[data-theme=dark]{--primary-shadow-color: var(--primary-shadow-color-dark)}[data-theme=light]{--primary-shadow-color: var(--primary-shadow-color-light)}::-webkit-scrollbar{right:-10px;width:3px;height:3px;border-radius:10px;flex-shrink:0}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#6b5f4d}::-webkit-scrollbar-thumb:hover{background:#ad9f89}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--secondary-background-color) inset!important;box-shadow:0 0 0 1000px var(--secondary-background-color) inset!important;-webkit-text-fill-color:var(--primary-text-color)!important;caret-color:var(--primary-text-color);transition:background-color 5000s ease-in-out 0s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes draw{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:var(--primary-background-color)}.loading.secondary{background-color:var(--secondary-background-color)}.loading img{object-fit:cover;width:70px;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear}.customGPlusSignIn{height:calc(100% - 18px);width:calc(100% - 24px);padding:9px 12px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:var(--primary-border-radius);color:var(--primary-text-color);border:none!important;white-space:nowrap;cursor:pointer;position:relative}#customGoogleBtn{background:#fff;color:#444}#customTelegramBtn{background:#fff;color:#444;overflow:hidden}#buttonContainerIdyandex{background:#fff;color:#444;grid-column:span 2}span.label{font-family:serif;font-weight:400}.customGPlusSignIn span.buttonText{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:20px;font-size:14px;font-weight:700}.auth-page{position:relative;min-height:100vh;width:100%;display:flex;align-items:stretch;overflow:hidden;background:var(--color-black2);font-family:var(--font-body);color:var(--primary-text-color)}.auth-page:before,.auth-page:after{content:"";position:absolute;z-index:0;width:370px;height:290px;border-radius:50%;background:linear-gradient(180deg,#d4ff2f,#bbeb00);filter:blur(70px);pointer-events:none}.auth-page:before{left:-230px;bottom:-1px;transform:rotate(58.69deg)}.auth-page:after{right:-230px;top:80px;transform:rotate(58.69deg)}.auth-page__image{display:none;position:relative;z-index:1;flex:1 1 46%;align-items:center;justify-content:center}.auth-page__image img{position:relative;z-index:1;max-width:88%;max-height:78%;object-fit:contain}.auth-page__panel{position:relative;z-index:1;flex:1 1 54%;display:flex;align-items:center;justify-content:center;padding:24px}.auth-page__close{position:absolute;top:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--primary-text-color);text-decoration:none;transition:background-color .2s ease}.auth-page__close:hover{background:var(--color-black3)}.auth-page__card{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:720px;min-height:560px;padding:56px 24px 40px;border-radius:30px;background:#787c821f;border:1px solid rgba(248,248,248,.08);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.auth-page input:-webkit-autofill,.auth-page input:-webkit-autofill:hover,.auth-page input:-webkit-autofill:focus,.auth-page input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #121213 inset!important;box-shadow:0 0 0 1000px #121213 inset!important}.auth-page__title{font-family:var(--font-main-hero);font-weight:700;font-size:56px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--primary-text-color);margin:0 0 24px}.auth-page__subtitle{font-weight:300;font-size:14px;color:var(--secondary-text-color);margin:-12px 0 20px}.auth-page__fields{display:grid;grid-template-columns:1fr;gap:0 20px}.auth-page__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:26px 0 70px}.auth-page__remember{display:flex;align-items:center;gap:6px;color:var(--secondary-text-color);font-family:var(--font-body);font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.auth-page__remember .MuiCheckbox-root{padding:0;color:#f8f8f866}.auth-page__remember .MuiCheckbox-root.Mui-checked{color:var(--primary-color)}.auth-page__link{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:100%;color:var(--secondary-text-color);text-transform:uppercase;letter-spacing:0;white-space:nowrap;cursor:pointer;background:none;border:none;padding:0;text-decoration:none;transition:color .2s ease}.auth-page__link:hover{color:var(--primary-color)}.auth-page__brands{margin:26px 0 70px}.auth-page__brands-label{margin:0 0 12px;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:0;color:var(--secondary-text-color)}.auth-page__brands-list{display:flex;flex-wrap:wrap;gap:10px}.auth-page__brand{padding:11px 26px;border-radius:var(--primary-border-radius);border:1px solid rgba(248,248,248,.3);background:transparent;color:var(--primary-text-color);font-family:var(--font-body);font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.auth-page__brand:hover{border-color:var(--primary-color)}.auth-page__brand--selected{background:var(--primary-color);border-color:var(--primary-color);color:var(--color-black)}.auth-page__brands-error{margin:8px 0 0;color:var(--color-error);font-weight:600;font-size:12px;line-height:1.3}.auth-page__submit{align-self:flex-start;text-transform:uppercase}.auth-page__footer{margin-top:auto;padding-top:24px;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:0;color:var(--secondary-text-color)}.auth-page__footer-link{color:var(--primary-text-color);cursor:pointer;background:none;border:none;padding:0;font-family:var(--font-body);font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:0;text-decoration:none;transition:color .2s ease}.auth-page__footer-link:hover{color:var(--primary-color)}.auth-page--centered .auth-page__panel{flex:1 1 100%}.auth-page--centered .auth-page__card{max-width:420px;min-height:0;padding:48px 32px;align-items:center;text-align:center}.auth-page--centered .auth-page__title{font-size:34px;line-height:1.15;margin:0 0 12px;overflow-wrap:anywhere}.auth-page--centered .auth-page__title--hero{font-size:96px;line-height:100%;margin:0 0 8px}.auth-page--centered .auth-page__submit{align-self:center}.auth-page--centered .auth-page__subtitle{margin:0 0 32px;letter-spacing:.12em}.auth-page__backdrop-dice{position:absolute;top:34%;left:34%;width:600px;max-width:85%;transform:translate(-50%,-50%);object-fit:contain;opacity:.45;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:599.98px){.auth-page__footer{text-align:right}.auth-page--centered .auth-page__card{padding:36px 24px}.auth-page--centered .auth-page__title{font-size:28px}.auth-page--centered .auth-page__title--hero{font-size:64px}.auth-page__row{gap:10px}.auth-page__remember,.auth-page__link{font-size:12px}.auth-page__remember{gap:4px}}@media(min-width:600px){.auth-page__fields{grid-template-columns:1fr 1fr}.auth-page__fields--registration>*:first-child{grid-column:1 / -1}}@media(min-width:900px){.auth-page__image{display:flex}.auth-page--centered .auth-page__card{min-height:0;padding:48px 32px}.auth-page__card{min-height:650px;padding:100px 38px 64px}.auth-page__title{font-size:50px}}
