.profile-progression-panel[data-state=inactive]{display:none}.results-empty.profile-progression-empty{isolation:isolate;text-align:left;background:#04130a;background:lab(4.70804% -5.97429 2.97672);border:1px solid #89b18a3b;border:1px solid lab(68.4144% -19.5676 15.483/.23);border-radius:16px;grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-content:center;justify-items:start;gap:16px 30px;min-height:410px;padding:40px 44px;display:grid;position:relative;overflow:hidden}.profile-progression-empty>.progression-background{z-index:-2;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.profile-progression-empty:after{content:"";z-index:-1;background:linear-gradient(90deg,#061008e0,#061008b8 37%,#0610081f 73%),linear-gradient(#0000 50%,#03090459);background:linear-gradient(90deg,lab(3.89551% -4.21887 2.58296/.88),lab(3.89551% -4.21887 2.58296/.72) 37%,lab(3.89551% -4.21887 2.58296/.12) 73%),linear-gradient(#0000 50%,lab(2.0879% -2.22962 1.36586/.35));position:absolute;inset:0}.profile-progression-empty>.results-empty-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;grid-column:1;align-items:center;gap:9px;font-size:12px;font-weight:650;display:inline-flex}.profile-progression-empty>.results-empty-eyebrow:before{content:"";width:6px;height:6px;box-shadow:0 0 12px color-mix(in oklch,var(--primary) 30%,transparent);background:currentColor;border-radius:50%}.profile-progression-empty>h2{max-width:18ch;color:var(--foreground);font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;grid-column:1;align-self:end;margin:0;font-size:34px;font-weight:400;line-height:1.18}.progression-level-preview{grid-column:1}.profile-progression-empty>p{color:#b5beb1;color:lab(75.8881% -4.81215 5.3771);text-wrap:pretty;grid-column:1;max-width:47ch;margin:0;font-size:15px;line-height:1.65}.progression-art{aspect-ratio:1;pointer-events:none;grid-area:1/2/6;place-self:center;width:100%;max-width:420px;position:relative}.progression-emblem-halo{background:radial-gradient(#74c1633b,#0000 67%);background:radial-gradient(lab(71.5897% -38.5215 39.3495/.23),#0000 67%);border-radius:50%;animation:9s ease-in-out infinite paused progression-halo-breathe;position:absolute;inset:2% 8% 20% 2%}.progression-loot-item{--detail-accent:#94d186;--detail-glow:color-mix(in oklch,var(--detail-accent) 18%,transparent);--art-effects-play-state:paused;--art-effects-delay:var(--loot-delay);aspect-ratio:1;isolation:isolate;max-width:none;transform:rotate(var(--loot-tilt,0deg));animation:progression-loot-drift var(--loot-duration,10s) ease-in-out var(--loot-delay,0s) infinite paused;position:absolute}@supports (color:lab(0% 0 0)){.progression-loot-item{--detail-accent:lab(78.2396% -30.9506 30.6117)}}.progression-loot-item>img{object-fit:contain;filter:drop-shadow(0 10px 14px #01050266);filter:drop-shadow(0 10px 14px lab(.963873% -1.30205 .788716/.4));width:100%;height:100%;position:relative}.progression-loot-item .profile-art-effects{--art-orbit-size:77%;z-index:-1;opacity:.62;background:radial-gradient(ellipse,var(--detail-glow),transparent 68%);inset:-16%}.progression-loot-item:is([data-item=key],[data-item=cache]) .profile-art-effects{inset:-24%}.progression-loot-item .profile-art-effects[data-shape=circle]{inset:-9%}.progression-loot-item .profile-detail-orbit{box-shadow:0 0 0 8px color-mix(in oklch,var(--detail-accent) 3%,transparent),0 0 0 16px color-mix(in oklch,var(--detail-accent) 2%,transparent)}.progression-loot-item .profile-detail-orbit:before{inset:-9px}.progression-loot-item .profile-detail-orbit:after{inset:9px}.progression-loot-item .profile-detail-spark-one{top:23%;left:8%}.progression-loot-item .profile-detail-spark-two{top:79%;right:9%}.progression-loot-item .profile-detail-spark-three{top:15%;right:10%}.progression-loot-item .profile-detail-spark-four{top:90%;left:18%}.progression-loot-item .profile-detail-spark-five{top:4%;right:35%}.progression-loot-item[data-item=potion]{--detail-accent:#f197c2}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=potion]{--detail-accent:lab(72.8727% 38.9854 -7.47191)}}.progression-loot-item[data-item=hoodie]{--detail-accent:#7fb6ee}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=hoodie]{--detail-accent:lab(71.8823% -7.15712 -34.3066)}}.progression-loot-item[data-item=guac]{--detail-accent:#e2c162}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=guac]{--detail-accent:lab(79.4772% 4.22728 51.3911)}}.progression-loot-item[data-item=banner]{--detail-accent:#f58a8b}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=banner]{--detail-accent:lab(69.6578% 41.5064 18.3091)}}.progression-loot-item[data-item=ticket]{--detail-accent:#b6abf9}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=ticket]{--detail-accent:lab(73.2045% 16.5029 -37.6129)}}.progression-loot-item[data-item=cache]{--detail-accent:#65d0dc}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=cache]{--detail-accent:lab(77.6769% -29.8454 -15.8822)}}.progression-loot-item[data-item=key]{--detail-accent:#f9a870}@supports (color:lab(0% 0 0)){.progression-loot-item[data-item=key]{--detail-accent:lab(76.2632% 26.5133 41.6681)}}.progression-loot-item[data-item=decoration]{--loot-tilt:-8deg;--loot-duration:11s;--loot-delay:-2s;width:35%;top:0;left:0}.progression-loot-item[data-item=potion]{--loot-tilt:9deg;--loot-duration:9s;--loot-delay:-5s;width:23%;top:2%;left:43%}.progression-loot-item[data-item=hoodie]{--loot-tilt:6deg;--loot-duration:13s;--loot-delay:-8s;width:30%;top:34%;left:35%}.progression-loot-item[data-item=guac]{--loot-tilt:-12deg;--loot-duration:8s;--loot-delay:-3s;width:24%;top:43%;left:0}.progression-loot-item[data-item=banner]{--loot-tilt:-8deg;--loot-duration:12s;--loot-delay:-7s;width:28%;bottom:0;left:16%}.progression-loot-item[data-item=ticket]{--loot-tilt:14deg;--loot-duration:10s;--loot-delay:-1s;width:27%;bottom:0;right:12%}.progression-loot-item[data-item=cache]{--loot-tilt:-6deg;--loot-duration:14s;--loot-delay:-9s;width:26%;top:42%;right:0}.progression-loot-item[data-item=key]{--loot-tilt:14deg;--loot-duration:15s;--loot-delay:-4s;width:26%;top:7%;right:0}.profile-progression-empty>:not(.banner-sparkles,.progression-background){z-index:1;position:relative}.profile-progression-empty>.banner-sparkles{z-index:0}.profile-progression-empty:has(>.banner-sparkles[data-active=true]) :is(.progression-emblem-halo,.progression-loot-item){animation-play-state:running}.profile-progression-empty:has(>.banner-sparkles[data-active=true]) .progression-loot-item{--art-effects-play-state:running}@keyframes progression-halo-breathe{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:.8;transform:scale(1.05)}}@keyframes progression-loot-drift{0%,to{transform:translate3d(0,4px,0) rotate(var(--loot-tilt))}40%{transform:translate3d(5px,-7px,0) rotate(calc(var(--loot-tilt) + 3deg))}70%{transform:translate3d(-3px,-1px,0) rotate(calc(var(--loot-tilt) - 2deg))}}.progression-rewards{grid-column:1;margin-top:9px}.progression-rewards-label{color:#8a9784;color:lab(60.927% -7.18382 8.12025);font-size:12px;font-weight:550}.progression-rewards ul{flex-wrap:wrap;gap:12px 22px;margin:13px 0 0;padding:0;list-style:none;display:flex}.progression-rewards li{color:#d8d9c7;color:lab(86.3012% -2.83602 9.0286);align-items:center;gap:7px;font-size:13px;font-weight:550;display:flex}.progression-rewards li svg{width:16px;height:16px;color:var(--primary);stroke-width:1.6px;flex:none}@container (max-width:800px){.results-empty.profile-progression-empty{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:8px;min-height:390px;padding:32px 28px}.profile-progression-empty>h2{font-size:30px}.profile-progression-empty>p{font-size:15px}}@container (max-width:580px){.results-empty.profile-progression-empty{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:0;padding:24px 22px 28px}.profile-progression-empty>.progression-background{object-position:72% center}.profile-progression-empty:after{background:linear-gradient(#0610082e,#061008eb 45%,#061008fa 92%);background:linear-gradient(lab(3.89551% -4.21887 2.58296/.18),lab(3.89551% -4.21887 2.58296/.92) 45%,lab(3.89551% -4.21887 2.58296/.98) 92%)}.progression-art{grid-area:1/1;justify-self:center;width:250px;max-width:100%;margin:-6px 0 4px}.profile-progression-empty>h2{max-width:17ch;font-size:28px}.progression-rewards{margin-top:8px}.progression-rewards ul{gap:12px 16px}}@media (prefers-reduced-motion:reduce){.profile-progression-empty :is(.progression-emblem-halo,.progression-loot-item){animation:none}}.profile-progression-empty>.results-empty-eyebrow:after{content:"";pointer-events:none;opacity:0;border:1px solid;border-radius:50%;width:6px;height:6px;margin-top:-3px;animation:4.8s ease-out infinite paused progression-coming-sonar;position:absolute;top:50%;left:0}.profile-progression-empty:has(>.banner-sparkles[data-active=true])>.results-empty-eyebrow:after{animation-play-state:running}@keyframes progression-coming-sonar{0%{opacity:.65;transform:scale(1)}65%,to{opacity:0;transform:scale(3.8)}}@media (prefers-reduced-motion:reduce){.profile-progression-empty>.results-empty-eyebrow:after{opacity:0;animation:none}}
