.bp-emblem{--metal:none;--gem:#1f8fff;--gem-2:#0b3b8a;--glyph-glow:transparent;--sweep:6s;--sweep-opacity:.7;isolation:isolate;flex-shrink:0;width:100%;line-height:0;display:inline-block;position:relative;container-type:inline-size}.bp-emblem-art{width:100%;height:auto;filter:var(--metal) drop-shadow(0 4px 3px #02080dcc);-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:relative}.bp-emblem-gem{clip-path:polygon(49.7% 18.8%,77% 35.2%,71.2% 75%,50% 81.2%,28.8% 75%,23% 35.2%);background:radial-gradient(circle at 50% 30%,var(--gem) 0 40%,var(--gem-2) 100%);mix-blend-mode:color;pointer-events:none;position:absolute;inset:0}.bp-emblem>svg.bp-emblem-glyph{aspect-ratio:1;fill:#fff6dc;stroke:#15223a;stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke;width:38%;height:auto;filter:drop-shadow(0 2px 0 #0a1428aa) drop-shadow(0 0 3cqw var(--glyph-glow));position:absolute;top:30%;left:31%;overflow:visible}.bp-emblem-glyph text{fill:#c9d8e6;stroke-width:3px;font:36px Brawl,serif}.bp-emblem>i,.bp-emblem>span,.bp-emblem>svg:not(.bp-emblem-glyph),.bp-emblem>img:not(.bp-emblem-art){pointer-events:none;position:absolute}.bp-emblem:after{content:"";z-index:3;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#fffbe8cc 50%,#0000 58%) 120% 0/300% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat;mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat}.is-tier-0.bp-emblem,.bp-rank.is-tier-0,.bp-showcase .is-tier-0{--metal:grayscale(1) brightness(.6) contrast(.92);--gem:#8a3a40;--gem-2:#3a1418;--tier:#9aa3ab}.is-tier-0.bp-emblem>.bp-emblem-art{filter:var(--metal) drop-shadow(0 2px 1px #02080d99)}.is-tier-0.bp-emblem>svg.bp-emblem-glyph{fill:#c9c4bc;filter:drop-shadow(0 1px #0a142888)}.is-tier-1.bp-emblem,.bp-rank.is-tier-1,.bp-showcase .is-tier-1{--metal:sepia(.9) saturate(1.55) hue-rotate(-22deg) brightness(.8);--gem:#3fcf78;--gem-2:#0c4d2a;--tier:#d99552}.is-tier-2.bp-emblem,.bp-rank.is-tier-2,.bp-showcase .is-tier-2{--metal:grayscale(1) brightness(1.25) contrast(1.12);--gem:#3d95ff;--gem-2:#0c2f82;--tier:#a8d8ff;--glyph-glow:#3d95ff66;--sweep:7s;--sweep-opacity:.45}.is-tier-3.bp-emblem,.bp-rank.is-tier-3,.bp-showcase .is-tier-3{--metal:none;--gem:#1fd6d2;--gem-2:#05545d;--tier:#ffca6c;--glyph-glow:#1fd6d288;--sweep:5s}.is-tier-4.bp-emblem,.bp-rank.is-tier-4,.bp-showcase .is-tier-4{--metal:hue-rotate(-24deg) saturate(1.45) brightness(.95) drop-shadow(0 0 1.6cqw #ff6a1acc);--gem:#ff5a24;--gem-2:#6c1206;--tier:#ff8a4a;--glyph-glow:#ff7a2aaa;--sweep:5.5s}.is-tier-5.bp-emblem,.bp-rank.is-tier-5,.bp-showcase .is-tier-5{--metal:saturate(1.25) brightness(1.1) drop-shadow(0 0 1.4cqw #ffe39a99);--gem:#a45cff;--gem-2:#35107a;--tier:#cf9bff;--glyph-glow:#d9b0ffcc;--sweep:3.6s;--sweep-opacity:.85}.is-tier-6.bp-emblem,.bp-rank.is-tier-6,.bp-showcase .is-tier-6{--metal:saturate(1.35) brightness(1.18) contrast(1.05) drop-shadow(0 0 2cqw #fff3b0);--gem:#fff7c8;--gem-2:#62d8ff;--tier:#fff0a0;--glyph-glow:#fffbe0;--sweep:2.4s;--sweep-opacity:1}.is-tier-6.bp-emblem .bp-emblem-gem{mix-blend-mode:hue;opacity:.85;background:conic-gradient(from 20deg,#ff6a8d,#ffd35a,#7dff9c,#5ad8ff,#b683ff,#ff6a8d)}.is-unranked.bp-emblem,.bp-rank.is-placing{--metal:grayscale(1) brightness(.52) contrast(1.3);--gem:#4d6680;--gem-2:#1a2735;--tier:#7fb4d6}.bp-fx-bevel{z-index:1;mix-blend-mode:soft-light;background:linear-gradient(160deg,#fff8 0%,#fff0 30% 68%,#0006 100%);inset:0;-webkit-mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat;mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat}.is-tier-2 .bp-fx-bevel{mix-blend-mode:overlay;background:linear-gradient(160deg,#fffa 0%,#fff0 26% 44%,#fff5 50%,#fff0 56% 72%,#0007 100%)}.bp-fx-aura{aspect-ratio:1;z-index:-3;background:radial-gradient(closest-side,color-mix(in srgb,var(--tier) 60%,transparent),color-mix(in srgb,var(--tier) 18%,transparent) 55%,transparent);opacity:.55;border-radius:50%;width:150%;margin:-75% 0 0 -75%;top:50%;left:50%}.is-tier-4>.bp-fx-aura{background:radial-gradient(closest-side,#ff7a2a99,#ff4a1a33 55%,#0000);animation:3.2s ease-in-out infinite bp-fx-pulse}.is-tier-5>.bp-fx-aura{opacity:.75;width:175%;margin:-87.5% 0 0 -87.5%;animation:2.8s ease-in-out infinite bp-fx-pulse}.is-tier-6>.bp-fx-aura{opacity:.9;background:radial-gradient(closest-side,#fffbe0cc,#ffd76a55 40%,#9be8ff22 65%,#0000);width:200%;margin:-100% 0 0 -100%;animation:2.2s ease-in-out infinite bp-fx-pulse}.bp-fx-sweep{z-index:2;opacity:var(--sweep-opacity);inset:0;overflow:hidden;-webkit-mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat;mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat}.bp-fx-sweep>i{width:30%;animation:bp-fx-sweep var(--sweep) 1.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fffbe8,#0000);position:absolute;top:-10%;bottom:-10%;left:-40%;transform:translate(0)skew(-20deg)}.bp-fx-spikes{z-index:-1;filter:drop-shadow(0 0 1.4cqw #ff6a1a)drop-shadow(0 2px 1px #000a)}.bp-emblem>.bp-fx-spikes{width:140%;height:140%;top:-20%;left:-20%}.bp-fx-stud{z-index:1;background:radial-gradient(circle at 35% 30%,#fff3dc,#b4855a 35%,#4a2616 75%);border-radius:50%;width:6.5cqw;height:6.5cqw;margin:-3.25cqw 0 0 -3.25cqw;box-shadow:0 .6cqw #1a0a04,0 0 1.5cqw #ff7a2a88}.bp-fx-embers{z-index:3;inset:0}.bp-fx-embers>i{left:var(--x);opacity:0;width:2.4cqw;height:2.4cqw;animation:bp-fx-ember 4.2s var(--d) ease-out infinite;background:#ffd08a;border-radius:50%;position:absolute;top:78%;box-shadow:0 0 1.5cqw .6cqw #ff6a1a}.bp-fx-plate{z-index:-1;filter:grayscale()sepia()hue-rotate(222deg)saturate(3.4)brightness(.72)drop-shadow(0 0 1cqw #b37bff);width:100%;height:auto;top:0;left:0;transform:scale(1.12)}.bp-fx-plate.is-outer{z-index:-2;filter:saturate(1.2)brightness(.78)drop-shadow(0 3px 2px #000a);transform:scale(1.25)}.is-tier-6>.bp-fx-plate.is-outer{filter:saturate(1.45)brightness(1.2)drop-shadow(0 0 2.5cqw #ffe89a);transform:scale(1.32)}.bp-fx-rays{aspect-ratio:1;z-index:-4;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--tier) 42%,transparent) 0 5deg,transparent 5deg 18deg);border-radius:50%;width:220%;margin:-110% 0 0 -110%;animation:26s linear infinite bp-spin;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 22%,#0000);mask:radial-gradient(closest-side,#000 22%,#0000)}.is-tier-6>.bp-fx-rays{background:repeating-conic-gradient(from 0deg,#fff6c455 0 4deg,transparent 4deg 13deg);animation-duration:18s}.is-tier-6>.bp-fx-rays.is-counter{background:repeating-conic-gradient(from 7deg,#8ae8ff33 0 3deg,transparent 3deg 17deg,#ff9ad844 17deg 20deg,transparent 20deg 31deg);width:190%;margin:-95% 0 0 -95%;animation:24s linear infinite reverse bp-spin}.bp-fx-orbit{aspect-ratio:1;z-index:3;width:140%;margin:-70% 0 0 -70%;animation:11s linear infinite bp-spin;top:50%;left:50%}.bp-fx-orbit>span,.bp-fx-halo>span{transform:rotate(var(--a));position:absolute;inset:0}.bp-fx-orbit i{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 1cqw #fff);width:6cqw;height:6cqw;animation:bp-fx-twinkle 1.8s var(--d) ease-in-out infinite;background:#fff6d0;margin-left:-3cqw;position:absolute;top:0;left:50%}.bp-fx-glint{z-index:3;opacity:0;background:radial-gradient(circle,#fff 0 12%,#0000 34%),linear-gradient(90deg,#0000,#fff 50%,#0000) 50%/100% 9% no-repeat,linear-gradient(#0000,#fff 50%,#0000) 50%/9% 100% no-repeat;width:14cqw;height:14cqw;margin:-7cqw 0 0 -7cqw;animation:2.8s ease-in-out .8s infinite bp-fx-glint;top:32%;left:36%}.bp-fx-molten{z-index:-1;inset:0;overflow:hidden;transform:scale(1.17);-webkit-mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat;mask:url(/game-ui/rewards/illustrated/level-shield.webp) 50%/100% 100% no-repeat}.bp-fx-molten>i{background:conic-gradient(#ff5e7e,#ffb347,#fff27a,#7dffb0,#5ad8ff,#9d7bff,#ff5e7e);animation:5s linear infinite bp-spin;position:absolute;inset:-45%}.bp-fx-ring{aspect-ratio:1;z-index:-3;background:conic-gradient(#0000,#8ff3ff,#fff,#ffd36a,#0000 38% 50%,#ff8ad8,#fff,#8ff3ff,#0000 88%);border-radius:50%;width:158%;margin:-79% 0 0 -79%;animation:3.4s linear infinite bp-spin;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#0000 86%,#000 88.5% 92%,#0000 95%);mask:radial-gradient(closest-side,#0000 86%,#000 88.5% 92%,#0000 95%)}.bp-fx-halo{aspect-ratio:1;z-index:3;width:176%;margin:-88% 0 0 -88%;animation:16s linear infinite bp-spin;top:50%;left:50%}.bp-fx-halo.is-inner{width:128%;margin:-64% 0 0 -64%;animation-duration:10s;animation-direction:reverse}.bp-fx-halo i{width:2.6cqw;height:2.6cqw;animation:bp-fx-twinkle 2.2s var(--d) ease-in-out infinite;background:#fffbe0;border-radius:50%;margin-left:-1.3cqw;position:absolute;top:0;left:50%;box-shadow:0 0 1.6cqw .5cqw #ffe07a}.bp-fx-halo.is-inner i{background:#e4fbff;box-shadow:0 0 1.6cqw .5cqw #7fe4ff}.bp-fx-stars{z-index:3;inset:0}.bp-fx-stars>i{left:var(--x);clip-path:polygon(50% 0,61% 36%,98% 36%,68% 58%,79% 94%,50% 72%,21% 94%,32% 58%,2% 36%,39% 36%);filter:drop-shadow(0 0 1cqw #ffd76a);opacity:0;width:7cqw;height:7cqw;animation:bp-fx-star 4.2s var(--d) ease-out infinite;background:#fff1a6;margin-left:-3.5cqw;position:absolute;top:82%}.bp-fx-flare{z-index:4;opacity:0;width:34cqw;height:34cqw;animation:bp-fx-glint 3.3s var(--d) ease-in-out infinite;background:radial-gradient(circle,#fff 0 7%,#fff8b066 14%,#0000 32%),linear-gradient(90deg,#0000,#fffbe8 50%,#0000) 50%/100% 4% no-repeat,linear-gradient(#0000,#fffbe8 50%,#0000) 50%/4% 100% no-repeat;margin:-17cqw 0 0 -17cqw}.bp-road .bp-fx-halo.is-inner,.bp-rank-how .bp-fx-halo{display:none}@keyframes bp-spin{to{transform:rotate(360deg)}}@keyframes bp-fx-pulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes bp-fx-sweep{0%{transform:translate(0)skew(-20deg)}24%,to{transform:translate(560%)skew(-20deg)}}@keyframes bp-fx-ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--drift),-62cqw) scale(.3)}}@keyframes bp-fx-twinkle{0%,to{opacity:.35;transform:scale(.55)}50%{opacity:1;transform:scale(1)}}@keyframes bp-fx-glint{0%,62%,to{opacity:0;transform:scale(.2)rotate(0)}74%{opacity:1;transform:scale(1)rotate(45deg)}86%{opacity:0;transform:scale(.4)rotate(90deg)}}@keyframes bp-fx-star{0%{opacity:0;transform:translateY(0)rotate(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translateY(-78cqw)rotate(200deg)scale(1)}}.bp-rank{--tier:#ffca6c;--slam-from:2.2;--impact:.38s;--slam-dur:.56s;--fill-delay:.82s;--after:calc(var(--impact) + .12s);max-width:1000px;margin:0 auto}.bp-rank.is-tier-0{--slam-from:1.45}.bp-rank.is-tier-1{--slam-from:1.65}.bp-rank.is-tier-2{--slam-from:1.85}.bp-rank.is-tier-3{--slam-from:2.1}.bp-rank.is-tier-4{--slam-from:2.4}.bp-rank.is-tier-5{--slam-from:2.8}.bp-rank.is-tier-6{--slam-from:3.3}.bp-rank-stage{isolation:isolate;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:0 26px;padding:0 4px 4px;display:grid;position:relative}.bp-rank-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--tier) 28%,transparent),transparent);pointer-events:none;width:380px;height:340px;animation:1s ease-out .3s both bp-rank-glow;position:absolute;top:-30px;left:-40px}.bp-rank-crest{place-items:center;width:230px;height:230px;display:grid;position:relative}.bp-rank-crest>.bp-emblem{z-index:2;width:196px;animation:bp-rank-slam var(--slam-dur) cubic-bezier(.3,.1,.3,1) both}.bp-rank-crest>.bp-emblem.is-tier-4{width:180px}.bp-rank-crest>.bp-emblem.is-tier-5{width:172px}.bp-rank-crest>.bp-emblem.is-tier-6{width:162px}.bp-rank-crest>.bp-emblem:after{animation:bp-rank-glint 1.1s calc(var(--impact) + .5s) ease-out both}.bp-rank.is-tier-0 .bp-rank-crest>.bp-emblem:after,.bp-rank.is-tier-1 .bp-rank-crest>.bp-emblem:after,.bp-rank.is-placing .bp-rank-crest>.bp-emblem:after{display:none}.bp-rank-rays{background:repeating-conic-gradient(from 12deg,color-mix(in srgb,var(--tier) 30%,transparent) 0deg 6deg,transparent 6deg 22deg);pointer-events:none;animation:bp-rank-rays-in .7s var(--impact) ease-out both,bp-rays 40s var(--impact) linear 2;border-radius:50%;position:absolute;inset:-22%;-webkit-mask:radial-gradient(#000 8%,#0000 68%);mask:radial-gradient(#000 8%,#0000 68%)}.bp-rank.is-tier-0 .bp-rank-rays,.bp-rank.is-tier-1 .bp-rank-rays,.bp-rank.is-placing .bp-rank-rays,.bp-rank.is-tier-5 .bp-rank-rays,.bp-rank.is-tier-6 .bp-rank-rays{display:none}.bp-rank.is-tier-2 .bp-rank-rays{opacity:.5}.bp-rank-ring{border:3px solid color-mix(in srgb,var(--tier) 80%,#fff);width:170px;height:170px;box-shadow:0 0 22px var(--tier);opacity:0;pointer-events:none;animation:bp-rank-ring .6s var(--impact) ease-out both;border-radius:50%;margin:-85px;position:absolute;top:50%;left:50%}.bp-rank.is-tier-0 .bp-rank-ring{box-shadow:none;border-width:2px;border-color:#8a949c}.bp-rank-ring.is-second{width:230px;height:230px;animation:bp-rank-ring .8s calc(var(--impact) + .14s) ease-out both;border-width:5px;margin:-115px}.bp-rank.is-tier-6 .bp-rank-ring.is-second{border-color:#fff;box-shadow:0 0 30px #ffe07a,0 0 60px #8fe8ff88}.bp-rank-burst{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.bp-rank-burst i{width:8px;height:8px;box-shadow:0 0 12px 3px var(--tier);transform:rotate(var(--a)) translateY(0) scale(0);opacity:0;animation:bp-rank-spark .75s calc(var(--impact) + 20ms) cubic-bezier(.1,.7,.3,1) both;background:#fff4c0;position:absolute;top:-4px;left:-4px}.bp-rank.is-tier-6 .bp-rank-burst i{background:#fff;animation-duration:1.1s;box-shadow:0 0 12px 3px #ffe07a,0 0 22px 6px #8fe8ff66}.bp-rank-burst i:nth-child(3n){width:5px;height:5px;top:-2.5px;left:-2.5px}.bp-rank-info{min-width:0;padding-top:2px;position:relative}.bp-rank-info>.bp-eyebrow{animation:bp-content .35s var(--after) ease-out both}.bp-rank-name{color:#ffc560;text-shadow:0 3px #824011,0 5px #082039,0 8px 15px #0008;white-space:nowrap;text-overflow:ellipsis;animation:bp-rank-stamp .45s calc(var(--after) + 50ms) cubic-bezier(.2,1.6,.4,1) both;transform-origin:0 60%;margin:4px 0 8px;font-size:56px;line-height:1.02;overflow:hidden}.bp-rank.is-placing .bp-rank-name{color:#c9dbe8;text-shadow:0 3px #1c3a55,0 5px #082039,0 8px 15px #0008}.bp-rank-status{animation:bp-content .35s calc(var(--after) + .15s) ease-out both;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;display:flex}.bp-rank-status small{color:#b0c5d8;font-size:13px}.bp-rank-chip{letter-spacing:1.8px;border:1px solid;border-radius:5px;padding:6px 10px 5px;font:11px/1 BrawlSecondary,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 2px #02101b}.bp-rank-chip.is-settled{color:#c9f7da;background:linear-gradient(#2f7a55,#1b4b35);border-color:#7fd8a6aa}.bp-rank-chip.is-provisional,.bp-rank-chip.is-calibrating{color:#fff0c8;background:linear-gradient(#83602a,#4d3413);border-color:#ffca6c99}.bp-rank-chip.is-provisional:after,.bp-rank-chip.is-calibrating:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff5 50%,#0000 65%) 0 0/250% 100% no-repeat;animation:3.2s ease-in-out 1.4s infinite bp-rank-chip;position:absolute;inset:0}.bp-rank-placement{gap:4px;display:flex}.bp-rank-placement i{width:18px;height:18px;animation:bp-rank-pip .35s calc(.8s + var(--i) * 90ms) cubic-bezier(.2,1.5,.4,1) both;background:#041222;border:2px solid #4f7a96;border-radius:50%;box-shadow:inset 0 2px 3px #000a}.bp-rank-placement i.is-W{background:radial-gradient(circle at 40% 35%,#c7ffd9,#34b267 60%,#155c33);border-color:#9fe8bb}.bp-rank-placement i.is-L{background:radial-gradient(circle at 40% 35%,#ffc7c7,#c24650 60%,#661c24);border-color:#eba0a6}.bp-rank-placement i.is-D{background:radial-gradient(circle at 40% 35%,#e5eef6,#7f97ab 60%,#3a4d5e);border-color:#b8c9d6}.bp-rank-goal{max-width:600px;animation:bp-content .35s calc(var(--after) + .22s) ease-out both;align-items:center;gap:10px;margin-bottom:6px;display:flex;position:relative}.bp-rank-goal>.boa-ui-progress{flex:1}.bp-rank-goal>.boa-ui-progress>b{letter-spacing:.5px;font-size:14px}.bp-rank-goal-text>span{color:#fff;font-size:17px}.bp-rank-goal>.boa-ui-progress .boa-ui-progress-fill:before{content:"";animation:bp-rank-sheen 1s calc(var(--fill-delay) + 1s) ease-out both;background:linear-gradient(110deg,#0000 30%,#fff9 50%,#0000 70%) 0 0/200% 100% no-repeat;position:absolute;inset:0}.bp-rank.is-promoting .bp-rank-goal>.boa-ui-progress .boa-ui-progress-fill:before{animation-delay:3s}.bp-rank-goal-next.bp-emblem{width:54px;animation:2.6s ease-in-out 2s infinite bp-rank-next}.bp-road{--rail:84px;height:128px;margin:0 26px;position:relative}.bp-road-rail{left:0;right:0;top:var(--rail);background:#031521;border:1px solid #061b2b;border-radius:6px;height:12px;margin-top:-6px;position:absolute;box-shadow:0 1px #77cde14d,inset 0 2px 3px #000b}.bp-road-fill{height:100%;width:var(--fill);border-radius:inherit;animation:bp-road-fill 1.1s calc(var(--fill-delay) - 80ms) cubic-bezier(.3,.8,.3,1) both;background:linear-gradient(#fff2ad,#ffd052 40%,#df901b);display:block;box-shadow:0 0 10px #ffd05266}.bp-rank.is-promoting .bp-road-fill{animation-delay:1.6s}.bp-road-zone{top:var(--rail);pointer-events:none;background:repeating-linear-gradient(115deg,#ffd05238 0 7px,#ffd0520c 7px 14px),linear-gradient(90deg,#0000,#fff3c455,#0000) 0 0/200% 100%;border:2px dashed #ffe7a8cc;border-radius:17px;height:34px;margin-top:-17px;animation:.6s ease-out 1.3s both bp-road-zone-in,3.5s ease-in-out 2s infinite bp-road-shimmer;position:absolute;box-shadow:0 0 14px #ffd05233,inset 0 0 12px #ffd05233}.is-placing .bp-road-zone{background:repeating-linear-gradient(115deg,#8fd6ff38 0 7px,#8fd6ff0c 7px 14px),linear-gradient(90deg,#0000,#d8f3ff55,#0000) 0 0/200% 100%;border-color:#a9d8f5cc;box-shadow:0 0 14px #8fd6ff33,inset 0 0 12px #8fd6ff33}.bp-road-node{top:var(--rail);z-index:1;width:46px;animation:bp-road-node .4s calc(.72s + var(--i) * 55ms) cubic-bezier(.2,1.5,.4,1) both;position:absolute;transform:translate(-50%,-50%)}.bp-road-node>.bp-emblem{width:46px}.bp-road-node>b{letter-spacing:1px;color:#8faabd;text-transform:uppercase;white-space:nowrap;font:10px BrawlSecondary,Arial,sans-serif;position:absolute;top:48px;left:50%;transform:translate(-50%)}.bp-road-node.is-locked>.bp-emblem{opacity:.72}.bp-road-node.is-unknown>.bp-emblem{opacity:.6}.bp-road-node.is-passed>b{color:#c8dbe8}.bp-road-node.is-here{z-index:2;width:58px}.bp-road-node.is-here>.bp-emblem{width:58px}.bp-road-node.is-here:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--tier) 55%,transparent),transparent);z-index:-1;border-radius:50%;width:84px;height:84px;margin:-42px;position:absolute;top:50%;left:50%}.bp-road-node.is-here>b{color:#ffe0a0;font-size:11px;top:56px}.bp-road-node.is-next>.bp-emblem{animation:2.6s ease-in-out 2.2s infinite bp-rank-next}.bp-road-node.is-next>b{color:#dbe9f3}.bp-road-you{top:0;left:var(--marker);z-index:3;animation:bp-road-you 1.1s calc(var(--fill-delay) - 80ms) cubic-bezier(.3,.8,.3,1) both;justify-items:center;display:grid;position:absolute;transform:translate(-50%)}.bp-rank.is-promoting .bp-road-you{animation-delay:1.6s}.bp-road-portrait{width:40px;height:40px;display:block}.bp-road-portrait .account-portrait{filter:drop-shadow(0 3px 3px #000c);width:40px;height:40px}.bp-road-you>b{letter-spacing:1.5px;color:#3a2206;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#fff2ad,#ffc451);border-radius:4px;max-width:110px;margin-top:-4px;padding:3px 6px 2px;font:9px/1 BrawlSecondary,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 2px #02101b}.bp-road-you>b:after{content:"";background:#ffc451;width:2px;height:6px;margin-left:-1px;position:absolute;top:100%;left:50%}.bp-road-legend{color:#9fc0d8;align-items:center;gap:8px;margin:0 0 0 26px;font-size:12px;animation:.35s ease-out 1.5s both bp-content;display:flex}.bp-road-legend i{background:repeating-linear-gradient(115deg,#ffd05244 0 4px,#ffd05211 4px 8px);border:1px dashed #ffe7a8aa;border-radius:6px;width:26px;height:12px}.is-placing .bp-road-legend i{background:repeating-linear-gradient(115deg,#8fd6ff44 0 4px,#8fd6ff11 4px 8px);border-color:#a9d8f5aa}.bp-rank.is-promoting .bp-rank-crest>.bp-emblem:not(.is-arrived){animation:.56s cubic-bezier(.3,.1,.3,1) both bp-rank-slam,.5s ease-in 1s both bp-rank-strain}.bp-rank-crest>.bp-emblem.is-arrived{animation:.6s cubic-bezier(.2,1.5,.4,1) both bp-rank-promote}.bp-rank-crest>.bp-emblem.is-arrived:after{animation:1s ease-out .35s both bp-rank-glint}.bp-rank.is-promoted .bp-rank-rays{animation:.6s ease-out both bp-rank-rays-in,40s linear 2 bp-rays}.bp-rank.is-promoted .bp-rank-ring{animation:.7s ease-out both bp-rank-ring}.bp-rank.is-promoted .bp-rank-burst i{--d:150px;animation:.9s cubic-bezier(.1,.7,.3,1) 20ms both bp-rank-spark}.bp-rank-flash{z-index:4;opacity:0;pointer-events:none;animation:bp-rank-flash .5s var(--impact) ease-out both;background:radial-gradient(#fff 0 30%,#fff0 70%);border-radius:50%;position:absolute;inset:8%}.bp-rank.is-promoting .bp-rank-flash{animation-delay:1.36s}.bp-rank.is-tier-6:not(.is-promoting) .bp-rank-stage{animation:bp-rank-shake .5s var(--impact) ease-out both}.bp-rank.is-tier-5:not(.is-promoting) .bp-rank-stage{animation:bp-rank-shake-soft .35s var(--impact) ease-out both}.bp-rank.is-tier-6.is-promoted .bp-rank-stage{animation:.5s ease-out both bp-rank-shake}@keyframes bp-rank-shake{0%,to{transform:none}15%{transform:translate(-5px,3px)}30%{transform:translate(5px,-3px)}45%{transform:translate(-3px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}@keyframes bp-rank-shake-soft{0%,to{transform:none}25%{transform:translate(-3px,2px)}55%{transform:translate(2px,-2px)}}.bp-rank-up{z-index:5;white-space:nowrap;color:#fff1a6;letter-spacing:1px;text-shadow:0 3px #9a4a12,0 5px #082039,0 0 20px #ffcf55aa;font:34px/1 Brawl,serif;animation:.55s cubic-bezier(.2,1.6,.4,1) both bp-rank-upstamp;position:absolute;bottom:6px;left:50%;transform:translate(-50%)rotate(-6deg)}.bp-rank.is-promoted .bp-rank-name{animation:.45s cubic-bezier(.2,1.6,.4,1) both bp-rank-stamp}.bp-rank-how{margin:14px 0}.bp-rank-how>div{animation:bp-content .4s calc(1.1s + var(--n,0) * .1s) ease-out both}.bp-rank-how>div:nth-child(2){--n:1}.bp-rank-how>div:nth-child(3){--n:2}.bp-rank-how .bp-emblem{width:48px}.bp-rank-tiles{grid-template-columns:1.3fr 1fr 1.2fr;gap:12px;margin:16px 0 14px;display:grid}.bp-rank-tile{min-width:0;box-shadow:inset 0 2px 0 color-mix(in srgb,var(--tier) 35%,transparent);background:#10324d80;border:1px solid #507e9e44;padding:12px 14px 13px;animation:.4s ease-out 1.1s both bp-content;position:relative}.bp-rank-tile:nth-child(2){animation-delay:1.2s}.bp-rank-tile:nth-child(3){animation-delay:1.3s}.bp-rank-tile>small{letter-spacing:1.8px;color:#aecddc;text-transform:uppercase;margin-bottom:9px;font:10px BrawlSecondary,Arial,sans-serif;display:block}.bp-rank-tile em{color:#9fc0d8;margin-top:8px;font-size:12px;font-style:normal;display:block}.bp-rank-tile em span{color:#9fc0d8}.bp-rank-tile strong{color:#ffe0a0;font:21px/1.1 Brawl,serif;display:block}.bp-rank-form{perspective:400px;gap:5px;display:flex}.bp-rank-form span{color:#fff;text-shadow:0 1px #0a3a20;width:25px;height:29px;animation:bp-rank-flip .42s calc(1.35s + var(--i) * 70ms) cubic-bezier(.2,1.4,.4,1) both;background:linear-gradient(#5fd68e,#23874d 55%,#16603a);border:1px solid #9fe8bb;border-radius:6px;place-items:center;font:15px/1 Brawl,serif;display:grid;box-shadow:inset 0 2px #fff6,inset 0 -3px #0004,0 2px #02101b}.bp-rank-form span.is-L{text-shadow:0 1px #4a0e16;background:linear-gradient(#e86c74,#a3303b 55%,#6f1d27);border-color:#eba0a6}.bp-rank-form span.is-D{text-shadow:0 1px #1d2b37;background:linear-gradient(#a8bccc,#5f788c 55%,#3f5467);border-color:#b8c9d6}.bp-rank-form span.is-latest{outline-offset:2px;outline:2px solid #ffe7a8}.bp-rank-tile.is-streak{grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;column-gap:10px;display:grid}.bp-rank-tile.is-streak>small,.bp-rank-tile.is-streak>em{grid-column:1/-1}.bp-rank-tile.is-streak>strong{align-self:center}.bp-rank-tile.is-streak>strong b{color:#fff1a6;text-shadow:0 2px #9a4a12;font-size:34px;font-weight:400}.bp-rank-tile.is-cold>strong{color:#cfe3f2}.bp-rank-tile.is-cold>strong b{color:#bfe8ff;text-shadow:0 2px #1a4a6c}.bp-rank-tile svg.bp-rank-flame{fill:#ff8b2c;filter:drop-shadow(0 0 8px #ff8b2caa);transform-origin:50% 90%;width:40px;height:40px;animation:.6s cubic-bezier(.2,1.6,.4,1) 1.95s both bp-rank-ignite}.bp-rank-flame-core{fill:#ffe38a}.bp-rank-tile:not(.is-hot):not(.is-cold) .bp-rank-flame{fill:#5d7b92;filter:none}.bp-rank-tile:not(.is-hot):not(.is-cold) .bp-rank-flame-core{fill:#8fa9bd}.bp-rank-flame.is-cold{stroke:#bfe8ff;filter:drop-shadow(0 0 6px #7fd0ffaa)}.bp-rank-fair{align-items:center;gap:12px;display:flex}.bp-rank-fair>img{filter:drop-shadow(0 3px 4px #0009);flex-shrink:0;width:52px;height:52px}.bp-rank-fair>.bp-emblem{flex-shrink:0;width:58px;height:58px}.bp-rank-fair>div{flex:1;min-width:0}.bp-rank-fair em{margin-top:7px}.bp-rank-odds{background:linear-gradient(#b8505a,#7a2630);border:1px solid #061b2b;border-radius:5px;height:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #02101b}.bp-rank-odds>i{background:linear-gradient(#fff2ad,#ffd052 45%,#df901b);align-items:center;width:0;padding-left:7px;animation:.8s cubic-bezier(.3,.8,.3,1) 1.6s both bp-road-fill;display:flex;box-shadow:2px 0 #061b2b}.bp-rank-odds b{letter-spacing:1px;color:#3a2206;white-space:nowrap;font:10px/1 BrawlSecondary,Arial,sans-serif}.bp-rank-odds>span{color:#ffe1e3;align-self:center;margin-left:auto;padding-right:7px;font:10px/1 BrawlSecondary,Arial,sans-serif}.bp-skill-confidence .boa-ui-progress{--game-progress-height:26px}.bp-skill-confidence .boa-ui-progress>b{font-size:12px}@keyframes bp-rank-slam{0%{opacity:0;transform:translateY(-26px) scale(var(--slam-from))}55%{opacity:1}68%{transform:scale(.9)}84%{transform:scale(1.05)}to{transform:none}}@keyframes bp-rank-promote{0%{filter:brightness(3);transform:scale(1.5)}45%{filter:brightness(1.4)}70%{transform:scale(.94)}to{filter:none;transform:none}}@keyframes bp-rank-strain{0%,to{transform:none}20%{transform:translate(-3px)rotate(-2deg)}40%{transform:translate(3px)rotate(2deg)scale(1.03)}60%{transform:translate(-3px)rotate(-1deg)scale(1.05)}80%{filter:brightness(1.6);transform:translate(2px)scale(1.07)}}@keyframes bp-rank-flash{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes bp-rank-glint{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-20% 0}}@keyframes bp-rank-rays-in{0%{opacity:0;transform:scale(.5)}to{opacity:1}}@keyframes bp-rank-ring{0%{opacity:.95;transform:scale(.45)}to{opacity:0;transform:scale(1.5)}}@keyframes bp-rank-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1.2)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.3)}}@keyframes bp-rank-glow{0%{opacity:0;transform:scale(.6)}to{opacity:1}}@keyframes bp-rank-stamp{0%{opacity:0;transform:scale(1.6)}60%{opacity:1}to{transform:none}}@keyframes bp-rank-upstamp{0%{opacity:0;transform:translate(-50%)rotate(-6deg)scale(2.4)}to{opacity:1;transform:translate(-50%)rotate(-6deg)}}@keyframes bp-rank-chip{0%{background-position:150% 0}60%,to{background-position:-50% 0}}@keyframes bp-rank-pip{0%{opacity:0;transform:scale(0)}to{opacity:1}}@keyframes bp-rank-sheen{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes bp-rank-next{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes bp-road-fill{0%{width:0}}@keyframes bp-road-you{0%{left:var(--marker-from);opacity:0}15%{opacity:1}}@keyframes bp-road-node{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}}@keyframes bp-road-zone-in{0%{opacity:0;transform:scaleX(.2)}}@keyframes bp-road-shimmer{0%,to{background-position:0 0,100% 0}50%{background-position:0 0,0 0}}@keyframes bp-rank-flip{0%{opacity:0;transform:rotateY(90deg)scale(.7)}}@keyframes bp-rank-ignite{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bp-rank,.bp-rank *,.bp-rank :before,.bp-rank :after,.bp-emblem *,.bp-showcase *{animation:none!important}.bp-rank-flash,.bp-rank-ring,.bp-rank-burst,.bp-fx-embers,.bp-fx-stars,.bp-fx-flare,.bp-fx-glint,.bp-fx-sweep{display:none}}@media (max-width:900px){.bp-rank-tiles{grid-template-columns:1fr 1fr}.bp-rank-tile.is-form{grid-column:1/-1}}@media (max-width:700px){.bp-rank-stage{text-align:center;grid-template-columns:1fr;justify-items:center}.bp-rank-stage:before{width:340px;height:300px;margin-left:-170px;left:50%}.bp-rank-crest{width:180px;height:186px}.bp-rank-crest>.bp-emblem{width:150px}.bp-rank-crest>.bp-emblem.is-tier-4{width:138px}.bp-rank-crest>.bp-emblem.is-tier-5{width:130px}.bp-rank-crest>.bp-emblem.is-tier-6{width:124px}.bp-rank-info{width:100%}.bp-rank-name{transform-origin:50% 60%;font-size:42px}.bp-rank-status{justify-content:center}.bp-rank-goal{margin-inline:auto}.bp-rank-goal-next.bp-emblem{width:42px}.bp-rank-up{font-size:28px;bottom:0}.bp-road{--rail:74px;height:112px;margin-inline:16px}.bp-road-node,.bp-road-node>.bp-emblem{width:36px}.bp-road-node.is-here,.bp-road-node.is-here>.bp-emblem{width:46px}.bp-road .bp-fx-halo,.bp-road .bp-fx-flare{display:none}.bp-road-node>b{display:none;top:36px}.bp-road-node.is-here>b{display:block;top:50px}.bp-road-portrait,.bp-road-portrait .account-portrait{width:34px;height:34px}.bp-road-legend{justify-content:center;margin:0}.bp-rank-tiles,.bp-rank-how{grid-template-columns:1fr}.bp-rank-tile{text-align:left}.bp-rank-form{gap:3px}.bp-rank-form span{flex:1;width:24px}}.bp-showcase-dialog.boa-ui-dialog{width:1360px;max-width:calc(100% - 24px);padding:0}.bp-showcase-dialog .bp-showcase-panel.boa-ui-panel{box-sizing:border-box;color:#eff8ff;text-align:center;background:#0b243b url(/deck-assets/main_background.png) 50%/cover;width:100%;max-width:none;font:15px/1.45 BrawlSecondary,Arial,sans-serif;overflow:hidden;padding:22px 26px 28px!important}.bp-showcase-panel header{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bp-showcase-panel h2{color:#ffc560;text-shadow:0 3px #824011,0 5px #082039,0 8px 15px #0008;margin:4px 0 2px;font-size:40px;line-height:1.1}.bp-showcase-panel header p{color:#b0c5d8;margin:0;font-size:13px}.bp-showcase{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:6px;margin-top:34px;padding-bottom:6px;display:grid}.bp-showcase figure{justify-items:center;gap:22px;margin:0;display:grid}.bp-showcase-crest{place-items:center;width:100%;min-height:190px;display:grid;position:relative}.bp-showcase-crest>.bp-emblem{width:min(132px,76%);animation:bp-rank-slam var(--slam-dur) calc(var(--i) * .52s) cubic-bezier(.3,.1,.3,1) both}.bp-showcase .is-tier-0{--slam-from:1.45}.bp-showcase .is-tier-1{--slam-from:1.65}.bp-showcase .is-tier-2{--slam-from:1.85}.bp-showcase .is-tier-3{--slam-from:2.1}.bp-showcase .is-tier-4{--slam-from:2.4}.bp-showcase .is-tier-5{--slam-from:2.8}.bp-showcase .is-tier-6{--slam-from:3.3}.bp-showcase figure:nth-child(n+5) .bp-showcase-crest>.bp-emblem{width:min(150px,84%)}.bp-showcase figure:last-child .bp-showcase-crest>.bp-emblem{width:min(168px,92%)}.bp-showcase figcaption{animation:bp-content .35s calc(var(--i) * .52s + .3s) ease-out both;gap:2px;display:grid}.bp-showcase figcaption small{letter-spacing:2px;color:#93bcd4;font:10px BrawlSecondary,Arial,sans-serif}.bp-showcase figcaption b{color:color-mix(in srgb,var(--tier) 70%,#fff);text-shadow:0 2px #061424;font:400 22px/1.1 Brawl,serif}.bp-showcase .is-tier-0 figcaption b{color:#aab3ba}.bp-showcase .is-tier-6 figcaption b{color:#fff1a6;text-shadow:0 2px #9a4a12,0 0 14px #ffd76a}@media (max-width:900px){.bp-showcase{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:30px}}@media (max-width:560px){.bp-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-showcase figure:last-child{grid-column:1/-1}.bp-showcase-panel h2{font-size:30px}}
.bp-swag-badge{--tier:#b98cff}.bp-swag-badge>.bp-emblem-art{height:auto}.bp-swag-badge .bp-fx-sweep{-webkit-mask-image:url(/game-ui/gems/cosmetics-icon.webp);mask-image:url(/game-ui/gems/cosmetics-icon.webp)}.bp-swag-badge.is-look-0{--metal:grayscale(1) brightness(.6) contrast(.95)}.bp-swag-badge.is-look-1{--metal:grayscale(.6) brightness(.82)}.bp-swag-badge.is-look-2{--metal:saturate(.95)}.bp-swag-badge.is-look-3{--metal:saturate(1.15) drop-shadow(0 0 1cqw #c9a0ff88);--sweep:5s}.bp-swag-badge.is-look-4{--metal:saturate(1.25) brightness(1.05) drop-shadow(0 0 1.4cqw #c9a0ffaa);--sweep:4s}.bp-swag-badge.is-look-4>.bp-fx-aura{animation:3s ease-in-out infinite bp-fx-pulse}.bp-swag-badge.is-look-5{--metal:saturate(1.35) brightness(1.1) drop-shadow(0 0 1.8cqw #e0b8ff);--tier:#d7a6ff;--sweep:3.2s}.bp-swag-badge.is-look-5>.bp-fx-aura{opacity:.8;width:175%;margin:-87.5% 0 0 -87.5%;animation:2.6s ease-in-out infinite bp-fx-pulse}.bp-swag-badge.is-look-6{--metal:saturate(1.5) brightness(1.15) drop-shadow(0 0 2.2cqw #fff3ff);--tier:#f2c8ff;--sweep:2.4s}.bp-swag-badge.is-look-6>.bp-fx-aura{opacity:.9;background:radial-gradient(closest-side,#fbe8ffcc,#c99bff55 40%,#8fe8ff22 65%,#0000);width:200%;margin:-100% 0 0 -100%;animation:2.2s ease-in-out infinite bp-fx-pulse}.bp-swag-badge.is-look-6>.bp-fx-rays{background:repeating-conic-gradient(from 0deg,#ffd6ff55 0 4deg,transparent 4deg 11deg,#9fe8ff44 11deg 14deg,transparent 14deg 22deg);animation-duration:16s}.bp-swag-badge .bp-fx-orbit i{background:#f4e0ff}.bp-swag-badge .bp-fx-halo i{background:#fff0ff;box-shadow:0 0 1.6cqw .5cqw #d08cff}.bp-swag{--tier:#b98cff;max-width:1000px;margin:0 auto 6px}.bp-swag-stage{isolation:isolate;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:0 24px;display:grid;position:relative}.bp-swag-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#9c5cff38,#0000);width:340px;height:320px;position:absolute;top:-30px;left:-40px}.bp-swag-crest{place-items:center;width:210px;height:210px;display:grid;position:relative}.bp-swag-crest>.bp-swag-badge{z-index:2;width:128px;animation:.6s cubic-bezier(.3,.1,.3,1) both bp-rank-slam}.bp-swag.is-look-5 .bp-swag-crest>.bp-swag-badge,.bp-swag.is-look-6 .bp-swag-crest>.bp-swag-badge{width:118px}.bp-swag-rays{background:repeating-conic-gradient(from 8deg,#b98cff33 0 6deg,transparent 6deg 22deg);border-radius:50%;animation:.7s ease-out .4s both bp-rank-rays-in,40s linear .4s 2 bp-rays;position:absolute;inset:-6%;-webkit-mask:radial-gradient(#000 8%,#0000 68%);mask:radial-gradient(#000 8%,#0000 68%)}.bp-swag.is-look-0 .bp-swag-rays,.bp-swag.is-look-1 .bp-swag-rays,.bp-swag.is-look-5 .bp-swag-rays,.bp-swag.is-look-6 .bp-swag-rays{display:none}.bp-swag-info{min-width:0}.bp-swag-info>.bp-eyebrow{color:#d6b8ff;animation:.35s ease-out .45s both bp-content}.bp-swag-name{color:#e6ceff;text-shadow:0 3px #4b1f86,0 5px #082039,0 8px 15px #0008;white-space:nowrap;text-overflow:ellipsis;transform-origin:0 60%;margin:4px 0 8px;font-size:52px;line-height:1.02;animation:.45s cubic-bezier(.2,1.6,.4,1) .5s both bp-rank-stamp;overflow:hidden}.bp-swag-status{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;animation:.35s ease-out .62s both bp-content;display:flex}.bp-swag-status small{color:#b0c5d8;font-size:12px}.bp-swag-total{color:#cdb6ef;font-size:13px}.bp-swag-total b{color:#fff;margin-right:3px;font:400 24px/1 Brawl,serif}.bp-swag-chip{letter-spacing:1.4px;color:#fbf2ff;background:linear-gradient(#7b4bc4,#43207a);border:1px solid #d6b8ff99;border-radius:5px;padding:6px 10px 5px;font:11px/1 BrawlSecondary,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 2px #02101b}.bp-swag-chip:after{content:"";background:linear-gradient(110deg,#0000 35%,#fff6 50%,#0000 65%) 0 0/250% 100% no-repeat;animation:3.6s ease-in-out 1.4s infinite bp-rank-chip;position:absolute;inset:0}.bp-swag-goal{align-items:center;gap:10px;max-width:600px;margin-bottom:6px;animation:.35s ease-out .7s both bp-content;display:flex}.bp-swag-goal>.boa-ui-progress{--progress-light:#f6e2ff;--progress-mid:#b98cff;--progress-dark:#6f3bc4;flex:1}.bp-swag-goal-text>span{color:#fff;font-size:17px}.bp-swag-goal-next.bp-swag-badge{width:40px;animation:2.6s ease-in-out 2s infinite bp-rank-next}.bp-swag-road{--rail:70px;height:124px;margin:0 30px;position:relative}.bp-swag-rail{left:0;right:0;top:var(--rail);background:#031521;border:1px solid #061b2b;border-radius:6px;height:12px;margin-top:-6px;position:absolute;box-shadow:0 1px #77cde14d,inset 0 2px 3px #000b}.bp-swag-rail>i{height:100%;width:var(--fill);border-radius:inherit;background:linear-gradient(#f6e2ff,#b98cff 45%,#6f3bc4);animation:1.1s cubic-bezier(.3,.8,.3,1) .8s both bp-road-fill;display:block;box-shadow:0 0 10px #b98cff88}.bp-swag-node{top:var(--rail);z-index:1;width:40px;animation:bp-road-node .4s calc(.75s + var(--i) * 60ms) cubic-bezier(.2,1.5,.4,1) both;justify-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.bp-swag-node>.bp-swag-badge{width:40px}.bp-swag-node>b,.bp-swag-node>small{white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.bp-swag-node>b{letter-spacing:1px;color:#9fb3c6;text-transform:uppercase;font:10px BrawlSecondary,Arial,sans-serif;top:52px}.bp-swag-node>small{color:#7f98ad;font-size:10px;top:66px}.bp-swag-node.is-passed>b{color:#d8c6f2}.bp-swag-node.is-here{z-index:2;width:52px}.bp-swag-node.is-here>.bp-swag-badge{width:52px}.bp-swag-node.is-here>b{color:#f0dcff;font-size:11px;top:58px}.bp-swag-node.is-here>small{color:#cdb6ef;top:72px}.bp-swag-node.is-here:before{content:"";z-index:-1;background:radial-gradient(closest-side,#b98cff77,#0000);border-radius:50%;width:80px;height:80px;margin:-40px;position:absolute;top:50%;left:50%}.bp-swag-node.is-next>.bp-swag-badge{animation:2.6s ease-in-out 2.2s infinite bp-rank-next}.bp-swag-node.is-locked>.bp-swag-badge{opacity:.72}.bp-swag-you{z-index:3;animation:.4s ease-out 1.6s both bp-content;position:absolute;top:8px;transform:translate(-50%)}.bp-swag-you>b{letter-spacing:1.5px;color:#2a0f4a;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#f6e2ff,#c9a0ff);border-radius:4px;max-width:110px;padding:3px 6px 2px;font:9px/1 BrawlSecondary,Arial,sans-serif;display:block;position:relative;overflow:hidden;box-shadow:0 2px #02101b}.bp-swag-you>b:after{content:"";background:linear-gradient(#e6ceff,#e6ceff00);width:2px;height:28px;margin-left:-1px;position:absolute;top:100%;left:50%}.bp-swag-sets{background:#10324d80;border:1px solid #507e9e44;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:4px 0 14px;padding:10px 14px;animation:.4s ease-out 1.1s both bp-content;display:flex;box-shadow:inset 0 2px #b98cff44}.bp-swag-sets>small{letter-spacing:1.8px;color:#d6b8ff;text-transform:uppercase;margin-right:4px;font:10px BrawlSecondary,Arial,sans-serif}.bp-swag-set{color:#efe4ff;background:linear-gradient(#2a1a4a,#1a0f30);border:1px solid #b98cff66;border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 6px;font-size:12px;display:inline-flex}.bp-swag-set>i{border-radius:50%;flex-shrink:0;width:24px;height:24px;box-shadow:inset 0 2px #fff5,0 1px 2px #000a}.bp-swag-set.is-palette>i{background:conic-gradient(#e23c4a,#ffb347,#fff27a,#3fcf78,#3d95ff,#a45cff,#e23c4a)}.bp-swag-set.is-wardrobe>i{background:#1a0f30 url(/game-ui/gems/cosmetics-icon.webp) 50%/80% no-repeat;border:1px solid #d6b8ff}.bp-swag-set b{color:#fff;font-weight:400}.bp-swag-set em{color:#d6b8ff;font-size:11px;font-style:normal}.bp-swag-sets>p{color:#9fc0d8;margin:0;font-size:12px}.bp-collection-grid>article{animation:bp-swag-pop .38s calc(1s + var(--i,0) * 35ms) cubic-bezier(.2,1.4,.4,1) both;position:relative}.bp-rarity{z-index:3;border:1px solid #0009;border-radius:3px;width:14px;height:14px;position:absolute;top:6px;right:6px;transform:rotate(45deg);box-shadow:inset 0 2px #fff6,0 1px 2px #000a}.bp-rarity.is-common{background:linear-gradient(#e8f0f6,#8fa3b3)}.bp-rarity.is-rare{background:linear-gradient(#9fe2ff,#2f7fe0)}.bp-rarity.is-epic{background:linear-gradient(#e7c2ff,#8a3ce0)}.bp-rarity.is-earned{background:linear-gradient(#fff2ad,#e08a1b);box-shadow:inset 0 2px #fff8,0 0 8px #ffcf55}.bp-collection-grid small .bp-rarity-name{text-transform:capitalize}.bp-collection-grid small .bp-rarity-name.is-rare{color:#8fd4ff}.bp-collection-grid small .bp-rarity-name.is-epic{color:#d8a8ff}.bp-collection-grid small .bp-rarity-name.is-earned{color:#ffd57a}@keyframes bp-swag-pop{0%{opacity:0;transform:translateY(10px)scale(.85)}}@media (prefers-reduced-motion:reduce){.bp-swag *,.bp-swag-sets,.bp-collection-grid>article{animation:none!important}}@media (max-width:700px){.bp-swag-stage{text-align:center;grid-template-columns:1fr;justify-items:center}.bp-swag-stage:before{margin-left:-170px;left:50%}.bp-swag-crest{width:170px;height:160px}.bp-swag-info{width:100%}.bp-swag-name{transform-origin:50% 60%;font-size:38px}.bp-swag-status,.bp-swag-goal{justify-content:center;margin-inline:auto}.bp-swag-road{margin-inline:16px}.bp-swag-node,.bp-swag-node>.bp-swag-badge{width:30px}.bp-swag-node.is-here,.bp-swag-node.is-here>.bp-swag-badge{width:40px}.bp-swag-node>b,.bp-swag-node>small{display:none}.bp-swag-node.is-here>b,.bp-swag-node.is-here>small{display:block;top:46px}.bp-swag-node.is-here>small{top:60px}}.bp-swag-badge>.bp-emblem-art>.swagger-jewel{width:100%;height:100%}
.lb-client{isolation:isolate;filter:drop-shadow(0 12px 15px #0006);width:100%;position:relative}.lb-canvas,.lb-still{width:100%;height:100%;display:block;position:absolute;inset:0}.lb-canvas{opacity:0}.lb-name{pointer-events:none;z-index:2;position:absolute}.lb-name svg{fill:#f1d3a0;filter:drop-shadow(0 1px 1px #000);width:100%;height:100%;display:block}.lb-badge{z-index:2;aspect-ratio:1;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.lb-badge>svg{filter:drop-shadow(0 1px 1px #000);width:83%;height:83%}.lb-badge>.ink-label{fill:#f7d99a;width:100%;height:100%}.lb-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lb-still-client{width:100%;display:block;position:relative}.lb-badge>.bp-emblem{aspect-ratio:1;width:76%;line-height:0;display:block}.lb-badge>.bp-swag-badge>.bp-emblem-art{width:100%;height:100%;display:block;position:relative}.lb-badge .swagger-jewel{pointer-events:none}.lb-badge .swagger-jewel:before,.lb-badge .swagger-jewel:after,.lb-badge .swagger-jewel-glint{opacity:0;animation:none}
.nameplate-art{isolation:isolate;pointer-events:none;width:100%;position:relative;container-type:inline-size}.nameplate-surface{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible;filter:none!important}.nameplate-word{width:100%;height:68.571%;position:absolute;top:15.714%;left:0}.nameplate-word .ink-label{filter:drop-shadow(0 1px 1px #000);width:100%;height:100%;display:block;overflow:visible}.nameplate-word text{stroke:#06101c;stroke-width:1.6px;paint-order:stroke fill;stroke-linejoin:round}.np-light{mix-blend-mode:screen;width:100%;height:100%;display:block}.np-charge{stroke-dasharray:80 400;animation:5s ease-in-out infinite np-charge}.np-leaf{transform-box:fill-box;transform-origin:20% 65%;animation:4s ease-in-out infinite np-leaf}.np-firefly{animation:4.6s ease-in-out infinite np-firefly}.np-gold{animation:6s ease-in-out infinite np-gold}.np-mist{animation:7s ease-in-out infinite np-mist}.np-star{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite np-star}.np-magma{animation:4.5s ease-in-out infinite np-magma}.np-spark{animation:3.2s ease-out infinite np-spark}.np-facet{animation:5s ease-in-out infinite np-facet}.np-lightning{animation:5.5s linear infinite np-lightning}.np-wave{animation:5.5s ease-in-out infinite np-wave}.np-bubble{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in infinite np-bubble}.np-frost{stroke-dasharray:70 260;animation:7s linear infinite np-frost}.np-snow{animation:5s linear infinite np-snow}.np-honey-drop{transform-box:fill-box;transform-origin:top;animation:5s ease-in infinite np-honey}.np-pixel{animation:3.2s steps(4,end) infinite np-pixel}.np-eclipse-halo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite np-eclipse}.np-bats{animation:7s ease-in-out infinite np-bats}.np-lantern{transform-origin:0 0;animation:4.2s ease-in-out infinite np-lantern}.np-spirit{animation:5.4s ease-in-out infinite np-spirit}.np-orbit{animation:8s ease-in-out infinite np-orbit}.np-comet{animation:6s ease-out infinite np-comet}.np-slime{animation:3.7s ease-in-out infinite np-slime}.np-slime-bubble{transform-box:fill-box;transform-origin:bottom;animation:4s ease-out infinite np-pop}.np-gear{animation:16s linear infinite np-gear}.np-piston{animation:2s ease-in-out infinite np-piston}.nameplate-art[data-playing=false] *{animation-play-state:paused!important}.nameplate-art[data-motion=still] *{animation:none!important}@keyframes np-charge{0%,15%{stroke-dashoffset:300px;opacity:.35}55%{opacity:1}85%,to{stroke-dashoffset:-380px;opacity:.35}}@keyframes np-leaf{0%,to{transform:rotate(-6deg)}50%{transform:rotate(10deg)translateY(-2px)}}@keyframes np-firefly{0%,to{opacity:.25;transform:translate(0)}40%{opacity:1;transform:translate(15px,-13px)}70%{opacity:.6;transform:translate(-7px,-5px)}}@keyframes np-gold{0%,55%,to{opacity:.75}65%,78%{opacity:1}}@keyframes np-mist{0%,to{opacity:.5;transform:translate(-15px,5px)}50%{opacity:.9;transform:translate(25px,-7px)}}@keyframes np-star{0%,60%,to{opacity:.35;transform:scale(.7)}75%{opacity:1;transform:scale(1.25)}}@keyframes np-magma{0%,to{opacity:.4}48%{opacity:1}75%{opacity:.65}}@keyframes np-spark{0%{opacity:0;transform:translateY(4px)}12%{opacity:1}80%{opacity:.75}to{opacity:0;transform:translate(16px,-58px)}}@keyframes np-facet{0%,to{opacity:.6;transform:translateY(0)}45%{opacity:1;transform:translateY(-3px)}}@keyframes np-lightning{0%,65%,72%,78%,to{opacity:.15}67%,75%{opacity:1}}@keyframes np-wave{0%,to{transform:translate(-24px,4px)}50%{transform:translate(25px,-6px)}}@keyframes np-bubble{0%{opacity:0;transform:translateY(16px)scale(.5)}15%{opacity:.8}90%{opacity:.5}to{opacity:0;transform:translate(9px,-74px)scale(1.1)}}@keyframes np-frost{0%{stroke-dashoffset:320px;opacity:.3}55%{opacity:1}to{stroke-dashoffset:-320px;opacity:.3}}@keyframes np-snow{0%{opacity:0;transform:translateY(-8px)}10%,85%{opacity:.9}to{opacity:0;transform:translate(18px,82px)}}@keyframes np-honey{0%,45%{opacity:1;transform:translateY(-3px)scaleY(.7)}70%{opacity:1;transform:translateY(10px)scaleY(1.15)}88%,to{opacity:0;transform:translateY(60px)scaleY(.7)}}@keyframes np-pixel{0%,to{opacity:.5;transform:translateY(6px)}50%{opacity:1;transform:translateY(-10px)}}@keyframes np-eclipse{0%,to{opacity:.45;transform:scale(.93)}50%{opacity:.9;transform:scale(1.13)}}@keyframes np-bats{0%,to{transform:translate(10px,5px)}50%{transform:translate(-30px,-12px)}}@keyframes np-lantern{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes np-spirit{0%,to{opacity:.4;transform:translateY(8px)}50%{opacity:.85;transform:translate(9px,-8px)}}@keyframes np-orbit{0%,to{opacity:.55;stroke-width:3px}50%{opacity:1;stroke-width:5px}}@keyframes np-comet{0%,60%{opacity:0;transform:translate(-50px,-20px)}65%{opacity:1}82%,to{opacity:0;transform:translate(100px,32px)}}@keyframes np-slime{0%,to{transform:translateY(3px)}50%{transform:translateY(-5px)}}@keyframes np-pop{0%{opacity:0;transform:scale(.2)}30%{opacity:.8;transform:scale(1)}70%{opacity:.7;transform:translateY(-22px)scale(1.1)}76%,to{opacity:0;transform:translateY(-24px)scale(1.4)}}@keyframes np-gear{to{transform:rotate(360deg)}}@keyframes np-piston{0%,to{transform:translate(-5px)}50%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.nameplate-art *{animation:none!important}.np-light{display:none}}@container (max-width:80px){.nameplate-art *{animation-play-state:paused!important}.np-light{display:none}}.np-satellite{transform-origin:61px 42px;animation:8s linear infinite np-gear}
@font-face{font-family:Banner-lilita;src:url(/nameplate-fonts/lilita.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-bungee;src:url(/nameplate-fonts/bungee.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-fredoka;src:url(/nameplate-fonts/fredoka.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-luckiest;src:url(/nameplate-fonts/luckiest.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-titan;src:url(/nameplate-fonts/titan.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-black-ops;src:url(/nameplate-fonts/black-ops.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-russo;src:url(/nameplate-fonts/russo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-audiowide;src:url(/nameplate-fonts/audiowide.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-orbitron;src:url(/nameplate-fonts/orbitron.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-cinzel;src:url(/nameplate-fonts/cinzel.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-suez;src:url(/nameplate-fonts/suez.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Banner-righteous;src:url(/nameplate-fonts/righteous.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
