@property --val{syntax:"<number>"; inherits:true; initial-value:0;}.album-gauge{transition:--val 1.1s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.album-gauge{transition:none!important}.gauge-firefly,.gauge-firefly-core{animation:none!important}}.gauge-stage{position:relative;align-self:center;width:100%;display:grid;place-items:center}.gauge-plinth{position:absolute;left:50%;top:50%;width:258px;height:42px;margin:68px 0 0 -129px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse 27% 34% at 50% 40%,#000207eb,#00020700 78%),radial-gradient(ellipse 44% 50% at 50% 48%,#000309a3,#00030900 80%),radial-gradient(ellipse 50% 50% at 50% 56%,#01040b52,#01040b00 84%)}.gauge-figure{font-family:var(--album-font-mono);font-weight:700;color:rgb(var(--gauge-card-rgb, 61,220,132));font-variant-numeric:tabular-nums}.album-gauge.glass-orbit{--fam-rgb: 61,220,132;position:relative;width:232px;height:232px;display:grid;place-items:center;background:none;filter:none}.album-gauge.glass-orbit.score-mid{--fam-rgb: 255,210,63}.album-gauge.glass-orbit.score-low,.album-gauge.glass-orbit.score-none{--fam-rgb: 255,107,107}.album-gauge.glass-orbit.album-gauge--unknown{--fam-rgb: 120,130,150}.album-gauge.glass-orbit:before{content:"";position:absolute;inset:0;border:0;border-radius:0;box-shadow:none;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.62),rgba(0,0,0,.28) 55%,transparent 78%) no-repeat 50% 162px / 172px 44px;filter:blur(6px);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 62px,#000 67px);mask:radial-gradient(circle at 50% 50%,transparent 0 62px,#000 67px)}.glass-orbit .gauge-well{position:absolute;left:50%;top:50%;width:196px;height:196px;margin:-98px 0 0 -98px;border-radius:50%;background:radial-gradient(circle at 50% 36%,#0a1220,#070d19 72%,#060b17);box-shadow:inset 0 9px 18px #000000d9,inset 0 -7px 16px #00000073,inset 0 0 0 1px #0009,0 1px #ffffff0b;pointer-events:none;-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 62px,#000 67px);mask:radial-gradient(circle at 50% 50%,transparent 0 62px,#000 67px)}.glass-orbit .gauge-ring{position:relative;width:168px;height:168px;border-radius:50%;box-shadow:0 0 26px 4px rgba(var(--fam-rgb),.3),0 16px 30px -12px #000000f2,0 6px 12px -4px #000000a6,0 2px 2px #00000080}.glass-orbit .gauge-glass{position:absolute;inset:20px;border-radius:50%;border:1px solid rgba(29,48,69,.95);background:linear-gradient(158deg,#cdd9e512,#060b1742 44%,#060b1799);-webkit-backdrop-filter:blur(7px) saturate(1.35) brightness(.84);backdrop-filter:blur(7px) saturate(1.35) brightness(.84);box-shadow:inset 0 1px #cdd9e529,inset 0 -15px 26px -14px #000c,inset 0 0 18px rgba(var(--fam-rgb),.18),0 13px 22px -13px #000000e0,0 3px 5px -2px #00000080}.glass-orbit .gauge-specular{position:absolute;inset:20px;border-radius:50%;pointer-events:none;background:linear-gradient(138deg,#ffffffad,#ffffff4d 9%,#ffffff14 22%,#fff0 40%);-webkit-mask:radial-gradient(circle 64px at 50% 50%,rgba(0,0,0,0) 0 57px,rgba(0,0,0,.55) 60px,#000 61.5px 64px);mask:radial-gradient(circle 64px at 50% 50%,rgba(0,0,0,0) 0 57px,rgba(0,0,0,.55) 60px,#000 61.5px 64px)}.glass-orbit .gauge-orbit{position:absolute;inset:20px;border-radius:50%;overflow:hidden;pointer-events:none}.glass-orbit .gauge-orbit-near:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse 92px 66px at 30% 20%,#cdd9e51c,#cdd9e500 68%)}.glass-orbit .gauge-firefly{position:absolute;inset:0;transform:rotate(var(--a0));animation:gaugeOrbitSpin var(--dur) linear infinite}@keyframes gaugeOrbitSpin{0%{transform:rotate(var(--a0))}to{transform:rotate(calc(var(--a0) + 360deg))}}.glass-orbit .gauge-firefly-dot{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);transform:translate(var(--r))}.glass-orbit .gauge-firefly-core{display:block;width:100%;height:100%;border-radius:50%;opacity:var(--op);animation:gaugeFireflyDrift var(--bobDur) ease-in-out infinite alternate}@keyframes gaugeFireflyDrift{0%{transform:translate(calc(var(--bob) * -1));opacity:calc(var(--op) * .42)}to{transform:translate(var(--bob));opacity:var(--op)}}.glass-orbit .gauge-orbit-far .gauge-firefly-core{background:radial-gradient(circle,rgba(var(--fam-rgb),.95) 0 26%,rgba(var(--fam-rgb),.45) 52%,rgba(var(--fam-rgb),0) 74%)}.glass-orbit .gauge-orbit-near .gauge-firefly-core{background:radial-gradient(circle at 50% 50%,#fffffff2 0 24%,rgb(var(--fam-rgb)) 40%,rgba(var(--fam-rgb),0) 82%);box-shadow:0 0 7px 1px rgba(var(--fam-rgb),.55)}.glass-orbit .gauge-track{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:conic-gradient(rgba(var(--fam-rgb),.78) 0deg,rgb(var(--fam-rgb)) calc(var(--val) * 1%),var(--album-surface-2) 0);box-shadow:inset 0 0 0 1px #ffffff0f;-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 66px,#000 68px);mask:radial-gradient(circle at 50% 50%,transparent 0 66px,#000 68px)}.glass-orbit .gauge-track:before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(180deg,#ffffff52,#ffffff14 7%,#fff0 20%,#0000 72%,#00000057 92%,#0000008c)}.glass-orbit .gauge-track:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 32% 11%,rgba(255,255,255,.16),transparent 42%)}.glass-orbit .gauge-satellites{position:absolute;inset:0;width:232px;height:232px;pointer-events:none;z-index:3}.album-gauge.glass-orbit .album-gauge__inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;line-height:1;pointer-events:none}.album-gauge.glass-orbit .album-gauge__inner:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse 64px 42px at 50% 47%,#060b178c,#060b1700 72%);pointer-events:none}.album-gauge.glass-orbit .album-gauge__num{position:relative;color:rgb(var(--fam-rgb));font-variant-numeric:tabular-nums;text-shadow:0 2px 1px rgba(0,0,0,.7),0 2px 7px rgba(0,0,0,.65),0 0 24px rgba(var(--fam-rgb),.5)}.album-gauge.glass-orbit .album-gauge__num span{letter-spacing:-.02em}.album-gauge.glass-orbit .album-gauge__cap{position:relative;margin-top:0;text-shadow:0 1px 4px rgba(0,0,0,.8)}.album-gauge-wrap:has(.glass-orbit){--gauge-card-rgb: 61,220,132;--gauge-card-edge: linear-gradient(135deg, rgba(61,220,132,.5), rgba(61,214,245,.4));position:relative;display:grid;grid-template-rows:auto 232px auto;grid-template-areas:"badge" "stage" "note";align-content:center;align-items:stretch;justify-items:center;column-gap:0;row-gap:.7rem;padding:.6rem 1.5rem;border-radius:14px;background:linear-gradient(168deg,#121c2cdb,#0b1220c7 62%,#0f1825d6) padding-box,var(--gauge-card-edge) border-box;box-shadow:inset 0 1px #cdd9e512,inset 0 -1px #0000008c,0 8px 40px #0006,0 30px 62px -26px #000000e6,0 14px 46px -26px rgba(var(--gauge-card-rgb),.45)}.album-gauge-wrap:has(.glass-orbit) .gauge-stage{grid-area:stage}.album-gauge-wrap:has(.glass-orbit) .album-gauge-sub{grid-area:note;position:relative;margin:0;padding-top:.65rem;font-size:.75rem;line-height:1.5;white-space:normal;text-shadow:0 1px 3px rgba(0,0,0,.85)}.album-gauge-wrap:has(.glass-orbit) .album-gauge-sub:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--gauge-card-rgb),.3),transparent)}.album-gauge-wrap:has(.glass-orbit.score-mid){--gauge-card-rgb: 255,210,63;--gauge-card-edge: linear-gradient(135deg, rgba(255,210,63,.55), rgba(255,160,30,.4))}.album-gauge-wrap:has(.glass-orbit.score-low),.album-gauge-wrap:has(.glass-orbit.score-none){--gauge-card-rgb: 255,107,107;--gauge-card-edge: linear-gradient(135deg, rgba(255,107,107,.55), rgba(255,70,100,.4))}.album-gauge-wrap:has(.glass-orbit.album-gauge--unknown){--gauge-card-rgb: 120,130,150;--gauge-card-edge: linear-gradient(135deg, rgba(120,130,150,.4), rgba(120,130,150,.25))}.album-gauge-wrap:has(.glass-orbit):before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--gauge-card-rgb),.55),transparent);pointer-events:none}.album-gauge-wrap:has(.glass-orbit):after{content:"";position:absolute;inset:1px;border-radius:13px;background:radial-gradient(120% 70% at 50% -12%,rgba(255,255,255,.05),transparent 62%);pointer-events:none}.album-gauge-wrap:has(.glass-orbit) .album-gauge-badge{grid-area:badge;position:relative;box-shadow:0 5px 11px -5px #000000d9,0 3px 8px -2px #000000b3,0 0 12px rgba(var(--gauge-card-rgb),.18),inset 0 1px #ffffff17}.album-gauge-wrap:has(.glass-orbit) .album-gauge-badge .icon{filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}@media (max-width: 1180px){.album-gauge-wrap:has(.glass-orbit){padding:.6rem 1.1rem}}@media (max-width: 940px){.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit){grid-template-columns:232px minmax(0,16rem);grid-template-rows:auto auto;grid-template-areas:"stage badge" "stage note";align-content:center;justify-content:center;justify-items:start;column-gap:2rem;row-gap:.7rem;padding:1.5rem 1.25rem}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .gauge-stage{width:232px;align-self:center}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-badge{align-self:end}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-sub{align-self:start;text-align:left;padding-top:.85rem}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-sub:before{left:0;right:8%;background:linear-gradient(90deg,rgba(var(--gauge-card-rgb),.3),transparent)}}@media (max-width: 620px){.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"badge" "stage" "note";justify-items:center;column-gap:0;row-gap:1rem;padding:1.7rem 1.25rem}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .gauge-stage{width:100%;align-self:auto}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-badge{align-self:auto}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-sub{align-self:auto;max-width:26rem;text-align:center;padding-top:.95rem}.artist-hero-gauge .album-gauge-wrap:has(.glass-orbit) .album-gauge-sub:before{left:12%;right:12%;background:linear-gradient(90deg,transparent,rgba(var(--gauge-card-rgb),.3),transparent)}}@media (max-width: 420px){.album-gauge-wrap:has(.glass-orbit){padding:1.5rem .75rem}.gauge-plinth{width:236px;margin-left:-118px}}
/*# sourceMappingURL=authorship-gauge.css.map */
