.ident__frame{position:relative}.ident__frame[data-framed]{box-shadow:none;background:0 0}.ach__tier{color:var(--muted);font-weight:400}.curve__link{color:inherit;text-decoration:none}.curve__link:hover{text-underline-offset:3px;text-decoration:underline}.mrow__top .num.t-xs{flex:none}.mapst__list{margin:0;padding:0;list-style:none}.mapst{--wr:var(--muted-2);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);box-shadow:var(--sh-card);transition:background var(--d-base) var(--e-out), border-color var(--d-base) var(--e-out)}.mapst[data-band=good]{--wr:var(--green)}.mapst[data-band=even]{--wr:var(--pink)}.mapst[data-band=bad]{--wr:var(--red)}.mapst[data-band=none]{opacity:.55}.mapst[data-open]{background:var(--surface-hi);border-color:var(--border-hi)}.mapst--skel{align-items:center;gap:var(--s-12);padding:var(--s-12);display:flex}.mapst__head{align-items:center;column-gap:var(--s-12);width:100%;padding:var(--s-12);color:inherit;font:inherit;text-align:left;border-radius:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}button.mapst__head{cursor:pointer}button.mapst__head:hover{background:var(--surface-hi)}.mapst__art{width:calc(40px * var(--ui));height:calc(40px * var(--ui));border-radius:var(--r-control);background:var(--surface-hi2);font-family:var(--font-display);color:var(--muted);flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.mapst:not([data-band=none]) .mapst__art{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--wr) 80%, transparent)}.mapst__art img{object-fit:cover;width:100%;height:100%;display:block}.mapst__mid{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mapst__name{font-family:var(--font-display);font-weight:600;font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapst__rec{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapst__side{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.mapst__wr{font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);color:var(--wr);line-height:1}.mapst__kd{font-family:var(--font-display);font-weight:600;font-size:var(--t-micro);letter-spacing:.04em;color:var(--muted)}.mapst__bar{margin-top:var(--s-10);border-radius:var(--r-pill);background:#ffffff0f;grid-column:1/-1;height:3px;overflow:hidden}.mapst__bar>span{border-radius:inherit;background:var(--wr);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--wr) 45%, transparent);display:block}.mapst__count{color:var(--pink-soft);font-family:var(--font-display);letter-spacing:.04em;font-weight:600}.mapst__details{padding:0 var(--s-12) var(--s-12);gap:var(--s-10);animation:page-in var(--d-glide) var(--e-out) both;flex-direction:column;display:flex}.mapst__cells{gap:var(--s-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.mapst__cell{min-width:0;padding:var(--s-8) var(--s-10);border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);flex-direction:column;gap:4px;display:flex}.mapst__cell dt{font-family:var(--font-display);font-weight:600;font-size:var(--t-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapst__cell dd{font-family:var(--font-display);font-weight:700;font-size:var(--t-body);flex-direction:column;gap:2px;margin:0;display:flex}.mapst__cell[data-tone=up]{border-color:color-mix(in srgb, var(--green) 32%, transparent)}.mapst__cell[data-tone=up] dd{color:var(--green)}.mapst__cell[data-tone=down]{border-color:color-mix(in srgb, var(--red) 32%, transparent)}.mapst__cell[data-tone=down] dd{color:var(--red)}.mapst__hint{font-family:var(--font-body);font-weight:400;font-size:var(--t-micro);color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapst__last{color:var(--muted-2);margin:0}.mapst__more{justify-content:center;align-items:center;gap:var(--s-6);width:100%;margin-top:var(--s-8);padding:var(--s-8);border-radius:var(--r-control);cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:var(--t-xs);color:var(--pink-soft);background:0 0;border:0;display:flex}.mapst__more:hover{background:var(--pink-ghost)}.mapst__chev{transition:rotate var(--d-base) var(--e-out)}.mapst__more[aria-expanded=true] .mapst__chev{rotate:180deg}@media (max-width:480px){.mapst__cells{grid-template-columns:repeat(2,minmax(0,1fr))}}.banstrip{align-items:flex-start;gap:var(--s-10);padding:var(--s-12) var(--s-16);border-radius:var(--r-card);background:var(--red-dim);border:1px solid #ff3b3b59;display:flex}.banstrip__icon{color:var(--red);font-size:var(--t-sm);line-height:1.35}.banstrip__body{gap:var(--s-4);min-width:0;display:grid}.banstrip__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-sm);color:var(--text);overflow-wrap:anywhere;margin:0}.banstrip__term{font-size:var(--t-xs);color:var(--red);font-variant-numeric:tabular-nums;margin:0}
.achbadges{gap:var(--s-10);flex-wrap:wrap;display:flex}.achbadge{width:84px;padding:var(--s-10) 4px;border-radius:var(--r-control);background:var(--surface);border:1px solid var(--border);text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.achbadge__icon{width:42px;height:42px}.achbadge__t{color:var(--muted-2);font-size:9.5px;font-weight:600;line-height:1.2}.achbadge[data-tier=gold]{border-color:rgb(var(--metal-1-rgb) / .341);color:var(--metal-1)}.achbadge[data-tier=gold] .achbadge__icon{color:var(--metal-1)}.achbadge[data-tier=silver]{border-color:rgb(var(--metal-2-rgb) / .341);color:var(--metal-2)}.achbadge[data-tier=silver] .achbadge__icon{color:var(--metal-2)}.achbadge[data-tier=special]{border-color:rgb(var(--accent-rgb) / .341);color:var(--pink-soft)}.achbadge[data-tier=special] .achbadge__icon{color:var(--pink-soft)}.achbadge--more{color:var(--muted-2);font-family:var(--font-display);justify-content:center;font-size:14px;font-weight:700}.radar{padding:var(--s-8) 0;place-items:center;display:grid}.radar__svg{width:100%;max-width:260px;height:auto;overflow:visible}.radar__ring{fill:none;stroke:var(--border-hi);stroke-width:1px}.radar__axis{stroke:var(--border);stroke-width:1px}.radar__area{fill:var(--pink);fill-opacity:.16;stroke:none}.radar__line{fill:none;stroke:var(--pink);stroke-width:1.6px;stroke-linejoin:round}.radar__dot{fill:var(--deep);stroke:var(--pink);stroke-width:1.6px}.radar__label{fill:var(--muted-2);font-size:7.5px;font-family:var(--font-body)}.ident__verified{background:var(--green);width:19px;height:19px;color:var(--on-green);border-radius:50%;flex:none;place-items:center;display:inline-grid}.histtable{gap:2px;display:grid}.pf-page{gap:var(--s-16);flex-direction:column;width:100%;max-width:none;display:flex}.pf-since{margin:0}.pf-grid{gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(340px,20%);align-items:stretch;display:grid}.pf-col{gap:var(--s-16);flex-direction:column;min-width:0;display:flex}.pf-hero-card{padding:0;overflow:hidden}.pf-stats-card{padding:var(--s-14) var(--s-16);gap:var(--s-14);flex-direction:column;display:flex}.pf-box{background:var(--surface-hi);border:1px solid var(--border);border-radius:var(--r-control)}.pf-row{gap:var(--s-10);display:grid}.pf-hero{align-items:center;gap:var(--s-24);padding:var(--s-18) var(--s-28);background:var(--deep);isolation:isolate;display:flex;position:relative}.pf-hero:before{content:"";z-index:-2;background-image:var(--pf-banner);background-position:60% 42%;background-size:cover;position:absolute;inset:0}.pf-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--deep) 0%,rgb(var(--deep-rgb) / .902) 26%,rgb(var(--deep-rgb) / .4) 55%,rgb(var(--deep-rgb) / 0) 80%);position:absolute;inset:0}.pf-hero-card{container:pf-hero/inline-size}.pf-hero[data-banner]{--pf-band-in:var(--s-12);padding-top:calc(var(--pf-band-in) + (100cqi - 2 * var(--pf-band-in)) * 204 / 1300 + var(--s-18))}.pf-hero[data-banner]:before{inset:var(--pf-band-in) var(--pf-band-in) auto;aspect-ratio:1300/204;border-radius:var(--r-control);background-position:50%;background-repeat:no-repeat;background-size:contain}.pf-hero[data-banner]:after{content:none}.pf-av{flex:none;position:relative}.pf-av .av{--av-size:96px;border-color:var(--border-hi)}.pf-av .lvlhex{--lvl-color:var(--pink);color:var(--text-hi);bottom:-6px;right:-6px}.pf-hero__id{align-items:flex-start;gap:var(--s-10);flex-direction:column;min-width:0;display:flex}.pf-name{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}.pf-name h1{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1}.pf-clantag{color:var(--pink);font-family:var(--font-display);transition:color var(--d-fast) var(--e-out);font-size:24px;font-weight:700;line-height:1}.pf-clantag:hover{color:var(--pink-soft)}.pf-name .ident__verified{background:var(--pink);color:var(--on-accent);width:20px;height:20px}.pf-ids{align-items:center;gap:var(--s-14);color:var(--text);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pf-ids b{font-size:var(--t-body)}.pf-ids:hover .muted-2{color:var(--text)}.pf-msg{align-items:center;gap:var(--s-10);height:38px;padding:0 var(--s-16);border-radius:var(--r-control);background:rgb(var(--ink-rgb) / .071);border:1px solid var(--border-hi);color:var(--muted);font-size:var(--t-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color var(--d-fast) var(--e-out),border-color var(--d-fast) var(--e-out),background-color var(--d-fast) var(--e-out);font-weight:500;display:inline-flex}.pf-msg:hover{color:var(--text);border-color:var(--pink);background:var(--pink-ghost)}.pf-hex{--hx:var(--pink);width:30px;height:34px;font-family:var(--font-display);color:#fff;isolation:isolate;text-shadow:0 1px 3px rgb(var(--shade-rgb) / calc(.667 * var(--shade-k)));background-image:url(/app/design/stats/pf-hex.png);background-position:50%;background-size:100% 100%;flex:none;place-items:center;font-size:13px;font-weight:800;line-height:1;display:inline-grid;position:relative}.pf-hex:before,.pf-hex:after{content:none}.pf-hex:before{background:linear-gradient(160deg,var(--hx),#000 85%);inset:9%}.pf-hex:after{background:linear-gradient(115deg,transparent 42%,rgb(var(--ink-rgb) / .32) 49%,rgb(var(--ink-rgb) / .08) 55%,transparent 63%),radial-gradient(130% 95% at 50% 118%,var(--hx) 0%,#0000 58%),linear-gradient(160deg,#1a0508,#020102 75%);inset:20%}.pf-hex--sm{width:23px;height:26px;font-size:11px}.pf-hex--sm:after{inset:1.5px}.pf-hex--lg{width:54px;height:60px;filter:drop-shadow(0 0 10px rgb(var(--accent-rgb) / .349));font-size:23px}.pf-hex--lg:after{inset:3px}.pf-lvlimg{object-fit:contain;vertical-align:middle;flex:none;display:inline-block}.pf-lvlimg--sm{width:26px;height:26px}.pf-lvlimg--lg{width:60px;height:60px;filter:drop-shadow(0 0 10px rgb(var(--accent-rgb) / .349))}.pf-row--elo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.pf-elo{align-items:center;gap:var(--s-14);padding:var(--s-12) var(--s-16);min-width:0;display:flex}.pf-elo__body{flex:1;min-width:0}.pf-elo__top{justify-content:space-between;align-items:center;gap:var(--s-10);margin-bottom:var(--s-8);display:flex}.pf-elo__v{font-size:30px;line-height:1}.pf-elo__v small{font-size:var(--t-micro);color:var(--muted-2);letter-spacing:.08em;margin-left:5px;font-weight:600}.pf-elo .bar{height:5px}.pf-elo .bar__fill{background:linear-gradient(90deg,var(--pink-deep),var(--pink))}.pf-elo__scale{justify-content:space-between;gap:var(--s-8);font-size:var(--t-micro);color:var(--muted-2);margin-top:5px;font-weight:600;display:flex}.pf-season select{appearance:none;border:1px solid var(--border-hi);background:var(--surface-hi2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238a93a8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;height:32px;color:var(--text);font:inherit;font-size:var(--t-sm);cursor:pointer;transition:border-color var(--d-fast) var(--e-out);border-radius:9px;padding:0 32px 0 12px;font-weight:600}.pf-season select:hover,.pf-season select:focus-visible{border-color:var(--pink);outline:0}.pf-season option{background:var(--deep-2);color:var(--text)}.pf-places{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.pf-place{padding:var(--s-10) var(--s-6);text-align:center;transition:background-color var(--d-fast) var(--e-out);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.pf-place:hover{background:var(--surface-hi2)}.pf-place:first-child:hover{border-top-left-radius:var(--r-control);border-bottom-left-radius:var(--r-control)}.pf-place:last-child:hover{border-top-right-radius:var(--r-control);border-bottom-right-radius:var(--r-control)}.pf-place+.pf-place{border-left:1px solid var(--border)}.pf-place span{font-size:var(--t-micro);color:var(--muted-2);white-space:nowrap}.pf-place b{font-size:21px;line-height:1}.pf-place b[data-none=true]{color:var(--muted-2)}.pf-row--stats{grid-template-columns:minmax(0,2.4fr) repeat(6,minmax(0,1fr))}.pf-clan{align-items:stretch;gap:var(--s-12);padding:var(--s-8) var(--s-10);min-width:0;color:inherit;transition:border-color var(--d-fast) var(--e-out),background-color var(--d-fast) var(--e-out);display:flex}.pf-clan:hover{border-color:var(--border-hi);background:var(--surface-hi2)}.pf-clan__mark{object-fit:cover;width:52px;height:52px;color:var(--text);background:var(--surface-hi2);border-color:rgb(var(--accent-rgb) / .322);border-radius:10px;align-self:center;font-size:22px;display:block}.pf-clan__txt{min-width:0;font-size:var(--t-xs);flex-direction:column;gap:3px;line-height:1.25;display:flex}.pf-clan__txt>span:first-child{color:var(--text);font-weight:600;font-size:var(--t-sm)}.pf-clan__txt b{color:var(--pink);font-weight:700}.pf-clan__txt .muted-2 b{color:var(--text);font-family:var(--font-display)}.pf-tile{padding:var(--s-10) 2px;background:var(--surface-hi);border:1px solid var(--border);border-radius:var(--r-control);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.pf-tile span{font-family:var(--font-display);letter-spacing:.02em;color:var(--text);white-space:nowrap;font-size:15px;font-weight:700;line-height:1}.pf-tile b{white-space:nowrap;font-size:21px;line-height:1}.pf-tile[data-tone=win] b{color:var(--green)}.pf-tile[data-tone=loss] b{color:var(--red)}.pf-tile[data-tone=dim] b{color:var(--muted)}.pf-tile--top{background:0 0;border-color:#0000}.pf-tile--top b{color:var(--muted)}.pf-row--social{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);align-items:stretch}.pf-soc{gap:var(--s-8);flex-direction:column;min-width:0;display:flex}.pf-h{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.pf-h span{color:var(--muted)}.pf-h em{color:var(--muted-2);font-style:normal;font-size:var(--t-xs);font-weight:600}.pf-soc:not(.pf-ach) .pf-h{text-align:center}.pf-ach .achbadges{gap:var(--s-8);flex-wrap:nowrap;flex:1}.pf-ach .achbadge{aspect-ratio:1;flex:1 1 0;justify-content:center;align-self:center;gap:0;width:auto;min-width:0;max-width:62px;padding:0}.pf-ach .achbadge__t{display:none}.pf-ach .achbadge .achbadge__icon{width:42px;height:42px}.pf-rate{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.pf-rate__c{padding:var(--s-10) 4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.pf-rate__c+.pf-rate__c{border-left:1px solid var(--border)}.pf-rate__c[data-kind=up] svg{color:var(--green)}.pf-rate__c[data-kind=down] svg:first-child{color:var(--red)}.pf-rate__c b.num{font-size:20px;line-height:1}.pf-lockword{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.pf-lockword svg{color:var(--muted-2)}.pf-pop{padding:var(--s-10) 4px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.pf-pop svg{color:var(--rk-orange);fill:#ff8a3d33}.pf-pop b{font-size:20px;line-height:1}.card.pf-matches{padding:var(--s-14) var(--s-12) var(--s-12);flex:1}.pfm-head{justify-content:space-between;align-items:center;gap:var(--s-10);padding:0 var(--s-6) var(--s-10);display:flex}.pfm-head h2{font-family:var(--font-display);font-size:var(--t-h4);margin:0;font-weight:700}.pfm-toggle{color:var(--muted);font-size:var(--t-sm);cursor:pointer;transition:color var(--d-fast) var(--e-out);align-items:center;gap:4px;display:inline-flex}.pfm-toggle:hover{color:var(--text)}.pfm-toggle__ico{transition:rotate var(--d-glide) var(--e-punchy)}.pfm-hide,.pfm-input:checked~.pfm-head .pfm-show{display:none}.pfm-input:checked~.pfm-head .pfm-hide{display:inline}.pfm-input:checked~.pfm-head .pfm-toggle__ico{rotate:-90deg}.pfm-input:focus-visible~.pfm-head .pfm-toggle{outline:2px solid var(--pink);outline-offset:3px;border-radius:6px}.pfm-table{gap:7px;display:grid}.pfm-row{align-items:center;gap:var(--s-10);padding:var(--s-8) var(--s-14);border-radius:var(--r-control);grid-template-columns:minmax(92px,1fr) minmax(100px,1.05fr) minmax(124px,1.2fr) minmax(84px,.95fr) minmax(90px,.95fr) minmax(112px,1.25fr) minmax(70px,.7fr);display:grid}.pfm-row--head{padding:var(--s-12) var(--s-14) var(--s-10) calc(var(--s-14) + 3px);background:var(--surface-hi);border:1px solid var(--border);font-size:var(--t-sm);color:var(--text);font-weight:600}a.pfm-row{background:var(--surface-hi);border:1px solid #0000;border-left:3px solid var(--border);min-height:62px;transition:background-color var(--d-fast) var(--e-out),border-color var(--d-fast) var(--e-out)}a.pfm-row[data-win=true]{border-left-color:var(--green);background-image:linear-gradient(to right,var(--green-dim),transparent 200px);background-repeat:no-repeat}a.pfm-row[data-win=false]{border-left-color:var(--red);background-image:linear-gradient(to right,var(--red-dim),transparent 200px);background-repeat:no-repeat}a.pfm-row:hover{background:var(--surface-hi2);border-color:var(--border-hi)}.pfm-date{font-size:var(--t-sm);white-space:nowrap;flex-direction:column;gap:2px;font-weight:600;line-height:1.2;display:flex}.pfm-res{align-items:center;gap:var(--s-8);display:inline-flex}.pfm-badge{width:28px;height:28px;font-family:var(--font-display);color:var(--text-hi);border-radius:7px;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.pfm-badge[data-win=true]{background:#1fa856}.pfm-badge[data-win=false]{background:#c92c3c}.pfm-score{font-size:19px;line-height:1}.pfm-score em{font-style:normal}.pfm-score em[data-win=true]{color:var(--green)}.pfm-score em[data-win=false]{color:var(--red)}.pfm-elo{align-items:center;gap:7px;display:inline-flex}.pfm-elo b{font-size:17px;line-height:1}.pfm-delta{font-size:var(--t-xs);font-weight:700}.pfm-delta[data-up=true]{color:var(--green)}.pfm-delta[data-up=false]{color:var(--red)}.pfm-change{font-size:var(--t-sm);white-space:nowrap;justify-self:end;font-weight:700}.pfm-change[data-up=true]{color:var(--green)}.pfm-change[data-up=false]{color:var(--red)}.pfm-kd{flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.pfm-kd b{font-size:15px;line-height:1}.pfm-kdbar{background:rgb(var(--ink-rgb) / .078);border-radius:99px;width:52px;height:4px;display:block;overflow:hidden}.pfm-kdbar i{border-radius:inherit;background:var(--muted);height:100%;display:block}.pfm-kdbar[data-good=true] i{background:var(--green)}.pfm-kda{white-space:nowrap;font-size:15px}.pfm-map{align-items:center;gap:var(--s-10);min-width:0;font-weight:600;display:flex}.pfm-mapart{object-fit:cover;border-radius:8px;flex:none;width:36px;height:36px}.pfm-extra{transition:grid-template-rows var(--d-expo) var(--e-expo);grid-template-rows:minmax(0,0fr);display:grid;overflow:hidden}.pfm-extra__in{gap:6px;min-height:0;display:grid}.pfm-input:checked~.pfm-table .pfm-extra{grid-template-rows:minmax(0,1fr)}.pfm-input:checked~.pfm-table .pfm-extra__in{padding-top:0}.pf-side>.card{margin:0}.card.pf-last{padding:var(--s-14) var(--s-16);justify-content:center;align-items:center;display:flex}.pf-last__l{align-items:center;gap:var(--s-8);flex-direction:column;display:flex}.pf-last__l>span,.pf-last__r>span{font-size:var(--t-sm);color:var(--text)}.pf-last__wl{align-items:center;gap:6px;display:flex}.pf-last__wl .num{font-size:20px;line-height:1}.pf-last__wl i{color:var(--muted-2);margin:0 2px;font-style:normal}.pf-last__r{align-items:center;gap:var(--s-8);padding-left:var(--s-18);margin-left:var(--s-10);border-left:1px solid var(--border-hi);flex-direction:column;display:flex}.pf-last__r b{font-size:26px;line-height:1}.pf-last__r b[data-up=true]{color:var(--green)}.pf-last__r b[data-up=false]{color:var(--red)}.card.pf-radar{flex-direction:column;flex:1;display:flex}.card.pf-radar .radar{flex:1;padding:0}.pf-radar .radar__svg{width:100%;max-width:214px;height:auto}.pf-side .metlist{gap:var(--s-6) var(--s-12);margin-top:var(--s-12);padding-top:var(--s-12)}.card.pf-lock{align-items:center;gap:var(--s-6);padding:var(--s-14) var(--s-16);text-align:center;color:inherit;transition:border-color var(--d-base) var(--e-out),background-color var(--d-base) var(--e-out);flex-direction:column;display:flex}.card.pf-lock:hover{border-color:rgb(var(--qual-gold-rgb) / .322);background:rgb(var(--qual-gold-rgb) / .031)}.pf-lock__t{font-family:var(--font-display);font-size:15px;font-weight:700}.pf-decency{align-items:center;gap:var(--s-8);width:100%;margin-top:var(--s-4);color:var(--muted-2);display:flex}.pf-decency>svg:first-child{color:var(--pink)}.pf-decency__track{background:rgb(var(--ink-rgb) / .071);border-radius:99px;flex:1;height:10px;overflow:hidden}.pf-decency__track i{border-radius:inherit;background:linear-gradient(90deg,var(--pink-deep),var(--pink));filter:blur(1.5px);opacity:.85;width:88%;height:100%;display:block}@media (max-width:1180px){.pf-grid{grid-template-columns:minmax(0,1fr)}.pf-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:900px){.pf-row--elo,.pf-row--social{grid-template-columns:minmax(0,1fr)}.pf-row--stats{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-clan{grid-column:1/-1}.pf-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.pf-hero{padding:var(--s-16);flex-direction:column;align-items:flex-start}.pf-hero:after{background:linear-gradient(0deg,var(--deep) 10%,rgb(var(--deep-rgb) / .702) 60%,rgb(var(--deep-rgb) / .251) 100%)}.pfm-row--head{display:none}.pfm-row{row-gap:var(--s-8);grid-template-columns:1fr auto;grid-template-areas:"date res""elo map""kd kda"}.pfm-date{grid-area:date}.pfm-res{grid-area:res;justify-self:end}.pfm-elo{grid-area:elo}.pfm-map{grid-area:map;justify-self:end}.pfm-kd{grid-area:kd}.pfm-kda{grid-area:kda;justify-self:end}.pfm-change{grid-column:1/-1;justify-self:end}.pf-elo__scale span:nth-child(2){display:none}}.curve__dot{cursor:pointer}.pf-rate__c{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0}.pf-rate__c[data-kind=up][data-voted=true]{background:var(--green-dim)}.pf-rate__c[data-kind=up][data-voted=true] svg{color:var(--green)}.pf-rate__c[data-kind=up]:disabled{opacity:1}.pf-rate__c[data-kind=down][aria-expanded=true]{background:var(--surface-hi2)}.pf-rate__msg{transition:grid-template-rows var(--d-base) var(--e-out);grid-template-rows:minmax(0,0fr);margin:0;display:grid;overflow:hidden}.pf-rate__msg.is-open{margin-top:var(--s-8);grid-template-rows:minmax(0,1fr)}.pf-rate__msg>p{min-height:0;font-size:var(--t-xs);color:var(--muted-2);margin:0;line-height:1.4}.pf-rate__msg a{color:var(--pink-soft);text-underline-offset:2px;text-decoration:underline}.pf-rate__msg a:hover{color:var(--pink)}.pf-radar .radar__svg{max-width:290px}.radar__dot{cursor:pointer;transition:r var(--d-fast) var(--e-out)}.radar__dot:hover,.radar__dot:focus-visible{r:5.2;outline:0}.radar__mapicon{pointer-events:auto;cursor:pointer;clip-path:inset(0 round 5px);border-radius:5px}.pf-ach__head{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.pf-ach__head:hover{text-decoration:underline}.radar__dot[data-est=true]{stroke-dasharray:2.2 1.6}.pf-activity{width:calc(26px * var(--ui));height:calc(29px * var(--ui));cursor:pointer;filter:drop-shadow(0 2px 6px rgb(var(--shade-rgb) / calc(.549 * var(--shade-k))));transition:transform var(--d-fast) var(--e-out);background:0 0;border:0;padding:0;position:absolute;bottom:-7px;right:-7px}.pf-activity:hover,.pf-activity:focus-visible{transform:scale(1.08)}.pf-activity img{width:100%;height:100%;display:block}.pf-activity--none img{filter:grayscale()brightness(.75);opacity:.55}.ident__verified{flex:none;place-items:center;width:19px;height:19px;display:inline-grid}.ident__verified img{object-fit:contain;width:100%;height:100%;display:block}.pf-name .ident__verified{width:22px;height:22px}.pf-social-actions{align-items:center;gap:var(--s-10);flex-wrap:wrap;display:flex}.pf-addfriend{align-items:center;gap:var(--s-8);height:38px;padding:0 var(--s-14);border-radius:var(--r-control);background:var(--pink);color:var(--on-accent);font-weight:700;font-size:var(--t-sm);cursor:pointer;transition:background-color var(--d-fast) var(--e-out);border:0;display:inline-flex}.pf-addfriend:hover{background:var(--pink-soft)}.pf-friendmark{height:38px;padding:0 var(--s-12);border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);color:var(--green);align-items:center;gap:6px;display:none}.pf-report{border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);width:38px;height:38px;color:var(--muted);cursor:pointer;transition:color var(--d-fast) var(--e-out),border-color var(--d-fast) var(--e-out);flex:none;place-items:center;display:inline-grid}.pf-report:hover{color:var(--red);border-color:var(--red)}[data-friends=false] .pf-friendmark,[data-friends=false] .pf-msg,[data-friends=true] .pf-addfriend{display:none}[data-friends=true] .pf-friendmark{display:inline-flex}.pfm-pager{justify-content:center;align-items:center;gap:var(--s-8);padding:var(--s-12) 0 var(--s-4);display:flex}.pfm-pager__btn{min-width:34px;height:34px;padding:0 var(--s-8);border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);color:var(--text);font-weight:700;font-size:var(--t-sm);cursor:pointer}.pfm-pager__btn:hover:not(:disabled){border-color:var(--border-hi);background:var(--surface-hi2)}.pfm-pager__btn[aria-current=page]{background:var(--pink);border-color:var(--pink);color:var(--on-accent);cursor:default}.pf-clan .pf-clan__mark{object-fit:cover;background:var(--surface-hi2);width:52px;height:52px;color:var(--text-hi);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .149);border-color:#0000;border-radius:10px;align-self:center;font-size:17px;display:block}.pf-clan__top{padding-left:var(--s-12);border-left:1px solid var(--border);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;margin-left:auto;display:flex}.pf-clan__top span{font-size:var(--t-xs);color:var(--muted-2);text-transform:uppercase;letter-spacing:.02em}.pf-clan__top b{font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);color:var(--text);line-height:1}#activityinfo:not([open]){display:none}#activityinfo{border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0}.actdlg__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);margin:0}.actdlg__close{border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);width:32px;height:32px;color:var(--text);cursor:pointer;flex:none}.actdlg__close:hover{border-color:var(--border-hi)}.actlvl-grid{gap:var(--s-12);margin-top:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.actlvl{align-items:center;gap:var(--s-8);padding:var(--s-10);border-radius:var(--r-control);border:1px solid var(--border);background:var(--surface-hi);flex-direction:column;display:flex}.actlvl img{width:44px;height:auto}.actlvl b{font-size:var(--t-xs);color:var(--muted-2);font-weight:700}.actlvl[data-current=true]{border-color:var(--pink);background:var(--surface-hi2)}.actlvl[data-current=true] b{color:var(--text)}@media (max-width:560px){.actlvl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.actdlg__progress{gap:var(--s-8);padding:var(--s-12) var(--s-14);border-radius:var(--r-control);background:var(--surface-hi);border:1px solid var(--border);display:grid}.actlvl{position:relative}.actlvl__badge{border:2px solid var(--deep-2);white-space:nowrap;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.actlvl__badge--done{background:var(--green);color:var(--on-green-fill)}.actlvl__badge--locked{background:var(--muted-2);color:var(--deep)}.actlvl__badge--current{background:var(--pink);color:var(--on-accent)}.actlvl:has(.actlvl__badge--locked) img{filter:grayscale();opacity:.45}.actlvl:has(.actlvl__badge--locked) b{color:var(--muted-2)}a.pfm-row.snap-dead{opacity:1}.pf-rate__msg:not(.is-open){margin-top:calc(-1 * var(--s-8))}.pf-editprofile{align-items:center;gap:var(--s-10);height:38px;padding:0 var(--s-16);border-radius:var(--r-control);background:rgb(var(--ink-rgb) / .071);border:1px solid var(--border-hi);color:var(--text);font-size:var(--t-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--d-fast) var(--e-out),border-color var(--d-fast) var(--e-out);font-weight:600;text-decoration:none;display:inline-flex}.pf-editprofile:hover{background:rgb(var(--ink-rgb) / .118);border-color:var(--pink-dim);color:var(--text-hi)}.pf-ach__box{padding:var(--s-10) var(--s-12);flex:1;align-items:center;display:flex}.pf-ach__head{align-items:center;gap:5px;display:inline-flex}.pf-ach__chev{color:var(--pink);transition:transform var(--d-fast) var(--e-out);flex:none}.pf-ach__head:hover .pf-ach__chev{transform:translate(2px)}.charttip{z-index:500;background:var(--surface-hi2);border:1px solid var(--border-hi);border-radius:var(--r-card);font-size:var(--t-xs);color:var(--text);box-shadow:0 20px 40px -16px rgb(var(--shade-rgb) / calc(.8 * var(--shade-k)));pointer-events:none;max-width:220px;padding:9px 12px;line-height:1.45;display:none;position:fixed}.charttip .tt-title{font-family:var(--font-display);font-weight:700;font-size:var(--t-sm);color:var(--text);white-space:nowrap;display:block}.charttip .tt-sub{color:var(--muted-2);white-space:nowrap}.charttip .tt-pos{color:var(--green);font-weight:700}.charttip .tt-neg{color:var(--red);font-weight:700}.pf-rate__c[data-kind=down]:disabled{opacity:1}.pf-rate__msg[hidden]{display:none}.card.pf-lock.pf-lock--open{cursor:default}a.card.pf-lock.pf-lock--open{cursor:pointer}a.card.pf-lock.pf-lock--open:hover{border-color:var(--border-hi);background:var(--surface-hi)}a.card.pf-lock.pf-lock--open:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.pf-lockword.pf-lockword--open{color:var(--pink-soft);transition:color var(--d-base) var(--e-out)}.pf-lockword.pf-lockword--open svg{color:currentColor;transition:translate var(--d-base) var(--e-out)}a.card.pf-lock.pf-lock--open:hover .pf-lockword--open{color:var(--pink)}a.card.pf-lock.pf-lock--open:hover .pf-lockword--open svg{translate:2px}.pf-decency.pf-decency--open .pf-decency__track i{filter:none;opacity:1}.pf-decency.pf-decency--open b.num{text-align:right;min-width:3.4ch;font-size:var(--t-body);color:var(--text);flex:none;line-height:1}#cfplayer .cfpp-page{gap:var(--s-16);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex}.cfpp-empty{padding:clamp(28px, calc(5vw / var(--zoom,1)), 56px) var(--s-20)}.cfpp-empty .btn{margin-top:var(--s-6)}.cfpp-acts{margin-top:var(--s-2)}.cfpp-btn{cursor:pointer;font-family:inherit}.cfpp-btn svg{flex:none}.cfpp-btn--primary{background:var(--pink);border-color:var(--pink);color:var(--on-accent,#fff)}.cfpp-btn--primary:hover{background:var(--pink-soft);border-color:var(--pink-soft);color:var(--on-accent,#fff)}.cfpp-btn--danger:hover,.cfpp-btn--danger.is-armed{border-color:rgb(var(--red-rgb,255 77 94) / .6);color:var(--red);background:rgb(var(--red-rgb,255 77 94) / .1)}.cfpp-btn:disabled,.cfpp-btn.is-done{cursor:default;opacity:1;color:var(--green);border-color:rgb(var(--green-rgb) / .4)}.cfpp-btn:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.cfpp-clanmark{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;place-items:center;font-size:15px;font-weight:800;display:grid;overflow:hidden}.cfpp-na{text-align:center;width:100%;font-size:var(--t-xs);color:var(--muted-2)}.cfpp-empty-in{padding:var(--s-6) var(--s-6) var(--s-2);font-size:var(--t-xs);color:var(--muted-2);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.cfpp-empty-in svg{flex:none;margin-top:2px}.pf-rate__c[data-kind=down][data-voted=true]{background:rgb(var(--red-rgb,255 77 94) / .12)}.pf-rate__c[data-kind=down][data-voted=true] svg:first-child{color:var(--red)}.pf-rate__c:disabled{cursor:default}.pf-rate__c:disabled:not([data-voted=true]){opacity:.6}.cfpp-delta{font-size:var(--t-xs);color:var(--muted-2);margin-top:8px;font-weight:600}.cfpp-delta [data-d=true]{color:var(--green-soft)}.cfpp-delta [data-d=false]{color:var(--red)}.cfpp-noclan{align-items:center}.cfpp-page .pf-clan__txt{justify-content:center}.pf-soc .pf-pop{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.pf-soc .pf-pop>*{visibility:hidden}.pf-soc .pf-pop:after{content:"Скоро";letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2,#7d8494);place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.pf-rate__msg{display:none!important}.pf-name .pf-activity{flex:none;width:22px;height:25px;position:static;bottom:auto;right:auto}.pf-prem{flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.pf-prem img{object-fit:contain;width:100%;height:100%;display:block}.pf-prem[hidden]{display:none}#stage .pf-name .ident__verified{color:var(--accent);background:0 0;border-radius:50%;overflow:visible}#stage .pf-name .ident__verified .whochip__seal{fill:currentColor}#stage .pf-name .ident__verified .whochip__tick{fill:none;stroke:var(--on-accent,#fff);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}
