:root{--header-top-strip-bg:#1a1a1a;--header-top-strip-height:2px;--header-bg:var(--theme-colors-ui-header-background);--header-padding-x:1rem;--header-padding-y:0.75rem;--header-gap:1rem;--header-z-index:var(--theme-zIndex-header);--logo-text-color:#000;--logo-text-color-highlight:#FFD700;--logo-font-weight:700;--logo-font-size:24px;--logo-font-family:"Roboto Condensed",sans-serif;--logo-crown-color:#FFD700;--logo-crown-width:16px;--logo-crown-height:12px;--logo-crown-margin-bottom:-4px;--search-bg:var(--theme-colors-ui-header-searchBackground);--search-text-color:#fff;--search-placeholder-color:#999;--search-font-family:"Roboto Condensed",sans-serif;--search-font-size:0.9rem;--search-padding-x:0.68rem;--search-padding-y:0.45rem;--search-padding-right-icon:2.25rem;--search-border-radius:0.25rem;--search-icon-color:#fff;--search-icon-size:1.13rem;--account-balance-color:#FFD700;--account-balance-font-weight:600;--account-balance-font-size:14px;--account-id-color:#fff;--account-id-font-weight:400;--account-id-font-size:12px;--account-font-family:"Roboto Condensed",sans-serif;--deposit-button-bg:#1a2332;--deposit-button-text-color:#fff;--deposit-button-font-weight:700;--deposit-button-font-size:0.79rem;--deposit-button-padding-x:0.9rem;--deposit-button-padding-y:0.45rem;--deposit-button-font-family:"Roboto Condensed",sans-serif;--icon-button-bg:transparent;--icon-button-color:#fff;--icon-button-size:22px;--icon-button-stroke-width:2;--icon-button-padding:0.45rem;--login-button-bg:var(--theme-colors-ui-button-secondary);--login-button-text-color:var(--theme-colors-ui-button-secondaryText);--login-button-font-weight:700;--login-button-font-size:14px;--login-button-padding-x:22px;--login-button-padding-y:11px;--login-button-min-width:89px;--login-button-font-family:"Roboto Condensed",sans-serif;--register-button-text-color:var(--theme-colors-text-primary);--register-button-font-weight:700;--register-button-font-size:14px;--register-button-padding-x:22px;--register-button-padding-y:11px;--register-button-border-radius:3px;--register-button-font-family:"Roboto Condensed",sans-serif;--profile-menu-min-width:200px;--profile-menu-max-width:280px;--profile-menu-max-height:500px;--profile-menu-bg:var(--theme-colors-background-secondary);--profile-menu-top-bar-bg:var(--theme-colors-ui-header-searchBackground);--profile-menu-item-color:#fff;--profile-menu-item-hover-bg:rgba(255,255,255,0.1);--profile-menu-backdrop-bg:var(--theme-colors-ui-header-overlay);--profile-menu-animation-duration:0.3s;--profile-menu-top-bar-height:50px;--profile-menu-top-bar-padding:0 12px;--profile-menu-item-padding:12px 16px;--profile-menu-item-font-size:14px;--profile-menu-item-font-weight:400;--profile-menu-item-font-family:"Roboto Condensed",sans-serif}.header-top-strip{width:100%;height:var(--header-top-strip-height);background-color:var(--header-top-strip-bg)}.header-container{position:relative;z-index:var(--header-z-index)}.header-content{width:100%;padding:.5rem;display:flex;align-items:center;gap:.5rem;background-color:var(--header-bg);flex-wrap:wrap;min-height:48px}@media (min-width:640px){.header-content{padding:.625rem .75rem;gap:.75rem;flex-wrap:nowrap;min-height:auto}}@media (min-width:1024px){.header-content{padding:var(--header-padding-y) var(--header-padding-x);gap:var(--header-gap)}}.header-logo{display:flex;align-items:center;flex-shrink:0;margin-right:auto}@media (min-width:1024px){.header-logo{margin-right:auto}}.header-logo-wrapper{display:flex;align-items:center;position:relative}.header-logo-image{height:auto;max-height:36px;width:auto;display:block}@media (min-width:640px){.header-logo-image{max-height:43px}}@media (min-width:1024px){.header-logo-image{max-height:50px}}.header-logo-mobile{display:block}.header-logo-desktop{display:none}@media (min-width:1024px){.header-logo-mobile{display:none}.header-logo-desktop{display:block}}.header-logo-text-highlight{color:var(--logo-text-color-highlight);font-weight:var(--logo-font-weight);font-size:var(--logo-font-size);font-family:var(--logo-font-family)}.header-logo-crown-wrapper{display:flex;flex-direction:column;align-items:center}.header-logo-crown{margin-bottom:var(--logo-crown-margin-bottom)}.header-logo-crown svg{width:var(--logo-crown-width);height:var(--logo-crown-height)}.header-logo-crown path{fill:var(--logo-crown-color)}.header-search-container{position:relative;margin-left:0;max-width:100%;flex:1 1 100%;min-width:0;order:2;width:100%}@media (min-width:480px){.header-search-container{flex:1;width:auto}}@media (min-width:640px){.header-search-container{margin-left:0;max-width:20rem;flex:1 1 auto;order:0}}@media (min-width:1024px){.header-search-container{max-width:28rem;margin-left:auto}}.header-search-input{width:100%;padding:.34rem 1.8rem .34rem .45rem;border-radius:var(--search-border-radius);color:var(--search-text-color);font-size:.79rem;font-family:var(--search-font-family);background-color:var(--search-bg);border:none;outline:none}@media (min-width:640px){.header-search-input{padding:var(--search-padding-y) var(--search-padding-right-icon) var(--search-padding-y) var(--search-padding-x);font-size:var(--search-font-size)}}.header-search-input::placeholder{color:var(--search-placeholder-color)}.header-search-icon{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--search-icon-color)}@media (min-width:640px){.header-search-icon{right:.68rem}}.header-search-icon svg{width:.9rem;height:.9rem}@media (min-width:640px){.header-search-icon svg{width:var(--search-icon-size);height:var(--search-icon-size)}}.header-account-info{display:none;flex-direction:column;align-items:flex-end;flex-shrink:0}@media (min-width:640px){.header-account-info{display:flex}}.header-account-balance{color:var(--account-balance-color);font-weight:var(--account-balance-font-weight);font-size:12px;font-family:var(--account-font-family);white-space:nowrap}@media (min-width:1024px){.header-account-balance{font-size:var(--account-balance-font-size)}}.header-account-id{color:var(--account-id-color);font-weight:var(--account-id-font-weight);font-size:10px;font-family:var(--account-font-family);white-space:nowrap}@media (min-width:1024px){.header-account-id{font-size:var(--account-id-font-size)}}.header-deposit-button{padding:.34rem .68rem;text-transform:uppercase;color:var(--deposit-button-text-color);font-weight:var(--deposit-button-font-weight);font-size:.68rem;font-family:var(--deposit-button-font-family);background-color:var(--deposit-button-bg);border:none;outline:none;cursor:pointer;flex-shrink:0;white-space:nowrap}@media (min-width:640px){.header-deposit-button{padding:var(--deposit-button-padding-y) var(--deposit-button-padding-x);font-size:var(--deposit-button-font-size)}}.header-icon-button{flex-shrink:0;padding:.34rem;background-color:var(--icon-button-bg);border:none;outline:none;cursor:pointer;order:6}@media (min-width:640px){.header-icon-button{padding:var(--icon-button-padding)}}.header-icon-button svg{width:18px;height:18px;stroke:var(--icon-button-color);stroke-width:var(--icon-button-stroke-width);stroke-linecap:round;stroke-linejoin:round;fill:none}@media (min-width:640px){.header-icon-button svg{width:var(--icon-button-size);height:var(--icon-button-size)}}.header-login-button{padding:.34rem .56rem;text-transform:uppercase;color:var(--login-button-text-color);font-weight:var(--login-button-font-weight);font-size:.63rem;font-family:var(--login-button-font-family);background-color:var(--login-button-bg);border:none;outline:none;cursor:pointer;flex-shrink:0;min-width:50px;white-space:nowrap;transition:transform .2s ease;order:4}@media (min-width:480px){.header-login-button{padding:.45rem .68rem;font-size:.68rem;min-width:54px}}@media (min-width:640px){.header-login-button{padding:.56rem .9rem;font-size:.79rem;min-width:72px}}@media (min-width:1024px){.header-login-button{padding:var(--login-button-padding-y) var(--login-button-padding-x);font-size:var(--login-button-font-size);min-width:var(--login-button-min-width)}}.header-login-button:hover{transform:translateY(-1px)}.header-register-button{padding:.34rem .56rem;text-transform:uppercase;color:var(--register-button-text-color);font-weight:var(--register-button-font-weight);font-size:.63rem;font-family:var(--register-button-font-family);background:linear-gradient(180deg,var(--theme-colors-ui-button-gradient-start),var(--theme-colors-ui-button-gradient-end) 100%);border:none;border-radius:var(--register-button-border-radius);outline:none;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:transform .2s ease;order:5}@media (min-width:480px){.header-register-button{padding:.45rem .68rem;font-size:.68rem}}@media (min-width:640px){.header-register-button{padding:.56rem .9rem;font-size:.79rem}}@media (min-width:1024px){.header-register-button{padding:var(--register-button-padding-y) var(--register-button-padding-x);font-size:var(--register-button-font-size)}}.header-register-button:hover{transform:translateY(-1px)}.profile-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--profile-menu-backdrop-bg);z-index:var(--theme-zIndex-modalBackdrop);animation:fadeIn var(--profile-menu-animation-duration) ease-out}.profile-menu{position:fixed;top:50%;right:0;width:fit-content;min-width:180px;max-width:260px;max-height:90vh;background-color:var(--profile-menu-bg);z-index:var(--theme-zIndex-modal);display:flex;flex-direction:column;box-shadow:-2px 0 8px rgba(0,0,0,.3);animation:slideInRightCentered var(--profile-menu-animation-duration) ease-out forwards;overflow:hidden}@media (min-width:640px){.profile-menu{min-width:var(--profile-menu-min-width);max-width:var(--profile-menu-max-width);max-height:var(--profile-menu-max-height)}}.profile-menu-top-bar{background-color:var(--profile-menu-top-bar-bg);height:var(--profile-menu-top-bar-height);display:flex;align-items:center;justify-content:space-between;padding:var(--profile-menu-top-bar-padding);flex-shrink:0}.profile-menu-top-icon{background:transparent;border:none;outline:none;cursor:pointer;color:#fff;padding:8px;display:flex;align-items:center;justify-content:center}.profile-menu-top-icon svg{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.profile-menu-items{flex:1;display:flex;flex-direction:column;padding:0;overflow-y:auto}.profile-menu-item{padding:var(--profile-menu-item-padding);color:var(--profile-menu-item-color);font-size:var(--profile-menu-item-font-size);font-weight:var(--profile-menu-item-font-weight);font-family:var(--profile-menu-item-font-family);text-transform:uppercase;text-decoration:none;background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease;border:none;border-bottom:1px solid rgba(255,255,255,.05)}.profile-menu-item:hover{background-color:var(--profile-menu-item-hover-bg)}.profile-menu-item:last-child{border-bottom:none}@media (max-width:1023px){.mobile-aviator-topbar{top:0;z-index:60}.mobile-aviator-second-menu,.mobile-aviator-topbar{position:fixed;left:0;right:0;transition:transform .28s ease,opacity .28s ease;will-change:transform}.mobile-aviator-second-menu{top:52px;z-index:59}.mobile-aviator-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:60;transition:transform .28s ease,opacity .28s ease;will-change:transform}.mobile-aviator-bar-hidden-top{transform:translateY(-100%);opacity:0;pointer-events:none}.mobile-aviator-bar-hidden-bottom{transform:translateY(100%);opacity:0;pointer-events:none}}@keyframes slideInRightCentered{0%{transform:translate(100%,-50%)}to{transform:translateY(-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}