.v3 .store-top{padding:calc(var(--B) * .75) 0}.v3 .store-acc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.v3 .store-who{color:var(--ink-2);margin:0;font-size:17px}.v3 .store-who b{color:var(--au-300);font-size:20px;font-weight:400}.v3 .store-login{grid-template-columns:auto minmax(280px,420px);align-items:center;gap:16px;display:grid}.v3 .store-login>p{color:var(--ink);margin:0;font-size:20px}@media (max-width:699px){.v3 .store-login{grid-template-columns:1fr}}.v3 .rank-cards{gap:var(--B);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.v3 .rank-card{--mt:0px;transition:transform .24s var(--ease-out);scroll-margin-top:100px;display:grid}@media (hover:hover) and (pointer:fine){.v3 .rank-card:hover{transform:translateY(-6px)}}.v3 .rk-plate{height:calc(var(--B) * 2);background-size:var(--B) var(--B);place-items:center;display:grid;position:relative;overflow:hidden}.v3 .rk-plate h2{color:var(--ink-dark);text-shadow:.1111em .1111em #ffffff4d;margin:0;font-size:54px;font-weight:400}.v3 .rk-body{gap:14px;padding:20px 22px 24px;display:grid}.v3 .rk-lede{color:var(--ink);margin:0;font-size:18px}.v3 .rk-perks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .rk-perks li{color:var(--ink-2);padding-left:20px;font-size:15px;position:relative}.v3 .rk-perks li:before{content:"";background:var(--ink-3);width:8px;height:8px;position:absolute;top:.5em;left:0}.v3 .rk-vip .rk-perks li:before{background:var(--au-500)}.v3 .rk-mvp .rk-perks li:before{background:var(--ice-500)}.v3 .rk-price{color:var(--au-300);margin:4px 0 0;font-size:22px;display:grid}.v3 .rk-price small{font:14px/1.4 var(--body);color:var(--ink-3);text-shadow:none}.v3 .rk-actions{flex-wrap:wrap;gap:8px;display:flex}.v3 .rk-actions .btn,.v3 .rk-login{justify-content:center}.v3 .rk-actions .btn-gold{flex:1}.v3 .rk-gift{background:var(--bs-950);box-shadow:inset 0 3px 0 var(--au-700);padding:14px}@media (prefers-reduced-motion:no-preference){.v3 .rk-gift{animation:menu-rise .32s var(--ease-out)}}@media (max-width:999px){.v3 .rank-cards{grid-template-columns:var(--wrap-w);gap:calc(var(--B) * .5)}}.v3 .perks-tbl td,.v3 .perks-tbl th{white-space:nowrap}.v3 .co{gap:18px;display:grid}.v3 .co-steps{counter-reset:co;gap:4px;margin:0;padding:0;list-style:none;display:flex}.v3 .co-steps li{counter-increment:co;font:16px/1 var(--mc);letter-spacing:-.0556em;color:var(--ink-3);background:var(--bs-900);box-shadow:inset 0 -4px 0 var(--bs-700);flex:1;padding:10px 14px}.v3 .co-steps li:before{content:counter(co) "  ";white-space:pre}.v3 .co-steps li.is-done{color:var(--ink-2);box-shadow:inset 0 -4px 0 var(--au-700)}.v3 .co-steps li.is-on{color:var(--au-300);box-shadow:inset 0 -4px 0 var(--au-500)}.v3 .co-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.v3 .co-card{padding:22px 24px 24px}.v3 .co-card .btn{text-decoration:none}.v3 .co-buyer{color:var(--ink-2);margin:0 0 14px}.v3 .co-buyer b{color:var(--ink);font-size:18px;font-weight:400}.v3 .co-lines{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .co-line{background:var(--bs-950);grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;gap:14px;padding:10px;display:grid}.v3 .co-for{color:var(--ink-3);font-size:15px;display:grid}.v3 .co-for b{color:var(--ink);font-size:18px;font-weight:400}.v3 .co-for small{color:var(--au-300);font-size:13px}.v3 .co-total{color:var(--au-400);margin:0 0 16px;font-size:27px}.v3 .co-agree{color:var(--ink-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:15px;display:grid}.v3 .co-agree input{width:22px;height:22px;accent-color:var(--au-500);margin:1px 0 0}.v3 .co-agree a{color:var(--au-300)}.v3 .co-go{justify-content:center;width:100%;margin-top:18px}.v3 .co-go:disabled,.v3 .btn:disabled{opacity:.45;cursor:not-allowed}.v3 .co-note{color:var(--ink-3);margin:12px 0 0;font-size:14px}.v3 .co-closed{background:#2a0f0b;grid-template-columns:32px 1fr;align-items:start;gap:12px;margin-top:16px;padding:14px;display:grid;box-shadow:inset 0 0 0 2px #6b1d12}.v3 .co-closed img{image-rendering:pixelated}.v3 .co-closed p{color:var(--ink);margin:0;font-size:15px}@media (max-width:899px){.v3 .co-grid{grid-template-columns:1fr}}@media (max-width:499px){.v3 .co-line{grid-template-columns:1fr 40px}.v3 .co-line .cart-plate{grid-column:1/-1}}.v3 .pf-login{max-width:560px;padding:24px}.v3 .pf{gap:24px;display:grid}.v3 .pf-grid{grid-template-columns:240px minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.v3 .pf-statue{justify-items:center;margin:0;display:grid;position:relative}.v3 .pf-statue img{z-index:1;width:160px;height:320px;image-rendering:pixelated;position:relative}@media (prefers-reduced-motion:no-preference){.v3 .pf-statue img{animation:pf-rise .7s var(--ease-out) both}}@keyframes pf-rise{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(30px)}to{clip-path:inset(0)}}.v3 .pf-plinth{width:220px;height:48px;image-rendering:pixelated;background:url(/tex/b-quartz-bricks.png) 0 0/48px 48px;margin-top:-6px;box-shadow:inset 0 4px #fff8,inset 0 -6px #0004}.v3 .pf-tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.v3 .pf-rank{color:var(--ink-dark);background-color:var(--bs-700);image-rendering:pixelated;text-shadow:2px 2px #ffffff4d;background-size:32px 32px;padding:6px 12px 7px;font-size:18px}.v3 .pf-tag{color:var(--ice-300);background:var(--bs-900);padding:6px 10px 7px;font-size:15px}.v3 .pf-name{color:var(--ink);overflow-wrap:anywhere;margin:10px 0 0;font-size:54px;line-height:1}.v3 .pf-dates{color:var(--ink-3);margin:8px 0 0;font-size:15px}.v3 .pf-elo{align-items:baseline;gap:14px;margin-top:18px;display:flex}.v3 .pf-elo-n{color:var(--au-400);font-size:72px;line-height:1}.v3 .pf-elo-l{color:var(--ink-2);font-size:16px}.v3 .pf-elo-l b{color:var(--ink);font-weight:400}.v3 .pf-next{color:var(--ink-3)}.v3 .pf-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:18px 0 0;display:grid}.v3 .pf-stats div{background:var(--bs-900);padding:12px 14px}.v3 .pf-stats dt{color:var(--ink-3);font-size:13px}.v3 .pf-stats dd{color:var(--ink);margin:4px 0 0;font-size:22px}.v3 .pf-grid2{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.v3 .pf-card{padding:20px 22px 22px}.v3 .pf-card .btn{text-decoration:none}.v3 .pf-modes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v3 .pf-modes li{color:var(--ink-2);grid-template-columns:28px 130px minmax(0,1fr) 56px;align-items:center;gap:10px;font-size:14px;display:grid}.v3 .pf-modes img{image-rendering:pixelated}.v3 .pf-bar{background:linear-gradient(var(--au-500), var(--au-500)) 0 0 / var(--w) 100% no-repeat, var(--bs-800);height:10px}@media (prefers-reduced-motion:no-preference){.v3 .pf-bar{animation:bar-grow .7s var(--ease-out) both;animation-delay:calc(var(--i) * 50ms)}}@keyframes bar-grow{0%{background-size:0 100%,auto}}.v3 .pf-modes b{text-align:right;color:var(--ink);font-size:16px;font-weight:400}.v3 .pf-wear{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v3 .pf-wear li{color:var(--ink-3);background:var(--bs-950);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.v3 .pf-wear b{text-align:right;align-items:center;gap:8px;font-size:17px;font-weight:400;display:inline-flex}.v3 .pf-wear-k{align-items:center;gap:8px;display:inline-flex}.v3 .pf-wear-k img{width:20px;height:20px;image-rendering:pixelated}.v3 .pf-wear-i{width:28px;height:28px}.v3 .pf-wear-go{flex-wrap:wrap;gap:8px;display:flex}.v3 .pf-link{margin-top:24px}.v3 .pf-owned{color:var(--ink-2);margin:12px 0 14px;font-size:15px}.v3 .pf-foot{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.v3 .pf-find{width:min(480px,100%)}@media (max-width:999px){.v3 .pf-grid,.v3 .pf-grid2{grid-template-columns:1fr}.v3 .pf-statue{justify-items:start}.v3 .pf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.v3 .pf-name{font-size:36px}.v3 .pf-elo-n{font-size:54px}.v3 .pf-modes li{grid-template-columns:28px 1fr 48px}.v3 .pf-bar{display:none}}
