.cosmetic-season-static,.cosmetic-season-animated{border-color:var(--v3-sky-ink,var(--go-season-line))!important;background:var(--v3-sky-soft,var(--go-season-surface))!important;color:var(--v3-sky-ink,var(--go-white))!important}.cosmetic-season-star,.cosmetic-season-stamp{border-color:var(--v3-amber-ink,var(--go-training-line))!important;background:var(--v3-amber-soft,var(--go-training-surface))!important;color:var(--v3-amber-ink,var(--go-white))!important}.cosmetic-season-compass{border-color:var(--v3-mint-ink,var(--go-white))!important;background:var(--v3-mint-soft,var(--go-surface-raised))!important;color:var(--v3-mint-ink,var(--go-white))!important}.cosmetic-season-cup,.cosmetic-season-record{border-color:var(--v3-amber-ink,var(--go-training-line))!important;background:var(--v3-amber-soft,var(--go-training-surface))!important;color:var(--v3-amber-ink,var(--go-white))!important}@media (prefers-reduced-motion:no-preference){.cosmetic-season-animated{animation:2.2s ease-in-out 2 season-frame-shine}}@keyframes season-frame-shine{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--v3-sky-ink,var(--go-season-line)) 25%,transparent)}}@media (prefers-reduced-motion:reduce){.cosmetic-season-animated{animation:none!important}}.bb-collection{--cc-ink:#202039;--cc-green:#6942ec;color:var(--cc-ink);background:#fff;border:1px solid #e7e5ef;border-radius:24px;margin:24px 0;padding:22px;box-shadow:0 8px 30px #33206308}.collection-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-eyebrow{color:#7756bd;align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.collection-heading h2{letter-spacing:-.7px;margin:5px 0 0;font-size:25px}.collection-count{white-space:nowrap;background:#eeebfc;border-radius:100px;padding:7px 10px;font-size:12px;font-weight:750}.collection-profile{align-items:center;gap:16px;padding:22px 0 17px;display:flex}.collection-avatar{color:#6744b5;background:#eeebfc;border:5px solid #c9bceb;border-radius:25px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex;box-shadow:inset 0 0 0 3px #fff9}.collection-profile-text{flex:1;min-width:0}.collection-profile-text>strong{overflow-wrap:anywhere;font-size:18px;display:block}.collection-profile-text>span{color:#777084;margin:3px 0 10px;font-size:13px;display:block}.collection-level{justify-content:space-between;gap:8px;font-size:11px;font-weight:750;display:flex}.bb-collection progress{-webkit-appearance:none;appearance:none;background:var(--v3-surface-3,#ece8f5);border:none;border-radius:10px;width:100%;height:6px;margin-top:7px;display:block;overflow:hidden}.bb-collection progress::-webkit-progress-bar{background:var(--v3-surface-3,#ece8f5);border-radius:10px}.bb-collection progress::-webkit-progress-value{background:var(--v3-progress,#8055df);border-radius:10px}.bb-collection progress::-moz-progress-bar{background:var(--v3-progress,#8055df);border-radius:10px}.collection-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.collection-stats>span{text-align:center;color:#797184;background:#f3f0fc;border-radius:14px;gap:4px;padding:12px 6px;font-size:11px;display:grid}.collection-stats strong{color:var(--cc-ink);font-size:21px}.collection-next{background:#fff5d8;border:1px solid #eddeae;border-radius:14px;align-items:center;gap:10px;padding:13px;display:flex}.collection-next>svg{color:#967017;flex-shrink:0}.collection-next>div{flex:1;min-width:0}.collection-next strong{font-size:12px;display:block}.collection-next span{color:#716340;margin-top:4px;font-size:11px;line-height:1.5;display:block}.collection-next>b{font-size:11px}.bb-collection button{font:inherit;cursor:pointer}:is(.bb-collection button:focus-visible,.collection-help summary:focus-visible){outline-offset:3px;outline:3px solid #8b6bef}.collection-expand{color:#fff;background:#6942ec;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:16px;display:flex;font-weight:750!important}.collection-expand svg{transition:transform .18s}.collection-expand svg.is-open{transform:rotate(180deg)}.collection-tabs{border-bottom:1px solid #e7e0f2;gap:4px;margin:18px 0 14px;display:flex}.collection-tabs button{color:#797184;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;min-height:46px;font-size:12px;font-weight:750}.collection-tabs button[aria-selected=true]{color:#6740bb;border-bottom-color:#8055df}.collection-filters{gap:6px;margin:0 0 14px;display:flex}.collection-filters button{background:#fff;border:1px solid #e3daef;border-radius:100px;min-height:42px;padding:8px 14px;font-size:12px;font-weight:700}.collection-filters button[aria-pressed=true]{color:#6740bb;background:#eee6fc;border-color:#b99adf}.collection-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.collection-item{text-align:center;background:#fff;border:1px solid #e7e0f2;border-radius:16px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:14px 10px;display:flex}.collection-item.is-equipped{background:#f5efff;border-color:#9872d1;box-shadow:inset 0 0 0 1px #9872d1}.collection-item.is-locked .collection-preview{filter:saturate(.5);opacity:.65}.collection-preview{color:#6744b5;background:#eeebfc;border:4px solid #c9bceb;border-radius:21px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.collection-preview.is-title{overflow-wrap:anywhere;border-width:2px;border-radius:12px;width:100%;padding:8px;font-size:12px;font-weight:800;line-height:1.4}.collection-item>strong{font-size:13px}.collection-requirement{color:#797184;flex:1;font-size:12.5px;line-height:1.45}.collection-item button{background:#f0e8fc;border:1px solid #cdb9e7;border-radius:9px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:42px;font-size:11px;font-weight:750;display:flex}.collection-item button:disabled{cursor:default;color:#82738e;background:#f6f4f9;border-color:#e7e2ef}.cosmetic-mint{color:#18664e!important;background:linear-gradient(135deg,#defbea,#b1e7d0)!important;border-color:#50b395!important}.cosmetic-sunset{color:#86401b!important;background:linear-gradient(135deg,#fff0bd,#f7c0a4)!important;border-color:#e39a64!important}.cosmetic-electric{color:#3051a2!important;background:linear-gradient(135deg,#e4f4ff,#c4d4ff)!important;border-color:#638fe5!important}.cosmetic-prism{color:#745197!important;background:linear-gradient(135deg,#f2dffa,#dfe8ff,#d5f4e3)!important;border-color:#b690d7!important}.cosmetic-gold{color:#795612!important;background:linear-gradient(135deg,#fff8d1,#f1d17b)!important;border-color:#c7a24b!important}.collection-achievements{grid-template-columns:1fr 1fr;gap:9px;display:grid}.collection-achievements article{background:#faf8fe;border:1px solid #e7e1ef;border-radius:14px;gap:10px;min-width:0;padding:13px;display:flex}.collection-achievements article.is-unlocked{background:#f3ecfd;border-color:#ccb6e8}.achievement-icon{color:#89769c;background:#efe9f7;border-radius:12px;flex-shrink:0;height:42px;padding:9px}.is-unlocked .achievement-icon{color:#7252a1;background:#e9dcfa}.collection-achievements article>div{flex:1;min-width:0}.collection-achievements strong{align-items:center;gap:5px;font-size:12px;display:flex}.collection-achievements p{color:#83738c;margin:5px 0;font-size:11px;line-height:1.5}.collection-achievements article>div>span{color:#826e96;margin-top:5px;font-size:10px;display:block}.collection-history article{border-bottom:1px solid #e9e2f1;align-items:center;gap:10px;padding:14px 0;display:flex}.collection-history article>div{flex:1;min-width:0}.collection-history strong{font-size:13px;display:block}.collection-history span{color:#89799b;font-size:11px}.collection-history p{font-size:13px;line-height:1.6}.collection-history .collection-note{font-size:11px}.collection-notice{color:#77549f;min-height:18px;margin:12px 0;font-size:12px}.collection-help{color:#82748e;border-top:1px solid #e8dff2;padding-top:12px;font-size:12px}.collection-help summary{cursor:pointer;min-height:32px;font-weight:750}.collection-help p{margin:8px 0;line-height:1.65}.collection-error,.collection-loading{padding:16px 0;font-size:13px;line-height:1.6}.collection-loading{align-items:center;gap:8px;display:flex}.collection-error button{background:#f3ecfd;border:1px solid #c4b1df;border-radius:12px;padding:12px 16px}@media (max-width:560px){.bb-collection{border-radius:20px;padding:17px}.collection-items{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-achievements{grid-template-columns:1fr}.collection-heading h2{font-size:23px}.collection-count{font-size:12px}.collection-profile{gap:12px}.collection-avatar{border-radius:22px;width:66px;height:66px}.collection-next{gap:8px;padding:11px}.collection-next strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.bb-collection *{transition:none!important;animation:none!important}}.collection-reward{color:#583888;text-align:left;background:#f5efff;border:1px solid #d3c0ec;border-radius:18px;align-items:center;gap:12px;margin:16px 0;padding:15px;text-decoration:none;display:flex}.collection-reward>.collection-avatar{border-width:3px;border-radius:17px;width:52px;height:52px}.collection-reward>.collection-avatar svg{width:25px;height:25px}.collection-reward>span:not(.collection-avatar){flex:1;min-width:0}.collection-reward strong{align-items:center;gap:5px;font-size:13px;display:flex}.collection-reward span>span{color:#896aa6;margin:4px 0;font-size:12px;display:block}.collection-reward small{color:#9781ad;font-size:10px;line-height:1.5;display:block}.collection-reward:focus-visible{outline-offset:3px;outline:3px solid #8b6bef}.match-rewards{text-align:left;color:#352449;background:linear-gradient(150deg,#f6f0ff,#fff);border:1px solid #d4c3ef;border-radius:22px;margin:20px 0;padding:20px;animation:.3s ease-out reward-arrive}.match-rewards header{align-items:center;gap:12px;display:flex}.reward-spark{color:#7952b2;background:#ede2fe;border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.match-rewards header>div{flex:1;min-width:0}.match-rewards header span:not(.reward-spark){color:#79648e;font-size:11px}.match-rewards h2{margin:2px 0;font-size:19px}.match-rewards header>b{white-space:nowrap;background:#e9defa;border-radius:20px;padding:7px 10px;font-size:11px}.reward-level{background:#fff3c9;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;display:flex;color:#785a1f!important;margin:14px 0!important;font-size:13px!important}.reward-xp{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.reward-xp>span{color:#79658a;background:#fff;border:1px solid #e7ddef;border-radius:8px;padding:7px 9px;font-size:11px}.reward-xp b{color:#684394;margin-left:4px}.reward-unlocks h3{margin:17px 0 8px;font-size:13px}.reward-unlock{background:#fff;border:1px solid #e8deef;border-radius:14px;align-items:center;gap:10px;margin:8px 0;padding:11px;display:flex}.reward-unlock .collection-preview{border-width:3px;border-radius:14px;width:45px;height:45px}.reward-unlock>span:nth-child(2){flex:1;min-width:0}.reward-unlock b{font-size:13px;display:block}.reward-unlock small{color:#8b799b;margin-top:3px;font-size:11px;display:block}.reward-unlock .secondary{flex-shrink:0;min-height:44px;padding:8px 10px;font-size:11px}.reward-unlocks>p{font-size:12px!important}.reward-achievements{margin:14px 0;font-size:12px}.reward-achievements summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:700;display:flex}.reward-achievements ul{gap:10px;padding:0;list-style:none;display:grid}.reward-achievements li{align-items:center;gap:8px;display:flex}.reward-achievements li small{color:#85708f;margin-top:3px;line-height:1.5;display:block}.reward-next{background:#f1eafa;border-radius:13px;align-items:center;gap:10px;margin-top:14px;padding:13px;display:flex}.reward-next>svg{color:#8b66b7;flex-shrink:0}.reward-next>div{flex:1;min-width:0}.reward-next strong{font-size:12px}.reward-next p{line-height:1.5;margin:5px 0!important;font-size:11px!important}.reward-next>b{font-size:11px}.reward-next progress{accent-color:#8659bd;width:100%;height:6px;margin-top:7px;display:block}.reward-notice{line-height:1.5;font-size:12px!important}.reward-collection-link{color:#76509c;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:8px;font-size:12px;font-weight:700;display:flex}.reward-retry{padding:15px;font-size:12px;line-height:1.5}:is(.match-rewards button:focus-visible,.match-rewards summary:focus-visible,.match-rewards a:focus-visible){outline-offset:3px;outline:3px solid #8d64cb}@keyframes reward-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:430px){.match-rewards{padding:14px}.match-rewards h2{font-size:16px}.match-rewards header{gap:8px}.reward-unlock{gap:8px;padding:9px}}@media (prefers-reduced-motion:reduce){.match-rewards{animation:none!important}}.reward-next progress{-webkit-appearance:none;appearance:none;background:var(--v3-surface-3,#dfd3ed);border:none;border-radius:8px;overflow:hidden}.reward-next progress::-webkit-progress-bar{background:var(--v3-surface-3,#dfd3ed);border-radius:8px}.reward-next progress::-webkit-progress-value{background:var(--v3-progress,#8659bd);border-radius:8px}.reward-next progress::-moz-progress-bar{background:var(--v3-progress,#8659bd);border-radius:8px}.bb-collection{scroll-margin-top:20px}.bb-collection:focus{outline:none}.bb-collection:focus-visible{outline-offset:4px;outline:3px solid #6941b4}.collection-intro{color:#756083;margin:14px 0 0;font-size:14px;line-height:1.6}.collection-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.collection-toolbar .collection-filters{flex-wrap:wrap;margin:0}.collection-ownership{color:#6d577c;align-items:center;gap:8px;font-size:12px;display:flex}.collection-ownership select{color:#49305e;background:#fff;border:1px solid #d6c7e6;border-radius:12px;min-height:44px;padding:8px 12px;font-size:14px}.collection-item{gap:10px;padding:17px 12px}.collection-item-state{color:#766580;justify-content:center;align-items:center;gap:4px;min-height:18px;font-size:12px;font-weight:650;display:flex}.is-equipped .collection-item-state{color:#644298}.collection-item>strong{font-size:15px;line-height:1.4}.collection-requirement{color:#6e5e79;font-size:13px}.collection-item-progress{width:100%}.collection-item-progress>span{color:#756083;margin-top:6px;font-size:12px;display:block}.collection-item button,.collection-filters button{min-height:44px}.collection-item button{padding:8px;font-size:12px;line-height:1.4}.collection-item.is-equipped button{color:#6941a4;background:#eee3fb;border-color:#c9b3e4}.collection-help summary{align-items:center;min-height:44px;display:flex}.collection-help{color:#695876;font-size:13px}.collection-achievements article:focus{outline-offset:3px;outline:3px solid #6941b4;scroll-margin-top:25px}.collection-achievements strong{font-size:14px}.collection-achievements p{color:#6e5e79;font-size:13px}.collection-achievements article>div>span{font-size:12px}.collection-first-duel{text-align:center;color:#644298;background:#f7f1ff;border:1px solid #d6c2ef;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.collection-first-duel:focus-visible{outline-offset:3px;outline:3px solid #6941b4}.collection-ownership select:focus-visible{outline-offset:3px;outline:3px solid #6941b4}.collection-empty{color:#756083;border:1px dashed #d8c8e8;border-radius:12px;padding:20px;font-size:14px;line-height:1.5}@media (max-width:560px){.collection-heading{flex-wrap:wrap}.collection-toolbar{align-items:stretch}.collection-ownership{justify-content:space-between;width:100%}.collection-ownership select{flex:1;min-width:0}.collection-item{padding:13px 9px}.collection-item>strong{font-size:14px}.collection-item-state{font-size:12px}.collection-level{flex-wrap:wrap;gap:3px}.collection-profile{align-items:flex-start}}@media (max-width:360px){.collection-items{gap:8px}.collection-item button{font-size:11px}.collection-filters{gap:4px;width:100%}.collection-filters button{flex:1;padding:8px}.collection-preview{width:58px;height:58px}.collection-next{flex-wrap:wrap}.collection-next>b{margin-left:auto}}.collection-heading h2{font-weight:750}.collection-expand{color:#6a4790;background:#f6f1fc;border:1px solid #ddd0eb;min-height:44px;font-size:13px!important}.bb-collection [role=tabpanel]:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #6941b4}.profile-lounge .bb-collection{box-shadow:none;color:var(--lounge-paper);background:0 0;border:0;border-radius:0;margin:0;padding:24px 0}.profile-lounge .collection-heading h2{font-size:30px}.profile-lounge .collection-eyebrow{color:#bfa4e7}.profile-lounge .collection-count{color:#e5d5fa;background:#32273f;border-radius:5px}.profile-lounge .collection-intro,.profile-lounge .collection-profile-text>span,.profile-lounge .collection-level,.profile-lounge .collection-help,.profile-lounge .collection-history span,.profile-lounge .collection-notice{color:var(--lounge-muted)}.profile-lounge .collection-profile{padding:16px 0}.profile-lounge .collection-stats{border-top:1px solid var(--lounge-line);border-bottom:1px solid var(--lounge-line);background:0 0;border-radius:0}.profile-lounge .collection-stats>div{color:var(--lounge-muted);background:0 0}.profile-lounge .collection-stats strong{color:var(--lounge-paper)}.profile-lounge .collection-next{color:#e1c799;background:#2d2930;border:0;border-left:3px solid #bca274;border-radius:0}.profile-lounge .collection-next span{color:#cec0ab}.profile-lounge .collection-tabs{border-color:var(--lounge-line)}.profile-lounge .collection-tabs button{color:#cfc0df;background:0 0;border-radius:0}.profile-lounge .collection-tabs button[aria-selected=true]{color:#e0caff;border-color:#b78df4}.profile-lounge .collection-expand,.profile-lounge .collection-filters button{color:#e1cdf7;background:#2b2335;border-color:#634e78;border-radius:6px}.profile-lounge .collection-filters button[aria-pressed=true]{color:#fff;background:#69469a}.profile-lounge .collection-ownership{color:var(--lounge-muted)}.profile-lounge .collection-ownership select{color:#eee3fc;background:#211b2a;border-color:#735b85;border-radius:6px}.profile-lounge .collection-items{gap:12px}.profile-lounge .collection-item{background:#24212b;border:1px solid #47404f;border-radius:8px;padding:18px 12px}.profile-lounge .collection-item.is-equipped{background:#30253e;border-color:#ac82e1}.profile-lounge .collection-item>strong{color:var(--lounge-paper)}.profile-lounge .collection-item-state,.profile-lounge .collection-requirement,.profile-lounge .collection-item-progress>span{color:#c4b6ce}.profile-lounge .collection-item.is-equipped .collection-item-state{color:#e0c8fc}.profile-lounge .collection-item button{color:#d5b8f8;background:0 0;border-color:#665076;border-radius:6px}.profile-lounge .collection-item.is-equipped button{color:#e9d3fc;background:#49305f;border-color:#74568c}.profile-lounge .collection-achievements article{border:0;border-bottom:1px solid var(--lounge-line);background:0 0;border-radius:0;padding:16px 0}.profile-lounge .collection-achievements article.is-unlocked{background:#282230}.profile-lounge .achievement-icon{color:#d1b5f1;background:#352b42;border-radius:8px}.profile-lounge .collection-achievements p,.profile-lounge .collection-achievements article>div>span{color:var(--lounge-muted)}.profile-lounge .collection-history article,.profile-lounge .collection-help{border-color:var(--lounge-line)}.profile-lounge .collection-empty{color:var(--lounge-muted);border-color:#685473}.profile-lounge .bb-collection :is(button,a,select,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #c7a8f5}.profile-lounge .collection-stats>span{color:var(--lounge-muted);background:0 0;border-radius:0}.profile-lounge .collection-stats>span+span{border-left:1px solid var(--lounge-line)}.collection-items .collection-item>a.collection-how{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.collection-items .collection-item>button.collection-how,.collection-items .collection-item>a.collection-how{min-height:44px;box-shadow:none;color:var(--v3-orange-ink,#9c300d);white-space:nowrap;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:800}.v3 section.collection-help{border:1px solid var(--v3-line);background:var(--v3-surface);border-radius:18px;padding:14px}.v3 section.collection-help h3{color:var(--v3-ink);margin:0 0 10px;font-size:15px;font-weight:900}.collection-help-points{gap:12px;display:grid}@container v3 (width>=700px){.collection-help-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}}.collection-help .ep-rule{grid-template-columns:30px minmax(0,1fr);align-content:start;align-items:start;column-gap:10px;display:grid}.collection-help .ep-rule:before{content:"";background:var(--v3-mint-soft);border-radius:10px;grid-area:1/1/span 2;width:30px;height:30px}.collection-help .ep-rule:after{content:"";background:var(--v3-mint-ink);width:16px;height:16px;-webkit-mask:var(--ep-rule-icon) center/contain no-repeat;-webkit-mask:var(--ep-rule-icon) center/contain no-repeat;mask:var(--ep-rule-icon) center/contain no-repeat;grid-area:1/1/span 2;place-self:start center;margin-top:7px}.collection-help .ep-rule>strong{color:var(--v3-ink);grid-column:2;font-size:14px;font-weight:850}.v3 .collection-help .ep-rule>p{color:var(--v3-muted);grid-column:2;margin:2px 0 0;font-size:13px;line-height:1.45}.collection-help .ep-rule.is-level{--ep-rule-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.6 5.6L20 11l-5.4 2.4L12 19l-2.6-5.6L4 11l5.4-2.4z'/%3E%3C/svg%3E")}.collection-help .ep-rule.is-ep{--ep-rule-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.collection-help .ep-rule.is-prestige{--ep-rule-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5 12l7-7 7 7'/%3E%3C/svg%3E")}.collection-help .ep-rule.is-guest{--ep-rule-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1.5-4 4.5-6 8-6s6.5 2 8 6'/%3E%3C/svg%3E")}:is(.collection-item,.bb-collection,.v3) .collection-preview.is-avatar:not(.is-title){background:0 0;border:0;border-radius:50%;width:88px;height:88px;padding:0;overflow:hidden;box-shadow:0 10px 20px -12px #000000a6}.collection-item.is-locked .collection-preview.is-avatar{filter:saturate(.4)brightness(.88);opacity:.82}.collection-rarity{letter-spacing:.02em;color:var(--ab-muted,#6b6880);align-items:center;gap:4px;font-size:11.5px;font-weight:850;display:inline-flex}.collection-rarity b{letter-spacing:1px;font-size:9px}.collection-rarity.is-selten{color:var(--ab-sky-ink,#2f6db3)}.collection-rarity.is-episch{color:var(--ab-violet-ink,#6942ec)}.collection-rarity.is-legendaer{color:var(--ab-amber-ink,#a36a00)}.collection-avatar.has-picture{border-radius:50%;padding:0;overflow:hidden}@media (max-width:360px){:is(.collection-item,.bb-collection,.v3) .collection-preview.is-avatar:not(.is-title){width:72px;height:72px}}:is(.reward-unlock,.v3) .collection-preview.is-avatar.is-reward:not(.is-title){width:64px;height:64px}.collection-rarity em{color:var(--ab-muted,#6b6880);font-style:normal;font-weight:800}:is(.collection-item,.bb-collection,.v3) .collection-preview.is-avatar .avatar-emoji{font-size:46px}.collection-avatar-emoji{font-size:38px;line-height:1}.collection-avatar.is-comic{background:var(--ab-raised,var(--v3-surface-2,#ece6f4));box-shadow:none;border:0;border-radius:50%;padding:0;font-size:40px;line-height:1;overflow:hidden}.collection-avatar.is-comic.has-frame{background:0 0;overflow:visible}.room-scoreboard .collection-avatar.is-comic{border:0;border-radius:50%;padding:0;font-size:22px}.collection-parts{color:var(--ab-muted,#6b6880);gap:3px;margin:6px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.collection-parts li{align-items:center;gap:6px;min-width:0;display:flex}.collection-parts li>span{overflow-wrap:anywhere;flex:1;min-width:0}.collection-parts li>b{font-variant-numeric:tabular-nums;font-weight:800}.collection-parts li.is-done{color:var(--ab-green-ink,var(--v3-progress,#1d7f5b))}.collection-parts li>svg{flex:none}.pps-dialog.room-themed-dialog.bb-dialog{width:calc(100vw - 24px);max-width:560px;max-height:calc(100dvh - 24px);color:var(--ab-ink);border-radius:24px;flex-direction:column;gap:0;display:flex;overflow:hidden;background:var(--ab-paper)!important;padding:0!important}.pps-grab{display:none}.pps-head.pps-head{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px 6px;display:grid}.pps-dialog [data-slot=dialog-title]{color:var(--ab-ink);font-size:22px;font-weight:900;line-height:1.2}.pps-x{background:var(--ab-raised);width:44px;height:44px;color:var(--ab-ink);box-shadow:inset 0 0 0 2px var(--ab-line-strong);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.pps-x:hover{box-shadow:inset 0 0 0 2px var(--ab-orange-ink)}.pps-body{padding:6px 18px calc(18px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;display:flex;overflow:auto}.pps-preview{background:var(--ab-raised);border-radius:18px;align-items:center;gap:14px;padding:12px;display:flex}.pps-face{background:var(--ab-orange-soft);width:76px;height:76px;box-shadow:0 0 0 3px var(--ab-orange-ink),0 0 0 7px var(--ab-raised);border-radius:50%;flex:none;place-items:center;font-size:42px;display:grid;overflow:hidden}.pps-preview>div{flex-direction:column;min-width:0;display:flex}.pps-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ab-muted);font-size:12px;font-weight:850}.pps-preview strong{font-size:19px;font-weight:900}.pps-preview small{color:var(--ab-muted);font-size:13px}.pps-name{box-shadow:inset 0 0 0 1.5px var(--ab-line);border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.pps-name>span{flex-direction:column;min-width:0;display:flex}.pps-name small{color:var(--ab-muted);font-size:12px}.pps-name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.pps-name button{background:var(--ab-raised);min-height:44px;color:var(--ab-ink);font:inherit;cursor:pointer;border:0;border-radius:13px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:850;display:inline-flex}.pps-tabs{background:var(--ab-bg);border-radius:15px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.pps-tabs button{min-height:44px;color:var(--ab-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:14.5px;font-weight:850}.pps-tabs button[aria-selected=true]{background:var(--ab-raised);color:var(--ab-ink);box-shadow:inset 0 0 0 1.5px var(--ab-orange-ink)}.pps-retry{background:var(--ab-raised);min-height:44px;color:var(--ab-ink);font:inherit;border:0;border-radius:13px;align-self:flex-start;padding:0 16px;font-weight:850}.pps-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:14px 8px;display:grid}.pps-grid.is-emoji{grid-template-columns:repeat(auto-fill,minmax(62px,1fr))}.pps-item{color:var(--ab-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:0;min-width:0;padding:4px 2px;display:flex;position:relative}.pps-item:focus-visible{outline:3px solid var(--ab-orange-ink);outline-offset:2px}.pps-pic{background:var(--ab-raised);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px -12px #000000b3}.pps-pic.is-emoji{width:56px;height:56px;font-size:30px}.pps-pic>.pps-spin{color:#fff;filter:drop-shadow(0 1px 2px #000a);position:absolute}.pps-item.is-locked .pps-pic{filter:saturate(.4)brightness(.85)}.pps-item.is-active .pps-pic{box-shadow:0 0 0 3px var(--ab-orange-ink),0 8px 16px -12px #000000b3}.pps-chip{z-index:1;background:var(--ab-paper);min-height:18px;box-shadow:inset 0 0 0 1px var(--ab-line-strong);color:var(--ab-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:3px;margin-top:-10px;padding:1px 7px;font-size:10.5px;font-weight:900;display:inline-flex;position:relative}.pps-chip:empty{visibility:hidden}.pps-chip.is-active{background:var(--ab-orange-ink);color:var(--ab-paper);box-shadow:none}.pps-label{text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;margin-top:3px;font-size:12.5px;font-weight:850;line-height:1.2}.pps-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ab-muted);margin:6px 0 8px;font-size:12px;font-weight:900}.pps-note,.pps-loading{color:var(--ab-muted);text-align:center;margin:4px 0 0;font-size:12.5px}.pps-loading{justify-content:center;align-items:center;gap:8px;padding:24px 0;display:flex}@media (prefers-reduced-motion:no-preference){.pps-spin{animation:.9s linear infinite pps-spin}@keyframes pps-spin{to{transform:rotate(360deg)}}.pps-pic{transition:box-shadow .2s,transform .15s}.pps-item:active .pps-pic{transform:scale(.95)}}@media (max-width:760px){.pps-dialog.room-themed-dialog.bb-dialog{width:100vw;max-height:calc(100dvh - 32px);--tw-translate-x:0!important;--tw-translate-y:0!important;border-bottom:0!important;border-radius:26px 26px 0 0!important;max-width:100vw!important;inset:auto 0 0!important;transform:none!important}.pps-head.pps-head{padding:8px 18px 6px}.pps-grab{background:var(--ab-line-strong);border-radius:3px;width:42px;height:5px;margin:8px auto 0;display:block}}@media (max-width:360px){.pps-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.pps-pic{width:66px;height:66px}.pps-label{font-size:12px}.pps-pic.is-emoji{width:50px;height:50px}}@media (prefers-reduced-motion:no-preference) and (max-width:760px){.pps-dialog.room-themed-dialog.bb-dialog[data-state=open]{animation:.26s cubic-bezier(.2,.8,.2,1) pps-up!important}@keyframes pps-up{0%{transform:translateY(100%)}to{transform:none}}}.pps-dock{bottom:calc(-18px - env(safe-area-inset-bottom,0px));z-index:2;margin:4px -18px calc(-18px - env(safe-area-inset-bottom,0px));padding:0 14px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--ab-paper) 72%,transparent);pointer-events:none;position:sticky}.pps-dock:not(.is-on){display:none}.pps-dock>*{pointer-events:auto}.pps-dock>p{background:var(--ab-green-soft,var(--ab-raised));color:var(--ab-green-ink,var(--ab-ink));border-radius:15px;margin:12px 0 0;padding:12px 14px;font-size:14px;font-weight:850;box-shadow:0 10px 24px -14px #0009}.pps-dock.is-error>p{background:var(--ab-orange-soft);color:var(--ab-orange-ink)}.pps-hint{background:var(--ab-raised);box-shadow:inset 0 0 0 1.5px var(--ab-line-strong),0 14px 30px -14px #000000b3;border-radius:18px;grid-template-columns:52px minmax(0,1fr) 40px;align-items:center;gap:12px;margin-top:12px;padding:10px 8px 10px 10px;display:grid}.pps-hint-pic{filter:saturate(.55);border-radius:50%;width:52px;height:52px;overflow:hidden}.pps-hint-text{flex-direction:column;gap:3px;min-width:0;display:flex}.pps-hint-text strong{font-size:15.5px;font-weight:900}.pps-hint-text strong small{color:var(--ab-muted);font-size:12.5px;font-weight:800}.pps-hint-text>span{color:var(--ab-ink);font-size:13.5px;line-height:1.35}.pps-hint-bar{align-items:center;gap:8px;display:flex}.pps-hint-bar progress{background:var(--ab-track,var(--ab-line));height:8px;accent-color:var(--ab-orange-ink);border:0;border-radius:4px;flex:1;overflow:hidden}.pps-hint-bar progress::-webkit-progress-bar{background:var(--ab-track,var(--ab-line));border-radius:4px}.pps-hint-bar progress::-webkit-progress-value{background:var(--ab-orange-ink);border-radius:4px}.pps-hint-bar b{font-variant-numeric:tabular-nums;color:var(--ab-muted);font-size:12.5px;font-weight:900}.pps-hint-x{width:40px;height:40px;color:var(--ab-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.pps-hint-x:hover{background:var(--ab-paper);color:var(--ab-ink)}.pps-item.is-asked .pps-pic{box-shadow:0 0 0 3px var(--ab-line-strong),0 8px 16px -12px #000000b3}@media (prefers-reduced-motion:no-preference){.pps-hint,.pps-dock>p{animation:.24s cubic-bezier(.2,.8,.2,1) pps-dock-in}@keyframes pps-dock-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.pps-tabs:has(>button:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.pps-tabs:has(>button:nth-child(3)) button{flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 2px;line-height:1.15;display:flex}.pps-tabs:has(>button:nth-child(3)) .pps-tab-count{color:var(--ab-muted);font-size:12px;font-weight:750}.player-level-card{--level-muted:var(--go-muted,#c0bacb);color:var(--go-white,#f7f4ee);background:var(--go-surface-raised,#24232e);border:1px solid var(--go-line,#3b3848);border-radius:12px;margin:0 0 20px;padding:18px 20px}.player-level-card-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.player-level-card header{align-items:center;gap:12px;min-width:0;display:flex}.player-level-icon{color:#c3a6ff;border:1px solid #655180;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.player-level-kicker{letter-spacing:.1em;color:#c3a6ff;font-size:9px;font-weight:750}.player-level-card h2{margin:4px 0;font-size:20px;line-height:1.25}.player-level-card header p{color:var(--level-muted);margin:0;font-size:11px;line-height:1.5}.player-level-progress{text-align:left;min-width:0}.player-level-readout{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.player-level-readout strong{font-size:19px;line-height:1.4}.player-level-readout>span{color:var(--level-muted,#756083);font-variant-numeric:tabular-nums;font-size:13px}.player-level-progress progress{-webkit-appearance:none;appearance:none;background:var(--v3-surface-3,#dfd5ec);border:0;border-radius:8px;width:100%;height:8px;margin:9px 0 7px;display:block;overflow:hidden}.player-level-progress progress::-webkit-progress-bar{background:var(--v3-surface-3,#dfd5ec);border-radius:8px}.player-level-progress progress::-webkit-progress-value{background:var(--v3-progress,var(--go-purple,#8b5cf6));border-radius:8px}.player-level-progress progress::-moz-progress-bar{background:var(--v3-progress,var(--go-purple,#8b5cf6));border-radius:8px}.player-level-progress>p{color:var(--level-muted,#756083);line-height:1.5;margin:0!important;font-size:13px!important}.player-level-card progress{background:#494252}.player-level-card progress::-webkit-progress-bar{background:#494252}.player-level-card-footer{border-top:1px solid var(--go-line,#3b3848);justify-content:space-between;align-items:flex-start;gap:8px 20px;margin-top:12px;padding-top:6px;display:flex}.player-level-help{flex:1;min-width:0;font-size:13px;line-height:1.55}.player-level-help summary{cursor:pointer;color:#ddccfa;align-content:center;min-height:44px;font-weight:650}.player-level-help p{color:var(--level-muted);margin:5px 0 10px}.player-level-card-footer>a{color:#ddccfa;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:5px;min-height:44px;font-size:13px;font-weight:650;display:flex}.player-level-state,.player-level-unavailable{color:var(--level-muted,#756083);margin:0;font-size:13px;line-height:1.6}.player-level-state p{margin:0 0 6px}.player-level-state button{color:#eee3ff;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:1px solid #796391;border-radius:7px;padding:8px 14px}.player-level-card :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #c7b3ff}.profile-lounge .player-level-progress{--level-muted:var(--lounge-muted,#c0bacb)}.collection-profile-text .player-level-progress{margin-top:12px}.collection-profile-text .player-level-readout strong{font-size:15px}.player-level-permanent{color:var(--level-muted,#756083);margin:8px 0 0;font-size:13px;line-height:1.5}.profile-lounge .player-level-permanent{color:var(--lounge-muted,#c0bacb)}.match-rewards .player-level-progress{border-top:1px solid #e2d5ee;padding:12px 0}.match-rewards .player-level-readout strong{font-size:16px}.match-rewards .player-level-up{position:relative;overflow:hidden}.match-rewards .player-level-up svg{flex-shrink:0}.match-rewards .player-level-reward-caption{color:#79648e;text-align:left;margin:12px 0 5px!important;font-size:11px!important}.player-level-track{position:relative}.player-level-shine{pointer-events:none;border-radius:8px;position:absolute;inset:0 auto 0 0;overflow:hidden}.player-level-shine:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;position:absolute;inset:0;transform:translate(-120%)}.player-level-number-before,.player-level-number-after{font-variant-numeric:tabular-nums;display:inline-block}.player-level-number-after{color:#7541bc;font-size:20px;font-weight:850}.player-level-particles{pointer-events:none;position:absolute;top:50%;right:35px}.player-level-particles i{opacity:0;background:#a880ec;border-radius:2px;width:4px;height:4px;position:absolute}.player-level-particles i:nth-child(2){--particle-x:-25px;--particle-y:-15px;background:#d7b36e}.player-level-particles i:nth-child(3){--particle-x:8px;--particle-y:-20px}.player-level-particles i:nth-child(4){--particle-x:27px;--particle-y:10px;background:#d7b36e}.player-level-particles i:nth-child(5){--particle-x:-12px;--particle-y:19px}.player-level-particles i:nth-child(6){--particle-x:-30px;--particle-y:7px;background:#d7b36e}.player-level-celebrate{color:#694096;min-height:44px;font:inherit;cursor:pointer;background:#f3ebff;border:1px solid #b69bda;border-radius:8px;align-items:center;margin-top:10px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.player-level-celebrate:disabled{cursor:default;color:#79698b}.match-rewards.is-level-celebrating{animation:1.3s ease-out player-level-celebration}.is-level-celebrating .player-level-number-before{animation:.8s ease-out player-level-before}.is-level-celebrating .player-level-number-after{animation:1s cubic-bezier(.2,.8,.25,1) player-level-after}.is-level-celebrating .player-level-shine:after{animation:1.15s ease-in-out player-level-sheen}.is-level-celebrating .player-level-particles i{animation:1s ease-out player-level-particle}.is-level-celebrating .player-level-particles i:nth-child(2n){animation-delay:.12s}@keyframes player-level-celebration{0%,to{opacity:1}}@keyframes player-level-before{0%,to{opacity:1;transform:none}35%{opacity:.5;transform:translateY(-2px)}}@keyframes player-level-after{0%{color:#7541bc;transform:scale(.88)}45%{color:#9a61e6;transform:scale(1.18)}to{color:#7541bc;transform:scale(1)}}@keyframes player-level-sheen{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(350%)}}@keyframes player-level-particle{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.8}to{opacity:0;transform:translate(var(--particle-x,25px),var(--particle-y,-16px)) rotate(90deg) scale(.6)}}@media (max-width:650px){.player-level-card{padding:16px}.player-level-card-main{grid-template-columns:minmax(0,1fr);gap:16px}.player-level-card-footer{flex-direction:column;gap:0}.player-level-card-footer>a{align-self:flex-start}.player-level-help{width:100%}.player-level-readout strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.match-rewards.is-level-celebrating,.match-rewards .player-level-up *,.player-level-up,.player-level-card *,.player-level-progress *,.player-level-shine:after{transition:none!important;animation:none!important}}.player-level-prestige,.player-level-prestige-confirm button{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:8px 16px;font-weight:700}.player-level-prestige,.player-level-prestige-confirm button:first-child{background:var(--v3-action,#f65729);color:var(--v3-on-action,#fff);box-shadow:0 3px 0 var(--v3-action-floor,#00000040);border:0}.player-level-prestige-confirm{border:1px solid var(--v3-line,#483c6e);background:var(--v3-surface-2,transparent);border-radius:12px;margin-top:10px;padding:12px}.player-level-prestige-confirm p{color:var(--v3-ink,inherit);margin:0 0 10px;font-size:13px;line-height:1.5}.player-level-prestige-confirm div{flex-wrap:wrap;gap:8px;display:flex}.player-level-prestige-confirm button+button{border:1px solid var(--v3-line-strong,#8f81b2);color:var(--v3-ink,inherit);background:0 0}.player-level-notice{color:var(--v3-ink-2,inherit);margin:8px 0 0;font-size:13px;line-height:1.5}:is(.player-level-prestige,.player-level-prestige-confirm button):disabled{opacity:.6;cursor:default}.player-level-prestige-confirm:focus{outline:none}.player-level-prestige-confirm:focus-visible{outline:3px solid var(--v3-focus,#b43817);outline-offset:3px}.door-gb-card{background:var(--ab-paper,var(--go-surface));border:1px solid var(--ab-line,var(--go-line));color:var(--ab-ink,var(--go-white));border-radius:16px;gap:8px;padding:12px 14px;display:grid}.door-gb-card h3{margin:2px 0;font-size:19px;line-height:1.15}.door-gb-card .door-eyebrow,.door-gb-sheet .door-eyebrow,.door-gb-shelf .door-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--ab-mint-ink,#94f4c5);margin:0;font-size:11.5px;font-weight:800}.door-gb-head{align-items:center;gap:12px;display:flex}.door-gb-head>svg{width:28px;height:28px;color:var(--door-in);flex:none}.door-gb-bar{background:var(--ab-track,var(--go-surface-raised));border-radius:5px;height:10px;display:block;overflow:hidden}.door-gb-bar i{background:var(--door-in);border-radius:5px;height:100%;display:block}.door-gb-sub{color:var(--ab-muted,var(--go-muted));margin:4px 0 0;font-size:13px}.door-gb-news{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.door-gb-news li{background:var(--ab-raised,var(--go-surface-raised));border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex}.door-gb-news li .door-guest{flex:none;width:40px;height:50px}.door-gb-news li span{min-width:0;display:grid}.door-gb-news li b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.door-gb-news li small{color:var(--ab-muted,var(--go-muted));align-items:center;gap:3px;font-size:12px;display:flex}.door-gb-news li small svg{width:13px;height:13px;color:var(--ab-sky-ink,#7cc3ff)}.door-gb-news li.is-art small{color:var(--door-in)}.door-gb-open{border:1px solid var(--ab-line-strong,var(--go-control-line));background:var(--ab-raised,var(--go-surface-raised));min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:12px;justify-self:start;padding:0 16px;font-weight:800}:is(.door-gb-open:focus-visible,.door-gb-close:focus-visible){outline:3px solid var(--door-in);outline-offset:2px}.door-gb-sheet{z-index:80;padding-top:max(24px,env(safe-area-inset-top,0px));background:#0a07169e;place-items:end center;display:grid;position:fixed;inset:0}.door-gb-panel{overscroll-behavior:contain;width:min(760px,100%);max-height:calc(100dvh - 24px);padding:16px max(16px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:var(--ab-paper,var(--go-surface));color:var(--ab-ink,var(--go-white));border-radius:20px 20px 0 0;overflow:auto;box-shadow:0 -10px 40px #00000059}@media (min-width:761px){.door-gb-sheet{place-items:center}.door-gb-panel{border-radius:20px;max-height:min(86dvh,900px)}}.door-gb-panel header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.door-gb-panel h2{margin:2px 0 4px;font-size:24px}.door-gb-panel header p:not(.door-eyebrow){color:var(--ab-muted,var(--go-muted));margin:0;font-size:13px}.door-gb-close{border:1px solid var(--ab-line-strong,var(--go-control-line));background:var(--ab-raised,var(--go-surface-raised));width:44px;height:44px;color:inherit;cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.door-gb-close svg{width:20px;height:20px}.door-gb-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.door-gb-grid li{text-align:center;background:var(--ab-raised,var(--go-surface-raised));border-radius:14px;justify-items:center;gap:2px;padding:8px;display:grid}.door-gb-figs{justify-content:center;height:64px;display:flex}.door-gb-figs .door-guest{width:52px;height:64px;margin:0 -8px}.door-gb-grid li.is-missing .door-guest{filter:brightness(0)invert();opacity:.2}[data-go-theme=light] .door-gb-grid li.is-missing .door-guest{filter:brightness(0);opacity:.28}.door-gb-grid b{font-size:13px}.door-gb-grid small{color:var(--ab-muted,var(--go-muted));font-size:12px;line-height:1.3}.door-gb-note{color:var(--ab-muted,var(--go-muted));margin:12px 0 0;font-size:13px}.door-gb-shelf{background:var(--ab-paper,var(--go-surface));border:1px solid var(--ab-line,var(--go-line));color:var(--ab-ink,var(--go-white));border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.door-gb-shelf .door-gb-figs{height:56px}.door-gb-shelf .door-gb-figs .door-guest{width:44px;height:56px}.door-gb-shelf>div{flex:1;min-width:160px}.door-gb-shelf strong{font-size:15px;display:block}.door-gb-shelf small{color:var(--ab-muted,var(--go-muted));font-size:13px;display:block}.door-gb-note.is-top{margin:0 0 12px}:is(#go-theme-root,.ac-view,.app) .reward-experience.reward-stage{box-shadow:none;background:0 0;border:0;outline:none;margin:12px 0 0;padding:0;position:relative;animation:none!important}:is(.reward-stage:focus-visible,.reward-stage-await:focus-visible){outline-offset:4px;outline:3px solid var(--v3-orange-ink)!important}:is(#go-theme-root,.ac-view,.app) .reward-stage .reward-receipt{box-shadow:none;isolation:auto;text-align:center;background:0 0;border:0;padding:0}:is(#go-theme-root,.ac-view,.app) .reward-stage .reward-receipt header{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;display:flex}:is(#go-theme-root,.ac-view,.app) .reward-stage .reward-receipt h2.ep-total{font-size:clamp(22px,calc(240px / var(--receipt-digits,4)),36px);letter-spacing:-1px;background:var(--v3-orange-soft,var(--ab-orange-soft));color:var(--v3-orange-ink,var(--ab-orange-ink));border-radius:100px;align-items:baseline;gap:4px;margin:0;padding:5px 15px;line-height:1.15;display:flex}:is(#go-theme-root,.ac-view,.app) .reward-stage .ep-total .ep-unit{letter-spacing:0;font-size:14px}.stage-count-wrap{font-variant-numeric:tabular-nums;display:inline-grid}.stage-count-wrap>span{grid-area:1/1}.stage-count-space{visibility:hidden}:is(#go-theme-root,.ac-view,.app) .reward-stage .reward-confirmed{color:var(--v3-mint-ink,var(--ab-mint-ink));gap:4px;margin:0;font-size:11px;animation:none}:is(#go-theme-root,.ac-view,.app) .reward-stage .ep-parts{border:0;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;display:flex}:is(#go-theme-root,.ac-view,.app) .reward-stage .ep-parts>span{border:1px solid var(--v3-line,var(--ab-line));background:var(--v3-surface,var(--ab-paper));max-width:100%;min-height:24px;color:var(--v3-ink,var(--ab-ink));border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:4px 9px;font-size:11px;line-height:1.35;animation:none;display:flex}:is(#go-theme-root,.ac-view,.app) .reward-stage .ep-parts b{color:inherit;margin:0;font-size:11px}.reward-stage [data-negative=true]{background:0 0!important;border-style:dashed!important}.stage-historical-level{color:var(--v3-muted,var(--ab-muted));margin:10px 0 0!important;font-size:12px!important}.level-stage{--stage-progress:var(--v3-progress,var(--ab-mint-ink,#217d62));isolation:isolate;flex-direction:column;align-items:center;gap:10px;min-width:0;margin:18px auto 0;display:flex;position:relative}.level-stage-row{--ring:min(224px,52vw,25dvh);justify-content:center;align-items:flex-end;gap:2px;width:100%;min-width:0;display:flex}.level-stage-ring{width:var(--ring);aspect-ratio:1;flex-shrink:0;position:relative;overflow:visible}.level-stage-ring>svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.level-ring-track,.level-ring-arc{fill:none;stroke-width:10px}.level-ring-track{stroke:var(--v3-line,var(--ab-line))}.level-ring-arc{stroke:var(--stage-progress);stroke-dasharray:100;stroke-linecap:round}.level-stage-center{perspective:400px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:15%}.level-stage-label{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--v3-ink-2,var(--ab-ink));font-size:10px;font-weight:800}.has-level-up .level-stage-label{color:var(--stage-progress)}.level-stage-number{color:var(--v3-ink,var(--ab-ink));font-variant-numeric:tabular-nums;font-size:clamp(38px,11vw,64px);font-weight:900;line-height:1.15}.level-stage-figure{flex:none;width:clamp(30px,10vw,48px);height:auto;margin-bottom:5px;overflow:visible}.level-stage-caption{text-align:center;color:var(--v3-muted,var(--ab-muted));font-variant-numeric:tabular-nums;max-width:100%;margin:0!important;font-size:12px!important;line-height:1.5!important}.level-stage-caption b{color:var(--v3-ink,var(--ab-ink))}.level-ring-flash{border:3px solid var(--stage-progress);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.level-stage-fx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:visible}.level-stage-orb{background:var(--v3-orange,var(--go-action));opacity:0;width:10px;height:10px;box-shadow:0 0 10px var(--v3-orange-soft);border-radius:50%;position:absolute;top:0;left:0}.level-stage-sparks{pointer-events:none;position:absolute;inset:0}.level-stage-sparks i{background:var(--v3-mint,var(--go-mint));opacity:0;border-radius:3px;width:5px;height:8px;position:absolute;top:50%;left:50%}.level-stage-placeholder{background:var(--v3-line,var(--ab-line));border-radius:9px;width:40px;height:48px;display:block}.reward-stage-await .level-stage{opacity:.65}.reward-stage-await{outline:none}:is(#go-theme-root,.ac-view,.app) .reward-stage .reward-unlock-details{border:0;max-width:480px;margin:20px auto 0;padding:0}:is(#go-theme-root,.ac-view,.app) .reward-stage .player-level-celebrate{margin:8px auto 0}@media (max-width:350px){.level-stage-row{--ring:min(174px,48vw,24dvh)}.level-stage-caption{font-size:11px!important}.level-stage-number{font-size:46px}.level-stage-label{font-size:9px}}@media (max-height:700px){.level-stage{margin-top:12px}.level-stage-row{--ring:min(170px,46vw,24dvh)}.level-stage-number{font-size:44px}}@media (prefers-reduced-motion:reduce){.reward-stage *,.reward-stage-await *{transition:none!important;animation:none!important}.level-stage-fx,.level-ring-flash,.level-stage-sparks{display:none}}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience.reward-stage .reward-receipt header h2.ep-total{font-size:clamp(22px,calc(240px / var(--receipt-digits,4)),36px)}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-stage .reward-receipt header .stage-count-wrap,:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-stage .reward-receipt header .stage-count-wrap>span{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-stage .reward-receipt header .ep-unit{color:inherit;font-size:14px}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience.reward-stage .reward-xp.ep-parts>span{background:var(--v3-surface,var(--ab-paper));border:1px solid var(--v3-line,var(--ab-line));border-radius:100px;min-height:24px;padding:4px 9px}.level-stage-orb{background:var(--go-brand-orange,#f65729)}.level-stage-sparks i{background:var(--go-brand-mint,#94f4c5)}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience.reward-stage .reward-receipt header{border:1px solid var(--v3-line,var(--ab-line));background:var(--v3-surface,var(--ab-paper));border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:auto;max-width:100%;margin:0 auto;padding:10px 20px 9px;display:inline-flex;box-shadow:0 4px 14px #0000000b}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience.reward-stage .reward-receipt header h2.ep-total{background:0 0;border-radius:0;padding:0}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience.reward-stage .reward-confirmed{font-family:var(--go-font,system-ui,sans-serif);letter-spacing:.01em;min-height:0;color:var(--v3-ink-2,var(--ab-ink));text-align:center;order:-1;margin:0;font-size:14px;font-weight:650;line-height:1.3}:is(#go-theme-root,.ac-view,.app) .reward-stage[data-reward-positive=false] .reward-receipt header{background:var(--v3-surface-2,var(--ab-raised))}:is(#go-theme-root,.ac-view,.app) .reward-stage[data-reward-positive=false] .reward-confirmed{color:var(--v3-muted,var(--ab-muted))}.reward-wait-note{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.reward-receipt-wait header{opacity:.5}.reward-receipt-wait :is(.reward-confirmed,.ep-total){border-radius:10px;animation:1.2s linear infinite reward-wait-shimmer;color:#0000!important;background:linear-gradient(100deg,var(--v3-line,var(--ab-line)) 30%,var(--v3-surface-2,var(--ab-raised)) 50%,var(--v3-line,var(--ab-line)) 70%) 0 0/300% 100%!important}.reward-receipt-wait .ep-parts>span{opacity:.5;width:min(260px,80%);height:24px}.reward-wait-space{visibility:hidden;width:1px;min-height:44px;margin:8px auto 0;display:block!important}@keyframes reward-wait-shimmer{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.reward-receipt-wait :is(.reward-confirmed,.ep-total){animation:none}}.reward-prestige-link{background:var(--v3-surface,var(--ab-paper,transparent));width:fit-content;max-width:100%;color:var(--v3-ink,var(--ab-ink,inherit));text-align:center;border:1.5px solid #e0a10f;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:8px auto 0;padding:7px 14px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.reward-prestige-link svg{color:#e0a10f;flex:none}.reward-prestige-link:focus-visible{outline:3px solid var(--go-brand-orange,#f65729);outline-offset:3px}.reward-stage[data-motion-pending]:not([data-motion-running]):not([data-motion-done]) :is(.reward-receipt,.level-stage-ring,.level-stage-caption,.reward-unlock-details,.reward-prestige-link){opacity:0}.ac-view .match-rewards{background:var(--v3-surface,#f9f6fc);border-color:var(--v3-line,#d2c6e0);color:var(--v3-ink,#17122b);box-shadow:none;--level-muted:var(--v3-muted,#625a74)}.ac-view .match-rewards header span:not(.reward-spark),.ac-view .match-rewards .player-level-reward-caption{color:var(--v3-muted,#625a74)}.ac-view .match-rewards .reward-spark{background:var(--v3-mint-soft,#d8f8e8);color:var(--v3-mint-ink,#17694b)}.ac-view .match-rewards .reward-xp>span{background:var(--v3-surface-2,#eee7f5);border-color:var(--v3-line,#d2c6e0);color:var(--v3-ink-2,#3d3453)}.ac-view .match-rewards .reward-xp b{color:var(--v3-green-ink,#17694b)}.ac-view .match-rewards .player-level-up{background:var(--v3-green-soft,#d8f8e8);color:var(--v3-green-ink,#17694b)}.ac-view .match-rewards .player-level-celebrate{border:1px solid var(--v3-line-strong,#86779b);color:var(--v3-ink,#17122b);background:0 0}.ac-view .match-rewards :is(.reward-next,.reward-unlock){background:var(--v3-surface-2,#eee7f5);border-color:var(--v3-line,#d2c6e0);color:var(--v3-ink,#17122b)}.ac-view .match-rewards :is(.reward-next p,.reward-unlock small){color:var(--v3-muted,#625a74)}.ac-view .match-rewards .reward-collection-link{color:var(--v3-violet-ink,#5b3fa6)}.match-rewards .reward-achievements h3{margin:14px 0 6px;font-size:13px}.match-rewards.reward-experience{--receipt-paper:var(--ab-paper,var(--go-surface));--receipt-raised:var(--ab-raised,var(--go-surface-raised));--receipt-ink:var(--ab-ink,var(--go-white));--receipt-muted:var(--ab-muted,var(--go-muted));--receipt-line:var(--ab-line,var(--go-line));--receipt-accent:var(--ab-orange-ink,var(--go-accent-ink));--receipt-good:var(--ab-mint-ink,var(--go-white));--receipt-good-soft:var(--ab-mint-soft,var(--go-surface-raised));width:100%;min-width:0;color:var(--receipt-ink);box-shadow:none;background:0 0;border:0;border-radius:0;margin:12px 0 0;padding:0}.reward-experience .reward-receipt{background:var(--receipt-paper);border:1px solid var(--receipt-line);box-shadow:0 5px 0 -2px var(--receipt-line);isolation:isolate;border-radius:20px;padding:14px 16px 10px;position:relative}.match-rewards.reward-experience .reward-receipt header{text-align:center;justify-content:center;gap:0;display:flex;position:relative}.reward-experience .reward-receipt .reward-spark{background:var(--receipt-good-soft);width:32px;height:32px;color:var(--receipt-good);border-radius:10px;place-items:center;display:grid;position:absolute;top:0;left:0}.match-rewards.reward-experience .reward-receipt header>div>span{color:var(--receipt-muted);margin:0;font-size:12px;font-weight:700;display:block}.match-rewards.reward-experience .reward-receipt h2.ep-total{font-size:clamp(22px,calc(320px / var(--receipt-digits,4)),64px);letter-spacing:-2px;color:var(--receipt-accent);white-space:nowrap;margin:4px 0 8px;font-weight:900;line-height:1.1}.match-rewards.reward-experience .reward-receipt h2.ep-total .ep-unit{letter-spacing:0;font-size:21px}.match-rewards.reward-experience .reward-xp.ep-parts{border-top:1px dashed var(--receipt-line);color:var(--receipt-ink);gap:0;margin:0;padding-top:8px;font-size:13px;display:grid}.match-rewards.reward-experience .ep-parts>span{min-width:0;min-height:29px;color:var(--receipt-ink);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0;line-height:1.35;display:flex}.reward-experience .ep-parts>span>span{overflow-wrap:anywhere;min-width:0}.match-rewards.reward-experience .ep-parts b{color:var(--receipt-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.reward-experience .reward-parts-missing{color:var(--receipt-muted);margin:7px 0;font-size:12px;line-height:1.45}.reward-experience .reward-confirmed{min-height:24px;color:var(--receipt-good);justify-content:center;align-items:center;gap:6px;margin:4px 0 0;font-size:12px;font-weight:700;display:flex}.reward-experience .reward-level-panel{color:var(--receipt-ink);margin:14px 0 0;padding:0 2px}.match-rewards.reward-experience .player-level-progress{border:0;padding:10px 0 0}.match-rewards.reward-experience .player-level-readout{color:var(--receipt-ink);gap:10px}.match-rewards.reward-experience .player-level-readout strong{color:var(--receipt-ink);font-size:15px}.match-rewards.reward-experience .player-level-readout>span{color:var(--receipt-muted);font-size:12px}.match-rewards.reward-experience .player-level-progress>p{color:var(--receipt-muted);margin:7px 0 0;font-size:12px}.match-rewards.reward-experience .player-level-progress>p b{color:var(--receipt-ink)}.reward-experience .player-level-track{background:var(--receipt-raised);height:11px}.reward-experience .player-level-shine{background:var(--receipt-good)}.match-rewards.reward-experience .player-level-reward-caption{text-align:left;color:var(--receipt-muted);margin:5px 0 0!important;font-size:11px!important}.match-rewards.reward-experience .reward-level.player-level-up{background:var(--receipt-good-soft);min-height:42px;color:var(--receipt-good);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin:0 0 3px;padding:10px 12px;font-size:14px;font-weight:750;line-height:1.4;display:flex;position:relative;overflow:hidden}.reward-experience .player-level-number-after{font-size:24px;font-weight:900;line-height:1;display:inline-block}.match-rewards.reward-experience .player-level-celebrate{min-height:44px;color:var(--receipt-muted);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin:4px auto 0;padding:8px 12px;font-size:12px;display:flex}.reward-experience .reward-unlock-details{border-top:1px solid var(--receipt-line);margin-top:14px;padding-top:8px}.reward-experience .reward-unlock-details:empty{display:none}.reward-experience .reward-unlock-details :is(h3,p){color:var(--receipt-ink)}.reward-experience .reward-unlock{background:var(--receipt-good-soft);color:var(--receipt-ink);border-color:var(--receipt-line)}.reward-experience .reward-unlock button{min-height:44px}.reward-experience .reward-unlock-details .reward-next{background:var(--receipt-raised);border-color:var(--receipt-line);color:var(--receipt-ink)}.reward-experience .reward-unlock-details .reward-next :is(p,strong){color:var(--receipt-ink)}.reward-await{min-width:0;margin-top:12px}.reward-await .reward-retry{border:1px solid var(--ab-line,var(--go-line));background:var(--ab-paper,var(--go-surface));color:var(--ab-muted,var(--go-muted));border-radius:16px;margin:0;padding:16px;font-size:13px;line-height:1.45}.reward-await .reward-retry button{min-height:44px;font:inherit;color:var(--ab-ink,var(--go-white));margin-top:6px;display:block}.match-rewards.reward-experience.is-level-celebrating{animation:1.6s linear receipt-lifetime}.reward-experience.is-level-celebrating .reward-confirmed{animation:.36s ease-out 1.05s both receipt-stamp}.reward-experience.is-level-celebrating .reward-level.player-level-up{animation:.55s cubic-bezier(.2,.8,.2,1.2) .65s both receipt-level}.reward-experience[data-reward-positive=false] .ep-total{color:var(--receipt-muted)!important}@keyframes receipt-lifetime{0%,to{opacity:1}}@keyframes receipt-stamp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes receipt-level{0%{transform:scale(.97)}45%{transform:scale(1.025)}to{transform:none}}@media (max-width:350px){.reward-experience .reward-receipt{padding:15px 14px 12px}.reward-experience .reward-receipt .reward-spark{display:none}.match-rewards.reward-experience .reward-level.player-level-up{font-size:12px}.match-rewards.reward-experience .player-level-readout strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.match-rewards.reward-experience,.reward-experience *{transition:none!important;animation:none!important}}:is(#go-theme-root,.ac-view,.app) .match-rewards.reward-experience{border:0;margin:12px 0 0;padding:0}:is(#go-theme-root,.ac-view,.app) .reward-experience .reward-receipt h2.ep-total{font-size:clamp(22px,calc(320px / var(--receipt-digits,4)),58px);font-weight:900;line-height:1.1}:is(#go-theme-root,.ac-view,.app) .reward-experience .ep-parts>span{background:0 0;border:0;min-height:27px;padding:4px 0}:is(#go-theme-root,.ac-view,.app) .reward-experience .player-level-celebrate{min-height:44px;color:var(--receipt-muted);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:4px auto 0;padding:8px 12px;font-size:12px;display:flex}:is(#go-theme-root,.ac-view,.app) .reward-experience .reward-level.player-level-up{background:var(--receipt-good-soft);min-height:42px;color:var(--receipt-good);border:0;border-radius:13px;margin:0 0 3px;padding:9px 12px}
