.cf3-plate:after{--k:var(--shy)}.cf3-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 28px;margin-bottom:18px;display:flex}.cf3-kick{font:800 11px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#3ee08a;align-items:center;gap:8px;display:inline-flex}.cf3-kick em{letter-spacing:.06em;color:var(--mu);font-style:normal}.cf3-title h1{font:900 clamp(30px, 4vw, 46px) / .95 var(--font-display);color:#fff;text-transform:uppercase;margin:6px 0 0}.cf3-title h1 em{color:var(--shy);text-shadow:0 0 22px #ffd75e73;font-style:normal}.cf3-stats{border:1px solid var(--ln);background:#0006;gap:0;margin:0;padding:0;list-style:none;display:flex}.cf3-stats li{border-left:1px solid var(--ln);align-content:start;min-width:108px;padding:10px 16px;display:grid}.cf3-stats li:first-child{border-left:0}.cf3-stats li.top a{color:inherit;align-items:center;gap:6px;text-decoration:none;display:flex}.cf3-stats li.top .cf-art{width:40px;height:40px;margin:-6px 0 -8px -4px}.cf3-stats li.top span{font:800 12px/1.1 var(--font-display);text-transform:uppercase;color:#fff;display:grid}.cf3-stats li.top span b{color:var(--shy);font-size:18px}.cf3-stats li.top .cf-spk{display:none}.cf3-stats li.hot{background:linear-gradient(#ffd75e24,#0000)}.cf3-stats small{font:800 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);white-space:nowrap}.cf3-stats b{font:900 26px/1.1 var(--font-display);color:#fff;font-variant-numeric:tabular-nums}.cf3-stats li.hot b{color:var(--shy)}.cf3-stats em{font:700 11px var(--font-display);color:var(--shy);align-items:center;gap:4px;font-style:normal;display:inline-flex}.cf3-lbl{font:800 11px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#cfd8d3;margin-bottom:8px;display:block}.cf3-spot{grid-template-columns:1.3fr 1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.cf3-sp{min-width:0;color:inherit;background:radial-gradient(45% 70% at 22% 55%, color-mix(in srgb, var(--ty) 42%, transparent), transparent 72%), linear-gradient(160deg, #ffffff0d, #0006);border:1px solid var(--ln);isolation:isolate;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:30px 16px 14px;text-decoration:none;display:grid;position:relative;overflow:hidden}.cf3-sp.big{border-color:color-mix(in srgb, var(--tc) 55%, transparent);box-shadow:inset 0 0 40px color-mix(in srgb, var(--tc) 18%, transparent)}.cf3-sp:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 10px);height:80%;position:absolute;inset:auto -20% -40% 30%}.cf3-sp:after{content:"";border-right:2px solid var(--tc);border-bottom:2px solid var(--tc);opacity:.8;pointer-events:none;width:14px;height:14px;position:absolute;bottom:6px;right:6px}.cf3-sp .lbl{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);font:800 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#0d110e;background:var(--tc);padding:5px 18px 5px 10px;position:absolute;top:0;left:0}.cf3-sp-art{place-items:center;display:grid;position:relative}.cf3-sp-art:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ty) 50%, transparent), transparent);border-radius:50%;position:absolute;inset:12% 8% 4%}.cf3-sp .cf-art{filter:drop-shadow(0 14px 20px #000000a6);width:140px;height:140px}html[data-fx=full] .cf3-sp .cf-art{transition:transform .25s}html[data-fx=full] .cf3-sp:hover .cf-art{transform:translateY(-4px)scale(1.04)}.cf3-sp .tags{flex-wrap:wrap;gap:4px;display:flex}.cf3-sp.big .cf-art{width:200px;height:200px}.cf3-sp .tx{gap:4px;min-width:0;display:grid}.cf3-sp .nm{font:900 22px/1.05 var(--font-display);text-transform:uppercase;color:#fff;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cf3-sp.big .nm{font-size:30px}.cf3-sp.shy .nm{color:var(--shy)}.cf3-sp .n{font:700 13px var(--font-display);color:var(--mu)}.cf3-sp .n b{font:900 30px/1 var(--font-display);color:#fff;font-variant-numeric:tabular-nums}.cf3-sp.big .n b{font-size:40px}.cf3-sp .p{font:600 13px var(--font-body);color:var(--mu);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cf3-rare{margin-bottom:14px}.cf3-rare-row{scrollbar-width:thin;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.cf3-orb{width:92px;color:inherit;flex:none;justify-items:center;gap:8px;text-decoration:none;display:grid}.cf3-orb-n{max-width:100%;font:800 10px var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#cfd8d3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cf3-orb:hover .cf3-orb-n{color:#fff}.cf3-orb-o{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--ty) 45%, transparent), #00000080 70%);border:2px solid var(--tc);width:84px;height:84px;box-shadow:0 0 14px color-mix(in srgb, var(--tc) 40%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.cf3-orb .cf-art{width:64px;height:64px}.cf3-orb .cf-tier{background:#0b0f0d;position:absolute;bottom:-6px}.cf3-dock{background:#0000006b;border:1px solid #ffd75e2e;gap:10px;margin:6px 0 4px;padding:12px;display:grid}.cf3-group{margin-top:20px}.cf3-gh{font:900 26px var(--font-display);text-transform:uppercase;color:#fff;align-items:center;gap:12px;margin:0 0 10px;display:flex}.cf3-gh span{border-left:4px solid var(--shy);padding-left:10px;line-height:1}.cf3-gh em{font:700 13px var(--font-display);text-transform:none;color:var(--mu);align-items:center;gap:4px;font-style:normal;display:inline-flex}.cf3-gh i{background:linear-gradient(90deg,#ffd75e66,#ffffff0f);flex:1;min-width:20px;height:1px}.cf3-gh small{font:700 11px var(--font-display);letter-spacing:.1em;color:var(--mu)}.cf3-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cf3-tile{isolation:isolate;background:radial-gradient(70% 38% at 50% 34%, color-mix(in srgb, var(--ty) 34%, transparent), transparent 75%), #00000061;border:1px solid var(--ln);border-top:3px solid var(--tc);align-content:start;gap:3px;min-width:0;padding:8px 10px 10px;display:grid;position:relative}.cf3-tile:after{content:"";border-right:2px solid color-mix(in srgb, var(--tc) 75%, transparent);border-bottom:2px solid color-mix(in srgb, var(--tc) 75%, transparent);pointer-events:none;width:10px;height:10px;position:absolute;bottom:4px;right:4px}html[data-fx=full] .cf3-tile{transition:transform .2s}html[data-fx=full] .cf3-tile:hover{transform:translateY(-3px)}.cf3-tile:hover{border-color:color-mix(in srgb, var(--tc) 50%, var(--ln))}.cf3-tile.shy:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffecaa24 48%,#0000 58%);position:absolute;inset:0;overflow:hidden}html[data-fx=full] .cf3-tile.shy:before{transition:opacity .3s}.cf3-tile.shy:hover:before{opacity:1}.cf3-tile.shy{border-color:#ffd75e59;border-top-color:var(--tc);background:linear-gradient(135deg, #ffd75e1a, transparent 30%, transparent 70%, #7fc8ff14), radial-gradient(70% 38% at 50% 34%, color-mix(in srgb, var(--ty) 34%, transparent), transparent 75%), #00000061}.cf3-tt{align-items:center;gap:4px;min-width:0;min-height:16px;display:flex}.cf3-tt time{font:700 11px var(--font-display);color:var(--mu);margin-left:auto}.cf3-tt .cf-tier{height:16px;padding:0 4px;font-size:9px}.cf3-pic{place-items:center;height:124px;display:grid;position:relative}html[data-fx=full] .cf3-pic .cf-art{transition:transform .25s}html[data-fx=full] .cf3-tile:hover .cf3-pic .cf-art{transform:scale(1.06)}.cf3-loc{gap:3px;display:flex;position:absolute;bottom:2px;left:0}.cf3-loc .cf-world,.cf3-loc .cf-ch{background:#060908d1;height:16px;padding:0 4px;font-size:9px}.cf3-pic .cf-art{width:116px;height:116px}.cf3-nm{align-items:center;gap:4px;min-width:0;display:flex}.cf3-nm a{min-width:0;font:900 15px var(--font-display);text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.cf3-tile.shy .cf3-nm a{color:var(--shy)}.cf3-n{font:700 11px var(--font-display);color:var(--mu)}.cf3-n b{font:900 24px/1 var(--font-display);color:#fff;font-variant-numeric:tabular-nums}.cf3-m{gap:3px;min-width:0;margin:2px 0 1px;display:grid}.cf3-m-bar{background:#ffffff14;height:4px;position:relative;overflow:hidden}.cf3-m-bar:after{content:"";background:#ffffffb3;width:2px;position:absolute;top:-2px;bottom:-2px;left:calc(50% - 1px)}.cf3-m-bar i{position:absolute;top:0;bottom:0}.cf3-m.lo .cf3-m-bar i{background:linear-gradient(90deg,#3ee08a,#3ee08a73)}.cf3-m.hi .cf3-m-bar i{background:linear-gradient(90deg,#ff6b5773,#ff6b57)}.cf3-m-t{font:700 11px var(--font-display);color:var(--mu);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cf3-m-t b{font-weight:900}.cf3-m.lo .cf3-m-t b{color:#3ee08a}.cf3-m.hi .cf3-m-t b{color:#ff8a78}.cf3-m.na .cf3-m-bar:after{display:none}.cf3-sp .cf3-m{max-width:260px}.cf3-sp .cf3-m-bar{height:6px}.cf3-sp .cf3-m-t{color:#cfd8d3;font-size:12px}.cf3-who{font:700 12px var(--font-body);color:#cfe0d8;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;text-decoration:none;overflow:hidden}.cf3-who:hover,.cf3-nm a:hover{text-decoration:underline}.cf3-tile{padding-bottom:13px}.cf3-tile .cf-mix-bar{height:4px;box-shadow:none;position:absolute;bottom:0;left:0;right:0}.cf3-tile:after{bottom:9px}.cf3-tile .cf-mix-l{font-size:11px}.cf3-tile .cf-mix-l small{display:none}.cf3-tabs{border-bottom:1px solid var(--ln);gap:0;margin:0 0 14px;display:flex}.cf3-tabs a{font:900 15px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--mu);align-items:center;gap:8px;padding:10px 18px 11px;text-decoration:none;display:inline-flex;position:relative}.cf3-tabs a small{font:700 11px var(--font-display);letter-spacing:.04em;text-transform:none;color:var(--mu)}.cf3-tabs a:hover{color:#fff}.cf3-tabs a[aria-current=page]{color:#fff;background:linear-gradient(#0000,#ffd75e1a)}.cf3-tabs a[aria-current=page] svg{color:var(--shy)}.cf3-tabs a[aria-current=page]:after{content:"";background:var(--shy);height:3px;position:absolute;bottom:-1px;left:0;right:0}.cf3-stats li.si b{color:var(--shy)}.cfd-kind{font:800 9px var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#e9c46a}.cfd-tile.so{border-color:#ffd75e99;box-shadow:inset 0 0 26px #ffd75e1f}.cfd-items{gap:3px;margin:2px 0 0;padding:0;list-style:none;display:grid}.cfd-items li{min-width:0;font:700 11px var(--font-display);color:#dfe8e3;align-items:center;gap:5px;display:flex}.cfd-items .inm{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cfd-items b{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-weight:900}.cfd-items li.so .inm{color:var(--shy)}.cfd-items li.more{color:var(--mu);padding-left:23px}.cfd-ii{object-fit:contain;image-rendering:pixelated;flex:none}.cfd-ii.none{color:var(--mu)}.cfd-items .tag{font:800 8px var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;margin-left:auto;padding:1px 4px;font-style:normal}.cfd-items .tag.lk{color:#06150d;background:#3ee08a}.cfd-items .tag+.tag{margin-left:3px}.cfd-tile.so .cf3-tt .cfd-kind{color:var(--shy)}.cfd-legend{font:600 12px var(--font-body);color:var(--mu);align-items:center;gap:6px;margin:0;display:flex}.cfd-q{height:18px;font:800 10px var(--font-display);color:#dfe8e3;border:1px solid var(--ln);align-items:center;padding:0 6px;display:inline-flex}.cfd-sp .cfd-items{max-width:300px}.cfd-sp .cfd-items li{flex-wrap:wrap;font-size:12px}.cfd-sp .cfd-items .tag{margin-left:0}@media (max-width:1320px){.cf3-wall{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.cf3-spot{grid-template-columns:1fr 1fr}.cf3-sp.big{grid-column:1/-1}.cf3-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.cf3-stats{flex-wrap:wrap;width:100%}.cf3-stats li.top{border-left:0;border-top:1px solid var(--ln);flex-basis:100%}.cf3-stats li{flex:1;align-content:space-between;min-width:0;padding:8px}.cf3-stats small{letter-spacing:.06em;white-space:normal;font-size:9px}.cf3-stats b{font-size:19px}.cf3-gh{flex-wrap:wrap;gap:4px 10px;font-size:22px}.cf3-gh em{white-space:nowrap}.cf3-gh i,.cf3-gh small{display:none}.cf3-spot{grid-template-columns:1fr 1fr;gap:8px}.cf3-sp{padding:28px 12px 10px}.cf3-sp:not(.big){grid-template-columns:minmax(0,1fr);justify-items:start;gap:2px;padding:30px 10px 12px}.cf3-sp:not(.big) .cf3-sp-art{justify-self:center}.cf3-sp:not(.big) .lbl{letter-spacing:.06em;clip-path:none;padding-right:10px;font-size:9px;right:0}.cf3-sp:not(.big) .nm{font-size:17px}.cf3-sp:not(.big) .p{font-size:12px}.cf3-sp:not(.big) .cf3-m-t{font-size:11px}.cf3-sp .cf-art{width:96px;height:96px}.cf3-sp.big .cf-art{width:130px;height:130px}.cf3-sp.big .nm{font-size:22px}.cf3-sp .n b,.cf3-sp.big .n b{font-size:26px}.cf3-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cf3-pic{height:104px}.cf3-pic .cf-art{width:100px;height:100px}.cf3-tabs a{flex:1;justify-content:center;padding:10px 8px 11px;font-size:14px}.cfd-items .tag.lk{display:none}.cfd-sp .cfd-items li{flex-wrap:nowrap}.cfd-sp .cfd-items .inm{white-space:nowrap}}.cfd-sp .cfd-items .inm{white-space:normal}
