:root{--rk-0:#cf7d43;--rk-1:#b4c3d6;--rk-2:#d9ac3a;--rk-3:#a174e8;--rk-4:#35c9d6;--rk-5:#d21f3c;--rk-glow-0:20%;--rk-glow-1:26%;--rk-glow-2:32%;--rk-glow-3:37%;--rk-glow-4:41%;--rk-glow-5:45%}.ab-t0,.ar-t0,.rk-t0{--rk:var(--rk-0);--rk-a:var(--rk-glow-0);--mosaic-strength:0.5}.ab-t1,.ar-t1,.rk-t1{--rk:var(--rk-1);--rk-a:var(--rk-glow-1);--mosaic-strength:0.56}.ab-t2,.ar-t2,.rk-t2{--rk:var(--rk-2);--rk-a:var(--rk-glow-2);--mosaic-strength:0.64}.ab-t3,.ar-t3,.rk-t3{--rk:var(--rk-3);--rk-a:var(--rk-glow-3);--mosaic-strength:0.72}.ab-t4,.ar-t4,.rk-t4{--rk:var(--rk-4);--rk-a:var(--rk-glow-4);--mosaic-strength:0.8}.ab-t5,.ar-t5,.rk-t5{--rk:var(--rk-5);--rk-a:var(--rk-glow-5);--mosaic-strength:0.88}.tile-mosaic{display:block;pointer-events:none}.ab{--ab-size:80px;--mosaic:var(--rk);--rx:0deg;--ry:0deg;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ab-size);height:var(--ab-size);padding:0;overflow:hidden;box-sizing:border-box;color:color-mix(in srgb,var(--rk) 88%,#fff);background:color-mix(in srgb,var(--rk) 5%,#090a0f);border:1px solid color-mix(in srgb,var(--rk) 30%,transparent);border-radius:10px;font-size:calc(var(--ab-size) * .36);perspective:calc(var(--ab-size) * 3.6);transition:border-color .3s,background-color .3s;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ab,.ab canvas,.ab img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab canvas,.ab img{-webkit-user-drag:none}.ab-btn{cursor:pointer}.ab-btn:focus-visible{outline:1px solid var(--rk);outline-offset:2px}.ab-hot{background:color-mix(in srgb,var(--rk) 10%,#0d0e14);border-color:color-mix(in srgb,var(--rk) 55%,transparent)}.ab-sm{--ab-size:48px}.ab-md{--ab-size:80px}.ab-lg{--ab-size:104px}.ab-mosaic{position:absolute;inset:0;z-index:0;width:100%;height:100%;opacity:.35;transition:opacity .3s}.ab-hot .ab-mosaic,.ab-pending .ab-mosaic{opacity:1}.ab-scene{position:absolute;inset:0;z-index:1;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s ease-out;pointer-events:none}.ab-hot .ab-scene{transition-duration:.08s}.ab-base,.ab-sym{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ab-base{inset:6%;width:88%;height:88%}.ab-sym{left:21%;top:19%;width:58%;height:58%;filter:brightness(1.18) contrast(1.05) drop-shadow(2px 4px 3px rgba(0,0,0,.65));transform:translateZ(0);transition:transform .35s ease-out}.ab-hot .ab-sym{transform:translateZ(12px);transition-duration:.12s}.ab-hero img{position:absolute;inset:6%;width:88%;height:88%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:transform .35s ease-out}.ab-hero .hl-obj{filter:drop-shadow(2px 4px 4px rgba(0,0,0,.7))}.ab-hero-fill img{inset:0;width:100%;height:100%}.ab-hot .ab-hero .hl-threads{transform:translateZ(18px);transition-duration:.12s}.ab-hot .ab-hero .hl-obj{transform:translateZ(36px);transition-duration:.12s}.ab-hero-fill .hl-plate{transform:translate(calc(var(--hx, 0) * 5px),calc(var(--hy, 0) * 5px));transition:transform .25s ease-out}.ab-hero-fill .hl-threads{transform:translate(calc(var(--hx, 0) * -22px),calc(var(--hy, 0) * -22px));transition:transform .25s ease-out}.ab-hero-fill .hl-obj{transform:translate(calc(var(--hx, 0) * 14px),calc(var(--hy, 0) * 14px));transition:transform .25s ease-out}.ab>i{position:relative;z-index:1;line-height:1}.ab-locked{background:#12141b;border-color:var(--uv-line,rgba(231,227,216,.1));color:#5d6272}.ab-locked .ab-base{filter:grayscale(1) brightness(.4)}.ab-locked .ab-hero img{filter:grayscale(1) brightness(.45);opacity:.8}.ab-locked .ab-sym{filter:grayscale(1) brightness(.55);opacity:.75}.ab-pending{border-color:rgba(243,239,230,.75);background:#12131a;animation:ab-pending 2.2s ease-in-out infinite}.ab-pending .ab-base{filter:grayscale(.15)}@keyframes ab-pending{0%,to{box-shadow:inset 0 0 0 0 rgba(243,239,230,0)}50%{box-shadow:inset 0 0 0 2px rgba(243,239,230,.55)}}@media (prefers-reduced-motion:reduce){.ab-scene,.ab-sym{transition:none}.ab-pending{animation:none}}@media (hover:none){.ab-mosaic{opacity:.7}}.ar-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.ar-list>li{border:1px solid var(--uv-line,rgba(231,227,216,.1));border-radius:8px;overflow:hidden}.ar{--mosaic:var(--rk);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) 132px;align-items:center;grid-column-gap:18px;column-gap:18px;grid-row-gap:10px;row-gap:10px;padding:16px 18px;box-sizing:border-box;width:100%;height:100%;overflow:hidden;isolation:isolate;background:linear-gradient(to right,transparent 30%,color-mix(in srgb,var(--rk) calc(var(--rk-a) * .6),transparent) 100%),rgba(0,0,0,.22)}.ar>:not(.ar-mosaic):not(.ar-index){position:relative;z-index:1}.ar-mosaic{position:absolute;inset:0;z-index:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.28) 0,rgba(0,0,0,.28) 150px,#000 260px);mask-image:linear-gradient(270deg,rgba(0,0,0,.28) 0,rgba(0,0,0,.28) 150px,#000 260px)}.ar-main{display:flex;flex-direction:column;gap:4px;min-width:0}.ar-with-stats{grid-template-columns:auto minmax(0,1fr) 132px}.ach .ar-face-front .ar-mosaic{opacity:.92;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.4) 48%,#000);mask-image:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.4) 48%,#000)}.ar-stats{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px 18px;gap:10px 18px;padding:10px 12px;background:rgba(17,20,27,.66);border:1px solid rgba(231,237,245,.13);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%)}.ar-stats-summary{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:0}.ar-stats-rarity{display:flex;align-items:baseline;gap:6px;flex:none}.ar-stats-label{font-size:.62rem;font-weight:700;color:var(--uv-muted,#a0a6b2)}.ar-stats-rarity strong{font-size:.94rem;font-weight:800;color:var(--rk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ar-stats-holders{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:right;font-size:.68rem;font-weight:500;color:#d8dce4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ach .ar-list{container-type:inline-size}@container (max-width: 760px){.ar-with-stats{grid-template-columns:auto minmax(0,1fr) 116px}.ar-with-stats .ar-rank{grid-column:3;grid-row:1;min-width:0}.ar-with-stats .ar-stats{grid-column:2;grid-row:1}}@container (max-width: 480px){.ar-with-stats{grid-template-columns:auto minmax(0,1fr);padding:12px;column-gap:12px}.ar-with-stats .ab-md{--ab-size:64px}.ar-with-stats .ar-rank{grid-column:1/-1;grid-row:2;justify-self:stretch;flex-direction:row;align-items:center;justify-content:space-between}.ar-with-stats .ar-stats{grid-template-columns:minmax(0,1fr);padding:9px 10px}.ar-with-stats .ar-stats-summary{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px}.ar-with-stats .ar-rank-name{font-size:.88rem}.ar-with-stats .ar-title{font-size:.9rem}}.ar-friends{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px}.ar-friends-label{font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--uv-muted,#8b8f9c)}.ar-friends-list{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}.ar-friend{gap:5px;min-width:0}.ar-friend,.ar-friend-av{display:inline-flex;align-items:center}.ar-friend-av{flex:none;justify-content:center;width:20px;height:20px;overflow:hidden;box-sizing:border-box;background:var(--surface-deep,#101118);border:1px solid var(--rk);border-radius:5px}.ar-friend-av img{width:100%;height:100%;object-fit:cover;display:block}.ar-friend-ini{font-size:.6rem;font-weight:800;color:var(--rk)}.ar-friend-name{max-width:110px;overflow:hidden;font-size:.76rem;font-weight:600;color:#f3efe6;text-overflow:ellipsis;white-space:nowrap}.ar-locked .ar-friend-name{color:var(--uv-muted,#8b8f9c)}.ar-friends-more,.ar-friends-none{font-size:.74rem;font-weight:600;color:var(--uv-muted,#8b8f9c)}.ar-friends-more{font-weight:800}.ar-flip{display:block;height:100%;perspective:1400px;cursor:pointer}.ar-flip:focus-visible{outline:1px solid var(--rk);outline-offset:-1px}.ar-flip-inner{position:relative;display:grid;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1)}.ar-flip.flipped .ar-flip-inner{transform:rotateX(180deg)}.ar-face{position:relative;grid-area:1/1;min-width:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ar-face[aria-hidden=true]{position:absolute;inset:0}.ar-face>.ar{height:100%}.ar-face-back{transform:rotateX(180deg)}.ar.ar-back{--mosaic-strength:0.16;grid-template-columns:minmax(0,1fr);background:rgba(0,0,0,.3)}.ar-back-body{min-width:0}@media (prefers-reduced-motion:reduce){.ar-flip-inner{transition:none}}.ar-title{font-family:var(--uv-font,"Montserrat",sans-serif);font-size:.98rem;font-weight:700;line-height:1.25;color:var(--rk)}.ar-sub{font-size:.8rem;font-weight:500;color:#f3efe6}.ar-locked .ar-sub{color:var(--uv-muted,#8b8f9c)}.ar-title-row{display:flex;align-items:center;gap:8px;min-width:0}.ar-title-row .ar-title{min-width:0}.ar-unique{flex:none;padding:1px 7px;font-family:var(--uv-font,"Montserrat",sans-serif);font-size:.6rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--uv-gold,#c9a94a);background:rgba(201,169,74,.1);border:1px solid rgba(201,169,74,.32);border-radius:4px}.ar-locked .ar-unique{color:var(--uv-muted,#8b8f9c);background:transparent;border-color:var(--uv-line,rgba(231,227,216,.14))}.ar-rank{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:7px;min-width:112px}.ar-rarity{display:inline-flex;align-items:center;padding:1px 7px;font-size:.7rem;font-weight:800;line-height:1.55;color:var(--uv-gold,#c9a94a);background:rgba(201,169,74,.12);border:1px solid rgba(201,169,74,.38);border-radius:999px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ar-rank-pips{display:flex;gap:4px}.ar-rank-pips>span{width:10px;height:10px;border-radius:2px;background:rgba(231,227,216,.12)}.ar-rank-pips>span.lit{background:var(--rk)}.ar-rank-pips>span.cur{animation:ar-cur 2.4s ease-in-out infinite}@keyframes ar-cur{0%,to{transform:scale(1)}50%{transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.ar-rank-pips>span.cur{animation:none}}.ar-rank-name{font-family:Cinzel,Montserrat,serif;font-size:1.02rem;font-weight:800;line-height:1;letter-spacing:.6px;white-space:nowrap;color:var(--rk)}.ar-index{position:absolute;top:6px;left:6px;z-index:2;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800;color:#16130b;background:var(--uv-gold,#c9a94a);border-radius:4px}.ar-pending{--rk:#f3efe6;--rk-a:30%;--mosaic-strength:0.6}.ar-claim{display:block;height:100%;cursor:pointer;animation:ar-nudge 2.6s ease-in-out infinite}.ar-pending .ar-rank-name{font-size:.82rem;white-space:normal;text-align:right;max-width:132px;line-height:1.2}.ar-claim:focus-visible{outline:1px solid #f3efe6;outline-offset:-1px}@keyframes ar-nudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-3px)}90%{transform:translateY(0)}}.ar-pending .ar-title{color:#f3efe6}.ar-pending .ar-rank-name{color:#f3efe6;animation:ar-reveal 2.2s ease-in-out infinite}@keyframes ar-reveal{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ar-claim,.ar-pending .ar-rank-name{animation:none}}.ar-locked{background:rgba(0,0,0,.16)}.ar-locked .ar-rank-name,.ar-locked .ar-title{color:var(--uv-muted,#8b8f9c)}.ar-locked .ar-rank-name{font-size:.86rem}.ar-feature{min-height:108px;padding:20px 22px;column-gap:22px}.ar-feature .ar-title{font-size:1.08rem}.ar-feature .ar-sub{font-size:.86rem}.ar-feature .ar-rank-name{font-size:1.14rem}.ar-feature .ar-rank-pips>span{width:11px;height:11px}.pf-badges .ar-feature{grid-template-columns:auto minmax(0,1fr);column-gap:16px;padding:18px 14px}.pf-badges .ar-feature .ar-main{padding:0 100px 0 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.pf-badges .ar-feature .ar-title{font-size:1rem}.pf-badges .ar-feature .ar-rarity{font-size:.84rem;color:#fff;background:rgba(10,13,20,.84);border-color:var(--rk);padding:2px 7px}.pf-badges .ar-feature .ar-rank{position:absolute;grid-column:auto;grid-row:auto;top:6px;right:8px;bottom:8px;min-width:0;justify-content:flex-end}.ar-possession{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ar-owner-count{font-size:.66rem;font-weight:500;color:#d8dce4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pf-badges .ar-feature .ar-possession{margin-bottom:auto}.ar-pickbtn{display:block;width:100%;height:100%;margin:0;padding:0;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.ar-pickbtn:not(.on) .ar{opacity:.6}.ar-pickbtn.on .ar{box-shadow:inset 0 0 0 1px var(--uv-gold,#c9a94a)}.ar-pickbtn:disabled{cursor:not-allowed;opacity:.4}.ar-pickbtn:focus-visible{outline:1px solid var(--uv-gold,#c9a94a);outline-offset:-1px}@media (max-width:480px){.ab-md{--ab-size:64px}.ab-lg{--ab-size:76px}.ar,.ar-feature{grid-template-columns:auto minmax(0,1fr);padding:14px 12px;column-gap:12px}.ar-rank{grid-column:2;grid-row:2;justify-self:start;align-items:flex-start;min-width:0;flex-direction:row-reverse;gap:10px;align-items:center}.pf-badges .ar-feature{min-height:112px;padding:14px 12px 28px}.pf-badges .ar-feature .ar-main{padding:0 100px 0 0;flex-direction:column;align-items:flex-start}.pf-badges .ar-feature .ar-rank{top:6px;right:8px;bottom:8px;flex-direction:column;align-items:flex-end;gap:7px}.pf-badges .ar-feature .ar-rank-pips{display:none}}@container (max-width: 480px){.pf-badges .ar-feature{min-height:112px;padding:14px 12px 28px}.pf-badges .ar-feature .ab-lg{--ab-size:76px}.pf-badges .ar-feature .ar-main{padding:0 100px 0 0;flex-direction:column;align-items:flex-start}.pf-badges .ar-feature .ar-rank{flex-direction:column;align-items:flex-end;gap:7px}.pf-badges .ar-feature .ar-rank-pips{display:none}}@container (max-width: 360px){.pf-badges .ar-feature{padding:48px 12px 28px;column-gap:12px}.pf-badges .ar-feature .ab-lg{--ab-size:64px}.pf-badges .ar-feature .ar-main{padding:0}}.ab-hero-live{position:absolute;inset:0;transform-style:preserve-3d;transform:perspective(320px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s ease-out}.ab-hero-live.ab-hero-hot{transition-duration:.08s}.ab-hero-live img{position:absolute;inset:0!important;width:100%!important;height:100%!important;object-fit:contain;pointer-events:none;transition:transform .35s ease-out}.ab-hero-hot .hl-threads{transform:translateZ(18px);transition-duration:.12s}.ab-hero-hot .hl-obj{transform:translateZ(36px);transition-duration:.12s}