.pcard{position:relative;width:264px;transition:transform .24s ease;font-family:var(--font-condensed)}.pcard-tilt{transition:transform .16s ease-out}.pcard-flip,.pcard-tilt{transform-style:preserve-3d}.pcard-flip{position:relative}.pcard[data-flippable=true]{cursor:pointer}.pcard:focus-visible{outline:2px solid #e84131;outline-offset:4px;border-radius:20px}.pcard-link{display:block;width:264px}.pcard-layer{position:absolute;pointer-events:none}.pcard-flag svg{width:56px;height:56px}.pcard-platform svg{width:22px;height:22px}.pcard video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@keyframes pcard-foil{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes pcard-pulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes pcard-scan{0%{transform:translateY(-100%)}to{transform:translateY(1100%)}}@media (prefers-reduced-motion:reduce){.pcard,.pcard *{animation:none!important;transition:none!important}}.pcc-link{display:block;width:max-content}.pcc{position:relative;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;border:var(--pcc-border);box-shadow:var(--pcc-shadow);font-family:var(--font-condensed);transition:border-color .24s,box-shadow .24s,transform .24s}.pcc:hover{border:var(--pcc-border-hot);box-shadow:var(--pcc-shadow-hot);transform:translateY(-2px)}.pcc-link:focus-visible{outline:none}.pcc-link:focus-visible .pcc{outline:2px solid #e84131;outline-offset:3px}.pcc-rule{position:absolute;left:0;right:0;top:0;height:3px;z-index:10;background:var(--pcc-rule);transition:background .24s}.pcc:hover .pcc-rule{background:var(--pcc-rule-hot)}.pcc-gloss,.pcc-rim{position:absolute;inset:0;pointer-events:none}.pcc-gloss{z-index:4;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 30%,transparent 42%),linear-gradient(100deg,transparent 60%,rgba(255,255,255,.05) 72%,transparent 80%);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(0,0,0,.4)}.pcc-rim{z-index:8}.pcc-jersey{position:absolute;top:0;left:0;z-index:5;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}.pcc-num{font-weight:900;line-height:.9;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.pcc-pos{font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.3}.pcc-portrait{overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.pcc-portrait,.pcc-silh{position:relative}.pcc-chip{position:absolute;top:8px;right:8px;font-size:8px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;padding:2px 5px;border-radius:3px;line-height:1.2}.pcc-meander{flex:none;background-repeat:repeat-x;background-position:50%;opacity:.9}.pcc-panel{position:relative;isolation:isolate;min-width:0}.pcc-name{font-weight:900;text-transform:uppercase;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcc-fx-under{width:100%;height:100%;overflow:visible}.pcc-fx-under,.pcc-ice{position:absolute;inset:0;pointer-events:none;z-index:-1}.pcc-ice{overflow:hidden;box-shadow:inset 0 0 16px rgba(220,240,252,.3),inset 0 0 5px rgba(235,248,255,.45),inset 0 0 1px rgba(255,255,255,.6),inset 0 1px 0 rgba(255,255,255,.65);background:radial-gradient(55% 50% at 0 100%,rgba(230,246,255,.28),transparent 70%),radial-gradient(55% 50% at 100% 100%,rgba(230,246,255,.28),transparent 70%),radial-gradient(45% 40% at 0 0,rgba(230,246,255,.18),transparent 70%),radial-gradient(45% 40% at 100% 0,rgba(230,246,255,.18),transparent 70%),rgba(6,14,20,.35)}.pcc-ice-cracks{position:absolute;inset:0;background-size:cover;background-position:50%;mix-blend-mode:screen;opacity:.75;filter:saturate(0) brightness(1.15) contrast(1.3);-webkit-mask-image:radial-gradient(120% 110% at 50% 45%,rgba(0,0,0,.3) 30%,#000 85%);mask-image:radial-gradient(120% 110% at 50% 45%,rgba(0,0,0,.3) 30%,#000 85%)}.pcc[data-size=medium]{width:176px;height:252px;border-radius:14px}.pcc[data-size=medium] .pcc-gloss,.pcc[data-size=medium] .pcc-rim{border-radius:13px}.pcc[data-size=medium] .pcc-jersey{width:58px;padding:12px 9px 10px;border-bottom-right-radius:14px;gap:6px}.pcc[data-size=medium] .pcc-num{font-size:28px}.pcc[data-size=medium] .pcc-pos{font-size:11px;padding:2px 6px;border-radius:3px}.pcc[data-size=medium] .pcc-portrait{margin:9px 9px 0;height:146px;flex:none;border-radius:10px}.pcc[data-size=medium] .pcc-silh{width:100px;height:100px}.pcc[data-size=medium] .pcc-meander{margin:5px 9px 0;height:9px;background-size:9px 9px}.pcc[data-size=medium] .pcc-panel{flex:1;min-height:0;display:flex;flex-direction:column}.pcc[data-size=medium] .pcc-ice{border-radius:9px}.pcc-name-row{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;padding:6px 10px 4px;min-width:0}.pcc-plat{display:inline-flex;flex:none}.pcc-plat svg{width:13px;height:13px}.pcc[data-size=medium] .pcc-name{font-size:15px;letter-spacing:.04em}.pcc-stat-wrap{position:relative;isolation:isolate}.pcc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pcc-stat{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.pcc-stat-sep{position:absolute;left:0;top:3px;bottom:2px;width:1px}.pcc-stat-gem{position:absolute;left:0;top:55%;width:4px;height:4px;transform:translate(-50%,-50%) rotate(45deg);background:#eaf7fc;box-shadow:0 0 5px 1px rgba(200,235,250,.8)}.pcc-stat-k{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.pcc-stat-v{font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.pcc[data-size=small]{width:115px;height:168px;border-radius:12px}.pcc[data-size=small] .pcc-gloss,.pcc[data-size=small] .pcc-rim{border-radius:11px}.pcc[data-size=small] .pcc-jersey{min-width:38px;padding:9px 6px 7px;border-bottom-right-radius:10px;gap:4px}.pcc[data-size=small] .pcc-num{font-size:20px}.pcc[data-size=small] .pcc-pos{font-size:8.5px;padding:1px 4px;border-radius:2px}.pcc[data-size=small] .pcc-portrait{margin:6px 6px 0;flex:1;min-height:0;border-radius:8px}.pcc[data-size=small] .pcc-silh{width:74px;height:74px}.pcc[data-size=small] .pcc-meander{margin:4px 6px 0;height:7px;background-size:7px 7px}.pcc[data-size=small] .pcc-panel{flex:none;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.pcc[data-size=small] .pcc-ice{border-radius:7px}.pcc[data-size=small] .pcc-name{max-width:100%;font-size:12.5px;letter-spacing:.03em}.pcc-lead{display:flex;gap:4px;justify-content:center;align-items:baseline;align-self:stretch;line-height:1;position:relative;isolation:isolate}.pcc-lead b{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.pcc-lead span{font-size:8.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pcc[data-size=micro]{width:67px;height:94px;border-radius:8px}.pcc[data-size=micro] .pcc-gloss,.pcc[data-size=micro] .pcc-rim{border-radius:7px}.pcc[data-size=micro] .pcc-gloss{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 30%,transparent 42%)}.pcc-micro-head{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:5}.pcc[data-size=micro] .pcc-jersey{position:static;display:block;min-width:34px;padding:7px 5px 5px;border-bottom-right-radius:8px}.pcc[data-size=micro] .pcc-num{display:block;font-size:38px;line-height:.85}.pcc[data-size=micro] .pcc-pos{margin:7px 4px 0 0;font-size:8px;letter-spacing:.08em;padding:1px 3px;border-radius:2px;line-height:1.25}.pcc-micro-grid{position:absolute;left:0;right:0;bottom:0;height:60px;z-index:1;overflow:hidden;pointer-events:none;opacity:.6}.pcc[data-size=micro] .pcc-meander{margin:auto 4px 0;height:6px;background-size:6px 6px;position:relative;z-index:5}.pcc-foot{display:flex;justify-content:space-between;align-items:baseline;position:relative;isolation:isolate;z-index:5}.pcc-foot-k{font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pcc-foot-v{font-size:13px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.pcc,.pcc *{transition:none!important}.pcc:hover{transform:none}}