.community-value{color:var(--fg);font-family:var(--font-body);--font:var(--font-body);--mono:var(--font-mono);--muted:var(--fg-secondary);--line:var(--border-strong);--gain:var(--history-value)}.community-value *{box-sizing:border-box}.community-value{max-width:1260px;margin:auto;padding:36px 36px 42px;position:relative}.community-value .chapter{border-bottom:1px solid var(--line);font:11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);align-items:center;gap:14px;margin-bottom:32px;padding-bottom:14px;display:flex}.community-value .chapter b{color:var(--accent);font-weight:500}.community-value .chapter small{text-transform:none;letter-spacing:0;font:12px var(--font);margin-left:auto}.community-value .composition{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);grid-template-areas:"gear intro""gear value""gear signatures""gear footer";align-items:start;gap:20px 56px;max-width:1160px;margin:auto;display:grid}.community-value .intro{grid-area:intro}.community-value .intro h2{letter-spacing:-2px;margin:0 0 14px;font-size:52px;font-weight:700;line-height:1.02}.community-value .intro h2 em{color:var(--accent);font-style:normal}.community-value .intro p{color:var(--muted);max-width:38ch;margin:0;font-size:16px}.community-value .equipment{grid-area:gear;align-self:center;min-width:0}.community-value .gear-caption{max-width:440px;color:var(--muted);font:11px var(--mono);justify-content:space-between;align-items:center;gap:12px;margin:22px auto 0;display:flex}.community-value .gear-caption .trail{align-items:center;gap:6px;display:flex}.community-value .trail img{object-fit:contain;width:19px;height:19px}.community-value .trail b{color:var(--fg);font-weight:500}.community-value .paperdoll{aspect-ratio:446/465;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));grid-template-areas:"weap weap.helm helm.off off""weap weap.helm helm.off off""weap weap rin3 body body amul off off""weap weap rin1 body body rin2 off off"".glov glov body body boot boot."".glov glov belt belt boot boot."".lfla char char char char mfla."".lfla char char char char mfla.";gap:6px;width:100%;max-width:560px;margin:auto;display:grid;position:relative}.community-value .slot{border:1px solid var(--line);background:linear-gradient(150deg,var(--raised),var(--surface));isolation:isolate;border-radius:4px;min-width:0;min-height:0;transition:border-color .3s,background .3s;position:relative}.community-value .slot>img{object-fit:contain;opacity:.52;filter:saturate(.7);width:82%;height:82%;transition:opacity .35s,filter .35s;position:absolute;inset:9%}.community-value .slot.empty{opacity:.25;background:0 0;border-style:dashed}.community-value .slot.rare{--rarity:var(--rarity-rare)}.community-value .slot.unique{--rarity:var(--rarity-unique)}.community-value .slot.magic{--rarity:var(--rarity-magic-border)}.community-value .slot.valued{border-color:color-mix(in srgb,var(--rarity)40%,var(--line))}.community-value .slot.valued>img,.community-value .slot.active>img{opacity:1;filter:none}.community-value .slot.active{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:3px;z-index:2}.community-value .slot-shine{content:"";border-radius:inherit;background:linear-gradient(110deg,transparent 20%,color-mix(in srgb,var(--history-flash-light)60%,transparent)48%,transparent 75%);pointer-events:none;z-index:4;background-size:250% 100%;animation:.9s ease-out both cv-slot-shine;position:absolute;inset:0}.community-value .charms{aspect-ratio:3;grid-area:char;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:5px;margin:0 11px;display:grid}.community-value .price-tag{background:color-mix(in srgb,var(--canvas)93%,transparent);font:12px/1 var(--mono);opacity:0;z-index:5;align-items:center;gap:3px;padding:2px 3px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:3px;left:3px;transform:translateY(3px)}.community-value .price-tag img{object-fit:contain;width:13px;height:13px}.community-value .valued .price-tag{opacity:1;transform:none}.community-value .slot-badges{z-index:6;max-width:100%;filter:drop-shadow(0 1px 2px var(--canvas));align-items:start;display:flex;position:absolute;top:-3px;right:-2px}.community-value .slot-badges .signature-badge{width:21px;height:25px;animation:.45s cubic-bezier(.2,.8,.2,1) both cv-badge-seat}.community-value .slot-badges .signature-badge+.signature-badge{margin-left:-11px;transform:translateY(3px)}.community-value .slot-badges .signature-badge:nth-child(3){transform:translateY(6px)}.community-value .build-value{border-bottom:1px solid var(--line);grid-area:value;align-items:end;gap:20px;padding-bottom:18px;display:flex}.community-value .value-label{color:var(--muted);margin-bottom:4px;font-size:13px;display:block}.community-value .total-number{font:500 64px/1 var(--font);letter-spacing:-2.5px;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;display:flex}.community-value .total-number img{object-fit:contain;width:48px;height:48px}.community-value .value-meta{text-align:right;color:var(--muted);margin-left:auto;padding-bottom:3px;font-size:12px}.community-value .value-meta strong{color:var(--fg);margin-bottom:4px;font-size:14px;font-weight:500;display:block}.community-value .value-meta .delta{color:var(--gain);min-height:17px;display:block}.community-value .total-number.bump{animation:.65s ease-out cv-total-settle}.community-value .signature-detail{grid-area:signatures;min-width:0}.community-value .focus-heading{align-items:center;gap:14px;padding-bottom:14px;display:flex}.community-value .focus-heading .focus-art{object-fit:contain;flex:none;width:48px;height:58px}.community-value .focus-title{min-width:0}.community-value .focus-title small{font:10px var(--mono);letter-spacing:.09em;color:var(--accent);text-transform:uppercase;margin-bottom:4px;display:block}.community-value .focus-title h3{letter-spacing:-.3px;margin:0;font-size:23px;line-height:1.15}.community-value .item-amount{font:500 26px var(--font);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.community-value .item-amount img{object-fit:contain;width:26px;height:26px}.community-value .signature-list{min-height:153px;position:relative}.community-value .sign-row{border-top:1px solid color-mix(in srgb,var(--line)65%,transparent);height:51px;color:var(--muted);align-items:center;gap:12px;display:flex;position:relative}.community-value .sign-row .sig-anchor{flex:none;width:29px;height:35px;position:relative}.community-value .sig-anchor>.signature-badge{opacity:.25;filter:grayscale(.9);width:29px;height:35px;transition:opacity .25s,filter .25s}.community-value .sign-row .identity{flex-direction:column;min-width:0;display:flex}.community-value .identity b{color:var(--fg);font-size:14px;font-weight:500;line-height:1.2}.community-value .identity small{margin-top:3px;font-size:11px;line-height:1.2}.community-value .sign-row .signed-price{font:14px var(--mono);align-items:center;gap:6px;margin-left:auto;display:flex}.community-value .signed-price img{object-fit:contain;width:17px;height:17px}.community-value .sign-row .signed-check{font:11px var(--mono);text-align:right;width:18px;color:var(--muted)}.community-value .sign-row.arrived .signature-badge{filter:none;opacity:1}.community-value .sign-row.arrived .signed-price{color:var(--fg)}.community-value .sign-row.arrived .signed-check{color:var(--gain)}.community-value .sign-row.just-signed .sig-anchor>.signature-badge{animation:.5s cubic-bezier(.2,.8,.2,1) both cv-badge-seat}.community-value .single-support{max-width:34ch;color:var(--muted);margin:0;padding:17px 0 0;font-size:14px;line-height:1.5}.community-value .detail-caption{border-top:1px solid var(--line);min-height:35px;color:var(--muted);justify-content:space-between;align-items:start;gap:14px;padding-top:10px;font-size:12px;display:flex}.community-value .detail-caption b{color:var(--fg);font-weight:500}.community-value .step-count{white-space:nowrap;font:10px var(--mono);padding-top:2px}.community-value [data-flight-layer]{pointer-events:none;z-index:40;position:absolute;inset:0}.community-value .fly-badge{z-index:40;pointer-events:none;transform-origin:0 0;will-change:transform,opacity;position:absolute}.community-value .fly-badge .signature-badge{width:100%;height:100%;display:block}.community-value .footer{grid-area:footer;justify-content:space-between;align-items:center;gap:15px;display:flex}.community-value .footer a{background:var(--fg);color:var(--canvas);font:12px var(--mono);border-radius:3px;align-items:center;gap:20px;padding:12px 16px;text-decoration:none;display:inline-flex}.community-value .footer a span{color:var(--accent)}.community-value .footer p{color:var(--muted);text-align:right;max-width:18ch;margin:0;font-size:11px}.community-value .section-foot{max-width:1080px;color:var(--muted);font:11px var(--mono);text-align:center;margin:30px auto 0}.community-value .section-foot strong{color:var(--fg);font-weight:500}@keyframes cv-slot-shine{0%{opacity:0;background-position:150% 0}20%{opacity:.55}to{opacity:0;background-position:-70% 0}}@keyframes cv-badge-seat{0%{opacity:0;translate:0 -10px;scale:1.15}to{opacity:1;translate:0;scale:1}}@keyframes cv-total-settle{0%{color:var(--gain)}to{color:var(--fg)}}@media (max-width:950px){.community-value .composition{gap:18px 36px}.community-value .intro h2{font-size:44px}.community-value .paperdoll{gap:4px}.community-value .total-number{font-size:54px}.community-value .total-number img{width:42px;height:42px}.community-value .focus-title h3{font-size:21px}}@media (max-width:700px){.community-value{padding:24px 20px 30px}.community-value .chapter{gap:8px;margin-bottom:23px;font-size:10px}.community-value .chapter small{font-size:10px}.community-value .composition{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""value""gear""signatures""footer";gap:19px}.community-value .intro h2{letter-spacing:-1.2px;margin-bottom:10px;font-size:38px;line-height:1.02}.community-value .intro h2 br{display:none}.community-value .intro p{max-width:36ch;font-size:14px}.community-value .paperdoll{gap:4px;max-width:350px}.community-value .equipment{padding-top:7px}.community-value .gear-caption{max-width:310px;margin-top:13px;font-size:10px}.community-value .price-tag{gap:1px;padding:1px 2px;font-size:10px;bottom:1px;left:1px}.community-value .price-tag img{width:10px;height:10px}.community-value .slot-badges .signature-badge{width:17px;height:20.4px}.community-value .slot-badges .signature-badge+.signature-badge{margin-left:-10px}.community-value .charms{gap:4px;margin-inline:7px}.community-value .build-value{gap:10px;padding:0 0 17px}.community-value .total-number{letter-spacing:-2px;gap:8px;font-size:52px}.community-value .total-number img{width:41px;height:41px}.community-value .value-label{font-size:12px}.community-value .value-meta{font-size:11px}.community-value .value-meta strong{font-size:13px}.community-value .focus-heading{gap:11px;padding-bottom:11px}.community-value .focus-heading .focus-art{width:36px;height:46px}.community-value .focus-title h3{font-size:20px}.community-value .focus-title small{font-size:9px}.community-value .item-amount{font-size:24px}.community-value .item-amount img{width:23px;height:23px}.community-value .signature-list{min-height:141px}.community-value .sign-row{gap:10px;height:47px}.community-value .sig-anchor>.signature-badge{width:27px;height:32.4px}.community-value .identity b{font-size:13px}.community-value .identity small{font-size:11px}.community-value .signed-price{font-size:13px!important}.community-value .detail-caption{min-height:37px;font-size:12px}.community-value .single-support{max-width:38ch;font-size:13px}.community-value .footer{flex-wrap:wrap;gap:10px}.community-value .footer a{justify-content:space-between;width:100%}.community-value .footer p{text-align:center;width:100%;max-width:none;font-size:11px}.community-value .section-foot{margin-top:20px;font-size:10px}}@media (max-width:350px){.community-value{padding-inline:15px}.community-value .intro h2{font-size:34px}.community-value .paperdoll{max-width:285px}.community-value .total-number{font-size:46px}.community-value .total-number img{width:36px;height:36px}.community-value .chapter small{text-align:right;max-width:13ch}.community-value .value-meta strong{font-size:12px}.community-value .focus-title h3{font-size:18px}.community-value .signature-list{min-height:147px}.community-value .sign-row{height:49px}}@media (prefers-reduced-motion:reduce){.community-value *,.community-value :before,.community-value :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.community-value .fly-badge{display:none}}.community-value .gear-caption [data-gear-caption]{align-items:center;gap:9px;display:flex}.community-value .caption-badge{flex:none;width:27px;height:32px;display:inline-block}.community-value .caption-badge .signature-badge{width:27px;height:32px;display:block}.community-value .gear-caption b{color:var(--fg);font-weight:500}.community-value .gear-caption small{color:var(--muted);font:11px var(--font);margin-top:3px;display:block}.community-value .gear-caption .trail{font-size:14px}.community-value .gear-caption .trail img{width:19px;height:19px}.community-value .gear-caption [data-gear-caption] b{font:500 13px/1.2 var(--font)}.community-value .slot-badges{filter:none;pointer-events:none;max-width:none;display:block;position:absolute;inset:0}.community-value .slot-badges .signature-badge{width:100%;height:100%;margin:0;animation:none;transform:none}.community-value .slot-badges .signature-badge+.signature-badge,.community-value .slot-badges .signature-badge:nth-child(3){margin:0;transform:none}.community-value .signature-stack{--signature-size:22px!important}.community-value .signature-slot.is-evaluating .signature-layer{transform:translateX(calc(var(--signature-x)*var(--signature-width)*-1))}.community-value .signature-slot.is-evaluating .signature-open-count{opacity:1}.community-value .signature-slot.is-evaluating .signature-rest-count{opacity:0}.community-value .slot-badges .signature-stack{top:0;right:0}.community-value .signature-layer>svg{overflow:visible}.community-value .slot.active{outline-offset:3px}.community-value[data-mode=community] .focus-title small{color:var(--muted)}.community-value .equivalent{font:10px var(--mono);color:var(--muted);margin-top:5px;display:block}.community-value .sign-row .identity small{font-size:11px}.community-value .total-number img{object-fit:contain}.community-value .gear-caption{min-height:40px}.community-value .price-tag{font-size:12px}.community-value .signature-slot:hover{z-index:3}.community-value .signature-slot:hover .signature-layer{transition:transform .28s cubic-bezier(.2,.75,.25,1)}@media (max-width:700px){.community-value .signature-stack{--signature-size:18px!important}.community-value .price-tag{font-size:10px}.community-value .detail-caption{line-height:1.4}.community-value .equivalent{font-size:10px}.community-value{padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.community-value .signature-layer{transition:none!important}}.community-value .footer p{max-width:25ch;font-size:11px;line-height:1.5}.community-value .role-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:3px 0 12px;display:grid}.community-value .role-cell{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.community-value .role-badge{opacity:.2;filter:grayscale();width:30px;height:36px;transition:opacity .2s,filter .2s}.community-value .role-badge .signature-badge{width:100%;height:100%;display:block}.community-value .role-cell.arrived .role-badge{opacity:1;filter:none}.community-value .role-cell b{color:var(--muted);font-size:11px;font-weight:500}.community-value .role-cell.arrived b{color:var(--fg)}.community-value .role-cell small{font:11px var(--mono);color:var(--muted)}.community-value .weapon-summary{border-top:1px solid var(--line);flex-direction:column;justify-content:center;gap:3px;min-height:51px;display:flex}.community-value .weapon-summary b{font-size:14px;font-weight:500}.community-value .weapon-summary span{color:var(--muted);font-size:12px}.community-value[data-focus=weap] .signature-list{min-height:150px}.community-value[data-focus=weap] .detail-caption{min-height:38px}@media (max-width:700px){.community-value .role-grid{gap:4px}.community-value .role-badge{width:27px;height:32.4px}.community-value .role-cell b{font-size:10px}.community-value .weapon-summary{min-height:47px}.community-value .weapon-summary b{font-size:13px}.community-value .weapon-summary span{font-size:11px}}.community-value{max-width:1440px;padding:40px 32px 48px}.community-value .chapter{min-height:31px;font:10px var(--font-mono);letter-spacing:.16em;gap:13px;margin-bottom:30px;padding-bottom:12px}.community-value img{display:block}.community-value .slot.valued>img,.community-value .slot.active>img{max-width:none}.community-value .signature-slot:focus{z-index:3;outline:1px solid var(--accent);outline-offset:3px}.community-value .signature-slot:focus .signature-layer{transform:translateX(calc(var(--signature-x)*var(--signature-width)*-1))}.community-value .signature-slot:focus .signature-open-count{opacity:1}.community-value .signature-slot:focus .signature-rest-count{opacity:0}.community-value .motion-toggle{min-width:44px;min-height:24px;color:var(--fg-muted);font:10px var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:3px;margin-left:auto;padding:2px 6px}.community-value .motion-toggle:hover{color:var(--fg)}.community-value .motion-toggle:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.community-value .fly-badge img{object-fit:contain;width:100%;height:100%;display:block}.community-value .intro h2,.community-value .focus-title h3{font-family:var(--font-body);text-transform:none}@media (max-width:700px){.community-value{padding:24px 20px 30px}}@media (max-width:350px){.community-value{padding-inline:15px}}
.community-value .build-value{padding-bottom:8px;display:block}.community-value .value-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.community-value .value-trace{width:100%;height:74px;margin-top:10px;overflow:hidden}.community-value .value-trace svg{width:100%;height:100%;display:block}.community-value .rolling-panel{min-height:326px;padding:0}.community-value .compact-roles{border-bottom:1px solid var(--border-strong);grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:13px;padding-bottom:13px;display:grid}.community-value .compact-role{grid-template-columns:1fr 1fr;align-items:baseline;gap:4px 5px;display:grid}.community-value .compact-role .role-badge{grid-column:1/-1;justify-self:center;width:22px;height:27px;display:block}.community-value .compact-role>span:nth-child(2){color:var(--fg-secondary);justify-self:end;font-size:11px}.community-value .compact-role>b{font-variant-numeric:tabular-nums;justify-self:start;font-size:14px;font-weight:500;line-height:1}.community-value .feed-heading{color:var(--fg-secondary);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:11px;line-height:1.5;display:flex}.community-value .feed-heading>span:first-child{color:var(--fg);font-weight:500}.community-value .review-window{height:164px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 73%,#0000 100%);mask-image:linear-gradient(#000 0% 73%,#0000 100%)}.community-value .review-entry{align-items:center;gap:11px;height:53px;transition:transform .35s,opacity .35s;animation:.22s backwards cv-review-arrives;display:flex;position:absolute;top:0;left:0;right:0}.community-value .review-entry-0{opacity:1;transform:translateY(0)}.community-value .review-entry-1{opacity:.67;transform:translateY(54px)}.community-value .review-entry-2{opacity:.45;transform:translateY(108px)}.community-value .review-avatar{flex:0 0 29px;width:29px;height:35px}.community-value .review-identity{flex:1;min-width:0}.community-value .review-identity>b{font-size:14px;font-weight:500;line-height:1.4;display:block}.community-value .review-identity>small{color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.5;display:block;overflow:hidden}.community-value .review-price{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:6px;font-size:17px;display:flex}.community-value .review-price>b{font-weight:500}.community-value .review-price img{object-fit:contain;width:17px;height:17px}.community-value .first-review{height:85px;color:var(--fg-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.community-value .waiting-dot{background:var(--history-value);border-radius:50%;width:5px;height:5px}.community-value .calm-latest{border-top:1px solid var(--border-strong);align-items:center;gap:12px;min-height:74px;padding-top:12px;display:flex}.community-value .calm-latest>.latest-art{object-fit:contain;width:31px;height:48px}.community-value .calm-latest>div{flex:1;min-width:0}.community-value .calm-latest small{text-transform:uppercase;letter-spacing:.055em;color:var(--fg-secondary);margin-bottom:3px;font-size:10px;display:block}.community-value .calm-latest h3{white-space:nowrap;text-overflow:ellipsis;text-transform:none;font-size:16px;font-weight:500;font-family:var(--font-body);margin:0;display:block;overflow:hidden}.community-value .latest-price{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:23px;font-weight:500;display:flex}.community-value .latest-price img{object-fit:contain;width:22px;height:22px}.community-value .calm-latest>span:only-child{color:var(--fg-secondary);font-size:12px}.community-value .compact-role .role-badge{opacity:1;filter:none;width:22px;height:27px}@keyframes cv-review-arrives{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.community-value .review-avatar>.signature-badge{width:100%;height:100%;display:block}@media (max-width:700px){.community-value .value-trace{height:59px;margin-top:4px}.community-value .rolling-panel{min-height:315px}.community-value .compact-role>span:nth-child(2){font-size:9px}.community-value .compact-role>b{font-size:13px}.community-value .compact-roles{gap:2px}.community-value .review-entry{gap:8px}.community-value .review-avatar{flex-basis:25px;width:25px;height:31px}.community-value .review-identity>b{font-size:13px}.community-value .review-identity>small{font-size:10px}.community-value .review-price{gap:4px;font-size:15px}.community-value .review-price img{width:15px;height:15px}.community-value .feed-heading{font-size:10px}.community-value .calm-latest h3{font-size:15px}.community-value .latest-price{font-size:22px}}@media (prefers-reduced-motion:reduce){.community-value .review-entry{transition:none;animation:none}}
.leaderboard-module__pT-I1a__section{--silver:color-mix(in srgb,var(--fg)75%,var(--steel));--bronze:color-mix(in srgb,var(--rarity-unique)65%,var(--fg));--caption-bg:var(--surface);font:15px/1.5 var(--font-body);color:var(--fg);padding:40px 32px 48px;scroll-margin-top:80px}.leaderboard-module__pT-I1a__container{max-width:var(--layout-max-width);margin:auto;container:landing-leaderboard/inline-size}.leaderboard-module__pT-I1a__grid{isolation:isolate;border-bottom:1px solid var(--border-strong);background-color:var(--canvas);background-image:linear-gradient(color-mix(in srgb,var(--fg)1.2%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fg)1.2%,transparent)1px,transparent 1px);background-size:44px 44px;padding-inline:27px;overflow:hidden}.leaderboard-module__pT-I1a__grid :is(h2,h3,p,ol){margin:0}.leaderboard-module__pT-I1a__heading{text-align:center;border-bottom:1px solid var(--border-strong);margin:0 27px 28px;padding:52px 0 36px}.leaderboard-module__pT-I1a__heading h2{font:700 78px/.95 var(--font-body);letter-spacing:-3px;margin:0}.leaderboard-module__pT-I1a__heading p{max-width:580px;font:300 italic 18px/1.6 var(--font-body);color:var(--fg-secondary);text-wrap:balance;margin:20px auto 0}.leaderboard-module__pT-I1a__buildBanner,.leaderboard-module__pT-I1a__itemBand{width:100%;max-width:960px;margin:0 auto;padding:0 0 26px;display:block}.leaderboard-module__pT-I1a__categoryHeading{text-align:center;margin:0 0 24px}.leaderboard-module__pT-I1a__categoryHeading h3{font:550 28px/1.12 var(--font-body);letter-spacing:-.65px;margin:8px 0 9px}.leaderboard-module__pT-I1a__portraits{grid-template-columns:1fr 1.3fr 1fr;align-items:end;gap:14px;min-width:0;height:250px;padding:0;list-style:none;display:grid}.leaderboard-module__pT-I1a__portraitCard{--rank-color:var(--silver);isolation:isolate;min-width:0;height:90%;position:relative;overflow:hidden}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"]{--rank-color:var(--accent);height:100%}.leaderboard-module__pT-I1a__portraitCard[data-rank="3"]{--rank-color:var(--bronze);height:79%}.leaderboard-module__pT-I1a__portrait{object-fit:contain;object-position:50% 0;width:86%;height:calc(100% - 60px);position:absolute;top:0;left:14%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 80%,#0000),linear-gradient(#000 45%,#0000 91%);mask-image:linear-gradient(90deg,#0000,#000 15% 80%,#0000),linear-gradient(#000 45%,#0000 91%);-webkit-mask-composite:source-in;mask-composite:intersect}.leaderboard-module__pT-I1a__rankArt{color:var(--rank-color);width:31%;height:51%;font-family:var(--font-mono);position:absolute;top:9%;left:0}.leaderboard-module__pT-I1a__portraitCaption{z-index:2;background:var(--caption-bg);border-top:1px solid var(--rank-color);position:absolute;bottom:0;left:0;right:0}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption{border-top-width:2px}.leaderboard-module__pT-I1a__portraitCaption>*{z-index:2;position:relative}.leaderboard-module__pT-I1a__portraitCaption b{letter-spacing:-.4px;grid-area:1/1;font-size:20px;font-weight:650;line-height:24px;display:block}.leaderboard-module__pT-I1a__portraitCaption small{font:11px/16px var(--font-body);color:var(--fg-secondary);grid-area:2/1;display:block}.leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value{grid-area:3/1;place-self:end start;font-size:27px;line-height:1}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption b{font-size:22px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value{font-size:31px}.leaderboard-module__pT-I1a__portraitCaption:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--caption-bg));height:38px;position:absolute;bottom:100%;left:0;right:0}.leaderboard-module__pT-I1a__portraitCaption:after{content:"";background:var(--rank-color);z-index:3;pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption:after{height:2px;top:-2px}.leaderboard-module__pT-I1a__value{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.13em;font-weight:600;line-height:1.1;display:inline-flex}.leaderboard-module__pT-I1a__orb{flex:none;justify-content:center;align-items:center;width:1.12cap;height:1.12cap;display:inline-flex}.leaderboard-module__pT-I1a__orb img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.leaderboard-module__pT-I1a__itemBand{border-top:1px solid var(--border-strong);padding-top:28px}.leaderboard-module__pT-I1a__sectionKicker{font:11px/1.4 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;display:block}.leaderboard-module__pT-I1a__categoryDisplay{width:100%;min-width:0}.leaderboard-module__pT-I1a__ladderContinuation{border-top:1px solid var(--border-strong);margin-top:12px}.leaderboard-module__pT-I1a__ladderRow{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface)78%,transparent);padding:8px 10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:34px;padding-block:6px;display:grid}.leaderboard-module__pT-I1a__rowRank{font:14px/1 var(--font-mono);color:var(--fg-muted)}.leaderboard-module__pT-I1a__rowIdentity{align-items:baseline;gap:14px;min-width:0;display:flex}.leaderboard-module__pT-I1a__rowIdentity b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.leaderboard-module__pT-I1a__rowIdentity small{color:var(--fg-muted);white-space:nowrap;font-size:10px}.leaderboard-module__pT-I1a__ladderRow .leaderboard-module__pT-I1a__value{font-size:17px}.leaderboard-module__pT-I1a__ladderLink{font:10px/1.4 var(--font-mono);color:var(--fg);justify-content:space-between;align-items:center;margin-top:-4px;padding:9px 0 2px;font-size:11px;text-decoration:none;display:flex;position:relative}.leaderboard-module__pT-I1a__ladderLink span{color:var(--accent);font-size:14px}.leaderboard-module__pT-I1a__ladderLink:hover{color:var(--accent)}.leaderboard-module__pT-I1a__ladderLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.leaderboard-module__pT-I1a__categoryKicker{font:9px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--fg-muted);display:block}.leaderboard-module__pT-I1a__categoryHeading p{color:var(--fg-secondary);text-wrap:balance;max-width:560px;margin:0 auto;font-size:13px;line-height:1.5}.leaderboard-module__pT-I1a__fadingRows{margin:0;padding:0;list-style:none;-webkit-mask-image:linear-gradient(#000 0% 23%,#0000008c 48%,#00000021 78%,#0000 99%);mask-image:linear-gradient(#000 0% 23%,#0000008c 48%,#00000021 78%,#0000 99%)}.leaderboard-module__pT-I1a__caseCaption{--case-color:var(--silver);border-top:1px solid var(--case-color);background:var(--caption-bg);min-width:0}.leaderboard-module__pT-I1a__caseCaption[data-rank="1"]{--case-color:var(--accent);border-top-width:2px}.leaderboard-module__pT-I1a__caseName{grid-area:1/1;justify-content:flex-start;align-items:baseline;gap:7px;display:flex}.leaderboard-module__pT-I1a__caseName>b{letter-spacing:-.4px;font-size:20px;line-height:24px}.leaderboard-module__pT-I1a__caseRank{font:12px/1 var(--font-mono);color:var(--case-color);flex:none;align-items:flex-start;gap:1px;display:inline-flex}.leaderboard-module__pT-I1a__caseRank sup{font-size:6px;line-height:1;position:relative;top:0}.leaderboard-module__pT-I1a__caseCaption>small{color:var(--fg-secondary);font:11px/16px var(--font-body);text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;display:block;overflow:hidden}.leaderboard-module__pT-I1a__itemPodium{width:100%;max-width:none;margin:0}.leaderboard-module__pT-I1a__medalStage,.leaderboard-module__pT-I1a__caseCaptions{grid-template-columns:1fr 1.3fr 1fr;gap:14px;padding:0;display:grid}.leaderboard-module__pT-I1a__medalStage{--stage-height:218px;height:var(--stage-height);isolation:isolate;grid-template-rows:minmax(0,1fr);align-items:end}.leaderboard-module__pT-I1a__medalCell{--case-scale:.87;height:calc(var(--stage-height)*var(--case-scale));--metal:var(--medal-silver);--metal-light:var(--medal-silver-light);--metal-dark:var(--medal-silver-dark);--metal-filter:grayscale(1)brightness(1.55)contrast(1.05);min-width:0;min-height:0}.leaderboard-module__pT-I1a__medalCell[data-rank="1"]{--case-scale:1;--metal:var(--medal-gold);--metal-light:var(--medal-gold-light);--metal-dark:var(--medal-gold-dark);--metal-filter:sepia(.28)saturate(1.25)brightness(1.16);height:100%}.leaderboard-module__pT-I1a__medalCell[data-rank="3"]{--case-scale:.81;height:calc(var(--stage-height)*var(--case-scale));--metal:var(--medal-bronze);--metal-light:var(--medal-bronze-light);--metal-dark:var(--medal-bronze-dark);--metal-filter:sepia(.7)saturate(1.25)hue-rotate(-12deg)brightness(.95)}.leaderboard-module__pT-I1a__caseAssembly{height:100%;width:min(94%,calc(var(--stage-height)*var(--case-scale)*1.2));isolation:isolate;max-width:100%;margin:auto;position:relative}.leaderboard-module__pT-I1a__metalCase{width:100%;height:100%;filter:var(--metal-filter);z-index:1;position:absolute;inset:0}.leaderboard-module__pT-I1a__caseAtmosphere{z-index:0;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--metal)9%,transparent),transparent 68%);pointer-events:none;position:absolute;inset:2% -12% 0}.leaderboard-module__pT-I1a__caseFloorLight{background:radial-gradient(ellipse at 50% 65%,color-mix(in srgb,var(--metal)21%,transparent),transparent 70%);mix-blend-mode:screen;z-index:2;pointer-events:none;height:17%;position:absolute;top:62%;left:16%;right:13%}.leaderboard-module__pT-I1a__medalItem{object-fit:contain;z-index:3;filter:drop-shadow(0 4px 4px var(--canvas));max-width:none;position:absolute;transform:translate(-50%,-50%)}.leaderboard-module__pT-I1a__romanMark{z-index:4;width:18%;height:auto;filter:drop-shadow(0 1px 1px var(--canvas));position:absolute;top:77.5%;left:41.5%}.leaderboard-module__pT-I1a__plaqueShadow{fill:var(--metal-dark);stroke:var(--metal-light);stroke-width:.4px}.leaderboard-module__pT-I1a__plaqueFace{fill:color-mix(in srgb,var(--surface)86%,var(--metal-dark));stroke:var(--metal);stroke-width:.5px}.leaderboard-module__pT-I1a__caseCaption[data-rank="1"] .leaderboard-module__pT-I1a__caseName>b{font-size:22px}.leaderboard-module__pT-I1a__caseCaption>.leaderboard-module__pT-I1a__value{grid-area:3/1;place-self:end start;font-size:27px;line-height:1}.leaderboard-module__pT-I1a__caseCaption[data-rank="1"]>.leaderboard-module__pT-I1a__value{font-size:31px}.leaderboard-module__pT-I1a__caseCaption[data-rank="2"]{--case-color:var(--medal-silver)}.leaderboard-module__pT-I1a__caseCaption[data-rank="3"]{--case-color:var(--medal-bronze)}.leaderboard-module__pT-I1a__portraitCaption,.leaderboard-module__pT-I1a__caseCaption{text-align:left;grid-template-rows:24px 16px 34px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:3px;height:106px;min-height:106px;padding:12px 14px;display:grid}@container landing-leaderboard (max-width:1050px){.leaderboard-module__pT-I1a__grid{padding-inline:20px}.leaderboard-module__pT-I1a__heading{margin-inline:20px}.leaderboard-module__pT-I1a__portraitCaption,.leaderboard-module__pT-I1a__caseCaption{padding-inline:10px}.leaderboard-module__pT-I1a__portraitCaption b,.leaderboard-module__pT-I1a__caseName>b{font-size:17px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption b,.leaderboard-module__pT-I1a__caseCaption[data-rank="1"] .leaderboard-module__pT-I1a__caseName>b{font-size:20px}.leaderboard-module__pT-I1a__rowIdentity small{display:none}.leaderboard-module__pT-I1a__medalStage{--stage-height:194px}}@container landing-leaderboard (max-width:700px){.leaderboard-module__pT-I1a__grid{padding-inline:14px}.leaderboard-module__pT-I1a__heading{margin:0 14px 20px;padding:28px 0 26px}.leaderboard-module__pT-I1a__sectionKicker{letter-spacing:.17em;margin-bottom:13px;font-size:9px}.leaderboard-module__pT-I1a__heading h2{letter-spacing:-1.4px;font-size:clamp(36px,9.8cqi,56px)}.leaderboard-module__pT-I1a__heading p{max-width:34ch;margin-top:16px;font-size:14px;line-height:1.5}.leaderboard-module__pT-I1a__buildBanner,.leaderboard-module__pT-I1a__itemBand{padding-bottom:20px}.leaderboard-module__pT-I1a__itemBand{padding-top:22px}.leaderboard-module__pT-I1a__categoryHeading{margin-bottom:16px}.leaderboard-module__pT-I1a__categoryKicker{font-size:8px}.leaderboard-module__pT-I1a__categoryHeading h3{margin:6px 0 7px;font-size:22px}.leaderboard-module__pT-I1a__categoryHeading p{max-width:40ch;font-size:11px;line-height:1.5}.leaderboard-module__pT-I1a__portraits,.leaderboard-module__pT-I1a__medalStage,.leaderboard-module__pT-I1a__caseCaptions{grid-template-columns:1fr 1.26fr 1fr;gap:6px}.leaderboard-module__pT-I1a__portraits{height:206px}.leaderboard-module__pT-I1a__portraitCard[data-rank="2"]{height:94%}.leaderboard-module__pT-I1a__portraitCard[data-rank="3"]{height:88%}.leaderboard-module__pT-I1a__portrait{object-fit:cover;object-position:50% 42%;width:92%;height:calc(100% - 98px);left:8%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#000 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#000 82%,#0000)}.leaderboard-module__pT-I1a__rankArt{width:29%;height:calc(100% - 115px);top:10px}.leaderboard-module__pT-I1a__portraitCaption{grid-template-rows:32px 15px 27px;height:98px;min-height:98px;padding:8px 6px 10px}.leaderboard-module__pT-I1a__portraitCaption,.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption{border-top:0}.leaderboard-module__pT-I1a__portraitCaption b{letter-spacing:-.2px;font-size:13px;line-height:16px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption b{font-size:15px}.leaderboard-module__pT-I1a__portraitCaption small{font-size:9px;line-height:11px}.leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value{font-size:21px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value{font-size:24px}.leaderboard-module__pT-I1a__portraitCaption:before{height:15px}.leaderboard-module__pT-I1a__ladderRow{grid-template-columns:18px minmax(0,1fr) auto;gap:7px;min-height:31px;padding:5px}.leaderboard-module__pT-I1a__rowIdentity b{font-size:11px}.leaderboard-module__pT-I1a__ladderRow .leaderboard-module__pT-I1a__value{font-size:15px}.leaderboard-module__pT-I1a__ladderLink{padding-top:8px;font-size:10px}.leaderboard-module__pT-I1a__medalStage{--stage-height:128px}.leaderboard-module__pT-I1a__medalCell{--case-scale:.9}.leaderboard-module__pT-I1a__medalCell[data-rank="3"]{--case-scale:.85}.leaderboard-module__pT-I1a__caseCaption{grid-template-rows:35px 12px 27px;height:98px;min-height:98px;padding:8px 6px}.leaderboard-module__pT-I1a__caseName{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.leaderboard-module__pT-I1a__caseRank{font-size:12px;line-height:14px}.leaderboard-module__pT-I1a__caseName>b,.leaderboard-module__pT-I1a__caseCaption[data-rank="1"] .leaderboard-module__pT-I1a__caseName>b{font-size:12px;line-height:15px}.leaderboard-module__pT-I1a__caseCaption>small{font-size:8px;line-height:12px}.leaderboard-module__pT-I1a__caseCaption>.leaderboard-module__pT-I1a__value{font-size:21px}.leaderboard-module__pT-I1a__caseCaption[data-rank="1"]>.leaderboard-module__pT-I1a__value{font-size:24px}.leaderboard-module__pT-I1a__romanMark{width:24%;top:77.5%;left:39%}}@container landing-leaderboard (max-width:360px){.leaderboard-module__pT-I1a__portraitCaption,.leaderboard-module__pT-I1a__caseCaption{padding-inline:4px}.leaderboard-module__pT-I1a__portraitCaption b{font-size:11px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption b{font-size:13px}.leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value,.leaderboard-module__pT-I1a__caseCaption>.leaderboard-module__pT-I1a__value{font-size:18px}.leaderboard-module__pT-I1a__portraitCard[data-rank="1"] .leaderboard-module__pT-I1a__portraitCaption .leaderboard-module__pT-I1a__value,.leaderboard-module__pT-I1a__caseCaption[data-rank="1"]>.leaderboard-module__pT-I1a__value{font-size:21px}.leaderboard-module__pT-I1a__medalStage{--stage-height:108px}.leaderboard-module__pT-I1a__caseName>b,.leaderboard-module__pT-I1a__caseCaption[data-rank="1"] .leaderboard-module__pT-I1a__caseName>b{font-size:11px}.leaderboard-module__pT-I1a__caseCaption>small{font-size:7px}}@media (max-width:700px){.leaderboard-module__pT-I1a__section{padding:24px 12px 32px}}
