.gprofile-overlay{z-index:1200;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gprofile-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;animation:.22s ease-out both glogin-fade-in;position:absolute;inset:0}.gprofile-panel{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);--profile-fg:#ffffffe0;--profile-fg-dim:#ffffff6b;--profile-border:#ffffff1f;--profile-surface-accent:#ffffff12;--profile-surface-warn:#ffffff12;--profile-icon-active-bg:#ffffff24;--profile-icon-active-fg:#fffffff2;--segmented-track-bg:#ffffff14;--segmented-item-selected-bg:#ffffff2e;--segmented-item-selected-fg:#fffffff2;--segmented-item-selected-shadow:none;background:#1414169e;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;width:100%;max-width:720px;max-height:min(86vh,820px);animation:.26s cubic-bezier(.2,.9,.3,1) both glogin-panel-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.gprofile-closing .gprofile-panel{animation:.18s ease-in both glogin-panel-out}.gprofile-closing .gprofile-scrim{animation:.18s ease-in both glogin-fade-out}.gprofile-head{border-bottom:1px solid #ffffff1a;flex:none;align-items:center;gap:14px;padding:20px 22px 16px;display:flex}.gprofile-avatar{color:#ffffffd9;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:13px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.gprofile-titles{flex-direction:column;flex:1;min-width:0;display:flex}.gprofile-name{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:600;overflow:hidden}.gprofile-handle{color:#ffffff6b;margin:2px 0 0;font-size:13px}.gprofile-close{color:#ffffff80;background:#ffffff0f;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:flex}.gprofile-close:hover{color:#ffffffe6;background:#ffffff24}.gprofile-body{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 22px 22px;overflow-y:auto}.gprofile-body::-webkit-scrollbar{width:8px}.gprofile-body::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.gprofile-body::-webkit-scrollbar-track{background:0 0}.gprofile-body .profile-glass-effect{box-shadow:none;-webkit-backdrop-filter:none;border:1px solid #ffffff1a;background:#ffffff0d!important}.gprofile-body .profile-glass-effect:hover{background:#ffffff14!important}.gprofile-body .profile-glass-effect.profile-section-interactive:hover{background:#ffffff17!important}.gprofile-body .profile-glass-effect.profile-section-open{box-shadow:inset 0 0 0 1px #ffffff29}.gprofile-body .profile-glass-effect button span,.gprofile-body .profile-glass-effect button div span,.gprofile-body .profile-glass-effect button:hover span,.gprofile-body .profile-glass-effect button:active span{color:var(--profile-fg,#ffffffe0)!important}.gprofile-body .profile-glass-effect button [style*=background] svg{color:inherit}.gprofile-body .profile-glass-effect .lite-segmented-item.is-selected span,.gprofile-body .profile-glass-effect .lite-segmented-item.is-selected div span{color:var(--segmented-item-selected-fg,#fffffff2)!important}.gprofile-body .profile-glass-effect .lite-segmented-item:not(.is-selected) span,.gprofile-body .profile-glass-effect .lite-segmented-item:not(.is-selected) div span{color:var(--profile-fg-dim,#ffffff6b)!important}.gprofile-body .security-inline-input{color:#ffffffe6;background:#ffffff0f;border-color:#ffffff24}.gprofile-body .security-inline-input:hover{border-color:#ffffff47}.gprofile-body .security-inline-input:focus{box-shadow:none;background:#ffffff17;border-color:#ffffff73}.gprofile-body .security-inline-input::placeholder{color:#ffffff4d}.gprofile-body .security-inline-button-submit{color:#111113;background:#ffffffeb}.gprofile-body .security-inline-button-submit:hover:not(:disabled){box-shadow:none;background:#fff}.gprofile-body .security-inline-button-cancel{color:#ffffffbf;background:#ffffff14}.gprofile-body .security-inline-button-cancel:hover:not(:disabled){background:#ffffff24}.gprofile-footer{border-top:1px solid #ffffff1a;flex:none;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.gprofile-logout{color:#ff8a8a;background:#ff78781a;border:1px solid #ff78784d;border-radius:12px;align-items:center;gap:7px;height:40px;padding:0 18px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.gprofile-logout:hover{background:#ff78782e;border-color:#ff787880}@media (max-width:640px){.gprofile-overlay{padding:12px}.gprofile-panel{border-radius:18px;max-height:92vh}.gprofile-head{padding:16px 16px 14px}.gprofile-body{padding:16px 16px 20px}.gprofile-footer{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.gprofile-scrim,.gprofile-panel,.gprofile-closing .gprofile-panel,.gprofile-closing .gprofile-scrim{animation:none!important}}
.header-nav-menu{background:0 0!important;border:none!important}.header-nav-menu .ui-menu-item{height:32px;font-size:inherit;white-space:nowrap;font-weight:500;transition:background-color .2s,color .2s;color:#ffffffd9!important;background:0 0!important;border-radius:4px!important;padding:4px 12px!important}.header-nav-menu .ui-menu-item:hover{color:#fff!important;background:#ffffff1a!important}.header-nav-menu .ui-menu-item-selected,.header-nav-menu .ui-menu-item-selected:hover{font-weight:600;color:#fff!important;background:#ffffff29!important}@media (max-width:768px){.header-nav-menu .ui-menu-item{padding:4px 8px!important}}.header-nav-menu .ant-menu-item{color:#ffffffd9!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;height:32px!important;margin:0 4px!important;padding:4px 12px!important;line-height:32px!important;transition:all .2s!important;display:inline-flex!important;position:relative!important}.header-nav-menu .ant-menu-item:hover{color:#fff!important;background:#ffffff1a!important}.header-nav-menu .ant-menu-item-selected{color:#fff!important;background:#ffffff26!important;border:none!important;font-weight:600!important}.header-nav-menu .ant-menu-item-selected:hover{background:#fff3!important}.header-nav-menu .ant-menu-item .ant-menu-title-content{justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.header-nav-menu .ant-menu-item .anticon{align-items:center!important;font-size:16px!important;display:flex!important}@media (max-width:768px){.header-nav-menu .ant-menu-item{min-width:36px!important;margin:0 2px!important;padding:4px 8px!important}.header-nav-menu .ant-menu-item .ant-menu-title-content{gap:0!important}}.custom-nav-menu .ant-menu-item{border-radius:0!important;justify-content:center!important;align-items:center!important;height:60px!important;margin:0!important;padding:6px 10px!important;line-height:1.2!important;transition:all .2s!important;display:flex!important;position:relative!important}.custom-nav-menu .ant-menu-item:hover{background:#0000004d!important;border-radius:0 0 20px 20px!important;transform:translate(-3px)!important}.custom-nav-menu .ant-menu-item-selected{color:#fff!important;background:#000!important;border:none!important;border-radius:0 0 20px 20px!important;font-weight:600!important;transform:translate(-2px)!important}.custom-nav-menu .ant-menu-item-selected:hover{background:#000000e6!important;transform:translate(-4px)!important}.custom-nav-menu .ant-menu-item .ant-menu-title-content{justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.custom-nav-menu .ant-menu-item .anticon{opacity:.9!important;justify-content:center!important;align-items:center!important;font-size:16px!important;transition:opacity .2s!important;display:flex!important}.custom-nav-menu .ant-menu-item:hover .anticon,.custom-nav-menu .ant-menu-item-selected .anticon{opacity:1!important}.custom-nav-menu .ant-menu-item:only-child .ant-menu-title-content{justify-content:center!important;min-width:48px!important;padding:8px!important}.custom-nav-menu .ant-menu-item .ant-menu-title-content:has(.anticon:not(:has(+*))){justify-content:center!important;min-width:48px!important;padding:8px!important}@media (max-width:1200px){.custom-nav-menu .ant-menu-item{min-width:48px!important}.custom-nav-menu .ant-menu-item .ant-menu-title-content{gap:0!important}}.custom-nav-menu .ant-menu-item-divider{border-color:#ffffff26!important;margin:8px 0!important}@media (max-width:768px){.custom-nav-menu .ant-menu-item{border-radius:12px!important;justify-content:center!important;width:100%!important;height:48px!important;margin:6px 0!important}.custom-nav-menu .ant-menu-item:hover{background:#ffffff1a!important;border-radius:12px!important;transform:scale(1.02)!important}.custom-nav-menu .ant-menu-item-selected{background:#fff3!important;border-radius:12px!important;transform:none!important}}
