#Header{background:var(--app-surface-1);-webkit-user-select:none;user-select:none;z-index:1000;min-width:1200px;height:130px;box-shadow:0 8px 18px var(--app-black-alpha-25);background-repeat:no-repeat;display:block;position:absolute;top:0;left:0;right:0}#Header.main{background:var(--app-surface-1);-webkit-user-select:none;user-select:none;z-index:1000;min-width:1200px;height:130px;box-shadow:0 8px 18px var(--app-black-alpha-25);background-repeat:no-repeat;border-bottom:0;display:block;position:absolute;top:0;left:0;right:0}#Header .InnerBox{width:100%;max-width:2200px;height:130px;position:absolute;left:50%;transform:translate(-50%)}#Header .InnerBox .logo{color:var(--app-white);letter-spacing:-1px;text-align:center;font-size:18px;font-weight:600;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}#Header .InnerBox .logo>a>img{width:10dvw;max-width:196px}#Header.side-layout{background:var(--app-surface-1);z-index:1200;min-width:0;height:60px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}#Header.side-layout.main{z-index:1200;min-width:0;height:60px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}#Header.side-layout .InnerBox{height:60px;left:0;transform:none;max-width:none!important}#Header.side-layout .logo{left:58px}#Header.side-layout .logo>a>img{-o-object-fit:contain;object-fit:contain;width:128px;max-width:128px;max-height:38px}#Header.side-layout #MainOutlogin{align-items:center;height:60px;top:0;right:16px}#Header.side-layout #MainOutlogin .button{height:36px;color:var(--app-white);background:#ffffff14;border-radius:4px;margin-left:6px;padding:0 18px;font-size:13px}#Header.side-layout #MainOutlogin .button:last-child{background:var(--app-primary)}#Header.side-layout #MainOutlogin .balance,#Header.side-layout #MainOutlogin .nickname,#Header.side-layout #MainOutlogin .user-level-icon,#Header.side-layout #MainOutlogin .user-level-text,#Header.side-layout #MainOutlogin .user-profile-icon-img{align-self:center}.side-layout-menu-button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;transition:transform .18s;display:flex;position:absolute;top:12px;left:16px}.side-layout-menu-button span{background:var(--app-primary);border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s}.side-layout-menu-button.is-collapsed{transform:scale(.96)}.side-layout-menu-button.is-collapsed span:first-child{transform:translateY(7px)rotate(45deg)}.side-layout-menu-button.is-collapsed span:nth-child(2){opacity:0}.side-layout-menu-button.is-collapsed span:last-child{transform:translateY(-7px)rotate(-45deg)}#Header.desktop-header{z-index:1200;background-color:var(--app-surface-1);will-change:transform;contain:layout style;backface-visibility:hidden;-webkit-font-smoothing:antialiased;flex-shrink:0;justify-content:space-between;align-items:center;min-width:0;height:60px;padding:12px 20px;display:flex;position:sticky;top:0;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}@media (prefers-reduced-motion:reduce){#Header.desktop-header{-webkit-backdrop-filter:none;backdrop-filter:none}}#Header.desktop-header .header-left{align-items:center;gap:16px;min-width:0;display:flex}#Header.desktop-header .header-burger{background-color:var(--app-black-alpha-25);cursor:pointer;border:none;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;transition:background-color .2s;display:flex}#Header.desktop-header .header-burger:hover{background-color:color-mix(in srgb, var(--app-black) 50%, transparent)}#Header.desktop-header .header-burger span{background:var(--app-primary);border-radius:999px;width:18px;height:2px}#Header.desktop-header .header-logo{cursor:pointer;align-items:center;transition:opacity .2s;display:flex}#Header.desktop-header .header-logo:hover{opacity:.8}#Header.desktop-header .header-logo .logo-img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:132px;height:32px}#Header.desktop-header .header-right{align-items:center;gap:10px;min-width:0;display:flex}#Header.desktop-header .side-header-legacy-control,#Header.desktop-header .header-action-btn{display:none!important}#Header.desktop-header .header-icon-btn{background:var(--app-black-alpha-25);cursor:pointer;border:none;border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s;display:flex;position:relative}#Header.desktop-header .header-icon-btn:hover{background-color:color-mix(in srgb, var(--app-black) 50%, transparent)}#Header.desktop-header .header-icon-btn img{-o-object-fit:contain;object-fit:contain;opacity:.8;width:22px;height:22px;filter:var(--app-filter-white)}#Header.desktop-header .header-icon-btn.header-notification-btn{order:3;overflow:visible}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-extender{pointer-events:auto;z-index:2;background:0 0;width:300px;height:24px;display:none;position:absolute;top:44px;right:0}#Header.desktop-header .header-icon-btn.header-notification-btn:hover .notification-extender{display:block}#Header.desktop-header .header-icon-btn.header-notification-btn:hover .Notification .notification-box{opacity:1;display:block}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-icon{border:0;place-items:center;width:44px;height:44px;display:grid;position:relative}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-icon>img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;filter:var(--app-filter-primary);grid-area:1/1;margin:0;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-icon .pulsate-fwd{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;filter:var(--app-filter-primary);grid-area:1/1;margin:0;animation:none!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-icon .notification-unread-count{border-radius:999px;place-items:center;min-width:20px;height:20px;min-height:20px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;top:-7px;right:-7px}#Header.desktop-header .header-icon-btn.header-notification-btn .notification-icon .notification-box{z-index:3;margin-top:0;top:60px;right:0}#Header.desktop-header .header-user{background:var(--app-black-alpha-25);cursor:pointer;border:none;border-radius:8px;order:4;justify-content:center;align-items:center;gap:10px;width:auto;max-width:160px;height:44px;padding:6px 12px;transition:background-color .2s;display:flex;position:relative}#Header.desktop-header .header-user:hover{background-color:color-mix(in srgb, var(--app-black) 50%, transparent)}#Header.desktop-header .header-user .user-avatar{-o-object-fit:contain;object-fit:contain;background:var(--app-surface-0);border-radius:8px;width:28px;height:28px}#Header.desktop-header .header-user .user-name{max-width:100px;color:var(--app-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}#Header.desktop-header .header-level-icon{-o-object-fit:contain;object-fit:contain;background:var(--app-surface-3);border-radius:99px;width:44px;height:44px;padding:5px}#Header.desktop-header .header-nickname{max-width:100px;color:var(--app-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}#Header.desktop-header .header-balance{background:var(--app-black-alpha-25);color:var(--app-text-secondary);cursor:pointer;border-radius:8px;order:1;align-items:center;gap:10px;padding:8px 12px;transition:background-color .2s;display:flex}#Header.desktop-header .header-balance:hover{background-color:color-mix(in srgb, var(--app-black) 50%, transparent)}#Header.desktop-header .header-balance .balance-icon{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}#Header.desktop-header .header-balance .balance-label{display:none}#Header.desktop-header .header-balance .balance-amount{color:var(--app-primary);white-space:nowrap;font-size:12px;font-weight:700}#Header.desktop-header .header-deposit-btn{background:var(--app-primary);width:40px;height:40px;color:var(--app-text-button);cursor:pointer;border:none;border-radius:8px;order:2;justify-content:center;align-items:center;font-family:Pretendard,sans-serif;font-size:30px;transition:background-color .2s,transform .2s;display:flex}#Header.desktop-header .header-deposit-btn>span{padding-bottom:5px}#Header.desktop-header .header-action-btn,#Header.desktop-header .auth-btn{height:38px;color:var(--app-text-primary);background:var(--app-surface-3);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:0 18px;font-size:13px;font-weight:700;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s}#Header.desktop-header .header-action-btn.logout,#Header.desktop-header .header-action-btn.signup,#Header.desktop-header .auth-btn.logout,#Header.desktop-header .auth-btn.signup{background:var(--app-primary);color:var(--app-text-button)}#Header.desktop-header .header-action-btn.logout:hover,#Header.desktop-header .header-action-btn.signup:hover,#Header.desktop-header .auth-btn.logout:hover,#Header.desktop-header .auth-btn.signup:hover{box-shadow:0 4px 16px var(--app-primary-alpha-30);transform:translateY(-1px)}#Header.desktop-header .extender{z-index:9999999;position:absolute;top:60px;right:0}#Header.desktop-header .extender>.extender-child{width:300px;height:50px;position:absolute;top:-20px;right:25px}#Header.desktop-header .extender .user-dropdown{border:1px solid color-mix(in srgb, var(--app-neutral-60) 45%, transparent);background:var(--app-liquid-glass);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);width:300px;min-width:180px;box-shadow:0 8px 24px color-mix(in srgb, var(--app-black) 40%, transparent),inset -5px -483px 134px -11px color-mix(in srgb, var(--app-primary) 5%, transparent),inset 5px 5px 10px color-mix(in srgb, var(--app-white) 10%, transparent);border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:15px;display:flex;position:absolute;top:100%;right:25px;overflow:hidden}#Header.desktop-header .extender .user-dropdown>.user-info{background:var(--app-surface-2);border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details>.user-nickname{color:var(--app-text-primary);text-align:left;letter-spacing:-.4px;font-size:16px;font-weight:700;line-height:normal}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details>.user-inner-details{background:color-mix(in srgb, var(--app-primary) 12%, var(--app-surface-2));border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;padding:4px 8px;display:flex}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details>.user-inner-details>img{width:14px;height:14px}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details>.user-inner-details>p{letter-spacing:-.2px;color:var(--app-primary);margin:0;font-size:11px;font-weight:600;line-height:normal}#Header.desktop-header .extender .user-dropdown>.user-info>.user-details>.user-email{letter-spacing:-.2px;color:var(--app-text-secondary);font-size:12px;font-weight:400;line-height:normal}#Header.desktop-header .extender .user-dropdown>.user-info>.user-avatar{background:var(--app-surface-0);-o-object-fit:contain;object-fit:contain;border-radius:10px;width:48px;height:48px}#Header.desktop-header .extender .user-dropdown>.menu-items{flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;display:flex}#Header.desktop-header .extender .user-dropdown>.menu-items>.menu-item{cursor:pointer;border:1px solid var(--app-border-secondary);background:var(--app-surface-2);border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 12px;transition:background .2s,border-color .2s;display:flex}#Header.desktop-header .extender .user-dropdown>.menu-items>.menu-item:hover{border-color:var(--app-border-primary);background:var(--app-surface-3)}#Header.desktop-header .extender .user-dropdown>.menu-items>.menu-item>.menu-icon{opacity:.8;width:18px;height:18px}#Header.desktop-header .extender .user-dropdown>.menu-items>.menu-item>span{color:var(--app-text-primary);letter-spacing:-.3px;font-size:14px;font-weight:500;line-height:normal}#Header.desktop-header .extender .user-dropdown>.logout-btn{background:color-mix(in srgb, #fd5a51 10%, var(--app-surface-2));cursor:pointer;border:1px solid #fd5a5161;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;transition:background .2s,border-color .2s;display:flex}#Header.desktop-header .extender .user-dropdown>.logout-btn:hover{background:color-mix(in srgb, #fd5a51 18%, var(--app-surface-2));border-color:#fd5a51}#Header.desktop-header .extender .user-dropdown>.logout-btn>span{letter-spacing:-.3px;color:#fd5a51;font-size:14px;font-weight:600;line-height:normal}#Header.desktop-header .extender-deposit{z-index:9999999;position:absolute;top:60px;right:150px}#Header.desktop-header .extender-deposit>.extender-child{width:300px;height:50px;position:absolute;top:-20px;right:25px}#Header.desktop-header .extender-deposit .deposit-and-withdraw-dropdown{border:1px solid color-mix(in srgb, var(--app-neutral-60) 45%, transparent);background:var(--app-liquid-glass);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);width:300px;min-width:180px;box-shadow:0 8px 24px color-mix(in srgb, var(--app-black) 40%, transparent),inset -5px -483px 134px -11px color-mix(in srgb, var(--app-primary) 5%, transparent),inset 5px 5px 10px color-mix(in srgb, var(--app-white) 10%, transparent);border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:15px;display:flex;position:absolute;top:100%;right:25px;overflow:hidden}#Header.desktop-header .extender-deposit .action-button{gap:12px;width:100%;display:flex}#Header.desktop-header .extender-deposit .action-button .bank-btn{border:1px solid var(--app-border-secondary);background:var(--app-surface-2);color:var(--app-text-primary);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;font-weight:500;transition:background .2s,border .2s;display:flex}#Header.desktop-header .extender-deposit .action-button .bank-btn:hover{background:var(--app-surface-3);border-color:var(--app-border-primary)}#Header.desktop-header .extender-deposit .action-button .bank-btn img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}#Header.desktop-header .extender-deposit .stats-container{flex-direction:column;gap:12px;display:flex}#Header.desktop-header .extender-deposit .stats-container .stats-item{background:var(--app-surface-2);border-radius:8px;justify-content:space-between;gap:12px;padding:12px;display:flex}#Header.desktop-header .extender-deposit .stats-container .image-detail-container{align-items:center;gap:12px;min-width:0;display:flex}#Header.desktop-header .extender-deposit .stats-container .stats-item-icon{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}#Header.desktop-header .extender-deposit .stats-container .stats-label{min-width:0;color:var(--app-text-primary);flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}#Header.desktop-header .extender-deposit .stats-container .stats-label>span{color:var(--app-text-secondary);font-size:12px;font-weight:500}#Header.desktop-header .extender-deposit .stats-container .convert-btn{background:var(--app-primary);color:var(--app-text-button);cursor:pointer;border:none;border-radius:8px;padding:5px 10px;font-size:10px;font-weight:700}#MainOutlogin{opacity:1;place-content:center;height:50px;transition:all .2s .2s;display:flex;position:absolute;top:20px;right:20px}#MainOutlogin .button{white-space:nowrap;height:30px;color:var(--app-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:5px;padding:20px 10px 0;font-size:14px;font-weight:600;transition:all .1s;display:flex}#MainOutlogin .button:hover{color:var(--app-white);transition:all .1s}#MainOutlogin .balance{margin-left:15px;display:flex}#MainOutlogin .balance .label{color:var(--app-white);white-space:nowrap;justify-content:center;align-items:center;margin-right:10px;font-size:15px;font-weight:500;display:flex}#MainOutlogin .balance .amount{color:var(--app-primary-light);white-space:nowrap;justify-content:center;align-items:center;margin-right:5px;font-size:15px;font-weight:500;display:flex}#MainOutlogin .balance .currency{color:var(--app-primary);white-space:nowrap;justify-content:center;align-items:center;margin-right:10px;font-size:15px;font-weight:500;display:none}#MainOutlogin .level-label{color:var(--app-white);white-space:nowrap;-o-object-fit:contain;object-fit:contain;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:30px;height:30px;margin-left:7px;margin-right:10px;font-size:15px;font-weight:500;display:flex}#MainOutlogin .nickname{color:var(--app-white);white-space:nowrap;justify-content:center;align-items:center;margin-right:10px;font-size:15px;font-weight:500;display:flex}#MainOutlogin .user-profile-icon-img{cursor:pointer;background:var(--app-neutral-10);background:red;justify-content:center;align-items:center;width:30px;height:30px;margin:auto 25px auto 15px;display:flex;position:relative}#MainOutlogin .user-profile-icon-img img{-o-object-fit:contain;object-fit:contain;border:1px solid var(--app-surface-2);background:var(--app-neutral-10);border-radius:50px;width:45px;min-width:45px;height:45px;min-height:45px;padding:5px}#MainOutlogin .user-level-icon{-o-object-fit:contain;object-fit:contain;background:var(--app-neutral-10);border:1px solid var(--app-surface-2);border-radius:50px;width:45px;height:45px;margin:auto 5px;padding:5px}#MainOutlogin .user-level-text{color:#fff;margin:auto 20px auto 0}#MainOutlogin .can-lang-switch{margin-left:10px}#MainOutlogin .can-lang-switch .language-switcher .options{top:150%!important}#MainOutlogin .icons{flex-direction:column;gap:4px;margin:auto 15px auto 20px;display:flex}#MainOutlogin .icons .icon-top{gap:4px;margin:auto 0;display:flex}#MainOutlogin .icons .icon-top .telegram-icon{cursor:pointer;border:2px solid var(--app-white);border-radius:20px;width:23px;height:23px;transition:all .1s;display:flex;position:relative}#MainOutlogin .icons .icon-top .telegram-icon img{-o-object-fit:scale-down;object-fit:scale-down;width:19px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#MainOutlogin .icons .icon-top .telegram-icon:hover{background:var(--app-primary);transition:all .1s}#MainOutlogin .icons .icon-top .user-profile-icon,#MainOutlogin .icons .icon-top .notification-icon{cursor:pointer;border:2px solid var(--app-white);border-radius:20px;width:23px;height:23px;transition:all .1s;display:flex;position:relative}#MainOutlogin .icons .icon-top .user-profile-icon img,#MainOutlogin .icons .icon-top .notification-icon img,#MainOutlogin .icons .icon-top .user-profile-icon .pulsate-fwd,#MainOutlogin .icons .icon-top .notification-icon .pulsate-fwd{-o-object-fit:scale-down;object-fit:scale-down;width:19px;height:19px;filter:var(--app-filter-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#MainOutlogin .icons .icon-top .user-profile-icon:hover,#MainOutlogin .icons .icon-top .notification-icon:hover{background:var(--app-primary);transition:all .1s}#MainOutlogin .icons .icon-bottom{gap:4px;display:flex}#MainOutlogin .icons .icon-bottom .download-icon,#MainOutlogin .icons .icon-bottom .play-icon{cursor:pointer;border:2px solid var(--app-white);border-radius:12px;gap:4px;width:23px;height:23px;display:flex}#MainOutlogin .icons .icon-bottom .download-icon:hover,#MainOutlogin .icons .icon-bottom .play-icon:hover{background:var(--app-primary);box-shadow:var(--app-primary) 0 0 10px,color-mix(in srgb, var(--app-white) 33.33%, transparent) 0 0 15px,var(--app-primary) 0 0 30px;transition:all .1s}#MainOutlogin .icons .icon-bottom .download-icon .img-container .appstore,#MainOutlogin .icons .icon-bottom .play-icon .img-container .appstore{aspect-ratio:1;z-index:-10;width:21px;margin:-1px 0 0 -1px;padding:4px}#MainOutlogin .icons .icon-bottom .download-icon .img-container .playstore,#MainOutlogin .icons .icon-bottom .play-icon .img-container .playstore{z-index:2;width:19px;filter:var(--app-filter-white);margin:-1px 0 0;padding:3px}#MainNav{display:block;position:absolute;bottom:0;right:10px}#MainNav .menuGroup{cursor:pointer;width:fit-content;display:flex}#MainNav .menuGroup .menuItem{text-transform:uppercase;display:block;position:relative}#MainNav .menuGroup .menuItem .glow{animation:1s infinite blinkAnimation;color:var(--app-white)!important}@keyframes blinkAnimation{0%{text-shadow:0 0 0 var(--app-primary)}to{text-shadow:0 0 20px var(--app-primary)}}#MainNav .menuGroup .menuItem>.nav-item{color:var(--app-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:10px 15px 22px;font-size:16px;font-weight:600;transition:all .1s;display:block}#MainNav .menuGroup .menuItem .menuGroup{opacity:0;background:var(--app-black);height:0;transition:all .3s;display:block;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%,100%)}#MainNav .menuGroup .menuItem .menuGroup .menuItem{background:var(--app-surface-1);height:35px;display:block;position:relative}#MainNav .menuGroup .menuItem .menuGroup .menuItem>.nav-item{color:var(--app-text-primary);text-align:center;min-width:150px;height:35px;text-shadow:none;white-space:nowrap;background:0 0;border:none;padding:0 15px;font-size:13px;font-weight:400;line-height:35px}#MainNav .menuGroup .menuItem .menuGroup .menuItem:nth-child(odd){background:var(--app-surface-3)}#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup{height:0;display:block;position:absolute;top:0;left:0;right:auto;overflow:hidden;transform:translate(-100%)}#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup .menuItem{background:var(--app-surface-1);height:35px;display:block;position:relative}#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup .menuItem>.nav-item{color:var(--app-text-primary);cursor:pointer;text-align:center;min-width:150px;height:35px;text-shadow:none;white-space:nowrap;background:0 0;border:none;padding:0 15px;font-size:13px;font-weight:400;line-height:35px}#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup .menuItem:nth-child(odd){background:var(--app-surface-3)}#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup .menuItem:hover>.nav-item,#MainNav .menuGroup .menuItem .menuGroup .menuItem .menuGroup .menuItem.active>.nav-item{text-shadow:0px 0px 0px var(--app-white),0px 0px 10px var(--app-primary),0px 0px 30px var(--app-primary);transition:all .1s}#MainNav .menuGroup .menuItem .menuGroup .menuItem:hover>.nav-item,#MainNav .menuGroup .menuItem .menuGroup .menuItem.active>.nav-item{color:var(--app-white);text-shadow:0px 0px 0px var(--app-white),0px 0px 10px var(--app-primary),0px 0px 30px var(--app-primary);transition:all .1s}#MainNav .menuGroup .menuItem .menuGroup .menuItem:hover .menuGroup{opacity:1;flex-direction:column;transition:all .1s;display:flex;position:absolute;bottom:0;left:0;right:auto;overflow:visible;transform:translate(-100%)}#MainNav .menuGroup .menuItem:hover>.nav-item,#MainNav .menuGroup .menuItem.active>.nav-item{color:var(--app-text-primary);text-shadow:0px 0px 0px var(--app-primary),0px 0px 10px var(--app-primary),0px 0px 30px var(--app-primary);transition:all .1s}#MainNav .menuGroup .menuItem:hover .menuGroup{opacity:1;flex-direction:column;height:auto;transition:all .3s;display:flex;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%,100%)}#MainNav .menuGroup .menuItem:nth-last-child(2)>.menuGroup{left:auto;right:-30%;transform:translateY(100%)}#MainNav .menuGroup .menuItem:nth-last-child(2):hover>.menuGroup{opacity:1;flex-direction:column;height:auto;transition:all .3s;display:flex;left:auto;right:-30%;overflow:visible;transform:translateY(100%)}#MainNav .menuGroup .menuItem:last-child>.menuGroup{left:auto;right:0;transform:translateY(100%)}#MainNav .menuGroup .menuItem:last-child:hover>.menuGroup{opacity:1;flex-direction:column;height:auto;transition:all .3s;display:flex;left:auto;right:0;overflow:visible;transform:translateY(100%)}
.Notification{z-index:1;height:auto;position:relative}.Notification .pulsate-fwd{animation:.5s ease-in-out infinite both pulsate-fwd}@keyframes pulsate-fwd{0%{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.3)}to{transform:translate(-50%,-50%)scale(1)}}.Notification .notification-unread-count{background:var(--app-danger);border:2px solid var(--app-surface-1);z-index:1;color:var(--app-white);border-radius:999px;place-items:center;min-width:20px;height:20px;min-height:20px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-15px;right:-15px}.Notification:hover .notification-box{opacity:1;display:block}.Notification .new-notification{color:var(--app-white);scroll-snap-align:start;background:var(--app-surface-0);border:1px solid var(--app-white);opacity:0;border-radius:5px;width:300px;margin-right:-150px;padding:20px 15px;transition:all .3s ease-in-out;position:absolute;top:30px;right:50%;transform:translateY(-1000px)}.Notification .new-notification p{margin:0 0 10px;font-size:13px}.Notification img{display:block}.Notification .notification-box{opacity:0;isolation:auto;border:1px solid color-mix(in srgb, var(--app-neutral-60) 45%, transparent);background:var(--app-liquid-glass);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);width:300px;box-shadow:0 8px 24px color-mix(in srgb, var(--app-black) 40%, transparent),inset -5px -483px 134px -11px color-mix(in srgb, var(--app-primary) 5%, transparent),inset 5px 5px 10px color-mix(in srgb, var(--app-white) 10%, transparent);border-radius:12px;margin-top:30px;padding:15px;transition:all .3s ease-in-out;display:none;position:absolute;right:10%;overflow:hidden}@keyframes notifFadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}.Notification .notification-box-container{scroll-snap-type:y mandatory;scrollbar-width:none;flex-direction:column;gap:10px;max-height:400px;display:flex;position:relative;overflow:hidden auto}.Notification .notification-box-container::-webkit-scrollbar{display:none}.Notification .notification-box-container .notification-empty-state{border:1px solid var(--app-border-secondary);background:var(--app-surface-2);min-height:96px;color:var(--app-text-secondary);text-align:center;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:16px;font-size:13px;display:flex}.Notification .notification-box-container .notification-item{color:var(--app-white);scroll-snap-align:start;border:1px solid var(--app-border-secondary);background:var(--app-surface-2);cursor:pointer;border-radius:8px;flex-direction:column;gap:8px;padding:12px;transition:background .2s,border-color .2s;display:flex;position:relative}.Notification .notification-box-container .notification-item.unread{border-color:var(--app-primary-alpha-40);background:var(--app-surface-2)}.Notification .notification-box-container .notification-item:hover{border-color:var(--app-border-primary);background:var(--app-surface-3)}.Notification .notification-box-container .notification-item--subject,.Notification .notification-box-container .notification-item--message,.Notification .notification-box-container .notification-item--datetime,.Notification .notification-box-container .notification-item--action{margin:0 0 10px;font-size:13px}.Notification .notification-box-container .notification-item--header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.Notification .notification-box-container .notification-item--subject{min-width:0;color:var(--app-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;line-height:1.4;overflow:hidden}.Notification .notification-box-container .notification-item--message{color:var(--app-text-secondary);text-overflow:ellipsis;white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.Notification .notification-box-container .notification-item--datetime{color:var(--app-neutral-70);white-space:nowrap;margin:1px 0 0;font-size:11px;line-height:1.4}.Notification .notification-box-action{border:1px solid var(--app-border-secondary);min-height:40px;color:var(--app-text-primary);text-align:center;border-radius:10px;margin:0;padding:10px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s}.Notification .notification-box-action:hover{border-color:var(--app-border-primary);background:color-mix(in srgb, var(--app-surface-3) 82%, transparent)}.Notification .notification-box .notification-box-action{background:var(--app-surface-3);cursor:pointer;border:none;justify-content:center;align-items:center;width:100%;margin-top:10px;display:flex}.Notification .notification-box .notification-box-action.mark-all-read{background:var(--app-primary);border-color:var(--app-primary);color:var(--app-text-button)}.Notification .notification-box .notification-reward-summary{flex-wrap:wrap;gap:6px;display:flex}.Notification .notification-box .notification-reward-summary .notification-reward-chip{border:1px solid var(--app-primary-alpha-30);background:var(--app-primary-alpha-10);min-height:24px;color:var(--app-text-primary);border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1;display:flex}.Notification .notification-box .notification-reward-summary .icon{-o-object-fit:contain;object-fit:contain;width:14px;height:14px;filter:none!important}@keyframes shine{0%{background-position:100%}}
.side-navigation{background:var(--app-surface-1);width:260px;min-width:260px;height:calc(100vh - 60px);color:var(--app-text-primary);z-index:900;scrollbar-color:#0000 #0000;will-change:width,box-shadow;contain:layout style paint;backface-visibility:hidden;-webkit-font-smoothing:antialiased;flex-direction:column;transition:width .3s;display:flex;position:relative;overflow:visible;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.side-navigation *{scrollbar-color:#0000 #0000}.side-navigation ::-webkit-scrollbar{background:0 0;width:0;height:0}.side-navigation ::-webkit-scrollbar-track{background:0 0}.side-navigation ::-webkit-scrollbar-thumb{background:0 0}.side-navigation ::-webkit-scrollbar-corner{background:0 0}.side-navigation.collapsed{width:80px;min-width:80px}.side-navigation.collapsed .side-navigation__content{padding:10px 12px}.side-navigation.collapsed .side-navigation__section{margin-bottom:14px}.side-navigation.collapsed .side-navigation__section-title,.side-navigation.collapsed .side-navigation__label,.side-navigation.collapsed .side-navigation__helper,.side-navigation.collapsed .side-navigation__card-copy,.side-navigation.collapsed .side-navigation__chevron-button,.side-navigation.collapsed .side-navigation__submenu{opacity:0;pointer-events:none;transition:opacity .3s}.side-navigation.collapsed .side-navigation__submenu{display:none}.side-navigation.collapsed .side-navigation__row,.side-navigation.collapsed .side-navigation__card{justify-content:center;height:44px;min-height:44px;padding:0}.side-navigation.collapsed .side-navigation__row-action{justify-content:center;gap:0;padding:0}.side-navigation.collapsed .side-navigation__card{gap:0}.side-navigation__content{flex:1;min-height:0;padding:10px 12px;overflow:hidden auto}.side-navigation__content::-webkit-scrollbar{background:0 0;width:0;height:0}.side-navigation__section{gap:10px;margin-bottom:22px;transition:margin-bottom .26s;display:grid}.side-navigation__section-title{color:var(--app-white-alpha-40);margin:0;font-size:12px;font-weight:700;line-height:1;transition:opacity .3s}.side-navigation__rows,.side-navigation__cards{gap:8px;display:grid}.side-navigation__item,.side-navigation__sub-item{gap:4px;display:grid}.side-navigation__row,.side-navigation__card{width:100%;color:var(--app-white-alpha-80);cursor:pointer;text-align:left;border:0;align-items:center;transition:background-color .25s,color .25s;display:flex}.side-navigation__row{background:0 0;border-radius:8px;gap:0;height:42px;padding:0;overflow:hidden}.side-navigation__row:hover,.side-navigation__row.active{background:var(--app-white-alpha-06);color:var(--app-text-primary)}.side-navigation__row-action{min-width:0;height:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:16px;padding:0 0 0 18px;display:flex}.side-navigation__chevron-button{cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:100%;transition:opacity .3s;display:grid}.side-navigation__card{background:var(--app-black-alpha-25);border-radius:8px;gap:14px;min-height:58px;padding:10px 14px 10px 18px;transition:background .25s}.side-navigation__card:hover,.side-navigation__card.active{background:var(--app-black-alpha-40);color:var(--app-text-primary)}.side-navigation__icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.side-navigation__icon img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;filter:drop-shadow(0 0 4px var(--app-primary-alpha-50))}.side-navigation__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;transition:opacity .3s;overflow:hidden}.side-navigation__helper{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--app-white-alpha-40);font-size:11px;font-weight:600;transition:opacity .3s;overflow:hidden}.side-navigation__card-copy{flex-direction:column;gap:4px;min-width:0;transition:opacity .3s;display:flex}.side-navigation__chevron{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid var(--app-white-alpha-40);width:0;height:0;margin-left:0;transform:rotate(90deg)}.side-navigation__item.has-sub-items>.side-navigation__row .side-navigation__chevron{transition:transform .14s}.side-navigation__item.has-sub-items.is-open>.side-navigation__row .side-navigation__chevron{transform:rotate(-90deg)}.side-navigation__submenu{border-left:1px solid var(--app-white-alpha-10);margin:-2px 0 4px 42px;padding:4px 0 4px 10px;display:none}.side-navigation__item.is-open>.side-navigation__submenu,.side-navigation__sub-item.is-open>.side-navigation__submenu{gap:3px;display:grid}.side-navigation__submenu--nested{margin-left:14px}.side-navigation__sub-row{width:100%;min-height:30px;color:var(--app-white-alpha-50);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.side-navigation__sub-row:hover{background:var(--app-white-alpha-06);color:var(--app-white-alpha-90)}.side-navigation__sub-item.active>.side-navigation__sub-row{background:var(--app-white-alpha-06);color:var(--app-primary)}.side-navigation__sub-row--depth-2{min-height:28px;padding-left:12px;font-size:12px}.side-navigation__sub-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.side-navigation__sub-chevron{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid var(--app-white-alpha-30);width:0;height:0;margin-left:auto}.side-navigation__sub-item.is-open>.side-navigation__sub-row .side-navigation__sub-chevron{transform:rotate(90deg)}.side-navigation__rows--general{gap:6px}.side-navigation__rows--general .side-navigation__row{height:38px}
