.ui-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:24px;overflow-y:auto;overscroll-behavior:contain}.ui-modal-backdrop{position:fixed;top:-50vh;right:0;bottom:-50vh;left:0;z-index:10000;background:rgba(6,7,9,.8);animation:ui-fade-in .18s ease both}.ui-modal-backdrop.is-closing{animation:ui-fade-out .18s ease both}.ui-modal-backdrop.is-instant{animation:none}.ui-modal{--pad-x: 32px;--pad-y: 32px;position:relative;width:min(var(--modal-w, 580px),100%);max-height:min(92dvh,900px);overflow:auto;overscroll-behavior:contain;background:var(--frame-lines),var(--bg-panel);border:0;border-radius:0;box-shadow:0 30px 80px rgba(0,0,0,.55);color:var(--c-label);font-size:var(--t-label);line-height:1.5;animation:ui-modal-in .24s cubic-bezier(.2,.8,.2,1) both}.ui-modal-layer.is-closing .ui-modal{animation:ui-modal-out .18s ease both}.ui-modal-layer.is-top{align-items:start;padding-top:min(12vh,110px)}.ui-modal--sm{--modal-w: 440px;--pad-x: 26px;--pad-y: 26px}.ui-modal--md{--modal-w: 580px}.ui-modal--lg{--modal-w: 960px}.ui-modal--xl{--modal-w: 1180px}@keyframes ui-modal-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}.ui-modal>.ui-modal-close{position:absolute;top:12px;right:12px;z-index:4}.ui-modal-body{display:flex;flex-direction:column;gap:16px;padding:var(--pad-y) var(--pad-x)}.ui-modal-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-right:36px}.ui-modal-kicker{line-height:1.2}.ui-modal-title{margin:4px 0 0;color:var(--c-strong);font-family:var(--font-display);font-size:var(--fs-page);font-weight:700;line-height:1.1}.ui-modal--sm .ui-modal-title{font-size:var(--fs-heading)}.ui-modal-lead{margin:0;color:var(--c-label);font-size:var(--t-name);line-height:1.6}.ui-modal-note{margin:0;color:var(--c-meta);font-size:var(--t-meta);line-height:1.5}.ui-modal-error{padding:10px 12px;border:var(--line-w) solid color-mix(in srgb,var(--bad) 45%,transparent);border-radius:0;background:color-mix(in srgb,var(--bad) 8%,transparent);color:var(--bad);font-size:var(--t-meta);line-height:1.5}.ui-modal-features{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ui-modal-features>li{display:flex;align-items:flex-start;gap:12px}.ui-modal-feature-mark{--fm-line: color-mix(in srgb, var(--accent) 60%, transparent);--fm-fill: var(--accent-soft);--fm-c: linear-gradient(var(--fm-line), var(--fm-line));flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;background:var(--fm-c) top left / 6px var(--line-w) no-repeat,var(--fm-c) top left / var(--line-w) 6px no-repeat,var(--fm-c) top right / 6px var(--line-w) no-repeat,var(--fm-c) top right / var(--line-w) 6px no-repeat,var(--fm-c) bottom left / 6px var(--line-w) no-repeat,var(--fm-c) bottom left / var(--line-w) 6px no-repeat,var(--fm-c) bottom right / 6px var(--line-w) no-repeat,var(--fm-c) bottom right / var(--line-w) 6px no-repeat,var(--fm-fill);color:var(--accent-strong);font-family:var(--f-text);font-size:var(--t-meta)}.ui-modal-feature-mark svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ui-modal-features strong{display:block;color:var(--c-strong);font-size:var(--t-name);font-weight:700;line-height:1.3}.ui-modal-features small{display:block;margin-top:2px;color:var(--c-label);font-size:var(--t-meta);line-height:1.5}.ui-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.ui-modal-actions.is-start{justify-content:flex-start}.ui-modal-actions.is-sticky{position:sticky;bottom:0;z-index:2;margin:0 calc(-1 * var(--pad-x)) calc(-1 * var(--pad-y));padding:14px var(--pad-x) var(--pad-y);border-top:var(--line-w) solid var(--border-default);background:var(--bg-panel)}.ui-modal-actions.is-stretch>.ui-btn{flex:1 1 auto}.ui-modal-body>.ui-modal-more{align-self:center}@media(max-width:760px){.ui-modal-layer{top:var(--vv-top, 0px);bottom:auto;height:var(--vv-height, 100%);align-items:end;padding:12px 0 0}.ui-modal{--pad-x: 18px;--pad-y: 22px;width:100%;max-height:min(92dvh,calc(var(--vv-height, 100dvh) - 12px));animation-name:ui-sheet-in}.ui-modal-layer.is-closing .ui-modal{animation-name:ui-sheet-out}.ui-modal-layer.is-top{align-items:end;padding-top:12px}.ui-modal-layer--xl{padding:0}.ui-modal--xl{max-height:none;min-height:var(--vv-height, 100dvh)}.ui-modal-body{padding-bottom:calc(var(--pad-y) + var(--safe-bottom))}.ui-modal-actions{position:sticky;bottom:0;z-index:2;margin:0 calc(-1 * var(--pad-x)) calc(-1 * var(--pad-y) - var(--safe-bottom));padding:12px var(--pad-x) calc(12px + var(--safe-bottom));border-top:var(--line-w) solid var(--border-default);background:var(--bg-panel)}.ui-modal-actions>.ui-btn{flex:1 1 auto;min-height:46px}.ui-modal-actions>.ui-btn.is-sm{min-height:40px}}@media(max-width:760px){.ui-modal-layer.is-float{bottom:0;height:auto;align-items:start;padding:min(8vh,56px) var(--page-gutter, 16px) 12px}.ui-modal-layer.is-float .ui-modal{max-height:calc(100dvh - min(8vh,56px) - 12px);animation-name:ui-modal-in}.ui-modal-layer.is-float.is-closing .ui-modal{animation-name:ui-modal-out}.ui-modal-layer.is-float .ui-modal-body{padding-bottom:var(--pad-y)}}@keyframes ui-sheet-in{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes ui-sheet-out{0%{transform:none;opacity:1}to{transform:translateY(40px);opacity:0}}@media(prefers-reduced-motion:reduce){.ui-modal{animation-name:ui-fade-in}.ui-modal-layer.is-closing .ui-modal{animation-name:ui-fade-out}}.cookie-consent-layer,.cookie-consent-backdrop{z-index:20000}.cookie-consent-links{display:flex;flex-wrap:wrap;gap:14px;font-family:var(--f-text);font-size:var(--t-label)}.cookie-consent-links a{color:var(--accent-strong);text-decoration:none}.cookie-consent-links a:hover{text-decoration:underline}:root{--site-backdrop-shade-soft: linear-gradient(180deg, color-mix(in srgb, var(--bg-page) 66%, transparent) 0%, color-mix(in srgb, var(--bg-page) 78%, transparent) 50%, color-mix(in srgb, var(--bg-page) 88%, transparent) 100%)}.app-shell{position:relative;isolation:isolate}.site-backdrop{position:fixed;top:0;left:0;width:100%;height:var(--vp-h, 100vh);z-index:-1;overflow:hidden;pointer-events:none;opacity:0}.site-backdrop.is-ready{opacity:1}:root{--bd-x: .5;--bd-img-w: max(100vw, calc(var(--vp-h, 100vh) * 2.3889));--bd-pos-x: clamp(calc(100vw - var(--bd-img-w)), calc(50vw - var(--bd-x) * var(--bd-img-w)), 0px)}@media(max-width:720px){:root{--bd-x: .55}}.site-backdrop-soft{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--site-backdrop-soft) var(--bd-pos-x) 30% / var(--bd-img-w) auto no-repeat}.site-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--site-backdrop-shade-soft)}html.widget-mode .site-backdrop{display:none}.refresh-btn{gap:8px}.refresh-btn.busy{cursor:progress}.refresh-btn-icon{width:14px;height:14px;flex-shrink:0}.refresh-btn.busy .refresh-btn-icon{animation:ui-spin .9s linear infinite}.refresh-btn.finishing .refresh-btn-icon{animation:refresh-finish var(--refresh-finish-duration, .18s) linear 1}@keyframes refresh-finish{0%{transform:rotate(var(--refresh-finish-from, 0deg))}to{transform:rotate(var(--refresh-finish-to, 360deg))}}.refresh-btn-count{min-width:36px;color:var(--c-meta);font-variant-numeric:tabular-nums;text-align:right}.refresh-btn:hover .refresh-btn-count,.refresh-btn.busy .refresh-btn-count{color:inherit}@media(max-width:640px){.refresh-btn-label{display:none}}.lang-switcher{flex-shrink:0}.my-nav-button{flex:0 0 auto;gap:7px}.my-nav-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media(max-width:720px){.my-nav-button{gap:0;width:var(--header-control-height, 40px);padding:0}.my-nav-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.my-nav-dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg-page)}.app-header{position:sticky;top:0;z-index:50;height:var(--header-h);background:var(--bg-page);border-bottom:1px solid var(--border-default);isolation:isolate}@supports (-webkit-touch-callout: none){.app-header{position:fixed;left:0;right:0}}.app-header-inner{display:flex;align-items:center;gap:16px;padding:0 var(--page-gutter);max-width:var(--content-max);margin:0 auto;height:100%;min-width:0}.main-menu-trigger{flex:0 0 auto}.main-menu-trigger svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.main-menu-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.main-menu-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:rgba(6,7,9,.7);pointer-events:auto;animation:ui-fade-in .14s ease-out}.main-menu-panel{position:relative;display:flex;flex-direction:column;width:min(348px,calc(100vw - 34px));height:100%;max-height:100dvh;padding:20px 16px 16px;border:0;border-radius:0;background:var(--frame-lines),var(--bg-panel);color:var(--c-label);font-family:var(--f-text);box-shadow:30px 0 70px -28px rgba(0,0,0,.8);pointer-events:auto;animation:main-menu-slide .16s cubic-bezier(.2,.8,.2,1)}.main-menu-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 4px 16px;margin-bottom:6px;border-bottom:var(--line-w) solid var(--border-default)}.main-menu-brand{display:flex;align-items:center;gap:12px;min-width:0}.main-menu-kicker{color:var(--c-label);font-size:var(--t-meta);font-weight:700;text-transform:uppercase}.main-menu-head h2{margin:3px 0 0;color:var(--c-strong);font-family:var(--font-display);font-size:var(--fs-heading);font-weight:700;line-height:1}.main-menu-close{flex:0 0 auto}.main-menu-nav{overscroll-behavior:contain;display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:20px;overflow-y:auto;padding:16px 4px 4px}.main-menu-section{display:flex;flex-direction:column;gap:8px}.main-menu-section-title{padding:0 4px;color:var(--c-meta);font-size:var(--t-meta);font-weight:700}.main-menu-items{display:flex;flex-direction:column;gap:6px}.main-menu-items>.main-menu-item.ui-btn{display:grid;grid-template-columns:38px minmax(0,1fr);justify-content:stretch;gap:12px;align-items:center;min-height:58px;padding:10px 12px;line-height:1.25;text-align:left;white-space:normal}.main-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:inherit}.main-menu-item-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.main-menu-item-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.main-menu-item-copy strong,.main-menu-item-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-menu-item-copy strong{color:var(--c-strong);font-size:var(--t-name);font-weight:700}.main-menu-items>.main-menu-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:58px;padding:10px 12px;background:var(--card-fill);color:var(--c-label)}.main-menu-items>.main-menu-switch.ui-btn{grid-template-columns:38px minmax(0,1fr) auto}.main-menu-switch-state{display:inline-flex;align-items:center;gap:8px;color:var(--c-faint);font-size:var(--t-meta);font-weight:700}.main-menu-switch-state.is-on{color:var(--accent-strong)}.main-menu-switch-word{min-width:2em;text-align:right}.main-menu-switch-track{position:relative;width:40px;height:22px;border:var(--line-w) solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);transition:background-color .14s ease,border-color .14s ease}.main-menu-switch-track>i{position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--c-meta);transition:transform .14s ease,background-color .14s ease}.is-on>.main-menu-switch-track{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 35%,transparent)}.is-on>.main-menu-switch-track>i{transform:translate(18px);background:var(--accent-strong)}.main-menu-lang-state{display:inline-flex;align-items:center;gap:2px;font-size:var(--t-meta);font-weight:700}.main-menu-lang-state>span{padding:2px 7px;color:var(--c-faint)}.main-menu-lang-state>span.is-on{color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 22%,transparent)}.main-menu-item.is-active .main-menu-item-copy strong{color:inherit}.main-menu-badge{margin-left:6px;vertical-align:middle}.main-menu-item-copy small{color:var(--c-meta);font-size:var(--t-meta);line-height:1.25}.main-menu-item-copy :is(strong,small):lang(en){overflow:visible;text-overflow:clip;white-space:normal}.main-menu-item-copy small:lang(en){line-height:1.3}.main-menu-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding:12px 8px 4px;border-top:var(--line-w) solid var(--border-default);color:var(--c-meta);font-size:var(--t-meta)}.main-menu-foot-brand{font-weight:700;color:var(--c-label)}.main-menu-foot-version{font-variant-numeric:tabular-nums}@keyframes main-menu-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes main-menu-slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}.main-menu-portal.is-closing{pointer-events:none}.main-menu-portal.is-closing .main-menu-panel{animation:main-menu-slide-out .14s cubic-bezier(.4,0,.6,1) forwards}.main-menu-portal.is-closing .main-menu-backdrop{animation:ui-fade-out .14s ease forwards}@media(prefers-reduced-motion:reduce){.main-menu-panel,.main-menu-portal.is-closing .main-menu-panel{animation:none}}.brand{display:flex;align-items:center;gap:8px;font-weight:800;text-decoration:none;flex-shrink:0}.brand-name{font-family:var(--font-display);font-size:26px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var(--text-primary);line-height:1;white-space:nowrap}.brand-name[data-fit=hidden]{position:absolute;visibility:hidden;pointer-events:none}.header-actions{flex-shrink:1;min-width:0;margin-left:auto;display:flex;align-items:center;gap:10px}.header-actions-divider{flex:0 0 auto;width:1px;height:22px;margin:0 2px;background:var(--border-strong)}.header-search-button{flex:0 0 auto}.header-search-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.app-header,.floating-refresh,html.has-floating-refresh .app-main{--header-control-height: 44px;--header-fs: 15px}.app-header .ui-btn{flex:none;min-height:var(--header-control-height);font-size:var(--header-fs)}.app-header .lang-switcher .ui-btn,.app-header .lang-toggle,.header-actions .lang-toggle{width:var(--header-control-height);padding:0}@media(min-width:721px){.app-header .refresh-btn{min-width:140px}.app-header .insight-toggle{min-width:116px}}@media(min-width:721px){.app-header .my-nav-button{min-width:98px}}@media(max-width:720px){.app-header .refresh-btn{min-width:100px}.app-header .insight-toggle{width:calc(var(--header-control-height) + 6px);min-width:0;padding:0!important}}@media(max-width:640px){.app-header .refresh-btn{width:var(--header-control-height);min-width:0;padding:0}}.app-header .ui-btn.is-icon{width:var(--header-control-height)}.insight-toggle{min-width:92px;padding:0 11px}.insight-toggle-mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;color:inherit;font-size:var(--fs-micro);line-height:1}.insight-toggle-label{display:inline-flex;align-items:center;height:100%;line-height:1.15}.insight-toggle-label-short{display:none}@media(max-width:900px){.brand-name{font-size:22px;letter-spacing:1.5px}.header-actions{flex:1;justify-content:flex-end}}@media(max-width:720px){.app-header-inner{gap:10px}.header-actions{gap:6px}.header-actions-divider,.header-actions .refresh-btn-count{display:none}.header-actions .my-nav-button,.header-actions .lang-btn,.header-actions .refresh-btn,.header-actions .insight-toggle{padding-left:8px;padding-right:8px}.header-actions .insight-toggle{min-width:48px}.insight-toggle-mark,.insight-toggle-label-full{display:none}.insight-toggle-label-short{display:inline-flex}}@media(max-width:480px){.brand-name{font-size:20px;letter-spacing:1px}}@media(max-width:360px){.brand-name{font-size:18px;letter-spacing:.5px}}@media(max-width:420px){.app-header,.floating-refresh,html.has-floating-refresh .app-main{--header-control-height: 40px}.header-actions{gap:5px}.app-header-inner{gap:8px}.header-actions .my-nav-button,.header-actions .lang-btn,.header-actions .refresh-btn{padding-left:8px;padding-right:8px}.header-actions .insight-toggle{min-width:42px;padding-left:7px;padding-right:7px}}@media(max-width:320px){.app-header-inner{gap:6px}.header-actions{gap:4px}.header-actions .my-nav-button,.header-actions .refresh-btn,.header-actions .insight-toggle{padding-left:6px;padding-right:6px}}.floating-refresh{position:fixed;top:calc(var(--header-h) - 1px);left:0;right:0;z-index:51;pointer-events:none}.floating-refresh-inner{display:flex;justify-content:flex-end;max-width:var(--content-max);margin:0 auto;padding:0 var(--page-gutter)}.floating-refresh .refresh-btn{pointer-events:auto;min-height:var(--header-control-height);font-size:var(--header-fs);border:0;padding:0 14px}.floating-refresh .refresh-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--line-w) solid var(--btn-line);pointer-events:none}html.has-soft-backdrop .floating-refresh .refresh-btn{--sb-tint: var(--card-fill)}html:not(.has-soft-backdrop) .floating-refresh .refresh-btn{background:linear-gradient(var(--card-fill),var(--card-fill)),var(--bg-page)}html.has-floating-refresh .app-main{padding-top:calc(var(--header-control-height) - 1px + (var(--header-h) - 1px - var(--header-control-height)) / 2);padding-top:round(down,calc(var(--header-control-height) - 1px + (var(--header-h) - 1px - var(--header-control-height)) / 2),1px)}html.has-floating-refresh .app-main>.site-ads:first-child>:is(.donate-banner,.growth-strip):first-child{margin-top:0}html.has-floating-refresh .tabs-shell>.tabs:first-child{padding-right:calc(var(--refresh-w, 80px) + 12px)}.match-detail-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:calc(var(--header-h) + var(--tabs-sticky-h) + var(--tabs-period-sticky-h) + 12px) 18px 0;background:rgba(6,7,10,.7);animation:ui-fade-in .22s cubic-bezier(.4,0,.2,1)}.match-detail-layer.is-closing{animation:ui-fade-out .18s cubic-bezier(.4,0,.2,1) forwards}.match-detail-drawer{--drawer-accent: var(--c-meta);position:relative;width:min(1280px,calc(100vw - 36px));max-height:min(94dvh,1040px);display:flex;flex-direction:column;overflow:hidden;background:var(--frame-lines),var(--bg-panel);border:0;border-radius:0;box-shadow:0 -22px 60px rgba(0,0,0,.46);animation:match-detail-drawer-in .22s cubic-bezier(.4,0,.2,1)}.match-detail-drawer.win{--drawer-accent: var(--good)}.match-detail-drawer.loss{--drawer-accent: var(--bad)}.match-detail-drawer.draw{--drawer-accent: var(--warn)}.match-detail-drawer.is-closing{animation:match-detail-drawer-out .18s cubic-bezier(.4,0,.2,1) forwards}@keyframes match-detail-drawer-in{0%{transform:translateY(18px);opacity:.7}to{transform:translateY(0);opacity:1}}@keyframes match-detail-drawer-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:.7}}.match-detail-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 22px 13px;background:transparent;border-bottom:var(--line-w) solid var(--border-default)}.match-detail-drawer-lead{display:flex;align-items:center;gap:14px;min-width:0}.match-detail-drawer-title{min-width:0;display:flex;flex-direction:column;gap:5px}.match-detail-drawer-titleline{display:flex;align-items:center;gap:10px;min-width:0}.match-detail-drawer-outcome{color:var(--c-strong);font-size:var(--fs-heading)}.match-detail-drawer.win .match-detail-drawer-outcome{color:var(--good)}.match-detail-drawer.loss .match-detail-drawer-outcome{color:var(--bad)}.match-detail-drawer.draw .match-detail-drawer-outcome{color:var(--warn)}.match-detail-drawer-count{display:inline-flex;align-items:center;flex-shrink:0;color:var(--c-meta);font-size:var(--t-meta);font-variant-numeric:tabular-nums;line-height:1.2}.match-detail-drawer-meta{display:flex;align-items:center;gap:7px;min-width:0;color:var(--c-label);font-size:var(--t-meta);line-height:1.2}.match-detail-drawer-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-detail-drawer-meta:lang(en){flex-wrap:wrap;row-gap:3px}.match-detail-drawer-meta span:lang(en){overflow:visible;text-overflow:clip;white-space:normal}.match-detail-drawer-region{flex-shrink:0}.match-detail-drawer-sep{flex-shrink:0;color:var(--c-meta)}.match-detail-drawer-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.match-detail-icon{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:square;stroke-linejoin:miter}.match-detail-load-more{min-width:74px}.match-detail-drawer-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:18px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 22px 24px}.rm-detail-section{display:flex;flex-direction:column;gap:10px}.rm-detail-section>.pg-head{margin-bottom:0}@media(max-width:720px){.match-detail-layer{padding:calc(var(--header-h) + var(--tabs-sticky-h) + var(--tabs-period-sticky-h) + 8px) 0 0}.match-detail-layer>.match-detail-drawer{width:100%;max-width:none;max-height:100%;border-radius:0}.match-detail-drawer-head{align-items:flex-start;gap:8px;padding:11px 10px 9px}.match-detail-drawer-titleline{gap:8px}.match-detail-drawer-lead{gap:10px}.match-detail-drawer-meta{gap:5px;flex-wrap:wrap;row-gap:3px}.match-detail-drawer-actions{gap:4px}.match-detail-load-more{min-width:62px;padding:0 8px}.match-detail-icon{width:17px;height:17px}.match-detail-drawer-body{padding:12px 10px calc(18px + var(--safe-bottom));gap:16px}}.match-adv-tabs.md-tabs{display:flex;flex:none;gap:0;margin:0;padding:0 20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:transparent;border-bottom:1px solid var(--border-default)}.match-adv-tabs.md-tabs::-webkit-scrollbar{display:none}.md-tabs .match-adv-tab{display:inline-flex;flex:none;align-items:center;gap:0;padding:11px 16px;background:transparent;border:0;border-bottom:var(--line-w) solid transparent;border-radius:0;color:var(--c-label);cursor:pointer;font-family:var(--f-text);font-size:var(--t-label);font-weight:400;line-height:1.5;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.md-tabs .match-adv-tab:hover{border-bottom-color:var(--border-strong);color:var(--c-strong)}.md-tabs .match-adv-tab.active{border-bottom-color:var(--accent);color:var(--c-strong)}.md-tabs .match-adv-tab-count{margin-left:6px;color:var(--c-meta);font-size:var(--t-meta);font-variant-numeric:tabular-nums}.md-tabs .match-adv-tab-flag,.md-tabs .rp-tab-lock{margin-left:6px}@media(max-width:720px){.match-adv-tabs.md-tabs{padding:0 6px}.md-tabs .match-adv-tab{padding:11px 12px}}@media(max-width:480px){.match-adv-tabs.md-tabs{padding:0 2px}.md-tabs .match-adv-tab{padding:10px 7px}.md-tabs .match-adv-tab-count{margin-left:3px}}.discord-invite-link{display:inline-flex;align-items:center;gap:6px}.discord-invite-link .discord-invite-glyph{flex:0 0 auto}.community-drawer{--drawer-accent: var(--accent);width:min(680px,calc(100vw - 36px))}.community-drawer-body{gap:0;padding-top:4px;padding-bottom:16px}.community-list{margin:0;padding:0;list-style:none}.community-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:16px 0;font-family:var(--f-text)}.community-row+.community-row{border-top:1px solid var(--border-default)}.community-icon{display:grid;place-items:center;align-self:start;width:44px;height:44px;border-radius:0;background:rgba(255,255,255,.05);color:var(--c-label)}.community-row.is-discord .community-icon{background:rgba(88,101,242,.16);color:#a3abff}.community-icon svg{width:24px;height:24px}.community-glyph{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.community-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.community-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--c-strong);font-size:var(--t-name);line-height:1.3}.community-desc{margin:0;color:var(--c-label);font-size:var(--t-label);line-height:1.45}.community-detail{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:28px;margin-top:2px;color:var(--c-meta);font-size:var(--t-meta);line-height:1.4}.community-detail-value{color:var(--c-strong)}.community-detail-value.is-number{font-variant-numeric:tabular-nums;user-select:all;-webkit-user-select:all}.community-detail .community-copy-btn{gap:5px}.community-copy-btn svg{width:14px;height:14px;flex:none}.community-row .community-join{justify-content:center;min-width:10.5em;padding:0 16px}.community-join .community-join-ext{width:14px;height:14px;stroke-width:2.2}@media(max-width:720px){.community-drawer{width:100%}.community-drawer-body{padding-top:0}}@media(max-width:560px){.community-row{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 2px}.community-icon{width:40px;height:40px}.community-icon svg{width:22px;height:22px}.community-join{grid-column:1 / -1;width:100%}}.health-monitor{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:12px}.health-title{font-size:var(--t-label);font-weight:700;text-transform:uppercase;color:var(--c-label)}.health-note{max-width:760px;margin:-4px 0 2px;font-size:var(--t-meta);line-height:1.45;color:var(--c-label);text-align:center}.health-groups{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,1.4fr);gap:16px;width:100%;max-width:1120px}.health-group{display:flex;flex-direction:column;gap:8px;min-width:0}.health-group-title{font-size:var(--t-label);font-weight:700;text-transform:uppercase;color:var(--c-label);padding-left:2px}.health-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;width:100%}@media(max-width:640px){.health-groups{grid-template-columns:1fr;gap:12px}}.health-monitor .health-card{display:flex;gap:8px;padding:10px 12px;min-height:44px;min-width:0}.health-name{font-weight:700;text-transform:uppercase;color:var(--c-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-dot{position:relative;width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--c-meta)}.dot-ok{background:var(--good);--pulse: var(--good)}.dot-down{background:var(--bad);--pulse: var(--bad)}.dot-checking{background:var(--warn);animation:health-pulse-warn 1.4s ease-in-out 4}:is(.dot-ok,.dot-down):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--pulse);opacity:0;animation:health-ring 1.6s ease-out 3;pointer-events:none}.health-monitor-footer{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:10px;width:100%;margin:0}.health-monitor-footer .health-title{white-space:nowrap;color:var(--c-label);font-size:var(--t-meta)}.health-monitor-footer .health-note{max-width:none;margin:0;overflow:hidden;color:var(--c-label);font-size:var(--t-meta);line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap}.health-monitor-footer .health-groups{display:flex;align-items:center;justify-content:flex-end;gap:6px;width:auto;max-width:none;min-width:0}.health-monitor-footer .health-group,.health-monitor-footer .health-cards{display:contents}.health-monitor-footer .health-group-title{display:none}.health-monitor-footer .health-card{flex:0 0 auto;gap:6px;min-height:30px;padding:4px 8px}.health-monitor-footer .health-dot{width:8px;height:8px}@media(max-width:760px){.health-monitor-footer{grid-template-columns:auto minmax(0,1fr);gap:8px}.health-monitor-footer .health-note{display:none}.health-monitor-footer .health-groups{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.health-monitor-footer .health-groups::-webkit-scrollbar{display:none}}@keyframes health-ring{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes health-pulse-warn{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:600px){.health-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media(prefers-reduced-motion:reduce){.dot-checking,:is(.dot-ok,.dot-down):after{animation:none}}.donate-banner{isolation:isolate;overflow:hidden;-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:52px;margin-bottom:10px;padding:8px 10px 8px 14px;color:var(--c-label);font:inherit;font-family:var(--f-text);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.donate-banner:hover{background:var(--frame-lines),rgba(255,255,255,.08)}.donate-banner:focus-visible{outline:var(--line-w) solid var(--accent-strong);outline-offset:2px}.db-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.db-title{color:var(--c-strong);font-size:var(--t-label);font-weight:700;line-height:1.25;line-height:round(up,1.25em,1px)}.db-from{margin-left:10px;color:var(--c-meta);font-size:var(--t-meta);font-weight:500;white-space:nowrap}.db-perks{display:flex;flex-wrap:wrap;gap:5px}.db-perks-track,.db-perks-set{display:contents}.db-perk{height:22px;font-weight:500;line-height:1}.db-perk-tier{color:var(--c-meta);font-size:inherit;font-weight:400}.db-perk:before{content:"";width:5px;height:5px;border-radius:50%;background:#ffd24a}.donate-banner .db-cta{flex:0 0 auto;gap:6px;transition:background .15s ease,color .15s ease,transform .16s ease}.donate-banner:hover .db-cta{background:rgba(255,255,255,.09);transform:translate(2px)}@media(max-width:640px){.donate-banner{gap:10px;min-height:48px;padding:7px 8px 7px 11px}.db-title{font-size:var(--t-meta)}.db-from{display:none}.db-perks{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.db-perks::-webkit-scrollbar{display:none}.db-perks:after{content:"";flex:0 0 28px}.db-perk{flex:none}.db-perks[data-marquee=on]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 88%,transparent)}.db-perks[data-marquee=on]:after{display:none}.db-perks[data-marquee=on] .db-perks-track{display:flex;width:max-content;animation:db-marquee var(--db-marquee-s, 16s) linear infinite;will-change:transform}.db-perks[data-marquee=on] .db-perks-set{display:flex;gap:5px;padding-right:5px}.donate-banner:hover .db-perks[data-marquee=on] .db-perks-track{animation-play-state:paused}.db-perks .db-perk{height:20px;padding:0 6px}.donate-banner .db-cta{padding:0 10px}}@keyframes db-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.donate-banner.upsell-banner{flex:none;min-height:0;margin:0;padding:9px 10px 9px 14px}.upsell-lines{gap:6px}.upsell-line{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0}.upsell-pitch{white-space:nowrap}.upsell-pitch:lang(en){white-space:normal}.upsell-line .db-perks{min-width:0}@media(max-width:640px){.donate-banner.upsell-banner{padding:8px 8px 8px 11px}.upsell-line{flex-direction:column;align-items:flex-start;gap:4px}.upsell-banner .db-perks{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.upsell-banner .db-perks:after{display:none}}.growth-strip{position:relative;margin-bottom:10px}.growth-strip>.growth-banner{margin-bottom:0;text-decoration:none}.growth-strip>.growth-banner:hover{background:var(--frame-lines),rgba(255,255,255,.08)}.growth-banner .db-perk:before{background:var(--accent)}.growth-strip.xp-strip>.xp-banner{box-shadow:none}.growth-strip.xp-strip>.xp-banner:after{display:none}.growth-strip.xp-strip>.xp-banner:hover{background:var(--frame-bg);box-shadow:none}.xp-title{display:flex;align-items:center;gap:8px;font-family:var(--f-text)}.xp-live-dot{flex:none;width:8px;height:8px;border-radius:999px;background:var(--accent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 65%,transparent);animation:xp-live-pulse 1.8s ease-in-out infinite}@keyframes xp-live-pulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.xp-live-dot{animation:none}}.xp-next-dot{flex:none;width:8px;height:8px;border-radius:999px;background:var(--c-meta)}.xp-perk:before{display:none}.xp-perk img{width:14px;height:14px;margin-left:-2px}.xp-time{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--f-text);font-variant-numeric:tabular-nums;text-align:right}.xp-time strong{color:var(--c-strong);font-size:var(--t-label);line-height:round(up,1.5em,1px)}.xp-time span{color:var(--c-meta);font-size:var(--t-meta);line-height:round(up,1.5em,1px)}.growth-strip.xp-strip-landing{width:min(100%,760px);margin:20px auto 0;text-align:left}.xp-drawer{--drawer-accent: var(--accent);width:min(860px,calc(100vw - 36px))}.xp-live-list{display:flex;flex-direction:column;gap:10px}.xp-live-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px}.xp-live-icons{display:flex;gap:6px}.xp-live-icons img{width:48px;height:48px}.xp-live-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.xp-live-name{color:var(--c-strong);font-family:var(--f-text);font-size:var(--t-name)}.xp-live-left{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-family:var(--f-text);font-variant-numeric:tabular-nums;text-align:right}.xp-live-left strong{color:var(--c-strong);font-size:var(--n-inline);white-space:nowrap}.xp-live-left span{color:var(--c-meta);font-size:var(--t-meta)}.xp-upcoming{padding:2px 16px}.xp-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto;align-items:center;gap:16px;padding:11px 0;border-top:1px solid var(--border-default);font-family:var(--f-text);font-size:var(--t-label)}.xp-row:first-child{border-top:0}.xp-row-when{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--c-strong);font-variant-numeric:tabular-nums;min-width:0}.xp-row-scope{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--c-label);min-width:0}.xp-row-icons{display:flex;gap:3px}.xp-row-icons img{width:18px;height:18px}.xp-row-mult{color:var(--c-label);white-space:nowrap}.xp-row.is-boosted .xp-row-mult{color:var(--accent-strong)}.xp-empty{color:var(--c-meta);font-size:var(--t-meta);font-family:var(--f-text)}@media(max-width:640px){.xp-time strong{font-size:var(--t-meta)}.xp-live-card{grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px}.xp-live-icons img{width:36px;height:36px}.xp-live-left{grid-column:1 / -1;flex-direction:row;align-items:baseline;justify-content:space-between}.xp-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.xp-row-scope{grid-column:1 / -1;grid-row:2}}.me-page{display:flex;flex-direction:column;gap:24px;min-width:0;padding-top:8px;font-family:var(--f-text)}.me-avatar{flex:0 0 auto;display:grid;place-items:center;width:68px;height:68px;overflow:hidden;border-radius:0;background:var(--card-fill);color:var(--c-strong);font-family:var(--font-display);font-size:var(--n-stat)}.me-avatar img{width:100%;height:100%;object-fit:cover;display:block}.me-eyebrow{color:var(--c-label);font-family:var(--f-text);font-size:var(--t-meta);font-weight:700}.me-name-platform{display:inline-flex;width:20px;height:20px;color:var(--c-label)}.me-hero{--me-name-size: 40px;overflow:hidden;isolation:isolate;container:me-hero / inline-size}.me-hero-bg{display:none}.me-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;padding:28px 32px}.me-hero-id{display:flex;align-items:flex-start;gap:20px;min-width:0}.me-hero .me-avatar{width:84px;height:84px;font-size:var(--n-stat)}.me-hero-copy{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0}.me-hero-name{display:flex;align-items:center;gap:12px;min-width:0;margin:0;color:var(--c-strong);font-family:var(--font-display);font-size:var(--me-name-size);font-weight:700;line-height:1.15;line-height:round(up,1.15em,1px);letter-spacing:1px}.me-hero-name.is-muted{color:var(--c-label);font-size:calc(var(--me-name-size) * .7);letter-spacing:.5px}.me-hero-name-text{min-width:0;overflow-wrap:anywhere}.me-hero-platform{display:inline-flex;flex:0 0 auto;width:28px;height:28px;color:var(--c-label)}.me-hero-status{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;color:var(--c-meta);font-size:var(--t-meta);line-height:20px}.me-hero-dot{width:7px;height:7px;border-radius:50%;background:var(--good)}.me-hero-sep{color:var(--c-faint)}.me-hero-strong{min-width:0;color:var(--c-label);overflow-wrap:anywhere}.me-hero-steam{display:inline-flex;width:14px;height:14px;color:var(--c-label)}.me-hero-hint{margin:0;color:var(--c-label);font-size:var(--t-label);line-height:1.6}.me-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.me-hero-btn{gap:7px}.me-hero-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.me-hero-btn.is-logout{margin-left:auto}.me-hero-stats{display:grid;grid-template-columns:repeat(var(--me-stat-cols, 4),minmax(0,auto));gap:14px 32px}.me-hero-stats.is-n3{--me-stat-cols: 3}.me-hero-stat{-webkit-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:right;cursor:pointer}.me-hero-stat:focus-visible{outline:var(--line-w) solid var(--accent-strong);outline-offset:4px}.me-hero-stat-value{color:var(--c-strong);font-family:var(--font-display);font-size:var(--fs-num-xl);font-weight:700;letter-spacing:.5px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.me-hero-stat-value.is-text{font-family:var(--f-text);font-size:var(--t-name);font-weight:700;letter-spacing:0;line-height:var(--fs-num-xl)}.me-hero-stat-value.is-accent{color:var(--accent-strong)}.me-hero-stat-value.is-good{color:var(--good)}.me-hero-stat-value.is-muted{color:var(--c-meta)}.me-hero-stat-label{color:var(--c-label);font-size:var(--t-meta);font-weight:600;white-space:nowrap;transition:color .12s;line-height:round(up,1.5em,1px)}.me-hero-stat:hover .me-hero-stat-label{color:var(--c-strong)}@container me-hero (max-width: 899px){.me-hero-inner{grid-template-columns:minmax(0,1fr);padding:22px 22px 20px}.me-hero-stats{grid-template-columns:repeat(var(--me-stat-cols, 4),minmax(0,1fr));padding-top:16px;border-top:var(--line-w) solid var(--border-default)}.me-hero-stat{align-items:flex-start;text-align:left}}@container me-hero (max-width: 559px){.me-hero-inner{--me-name-size: 28px;padding:18px 16px 16px}.me-hero-id{gap:14px}.me-hero .me-avatar{width:60px;height:60px}.me-hero-stats:not(.is-n3){--me-stat-cols: 2}.me-hero-btn.is-logout{margin-left:0}}@container me-hero (max-width: 399px){.me-hero-stats.is-n3{--me-stat-cols: 3;gap:14px 12px}.me-hero-stat-label{white-space:normal}}@container me-hero (max-width: 899px){.me-hero-stat-label:lang(en){white-space:normal}}.me-steps-card{overflow:hidden;container-type:inline-size}.me-steps-bar{height:var(--line-w);background:rgba(255,255,255,.08)}.me-steps-bar i{display:block;height:100%;background:var(--accent);transition:width .4s ease}.me-steps-list{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.me-steps-list>.me-step+.me-step{border-top:1px solid var(--border-default)}@container (max-width: 619px){.me-steps .me-step{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;align-items:center}.me-steps .me-step-go,.me-steps .me-step-state{grid-column:3}}@container (min-width: 620px){.me-steps-list{grid-template-columns:repeat(3,minmax(0,1fr))}.me-steps-list>.me-step+.me-step{border-top:0;border-left:1px solid var(--border-default)}}.me-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-content:start;gap:8px 12px;min-width:0;padding:14px 18px}.me-step.is-next{background:color-mix(in srgb,var(--accent) 6%,transparent)}.me-step.is-done .me-step-copy strong,.me-step.is-done .me-step-copy small{color:var(--c-meta)}.me-step-mark{display:grid;place-items:center;width:26px;height:26px;border:var(--line-w) solid color-mix(in srgb,currentColor 60%,transparent);border-radius:0;color:var(--c-label);font-family:var(--f-text);font-size:var(--t-meta);font-weight:500}.me-step.is-next .me-step-mark{color:var(--accent-strong)}.me-step.is-done .me-step-mark{color:var(--good)}.me-step-mark svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.me-step-copy{display:flex;flex-direction:column;gap:2px;min-width:0;font-family:var(--f-text)}.me-step-copy strong{color:var(--c-strong);font-size:var(--t-label);font-weight:700}.me-step-copy small{color:var(--c-meta);font-size:var(--t-meta);line-height:1.45}.me-step-state{grid-column:2;color:var(--good);font-size:var(--t-meta);font-weight:500}.me-step-go{grid-column:2;justify-self:start}.me-page .me-tabs-shell{margin-top:0;margin-bottom:0}.me-tabs{margin:0}.me-subtabs .tab{cursor:pointer}.me-subtab-count{margin-left:6px;color:var(--c-meta);font-family:var(--font-display);font-weight:400;font-variant-numeric:tabular-nums}.me-subtabs .tab.active .me-subtab-count{color:inherit}.me-tabs .tab{cursor:pointer}@media(min-width:721px)and (max-width:860px){.me-tabs:lang(en) .tab{padding-inline:10px}}.me-tab-badge.ui-pill{margin-left:6px;padding:0 6px;font-variant-numeric:tabular-nums;vertical-align:middle;text-transform:none;letter-spacing:0}.me-body{display:flex;flex-direction:column;gap:24px;min-width:0}.me-loading{padding:18px 20px;color:var(--c-meta);font-size:var(--t-label)}.me-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;align-items:start}.me-grid.is-wide-left{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.me-col{display:flex;flex-direction:column;gap:24px;min-width:0}.me-sec{min-width:0}.me-sec-body{display:flex;flex-direction:column;gap:14px;padding:16px 18px}.me-sec-body.is-flush{padding:0;overflow:hidden}.me-sec-body.is-flush>.me-mailprev{border:0;border-radius:0}.me-card{overflow:hidden;font-family:var(--f-text)}.me-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:12px 18px;border-bottom:var(--line-w) solid var(--border-default)}.me-card-head h2{margin:0;color:var(--c-strong);font-size:var(--t-title);font-weight:700}.me-card-body{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px}.me-count{display:inline-flex;align-items:baseline;gap:6px}.me-count b{color:var(--c-strong);font-family:var(--font-display);font-size:var(--n-inline);font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.me-count small{color:var(--c-meta);font-size:var(--t-meta)}.me-lead{margin:0;color:var(--c-label);font-size:var(--t-label);line-height:1.7}.me-muted{color:var(--c-meta);font-size:var(--t-meta);line-height:1.6}p.me-muted{margin:0}.me-page .me-lead{color:var(--c-label);font-size:var(--t-label);line-height:1.65}.me-page .me-muted{color:var(--c-meta);font-size:var(--t-meta)}.me-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;padding:12px 14px}.me-callout p{margin:0;color:var(--c-label);font-size:var(--t-label);line-height:1.6}.me-callout.is-good{background:var(--frame-lines),color-mix(in srgb,var(--good) 6%,transparent)}.me-page .me-callout{padding:0;border:0;border-radius:0;background:none}.me-page .me-callout p{color:var(--c-label);font-size:var(--t-label)}.me-page .me-callout.is-good{padding-left:12px;border-left:var(--line-w) solid color-mix(in srgb,var(--good) 70%,transparent)}.me-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.me-actions.is-tight{margin-top:-4px}.me-page .me-actions{gap:8px 12px}@keyframes me-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 55%,transparent)}to{box-shadow:0 0 0 10px transparent}}.me-flash{font-size:var(--t-meta);font-weight:500;line-height:1.5}.me-flash.is-good{color:var(--good)}.me-flash.is-bad{color:var(--bad)}.me-what{display:flex;flex-direction:column;gap:6px;margin:0;padding:12px 0 0;border-top:1px dashed var(--border-default);list-style:none}.me-what li{position:relative;padding-left:14px;color:var(--c-meta);font-size:var(--t-meta);line-height:1.5}.me-what li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;background:var(--accent)}.me-page .me-what{padding-top:14px;border-top-style:solid}.me-page .me-what li{color:var(--c-meta);font-size:var(--t-meta)}.me-status{justify-content:center;min-width:52px;font-weight:500}.me-status.is-expired{color:var(--c-meta)}.me-player{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--t-label);font-weight:700}.me-player a{min-width:0;color:var(--c-strong);text-decoration:none;overflow-wrap:anywhere}.me-player a:hover{color:var(--accent-strong)}.me-player-platform{display:inline-flex;flex:0 0 auto;width:14px;height:14px;color:var(--c-meta)}.me-progress{display:inline-flex;align-items:center;gap:8px}.me-progress small{color:var(--c-meta);font-size:var(--t-meta);white-space:nowrap}.me-progress-bar{width:72px;height:4px;border-radius:0;background:rgba(255,255,255,.08);overflow:hidden}.me-progress-bar i{display:block;height:100%;background:var(--accent)}.me-link-field{display:flex;flex-direction:column;gap:6px}.me-link-field>span:first-child{color:var(--c-label);font-size:var(--t-label);font-weight:500;letter-spacing:0}.me-link-row{display:flex;gap:8px}.me-link-row input{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--t-meta)}.me-link-row .ui-btn{flex:0 0 auto;min-width:96px;min-height:40px}.me-page .me-link-field>span:first-child{color:var(--c-label);font-size:var(--t-label);font-weight:500;letter-spacing:0}.me-page .me-link-row input{height:32px;font-family:var(--f-text);font-size:var(--t-label)}.me-page .me-link-row .ui-btn{min-height:32px}.me-pref{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--border-default)}.me-sec-body>.me-pref:first-child,.me-sec-body>.me-lead+.me-pref,.me-sec-body>.me-callout+.me-pref{border-top:0;padding-top:0}.me-sec-body>.me-pref:last-child{padding-bottom:0}.me-pref-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.me-pref-copy strong{color:var(--c-strong);font-size:var(--t-label);font-weight:700}.me-pref-copy small{color:var(--c-meta);font-size:var(--t-meta);line-height:1.55;overflow-wrap:anywhere}.me-line-actions .me-toggle.ui-btn{flex:0 0 auto;justify-content:flex-start;width:46px;padding:0 4px}.me-toggle span{width:14px;height:14px;background:currentColor;transition:transform .18s ease}.me-toggle.is-on span{transform:translate(20px)}.me-seg{flex:0 0 auto}.me-saved{color:var(--good);font-size:var(--t-meta);font-weight:500}.me-saved.is-bad{color:var(--bad)}.me-mail-foot{padding-top:4px}.me-mailprev{--mp-cc: linear-gradient(#656668, #656668);padding:14px;border-radius:0;background:#17191d;border:1px solid var(--border-default);color:#b4bac3;font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35}.me-mailprev b,.me-mailprev small,.me-mailprev em{font-style:normal}.me-mailprev-mark{margin-bottom:9px;color:#e9ebee;font-size:9.5px;font-weight:700;letter-spacing:.5px;line-height:1;white-space:nowrap}.me-mailprev-box{padding:11px 12px;background:var(--mp-cc) top left / 6px 1px no-repeat,var(--mp-cc) top left / 1px 6px no-repeat,var(--mp-cc) top right / 6px 1px no-repeat,var(--mp-cc) top right / 1px 6px no-repeat,var(--mp-cc) bottom left / 6px 1px no-repeat,var(--mp-cc) bottom left / 1px 6px no-repeat,var(--mp-cc) bottom right / 6px 1px no-repeat,var(--mp-cc) bottom right / 1px 6px no-repeat,#232428}.me-mailprev-pill{display:inline-block;padding:1px 5px;background:#3d2c26;color:#ff6a1a;font-size:9px;font-weight:700;line-height:1.45;white-space:nowrap}.me-mailprev-h1{margin:6px 0 2px;color:#e9ebee;font-size:13px;font-weight:700;line-height:1.3}.me-mailprev-week{color:#9ca3ad;font-size:9.5px}.me-mailprev-hero{display:grid;grid-template-columns:1fr auto;gap:2px 8px;margin-top:9px;padding-top:9px;border-top:1px solid #353639}.me-mailprev-hero span{display:flex;flex-direction:column;gap:1px}.me-mailprev-hero span.is-right{align-items:flex-end}.me-mailprev-hero small{color:#b4bac3;font-size:9.5px;font-weight:700}.me-mailprev-hero b{color:#e9ebee;font-size:21px;font-weight:700;line-height:1.1}.me-mailprev-hero b.is-accent{color:#ff6a1a}.me-mailprev-bar{display:block;height:3px;margin-top:3px;background:#353639}.me-mailprev-bar.is-hero{grid-column:1 / -1;height:4px;margin-top:5px}.me-mailprev-bar i{display:block;height:100%;background:#f50}.me-mailprev-head{display:flex;align-items:center;gap:6px;margin:13px 0 6px}.me-mailprev-head b{flex:none;padding:3px 5px;border:1px solid #3c3e41;background:#232428;color:#e9ebee;font-size:9.5px;font-weight:700;line-height:1.1;white-space:nowrap}.me-mailprev-head i{flex:1;height:1px;background:#2a2b2f}.me-mailprev-cmp{display:flex;align-items:center;gap:10px}.me-mailprev-radar{flex:0 0 clamp(66px,38%,150px);width:clamp(66px,38%,150px);height:auto;aspect-ratio:1}.me-mailprev-radar .is-ring{fill:none;stroke:rgba(255,255,255,.08);stroke-width:.8}.me-mailprev-radar .is-mid{fill:none;stroke:rgba(255,255,255,.22);stroke-width:.8;stroke-dasharray:1.5 2}.me-mailprev-radar .is-prev{fill:none;stroke:#9ca3ad;stroke-width:.9;stroke-dasharray:3 2.4}.me-mailprev-radar .is-me{fill:rgba(255,85,0,.24);stroke:#f50;stroke-width:1.3;stroke-linejoin:round}.me-mailprev-radar .is-dot{fill:#f50;stroke:#232428;stroke-width:.8}.me-mailprev-cmp ul{flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.me-mailprev-cmp li>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 4px;font-size:9.5px;font-weight:700;white-space:nowrap}.me-mailprev-cmp li b{color:#e9ebee;font-size:11px}.me-mailprev-cmp li em{color:#ff6a1a}.me-mailprev-best{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.me-mailprev-best>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.me-mailprev-best em{color:#ff6a1a;font-size:9.5px;font-weight:700}.me-mailprev-big{display:flex;flex-direction:column;align-items:flex-end}.me-mailprev-big b{color:#e9ebee;font-size:16px;font-weight:700;line-height:1.1}.me-mailprev-big small{color:#b4bac3;font-size:9px}.me-mailprev-cta{display:inline-block;margin-top:11px;padding:4px 9px;border:1px solid #a24a1b;background:#33231d;color:#ff6a1a;font-size:9.5px;font-weight:700;line-height:1.2;white-space:nowrap}.me-mailprev-h1:lang(en){font-size:15.5px}.me-mailprev-pill:lang(en),.me-mailprev-week:lang(en),.me-mailprev-head b:lang(en),.me-mailprev-hero small:lang(en),.me-mailprev-cmp li>div:lang(en),.me-mailprev-best em:lang(en),.me-mailprev-big small:lang(en),.me-mailprev-cta:lang(en){font-size:13px}.me-mailprev-cmp li b:lang(en){font-size:14px}.me-subprompt-body{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;align-items:start}.me-subprompt-points{display:flex;flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none}.me-subprompt-points li{position:relative;padding-left:16px;color:var(--c-label);font-size:var(--t-label);line-height:1.55}.me-subprompt-points li:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:5px;border-left:2px solid var(--good);border-bottom:2px solid var(--good);transform:rotate(-45deg)}@media(max-width:960px){.me-grid,.me-grid.is-wide-left{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.me-page,.me-body,.me-col,.me-grid{gap:20px}}@media(max-width:620px){.me-avatar{width:52px;height:52px;font-size:var(--n-stat)}.me-step{padding:12px 14px}.me-link-row{flex-direction:column}.me-sec-body,.me-card-body{padding:14px}.me-card-head{padding:12px 14px}.me-pref{flex-wrap:wrap}.me-subprompt-body{grid-template-columns:1fr}.me-subprompt-body .me-mailprev{display:none}}.me-subprompt .ui-modal-title{font-size:var(--fs-heading)}.me-subprompt .ui-modal-lead{font-size:var(--t-label)}.me-subprompt .me-mailprev{padding:10px}.me-subprompt-body{grid-template-columns:236px minmax(0,1fr)}.me-unsub{display:grid;place-items:center;min-height:52vh;padding:24px 0}.me-unsub-card{width:min(560px,100%)}.me-unsub-card .me-card-body{gap:12px;padding:26px 26px 24px}.me-unsub-title{margin:0;color:var(--c-strong);font-family:var(--font-display);font-size:var(--fs-page);font-weight:400;line-height:1.2}.me-poster-open{display:inline-flex;align-items:center;gap:8px}.me-qr-glyph{width:15px;height:15px;flex:none}.me-poster{--modal-w: 520px}.me-poster-body{display:flex;flex-direction:column;align-items:stretch;gap:10px}.me-poster-lang{align-self:flex-start}.me-poster-frame{display:grid;place-items:center;min-height:380px;padding:10px;background:var(--frame-lines),var(--bg-page)}.me-poster-frame img{display:block;width:100%;max-width:300px;height:auto;border-radius:0;-webkit-touch-callout:default;user-select:auto}.me-poster-frame .me-muted,.me-poster-hint{color:var(--c-meta);font-size:var(--t-meta)}.me-poster-hint{margin:0}.me-poster .me-flash{font-family:var(--f-text)}.me-poster .ui-modal-actions .ui-btn.is-disabled{pointer-events:none}@media(max-width:760px){.me-poster-frame{min-height:320px}.me-poster-frame img{max-width:280px}}.me-lines{display:flex;flex-direction:column;padding:0 20px;container-type:inline-size}.me-line{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr) auto;align-items:center;gap:8px 24px;min-width:0;padding:16px 0}.me-line+.me-line,.me-line+.me-lines-block,.me-lines-block+.me-line,.me-lines-block+.me-lines-block{border-top:1px solid var(--border-default)}.me-line-head{display:flex;flex-direction:column;gap:3px;min-width:0}.me-line-head strong{color:var(--c-strong);font-size:var(--t-label);font-weight:700;line-height:1.35}.me-line-head small{color:var(--c-meta);font-size:var(--t-meta);line-height:1.5}.me-line-value{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;color:var(--c-label);font-size:var(--t-label);line-height:1.5;overflow-wrap:anywhere}.me-line-value b{color:var(--c-strong);font-weight:700}.me-line-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.me-line-actions.is-empty{display:none}.me-lines-block{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 0}.me-state{font-weight:700;color:var(--c-strong)}.me-state.is-good{color:var(--good)}.me-state.is-accent{color:var(--accent)}.me-state.is-muted{color:var(--c-meta);font-weight:500}.me-state.is-warn{color:var(--warn)}@container (max-width: 639px){.me-line{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0}.me-line-actions{justify-content:flex-start}}@media(max-width:620px){.me-lines{padding:0 14px}}.me-stack{display:flex;flex-direction:column;gap:24px;min-width:0}.me-fold{padding:12px 0 16px;border-top:1px solid var(--border-default)}.me-fold summary{color:var(--c-label);font-size:var(--t-meta);cursor:pointer;list-style:none}.me-fold summary::-webkit-details-marker{display:none}.me-fold summary:before{content:"+ ";color:var(--accent-strong)}.me-fold[open] summary:before{content:"− "}.me-fold ol{margin:10px 0 0;padding-left:18px;color:var(--c-meta);font-size:var(--t-meta);line-height:1.7}.me-lines-flash{padding:0 0 14px}.me-line.is-link .me-line-value{display:block}.me-line.is-link .me-link-row input{height:34px}.me-line.is-link .me-link-row .ui-btn{min-width:0}.me-line .me-status{flex:0 0 auto}.me-line .me-player a{color:var(--c-strong)}.me-count small+small{margin-left:2px}.me-mail-preview .ui-box{max-width:560px}.me-line>.me-line-head{grid-area:head}.me-line>.me-line-value{grid-area:value}.me-line>.me-line-actions{grid-area:actions}@container (min-width: 640px){.me-line{grid-template-areas:"head value actions"}.me-line.is-link{grid-template-columns:minmax(0,240px) minmax(0,1fr);grid-template-areas:"head value" ". actions";row-gap:10px}.me-line.is-link>.me-line-actions{justify-content:flex-start}}@container (min-width: 640px) and (max-width: 879px){.me-line,.me-line.is-link,.my-account-stack .me-line{grid-template-columns:minmax(0,150px) minmax(0,1fr);grid-template-areas:"head value" ". actions";row-gap:10px}.me-line>.me-line-actions{justify-content:flex-start}}@container (max-width: 639px){.me-line{grid-template-areas:"head" "value" "actions"}}@container (max-width: 639px){.me-line.is-compact{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions" "value value";align-items:start}.me-line.is-compact>.me-line-actions{justify-content:flex-end}.me-line.is-compact>.me-line-value:has(>.me-state:only-child){display:none}}@container me-hero (max-width: 559px){.me-hero-inner{gap:14px}.me-hero .me-avatar{width:52px;height:52px}.me-hero-inner{--me-name-size: 24px}.me-hero-platform{width:22px;height:22px}.me-hero-copy{gap:6px}.me-hero-actions{gap:6px;flex-wrap:nowrap}.me-hero-actions .me-hero-btn{padding:0 10px}.me-hero-actions .me-hero-btn.is-logout{margin-left:auto;width:34px;padding:0}.me-hero-btn.is-logout span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.me-hero-stats{padding-top:12px;gap:12px 16px}.me-hero-stat-value{font-size:var(--n-stat)}.me-hero-stat-value.is-text{font-size:var(--t-label);line-height:var(--n-stat)}}.me-lines>.me-line.is-solo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"value actions";row-gap:10px}.me-lines>.me-line.is-solo>.me-line-actions{justify-content:flex-end}@container (max-width: 639px){.me-lines>.me-line.is-solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"value" "actions"}.me-lines>.me-line.is-solo>.me-line-actions{justify-content:flex-start}}.me-delete-line{color:var(--c-label);font-size:var(--t-label);line-height:1.5}.me-delete-group{display:flex;flex-direction:column;gap:8px;min-width:0}.me-delete-group-title{margin:0;color:var(--c-strong);font-size:var(--t-label);font-weight:700;line-height:1.35}.me-delete-rows{margin:0;border-top:1px solid var(--border-default)}.me-delete-row{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:4px 16px;padding:8px 0;border-bottom:1px solid var(--border-default)}.me-delete-row dt{color:var(--c-meta);font-size:var(--t-meta);line-height:1.5;align-self:center}.me-delete-row dd{margin:0;min-width:0;color:var(--c-strong);font-size:var(--t-label);line-height:1.5;overflow-wrap:anywhere}.me-delete-text{margin:0;color:var(--c-label);font-size:var(--t-meta);line-height:1.55}.me-delete-text.is-warn{color:var(--warn)}.me-delete-confirm{display:flex;flex-direction:column;gap:6px;min-width:0}.me-delete-confirm>span{color:var(--c-label);font-size:var(--t-label);line-height:1.4}.me-delete-confirm>.ui-input{width:100%}@media(max-width:620px){.me-delete-row{grid-template-columns:minmax(0,104px) minmax(0,1fr);gap:2px 12px;padding:6px 0}}@layer base,ui;@font-face{font-family:BF6 Bold;src:url(/fonts/bf-sub-headline-bold-centered.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg-page: #0c0d10;--bg-elevated: #14161b;--bg-panel: #1a1d23;--bg-panel-2: #21252c;--bg-row-hover: rgba(255, 255, 255, .04);--border-default: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .16);--text-primary: #ffffff;--text-secondary: #b4bac3;--text-tertiary: #9ca3ad;--text-disabled: #6f7782;--accent: #ff5500;--accent-soft: rgba(255, 85, 0, .16);--accent-strong: #ff6a1a;--good: #4ade80;--bad: #f87171;--warn: #fbbf24;--pct-low: #f87171;--pct-mid: #fbbf24;--pct-high: #4ade80;--vp-h: 100vh;--safe-bottom-min: 0px;--safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--safe-bottom-min));--header-h: 64px;--tabs-sticky-h: 48px;--tabs-period-sticky-h: 42px;--tabs-segment-sticky-h: 40px;--tabs-stack-sticky-h: calc(var(--tabs-sticky-h) + var(--tabs-period-sticky-h) + var(--tabs-segment-sticky-h));--pin-gap: 8px;--content-max: 1280px;--page-gutter: 24px;--radius-1: 4px;--radius-2: 8px;--radius-3: 12px;--item-glow: none;--font-display: "BF6 Bold", "Noto Sans SC", sans-serif;--fs-page: 34px;--fs-heading: 22px;--fs-card: 16px;--fs-body: 14px;--fs-small: 13px;--fs-meta: 12px;--fs-label: 12px;--fs-micro: 11px;--fs-th: 16px;--fs-td: 18px;--fs-td-sub: 14px;--fs-num-xl: 32px;--fs-num-lg: 26px;--fs-num-md: 18px;--fs-num-sm: 15px;--t-title: 15px;--t-name: 16px;--t-label: 14px;--t-meta: 13px;--n-stat: 26px;--n-inline: 17px;--c-label: #b4bac3;--c-meta: #9ca3ad;--c-strong: #e9ebee;--c-faint: #6f7782;--f-text: "BF6 Bold", "Noto Sans SC", sans-serif;--ls-label: .8px}@media(max-width:720px){:root{--page-gutter: 12px;--fs-page: 26px;--fs-heading: 19px;--fs-card: 15px;--fs-th: 14px;--fs-td: 16px;--fs-td-sub: 13px;--fs-num-xl: 26px;--fs-num-lg: 22px;--fs-num-md: 17px;--fs-num-sm: 14px;--n-stat: 22px}}:root:lang(en){--t-title: 18.5px;--t-name: 19px;--t-label: 17.5px;--t-meta: 17px;--fs-page: 36px;--fs-heading: 24px;--fs-card: 19px;--fs-body: 17.5px;--fs-small: 17px;--fs-meta: 17px;--fs-label: 16px;--fs-micro: 15px;--fs-th: 18px;--fs-td-sub: 17px}@media(max-width:720px){:root:lang(en){--fs-page: 28px;--fs-heading: 21px;--fs-card: 18px;--fs-th: 16px;--fs-td-sub: 16px}}@media(max-width:420px){:root{--page-gutter: 10px}}@media(max-width:320px){:root{--page-gutter: 8px}}*{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}@supports (overflow: clip){html{overflow-x:clip}}@supports (height: 100lvh){:root{--vp-h: 100lvh}}@media(max-width:400px){body{zoom:.9}:root{--vp-h: calc(100lvh / .9);--safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--safe-bottom-min)) / .9)}}html.ios-app{--safe-bottom-min: 20px}@media(max-aspect-ratio:10/19){html.ios-app{--safe-bottom-min: 34px}}html.is-scroll-locked:not(.is-scroll-lock-soft){overflow:hidden;overscroll-behavior:none}html.is-scroll-locked:not(.is-scroll-lock-soft) body{position:fixed;top:var(--scroll-lock-top, 0px);left:0;right:0;width:100%;height:auto;overscroll-behavior:none}body{margin:0;background:var(--bg-page);color:var(--text-primary);font-family:BF6 Bold,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-display{font-family:var(--font-display);letter-spacing:.5px}@layer base{a{color:inherit;text-decoration:none}button,input,select,textarea{line-height:inherit}a:hover{color:var(--accent)}button{font-family:inherit;cursor:pointer}}.app-shell{display:flex;flex-direction:column;min-height:100vh}@supports (-webkit-touch-callout: none){.app-shell{padding-top:var(--header-h)}}.app-main{flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:24px var(--page-gutter) 48px}.site-ads{display:flow-root}.app-main>.site-ads:first-child>:is(.donate-banner,.growth-strip):first-child{margin-top:-12px}.app-footer{border-top:1px solid var(--border-default);padding:10px var(--page-gutter) max(10px,var(--safe-bottom));background:var(--bg-page);font-size:16px;color:var(--text-tertiary);margin-top:auto;width:100%}.app-footer:lang(en){font-size:18px}.app-footer-inner{width:100%;max-width:var(--content-max);margin:0 auto}.app-footer-legal{margin:8px 0 0;color:var(--c-meta);font-size:var(--t-meta);line-height:1.5}.app-footer-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border-default)}.app-footer-brand,.app-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.app-footer-links{justify-content:flex-end}.app-footer-links a,.app-footer-links button{padding:0;border:0;background:none;color:var(--text-tertiary);font:inherit;font-size:15px;text-decoration:none}.app-footer-links a:lang(en),.app-footer-links button:lang(en){font-size:17px}.app-footer-links a:hover,.app-footer-links button:hover{color:var(--accent)}.app-footer-links .app-footer-donate{color:color-mix(in srgb,var(--accent) 86%,var(--text-primary));font-weight:700}.support-drawer-claim{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:10px;padding:12px;border:1px solid color-mix(in srgb,var(--hero-action-color, var(--scope-color, var(--accent))) 48%,var(--border-default));border-radius:var(--radius-1);background:color-mix(in srgb,var(--hero-action-color, var(--scope-color, var(--accent))) 12%,rgba(255,255,255,.035))}.support-drawer-claim div{display:flex;flex-direction:column;gap:4px;min-width:0}.support-drawer-claim strong{color:var(--text-primary);font-size:var(--fs-card);font-weight:900;line-height:1.25}.support-drawer-claim span{color:var(--text-secondary);font-size:var(--fs-meta);line-height:1.45}.support-drawer-claim-link{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--hero-action-color, var(--scope-color, var(--accent))) 52%,transparent);border-radius:var(--radius-1);background:rgba(255,255,255,.05);color:var(--text-primary);font-size:var(--fs-meta);font-weight:900;line-height:1;text-decoration:none;white-space:nowrap}.support-drawer-claim-link:hover{background:color-mix(in srgb,var(--hero-action-color, var(--scope-color, var(--accent))) 16%,transparent)}.support-drawer-roles-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.support-drawer-roles-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0}.support-drawer-roles-item+.support-drawer-roles-item{border-top:1px solid rgba(255,255,255,.05)}.support-drawer-roles-name{width:fit-content;font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:.5px;line-height:1.25}.sdr-name-owner{background-image:linear-gradient(90deg,#ff4d4d,#ffb84d,#ffe44d,#4dff88,#4dd2ff,#b84dff,#ff4dd2,#ff4d4d);background-size:300% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sdr-rainbow-scroll 6s linear infinite;filter:drop-shadow(0 0 3px rgba(255,255,255,.38)) drop-shadow(0 0 10px rgba(255,190,90,.3))}@keyframes sdr-rainbow-scroll{0%{background-position:0% 50%}to{background-position:-300% 50%}}.sdr-name-helper{color:#a3e635;filter:drop-shadow(0 0 3px rgba(163,230,53,.53)) drop-shadow(0 0 9px rgba(163,230,53,.3))}.sdr-name-tier2{background-image:linear-gradient(100deg,#0891b2,#22d3ee 30%,#cffafe,#22d3ee 70%,#0891b2);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sdr-gold-shimmer 5s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(34,211,238,.46)) drop-shadow(0 0 10px rgba(34,211,238,.34))}.sdr-name-tier25{background-image:linear-gradient(100deg,#6d28d9,#a78bfa 30%,#ede9fe,#a78bfa 70%,#6d28d9);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sdr-gold-shimmer 5s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(167,139,250,.5)) drop-shadow(0 0 10px rgba(139,92,246,.36))}.sdr-name-tier3{color:#34d399;filter:drop-shadow(0 0 3px rgba(52,211,153,.53)) drop-shadow(0 0 9px rgba(52,211,153,.3))}.sdr-name-tier4{color:#60a5fa;filter:drop-shadow(0 0 3px rgba(96,165,250,.53)) drop-shadow(0 0 9px rgba(96,165,250,.3))}.sdr-name-tier1{background-image:linear-gradient(100deg,#b8860b,gold 30%,#fff3b0,gold 70%,#b8860b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sdr-gold-shimmer 5s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(255,215,0,.46)) drop-shadow(0 0 10px rgba(255,200,70,.34))}@keyframes sdr-gold-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(prefers-reduced-motion:reduce){.sdr-name-owner,.sdr-name-tier1,.sdr-name-tier2,.sdr-name-tier25{animation:none}}.support-drawer-roles-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.support-drawer-role-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.support-drawer-roles-label{font-size:var(--fs-meta);font-weight:600;color:var(--text-primary);line-height:1.3}.support-drawer-roles-desc{font-size:var(--fs-micro);color:var(--text-tertiary);line-height:1.3}.support-drawer-player-preview{margin-top:12px;padding:13px;border:1px solid color-mix(in srgb,var(--accent) 58%,var(--border-default));border-radius:var(--radius-1);background:color-mix(in srgb,var(--accent) 7%,rgba(255,255,255,.035))}.support-drawer-player-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-drawer-player-preview-player{display:flex;align-items:center;gap:11px;min-width:0}.support-drawer-player-confirm-platform{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;max-height:38px;padding:8px;border:1px solid var(--border-default);border-radius:var(--radius-1);background:rgba(255,255,255,.055);color:var(--text-primary);overflow:hidden}.support-drawer-player-confirm-platform svg{display:block;flex:0 0 20px;width:20px!important;min-width:20px;max-width:20px;height:20px!important;min-height:20px;max-height:20px}.support-drawer-player-confirm-copy{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-width:0}.support-drawer-player-confirm-copy strong{min-width:0;overflow:hidden;color:var(--text-primary);font-size:var(--fs-body);font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.support-drawer-player-confirm-copy small{overflow:hidden;color:var(--text-tertiary);font-size:var(--fs-micro);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.support-drawer-player-confirm-copy small:lang(en){font-size:var(--fs-label)}.support-drawer-player-reselect{flex:0 0 auto;min-height:27px;padding:0 8px;border:1px solid var(--border-default);border-radius:var(--radius-1);background:rgba(255,255,255,.035);color:var(--text-tertiary);font:inherit;font-size:var(--fs-micro);font-weight:800;cursor:pointer}.support-drawer-player-reselect:lang(en){font-size:var(--fs-label)}.support-drawer-player-reselect:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:var(--text-primary)}.support-drawer-player-preview-card{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.support-drawer-player-preview-loading{display:flex;min-height:190px;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:var(--fs-small)}@keyframes share-report-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.app-footer{padding-top:8px;padding-bottom:max(8px,var(--safe-bottom))}.app-footer-meta{gap:12px;margin-top:6px;padding-top:6px}.app-footer-brand{flex:0 0 auto;white-space:nowrap}.app-footer-brand .muted{display:none}.app-footer-links{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;gap:6px 12px;min-width:0}.app-footer-links a,.app-footer-links button{white-space:nowrap}}@media(max-width:480px){.support-drawer-claim{grid-template-columns:1fr;gap:10px}.support-drawer-claim-link{width:100%}.support-drawer-player-preview-head{align-items:flex-start}}img.item-glow{filter:var(--item-glow)}.muted{color:var(--text-tertiary)}.subtle{color:var(--text-secondary)}.accent{color:var(--accent)}html.widget-mode,html.widget-mode body,html.widget-mode #root{background:transparent;overflow:hidden}.widget-mode-shell{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;width:100vw;min-height:100vh;padding:0;overflow:hidden;background:transparent}.widget-mode-shell .main-wrapper{align-items:flex-start;width:min(100vw,680px);max-width:680px;margin:0;padding:0}.widget-mode-shell .bf-widget-container{width:100%}.panel{background:var(--bg-panel);border:1px solid var(--border-default);border-radius:var(--radius-2);overflow:hidden}.panel-head{padding:14px 18px;border-bottom:1px solid var(--border-default);display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-title{font-size:var(--fs-card);font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary)}.panel-body{padding:16px 18px}.stat{display:flex;flex-direction:column;gap:2px;min-width:0}.stat-name{font-size:var(--fs-body);font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value{font-family:var(--font-display);font-size:29px;font-weight:700;letter-spacing:.5px;color:var(--text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value.lg{font-size:36px}.stat-value.xl{font-size:47px}.stat-value.sm{font-size:21px}.stat-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 24px}.stat-pair{display:flex;align-items:baseline;gap:6px;min-width:0}.percentile{display:flex;flex-direction:column;gap:4px;min-width:70px}.percentile-label{font-size:var(--fs-small);font-weight:700;letter-spacing:.4px;color:var(--text-secondary);display:flex;justify-content:space-between}.percentile-track{height:4px;background:rgba(255,255,255,.06);border-radius:2px;overflow:hidden}.percentile-fill{height:100%;background:linear-gradient(90deg,var(--pct-low) 0%,var(--pct-mid) 50%,var(--pct-high) 100%);border-radius:2px}.row-list{display:flex;flex-direction:column;gap:6px}.row{display:grid;grid-template-columns:56px minmax(0,2fr) repeat(4,minmax(0,1fr));align-items:center;gap:12px;padding:12px 16px;background:var(--bg-panel);border:1px solid var(--border-default);border-radius:var(--radius-2);transition:background .15s ease}.row:hover{background:var(--bg-panel-2)}.row-img{width:56px;height:40px;object-fit:contain;filter:drop-shadow(0 0 4px rgba(0,0,0,.7))}.row-img.is-mode{filter:brightness(0) invert(1) drop-shadow(0 0 4px rgba(0,0,0,.7))}.row-name{font-size:20px;font-weight:700;line-height:1.15;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-name-sub{font-size:var(--fs-body);font-weight:500;line-height:1.15;color:var(--text-tertiary);margin-top:0}.row-stat-value{font-size:21px;font-weight:700;color:var(--text-primary)}.row-stat-name{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.4px;color:var(--text-secondary);font-weight:600}@media(max-width:1024px){.row{grid-template-columns:56px minmax(0,2fr) repeat(3,minmax(0,1fr))}.row>.row-stat:nth-last-child(1){display:none}}@media(max-width:880px){.row{grid-template-columns:56px minmax(0,2fr) repeat(2,minmax(0,1fr))}.row>.row-stat:nth-last-child(1),.row>.row-stat:nth-last-child(2){display:none}}@media(max-width:600px){.row{grid-template-columns:48px minmax(0,2fr) minmax(0,1fr)}.row>.row-stat:nth-last-child(1),.row>.row-stat:nth-last-child(2),.row>.row-stat:nth-last-child(3){display:none}}body:lang(en){--tabs-sticky-h: 52px;--tabs-period-sticky-h: 45px;--tabs-segment-sticky-h: 46px;--tabs-stack-sticky-h: calc(var(--tabs-sticky-h) + var(--tabs-period-sticky-h) + var(--tabs-segment-sticky-h))}.tabs-shell{display:flex;flex-direction:column;position:sticky;top:var(--header-h);z-index:40;margin:10px 0 18px;background:transparent;isolation:isolate}.tabs-shell:before{content:"";position:absolute;inset:calc(-1 * var(--sb-gap, 0px)) 0 0;z-index:-1;background:var(--bg-page);box-shadow:0 0 0 100vmax var(--bg-page),0 1px 0 100vmax var(--border-default);clip-path:inset(0 -100vmax -1px);opacity:var(--stick, 0);pointer-events:none}.tabs-shell.is-stuck:before{clip-path:inset(0 -100vmax calc(-1 * var(--pin-gap)))}.tabs-shell.is-matches,.tabs-shell.is-progression,.tabs-shell.is-bests{margin-bottom:10px}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border-strong);margin:0;overflow-x:auto;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:static;min-height:var(--tabs-sticky-h);background:transparent}.tabs::-webkit-scrollbar{display:none}.tab-badge{display:inline-flex;align-items:center;height:16px;margin-left:6px;padding:0 5px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:3px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.8px;line-height:1;vertical-align:middle}.tab-badge:lang(en){height:18px;font-size:15px;letter-spacing:.6px}.tab{background:transparent;border:none;color:var(--text-secondary);padding:10px 16px;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s ease,border-color .15s ease;text-decoration:none}.tab:lang(en){font-size:19px}.tab:hover{color:var(--text-primary)}.tab.active{color:var(--text-primary);border-bottom-color:var(--accent)}.tabs-shell>.tabs:first-child:not(.tabs-period,.tabs-segment) .tab{line-height:calc(var(--tabs-sticky-h) - 23px)}.tabs-shell>.tabs-period{min-height:var(--tabs-period-sticky-h)}.tabs-shell>.tabs-period .tab{line-height:calc(var(--tabs-period-sticky-h) - 19px)}.tabs-shell>.tabs-period .tab{padding-block:8px;font-size:15px;color:var(--text-tertiary)}.tabs-shell>.tabs-period .tab:lang(en){font-size:17px}.tabs-shell>.tabs-period .tab.active{color:var(--season-color, var(--scope-color, var(--text-primary)));border-bottom-color:var(--season-color, var(--scope-color, var(--accent)))}.tabs-shell>.tabs-segment{min-height:var(--tabs-segment-sticky-h)}.tabs-shell>.tabs-segment .tab{line-height:calc(var(--tabs-segment-sticky-h) - 19px)}.tabs-shell>.tabs-segment .tab{font-size:var(--fs-body);padding-block:8px;letter-spacing:.8px;color:var(--text-tertiary)}.tabs-shell>.tabs-segment .tab:hover{color:var(--text-primary)}.tabs-shell>.tabs-segment .tab.active{color:var(--scope-color, var(--text-primary));border-bottom-color:var(--scope-color, var(--accent))}.tabs-shell>.tabs-period .tab-season{color:var(--text-secondary)}.tabs-shell>.tabs-period .tab-season:hover{color:var(--text-primary)}.tabs-shell>.tabs-period .tab-season.active{color:var(--season-color, var(--text-primary));border-bottom-color:var(--season-color)}.tabs-shell>.tabs-stat-scope .tab-stat-scope-warfare.active{color:var(--accent-strong);border-bottom-color:var(--accent-strong)}.tabs-shell>.tabs-stat-scope .tab-stat-scope-redsec.active{color:#e7db65;border-bottom-color:#e7db65}@media(max-width:640px){.tabs-shell{margin:8px calc(var(--page-gutter) * -1) 16px}.tabs-shell.is-matches,.tabs-shell.is-progression,.tabs-shell.is-bests{margin-bottom:10px}.tabs{padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter)}.tab{padding-inline:14px}.tabs-shell>.tabs-period .tab:lang(en){padding-inline:12px}}@media(max-width:360px){.app-main{padding:18px var(--page-gutter) 40px}.tabs-shell{margin-bottom:12px}.tab{padding-inline:12px;font-size:15px;letter-spacing:.7px}.tab:lang(en){font-size:17px}}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid{display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.skeleton{background:rgba(255,255,255,.07);animation:skeleton-pulse 1.4s ease-in-out infinite;border-radius:0}@keyframes skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.error-banner{background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.32);color:var(--bad);padding:16px 20px;border-radius:var(--radius-2)}.ui-close-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.ui-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:5px 12px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-1);color:var(--text-secondary);font:inherit;font-size:var(--fs-body);font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ui-chip:hover{border-color:var(--accent);color:var(--text-primary)}.ui-chip.active{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:var(--accent);color:var(--accent)}@media(max-width:720px){.ui-chip{min-height:34px;padding:4px 11px;font-size:var(--fs-small)}}.empty-state{padding:24px;text-align:center}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-rise-in{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ui-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-heading{margin:0;color:var(--text-primary);font-size:var(--fs-heading);font-weight:700;letter-spacing:.3px;line-height:1.25}.ui-card-title{margin:0;color:var(--text-primary);font-size:var(--fs-card);font-weight:700;letter-spacing:.3px;line-height:1.3}.ui-label{color:var(--text-tertiary);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls-label);line-height:1.3;text-transform:uppercase}.ui-meta{color:var(--text-tertiary);font-size:var(--fs-meta);line-height:1.5}.ui-foot{margin:24px 0 0;color:var(--c-meta);font-size:var(--t-meta);line-height:1.7}:root{--corner-len: 10px;--corner-w: var(--line-w);--corner-color: rgba(255, 255, 255, .3);--edge-gap: 12px;--card-fill: rgba(255, 255, 255, .05);--line-w: 2px;--cc: linear-gradient(var(--corner-color), var(--corner-color));--frame-lines: var(--cc) top left / var(--corner-len) var(--corner-w) no-repeat, var(--cc) top left / var(--corner-w) var(--corner-len) no-repeat, var(--cc) top right / var(--corner-len) var(--corner-w) no-repeat, var(--cc) top right / var(--corner-w) var(--corner-len) no-repeat, var(--cc) bottom left / var(--corner-len) var(--corner-w) no-repeat, var(--cc) bottom left / var(--corner-w) var(--corner-len) no-repeat, var(--cc) bottom right / var(--corner-len) var(--corner-w) no-repeat, var(--cc) bottom right / var(--corner-w) var(--corner-len) no-repeat;--frame-bg: var(--frame-lines), var(--card-fill)}@layer ui{.ui-box{position:relative;min-width:0;border:0;border-radius:0;background:var(--frame-bg)}}.pg-section{min-width:0}.pg-head{display:flex;align-items:center;gap:12px;min-width:0;margin-bottom:12px}.pg-head-chip{display:inline-flex;flex:none;align-items:center;height:26px;margin:0;padding:0 calc(10px - .12em) 0 10px;border:var(--line-w, 1px) solid var(--border-strong);background:rgba(255,255,255,.05);color:var(--c-strong);font-family:var(--f-text);font-size:var(--t-title);font-weight:700;letter-spacing:.12em;line-height:1;white-space:nowrap}.pg-head-rule{flex:1 1 auto;min-width:12px;height:var(--line-w, 1px);background:var(--border-default)}.pg-head-end{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:10px;min-width:0;max-width:62%}.pg-head-aside{min-width:0;color:var(--c-label);font-size:var(--t-meta);line-height:1.35;text-align:right}.pg-head-aside[title]{cursor:help}.pg-head-actions{display:inline-flex;flex:none;align-items:center;gap:6px}.pg-head-link,.pg-head-aside a{color:var(--accent-strong);font-weight:500}.pg-head-link:hover,.pg-head-aside a:hover{color:#ff8a4c}@media(max-width:720px){.pg-head{gap:10px;margin-bottom:10px}.pg-head-chip{height:24px;padding:0 calc(9px - .12em) 0 9px;font-size:var(--t-label)}.pg-head-chip:lang(en){padding-right:calc(9px - .05em)}}html.has-soft-backdrop :is(.app-header,.tabs-shell,.sx-head.is-stuck,.wpn-thead,.gs-picker,.floating-refresh .refresh-btn,.pg-section>.sx-cats,.trd-tools,.wpn-list>.wpn-selects,.pf-toolbar){isolation:isolate;clip-path:inset(0);background:transparent}html.has-soft-backdrop .app-footer{background:transparent}@layer base{:where(svg[viewBox="0 0 24 24"]:not([fill]):not(:has([fill]))){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}}:root{--box-blur: 10px}@layer base{:where(.ui-box,.pg-head-chip){position:relative}:where(.ui-box,.pg-head-chip):is(:hover,:focus-within):not(:has(.sx-wrap,.sx-head,.pf-dt-wrap,.pf-ctable-scroll,.pf-combo-wrap,.wpn-thead,.gs-picker,.mx-bar,.sb-ground)){z-index:2}}html.has-soft-backdrop :is(.ui-box,.pg-head-chip):not(:is(.ui-box,.pg-head-chip) *):not(.match-detail-layer *,[role=dialog] *):not(.ui-pin):not(:has(.sx-wrap,.sx-head,.pf-dt-wrap,.pf-ctable-scroll,.pf-combo-wrap,.wpn-thead,.gs-picker,.mx-bar,.sb-ground)),html.has-soft-backdrop :is(.ui-pin,.day-header):not(.is-stuck,.is-expanded,.is-folding,.is-sticky-active):not(.match-detail-layer *){-webkit-backdrop-filter:blur(var(--box-blur));backdrop-filter:blur(var(--box-blur))}.ui-box:not(.pf-card .pf-card):has(.sx-wrap,.sx-head,.pf-dt-wrap,.pf-ctable-scroll,.pf-combo-wrap,.wpn-thead):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:31;background:var(--frame-lines);pointer-events:none}.ui-box:not(.pf-card .pf-card):has(.sx-wrap,.sx-head,.pf-dt-wrap,.pf-ctable-scroll,.pf-combo-wrap,.wpn-thead){background:linear-gradient(var(--card-fill),var(--card-fill))}.ui-box:not(.pf-card .pf-card):has(>.sx-head-corners,>.wpn-thead):before{background:var(--cc) bottom left / var(--corner-len) var(--corner-w) no-repeat,var(--cc) bottom left / var(--corner-w) var(--corner-len) no-repeat,var(--cc) bottom right / var(--corner-len) var(--corner-w) no-repeat,var(--cc) bottom right / var(--corner-w) var(--corner-len) no-repeat}html.has-soft-backdrop :is(.ui-box,.pg-head-chip):not(:is(.ui-box,.pg-head-chip) *):not(.match-detail-layer *,[role=dialog] *):not(.ui-pin,.day-header):has(.sx-wrap,.sx-head,.pf-dt-wrap,.pf-ctable-scroll,.pf-combo-wrap,.wpn-thead,.gs-picker,.mx-bar,.sb-ground):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(var(--box-blur));backdrop-filter:blur(var(--box-blur))}html.has-soft-backdrop :is(.sx-head.is-stuck,.wpn-thead,.gs-picker,.ui-pin:is(.is-stuck,.is-expanded,.is-folding,.is-sticky-active)>.sb-ground,.ui-pin-panel>.sb-ground,.is-scrolled .pin-ground-clip):not(#_):before{--sb-ext: calc(2 * var(--box-blur));left:calc(-1 * var(--sb-ext));width:calc(100% + 2 * var(--sb-ext));filter:blur(var(--box-blur))}html.no-backdrop{--bg-page: #17191d}html.has-soft-backdrop .tabs-shell{clip-path:inset(calc(-1 * var(--sb-gap, 0px)) 0 0 0)}html.has-soft-backdrop .tabs-shell.is-stuck{clip-path:inset(calc(-1 * var(--sb-gap, 0px)) 0 calc(-1 * var(--pin-gap)) 0)}html.has-soft-backdrop :is(.app-header,.tabs-shell,.sx-head.is-stuck,.wpn-thead,.gs-picker,.ui-pin:is(.is-stuck,.is-expanded,.is-folding,.is-sticky-active)>.sb-ground,.ui-pin-panel>.sb-ground,.is-scrolled .pin-ground-clip,.floating-refresh .refresh-btn,.pg-section>.sx-cats,.trd-tools,.wpn-list>.wpn-selects,.pf-toolbar):before{--sb-img-w: max(100vw, calc(var(--vp-h) * 2.3889));content:"";position:fixed;inset:0 auto auto 0;width:100%;height:calc(var(--vp-h) * .8);z-index:-1;pointer-events:none;opacity:1;box-shadow:none;clip-path:none;background:linear-gradient(var(--sb-tint, transparent),var(--sb-tint, transparent)),var(--site-backdrop-shade-soft) 0 0 / 100% var(--vp-h) no-repeat,var(--site-backdrop-soft) calc(var(--sb-ext, 0px) + var(--bd-pos-x, 50%)) calc((var(--vp-h) - var(--sb-img-w) / 2.3889) * .3) / var(--sb-img-w) auto no-repeat,var(--bg-page)}html.has-soft-backdrop :is(.sx-head.is-stuck,.wpn-thead,.gs-picker){--sb-tint: var(--card-fill)}caption.pin-ground{display:none;caption-side:top;text-align:left;height:0;margin:0;padding:0;border:0;font-size:0;line-height:0}.is-scrolled>table>caption.pin-ground{display:table-caption}.pin-ground-stick{position:sticky;left:0;z-index:1;display:block;width:var(--pin-w, 0px);height:0;pointer-events:none}html:not(.has-soft-backdrop) .is-scrolled .pin-ground-clip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--card-fill),var(--card-fill)),var(--bg-page)}html.has-soft-backdrop :is(.is-scrolled .pin-ground-clip,.ui-pin>.sb-ground,.ui-pin-panel>.sb-ground):not(#_):before{height:var(--vp-h)}.pin-ground-clip{position:absolute;top:0;left:0;width:100%;height:var(--pin-h, 0px);isolation:isolate;clip-path:inset(0);--sb-tint: var(--card-fill)}.ui-pin{isolation:isolate;background:var(--frame-lines),linear-gradient(var(--card-fill),var(--card-fill)),var(--bg-page)}.ui-pin.is-stuck{overflow:visible;box-shadow:0 calc(-1 * var(--pin-gap)) 0 0 var(--bg-page),0 var(--pin-gap) 0 0 var(--bg-page)}html.has-soft-backdrop .ui-pin{background:var(--frame-lines),linear-gradient(var(--card-fill),var(--card-fill))}html.has-soft-backdrop .ui-pin:is(.is-stuck,.is-expanded,.is-folding,.is-sticky-active){background:transparent;box-shadow:none}.sb-ground{display:none}html.has-soft-backdrop :is(.ui-pin:is(.is-stuck,.is-expanded,.is-folding,.is-sticky-active),.ui-pin-panel)>.sb-ground{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;clip-path:inset(0);pointer-events:none}html.has-soft-backdrop :is(.ui-pin:is(.is-stuck,.is-expanded,.is-folding,.is-sticky-active),.ui-pin-panel)>.sb-ground:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--frame-lines),linear-gradient(var(--card-fill),var(--card-fill))}html.has-soft-backdrop .ui-pin.is-stuck>.sb-ground{inset:calc(-1 * var(--pin-gap)) 0}html.has-soft-backdrop .ui-pin.is-stuck>.sb-ground:after{inset:var(--pin-gap) 0}html.has-soft-backdrop .ui-pin .ui-pin-panel>.sb-ground{inset:calc(-1 * var(--pin-panel-gap, 0px)) 0 0}html.has-soft-backdrop .ui-pin .ui-pin-panel>.sb-ground:after{inset:var(--pin-panel-gap, 0px) 0 0}@layer ui{.ui-btn{--btn-line: color-mix(in srgb, currentColor 60%, transparent);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;margin:0;padding:0 12px;border:var(--line-w) solid var(--btn-line);border-radius:0;background:var(--card-fill);color:var(--c-label);font:inherit;font-family:var(--f-text);font-size:var(--t-label);line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.ui-btn:hover:not(:disabled,[aria-disabled=true]){background:rgba(255,255,255,.09);color:var(--c-strong)}.ui-btn.is-accent{color:var(--accent-strong)}.ui-btn.is-good{color:var(--good)}.ui-btn.is-bad{color:var(--bad)}.ui-btn.is-warn{color:var(--warn)}.ui-btn:is(.is-active,[aria-pressed=true],[aria-selected=true]),.ui-btn:is(.is-active,[aria-pressed=true],[aria-selected=true]):hover{z-index:1;background:color-mix(in srgb,var(--scope-color, var(--accent)) 16%,transparent);color:var(--scope-color, var(--accent-strong))}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.45;cursor:default}.ui-btn:focus-visible{outline:var(--line-w) solid var(--accent-strong);outline-offset:2px}.ui-btn.is-sm{min-height:28px;padding:0 9px;font-size:var(--t-meta)}.ui-btn.is-icon{width:32px;padding:0}.ui-btn.is-icon.is-sm{width:28px}.ui-btn.is-block{display:flex;width:100%}.ui-btn.is-tile{flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;padding:6px 8px;text-align:left;white-space:normal}.ui-btn svg{flex:none;width:16px;height:16px}.ui-btn.is-primary{color:var(--accent-strong)}.ui-btn.is-danger{color:var(--bad)}.ui-btn-group{display:inline-flex;padding-left:var(--line-w)}.ui-btn-group>.ui-btn{margin-left:calc(-1 * var(--line-w))}@media(max-width:720px){.ui-btn{min-height:34px}.ui-btn.is-icon{width:34px}.ui-btn.is-sm{min-height:30px}.ui-btn.is-icon.is-sm{width:30px}}.ui-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:0;background:color-mix(in srgb,currentColor 12%,transparent);color:var(--c-label);font-family:var(--f-text);font-size:var(--t-meta);line-height:1.35;line-height:round(up,1.35em,1px);white-space:nowrap}.ui-pill.is-accent{color:var(--accent-strong)}.ui-pill.is-good{color:var(--good)}.ui-pill.is-bad{color:var(--bad)}.ui-pill.is-warn{color:var(--warn)}.ui-input{min-height:34px;padding:0 10px;border:var(--line-w) solid var(--border-strong);border-radius:0;background:var(--card-fill);color:var(--c-strong);font:inherit;font-family:var(--f-text);font-size:var(--t-label)}.ui-input::placeholder{color:var(--c-faint)}.ui-input:focus{outline:none;border-color:var(--accent-strong)}.ui-tip{border:var(--line-w) solid var(--border-strong);border-radius:0;background:var(--bg-elevated);box-shadow:0 10px 28px rgba(0,0,0,.5);color:var(--c-label);font-family:var(--f-text);font-size:var(--t-meta)}}.ui-chip{border:var(--line-w) solid color-mix(in srgb,currentColor 60%,transparent);border-radius:0;background:var(--card-fill);color:var(--c-label)}.ui-chip:hover{border-color:color-mix(in srgb,currentColor 60%,transparent);background:rgba(255,255,255,.09);color:var(--c-strong)}.ui-chip.active{border-color:color-mix(in srgb,currentColor 60%,transparent);background:var(--accent-soft);color:var(--accent-strong)}.error-banner{border-radius:0;border-width:var(--line-w)}html body .pf-dt-wrap.is-scrolled :is(.pf-dt-td-item,.pf-dt-th-item):not(#_){box-shadow:inset -1px 0 0 var(--border-strong);background:var(--sb-row-tint, transparent)}html.has-soft-backdrop body .pf-dt-wrap.is-scrolled :is(.pf-dt-td-item,.pf-dt-th-item):not(.match-detail-drawer *):not(#_){background:var(--sb-row-tint, transparent)}html body .match-detail-drawer .pf-dt-wrap.is-scrolled :is(.pf-dt-td-item,.pf-dt-th-item):not(#_){background:linear-gradient(var(--sb-row-tint, transparent),var(--sb-row-tint, transparent)),linear-gradient(var(--card-fill),var(--card-fill)),var(--bg-panel)}html body :is(.pf-ctable-scroll,.pf-combo-wrap).is-scrolled :is(tbody th,thead th:first-child):not(#_){box-shadow:inset -1px 0 0 var(--border-strong)}html body .match-detail-drawer :is(.pf-ctable-scroll,.pf-combo-wrap).is-scrolled :is(tbody th,thead th:first-child):not(#_){background:linear-gradient(var(--card-fill),var(--card-fill)),var(--bg-panel)}@keyframes sx-head-x{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--sx-max, 0px)))}}.sx-head.is-driven th:not(.sx-name-th,.lb-rank-th,.trd-rank-th){animation:sx-head-x 1s linear both;animation-timeline:var(--sx-timeline)}:root{--btn-surface: var(--bg-page);--btn-hover-ms: .12s;--btn-hover-gap: 3px}:is(.ui-modal,.match-detail-drawer,.main-menu-panel){--btn-surface: var(--bg-panel)}.ui-tip{--btn-surface: var(--bg-elevated)}.ui-btn{--btn-knockout: color-mix(in srgb, #fff 5%, var(--btn-surface))}.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*){transition:color var(--btn-hover-ms) ease,-webkit-text-fill-color var(--btn-hover-ms) ease}:where(.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){color:var(--c-label)}:where(.ui-btn.is-accent,.ui-btn.is-primary):where(:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){color:var(--accent-strong)}:where(.ui-btn.is-good):where(:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){color:var(--good)}:where(.ui-btn.is-bad,.ui-btn.is-danger):where(:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){color:var(--bad)}:where(.ui-btn.is-warn):where(:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){color:var(--warn)}:where(.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*)):where(:hover,:focus-visible){background-color:var(--card-fill)}@media(hover:hover){html .ui-btn.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*):not(.floating-refresh .refresh-btn):hover{background-image:linear-gradient(var(--btn-line),var(--btn-line));background-repeat:no-repeat;background-origin:padding-box;background-position:center;background-size:calc(100% - 2 * var(--btn-hover-gap)) calc(100% - 2 * var(--btn-hover-gap));-webkit-text-fill-color:var(--btn-knockout)}html .ui-btn.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*):hover :is(svg,img[src$=".svg"]){color:var(--btn-knockout)}}html .ui-btn.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*):not(.floating-refresh .refresh-btn):focus-visible{outline:none;background-image:linear-gradient(var(--btn-line),var(--btn-line));background-repeat:no-repeat;background-origin:padding-box;background-position:center;background-size:calc(100% - 2 * var(--btn-hover-gap)) calc(100% - 2 * var(--btn-hover-gap));-webkit-text-fill-color:var(--btn-knockout)}html .ui-btn.ui-btn:not(.is-icon:not(.ui-modal-close,.main-menu-close,.sx-dclose,.match-detail-close,.lb-tools-clear,.ps-remove,.match-detail-drawer-actions>*),.is-static,.is-active,.is-disabled,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true],.op-option,.is-tile:not(.is-hoverbox),.main-menu-item,.ui-btn-group>*):focus-visible :is(svg,img[src$=".svg"]){color:var(--btn-knockout)}.floating-refresh .refresh-btn.ui-btn{transition:-webkit-text-fill-color var(--btn-hover-ms) ease}@media(hover:hover){html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):hover{outline:none;-webkit-text-fill-color:var(--btn-knockout)}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):hover:after{background-image:linear-gradient(var(--btn-line),var(--btn-line));background-repeat:no-repeat;background-origin:padding-box;background-position:center;background-size:calc(100% - 2 * var(--btn-hover-gap)) calc(100% - 2 * var(--btn-hover-gap))}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):hover>*{position:relative;z-index:1}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):hover svg{color:var(--btn-knockout)}}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):focus-visible{outline:none;-webkit-text-fill-color:var(--btn-knockout)}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):focus-visible:after{background-image:linear-gradient(var(--btn-line),var(--btn-line));background-repeat:no-repeat;background-origin:padding-box;background-position:center;background-size:calc(100% - 2 * var(--btn-hover-gap)) calc(100% - 2 * var(--btn-hover-gap))}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):focus-visible>*{position:relative;z-index:1}html .floating-refresh .refresh-btn.ui-btn:not(.is-active,:disabled,[aria-disabled=true]):focus-visible svg{color:var(--btn-knockout)}@media(hover:hover){html .ui-btn.is-tile.is-hoverbox:not(.is-active,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true]):hover img{filter:brightness(0);opacity:.78}}html .ui-btn.is-tile.is-hoverbox:not(.is-active,[aria-pressed=true],[aria-selected=true],:disabled,[aria-disabled=true]):focus-visible img{filter:brightness(0);opacity:.78}
