:root{--bg: #f4f7fb;--surface-border: #d8e0ea;--text: #1a2332;--text-muted: #5c6b7f;--accent: #2563eb;--accent-hover: #1d4ed8;--accent-focus: rgba(37, 99, 235, .36);--font: "Montserrat", sans-serif;--radius: 8px;--content-width: 720px;--panel-width: 360px;background:var(--bg)}*{box-sizing:border-box}*,*:before,*:after{box-shadow:none;text-shadow:none}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font)}a{color:inherit}button,input{font:inherit}:focus-visible{outline:2px solid var(--accent-focus);outline-offset:3px}.blocked-page{--lobby-bg: #121316;--color-dark-grey-0: #111217;--color-dark-grey-1: #1b1d2d;--color-dark-grey-2: #282b40;--color-white: #ffffff;--color-w070: #ffffffb3;--color-pr500: #faff00;display:flex;flex-direction:column;min-height:100vh;background:var(--lobby-bg);color:var(--color-white)}.not-allowed-page{background-color:var(--lobby-bg)}.blocked-page--loading{align-items:center;justify-content:center;padding:0}.blocked-page__spinner{width:40px;height:40px;color:var(--color-w070);animation:blocked-page-spin .8s linear infinite}@keyframes blocked-page-spin{to{transform:rotate(360deg)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.not-allowed-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:min(100% - 32px,540px);max-width:540px;margin:auto;padding:32px 0;font-family:Saira,Verdana,sans-serif}.not-allowed-content__header{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;gap:10px;height:60px;padding:20px 0;border-radius:32px 32px 0 0;background:var(--color-dark-grey-2)}.not-allowed-logo{display:inline-flex;align-items:center;height:32px;color:#fff;font-family:Saira,sans-serif;font-size:22px;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}.not-allowed-logo__accent{color:var(--color-pr500)}.not-allowed-content__body-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:36px 24px 32px;border-radius:0 0 32px 32px;background:var(--color-dark-grey-1);box-shadow:0 0 1px #0003,0 8px 16px #00000014}.not-allowed-page .m-text{margin:0;padding:0}.not-allowed-page .m-fs14{font-size:14px}.not-allowed-page .m-fs16{font-size:16px}.not-allowed-page .m-fs28{font-size:28px}.not-allowed-page .m-fw600{font-weight:600}.not-allowed-page .m-fw700{font-weight:700}.not-allowed-page .m-lh150{line-height:150%}.not-allowed-page .m-lh160{line-height:160%}.not-allowed-page .m-text-center{text-align:center}.not-allowed-content__main-title{color:var(--color-white);line-height:normal}.not-allowed-content__geo-section{display:flex;align-items:center;gap:8px;max-width:100%;margin-top:20px}.not-allowed-content__country{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:100px;background:var(--color-dark-grey-2);color:var(--color-white)}.not-allowed-content__flag-icon{width:24px;height:24px;flex-shrink:0;border-radius:50%;object-fit:cover}.not-allowed-content__ip{display:flex;gap:3px;max-width:min(100%,260px);padding:8px 16px;overflow:hidden;border-radius:100px;background:var(--color-dark-grey-2)}.not-allowed-content__ip-label{flex-shrink:0;color:var(--color-w070)}.not-allowed-content__ip-value{overflow:hidden;color:var(--color-white);text-overflow:ellipsis;white-space:nowrap}.not-allowed-content__questions-wrapper{display:flex;flex-direction:column;gap:2px;width:100%;max-width:100%;margin-top:35px}.not-allowed-content__question-section{display:flex;align-items:center;gap:12px;width:100%;padding:24px 20px;background:var(--color-dark-grey-0)}.not-allowed-content__question-section:first-child{border-radius:24px 24px 0 0}.not-allowed-content__question-section:last-child{border-radius:0 0 24px 24px}.not-allowed-content__question-section:only-child{border-radius:24px}.not-allowed-content__question-icon{width:56px;height:56px;flex:none;color:var(--color-w070)}.not-allowed-content__question-text{display:flex;min-width:0;flex-direction:column;gap:0}.not-allowed-content__question-text p:first-child{color:var(--color-white)}.not-allowed-content__question-text p:last-child{color:var(--color-w070)}.not-allowed-content__support-link{display:inline;padding:0;border:0;background:transparent;color:var(--color-pr500);font-family:inherit;text-decoration:none;vertical-align:baseline}.not-allowed-content__support-link:hover{text-decoration:underline}.not-allowed-content__support-link:disabled{cursor:default;opacity:1;-webkit-text-fill-color:var(--color-pr500)}.not-allowed-page .not-allowed-content__login{margin-top:32px;color:var(--color-w070);text-align:center}.not-allowed-content__login-button{display:inline;padding:0;border:0;background:transparent;color:var(--color-pr500);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;text-decoration:none;vertical-align:baseline}.not-allowed-content__login-button:hover{text-decoration:underline}.login-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;--color-pr500: #faff00;--color-pr700: #8b8d02;--color-pr900: #3d3e00;--color-w005: #ffffff0d;--color-w010: #ffffff1a;--color-w080: #ffffffcc;--color-white: #ffffff;--color-black: #000000;--color-dark-grey-0: #111217;--color-dark-grey-1: #1b1d2d;--color-dark-grey-2: #282b40;--color-dark-grey-3: #2d3045;--color-dark-grey-5: #3b3d54;--color-dgz070: #111217b3;--color-mid-grey-1: #42435a;--color-mid-grey-3: #707187;--color-mid-grey-5: #a3a5ba;--color-da500: #ff4444;--color-background-overlay-1: #000000b3;--color-background-primary: var(--color-pr500);--color-button-primary: var(--color-dark-grey-0);--color-button-fill-primary-background: var(--color-pr500);--color-button-fill-primary-text: var(--color-button-primary);--color-button-fill-primary-border: transparent;--color-button-fill-secondary-background-disabled: var(--color-w005);--color-button-fill-secondary-border-disabled: transparent;--color-button-fill-secondary-text-disabled: var(--color-mid-grey-1);--color-button-link-primary-text: var(--color-pr500);--color-button-navigation-secondary-background: var(--color-w010);--color-button-navigation-secondary-icon: var(--color-w080);--color-button-social-background: var(--color-white);--color-button-social-text: var(--color-black);--color-input-basic-background: var(--color-dark-grey-0);--color-input-basic-background-hover: var(--color-dgz070);--color-input-basic-background-focus: var(--color-dgz070);--color-input-basic-border: var(--color-w010);--color-input-basic-border-hover: var(--color-w010);--color-input-basic-border-focus: var(--color-dark-grey-5);--color-input-basic-label: var(--color-mid-grey-5);--color-input-basic-label-hover: var(--color-mid-grey-5);--color-input-basic-label-focus: var(--color-mid-grey-5);--color-input-basic-outside-border-focus: #54596d99;--color-input-basic-value: var(--color-white);--color-input-basic-value-hover: var(--color-white);--color-input-basic-icon-container-icon: var(--color-mid-grey-5);--color-input-basic-icon-container-icon-hover: var(--color-white);--color-input-basic-icon-container-icon-focus: var(--color-white);--color-modal-background-start: var(--color-dark-grey-1);--color-modal-background-finish: var(--color-dark-grey-1);--color-modal-divider-background: var(--color-dark-grey-2);--color-modal-text: var(--color-white);--color-text-title: var(--color-white);--font-family-body: "Saira", Verdana, sans-serif;--font-family-header: "Saira", Verdana, sans-serif;--font-style-base: normal;--font-style-header: normal;--font-variant-numeric: normal;--font-button-text-m: var(--font-style-base) 600 16px/20px var(--font-family-body);--font-header-semi-bold-m: var(--font-style-header) 600 24px/140% var(--font-family-header);--font-input-label-m: var(--font-style-base) 600 16px/20px var(--font-family-body);--font-input-label-focus-m: var(--font-style-base) 600 12px/12px var(--font-family-body);--font-input-value-m: var(--font-style-base) 600 16px/20px var(--font-family-body);--font-line-height-input-label-focus-m: 12px;--font-line-height-input-placeholder-m: 20px;--font-tab-text-l: var(--font-style-base) 600 18px/24px var(--font-family-body);--header-text-transform: none;--button-expand-m: 12px;--button-border-radius-m: 1000px;--button-border-size-m: 2px;--button-content-height-m: 20px;--button-text-container-expand-m: 0 8px;--button-icon-container-icon-size-m: 20px;--button-navigation-expand-s: 8px;--button-navigation-icon-size-s: 16px;--button-navigation-border-radius-s: 16px;--button-navigation-border-size-s: 2px;--input-border-size-m: 1px;--input-border-radius-m: 8px;--input-outside-border-size-m: 2px;--input-expand-m: 0 10px;--input-height-m: 44px;--input-content-spacing-m: 6px;--input-text-container-expand-m: 0 4px;--input-icon-container-icon-size-m: 24px;--line-size-m: 2px;--modal-border-radius-desktop: 16px;--modal-border-size-desktop: 2px;--modal-bottom-expand-desktop: 24px;--modal-header-border-width: 1px;--modal-header-horizontal-spacing-desktop: 12px;--modal-header-min-height-desktop: 64px;--modal-left-expand-desktop: 24px;--modal-right-expand-desktop: 24px;--tab-text-container-expand-l: 0 8px;--tab-underline-expand-l: 16px;--tabs-group-underline-border-size-l: 1px;font-family:var(--font-family-body);font-variant-numeric:var(--font-variant-numeric)}.login-overlay button{margin:0;padding:0;border:0;background:transparent;font:inherit}.login-overlay .m-modal{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center}.login-overlay .m-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-background-overlay-1)}.login-overlay .m-modal-container{position:absolute;display:flex;width:min(400px,calc(100vw - 16px));max-width:100%;max-height:calc(var(--m-app-height, 100vh) - 32px);flex-direction:column;overflow:auto;border:var(--modal-border-size-desktop) solid transparent;border-radius:var(--modal-border-radius-desktop);box-shadow:0 0 1px #00000052,0 12px 24px #0000003d;color:var(--color-modal-text);transition:max-width .1s ease-in-out}.login-overlay .m-modal-container:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(var(--color-modal-background-start) 0%,var(--color-modal-background-finish) 100%);content:"";pointer-events:none}.login-overlay .m-modal-header{position:relative;z-index:1;display:flex;min-height:var(--modal-header-min-height-desktop);align-items:center;justify-content:space-between;gap:var(--modal-header-horizontal-spacing-desktop);padding:0 var(--modal-right-expand-desktop);overflow:hidden;border-bottom:var(--modal-header-border-width) solid var(--color-modal-divider-background);color:var(--color-modal-text);font:var(--font-style-base) 700 18px/22px var(--font-family-body);font-variant-numeric:var(--font-variant-numeric);text-transform:var(--header-text-transform)}.login-overlay .m-modal-header-left{min-width:calc((var(--button-navigation-expand-s) * 2) + var(--button-navigation-icon-size-s))}.login-overlay .m-modal-header-content{display:flex;flex:1;align-self:center;gap:var(--modal-header-horizontal-spacing-desktop)}.login-overlay .m-modal-header-content--centered{flex:unset;min-width:0}.login-overlay .m-modal-header>div:has(.m-tabs){align-self:flex-end;padding:0}.login-overlay .m-button-nav{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:var(--button-navigation-expand-s);border:0;border-radius:var(--button-navigation-border-radius-s);background:var(--color-button-navigation-secondary-background);box-shadow:inset 0 0 0 var(--button-navigation-border-size-s) transparent;color:var(--color-button-navigation-secondary-icon);cursor:pointer;text-decoration:none;transition:all .15s ease-in-out}.login-overlay .m-button-nav:hover,.login-overlay .m-button-nav:focus-visible{filter:brightness(120%)}.login-overlay .m-button-nav:active{filter:brightness(80%)}.login-overlay .m-button-nav .m-icon{width:var(--button-navigation-icon-size-s);height:var(--button-navigation-icon-size-s);color:currentColor}.login-overlay .m-tabs{position:relative;display:flex;align-self:flex-start;padding:0;border-bottom:var(--tabs-group-underline-border-size-l) solid var(--color-modal-divider-background)}.login-overlay .m-tabs--fill{width:100%}.login-overlay .m-tabs--centered{justify-content:center}.login-overlay .m-tabs--centered .m-tabs-item{flex:initial}.login-overlay .m-tabs-item{display:flex;justify-content:center;color:var(--color-mid-grey-5);cursor:pointer;font:var(--font-tab-text-l);font-variant-numeric:var(--font-variant-numeric);letter-spacing:0;transition:all .15s ease-in-out;white-space:nowrap}.login-overlay .m-tabs-item:hover,.login-overlay .m-tabs-item--active{color:var(--color-white)}.login-overlay .m-tabs-item-content{position:relative;display:flex;align-items:center;gap:var(--tab-text-container-expand-l);padding:var(--tab-underline-expand-l)}.login-overlay .m-tabs-item--active .m-tabs-item-content:after{position:absolute;right:0;bottom:calc(-1 * var(--tabs-group-underline-border-size-l));left:0;height:var(--line-size-m);border-radius:100px 100px 0 0;background:var(--color-background-primary);content:""}.login-overlay .m-modal-scrollable{z-index:1;flex:1;overflow:auto}.login-overlay .m-modal-content{padding:8px var(--modal-right-expand-desktop) var(--modal-bottom-expand-desktop) var(--modal-left-expand-desktop)}.login-overlay .LoginModal_content_C3xwE{width:100%;max-width:428px;margin:0 auto}.login-overlay .LoginTitle_loginTitle_bSe29{padding:16px 0 23px;text-align:center}.login-overlay .m-text{margin:0;padding:0}.login-overlay .Header-Semi-Bold-M{color:var(--color-text-title);font:var(--font-header-semi-bold-m);font-variant-numeric:var(--font-variant-numeric);letter-spacing:0;text-transform:var(--header-text-transform)}.login-overlay form{margin:0}.login-overlay .ConstructedForm_itemsSpacing__mPL6{margin-top:16px}.login-overlay .m-form-field{display:flex;flex-direction:column;gap:4px}.login-overlay .m-input{position:relative;display:flex;height:var(--input-height-m);align-items:center;gap:var(--input-content-spacing-m);padding:var(--input-expand-m);border:var(--input-border-size-m) solid var(--color-input-basic-border);border-radius:var(--input-border-radius-m);background:var(--color-input-basic-background);box-shadow:0 0 0 var(--input-outside-border-size-m) transparent;color:var(--color-input-basic-value);cursor:pointer;transition:all .15s ease-in-out}.login-overlay .m-input:hover,.login-overlay .m-input:focus-within{border-color:var(--color-input-basic-border-focus);background:var(--color-input-basic-background-focus);box-shadow:0 0 0 var(--input-outside-border-size-m) var(--color-input-basic-outside-border-focus)}.login-overlay .m-icon-container,.login-overlay .m-input-prepend,.login-overlay .m-input-append{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-input-basic-icon-container-icon);transition:color .15s ease-in-out}.login-overlay .m-input:hover .m-icon-container,.login-overlay .m-input:hover .m-input-prepend,.login-overlay .m-input:focus-within .m-icon-container,.login-overlay .m-input:focus-within .m-input-prepend{color:var(--color-input-basic-icon-container-icon-focus)}.login-overlay .EmailField_fieldIcon_UbTvn,.login-overlay .PasswordField_fieldIcon_n9Wt1{width:28px!important;height:var(--input-icon-container-icon-size-m)}.login-overlay .m-input-content{position:relative;display:flex;height:100%;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}.login-overlay .m-input-content input{width:100%;padding:var(--input-text-container-expand-m);border:0;outline:0;background-color:transparent;box-shadow:none;color:var(--color-input-basic-value);font:var(--font-input-value-m);font-variant-numeric:var(--font-variant-numeric);opacity:1;text-overflow:ellipsis;-webkit-text-fill-color:inherit}.login-overlay .m-input-content input::placeholder{color:var(--color-mid-grey-3);opacity:0}.login-overlay .m-input-content input:has(+.m-input-content-label){margin-top:var(--font-line-height-input-label-focus-m)}.login-overlay .m-input-content-label{position:absolute;width:100%;padding:var(--input-text-container-expand-m);overflow:hidden;color:var(--color-input-basic-label);font:var(--font-input-label-m);font-variant-numeric:var(--font-variant-numeric);pointer-events:none;text-overflow:ellipsis;transform-origin:0 0;transition:all .15s;white-space:nowrap}.login-overlay .m-input:focus-within .m-input-content-label,.login-overlay .m-input-content input:not(:placeholder-shown)+.m-input-content-label{color:var(--color-input-basic-label-focus);font:var(--font-input-label-focus-m);transform:translateY(calc(var(--font-line-height-input-placeholder-m) / -2))}.login-overlay .PasswordField_eyeButton_wKLfO{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:currentColor;cursor:pointer}.login-overlay .LoginModal_error_E4wvA{min-height:14px;margin-top:10px}.login-overlay .Error_error_tTI9r{color:var(--color-da500);font-size:12px;font-weight:600;line-height:14px}.login-overlay .m-button{position:relative;display:flex;width:100%;margin:0;padding:var(--button-expand-m);border:0;border-radius:var(--button-border-radius-m);background:var(--color-button-fill-primary-background);box-shadow:inset 0 0 0 var(--button-border-size-m) var(--color-button-fill-primary-border);color:var(--color-button-fill-primary-text);cursor:pointer;font:var(--font-button-text-m);font-variant-numeric:var(--font-variant-numeric);text-decoration:none;transition:filter .25s ease-in-out}.login-overlay .m-button:not(:disabled):hover,.login-overlay .m-button:not(:disabled):focus-visible{filter:brightness(120%)}.login-overlay .m-button:not(:disabled):active{filter:brightness(80%)}.login-overlay .m-button:disabled{background:var(--color-button-fill-secondary-background-disabled);color:var(--color-button-fill-secondary-text-disabled);cursor:not-allowed}.login-overlay .m-button__content-wrapper{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.login-overlay .m-button-content{display:flex;min-height:var(--button-content-height-m);align-items:center;justify-content:center;padding:var(--button-text-container-expand-m)}.login-overlay .m-button__background{display:none}.login-overlay .LoginButton_button_n_C14{width:100%}.login-overlay .LoginModal_loginButton_NsUJI{display:block;margin-top:24px}.login-overlay .ForgotPasswordButton_forgotPasswordButton_teLQ8{display:block;width:100%;margin-top:10px;padding:4px;border:0;background:transparent;color:var(--color-button-link-primary-text);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:160%;text-align:center}.login-overlay .ForgotPasswordButton_forgotPasswordButton_teLQ8:hover{text-decoration:underline}.login-overlay .OAuth_oauth_VCkef{display:flex;flex-direction:column}.login-overlay .OAuth_divider_SH4jT{display:flex;align-items:center}.login-overlay .OAuth_divider_SH4jT:before,.login-overlay .OAuth_divider_SH4jT:after{content:"";left:0;top:49%;width:100%;height:0;flex:0 1 auto;border:1px solid var(--color-dark-grey-3)}.login-overlay .OAuth_dividerText_KaWEk{max-width:90%;flex-shrink:0;padding:12px;color:var(--color-mid-grey-1);font-size:14px;font-weight:500;line-height:160%}.login-overlay .OAuth_buttonsContainer_ixD1X{display:flex;gap:8px}.login-overlay .OAuth_buttonsContainer_ixD1X>button,.login-overlay .OAuth_buttonsContainer_ixD1X>a{flex:1 0 45%}.login-overlay .m-button-social{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--button-expand-m);border:0;border-radius:var(--button-border-radius-m);background:var(--color-button-social-background);box-shadow:inset 0 0 0 var(--button-border-size-m) var(--color-button-social-background);color:var(--color-button-social-text);cursor:pointer;font-family:inherit;transition:filter .25s ease-in-out}.login-overlay .m-button-social:hover,.login-overlay .m-button-social:focus-visible{filter:brightness(120%)}.login-overlay .m-button-social:active{filter:brightness(80%)}.login-overlay .m-button-social__content{display:flex;min-height:var(--button-content-height-m);align-items:center;justify-content:center}.login-overlay .m-button-social__content img{height:var(--button-icon-container-icon-size-m)}.login-overlay .m-button-social__text{padding:var(--button-text-container-expand-m);font:var(--font-button-text-m)}.app-page{--lobby-bg: #121316;--lobby-font: "Saira", sans-serif;--lobby-primary: #f9fd46;--lobby-secondary: #2f3041;--lobby-balance-surface: #1b1d2d;--lobby-text: #f7f8ef;--lobby-text-muted: rgba(247, 248, 239, .68);display:flex;flex-direction:column;min-height:100vh;background:var(--lobby-bg);color:var(--lobby-text);font-family:var(--lobby-font)}.site-shell{width:min(100% - 48px,1120px);margin:0 auto}.lobby-header{position:relative;z-index:1;flex-shrink:0;height:64px;background:var(--lobby-bg);box-shadow:0 4px 8px #0003,0 0 1px #ffffff14}.lobby-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:64px;margin:0;padding:0 16px}.lobby-header__section{display:flex;align-items:center;gap:8px;min-width:0}.lobby-header__section--right{margin-left:auto}.lobby-header__brand{display:inline-flex;align-items:center;height:32px;padding:0 6px;border:0;background:transparent;color:#fff;cursor:pointer;font-family:var(--lobby-font);font-size:22px;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}.lobby-header__brand-accent{color:#faff00}.lobby-header__balance,.lobby-header__account,.lobby-header__search,.lobby-header__register{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-family:var(--lobby-font);transition:filter .25s ease-in-out}.lobby-header__search{width:24px;height:24px;padding:0;background:transparent;color:#a3a5ba;transition:color .3s ease-in-out}.lobby-header__search svg{width:24px;height:24px}.lobby-header__search:hover{color:#d4d5eb}.lobby-header__balance{min-height:32px;padding:0 12px;border-radius:1000px;background:var(--lobby-balance-surface);box-shadow:inset 0 0 0 2px transparent;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:16px}.lobby-header__balance:hover{background:#282b40}.lobby-header__account-wrap{position:relative;display:inline-flex}.lobby-header__account{width:32px;height:32px;padding:0;border-radius:1000px;background:#2d3045;color:#e3e5f5}.lobby-header__account:hover,.lobby-header__account.is-open{background:#383b52}.lobby-header__account-icon{width:18px;height:18px}.user-menu{position:absolute;z-index:20;top:calc(100% + 12px);right:0;width:min(300px,calc(100vw - 32px));padding:16px;border:2px solid #1b1d2d;border-radius:8px;background:#111217;box-shadow:0 16px 40px #0000006b;color:#fff;font-family:var(--lobby-font)}.user-menu:before{position:absolute;top:-6px;right:12px;width:12px;height:12px;border-top:2px solid #1b1d2d;border-left:2px solid #1b1d2d;background:#111217;content:"";transform:rotate(45deg)}.user-menu__header{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:linear-gradient(139deg,#462890 12%,#1b1d2d)}.user-menu__avatar{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 auto;border-radius:1000px;background:#2d3045;color:#e3e5f5}.user-menu__avatar svg{width:31px;height:31px}.user-menu__identity{min-width:0}.user-menu__name,.user-menu__email{margin:0}.user-menu__name{overflow:hidden;color:#fff;font-size:20px;font-weight:700;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.user-menu__email{overflow:hidden;color:#a3a5ba;font-size:10px;font-weight:500;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.user-menu__body{display:flex;flex-direction:column;gap:8px;padding-top:8px}.user-menu__summary{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:8px;background:#1b1d2d}.user-menu__summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;color:#d4d5eb;font-size:10px;font-weight:500;line-height:16px}.user-menu__summary-row strong{color:#fff;font-size:10px;font-weight:700;line-height:16px}.user-menu__actions{display:flex;flex-direction:column;gap:4px}.user-menu__action{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;border:0;border-radius:8px;background:#1b1d2d;color:#d4d5eb;cursor:pointer;font-family:var(--lobby-font);font-size:12px;font-weight:600;line-height:18px;text-align:left;transition:background .2s ease-in-out,color .2s ease-in-out}.user-menu__action:hover{background:#282b40;color:#fff}.user-menu__action svg{width:18px;height:18px;flex:0 0 auto}.lobby-header__register{padding:8px;border-radius:1000px;background:#faff00;box-shadow:inset 0 0 0 2px transparent;color:#111217;font-size:0;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.lobby-header__register-content{display:flex;align-items:center;justify-content:center;min-height:16px;padding:0 4px;font-size:12px;font-weight:600;line-height:16px}.lobby-header__register:hover{filter:brightness(120%)}.lobby-header__register:active{filter:brightness(80%)}.app-main{flex:1;padding:40px 0}.slot-list-page__error,.login-form__error{margin:0;padding:10px 12px;border:1px solid #fecaca;border-radius:var(--radius);background:#fff1f2;color:#b91c1c;font-size:12px;font-weight:700;line-height:1.4}.novlyno-top-games{--color-dark-grey-2: #282b40;--color-light-grey-5: #f3f4fd;--color-game-card-footer-6-background: linear-gradient( 180deg, rgba(255, 193, 59, 0) 0%, rgba(235, 151, 21, .7) 52%, rgba(159, 75, 0, .95) 100% );--game-card-border-radius: 12px;--game-card-border-size: 2px;--game-card-header-horizontal-spacing: 4px;--game-card-header-expand: 8px 8px 0 8px;--game-card-header-icon-size: 24px;--game-card-like-icon-size: 24px;--color-game-card-like-icon: #f3f4fd;--color-game-card-like-icon-hover: #ffffff;--color-game-card-title-text: #ffffff;width:min(100% - 32px,1400px);min-width:0;margin:0 auto;padding:0}.novlyno-top-games .games-section__container{position:relative}.novlyno-top-games .game-category[data-variant="1"]{position:relative;display:flex;flex-direction:column;gap:16px}.novlyno-top-games .m-title{display:flex;flex-flow:wrap;column-gap:12px;row-gap:4px;padding:0;border:0;background:transparent}.novlyno-top-games .m-title__main{display:flex;flex:1;align-items:center;gap:8px;min-width:0}.novlyno-top-games .m-title__content{display:flex;flex:1;align-items:center;min-width:0}.novlyno-top-games .m-title__text-container{display:flex;flex-direction:column;gap:4px;min-width:0;margin-right:8px}.novlyno-top-games .m-title__text{color:#f3f4fd;font-family:var(--lobby-font);font-size:28px;font-weight:700;line-height:120%}.novlyno-top-games .m-title__tabs{display:flex;align-items:center}.novlyno-top-games .m-title__button{display:inline-flex;align-items:center}.novlyno-top-games .m-button{position:relative;display:inline-flex;padding:12px;border:0;border-radius:1000px;background:#35374b;box-shadow:inset 0 0 0 2px transparent;color:#fff;cursor:pointer;font-family:var(--lobby-font);font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:filter .25s ease-in-out}.novlyno-top-games .m-button:hover,.novlyno-top-games .m-button:focus-visible{filter:brightness(120%)}.novlyno-top-games .m-button__content-wrapper,.novlyno-top-games .m-button-content,.novlyno-top-games .m-counter,.novlyno-top-games .m-counter-content{display:inline-flex;align-items:center;justify-content:center}.novlyno-top-games .m-button__content-wrapper{position:relative;z-index:1}.novlyno-top-games .m-button-content{min-height:20px;gap:8px;padding:0 8px}.novlyno-top-games .m-counter{min-width:20px;height:20px;padding:0 4px;border-radius:12px;background:#fff3;color:#fff;font-size:12px;font-weight:700;line-height:12px}.novlyno-top-games .m-category-slider{width:100%}.novlyno-top-games .m-category-slider__wrapper{position:relative;overflow:hidden}.novlyno-top-games .m-category-slider__content{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.novlyno-top-games .games-section__item-body{display:flex;flex-direction:column;gap:6px}.novlyno-top-games .m-game-card{position:relative;z-index:0;display:block;width:100%;height:100%;aspect-ratio:.75;padding:0;border:0;border-radius:var(--game-card-border-radius);background:transparent;cursor:pointer;overflow:hidden;transition:transform .25s ease-out}.novlyno-top-games .m-game-card:disabled{cursor:wait}.novlyno-top-games .m-game-card--accelerate{backface-visibility:hidden;transform:translateZ(0)}.novlyno-top-games .m-game-card:before{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border:var(--game-card-border-size) solid transparent;border-radius:var(--game-card-border-radius);content:"";pointer-events:none}.novlyno-top-games .m-card-thumb{position:relative;display:flex;width:100%;max-width:100%;height:100%;max-height:100%;flex-direction:column;overflow:hidden;border-radius:var(--game-card-border-radius);background-color:#282b40;background-position:50%;background-size:cover;transition:transform .25s ease-in-out}.novlyno-top-games .m-card-thumb:before{display:block;padding-top:100%;content:""}.novlyno-top-games .m-game-card:hover .m-card-thumb,.novlyno-top-games .m-game-card:focus-visible .m-card-thumb{transform:scale(1.1)}.novlyno-top-games .m-card-thumb-image,.novlyno-top-games .m-card-thumb-preview{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.novlyno-top-games .m-card-thumb-image{opacity:0;transition:opacity .6s ease-in-out}.novlyno-top-games .m-card-thumb-image.fadeIn{opacity:1}.novlyno-top-games .m-game-card__header{position:absolute;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:flex-end;width:100%;gap:var(--game-card-header-horizontal-spacing);padding:var(--game-card-header-expand)}.novlyno-top-games .m-game-card__buttons{display:flex;align-items:center;justify-content:flex-end;gap:var(--game-card-header-horizontal-spacing)}.novlyno-top-games .m-icon.m-game-heart{width:var(--game-card-like-icon-size);height:var(--game-card-like-icon-size);flex-shrink:0;color:var(--color-game-card-like-icon);cursor:pointer;opacity:.8;transform-origin:50%;transition:color .25s ease-in-out,opacity .25s ease-in-out}.novlyno-top-games .m-icon.m-game-heart:hover{color:var(--color-game-card-like-icon-hover);opacity:1}.novlyno-top-games .m-icon.m-game-heart svg{width:100%;height:100%}.novlyno-top-games .m-game-card__game-info{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 8px 8px;background:var(--game-footer-bg)}.novlyno-top-games .m-text{margin:0;padding:0}.novlyno-top-games .m-fs14{font-size:14px}.novlyno-top-games .m-fs8{font-size:8px}.novlyno-top-games .m-fw700{font-weight:700}.novlyno-top-games .m-lh160{line-height:160%}.novlyno-top-games .m-text-center{text-align:center}.novlyno-top-games .m-game-card__game-info .m-text{max-width:100%;max-height:28px;overflow:hidden;color:var(--color-game-card-title-text);font-family:var(--lobby-font);line-height:110%;text-overflow:ellipsis;text-transform:uppercase}.novlyno-top-games .m-game-card__game-title{font-size:14px;font-weight:700;text-shadow:0 4px 8px rgba(0,0,0,.35),0 0 1px rgba(0,0,0,.4)}.novlyno-top-games .m-game-card__provider-name{opacity:.7}.game-page{display:grid;gap:24px;color:var(--lobby-text);font-family:var(--lobby-font)}.game-page__header{display:grid;gap:14px}.game-page__title{margin:0;color:var(--lobby-text);font-size:28px;font-weight:700;line-height:1.2}.game-stage{--game-stage-radius: 14px;display:grid;width:100%}.game-frame{width:100%;min-height:560px;aspect-ratio:16 / 9;border-radius:var(--game-stage-radius) var(--game-stage-radius) 0 0;background:#050608;overflow:hidden}.game-frame__iframe{display:block;width:100%;height:100%;border:0;border-radius:inherit;background:#050608}.game-frame__status{display:grid;min-height:inherit;height:100%;place-items:center;align-content:center;gap:14px;padding:32px;color:#f3f4fd;text-align:center}.game-frame__status p{margin:0;font-size:16px;font-weight:700;line-height:1.4}.game-frame__spinner{width:36px;height:36px;color:#faff00;animation:blocked-page-spin .8s linear infinite}.game-frame__error{max-width:520px;padding:12px 16px;border-radius:8px;background:#ff44441f;color:#ff8f8f}.game-frame-extension{min-height:76px;border-radius:0 0 var(--game-stage-radius) var(--game-stage-radius);background:var(--lobby-balance-surface)}@media(max-width:767px){.site-shell{width:min(100% - 32px,1120px)}.app-main{padding:32px 0}.novlyno-top-games{width:min(100% - 24px,1400px)}.novlyno-top-games .m-title{row-gap:8px}.novlyno-top-games .m-title__text{font-size:20px}.novlyno-top-games .game-category[data-variant="1"]{gap:8px}.novlyno-top-games .m-category-slider__wrapper{overflow-x:auto;scrollbar-width:none}.novlyno-top-games .m-category-slider__wrapper::-webkit-scrollbar{display:none}.novlyno-top-games .m-category-slider__content{grid-template-columns:repeat(1,minmax(136px,168px));width:max-content}.game-page__title{font-size:24px}.game-frame{min-height:420px;aspect-ratio:4 / 5}.game-frame-extension{min-height:64px}.not-allowed-content{width:min(100% - 32px,540px);padding:24px 0}.not-allowed-content__body-wrapper{padding:24px 16px 32px}.not-allowed-content__geo-section{margin-top:16px;font-size:12px}.not-allowed-content__questions-wrapper{margin-top:24px}.not-allowed-content__question-section{padding:16px 20px}.not-allowed-content__question-icon{width:44px;height:44px}.login-dialog{padding:28px 24px 24px}}
