.account-wrap{position:relative;flex-shrink:0}.header-login{gap:9px;border-radius:3px;min-width:136px;justify-content:center;font-size:9px;letter-spacing:.5px}.header-actions>.discord-button{border-radius:3px;letter-spacing:.5px}.account-trigger-avatar{display:none;width:24px;height:24px;object-fit:contain}.account-caret{display:none;font-size:16px!important;line-height:1}.header-login.is-connected{background:#091523;border:1px solid #2d85ed;color:#8fc0ff;max-width:178px;padding:6px 10px;min-height:38px;justify-content:flex-start}.header-login.is-connected>.icon{display:none}.header-login.is-connected .account-trigger-avatar{display:block}.header-login.is-connected>.account-caret{display:block;flex-shrink:0;margin-left:auto}.header-login.is-connected>span:not(.account-caret){display:block;max-width:110px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:700 9px ui-monospace,monospace;letter-spacing:.8px}.header-login[aria-expanded="true"] .account-caret{transform:rotate(180deg)}.account-panel{position:absolute;top:calc(100% + 12px);right:0;width:360px;max-width:calc(100vw - 24px);background:#080e17;border:1px solid #2c4059;border-top:3px solid #087dff;box-shadow:0 18px 65px #0009;z-index:30;text-align:left}.account-identity{display:flex;align-items:center;gap:15px;padding:20px}.account-identity img{width:54px;height:54px;object-fit:contain;background:#050a12;padding:4px}.account-identity strong{display:block;color:#f3f7fd;font:800 25px/1 'Barlow Condensed';text-transform:uppercase;overflow-wrap:anywhere}.account-badge{display:inline-block;background:#087dff;color:white;font:750 7px ui-monospace,monospace;letter-spacing:1.3px;padding:5px 7px;margin-top:9px}.account-connections{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #283443}.account-connections>div{padding:13px 15px;min-width:0}.account-connections>div+div{border-left:1px solid #283443}.account-connections small{display:block;color:#748c9e;font:700 7px ui-monospace,monospace;letter-spacing:1.5px;margin-bottom:7px}.account-connections small i{display:inline-block;width:6px;height:6px;background:#78838c;margin-right:4px}.account-connections .connected-dot{background:#22bd98}.account-connections strong{display:block;font:700 11px ui-monospace,monospace;color:#d8e7f8;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-connections .connection-muted{color:#6d7d90}.account-group{padding:17px 15px;border-bottom:1px solid #253342}.account-group>span{display:block;font:700 7px ui-monospace,monospace;letter-spacing:1px;color:#607a8d;margin-bottom:10px}.account-group>button,.account-group>a{display:flex;align-items:center;gap:12px;width:100%;min-height:39px;padding:9px 0;border:0;background:transparent;color:#d8e4f0;text-align:left;cursor:pointer}.account-group b{font:750 10px ui-monospace,monospace;letter-spacing:1px;line-height:1.6}.account-group small{font:700 8px ui-monospace,monospace;color:#566f85;min-width:15px}.account-group .icon{width:15px;height:15px;color:#8399af}.account-group>button:not(:disabled):hover,.account-group>a:hover{color:#7fb8ff;background:#087dff0a}.account-row-hint{font:600 6px Inter;letter-spacing:.4px;color:#5c7d9f;margin-left:auto}.account-group>button:disabled{opacity:.45;cursor:not-allowed}.account-last{border-bottom:0;padding-block:10px}.account-group>.account-logout,.account-logout small,.account-logout .icon{color:#ff625e!important}.account-details{padding:30px;max-width:580px}.account-details h2{font:750 28px Inter;letter-spacing:-.7px;margin:16px 0 22px}.account-details p{font-size:12px;line-height:1.9;color:#a4bad2;margin-bottom:18px}.account-details .button{margin-top:12px}.favorites-empty{padding:20px;background:#0b192b;border:1px solid #2c4767;border-radius:8px}.favorites-list{border-top:1px solid #29415f}.favorite-row{display:grid;grid-template-columns:80px 1fr 25px;gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid #29415f}.favorite-row>img{width:80px;height:45px;object-fit:cover;border-radius:5px}.favorite-row>a{font-size:12px;font-weight:650;color:#bddeff}.favorite-row>button{background:none;border:0;color:#7ea8d5;padding:4px}.product-image>.favorite-toggle{position:absolute;top:9px;right:9px;width:30px;height:30px;padding:7px;display:grid;place-items:center;border:1px solid #7fa9da66;background:#061222c9;border-radius:7px;color:#c3ddff;transition:background .2s}.favorite-toggle svg{width:16px;height:16px}.product-image>.favorite-toggle.is-favorite{color:#65adff;border-color:#4297ff;background:#082952}.product-image>.favorite-toggle:hover{background:#0c3e75}
@media(max-width:850px){.header-login{min-width:36px;padding:10px}.header-login>span:not(.account-caret){display:none}.header-login.is-connected{min-width:38px;max-width:100px;padding:5px}.header-login.is-connected>span:not(.account-caret){display:none}.header-login.is-connected .account-trigger-avatar{width:25px;height:25px}.account-panel{position:fixed;right:12px;top:125px;max-height:calc(100dvh - 140px);overflow-y:auto;width:350px}.account-identity{padding:16px}.account-group{padding-block:12px}.account-group>button,.account-group>a{min-height:37px}.account-details{padding:24px}.favorite-row{grid-template-columns:65px 1fr 23px;gap:10px}.favorite-row>img{width:65px;height:40px}.favorite-row>a{font-size:11px}}
