.gb-account{position:relative}.gb-account-trigger{display:flex;align-items:center;gap:9px;min-height:42px;padding:5px 12px 5px 6px;border:1px solid #36303f;border-radius:24px;background:#121015;color:#faf8ff;transition:background .18s,border-color .18s,box-shadow .18s}.gb-account-trigger>span:nth-child(2){max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.gb-account-trigger:hover,.gb-account-trigger[aria-expanded=true]{background:#21172e;border-color:#9e6bd0;box-shadow:0 0 0 3px #8b39f611}.gb-account-trigger>svg{color:#bbaccd;transition:transform .2s}.gb-account-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.gb-account-avatar{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;overflow:hidden;border:1px solid #9164c2;border-radius:50%;background:#2b1b40;color:#e6d3ff;font-weight:800;font-size:12px}.gb-account-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gb-account-avatar-large{width:44px;height:44px;font-size:18px;border-width:2px;box-shadow:0 0 0 4px #8b39f615}.gb-account-panel{position:absolute;top:calc(100% + 12px);right:0;width:318px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #493257;border-radius:18px;background:#100d16;box-shadow:0 24px 70px #000a;animation:gb-account-enter .18s ease-out;isolation:isolate}.gb-account-identity{display:flex;align-items:center;gap:14px;padding:21px 20px 18px;background:radial-gradient(at 0 0,#813bc326,transparent 75%);border-bottom:1px solid #ffffff0c}.gb-account-identity>div{min-width:0;display:grid;gap:4px}.gb-account-eyebrow{font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#cba6fa}.gb-account-identity strong{font-size:14px;line-height:1.5;overflow-wrap:anywhere;color:#fff}.gb-account-connected{display:flex;align-items:center;gap:6px;font-size:11px;color:#bdb4cc}.gb-account-connected i{width:5px;height:5px;border-radius:50%;background:#6ad4aa}.gb-account-links{padding:9px}.gb-account-link{display:flex;align-items:center;gap:12px;padding:12px 10px;min-height:64px;border:1px solid transparent;border-radius:11px;transition:background .18s,border-color .18s}.gb-account-icon{width:36px;height:36px;border:1px solid #7b50a33d;border-radius:10px;background:#281a38;display:grid;place-items:center;flex-shrink:0;color:#d8b6ff;transition:background .18s}.gb-account-link>span:nth-child(2){display:grid;gap:4px;flex:1;min-width:0}.gb-account-link strong{font-size:12px;color:#fff;line-height:1.4}.gb-account-link small{font-size:11px;color:#b5adbf;line-height:1.5}.gb-account-link>svg{color:#93829f;flex-shrink:0;transition:transform .18s}.gb-account-link:hover{background:#ffffff06;border-color:#7b50a33d}.gb-account-link:hover .gb-account-icon{background:#3b2454}.gb-account-link:hover>svg{transform:translateX(3px);color:#debcff}.gb-account-exit{border-top:1px solid #ffffff0c;padding:9px 18px 14px}.gb-account-exit>a{display:flex;align-items:center;gap:10px;min-height:40px;padding:7px 9px;border-radius:9px;color:#f1aaa9;font-size:12px;font-weight:650;transition:background .18s}.gb-account-exit>a>svg:last-child{margin-left:auto}.gb-account-exit>a:hover{background:#e4484815}.gb-account-exit p{margin:2px 9px 0;color:#a69baa;font-size:10px;line-height:1.6}.gb-account :is(a,button):focus-visible,.gb-account-mobile :is(a,button):focus-visible{outline:2px solid #c49bff;outline-offset:2px}.gb-account-mobile .gb-account-identity{padding:20px}.gb-account-mobile .gb-account-exit{display:none}@keyframes gb-account-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gb-account-panel{animation:none}.gb-account *{transition:none!important}}