.site-header{isolation:isolate;background:linear-gradient(180deg,#16191afb,#0f1112fb 44%,#0a0c0dfd)!important;border-bottom-color:rgba(var(--highlight-rgb),.14)!important;box-shadow:0 1px rgba(var(--highlight-rgb),.05),0 3px 8px rgba(var(--highlight-rgb),.025),0 7px 19px #0003,0 15px 34px #00000014!important;backdrop-filter:blur(10px) saturate(1.04)!important;-webkit-backdrop-filter:blur(10px) saturate(1.04)!important}.site-header:before{content:"";position:absolute;z-index:0;top:0;right:0;left:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.035) 18%,rgba(255,255,255,.075) 50%,rgba(255,255,255,.035) 82%,transparent 100%)}.site-header:after{content:"";position:absolute;z-index:0;right:0;bottom:-1px;left:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(var(--highlight-rgb),.09) 18%,rgba(var(--highlight-rgb),.19) 50%,rgba(var(--highlight-rgb),.09) 82%,transparent 100%);box-shadow:0 2px 7px rgba(var(--highlight-rgb),.06),0 4px 11px #0003}.site-header-inner{position:relative;z-index:2}.site-header-brand{position:relative;z-index:1}.site-header-brand:before{content:"";position:absolute;z-index:-1;top:50%;left:19px;width:62px;height:44px;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(var(--highlight-rgb),.14) 0%,rgba(var(--highlight-rgb),.05) 44%,transparent 74%);filter:blur(1px);opacity:.94;transition:opacity .16s ease,transform .18s ease}.site-header-brand:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.04)}.site-header-brand-mark{position:relative;filter:drop-shadow(0 2px 4px rgba(0,0,0,.42)) drop-shadow(0 0 4px rgba(var(--highlight-rgb),.24));transition:filter .16s ease,transform .16s ease}.site-header-brand:hover .site-header-brand-mark{filter:drop-shadow(0 3px 6px rgba(0,0,0,.46)) drop-shadow(0 0 6px rgba(var(--highlight-rgb),.3));transform:translateY(-1px)}.site-header-brand-copy strong{text-shadow:0 1px 0 rgba(255,255,255,.025),0 2px 7px rgba(0,0,0,.42)}.site-header-brand-copy small{color:color-mix(in srgb,var(--ui-text-muted, #a1a1aa) 88%,rgba(var(--highlight-rgb),1) 12%)!important}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link{transition:color .14s ease,background .15s ease,box-shadow .15s ease,text-shadow .15s ease}.site-header-nav-link:hover,.site-header-menu-trigger:hover,.site-header-random-link:hover,.site-header-menu-group:focus-within>.site-header-menu-trigger{color:var(--ui-text-strong)!important;background:linear-gradient(180deg,#ffffff09,#ffffff03,#0000000e)!important;box-shadow:inset 0 1px #ffffff07,inset 0 -1px #00000038;text-shadow:0 2px 7px rgba(0,0,0,.42)}.site-header-nav-link.is-active,.site-header-menu-trigger.is-active,.site-header-random-link.is-active{color:#f7fbfc!important;background:radial-gradient(ellipse 75% 115% at 50% 100%,rgba(var(--highlight-rgb),.075) 0%,rgba(var(--highlight-rgb),.022) 52%,transparent 82%),linear-gradient(180deg,#ffffff07,#ffffff02 46%,#00000013)!important;box-shadow:inset 0 1px #ffffff07,inset 0 -1px rgba(var(--highlight-rgb),.045);text-shadow:0 2px 8px rgba(0,0,0,.48),0 0 12px rgba(var(--highlight-rgb),.035)}.site-header-nav-link.is-active:after,.site-header-menu-trigger.is-active:after,.site-header-random-link.is-active:after{height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-accent) 76%,white 8%) 18%,var(--ui-accent) 50%,color-mix(in srgb,var(--ui-accent) 76%,white 8%) 82%,transparent)!important;box-shadow:0 -1px 6px rgba(var(--highlight-rgb),.16),0 0 11px rgba(var(--highlight-rgb),.07)}.site-header-chevron{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.site-header-search{background:linear-gradient(180deg,#ffffff07,#ffffff02 50%,#0000000b),#07090acc!important;border-color:#ffffff16!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #0003,0 3px 9px #0000001a;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.site-header-search:focus-within{background:linear-gradient(180deg,rgba(var(--highlight-rgb),.035),#ffffff02 52%,#0000000b),#070a0be0!important;border-color:rgba(var(--highlight-rgb),.25)!important;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px rgba(var(--highlight-rgb),.08),0 5px 13px #00000029,0 0 15px rgba(var(--highlight-rgb),.045)}.site-header-search-icon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.site-header-search:focus-within .site-header-search-icon{color:color-mix(in srgb,var(--ui-accent) 76%,white 12%)}.site-header-search-results{background:radial-gradient(ellipse 70% 50% at 100% 0%,rgba(var(--highlight-rgb),.055),transparent 70%),linear-gradient(180deg,#121516fb,#080b0cfc)!important;border-color:#ffffff18!important;box-shadow:0 18px 42px #00000080,0 6px 16px #00000042,inset 0 1px #ffffff0b!important;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}.site-header-dropdown{overflow:hidden;background:radial-gradient(ellipse 70% 55% at 0% 0%,rgba(var(--highlight-rgb),.055),transparent 72%),linear-gradient(180deg,#141718fb,#0a0d0efd)!important;border:1px solid rgba(255,255,255,.095)!important;border-top-color:#ffffff21!important;box-shadow:0 19px 44px #00000080,0 6px 15px #00000040,inset 0 1px #ffffff0b!important;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}.site-header-dropdown:before{content:"";position:absolute;top:0;right:9px;left:9px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--highlight-rgb),.12) 28%,rgba(255,255,255,.075) 50%,rgba(var(--highlight-rgb),.08) 72%,transparent)}.site-header-dropdown-link{position:relative;border:1px solid transparent;transition:color .13s ease,background .13s ease,border-color .13s ease,box-shadow .13s ease,transform .13s ease}.site-header-dropdown-link:hover{background:linear-gradient(100deg,rgba(var(--highlight-rgb),.055),rgba(255,255,255,.018) 66%,transparent)!important;border-color:#ffffff0b;box-shadow:inset 0 1px #ffffff07,0 3px 8px #0000001f;transform:translateY(-1px)}.site-header-dropdown-link.is-active{background:linear-gradient(100deg,rgba(var(--highlight-rgb),.105),rgba(var(--highlight-rgb),.025) 62%,transparent)!important;border-color:rgba(var(--highlight-rgb),.075);box-shadow:inset 2px 0 0 var(--ui-accent),inset 0 1px #ffffff07!important}.site-header-mobile-panel{background:radial-gradient(ellipse 85% 32% at 50% 0%,rgba(var(--highlight-rgb),.055),transparent 72%),linear-gradient(180deg,#131617fe,#07090afe)!important;border-left:1px solid rgba(255,255,255,.07);box-shadow:-20px 0 48px #00000070,inset 1px 0 #ffffff05}.site-header-mobile-link{transition:color .13s ease,background .13s ease,box-shadow .13s ease}.site-header-mobile-link:hover,.site-header-mobile-link.is-active{background:linear-gradient(90deg,rgba(var(--highlight-rgb),.075),rgba(var(--highlight-rgb),.018) 62%,transparent)!important}.site-header-mobile-link.is-active{box-shadow:inset 2px 0 0 var(--ui-accent),inset 0 1px #ffffff05}@media (prefers-reduced-motion: reduce){.site-header-brand:before,.site-header-brand-mark,.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link,.site-header-search,.site-header-dropdown-link,.site-header-mobile-link{transition:none!important}.site-header-dropdown-link:hover,.site-header-brand:hover .site-header-brand-mark{transform:none!important}}@media (max-width: 960px){.site-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.site-header-inner{position:relative;z-index:130}.site-header-actions{position:relative;z-index:140}.site-header-mobile-trigger{position:relative;z-index:150;gap:0;pointer-events:auto;isolation:isolate;background:linear-gradient(180deg,#ffffff09,#ffffff02 52%,#0000000e),#080a0bc7!important;border-color:#ffffff17!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #00000038,0 3px 9px #00000024}.site-header-mobile-trigger:hover,.site-header-mobile-trigger:focus-visible,.site-header-mobile-trigger[aria-expanded=true]{background:linear-gradient(180deg,rgba(var(--highlight-rgb),.07),rgba(var(--highlight-rgb),.018) 56%,#0000000e),#080b0ce0!important;border-color:rgba(var(--highlight-rgb),.22)!important;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px rgba(var(--highlight-rgb),.08),0 4px 12px #0000002e;outline:none}.site-header-mobile-trigger span{display:block;position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:999px;transform-origin:center;transition:transform .17s ease,opacity .12s ease,background .14s ease}.site-header-mobile-trigger span:nth-child(1){transform:translate(-50%,calc(-50% - 6px))}.site-header-mobile-trigger span:nth-child(2){transform:translate(-50%,-50%)}.site-header-mobile-trigger span:nth-child(3){transform:translate(-50%,calc(-50% + 6px))}.site-header-mobile-trigger[aria-expanded=true] span{background:color-mix(in srgb,var(--ui-accent) 74%,white 15%)}.site-header-mobile-trigger[aria-expanded=true] span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.site-header-mobile-trigger[aria-expanded=true] span:nth-child(2){opacity:0;transform:translate(-50%,-50%) scaleX(0)}.site-header-mobile-trigger[aria-expanded=true] span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}.site-header-mobile-layer{position:fixed!important;top:64px!important;right:0!important;bottom:0!important;left:0!important;z-index:120!important;pointer-events:auto}.site-header-mobile-backdrop{z-index:0;pointer-events:auto}.site-header-mobile-panel{position:absolute;z-index:1;top:0;right:0;bottom:0;pointer-events:auto}.site-header-brand-copy{align-items:center;text-align:center}.site-header-brand-copy strong,.site-header-brand-copy small{width:100%;text-align:center}.site-header-brand-copy small{display:block!important;margin-top:4px}}@media (max-width: 520px){.site-header-brand{gap:8px}.site-header-brand-copy strong{font-size:14px;line-height:1}.site-header-brand-copy small{display:block!important;margin-top:4px;font-size:9px;line-height:1;letter-spacing:.075em}}@media (prefers-reduced-motion: reduce){.site-header-mobile-trigger span{transition:none!important}}.site-header-brand-copy{align-items:center;text-align:center}.site-header-brand-copy strong,.site-header-brand-copy small{text-align:center}.site-header-dropdown{top:calc(100% + 1px)!important;background:radial-gradient(ellipse 72% 58% at 0% 0%,rgba(var(--highlight-rgb),.026) 0%,rgba(var(--highlight-rgb),.008) 46%,transparent 74%),linear-gradient(180deg,#111314fc,#0d0f10fd 52%,#0b0d0efd)!important}.site-header-dropdown:before{background:linear-gradient(90deg,transparent,rgba(var(--highlight-rgb),.065) 28%,rgba(255,255,255,.048) 50%,rgba(var(--highlight-rgb),.045) 72%,transparent)!important}.site-header-dropdown{top:calc(100% + 2px)!important}.home-v4-page{--home-v4-bg: var(--home-v3-bg, #050505);--home-v4-surface: var(--home-v3-surface, #101010);--home-v4-surface-raised: var(--home-v3-surface-raised, #151515);--home-v4-surface-hover: var(--home-v3-surface-hover, #191919);--home-v4-border: var(--home-v3-border, rgba(255, 255, 255, .1));--home-v4-border-strong: var(--home-v3-border-strong, rgba(255, 255, 255, .18));--home-v4-text: var(--home-v3-text, #e4e4e7);--home-v4-text-strong: var(--home-v3-text-strong, #fafafa);--home-v4-text-secondary: var(--home-v3-text-secondary, rgba(228, 228, 231, .72));--home-v4-text-muted: var(--home-v3-text-muted, rgba(212, 212, 216, .52));--home-v4-accent: var(--home-v3-accent, rgb(123, 246, 255));--home-v4-accent-soft: var(--home-v3-accent-soft, rgba(123, 246, 255, .1));--home-v4-accent-border: var(--home-v3-accent-border, rgba(123, 246, 255, .28));--tier-page-panel: var(--ui-surface-1, #101010);--tier-page-panel-soft: var(--ui-bg-1, #0a0a0a);--tier-page-panel-raised: var(--ui-surface-2, #151515);--tier-page-border: var(--ui-border, rgba(255, 255, 255, .1));--tier-page-border-strong: var(--ui-border-strong, rgba(255, 255, 255, .18));--tier-page-text: var(--ui-text, #e4e4e7);--tier-page-text-strong: var(--ui-text-strong, #fafafa);--tier-page-text-secondary: var(--ui-text-secondary, rgba(228, 228, 231, .72));--tier-page-text-muted: var(--ui-text-muted, rgba(212, 212, 216, .52));--tier-page-accent: var(--ui-accent, rgb(123, 246, 255));--tier-page-accent-soft: var(--ui-accent-soft, rgba(123, 246, 255, .1));--tier-page-accent-border: var(--ui-accent-border, rgba(123, 246, 255, .28));overflow:clip;background:var(--home-v4-bg);scroll-behavior:smooth}.home-v4-page a,.home-v4-page button,.home-v4-page select{-webkit-tap-highlight-color:transparent}.home-v4-page .home-v3-hero-copy-area>.home-v3-eyebrow,.home-v4-page .home-v3-hero-copy-area>h1,.home-v4-page .home-v3-hero-copy-area>p,.home-v4-page .home-v3-hero-copy-area>.home-v3-search,.home-v4-page .home-v3-hero-copy-area>.home-v3-hero-actions,.home-v4-page .home-v3-hero-copy-area>.home-v3-hero-meta,.home-v4-page .home-v4-hero-guide{animation-name:home-v4-hero-rise;animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;will-change:transform,opacity,filter}.home-v4-page .home-v3-hero-copy-area>.home-v3-eyebrow{animation-delay:80ms}.home-v4-page .home-v3-hero-copy-area>h1{animation-delay:145ms}.home-v4-page .home-v3-hero-copy-area>p{animation-delay:215ms}.home-v4-page .home-v3-hero-copy-area>.home-v3-search{animation-delay:.3s}.home-v4-page .home-v3-hero-copy-area>.home-v3-hero-actions{animation-delay:.37s}.home-v4-page .home-v3-hero-copy-area>.home-v3-hero-meta{animation-delay:.44s}.home-v4-page .home-v4-hero-guide{animation-delay:.27s;animation-duration:.9s}.home-v4-page .home-v3-scroll-cue{animation:home-v4-scroll-cue-rise .72s .72s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity,filter}@keyframes home-v4-hero-rise{0%{opacity:0;filter:blur(7px);transform:translate3d(0,26px,0) scale(.985)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes home-v4-scroll-cue-rise{0%{opacity:0;filter:blur(5px);transform:translate3d(-50%,20px,0)}to{opacity:1;filter:blur(0);transform:translate3d(-50%,0,0)}}.home-v4-page .home-v3-scroll-cue span{font-size:15px;font-weight:780;letter-spacing:.035em}.home-v4-page .home-v3-scroll-cue svg{width:20px;height:20px;animation:home-v4-scroll-arrow-bounce 1.35s ease-in-out 1.4s infinite}@keyframes home-v4-scroll-arrow-bounce{0%,to{transform:translateY(0)}42%{transform:translateY(7px)}66%{transform:translateY(2px)}}.home-v4-hero-guide{position:relative;align-self:center;min-width:0;overflow:hidden;padding:clamp(28px,3.2vw,44px);color:var(--home-v4-text);background:radial-gradient(circle at 93% 8%,rgba(123,246,255,.12),transparent 34%),linear-gradient(145deg,#141414f0,#090909eb);border:1px solid var(--home-v4-border-strong);border-radius:8px;box-shadow:0 28px 78px #00000075,inset 0 1px #ffffff0e}.home-v4-hero-guide:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent,var(--home-v4-accent),transparent);opacity:.8}.home-v4-guide-index{display:block;color:var(--home-v4-accent);font-size:11px;font-weight:850;letter-spacing:.17em}.home-v4-hero-guide h2{margin-top:18px;color:var(--home-v4-text-strong);font-size:clamp(30px,3vw,46px);font-weight:840;letter-spacing:-.045em;line-height:1.08}.home-v4-hero-guide>p{margin-top:18px;color:var(--home-v4-text-secondary);font-size:15px;line-height:1.72}.home-v4-guide-points{display:grid;gap:0;margin-top:30px;border-top:1px solid var(--home-v4-border)}.home-v4-guide-points>div{display:grid;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:15px 0;border-bottom:1px solid var(--home-v4-border)}.home-v4-guide-points>div>span{grid-row:1 / span 2;color:var(--home-v4-accent);font-size:12px;font-weight:850;font-variant-numeric:tabular-nums}.home-v4-guide-points strong{color:var(--home-v4-text-strong);font-size:14px;font-weight:760}.home-v4-guide-points small{margin-top:4px;color:var(--home-v4-text-muted);font-size:12px;line-height:1.5}.home-v4-guide-link,.home-v4-tier-link{display:inline-flex;align-items:center;gap:8px;color:var(--home-v4-accent);font-size:13.5px;font-weight:760;text-decoration:none}.home-v4-guide-link{margin-top:24px}.home-v4-guide-link:hover,.home-v4-tier-link:hover{color:var(--home-v3-accent-hover, #b6fbff)}.home-v4-guide-link svg,.home-v4-tier-link svg{transition:transform .18s ease}.home-v4-guide-link:hover svg{transform:translateY(3px)}.home-v4-tier-link:hover svg{transform:translate(3px)}.home-v4-page [data-home-reveal]{opacity:0;filter:blur(5px);transform:translate3d(0,36px,0);transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1),filter .76s cubic-bezier(.22,1,.36,1);will-change:opacity,transform,filter}.home-v4-page [data-home-reveal].is-visible{opacity:1;filter:blur(0);transform:translateZ(0)}.home-v4-tier-showcase{position:relative;scroll-margin-top:78px;padding:clamp(90px,10vw,148px) 0 clamp(112px,12vw,176px);background:radial-gradient(ellipse 52% 30% at 92% 4%,rgba(123,246,255,.055),transparent 74%),linear-gradient(180deg,#070707 0%,var(--home-v4-bg) 26%,var(--home-v4-bg) 100%)}.home-v4-tier-showcase:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(123,246,255,.3),transparent)}.home-v4-tier-intro{display:block}.home-v4-tier-kicker{display:inline-flex;align-items:center;gap:10px;color:var(--home-v4-accent);font-size:12px;font-weight:900;letter-spacing:.15em;line-height:1}.home-v4-tier-kicker span:first-child{padding-right:10px;border-right:1px solid rgba(123,246,255,.36);font-variant-numeric:tabular-nums}.home-v4-tier-copy{min-width:0;max-width:790px}.home-v4-tier-copy h2{margin-top:12px;color:var(--home-v4-text-strong);font-size:clamp(38px,5vw,68px);font-weight:850;letter-spacing:-.055em;line-height:1}.home-v4-page .home-v3-hero-copy-area>h1,.home-v4-page .home-v4-hero-guide h2,.home-v4-page .home-v4-tier-copy h2,.home-v4-page .home-v8-service-heading h2,.home-v4-page .home-v8-community-copy h2{word-break:keep-all;overflow-wrap:normal;text-wrap:balance}.home-v4-tier-copy p{max-width:760px;margin-top:22px;color:var(--home-v4-text-secondary);font-size:16px;line-height:1.78}.home-v4-tier-link{align-self:end;padding-bottom:4px;white-space:nowrap}.home-v4-metric-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.home-v4-metric-switch button{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:3px 12px;min-width:0;min-height:82px;padding:16px 18px;color:var(--home-v4-text-secondary);text-align:left;background:var(--home-v4-surface);border:1px solid var(--home-v4-border);border-radius:6px;cursor:pointer;transition:color .17s ease,background-color .17s ease,border-color .17s ease,transform .17s ease}.home-v4-metric-switch button:hover{color:var(--home-v4-text-strong);background:var(--home-v4-surface-hover);border-color:var(--home-v4-border-strong);transform:translateY(-1px)}.home-v4-metric-switch button.is-active{color:var(--home-v4-text-strong);background:linear-gradient(100deg,rgba(123,246,255,.09),transparent 68%),var(--home-v4-surface-raised);border-color:var(--home-v4-accent-border);box-shadow:inset 0 -2px #7bf6ff8a}.home-v4-metric-switch button>span{grid-row:1 / span 2;color:var(--home-v4-accent);font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.home-v4-metric-switch strong{overflow:hidden;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.home-v4-metric-switch small{color:var(--home-v4-text-muted);font-size:12.5px;line-height:1.45}.home-v4-filter-panel{margin-top:18px;overflow:hidden;background:linear-gradient(105deg,rgba(123,246,255,.035),transparent 42%),var(--home-v4-surface);border:1px solid var(--home-v4-border);border-radius:7px;box-shadow:inset 0 1px #ffffff09}.home-v4-filter-context{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:24px;padding:13px 18px;background:#0505057a;border-bottom:1px solid var(--home-v4-border)}.home-v4-filter-context>div{min-width:0}.home-v4-filter-context span{display:block;color:var(--home-v4-accent);font-size:10.5px;font-weight:850;letter-spacing:.14em}.home-v4-filter-context strong{display:block;margin-top:6px;overflow:hidden;color:var(--home-v4-text-strong);font-size:14px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.home-v4-filter-context p{color:var(--home-v4-text-muted);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.home-v4-filter-row{display:grid;grid-template-columns:180px minmax(0,1.45fr) minmax(280px,.8fr);gap:0}.home-v4-range-select,.home-v4-filter-group{min-width:0;padding:17px 18px 18px;border:0;border-right:1px solid var(--home-v4-border)}.home-v4-filter-group:last-child{border-right:0}.home-v4-range-select>span,.home-v4-filter-group legend{display:block;margin-bottom:10px;color:var(--home-v4-text-muted);font-size:11px;font-weight:800;letter-spacing:.08em}.home-v4-range-select select{width:100%;height:38px;padding:0 34px 0 11px;color:var(--home-v4-text-strong);background-color:#0b0b0b;border:1px solid var(--home-v4-border-strong);border-radius:4px;outline:none;font-family:inherit;font-size:13px;font-weight:700}.home-v4-range-select select:focus-visible{border-color:var(--home-v4-accent-border);box-shadow:0 0 0 3px #7bf6ff14}.home-v4-filter-group{margin:0;min-inline-size:0}.home-v4-filter-group legend{float:left;width:100%;padding:2px 0 0}.home-v4-filter-group>div{display:flex;clear:both;flex-wrap:wrap;gap:6px}.home-v4-filter-chip{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:0 11px;color:var(--home-v4-text-secondary);background:#0b0b0b;border:1px solid var(--home-v4-border);border-radius:4px;font-family:inherit;font-size:12.5px;font-weight:720;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.home-v4-filter-chip:hover{color:var(--home-v4-text-strong);background:var(--home-v4-surface-hover);border-color:var(--home-v4-border-strong);transform:translateY(-1px)}.home-v4-filter-chip.is-active{color:#ddfcff;background:#7bf6ff1a;border-color:#7bf6ff57;box-shadow:inset 0 0 0 1px #7bf6ff08}.home-v4-filter-chip.is-tier-filter{min-width:34px;font-size:14px;font-weight:900}.home-v4-filter-chip.is-tier-filter.is-active.is-tier-S{color:var(--tier-S, #ff6b6b);border-color:color-mix(in srgb,var(--tier-S, #ff6b6b) 52%,transparent);background:color-mix(in srgb,var(--tier-S, #ff6b6b) 12%,transparent)}.home-v4-filter-chip.is-tier-filter.is-active.is-tier-A{color:var(--tier-A, #ffc857);border-color:color-mix(in srgb,var(--tier-A, #ffc857) 52%,transparent);background:color-mix(in srgb,var(--tier-A, #ffc857) 12%,transparent)}.home-v4-filter-chip.is-tier-filter.is-active.is-tier-B{color:var(--tier-B, #b794f4);border-color:color-mix(in srgb,var(--tier-B, #b794f4) 52%,transparent);background:color-mix(in srgb,var(--tier-B, #b794f4) 12%,transparent)}.home-v4-filter-chip.is-tier-filter.is-active.is-tier-C{color:var(--tier-C, #86b7ff);border-color:color-mix(in srgb,var(--tier-C, #86b7ff) 52%,transparent);background:color-mix(in srgb,var(--tier-C, #86b7ff) 12%,transparent)}.home-v4-filter-chip.is-tier-filter.is-active.is-tier-D{color:var(--tier-D, #7ddfa3);border-color:color-mix(in srgb,var(--tier-D, #7ddfa3) 52%,transparent);background:color-mix(in srgb,var(--tier-D, #7ddfa3) 12%,transparent)}.home-v4-graph-heading{display:flex;align-items:end;justify-content:space-between;gap:42px;margin-top:clamp(62px,8vw,98px);padding-bottom:18px;border-bottom:1px solid var(--home-v4-border)}.home-v4-graph-heading span{color:var(--home-v4-accent);font-size:10.5px;font-weight:850;letter-spacing:.15em}.home-v4-graph-heading h3{margin-top:8px;color:var(--home-v4-text-strong);font-size:clamp(25px,3vw,38px);font-weight:820;letter-spacing:-.04em}.home-v4-graph-heading p{max-width:520px;color:var(--home-v4-text-muted);font-size:14px;line-height:1.65;text-align:right}.home-v4-scatter-list{display:grid;gap:30px;margin-top:22px}.home-v4-graph-reveal{opacity:0;animation:home-v4-graph-rise .82s cubic-bezier(.22,1,.36,1) forwards}@keyframes home-v4-graph-rise{0%{opacity:0;filter:blur(5px);transform:translate3d(0,30px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}.home-v4-scatter-card{width:100%;border-color:var(--home-v4-border-strong);border-radius:7px;box-shadow:0 24px 68px #00000042,inset 0 1px #ffffff09}.home-v4-scatter-card .sso-scatter-card-head{min-height:82px;padding:15px 18px}.home-v4-scatter-card .sso-scatter-card-head h3{font-size:20px}.home-v4-scatter-card .sso-scatter-card-head p{font-size:13.5px}.home-v4-scatter-card .sso-scatter-stage{position:relative;width:100%;min-width:0}.home-v4-scatter-card .sso-scatter-svg{display:block;width:100%;height:auto;aspect-ratio:1200 / 480}.home-v4-scatter-card .sso-scatter-scroll{overscroll-behavior-inline:contain}.home-v4-scatter-card .sso-scatter-point-visual{transform-box:fill-box;transform-origin:center}.home-v4-scatter-point-enter{opacity:0;transform-box:fill-box;transform-origin:center;animation:home-v4-scatter-point-enter .42s cubic-bezier(.2,.9,.25,1.18) var(--home-v4-point-delay, 0ms) forwards}@keyframes home-v4-scatter-point-enter{0%{opacity:0;transform:scale(.58) translateY(8px)}68%{opacity:1;transform:scale(1.07) translateY(-1px)}to{opacity:1;transform:scale(1) translateY(0)}}.home-v4-scatter-card .sso-scatter-point:hover .sso-scatter-point-visual,.home-v4-scatter-card .sso-scatter-point.is-active .sso-scatter-point-visual,.home-v4-scatter-card .sso-scatter-point a:focus .sso-scatter-point-visual{transform:scale(1.07)}.home-v4-scatter-card .sso-scatter-tooltip{width:230px}.home-v4-scatter-card .sso-scatter-card-foot{padding:10px 18px;font-size:12.5px}.home-v4-scatter-card .sso-scatter-summary{gap:8px;font-size:12.5px;line-height:1.4}.home-v4-scatter-card .sso-scatter-axis-tick{fill:#f4f7fad1;font-size:12.5px;font-weight:680}.home-v4-scatter-card .sso-scatter-axis-title{fill:#f5f7f9;font-size:15px;font-weight:820;letter-spacing:.015em}.home-v4-scatter-card .sso-scatter-quadrant-label{fill:#eff4f7cc;font-size:13px;font-weight:790;paint-order:stroke;stroke:#040404b8;stroke-width:2px;stroke-linejoin:round}.home-v4-scatter-card .sso-scatter-median-line{stroke:#7bf6ff94;stroke-width:1.35px}.home-v4-scatter-card .sso-scatter-grid-line{stroke:#ffffff1b}.home-v4-scatter-card .sso-scatter-tooltip-head strong{font-size:14px}.home-v4-scatter-card .sso-scatter-tooltip-head span,.home-v4-scatter-card .sso-scatter-tooltip dt,.home-v4-scatter-card .sso-scatter-tooltip dd{font-size:12px}.home-v4-scatter-empty-overlay{position:absolute;inset:50% auto auto 50%;z-index:3;padding:12px 16px;color:var(--home-v4-text-secondary);background:#080808e0;border:1px solid var(--home-v4-border-strong);border-radius:5px;font-size:13px;font-weight:700;white-space:nowrap;transform:translate(-50%,-50%);pointer-events:none}.home-v4-scatter-loading{min-height:260px;margin-top:22px;border-color:var(--home-v4-border-strong)}@media (max-width: 1120px){.home-v4-page .home-v3-hero-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:44px}.home-v4-filter-row{grid-template-columns:170px minmax(0,1fr)}.home-v4-filter-group.is-tier{grid-column:1 / -1;border-top:1px solid var(--home-v4-border);border-right:0}}@media (max-width: 900px){.home-v4-page .home-v3-hero-layout{grid-template-columns:1fr}.home-v4-hero-guide{width:min(650px,100%)}.home-v4-tier-intro{grid-template-columns:42px minmax(0,1fr)}.home-v4-tier-link{grid-column:2;margin-top:8px;justify-self:start}.home-v4-filter-row{grid-template-columns:1fr}.home-v4-range-select,.home-v4-filter-group{border-right:0;border-bottom:1px solid var(--home-v4-border)}.home-v4-filter-group:last-child{border-bottom:0}.home-v4-filter-group.is-tier{grid-column:auto;border-top:0}.home-v4-graph-heading{align-items:flex-start;flex-direction:column;gap:14px}.home-v4-graph-heading p{text-align:left}}@media (max-width: 680px){.home-v4-metric-switch{grid-template-columns:1fr}.home-v4-hero-guide{padding:25px 20px}.home-v4-hero-guide h2{font-size:32px}.home-v4-tier-showcase{padding-block:84px 112px}.home-v4-tier-intro{grid-template-columns:1fr;gap:12px}.home-v4-tier-number,.home-v4-tier-link{grid-column:1}.home-v4-tier-copy h2{font-size:39px}.home-v4-filter-context{align-items:flex-start;flex-direction:column;gap:8px}.home-v4-filter-context p{white-space:normal}.home-v4-filter-row>*{padding:15px 14px 16px}.home-v4-filter-chip{min-height:34px;padding-inline:10px}.home-v4-scatter-list{gap:22px}.home-v4-scatter-card .sso-scatter-stage{min-width:0}.home-v4-scatter-card .sso-scatter-card-head{min-height:0;padding:14px}.home-v4-scatter-card .sso-scatter-card-foot{padding-inline:14px}}@media (prefers-reduced-motion: reduce){.home-v4-page *,.home-v4-page *:before,.home-v4-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.home-v4-page [data-home-reveal]{opacity:1!important;filter:none!important;transform:none!important}.home-v4-page .home-v3-scroll-cue svg,.home-v4-scatter-point-enter{animation:none!important;opacity:1!important;transform:none!important}}html.home-v4-snap-page{scroll-snap-type:none;scroll-padding-top:74px}body.home-v4-snap-page{scroll-snap-type:none}.home-v4-page .home-v3-hero,.home-v4-page .home-v4-tier-showcase{scroll-snap-align:start;scroll-snap-stop:normal}.home-v4-tier-showcase{min-height:calc(100svh - 72px);padding:clamp(30px,3.8vh,46px) 0 clamp(30px,4vh,48px)}.home-v4-tier-intro{align-items:center}.home-v4-tier-copy p{margin-top:16px}.home-v4-metric-card{position:relative;margin-top:clamp(18px,2.3vh,26px);overflow:hidden;scroll-margin-top:74px;background:radial-gradient(circle at 92% 0%,rgba(123,246,255,.055),transparent 32%),var(--home-v4-surface);border:1px solid var(--home-v4-border-strong);border-radius:8px;box-shadow:0 28px 84px #0000004d,inset 0 1px #ffffff09}.home-v4-metric-card:before{content:"";position:absolute;z-index:2;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent,rgba(123,246,255,.82),transparent);pointer-events:none}.home-v4-metric-card-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);min-width:0;border-bottom:1px solid var(--home-v4-border)}.home-v4-metric-card .home-v4-metric-switch{align-content:center;gap:8px;margin:0;padding:10px}.home-v4-metric-card .home-v4-metric-switch button{min-height:66px;padding:11px 14px}.home-v4-metric-card .home-v4-metric-switch button>span{font-size:12.5px}.home-v4-metric-card .home-v4-metric-switch strong{font-size:15.5px}.home-v4-metric-card .home-v4-metric-switch small{font-size:13px}.home-v4-metric-card .home-v4-filter-context{min-height:0;align-items:center;flex-direction:column;justify-content:center;gap:7px;padding:12px 18px;background:#05050580;border-bottom:0;border-left:1px solid var(--home-v4-border);text-align:left}.home-v4-metric-card .home-v4-filter-context>div{width:100%}.home-v4-metric-card .home-v4-filter-context span{font-size:11px}.home-v4-metric-card .home-v4-filter-context strong{margin-top:5px;font-size:14.5px}.home-v4-metric-card .home-v4-filter-row{grid-template-columns:170px minmax(0,1.45fr) minmax(292px,.75fr);background:#08080847;border-bottom:1px solid var(--home-v4-border)}.home-v4-metric-card .home-v4-range-select,.home-v4-metric-card.home-v4-filter-group{padding:12px 14px 13px}.home-v4-metric-card .home-v4-range-select>span,.home-v4-metric-card .home-v4-filter-group legend{margin-bottom:10px;padding-top:1px;font-size:12px;line-height:1.35}.home-v4-metric-card .home-v4-range-select select{height:35px;font-size:13.5px}.home-v4-metric-card .home-v4-filter-group>div{gap:5px}.home-v4-metric-card .home-v4-filter-chip{min-height:30px;padding-inline:10px;font-size:12.5px}.home-v4-metric-card .home-v4-filter-chip.is-tier-filter{font-size:14px}.home-v4-metric-card .home-v4-scatter-list{gap:0;margin-top:0}.home-v4-metric-card .home-v4-scatter-card{border:0;border-radius:0;box-shadow:none}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-card-head{min-height:72px;padding:12px 16px;background:#05050547;border-bottom:1px solid var(--home-v4-border)}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-card-head h3{font-size:20px}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-card-head p{margin-top:4px;font-size:13.5px}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-summary{font-size:12.5px}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-summary span{color:#ecf2f5d1;font-weight:700}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-card-copy{display:flex;align-items:center}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-stage{min-width:0}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-svg{aspect-ratio:1200 / 480}.home-v4-metric-card-footer{display:flex;min-height:50px;align-items:center;justify-content:flex-end;gap:18px;padding:9px 14px 9px 17px;background:#05050580;border-top:1px solid var(--home-v4-border)}.home-v4-metric-card-link{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 12px;color:#ddfcff;background:#7bf6ff17;border:1px solid rgba(123,246,255,.3);border-radius:4px;font-size:13px;font-weight:780;text-decoration:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.home-v4-metric-card-link:hover{color:#fff;background:#7bf6ff24;border-color:#7bf6ff75;transform:translateY(-1px)}.home-v4-metric-card-link svg{transition:transform .16s ease}.home-v4-metric-card-link:hover svg{transform:translate(3px)}@media (max-width: 1120px){.home-v4-metric-card-top{grid-template-columns:minmax(0,1fr) 280px}.home-v4-metric-card .home-v4-filter-row{grid-template-columns:165px minmax(0,1fr)}.home-v4-metric-card .home-v4-filter-group.is-tier{grid-column:1 / -1}}@media (max-width: 820px){html.home-v4-snap-page,body.home-v4-snap-page{scroll-snap-type:none}.home-v4-metric-card-top{grid-template-columns:1fr}.home-v4-metric-card .home-v4-filter-context{align-items:flex-start;border-top:1px solid var(--home-v4-border);border-left:0}.home-v4-metric-card .home-v4-filter-row{grid-template-columns:1fr}.home-v4-metric-card .home-v4-range-select,.home-v4-metric-card.home-v4-filter-group{border-right:0;border-bottom:1px solid var(--home-v4-border)}.home-v4-metric-card.home-v4-filter-group:last-child{border-bottom:0}.home-v4-metric-card .home-v4-filter-group.is-tier{grid-column:auto}}@media (max-width: 680px){.home-v4-metric-card{margin-top:24px}.home-v4-metric-card .home-v4-metric-switch{grid-template-columns:1fr}.home-v4-metric-card-footer{align-items:flex-start;flex-direction:column}.home-v4-metric-card-link{width:100%}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-stage{min-width:0}}@media (prefers-reduced-motion: reduce){html.home-v4-snap-page,body.home-v4-snap-page{scroll-snap-type:none}}html.home-v4-snap-page,body.home-v4-snap-page{scroll-snap-type:none;scroll-padding-top:72px}.home-v4-page .home-v3-hero{scroll-snap-align:start;scroll-snap-stop:always}.home-v4-page .home-v4-metric-card,.home-v4-page .home-v5-combo-card{scroll-snap-align:center;scroll-snap-stop:always;scroll-margin-block:72px}.home-v5-scatter-point-motion{opacity:0;pointer-events:none;transform:translateY(9px) scale(.58);transform-box:fill-box;transform-origin:center;transition:opacity .26s ease,transform .39s cubic-bezier(.2,.92,.24,1.18);transition-delay:0ms;will-change:opacity,transform}.home-v5-scatter-point-motion.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:var(--home-v5-point-delay, 0ms)}.home-v5-scatter-point-motion.is-hidden{opacity:0;pointer-events:none;transform:translateY(7px) scale(.68);transition-delay:0ms}.home-v5-scatter-hit-target{fill:transparent;stroke:transparent;pointer-events:all}.home-v4-scatter-card .sso-scatter-point-visual{transform-box:fill-box;transform-origin:center;transition:transform .16s ease,filter .16s ease}.home-v4-scatter-card .sso-scatter-point:hover .sso-scatter-point-visual,.home-v4-scatter-card .sso-scatter-point.is-active .sso-scatter-point-visual,.home-v4-scatter-card .sso-scatter-point a:focus .sso-scatter-point-visual{transform:scale(1.08)}.home-v4-scatter-card .sso-scatter-tooltip{pointer-events:none}.home-v4-scatter-card .home-v5-scatter-point-motion{animation:none}.home-v5-combo-section{position:relative;display:flex;min-height:100svh;align-items:center;padding:clamp(54px,6vh,78px) 0;background:radial-gradient(circle at 8% 12%,rgba(123,246,255,.045),transparent 29%),linear-gradient(180deg,var(--home-v4-bg) 0%,#070808 50%,var(--home-v4-bg) 100%)}.home-v5-combo-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(180deg,transparent,black 16%,black 84%,transparent)}.home-v5-combo-card{position:relative;z-index:1;overflow:hidden;min-height:clamp(620px,76svh,720px);background:radial-gradient(circle at 100% 0%,rgba(123,246,255,.055),transparent 31%),var(--home-v4-surface);border:1px solid var(--home-v4-border-strong);border-radius:8px;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff09}.home-v5-combo-card:before{content:"";position:absolute;z-index:3;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(123,246,255,.82),transparent)}.home-v5-combo-header{display:flex;min-height:118px;align-items:center;justify-content:space-between;gap:28px;padding:22px 24px;background:#05050570;border-bottom:1px solid var(--home-v4-border)}.home-v5-combo-kicker{margin-bottom:8px}.home-v5-combo-header h2{margin:0;color:var(--home-v4-text-strong);font-size:clamp(28px,3vw,42px);font-weight:820;letter-spacing:-.045em;line-height:1}.home-v5-combo-subject{display:flex;min-width:min(100%,390px);align-items:center;gap:12px;padding:10px 10px 10px 12px;background:#ffffff06;border:1px solid var(--home-v4-border);border-radius:6px}.home-v5-combo-subject>img{width:48px;height:48px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(123,246,255,.33);border-radius:50%;box-shadow:0 7px 22px #00000052}.home-v5-combo-subject>div{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}.home-v5-combo-subject span{color:var(--home-v4-accent);font-size:10.5px;font-weight:850;letter-spacing:.13em}.home-v5-combo-subject strong{overflow:hidden;margin-top:3px;color:var(--home-v4-text-strong);font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.home-v5-combo-subject button{min-height:36px;flex:0 0 auto;padding:0 12px;color:var(--home-v4-text-secondary);background:#7bf6ff0f;border:1px solid rgba(123,246,255,.22);border-radius:4px;font-size:12.5px;font-weight:760;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.home-v5-combo-subject button:hover:not(:disabled){color:#fff;background:#7bf6ff1f;border-color:#7bf6ff6b}.home-v5-combo-subject button:disabled{cursor:default;opacity:.45}.home-v5-combo-error{padding:10px 18px;color:#ffc2c2;background:#ff434312;border-bottom:1px solid rgba(255,67,67,.15);font-size:13px}.home-v5-combo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:520px}.home-v5-combo-panel{min-width:0;background:#0707073d}.home-v5-combo-panel+.home-v5-combo-panel{border-left:1px solid var(--home-v4-border)}.home-v5-combo-panel-head{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:16px;padding:13px 17px;background:#05050552;border-bottom:1px solid var(--home-v4-border)}.home-v5-combo-panel-head>div{min-width:0}.home-v5-combo-panel-head span{color:var(--home-v4-accent);font-size:10px;font-weight:850;letter-spacing:.13em}.home-v5-combo-panel-head h3{margin:5px 0 0;color:var(--home-v4-text-strong);font-size:19px;font-weight:800;letter-spacing:-.025em}.home-v5-combo-panel-head a{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--home-v4-text-secondary);font-size:12.5px;font-weight:720;text-decoration:none;transition:color .15s ease}.home-v5-combo-panel-head a:hover{color:var(--home-v4-accent)}.home-v5-combo-panel-head a svg{width:14px;height:14px}.home-v5-combo-table-head,.home-v5-combo-row{display:grid;align-items:center}.home-v5-combo-table-head{min-height:34px;padding:0 13px;color:#e0e7eb85;background:#ffffff05;border-bottom:1px solid var(--home-v4-border);font-size:10.5px;font-weight:760;letter-spacing:.035em;text-align:center}.home-v5-combo-table-head.is-sst,.home-v5-combo-row.is-sst{grid-template-columns:minmax(145px,1.7fr) .62fr .75fr .85fr .75fr}.home-v5-combo-table-head.is-srr,.home-v5-combo-row.is-srr{grid-template-columns:minmax(230px,1.8fr) .85fr .68fr .75fr}.home-v5-combo-table-head span:first-child{text-align:left}.home-v5-combo-table-body{min-height:430px}.home-v5-combo-row{position:relative;min-height:58px;padding:4px 13px;color:var(--home-v4-text-secondary);border-bottom:1px solid rgba(255,255,255,.055);font-size:13.5px;font-variant-numeric:tabular-nums;text-align:center;text-decoration:none;transition:color .15s ease,background-color .15s ease}.home-v5-combo-row:hover{color:var(--home-v4-text-strong);background:#7bf6ff0b}.home-v5-combo-row>span:not(:first-child){border-left:1px solid rgba(255,255,255,.055)}.home-v5-combo-partner{display:flex;min-width:0;align-items:center;gap:10px;text-align:left}.home-v5-combo-partner img{width:38px;height:38px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.11);border-radius:50%}.home-v5-combo-partner strong{overflow:hidden;color:var(--home-v4-text-strong);font-size:14.5px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.home-v5-combo-tier,.home-v5-combo-recommend{display:flex;min-height:38px;align-items:center;justify-content:center;flex-direction:column;line-height:1}.home-v5-combo-tier b{font-size:21px;font-weight:880}.home-v5-combo-recommend b{font-size:13px;font-weight:820}.home-v5-combo-tier small,.home-v5-combo-recommend small{margin-top:4px;font-size:10.5px;font-weight:720;opacity:.8}.home-v5-combo-tier.is-tier-S,.home-v5-combo-recommend.is-tier-S{color:var(--tier-S, #ff4747)}.home-v5-combo-tier.is-tier-A,.home-v5-combo-recommend.is-tier-A{color:var(--tier-A, #ffb600)}.home-v5-combo-tier.is-tier-B,.home-v5-combo-recommend.is-tier-B{color:var(--tier-B, #c56aff)}.home-v5-combo-tier.is-tier-C,.home-v5-combo-recommend.is-tier-C{color:var(--tier-C, #5687ff)}.home-v5-combo-tier.is-tier-D,.home-v5-combo-recommend.is-tier-D{color:var(--tier-D, #4fc878)}.home-v5-combo-tier.is-tier-X,.home-v5-combo-recommend.is-tier-X{color:var(--tier-X, #9ca3af)}.home-v5-role-pair{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:5px;text-align:left}.home-v5-role-pair>span{display:flex;min-width:0;align-items:center;gap:7px}.home-v5-role-pair img{width:32px;height:32px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.1);border-radius:50%}.home-v5-role-pair strong{overflow:hidden;color:var(--home-v4-text-strong);font-size:12.5px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.home-v5-role-pair i{color:var(--home-v4-text-muted);font-size:12px;font-style:normal;text-align:center}.home-v5-combo-row.is-loading{min-height:58px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent),#ffffff04;background-size:220% 100%;animation:home-v5-combo-loading 1.25s linear infinite}@keyframes home-v5-combo-loading{0%{background-position:130% 0}to{background-position:-90% 0}}.home-v5-combo-empty{display:grid;min-height:180px;place-items:center;padding:24px;color:var(--home-v4-text-muted);font-size:13px;text-align:center}@media (max-width: 1080px){.home-v5-combo-grid{grid-template-columns:1fr}.home-v5-combo-panel+.home-v5-combo-panel{border-top:1px solid var(--home-v4-border);border-left:0}.home-v5-combo-card{min-height:0}}@media (max-width: 760px){.home-v5-combo-section{min-height:0;padding:54px 0}.home-v5-combo-header{align-items:stretch;flex-direction:column;padding:19px 16px}.home-v5-combo-subject{width:100%;min-width:0}.home-v5-combo-panel{overflow-x:auto}.home-v5-combo-panel-head,.home-v5-combo-table-head,.home-v5-combo-table-body{min-width:620px}.home-v5-combo-table-head.is-srr,.home-v5-combo-row.is-srr{grid-template-columns:minmax(250px,1.8fr) .85fr .68fr .75fr}}@media (max-width: 820px){html.home-v4-snap-page,body.home-v4-snap-page{scroll-snap-type:none}}@media (prefers-reduced-motion: reduce){.home-v5-scatter-point-motion,.home-v5-scatter-point-motion.is-visible,.home-v5-scatter-point-motion.is-hidden{opacity:1;transform:none;transition:none}.home-v5-scatter-point-motion.is-hidden{display:none}.home-v5-combo-row.is-loading{animation:none}}.home-v5-combo-section{align-items:stretch;padding-block:clamp(58px,6.5vh,86px);scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:72px}.home-v5-combo-intro{position:relative;z-index:1;margin-bottom:clamp(26px,3.5vh,42px)}.home-v5-combo-intro .home-v4-tier-copy{max-width:760px}.home-v5-combo-card{scroll-snap-align:none}.home-v5-combo-header.is-subject-only{min-height:84px;justify-content:flex-end;padding-block:13px}.home-v5-combo-header.is-subject-only .home-v5-combo-subject{min-width:min(100%,420px)}.home-v5-combo-panel-head .home-v5-combo-view-link{min-height:36px;padding:0 12px;color:#e8fdff;background:#7bf6ff1a;border:1px solid rgba(123,246,255,.34);border-radius:4px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff0a;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.home-v5-combo-panel-head .home-v5-combo-view-link:hover{color:#fff;background:#7bf6ff2b;border-color:#7bf6ff94;transform:translateY(-1px)}.home-v5-combo-panel-head .home-v5-combo-view-link svg{transition:transform .15s ease}.home-v5-combo-panel-head .home-v5-combo-view-link:hover svg{transform:translate(3px)}.home-v5-combo-table-head.is-sst,.home-v5-combo-row.is-sst{grid-template-columns:minmax(205px,1.95fr) .62fr .72fr .82fr .72fr}.home-v5-combo-table-head.is-srr,.home-v5-combo-row.is-srr{grid-template-columns:minmax(300px,2.15fr) .82fr .65fr .72fr}.home-v5-combo-subject-chain{gap:7px}.home-v5-combo-subject-chain i{flex:0 0 auto;color:#e2ebef94;font-size:13px;font-style:normal;font-weight:820}.home-v5-combo-subject-chain img.is-main-subject{opacity:.92;border-color:#7bf6ff4d}.home-v5-role-pair{grid-template-columns:34px 14px minmax(0,1fr) 14px minmax(0,1fr);gap:4px}.home-v5-role-pair .home-v5-role-main{display:grid;place-items:center}.home-v5-role-pair .home-v5-role-main img{width:34px;height:34px;border-color:#7bf6ff4d}.home-v5-combo-row{cursor:pointer}.home-v5-combo-row:focus-visible{z-index:2;outline:2px solid rgba(123,246,255,.72);outline-offset:-2px;background:#7bf6ff11}@media (max-width: 1080px){.home-v5-combo-section{min-height:0}}@media (max-width: 760px){.home-v5-combo-intro{margin-bottom:24px}.home-v5-combo-header.is-subject-only{min-height:0;align-items:stretch}.home-v5-combo-header.is-subject-only .home-v5-combo-subject{width:100%}.home-v5-combo-table-head.is-sst,.home-v5-combo-row.is-sst{grid-template-columns:minmax(220px,1.95fr) .62fr .72fr .82fr .72fr}.home-v5-combo-table-head.is-srr,.home-v5-combo-row.is-srr{grid-template-columns:minmax(320px,2.15fr) .82fr .65fr .72fr}}@media (prefers-reduced-motion: reduce){.home-v5-combo-panel-head .home-v5-combo-view-link,.home-v5-combo-panel-head .home-v5-combo-view-link svg{transition:none}}.home-v4-page .home-v5-combo-card{scroll-snap-align:none;scroll-snap-stop:normal}.home-v4-page .home-v5-combo-section{scroll-snap-align:start;scroll-snap-stop:always}.home-v4-active-snap-host{scroll-snap-type:none!important;scroll-padding-top:72px;overscroll-behavior-y:contain}.home-v4-page .home-v3-hero,.home-v4-page .home-v4-tier-showcase,.home-v4-page .home-v5-combo-section,.home-v4-page .home-v6-ssttt-section,.home-v4-page .home-v7-compsim-section{scroll-snap-stop:always}.home-v4-page .home-v4-metric-card{scroll-snap-align:none;scroll-snap-stop:normal}.home-v4-page .home-v5-combo-section,.home-v4-page .home-v4-tier-showcase,.home-v4-page .home-v3-hero{scroll-snap-align:start}.home-v4-filter-chip.is-role-loop{position:relative;margin-left:3px;padding-left:29px;border-color:#7bf6ff42}.home-v4-filter-chip.is-role-loop:before{content:"↻";position:absolute;left:10px;top:50%;color:currentColor;font-size:15px;font-weight:900;line-height:1;transform:translateY(-52%)}.home-v4-filter-chip.is-role-loop.is-active{color:#f0feff;background:#7bf6ff24;border-color:#7bf6ff94;box-shadow:inset 0 0 0 1px #7bf6ff14,0 0 20px #7bf6ff14}.home-v5-combo-card{min-height:0;margin-top:clamp(38px,4.5vh,52px);overflow:visible}.home-v5-combo-grid{min-height:0;overflow:hidden;border-radius:7px}.home-v5-combo-subject.home-v5-combo-subject-floating{position:absolute;z-index:8;top:-28px;left:50%;width:min(430px,calc(100% - 32px));min-width:0;padding:8px 9px 8px 10px;background:linear-gradient(180deg,#121515fb,#080a0afb);border-color:#7bf6ff5c;box-shadow:0 14px 34px #00000075,0 0 0 5px var(--home-v4-bg);transform:translate(-50%,-50%)}.home-v5-combo-subject.home-v5-combo-subject-floating>img{width:42px;height:42px}.home-v5-combo-subject.home-v5-combo-subject-floating strong{font-size:16px}.home-v5-combo-subject.home-v5-combo-subject-floating button{min-height:34px}.home-v5-combo-card>.home-v5-combo-error{padding-top:26px}@media (max-width: 820px){.home-v4-active-snap-host{scroll-snap-type:none!important;overscroll-behavior-y:auto}.home-v5-combo-card{margin-top:46px}.home-v5-combo-subject.home-v5-combo-subject-floating{width:calc(100% - 24px)}}@media (prefers-reduced-motion: reduce){.home-v4-active-snap-host{scroll-snap-type:none!important}}.home-v5-combo-card .home-v5-combo-table-body{min-height:0}.home-v4-metric-card .home-v4-scatter-card>.sso-scatter-card-head,.home-v4-metric-card-footer{display:none!important}.home-v4-page .home-v4-tier-showcase{scroll-margin-top:72px}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-axis-title{paint-order:stroke;stroke:#040404d1;stroke-width:2px;stroke-linejoin:round}.home-v6-ssttt-section{position:relative;min-height:calc(100svh - 72px);padding:clamp(34px,4.3vh,54px) 0 clamp(36px,4.5vh,58px);scroll-margin-top:72px;scroll-snap-align:start;scroll-snap-stop:always;background:radial-gradient(ellipse 48% 34% at 9% 96%,rgba(123,246,255,.045),transparent 72%),linear-gradient(180deg,var(--home-v4-bg) 0%,#070707 100%)}.home-v6-ssttt-section:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(123,246,255,.3),transparent)}.home-v6-ssttt-intro{position:relative;z-index:1;margin-bottom:clamp(20px,2.5vh,30px)}.home-v6-ssttt-intro .home-v4-tier-copy{max-width:820px}.home-v6-ssttt-card{position:relative;z-index:1;overflow:hidden;min-height:566px;background:radial-gradient(circle at 100% 0%,rgba(123,246,255,.052),transparent 30%),var(--home-v4-surface);border:1px solid var(--home-v4-border-strong);border-radius:8px;box-shadow:0 30px 90px #00000054,inset 0 1px #ffffff09}.home-v6-ssttt-card:before{content:"";position:absolute;z-index:4;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(123,246,255,.82),transparent)}.home-v6-ssttt-toolbar{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(390px,.65fr);align-items:stretch;border-bottom:1px solid var(--home-v4-border)}.home-v6-ssttt-metric-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px 14px}.home-v6-ssttt-metric-tabs button,.home-v6-ssttt-range button{font:inherit}.home-v6-ssttt-metric-tabs button{display:grid;min-width:0;min-height:48px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 10px;color:var(--home-v4-text-secondary);background:#ffffff05;border:1px solid var(--home-v4-border);border-radius:4px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.home-v6-ssttt-metric-tabs button:hover{color:var(--home-v4-text-strong);background:#7bf6ff0b;border-color:var(--home-v4-border-strong)}.home-v6-ssttt-metric-tabs button.is-active{color:#f7feff;background:linear-gradient(180deg,#7bf6ff1a,#7bf6ff09),#ffffff06;border-color:#7bf6ff61;box-shadow:inset 0 1px #ffffff0a}.home-v6-ssttt-metric-tabs button>span{color:var(--home-v4-accent);font-size:10px;font-weight:900;letter-spacing:.08em}.home-v6-ssttt-metric-tabs button>strong{overflow:hidden;font-size:13.5px;font-weight:800;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.home-v6-ssttt-range{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:12px;padding:12px 14px;border-left:1px solid var(--home-v4-border)}.home-v6-ssttt-range>span{flex:0 0 auto;color:var(--home-v4-text-muted);font-size:11px;font-weight:820;letter-spacing:.08em}.home-v6-ssttt-range>div{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:5px}.home-v6-ssttt-range button{min-height:32px;padding:0 9px;color:var(--home-v4-text-secondary);background:#ffffff05;border:1px solid var(--home-v4-border);border-radius:4px;font-size:11.5px;font-weight:760;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.home-v6-ssttt-range button:hover:not(:disabled){color:var(--home-v4-text-strong);border-color:var(--home-v4-border-strong)}.home-v6-ssttt-range button.is-active{color:#f4feff;background:#7bf6ff17;border-color:#7bf6ff66}.home-v6-ssttt-range button:disabled{cursor:default;opacity:.28}.home-v6-ssttt-meta{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;background:#05050557;border-bottom:1px solid var(--home-v4-border)}.home-v6-ssttt-meta>span{flex:0 0 auto;color:var(--home-v4-accent);font-size:10px;font-weight:900;letter-spacing:.13em}.home-v6-ssttt-meta>strong{min-width:0;color:var(--home-v4-text-secondary);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.home-v6-ssttt-chart-stage{position:relative;min-height:0;overflow-x:hidden;overflow-y:visible;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 28%),#05050514}.home-v6-ssttt-chart{display:block;width:100%;min-width:0;max-width:100%;height:auto;aspect-ratio:1200 / 430}.home-v6-ssttt-grid-line{stroke:#e2eff21b;stroke-width:1;vector-effect:non-scaling-stroke}.home-v6-ssttt-grid-line.is-vertical{stroke:#e2eff211}.home-v6-ssttt-axis-tick{fill:#e6f0f3b8;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.home-v6-ssttt-axis-title{fill:#effafce6;font-size:12.5px;font-weight:820;letter-spacing:.015em;paint-order:stroke;stroke:#050505e6;stroke-width:2.5px;stroke-linejoin:round}.home-v6-ssttt-sample-label{fill:#7bf6ffbd;font-size:10.5px;font-weight:820;letter-spacing:.08em}.home-v6-ssttt-line{stroke:#7bf6ffcc;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(123,246,255,.08))}.home-v6-ssttt-sample-bar{fill:#7bf6ff26;stroke:#7bf6ff33;stroke-width:.7;vector-effect:non-scaling-stroke}.home-v6-ssttt-point{outline:none;cursor:pointer}.home-v6-ssttt-point-hit{fill:transparent;pointer-events:all}.home-v6-ssttt-point-dot{fill:#7bf6ff;stroke:#040404f2;stroke-width:2.3;vector-effect:non-scaling-stroke;transition:r .15s ease,filter .15s ease,fill .15s ease}.home-v6-ssttt-point:hover .home-v6-ssttt-point-dot,.home-v6-ssttt-point:focus .home-v6-ssttt-point-dot,.home-v6-ssttt-point.is-active .home-v6-ssttt-point-dot{fill:#fff;filter:drop-shadow(0 0 8px rgba(123,246,255,.65))}.home-v6-ssttt-tooltip{position:absolute;z-index:4;top:18px;right:18px;width:min(290px,calc(100% - 36px));padding:14px 15px 13px;pointer-events:none;opacity:0;transform:translateY(5px);background:#080a0bf0;border:1px solid rgba(123,246,255,.28);border-radius:6px;box-shadow:0 20px 54px #00000075;transition:opacity .12s ease,transform .12s ease}.home-v6-ssttt-tooltip.is-visible{opacity:1;transform:translateY(0)}.home-v6-ssttt-tooltip-head{display:flex;flex-direction:column}.home-v6-ssttt-tooltip-head>span{color:var(--home-v4-accent);font-size:9.5px;font-weight:900;letter-spacing:.13em}.home-v6-ssttt-tooltip-head>strong{margin-top:4px;color:var(--home-v4-text-strong);font-size:19px;font-weight:840;font-variant-numeric:tabular-nums}.home-v6-ssttt-tooltip-head>small{margin-top:3px;color:var(--home-v4-text-muted);font-size:11.5px;font-variant-numeric:tabular-nums}.home-v6-ssttt-tooltip dl{display:grid;gap:7px;margin:12px 0 0;padding-top:11px;border-top:1px solid rgba(255,255,255,.08)}.home-v6-ssttt-tooltip dl>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-v6-ssttt-tooltip dt{color:var(--home-v4-text-muted);font-size:11.5px}.home-v6-ssttt-tooltip dd{margin:0;color:var(--home-v4-text-strong);font-size:12.5px;font-weight:780;font-variant-numeric:tabular-nums}.home-v6-ssttt-tooltip>p{margin:12px 0 0;padding-top:10px;color:#e0eaeda3;border-top:1px solid rgba(255,255,255,.08);font-size:10.5px;font-variant-numeric:tabular-nums}.home-v6-ssttt-skeleton{position:relative;min-height:500px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.014),transparent),#05050514}.home-v6-ssttt-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent);animation:home-v6-ssttt-shimmer 1.35s linear infinite}.home-v6-ssttt-skeleton>div{position:absolute;left:7%;right:4%;height:1px;background:#ffffff12}.home-v6-ssttt-skeleton>div:nth-child(1){top:25%}.home-v6-ssttt-skeleton>div:nth-child(2){top:50%}.home-v6-ssttt-skeleton>div:nth-child(3){top:75%}@keyframes home-v6-ssttt-shimmer{to{transform:translate(100%)}}.home-v6-ssttt-state{display:grid;min-height:500px;place-items:center;align-content:center;gap:8px;padding:42px;text-align:center}.home-v6-ssttt-state>span{color:var(--home-v4-accent);font-size:10px;font-weight:900;letter-spacing:.14em}.home-v6-ssttt-state>strong{color:var(--home-v4-text-strong);font-size:21px;font-weight:820}.home-v6-ssttt-state>p{max-width:520px;margin:0;color:var(--home-v4-text-muted);font-size:13px;line-height:1.65}.home-v4-page .home-v6-ssttt-section{scroll-snap-align:start;scroll-snap-stop:always}@media (max-width: 1120px){.home-v6-ssttt-toolbar{grid-template-columns:1fr}.home-v6-ssttt-range{justify-content:space-between;border-top:1px solid var(--home-v4-border);border-left:0}.home-v6-ssttt-range>div{justify-content:flex-start}}@media (max-width: 820px){.home-v6-ssttt-section{min-height:0;padding:52px 0 58px;scroll-snap-align:none}.home-v6-ssttt-intro{margin-bottom:22px}.home-v6-ssttt-metric-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v6-ssttt-range{align-items:flex-start;flex-direction:column}.home-v6-ssttt-range>div{width:100%}.home-v6-ssttt-range button{flex:1 1 calc(50% - 5px)}.home-v6-ssttt-meta{align-items:flex-start;flex-direction:column;gap:4px}.home-v6-ssttt-meta>strong{text-align:left}.home-v6-ssttt-chart-stage{min-height:0}.home-v6-ssttt-skeleton,.home-v6-ssttt-state{min-height:460px}.home-v6-ssttt-chart{min-width:0;max-width:100%;height:auto;aspect-ratio:1200 / 430}}@media (prefers-reduced-motion: reduce){.home-v6-ssttt-skeleton:after{animation:none}.home-v6-ssttt-point-dot,.home-v6-ssttt-tooltip{transition:none}}.home-v4-scatter-card .sso-scatter-svg,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-svg{aspect-ratio:1200 / 480}.home-v4-metric-card .home-v4-scatter-card .sso-scatter-axis-title.is-corner-x,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-axis-title.is-corner-y{fill:#f5fafcf0;font-size:14px;font-weight:840}.home-v5-combo-card .home-v5-combo-subject.home-v5-combo-subject-floating{position:relative;inset:auto;top:auto;left:auto;right:auto;transform:none;width:min(520px,calc(100% - 28px));margin:14px auto 12px;overflow:hidden}.home-v5-combo-subject.home-v5-combo-subject-floating button{display:inline-flex;align-items:center;gap:6px;min-width:92px;justify-content:center}.home-v5-combo-subject.home-v5-combo-subject-floating button.is-active{color:#f4feff;border-color:#7bf6ff75;background:#7bf6ff17}.home-v5-combo-subject-progress{position:absolute;z-index:3;left:0;bottom:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#7bf6ff59,#7bf6fff2);box-shadow:0 0 10px #7bf6ff33;animation:home-v5-combo-subject-progress 4s linear forwards}@keyframes home-v5-combo-subject-progress{to{transform:scaleX(1)}}.home-v6-ssttt-toolbar{grid-template-columns:minmax(0,1fr) 96px}.home-v6-ssttt-loop{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;align-items:center;-moz-column-gap:7px;column-gap:7px;min-width:0;margin:12px 14px 12px 0;padding:6px 10px;color:var(--home-v4-text-secondary);background:#ffffff05;border:1px solid var(--home-v4-border);border-radius:4px;font:inherit;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.home-v6-ssttt-loop>span{grid-row:1 / 3;color:var(--home-v4-accent);font-size:17px;line-height:1}.home-v6-ssttt-loop>strong{align-self:end;font-size:12.5px;line-height:1.15;text-align:left}.home-v6-ssttt-loop>small{align-self:start;color:var(--home-v4-text-muted);font-size:9.5px;line-height:1.1;text-align:left}.home-v6-ssttt-loop:hover,.home-v6-ssttt-loop.is-active{color:#f5feff;background:#7bf6ff13;border-color:#7bf6ff61}.home-v6-ssttt-loop.is-active>span{animation:home-v6-ssttt-loop-spin 4s linear infinite}@keyframes home-v6-ssttt-loop-spin{to{transform:rotate(360deg)}}.home-v6-ssttt-range{display:none!important}.home-v6-ssttt-meta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:46px}.home-v6-ssttt-meta>strong{text-align:left}.home-v6-ssttt-range-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 11px}.home-v6-ssttt-range-legend>span,.home-v6-ssttt-delta-grid article p>span{display:inline-flex;align-items:center;gap:6px;color:var(--home-v4-text-secondary);font-size:10.5px;font-weight:760;white-space:nowrap}.home-v6-ssttt-range-legend i,.home-v6-ssttt-delta-grid article p i{width:15px;height:2px;border-radius:999px;background:currentColor;box-shadow:0 0 6px currentColor}.home-v6-ssttt-range-legend .is-range-2,.home-v6-ssttt-delta-grid .is-range-2{color:#63c9db}.home-v6-ssttt-range-legend .is-range-3,.home-v6-ssttt-delta-grid .is-range-3{color:#7bf6ff}.home-v6-ssttt-range-legend .is-range-4,.home-v6-ssttt-delta-grid .is-range-4{color:#e7b7ff}.home-v6-ssttt-card,.home-v6-ssttt-chart-stage{min-height:0}.home-v6-ssttt-chart{min-width:0;max-width:100%;height:auto;aspect-ratio:1200 / 430}.home-v6-ssttt-line.is-range-2{stroke:#63c9db}.home-v6-ssttt-line.is-range-3{stroke:#7bf6ff}.home-v6-ssttt-line.is-range-4{stroke:#e7b7ff}.home-v6-ssttt-line{stroke-width:2.15;opacity:.86}.home-v6-ssttt-point.is-range-2 .home-v6-ssttt-point-dot{fill:#63c9db}.home-v6-ssttt-point.is-range-3 .home-v6-ssttt-point-dot{fill:#7bf6ff}.home-v6-ssttt-point.is-range-4 .home-v6-ssttt-point-dot{fill:#e7b7ff}.home-v6-ssttt-point:hover .home-v6-ssttt-point-dot,.home-v6-ssttt-point:focus .home-v6-ssttt-point-dot,.home-v6-ssttt-point.is-active .home-v6-ssttt-point-dot{fill:#fff}.home-v6-ssttt-delta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--home-v4-border);background:#05050557}.home-v6-ssttt-delta-grid>article{min-width:0;padding:12px 14px 13px}.home-v6-ssttt-delta-grid>article+article{border-left:1px solid var(--home-v4-border)}.home-v6-ssttt-delta-grid article>span{color:var(--home-v4-accent);font-size:8.5px;font-weight:900;letter-spacing:.12em}.home-v6-ssttt-delta-grid article>strong{display:block;margin-top:3px;color:var(--home-v4-text-strong);font-size:13px;font-weight:820}.home-v6-ssttt-delta-grid article>div{display:grid;gap:3px;margin-top:8px}.home-v6-ssttt-delta-grid article p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0}.home-v6-ssttt-delta-grid article p>span{font-size:9.5px}.home-v6-ssttt-delta-grid article p i{width:10px}.home-v6-ssttt-delta-grid article p>b{color:var(--home-v4-text-strong);font-size:11.5px;font-weight:790;font-variant-numeric:tabular-nums;white-space:nowrap}.home-v6-ssttt-sample-label,.home-v6-ssttt-sample-bar{display:none}.home-v6-ssttt-skeleton,.home-v6-ssttt-state{min-height:470px}@media (max-width: 980px){.home-v6-ssttt-meta{grid-template-columns:1fr;gap:6px}.home-v6-ssttt-range-legend{justify-content:flex-start}.home-v6-ssttt-delta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v6-ssttt-delta-grid>article:nth-child(3){border-left:0;border-top:1px solid var(--home-v4-border)}.home-v6-ssttt-delta-grid>article:nth-child(4){border-top:1px solid var(--home-v4-border)}}@media (max-width: 700px){.home-v6-ssttt-toolbar{grid-template-columns:1fr}.home-v6-ssttt-loop{width:calc(100% - 28px);margin:0 14px 12px}.home-v6-ssttt-delta-grid{grid-template-columns:1fr}.home-v6-ssttt-delta-grid>article+article{border-left:0;border-top:1px solid var(--home-v4-border)}}@media (prefers-reduced-motion: reduce){.home-v5-combo-subject-progress,.home-v6-ssttt-loop.is-active>span{animation:none!important}}.home-v6-ssttt-chart-stage{min-height:0}.home-v6-ssttt-chart{width:100%;min-width:0;max-width:100%;height:auto;aspect-ratio:1200 / 430}.home-v6-ssttt-axis-tick{fill:#f2fafce0;font-size:14px;font-weight:760}.home-v6-ssttt-axis-title{fill:#f7fdfef5;font-size:15px;font-weight:860;stroke-width:3px}.home-v6-ssttt-metric-view{transform-origin:50% 44%;animation:home-v6-ssttt-metric-enter .26s cubic-bezier(.2,.8,.2,1) both}.home-v6-ssttt-metric-view.is-leaving{pointer-events:none;animation:home-v6-ssttt-metric-leave .18s cubic-bezier(.4,0,1,1) both}@keyframes home-v6-ssttt-metric-enter{0%{opacity:0;transform:translateY(8px) scale(.992);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes home-v6-ssttt-metric-leave{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-6px) scale(.994);filter:blur(1.5px)}}.home-v6-ssttt-delta-grid.is-single{display:block;border-top:1px solid var(--home-v4-border);background:#05050557}.home-v6-ssttt-delta-grid.is-single>article{width:min(760px,100%);margin:0 auto;padding:14px 20px 15px;text-align:center}.home-v6-ssttt-delta-grid.is-single>article>strong{display:block;margin:0;color:var(--home-v4-text-strong);font-size:14.5px;font-weight:840;line-height:1.3;text-align:center}.home-v6-ssttt-delta-grid.is-single>article>span{display:block;margin-top:4px;color:var(--home-v4-accent);font-size:8.5px;font-weight:900;letter-spacing:.13em;text-align:center}.home-v6-ssttt-delta-grid.is-single>article>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:11px}.home-v6-ssttt-delta-grid.is-single article p{display:grid;justify-items:center;gap:5px;min-width:0;margin:0;padding:0 10px}.home-v6-ssttt-delta-grid.is-single article p+p{border-left:1px solid var(--home-v4-border)}.home-v6-ssttt-delta-grid.is-single article p>span{justify-content:center;font-size:10px}.home-v6-ssttt-delta-grid.is-single article p>b{font-size:13px}@media (max-width: 700px){.home-v6-ssttt-delta-grid.is-single>article>div{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.home-v6-ssttt-delta-grid.is-single article p:nth-child(3){border-left:0}}@media (prefers-reduced-motion: reduce){.home-v6-ssttt-metric-view,.home-v6-ssttt-metric-view.is-leaving{animation:none!important;filter:none!important;transform:none!important}}.home-v6-ssttt-delta-grid.is-single>article{width:100%;max-width:none;margin:0;padding:16px 18px 17px;text-align:center}.home-v6-ssttt-delta-grid.is-single>article>strong{margin:0;font-size:clamp(17px,1.35vw,20px);font-weight:880;line-height:1.25;letter-spacing:-.025em}.home-v6-ssttt-delta-grid.is-single>article>div{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:14px}.home-v6-ssttt-delta-grid.is-single article p{width:100%;min-width:0;padding:3px 18px 1px;gap:7px}.home-v6-ssttt-delta-grid.is-single article p>span{justify-content:center;font-size:clamp(11.5px,.9vw,13px);font-weight:800}.home-v6-ssttt-delta-grid.is-single article p>b{color:#f5fcfd;font-size:clamp(15px,1.15vw,18px);font-weight:850;line-height:1.2}@media (max-width: 700px){.home-v6-ssttt-delta-grid.is-single>article{padding-inline:12px}.home-v6-ssttt-delta-grid.is-single>article>div{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.home-v6-ssttt-delta-grid.is-single article p{padding-inline:9px}}.home-v7-compsim-section{position:relative;display:flex;min-height:100svh;align-items:center;padding:clamp(52px,7vh,78px) 0 clamp(58px,7vh,82px);scroll-snap-align:start;scroll-snap-stop:always}.home-v7-compsim-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 84% 48%,rgba(123,246,255,.045),transparent 34%),linear-gradient(180deg,transparent,rgba(255,255,255,.012) 48%,transparent)}.home-v7-compsim-section>.home-v3-container{position:relative;z-index:1;transform:translateY(-18px)}.home-v7-compsim-intro{margin-bottom:clamp(9px,1.2vh,13px)}.home-v7-compsim-intro .home-v4-tier-copy>p{margin-bottom:4px}.home-v7-compsim-intro-bottom{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:20px}.home-v7-compsim-intro-bottom>p{min-width:0;margin:0}.home-v7-compsim-open-link{display:inline-flex;flex:0 0 auto;align-items:center;padding:0;color:var(--home-v4-accent);font-size:13.5px;font-weight:860;line-height:1.4;white-space:nowrap;cursor:pointer;background:transparent;border:0;opacity:.9;transition:opacity .16s ease,transform .16s ease}.home-v7-compsim-open-link:hover,.home-v7-compsim-open-link:focus-visible{opacity:1;transform:translate(2px);outline:none}.home-v7-compsim-card{position:relative;overflow:hidden;cursor:pointer;outline:none;background:linear-gradient(180deg,#0f1212eb,#070909f0);border:1px solid rgba(123,246,255,.14);border-radius:8px;box-shadow:0 22px 64px #00000047,inset 0 1px #ffffff06;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home-v7-compsim-card:hover,.home-v7-compsim-card:focus-visible{border-color:#7bf6ff80;box-shadow:0 24px 72px #00000052,0 0 0 1px #7bf6ff17,inset 0 1px #ffffff08}.home-v7-compsim-card-head{display:grid;min-height:54px;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:initial;gap:18px;padding:10px 14px 10px 16px;background:#05050557;border-bottom:1px solid var(--home-v4-border)}.home-v7-compsim-head-kicker,.home-v7-compsim-results-head span{justify-self:start;color:var(--home-v4-accent);font-size:10.5px;font-weight:900;letter-spacing:.13em;white-space:nowrap}.home-v7-compsim-head-title{justify-self:center;color:var(--home-v4-text-strong);font-size:16px;font-weight:860;white-space:nowrap}.home-v7-compsim-card-head>button{position:relative;justify-self:end;z-index:3;display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:6px;padding:0 11px;color:var(--home-v4-text-muted);font-size:11px;font-weight:820;cursor:pointer;background:#ffffff06;border:1px solid var(--home-v4-border);border-radius:999px}.home-v7-compsim-card-head>button.is-active{color:#effeff;background:#7bf6ff1a;border-color:#7bf6ff6b}.home-v7-compsim-cycle{opacity:1;transition:opacity .16s ease}.home-v7-compsim-cycle.is-refreshing{opacity:.78}.home-v7-compsim-pools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid var(--home-v4-border)}.home-v7-compsim-pool{min-width:0;padding:12px 14px 14px}.home-v7-compsim-pool+.home-v7-compsim-pool{border-left:1px solid var(--home-v4-border)}.home-v7-compsim-pool-head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:9px}.home-v7-compsim-pool-head>span{display:grid;width:24px;height:24px;place-items:center;color:var(--home-v4-accent);font-size:10px;font-weight:900;background:#7bf6ff12;border:1px solid rgba(123,246,255,.18);border-radius:50%}.home-v7-compsim-pool-head>strong{min-width:0;color:var(--home-v4-text-strong);font-size:14px;font-weight:840}.home-v7-compsim-pool-head>small{color:var(--home-v4-text-muted);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.home-v7-compsim-fake-input{position:relative;display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:0 11px 0 13px;color:#e8eef08a;font-size:12.8px;font-weight:680;background:#0003;border:1px solid rgba(255,255,255,.08);border-radius:6px}.home-v7-compsim-fake-input:after{content:"";position:absolute;right:10px;bottom:-1px;left:10px;height:2px;pointer-events:none;background:linear-gradient(90deg,#7bf6ff14,#7bf6ffd1 48%,#7bf6ff29);border-radius:999px;box-shadow:0 0 9px #7bf6ff24}.home-v7-compsim-fake-input svg{width:16px;height:16px;flex:0 0 auto;color:#7bf6ff94}.home-v7-compsim-pool-list{display:grid;gap:5px}.home-v7-compsim-pick{display:grid;min-width:0;min-height:42px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:4px 8px 4px 4px;background:#ffffff06;border:1px solid rgba(255,255,255,.045);border-radius:6px}.home-v7-compsim-pick img{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 3px 8px #00000047}.home-v7-compsim-pick strong{overflow:hidden;color:var(--home-v4-text-strong);font-size:13.5px;font-weight:770;text-overflow:ellipsis;white-space:nowrap}.home-v7-compsim-pick>span{color:#7bf6ffb8;font-size:8.5px;font-weight:900;letter-spacing:.09em}.home-v7-compsim-results{padding:12px 14px 14px}.home-v7-compsim-results-head{display:grid;min-height:34px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-bottom:9px}.home-v7-compsim-results-head strong{justify-self:center;color:var(--home-v4-text-strong);font-size:16.5px;font-weight:860}.home-v7-compsim-calc-button{justify-self:end;min-height:34px;padding:0 16px;color:#071012;font-size:12.5px;font-weight:900;cursor:pointer;background:var(--home-v4-accent);border:1px solid rgba(123,246,255,.72);border-radius:6px;box-shadow:0 8px 22px #7bf6ff14;transition:filter .16s ease,transform .16s ease}.home-v7-compsim-calc-button:hover,.home-v7-compsim-calc-button:focus-visible{filter:brightness(1.05);transform:translateY(-1px);outline:none}.home-v7-compsim-result-list{display:grid;gap:5px}.home-v7-compsim-result{position:relative;display:grid;min-height:48px;grid-template-columns:46px minmax(0,1fr) 86px;align-items:center;gap:10px;padding:4px 10px 4px 0;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:6px}.home-v7-compsim-result:before{content:"";position:absolute;top:7px;bottom:7px;left:0;width:2px;background:currentColor;border-radius:2px;opacity:.72}.home-v7-compsim-rank{color:var(--home-v4-text-muted);font-size:12px;font-weight:830;text-align:center;font-variant-numeric:tabular-nums}.home-v7-compsim-team{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.home-v7-compsim-team>div{display:flex;min-width:0;align-items:center;gap:8px}.home-v7-compsim-team>div>i{color:var(--home-v4-text-muted);font-size:12px;font-style:normal;font-weight:900}.home-v7-compsim-team>div>span{display:flex;min-width:0;align-items:center;gap:8px}.home-v7-compsim-team img{width:36px;height:36px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%}.home-v7-compsim-team strong{overflow:hidden;color:var(--home-v4-text-strong);font-size:13.5px;font-weight:770;text-overflow:ellipsis;white-space:nowrap}.home-v7-compsim-score{display:grid;justify-items:end;gap:2px}.home-v7-compsim-score>b{color:currentColor;font-size:27px;font-weight:900;line-height:.95}.home-v7-compsim-score>span{display:inline-flex;align-items:baseline;gap:4px;color:#f4f7f8;font-size:12.8px;font-variant-numeric:tabular-nums}.home-v7-compsim-score>span>i{font-style:normal;font-weight:620;color:#f4f7f8d1}.home-v7-compsim-score>span>strong{font-size:inherit;font-weight:820;color:#f7fbfc}.home-v7-compsim-empty{display:grid;min-height:48px;place-items:center;color:var(--home-v4-text-muted);font-size:12px;font-weight:720;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:6px}.home-v7-compsim-error{padding:8px 14px;color:#ffd0d0;font-size:11px;font-weight:700;background:#ff50500e;border-top:1px solid rgba(255,110,110,.14)}.home-v7-compsim-progress{position:absolute;z-index:4;right:0;bottom:0;left:0;height:2px;background:var(--home-v4-accent);transform-origin:left center;animation:home-v7-compsim-progress 4s linear both}@keyframes home-v7-compsim-progress{0%{transform:scaleX(0);opacity:.35}to{transform:scaleX(1);opacity:.92}}.home-v7-compsim-loading{display:grid;min-height:390px;place-items:center;color:var(--home-v4-text-muted);font-size:13px;font-weight:720}@media (max-width: 980px){.home-v7-compsim-pick>span{display:none}.home-v7-compsim-pick{grid-template-columns:34px minmax(0,1fr)}.home-v7-compsim-team strong{display:none}}@media (max-width: 820px){.home-v7-compsim-section{min-height:0;padding:52px 0 58px;scroll-snap-align:none}.home-v7-compsim-section>.home-v3-container{transform:none}.home-v7-compsim-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:center}.home-v7-compsim-head-title{grid-column:1 / -1;grid-row:1;font-size:15px}.home-v7-compsim-head-kicker{grid-column:1;grid-row:2}.home-v7-compsim-card-head>button{grid-column:2;grid-row:2}.home-v7-compsim-results-head{grid-template-columns:minmax(0,1fr) auto}.home-v7-compsim-results-head strong{grid-column:1 / -1;grid-row:1}.home-v7-compsim-results-head>span{grid-column:1;grid-row:2}.home-v7-compsim-calc-button{grid-column:2;grid-row:2;min-height:32px;padding-inline:12px;font-size:11.5px}.home-v7-compsim-pools{grid-template-columns:1fr}.home-v7-compsim-pool+.home-v7-compsim-pool{border-top:1px solid var(--home-v4-border);border-left:0}.home-v7-compsim-result{grid-template-columns:38px minmax(0,1fr) 66px}.home-v7-compsim-team img{width:32px;height:32px}}@media (prefers-reduced-motion: reduce){.home-v7-compsim-progress{animation:none!important}}.home-v7-compsim-result.is-tier-S{color:var(--tier-S, #ff4747)}.home-v7-compsim-result.is-tier-A{color:var(--tier-A, #ffb600)}.home-v7-compsim-result.is-tier-B{color:var(--tier-B, #c21eff)}.home-v7-compsim-result.is-tier-C{color:var(--tier-C, #4d82ff)}.home-v7-compsim-result.is-tier-D{color:var(--tier-D, #3fc36b)}.home-v7-compsim-result.is-tier-X{color:var(--tier-X, #9ca3af)}@media (max-width: 760px){.home-v7-compsim-intro-bottom{align-items:flex-start;flex-direction:column;gap:6px}.home-v7-compsim-open-link{align-self:flex-end;font-size:12.5px}}.home-v5-combo-subject.home-v5-combo-subject-floating button>strong,.home-v7-compsim-card-head>button>strong,.home-v6-ssttt-loop>strong{font:inherit;font-weight:820}.home-v4-filter-chip.is-role-loop.is-active:before{animation:home-v4-role-loop-spin 1.15s linear infinite}@keyframes home-v4-role-loop-spin{0%{transform:translateY(-52%) rotate(0)}to{transform:translateY(-52%) rotate(360deg)}}.home-v5-combo-subject.home-v5-combo-subject-floating button.is-active>span,.home-v6-ssttt-loop.is-active>span,.home-v7-compsim-card-head>button.is-active>span{display:inline-block;animation:home-v4-loop-icon-spin 1.15s linear infinite}@keyframes home-v4-loop-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-v6-ssttt-loop>small{display:none}.home-v6-ssttt-range-legend .is-range-1,.home-v6-ssttt-delta-grid .is-range-1{color:#8fa8b0}.home-v6-ssttt-range-legend .is-range-2,.home-v6-ssttt-delta-grid .is-range-2{color:#7bf6ff}.home-v6-ssttt-range-legend .is-range-3,.home-v6-ssttt-delta-grid .is-range-3{color:#e7b7ff}.home-v6-ssttt-range-legend .is-range-4,.home-v6-ssttt-delta-grid .is-range-4{color:#ff7b88}.home-v6-ssttt-line.is-range-1{stroke:#8fa8b0}.home-v6-ssttt-line.is-range-2{stroke:#7bf6ff}.home-v6-ssttt-line.is-range-3{stroke:#e7b7ff}.home-v6-ssttt-line.is-range-4{stroke:#ff7b88}.home-v6-ssttt-point.is-range-1 .home-v6-ssttt-point-dot{fill:#8fa8b0}.home-v6-ssttt-point.is-range-2 .home-v6-ssttt-point-dot{fill:#7bf6ff}.home-v6-ssttt-point.is-range-3 .home-v6-ssttt-point-dot{fill:#e7b7ff}.home-v6-ssttt-point.is-range-4 .home-v6-ssttt-point-dot{fill:#ff7b88}.home-v6-ssttt-chart-heading{margin:10px 18px 1px;color:var(--home-v4-text-strong);font-size:clamp(17px,1.4vw,21px);font-weight:880;line-height:1.25;letter-spacing:-.025em;text-align:center}.home-v6-ssttt-delta-grid.is-single>article{padding-top:12px}.home-v6-ssttt-delta-grid.is-single>article>div{margin-top:0}.home-v6-ssttt-delta-grid.is-single article p{align-content:start;justify-items:center;gap:6px;text-align:center}.home-v6-ssttt-delta-grid.is-single article p>span{width:100%;justify-content:center;text-align:center}.home-v6-ssttt-delta-grid.is-single article p>b{width:100%;text-align:center}.home-v6-ssttt-delta-grid.is-single article p>small{display:block;width:100%;color:#e8eff19e;font-size:clamp(9.5px,.72vw,11px);font-weight:650;line-height:1.45;text-align:center;font-variant-numeric:tabular-nums}.home-v7-compsim-open-link{justify-content:flex-end;margin-left:auto;font-size:clamp(15.5px,1.15vw,17px);font-weight:900;text-align:right;opacity:1}@media (min-width: 821px){.home-v4-active-snap-host,html.home-v4-snap-page,body.home-v4-snap-page{scroll-padding-top:0!important}.home-v4-page .home-v4-tier-showcase,.home-v4-page .home-v5-combo-section,.home-v4-page .home-v6-ssttt-section,.home-v4-page .home-v7-compsim-section{min-height:100svh;padding-top:calc(72px + clamp(30px,3.8vh,46px));scroll-margin-top:0!important;scroll-snap-align:start}.home-v5-combo-section,.home-v7-compsim-section{align-items:stretch}.home-v7-compsim-section{background:var(--home-v4-bg)}.home-v7-compsim-section>.home-v3-container{transform:none}}@media (max-width: 700px){.home-v6-ssttt-delta-grid.is-single article p>small{font-size:9.5px}}@media (prefers-reduced-motion: reduce){.home-v4-filter-chip.is-role-loop.is-active:before,.home-v5-combo-subject.home-v5-combo-subject-floating button.is-active>span,.home-v6-ssttt-loop.is-active>span,.home-v7-compsim-card-head>button.is-active>span{animation:none!important}}.home-v6-ssttt-loop{display:inline-flex;align-items:center;justify-content:center;gap:7px}.home-v6-ssttt-loop>span,.home-v6-ssttt-loop>strong{align-self:auto;line-height:1;text-align:center}.home-v4-filter-chip.is-role-loop.is-active:before{animation-duration:4s}.home-v5-combo-subject.home-v5-combo-subject-floating button.is-active>span,.home-v6-ssttt-loop.is-active>span,.home-v7-compsim-card-head>button.is-active>span{animation-duration:4s}.home-v6-ssttt-loop{gap:6px}.home-v6-ssttt-loop>span{font-size:15px}.home-v6-ssttt-loop>strong{font-size:11px;font-weight:800}.home-v4-tier-intro.has-action .home-v4-tier-copy,.home-v7-compsim-intro .home-v4-tier-copy{width:100%;max-width:none}.home-v4-tier-intro-bottom,.home-v7-compsim-intro-bottom{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:clamp(24px,3vw,48px)}.home-v4-tier-intro-bottom>p,.home-v7-compsim-intro-bottom>p{min-width:0;max-width:820px;margin:16px 0 0}.home-v4-tier-intro-link,.home-v7-compsim-open-link{justify-self:end;align-self:end;margin-left:0;padding-bottom:2px;color:var(--home-v4-accent);font-size:clamp(16.5px,1.28vw,19px);font-weight:900;line-height:1.35;text-align:right;white-space:nowrap}.home-v4-tier-intro-link{display:inline-flex;align-items:center;text-decoration:none;transition:opacity .16s ease,transform .16s ease}.home-v4-tier-intro-link:hover,.home-v4-tier-intro-link:focus-visible{opacity:1;transform:translate(2px);outline:none}@media (min-width: 821px){.home-v4-page .home-v4-tier-showcase,.home-v4-page .home-v5-combo-section,.home-v4-page .home-v6-ssttt-section,.home-v4-page .home-v7-compsim-section{padding-top:calc(72px + clamp(18px,2.28vh,28px))}.home-v7-compsim-intro-bottom>p{max-width:none;white-space:nowrap}}@media (max-width: 820px){.home-v4-tier-intro-bottom,.home-v7-compsim-intro-bottom{grid-template-columns:1fr;gap:7px}.home-v4-tier-intro-link,.home-v7-compsim-open-link{justify-self:end;font-size:14px}}.home-v6-ssttt-chart-heading{margin-bottom:-2px}.home-v6-ssttt-delta-grid.is-single>article{padding-left:0;padding-right:0}.home-v6-ssttt-delta-grid.is-single>article>div{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v6-ssttt-delta-grid.is-single article p{display:flex;min-width:0;width:100%;flex-direction:column;align-items:center;justify-content:flex-start;padding-left:12px;padding-right:12px;text-align:center}.home-v6-ssttt-delta-grid.is-single article p>span,.home-v6-ssttt-delta-grid.is-single article p>b,.home-v6-ssttt-delta-grid.is-single article p>small{width:100%;margin-left:auto;margin-right:auto;text-align:center}.home-v6-ssttt-delta-grid.is-single article p>span{display:flex;align-items:center;justify-content:center}@media (max-width: 700px){.home-v6-ssttt-delta-grid.is-single>article{padding-left:0;padding-right:0}}@media (max-width: 700px){.home-v6-ssttt-delta-grid.is-single>article>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-v8-service-section{position:relative;min-height:100svh;overflow:hidden;color:var(--home-v4-text);background:radial-gradient(circle at 13% 77%,rgba(123,246,255,.045),transparent 28%),var(--home-v4-bg);border-top:1px solid rgba(255,255,255,.055);scroll-snap-align:start;scroll-snap-stop:always}.home-v8-service-shell{display:grid;gap:clamp(22px,2.4vh,30px);padding-top:calc(72px + clamp(18px,2.28vh,28px));padding-bottom:clamp(42px,5vh,64px)}.home-v8-service-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:end;gap:clamp(34px,5vw,80px)}.home-v8-service-heading>div>span,.home-v8-community-copy>span{display:block;color:var(--home-v4-accent);font-size:11px;font-weight:900;letter-spacing:.16em}.home-v8-service-heading h2{margin:10px 0 0;color:var(--home-v4-text-strong);font-size:clamp(27px,2.5vw,38px);font-weight:850;letter-spacing:-.04em;line-height:1.12}.home-v8-service-heading>p{max-width:620px;justify-self:end;margin:0;color:var(--home-v4-text-secondary);font-size:14px;line-height:1.72;text-align:right}.home-v8-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--home-v4-border);border-radius:8px;overflow:hidden;background:#0a0a0a9e;box-shadow:0 24px 68px #00000038}.home-v8-service-card{position:relative;display:flex;min-width:0;min-height:224px;flex-direction:column;align-items:stretch;padding:clamp(24px,2.4vw,34px);color:inherit;background:#0c0c0cc7;border:0;border-radius:0;text-align:left;text-decoration:none;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.home-v8-service-card+.home-v8-service-card{border-left:1px solid var(--home-v4-border)}.home-v8-service-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border:1px solid transparent;transition:border-color .18s ease}.home-v8-service-card:hover,.home-v8-service-card:focus-visible{z-index:1;background:#121414e6;box-shadow:inset 0 -2px #7bf6ff7a;outline:none}.home-v8-service-card:hover:after,.home-v8-service-card:focus-visible:after{border-color:#7bf6ff47}.home-v8-service-card-top{display:flex;align-items:center;justify-content:space-between;gap:18px}.home-v8-service-card-top small{color:var(--home-v4-accent);font-size:10px;font-weight:850;letter-spacing:.13em}.home-v8-service-icon{display:inline-grid;width:34px;height:34px;place-items:center;color:var(--home-v4-text-secondary);border:1px solid var(--home-v4-border);border-radius:7px;background:#ffffff05}.home-v8-service-icon svg{width:19px;height:19px}.home-v8-service-card h3{margin:24px 0 0;color:var(--home-v4-text-strong);font-size:clamp(20px,1.6vw,25px);font-weight:830;letter-spacing:-.035em}.home-v8-service-card p{margin:10px 0 0;color:var(--home-v4-text-secondary);font-size:13px;line-height:1.68}.home-v8-service-card-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:22px;color:var(--home-v4-text);font-size:13px;font-weight:800}.home-v8-service-card-link svg{width:15px;height:15px;color:var(--home-v4-accent);transition:transform .16s ease}.home-v8-service-card:hover .home-v8-service-card-link svg,.home-v8-service-card:focus-visible .home-v8-service-card-link svg{transform:translate(3px)}.home-v8-community-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,80px);min-height:176px;overflow:hidden;padding:clamp(28px,3vw,40px);border:1px solid var(--home-v4-border-strong);border-radius:8px;background:radial-gradient(circle at 0% 100%,rgba(123,246,255,.095),transparent 34%),#101010e6;box-shadow:0 24px 72px #00000042,inset 0 1px #ffffff06}.home-v8-community-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent 5%,var(--home-v4-accent) 50%,transparent 95%);opacity:.8}.home-v8-community-copy h2{margin:11px 0 0;color:var(--home-v4-text-strong);font-size:clamp(27px,2.5vw,39px);font-weight:850;letter-spacing:-.045em;line-height:1.1}.home-v8-community-copy p{margin:13px 0 0;color:var(--home-v4-text-secondary);font-size:13px;line-height:1.65}.home-v8-community-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.home-v8-community-primary,.home-v8-community-secondary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:6px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.home-v8-community-primary{color:#041012;background:var(--home-v4-accent);border:1px solid var(--home-v4-accent)}.home-v8-community-primary svg{width:15px;height:15px}.home-v8-community-secondary{color:var(--home-v4-text);background:#ffffff04;border:1px solid var(--home-v4-border-strong)}.home-v8-community-primary:hover,.home-v8-community-primary:focus-visible,.home-v8-community-secondary:hover,.home-v8-community-secondary:focus-visible{transform:translateY(-1px);outline:none}.home-v8-community-secondary:hover,.home-v8-community-secondary:focus-visible{border-color:#7bf6ff52;background:#7bf6ff0d}.home-v4-page .home-v8-service-section{scroll-snap-align:start;scroll-snap-stop:always}@media (min-width: 821px){.home-v8-service-section{min-height:100svh}}@media (max-width: 820px){.home-v8-service-section{min-height:0;scroll-snap-align:none;scroll-snap-stop:normal}.home-v8-service-shell{gap:20px;padding-top:44px;padding-bottom:48px}.home-v8-service-heading{grid-template-columns:1fr;gap:12px}.home-v8-service-heading>p{justify-self:start;max-width:680px;text-align:left}.home-v8-service-grid{grid-template-columns:1fr}.home-v8-service-card{min-height:190px}.home-v8-service-card+.home-v8-service-card{border-left:0;border-top:1px solid var(--home-v4-border)}.home-v8-community-card{grid-template-columns:1fr;gap:24px}.home-v8-community-actions{justify-content:flex-start}}@media (max-width: 540px){.home-v8-service-heading h2,.home-v8-community-copy h2{font-size:28px}.home-v8-service-card{padding:22px}.home-v8-community-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.home-v8-community-primary,.home-v8-community-secondary{width:100%;padding:0 12px}}@media (prefers-reduced-motion: reduce){.home-v8-service-card,.home-v8-service-card:after,.home-v8-service-card-link svg,.home-v8-community-primary,.home-v8-community-secondary{transition:none}}.home-v4-active-snap-host .home-v8-service-section{scroll-snap-align:start;scroll-snap-stop:always}.home-v4-page .home-v3-scroll-cue{color:#fafafaeb;text-shadow:0 1px 18px rgba(0,0,0,.7)}.home-v4-page .home-v3-scroll-cue span{font-size:18px;font-weight:820;letter-spacing:.045em}.home-v4-page .home-v3-scroll-cue svg{width:22px;height:22px;color:#7bf6fff0}.home-v4-hero-guide>p{color:#ececefcc}.home-v4-guide-question{color:#fffffffa;font-weight:830}.home-v4-guide-points>div>span{font-size:15px;line-height:1.25}.home-v4-guide-points strong{font-size:14.5px}.home-v4-guide-points small{color:#e4e4e7b8;font-size:12.5px}.home-v8-service-heading>div>span{font-size:12px;letter-spacing:.145em}.home-v8-service-card p{color:#e8e8ebc7;font-size:14px;line-height:1.68}.home-v8-service-card-link{color:#fafafae6;font-size:14.5px;font-weight:790}.home-v8-community-copy p{color:#eeeef1d6;font-size:clamp(15.5px,1.08vw,17px);line-height:1.68}.home-v8-community-actions{justify-content:flex-end}@media (max-width: 820px){.home-v4-page .home-v3-scroll-cue span{font-size:16px}.home-v4-guide-points>div>span{font-size:14px}.home-v8-community-copy p{font-size:15.5px}}.home-v4-page .home-v3-hero-shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0003,#00000029 22%,#0000001c 46%,#00000036 72%,#00000052)}@media (max-width: 820px){.home-v4-scatter-card .sso-scatter-scroll,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-scroll{width:100%;overflow-x:hidden;overscroll-behavior-inline:auto;touch-action:pan-y}.home-v4-scatter-card .sso-scatter-stage,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-stage{width:100%;min-width:0!important;max-width:100%}.home-v4-scatter-card .sso-scatter-svg,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-svg{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1200 / 480}.home-v6-ssttt-chart-stage{width:100%;min-height:0;overflow-x:hidden;overflow-y:visible;touch-action:pan-y}.home-v6-ssttt-chart{display:block;width:100%;min-width:0!important;max-width:100%;height:auto;aspect-ratio:1200 / 430}}.home-v4-scatter-card .sso-scatter-scroll,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-scroll{width:100%;max-width:100%;overflow-x:hidden}.home-v4-scatter-card .sso-scatter-stage,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-stage{width:100%;min-width:0!important;max-width:100%}.home-v4-scatter-card .sso-scatter-svg,.home-v4-metric-card .home-v4-scatter-card .sso-scatter-svg{display:block;width:100%;min-width:0!important;max-width:100%;height:auto!important;aspect-ratio:1200 / 480}.home-v6-ssttt-chart-stage{width:100%;min-width:0;min-height:0!important;overflow-x:hidden;overflow-y:visible}.home-v6-ssttt-chart{display:block;width:100%;min-width:0!important;max-width:100%;height:auto!important;aspect-ratio:1200 / 430}html.home-v4-snap-disabled,body.home-v4-snap-disabled,.home-v4-page.home-v4-snap-disabled{scroll-snap-type:none!important;overscroll-behavior-y:auto!important}.home-v4-page.home-v4-snap-disabled .home-v3-hero,.home-v4-page.home-v4-snap-disabled .home-v4-tier-showcase,.home-v4-page.home-v4-snap-disabled .home-v5-combo-section,.home-v4-page.home-v4-snap-disabled .home-v6-ssttt-section,.home-v4-page.home-v4-snap-disabled .home-v7-compsim-section,.home-v4-page.home-v4-snap-disabled .home-v8-service-section{scroll-snap-align:none!important;scroll-snap-stop:normal!important}.sso-viz-section{--sso-viz-accent: var(--tier-page-accent, rgb(123, 246, 255));--sso-viz-border: var(--tier-page-border, rgba(255, 255, 255, .1));--sso-viz-border-strong: var(--tier-page-border-strong, rgba(255, 255, 255, .18));position:relative;width:100%;margin-top:0}.sso-viz-carousel{position:relative;width:100%;min-width:0;margin-inline:0;isolation:isolate}.sso-viz-carousel:before{content:"";position:absolute;z-index:5;inset:0 8% auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sso-viz-accent) 34%,transparent) 22%,color-mix(in srgb,var(--sso-viz-accent) 58%,transparent) 50%,color-mix(in srgb,var(--sso-viz-accent) 34%,transparent) 78%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--sso-viz-accent) 22%,transparent))}.sso-viz-carousel-viewport{position:relative;width:100%;min-width:0;overflow:hidden;border-radius:7px}.sso-viz-carousel-track{display:flex;width:200%;align-items:stretch;transition:transform .46s cubic-bezier(.22,1,.36,1);will-change:transform}.sso-viz-carousel-slide{width:50%;flex:0 0 50%;opacity:.48;filter:saturate(.82) brightness(.86);transition:opacity .3s ease,filter .34s ease}.sso-viz-carousel-slide.is-active{opacity:1;filter:saturate(1) brightness(1)}.sso-viz-card{position:relative;min-width:0;overflow:hidden;background:radial-gradient(ellipse 46% 90% at 0% 0%,color-mix(in srgb,var(--sso-viz-accent) 2.2%,transparent),transparent 74%),linear-gradient(180deg,#0c0f10f0,#060809f5);border:1px solid color-mix(in srgb,var(--sso-viz-border-strong) 82%,transparent);border-radius:7px;box-shadow:0 18px 48px #00000030,inset 0 1px #ffffff08}.sso-viz-card:before{content:"";position:absolute;z-index:4;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent 4%,color-mix(in srgb,var(--sso-viz-accent) 74%,transparent) 28%,color-mix(in srgb,var(--sso-viz-accent) 38%,transparent) 66%,transparent 96%);box-shadow:0 0 18px color-mix(in srgb,var(--sso-viz-accent) 13%,transparent)}.sso-viz-card:after{content:"";position:absolute;z-index:0;width:310px;height:150px;right:-88px;top:-82px;pointer-events:none;border-radius:50%;background:color-mix(in srgb,var(--sso-viz-accent) 5.5%,transparent);filter:blur(46px)}.sso-viz-card-head{position:relative;z-index:3;display:flex;min-height:72px;align-items:center;padding:12px 74px 11px 18px;background:linear-gradient(90deg,color-mix(in srgb,var(--sso-viz-accent) 1.5%,transparent),transparent 42%),#04060733;border-bottom:1px solid color-mix(in srgb,var(--sso-viz-border) 82%,transparent)}.sso-viz-card-copy{min-width:0}.sso-viz-card-kicker{display:block;margin-bottom:5px;color:color-mix(in srgb,var(--sso-viz-accent) 86%,white 4%);font-size:9.5px;font-weight:900;letter-spacing:.14em;line-height:1;text-shadow:0 0 12px color-mix(in srgb,var(--sso-viz-accent) 16%,transparent)}.sso-viz-card-head h2{margin:0;color:var(--tier-page-text-strong, var(--text-main, #f5f5f5));font-size:1.02rem;font-weight:840;letter-spacing:-.025em;line-height:1.15}.sso-viz-card-head p{margin:4px 0 0;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 66%,transparent);font-size:.7rem;font-weight:620;line-height:1.45}.sso-viz-chart-body{position:relative;z-index:1;width:100%;min-width:0;overflow:hidden;background:radial-gradient(ellipse 42% 60% at 84% 18%,rgba(123,246,255,.016),transparent 72%),radial-gradient(ellipse 38% 54% at 18% 92%,rgba(91,142,155,.012),transparent 74%),linear-gradient(180deg,rgba(255,255,255,.009),transparent 30%),#0204051c}.sso-viz-chart-body:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.008) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.008) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(180deg,transparent,black 12%,black 88%,transparent);opacity:.36}.sso-viz-svg{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:1040 / 390;overflow:visible}.sso-viz-scatter-focus-zone{pointer-events:none}.sso-viz-zone-label{fill:color-mix(in srgb,var(--sso-viz-accent) 69%,white 2%);font-size:9.5px;font-weight:850;letter-spacing:.055em;opacity:.72;paint-order:stroke;stroke:#040708cc;stroke-width:2px}.sso-viz-grid-line{stroke:#e2eff21b;stroke-width:1;vector-effect:non-scaling-stroke}.sso-viz-grid-line.is-vertical{stroke:#e2eff212}.sso-viz-median-line{stroke:color-mix(in srgb,var(--sso-viz-accent) 46%,transparent);stroke-width:1.15;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--sso-viz-accent) 18%,transparent))}.sso-viz-axis-tick{fill:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 74%,transparent);font-size:11.5px;font-weight:680;font-variant-numeric:tabular-nums}.sso-viz-axis-title{fill:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 91%,transparent);font-size:12.5px;font-weight:820;letter-spacing:.012em;paint-order:stroke;stroke:#040607e6;stroke-width:2.2px;stroke-linejoin:round}.sso-viz-anchor{fill:color-mix(in srgb,var(--sso-viz-accent) 62%,white 4%);opacity:.58;pointer-events:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--sso-viz-accent) 22%,transparent))}.sso-viz-tether{stroke:color-mix(in srgb,var(--tier-page-text-muted, #8c969c) 38%,transparent);stroke-width:.72;vector-effect:non-scaling-stroke;pointer-events:none}.sso-viz-hit-target{fill:transparent;stroke:transparent;pointer-events:all}.sso-viz-icon-point{opacity:0;pointer-events:none;transform:translateY(9px) scale(.58);transform-box:fill-box;transform-origin:center;transition:opacity .27s ease,transform .41s cubic-bezier(.2,.92,.24,1.18);transition-delay:0ms;will-change:opacity,transform}.sso-viz-icon-point.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:var(--sso-viz-delay, 0ms)}.sso-viz-icon-point.is-tier-S{color:var(--tier-S)}.sso-viz-icon-point.is-tier-A{color:var(--tier-A)}.sso-viz-icon-point.is-tier-B{color:var(--tier-B)}.sso-viz-icon-point.is-tier-C{color:var(--tier-C)}.sso-viz-icon-point.is-tier-D{color:var(--tier-D)}.sso-viz-icon-point.is-tier-X{color:var(--tier-X)}.sso-viz-icon-point a{cursor:pointer;outline:none}.sso-viz-icon-visual{opacity:.95;transform-box:fill-box;transform-origin:center;transition:transform 175ms ease,opacity .15s ease,filter 175ms ease}.sso-viz-icon-point:hover .sso-viz-icon-visual,.sso-viz-icon-point.is-active .sso-viz-icon-visual,.sso-viz-icon-point a:focus .sso-viz-icon-visual{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 34%,transparent))}.sso-viz-icon-halo{fill:color-mix(in srgb,currentColor 18%,transparent);stroke:none;pointer-events:none;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 15%,transparent));transition:fill .15s ease,filter .15s ease}.sso-viz-icon-point:hover .sso-viz-icon-halo,.sso-viz-icon-point.is-active .sso-viz-icon-halo,.sso-viz-icon-point a:focus .sso-viz-icon-halo{fill:color-mix(in srgb,currentColor 31%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 28%,transparent))}.sso-viz-icon-bg{fill:var(--tier-page-panel-raised, #151515);stroke:#ffffff17;stroke-width:1;vector-effect:non-scaling-stroke}.sso-viz-icon-ring{fill:none;stroke:currentColor;stroke-width:1.55;vector-effect:non-scaling-stroke;pointer-events:none;filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 18%,transparent));transition:stroke-width .13s ease,filter .15s ease}.sso-viz-icon-point:hover .sso-viz-icon-ring,.sso-viz-icon-point.is-active .sso-viz-icon-ring,.sso-viz-icon-point a:focus .sso-viz-icon-ring{stroke-width:2.35;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 36%,transparent))}.sso-viz-icon-fallback{fill:var(--tier-page-text-strong, #f5f5f5);font-size:9px;font-weight:850;pointer-events:none}.sso-viz-tooltip .is-tier-S{color:var(--tier-S)}.sso-viz-tooltip .is-tier-A{color:var(--tier-A)}.sso-viz-tooltip .is-tier-B{color:var(--tier-B)}.sso-viz-tooltip .is-tier-C{color:var(--tier-C)}.sso-viz-tooltip .is-tier-D{color:var(--tier-D)}.sso-viz-tooltip .is-tier-X{color:var(--tier-X)}.sso-viz-bin-column{pointer-events:none;stroke:color-mix(in srgb,var(--sso-viz-accent) 8%,transparent);stroke-width:.7;vector-effect:non-scaling-stroke}.sso-viz-bin-guide{stroke:#e2eff209;stroke-width:1;vector-effect:non-scaling-stroke}.sso-viz-bin-guide.has-data{stroke:#e2eff212}.sso-viz-baseline,.sso-viz-axis-mark{stroke:#e6f2f533;stroke-width:1;vector-effect:non-scaling-stroke}.sso-viz-hist-point .sso-viz-icon-visual{filter:drop-shadow(0 4px 6px rgba(0,0,0,.27))}.sso-viz-hist-point:hover .sso-viz-icon-visual,.sso-viz-hist-point.is-active .sso-viz-icon-visual,.sso-viz-hist-point a:focus .sso-viz-icon-visual{filter:drop-shadow(0 4px 6px rgba(0,0,0,.26)) drop-shadow(0 0 8px color-mix(in srgb,currentColor 34%,transparent))}.sso-viz-carousel-arrow{position:absolute;z-index:14;top:calc(50% + 18px);display:grid;width:52px;height:86px;place-items:center;padding:0;color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 58%,transparent);background:transparent;border:0;border-radius:0;box-shadow:none;transform:translateY(-50%);cursor:pointer;transition:color .15s ease,transform .15s ease,filter .15s ease}.sso-viz-carousel-arrow:before{content:"";position:absolute;top:8px;right:2px;bottom:8px;left:2px;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sso-viz-accent) 7%,transparent),transparent 68%);opacity:0;filter:blur(7px);transition:opacity .16s ease}.sso-viz-carousel-arrow span{position:relative;z-index:1;margin-top:-4px;font-size:2.55rem;font-weight:240;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.68),0 0 12px color-mix(in srgb,var(--sso-viz-accent) 10%,transparent)}.sso-viz-carousel-arrow.is-prev{left:4px}.sso-viz-carousel-arrow.is-next{right:4px}.sso-viz-carousel-arrow:hover,.sso-viz-carousel-arrow:focus-visible{color:color-mix(in srgb,var(--sso-viz-accent) 68%,white 22%);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--sso-viz-accent) 16%,transparent));outline:none}.sso-viz-carousel-arrow:hover:before,.sso-viz-carousel-arrow:focus-visible:before{opacity:1}.sso-viz-carousel-arrow.is-prev:hover{transform:translateY(-50%) translate(-2px)}.sso-viz-carousel-arrow.is-next:hover{transform:translateY(-50%) translate(2px)}.sso-viz-carousel-status{position:absolute;z-index:15;top:29px;right:18px;display:flex;align-items:center;justify-content:center;gap:6px}.sso-viz-carousel-status button{width:19px;height:3px;padding:0;background:color-mix(in srgb,var(--tier-page-text-muted, #8f989e) 30%,transparent);border:0;border-radius:999px;cursor:pointer;transition:width .18s ease,background-color .18s ease,box-shadow .18s ease}.sso-viz-carousel-status button.is-active{width:31px;background:color-mix(in srgb,var(--sso-viz-accent) 78%,white 5%);box-shadow:0 0 10px color-mix(in srgb,var(--sso-viz-accent) 20%,transparent)}.sso-viz-autoplay-progress{position:absolute;z-index:16;inset:auto 0 0;height:2px;pointer-events:none;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,color-mix(in srgb,var(--sso-viz-accent) 28%,transparent),color-mix(in srgb,var(--sso-viz-accent) 88%,white 4%),color-mix(in srgb,var(--sso-viz-accent) 36%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--sso-viz-accent) 22%,transparent);animation:sso-viz-autoplay 10s linear forwards}.sso-viz-autoplay-progress.is-paused{animation-play-state:paused}@keyframes sso-viz-autoplay{to{transform:scaleX(1)}}.sso-viz-tooltip{--sso-viz-tooltip-x: 50%;--sso-viz-tooltip-y: 50%;position:absolute;z-index:20;left:var(--sso-viz-tooltip-x);top:var(--sso-viz-tooltip-y);width:196px;padding:10px 11px 9px;color:var(--tier-page-text-secondary, #d7dde0);background:radial-gradient(circle at 100% 0%,rgba(123,246,255,.065),transparent 44%),#070a0bf6;border:1px solid color-mix(in srgb,var(--sso-viz-accent) 16%,var(--sso-viz-border-strong));border-radius:6px;box-shadow:0 16px 40px #00000070,0 0 24px #7bf6ff04;transform:translate(-50%,calc(-100% - 13px));pointer-events:none}.sso-viz-tooltip.is-below{transform:translate(-50%,15px)}.sso-viz-tooltip-head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px}.sso-viz-tooltip-portrait{position:relative;display:block;width:34px;height:34px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:50%}.sso-viz-tooltip-portrait img{position:absolute;top:60%;left:50%;display:block;width:90%;height:auto;max-width:none;max-height:none;transform:translate(-50%,-60%);image-rendering:auto;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sso-viz-tooltip-head>div{min-width:0}.sso-viz-tooltip-head strong,.sso-viz-tooltip-head span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sso-viz-tooltip-head strong{color:var(--tier-page-text-strong, #f5f5f5);font-size:.78rem;font-weight:800}.sso-viz-tooltip-head span{margin-top:2px;color:var(--tier-page-text-muted, #949ca1);font-size:.62rem;font-weight:650}.sso-viz-tooltip-head b{color:currentColor;font-size:1.05rem;font-weight:900}.sso-viz-tooltip dl{display:grid;gap:4px;margin:9px 0 0;padding-top:8px;border-top:1px solid rgba(255,255,255,.075)}.sso-viz-tooltip dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.sso-viz-tooltip dt,.sso-viz-tooltip dd{margin:0;font-size:.66rem;font-variant-numeric:tabular-nums}.sso-viz-tooltip dt{color:var(--tier-page-text-muted, #949ca1)}.sso-viz-tooltip dd{color:var(--tier-page-text-strong, #f5f5f5);font-weight:780}.sso-viz-empty,.sso-viz-loading{display:flex;min-height:316px;align-items:center;justify-content:center;gap:8px;color:var(--tier-page-text-muted, #949ca1);font-size:.74rem;font-weight:650}.sso-viz-loading span{width:15px;height:15px;border:2px solid color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 30%,transparent);border-top-color:var(--sso-viz-accent);border-radius:50%;animation:sso-viz-spin .7s linear infinite}@keyframes sso-viz-spin{to{transform:rotate(360deg)}}@media (max-width: 820px){.sso-viz-card-head{min-height:66px;padding-inline:15px 68px}.sso-viz-carousel-arrow{width:34px;height:64px}.sso-viz-carousel-arrow.is-prev{left:8px}.sso-viz-carousel-arrow.is-next{right:8px}.sso-viz-carousel-status{right:14px}}@media (max-width: 560px){.sso-viz-card,.sso-viz-carousel-viewport{border-radius:5px}.sso-viz-card-head{min-height:62px;padding:10px 62px 9px 12px}.sso-viz-card-kicker{font-size:8.5px}.sso-viz-card-head h2{font-size:.92rem}.sso-viz-card-head p{max-width:92%;font-size:.63rem}.sso-viz-carousel-status{top:25px;right:11px}.sso-viz-carousel-status button{width:13px}.sso-viz-carousel-status button.is-active{width:22px}.sso-viz-carousel-arrow{top:calc(50% + 22px);width:30px;height:54px;background:transparent}.sso-viz-carousel-arrow.is-prev{left:5px}.sso-viz-carousel-arrow.is-next{right:5px}.sso-viz-carousel-arrow span{font-size:1.8rem}.sso-viz-tooltip{width:180px}}@media (prefers-reduced-motion: reduce){.sso-viz-carousel-track,.sso-viz-carousel-slide,.sso-viz-carousel-arrow,.sso-viz-icon-point,.sso-viz-icon-point.is-visible,.sso-viz-icon-visual,.sso-viz-icon-halo,.sso-viz-icon-ring{transition:none!important}.sso-viz-icon-point,.sso-viz-icon-point.is-visible{opacity:1;transform:none}.sso-viz-loading span,.sso-viz-autoplay-progress{animation:none}}.sso-viz-carousel-slide:not(.is-active){pointer-events:none}.sso-viz-card-head.has-tier-filter{justify-content:space-between;gap:20px;padding-right:18px}.sso-viz-tier-filter{display:flex;flex:0 0 auto;align-items:center;gap:4px;padding:3px;background:#ffffff04;border:1px solid rgba(255,255,255,.065);border-radius:5px}.sso-viz-tier-filter button{min-width:31px;height:28px;padding:0 8px;color:#d6dfe399;background:transparent;border:1px solid transparent;border-radius:3px;font:inherit;font-size:.67rem;font-weight:820;line-height:1;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.sso-viz-tier-filter button.is-all{min-width:42px}.sso-viz-tier-filter button.is-tier-S{--sso-filter-tier: var(--tier-S)}.sso-viz-tier-filter button.is-tier-A{--sso-filter-tier: var(--tier-A)}.sso-viz-tier-filter button.is-tier-B{--sso-filter-tier: var(--tier-B)}.sso-viz-tier-filter button.is-tier-C{--sso-filter-tier: var(--tier-C)}.sso-viz-tier-filter button.is-tier-D{--sso-filter-tier: var(--tier-D)}.sso-viz-tier-filter button:hover,.sso-viz-tier-filter button:focus-visible{color:#fafdfeeb;background:#ffffff09;outline:none}.sso-viz-tier-filter button.is-active:not(.is-all){color:var(--sso-filter-tier);background:linear-gradient(180deg,color-mix(in srgb,var(--sso-filter-tier) 8%,transparent),transparent 88%);border-color:color-mix(in srgb,var(--sso-filter-tier) 30%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-filter-tier) 42%,transparent),0 0 9px color-mix(in srgb,var(--sso-filter-tier) 6%,transparent)}.sso-viz-tier-filter button.is-all.is-active{color:color-mix(in srgb,var(--sso-viz-accent) 78%,white 14%);background:color-mix(in srgb,var(--sso-viz-accent) 5%,transparent);border-color:color-mix(in srgb,var(--sso-viz-accent) 24%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-viz-accent) 36%,transparent)}.sso-viz-carousel-status{top:auto;right:14px;bottom:9px}.sso-viz-carousel-arrow{width:44px}.sso-viz-carousel-arrow.is-prev{left:0}.sso-viz-carousel-arrow.is-next{right:0}.sso-viz-carousel-arrow.is-prev span{transform:translate(-6px)}.sso-viz-carousel-arrow.is-next span{transform:translate(6px)}.sso-viz-tooltip.is-left-edge{transform:translate(9px,calc(-100% - 13px))}.sso-viz-tooltip.is-right-edge{transform:translate(calc(-100% - 9px),calc(-100% - 13px))}.sso-viz-tooltip.is-below.is-left-edge{transform:translate(9px,15px)}.sso-viz-tooltip.is-below.is-right-edge{transform:translate(calc(-100% - 9px),15px)}@media (max-width: 820px){.sso-viz-card-head.has-tier-filter{align-items:flex-start;flex-direction:column;gap:8px;padding:11px 54px 10px 15px}.sso-viz-tier-filter{max-width:100%;flex-wrap:wrap}.sso-viz-carousel-arrow.is-prev{left:0}.sso-viz-carousel-arrow.is-next{right:0}.sso-viz-carousel-status{right:10px;bottom:7px}}@media (max-width: 560px){.sso-viz-card-head.has-tier-filter{padding:9px 44px 9px 12px}.sso-viz-tier-filter button{min-width:27px;height:26px;padding-inline:6px;font-size:.62rem}.sso-viz-tier-filter button.is-all{min-width:38px}.sso-viz-carousel-arrow{width:32px}.sso-viz-carousel-arrow.is-prev span{transform:translate(-4px)}.sso-viz-carousel-arrow.is-next span{transform:translate(4px)}}.sso-viz-icon-point.is-hidden{opacity:0;pointer-events:none;transform:translateY(7px) scale(.66);transition-delay:0ms}.sso-viz-carousel-status,.sso-viz-carousel-status:last-of-type{top:auto;right:auto;bottom:9px;left:50%;transform:translate(-50%)}@media (max-width: 820px){.sso-viz-carousel-status,.sso-viz-carousel-status:last-of-type{right:auto;bottom:7px;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.sso-viz-icon-point.is-hidden{display:none;opacity:0;transform:none}}.sso-viz-axis-title{paint-order:stroke;stroke:#050708d1;stroke-width:2px;stroke-linejoin:round}.sso-viz-title-line{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.sso-viz-title-line h2{min-width:0;flex:0 1 auto;white-space:nowrap}.sso-viz-card-head.has-tier-filter{display:block;padding-right:18px}.sso-viz-card-head.has-tier-filter .sso-viz-card-copy{width:100%}.sso-viz-card-head.has-tier-filter .sso-viz-tier-filter{flex-wrap:nowrap}@media (max-width: 620px){.sso-viz-card-head,.sso-viz-card-head.has-tier-filter{min-height:0;padding:9px 12px 8px}.sso-viz-card-head p{max-width:none;margin-top:4px;overflow:hidden;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 64%,transparent);font-size:clamp(.55rem,2.35vw,.62rem);line-height:1.3;letter-spacing:-.025em;text-overflow:clip;white-space:nowrap}.sso-viz-title-line{gap:6px}.sso-viz-title-line h2{font-size:.9rem}.sso-viz-tier-filter{gap:2px;padding:2px}.sso-viz-tier-filter button{min-width:24px;height:24px;padding-inline:4px;font-size:.58rem}.sso-viz-tier-filter button.is-all{min-width:34px}.sso-viz-carousel-status{top:auto;right:auto;bottom:7px;left:50%;transform:translate(-50%)}}.sso-viz-carousel.is-single .sso-viz-carousel-track{width:100%;transform:none!important}.sso-viz-carousel.is-single .sso-viz-carousel-slide{width:100%;flex:0 0 100%;opacity:1;filter:none;pointer-events:auto}.sso-viz-carousel.is-single .sso-viz-card-head{padding-right:18px}.sso-page-scope{--sso-accent: var(--tier-page-accent, rgb(123, 246, 255));--sso-border: var(--tier-page-border, rgba(255, 255, 255, .1));--sso-border-strong: var(--tier-page-border-strong, rgba(255, 255, 255, .18));--sso-surface: var(--tier-page-panel, #101010);--sso-surface-raised: var(--tier-page-panel-raised, #151515)}.sso-analysis-shell{position:relative;overflow:hidden;margin-top:12px;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 28%),color-mix(in srgb,var(--sso-surface) 95%,#07090a 5%);border:1px solid color-mix(in srgb,var(--sso-border-strong) 82%,transparent);border-radius:8px;box-shadow:0 20px 58px #0003,inset 0 1px #ffffff06}.sso-analysis-shell:before{content:"";position:absolute;z-index:5;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent 2%,color-mix(in srgb,var(--sso-accent) 58%,transparent) 18%,color-mix(in srgb,var(--sso-accent) 30%,transparent) 52%,transparent 96%);box-shadow:0 0 14px color-mix(in srgb,var(--sso-accent) 8%,transparent)}.sso-control-surface{position:relative;z-index:3;background:radial-gradient(ellipse 42% 88% at 0% 0%,color-mix(in srgb,var(--sso-accent) 2.2%,transparent),transparent 76%),#05070838;border-bottom:1px solid color-mix(in srgb,var(--sso-border) 86%,transparent)}.sso-control-row{display:grid;min-width:0;align-items:stretch}.sso-control-row.is-primary{grid-template-columns:minmax(0,1.55fr) minmax(250px,.75fr)}.sso-control-row.is-secondary{grid-template-columns:minmax(0,1fr) minmax(270px,.38fr);border-top:1px solid color-mix(in srgb,var(--sso-border) 76%,transparent)}.sso-control-row>.tier-control-group,.sso-search-control{min-width:0;padding:14px 16px 15px}.sso-control-row>.tier-control-group+.tier-control-group,.sso-search-control{border-left:1px solid color-mix(in srgb,var(--sso-border) 76%,transparent)}.sso-page-scope .sso-control-row .tier-control-group{background:transparent;border:0;border-radius:0;box-shadow:none}.sso-page-scope .sso-control-row .tier-control-label{margin-bottom:9px}.sso-page-scope .sso-control-row .tier-control-label>strong,.sso-page-scope .sso-control-row .tier-control-label>span:first-child{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 92%,transparent)}.sso-page-scope .sso-control-row .tier-control-label small,.sso-page-scope .sso-control-row .tier-control-hint{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 80%,transparent)}.sso-page-scope .sso-control-row .tier-control-body{min-width:0}.sso-search-control{display:grid;align-content:center;gap:9px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sso-accent) 1.5%,transparent))}.sso-search-copy{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sso-search-copy span{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 92%,transparent);font-size:.79rem;font-weight:800}.sso-search-copy small{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 80%,transparent);font-size:.64rem;font-weight:650;white-space:nowrap}.sso-search-field{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:0 10px;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 82%,transparent);background:linear-gradient(180deg,#ffffff06,#ffffff02),#0406079e;border:1px solid color-mix(in srgb,var(--sso-border-strong) 74%,transparent);border-radius:5px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.sso-search-field:focus-within,.sso-search-field.has-value{color:color-mix(in srgb,var(--sso-accent) 80%,white 5%);border-color:color-mix(in srgb,var(--sso-accent) 34%,var(--sso-border-strong));background:linear-gradient(90deg,color-mix(in srgb,var(--sso-accent) 3.5%,transparent),transparent 58%),#050809b8;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sso-accent) 2%,transparent),0 0 16px color-mix(in srgb,var(--sso-accent) 4%,transparent)}.sso-search-field input{width:100%;min-width:0;padding:0;color:var(--tier-page-text-strong, #f5f5f5);background:transparent;border:0;outline:0;font:inherit;font-size:.78rem;font-weight:680}.sso-search-field input::-moz-placeholder{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 72%,transparent)}.sso-search-field input::placeholder{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 72%,transparent)}.sso-search-clear{display:grid;width:24px;height:24px;place-items:center;padding:0;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 88%,transparent);background:transparent;border:0;border-radius:50%;font-size:1rem;line-height:1;cursor:pointer;transition:color .13s ease,background .13s ease}.sso-search-clear:hover,.sso-search-clear:focus-visible{color:var(--tier-page-text-strong, #fff);background:#ffffff0e;outline:0}.sso-control-footer{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:16px;padding:7px 16px;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 74%,transparent);background:#0305064d;border-top:1px solid color-mix(in srgb,var(--sso-border) 62%,transparent);font-size:.67rem;font-weight:650}.sso-control-footer strong{color:color-mix(in srgb,var(--sso-accent) 68%,var(--tier-page-text-secondary, #d7dde0));font-size:.68rem;font-weight:780;white-space:nowrap}.sso-analysis-shell .sso-viz-section,.sso-analysis-shell .sso-viz-carousel,.sso-analysis-shell .sso-viz-carousel-viewport{margin:0;border-radius:0}.sso-analysis-shell .sso-viz-carousel:before{display:none}.sso-analysis-shell .sso-viz-card{border:0;border-radius:0;box-shadow:none}.sso-analysis-shell .sso-viz-card:before{display:none}.sso-page-scope .tier-table-region{margin-top:14px}.sso-page-scope .tier-table-head-wrap{margin-bottom:0}.sso-page-scope .tier-table-head-entry{background:linear-gradient(90deg,color-mix(in srgb,var(--sso-accent) 2.4%,transparent),transparent 42%),linear-gradient(180deg,#ffffff06,#ffffff02),color-mix(in srgb,var(--sso-surface) 94%,#080a0b 6%)!important;border-color:color-mix(in srgb,var(--sso-border-strong) 78%,transparent)!important;box-shadow:inset 0 1px #ffffff06!important}.sso-page-scope .tier-table-head-entry:before,.sso-page-scope .tier-table-head-entry:after{opacity:0!important}.sso-page-scope .tier-table-head-cell,.sso-page-scope .tier-table-sort-button{color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 80%,transparent)}.sso-page-scope .tier-table-sort-button{transition:color .14s ease,background .14s ease,box-shadow .14s ease}.sso-page-scope .tier-table-sort-button:hover{color:var(--tier-page-text-strong, #f5f5f5);background:color-mix(in srgb,var(--sso-accent) 2.6%,transparent)}.sso-page-scope .tier-table-sort-button.is-active{color:color-mix(in srgb,var(--sso-accent) 76%,white 12%);background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 4.5%,transparent),transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 28%,transparent)}.sso-page-scope .tier-table-sort-arrow{color:color-mix(in srgb,var(--sso-accent) 76%,white 4%);text-shadow:0 0 8px color-mix(in srgb,var(--sso-accent) 14%,transparent)}@media (max-width: 900px){.sso-control-row.is-primary,.sso-control-row.is-secondary{grid-template-columns:1fr}.sso-control-row>.tier-control-group+.tier-control-group,.sso-search-control{border-top:1px solid color-mix(in srgb,var(--sso-border) 76%,transparent);border-left:0}}@media (max-width: 560px){.sso-analysis-shell{margin-top:10px;border-radius:6px}.sso-control-row>.tier-control-group,.sso-search-control{padding:12px 12px 13px}.sso-search-copy{align-items:flex-start;flex-direction:column;gap:3px}.sso-search-field input{font-size:16px}.sso-control-footer{align-items:flex-start;flex-direction:column;gap:3px;padding-inline:12px}}.sso-page-scope .sso-control-row .tier-segmented,.sso-page-scope .sso-control-row .tier-role-filter{overflow:hidden;background:linear-gradient(180deg,#ffffff05,#ffffff02),#0406078f;border-color:color-mix(in srgb,var(--sso-border-strong) 72%,transparent);border-radius:5px;box-shadow:inset 0 1px #ffffff04}.sso-page-scope .sso-control-row .tier-segmented-option,.sso-page-scope .sso-control-row .tier-role-option{min-height:36px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 76%,transparent);background:transparent;border-color:color-mix(in srgb,var(--sso-border) 72%,transparent);transition:color .14s ease,background .14s ease,box-shadow .14s ease}.sso-page-scope .sso-control-row .tier-segmented-option:hover,.sso-page-scope .sso-control-row .tier-role-option:hover{color:var(--tier-page-text-strong, #f5f5f5);background:color-mix(in srgb,var(--sso-accent) 2.6%,transparent)}.sso-page-scope .sso-control-row .tier-segmented-option.is-active,.sso-page-scope .sso-control-row .tier-role-option.is-active{color:color-mix(in srgb,var(--sso-accent) 72%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 5%,transparent),transparent 88%),#ffffff03;box-shadow:inset 0 -2px color-mix(in srgb,var(--sso-accent) 46%,transparent),inset 0 1px #ffffff06}.sso-page-scope .sso-control-row .tier-segmented-option.is-active:after{opacity:.42}.sso-analysis-shell .sso-viz-card:after{opacity:.32}.sso-page-title{display:inline-flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:0 12px;line-height:1.08}.sso-page-title-main,.sso-page-title-sub{display:inline}.sso-page-title-sub{margin:0;color:inherit;font-size:1em;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.sso-analysis-shell{background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 24%,transparent 54%),color-mix(in srgb,var(--sso-surface) 96%,#0a0d0e 4%);border-color:color-mix(in srgb,var(--sso-border-strong) 72%,transparent);box-shadow:0 18px 52px #00000029,inset 0 1px #ffffff07}.sso-control-surface{background:radial-gradient(ellipse 34% 115% at 0% 50%,color-mix(in srgb,var(--sso-accent) 1.5%,transparent),transparent 80%),linear-gradient(180deg,#ffffff03,#ffffff01);border-bottom-color:color-mix(in srgb,var(--sso-border) 58%,transparent)}.sso-control-row{align-items:center}.sso-control-row.is-primary{grid-template-columns:minmax(0,1fr) auto}.sso-control-row.is-secondary{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.sso-control-row>.tier-control-group,.sso-search-control{min-height:64px;padding:11px 16px}.sso-page-scope .sso-control-row .tier-control-group{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:auto auto;justify-content:end;gap:12px;min-width:-moz-max-content;min-width:max-content}.sso-page-scope .sso-control-row .tier-control-group-head{min-width:0;align-self:center;margin:0}.sso-page-scope .sso-control-row .tier-control-label{display:flex;align-items:center;min-height:36px;margin:0;font-size:.78rem;font-weight:800;line-height:1}.sso-page-scope .sso-control-row .tier-control-hint{display:none!important}.sso-page-scope .sso-control-row .tier-control-body{min-width:0;align-self:center}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-end}.sso-page-scope .sso-control-row .tier-segmented-option{min-height:38px;padding-inline:10px;font-size:.72rem}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .tier-segmented{max-width:100%}.sso-search-control{position:relative;z-index:20;display:flex;align-items:center;justify-content:stretch;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sso-accent) 1.2%,transparent))}.sso-search-field{position:relative;width:100%;min-height:40px;border-color:color-mix(in srgb,var(--sso-border-strong) 66%,transparent);background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad;box-shadow:inset 0 -2px color-mix(in srgb,var(--sso-accent) 48%,transparent),inset 0 1px #ffffff05}.sso-search-field:focus-within,.sso-search-field.has-value{border-color:color-mix(in srgb,var(--sso-accent) 30%,var(--sso-border-strong));background:linear-gradient(90deg,color-mix(in srgb,var(--sso-accent) 2.4%,transparent),transparent 64%),#070b0cc2;box-shadow:inset 0 -2px color-mix(in srgb,var(--sso-accent) 76%,white 3%),inset 0 1px #ffffff06,0 5px 18px color-mix(in srgb,var(--sso-accent) 3.2%,transparent)}.sso-search-results{position:absolute;z-index:90;top:calc(100% - 2px);right:16px;left:16px;overflow:hidden auto;max-height:286px;padding:4px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sso-accent) 4%,transparent),transparent 38%),#0a0d0ef9;border:1px solid color-mix(in srgb,var(--sso-accent) 15%,var(--sso-border-strong));border-top-color:color-mix(in srgb,var(--sso-accent) 34%,transparent);border-radius:0 0 6px 6px;box-shadow:0 20px 48px #0000007a,inset 0 1px #ffffff07;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.sso-search-result{display:grid;width:100%;min-height:42px;grid-template-columns:31px minmax(0,1fr) 26px;align-items:center;gap:9px;padding:5px 8px;color:var(--tier-page-text-secondary, #d7dde0);text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.035);cursor:pointer;transition:background .13s ease,color .13s ease}.sso-search-result:last-child{border-bottom:0}.sso-search-result:hover,.sso-search-result:focus-visible{color:var(--tier-page-text-strong, #fff);background:linear-gradient(90deg,color-mix(in srgb,var(--sso-accent) 5%,transparent),transparent 72%);outline:none}.sso-subject-icon-image{position:absolute;top:60%;left:50%;display:block;width:90%;height:auto;max-width:none;max-height:none;transform:translate(-50%,-60%);image-rendering:auto;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sso-search-result-icon{position:relative;display:block;width:30px;height:30px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:50%}.sso-search-result>span{display:block;min-width:0}.sso-search-result strong,.sso-search-result small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sso-search-result strong{font-size:.76rem;font-weight:780}.sso-search-result small{margin-top:2px;color:var(--tier-page-text-muted, #949ca1);font-size:.61rem;font-weight:640}.sso-search-result>b{justify-self:center;font-size:1rem;font-weight:900}.sso-search-result-empty{padding:17px 12px;color:var(--tier-page-text-muted, #949ca1);font-size:.71rem;text-align:center}.sso-control-footer{display:none!important}.sso-result-list{position:relative}.entry-box.sso-data-entry{--sso-row-tier: var(--entry-edge-color);overflow:hidden;border:0!important;border-bottom:1px solid rgba(255,255,255,.022)!important;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0000002e!important;-webkit-backdrop-filter:blur(5px) saturate(1.03);backdrop-filter:blur(5px) saturate(1.03);transition:background .15s ease,box-shadow .15s ease}.entry-box.sso-data-entry:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:auto;pointer-events:none;opacity:1;background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) 58%,transparent) 0,color-mix(in srgb,var(--sso-row-tier) 58%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 58%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 58%,transparent) 100%);box-shadow:none}.entry-box.sso-data-entry:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.entry-box.sso-data-entry:hover{box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #00000029!important}.sso-result-list>.entry-box.sso-data-entry:first-child{border-top:1px solid rgba(255,255,255,.024)!important}.sso-page-scope .tier-table-head-entry{background:radial-gradient(ellipse 32% 140% at 0% 50%,color-mix(in srgb,var(--sso-accent) 2.8%,transparent),transparent 78%),linear-gradient(180deg,#181d1ff5,#0f1315f7)!important;border:1px solid rgba(255,255,255,.075)!important;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0000002e!important;-webkit-backdrop-filter:blur(8px) saturate(1.08);backdrop-filter:blur(8px) saturate(1.08)}.sso-page-scope .tier-table-head-shell,.sso-page-scope .tier-table-head{background:transparent!important}.sso-page-scope .tier-table-head-cell,.sso-page-scope .tier-table-sort-button{color:#dee7eabd}.sso-page-scope .tier-table-sort-button:hover{color:#f8fcfdf5;background:color-mix(in srgb,var(--sso-accent) 2.4%,transparent)}.sso-page-scope .tier-table-sort-button.is-active{color:color-mix(in srgb,var(--sso-accent) 78%,white 14%);background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 4.2%,transparent),transparent 86%);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 36%,transparent)}@media (max-width: 980px){.sso-control-row.is-primary,.sso-control-row.is-secondary{grid-template-columns:1fr}.sso-control-row>.tier-control-group+.tier-control-group,.sso-search-control{border-top:1px solid color-mix(in srgb,var(--sso-border) 62%,transparent);border-left:0}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:78px minmax(0,1fr);justify-content:stretch;min-width:0}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-start}}@media (max-width: 620px){.sso-control-row>.tier-control-group,.sso-search-control{min-height:0;padding:10px 11px}.sso-page-scope .sso-control-row .tier-control-group,.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:1fr;gap:6px}.sso-page-scope .sso-control-row .tier-control-label{min-height:0;font-size:.72rem}.sso-page-scope .sso-control-row .tier-segmented,.sso-page-scope .sso-control-row .tier-role-filter{overflow-x:auto;max-width:100%}.sso-search-results{right:11px;left:11px}}.sso-analysis-shell .sso-viz-card{background:linear-gradient(180deg,#0d111285,#080b0ca8)!important}.sso-analysis-shell .sso-viz-card:after{opacity:.18}.sso-analysis-shell .sso-viz-card-head{background:linear-gradient(90deg,color-mix(in srgb,var(--sso-accent) .9%,transparent),transparent 40%),#070a0b29;border-bottom-color:color-mix(in srgb,var(--sso-border) 54%,transparent)}.sso-analysis-shell .sso-viz-chart-body{background:radial-gradient(ellipse 40% 58% at 84% 18%,rgba(123,246,255,.01),transparent 74%),linear-gradient(180deg,rgba(255,255,255,.006),transparent 30%),#0407081f}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{border-bottom-color:#ffffff06!important;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #0000001a!important;-webkit-backdrop-filter:blur(5px) saturate(1.025);backdrop-filter:blur(5px) saturate(1.025)}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) 44%,transparent) 0,color-mix(in srgb,var(--sso-row-tier) 44%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 44%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 44%,transparent) 100%)}.sso-page-scope .tier-table-head-entry.entry-box,.sso-page-scope .tier-table-head-entry.entry-box--tier-X{background:radial-gradient(ellipse 46% 155% at 8% 50%,color-mix(in srgb,var(--sso-accent) 1.3%,transparent),transparent 80%),linear-gradient(180deg,#1f2325f5,#171b1df7)!important;border:1px solid rgba(255,255,255,.075)!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #0000001f!important}.sso-page-scope .tier-table-head-entry>.entry-box-content,.sso-page-scope .tier-table-head-entry .entry-box-content{background:transparent!important}.sso-page-scope .tier-table-head-entry .tier-table-head-shell,.sso-page-scope .tier-table-head-entry .tier-table-head{background:linear-gradient(180deg,#ffffff05,#ffffff01),#1b1f21b8!important}.sso-page-scope .tier-table-head-entry .tier-table-head>*+*{border-left-color:#ffffff0b!important}@media (max-width: 700px){.sso-page-title{gap:4px 9px}}.sso-page-title{display:inline-flex;flex-wrap:wrap;align-items:baseline}.sso-page-title-sub{display:block;flex:0 0 100%;width:100%;margin-top:6px;color:color-mix(in srgb,currentColor 88%,transparent);font-size:.8em;font-weight:760;letter-spacing:-.018em;line-height:1.05}.sso-control-surface-bottom{position:relative;z-index:8;border-top:1px solid color-mix(in srgb,var(--sso-border) 58%,transparent);border-bottom:0;background:linear-gradient(180deg,#ffffff01,#ffffff04),radial-gradient(ellipse 32% 130% at 100% 50%,color-mix(in srgb,var(--sso-accent) 1.4%,transparent),transparent 80%)}.sso-control-surface-bottom .sso-control-row.is-secondary{border-top:0}.entry-box.sso-data-entry{border-bottom-color:#ffffff05!important;box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #0000001c,inset 0 0 24px #ffffff02!important;-webkit-backdrop-filter:blur(10px) saturate(1.12);backdrop-filter:blur(10px) saturate(1.12)}.entry-box.sso-data-entry:hover{box-shadow:inset 0 1px #fff1,inset 0 -1px #0000001a,inset 0 0 26px #ffffff02!important}.sso-result-list{animation:sso-result-list-refresh .3s cubic-bezier(.22,1,.36,1) both}.sso-result-list>.entry-box.sso-data-entry{animation:sso-result-row-enter .34s cubic-bezier(.22,1,.36,1) both}.sso-result-list>.entry-box.sso-data-entry:nth-child(2){animation-delay:8ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(3){animation-delay:16ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(4){animation-delay:24ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(5){animation-delay:32ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(6){animation-delay:40ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(7){animation-delay:48ms}.sso-result-list>.entry-box.sso-data-entry:nth-child(8){animation-delay:56ms}@keyframes sso-result-list-refresh{0%{opacity:.82;filter:blur(1.5px);transform:translateY(3px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes sso-result-row-enter{0%{opacity:0;transform:translateY(5px) scale(.996)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.sso-result-list,.sso-result-list>.entry-box.sso-data-entry{animation:none!important}}.sso-analysis-shell{overflow:visible}.sso-analysis-shell .sso-viz-carousel-viewport,.sso-analysis-shell .sso-viz-card{overflow:hidden}.sso-page-scope .sso-page-title{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 11px}.sso-page-scope .sso-page-title-sub{display:inline-block;flex:0 0 auto;width:auto;margin-top:0;color:color-mix(in srgb,currentColor 88%,transparent);font-size:.8em;font-weight:760;letter-spacing:-.018em;line-height:1.05;white-space:nowrap}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{border-bottom-color:#ffffff05!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0000001a,inset 0 0 28px #ffffff02!important;-webkit-backdrop-filter:blur(10px) saturate(1.13);backdrop-filter:blur(10px) saturate(1.13)}.sso-page-scope .sso-table-head-surface{position:relative;width:100%;overflow:hidden;background:radial-gradient(ellipse 48% 165% at 8% 50%,color-mix(in srgb,var(--sso-accent) 3.2%,transparent),transparent 82%),linear-gradient(180deg,#272d30fb,#1d2225fb)!important;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff09,inset 0 -1px #0000001a}.sso-page-scope .sso-table-head-surface>.tier-table-head-shell{background:transparent!important}.sso-page-scope .sso-table-head-surface .tier-table-head{background:transparent!important}.sso-page-scope .sso-table-head-surface .tier-table-head-cell,.sso-page-scope .sso-table-head-surface .tier-table-sort-button{background-color:transparent}.sso-page-scope .sso-table-head-surface .tier-table-sort-button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 5%,transparent),color-mix(in srgb,var(--sso-accent) 1.2%,transparent))}.sso-page-scope .sso-table-head-surface .tier-table-sort-button.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 7%,transparent),color-mix(in srgb,var(--sso-accent) 1.5%,transparent) 76%,transparent)}@media (max-width: 700px){.sso-page-scope .sso-page-title{gap:4px 8px}}.sso-page-scope .sso-control-surface-bottom .tier-control-label{padding-left:4px}.sso-range-control-line{display:flex;min-width:0;align-items:stretch;gap:7px}.sso-range-segment-scroll{min-width:0;flex:1 1 auto}.sso-range-segment-scroll>.tier-segmented{width:100%;min-width:0}.sso-range-overview-button{min-height:36px;flex:0 0 auto;padding:0 11px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 74%,transparent);background:linear-gradient(180deg,#ffffff05,#ffffff02),#04060785;border:1px solid color-mix(in srgb,var(--sso-border-strong) 68%,transparent);border-radius:5px;font:inherit;font-size:.68rem;font-weight:780;white-space:nowrap;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.sso-range-overview-button:hover,.sso-range-overview-button:focus-visible,.sso-range-overview-button.is-active{color:color-mix(in srgb,var(--sso-accent) 70%,white 16%);background:color-mix(in srgb,var(--sso-accent) 3.4%,rgba(5,7,8,.6));border-color:color-mix(in srgb,var(--sso-accent) 23%,var(--sso-border-strong));box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 30%,transparent);outline:none}.sso-range-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:7px;padding:7px;background:#0406075c;border:1px solid color-mix(in srgb,var(--sso-border) 62%,transparent);border-radius:5px}.sso-range-overview button{display:flex;min-width:0;min-height:42px;align-items:flex-start;justify-content:center;flex-direction:column;gap:3px;padding:7px 9px;color:var(--tier-page-text-secondary, #d7dde0);background:#ffffff03;border:1px solid rgba(255,255,255,.045);border-radius:4px;text-align:left;cursor:pointer}.sso-range-overview button:hover,.sso-range-overview button.is-current{background:color-mix(in srgb,var(--sso-accent) 2.6%,rgba(255,255,255,.012));border-color:color-mix(in srgb,var(--sso-accent) 18%,rgba(255,255,255,.05))}.sso-range-overview strong{overflow:hidden;width:100%;color:var(--tier-page-text-strong, #f5f5f5);font-size:.67rem;font-weight:790;text-overflow:ellipsis;white-space:nowrap}.sso-range-overview span{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 82%,transparent);font-size:.61rem;font-weight:660;font-variant-numeric:tabular-nums}.sso-page-scope .sso-table-head-surface{background:radial-gradient(ellipse 48% 165% at 8% 50%,color-mix(in srgb,var(--sso-accent) 1.35%,transparent),transparent 82%),linear-gradient(180deg,#24292cf9,#1b1f22f9)!important}.sso-page-scope .sso-table-head-surface .tier-table-sort-button.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 4.2%,transparent),color-mix(in srgb,var(--sso-accent) .9%,transparent) 76%,transparent)}@media (max-width: 780px){.sso-range-control-line{align-items:stretch;flex-direction:column}.sso-range-overview-button{width:100%}.sso-range-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}.sso-page-scope .sso-control-row .tier-control-label,.sso-page-scope .sso-control-surface-bottom .tier-control-label{padding-left:9px}.sso-page-scope .sso-page-title{align-items:center;-moz-column-gap:11px;column-gap:11px}.sso-page-scope .sso-page-title-sub{align-self:center;margin-top:1px;line-height:1}.sso-page-scope .sso-range-overview-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;text-decoration:none}.sso-page-scope .sso-range-overview-button:active{color:color-mix(in srgb,var(--sso-accent) 76%,white 14%);background:color-mix(in srgb,var(--sso-accent) 4%,rgba(5,7,8,.62));border-color:color-mix(in srgb,var(--sso-accent) 26%,var(--sso-border-strong));box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 34%,transparent)}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{border-bottom-color:#ffffff04!important}.sso-page-scope .sso-table-head-surface{background:radial-gradient(ellipse 48% 165% at 8% 50%,color-mix(in srgb,var(--sso-accent) .32%,transparent),transparent 82%),linear-gradient(180deg,#22272af8,#1a1e21f8)!important;border-top-color:#ffffff0f;border-bottom-color:#ffffff0b}.sso-page-scope .sso-table-head-surface .tier-table-sort-button:hover{background:color-mix(in srgb,var(--sso-accent) .9%,transparent)}.sso-page-scope .sso-table-head-surface .tier-table-sort-button.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 1.55%,transparent),color-mix(in srgb,var(--sso-accent) .32%,transparent) 76%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 15%,transparent)}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{border-bottom-color:#ffffff03!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) 30%,transparent) 0,color-mix(in srgb,var(--sso-row-tier) 30%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 30%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 30%,transparent) 100%)}.sso-page-scope .sso-table-head-surface{background:radial-gradient(ellipse 48% 165% at 8% 50%,color-mix(in srgb,var(--sso-accent) .18%,transparent),transparent 82%),linear-gradient(180deg,#22272af8,#1a1e21f8)!important}.sso-page-scope .sso-table-head-surface .tier-table-head-cell,.sso-page-scope .sso-table-head-surface .tier-table-sort-button{color:#f6f9fae0!important}.sso-page-scope .sso-table-head-surface .tier-table-sort-button:hover{color:#fbfdfef5!important;background:color-mix(in srgb,var(--sso-accent) .48%,transparent)}.sso-page-scope .sso-table-head-surface .tier-table-sort-button.is-active{color:color-mix(in srgb,var(--sso-accent) 68%,white 28%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) .92%,transparent),color-mix(in srgb,var(--sso-accent) .18%,transparent) 76%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 11%,transparent)}@media (max-width: 620px){.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child{display:grid;grid-template-columns:76px minmax(0,1fr)!important;align-items:center;gap:8px!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child .tier-control-label,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-label{align-self:center;margin:0!important;padding-left:7px;white-space:nowrap}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:last-child .tier-control-body,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-body{min-width:0}.sso-page-scope .sso-control-row .tier-segmented,.sso-page-scope .sso-control-row .tier-role-filter{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sso-accent) 16%,transparent) transparent;overscroll-behavior-inline:contain}.sso-page-scope .sso-control-row .tier-segmented::-webkit-scrollbar,.sso-page-scope .sso-control-row .tier-role-filter::-webkit-scrollbar{height:3px}.sso-page-scope .sso-control-row .tier-segmented::-webkit-scrollbar-track,.sso-page-scope .sso-control-row .tier-role-filter::-webkit-scrollbar-track{background:transparent}.sso-page-scope .sso-control-row .tier-segmented::-webkit-scrollbar-thumb,.sso-page-scope .sso-control-row .tier-role-filter::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sso-accent) 17%,rgba(255,255,255,.08));border-radius:999px}.sso-page-scope .sso-control-row .tier-segmented::-webkit-scrollbar-thumb:hover,.sso-page-scope .sso-control-row .tier-role-filter::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sso-accent) 27%,rgba(255,255,255,.1))}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{border-bottom-color:#ffffff03!important;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0000001a,inset 0 0 22px #ffffff01!important;-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1)}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) 23%,transparent) 0,color-mix(in srgb,var(--sso-row-tier) 23%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 19%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 19%,transparent) 100%)}.sso-page-scope .sso-table-head-surface{background:linear-gradient(180deg,rgba(255,255,255,.018) 0%,rgba(255,255,255,.004) 28%,transparent 100%),linear-gradient(180deg,#121516fd,#0b0d0efd)!important;border-top-color:#ffffff0d;border-bottom-color:#ffffff08;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000029}.sso-page-scope .sso-table-head-surface .tier-table-head-cell,.sso-page-scope .sso-table-head-surface .tier-table-sort-button{color:#f8fafbe6!important}.sso-page-scope .sso-table-head-surface .tier-table-sort-button:hover{color:#fffffffa!important;background:#ffffff05}.sso-page-scope .sso-table-head-surface .tier-table-sort-button.is-active{color:color-mix(in srgb,var(--sso-accent) 62%,white 34%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) .62%,transparent),transparent 82%);box-shadow:inset 0 -1px color-mix(in srgb,var(--sso-accent) 9%,transparent)}@media (max-width: 620px){.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child{display:grid;grid-template-columns:72px minmax(0,1fr)!important;align-items:center;gap:8px!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .tier-control-label{align-self:center;margin:0!important;padding-left:7px;white-space:nowrap}.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-body{min-width:0;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:3px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sso-accent) 18%,rgba(255,255,255,.08)) transparent;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-body::-webkit-scrollbar{height:3px}.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-body::-webkit-scrollbar-track{background:transparent}.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-control-body::-webkit-scrollbar-thumb{min-width:28px;background:color-mix(in srgb,var(--sso-accent) 20%,rgba(255,255,255,.09));border-radius:999px}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .tier-control-body{min-width:0;overflow:hidden!important;padding-bottom:0}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-control-line{width:100%;min-width:0;max-width:100%;flex-wrap:nowrap}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:3px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sso-accent) 18%,rgba(255,255,255,.08)) transparent;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll::-webkit-scrollbar{height:3px}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll::-webkit-scrollbar-track{background:transparent}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll::-webkit-scrollbar-thumb{min-width:28px;background:color-mix(in srgb,var(--sso-accent) 20%,rgba(255,255,255,.09));border-radius:999px}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll>.tier-segmented,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child .tier-role-filter{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;max-width:none;flex-wrap:nowrap!important;overflow:visible!important;scrollbar-width:auto}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{--sso-core-strong: 6.1%;--sso-core-soft: 2.3%;--sso-side-left: 1.65%;--sso-side-right: 1.2%;--sso-overlay-core: 2.55%;--sso-overlay-left: .45%;--sso-overlay-mid: .22%;--sso-overlay-right: .38%;--sso-hover-core-strong: 7.25%;--sso-hover-core-soft: 2.85%;--sso-hover-left: 2.1%;--sso-hover-right: 1.55%;--sso-rail-left: 38%;--sso-rail-right: 33%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-B{--sso-core-strong: 5.65%;--sso-core-soft: 2.15%;--sso-side-left: 1.52%;--sso-side-right: 1.1%;--sso-overlay-core: 2.38%;--sso-overlay-left: .42%;--sso-overlay-mid: .2%;--sso-overlay-right: .35%;--sso-hover-core-strong: 6.72%;--sso-hover-core-soft: 2.63%;--sso-hover-left: 1.94%;--sso-hover-right: 1.43%;--sso-rail-left: 36%;--sso-rail-right: 31%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-C{--sso-core-strong: 4.05%;--sso-core-soft: 1.52%;--sso-side-left: 1.08%;--sso-side-right: .78%;--sso-overlay-core: 1.68%;--sso-overlay-left: .3%;--sso-overlay-mid: .14%;--sso-overlay-right: .25%;--sso-hover-core-strong: 4.8%;--sso-hover-core-soft: 1.88%;--sso-hover-left: 1.36%;--sso-hover-right: 1%;--sso-rail-left: 33%;--sso-rail-right: 29%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-D{--sso-core-strong: 2.75%;--sso-core-soft: 1.02%;--sso-side-left: .72%;--sso-side-right: .5%;--sso-overlay-core: 1.08%;--sso-overlay-left: .19%;--sso-overlay-mid: .09%;--sso-overlay-right: .16%;--sso-hover-core-strong: 3.3%;--sso-hover-core-soft: 1.25%;--sso-hover-left: .9%;--sso-hover-right: .65%;--sso-rail-left: 30%;--sso-rail-right: 26%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) var(--sso-rail-left),transparent) 0,color-mix(in srgb,var(--sso-row-tier) var(--sso-rail-left),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-rail-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-rail-right),transparent) 100%)!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A{--sso-core-strong: 5.4%;--sso-core-soft: 2.04%;--sso-side-left: 1.46%;--sso-side-right: 1.06%;--sso-overlay-core: 2.26%;--sso-overlay-left: .4%;--sso-overlay-mid: .2%;--sso-overlay-right: .34%;--sso-hover-core-strong: 6.42%;--sso-hover-core-soft: 2.52%;--sso-hover-left: 1.86%;--sso-hover-right: 1.37%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-B{--sso-core-strong: 4.75%;--sso-core-soft: 1.8%;--sso-side-left: 1.29%;--sso-side-right: .94%;--sso-overlay-core: 1.99%;--sso-overlay-left: .35%;--sso-overlay-mid: .17%;--sso-overlay-right: .3%;--sso-hover-core-strong: 5.65%;--sso-hover-core-soft: 2.22%;--sso-hover-left: 1.64%;--sso-hover-right: 1.21%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-C{--sso-core-strong: 3.35%;--sso-core-soft: 1.26%;--sso-side-left: .9%;--sso-side-right: .65%;--sso-overlay-core: 1.39%;--sso-overlay-left: .25%;--sso-overlay-mid: .12%;--sso-overlay-right: .21%;--sso-hover-core-strong: 3.98%;--sso-hover-core-soft: 1.56%;--sso-hover-left: 1.13%;--sso-hover-right: .83%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-S{--sso-core-strong: 7.45%;--sso-core-soft: 2.85%;--sso-side-left: 2.05%;--sso-side-right: 1.48%;--sso-overlay-core: 3.1%;--sso-overlay-left: .54%;--sso-overlay-mid: .27%;--sso-overlay-right: .46%;--sso-hover-core-strong: 8.7%;--sso-hover-core-soft: 3.45%;--sso-hover-left: 2.48%;--sso-hover-right: 1.82%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A{--sso-core-strong: 5.78%;--sso-core-soft: 2.18%;--sso-side-left: 1.56%;--sso-side-right: 1.13%;--sso-overlay-core: 2.42%;--sso-overlay-left: .43%;--sso-overlay-mid: .21%;--sso-overlay-right: .36%;--sso-hover-core-strong: 6.82%;--sso-hover-core-soft: 2.68%;--sso-hover-left: 1.96%;--sso-hover-right: 1.44%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-S{--sso-core-strong: 9.15%;--sso-core-soft: 3.55%;--sso-side-left: 2.55%;--sso-side-right: 1.85%;--sso-overlay-core: 3.92%;--sso-overlay-left: .7%;--sso-overlay-mid: .35%;--sso-overlay-right: .58%;--sso-hover-core-strong: 10.75%;--sso-hover-core-soft: 4.3%;--sso-hover-left: 3.05%;--sso-hover-right: 2.23%}.sso-page-scope .sso-range-overview-button.is-active{color:color-mix(in srgb,var(--sso-accent) 78%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--sso-accent) 5.2%,transparent),transparent 88%),#ffffff03;border-color:color-mix(in srgb,var(--sso-accent) 31%,var(--sso-border-strong));box-shadow:inset 0 -2px color-mix(in srgb,var(--sso-accent) 48%,transparent),inset 0 1px #ffffff05}.sso-all-table-head .tier-table-sort-button{min-width:0;padding-inline:6px}.sso-all-head-label{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;line-height:1.05}.sso-all-head-label strong{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:3px;color:inherit;font-size:.76rem;font-weight:800;white-space:nowrap}.sso-all-head-label small{overflow:hidden;max-width:100%;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 76%,transparent);font-size:.57rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.sso-all-data-entry{min-height:58px}.sso-all-range-cell{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:3px 4px;text-align:center}.sso-all-range-tier{font-size:1.28rem;font-weight:860;line-height:.95;letter-spacing:-.025em;text-shadow:0 2px 3px rgba(0,0,0,.27)}.sso-all-range-metrics{display:flex;min-width:0;align-items:center;justify-content:center;gap:7px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 70%,transparent);font-size:.61rem;font-weight:650;line-height:1;white-space:nowrap}.sso-all-range-metrics span{min-width:0}.sso-all-range-metrics b{margin-right:2px;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 80%,transparent);font-size:.56rem;font-weight:760}.sso-tier-table-region.is-all-range .sso-all-data-entry>*{min-width:0}@media (min-width: 640px){.sso-all-data-entry{min-height:68px}.sso-all-range-tier{font-size:1.65rem}.sso-all-range-metrics{gap:9px;font-size:.66rem}.sso-all-range-metrics b{font-size:.6rem}}@media (max-width: 620px){.sso-all-table-head .tier-table-sort-button{padding-inline:3px}.sso-all-head-label strong{font-size:.65rem}.sso-all-head-label small{max-width:74px;font-size:.49rem}.sso-all-range-cell{gap:2px;padding-inline:2px}.sso-all-range-tier{font-size:1.12rem}.sso-all-range-metrics{flex-direction:column;gap:1px;font-size:.52rem;line-height:1.05}.sso-all-range-metrics b{font-size:.48rem}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A{--sso-core-strong: 5.46%;--sso-core-soft: 2.08%;--sso-side-left: 1.49%;--sso-side-right: 1.08%;--sso-overlay-core: 2.29%;--sso-overlay-left: .41%;--sso-overlay-mid: .2%;--sso-overlay-right: .34%;--sso-hover-core-strong: 6.46%;--sso-hover-core-soft: 2.55%;--sso-hover-left: 1.88%;--sso-hover-right: 1.38%}.sso-page-scope .sso-all-data-entry{min-height:42px}@media (min-width: 640px){.sso-page-scope .sso-all-data-entry{min-height:52px}}.sso-page-scope .sso-all-range-cell{display:grid;grid-template-columns:minmax(38px,1.22fr) minmax(44px,.78fr);width:100%;height:100%;min-width:0;align-items:center;justify-content:stretch;gap:6px;padding:1px 6px 1px 8px;text-align:center}.sso-page-scope .sso-all-range-primary{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:2px}.sso-page-scope .sso-all-range-tier{opacity:1;font-size:1.16rem;font-weight:840;line-height:.92;filter:none!important;text-shadow:0 1px 2px rgba(0,0,0,.24)}.sso-page-scope .sso-all-range-score{max-width:100%;opacity:1;overflow:hidden;font-size:.6rem;font-weight:760;line-height:1;text-overflow:ellipsis;white-space:nowrap}.sso-page-scope .sso-all-range-metrics{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 84%,transparent);font-size:.6rem;font-weight:700;line-height:1.05;white-space:nowrap}.sso-page-scope .sso-all-range-metrics span{display:block;width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 640px){.sso-page-scope .sso-all-range-cell{grid-template-columns:minmax(46px,1.24fr) minmax(54px,.76fr);gap:8px;padding:1px 8px 1px 11px}.sso-page-scope .sso-all-range-tier{font-size:1.42rem}.sso-page-scope .sso-all-range-score{font-size:.65rem}.sso-page-scope .sso-all-range-metrics{gap:5px;font-size:.66rem}}@media (max-width: 620px){.sso-page-scope .sso-all-range-cell{grid-template-columns:minmax(31px,1.12fr) minmax(39px,.88fr);gap:3px;padding:1px 3px 1px 5px}.sso-page-scope .sso-all-range-tier{font-size:1.02rem}.sso-page-scope .sso-all-range-score{font-size:.5rem}.sso-page-scope .sso-all-range-metrics{gap:2px;font-size:.5rem}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{position:relative}.sso-search-flash-layer{position:absolute!important;z-index:12!important;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;opacity:0;background:radial-gradient(ellipse 34% 190% at 40% 50%,color-mix(in srgb,var(--sso-accent) 12%,transparent) 0%,color-mix(in srgb,var(--sso-accent) 4.5%,transparent) 48%,transparent 80%),linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--sso-accent) 2.5%,transparent) 24%,color-mix(in srgb,var(--sso-accent) 7%,transparent) 48%,color-mix(in srgb,var(--sso-accent) 2.5%,transparent) 72%,transparent 100%);border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 0 0 1px transparent,0 0 #7bf6ff00;animation:sso-search-target-pulse .9s cubic-bezier(.22,.68,.24,1) both}@keyframes sso-search-target-pulse{0%{opacity:0;border-color:transparent;box-shadow:inset 0 0 0 1px transparent,0 0 #7bf6ff00}22%{opacity:1;border-color:color-mix(in srgb,var(--sso-accent) 24%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--sso-accent) 5.5%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--sso-accent) 14%,transparent),0 0 22px color-mix(in srgb,var(--sso-accent) 10%,transparent)}56%{opacity:.56;border-color:color-mix(in srgb,var(--sso-accent) 10%,transparent);box-shadow:inset 0 0 12px color-mix(in srgb,var(--sso-accent) 2.5%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--sso-accent) 6%,transparent),0 0 12px color-mix(in srgb,var(--sso-accent) 4%,transparent)}to{opacity:0;border-color:transparent;box-shadow:inset 0 0 0 1px transparent,0 0 #7bf6ff00}}@media (prefers-reduced-motion: reduce){.sso-search-flash-layer{animation:sso-search-target-pulse-reduced .52s ease-out both}@keyframes sso-search-target-pulse-reduced{0%,to{opacity:0}18%,62%{opacity:.75}}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-S,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-B,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-C,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-X{--sso-unified-row-wash: 3.55%;--sso-unified-row-mid: 1.76%;--sso-unified-hotspot-main: 11.6%;--sso-unified-hotspot-soft: 4.3%;--sso-unified-rail-left: 60%;--sso-unified-rail-right: 54%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:hover{filter:brightness(1.035)}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-S,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-B,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-C,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-X{--sso-unified-row-wash: 3%;--sso-unified-row-mid: 1.5%;--sso-unified-hotspot-main: 9.8%;--sso-unified-hotspot-soft: 3.65%;--sso-unified-rail-left: 52%;--sso-unified-rail-right: 47%}@media (max-width: 620px){.sso-page-scope .sso-search-field input::-moz-placeholder{font-size:.72rem!important;font-weight:520!important}.sso-page-scope .sso-search-field input::placeholder{font-size:.72rem!important;font-weight:520!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child>.tier-control-group-head,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child>.tier-control-group-head{display:none!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child>.tier-control-body,.sso-page-scope .sso-control-row.is-secondary>.tier-control-group:first-child>.tier-control-body{grid-column:1!important;width:100%!important;min-width:0!important}.sso-page-scope .sso-data-entry a.group{padding-left:2px!important;padding-right:2px!important}}@media (min-width: 640px){.sso-page-scope .sso-data-entry a.group{padding-top:2px!important;padding-bottom:2px!important}.sso-page-scope .sso-all-range-tier{font-size:1.34rem!important}.sso-page-scope .sso-all-range-score{font-size:.62rem!important}.sso-page-scope .sso-all-range-metrics{gap:4px!important;font-size:.63rem!important}}@media (max-width: 639px){.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-content,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-wrap,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-entry,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-shell,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-mobile-normal-grid{width:574px!important;min-width:574px!important;max-width:574px!important}.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-data-entry a.group{gap:2px}.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-cell,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-sort-button{padding-left:2px!important;padding-right:2px!important}}@media (min-width: 640px){.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-content,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-wrap,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-entry,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .tier-table-head-shell,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-mobile-normal-grid{width:100%!important;min-width:0!important;max-width:none!important}}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-S,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-A,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-B,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-C,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry.sso-row-tier-X{--sso-unified-row-wash: 4.5%;--sso-unified-row-mid: 2.25%;--sso-unified-row-center: 1.62%;--sso-unified-hotspot-main: 9.8%;--sso-unified-hotspot-soft: 3.65%;--sso-unified-rail-left: 52%;--sso-unified-rail-right: 47%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) var(--sso-unified-rail-left),transparent) 0,color-mix(in srgb,var(--sso-row-tier) var(--sso-unified-rail-left),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-unified-rail-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-unified-rail-right),transparent) 100%)!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:after{background:transparent!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{--sso-local-main: 6.6%;--sso-local-soft: 2.4%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-S{--sso-local-main: 13%;--sso-local-soft: 4.8%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-A{--sso-local-main: 9.8%;--sso-local-soft: 3.65%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-B{--sso-local-main: 6.6%;--sso-local-soft: 2.4%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-C{--sso-local-main: 3.4%;--sso-local-soft: 1.2%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-D{--sso-local-main: 1.2%;--sso-local-soft: .4%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-X{--sso-local-main: 0%;--sso-local-soft: 0%}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--sso-row-tier) 1.62%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent)),#070a0ba6!important}.sso-page-scope .sso-tier-score-cell{position:relative;isolation:isolate;overflow:hidden}.sso-page-scope .sso-tier-score-cell:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 48% 116% at 50% 50%,color-mix(in srgb,var(--sso-row-tier) var(--sso-local-main),transparent) 0%,color-mix(in srgb,var(--sso-row-tier) var(--sso-local-soft),transparent) 34%,transparent 64%)}.sso-page-scope .sso-tier-score-cell>*{position:relative;z-index:1}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sso-row-tier) 52%,transparent) 0,color-mix(in srgb,var(--sso-row-tier) 52%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 47%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) 47%,transparent) 100%)!important}@media (min-width: 640px){.sso-page-scope .sso-all-range-score{font-size:.57rem!important}.sso-page-scope .sso-all-range-metrics{font-size:.58rem!important}}.sso-page-scope .sso-tier-score-cell:before{background:none!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{--sso-glyph-main: 7%;--sso-glyph-soft: 2.5%;--sso-glyph-shadow: .12}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-S{--sso-glyph-main: 30%;--sso-glyph-soft: 11%;--sso-glyph-shadow: .62}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-A{--sso-glyph-main: 16%;--sso-glyph-soft: 5.5%;--sso-glyph-shadow: .34}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-B{--sso-glyph-main: 7%;--sso-glyph-soft: 2.5%;--sso-glyph-shadow: .14}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-C{--sso-glyph-main: 1.2%;--sso-glyph-soft: .3%;--sso-glyph-shadow: .025}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-X{--sso-glyph-main: .2%;--sso-glyph-soft: .05%;--sso-glyph-shadow: 0}.sso-page-scope .sso-tier-letter{position:relative;z-index:1;display:inline-grid;place-items:center;isolation:isolate;filter:none!important;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 5px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 100%),transparent)}.sso-page-scope .sso-tier-letter:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:2.15em;height:1.55em;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse 55% 56% at 50% 50%,color-mix(in srgb,var(--sso-row-tier) var(--sso-glyph-main),transparent) 0%,color-mix(in srgb,var(--sso-row-tier) var(--sso-glyph-soft),transparent) 42%,transparent 74%)}@media (min-width: 640px){.sso-page-scope .sso-all-range-score{font-size:.6rem!important}.sso-page-scope .sso-all-range-metrics{font-size:.61rem!important}}.sso-page-scope .sso-tier-score-cell:before,.sso-page-scope .sso-tier-letter:before{content:none!important;display:none!important;background:none!important}.sso-page-scope .sso-tier-letter{background:transparent!important;filter:none!important;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 2px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 72%),transparent),0 0 5px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 100%),transparent),0 0 9px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 46%),transparent)!important}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-C{--sso-glyph-shadow: .015}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-X{--sso-glyph-shadow: 0}.sso-page-scope .sso-page-title-sub{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 78%,transparent)!important}.sso-page-scope .sso-tier-table-region .sso-result-list>.entry-box.sso-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--sso-row-tier) 1.62%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent)),#070a0ba6!important}@media (max-width: 639px){.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-content,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-wrap,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-entry,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-shell,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region.is-all-range .sso-mobile-all-grid{width:446px!important;min-width:446px!important;max-width:446px!important}.sso-page-scope .sso-all-table-head{padding-left:4px!important}.sso-page-scope .sso-all-table-head .tier-table-sort-button{padding-inline:1px!important}.sso-page-scope .sso-all-head-label{gap:1px!important}.sso-page-scope .sso-all-head-label strong{max-width:100%!important;font-size:.58rem!important;letter-spacing:-.025em}.sso-page-scope .sso-all-head-label small{max-width:52px!important;font-size:.44rem!important}.sso-page-scope .sso-all-range-cell{grid-template-columns:minmax(27px,1.05fr) minmax(31px,.95fr)!important;gap:1px!important;padding:0 2px!important}.sso-page-scope .sso-all-range-primary{gap:1px!important}.sso-page-scope .sso-all-range-tier{font-size:.94rem!important}.sso-page-scope .sso-all-range-score{font-size:.47rem!important}.sso-page-scope .sso-all-range-metrics{gap:1px!important;font-size:.47rem!important;line-height:1!important}}@media (min-width: 640px){.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-content,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-wrap,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-entry,.sso-page-scope .sso-tier-table-region.is-all-range .tier-table-head-shell,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region.is-all-range .sso-mobile-all-grid{width:100%!important;min-width:0!important;max-width:none!important}}.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list>.entry-box.sso-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--sso-row-tier) 1.62%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent)),#070a0ba6!important}.sso-page-scope .sso-tier-table-region .sso-result-list>.entry-box.sso-data-entry:after{background:transparent!important}.sso-page-scope .sso-tier-score-cell:before,.sso-page-scope .sso-tier-score-cell:after,.sso-page-scope .sso-tier-letter:before,.sso-page-scope .sso-tier-letter:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.sso-page-scope .sso-tier-letter{background:transparent!important;box-shadow:none!important;filter:none!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{--sso-ambient-main: 4.6%;--sso-ambient-soft: 1.5%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-S{--sso-ambient-main: 14%;--sso-ambient-soft: 5%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-A{--sso-ambient-main: 9%;--sso-ambient-soft: 3%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-B{--sso-ambient-main: 4.6%;--sso-ambient-soft: 1.5%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-C{--sso-ambient-main: .8%;--sso-ambient-soft: .2%}.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-D,.sso-page-scope .sso-result-list>.entry-box.sso-row-tier-X{--sso-ambient-main: 0%;--sso-ambient-soft: 0%}.sso-page-scope .sso-tier-letter:before{content:""!important;display:block!important;position:absolute!important;z-index:-1!important;left:50%!important;top:50%!important;width:4.8em!important;height:3em!important;pointer-events:none!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--sso-row-tier) var(--sso-ambient-main),transparent) 0%,color-mix(in srgb,var(--sso-row-tier) var(--sso-ambient-soft),transparent) 42%,transparent 78%)!important;box-shadow:none!important;filter:blur(4px)!important;opacity:1!important}.sso-page-scope .sso-tier-letter:after{content:none!important;display:none!important}.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list>.entry-box.sso-data-entry{background:linear-gradient(90deg,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--sso-row-tier) 1.62%,transparent),color-mix(in srgb,var(--sso-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--sso-row-tier) 4.5%,transparent)),#070a0ba6!important;border-bottom-color:#ffffff0b!important;box-shadow:none!important}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:before,.sso-page-scope .sso-result-list>.entry-box.sso-data-entry:after{box-shadow:none!important}.sso-page-scope .sso-all-head-mobile-label{display:none}@media (max-width: 639px){.sso-page-scope{--sso-mobile-body-size: 13px;--sso-mobile-secondary-size: 11px;--sso-mobile-header-size: 11.5px;--sso-mobile-tier-size: 21px;--sso-mobile-icon-size: 28px}.sso-page-scope .sso-control-row.is-primary{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:nth-child(2){display:none!important}.sso-page-scope .sso-tier-table-region:not(.is-all-range) :is(.tier-table-content,.tier-table-head-wrap,.tier-table-head-entry,.tier-table-head-shell,.sso-result-list,.sso-result-list>.entry-box.sso-data-entry,.sso-mobile-normal-grid),.sso-page-scope .sso-tier-table-region.is-all-range :is(.tier-table-content,.tier-table-head-wrap,.tier-table-head-entry,.tier-table-head-shell,.sso-result-list,.sso-result-list>.entry-box.sso-data-entry,.sso-mobile-all-grid){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.sso-page-scope .sso-tier-table-region .tier-table-scroll{width:100%;min-width:0;overflow-x:clip}.sso-page-scope .sso-tier-table-region .entry-box-content{min-width:0;height:100%}.sso-page-scope .sso-mobile-normal-grid{grid-template-columns:28px minmax(0,1fr) 44px 63px 65px!important;height:100%;gap:0!important;padding-inline:2px!important}.sso-page-scope .sso-mobile-normal-grid>.sso-desktop-stat{display:none!important}.sso-page-scope .sso-mobile-normal-grid>*{min-width:0}.sso-page-scope .sso-result-list>.entry-box.sso-data-entry{height:44px!important;min-height:44px!important;max-height:none}.sso-page-scope .sso-tier-table-region .tier-table-head{min-height:42px!important}.sso-page-scope .sso-tier-table-region .tier-table-head-cell,.sso-page-scope .sso-tier-table-region .tier-table-sort-button{min-height:42px!important;padding:5px 2px!important;font-size:var(--sso-mobile-header-size)!important;font-weight:600!important;line-height:1.2;gap:3px}.sso-page-scope .sso-tier-table-region .tier-table-sort-arrow{font-size:8px}.sso-page-scope .sso-rank-prefix,.sso-page-scope .sso-all-head-desktop-label{display:none}.sso-page-scope .sso-all-head-mobile-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:10px;line-height:1.2;letter-spacing:-.03em;white-space:nowrap}.sso-page-scope .sso-all-head-mobile-label>span{display:block}.sso-page-scope .sso-all-overall-head .sso-all-head-mobile-label{font-size:11px;font-weight:700;letter-spacing:-.02em}.sso-page-scope .sso-all-table-head .sso-all-range-head{padding-inline:1px!important}.sso-page-scope .sso-rank-cell{font-size:var(--sso-mobile-header-size)!important;font-weight:500!important;line-height:1.2;white-space:nowrap}.sso-page-scope .sso-subject-cell{min-width:0;padding-left:0!important}.sso-page-scope .sso-data-entry a.sso-subject-link{gap:5px!important;padding:2px 3px 2px 6px!important}.sso-page-scope .sso-subject-portrait{width:var(--sso-mobile-icon-size)!important;height:var(--sso-mobile-icon-size)!important;flex:0 0 var(--sso-mobile-icon-size);margin-top:0}.sso-page-scope .sso-subject-name{display:-webkit-box;min-width:0;max-height:2.5em;margin:0!important;overflow:hidden;font-size:var(--sso-mobile-body-size)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.02em;white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sso-page-scope .sso-tier-score-cell{padding:1px!important}.sso-page-scope .sso-tier-letter{font-size:var(--sso-mobile-tier-size)!important;font-weight:800!important;line-height:1!important}.sso-page-scope .sso-tier-score{margin-top:2px;font-size:var(--sso-mobile-secondary-size)!important;font-weight:600!important;line-height:1.2;white-space:nowrap}.sso-page-scope .sso-metric-primary{font-size:var(--sso-mobile-body-size)!important;font-weight:600!important;line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap}.sso-page-scope .sso-metric-secondary{max-width:100%;padding-inline:2px;margin-top:2px;font-size:var(--sso-mobile-secondary-size)!important;font-weight:400!important;line-height:1.2!important;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sso-page-scope .sso-tier-table-region.is-all-range .sso-mobile-all-grid{grid-template-columns:20px minmax(88px,2.65fr) minmax(48px,1.6fr) repeat(4,minmax(0,.875fr))!important;grid-template-rows:minmax(0,1fr);height:100%;gap:0!important;padding-inline:2px!important}.sso-page-scope .sso-mobile-all-grid>*{min-width:0}.sso-page-scope .sso-tier-table-region.is-all-range .sso-all-table-head{min-height:42px!important}.sso-page-scope .sso-tier-table-region.is-all-range .sso-subject-portrait{width:22px!important;height:22px!important;flex-basis:22px}.sso-page-scope .sso-tier-table-region.is-all-range .sso-data-entry a.sso-subject-link{gap:4px!important;padding-left:7px!important;padding-right:3px!important}.sso-page-scope .sso-tier-table-region.is-all-range .sso-subject-name{font-size:12px!important}.sso-page-scope .sso-tier-table-region.is-all-range .sso-rank-cell{font-size:10px!important}.sso-page-scope .sso-all-head-label{width:100%;gap:1px!important}.sso-page-scope .sso-all-head-label strong{max-width:100%!important;font-size:10px!important;font-weight:600;line-height:1.15;white-space:normal;flex-wrap:wrap;gap:1px}.sso-page-scope .sso-all-head-label small,.sso-page-scope .sso-all-table-head .tier-table-sort-arrow{display:none}.sso-page-scope .sso-tier-table-region.is-all-range .sso-tier-letter{font-size:21px!important;font-weight:800;line-height:1}.sso-page-scope .sso-tier-table-region.is-all-range .sso-tier-score{font-size:11px!important;font-weight:600;line-height:1.2}.sso-page-scope .sso-all-range-tier{font-size:16px!important;font-weight:750;line-height:1}.sso-page-scope .sso-all-range-score{font-size:9.5px!important;font-weight:500;line-height:1.2}.sso-page-scope .sso-all-range-cell{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0!important;padding:1px!important}.sso-page-scope .sso-all-range-primary{flex-direction:column;gap:2px!important}.sso-page-scope .sso-tier-table-region.is-all-range .sso-all-range-metrics{display:none!important}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-control-line{width:100%;min-width:0;max-width:100%;flex-direction:column;align-items:stretch}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll{width:100%;min-width:0;max-width:100%;overflow:hidden;padding-bottom:0}.sso-page-scope .sso-control-row.is-primary>.tier-control-group:first-child .sso-range-segment-scroll>.tier-segmented{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden!important;padding:0}.sso-page-scope .sso-range-segment-scroll .tier-segmented-option{width:100%;min-width:0;min-height:36px;margin:0;padding:4px 6px;border-radius:0;font-size:11.5px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.sso-page-scope .sso-range-segment-scroll .tier-segmented-option:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--sso-border) 72%,transparent)}.sso-page-scope .sso-range-segment-scroll .tier-segmented-option:nth-child(2n){border-right:0}}.sso-page-scope{--sso-row-surface: rgba(7,10,11,.65);--sso-row-tint-floor: 5%;--sso-row-stat-peak: 3.8%;--sso-row-stat-soft: 1%;--sso-row-rail-strength: 76%;--sso-row-divider: rgba(255,255,255,.045)}html.dark .sso-page-scope{--sso-row-stat-peak: 5.2%;--sso-row-stat-soft: 1.7%;--sso-row-divider: rgba(255,255,255,.065)}.sso-page-scope .sso-tier-table-region:not(.is-all-range) .sso-result-list>.entry-box.sso-data-entry,.sso-page-scope .sso-tier-table-region.is-all-range .sso-result-list>.entry-box.sso-data-entry{background:linear-gradient(color-mix(in srgb,var(--sso-row-tier) var(--sso-row-tint-floor),transparent),color-mix(in srgb,var(--sso-row-tier) var(--sso-row-tint-floor),transparent)),var(--sso-row-surface)!important;border-bottom-color:var(--sso-row-divider)!important;box-shadow:none!important}.sso-page-scope .sso-tier-table-region .sso-result-list>.entry-box.sso-data-entry>.entry-box-content{height:100%}.sso-page-scope .sso-tier-table-region .sso-data-entry :is(.sso-mobile-normal-grid,.sso-mobile-all-grid){position:relative;isolation:isolate;height:100%;grid-template-rows:minmax(0,1fr)}.sso-page-scope .sso-tier-table-region .sso-data-entry :is(.sso-mobile-normal-grid,.sso-mobile-all-grid):before{content:"";position:absolute;grid-column:3 / -1;grid-row:1 / 2;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-stat-soft),transparent) 12%,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-stat-peak),transparent) 32%,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-stat-peak),transparent) 54%,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-stat-soft),transparent) 100%)}.sso-page-scope .sso-tier-table-region .sso-result-list>.entry-box.sso-data-entry:before{opacity:1;background:linear-gradient(90deg,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-rail-strength),transparent) 0,color-mix(in srgb,var(--sso-row-tier) var(--sso-row-rail-strength),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-row-rail-strength),transparent) calc(100% - 2px),color-mix(in srgb,var(--sso-row-tier) var(--sso-row-rail-strength),transparent) 100%)!important;box-shadow:none!important}.sso-page-scope .sso-tier-table-region .sso-result-list>.entry-box.sso-data-entry:after{background:transparent!important;box-shadow:none!important}.sso-page-scope .sso-tier-table-region .sso-data-entry .sso-tier-score-cell:before,.sso-page-scope .sso-tier-table-region .sso-data-entry .sso-tier-score-cell:after,.sso-page-scope .sso-tier-table-region .sso-data-entry .sso-tier-letter:before,.sso-page-scope .sso-tier-table-region .sso-data-entry .sso-tier-letter:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important}.sso-page-scope .sso-tier-table-region .sso-data-entry :is(.sso-tier-score-cell,.sso-tier-letter,.sso-tier-score,.sso-all-range-tier,.sso-all-range-score){background:transparent!important;text-shadow:none!important;box-shadow:none!important;filter:none!important}.sso-page-scope .sso-tier-table-region .sso-data-entry .sso-tier-letter{text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 2px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 72%),transparent),0 0 5px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 100%),transparent),0 0 9px color-mix(in srgb,var(--sso-row-tier) calc(var(--sso-glyph-shadow) * 46%),transparent)!important}.sst-page-scope{--sst-accent: var(--tier-page-accent, rgb(123, 246, 255));--sst-border: var(--tier-page-border, rgba(255, 255, 255, .1));--sst-border-strong: var(--tier-page-border-strong, rgba(255, 255, 255, .18));--sst-surface: var(--tier-page-panel, #101010);--sst-surface-raised: var(--tier-page-panel-raised, #151515)}.sst-page-title{display:inline-flex;min-width:0;flex-wrap:wrap;align-items:center;gap:4px 11px;line-height:1.08}.sst-page-title-main,.sst-page-title-sub{display:inline}.sst-page-title-sub{display:inline-block;flex:0 0 auto;width:auto;margin-top:1px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 78%,transparent);font-size:.8em;font-weight:760;letter-spacing:-.018em;line-height:1;white-space:nowrap}.sst-analysis-shell{position:relative;overflow:visible;margin-top:12px;background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 24%,transparent 54%),color-mix(in srgb,var(--sst-surface) 96%,#0a0d0e 4%);border:1px solid color-mix(in srgb,var(--sst-border-strong) 72%,transparent);border-radius:8px;box-shadow:0 18px 52px #00000029,inset 0 1px #ffffff07}.sst-analysis-shell:before{content:"";position:absolute;z-index:5;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent 2%,color-mix(in srgb,var(--sst-accent) 42%,transparent) 18%,color-mix(in srgb,var(--sst-accent) 20%,transparent) 52%,transparent 96%);box-shadow:0 0 12px color-mix(in srgb,var(--sst-accent) 5%,transparent)}.sst-control-surface{position:relative;z-index:8;background:radial-gradient(ellipse 34% 115% at 0% 50%,color-mix(in srgb,var(--sst-accent) 1.5%,transparent),transparent 80%),linear-gradient(180deg,#ffffff03,#ffffff01);border-bottom:1px solid color-mix(in srgb,var(--sst-border) 58%,transparent)}.sst-control-surface-bottom{border-top:1px solid color-mix(in srgb,var(--sst-border) 58%,transparent);border-bottom:0;background:linear-gradient(180deg,#ffffff01,#ffffff04),radial-gradient(ellipse 32% 130% at 100% 50%,color-mix(in srgb,var(--sst-accent) 1.4%,transparent),transparent 80%)}.sst-control-row{display:grid;min-width:0;align-items:center}.sst-control-row.is-primary{grid-template-columns:minmax(0,1fr) auto}.sst-control-row.is-secondary{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.sst-control-row>.tier-control-group,.sst-search-control{min-width:0;min-height:64px;padding:11px 16px}.sst-control-row>.tier-control-group+.tier-control-group,.sst-search-control{border-left:1px solid color-mix(in srgb,var(--sst-border) 76%,transparent)}.sst-page-scope .sst-control-row .tier-control-group{display:grid;min-width:0;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;background:transparent;border:0;border-radius:0;box-shadow:none}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:auto auto;justify-content:end;gap:12px;min-width:-moz-max-content;min-width:max-content}.sst-page-scope .sst-control-row .tier-control-group-head{min-width:0;align-self:center;margin:0}.sst-page-scope .sst-control-row .tier-control-label{display:flex;min-height:36px;align-items:center;margin:0;padding-left:9px;color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 92%,transparent);font-size:.78rem;font-weight:800;line-height:1}.sst-page-scope .sst-control-row .tier-control-hint{display:none!important}.sst-page-scope .sst-control-row .tier-control-body{min-width:0;align-self:center}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-end}.sst-page-scope .sst-control-row .tier-segmented{overflow:hidden;background:linear-gradient(180deg,#ffffff05,#ffffff02),#0406078f;border-color:color-mix(in srgb,var(--sst-border-strong) 72%,transparent);border-radius:5px;box-shadow:inset 0 1px #ffffff04}.sst-page-scope .sst-control-row .tier-segmented-option{min-height:38px;padding-inline:10px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 76%,transparent);background:transparent;border-color:color-mix(in srgb,var(--sst-border) 72%,transparent);font-size:.72rem;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.sst-page-scope .sst-control-row .tier-segmented-option:hover{color:var(--tier-page-text-strong, #f5f5f5);background:color-mix(in srgb,var(--sst-accent) 2.6%,transparent)}.sst-page-scope .sst-control-row .tier-segmented-option.is-active{color:color-mix(in srgb,var(--sst-accent) 72%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--sst-accent) 5%,transparent),transparent 88%),#ffffff03;box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 46%,transparent),inset 0 1px #ffffff06}.sst-page-scope .sst-control-row .tier-segmented-option.is-active:after{opacity:.42}.sst-filter-body{display:flex;min-width:0;min-height:40px;align-items:center}.sst-filter-empty{padding-left:2px;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 76%,transparent);font-size:.72rem;font-weight:650}.sst-filter-chip{display:inline-grid;max-width:240px;min-height:40px;grid-template-columns:31px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:4px 8px 4px 5px;color:var(--tier-page-text-strong, #f5f5f5);background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad;border:1px solid color-mix(in srgb,var(--sst-border-strong) 66%,transparent);border-radius:5px;box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 28%,transparent),inset 0 1px #ffffff05;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.sst-filter-chip:hover,.sst-filter-chip:focus-visible{color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--sst-accent) 2.4%,transparent),transparent 64%),#070b0cc2;border-color:color-mix(in srgb,var(--sst-accent) 25%,var(--sst-border-strong));box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 50%,transparent),inset 0 1px #ffffff06;outline:0}.sst-filter-chip img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.1);border-radius:50%}.sst-filter-chip strong{min-width:0;overflow:hidden;font-size:.76rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.sst-filter-chip>span{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 88%,transparent);font-size:.95rem;font-weight:650}.sst-search-control{position:relative;z-index:20;display:flex;align-items:center;justify-content:stretch;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sst-accent) 1.2%,transparent))}.sst-search-field{position:relative;display:grid;width:100%;min-height:40px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 82%,transparent);background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad;border:1px solid color-mix(in srgb,var(--sst-border-strong) 66%,transparent);border-radius:5px;box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 48%,transparent),inset 0 1px #ffffff05;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.sst-search-field:focus-within,.sst-search-field.has-value{color:color-mix(in srgb,var(--sst-accent) 80%,white 5%);border-color:color-mix(in srgb,var(--sst-accent) 30%,var(--sst-border-strong));background:linear-gradient(90deg,color-mix(in srgb,var(--sst-accent) 2.4%,transparent),transparent 64%),#070b0cc2;box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 76%,white 3%),inset 0 1px #ffffff06,0 5px 18px color-mix(in srgb,var(--sst-accent) 3.2%,transparent)}.sst-search-field input{width:100%;min-width:0;padding:0;color:var(--tier-page-text-strong, #f5f5f5);background:transparent;border:0;outline:0;font:inherit;font-size:.78rem;font-weight:680}.sst-search-field input::-moz-placeholder{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 72%,transparent)}.sst-search-field input::placeholder{color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 72%,transparent)}.sst-search-clear{display:grid;width:24px;height:24px;place-items:center;padding:0;color:color-mix(in srgb,var(--tier-page-text-muted, #949ca1) 88%,transparent);background:transparent;border:0;border-radius:50%;font-size:1rem;line-height:1;cursor:pointer}.sst-search-clear:hover,.sst-search-clear:focus-visible{color:#fff;background:#ffffff0e;outline:0}.sst-search-results{position:absolute;z-index:90;top:calc(100% - 2px);right:16px;left:16px;overflow:hidden auto;max-height:286px;padding:4px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sst-accent) 4%,transparent),transparent 38%),#0a0d0ef9;border:1px solid color-mix(in srgb,var(--sst-accent) 15%,var(--sst-border-strong));border-top-color:color-mix(in srgb,var(--sst-accent) 34%,transparent);border-radius:0 0 6px 6px;box-shadow:0 20px 48px #0000007a,inset 0 1px #ffffff07;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.sst-search-result{display:grid;width:100%;min-height:42px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:5px 8px;color:var(--tier-page-text-secondary, #d7dde0);text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.035);cursor:pointer}.sst-search-result:last-child{border-bottom:0}.sst-search-result:hover,.sst-search-result:focus-visible{color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--sst-accent) 5%,transparent),transparent 72%);outline:none}.sst-search-result img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.1);border-radius:50%}.sst-search-result strong{overflow:hidden;font-size:.76rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.sst-search-result-empty{padding:17px 12px;color:var(--tier-page-text-muted, #949ca1);font-size:.71rem;text-align:center}.sst-search-notice{position:absolute;z-index:95;top:calc(100% + 5px);right:16px;max-width:min(420px,90vw);padding:7px 10px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 80%,transparent);background:#0a0d0ef6;border:1px solid color-mix(in srgb,var(--sst-accent) 10%,var(--sst-border));border-radius:5px;box-shadow:0 10px 28px #00000057;font-size:.66rem;font-weight:650;pointer-events:none}.sst-page-scope .tier-table-region{margin-top:14px}.sst-page-scope .tier-table-head-wrap{margin-bottom:0}.sst-page-scope .sst-table-head-surface{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.018) 0%,rgba(255,255,255,.004) 28%,transparent 100%),linear-gradient(180deg,#121516fd,#0b0d0efd)!important;border-top:1px solid rgba(255,255,255,.052);border-bottom:1px solid rgba(255,255,255,.032);box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000029}.sst-page-scope .sst-table-head-surface>.tier-table-head-shell,.sst-page-scope .sst-table-head-surface .tier-table-head{background:transparent!important}.sst-page-scope .sst-table-head-surface .tier-table-head-cell,.sst-page-scope .sst-table-head-surface .tier-table-sort-button{color:#f8fafbe6!important}.sst-page-scope .sst-table-head-surface .tier-table-sort-button{transition:color .14s ease,background .14s ease,box-shadow .14s ease}.sst-page-scope .sst-table-head-surface .tier-table-sort-button:hover{color:#fffffffa!important;background:#ffffff05}.sst-page-scope .sst-table-head-surface .tier-table-sort-button.is-active{color:color-mix(in srgb,var(--sst-accent) 62%,white 34%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sst-accent) .62%,transparent),transparent 82%);box-shadow:inset 0 -1px color-mix(in srgb,var(--sst-accent) 9%,transparent)}.sst-page-scope .tier-table-sort-arrow{color:color-mix(in srgb,var(--sst-accent) 76%,white 4%);text-shadow:0 0 8px color-mix(in srgb,var(--sst-accent) 14%,transparent)}.sst-page-scope .sst-subject-head{justify-content:center;padding-left:0;text-align:center}.sst-result-list{position:relative;margin-top:8px;animation:sst-result-list-refresh .3s cubic-bezier(.22,1,.36,1) both}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{--sst-row-tier: var(--entry-edge-color);--sst-core-strong: 5%;--sst-core-soft: 1.86%;--sst-side-left: 1.22%;--sst-side-right: .9%;--sst-overlay-core: 1.7%;--sst-synergy-glow: .82%;--sst-hover-synergy-glow: 1.02%;--sst-hover-core-strong: 5.9%;--sst-hover-core-soft: 2.25%;--sst-rail-left: 31%;--sst-rail-right: 27%;position:relative;overflow:hidden;margin:0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.01)!important;border-radius:0!important;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) .58%,transparent),color-mix(in srgb,var(--sst-row-tier) .4%,transparent) 22%,color-mix(in srgb,var(--sst-row-tier) .26%,transparent),color-mix(in srgb,var(--sst-row-tier) .4%,transparent) 78%,color-mix(in srgb,var(--sst-row-tier) .58%,transparent)),radial-gradient(ellipse 19% 185% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-core-strong),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-core-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 18% 175% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-synergy-glow),transparent) 0%,transparent 76%),radial-gradient(ellipse 14% 170% at 4% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-side-left),transparent),transparent 72%),radial-gradient(ellipse 13% 170% at 96% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-side-right),transparent),transparent 72%),#070a0ba3!important;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0000001a,inset 0 0 22px #ffffff01!important;-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1);animation:sst-result-row-enter .34s cubic-bezier(.22,1,.36,1) both;transition:background .15s ease,box-shadow .15s ease}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry+.entry-box.sst-data-entry{margin-top:0!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:first-child{border-top:1px solid rgba(255,255,255,.018)!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:auto;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--sst-row-tier) var(--sst-rail-left),transparent) 0,color-mix(in srgb,var(--sst-row-tier) var(--sst-rail-left),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-rail-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-rail-right),transparent) 100%)!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 15% 178% at 56% 52%,color-mix(in srgb,var(--sst-row-tier) var(--sst-overlay-core),transparent),transparent 75%)!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:hover{background:linear-gradient(180deg,#ffffff0b,#ffffff03 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) .72%,transparent),color-mix(in srgb,var(--sst-row-tier) .5%,transparent) 22%,color-mix(in srgb,var(--sst-row-tier) .32%,transparent),color-mix(in srgb,var(--sst-row-tier) .5%,transparent) 78%,color-mix(in srgb,var(--sst-row-tier) .72%,transparent)),radial-gradient(ellipse 20% 185% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-hover-core-strong),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-hover-core-soft),transparent) 45%,transparent 79%),radial-gradient(ellipse 19% 178% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-hover-synergy-glow),transparent) 0%,transparent 76%),#080b0cad!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-S{--sst-core-strong: 7.3%;--sst-core-soft: 2.8%;--sst-side-left: 1.9%;--sst-side-right: 1.38%;--sst-overlay-core: 2.8%;--sst-synergy-glow: 1.45%;--sst-hover-synergy-glow: 1.85%;--sst-hover-core-strong: 8.55%;--sst-hover-core-soft: 3.35%;--sst-rail-left: 38%;--sst-rail-right: 33%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-A{--sst-core-strong: 4.35%;--sst-core-soft: 1.65%;--sst-side-left: 1.18%;--sst-side-right: .86%;--sst-overlay-core: 1.82%;--sst-synergy-glow: .92%;--sst-hover-synergy-glow: 1.16%;--sst-hover-core-strong: 5.15%;--sst-hover-core-soft: 2.04%;--sst-rail-left: 38%;--sst-rail-right: 33%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-B{--sst-core-strong: 3.8%;--sst-core-soft: 1.44%;--sst-side-left: 1.03%;--sst-side-right: .75%;--sst-overlay-core: 1.59%;--sst-synergy-glow: .78%;--sst-hover-synergy-glow: .98%;--sst-hover-core-strong: 4.52%;--sst-hover-core-soft: 1.78%;--sst-rail-left: 36%;--sst-rail-right: 31%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-C{--sst-core-strong: 2.68%;--sst-core-soft: 1.01%;--sst-side-left: .72%;--sst-side-right: .52%;--sst-overlay-core: 1.11%;--sst-synergy-glow: .56%;--sst-hover-synergy-glow: .7%;--sst-hover-core-strong: 3.18%;--sst-hover-core-soft: 1.25%;--sst-rail-left: 33%;--sst-rail-right: 29%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-D{--sst-core-strong: 2.2%;--sst-core-soft: .82%;--sst-side-left: .58%;--sst-side-right: .4%;--sst-overlay-core: .86%;--sst-synergy-glow: .43%;--sst-hover-synergy-glow: .55%;--sst-hover-core-strong: 2.64%;--sst-hover-core-soft: 1%;--sst-rail-left: 30%;--sst-rail-right: 26%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry>*{position:relative;z-index:1}.sst-rank-cell{display:grid;place-items:center;color:var(--text-sub);font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.sst-subject-cell{position:relative;display:flex;min-width:0;height:100%;align-items:center;padding:0 4px 0 8px}.sst-subject-icon-wrap{position:relative;width:32px;height:32px;flex:0 0 auto;margin-top:-1px;overflow:hidden;border-radius:50%;transition:filter .15s ease,transform .15s ease}.sst-subject-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sst-subject-cell:hover .sst-subject-icon-wrap{filter:drop-shadow(0 0 6px rgba(255,255,255,.28))}.sst-subject-copy{display:flex;min-width:0;flex:1;align-items:center;gap:5px;margin-left:5px}.sst-subject-copy strong{min-width:0;overflow:hidden;color:var(--text-main);font-size:.87rem;font-weight:600;line-height:1.15;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.1);white-space:nowrap}.sst-subject-tier{flex:0 0 auto;opacity:.55;font-size:.67rem;font-weight:800;line-height:1}.sst-tier-score-cell{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:2px 0;text-align:center}.sst-tier-letter{font-size:1.35rem;font-weight:800;line-height:1;letter-spacing:-.025em;text-shadow:0 2px 3px rgba(0,0,0,.27)}.sst-tier-score{margin-top:2px;font-size:.68rem;font-weight:600;line-height:1}.sst-synergy-cell{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.sst-synergy-score{color:var(--stat-text);font-size:.84rem;font-weight:400;font-variant-numeric:tabular-nums;line-height:1}.sst-synergy-percentile{color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 65%,transparent);font-size:.58rem;font-weight:650;line-height:1;white-space:nowrap}.sst-number-cell{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--stat-text);font-size:.84rem;font-weight:400;font-variant-numeric:tabular-nums;text-align:center}.sst-info-lack{color:var(--text-sub);font-size:.64rem}.sst-table-loading,.sst-empty{padding:24px 16px;color:var(--text-sub);font-size:.76rem;text-align:center}.sst-result-list>.entry-box.sst-data-entry:nth-child(2){animation-delay:8ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(3){animation-delay:16ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(4){animation-delay:24ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(5){animation-delay:32ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(6){animation-delay:40ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(7){animation-delay:48ms}.sst-result-list>.entry-box.sst-data-entry:nth-child(8){animation-delay:56ms}@keyframes sst-result-list-refresh{0%{opacity:.82;filter:blur(1.5px);transform:translateY(3px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes sst-result-row-enter{0%{opacity:0;transform:translateY(5px) scale(.996)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sst-row-jump-flash{0%,to{outline:1px solid transparent;outline-offset:-1px}22%{outline:1px solid rgba(var(--highlight-rgb),.3);outline-offset:-1px}}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.is-jump-flash{z-index:6;animation:sst-row-jump-flash 1.05s cubic-bezier(.22,.68,.24,1)}.sst-pagination{margin-top:10px}@media (min-width: 640px){.sst-subject-icon-wrap{width:45px;height:45px;margin-left:4px}.sst-subject-copy{gap:8px;margin-left:10px}.sst-subject-copy strong{font-size:1.09rem}.sst-subject-tier{font-size:.8rem}.sst-rank-cell{font-size:1rem}.sst-tier-letter{font-size:2rem}.sst-tier-score{margin-top:2px;font-size:.8rem}.sst-number-cell,.sst-synergy-score{font-size:1.05rem}.sst-synergy-percentile{font-size:.7rem}.sst-info-lack{font-size:.82rem}}@media (max-width: 980px){.sst-control-row.is-primary,.sst-control-row.is-secondary{grid-template-columns:1fr}.sst-control-row>.tier-control-group+.tier-control-group,.sst-search-control{border-top:1px solid color-mix(in srgb,var(--sst-border) 62%,transparent);border-left:0}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:78px minmax(0,1fr);justify-content:stretch;min-width:0}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-start}}@media (max-width: 620px){.sst-analysis-shell{margin-top:10px;border-radius:6px}.sst-control-row>.tier-control-group,.sst-search-control{min-height:0;padding:10px 11px}.sst-page-scope .sst-control-row .tier-control-group,.sst-page-scope .sst-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:72px minmax(0,1fr)!important;align-items:center;gap:8px!important}.sst-page-scope .sst-control-row .tier-control-label{min-height:0;margin:0!important;padding-left:7px;font-size:.72rem;white-space:nowrap}.sst-page-scope .sst-control-row .tier-control-body{min-width:0;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:3px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sst-accent) 18%,rgba(255,255,255,.08)) transparent;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.sst-page-scope .sst-control-row .tier-control-body::-webkit-scrollbar{height:3px}.sst-page-scope .sst-control-row .tier-control-body::-webkit-scrollbar-track{background:transparent}.sst-page-scope .sst-control-row .tier-control-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sst-accent) 18%,rgba(255,255,255,.08));border-radius:999px}.sst-search-field input{font-size:16px}.sst-search-results{right:11px;left:11px}.sst-search-notice{right:11px}.sst-page-title{gap:4px 8px}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff08,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) .58%,transparent),color-mix(in srgb,var(--sst-row-tier) .4%,transparent) 22%,color-mix(in srgb,var(--sst-row-tier) .26%,transparent),color-mix(in srgb,var(--sst-row-tier) .4%,transparent) 78%,color-mix(in srgb,var(--sst-row-tier) .58%,transparent)),radial-gradient(ellipse 21% 185% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-core-strong),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-core-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 19% 175% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-synergy-glow),transparent) 0%,transparent 76%),#070a0ba6!important}.sst-page-scope .sst-table-head-surface .tier-table-head-cell,.sst-page-scope .sst-table-head-surface .tier-table-sort-button{padding-inline:3px;font-size:.58rem}.sst-page-scope .sst-subject-head{justify-content:center;padding-left:0;text-align:center}.sst-subject-cell{padding-inline:3px}.sst-subject-copy{gap:3px;margin-left:4px}.sst-subject-tier{font-size:.54rem}.sst-subject-copy strong{font-size:.68rem}.sst-number-cell,.sst-synergy-score{font-size:.67rem}.sst-synergy-percentile{font-size:.49rem}.sst-tier-letter{font-size:1.2rem}.sst-tier-score{font-size:.5rem}.sst-rank-cell{font-size:.62rem}}@media (max-width: 460px){.sst-subject-tier{display:none}.sst-subject-copy strong{font-size:.64rem}.sst-subject-icon-wrap{width:30px;height:30px}.sst-number-cell,.sst-synergy-score{font-size:.63rem}.sst-synergy-percentile{font-size:.46rem}}@media (prefers-reduced-motion: reduce){.sst-result-list,.sst-result-list>.entry-box.sst-data-entry,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.is-jump-flash{animation:none!important}}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-S,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-A,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-B,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-C,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-D,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-X{--sst-unified-row-wash: 3.55%;--sst-unified-row-mid: 1.76%;--sst-unified-hotspot-main: 11.6%;--sst-unified-hotspot-soft: 4.3%;--sst-unified-rail-left: 60%;--sst-unified-rail-right: 54%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.2672%,transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 20% 188% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 16% 176% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) 1.3%,transparent) 0%,transparent 76%),#070a0ba6!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:hover{filter:brightness(1.035)}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-S,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-A,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-B,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-C,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-D,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-X{--sst-unified-row-wash: 3%;--sst-unified-row-mid: 1.5%;--sst-unified-hotspot-main: 9.8%;--sst-unified-hotspot-soft: 3.65%;--sst-unified-rail-left: 52%;--sst-unified-rail-right: 47%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.08%,transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 20% 188% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 16% 176% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) 1.1%,transparent) 0%,transparent 76%),#070a0ba6!important}.sst-subject-plus{position:absolute;left:0;top:50%;z-index:2;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 64%,transparent);font-size:.78rem;font-weight:780;line-height:1;transform:translate(-50%,-50%);pointer-events:none}.sst-page-scope .sst-control-row .tier-segmented-option.is-active{color:color-mix(in srgb,var(--sst-accent) 86%,white 12%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sst-accent) 9%,transparent),color-mix(in srgb,var(--sst-accent) 3.8%,transparent) 72%,transparent 100%),#ffffff05!important;border-color:color-mix(in srgb,var(--sst-accent) 24%,var(--sst-border-strong))!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--sst-accent) 70%,transparent),inset 0 1px #ffffff08!important;text-shadow:0 0 7px color-mix(in srgb,var(--sst-accent) 9%,transparent)}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group{grid-template-columns:auto minmax(120px,1fr);-moz-column-gap:10px;column-gap:10px}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group .tier-control-body{display:flex;min-width:0;justify-content:flex-end}.sst-filter-body{width:auto;min-width:0;justify-content:flex-end}.sst-filter-chip{width:auto;min-width:126px;max-width:min(240px,100%)}.sst-search-field input{font-size:.72rem;font-weight:560}.sst-search-field input::-moz-placeholder{font-weight:520}.sst-search-field input::placeholder{font-weight:520}@media (max-width: 639px){.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{min-height:45px}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry>.grid{min-height:45px}.sst-rank-cell{font-size:.72rem}.sst-subject-cell{padding:0 2px 0 5px}.sst-subject-icon-wrap{width:30px;height:30px}.sst-subject-copy{gap:3px;margin-left:4px}.sst-subject-copy strong{font-size:.91rem;font-weight:620}.sst-subject-tier{font-size:.69rem}.sst-tier-letter{font-size:1.42rem}.sst-tier-score{font-size:.72rem}.sst-synergy-score{font-size:.89rem}.sst-synergy-percentile{font-size:.68rem}.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell{font-size:.87rem}.sst-subject-plus{font-size:.83rem}.sst-page-scope .sst-table-head-surface .tier-table-head-cell,.sst-page-scope .sst-table-head-surface .tier-table-sort-button{font-size:.7rem}.sst-page-scope .sst-control-row.is-secondary{grid-template-columns:1fr}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group{grid-template-columns:auto minmax(0,1fr);min-height:54px;padding:8px 10px}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group .tier-control-label{min-height:36px;padding-left:2px;font-size:.74rem}.sst-filter-chip{min-width:0;max-width:180px}.sst-filter-empty{padding-left:0;font-size:.69rem}.sst-search-control{min-height:52px;padding:7px 10px 9px;border-top:1px solid color-mix(in srgb,var(--sst-border) 58%,transparent);border-left:0}.sst-search-field{min-height:36px}.sst-search-field input{font-size:.7rem;font-weight:540}}.sst-page-scope .sst-page-title-sub{color:inherit!important}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;-moz-column-gap:8px!important;column-gap:8px!important}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group>.tier-control-group-head{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group>.tier-control-body{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important;padding-bottom:0!important}.sst-page-scope .sst-control-row.is-secondary .sst-filter-body{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important}.sst-page-scope .sst-control-row.is-secondary .sst-filter-chip{width:auto!important;min-width:0!important;max-width:100%!important}.sst-page-scope .sst-search-field input{font-size:.7rem!important;font-weight:520!important}.sst-page-scope .sst-search-field input::-moz-placeholder{font-weight:500!important}.sst-page-scope .sst-search-field input::placeholder{font-weight:500!important}@media (max-width: 639px){.sst-page-scope .sst-tier-table-content,.sst-page-scope .sst-mobile-table-grid{width:440px!important;min-width:440px!important;max-width:440px!important}.sst-page-scope .sst-table-head-surface,.sst-page-scope .tier-table-head-shell,.sst-page-scope .sst-result-list,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{width:440px!important;min-width:440px!important;max-width:440px!important}.sst-page-scope .sst-table-head-surface .tier-table-head-cell,.sst-page-scope .sst-table-head-surface .tier-table-sort-button{padding-inline:3px;font-size:.58rem}.sst-rank-cell{font-size:.62rem}.sst-subject-tier{font-size:.54rem}.sst-subject-copy strong{font-size:.68rem;font-weight:600}.sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell,.sst-synergy-score{font-size:.67rem}.sst-synergy-percentile{font-size:.49rem}.sst-tier-letter{font-size:1.2rem}.sst-tier-score{font-size:.5rem}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.08%,transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 18% 188% at 52.5% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 14% 176% at 66.5% 50%,color-mix(in srgb,var(--sst-row-tier) 1.1%,transparent) 0%,transparent 76%),#070a0ba6!important}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group{min-height:52px!important;padding:8px 10px!important}.sst-page-scope .sst-control-row.is-secondary>.tier-control-group .tier-control-label{min-height:36px!important;margin:0!important;padding-left:2px!important;font-size:.72rem!important;white-space:nowrap}.sst-page-scope .sst-filter-empty{padding-left:0;font-size:.69rem;white-space:nowrap}.sst-page-scope .sst-filter-chip{max-width:160px!important}}@media (max-width: 460px){.sst-subject-tier{display:none}.sst-subject-copy strong{font-size:.64rem}.sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell,.sst-synergy-score{font-size:.63rem}.sst-synergy-percentile{font-size:.46rem}}@media (min-width: 640px){.sst-page-scope .sst-tier-table-content,.sst-page-scope .sst-mobile-table-grid,.sst-page-scope .sst-table-head-surface,.sst-page-scope .tier-table-head-shell,.sst-page-scope .sst-result-list,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{width:100%!important;max-width:none!important}}.sst-filter-control-inline{display:grid;min-width:0;min-height:64px;grid-template-columns:78px minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;padding:11px 16px}.sst-filter-control-label{display:flex;min-width:0;min-height:36px;align-items:center;padding-left:9px;color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 92%,transparent);font-size:.78rem;font-weight:800;line-height:1;white-space:nowrap}.sst-filter-control-inline .sst-filter-body{display:flex!important;width:100%!important;min-width:0!important;min-height:40px;align-items:center!important;justify-content:flex-end!important}.sst-filter-control-inline .sst-filter-chip{width:auto!important;min-width:0!important;max-width:min(240px,100%)!important}.sst-filter-control-inline .sst-filter-empty{padding-left:0}@media (max-width: 639px){.sst-page-scope .sst-tier-table-content,.sst-page-scope .sst-mobile-table-grid,.sst-page-scope .sst-table-head-surface,.sst-page-scope .tier-table-head-shell,.sst-page-scope .sst-result-list,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{width:456px!important;min-width:456px!important;max-width:456px!important}.sst-filter-control-inline{display:grid!important;min-height:52px!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;-moz-column-gap:8px!important;column-gap:8px!important;padding:8px 10px!important}.sst-filter-control-label{grid-column:1;grid-row:1;min-height:36px;padding-left:2px;font-size:.72rem}.sst-filter-control-inline .sst-filter-body{grid-column:2;grid-row:1;width:100%!important;min-width:0!important;justify-content:flex-end!important}.sst-filter-control-inline .sst-filter-chip{max-width:176px!important}.sst-subject-icon-wrap{width:27px!important;height:27px!important}.sst-subject-plus{font-size:.68rem!important;font-weight:720!important}.sst-subject-cell{padding-right:3px}.sst-subject-copy{margin-left:4px}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.08%,transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 18% 188% at 54.2% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 14% 176% at 67.8% 50%,color-mix(in srgb,var(--sst-row-tier) 1.1%,transparent) 0%,transparent 76%),#070a0ba6!important}}@media (min-width: 640px){.sst-filter-control-inline{min-height:64px}}@media (max-width: 639px){.sst-page-scope .sst-tier-table-content,.sst-page-scope .sst-mobile-table-grid,.sst-page-scope .sst-table-head-surface,.sst-page-scope .tier-table-head-shell,.sst-page-scope .sst-result-list,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{width:474px!important;min-width:474px!important;max-width:474px!important}.sst-page-scope .sst-control-row.is-secondary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(104px,132px)!important;grid-template-rows:1fr!important;align-items:stretch!important}.sst-page-scope .sst-filter-control-inline{grid-column:1!important;grid-row:1!important;min-width:0!important;min-height:52px!important;grid-template-columns:70px minmax(0,1fr)!important;-moz-column-gap:6px!important;column-gap:6px!important;padding:8px!important}.sst-page-scope .sst-filter-control-label{min-width:0!important;padding-left:1px!important;font-size:.69rem!important;white-space:nowrap!important}.sst-page-scope .sst-filter-control-inline .sst-filter-body{width:100%!important;min-width:0!important;justify-content:flex-end!important}.sst-page-scope .sst-filter-control-inline .sst-filter-chip{width:auto!important;min-width:0!important;max-width:100%!important;grid-template-columns:25px minmax(0,1fr) 16px!important;gap:5px!important;padding:3px 5px 3px 4px!important}.sst-page-scope .sst-filter-control-inline .sst-filter-chip img{width:24px!important;height:24px!important}.sst-page-scope .sst-filter-control-inline .sst-filter-chip strong{font-size:.68rem!important}.sst-page-scope .sst-filter-empty{overflow:hidden;max-width:100%;font-size:.67rem!important;text-overflow:ellipsis;white-space:nowrap}.sst-page-scope .sst-search-control{grid-column:2!important;grid-row:1!important;min-width:0!important;min-height:52px!important;padding:8px!important;border-top:0!important;border-left:1px solid color-mix(in srgb,var(--sst-border) 58%,transparent)!important}.sst-page-scope .sst-search-field{width:100%!important;min-width:0!important;min-height:34px!important;grid-template-columns:14px minmax(0,1fr) auto!important;gap:5px!important;padding:0 7px!important}.sst-page-scope .sst-search-field svg{width:14px!important;height:14px!important}.sst-page-scope .sst-search-field input{width:100%!important;min-width:0!important;font-size:.66rem!important;font-weight:500!important}.sst-page-scope .sst-search-field input::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sst-page-scope .sst-search-field input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.08%,transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 18% 188% at 55.9% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 44%,transparent 78%),radial-gradient(ellipse 14% 176% at 69% 50%,color-mix(in srgb,var(--sst-row-tier) 1.1%,transparent) 0%,transparent 76%),#070a0ba6!important}}@media (max-width: 639px){.sst-page-scope .sst-control-row.is-secondary{grid-template-columns:minmax(0,1fr) minmax(156px,180px)!important}.sst-tier-letter{font-size:1.24rem!important}.sst-tier-score{font-size:.52rem!important}.sst-synergy-score{font-size:.66rem!important}.sst-synergy-percentile{font-size:.48rem!important}.sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell{font-size:.66rem!important}}@media (max-width: 460px){.sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell,.sst-synergy-score{font-size:.65rem!important}.sst-synergy-percentile{font-size:.47rem!important}}@media (min-width: 640px){.sst-rank-cell{font-size:.66rem!important}.sst-subject-icon-wrap{width:42px!important;height:42px!important}.sst-subject-copy{gap:4px!important;margin-left:5px!important}.sst-subject-copy strong{font-size:1.02rem!important}.sst-subject-tier{font-size:.63rem!important}}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-S,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-A,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-B,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-C,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-D,.sst-page-scope .sst-result-list>.entry-box.sst-data-entry.sst-row-tier-X{--sst-unified-row-wash: 4.5%;--sst-unified-row-mid: 2.25%;--sst-unified-row-center: 1.62%;--sst-unified-hotspot-main: 9.8%;--sst-unified-hotspot-soft: 3.65%;--sst-unified-rail-left: 52%;--sst-unified-rail-right: 47%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-center),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 11% 164% at 56% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 35%,transparent 66%),radial-gradient(ellipse 8% 156% at 68% 50%,color-mix(in srgb,var(--sst-row-tier) 1.65%,transparent) 0%,transparent 64%),#070a0ba6!important}@media (max-width: 639px){.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-center),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-mid),transparent) 72%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-row-wash),transparent)),radial-gradient(ellipse 11% 164% at 55.9% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-hotspot-soft),transparent) 35%,transparent 66%),radial-gradient(ellipse 8% 154% at 69% 50%,color-mix(in srgb,var(--sst-row-tier) 1.65%,transparent) 0%,transparent 64%),#070a0ba6!important}}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-rail-left),transparent) 0,color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-rail-left),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-rail-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-unified-rail-right),transparent) 100%)!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:after{background:transparent!important}@media (min-width: 640px){.sst-page-scope .sst-subject-icon-wrap{width:44px!important;height:44px!important}.sst-page-scope .sst-subject-copy strong{font-size:1.05rem!important}.sst-page-scope .sst-synergy-score,.sst-page-scope .sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell{font-size:.8rem!important}.sst-page-scope .sst-synergy-percentile{font-size:.62rem!important}.sst-page-scope .sst-tier-score{font-size:.64rem!important}}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{--sst-local-main: 6.6%;--sst-local-soft: 2.4%;--sst-synergy-local: 1.6%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-S{--sst-local-main: 13%;--sst-local-soft: 4.8%;--sst-synergy-local: 3.2%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-A{--sst-local-main: 9.8%;--sst-local-soft: 3.65%;--sst-synergy-local: 2.4%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-B{--sst-local-main: 6.6%;--sst-local-soft: 2.4%;--sst-synergy-local: 1.6%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-C{--sst-local-main: 3.4%;--sst-local-soft: 1.2%;--sst-synergy-local: .8%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-D{--sst-local-main: 1.2%;--sst-local-soft: .4%;--sst-synergy-local: .25%}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-X{--sst-local-main: 0%;--sst-local-soft: 0%;--sst-synergy-local: 0%}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) 4.5%,transparent),color-mix(in srgb,var(--sst-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--sst-row-tier) 1.62%,transparent),color-mix(in srgb,var(--sst-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--sst-row-tier) 4.5%,transparent)),#070a0ba6!important}.sst-page-scope .sst-tier-score-cell{position:relative;isolation:isolate}.sst-page-scope .sst-tier-score-cell:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 48% 116% at 50% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-local-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-local-soft),transparent) 34%,transparent 64%)}.sst-page-scope .sst-tier-score-cell>*{position:relative;z-index:1}.sst-page-scope .sst-synergy-cell{position:relative;isolation:isolate}.sst-page-scope .sst-synergy-cell:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 34% 108% at 50% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-synergy-local),transparent) 0%,transparent 60%)}.sst-page-scope .sst-synergy-cell>*{position:relative;z-index:1}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--sst-row-tier) 52%,transparent) 0,color-mix(in srgb,var(--sst-row-tier) 52%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) 47%,transparent) calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) 47%,transparent) 100%)!important}.sst-page-scope .sst-tier-score-cell:before,.sst-page-scope .sst-synergy-cell:before{background:none!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{--sst-glyph-main: 7%;--sst-glyph-soft: 2.5%;--sst-glyph-shadow: .12}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-S{--sst-glyph-main: 30%;--sst-glyph-soft: 11%;--sst-glyph-shadow: .62}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-A{--sst-glyph-main: 16%;--sst-glyph-soft: 5.5%;--sst-glyph-shadow: .34}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-B{--sst-glyph-main: 7%;--sst-glyph-soft: 2.5%;--sst-glyph-shadow: .14}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-C{--sst-glyph-main: 1.2%;--sst-glyph-soft: .3%;--sst-glyph-shadow: .025}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-D,.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-X{--sst-glyph-main: .2%;--sst-glyph-soft: .05%;--sst-glyph-shadow: 0}.sst-page-scope .sst-tier-letter{position:relative;z-index:1;display:inline-grid;place-items:center;isolation:isolate;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 5px color-mix(in srgb,var(--sst-row-tier) calc(var(--sst-glyph-shadow) * 100%),transparent)!important}.sst-page-scope .sst-tier-letter:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:2.15em;height:1.55em;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse 55% 56% at 50% 50%,color-mix(in srgb,var(--sst-row-tier) var(--sst-glyph-main),transparent) 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-glyph-soft),transparent) 42%,transparent 74%)}@media (min-width: 640px){.sst-page-scope .sst-synergy-score,.sst-page-scope .sst-number-cell,.sst-page-scope .sst-stat-cell,.sst-page-scope .sst-change-cell{font-size:.84rem!important}.sst-page-scope .sst-synergy-percentile{font-size:.64rem!important}.sst-page-scope .sst-tier-score{font-size:.66rem!important}}.sst-page-scope .sst-page-title-sub{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 78%,transparent)!important}.sst-page-scope .sst-tier-score-cell:before,.sst-page-scope .sst-tier-score-cell:after,.sst-page-scope .sst-tier-letter:before,.sst-page-scope .sst-tier-letter:after,.sst-page-scope .sst-synergy-cell:before,.sst-page-scope .sst-synergy-cell:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-S{--sst-glyph-shadow: .62}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-A{--sst-glyph-shadow: .34}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-B{--sst-glyph-shadow: .14}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-C{--sst-glyph-shadow: .015}.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-D,.sst-page-scope .sst-result-list>.entry-box.sst-row-tier-X{--sst-glyph-shadow: 0}.sst-page-scope .sst-tier-letter{position:relative;z-index:1;background:transparent!important;box-shadow:none!important;filter:none!important;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 2px color-mix(in srgb,var(--sst-row-tier) calc(var(--sst-glyph-shadow) * 72%),transparent),0 0 5px color-mix(in srgb,var(--sst-row-tier) calc(var(--sst-glyph-shadow) * 100%),transparent),0 0 9px color-mix(in srgb,var(--sst-row-tier) calc(var(--sst-glyph-shadow) * 46%),transparent)!important}.sst-page-scope .sst-filter-chip-icon,.sst-page-scope .sst-search-result-icon{position:relative;display:inline-block;width:30px;height:30px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:50%}.sst-page-scope .sst-subject-icon-wrap{overflow:hidden}.sst-page-scope .sst-subject-icon-wrap,.sst-page-scope .sst-filter-chip-icon,.sst-page-scope .sst-search-result-icon{background-color:#aaaaaa1a}.sst-page-scope .sst-subject-icon,.sst-page-scope .sst-filter-chip-icon>img,.sst-page-scope .sst-search-result-icon>img{position:absolute!important;left:50%!important;top:60%!important;display:block!important;width:90%!important;height:auto!important;min-width:90%!important;min-height:0!important;max-width:none!important;max-height:none!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important;image-rendering:auto!important;-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sst-page-scope .sst-subject-name-wrap,.sst-page-scope .sst-mobile-synergy-percentile{display:none}.sst-page-scope .sst-subject-tier--mobile{display:none!important}.sst-page-scope .sst-subject-name-tail{display:contents}@media (max-width: 639px){.sst-page-scope{--sst-mobile-body-size: 13px;--sst-mobile-secondary-size: 11px;--sst-mobile-header-size: 11.5px;--sst-mobile-tier-size: 21px;--sst-mobile-icon-size: 28px}.sst-page-scope .tier-page-heading-row{display:grid;grid-template-columns:minmax(0,1fr)}.sst-page-scope .tier-page-heading-row .tier-page-header{grid-area:1 / 1;width:100%}.sst-page-scope .tier-page-heading-row .tier-page-header-copy,.sst-page-scope .tier-page-heading-row .tier-page-title{width:100%}.sst-page-scope .tier-page-heading-row .tier-help-section{grid-area:1 / 1;align-self:end;justify-self:end}.sst-page-scope .sst-page-title{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px;font-size:clamp(20px,5vw,25px)}.sst-page-scope .sst-page-title-main{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:6px;line-height:1.15;white-space:nowrap}.sst-page-scope .sst-page-title-patch{flex:0 0 auto;font-size:var(--sst-mobile-header-size);font-weight:600;letter-spacing:0;line-height:1.2;white-space:nowrap}.sst-page-scope .sst-page-title-sub{width:100%;min-height:28px;margin-top:0;padding:4px 90px 4px 0;box-sizing:border-box;font-size:var(--sst-mobile-body-size);line-height:1.4;white-space:normal}.sst-page-scope .sst-tier-table-region :is(.tier-table-content,.tier-table-head-wrap,.tier-table-head-entry,.tier-table-head-shell,.sst-result-list,.sst-result-list>.entry-box.sst-data-entry,.sst-mobile-table-grid){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.sst-page-scope .sst-tier-table-region .tier-table-scroll{width:100%;min-width:0;overflow-x:clip}.sst-page-scope .sst-tier-table-region .entry-box-content{min-width:0;height:100%}.sst-page-scope .sst-mobile-table-grid{grid-template-columns:28px repeat(2,minmax(0,1fr)) 48px 60px!important;grid-template-rows:minmax(0,1fr);height:100%;min-height:0!important;gap:0!important;padding-inline:2px!important}.sst-page-scope .sst-mobile-table-grid>*{min-width:0}.sst-page-scope .sst-mobile-table-grid>.sst-desktop-stat,.sst-page-scope .sst-rank-prefix{display:none!important}.sst-page-scope .sst-result-list>.entry-box.sst-data-entry{height:44px!important;min-height:44px!important;max-height:none}.sst-page-scope .sst-tier-table-region .tier-table-head{min-height:42px!important}.sst-page-scope .sst-table-head-surface .tier-table-head-cell,.sst-page-scope .sst-table-head-surface .tier-table-sort-button{min-height:42px!important;padding:5px 2px!important;font-size:var(--sst-mobile-header-size)!important;font-weight:600!important;line-height:1.2;gap:3px}.sst-page-scope .sst-combo-tier-head-label{max-width:26px;white-space:normal;word-break:keep-all}.sst-page-scope .sst-tier-table-region .tier-table-sort-arrow{font-size:8px}.sst-page-scope .sst-rank-cell{font-size:var(--sst-mobile-header-size)!important;font-weight:500!important;line-height:1.2;white-space:nowrap}.sst-page-scope .sst-cell-divider{height:calc(100% - 12px)!important}.sst-page-scope .sst-subject-cell{padding:2px 3px 2px 6px!important}.sst-page-scope .sst-subject-icon-wrap{width:var(--sst-mobile-icon-size)!important;height:var(--sst-mobile-icon-size)!important;flex:0 0 var(--sst-mobile-icon-size);margin-left:0;margin-top:0}.sst-page-scope .sst-subject-copy{display:block;margin-left:4px!important}.sst-page-scope .sst-subject-tier{display:inline-block;order:1;width:.9em;opacity:.4;font-size:10px!important;font-weight:600!important;line-height:1;text-align:center}.sst-page-scope .sst-subject-tier--desktop{display:none!important}.sst-page-scope .sst-subject-tier--mobile{display:inline-block!important}.sst-page-scope .sst-subject-copy strong{display:-webkit-box;max-width:100%;max-height:28px;overflow:hidden;font-size:12px!important;font-weight:600!important;line-height:14px!important;letter-spacing:-.02em;white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sst-page-scope .sst-subject-copy strong.sst-subject-name-with-weapon{display:block;overflow-wrap:normal}.sst-page-scope .sst-subject-name-prefix{display:inline-flex;max-width:100%;vertical-align:top}.sst-page-scope .sst-subject-name-character{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sst-page-scope .sst-subject-name-separator{flex:0 0 auto;white-space:pre}.sst-page-scope .sst-subject-name-wrap{display:inline}.sst-page-scope .sst-subject-name-weapon{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.sst-page-scope .sst-subject-name-tail{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:3px;vertical-align:top;white-space:nowrap}.sst-page-scope .sst-subject-name-tail .sst-subject-name-weapon{min-width:0;flex:0 1 auto}.sst-page-scope .sst-subject-plus{display:grid;width:8px;place-items:center;font-size:10px!important;font-weight:600!important;transform:translateY(-50%)}.sst-page-scope .sst-subject-plus+.sst-subject-icon-wrap{margin-left:4px}.sst-page-scope .sst-tier-score-cell{padding:1px!important}.sst-page-scope .sst-tier-letter{font-size:var(--sst-mobile-tier-size)!important;font-weight:800!important;line-height:1!important}.sst-page-scope .sst-tier-score{margin-top:2px;font-size:var(--sst-mobile-secondary-size)!important;font-weight:600!important;line-height:1.2;white-space:nowrap}.sst-page-scope .sst-synergy-cell{gap:2px;padding-inline:2px}.sst-page-scope .sst-synergy-score{font-size:var(--sst-mobile-body-size)!important;font-weight:600!important;line-height:1.2;white-space:nowrap}.sst-page-scope .sst-synergy-percentile,.sst-page-scope .sst-info-lack{max-width:100%;font-size:var(--sst-mobile-secondary-size)!important;font-weight:400!important;line-height:1.1;white-space:normal;overflow-wrap:anywhere}.sst-page-scope .sst-desktop-synergy-percentile{display:none}.sst-page-scope .sst-mobile-synergy-percentile{display:inline}.sst-page-scope .sst-control-row.is-primary{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:nth-child(2),.sst-page-scope .sst-control-row.is-primary>.tier-control-group:first-child>.tier-control-group-head{display:none!important}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:first-child{grid-template-columns:minmax(0,1fr)!important;min-height:0;gap:0!important;padding:8px 12px}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:first-child>.tier-control-body{width:100%;min-width:0;max-width:100%;overflow:hidden!important;padding-bottom:0!important}.sst-page-scope .sst-control-row.is-primary>.tier-control-group:first-child .tier-segmented{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;overflow:hidden!important}.sst-page-scope .sst-control-row.is-primary .tier-segmented-option{width:100%;min-width:0;min-height:36px;margin:0;padding:4px 6px;border-radius:0;font-size:var(--sst-mobile-header-size);line-height:1.25;white-space:normal;overflow-wrap:anywhere}.sst-page-scope .sst-control-row.is-primary .tier-segmented-option:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--sst-border) 72%,transparent)}.sst-page-scope .sst-control-row.is-primary .tier-segmented-option:nth-child(2n){border-right:0}.sst-page-scope .sst-control-row.is-secondary{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important}.sst-page-scope .sst-filter-control-inline{grid-template-columns:70px minmax(0,1fr)!important;-moz-column-gap:8px!important;column-gap:8px!important;padding:8px 12px 8px 14px!important}.sst-page-scope .sst-filter-control-label{padding-left:4px!important;font-size:var(--sst-mobile-header-size)!important;font-weight:600}.sst-page-scope .sst-filter-control-inline .sst-filter-chip{grid-template-columns:24px minmax(0,1fr) 16px!important;gap:4px!important;padding:3px 5px!important}.sst-page-scope .sst-filter-chip-icon,.sst-page-scope .sst-search-result-icon{width:24px;height:24px}.sst-page-scope .sst-filter-control-inline .sst-filter-chip strong,.sst-page-scope .sst-search-result strong{font-size:var(--sst-mobile-body-size)!important;font-weight:600}.sst-page-scope .sst-filter-empty{font-size:var(--sst-mobile-secondary-size)!important;font-weight:400}.sst-page-scope .sst-search-control{padding:8px 12px!important}.sst-page-scope .sst-search-field{min-height:36px!important}.sst-page-scope .sst-search-field input{font-size:var(--sst-mobile-body-size)!important;font-weight:400!important}.sst-page-scope .sst-search-results{right:12px;left:12px}.sst-page-scope .sst-search-result{grid-template-columns:24px minmax(0,1fr);gap:6px}}@media (max-width: 420px){.sst-page-scope .sst-control-row.is-secondary{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}.sst-page-scope .sst-filter-control-inline{grid-template-columns:70px minmax(0,1fr)!important;grid-template-rows:1fr!important}.sst-page-scope .sst-control-row.is-secondary .sst-filter-control-inline .sst-filter-body{grid-column:2;grid-row:1;min-height:32px;justify-content:flex-end!important}.sst-page-scope .sst-filter-control-inline .sst-filter-chip{min-height:32px}.sst-page-scope .sst-search-control{grid-column:1!important;grid-row:2!important;border-left:0!important;border-top:1px solid color-mix(in srgb,var(--sst-border) 58%,transparent)!important}}.sst-page-scope{--sst-row-style-version: 10;--sst-row-surface: rgba(7,10,11,.65);--sst-row-tint-floor: 5%;--sst-row-stat-peak: 4%;--sst-row-stat-soft: 2%;--sst-row-rail-strength: 76%;--sst-row-divider: rgba(255,255,255,.045)}html.dark .sst-page-scope{--sst-row-stat-peak: 5%;--sst-row-stat-soft: 2.5%;--sst-row-divider: rgba(255,255,255,.065)}.sst-page-scope .sst-tier-table-region .sst-result-list>.entry-box.sst-data-entry{background:linear-gradient(color-mix(in srgb,var(--sst-row-tier) var(--sst-row-tint-floor),transparent),color-mix(in srgb,var(--sst-row-tier) var(--sst-row-tint-floor),transparent)),var(--sst-row-surface)!important;border-bottom-color:var(--sst-row-divider)!important;box-shadow:none!important}.sst-page-scope .sst-tier-table-region .sst-result-list>.entry-box.sst-data-entry>.entry-box-content{height:100%}.sst-page-scope .sst-tier-table-region .sst-data-entry .sst-mobile-table-grid{position:relative;isolation:isolate;height:100%;grid-template-rows:minmax(0,1fr)}.sst-page-scope .sst-tier-table-region .sst-data-entry .sst-mobile-table-grid:before{content:"";position:absolute;grid-column:4 / -1;grid-row:1 / 2;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-stat-soft),transparent) 28%,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-stat-peak),transparent) 52%,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-stat-peak),transparent) 76%,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-stat-soft),transparent) 100%)}.sst-page-scope .sst-tier-table-region .sst-result-list>.entry-box.sst-data-entry:before{opacity:1;background:linear-gradient(90deg,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-rail-strength),transparent) 0,color-mix(in srgb,var(--sst-row-tier) var(--sst-row-rail-strength),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-row-rail-strength),transparent) calc(100% - 2px),color-mix(in srgb,var(--sst-row-tier) var(--sst-row-rail-strength),transparent) 100%)!important;box-shadow:none!important}.sst-page-scope .sst-tier-table-region .sst-result-list>.entry-box.sst-data-entry:after{background:transparent!important;box-shadow:none!important}@media (min-width: 640px){.sst-page-scope{--sst-desktop-name-size: 1.05rem;--sst-desktop-rank-size: .92rem;--sst-desktop-tier-size: 1.88rem;--sst-desktop-tier-score-size: .72rem;--sst-desktop-metric-size: 1.09rem;--sst-desktop-stat-size: .96rem;--sst-desktop-secondary-size: .75rem;--sst-desktop-icon-size: 44px}.sst-page-scope .sst-tier-table-region{font-family:inherit}.sst-page-scope .sst-rank-cell{font-size:var(--sst-desktop-rank-size)!important;font-weight:700;line-height:1.25}.sst-page-scope .sst-subject-icon-wrap{width:var(--sst-desktop-icon-size)!important;height:var(--sst-desktop-icon-size)!important;flex:0 0 var(--sst-desktop-icon-size);margin-left:0}.sst-page-scope .sst-subject-copy{gap:4px!important;margin-left:6px!important}.sst-page-scope .sst-subject-copy strong{font-family:inherit;font-size:var(--sst-desktop-name-size)!important;font-weight:600;line-height:1.25;text-shadow:none}.sst-page-scope .sst-subject-tier{order:1;width:.9em;opacity:.4;font-size:.82rem!important;font-weight:700;line-height:1;text-align:center}.sst-page-scope .sst-tier-letter{font-size:var(--sst-desktop-tier-size)!important;font-weight:800;line-height:1}.sst-page-scope .sst-tier-score{margin-top:2px;font-size:var(--sst-desktop-tier-score-size)!important;font-weight:600;line-height:1.25}.sst-page-scope .sst-synergy-score{font-size:var(--sst-desktop-metric-size)!important;font-weight:600;line-height:1.25}.sst-page-scope .sst-number-cell{font-size:var(--sst-desktop-stat-size)!important;font-weight:400;line-height:1.5}.sst-page-scope .sst-synergy-percentile,.sst-page-scope .sst-info-lack{color:var(--text-sub);font-size:var(--sst-desktop-secondary-size)!important;font-weight:400;line-height:1}}.srr-page-scope{--srr-accent: var(--tier-page-accent, rgb(123, 246, 255));--srr-border: var(--tier-page-border, rgba(255,255,255,.1));--srr-border-strong: var(--tier-page-border-strong, rgba(255,255,255,.18));--srr-surface: var(--tier-page-panel, #101010);--srr-early: #ea5f57;--srr-early-text: #ef8b84;--srr-late: #c2599b;--srr-late-text: #d382b5;--srr-kill-balanced: #b77a8f;--srr-kill-balanced-text: #c596a6;--srr-high-placement: var(--highlight);--srr-low-placement: #5979b6;--srr-low-placement-text: #91a8d4;--srr-placement-balanced: #718fa8;--srr-placement-balanced-text: #9eb1c1}.srr-analysis-shell{position:relative;overflow:visible;margin-top:12px;background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 24%,transparent 54%),color-mix(in srgb,var(--srr-surface) 96%,#0a0d0e 4%);border:1px solid color-mix(in srgb,var(--srr-border-strong) 72%,transparent);border-radius:8px;box-shadow:0 18px 52px #00000029,inset 0 1px #ffffff07}.srr-analysis-shell:before{content:"";position:absolute;z-index:5;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent 2%,color-mix(in srgb,var(--srr-accent) 42%,transparent) 18%,color-mix(in srgb,var(--srr-accent) 20%,transparent) 52%,transparent 96%);box-shadow:0 0 12px color-mix(in srgb,var(--srr-accent) 5%,transparent)}.srr-control-surface{position:relative;z-index:8;background:radial-gradient(ellipse 34% 115% at 0% 50%,color-mix(in srgb,var(--srr-accent) 1.4%,transparent),transparent 80%),linear-gradient(180deg,#ffffff03,#ffffff01)}.srr-control-bar{display:grid;grid-template-columns:auto minmax(430px,1fr) minmax(300px,.78fr);min-height:64px;align-items:center}.srr-data-snapshot,.srr-combo-control,.srr-subject-control{min-width:0;min-height:64px}.srr-data-snapshot{display:flex;align-items:center;padding:0 17px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 70%,transparent);font-size:.7rem;font-weight:700;white-space:nowrap}.srr-combo-control{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px 16px;border-left:1px solid color-mix(in srgb,var(--srr-border) 68%,transparent)}.srr-combo-control-label{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 92%,transparent);font-size:.78rem;font-weight:800;white-space:nowrap}.srr-subject-control{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:11px 16px;border-left:1px solid color-mix(in srgb,var(--srr-border) 68%,transparent)}.srr-view-segmented{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background:linear-gradient(180deg,#ffffff05,#ffffff02),#0406078f;border:1px solid color-mix(in srgb,var(--srr-border-strong) 72%,transparent);border-radius:5px;box-shadow:inset 0 1px #ffffff04}.srr-view-segmented button{min-height:38px;padding:0 10px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 76%,transparent);background:transparent;border:0;border-left:1px solid color-mix(in srgb,var(--srr-border) 72%,transparent);font-size:.72rem;font-weight:760;cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.srr-view-segmented button:first-child{border-left:0}.srr-view-segmented button:hover{color:var(--tier-page-text-strong, #f5f5f5);background:color-mix(in srgb,var(--srr-accent) 2.6%,transparent)}.srr-view-segmented button.is-active{color:color-mix(in srgb,var(--srr-accent) 72%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--srr-accent) 5%,transparent),transparent 88%),#ffffff03;box-shadow:inset 0 -2px color-mix(in srgb,var(--srr-accent) 46%,transparent),inset 0 1px #ffffff06}.srr-picked-subject{display:inline-grid;min-height:40px;max-width:175px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:7px;padding:4px 8px 4px 5px;color:var(--tier-page-text-strong, #f5f5f5);background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad;border:1px solid color-mix(in srgb,var(--srr-border-strong) 66%,transparent);border-radius:5px;box-shadow:inset 0 -2px color-mix(in srgb,var(--srr-accent) 28%,transparent),inset 0 1px #ffffff05}.srr-picked-subject img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.1);border-radius:50%}.srr-picked-subject strong{min-width:0;overflow:hidden;font-size:.76rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.srr-subject-search{width:min(240px,100%);min-width:160px}.srr-searchbox{display:flex;width:100%;min-width:0;align-items:center}.srr-search-input-width{width:100%!important;min-width:0!important}.srr-searchbox input{width:100%!important;min-height:40px!important;padding:0 11px!important;color:var(--tier-page-text-strong, #f5f5f5)!important;background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad!important;border:1px solid color-mix(in srgb,var(--srr-border-strong) 66%,transparent)!important;border-radius:5px!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--srr-accent) 48%,transparent),inset 0 1px #ffffff05!important;font-size:.78rem!important;font-weight:680;outline:0!important}.srr-searchbox input:focus{border-color:color-mix(in srgb,var(--srr-accent) 30%,var(--srr-border-strong))!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--srr-accent) 76%,white 3%),inset 0 1px #ffffff06,0 5px 18px color-mix(in srgb,var(--srr-accent) 3.2%,transparent)!important}.srr-current-profile-row{position:relative;z-index:7;display:grid;grid-template-columns:118px minmax(0,1fr);min-height:52px;align-items:center;gap:12px;padding:7px 16px;border-top:1px solid color-mix(in srgb,var(--srr-border) 62%,transparent);background:linear-gradient(180deg,#ffffff01,#ffffff03),radial-gradient(ellipse 26% 160% at 18% 50%,color-mix(in srgb,var(--srr-accent) 1.3%,transparent),transparent 80%)}.srr-current-profile-label{padding-left:9px;color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 88%,transparent);font-size:.75rem;font-weight:780;white-space:nowrap}.srr-current-profile-items{display:flex;min-width:0;align-items:center;gap:18px}.srr-current-profile-item{display:flex;min-width:0;align-items:center;gap:7px}.srr-current-profile-item em{color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 67%,transparent);font-size:.67rem;font-style:normal;font-weight:680;white-space:nowrap}.srr-current-profile-state{color:var(--tier-page-text-muted, #949ca1);font-size:.7rem}.srr-profile-kind{display:inline-flex;min-height:26px;align-items:center;padding:0 8px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 80%,transparent);background:#ffffff05;border:1px solid rgba(255,255,255,.055);border-radius:999px;font-size:.66rem;font-weight:760;white-space:nowrap}.srr-role-section,.srr-style-section{margin-top:14px}.srr-table-region{margin-top:0}.srr-page-scope .tier-table-head-wrap{margin-bottom:0}.srr-page-scope .srr-table-head-surface{position:relative;width:100%;min-height:40px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.018) 0%,rgba(255,255,255,.004) 28%,transparent 100%),linear-gradient(180deg,#121516fd,#0b0d0efd)!important;border:0!important;border-top:1px solid rgba(255,255,255,.052)!important;border-bottom:1px solid rgba(255,255,255,.032)!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000029!important}.srr-page-scope .srr-table-head-surface .tier-table-head-shell,.srr-page-scope .srr-table-head-surface .tier-table-head{min-height:40px;height:100%;background:transparent!important}.srr-page-scope .srr-table-head-surface .tier-table-head-cell,.srr-page-scope .srr-table-head-surface .srr-head-sort-button{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;gap:5px;padding:0 6px;color:#f8fafbe6!important;background:transparent!important;border:0;font-size:.69rem;font-weight:750;letter-spacing:-.012em;text-align:center;white-space:normal}.srr-head-sort-button{cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.srr-page-scope .srr-table-head-surface .srr-head-sort-button:hover{color:#fffffffc!important;background:#ffffff05!important}.srr-page-scope .srr-table-head-surface .srr-head-sort-button.is-active{color:color-mix(in srgb,var(--srr-accent) 62%,white 34%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--srr-accent) .8%,transparent),transparent 82%)!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--srr-accent) 12%,transparent)}.srr-sort-mark{color:color-mix(in srgb,var(--srr-accent) 76%,white 4%);font-size:.52rem;text-shadow:0 0 8px color-mix(in srgb,var(--srr-accent) 14%,transparent)}.srr-table-end-line{width:100%;height:3px;opacity:.7;background:var(--infobar-bg);border-radius:0 0 5px 5px}.srr-role-result-list{position:relative;margin-top:8px}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-row-tier: var(--entry-edge-color);--srr-role-hotspot: 4.5%;--srr-role-hotspot-soft: 1.65%;--srr-role-edge: 39%;--srr-role-edge-right: 34%;position:relative;overflow:hidden;margin:0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.01)!important;border-radius:0!important;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) .55%,transparent),color-mix(in srgb,var(--srr-row-tier) .24%,transparent),color-mix(in srgb,var(--srr-row-tier) .55%,transparent)),radial-gradient(ellipse 17% 185% at 69% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-hotspot),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-hotspot-soft),transparent) 45%,transparent 79%),#070a0ba3!important;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0000001a!important;-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1)}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:auto;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-edge),transparent) 0,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-edge),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-edge-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-edge-right),transparent) 100%)!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 13% 178% at 69% 52%,color-mix(in srgb,var(--srr-row-tier) 1.5%,transparent),transparent 75%)!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:hover{background:linear-gradient(180deg,#ffffff0b,#ffffff03 48%,#ffffff01),radial-gradient(ellipse 18% 185% at 69% 50%,color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-role-hotspot) + 1%),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-role-hotspot-soft) + .5%),transparent) 45%,transparent 79%),#080b0cad!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-role-hotspot: 7.1%;--srr-role-hotspot-soft: 2.7%;--srr-role-edge: 46%;--srr-role-edge-right: 41%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-role-hotspot: 4.8%;--srr-role-hotspot-soft: 1.85%;--srr-role-edge: 42%;--srr-role-edge-right: 37%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-role-hotspot: 4%;--srr-role-hotspot-soft: 1.52%;--srr-role-edge: 39%;--srr-role-edge-right: 34%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-role-hotspot: 3%;--srr-role-hotspot-soft: 1.12%;--srr-role-edge: 36%;--srr-role-edge-right: 31%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-hotspot: 2.45%;--srr-role-hotspot-soft: .9%;--srr-role-edge: 33%;--srr-role-edge-right: 29%}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry>*{position:relative;z-index:1}.srr-role-rank{display:grid;place-items:center;color:var(--text-sub);font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.srr-role-subject-cell,.srr-role-role-cell{position:relative;display:flex;min-width:0;height:100%;align-items:center}.srr-role-subject-cell{gap:6px;padding:0 5px 0 8px}.srr-role-subject-icon{position:relative;width:32px;height:32px;flex:0 0 auto;overflow:hidden;border-radius:50%}.srr-role-subject-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.srr-role-subject-cell strong,.srr-role-role-cell strong{min-width:0;overflow:hidden;color:var(--text-main);font-size:.76rem;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.srr-role-role-cell{gap:6px;padding:0 4px 0 8px}.srr-role-role-cell>img{width:27px;height:27px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}.srr-role-reco-cell,.srr-role-number-cell{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.srr-role-reco-cell{flex-direction:column;line-height:1}.srr-role-reco-cell strong{font-size:.9rem;font-weight:760}.srr-role-reco-cell span{margin-top:2px;font-size:.66rem;font-weight:600}.srr-role-number-cell{gap:3px;color:var(--stat-text)}.srr-role-number-cell strong,.srr-role-number-cell.is-single strong{font-size:.84rem;font-weight:400;font-variant-numeric:tabular-nums}.srr-role-number-cell span{color:var(--text-sub);font-size:.62rem}.srr-style-table-region{margin-top:0}.srr-style-table-content{min-width:900px}.srr-style-result-list{position:relative;margin-top:8px}.srr-style-data-row{--srr-score-rgb: 151, 160, 176;--srr-score-wash-alpha: .03;--srr-score-edge-alpha: .45;--srr-score-glow-alpha: .05;position:relative;min-height:55px;overflow:hidden;margin:0;color:var(--tier-page-text-secondary, #d7dde0);background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .16)),transparent 28%,transparent 72%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .16))),radial-gradient(ellipse 15% 185% at 56% 50%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .82)),transparent 77%),#070a0ba3;border-bottom:1px solid rgba(255,255,255,.01);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0000001a;-webkit-backdrop-filter:blur(9px) saturate(1.08);backdrop-filter:blur(9px) saturate(1.08);transition:background .15s ease,box-shadow .15s ease}.srr-style-data-row:first-child{border-top:1px solid rgba(255,255,255,.018)}.srr-style-data-row:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,rgba(var(--srr-score-rgb),calc(.3 + var(--srr-score-edge-alpha) * .38)) 0,rgba(var(--srr-score-rgb),calc(.3 + var(--srr-score-edge-alpha) * .38)) 2px,transparent 2px,transparent calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.27 + var(--srr-score-edge-alpha) * .34)) calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.27 + var(--srr-score-edge-alpha) * .34)) 100%)}.srr-style-data-row:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 12% 178% at 56% 52%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .62)),transparent 75%)}.srr-style-data-row:hover{background:linear-gradient(180deg,#ffffff0b,#ffffff03 48%,#ffffff01),radial-gradient(ellipse 16% 185% at 56% 50%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * 1.08)),transparent 77%),#080b0cad}.srr-style-data-row>*{position:relative;z-index:2}.srr-style-rank{display:grid;place-items:center;color:var(--text-sub);font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.srr-style-subject-cell,.srr-style-ally-cell{position:relative;display:flex;min-width:0;height:100%;align-items:center}.srr-style-subject-cell{gap:7px;padding:0 6px 0 10px}.srr-style-subject-cell img{width:32px;height:32px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%}.srr-style-subject-cell strong{min-width:0;overflow:hidden;color:var(--text-main);font-size:.76rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.srr-style-ally-cell{justify-content:center;padding:0 5px}.srr-style-pill{display:inline-flex;min-height:29px;align-items:center;justify-content:center;padding:0 10px;color:currentColor;background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 26%,transparent);border-radius:999px;font-size:.76rem;font-weight:790;line-height:1;white-space:nowrap}.srr-style-pill.is-compact{min-height:27px;padding-inline:9px;font-size:.7rem}.srr-style-pill.is-early{color:var(--srr-early-text)}.srr-style-pill.is-late{color:var(--srr-late-text)}.srr-style-pill.is-kill-balanced{color:var(--srr-kill-balanced-text)}.srr-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 76%,white 16%)}.srr-style-pill.is-low-placement{color:var(--srr-low-placement-text)}.srr-style-pill.is-placement-balanced{color:var(--srr-placement-balanced-text)}.srr-style-empty{color:var(--text-sub);font-size:.78rem}.srr-fit-cell{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.srr-fit-cell strong{color:rgb(var(--srr-score-rgb));font-size:.84rem;font-weight:600;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(var(--srr-score-rgb),calc(var(--srr-score-glow-alpha) * .55))}.srr-fit-cell span{color:color-mix(in srgb,rgb(var(--srr-score-rgb)) 55%,var(--text-sub));font-size:.6rem;font-weight:650;white-space:nowrap}.srr-style-number-cell{display:grid;width:100%;height:100%;place-items:center;color:var(--stat-text);font-size:.84rem;font-weight:400;font-variant-numeric:tabular-nums;text-align:center}.srr-style-number-cell.is-strong{font-weight:500}.srr-panel-state{display:grid;min-height:160px;place-items:center;padding:24px;color:var(--tier-page-text-muted, #949ca1);background:#070a0b9e;border:1px solid color-mix(in srgb,var(--srr-border) 60%,transparent);border-radius:7px;font-size:.76rem;text-align:center}.srr-panel-state.is-inline{min-height:100px;border-radius:0}.srr-panel-state.is-error{color:#eea3aa}@media (min-width: 600px){.srr-role-rank,.srr-style-rank{font-size:1rem}.srr-role-subject-icon{width:44px;height:44px}.srr-role-subject-cell{gap:10px;padding-left:12px}.srr-role-role-cell{gap:9px;padding-left:14px}.srr-role-role-cell>img{width:40px;height:40px}.srr-role-subject-cell strong,.srr-role-role-cell strong,.srr-style-subject-cell strong{font-size:1.06rem}.srr-role-reco-cell strong{font-size:1.1rem}.srr-role-reco-cell span{font-size:.84rem}.srr-role-number-cell strong,.srr-role-number-cell.is-single strong,.srr-style-number-cell,.srr-fit-cell strong{font-size:1.05rem}.srr-role-number-cell span{font-size:.72rem}.srr-style-subject-cell{gap:9px;padding-left:12px}.srr-style-subject-cell img{width:44px;height:44px}.srr-style-pill{min-height:34px;padding-inline:12px;font-size:.9rem}.srr-fit-cell span{font-size:.7rem}}@media (max-width: 1120px){.srr-control-bar{grid-template-columns:auto minmax(380px,1fr)}.srr-subject-control{grid-column:1 / -1;border-top:1px solid color-mix(in srgb,var(--srr-border) 62%,transparent);border-left:0}}@media (max-width: 720px){.srr-control-bar{grid-template-columns:1fr}.srr-data-snapshot,.srr-combo-control,.srr-subject-control{min-height:0}.srr-data-snapshot{padding:10px 13px;border-bottom:1px solid color-mix(in srgb,var(--srr-border) 58%,transparent)}.srr-combo-control{grid-template-columns:72px minmax(0,1fr);padding:10px 11px;border-left:0}.srr-combo-control-label{padding-left:7px;font-size:.72rem}.srr-subject-control{align-items:stretch;flex-direction:column;padding:10px 11px}.srr-picked-subject{width:-moz-fit-content;width:fit-content;max-width:100%}.srr-subject-search{width:100%;min-width:0}.srr-searchbox input{font-size:16px!important}.srr-view-segmented button{min-height:36px;padding-inline:5px;font-size:.65rem}.srr-current-profile-row{grid-template-columns:1fr;gap:7px;padding:9px 11px 10px}.srr-current-profile-label{padding-left:7px}.srr-current-profile-items{flex-wrap:wrap;gap:8px 14px}.srr-style-table-content{min-width:950px}.srr-page-scope .srr-table-head-surface .tier-table-head-cell,.srr-page-scope .srr-table-head-surface .srr-head-sort-button{padding-inline:3px;font-size:.58rem}}@media (max-width: 520px){.srr-style-pill{min-height:27px;padding-inline:8px;font-size:.68rem}.srr-style-subject-cell strong,.srr-role-subject-cell strong,.srr-role-role-cell strong{font-size:.72rem}.srr-style-subject-cell img,.srr-role-subject-icon{width:30px;height:30px}.srr-role-role-cell>img{width:27px;height:27px}.srr-style-number-cell,.srr-fit-cell strong,.srr-role-number-cell strong,.srr-role-number-cell.is-single strong{font-size:.7rem}}@media (prefers-reduced-motion: reduce){.srr-page-scope *,.srr-page-scope *:before,.srr-page-scope *:after{transition-duration:.01ms!important}}.srr-page-scope .srr-control-bar{display:grid;grid-template-columns:minmax(480px,1fr) auto;min-height:64px;align-items:center}.srr-page-scope .srr-combo-control{display:grid;min-width:0;min-height:64px;grid-template-columns:auto minmax(0,560px);align-items:center;justify-content:start;gap:12px;padding:11px 16px;border-left:0}.srr-page-scope .srr-data-snapshot{display:flex;min-height:64px;align-items:center;justify-content:flex-end;padding:0 18px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 68%,transparent);border-left:1px solid color-mix(in srgb,var(--srr-border) 60%,transparent);font-size:.69rem;font-weight:690;white-space:nowrap}.srr-page-scope .srr-subject-control,.srr-page-scope .srr-picked-subject,.srr-page-scope .srr-current-profile-row{display:none!important}.srr-current-subject-row{position:relative;z-index:7;display:flex;min-height:54px;align-items:center;gap:9px;padding:7px 14px 7px 16px;border-top:1px solid color-mix(in srgb,var(--srr-border) 62%,transparent);background:linear-gradient(180deg,#ffffff01,#ffffff03),radial-gradient(ellipse 24% 160% at 14% 50%,color-mix(in srgb,var(--srr-accent) 1.15%,transparent),transparent 80%)}.srr-current-subject-main{display:flex;min-width:142px;max-width:215px;flex:0 1 auto;align-items:center;gap:8px}.srr-current-subject-portrait{width:38px;height:38px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 2px 7px #00000038}.srr-current-subject-main strong{min-width:0;overflow:hidden;color:var(--tier-page-text-strong, #f5f5f5);font-size:.9rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.srr-current-role-tag{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:2px 9px 2px 4px;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 90%,transparent);background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:999px;font-size:.69rem;font-weight:740;white-space:nowrap}.srr-current-role-tag img{width:24px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.srr-current-style-tag{display:inline-flex;min-width:0;align-items:center;gap:6px}.srr-current-style-tag em{color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 66%,transparent);font-size:.64rem;font-style:normal;font-weight:680;white-space:nowrap}.srr-current-subject-row .srr-subject-search{width:min(250px,100%);min-width:190px;margin-left:auto;flex:0 1 250px}.srr-style-pill.is-kill-balanced{color:#e6a7bc!important;background:linear-gradient(90deg,#ea5f572b,#ea5f5721 46%,#c2599b21 54%,#c2599b30)!important;border-color:#d264846b!important;box-shadow:inset 8px 0 12px -12px #ea5f57bf,inset -8px 0 12px -12px #c2599bd1}.srr-style-pill.is-placement-balanced{color:#b7c8dc!important;background:linear-gradient(90deg,rgba(var(--highlight-rgb),.14),rgba(var(--highlight-rgb),.1) 46%,#5979b61f 54%,#5979b633)!important;border-color:#70a6c96b!important;box-shadow:inset 8px 0 12px -12px rgba(var(--highlight-rgb),.78),inset -8px 0 12px -12px #5979b6e6}.srr-style-pill.is-low-placement{color:#b5ccff!important;background:#5979b63d!important;border-color:#7097e19e!important;box-shadow:inset 0 0 12px #5979b61a}.srr-page-scope .srr-style-table-content{width:100%;min-width:0}.srr-page-scope .srr-style-result-list{margin-top:8px}.srr-page-scope .srr-style-data-row{min-height:55px;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.004),transparent 22%,transparent 78%,rgba(var(--srr-score-rgb),.004)),#070a0ba3!important}.srr-page-scope .srr-style-data-row:before{background:linear-gradient(to right,rgba(var(--srr-score-rgb),calc(.34 + var(--srr-score-edge-alpha) * .42)) 0,rgba(var(--srr-score-rgb),calc(.34 + var(--srr-score-edge-alpha) * .42)) 2px,transparent 2px,transparent calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.31 + var(--srr-score-edge-alpha) * .38)) calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.31 + var(--srr-score-edge-alpha) * .38)) 100%)!important}.srr-page-scope .srr-style-data-row:after{display:none!important}.srr-page-scope .srr-style-data-row:hover{background:linear-gradient(180deg,#ffffff0b,#ffffff03 48%,#ffffff01),#080b0cad!important}.srr-page-scope .srr-fit-cell{position:relative;isolation:isolate;overflow:visible}.srr-page-scope .srr-fit-cell:before{content:"";position:absolute;z-index:-1;top:-22%;right:-30%;bottom:-22%;left:-30%;pointer-events:none;background:radial-gradient(ellipse 62% 120% at 50% 50%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .78)) 0%,rgba(var(--srr-score-rgb),calc(var(--srr-score-wash-alpha) * .3)) 45%,transparent 76%)}.srr-page-scope .srr-style-subject-cell{gap:6px;padding:0 5px 0 8px}.srr-page-scope .srr-style-subject-cell img{width:30px;height:30px}.srr-page-scope .srr-style-subject-cell strong{font-size:.73rem;font-weight:600}.srr-page-scope .srr-style-ally-cell{position:relative;justify-content:center;min-width:0;padding:0 3px 0 10px;overflow:visible}.srr-style-plus{position:absolute;left:0;top:50%;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 55%,transparent);font-size:.74rem;font-weight:760;line-height:1;transform:translate(-50%,-50%);text-shadow:0 1px 2px rgba(0,0,0,.24)}.srr-page-scope .srr-style-pill{min-height:27px;max-width:100%;padding:0 8px;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.srr-page-scope .srr-style-pill.is-compact{min-height:26px;padding-inline:8px;font-size:.67rem}.srr-page-scope .srr-fit-cell strong,.srr-page-scope .srr-style-number-cell{font-size:.84rem;font-weight:400}.srr-page-scope .srr-fit-cell strong{font-weight:600}.srr-page-scope .srr-fit-cell span{font-size:.59rem}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) .5%,transparent),transparent 27%,transparent 73%,color-mix(in srgb,var(--srr-row-tier) .5%,transparent)),#070a0ba3!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:after{display:none!important}.srr-page-scope .srr-role-reco-cell:before{content:"";position:absolute;z-index:-1;top:-22%;right:-34%;bottom:-22%;left:-34%;pointer-events:none;background:radial-gradient(ellipse 62% 120% at 50% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-hotspot),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-hotspot-soft),transparent) 45%,transparent 76%)}@media (min-width: 700px){.srr-page-scope .srr-style-subject-cell img{width:38px;height:38px}.srr-page-scope .srr-style-subject-cell strong{font-size:.94rem}.srr-page-scope .srr-style-pill{min-height:30px;padding-inline:9px;font-size:.78rem}.srr-page-scope .srr-fit-cell strong,.srr-page-scope .srr-style-number-cell{font-size:1rem}.srr-page-scope .srr-fit-cell span{font-size:.67rem}}@media (max-width: 1120px){.srr-page-scope .srr-control-bar{grid-template-columns:minmax(0,1fr) auto}.srr-page-scope .srr-combo-control{grid-template-columns:auto minmax(0,1fr)}}@media (max-width: 820px){.srr-current-subject-row{flex-wrap:wrap}.srr-current-subject-row .srr-subject-search{width:100%;max-width:none;flex:1 1 100%;margin-left:0}}@media (max-width: 720px){.srr-page-scope .srr-control-bar{grid-template-columns:1fr}.srr-page-scope .srr-combo-control{grid-template-columns:72px minmax(0,1fr);min-height:0;padding:10px 11px}.srr-page-scope .srr-data-snapshot{min-height:0;justify-content:flex-end;padding:9px 13px;border-top:1px solid color-mix(in srgb,var(--srr-border) 58%,transparent);border-left:0}.srr-current-subject-row{padding:9px 11px}.srr-style-table-content{min-width:720px!important}.srr-page-scope .srr-style-subject-cell img{width:28px;height:28px}.srr-page-scope .srr-style-subject-cell strong{font-size:.68rem}.srr-page-scope .srr-style-pill{min-height:25px;padding-inline:6px;font-size:.62rem}.srr-page-scope .srr-fit-cell strong,.srr-page-scope .srr-style-number-cell{font-size:.69rem}.srr-page-scope .srr-fit-cell span{font-size:.49rem}}.srr-page-scope .srr-data-snapshot{grid-column:1;grid-row:1;min-height:64px;justify-content:flex-start;padding:0 18px;border:0;font-size:.71rem}.srr-page-scope .srr-combo-control{grid-column:2;grid-row:1;display:grid;min-width:0;min-height:64px;grid-template-columns:auto minmax(450px,560px);align-items:center;justify-content:center;gap:13px;padding:11px 16px;border:0}.srr-page-scope .srr-combo-control-label{font-size:.79rem;font-weight:820}.srr-page-scope .srr-view-segmented button{min-height:40px;padding-inline:13px;font-size:.8rem;font-weight:790;letter-spacing:-.012em}.srr-current-subject-row{display:grid;grid-template-columns:105px minmax(0,1fr) minmax(190px,250px);min-height:56px;align-items:center;gap:10px;padding:7px 14px}.srr-current-subject-label{padding-left:8px;color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 86%,transparent);font-size:.73rem;font-weight:780;white-space:nowrap}.srr-current-subject-cluster{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px}.srr-current-subject-main{min-width:0;max-width:none;flex:0 0 auto;gap:6px}.srr-current-subject-portrait{width:36px;height:36px}.srr-current-subject-main strong{font-size:.86rem}.srr-current-role-tag{min-height:28px;gap:5px;padding:2px 8px 2px 4px;font-size:.67rem}.srr-current-role-tag img{width:22px;height:22px}.srr-current-style-tag{gap:5px}.srr-current-style-tag em{color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 82%,transparent);font-size:.71rem;font-weight:730}.srr-current-subject-row .srr-subject-search{width:100%;min-width:0;max-width:250px;margin-left:0;justify-self:end;flex:none}.srr-page-scope .srr-style-pill.is-kill-balanced{color:#d39aaa!important;background:#b7698824!important;border-color:#c97e9766!important;box-shadow:inset 0 0 10px #b769880b!important}.srr-page-scope .srr-style-pill.is-placement-balanced{color:#adc0d1!important;background:#6591b424!important;border-color:#7da4c366!important;box-shadow:inset 0 0 10px #6591b40b!important}.srr-page-scope .srr-style-pill.is-low-placement{color:#b9ceff!important;background:#5979b640!important;border-color:#7097e1a3!important}.srr-page-scope .srr-style-subject-cell{justify-content:center;gap:6px;padding:0 6px;text-align:center}.srr-page-scope .srr-style-subject-cell img{flex:0 0 auto}.srr-page-scope .srr-style-subject-cell strong{min-width:0;max-width:6.5em;text-align:center}.srr-page-scope .srr-style-ally-cell{padding:0 4px 0 11px}.srr-page-scope .srr-style-pill{max-width:calc(100% - 2px)}@media (max-width: 1120px){.srr-page-scope .srr-combo-control{grid-template-columns:auto minmax(390px,500px)}}@media (max-width: 900px){.srr-page-scope .srr-control-bar{grid-template-columns:1fr}.srr-page-scope .srr-data-snapshot{grid-column:1;grid-row:1;min-height:0;padding:9px 13px 5px}.srr-page-scope .srr-combo-control{grid-column:1;grid-row:2;grid-template-columns:78px minmax(0,1fr);min-height:0;justify-content:stretch;padding:7px 11px 10px}.srr-current-subject-row{grid-template-columns:95px minmax(0,1fr)}.srr-current-subject-row .srr-subject-search{grid-column:2;width:min(320px,100%);max-width:none;justify-self:center}.srr-current-subject-cluster{flex-wrap:wrap}}@media (max-width: 720px){.srr-page-scope .srr-combo-control{grid-template-columns:72px minmax(0,1fr)}.srr-page-scope .srr-view-segmented button{min-height:37px;padding-inline:6px;font-size:.7rem}.srr-current-subject-row{grid-template-columns:1fr;gap:7px;padding:9px 11px}.srr-current-subject-label{padding-left:7px}.srr-current-subject-cluster{justify-content:flex-start}.srr-current-subject-row .srr-subject-search{grid-column:1;width:100%;max-width:none;justify-self:stretch}.srr-style-table-content{min-width:720px!important}}.srr-page-scope .srr-role-role-cell{position:relative;padding-left:12px;overflow:visible}.srr-role-plus{position:absolute;left:0;top:50%;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 55%,transparent);font-size:.76rem;font-weight:760;line-height:1;transform:translate(-50%,-50%);text-shadow:0 1px 2px rgba(0,0,0,.24);pointer-events:none}@media (min-width: 600px){.srr-page-scope .srr-role-role-cell{padding-left:15px}.srr-role-plus{font-size:.82rem}}.srr-page-scope .srr-control-bar{display:grid;grid-template-columns:1fr auto 1fr;min-height:64px;align-items:center}.srr-page-scope .srr-data-snapshot{grid-column:1;grid-row:1;justify-self:start;min-height:64px;padding:0 18px;border:0}.srr-page-scope .srr-combo-control{grid-column:2;grid-row:1;display:grid;grid-template-columns:auto auto;min-width:0;min-height:64px;align-items:center;justify-content:center;gap:11px;padding:11px 14px;border:0}.srr-page-scope .srr-combo-control-label{font-size:.8rem;font-weight:820}.srr-page-scope .srr-view-segmented{width:414px;max-width:100%}.srr-page-scope .srr-view-segmented button{min-height:40px;padding-inline:8px;font-size:.82rem;font-weight:800;letter-spacing:-.014em}.srr-current-subject-row{display:grid;grid-template-columns:1fr auto 1fr;min-height:56px;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:7px 14px}.srr-current-subject-label{grid-column:1;justify-self:end;padding:0 2px 0 0;text-align:right}.srr-current-subject-cluster{grid-column:2;justify-self:center;width:-moz-fit-content;width:fit-content;max-width:min(100%,650px)}.srr-current-subject-row .srr-subject-search{grid-column:3;justify-self:start;width:225px;max-width:225px;min-width:180px;margin-left:1px}.srr-page-scope .srr-searchbox input{text-align:center}.srr-page-scope .srr-searchbox input::-moz-placeholder{text-align:center}.srr-page-scope .srr-searchbox input::placeholder{text-align:center}.srr-page-scope .srr-role-subject-cell{justify-content:center;padding-left:6px;padding-right:6px;text-align:center}.srr-page-scope .srr-role-subject-cell strong{text-align:center}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-role-row-wash: .55%;--srr-role-row-mid: .28%;--srr-role-local-main: 4.6%;--srr-role-local-soft: 1.75%;--srr-role-rail-left: 44%;--srr-role-rail-right: 39%;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-role-row-mid) * .72),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),#070a0ba3!important}.srr-page-scope .srr-role-reco-cell:before{top:-26%;right:-45%;bottom:-26%;left:-45%;background:radial-gradient(ellipse 62% 128% at 50% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 44%,transparent 78%)}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-role-row-wash: 2.05%;--srr-role-row-mid: .95%;--srr-role-local-main: 12.4%;--srr-role-local-soft: 4.65%;--srr-role-rail-left: 62%;--srr-role-rail-right: 56%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-role-row-wash: 1.38%;--srr-role-row-mid: .68%;--srr-role-local-main: 8.8%;--srr-role-local-soft: 3.25%;--srr-role-rail-left: 55%;--srr-role-rail-right: 49%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-role-row-wash: .92%;--srr-role-row-mid: .45%;--srr-role-local-main: 6.2%;--srr-role-local-soft: 2.3%;--srr-role-rail-left: 48%;--srr-role-rail-right: 43%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-role-row-wash: .62%;--srr-role-row-mid: .31%;--srr-role-local-main: 4.25%;--srr-role-local-soft: 1.58%;--srr-role-rail-left: 42%;--srr-role-rail-right: 37%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-row-wash: .48%;--srr-role-row-mid: .23%;--srr-role-local-main: 3.25%;--srr-role-local-soft: 1.18%;--srr-role-rail-left: 38%;--srr-role-rail-right: 33%}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:hover{filter:brightness(1.035)}.srr-page-scope .srr-style-data-row{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),calc(.01 + var(--srr-score-wash-alpha) * .24)),rgba(var(--srr-score-rgb),calc(.004 + var(--srr-score-wash-alpha) * .12)) 28%,rgba(var(--srr-score-rgb),calc(.002 + var(--srr-score-wash-alpha) * .08)),rgba(var(--srr-score-rgb),calc(.004 + var(--srr-score-wash-alpha) * .12)) 72%,rgba(var(--srr-score-rgb),calc(.01 + var(--srr-score-wash-alpha) * .24))),#070a0ba3!important}.srr-page-scope .srr-style-data-row:before{background:linear-gradient(to right,rgba(var(--srr-score-rgb),calc(.4 + var(--srr-score-edge-alpha) * .48)) 0,rgba(var(--srr-score-rgb),calc(.4 + var(--srr-score-edge-alpha) * .48)) 2px,transparent 2px,transparent calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.36 + var(--srr-score-edge-alpha) * .44)) calc(100% - 2px),rgba(var(--srr-score-rgb),calc(.36 + var(--srr-score-edge-alpha) * .44)) 100%)!important}.srr-page-scope .srr-fit-cell:before{top:-28%;right:-45%;bottom:-28%;left:-45%;background:radial-gradient(ellipse 64% 130% at 50% 50%,rgba(var(--srr-score-rgb),calc(.045 + var(--srr-score-wash-alpha) * 1.38)) 0%,rgba(var(--srr-score-rgb),calc(.014 + var(--srr-score-wash-alpha) * .54)) 45%,transparent 78%)}.srr-page-scope .srr-style-data-row:hover{filter:brightness(1.035)}.srr-page-scope .srr-style-data-row.is-positive .srr-fit-cell strong{color:#5bccff;text-shadow:0 0 11px rgba(91,204,255,.16)}.srr-page-scope .srr-style-data-row.is-strong-positive .srr-fit-cell strong{color:#69d7ff;text-shadow:0 0 13px rgba(91,204,255,.22)}@media (max-width: 900px){.srr-page-scope .srr-control-bar{grid-template-columns:1fr}.srr-page-scope .srr-data-snapshot{grid-column:1;grid-row:1;min-height:0;padding:9px 13px 5px}.srr-page-scope .srr-combo-control{grid-column:1;grid-row:2;grid-template-columns:78px minmax(0,1fr);width:100%;min-height:0;justify-content:stretch;padding:7px 11px 10px}.srr-page-scope .srr-view-segmented{width:100%}.srr-current-subject-row{grid-template-columns:92px minmax(0,1fr)}.srr-current-subject-label{grid-column:1;justify-self:end}.srr-current-subject-cluster{grid-column:2;justify-self:center}.srr-current-subject-row .srr-subject-search{grid-column:2;width:225px;max-width:100%;justify-self:center}}@media (max-width: 720px){.srr-page-scope .srr-view-segmented button{min-height:37px;padding-inline:5px;font-size:.72rem}.srr-current-subject-row{grid-template-columns:1fr}.srr-current-subject-label,.srr-current-subject-cluster,.srr-current-subject-row .srr-subject-search{grid-column:1;justify-self:start}.srr-current-subject-label{text-align:left}.srr-current-subject-row .srr-subject-search{width:100%;max-width:none}}.srr-current-subject-row{grid-template-columns:92px minmax(0,1fr) minmax(190px,250px);-moz-column-gap:7px;column-gap:7px}.srr-current-subject-label{padding-left:0;padding-right:3px;text-align:right;justify-self:end}.srr-current-subject-cluster{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:42px;justify-content:flex-start;justify-self:end;gap:6px;padding:4px 8px 4px 6px;background:linear-gradient(180deg,#ffffff05,#ffffff01),#070a0b6b;border:1px solid rgba(255,255,255,.06);border-radius:6px;box-shadow:inset 0 1px #ffffff05}.srr-current-subject-main{margin-right:4px}.srr-current-role-tag{margin-left:2px}.srr-current-subject-row .srr-subject-search{justify-self:start;margin-left:1px}.srr-current-style-tag em{color:color-mix(in srgb,var(--srr-accent) 48%,var(--tier-page-text-secondary, #d7dde0) 52%);font-size:.74rem;font-weight:760;text-shadow:0 0 7px color-mix(in srgb,var(--srr-accent) 8%,transparent)}.srr-fit-cell span{color:color-mix(in srgb,rgb(var(--srr-score-rgb)) 72%,var(--tier-page-text-secondary, #d7dde0) 28%)!important;font-size:.63rem;font-weight:700}.srr-page-scope .srr-role-subject-icon{width:30px;height:30px}.srr-page-scope .srr-role-role-cell>img{width:25px;height:25px}.srr-page-scope .srr-role-subject-cell strong,.srr-page-scope .srr-role-role-cell strong{font-size:.73rem}@media (min-width: 600px){.srr-page-scope .srr-role-subject-icon{width:41px;height:41px}.srr-page-scope .srr-role-role-cell>img{width:37px;height:37px}.srr-page-scope .srr-role-subject-cell strong,.srr-page-scope .srr-role-role-cell strong{font-size:1rem}}.srr-page-scope .srr-style-data-row{min-height:59px}.srr-page-scope .srr-style-data-row>.grid{min-height:59px;align-items:stretch}.srr-page-scope .srr-style-subject-cell,.srr-page-scope .srr-style-ally-cell,.srr-page-scope .srr-fit-cell,.srr-page-scope .srr-style-number-cell,.srr-page-scope .srr-style-rank{min-height:59px}.srr-page-scope .srr-style-subject-cell,.srr-page-scope .srr-style-ally-cell{align-items:center}.srr-page-scope .srr-fit-cell{align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.srr-page-scope .srr-style-number-cell{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0;line-height:1}.srr-page-scope .srr-style-rank{display:flex;align-items:center;justify-content:center;line-height:1}.srr-page-scope .srr-fit-cell strong{line-height:1}.srr-page-scope .srr-fit-cell span{margin-top:2px;line-height:1}@media (max-width: 720px){.srr-current-subject-row{grid-template-columns:1fr}.srr-current-subject-label{justify-self:start;text-align:left;padding-left:7px;padding-right:0}.srr-current-subject-cluster{justify-self:start}.srr-current-subject-row .srr-subject-search{justify-self:stretch;margin-left:0}.srr-page-scope .srr-style-data-row,.srr-page-scope .srr-style-data-row>.grid,.srr-page-scope .srr-style-subject-cell,.srr-page-scope .srr-style-ally-cell,.srr-page-scope .srr-fit-cell,.srr-page-scope .srr-style-number-cell,.srr-page-scope .srr-style-rank{min-height:53px}}.srr-current-subject-row{position:relative;display:flex;min-height:58px;align-items:center;justify-content:center;padding:7px 14px}.srr-current-subject-center{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:7px}.srr-current-subject-label{position:static;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;padding:0 2px 0 0;font-size:.74rem;font-weight:790;text-align:right;white-space:nowrap}.srr-current-subject-cluster{display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:0;max-width:min(68vw,650px);flex:0 1 auto;align-items:center;justify-content:flex-start;gap:6px}.srr-current-subject-row>.srr-subject-search{position:absolute;right:14px;top:50%;width:225px;max-width:225px;min-width:180px;margin:0;transform:translateY(-50%)}.srr-page-scope .srr-searchbox input::-moz-placeholder{text-align:left!important}.srr-page-scope .srr-searchbox input,.srr-page-scope .srr-searchbox input::placeholder{text-align:left!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-role-row-wash: 1.55%;--srr-role-row-mid: .76%;--srr-role-local-main: 6.8%;--srr-role-local-soft: 2.55%;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-role-row-wash) * .78),transparent) 18%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent),color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-role-row-mid) * .88),transparent) 58%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 76%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),#070a0ba6!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-role-row-wash: 5.2%;--srr-role-row-mid: 2.6%;--srr-role-local-main: 15.4%;--srr-role-local-soft: 5.9%;--srr-role-rail-left: 68%;--srr-role-rail-right: 62%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-role-row-wash: 3.55%;--srr-role-row-mid: 1.76%;--srr-role-local-main: 11.6%;--srr-role-local-soft: 4.3%;--srr-role-rail-left: 60%;--srr-role-rail-right: 54%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-role-row-wash: 2.4%;--srr-role-row-mid: 1.18%;--srr-role-local-main: 8.1%;--srr-role-local-soft: 3%;--srr-role-rail-left: 52%;--srr-role-rail-right: 47%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-role-row-wash: 1.58%;--srr-role-row-mid: .78%;--srr-role-local-main: 5.5%;--srr-role-local-soft: 2.05%;--srr-role-rail-left: 45%;--srr-role-rail-right: 40%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-row-wash: 1.15%;--srr-role-row-mid: .56%;--srr-role-local-main: 4.1%;--srr-role-local-soft: 1.5%;--srr-role-rail-left: 40%;--srr-role-rail-right: 35%}.srr-page-scope .srr-style-data-row{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),calc(.018 + var(--srr-score-wash-alpha) * .82)),rgba(var(--srr-score-rgb),calc(.012 + var(--srr-score-wash-alpha) * .58)) 20%,rgba(var(--srr-score-rgb),calc(.008 + var(--srr-score-wash-alpha) * .42)) 42%,rgba(var(--srr-score-rgb),calc(.008 + var(--srr-score-wash-alpha) * .42)) 62%,rgba(var(--srr-score-rgb),calc(.012 + var(--srr-score-wash-alpha) * .58)) 80%,rgba(var(--srr-score-rgb),calc(.018 + var(--srr-score-wash-alpha) * .82))),#070a0ba6!important}.srr-page-scope .srr-style-data-row.is-positive{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.052),rgba(var(--srr-score-rgb),.032) 20%,rgba(var(--srr-score-rgb),.02) 48%,rgba(var(--srr-score-rgb),.024) 70%,rgba(var(--srr-score-rgb),.052)),#070a0ba6!important}.srr-page-scope .srr-style-data-row.is-strong-positive{background:linear-gradient(180deg,#ffffff0a,#ffffff03 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.078),rgba(var(--srr-score-rgb),.05) 20%,rgba(var(--srr-score-rgb),.03) 48%,rgba(var(--srr-score-rgb),.036) 70%,rgba(var(--srr-score-rgb),.078)),#070a0ba8!important}.srr-page-scope .srr-style-data-row.is-negative{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.032),rgba(var(--srr-score-rgb),.02),rgba(var(--srr-score-rgb),.011) 52%,rgba(var(--srr-score-rgb),.032)),#070a0ba6!important}.srr-page-scope .srr-style-data-row.is-strong-negative{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.048),rgba(var(--srr-score-rgb),.03),rgba(var(--srr-score-rgb),.016) 52%,rgba(var(--srr-score-rgb),.048)),#070a0ba6!important}.srr-page-scope .srr-fit-cell:before{background:radial-gradient(ellipse 66% 132% at 50% 50%,rgba(var(--srr-score-rgb),calc(.06 + var(--srr-score-wash-alpha) * 1.55)) 0%,rgba(var(--srr-score-rgb),calc(.02 + var(--srr-score-wash-alpha) * .62)) 45%,transparent 79%)}@media (max-width: 1060px){.srr-current-subject-row{justify-content:flex-start;padding-right:14px}.srr-current-subject-center{max-width:calc(100% - 245px);margin-left:auto;margin-right:240px}}@media (max-width: 820px){.srr-current-subject-row{display:grid;grid-template-columns:1fr;gap:8px;justify-items:start}.srr-current-subject-center{max-width:100%;margin:0}.srr-current-subject-row>.srr-subject-search{position:static;width:100%;max-width:100%;min-width:0;transform:none}}.srr-current-subject-row>.srr-subject-search{width:203px;max-width:203px;min-width:170px}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-row-wash: 3.55%;--srr-role-row-mid: 1.76%;--srr-role-local-main: 11.6%;--srr-role-local-soft: 4.3%;--srr-role-rail-left: 60%;--srr-role-rail-right: 54%}.srr-page-scope .srr-style-data-row,.srr-page-scope .srr-style-data-row.is-positive,.srr-page-scope .srr-style-data-row.is-strong-positive,.srr-page-scope .srr-style-data-row.is-negative,.srr-page-scope .srr-style-data-row.is-strong-negative,.srr-page-scope .srr-style-data-row.is-neutral{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.055),rgba(var(--srr-score-rgb),.039) 18%,rgba(var(--srr-score-rgb),.025) 40%,rgba(var(--srr-score-rgb),.022) 58%,rgba(var(--srr-score-rgb),.036) 78%,rgba(var(--srr-score-rgb),.055)),#070a0ba6!important}.srr-page-scope .srr-style-data-row:before{background:linear-gradient(to right,rgba(var(--srr-score-rgb),.6) 0,rgba(var(--srr-score-rgb),.6) 2px,transparent 2px,transparent calc(100% - 2px),rgba(var(--srr-score-rgb),.54) calc(100% - 2px),rgba(var(--srr-score-rgb),.54) 100%)!important}.srr-page-scope .srr-fit-cell:before{background:radial-gradient(ellipse 66% 132% at 50% 50%,rgba(var(--srr-score-rgb),.116) 0%,rgba(var(--srr-score-rgb),.043) 45%,transparent 79%)!important}@media (max-width: 820px){.srr-current-subject-row>.srr-subject-search{width:100%;max-width:100%;min-width:0}}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-row-wash: 3%;--srr-role-row-mid: 1.5%;--srr-role-local-main: 9.8%;--srr-role-local-soft: 3.65%;--srr-role-rail-left: 52%;--srr-role-rail-right: 47%}.srr-page-scope .srr-style-data-row,.srr-page-scope .srr-style-data-row.is-positive,.srr-page-scope .srr-style-data-row.is-strong-positive,.srr-page-scope .srr-style-data-row.is-negative,.srr-page-scope .srr-style-data-row.is-strong-negative,.srr-page-scope .srr-style-data-row.is-neutral{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.047),rgba(var(--srr-score-rgb),.033) 18%,rgba(var(--srr-score-rgb),.021) 40%,rgba(var(--srr-score-rgb),.019) 58%,rgba(var(--srr-score-rgb),.031) 78%,rgba(var(--srr-score-rgb),.047)),#070a0ba6!important}.srr-page-scope .srr-fit-cell:before{background:radial-gradient(ellipse 66% 132% at 50% 50%,rgba(var(--srr-score-rgb),.098) 0%,rgba(var(--srr-score-rgb),.0365) 45%,transparent 79%)!important}.srr-page-scope .srr-role-subject-icon{width:27px!important;height:27px!important}.srr-page-scope .srr-role-role-cell>img{width:20px!important;height:20px!important}.srr-page-scope .srr-style-subject-cell img{width:27px!important;height:27px!important}.srr-page-scope .srr-current-subject-portrait{width:32px!important;height:32px!important}.srr-page-scope .srr-current-role-tag img{width:17px!important;height:17px!important}@media (min-width: 600px){.srr-page-scope .srr-role-subject-icon{width:37px!important;height:37px!important}.srr-page-scope .srr-role-role-cell>img{width:30px!important;height:30px!important}.srr-page-scope .srr-style-subject-cell img{width:29px!important;height:29px!important}.srr-page-scope .srr-current-subject-portrait{width:33px!important;height:33px!important}.srr-page-scope .srr-current-role-tag img{width:18px!important;height:18px!important}}.srr-page-scope .srr-subject-search{position:relative}.srr-page-scope .srr-search-leading-icon{position:absolute;z-index:8;left:10px;top:50%;display:grid;width:16px;height:16px;place-items:center;color:color-mix(in srgb,var(--tier-page-text-secondary, #d7dde0) 62%,transparent);transform:translateY(-50%);pointer-events:none}.srr-page-scope .srr-searchbox input{padding-left:31px!important}@media (max-width: 599px){.srr-page-scope .srr-control-bar{grid-template-columns:1fr!important}.srr-page-scope .srr-data-snapshot{grid-column:1!important;grid-row:1!important;justify-self:end!important;width:auto!important;min-height:0!important;padding:8px 11px 4px!important;text-align:right!important}.srr-page-scope .srr-combo-control-label{display:none!important}.srr-page-scope .srr-combo-control{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:6px 10px 9px!important}.srr-page-scope .srr-view-segmented{width:100%!important}.srr-page-scope .srr-current-subject-label{display:none!important}.srr-page-scope .srr-current-subject-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:7px 10px 9px!important}.srr-page-scope .srr-current-subject-center{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;justify-content:flex-start!important;margin:0!important}.srr-page-scope .srr-current-subject-cluster{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;overflow:hidden}.srr-page-scope .srr-current-style-tag em{display:none!important}.srr-page-scope .srr-current-subject-main{min-width:0!important;flex:0 1 auto!important;gap:5px!important;margin-right:1px!important}.srr-page-scope .srr-current-subject-main strong{font-size:.76rem!important}.srr-page-scope .srr-current-role-tag{min-height:24px!important;gap:4px!important;margin-left:0!important;padding:2px 6px 2px 3px!important;font-size:.61rem!important}.srr-page-scope .srr-current-style-tag{flex:0 1 auto;min-width:0;gap:2px!important}.srr-page-scope .srr-current-style-tag .srr-style-pill{min-height:24px!important;padding-inline:6px!important;font-size:.61rem!important}.srr-page-scope .srr-current-subject-row>.srr-subject-search{position:relative!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;transform:none!important}.srr-page-scope .srr-searchbox input{min-height:36px!important;padding-left:29px!important;padding-right:8px!important;font-size:.68rem!important;font-weight:540!important}.srr-page-scope .srr-searchbox input::-moz-placeholder{font-size:.68rem!important;font-weight:520!important}.srr-page-scope .srr-searchbox input::placeholder{font-size:.68rem!important;font-weight:520!important}.srr-page-scope .srr-search-leading-icon{left:8px;width:14px;height:14px}.srr-page-scope .srr-search-leading-icon svg{width:14px;height:14px}.srr-page-scope .srr-role-section .srr-table-content,.srr-page-scope .srr-role-section .tier-table-head-wrap,.srr-page-scope .srr-role-section .srr-table-head-surface,.srr-page-scope .srr-role-section .tier-table-head-shell,.srr-page-scope .srr-role-section .srr-role-result-list,.srr-page-scope .srr-role-section .srr-role-result-list>.entry-box,.srr-page-scope .srr-role-section .srr-role-mobile-grid{width:490px!important;min-width:490px!important;max-width:490px!important}.srr-page-scope .srr-role-subject-cell strong{font-size:.67rem!important}.srr-page-scope .srr-role-role-cell strong{font-size:.64rem!important}.srr-page-scope .srr-role-subject-cell{gap:4px!important;padding:0 3px 0 6px!important}.srr-page-scope .srr-role-role-cell{gap:4px!important;padding:0 2px 0 7px!important}.srr-page-scope .srr-role-plus{font-size:.66rem!important}.srr-page-scope .srr-role-reco-cell strong{font-size:.8rem!important}.srr-page-scope .srr-role-reco-cell span{font-size:.59rem!important}.srr-page-scope .srr-role-number-cell{gap:2px!important}.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong{font-size:.74rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.55rem!important}.srr-page-scope .srr-role-section .tier-table-head-cell{padding-inline:2px!important;font-size:.61rem!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) 1.08%,transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),radial-gradient(ellipse 17% 185% at 70.4% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 45%,transparent 79%),#070a0ba3!important}}.srr-page-scope .srr-style-pill.is-early{color:#f39b94!important;background:#ea5f573d!important;border-color:#ef807794!important;box-shadow:inset 0 0 11px #ea5f5717!important}.srr-page-scope .srr-style-pill.is-late{color:#e29ac5!important;background:#c2599b40!important;border-color:#da7ab894!important;box-shadow:inset 0 0 11px #c2599b1a!important}.srr-page-scope .srr-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 80%,white 20%)!important;background:color-mix(in srgb,var(--highlight) 21%,transparent)!important;border-color:color-mix(in srgb,var(--highlight) 56%,transparent)!important;box-shadow:inset 0 0 11px color-mix(in srgb,var(--highlight) 8%,transparent)!important}.srr-page-scope .srr-style-pill.is-low-placement{color:#c5d6ff!important;background:#5979b64d!important;border-color:#789ee5ad!important;box-shadow:inset 0 0 11px #5979b61c!important}.srr-page-scope .srr-style-pill.is-kill-balanced{color:#e1a4b9!important;background:#b7698838!important;border-color:#d384a18a!important;box-shadow:inset 0 0 11px #b7698814!important}.srr-page-scope .srr-style-pill.is-placement-balanced{color:#bfd0df!important;background:#6591b438!important;border-color:#8ab1cf8a!important;box-shadow:inset 0 0 11px #6591b414!important}@media (min-width: 821px){.srr-page-scope .srr-current-subject-row>.srr-subject-search{position:absolute!important;right:14px!important;top:50%!important;width:203px!important;max-width:203px!important;min-width:170px!important;margin:0!important;transform:translateY(-50%)!important}}@media (max-width: 599px){.srr-page-scope .srr-current-subject-center{display:flex!important;width:100%!important;max-width:100%!important;justify-content:center!important;margin:0 auto!important}.srr-page-scope .srr-current-subject-cluster{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;flex:0 1 auto!important;justify-content:center!important;margin:0 auto!important}.srr-page-scope .srr-role-section .srr-table-content,.srr-page-scope .srr-role-section .tier-table-head-wrap,.srr-page-scope .srr-role-section .srr-table-head-surface,.srr-page-scope .srr-role-section .tier-table-head-shell,.srr-page-scope .srr-role-section .srr-role-result-list,.srr-page-scope .srr-role-section .srr-role-result-list>.entry-box,.srr-page-scope .srr-role-section .srr-role-mobile-grid{width:462px!important;min-width:462px!important;max-width:462px!important}.srr-page-scope .srr-role-role-cell>img{width:18px!important;height:18px!important}.srr-page-scope .srr-role-rank{font-size:.54rem!important;font-weight:650!important}.srr-page-scope .srr-role-section .srr-role-mobile-grid>:first-child{padding-left:0!important;padding-right:0!important}.srr-page-scope .srr-role-section .tier-table-head>.tier-table-head-cell:first-child{font-size:.54rem!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) 1.08%,transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),radial-gradient(ellipse 17% 185% at 68.6% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 45%,transparent 79%),#070a0ba3!important}.srr-page-scope .srr-style-section .srr-style-table-content,.srr-page-scope .srr-style-section .tier-table-head-wrap,.srr-page-scope .srr-style-section .srr-table-head-surface,.srr-page-scope .srr-style-section .tier-table-head-shell,.srr-page-scope .srr-style-section .srr-style-result-list,.srr-page-scope .srr-style-section .srr-style-data-row,.srr-page-scope .srr-style-section .srr-style-mobile-grid{width:600px!important;min-width:600px!important;max-width:600px!important}.srr-page-scope .srr-style-data-row,.srr-page-scope .srr-style-data-row>.grid,.srr-page-scope .srr-style-subject-cell,.srr-page-scope .srr-style-ally-cell,.srr-page-scope .srr-fit-cell,.srr-page-scope .srr-style-number-cell,.srr-page-scope .srr-style-rank{min-height:42px!important;height:42px!important}.srr-page-scope .srr-style-result-list{margin-top:0!important}.srr-page-scope .srr-style-section .tier-table-head-cell,.srr-page-scope .srr-style-section .srr-head-sort-button{padding-inline:2px!important;font-size:.59rem!important}.srr-page-scope .srr-fit-cell strong{font-size:.75rem!important}.srr-page-scope .srr-fit-cell span{font-size:.52rem!important}.srr-page-scope .srr-style-number-cell{font-size:.72rem!important}}@media (min-width: 600px){.srr-page-scope .srr-role-section .srr-table-content,.srr-page-scope .srr-role-section .tier-table-head-wrap,.srr-page-scope .srr-role-section .srr-table-head-surface,.srr-page-scope .srr-role-section .tier-table-head-shell,.srr-page-scope .srr-role-section .srr-role-result-list,.srr-page-scope .srr-role-section .srr-role-result-list>.entry-box,.srr-page-scope .srr-role-section .srr-role-mobile-grid{width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width: 700px){.srr-page-scope .srr-style-section .srr-style-table-content,.srr-page-scope .srr-style-section .tier-table-head-wrap,.srr-page-scope .srr-style-section .srr-table-head-surface,.srr-page-scope .srr-style-section .tier-table-head-shell,.srr-page-scope .srr-style-section .srr-style-result-list,.srr-page-scope .srr-style-section .srr-style-data-row,.srr-page-scope .srr-style-section .srr-style-mobile-grid{width:100%!important;min-width:0!important;max-width:none!important}}.srr-page-scope .srr-style-pill{box-sizing:border-box!important;display:inline-grid!important;height:29px!important;min-height:29px!important;place-items:center!important;align-items:center!important;justify-content:center!important;padding:1px 9px 0!important;line-height:1!important;vertical-align:middle!important}.srr-page-scope .srr-style-pill.is-compact{height:27px!important;min-height:27px!important;padding:1px 8px 0!important}.srr-page-scope .srr-style-pill.is-early{color:color-mix(in srgb,#ea5f57 82%,white 18%)!important;background:#ea5f572e!important;border-color:#ea5f578a!important;box-shadow:inset 0 0 8px #ea5f5706!important}.srr-page-scope .srr-style-pill.is-late{color:color-mix(in srgb,#c2599b 82%,white 18%)!important;background:#c2599b2e!important;border-color:#c2599b8a!important;box-shadow:inset 0 0 8px #c2599b06!important}.srr-page-scope .srr-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 84%,white 16%)!important;background:rgba(var(--highlight-rgb),.18)!important;border-color:rgba(var(--highlight-rgb),.54)!important;box-shadow:inset 0 0 8px rgba(var(--highlight-rgb),.025)!important}.srr-page-scope .srr-style-pill.is-low-placement{color:color-mix(in srgb,#5979b6 80%,white 20%)!important;background:#5979b630!important;border-color:#5979b68f!important;box-shadow:inset 0 0 8px #5979b607!important}.srr-page-scope .srr-style-pill.is-kill-balanced{color:color-mix(in srgb,#b77a8f 80%,white 20%)!important;background:#b77a8f29!important;border-color:#b77a8f80!important;box-shadow:inset 0 0 8px #b77a8f06!important}.srr-page-scope .srr-style-pill.is-placement-balanced{color:color-mix(in srgb,#718fa8 80%,white 20%)!important;background:#718fa829!important;border-color:#718fa880!important;box-shadow:inset 0 0 8px #718fa806!important}@media (min-width: 700px){.srr-page-scope .srr-style-subject-cell img{width:37px!important;height:37px!important}.srr-page-scope .srr-style-subject-cell strong{font-size:1rem!important}}.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong{font-size:.76rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.57rem!important}.srr-page-scope .srr-style-number-cell{font-size:.76rem!important}@media (min-width: 600px){.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong{font-size:.94rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.66rem!important}}@media (min-width: 700px){.srr-page-scope .srr-style-number-cell{font-size:.94rem!important}}@media (min-width: 821px){.srr-page-scope .srr-current-subject-row{position:relative!important}.srr-page-scope .srr-current-subject-row>.srr-subject-search{position:absolute!important;left:auto!important;right:14px!important;top:50%!important;bottom:auto!important;display:block!important;width:203px!important;min-width:170px!important;max-width:203px!important;margin:0!important;justify-self:auto!important;transform:translateY(-50%)!important}.srr-page-scope .srr-current-subject-row>.srr-subject-search .srr-searchbox{width:100%!important}}@media (max-width: 599px){.srr-page-scope .srr-style-pill,.srr-page-scope .srr-style-pill.is-compact{height:23px!important;min-height:23px!important;padding:1px 6px 0!important;font-size:.61rem!important;line-height:1!important}.srr-page-scope .srr-current-subject-center{justify-content:center!important}.srr-page-scope .srr-current-subject-cluster{justify-content:center!important;margin-inline:auto!important}.srr-page-scope .srr-role-section .srr-table-content,.srr-page-scope .srr-role-section .tier-table-head-wrap,.srr-page-scope .srr-role-section .srr-table-head-surface,.srr-page-scope .srr-role-section .tier-table-head-shell,.srr-page-scope .srr-role-section .srr-role-result-list,.srr-page-scope .srr-role-section .srr-role-result-list>.entry-box,.srr-page-scope .srr-role-section .srr-role-mobile-grid{width:442px!important;min-width:442px!important;max-width:442px!important}.srr-page-scope .srr-role-role-cell>img{width:17px!important;height:17px!important}.srr-page-scope .srr-role-rank{font-size:.48rem!important;font-weight:640!important}.srr-page-scope .srr-role-section .tier-table-head>.tier-table-head-cell:first-child{font-size:.48rem!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) 1.08%,transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),radial-gradient(ellipse 17% 185% at 67.2% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 45%,transparent 79%),#070a0ba3!important}.srr-page-scope .srr-style-section .srr-style-table-content,.srr-page-scope .srr-style-section .tier-table-head-wrap,.srr-page-scope .srr-style-section .srr-table-head-surface,.srr-page-scope .srr-style-section .tier-table-head-shell,.srr-page-scope .srr-style-section .srr-style-result-list,.srr-page-scope .srr-style-section .srr-style-data-row,.srr-page-scope .srr-style-section .srr-style-mobile-grid{width:560px!important;min-width:560px!important;max-width:560px!important}.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong{font-size:.69rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.52rem!important}.srr-page-scope .srr-style-number-cell{font-size:.68rem!important}}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C,.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-role-row-wash: 4.5%;--srr-role-row-mid: 2.25%;--srr-role-row-center: 1.62%;--srr-role-local-main: 9.8%;--srr-role-local-soft: 3.65%;--srr-role-rail-left: 52%;--srr-role-rail-right: 47%}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-center),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),radial-gradient(ellipse 10% 164% at 69% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 35%,transparent 66%),#070a0ba6!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-rail-left),transparent) 0,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-rail-left),transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-rail-right),transparent) calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-rail-right),transparent) 100%)!important}@media (max-width: 599px){.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 28%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-center),transparent),color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-mid),transparent) 72%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-row-wash),transparent)),radial-gradient(ellipse 10% 164% at 67.2% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-role-local-soft),transparent) 35%,transparent 66%),#070a0ba6!important}}.srr-page-scope .srr-style-data-row,.srr-page-scope .srr-style-data-row.is-positive,.srr-page-scope .srr-style-data-row.is-strong-positive,.srr-page-scope .srr-style-data-row.is-negative,.srr-page-scope .srr-style-data-row.is-strong-negative,.srr-page-scope .srr-style-data-row.is-neutral{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,rgba(var(--srr-score-rgb),.045),rgba(var(--srr-score-rgb),.0225) 28%,rgba(var(--srr-score-rgb),.0162),rgba(var(--srr-score-rgb),.0225) 72%,rgba(var(--srr-score-rgb),.045)),#070a0ba6!important}.srr-page-scope .srr-style-data-row:before{background:linear-gradient(to right,rgba(var(--srr-score-rgb),.52) 0,rgba(var(--srr-score-rgb),.52) 2px,transparent 2px,transparent calc(100% - 2px),rgba(var(--srr-score-rgb),.47) calc(100% - 2px),rgba(var(--srr-score-rgb),.47) 100%)!important}.srr-page-scope .srr-fit-cell:before{background:radial-gradient(ellipse 42% 118% at 50% 50%,rgba(var(--srr-score-rgb),.098) 0%,rgba(var(--srr-score-rgb),.0365) 34%,transparent 64%)!important}@media (min-width: 700px){.srr-page-scope .srr-role-subject-icon,.srr-page-scope .srr-style-subject-cell img{width:44px!important;height:44px!important}.srr-page-scope .srr-role-subject-cell strong,.srr-page-scope .srr-style-subject-cell strong{font-size:1.05rem!important}.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong,.srr-page-scope .srr-style-number-cell{font-size:.86rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.61rem!important}}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-local-main: 6.6%;--srr-local-soft: 2.4%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-local-main: 13%;--srr-local-soft: 4.8%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-local-main: 9.8%;--srr-local-soft: 3.65%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-local-main: 6.6%;--srr-local-soft: 2.4%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-local-main: 3.4%;--srr-local-soft: 1.2%}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-local-main: 1.2%;--srr-local-soft: .4%}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--srr-row-tier) 4.5%,transparent),color-mix(in srgb,var(--srr-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--srr-row-tier) 1.62%,transparent),color-mix(in srgb,var(--srr-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--srr-row-tier) 4.5%,transparent)),#070a0ba6!important}.srr-page-scope .srr-role-reco-cell{position:relative;isolation:isolate}.srr-page-scope .srr-role-reco-cell:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 48% 116% at 50% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-local-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-local-soft),transparent) 34%,transparent 64%)}.srr-page-scope .srr-role-reco-cell>*{position:relative;z-index:1}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry:before{background:linear-gradient(to right,color-mix(in srgb,var(--srr-row-tier) 52%,transparent) 0,color-mix(in srgb,var(--srr-row-tier) 52%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) 47%,transparent) calc(100% - 2px),color-mix(in srgb,var(--srr-row-tier) 47%,transparent) 100%)!important}.srr-page-scope .srr-style-data-row.is-strong-positive{--srr-fit-main: .13;--srr-fit-soft: .048}.srr-page-scope .srr-style-data-row.is-positive{--srr-fit-main: .098;--srr-fit-soft: .0365}.srr-page-scope .srr-style-data-row.is-neutral{--srr-fit-main: .066;--srr-fit-soft: .024}.srr-page-scope .srr-style-data-row.is-negative{--srr-fit-main: .034;--srr-fit-soft: .012}.srr-page-scope .srr-style-data-row.is-strong-negative{--srr-fit-main: .012;--srr-fit-soft: .004}.srr-page-scope .srr-fit-cell:before{background:radial-gradient(ellipse 48% 116% at 50% 50%,rgba(var(--srr-score-rgb),var(--srr-fit-main, .066)) 0%,rgba(var(--srr-score-rgb),var(--srr-fit-soft, .024)) 34%,transparent 64%)!important}.srr-page-scope .srr-role-reco-cell:before,.srr-page-scope .srr-fit-cell:before{background:none!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-reco-main: 7%;--srr-reco-soft: 2.5%;--srr-reco-shadow: .12}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-reco-main: 30%;--srr-reco-soft: 11%;--srr-reco-shadow: .62}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-reco-main: 16%;--srr-reco-soft: 5.5%;--srr-reco-shadow: .34}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-reco-main: 7%;--srr-reco-soft: 2.5%;--srr-reco-shadow: .14}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-reco-main: 1.2%;--srr-reco-soft: .3%;--srr-reco-shadow: .025}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-reco-main: .2%;--srr-reco-soft: .05%;--srr-reco-shadow: 0}.srr-page-scope .srr-role-reco-cell strong{position:relative;z-index:1;display:inline-grid;place-items:center;isolation:isolate;text-shadow:0 0 5px color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-reco-shadow) * 100%),transparent)!important}.srr-page-scope .srr-role-reco-cell strong:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:calc(100% + 1.7em);height:1.65em;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse 56% 58% at 50% 50%,color-mix(in srgb,var(--srr-row-tier) var(--srr-reco-main),transparent) 0%,color-mix(in srgb,var(--srr-row-tier) var(--srr-reco-soft),transparent) 42%,transparent 74%)}.srr-page-scope .srr-style-data-row.is-strong-positive{--srr-fit-glyph-main: 30%;--srr-fit-glyph-soft: 11%;--srr-fit-glyph-shadow: .62}.srr-page-scope .srr-style-data-row.is-positive{--srr-fit-glyph-main: 16%;--srr-fit-glyph-soft: 5.5%;--srr-fit-glyph-shadow: .34}.srr-page-scope .srr-style-data-row.is-neutral{--srr-fit-glyph-main: 7%;--srr-fit-glyph-soft: 2.5%;--srr-fit-glyph-shadow: .14}.srr-page-scope .srr-style-data-row.is-negative{--srr-fit-glyph-main: 1.2%;--srr-fit-glyph-soft: .3%;--srr-fit-glyph-shadow: .025}.srr-page-scope .srr-style-data-row.is-strong-negative{--srr-fit-glyph-main: .2%;--srr-fit-glyph-soft: .05%;--srr-fit-glyph-shadow: 0}.srr-page-scope .srr-fit-cell strong{position:relative;z-index:1;display:inline-grid;place-items:center;isolation:isolate;text-shadow:0 0 5px rgba(var(--srr-score-rgb),var(--srr-fit-glyph-shadow, .14))!important}.srr-page-scope .srr-fit-cell strong:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:calc(100% + 1.7em);height:1.65em;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(ellipse 56% 58% at 50% 50%,rgba(var(--srr-score-rgb),var(--srr-fit-glyph-main, .07)) 0%,rgba(var(--srr-score-rgb),var(--srr-fit-glyph-soft, .025)) 42%,transparent 74%)}@media (min-width: 700px){.srr-page-scope .srr-role-number-cell strong,.srr-page-scope .srr-role-number-cell.is-single strong,.srr-page-scope .srr-style-number-cell{font-size:.9rem!important}.srr-page-scope .srr-role-number-cell span{font-size:.64rem!important}}.srr-page-scope .srr-data-snapshot{color:color-mix(in srgb,var(--tier-page-text-strong, #f5f5f5) 78%,transparent)!important}.srr-page-scope .srr-role-reco-cell:before,.srr-page-scope .srr-role-reco-cell:after,.srr-page-scope .srr-role-reco-cell strong:before,.srr-page-scope .srr-role-reco-cell strong:after,.srr-page-scope .srr-fit-cell:before,.srr-page-scope .srr-fit-cell:after,.srr-page-scope .srr-fit-cell strong:before,.srr-page-scope .srr-fit-cell strong:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-S{--srr-reco-shadow: .62}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-A{--srr-reco-shadow: .34}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-B{--srr-reco-shadow: .14}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-C{--srr-reco-shadow: .015}.srr-page-scope .srr-role-result-list>.entry-box.srr-row-tier-D{--srr-reco-shadow: 0}.srr-page-scope .srr-role-reco-cell strong{position:relative;z-index:1;background:transparent!important;box-shadow:none!important;filter:none!important;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 2px color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-reco-shadow) * 72%),transparent),0 0 5px color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-reco-shadow) * 100%),transparent),0 0 9px color-mix(in srgb,var(--srr-row-tier) calc(var(--srr-reco-shadow) * 46%),transparent)!important}.srr-page-scope .srr-style-data-row.is-strong-positive{--srr-fit-glyph-shadow: .62}.srr-page-scope .srr-style-data-row.is-positive{--srr-fit-glyph-shadow: .34}.srr-page-scope .srr-style-data-row.is-neutral{--srr-fit-glyph-shadow: .14}.srr-page-scope .srr-style-data-row.is-negative{--srr-fit-glyph-shadow: .015}.srr-page-scope .srr-style-data-row.is-strong-negative{--srr-fit-glyph-shadow: 0}.srr-page-scope .srr-fit-cell strong{position:relative;z-index:1;background:transparent!important;box-shadow:none!important;filter:none!important;text-shadow:0 2px 3px rgba(0,0,0,.27),0 0 2px rgba(var(--srr-score-rgb),calc(var(--srr-fit-glyph-shadow) * .72)),0 0 5px rgba(var(--srr-score-rgb),var(--srr-fit-glyph-shadow)),0 0 9px rgba(var(--srr-score-rgb),calc(var(--srr-fit-glyph-shadow) * .46))!important}.srr-page-scope .srr-role-subject-icon,.srr-page-scope .srr-style-subject-portrait,.srr-page-scope .srr-current-subject-portrait{position:relative!important;display:inline-block!important;overflow:hidden!important;border-radius:50%!important;flex:0 0 auto}.srr-page-scope .srr-role-subject-icon,.srr-page-scope .srr-style-subject-portrait,.srr-page-scope .srr-current-subject-portrait,.srr-page-scope .srr-searchbox img{background-color:#aaaaaa1a}.srr-page-scope .srr-style-subject-portrait{width:32px;height:32px}.srr-page-scope .srr-role-subject-icon>img,.srr-page-scope .srr-style-subject-portrait>img,.srr-page-scope .srr-current-subject-portrait>img{position:absolute!important;inset:auto!important;left:50%!important;top:60%!important;right:auto!important;bottom:auto!important;display:block!important;width:100%!important;height:auto!important;min-width:100%!important;min-height:0!important;max-width:none!important;max-height:none!important;border-radius:0!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important;filter:none!important;image-rendering:auto!important;-ms-interpolation-mode:bicubic;backface-visibility:visible;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.srr-page-scope.srr-renewed{--srr-row-surface: rgba(7,10,11,.65);--srr-row-tint-floor: 5%;--srr-row-stat-peak: 3.8%;--srr-row-stat-soft: 1%;--srr-row-divider: rgba(255,255,255,.045);--srr-body-size: 1rem;--srr-stat-size: .96rem;--srr-secondary-size: .75rem;--srr-header-size: 13px;--srr-icon-size: 38px}.srr-page-scope.srr-renewed .srr-combo-control{grid-template-columns:minmax(0,560px);gap:0}.srr-page-scope.srr-renewed .srr-desktop-snapshot{display:none!important}@media (min-width: 640px){.srr-page-scope.srr-renewed .srr-control-bar{grid-template-columns:minmax(0,1fr)!important}.srr-page-scope.srr-renewed .srr-mobile-snapshot{display:none!important}.srr-page-scope.srr-renewed .srr-combo-control{grid-column:1!important;grid-row:1!important;width:100%;box-sizing:border-box;justify-content:center!important}.srr-page-scope.srr-renewed .srr-view-segmented{width:100%!important;max-width:414px!important;justify-self:center!important}.srr-page-scope.srr-renewed .srr-current-subject-portrait{width:var(--srr-icon-size)!important;height:var(--srr-icon-size)!important}.srr-page-scope.srr-renewed .srr-current-subject-main strong{font-size:var(--srr-body-size)!important;font-weight:600}.srr-page-scope.srr-renewed .srr-current-subject-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:12px;padding:7px 18px}.srr-page-scope.srr-renewed .srr-current-subject-row>.srr-desktop-snapshot{display:flex!important;grid-column:1;grid-row:1;justify-self:start;min-height:0!important;padding:0!important;justify-content:flex-start;white-space:normal;line-height:1.3}.srr-page-scope.srr-renewed .srr-current-subject-center{grid-column:2;grid-row:1;justify-self:center;min-width:0;max-width:100%;margin:0!important}.srr-page-scope.srr-renewed .srr-current-subject-cluster{max-width:100%;flex-wrap:wrap}.srr-page-scope.srr-renewed .srr-current-subject-row>.srr-subject-search{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;grid-column:3;grid-row:1;justify-self:end!important;width:203px!important;min-width:0!important;max-width:100%!important;margin:0!important;transform:none!important}}@media (min-width: 640px) and (max-width: 820px){.srr-page-scope.srr-renewed .srr-current-subject-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}.srr-page-scope.srr-renewed .srr-current-subject-row>.srr-subject-search{grid-column:1 / -1;grid-row:2;width:100%!important}}html.dark .srr-page-scope.srr-renewed{--srr-row-stat-peak: 5.2%;--srr-row-stat-soft: 1.7%;--srr-row-divider: rgba(255,255,255,.065)}.srr-page-scope.srr-renewed .srr-table-region :is(.tier-table-content,.tier-table-head-wrap,.tier-table-head-entry,.tier-table-head-shell,.srr-role-result-list,.srr-style-result-list,.entry-box.srr-role-data-entry,.srr-style-data-row,.srr-row-grid){width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.srr-page-scope.srr-renewed .srr-table-region{min-width:0;font-family:inherit}.srr-page-scope.srr-renewed .srr-table-region .tier-table-scroll{width:100%;min-width:0;overflow-x:clip}.srr-page-scope.srr-renewed .srr-table-region .srr-row-grid{display:grid;position:relative;isolation:isolate;z-index:0;grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;gap:0!important;padding-inline:2px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-mobile-grid{--srr-highlight-column: 5;grid-template-columns:40px minmax(136px,1.5fr) repeat(2,minmax(0,1.2fr)) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)!important}.srr-page-scope.srr-renewed .srr-table-region .srr-style-mobile-grid{--srr-highlight-column: 5;grid-template-columns:40px minmax(136px,1.6fr) repeat(2,minmax(0,1.25fr)) minmax(0,1.15fr) minmax(0,1fr) repeat(2,minmax(0,.95fr)) minmax(0,.9fr)!important}.srr-page-scope.srr-renewed .srr-table-region .srr-row-grid>*{min-width:0;max-width:100%}.srr-page-scope.srr-renewed .srr-table-region .entry-box-content{height:100%;min-width:0}.srr-page-scope.srr-renewed .srr-table-region .srr-role-result-list>.entry-box.srr-role-data-entry{--srr-row-color: var(--srr-row-tier)}.srr-page-scope.srr-renewed .srr-table-region .srr-style-data-row{--srr-row-color: rgb(var(--srr-score-rgb))}.srr-page-scope.srr-renewed .srr-table-region .srr-role-result-list>.entry-box.srr-role-data-entry,.srr-page-scope.srr-renewed .srr-table-region .srr-style-result-list>.srr-style-data-row{position:relative;height:55px!important;min-height:55px!important;margin:0!important;overflow:hidden;background:linear-gradient(color-mix(in srgb,var(--srr-row-color) var(--srr-row-tint-floor),transparent),color-mix(in srgb,var(--srr-row-color) var(--srr-row-tint-floor),transparent)),var(--srr-row-surface)!important;border:0!important;border-bottom:1px solid var(--srr-row-divider)!important;border-radius:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-data-entry .srr-row-grid:before,.srr-page-scope.srr-renewed .srr-table-region .srr-style-data-row .srr-row-grid:before{content:"";position:absolute;grid-column:var(--srr-highlight-column) / -1;grid-row:1 / 2;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--srr-row-color) var(--srr-row-stat-soft),transparent) 12%,color-mix(in srgb,var(--srr-row-color) var(--srr-row-stat-peak),transparent) 32%,color-mix(in srgb,var(--srr-row-color) var(--srr-row-stat-peak),transparent) 54%,color-mix(in srgb,var(--srr-row-color) var(--srr-row-stat-soft),transparent) 100%)}.srr-page-scope.srr-renewed .srr-table-region .srr-role-result-list>.entry-box.srr-role-data-entry:before,.srr-page-scope.srr-renewed .srr-table-region .srr-style-result-list>.srr-style-data-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;z-index:3;opacity:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--srr-row-color) 76%,transparent) 0,color-mix(in srgb,var(--srr-row-color) 76%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--srr-row-color) 76%,transparent) calc(100% - 2px),color-mix(in srgb,var(--srr-row-color) 76%,transparent) 100%)!important;box-shadow:none!important;filter:none!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-data-entry:after,.srr-page-scope.srr-renewed .srr-table-region .srr-style-data-row:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.srr-page-scope.srr-renewed .srr-table-region .srr-cell-divider{position:absolute;left:0;top:6px;bottom:6px;width:1px;pointer-events:none;box-shadow:none}.srr-page-scope.srr-renewed .srr-table-region .tier-table-head{min-height:42px!important}.srr-page-scope.srr-renewed .srr-table-region .tier-table-head-cell,.srr-page-scope.srr-renewed .srr-table-region .srr-head-sort-button{min-height:42px!important;padding:5px 2px!important;font-size:var(--srr-header-size)!important;font-weight:600!important;line-height:1.2;gap:3px;overflow-wrap:anywhere}.srr-page-scope.srr-renewed .srr-table-region .srr-sort-mark{flex:0 0 auto;font-size:8px}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-icon,.srr-style-subject-portrait){width:var(--srr-icon-size)!important;height:var(--srr-icon-size)!important;flex:0 0 var(--srr-icon-size)}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-cell,.srr-style-subject-cell){justify-content:center!important;padding:2px 6px!important;gap:6px!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-cell,.srr-style-subject-cell)>strong{min-width:0;margin:0!important;font-family:inherit;font-size:var(--srr-body-size)!important;font-weight:500!important;line-height:1.25!important;text-shadow:none;overflow:visible;text-overflow:clip;white-space:normal!important;text-align:left}.srr-page-scope.srr-renewed .srr-table-region .srr-subject-name-part{display:inline-block;white-space:nowrap}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell{padding:2px 5px 2px 12px!important;gap:8px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell>img{width:36px!important;height:36px!important;filter:none}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell>strong{font-size:.96rem!important;font-weight:600!important;line-height:1.25!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-rank,.srr-style-rank){font-size:.92rem!important;font-weight:700}.srr-page-scope.srr-renewed .srr-table-region .srr-role-reco-cell strong{font-size:18px!important;font-weight:750!important;line-height:1.15!important}.srr-page-scope.srr-renewed .srr-table-region .srr-fit-cell strong{font-size:1.09rem!important;font-weight:600;line-height:1.25!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-reco-cell,.srr-fit-cell)>span{margin-top:2px;font-size:var(--srr-secondary-size)!important;font-weight:500!important;line-height:1.2}.srr-page-scope.srr-renewed .srr-table-region .srr-role-number-cell strong,.srr-page-scope.srr-renewed .srr-table-region .srr-style-number-cell{font-family:inherit;font-size:var(--srr-stat-size)!important;font-weight:400!important;line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap}.srr-page-scope.srr-renewed .srr-table-region .srr-role-number-cell strong>span{font:inherit!important;color:inherit!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-number-cell>span{font-size:var(--srr-secondary-size)!important;font-weight:400}.srr-page-scope.srr-renewed .srr-table-region .srr-style-ally-cell{padding:2px 4px 2px 6px!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-plus,.srr-style-plus){display:block!important;width:10px;left:0;top:50%;transform:translate(-50%,-50%);font-size:12px!important;font-weight:600!important;text-align:center;text-shadow:none}.srr-page-scope.srr-renewed .srr-table-region .srr-style-pill{box-sizing:border-box;width:-moz-max-content;width:max-content;height:24px!important;min-height:24px!important;max-width:100%;padding:0 6px!important;font-size:12px!important;font-weight:600!important;line-height:1.15!important;white-space:nowrap!important;overflow-wrap:normal;text-align:center}.srr-page-scope.srr-renewed .srr-mobile-copy{display:none}.srr-page-scope.srr-renewed .srr-desktop-copy{display:inline}@media (max-width: 639px){.srr-page-scope.srr-renewed{--srr-body-size: 13px;--srr-stat-size: 13px;--srr-secondary-size: 11px;--srr-header-size: 11.5px;--srr-icon-size: 24px;min-width:0}.srr-page-scope.srr-renewed .srr-table-region .srr-role-mobile-grid{--srr-highlight-column: 4;grid-template-columns:40px repeat(2,minmax(0,1.15fr)) minmax(0,1.05fr) minmax(0,1.05fr) minmax(0,1.15fr)!important}.srr-page-scope.srr-renewed .srr-table-region .srr-style-mobile-grid{--srr-highlight-column: 4;grid-template-columns:40px repeat(2,minmax(0,1.35fr)) minmax(0,1.1fr) minmax(0,1.05fr) minmax(0,1.1fr)!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-rank-column,.srr-desktop-stat),.srr-page-scope.srr-renewed .srr-desktop-copy{display:none!important}.srr-page-scope.srr-renewed .srr-mobile-copy{display:inline}.srr-page-scope.srr-renewed .srr-table-region .srr-role-result-list>.entry-box.srr-role-data-entry,.srr-page-scope.srr-renewed .srr-table-region .srr-style-result-list>.srr-style-data-row{height:52px!important;min-height:52px!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-cell,.srr-style-subject-cell){padding:2px!important;gap:0!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-cell,.srr-style-subject-cell)>strong{display:none!important}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-subject-cell,.srr-style-subject-cell)>.srr-cell-divider{display:none}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell{flex-direction:column;justify-content:center;padding:2px 6px!important;gap:2px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell>img{width:20px!important;height:20px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-role-cell>strong{font-size:10px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere;text-align:center}.srr-page-scope.srr-renewed .srr-table-region :is(.srr-role-plus,.srr-style-plus){font-size:10px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-style-ally-cell{padding:2px 3px 2px 5px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-style-pill{width:-moz-max-content;width:max-content;height:auto!important;min-height:24px!important;padding:0 6px!important;font-size:11px!important;line-height:1.1!important;white-space:normal!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-reco-cell strong,.srr-page-scope.srr-renewed .srr-table-region .srr-fit-cell strong{font-size:13px!important}.srr-page-scope.srr-renewed .srr-table-region .srr-role-number-cell{flex-direction:column;gap:2px}.srr-page-scope.srr-renewed .srr-table-region .srr-fit-cell>span{max-width:100%;padding-inline:1px;white-space:normal!important;overflow-wrap:anywhere}.srr-page-scope.srr-renewed .srr-table-region .srr-role-number-cell strong,.srr-page-scope.srr-renewed .srr-table-region .srr-style-number-cell{font-weight:600!important}.srr-page-scope.srr-renewed .srr-control-bar{grid-template-columns:minmax(0,1fr)!important}.srr-page-scope.srr-renewed .srr-data-snapshot{grid-column:1!important;grid-row:1!important;justify-self:end!important;min-height:0!important;padding:8px 11px 4px!important}.srr-page-scope.srr-renewed .srr-combo-control{grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr)!important;min-width:0;gap:0!important;padding:6px 10px 9px!important}.srr-page-scope.srr-renewed :is(.srr-combo-control-label,.srr-current-subject-label,.srr-current-style-tag em){display:none!important}.srr-page-scope.srr-renewed .srr-view-segmented button{padding-inline:4px;font-size:11.5px}.srr-page-scope.srr-renewed .srr-current-subject-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:8px 10px!important;gap:8px!important}.srr-page-scope.srr-renewed :is(.srr-current-subject-center,.srr-current-subject-cluster){width:100%!important;min-width:0!important;max-width:100%!important}.srr-page-scope.srr-renewed .srr-current-subject-cluster{flex-wrap:wrap!important;gap:5px!important;padding:0!important;border:0!important;border-radius:0;background:none!important;box-shadow:none!important}.srr-page-scope.srr-renewed .srr-current-subject-main{min-width:0!important}.srr-page-scope.srr-renewed .srr-current-subject-main strong{font-size:14px!important;font-weight:600}.srr-page-scope.srr-renewed .srr-current-subject-portrait{width:30px!important;height:30px!important}.srr-page-scope.srr-renewed .srr-current-role-tag{box-sizing:border-box;min-height:26px!important;gap:4px!important;margin-left:0!important;padding:2px 7px 2px 4px!important;font-size:11px!important;line-height:1.1!important}.srr-page-scope.srr-renewed .srr-current-role-tag img{width:19px!important;height:19px!important}.srr-page-scope.srr-renewed .srr-current-style-tag .srr-style-pill{height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:11px!important;line-height:1.1!important}.srr-page-scope.srr-renewed .srr-current-subject-row>.srr-subject-search{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;top:auto!important;right:auto!important;transform:none!important}.srr-page-scope.srr-renewed .srr-searchbox input{min-width:0;font-size:16px!important}.srr-page-scope.srr-renewed .srr-searchbox input::-moz-placeholder{font-size:12px!important}.srr-page-scope.srr-renewed .srr-searchbox input::placeholder{font-size:12px!important}}.compsim-title{color:var(--compsim-text-primary);text-shadow:0 1px 2px var(--compsim-result-name-shadow)}.compsim-panel{background:var(--compsim-panel-bg);border-color:var(--compsim-panel-border);box-shadow:var(--compsim-panel-shadow)}.compsim-control-label{color:var(--control-label)}.compsim-range-select{color:var(--select-text);background:var(--compsim-select-bg);border:1px solid var(--compsim-select-border);box-shadow:inset 0 1px 0 var(--compsim-panel-inset)}.compsim-range-select:focus{border-color:var(--compsim-input-focus-border);box-shadow:inset 0 1px 0 var(--compsim-panel-inset),0 0 0 2px var(--compsim-input-focus-ring)}.compsim-share-button{border-color:var(--compsim-share-border)}.compsim-info-card{color:var(--infocard-text);background:var(--compsim-info-bg);border-color:var(--compsim-info-border);box-shadow:inset 0 1px 0 var(--compsim-panel-inset)}.compsim-info-toggle,.compsim-detail-button{color:var(--compsim-toggle-text);background:var(--compsim-toggle-bg);border-color:var(--compsim-toggle-border);box-shadow:inset 0 1px 0 var(--compsim-panel-inset)}.compsim-info-toggle:hover,.compsim-detail-button:hover{background:var(--compsim-toggle-hover-bg)}.compsim-pool-shell{background:var(--compsim-pool-shell-bg);border-color:var(--compsim-pool-shell-border);box-shadow:inset 0 1px 0 var(--compsim-panel-inset)}.compsim-nickname-input,.compsim-subject-search-input{border-color:var(--compsim-input-border)!important}.compsim-search-button{border-color:var(--compsim-search-button-border)}.compsim-search-button:hover{background:var(--compsim-search-button-hover)}.compsim-spinner{border-color:var(--compsim-spinner-track);border-top-color:var(--compsim-spinner-active)}.compsim-selection-list{border-color:var(--compsim-list-border)}.compsim-locked-group{border-color:var(--compsim-locked-border)}.compsim-manual-group{border-color:var(--compsim-manual-border)}.compsim-subject-search-shell{border-color:var(--compsim-input-border)}.compsim-error{color:var(--compsim-error)}.compsim-result-avatar-placeholder{background:var(--compsim-result-icon-bg)}.compsim-detail-button{border-color:var(--compsim-detail-button-border)}.compsim-tier-S{color:var(--tier-S)}.compsim-tier-A{color:var(--tier-A)}.compsim-tier-B{color:var(--tier-B)}.compsim-tier-C{color:var(--tier-C)}.compsim-tier-D{color:var(--tier-D)}.compsim-tier-X{color:var(--tier-X)}.compsim-tier-score.compsim-tier-S{filter:drop-shadow(0 0 2px var(--tier-S))}.compsim-tier-score.compsim-tier-A{filter:drop-shadow(0 0 1px var(--tier-A))}.compsim-page{width:100%;color:var(--tier-page-text)}.compsim-page-shell{position:relative;isolation:isolate;padding-top:34px}.compsim-heading-row{z-index:160}.compsim-toolbar{position:relative;z-index:80;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:8px 9px;background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);box-shadow:none}.compsim-toolbar-group{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:12px}.compsim-toolbar-copy{display:flex;flex:0 0 auto;flex-direction:column}.compsim-toolbar-label{color:var(--tier-page-text-strong)}.compsim-toolbar-hint{color:var(--tier-page-text-muted);font-size:11px;font-weight:580;line-height:1.2;white-space:nowrap}.compsim-toolbar .tier-segmented{min-height:34px;background:var(--tier-page-panel-soft)}.compsim-toolbar .tier-segmented-option{min-height:34px;padding:5px 9px;font-size:12.5px}.compsim-share-button{display:inline-flex;height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:0 12px;color:var(--tier-page-text-secondary)!important;background:var(--tier-page-panel-soft)!important;border:1px solid var(--tier-page-border-strong)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.5)!important;font-family:inherit;font-size:12.5px;font-weight:720;line-height:1;white-space:nowrap;cursor:pointer}.compsim-share-button:hover{color:var(--tier-page-text-strong)!important;background:var(--ui-surface-hover)!important;border-color:var(--tier-page-accent-border)!important;box-shadow:inset 0 -2px 0 var(--tier-page-accent)!important}.compsim-share-button.is-copied{color:var(--ui-positive)!important;background:color-mix(in srgb,var(--ui-positive) 8%,var(--tier-page-panel-soft))!important;border-color:color-mix(in srgb,var(--ui-positive) 42%,var(--tier-page-border))!important;box-shadow:inset 0 -2px 0 var(--ui-positive)!important}.compsim-section-card{position:relative;z-index:30;min-width:0;margin-top:14px;overflow:visible;color:var(--tier-page-text);background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);box-shadow:none}.compsim-section-head{display:flex;min-width:0;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:10px 13px;background:var(--tier-page-panel-soft);border-bottom:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0}.compsim-section-kicker{margin-bottom:4px;color:var(--tier-page-accent);font-size:10px;font-weight:820;letter-spacing:.12em;line-height:1}.compsim-section-title{margin:0;color:var(--tier-page-text-strong);font-size:17px;font-weight:790;line-height:1.2;letter-spacing:-.02em}.compsim-mode-note{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;color:var(--tier-page-text-secondary);background:var(--ui-surface-1);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);font-size:11.5px;font-weight:650;white-space:nowrap}.compsim-workspace{z-index:50}.compsim-picker-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.compsim-picker-card,.compsim-picker,.compsim-picker.is-bright{position:relative;min-width:0;overflow:visible;color:var(--tier-page-text)}.compsim-picker-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.compsim-picker-title-wrap{display:flex;min-width:0;align-items:center}.compsim-picker-index{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;color:#071012;background:var(--tier-page-accent);border:1px solid var(--tier-page-accent);border-radius:var(--ui-radius-xs);font-size:12px;font-weight:850;line-height:1}.compsim-picker-title{min-width:0;overflow:hidden;color:var(--tier-page-text-strong);text-overflow:ellipsis;white-space:nowrap}.compsim-picker-caption{margin-top:2px;color:var(--tier-page-text-muted);font-size:10.5px;font-weight:580;line-height:1.15}.compsim-row-count{display:inline-flex;flex:0 0 auto;align-items:baseline;justify-content:flex-end;gap:1px;color:var(--tier-page-text-muted);font-variant-numeric:tabular-nums}.compsim-row-count strong{color:var(--tier-page-accent);font-weight:800}.compsim-nickname-search,.compsim-subject-search-shell{position:relative;overflow:visible}.compsim-field,.compsim-nickname-input,.compsim-subject-search-input{color:var(--tier-page-text)!important;background:var(--ui-surface-1)!important;border:1px solid var(--tier-page-border-strong)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.62)!important}.compsim-field:hover,.compsim-nickname-input:hover,.compsim-subject-search-input:hover{border-color:color-mix(in srgb,var(--tier-page-accent-border) 74%,var(--tier-page-border-strong))!important;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.82)!important}.compsim-field:focus,.compsim-nickname-input:focus,.compsim-subject-search-input:focus{border-color:var(--tier-page-accent-border)!important;box-shadow:0 0 0 2px rgba(var(--ui-accent-rgb),.08),inset 0 -3px 0 var(--tier-page-accent)!important}.compsim-nickname-input::-moz-placeholder,.compsim-subject-search-input::-moz-placeholder{color:var(--tier-page-text-muted)!important}.compsim-nickname-input::placeholder,.compsim-subject-search-input::placeholder{color:var(--tier-page-text-muted)!important}.compsim-search-button{color:var(--tier-page-text-secondary)!important;background:var(--ui-surface-2)!important;border:1px solid var(--tier-page-border-strong)!important;border-radius:var(--ui-radius-xs)!important;box-shadow:none!important}.compsim-search-button:hover:not(:disabled){color:var(--tier-page-text-strong)!important;background:var(--ui-surface-hover)!important;border-color:var(--tier-page-accent-border)!important}.compsim-selection-list{color:var(--tier-page-text);background:#0a0a0a!important;border:1px solid var(--tier-page-border)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:inset 0 1px #ffffff04}.compsim-locked-group{overflow:hidden;background:var(--ui-surface-1)!important;border:2px solid #4a4a4a!important;border-radius:var(--ui-radius-sm)!important;box-shadow:inset 2px 0 rgba(var(--ui-accent-rgb),.54)!important}.compsim-manual-group{overflow:hidden;background:var(--ui-surface-1)!important;border:1px solid var(--tier-page-border)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:none!important}.compsim-locked-rows>*+*,.compsim-manual-rows>*+*{border-top:1px solid var(--ui-divider)}.compsim-pick-row{color:var(--tier-page-text);border-radius:0}.compsim-pick-row:not(.is-inactive):hover{background:var(--ui-surface-hover)!important}.compsim-pick-row.is-inactive{background:#ffffff03}.compsim-row-name{color:var(--tier-page-text-strong)}.compsim-row-meta{color:var(--tier-page-text-secondary)}.compsim-subject-icon,.compsim-role-icon,.compsim-result-avatar{filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.compsim-subject-search-shell{z-index:40;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.compsim-subject-search-shell:focus-within{z-index:240}.compsim-subject-search-shell .searchbox-glass{z-index:320!important;color:var(--tier-page-text);background:#111!important;border:1px solid var(--tier-page-border-strong)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:0 18px 42px #00000075!important}.compsim-subject-search-shell>*{position:relative;z-index:1}.compsim-subject-search-shell:focus-within>*{z-index:300}.compsim-results-section{z-index:20;margin-bottom:24px}.compsim-results-head{border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0}.compsim-run-button{display:inline-flex;min-width:126px;height:34px;align-items:center;justify-content:center;padding:0 14px;border:1px solid transparent;border-radius:var(--ui-radius-sm)!important;box-shadow:none!important;font-family:inherit;font-size:13px;font-weight:780;line-height:1}.compsim-run-button.is-enabled{color:#061012!important;background:var(--tier-page-accent)!important;border-color:var(--tier-page-accent)!important;box-shadow:inset 0 -1px #001a1e5c!important;cursor:pointer}.compsim-run-button.is-enabled:hover{background:var(--ui-accent-hover)!important;border-color:var(--ui-accent-hover)!important}.compsim-run-button.is-disabled{color:var(--tier-page-text-muted)!important;background:var(--ui-surface-1)!important;border-color:var(--tier-page-border)!important;cursor:not-allowed}.compsim-status-message{margin:10px;padding:10px 12px;color:var(--tier-page-text-secondary);background:var(--ui-bg-1);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);font-size:12.5px;line-height:1.5}.compsim-status-message.is-error{color:var(--ui-negative);border-color:color-mix(in srgb,var(--ui-negative) 34%,var(--tier-page-border))}.compsim-empty-state{display:flex;min-height:190px;align-items:center;justify-content:center;flex-direction:column;gap:8px;margin:10px;padding:24px;text-align:center;background:var(--ui-bg-1);border:1px dashed var(--tier-page-border-strong);border-radius:var(--ui-radius-sm)}.compsim-empty-state strong{color:var(--tier-page-text-strong);font-size:14px;font-weight:740}.compsim-empty-state p{margin:0;color:var(--tier-page-text-muted);font-size:12px;line-height:1.5}.compsim-empty-icon{display:flex;align-items:flex-end;gap:4px;height:24px;margin-bottom:2px}.compsim-empty-icon span{display:block;width:6px;background:var(--tier-page-accent-soft);border:1px solid var(--tier-page-accent-border);border-radius:2px 2px 0 0}.compsim-empty-icon span:nth-child(1){height:12px}.compsim-empty-icon span:nth-child(2){height:22px;background:rgba(var(--ui-accent-rgb),.18)}.compsim-empty-icon span:nth-child(3){height:17px}.compsim-result-list{display:flex;flex-direction:column;padding:9px}.compsim-result-entry{min-height:58px}.compsim-results-section .entry-box{background:var(--ui-surface-1);border-color:var(--tier-page-border)}.compsim-result-row{display:grid;width:100%;min-width:0;min-height:56px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:5px 12px}.compsim-result-team{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.compsim-result-member{min-width:0;padding:0 10px}.compsim-result-member:first-child{padding-left:0}.compsim-result-member+.compsim-result-member{border-left:1px solid var(--ui-divider)}.compsim-result-member-inner{display:flex;min-width:0;align-items:center;gap:7px}.compsim-result-avatar{border:1px solid var(--tier-page-border-strong)}.compsim-result-name{color:var(--tier-page-text-strong);text-shadow:none}.compsim-result-actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.compsim-result-score-wrap{display:flex;min-width:58px;align-items:center;justify-content:flex-end;gap:8px}.compsim-detail-button{display:inline-flex;height:30px;align-items:center;gap:5px;padding:0 9px;color:var(--tier-page-text-secondary)!important;background:var(--ui-bg-1)!important;border:1px solid var(--tier-page-border)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:none!important;transform:none!important;font-size:12px;font-weight:680}.compsim-detail-button:hover{color:var(--tier-page-text-strong)!important;background:var(--ui-surface-hover)!important;border-color:var(--tier-page-border-strong)!important}.compsim-tier-score{text-shadow:none!important;filter:none!important}.compsim-detail-panel{color:var(--tier-page-text);background:var(--ui-bg-1);border:1px solid var(--tier-page-border);border-top:0;padding:9px}.compsim-detail-card{min-width:0;padding:9px;background:var(--ui-surface-1);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm)}.compsim-detail-card-title{margin-bottom:7px;color:var(--tier-page-text-secondary)!important;font-size:12px;font-weight:720;line-height:1.25}.compsim-detail-card>div:not(.compsim-detail-card-title){border-radius:var(--ui-radius-xs)}@media (max-width: 899px){.compsim-toolbar{align-items:stretch;flex-wrap:wrap}.compsim-toolbar-group{width:100%}.compsim-toolbar .tier-segmented{width:100%;flex:1 1 auto}.compsim-share-button{margin-left:auto}.compsim-picker-grid{grid-template-columns:1fr}}@media (max-width: 700px){.compsim-page-shell{padding-top:26px}.compsim-toolbar{gap:9px;padding:8px}.compsim-toolbar-group{flex-direction:column;gap:7px}.compsim-toolbar-copy{min-width:0;padding-left:1px}.compsim-toolbar-hint{white-space:normal}.compsim-toolbar .tier-segmented-option{padding:5px 6px;font-size:11.5px}.compsim-share-button{width:100%;margin-left:0}.compsim-section-head{min-height:54px;padding:9px 10px}.compsim-section-title{font-size:15.5px}.compsim-mode-note{max-width:48%;overflow:hidden;font-size:10.5px;text-overflow:ellipsis}.compsim-picker-grid,.compsim-result-list{padding:7px}.compsim-result-entry{min-height:100px}.compsim-result-row{min-height:98px;grid-template-columns:1fr;gap:7px;padding:8px 9px}.compsim-result-team{width:100%}.compsim-result-member{padding:0 6px}.compsim-result-member-inner{align-items:center;flex-direction:column;gap:4px;text-align:center}.compsim-result-member .compsim-result-name{width:100%;font-size:.82rem!important;text-align:center}.compsim-result-member .compsim-result-avatar{width:34px!important;height:34px!important}.compsim-result-actions{width:100%;justify-content:space-between;padding-top:7px;border-top:1px solid var(--ui-divider)}.compsim-detail-panel{padding:7px}}.compsim-toolbar-copy{min-width:auto;gap:0;padding-left:2px}.compsim-toolbar-label{font-size:15px;font-weight:800;line-height:1}.compsim-toolbar .tier-segmented{width:-moz-max-content;width:max-content;max-width:100%;flex:0 0 auto;grid-template-columns:repeat(4,96px)}.compsim-toolbar .tier-segmented-option{width:96px;min-width:96px;max-width:96px}.compsim-picker-grid{gap:0;padding:8px}.compsim-picker-card,.compsim-picker,.compsim-picker.is-bright{padding:10px 12px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.compsim-picker+.compsim-picker{border-left:1px solid var(--tier-page-border)!important}.compsim-picker-card:focus-within{z-index:150;border-color:transparent!important}.compsim-picker-head{min-height:36px;padding:0}.compsim-picker-title-wrap{gap:9px}.compsim-picker-title{font-size:15.5px;font-weight:800;line-height:1.15}.compsim-picker-head-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.compsim-row-count{min-width:38px;font-size:11.5px}.compsim-row-count strong{font-size:14px}.compsim-reset-button{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;color:var(--tier-page-text-secondary);background:var(--ui-surface-1);border:1px solid var(--tier-page-border-strong);border-radius:50%;cursor:pointer}.compsim-reset-button:hover:not(:disabled){color:var(--tier-page-accent);background:var(--ui-surface-hover);border-color:var(--tier-page-accent-border);transform:rotate(-22deg)}.compsim-reset-button:disabled{color:var(--tier-page-text-faint);opacity:.38;cursor:default}.compsim-unified-search{position:relative;z-index:90;min-width:0;overflow:visible}.compsim-unified-search:focus-within{z-index:360}.compsim-unified-search-field{position:relative;display:flex;min-width:0;align-items:center}.compsim-unified-search-input{width:100%;height:40px;min-width:0;padding:0 76px 0 12px;color:var(--tier-page-text)!important;font-family:inherit;font-size:14.5px;font-weight:680;line-height:1;outline:none}.compsim-unified-search-input::-moz-placeholder{color:var(--tier-page-text-muted)!important;font-weight:600}.compsim-unified-search-input::placeholder{color:var(--tier-page-text-muted)!important;font-weight:600}.compsim-unified-search-button{position:absolute;top:50%;right:5px;display:inline-flex;width:64px;height:30px;align-items:center;justify-content:center;gap:5px;padding:0 8px;transform:translateY(-50%);font-family:inherit;font-size:12px;font-weight:760;line-height:1}.compsim-unified-suggestions{position:absolute;top:calc(100% + 5px);right:0;left:0;z-index:500;max-height:286px;overflow-y:auto;padding:5px;color:var(--tier-page-text);background:#111;border:1px solid var(--tier-page-border-strong);border-radius:var(--ui-radius-sm);box-shadow:0 18px 42px #00000085;scrollbar-width:thin;scrollbar-color:#444 transparent}.compsim-unified-suggestion{display:grid;width:100%;min-height:38px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 8px;color:var(--tier-page-text-secondary);background:transparent;border:0;border-radius:var(--ui-radius-xs);text-align:left;cursor:pointer}.compsim-unified-suggestion:hover,.compsim-unified-suggestion.is-active{color:var(--tier-page-text-strong);background:var(--ui-surface-hover)}.compsim-unified-suggestion.is-active{box-shadow:inset 2px 0 0 var(--tier-page-accent)}.compsim-unified-suggestion-portrait{width:28px;height:28px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.compsim-unified-suggestion span{min-width:0;overflow:hidden;font-size:13.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.compsim-unified-suggestion small{color:var(--tier-page-text-muted);font-size:10.5px;font-weight:620;white-space:nowrap}.compsim-workspace,.compsim-picker-grid,.compsim-picker{overflow:visible!important}@media (max-width: 899px){.compsim-toolbar .tier-segmented{grid-template-columns:repeat(4,88px)}.compsim-toolbar .tier-segmented-option{width:88px;min-width:88px;max-width:88px}.compsim-picker+.compsim-picker{border-top:1px solid var(--tier-page-border)!important;border-left:0!important}}@media (max-width: 700px){.compsim-toolbar-group{align-items:flex-start}.compsim-toolbar .tier-segmented{grid-template-columns:repeat(4,82px)}.compsim-toolbar .tier-segmented-option{width:82px;min-width:82px;max-width:82px}.compsim-picker-card,.compsim-picker{padding:9px 7px}.compsim-picker-title{font-size:15px}}@media (max-width: 700px){.compsim-toolbar .tier-segmented{width:100%;max-width:328px;overflow-x:auto}}.compsim-unified-suggestion.is-player{margin-top:4px;border-top:1px solid var(--ui-divider);border-radius:0 0 var(--ui-radius-xs) var(--ui-radius-xs)}.compsim-unified-suggestion.is-player:hover,.compsim-unified-suggestion.is-player.is-active{color:var(--tier-page-text-strong);background:var(--tier-page-accent-soft)}.compsim-unified-suggestion .compsim-unified-suggestion-label{min-width:0;overflow:hidden;font-size:13.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.compsim-unified-suggestion .compsim-unified-suggestion-label strong{color:var(--tier-page-accent);font-weight:800}.compsim-unified-suggestion .compsim-unified-player-icon{display:grid;width:28px;height:28px;min-width:28px;overflow:visible;place-items:center;color:var(--tier-page-accent);background:var(--tier-page-accent-soft);border:1px solid var(--tier-page-accent-border);border-radius:50%;font-size:0;text-overflow:clip}.compsim-unified-suggestion .compsim-unified-player-icon svg{width:16px;height:16px}.compsim-picker-grid{align-items:stretch}.compsim-picker-card,.compsim-picker{height:100%}.compsim-selection-list{flex:1 1 auto;height:auto!important;max-height:340px}.compsim-selection-list.is-empty{min-height:96px}.compsim-selection-list.has-items{min-height:126px}@media (max-width: 899px){.compsim-picker-card,.compsim-picker{height:auto}.compsim-selection-list{flex:0 1 auto;height:auto!important;max-height:300px}.compsim-selection-list.is-empty{min-height:88px}.compsim-selection-list.has-items{min-height:116px}}.compsim-unified-search-input{padding-right:40px}.compsim-unified-search-progress{position:absolute;top:50%;right:12px;display:inline-grid;width:18px;height:18px;place-items:center;transform:translateY(-50%);color:var(--tier-page-accent);pointer-events:none}.compsim-result-list{gap:0}.compsim-result-item+.compsim-result-item{margin-top:-1px}.compsim-result-item>.entry-box,.compsim-result-item>.compsim-detail-panel{position:relative}.compsim-result-item:focus-within,.compsim-result-item:hover{z-index:1}@media (max-width: 700px){.compsim-workspace-mobile-grid{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;-moz-column-gap:.75rem!important;column-gap:.75rem!important;row-gap:.75rem!important}.compsim-workspace-mobile-grid .compsim-workspace-share{justify-self:end;min-width:0}.compsim-workspace-mobile-grid .compsim-share-button{width:auto!important;white-space:nowrap}.compsim-workspace-mobile-grid .compsim-workspace-range{grid-column:1 / -1}.compsim-result-row-mobile{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:.55rem!important;min-height:4.5rem}.compsim-result-row-mobile .compsim-result-actions{display:flex!important;width:auto!important;min-width:5.25rem;align-self:stretch!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important;gap:.4rem!important;padding-top:0!important;border-top:0!important}.compsim-result-row-mobile .compsim-result-score-wrap{order:1;align-self:flex-end}.compsim-result-row-mobile .compsim-result-score-line{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;white-space:nowrap}.compsim-result-row-mobile .compsim-result-score-value{display:inline-flex;align-items:baseline;gap:.18rem;margin-top:0!important;line-height:1;white-space:nowrap}.compsim-result-row-mobile .compsim-result-score-label{display:inline;font-size:.7rem}.compsim-result-row-mobile .compsim-result-score-number{font-size:.86rem;font-weight:700}.compsim-result-row-mobile .compsim-detail-button{order:2;align-self:flex-end}}.compsim-detail-list{overflow:hidden;border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border)}.compsim-detail-row{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;padding:.55rem .5rem!important}.compsim-detail-row+.compsim-detail-row{border-top:1px solid var(--card-border)!important}.compsim-detail-panel.compsim-detail-panel-tier{padding-bottom:.9rem!important;margin-bottom:.55rem}.compsim-modern-result-list{display:grid;gap:.42rem}.compsim-modern-result{--compsim-result-tier: var(--tier-X);position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--compsim-result-tier) 22%,var(--card-border));border-radius:14px;background:radial-gradient(circle at 84% 50%,color-mix(in srgb,var(--compsim-result-tier) 8%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 90%,#06090f 10%);box-shadow:0 8px 24px #0000001f}.compsim-modern-result:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:color-mix(in srgb,var(--compsim-result-tier) 68%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--compsim-result-tier) 24%,transparent);pointer-events:none}.compsim-modern-result-main{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:84px;padding:.72rem .9rem .72rem .72rem}.compsim-modern-rank{display:flex;align-items:center;justify-content:center;align-self:stretch;border-right:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);color:color-mix(in srgb,var(--text-sub) 80%,white 8%);font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.03em}.compsim-modern-team{display:grid;grid-template-columns:minmax(76px,1fr) 42px minmax(76px,1fr) 42px minmax(76px,1fr);align-items:center;min-width:0}.compsim-modern-member{display:flex;min-width:0;align-items:center;justify-content:center;gap:.58rem}.compsim-modern-member-avatar{width:46px;height:46px;flex:0 0 auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--compsim-result-tier) 20%,rgba(255,255,255,.12));border-radius:50%;background:#ffffff06;box-shadow:0 5px 14px #00000047}.compsim-modern-member-avatar img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.compsim-modern-member-name{min-width:0;overflow:hidden;color:var(--text-main);font-size:.98rem;font-weight:760;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.compsim-modern-link{position:relative;height:1px;margin:0 .25rem;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-sub) 34%,transparent) 18%,color-mix(in srgb,var(--text-sub) 34%,transparent) 82%,transparent)}.compsim-modern-link:after{content:"+";position:absolute;top:50%;left:50%;display:grid;width:20px;height:20px;place-items:center;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--card-border) 88%,white 5%);border-radius:50%;background:color-mix(in srgb,var(--card-bg) 94%,#0a0e15 6%);color:var(--text-sub);font-size:.72rem;font-weight:800}.compsim-modern-result-side{display:grid;grid-template-columns:auto auto;align-items:center;gap:.7rem}.compsim-modern-score{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:.45rem;min-width:100px;padding-right:.15rem}.compsim-modern-score-tier{font-size:1.72rem;font-weight:900;line-height:1;letter-spacing:-.04em}.compsim-modern-score-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.compsim-modern-score-copy span{color:var(--text-sub);font-size:.64rem;font-weight:700}.compsim-modern-score-copy strong{color:var(--text-main);font-size:.9rem;font-weight:780;font-variant-numeric:tabular-nums}.compsim-modern-detail-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:.36rem;padding:0 .72rem;border:1px solid color-mix(in srgb,var(--card-border) 88%,white 4%);border-radius:999px;background:#ffffff06;color:color-mix(in srgb,var(--text-main) 86%,transparent);font-size:.76rem;font-weight:720;transition:border-color .14s ease,background .14s ease,color .14s ease}.compsim-modern-detail-button:hover{border-color:color-mix(in srgb,var(--compsim-result-tier) 40%,var(--card-border));background:color-mix(in srgb,var(--compsim-result-tier) 8%,transparent);color:var(--text-main)}.compsim-modern-detail{--compsim-detail-tier: var(--tier-X);position:relative;margin-top:.28rem;margin-bottom:.55rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--compsim-detail-tier) 22%,var(--card-border));border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--compsim-detail-tier) 4%,transparent),transparent 112px),color-mix(in srgb,var(--card-bg) 91%,#05080d 9%)}.compsim-modern-detail-body{padding:1rem}.compsim-detail-loading,.compsim-detail-error{padding:1rem;color:var(--text-sub);font-size:.84rem}.compsim-detail-error{color:#ef9a9a}.compsim-breakdown-head,.compsim-style-section-head,.compsim-role-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem}.compsim-breakdown-kicker{color:color-mix(in srgb,var(--text-sub) 74%,transparent);font-size:.62rem;font-weight:800;letter-spacing:.14em}.compsim-breakdown-title{margin-top:.13rem;color:var(--text-main);font-size:.98rem;font-weight:790}.compsim-breakdown-score{display:flex;align-items:baseline;gap:.48rem;white-space:nowrap}.compsim-breakdown-score em{color:var(--text-sub);font-size:.68rem;font-style:normal;font-weight:700}.compsim-breakdown-score strong{color:var(--text-main);font-size:1.1rem;font-weight:820;font-variant-numeric:tabular-nums}.compsim-team-network{display:grid;grid-template-columns:minmax(112px,1fr) minmax(88px,.58fr) minmax(112px,1fr) minmax(88px,.58fr) minmax(112px,1fr);align-items:center;gap:.32rem;margin-top:.9rem}.compsim-detail-member-node{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.38rem;padding:.62rem .4rem}.compsim-detail-member-avatar{width:62px;height:62px;overflow:hidden;border:1px solid color-mix(in srgb,var(--compsim-detail-tier) 20%,rgba(255,255,255,.14));border-radius:50%;background:#ffffff06;box-shadow:0 8px 24px #00000045,0 0 24px color-mix(in srgb,var(--compsim-detail-tier) 5%,transparent)}.compsim-detail-member-avatar img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.compsim-detail-member-name{max-width:100%;overflow:hidden;color:var(--text-main);font-size:.92rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.compsim-detail-member-meta{display:flex;min-height:24px;align-items:center;justify-content:center;gap:.45rem;color:var(--text-sub);font-size:.7rem}.compsim-detail-member-stat{display:flex;align-items:baseline;gap:.35rem;color:var(--text-sub);font-size:.68rem;font-weight:700}.compsim-detail-member-stat strong{color:var(--text-main);font-size:.77rem;font-variant-numeric:tabular-nums}.compsim-network-connector{position:relative;min-width:0}.compsim-network-connector-line{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-sub) 34%,transparent) 13%,color-mix(in srgb,var(--text-sub) 34%,transparent) 87%,transparent)}.compsim-network-pair-badge{position:absolute;top:50%;left:50%;display:flex;min-width:76px;flex-direction:column;align-items:center;gap:.12rem;transform:translate(-50%,-50%);padding:.32rem .5rem;border:1px solid color-mix(in srgb,var(--card-border) 88%,white 3%);border-radius:9px;background:color-mix(in srgb,var(--card-bg) 95%,#080c13 5%);box-shadow:0 5px 15px #0003;white-space:nowrap}.compsim-network-pair-badge span{color:var(--text-sub);font-size:.58rem;font-weight:700}.compsim-network-pair-badge strong{color:var(--text-main);font-size:.74rem;font-weight:800;font-variant-numeric:tabular-nums}.compsim-network-pair-badge em{font-size:.68rem;font-style:normal;font-weight:900}.compsim-cross-pair{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.5rem;margin:.25rem auto 0;padding:.36rem .58rem;border:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-radius:999px;background:#ffffff05;color:var(--text-sub);font-size:.68rem}.compsim-cross-pair strong{color:var(--text-main);font-size:.72rem;font-variant-numeric:tabular-nums}.compsim-detail-divider{height:1px;margin:1rem 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--card-border) 86%,transparent) 10%,color-mix(in srgb,var(--card-border) 86%,transparent) 90%,transparent)}.compsim-style-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.72rem}.compsim-style-fit-card{--compsim-fit-rgb: 151, 160, 176;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,rgb(var(--compsim-fit-rgb)) 24%,var(--card-border));border-radius:12px;background:radial-gradient(circle at 96% 0%,rgba(var(--compsim-fit-rgb),.12),transparent 38%),#ffffff04}.compsim-style-fit-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:rgba(var(--compsim-fit-rgb),.62);box-shadow:0 0 16px rgba(var(--compsim-fit-rgb),.18)}.compsim-style-fit-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.72rem .78rem .56rem}.compsim-style-fit-title span{display:block;color:var(--text-sub);font-size:.62rem;font-weight:730}.compsim-style-fit-title strong{display:block;margin-top:.08rem;color:var(--text-main);font-size:.88rem;font-weight:790}.compsim-style-fit-average{text-align:right}.compsim-style-fit-average span{display:block;color:var(--text-sub);font-size:.58rem;font-weight:700}.compsim-style-fit-average strong{display:block;margin-top:.08rem;color:rgb(var(--compsim-fit-rgb));font-size:1.03rem;font-weight:860;font-variant-numeric:tabular-nums;text-shadow:0 0 13px rgba(var(--compsim-fit-rgb),.18)}.compsim-style-combo-pills{display:flex;min-height:28px;flex-wrap:wrap;align-items:center;gap:.32rem;padding:0 .78rem .58rem}.compsim-style-pill{display:inline-flex;min-height:25px;align-items:center;justify-content:center;padding:0 .55rem;border:1px solid var(--card-border);border-radius:999px;font-size:.66rem;font-weight:760;white-space:nowrap}.compsim-style-pill.is-early{color:#ef8b84;border-color:#ea5f5761;background:#ea5f571d}.compsim-style-pill.is-late{color:#df92c1;border-color:#c2599b8a;background:#c2599b2b}.compsim-style-pill.is-kill-balanced{color:#c596a6;border-color:#b77a8f52;background:#b77a8f13}.compsim-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 76%,white 16%);border-color:rgba(var(--highlight-rgb),.36);background:rgba(var(--highlight-rgb),.09)}.compsim-style-pill.is-low-placement{color:#a0b7e1;border-color:#5979b694;background:#5979b62e}.compsim-style-pill.is-placement-balanced{color:#9eb1c1;border-color:#718fa857;background:#718fa813}.compsim-style-members{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--card-border) 76%,transparent)}.compsim-style-member{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.48rem;min-width:0;padding:.58rem .65rem}.compsim-style-member+.compsim-style-member{border-left:1px solid color-mix(in srgb,var(--card-border) 76%,transparent)}.compsim-style-member-portrait{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.compsim-style-member-copy{min-width:0}.compsim-style-member-copy strong{display:block;overflow:hidden;color:var(--text-main);font-size:.7rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.compsim-style-member-copy small{display:block;margin-top:.15rem;color:var(--text-sub);font-size:.58rem;white-space:nowrap}.compsim-style-member-score{text-align:right}.compsim-style-member-score strong{display:block;color:rgb(var(--compsim-fit-rgb));font-size:.83rem;font-weight:830;font-variant-numeric:tabular-nums}.compsim-style-member-score small{display:block;margin-top:.08rem;color:var(--text-sub);font-size:.54rem;white-space:nowrap}.compsim-style-empty{padding:.9rem;color:var(--text-sub);font-size:.76rem;text-align:center}.compsim-style-zsum{display:flex;align-items:baseline;gap:.35rem;color:var(--text-sub);font-size:.68rem;font-weight:700}.compsim-style-zsum strong{color:var(--text-main);font-size:.84rem;font-weight:820;font-variant-numeric:tabular-nums}.compsim-role-fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.7rem}.compsim-role-fit-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.62rem;min-width:0;padding:.62rem .68rem;border:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);border-radius:10px;background:#ffffff04}.compsim-role-fit-main{min-width:0}.compsim-role-fit-subject{margin-bottom:.38rem}.compsim-role-fit-roles{display:flex;min-width:0;align-items:center;gap:.35rem;color:var(--text-sub);font-size:.68rem}.compsim-role-fit-score{display:flex;align-items:baseline;gap:.35rem;white-space:nowrap}.compsim-role-fit-score span{color:var(--text-sub);font-size:.58rem;font-weight:700}.compsim-role-fit-score strong{color:var(--text-main);font-size:.74rem;font-weight:780;font-variant-numeric:tabular-nums}.compsim-role-fit-score em{font-size:.9rem;font-style:normal;font-weight:900}.compsim-breakdown-head{align-items:center}.compsim-breakdown-score{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;-moz-column-gap:.46rem;column-gap:.46rem;row-gap:.05rem}.compsim-breakdown-score em{grid-column:1 / -1;text-align:right}.compsim-breakdown-score b,.compsim-breakdown-score strong{align-self:center;line-height:1}.compsim-triangle{position:relative;width:min(880px,100%);height:340px;margin:.38rem auto 0}.compsim-triangle-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.compsim-triangle-line{vector-effect:non-scaling-stroke;stroke-width:2.2;stroke-linecap:round;opacity:.5;filter:drop-shadow(0 0 5px currentColor)}.compsim-triangle-member{--compsim-node-tier: var(--tier-X);position:absolute;z-index:3;display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:.62rem;width:190px;min-width:0;padding:.55rem .62rem;border:1px solid color-mix(in srgb,var(--compsim-node-tier) 34%,var(--card-border));border-radius:14px;background:radial-gradient(circle at 28% 50%,color-mix(in srgb,var(--compsim-node-tier) 14%,transparent),transparent 56%),color-mix(in srgb,var(--card-bg) 94%,#06090f 6%);box-shadow:0 9px 24px #0000003d,0 0 24px color-mix(in srgb,var(--compsim-node-tier) 13%,transparent)}.compsim-triangle-member.is-top{top:4px;left:50%;transform:translate(-50%)}.compsim-triangle-member.is-left{left:7%;bottom:6px}.compsim-triangle-member.is-right{right:7%;bottom:6px}.compsim-triangle-avatar{width:62px;height:62px;overflow:hidden;border:1px solid color-mix(in srgb,var(--compsim-node-tier) 56%,rgba(255,255,255,.13));border-radius:50%;background:#ffffff06;box-shadow:0 7px 18px #0000004d,0 0 15px color-mix(in srgb,var(--compsim-node-tier) 32%,transparent),0 0 32px color-mix(in srgb,var(--compsim-node-tier) 14%,transparent)}.compsim-triangle-avatar img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.compsim-triangle-member-copy{min-width:0;text-align:left}.compsim-triangle-member-copy>strong{display:block;overflow:hidden;color:var(--text-main);font-size:.94rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.compsim-triangle-member-score{display:flex;align-items:baseline;justify-content:flex-start;gap:.35rem;margin-top:.16rem;line-height:1}.compsim-triangle-member-score b{font-size:.95rem;font-weight:900}.compsim-triangle-member-score span{color:var(--text-main);font-size:.76rem;font-weight:760;font-variant-numeric:tabular-nums}.compsim-triangle-pair{--compsim-pair-tier: var(--tier-X);position:absolute;z-index:4;width:148px;padding:.42rem .5rem;border:1px solid color-mix(in srgb,var(--compsim-pair-tier) 40%,var(--card-border));border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--compsim-pair-tier) 8%,transparent),transparent),color-mix(in srgb,var(--card-bg) 96%,#05080d 4%);box-shadow:0 6px 18px #00000040,0 0 18px color-mix(in srgb,var(--compsim-pair-tier) 11%,transparent);text-align:left}.compsim-triangle-pair.is-ab{top:42%;left:25%;transform:translate(-50%,-50%)}.compsim-triangle-pair.is-ac{top:42%;left:75%;transform:translate(-50%,-50%)}.compsim-triangle-pair.is-bc{bottom:7%;left:50%;transform:translate(-50%,50%)}.compsim-triangle-pair-name{overflow:hidden;color:var(--text-main);font-size:.7rem;font-weight:790;text-overflow:ellipsis;white-space:nowrap}.compsim-triangle-pair-line{display:flex;align-items:baseline;gap:.3rem;margin-top:.15rem;color:var(--text-sub);font-size:.6rem;font-weight:700}.compsim-triangle-pair-line strong{color:var(--text-main);font-size:.69rem;font-weight:810;font-variant-numeric:tabular-nums}.compsim-triangle-pair-line b{font-size:.72rem;font-weight:900}.compsim-detail-divider{margin:.72rem 0}.compsim-fit-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;align-items:stretch}.compsim-style-fit-grid{display:contents}.compsim-style-fit-card,.compsim-role-fit-section{min-width:0;height:100%}.compsim-style-members,.compsim-role-fit-members{display:block;border-top:1px solid color-mix(in srgb,var(--card-border) 76%,transparent)}.compsim-style-member,.compsim-role-fit-member{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.48rem;min-width:0;padding:.54rem .64rem}.compsim-style-member+.compsim-style-member,.compsim-role-fit-member+.compsim-role-fit-member{border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent);border-left:0}.compsim-style-member-portrait,.compsim-role-fit-member-portrait{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.compsim-style-member-copy,.compsim-role-fit-copy{min-width:0;text-align:left}.compsim-style-member-copy strong,.compsim-role-fit-copy>strong{display:block;overflow:hidden;color:var(--text-main);font-size:.72rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.compsim-style-member-tag{display:flex;justify-content:flex-start;margin-top:.18rem}.compsim-style-member-tag .compsim-style-pill{min-height:20px;padding:0 .42rem;font-size:.56rem}.compsim-style-member-score,.compsim-role-fit-member-score{align-self:center;text-align:right}.compsim-style-member-score strong{display:block}.compsim-role-fit-section{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--card-border) 84%,transparent);border-radius:12px;background:#ffffff04}.compsim-role-fit-section:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:color-mix(in srgb,var(--highlight) 42%,transparent)}.compsim-role-fit-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.72rem .78rem .56rem}.compsim-role-fit-head span{display:block;color:var(--text-sub);font-size:.62rem;font-weight:730}.compsim-role-fit-head strong{display:block;margin-top:.08rem;color:var(--text-main);font-size:.88rem;font-weight:790}.compsim-role-fit-tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.18rem}.compsim-role-fit-tag{display:inline-flex;min-height:20px;max-width:100%;align-items:center;gap:.2rem;padding:0 .38rem;border:1px solid color-mix(in srgb,var(--card-border) 88%,white 4%);border-radius:999px;background:#ffffff06;color:color-mix(in srgb,var(--text-main) 80%,var(--text-sub));font-size:.55rem;font-weight:720;white-space:nowrap}.compsim-role-fit-tag img{width:15px;height:15px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.compsim-role-fit-member-score strong{display:block;color:var(--text-main);font-size:.73rem;font-weight:800;font-variant-numeric:tabular-nums}.compsim-role-fit-member-score b{display:block;margin-top:.12rem;font-size:.84rem;font-weight:900}.compsim-modern-member{justify-content:flex-start;padding-left:.36rem}.compsim-modern-result-side,.compsim-modern-score{align-items:center}.compsim-modern-score{grid-template-columns:auto auto}.compsim-modern-score-tier,.compsim-modern-score-copy{align-self:center}@media (max-width: 900px){.compsim-modern-result-main{grid-template-columns:34px minmax(0,1fr) auto;gap:.55rem;padding-right:.65rem;padding-left:.5rem}.compsim-modern-team{grid-template-columns:minmax(58px,1fr) 26px minmax(58px,1fr) 26px minmax(58px,1fr)}.compsim-modern-member{gap:.36rem}.compsim-modern-member-avatar{width:38px;height:38px}.compsim-modern-member-name{font-size:.8rem}.compsim-modern-link:after{width:17px;height:17px;font-size:.62rem}.compsim-modern-score{min-width:74px}.compsim-modern-score-tier{font-size:1.48rem}.compsim-team-network{grid-template-columns:minmax(88px,1fr) minmax(58px,.45fr) minmax(88px,1fr) minmax(58px,.45fr) minmax(88px,1fr)}.compsim-network-pair-badge{min-width:64px;padding-right:.36rem;padding-left:.36rem}.compsim-style-members{grid-template-columns:1fr}.compsim-style-member+.compsim-style-member{border-top:1px solid color-mix(in srgb,var(--card-border) 76%,transparent);border-left:0}.compsim-role-fit-grid{grid-template-columns:1fr}}@media (max-width: 900px){.compsim-triangle{height:320px}.compsim-triangle-member{width:168px;grid-template-columns:56px minmax(0,1fr)}.compsim-triangle-avatar{width:54px;height:54px}.compsim-triangle-pair{width:132px}.compsim-fit-row{grid-template-columns:1fr;gap:.45rem}}@media (max-width: 700px){.compsim-triangle{height:300px}.compsim-triangle-member{width:132px;grid-template-columns:42px minmax(0,1fr);gap:.38rem;padding:.42rem .44rem;border-radius:11px}.compsim-triangle-member.is-left{left:1%}.compsim-triangle-member.is-right{right:1%}.compsim-triangle-avatar{width:40px;height:40px}.compsim-triangle-member-copy>strong{font-size:.72rem}.compsim-triangle-member-score b{font-size:.76rem}.compsim-triangle-member-score span{font-size:.62rem}.compsim-triangle-pair{width:104px;padding:.32rem .38rem}.compsim-triangle-pair.is-ab{left:24%}.compsim-triangle-pair.is-ac{left:76%}.compsim-triangle-pair-name{font-size:.57rem}.compsim-triangle-pair-line{font-size:.5rem}.compsim-triangle-pair-line strong,.compsim-triangle-pair-line b{font-size:.58rem}.compsim-modern-member{padding-left:0;align-items:flex-start}.compsim-modern-result-main{grid-template-columns:26px minmax(0,1fr) auto;min-height:72px;gap:.42rem;padding:.55rem .48rem .55rem .38rem}.compsim-modern-rank{font-size:.58rem}.compsim-modern-team{grid-template-columns:minmax(42px,1fr) 18px minmax(42px,1fr) 18px minmax(42px,1fr)}.compsim-modern-member{flex-direction:column;gap:.22rem}.compsim-modern-member-avatar{width:34px;height:34px}.compsim-modern-member-name{width:100%;text-align:center;font-size:.66rem}.compsim-modern-link{margin:0}.compsim-modern-link:after{width:14px;height:14px;font-size:.52rem}.compsim-modern-result-side{grid-template-columns:auto;justify-items:end;gap:.32rem}.compsim-modern-score{grid-template-columns:auto;min-width:50px;justify-items:end;gap:.06rem}.compsim-modern-score-tier{font-size:1.24rem}.compsim-modern-score-copy{align-items:flex-end}.compsim-modern-score-copy span{display:none}.compsim-modern-score-copy strong{font-size:.72rem}.compsim-modern-detail-button{min-height:27px;padding:0 .48rem;font-size:.64rem}.compsim-modern-detail-body{padding:.78rem .64rem}.compsim-team-network{grid-template-columns:minmax(62px,1fr) 34px minmax(62px,1fr) 34px minmax(62px,1fr);gap:.08rem}.compsim-detail-member-node{padding-right:.12rem;padding-left:.12rem}.compsim-detail-member-avatar{width:48px;height:48px}.compsim-detail-member-name{font-size:.76rem}.compsim-detail-member-meta{transform:scale(.9);transform-origin:center}.compsim-detail-member-stat{flex-direction:column;align-items:center;gap:.08rem;font-size:.56rem}.compsim-network-pair-badge{min-width:48px;padding:.24rem .26rem}.compsim-network-pair-badge span{display:none}.compsim-network-pair-badge strong{font-size:.62rem}.compsim-style-fit-grid{grid-template-columns:1fr}.compsim-style-combo-pills{padding-right:.65rem;padding-left:.65rem}}.compsim-modern-detail-body{--compsim-final-tier: var(--tier-X);--compsim-role-a: var(--tier-X);--compsim-role-b: var(--tier-X);--compsim-role-c: var(--tier-X);position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 76% 52% at 82% 0%,color-mix(in srgb,var(--compsim-final-tier) 9%,transparent),transparent 68%),radial-gradient(ellipse 62% 44% at 14% 15%,color-mix(in srgb,var(--compsim-final-tier) 4%,transparent),transparent 72%)}.compsim-modern-detail-body:before{content:"";position:absolute;z-index:-1;inset:-12% -8% auto 38%;height:46%;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--compsim-final-tier) 9%,transparent),transparent 72%);filter:blur(26px);opacity:.82}.compsim-triangle{width:min(760px,96%);height:auto;aspect-ratio:1.1547 / 1;margin-top:.2rem;isolation:isolate}.compsim-triangle-role-field{position:absolute;z-index:0;top:5%;right:5.5%;bottom:4.5%;left:5.5%;clip-path:polygon(50% 0%,0% 100%,100% 100%);pointer-events:none;background:radial-gradient(circle at 50% 4%,color-mix(in srgb,var(--compsim-role-a) 22%,transparent) 0%,color-mix(in srgb,var(--compsim-role-a) 10%,transparent) 18%,transparent 47%),radial-gradient(circle at 4% 96%,color-mix(in srgb,var(--compsim-role-b) 22%,transparent) 0%,color-mix(in srgb,var(--compsim-role-b) 10%,transparent) 19%,transparent 47%),radial-gradient(circle at 96% 96%,color-mix(in srgb,var(--compsim-role-c) 22%,transparent) 0%,color-mix(in srgb,var(--compsim-role-c) 10%,transparent) 19%,transparent 47%);filter:blur(10px) saturate(1.08);opacity:.9}.compsim-triangle-lines{z-index:1}.compsim-triangle-edge-aura,.compsim-triangle-edge-field,.compsim-triangle-edge-core{vector-effect:non-scaling-stroke;stroke-linecap:round}.compsim-triangle-edge-aura{stroke-width:62;opacity:.08;filter:blur(15px)}.compsim-triangle-edge-field{stroke-width:24;opacity:.13;filter:blur(4px)}.compsim-triangle-edge-core{stroke-width:1.5;opacity:.38;filter:drop-shadow(0 0 5px currentColor)}.compsim-triangle-member{z-index:4;width:182px;grid-template-columns:64px minmax(0,1fr);gap:.62rem;padding:.52rem .58rem;border:0;border-radius:0;background:transparent;box-shadow:none}.compsim-triangle-member:before{content:"";position:absolute;z-index:-1;top:-34%;right:-20%;bottom:-34%;left:-20%;pointer-events:none;background:radial-gradient(ellipse at 42% 50%,color-mix(in srgb,var(--compsim-node-tier) 24%,transparent),color-mix(in srgb,var(--compsim-node-tier) 10%,transparent) 36%,transparent 72%);filter:blur(9px)}.compsim-triangle-member.is-top{top:0;left:50%}.compsim-triangle-member.is-left{left:-1%;bottom:0}.compsim-triangle-member.is-right{right:-1%;bottom:0}.compsim-triangle-avatar{width:62px;height:62px;border:0;background:transparent;box-shadow:0 8px 18px #00000047,0 0 18px color-mix(in srgb,var(--compsim-node-tier) 34%,transparent),0 0 40px color-mix(in srgb,var(--compsim-node-tier) 16%,transparent)}.compsim-triangle-member-copy{position:relative}.compsim-triangle-member-copy:before{content:"";position:absolute;z-index:-1;top:-12px;right:-20px;bottom:-12px;left:-20px;background:radial-gradient(ellipse at left center,color-mix(in srgb,var(--compsim-node-tier) 13%,transparent),transparent 72%);filter:blur(7px)}.compsim-triangle-pair{z-index:5;width:154px;padding:.3rem .46rem;border:0;border-radius:0;background:linear-gradient(90deg,transparent,rgba(6,9,15,.78) 18%,rgba(6,9,15,.9) 50%,rgba(6,9,15,.78) 82%,transparent);box-shadow:none;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.compsim-triangle-pair:before{content:"";position:absolute;z-index:-1;top:-55%;right:-22%;bottom:-55%;left:-22%;pointer-events:none;background:radial-gradient(ellipse,color-mix(in srgb,var(--compsim-pair-tier) 16%,transparent),transparent 68%);filter:blur(7px)}.compsim-triangle-pair.is-ab{top:47%;left:28.8%}.compsim-triangle-pair.is-ac{top:47%;left:71.2%}.compsim-triangle-pair.is-bc{bottom:5.4%;left:50%}.compsim-triangle-pair-name{font-size:.65rem;text-align:center;opacity:.84}.compsim-triangle-pair-metrics{display:flex;align-items:baseline;justify-content:center;gap:.24rem;margin-top:.1rem;color:var(--text-sub);font-size:.59rem;font-weight:720;white-space:nowrap}.compsim-triangle-pair-metrics b{font-size:.78rem;font-weight:920}.compsim-triangle-pair-metrics strong{color:var(--text-main);font-size:.68rem;font-weight:820;font-variant-numeric:tabular-nums}.compsim-triangle-pair-dot{opacity:.42;margin:0 .04rem}.compsim-style-fit-card{border-color:color-mix(in srgb,rgb(var(--compsim-fit-rgb)) 20%,var(--card-border));background:radial-gradient(circle at 94% 2%,rgba(var(--compsim-fit-rgb),.13),transparent 40%),#ffffff03}.compsim-style-fit-card:before{background:rgba(var(--compsim-fit-rgb),.52);box-shadow:0 0 18px rgba(var(--compsim-fit-rgb),.16)}.compsim-role-fit-section{background:radial-gradient(circle at 94% 2%,color-mix(in srgb,var(--highlight) 6%,transparent),transparent 42%),#ffffff03}.compsim-role-combo-pills{display:flex;min-height:28px;flex-wrap:wrap;align-items:center;gap:.32rem;padding:0 .78rem .58rem}.compsim-role-fit-tag.is-combo{min-height:25px;padding:0 .52rem;background:color-mix(in srgb,var(--highlight) 5%,rgba(255,255,255,.025))}.compsim-role-fit-tag.is-own-role{background:#ffffff09}@media (max-width: 900px){.compsim-triangle{width:min(640px,96%)}.compsim-triangle-member{width:158px;grid-template-columns:52px minmax(0,1fr);gap:.46rem}.compsim-triangle-avatar{width:50px;height:50px}.compsim-triangle-pair{width:132px}}@media (max-width: 700px){.compsim-triangle{width:100%;aspect-ratio:1.08 / 1;margin-top:.45rem}.compsim-triangle-member{width:124px;grid-template-columns:42px minmax(0,1fr);gap:.35rem;padding:.35rem}.compsim-triangle-avatar{width:40px;height:40px}.compsim-triangle-member-copy>strong{font-size:.72rem}.compsim-triangle-member-score b{font-size:.75rem}.compsim-triangle-member-score span{font-size:.62rem}.compsim-triangle-pair{width:106px;padding-right:.24rem;padding-left:.24rem}.compsim-triangle-pair-name{font-size:.51rem}.compsim-triangle-pair-metrics{gap:.16rem;font-size:.48rem}.compsim-triangle-pair-metrics b{font-size:.63rem}.compsim-triangle-pair-metrics strong{font-size:.56rem}.compsim-triangle-edge-aura{stroke-width:44}.compsim-triangle-edge-field{stroke-width:18}}.compsim-breakdown-main-grid{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(520px,1.14fr);gap:.78rem;align-items:stretch}.compsim-breakdown-graph-panel,.compsim-basic-info{min-width:0}.compsim-breakdown-graph-panel{padding:.02rem .08rem .08rem}.compsim-triangle{width:min(470px,100%);aspect-ratio:1.1547 / 1;margin:.2rem auto 0}.compsim-triangle-lines{display:none!important}.compsim-triangle-pair-fields{position:absolute;z-index:1;top:4.5%;right:5.5%;bottom:4%;left:5.5%;overflow:hidden;clip-path:polygon(50% 0%,0% 100%,100% 100%);pointer-events:none;isolation:isolate}.compsim-triangle-pair-field{--compsim-pair-tier: var(--tier-X);position:absolute;display:block;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--compsim-pair-tier) 25%,transparent) 0%,color-mix(in srgb,var(--compsim-pair-tier) 14%,transparent) 33%,color-mix(in srgb,var(--compsim-pair-tier) 6%,transparent) 54%,transparent 76%);filter:blur(11px) saturate(1.08);mix-blend-mode:screen;opacity:.9}.compsim-triangle-pair-field.is-ab{width:66%;height:34%;left:-2%;top:31%;transform:rotate(-31deg)}.compsim-triangle-pair-field.is-ac{width:66%;height:34%;right:-2%;top:31%;transform:rotate(31deg)}.compsim-triangle-pair-field.is-bc{width:78%;height:31%;left:50%;bottom:-1%;transform:translate(-50%)}.compsim-triangle-role-field{z-index:2;opacity:.72;mix-blend-mode:screen}.compsim-triangle-member{z-index:5;width:146px;grid-template-columns:50px minmax(0,1fr);gap:.44rem;padding:.34rem .38rem}.compsim-triangle-avatar{width:48px;height:48px}.compsim-triangle-member-copy>strong{font-size:.78rem}.compsim-triangle-member-score b{font-size:.8rem}.compsim-triangle-member-score span{font-size:.64rem}.compsim-triangle-pair{z-index:6;width:126px;padding:.22rem .26rem}.compsim-triangle-pair-name{font-size:.56rem}.compsim-triangle-pair-metrics{gap:.18rem;font-size:.49rem}.compsim-triangle-pair-metrics b{font-size:.64rem}.compsim-triangle-pair-metrics strong{font-size:.57rem}.compsim-triangle-pair.is-ab{top:46%;left:27%}.compsim-triangle-pair.is-ac{top:46%;left:73%}.compsim-triangle-pair.is-bc{bottom:5.5%}.compsim-basic-info{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);border-radius:13px;background:#ffffff03}.compsim-basic-info-head{padding:.72rem .8rem .6rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 74%,transparent)}.compsim-basic-info-head span{display:block;color:var(--text-sub);font-size:.61rem;font-weight:730;letter-spacing:.055em}.compsim-basic-info-head strong{display:block;margin-top:.08rem;color:var(--text-main);font-size:.9rem;font-weight:810}.compsim-basic-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:calc(100% - 52px)}.compsim-basic-info-member{--compsim-basic-tier: var(--tier-X);position:relative;min-width:0;padding:.76rem .72rem .68rem;text-align:left;background:radial-gradient(circle at 50% 6%,color-mix(in srgb,var(--compsim-basic-tier) 8%,transparent),transparent 38%)}.compsim-basic-info-member+.compsim-basic-info-member{border-left:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}.compsim-basic-info-portrait{width:48px;height:48px;overflow:hidden;border-radius:50%;box-shadow:0 0 22px color-mix(in srgb,var(--compsim-basic-tier) 18%,transparent)}.compsim-basic-info-portrait img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.compsim-basic-info-name{display:block;overflow:hidden;margin-top:.42rem;color:var(--text-main);font-size:.8rem;font-weight:810;text-overflow:ellipsis;white-space:nowrap}.compsim-basic-info-tier{display:flex;align-items:baseline;gap:.32rem;margin-top:.2rem}.compsim-basic-info-tier b{font-size:.94rem;font-weight:920}.compsim-basic-info-tier>span{color:var(--text-main);font-size:.7rem;font-weight:780;font-variant-numeric:tabular-nums}.compsim-basic-info-lines{display:grid;gap:0;margin-top:.58rem;border-top:1px solid color-mix(in srgb,var(--card-border) 62%,transparent)}.compsim-basic-info-lines>div{display:grid;gap:.24rem;min-height:43px;align-content:center;padding:.35rem 0}.compsim-basic-info-lines>div+div{border-top:1px solid color-mix(in srgb,var(--card-border) 54%,transparent)}.compsim-basic-info-lines>div>span{color:var(--text-sub);font-size:.54rem;font-weight:700}.compsim-basic-info-lines>div>strong{min-width:0;color:var(--text-main);font-size:.66rem;font-weight:770}.compsim-basic-info-role-pill{display:inline-flex;max-width:100%;align-items:center;gap:.22rem;color:var(--text-main);white-space:nowrap}.compsim-basic-info-role-pill img{width:17px;height:17px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.compsim-basic-info-lines .compsim-style-pill{min-height:21px;padding:0 .42rem;font-size:.55rem}.compsim-style-member-tag,.compsim-role-fit-tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.2rem;margin-top:.18rem}.compsim-style-member-tag .compsim-style-pill,.compsim-role-fit-tags .compsim-role-fit-tag{flex:0 0 auto}.compsim-style-member-tag .compsim-style-pill:not(:first-child),.compsim-role-fit-tag.is-ally-role{opacity:.68}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(320px,.78fr) minmax(450px,1.22fr)}.compsim-triangle{width:min(420px,100%)}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(480px,100%)}}@media (max-width: 700px){.compsim-triangle{aspect-ratio:1.1547 / 1}.compsim-basic-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compsim-basic-info-member{padding:.58rem .44rem .52rem}.compsim-basic-info-portrait{width:40px;height:40px}.compsim-basic-info-name{font-size:.68rem}.compsim-basic-info-lines>div{min-height:40px}.compsim-basic-info-lines>div>span{font-size:.49rem}.compsim-basic-info-lines>div>strong{font-size:.57rem}}.compsim-modern-result-list{gap:1px}.compsim-breakdown-main-grid{grid-template-columns:minmax(500px,1.22fr) minmax(350px,.78fr);gap:.7rem;align-items:stretch}.compsim-breakdown-side-stack{display:grid;min-width:0;align-content:start;gap:.52rem}.compsim-triangle{width:min(560px,100%);margin:.08rem auto 0}.compsim-triangle-pair-fields{top:1%;right:1%;bottom:0;left:1%;overflow:visible;clip-path:none;isolation:isolate}.compsim-triangle-pair-field{filter:blur(22px) saturate(1.06);opacity:.72}.compsim-triangle-pair-field.is-ab{width:76%;height:42%;left:-4%;top:26%}.compsim-triangle-pair-field.is-ac{width:76%;height:42%;right:-4%;top:26%}.compsim-triangle-pair-field.is-bc{width:88%;height:38%;bottom:-7%}.compsim-triangle-role-field{top:0;right:0;bottom:0;left:0;clip-path:none;filter:blur(24px) saturate(1.04);opacity:.48}.compsim-triangle-pair{width:150px;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 6px rgba(0,0,0,.78)}.compsim-triangle-pair-metrics{margin-top:0;margin-bottom:.08rem}.compsim-triangle-pair-name{color:color-mix(in srgb,var(--text-main) 82%,transparent);opacity:.84}.compsim-basic-info-member{background:transparent}.compsim-basic-info-portrait{box-shadow:0 5px 14px #0000003d}.compsim-pair-summary{overflow:hidden;border:1px solid color-mix(in srgb,var(--card-border) 82%,transparent);border-radius:13px;background:#ffffff03}.compsim-pair-summary-head{padding:.62rem .72rem .52rem;border-bottom:1px solid color-mix(in srgb,var(--card-border) 70%,transparent)}.compsim-pair-summary-head span{display:block;color:var(--text-sub);font-size:.57rem;font-weight:730;letter-spacing:.055em}.compsim-pair-summary-head strong{display:block;margin-top:.06rem;color:var(--text-main);font-size:.82rem;font-weight:810}.compsim-pair-summary-list{display:grid;gap:0}.compsim-pair-summary-row{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:.55rem;min-height:52px;padding:.44rem .66rem}.compsim-pair-summary-row+.compsim-pair-summary-row{border-top:1px solid color-mix(in srgb,var(--card-border) 58%,transparent)}.compsim-pair-summary-names{display:flex;min-width:0;align-items:center;gap:.24rem;color:var(--text-main);font-size:.64rem;font-weight:760}.compsim-pair-summary-names span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.compsim-pair-summary-names b{flex:0 0 auto;color:var(--text-sub);font-size:.58rem}.compsim-pair-summary-stats{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .55rem;color:var(--text-sub);font-size:.58rem;font-weight:700}.compsim-pair-summary-stats>span{display:inline-flex;align-items:baseline;gap:.2rem;white-space:nowrap}.compsim-pair-summary-stats strong{color:var(--text-main);font-size:.65rem;font-weight:820}.compsim-pair-summary-stats b{font-size:.69rem;font-weight:900}.compsim-fit-context-line{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.18rem}.compsim-fit-context-line>strong{flex:0 0 auto;margin-right:.02rem}.compsim-fit-context-piece{display:inline-flex;min-width:0;align-items:center;gap:.16rem}.compsim-fit-plus{color:color-mix(in srgb,var(--text-sub) 82%,white 8%);font-size:.66rem;font-weight:850;line-height:1}.compsim-fit-context-empty{color:var(--text-sub);font-size:.58rem;font-weight:650}.compsim-fit-context-line .compsim-style-pill,.compsim-fit-context-line .compsim-role-fit-tag{margin:0}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(440px,1.12fr) minmax(330px,.88fr)}.compsim-triangle{width:min(500px,100%)}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(540px,100%)}.compsim-breakdown-side-stack{gap:.5rem}}@media (max-width: 700px){.compsim-pair-summary-row{grid-template-columns:1fr;gap:.2rem}.compsim-pair-summary-stats{justify-content:flex-start}}.compsim-modern-result-list{gap:0!important}.compsim-result-item{margin:0!important}.compsim-result-item.is-open .compsim-modern-result{border-radius:14px 14px 0 0;box-shadow:none}.compsim-result-item.is-open .compsim-modern-detail{margin-top:0;margin-bottom:0;border-top:0;border-radius:0 0 14px 14px}.compsim-modern-result-list>.compsim-result-item+.compsim-result-item>.compsim-modern-result{border-top-width:0}.compsim-breakdown-main-grid{grid-template-columns:minmax(360px,.8fr) minmax(560px,1.2fr);gap:.72rem;align-items:stretch}.compsim-breakdown-side-stack{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(220px,.88fr);align-items:stretch;align-content:stretch;gap:.56rem}.compsim-triangle{width:min(430px,100%);margin:.14rem auto 0}.compsim-triangle-pair-fields{opacity:.36}.compsim-triangle-pair-field{filter:blur(26px) saturate(1.02);opacity:.45}.compsim-triangle-gradient-edges{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen}.compsim-triangle-gradient-edge{position:absolute;display:block;height:18px;transform-origin:left center;border-radius:999px;filter:blur(2.4px) saturate(1.04);opacity:.62;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%)}.compsim-triangle-gradient-edge:after{content:"";position:absolute;top:-10px;right:-3px;bottom:-10px;left:-3px;border-radius:inherit;background:inherit;filter:blur(10px);opacity:.42}.compsim-triangle-gradient-edge.is-ab{top:14.5%;left:50%;width:78%;transform:rotate(119deg);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-a) 46%,transparent),color-mix(in srgb,var(--compsim-pair-ab) 64%,transparent) 34%,color-mix(in srgb,var(--compsim-pair-ab) 68%,transparent) 58%,color-mix(in srgb,var(--compsim-node-b) 46%,transparent))}.compsim-triangle-gradient-edge.is-ac{top:14.5%;left:50%;width:78%;transform:rotate(61deg);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-a) 46%,transparent),color-mix(in srgb,var(--compsim-pair-ac) 64%,transparent) 34%,color-mix(in srgb,var(--compsim-pair-ac) 68%,transparent) 58%,color-mix(in srgb,var(--compsim-node-c) 46%,transparent))}.compsim-triangle-gradient-edge.is-bc{top:83.5%;left:12%;width:76%;transform:rotate(0);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-b) 46%,transparent),color-mix(in srgb,var(--compsim-pair-bc) 64%,transparent) 34%,color-mix(in srgb,var(--compsim-pair-bc) 68%,transparent) 58%,color-mix(in srgb,var(--compsim-node-c) 46%,transparent))}.compsim-basic-info,.compsim-pair-summary{background:linear-gradient(180deg,rgba(255,255,255,.028),transparent 38%),color-mix(in srgb,var(--card-bg) 92%,#0b1119 8%);box-shadow:inset 0 1px #ffffff05}.compsim-basic-info-role-pill{min-height:23px;padding:0 .34rem;border:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);border-radius:999px;background:#ffffff07;font-size:.61rem}.compsim-pair-summary-row{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.4rem;min-height:58px;padding:.46rem .56rem}.compsim-pair-summary-names{gap:.2rem;font-size:.61rem}.compsim-pair-summary-subject{display:inline-flex;min-width:0;align-items:center;gap:.25rem}.compsim-pair-summary-portrait{width:20px;height:20px;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.compsim-pair-summary-subject>span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.compsim-pair-summary-stats{gap:.2rem .4rem;font-size:.57rem}.compsim-style-fit-card .compsim-style-combo-pills{gap:.26rem}.compsim-style-fit-card .compsim-style-combo-pills .compsim-style-pill{min-height:22px;padding:0 .45rem;font-size:.59rem}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:19px;padding:0 .36rem;font-size:.52rem}.compsim-style-fit-average strong{margin-top:0;font-size:.94rem}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{color:var(--text-main);font-size:.69rem;font-weight:770;line-height:1.15}.compsim-role-fit-member-score{display:flex;min-width:58px;align-items:baseline;justify-content:flex-end;gap:.3rem;text-align:right}.compsim-role-fit-member-score strong,.compsim-role-fit-member-score b{display:inline-block;margin:0;line-height:1}.compsim-role-fit-member-score strong{font-size:.73rem}.compsim-role-fit-member-score b{font-size:.82rem}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(330px,.76fr) minmax(520px,1.24fr)}.compsim-triangle{width:min(400px,100%)}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.1fr) minmax(210px,.9fr)}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(430px,100%)}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.12fr) minmax(220px,.88fr)}}@media (max-width: 700px){.compsim-breakdown-side-stack{grid-template-columns:1fr}.compsim-pair-summary-row{grid-template-columns:1fr;gap:.2rem}.compsim-triangle-gradient-edge{height:14px}}html:has(.compsim-page){scrollbar-gutter:stable}.compsim-results-section,.compsim-modern-result-list,.compsim-result-item,.compsim-modern-result,.compsim-modern-detail{width:100%;max-width:100%;box-sizing:border-box}.compsim-results-section{overflow:hidden}.compsim-modern-result-list{margin:0!important;padding:0!important;gap:0!important}.compsim-result-item{--compsim-result-tier: var(--tier-X);position:relative;isolation:isolate}.compsim-result-item:before{content:"";position:absolute;z-index:12;top:1px;bottom:1px;left:0;width:2px;pointer-events:none;border-radius:14px 0 0 14px;background:color-mix(in srgb,var(--compsim-result-tier) 66%,transparent);box-shadow:0 0 15px color-mix(in srgb,var(--compsim-result-tier) 22%,transparent)}.compsim-modern-result:before{display:none!important}.compsim-modern-result-main{grid-template-columns:42px minmax(0,1fr) 214px;gap:.72rem;min-height:72px;padding:.5rem .78rem .5rem .62rem}.compsim-modern-result-side{width:214px;grid-template-columns:118px 88px;gap:.48rem;justify-content:end}.compsim-modern-score{width:118px;min-width:118px;grid-template-columns:42px minmax(0,1fr);justify-content:start;gap:.36rem}.compsim-modern-member-avatar{width:42px;height:42px}.compsim-modern-member-name{font-size:.91rem}.compsim-modern-detail-button{width:88px;padding-right:.5rem;padding-left:.5rem}.compsim-result-item.is-open .compsim-modern-result,.compsim-result-item.is-open .compsim-modern-detail{width:100%}.compsim-breakdown-main-grid{grid-template-columns:minmax(410px,.92fr) minmax(500px,1.08fr);gap:.68rem}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.05fr) minmax(205px,.95fr);gap:.48rem}.compsim-triangle{position:relative;width:min(470px,100%);margin-top:.12rem;overflow:visible}.compsim-triangle-gradient-edges{display:none!important}.compsim-triangle:before,.compsim-triangle:after{content:"";position:absolute;z-index:0;pointer-events:none;clip-path:polygon(50% 2%,3% 96%,97% 96%)}.compsim-triangle:before{top:8%;right:8%;bottom:7%;left:8%;background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--compsim-node-a) 13%,transparent),transparent 34%),radial-gradient(circle at 8% 91%,color-mix(in srgb,var(--compsim-node-b) 13%,transparent),transparent 35%),radial-gradient(circle at 92% 91%,color-mix(in srgb,var(--compsim-node-c) 13%,transparent),transparent 35%),color-mix(in srgb,var(--card-bg) 28%,transparent);filter:blur(12px) saturate(1.03);opacity:.82}.compsim-triangle:after{top:4%;right:4%;bottom:3%;left:4%;background:color-mix(in srgb,var(--compsim-final-tier) 7%,transparent);filter:blur(28px);opacity:.65}.compsim-triangle-role-field{z-index:1;top:7.5%;right:7.5%;bottom:6%;left:7.5%;clip-path:polygon(50% 1%,1% 99%,99% 99%);background:radial-gradient(ellipse 58% 54% at 50% 8%,color-mix(in srgb,var(--compsim-role-a) 24%,transparent) 0%,color-mix(in srgb,var(--compsim-role-a) 12%,transparent) 32%,transparent 72%),radial-gradient(ellipse 58% 54% at 8% 91%,color-mix(in srgb,var(--compsim-role-b) 24%,transparent) 0%,color-mix(in srgb,var(--compsim-role-b) 12%,transparent) 32%,transparent 72%),radial-gradient(ellipse 58% 54% at 92% 91%,color-mix(in srgb,var(--compsim-role-c) 24%,transparent) 0%,color-mix(in srgb,var(--compsim-role-c) 12%,transparent) 32%,transparent 72%);filter:blur(15px) saturate(1.05);opacity:.82;mix-blend-mode:screen}.compsim-triangle-pair-fields{z-index:2;top:4%;right:3%;bottom:2%;left:3%;overflow:visible;clip-path:none;opacity:1;isolation:isolate}.compsim-triangle-pair-field{border-radius:50%;opacity:.76;filter:blur(18px) saturate(1.07);mix-blend-mode:screen}.compsim-triangle-pair-field.is-ab{width:82%;height:34%;left:-4%;top:30%;transform:rotate(-31deg);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-a) 22%,transparent),color-mix(in srgb,var(--compsim-pair-ab) 30%,transparent) 44%,color-mix(in srgb,var(--compsim-pair-ab) 31%,transparent) 58%,color-mix(in srgb,var(--compsim-node-b) 22%,transparent))}.compsim-triangle-pair-field.is-ac{width:82%;height:34%;right:-4%;top:30%;transform:rotate(31deg);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-a) 22%,transparent),color-mix(in srgb,var(--compsim-pair-ac) 30%,transparent) 44%,color-mix(in srgb,var(--compsim-pair-ac) 31%,transparent) 58%,color-mix(in srgb,var(--compsim-node-c) 22%,transparent))}.compsim-triangle-pair-field.is-bc{width:90%;height:33%;left:50%;bottom:-2%;transform:translate(-50%);background:linear-gradient(90deg,color-mix(in srgb,var(--compsim-node-b) 22%,transparent),color-mix(in srgb,var(--compsim-pair-bc) 30%,transparent) 44%,color-mix(in srgb,var(--compsim-pair-bc) 31%,transparent) 58%,color-mix(in srgb,var(--compsim-node-c) 22%,transparent))}.compsim-triangle-member{z-index:5}.compsim-triangle-pair{z-index:6;text-shadow:0 1px 7px rgba(0,0,0,.88)}.compsim-basic-info,.compsim-pair-summary,.compsim-style-fit-card,.compsim-role-fit-section{border-color:color-mix(in srgb,var(--card-border) 78%,transparent);background:linear-gradient(180deg,#ffffff09,#ffffff03),color-mix(in srgb,var(--card-bg) 96%,#101722 4%);box-shadow:inset 0 1px #ffffff05,0 7px 22px #00000014}.compsim-style-fit-card:before,.compsim-role-fit-section:before{width:1px;opacity:.42;box-shadow:none}.compsim-style-fit-card{background:radial-gradient(circle at 96% 0%,rgba(var(--compsim-fit-rgb),.045),transparent 38%),linear-gradient(180deg,#ffffff09,#ffffff03),color-mix(in srgb,var(--card-bg) 96%,#101722 4%)}.compsim-basic-info-member{padding:.66rem .54rem .6rem;text-align:center}.compsim-basic-info-portrait{margin:0 auto}.compsim-basic-info-tier{justify-content:center}.compsim-basic-info-percentile{display:block;margin-top:.08rem;color:color-mix(in srgb,var(--text-sub) 78%,transparent);font-size:.52rem;font-weight:690}.compsim-basic-info-lines>div{justify-items:center;text-align:center}.compsim-basic-info-lines>div>strong{display:flex;width:100%;justify-content:center}.compsim-basic-info-role-pill{justify-content:center}.compsim-pair-summary-row{display:grid;grid-template-columns:1fr;align-content:center;gap:.3rem;min-height:72px;padding:.48rem .6rem}.compsim-pair-summary-names{justify-content:flex-start;gap:.27rem;font-size:.69rem;font-weight:780}.compsim-pair-summary-subject{gap:.3rem}.compsim-pair-summary-portrait{width:24px;height:24px}.compsim-pair-summary-names b{font-size:.64rem}.compsim-pair-summary-stats{justify-content:flex-start;gap:.7rem;font-size:.6rem}.compsim-pair-summary-stats strong{font-size:.68rem}.compsim-fit-row{grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,4fr);gap:.52rem}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(380px,.9fr) minmax(490px,1.1fr)}.compsim-triangle{width:min(450px,100%)}.compsim-modern-result-main{grid-template-columns:38px minmax(0,1fr) 196px}.compsim-modern-result-side{width:196px;grid-template-columns:108px 82px}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.04fr) minmax(210px,.96fr)}.compsim-triangle{width:min(465px,100%)}}@media (max-width: 900px){.compsim-modern-result-main{grid-template-columns:34px minmax(0,1fr) 174px;min-height:68px}.compsim-modern-result-side{width:174px;grid-template-columns:96px 74px}.compsim-modern-score{width:96px;min-width:96px;grid-template-columns:36px minmax(0,1fr)}.compsim-modern-detail-button{width:74px}}@media (max-width: 700px){.compsim-breakdown-side-stack,.compsim-fit-row{grid-template-columns:1fr}.compsim-modern-result-main{grid-template-columns:26px minmax(0,1fr) auto;min-height:66px;padding:.44rem .42rem .44rem .34rem}.compsim-modern-result-side{width:auto;grid-template-columns:auto}.compsim-modern-score{width:auto;min-width:50px;grid-template-columns:auto}.compsim-modern-detail-button{width:auto}.compsim-pair-summary-row{min-height:64px}}.compsim-modern-result-list{width:auto!important;margin:0!important;padding:0 .46rem .04rem!important;gap:0!important;box-sizing:border-box}.compsim-result-item{width:100%!important;max-width:100%}.compsim-result-item:before{display:none!important}.compsim-modern-result:before{display:block!important;content:"";position:absolute;inset:0 auto 0 0;width:2px;border-radius:14px 0 0 14px;background:color-mix(in srgb,var(--compsim-result-tier) 68%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--compsim-result-tier) 24%,transparent);pointer-events:none}.compsim-modern-result-list>.compsim-result-item+.compsim-result-item>.compsim-modern-result{border-top-width:1px!important}.compsim-result-item.is-open{position:relative;overflow:hidden;border-radius:14px}.compsim-result-item.is-open:before{display:block!important;content:"";position:absolute;z-index:20;top:2px;bottom:2px;left:1px;width:4px;pointer-events:none;border-radius:12px 0 0 12px;background:color-mix(in srgb,var(--compsim-result-tier) 74%,transparent);box-shadow:0 0 13px color-mix(in srgb,var(--compsim-result-tier) 20%,transparent)}.compsim-result-item.is-open .compsim-modern-result:before{display:none!important}.compsim-modern-detail-body{padding:.88rem .96rem 1rem}.compsim-modern-member-name{font-size:.97rem;font-weight:770}.compsim-modern-link{height:20px;margin:0 .18rem;background:none!important}.compsim-modern-link:after{width:auto;height:auto;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--text-sub) 88%,white 8%);font-size:.88rem;font-weight:730;line-height:1}.compsim-triangle:before,.compsim-triangle:after,.compsim-triangle-role-field,.compsim-triangle-pair-fields,.compsim-triangle-gradient-edges{display:none!important}.compsim-triangle-simple-lines{position:absolute;z-index:3;top:5.5%;right:5.5%;bottom:5.5%;left:5.5%;width:89%;height:89%;overflow:visible;pointer-events:none}.compsim-triangle-simple-lines line{fill:none;stroke-width:1.45;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.8}.compsim-triangle-simple-lines .is-ab{stroke:color-mix(in srgb,var(--compsim-pair-ab) 72%,rgba(255,255,255,.14));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-pair-ab) 42%,transparent))}.compsim-triangle-simple-lines .is-ac{stroke:color-mix(in srgb,var(--compsim-pair-ac) 72%,rgba(255,255,255,.14));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-pair-ac) 42%,transparent))}.compsim-triangle-simple-lines .is-bc{stroke:color-mix(in srgb,var(--compsim-pair-bc) 72%,rgba(255,255,255,.14));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-pair-bc) 42%,transparent))}.compsim-breakdown-main-grid,.compsim-breakdown-side-stack,.compsim-fit-row,.compsim-pair-summary,.compsim-role-fit-section{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.compsim-breakdown-side-stack,.compsim-fit-row{margin-right:0;margin-left:0}.compsim-fit-row>*{min-width:0}.compsim-role-fit-tag.is-ally-role{opacity:1!important;color:color-mix(in srgb,var(--text-main) 88%,white 3%);border-color:color-mix(in srgb,var(--card-border) 82%,white 5%);background:#ffffff09}@media (max-width: 700px){.compsim-modern-result-list{padding-right:.28rem!important;padding-left:.28rem!important}.compsim-modern-detail-body{padding-right:.68rem;padding-left:.68rem}.compsim-modern-member-name{font-size:.9rem}}.compsim-result-item.is-open:before{width:2px!important;left:1px;background:color-mix(in srgb,var(--compsim-result-tier) 70%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--compsim-result-tier) 18%,transparent)}.compsim-breakdown-main-grid{grid-template-columns:minmax(420px,.96fr) minmax(490px,1.04fr);gap:.66rem}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.04fr) minmax(205px,.96fr);align-items:start;gap:.5rem}.compsim-breakdown-graph-panel{display:flex;min-height:0;flex-direction:column}.compsim-triangle{width:min(485px,100%);height:auto;min-height:300px;max-height:350px;flex:1 1 auto;margin:.12rem auto 0;aspect-ratio:auto;overflow:visible}.compsim-triangle-simple-lines{display:none!important}.compsim-triangle-score-lines{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.compsim-triangle-edge{fill:none;stroke-width:1.7;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.84;filter:drop-shadow(0 0 2.8px rgba(190,220,240,.18))}.compsim-triangle-role-ray{fill:none;stroke-width:1.15;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.54}.compsim-triangle-role-ray.is-a{stroke:var(--compsim-role-a);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-role-a) 34%,transparent))}.compsim-triangle-role-ray.is-b{stroke:var(--compsim-role-b);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-role-b) 34%,transparent))}.compsim-triangle-role-ray.is-c{stroke:var(--compsim-role-c);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--compsim-role-c) 34%,transparent))}.compsim-triangle-final-halo{fill:color-mix(in srgb,var(--compsim-final-tier) 18%,transparent);filter:blur(2.5px)}.compsim-triangle-final-dot{fill:var(--compsim-final-tier);stroke:color-mix(in srgb,var(--compsim-final-tier) 54%,white 28%);stroke-width:.55;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--compsim-final-tier) 54%,transparent))}.compsim-triangle-member{width:146px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:.5rem;padding:0;border:0;background:transparent;box-shadow:none}.compsim-triangle-member:before{top:-16%;right:-8%;bottom:-16%;left:-8%;background:radial-gradient(ellipse at 28px 30px,color-mix(in srgb,var(--compsim-node-tier) 17%,transparent),color-mix(in srgb,var(--compsim-node-tier) 7%,transparent) 34%,transparent 65%);filter:blur(6px)}.compsim-triangle-member.is-top{top:8%;left:50%;bottom:auto;transform:translate(-29px,-29px)}.compsim-triangle-member.is-left{top:76%;left:10%;bottom:auto;transform:translate(-29px,-29px)}.compsim-triangle-member.is-right{top:76%;right:auto;left:90%;bottom:auto;transform:translate(-29px,-29px)}.compsim-triangle-member-identity{display:flex;width:58px;min-width:0;flex-direction:column;align-items:center;gap:.2rem}.compsim-triangle-avatar{width:58px;height:58px;border:0;box-shadow:0 6px 15px #00000040,0 0 10px color-mix(in srgb,var(--compsim-node-tier) 27%,transparent),0 0 19px color-mix(in srgb,var(--compsim-node-tier) 10%,transparent)}.compsim-triangle-member-name{display:block;width:72px;overflow:hidden;color:var(--text-main);font-size:.72rem;font-weight:790;line-height:1.05;text-align:center;text-overflow:ellipsis;white-space:nowrap}.compsim-triangle-member-copy{align-self:center;min-width:0;text-align:left}.compsim-triangle-member-copy:before{display:none}.compsim-triangle-member-score{justify-content:flex-start;gap:.3rem;margin-top:0}.compsim-triangle-member-score b{font-size:.9rem}.compsim-triangle-member-score span{font-size:.72rem}.compsim-triangle-member-copy small{display:block;margin-top:.16rem;color:color-mix(in srgb,var(--text-sub) 82%,transparent);font-size:.56rem;font-weight:690;white-space:nowrap}.compsim-triangle-pair{width:150px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.94)}.compsim-triangle-pair:before{display:none}.compsim-triangle-pair.is-ab{top:42%;left:12%;bottom:auto;transform:translate(-50%,-50%)}.compsim-triangle-pair.is-ac{top:42%;left:88%;bottom:auto;transform:translate(-50%,-50%)}.compsim-triangle-pair.is-bc{top:76%;left:50%;bottom:auto;transform:translate(-50%,-50%)}.compsim-triangle-pair-metrics{gap:.26rem;margin-top:0;font-size:.64rem}.compsim-triangle-pair-metrics b{font-size:.84rem}.compsim-triangle-pair-metrics strong{font-size:.68rem}.compsim-triangle-pair-name{margin-top:.1rem;font-size:.67rem;font-weight:760;opacity:.92}.compsim-basic-info,.compsim-pair-summary{align-self:start;height:auto}.compsim-basic-info-grid{min-height:0}.compsim-basic-info-member{padding:.62rem .48rem .54rem}.compsim-basic-info-name{margin-top:.36rem;font-size:.82rem}.compsim-basic-info-percentile{margin-top:.1rem;font-size:.56rem}.compsim-basic-info-lines{margin-top:.46rem}.compsim-basic-info-lines>div{min-height:40px;gap:.22rem;padding:.3rem 0}.compsim-basic-info-lines>div>span{font-size:.58rem}.compsim-basic-info-lines>div>strong{font-size:.69rem}.compsim-basic-info-role-pill{font-size:.65rem}.compsim-basic-info-role-pill img{width:18px;height:18px}.compsim-basic-info-lines .compsim-style-pill{min-height:23px;padding:0 .48rem;font-size:.59rem}.compsim-pair-summary-row{justify-items:center;align-content:center;gap:.3rem;min-height:82px;padding:.48rem .5rem;text-align:center}.compsim-pair-summary-names,.compsim-pair-summary-stats{width:100%;justify-content:center}.compsim-pair-summary-names{gap:.34rem;font-size:.76rem}.compsim-pair-summary-subject{gap:.34rem}.compsim-pair-summary-portrait{width:27px;height:27px}.compsim-pair-summary-names b{font-size:.72rem}.compsim-pair-summary-stats{gap:.9rem;font-size:.66rem}.compsim-pair-summary-stats b{font-size:.82rem}.compsim-pair-summary-stats strong{font-size:.75rem}.compsim-pair-summary-percentile{color:color-mix(in srgb,var(--text-sub) 80%,transparent);font-size:.56rem;font-weight:690}.compsim-fit-row{grid-template-columns:minmax(0,32fr) minmax(0,32fr) minmax(0,36fr)}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(390px,.94fr) minmax(480px,1.06fr)}.compsim-triangle{width:min(455px,100%)}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(470px,100%);height:330px;margin-right:auto;margin-left:auto}}@media (max-width: 700px){.compsim-triangle{width:min(420px,100%);height:300px}.compsim-triangle-member{width:126px;grid-template-columns:52px minmax(0,1fr);gap:.38rem}.compsim-triangle-avatar,.compsim-triangle-member-identity{width:52px}.compsim-triangle-avatar{height:52px}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left,.compsim-triangle-member.is-right{transform:translate(-26px,-26px)}.compsim-triangle-pair{width:124px}.compsim-fit-row{grid-template-columns:1fr}}.compsim-triangle-member{width:136px;grid-template-columns:52px minmax(0,1fr);gap:.44rem}.compsim-triangle-member:before{display:none!important}.compsim-triangle-member.is-top{top:9.7561%;left:50%;transform:translate(-26px,-26px)}.compsim-triangle-member.is-left{top:92.6829%;left:10%;transform:translate(-26px,-26px)}.compsim-triangle-member.is-right{top:92.6829%;left:90%;grid-template-columns:minmax(0,1fr) 52px;transform:translate(calc(-100% + 26px),-26px)}.compsim-triangle-member.is-right .compsim-triangle-member-copy{order:1;text-align:right}.compsim-triangle-member.is-right .compsim-triangle-member-identity{order:2}.compsim-triangle-member.is-right .compsim-triangle-member-score{justify-content:flex-end}.compsim-triangle-member-identity{width:52px}.compsim-triangle-avatar{width:52px;height:52px;box-shadow:0 5px 12px #0000003d,0 0 6px color-mix(in srgb,var(--compsim-node-tier) 32%,transparent),0 0 11px color-mix(in srgb,var(--compsim-node-tier) 13%,transparent)}.compsim-triangle-member-name{width:auto;max-width:5.5rem;font-size:.73rem;text-overflow:ellipsis;white-space:nowrap}.compsim-triangle-member-copy small,.compsim-basic-info-percentile,.compsim-pair-summary-percentile{color:color-mix(in srgb,var(--text-main) 90%,white 4%)!important;opacity:1!important;font-weight:790!important}.compsim-triangle-member-copy small{font-size:.58rem}.compsim-triangle-final-halo,.compsim-triangle-final-dot{display:none!important}.compsim-triangle-final-center{position:absolute;z-index:5;left:50%;top:63.4146%;width:7px;height:7px;transform:translate(-50%,-50%);border-radius:50%;background:var(--compsim-final-tier);box-shadow:0 0 0 2px color-mix(in srgb,var(--compsim-final-tier) 16%,transparent),0 0 8px color-mix(in srgb,var(--compsim-final-tier) 44%,transparent);pointer-events:none}.compsim-triangle-role-ray,.compsim-triangle-role-ray.is-a,.compsim-triangle-role-ray.is-b,.compsim-triangle-role-ray.is-c{stroke-width:1.1;opacity:.62;filter:drop-shadow(0 0 2.4px rgba(195,220,238,.12))}.compsim-triangle-pair.is-ab{top:48%;left:20%}.compsim-triangle-pair.is-ac{top:48%;left:80%}.compsim-triangle-pair.is-bc{top:87.5%;left:50%}.compsim-triangle-pair-metrics{gap:.16rem}.compsim-triangle-pair-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-role-fit-section .compsim-fit-context-line>strong{flex:0 1 5.5rem;width:auto;max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-breakdown-side-stack{align-items:stretch!important}.compsim-basic-info,.compsim-pair-summary{align-self:stretch!important;height:100%!important}.compsim-basic-info{display:flex;min-height:0;flex-direction:column}.compsim-basic-info-grid{flex:1 1 auto}.compsim-pair-summary{display:flex;min-height:0;flex-direction:column}.compsim-pair-summary-list{display:grid;flex:1 1 auto;grid-template-rows:repeat(3,minmax(0,1fr))}.compsim-pair-summary-row{min-height:0;align-content:center}.compsim-pair-summary-names{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.38rem}.compsim-pair-summary-names>.compsim-pair-summary-subject:first-child{justify-self:end}.compsim-pair-summary-names>.compsim-pair-summary-subject:last-child{justify-self:start}.compsim-pair-summary-names>b{justify-self:center;font-size:.8rem}.compsim-pair-summary-subject{max-width:100%}.compsim-pair-summary-subject>span{max-width:5.5rem}.compsim-pair-summary-portrait{width:28px;height:28px}.compsim-pair-summary-percentile,.compsim-basic-info-percentile{font-size:.59rem}@media (max-width: 700px){.compsim-triangle-member{width:120px;grid-template-columns:48px minmax(0,1fr)}.compsim-triangle-member-identity,.compsim-triangle-avatar{width:48px}.compsim-triangle-avatar{height:48px}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left{transform:translate(-24px,-24px)}.compsim-triangle-member.is-right{grid-template-columns:minmax(0,1fr) 48px;transform:translate(calc(-100% + 24px),-24px)}.compsim-triangle-pair.is-ab{left:21%}.compsim-triangle-pair.is-ac{left:79%}.compsim-triangle-pair.is-bc{top:87%}}.compsim-breakdown-main-grid{position:relative}.compsim-breakdown-score{position:absolute;z-index:12;top:.02rem;right:.08rem;margin:0}.compsim-breakdown-side-stack{padding-top:2.35rem}.compsim-breakdown-graph-panel{padding-bottom:1.2rem}.compsim-triangle-member{width:128px;grid-template-columns:48px minmax(0,1fr);gap:.4rem}.compsim-triangle-member-identity{width:48px}.compsim-triangle-avatar{width:48px;height:48px;box-shadow:0 4px 10px #0000003d,0 0 7px color-mix(in srgb,var(--compsim-node-tier) 58%,transparent),0 0 14px color-mix(in srgb,var(--compsim-node-tier) 31%,transparent),0 0 20px color-mix(in srgb,var(--compsim-node-tier) 13%,transparent)}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left{transform:translate(-24px,-24px)}.compsim-triangle-member.is-right{grid-template-columns:minmax(0,1fr) 48px;transform:translate(calc(-100% + 24px),-24px)}.compsim-triangle-edge{stroke-width:1.75;opacity:.9}.compsim-triangle-edge.is-ab{filter:drop-shadow(0 0 2.2px color-mix(in srgb,var(--compsim-pair-ab) 66%,transparent)) drop-shadow(0 0 5px color-mix(in srgb,var(--compsim-pair-ab) 24%,transparent))}.compsim-triangle-edge.is-ac{filter:drop-shadow(0 0 2.2px color-mix(in srgb,var(--compsim-pair-ac) 66%,transparent)) drop-shadow(0 0 5px color-mix(in srgb,var(--compsim-pair-ac) 24%,transparent))}.compsim-triangle-edge.is-bc{filter:drop-shadow(0 0 2.2px color-mix(in srgb,var(--compsim-pair-bc) 66%,transparent)) drop-shadow(0 0 5px color-mix(in srgb,var(--compsim-pair-bc) 24%,transparent))}.compsim-triangle-role-ray{stroke-width:1.18;opacity:.72}.compsim-triangle-role-ray.is-a{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--compsim-node-a) 28%,transparent)) drop-shadow(0 0 4px color-mix(in srgb,var(--compsim-role-a) 26%,transparent))}.compsim-triangle-role-ray.is-b{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--compsim-node-b) 28%,transparent)) drop-shadow(0 0 4px color-mix(in srgb,var(--compsim-role-b) 26%,transparent))}.compsim-triangle-role-ray.is-c{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--compsim-node-c) 28%,transparent)) drop-shadow(0 0 4px color-mix(in srgb,var(--compsim-role-c) 26%,transparent))}.compsim-triangle-pair.is-bc{top:85.6%}.compsim-role-fit-section .compsim-fit-context-line>strong{flex:0 1 4.25rem;width:auto;max-width:4.25rem}.compsim-role-fit-section .compsim-fit-context-line{flex-wrap:nowrap;gap:.12rem}.compsim-role-fit-section .compsim-fit-context-piece{flex:0 1 auto}.compsim-role-fit-section .compsim-role-fit-tag.is-ally-role{min-width:0;max-width:6.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-pair-summary-names>.compsim-pair-summary-subject:first-child,.compsim-pair-summary-names>.compsim-pair-summary-subject:last-child{justify-self:start}.compsim-pair-summary-subject{width:100%;justify-content:flex-start}@media (max-width: 700px){.compsim-breakdown-side-stack{padding-top:0}.compsim-breakdown-score{position:static;margin-left:auto}.compsim-breakdown-graph-panel{padding-bottom:1.1rem}.compsim-triangle-member{width:116px;grid-template-columns:44px minmax(0,1fr)}.compsim-triangle-member-identity,.compsim-triangle-avatar{width:44px}.compsim-triangle-avatar{height:44px}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left{transform:translate(-22px,-22px)}.compsim-triangle-member.is-right{grid-template-columns:minmax(0,1fr) 44px;transform:translate(calc(-100% + 22px),-22px)}.compsim-role-fit-section .compsim-fit-context-line>strong{flex-basis:3.85rem;max-width:3.85rem}}.compsim-triangle-member-copy{align-self:center;display:flex;height:48px;min-height:48px;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;line-height:1}.compsim-triangle-member.is-right .compsim-triangle-member-copy{align-items:flex-end}.compsim-triangle-member-score{margin:0!important;line-height:1}.compsim-triangle-member-copy small{margin:0!important;font-size:.67rem!important;line-height:1.05}.compsim-breakdown-side-stack{padding-top:2.9rem}.compsim-basic-info-percentile,.compsim-pair-summary-percentile{font-size:.67rem!important;line-height:1.08}.compsim-modern-member-name{font-size:1.05rem;font-weight:790}@media (max-width: 700px){.compsim-triangle-member-copy{height:44px;min-height:44px}.compsim-breakdown-side-stack{padding-top:0}.compsim-modern-member-name{font-size:.98rem}.compsim-triangle-member-copy small,.compsim-basic-info-percentile,.compsim-pair-summary-percentile{font-size:.64rem!important}}.compsim-triangle-member-copy{position:relative;display:block;height:48px;min-height:48px;align-self:center}.compsim-triangle-member-score{position:absolute;top:auto;right:auto;bottom:calc(50% + 2px);left:0;margin:0!important;line-height:1}.compsim-triangle-member-copy small{position:absolute;top:calc(50% + 2px);right:auto;bottom:auto;left:0;margin:0!important;line-height:1.05}.compsim-triangle-member.is-right .compsim-triangle-member-score,.compsim-triangle-member.is-right .compsim-triangle-member-copy small{right:0;left:auto}.compsim-triangle-avatar{box-shadow:0 4px 10px #0000003d,0 0 6px color-mix(in srgb,var(--compsim-node-tier) 78%,transparent),0 0 11px color-mix(in srgb,var(--compsim-node-tier) 48%,transparent),0 0 17px color-mix(in srgb,var(--compsim-node-tier) 22%,transparent)}.compsim-triangle-member-copy{align-self:start!important;height:48px;min-height:48px;margin-top:0!important}.compsim-triangle-member-score{bottom:calc(50% + 3px)}.compsim-triangle-member-copy small{top:calc(50% + 3px)}.compsim-triangle-avatar{box-shadow:0 4px 10px #0000003d,0 0 7px color-mix(in srgb,var(--compsim-node-tier) 84%,transparent),0 0 14px color-mix(in srgb,var(--compsim-node-tier) 52%,transparent),0 0 22px color-mix(in srgb,var(--compsim-node-tier) 27%,transparent),0 0 30px color-mix(in srgb,var(--compsim-node-tier) 11%,transparent)}.compsim-style-pill.is-early{color:#ff9a91;border-color:#f2685e9e;background:#f2685e33}.compsim-style-pill.is-late{color:#f0a0d0;border-color:#d467aead;background:#d467ae3b}.compsim-style-pill.is-kill-balanced{color:#d9a7b9;border-color:#c689a087;background:#c689a029}.compsim-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 72%,white 28%);border-color:rgba(var(--highlight-rgb),.62);background:rgba(var(--highlight-rgb),.18)}.compsim-style-pill.is-low-placement{color:#b3c9f2;border-color:#658bd1b3;background:#658bd140}.compsim-style-pill.is-placement-balanced{color:#b4c8d8;border-color:#7ea1bc94;background:#7ea1bc2b}.compsim-triangle-pair-percentile{margin-left:.12rem;color:color-mix(in srgb,var(--text-main) 91%,white 5%);font-size:.68rem;font-weight:790;white-space:nowrap}@media (max-width: 700px){.compsim-triangle-member-copy{height:44px;min-height:44px}}.compsim-triangle-member{width:134px;grid-template-columns:50px minmax(0,1fr)}.compsim-triangle-member-identity{width:50px}.compsim-triangle-avatar{width:50px;height:50px}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left{transform:translate(-25px,-25px)}.compsim-triangle-member.is-right{grid-template-columns:minmax(0,1fr) 50px;transform:translate(calc(-100% + 25px),-25px)}.compsim-modern-member-name{font-size:1.11rem;font-weight:790}.compsim-style-fit-card .compsim-style-combo-pills .compsim-style-pill{min-height:24px;padding:0 .52rem;font-size:.64rem}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:21px;padding:0 .42rem;font-size:.57rem}.compsim-role-fit-member-score{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.28rem;white-space:nowrap}.compsim-role-fit-member-score b,.compsim-role-fit-member-score strong{display:inline!important;margin:0!important}@media (max-width: 700px){.compsim-triangle-member{width:120px;grid-template-columns:46px minmax(0,1fr)}.compsim-triangle-member-identity,.compsim-triangle-avatar{width:46px}.compsim-triangle-avatar{height:46px}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left{transform:translate(-23px,-23px)}.compsim-triangle-member.is-right{grid-template-columns:minmax(0,1fr) 46px;transform:translate(calc(-100% + 23px),-23px)}.compsim-modern-member-name{font-size:1.02rem}}.compsim-style-fit-card .compsim-fit-context-line>strong{flex:0 1 4.25rem;width:auto;max-width:4.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-result-item:not(.is-open) .compsim-modern-result{border-color:color-mix(in srgb,var(--card-border) 92%,white 4%)!important}.compsim-result-item:not(.is-open) .compsim-modern-result:before,.compsim-result-item:not(.is-open) .compsim-modern-result:after{display:block!important;content:"";position:absolute;z-index:3;top:1px;bottom:1px;width:3px;pointer-events:none;background:color-mix(in srgb,var(--compsim-result-tier) 76%,transparent);box-shadow:0 0 11px color-mix(in srgb,var(--compsim-result-tier) 20%,transparent)}.compsim-result-item:not(.is-open) .compsim-modern-result:before{left:1px;border-radius:12px 0 0 12px}.compsim-result-item:not(.is-open) .compsim-modern-result:after{right:1px;border-radius:0 12px 12px 0}.compsim-result-item.is-open:before,.compsim-result-item.is-open:after,.compsim-result-item.is-open .compsim-modern-result:before,.compsim-result-item.is-open .compsim-modern-result:after{display:none!important}.compsim-result-item.is-open .compsim-modern-result{border-color:color-mix(in srgb,var(--compsim-result-tier) 28%,var(--card-border))!important}.compsim-result-item.is-open .compsim-modern-detail{border-color:color-mix(in srgb,var(--compsim-result-tier) 28%,var(--card-border))!important;border-top:0!important}@media (max-width: 700px){.compsim-style-fit-card .compsim-fit-context-line>strong{flex-basis:3.9rem;max-width:3.9rem}.compsim-result-item:not(.is-open) .compsim-modern-result:before,.compsim-result-item:not(.is-open) .compsim-modern-result:after{width:2px}}.compsim-modern-result{cursor:pointer;outline:none;border-radius:0!important;box-shadow:none!important}.compsim-modern-result:focus-visible{outline:1px solid color-mix(in srgb,var(--compsim-result-tier) 44%,white 12%);outline-offset:-1px}.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 206px;gap:.58rem;min-height:58px;padding:.28rem .72rem}.compsim-modern-rank{display:none!important}.compsim-modern-member-avatar{width:38px;height:38px}.compsim-modern-member{gap:.48rem}.compsim-modern-team{grid-template-columns:minmax(72px,1fr) 30px minmax(72px,1fr) 30px minmax(72px,1fr)}.compsim-modern-link{margin:0 .08rem}.compsim-modern-result-side{width:206px;grid-template-columns:82px 116px;gap:.48rem;justify-content:end}.compsim-modern-detail-button{width:82px;min-width:82px;display:flex;align-items:center;justify-content:center;gap:.28rem;padding:.34rem .38rem;border:0;background:transparent;color:color-mix(in srgb,var(--text-sub) 88%,white 8%);font-size:.68rem;font-weight:760;pointer-events:none}.compsim-modern-score{width:116px;min-width:116px;grid-template-columns:40px minmax(0,1fr);gap:.34rem;padding:0}.compsim-result-item:not(.is-open){border-radius:0!important;overflow:visible}.compsim-result-item:not(.is-open) .compsim-modern-result{border:0!important;border-bottom:1px solid color-mix(in srgb,var(--card-border) 86%,transparent)!important;border-radius:0!important}.compsim-modern-result-list>.compsim-result-item:first-child:not(.is-open)>.compsim-modern-result{border-top:1px solid color-mix(in srgb,var(--card-border) 86%,transparent)!important}.compsim-modern-result-list>.compsim-result-item+.compsim-result-item>.compsim-modern-result{border-top:0!important}.compsim-result-item:not(.is-open) .compsim-modern-result:before,.compsim-result-item:not(.is-open) .compsim-modern-result:after{top:0;bottom:0;width:3px;border-radius:0!important}.compsim-result-item:not(.is-open) .compsim-modern-result:before{left:0}.compsim-result-item:not(.is-open) .compsim-modern-result:after{right:0}.compsim-result-item.is-open{overflow:visible!important;border-radius:0!important}.compsim-result-item.is-open .compsim-modern-result{border:1px solid color-mix(in srgb,var(--compsim-result-tier) 30%,var(--card-border))!important;border-bottom:0!important;border-radius:0!important}.compsim-result-item.is-open .compsim-modern-detail{border:1px solid color-mix(in srgb,var(--compsim-result-tier) 30%,var(--card-border))!important;border-top:1px solid color-mix(in srgb,var(--card-border) 90%,white 4%)!important;border-radius:0 0 14px 14px!important;overflow:hidden}.compsim-result-item.is-open+.compsim-result-item>.compsim-modern-result{border-top:0!important}.compsim-result-item:not(.is-open) .compsim-modern-result:hover{background:radial-gradient(circle at 84% 50%,color-mix(in srgb,var(--compsim-result-tier) 7%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 93%,white 2%)}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr);min-height:56px;gap:.32rem;padding:.3rem .54rem}.compsim-modern-member-avatar{width:35px;height:35px}.compsim-modern-result-side{width:100%;grid-template-columns:76px 110px;justify-content:end}.compsim-modern-detail-button{width:76px;min-width:76px}.compsim-modern-score{width:110px;min-width:110px}}.compsim-breakdown-main-grid{grid-template-columns:minmax(340px,.74fr) minmax(590px,1.26fr);gap:.72rem}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.58rem}.compsim-triangle{width:min(420px,100%);max-height:330px}.compsim-basic-info,.compsim-pair-summary,.compsim-style-fit-card,.compsim-role-fit-section{border-color:color-mix(in srgb,var(--card-border) 82%,transparent)!important;background:linear-gradient(180deg,#ffffff07,#ffffff02),color-mix(in srgb,var(--card-bg) 92%,#0b1119 8%)!important;box-shadow:inset 0 1px #ffffff04,0 6px 18px #0000000f!important}.compsim-triangle-edge,.compsim-triangle-role-ray{stroke-width:1.8!important;opacity:.92!important;stroke-linecap:round}.compsim-triangle-edge.is-ab{filter:drop-shadow(0 0 2.8px color-mix(in srgb,var(--compsim-pair-ab) 76%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-pair-ab) 34%,transparent))!important}.compsim-triangle-edge.is-ac{filter:drop-shadow(0 0 2.8px color-mix(in srgb,var(--compsim-pair-ac) 76%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-pair-ac) 34%,transparent))!important}.compsim-triangle-edge.is-bc{filter:drop-shadow(0 0 2.8px color-mix(in srgb,var(--compsim-pair-bc) 76%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-pair-bc) 34%,transparent))!important}.compsim-triangle-role-ray.is-a{filter:drop-shadow(0 0 2.6px color-mix(in srgb,var(--compsim-role-a) 72%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-role-a) 30%,transparent))!important}.compsim-triangle-role-ray.is-b{filter:drop-shadow(0 0 2.6px color-mix(in srgb,var(--compsim-role-b) 72%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-role-b) 30%,transparent))!important}.compsim-triangle-role-ray.is-c{filter:drop-shadow(0 0 2.6px color-mix(in srgb,var(--compsim-role-c) 72%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--compsim-role-c) 30%,transparent))!important}.compsim-style-fit-card .compsim-style-pill.is-early{color:#ef8b84;border-color:#ea5f5761;background:#ea5f571d}.compsim-style-fit-card .compsim-style-pill.is-late{color:#df92c1;border-color:#c2599b8a;background:#c2599b2b}.compsim-style-fit-card .compsim-style-pill.is-kill-balanced{color:#c596a6;border-color:#b77a8f52;background:#b77a8f13}.compsim-style-fit-card .compsim-style-pill.is-high-placement{color:color-mix(in srgb,var(--highlight) 76%,white 16%);border-color:rgba(var(--highlight-rgb),.36);background:rgba(var(--highlight-rgb),.09)}.compsim-style-fit-card .compsim-style-pill.is-low-placement{color:#a0b7e1;border-color:#5979b694;background:#5979b62e}.compsim-style-fit-card .compsim-style-pill.is-placement-balanced{color:#9eb1c1;border-color:#718fa857;background:#718fa813}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(320px,.72fr) minmax(530px,1.28fr)}.compsim-triangle{width:min(390px,100%)}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(430px,100%);max-height:none}}.compsim-modern-result-list,.compsim-result-item,.compsim-modern-result,.compsim-modern-result-main,.compsim-modern-detail,.compsim-modern-detail-body,.compsim-breakdown-main-grid,.compsim-breakdown-graph-panel,.compsim-breakdown-side-stack{min-width:0!important;max-width:100%!important;box-sizing:border-box}.compsim-modern-result-main{width:100%;grid-template-columns:minmax(0,1fr) minmax(180px,206px)}.compsim-modern-result-side{width:100%;max-width:206px;min-width:0}.compsim-modern-detail-body{width:100%;overflow-x:clip}.compsim-breakdown-main-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.69rem}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:.54rem}.compsim-triangle{width:min(452px,100%);max-height:342px}.compsim-basic-info-head,.compsim-pair-summary-head{min-height:38px;align-items:center}.compsim-basic-info-head>strong,.compsim-pair-summary-head>strong{margin-top:0!important}.compsim-style-fit-title>strong,.compsim-role-fit-head strong{margin-top:0!important}.compsim-pair-summary-names{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.compsim-pair-summary-names>.compsim-pair-summary-subject:first-child,.compsim-pair-summary-names>.compsim-pair-summary-subject:last-child{justify-self:stretch}.compsim-pair-summary-subject{width:100%;justify-content:center}.compsim-style-fit-card .compsim-fit-context-line>strong{flex:0 1 auto;width:auto;max-width:3.8rem;margin-right:0}.compsim-style-fit-card .compsim-fit-context-line{gap:.12rem}.compsim-style-fit-card .compsim-fit-context-piece{gap:.11rem}.compsim-style-fit-summary{display:grid;min-height:48px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:0 .78rem .58rem}.compsim-style-fit-summary .compsim-style-combo-pills{min-height:0;padding:0}.compsim-style-fit-summary .compsim-style-fit-average{display:flex;min-width:70px;align-self:stretch;align-items:center;justify-content:center;text-align:center}.compsim-style-fit-summary .compsim-style-fit-average strong{margin:0;font-size:.9rem;font-weight:840;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width: 1180px){.compsim-breakdown-main-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr)}.compsim-triangle{width:min(425px,100%)}.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) minmax(168px,194px)}.compsim-modern-result-side{max-width:194px;grid-template-columns:76px minmax(0,110px);gap:.38rem}.compsim-modern-detail-button{width:76px;min-width:76px}.compsim-modern-score{width:110px;min-width:0}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr}.compsim-triangle{width:min(440px,100%);max-height:none}}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr)}.compsim-modern-result-side{max-width:none}.compsim-style-fit-summary{min-height:44px;gap:.4rem;padding-right:.64rem;padding-left:.64rem}.compsim-style-fit-summary .compsim-style-fit-average{min-width:62px}}.compsim-triangle-member.is-top{top:14.6341%;left:50%}.compsim-triangle-pair.is-ab,.compsim-triangle-pair.is-ac{top:49.5%}.compsim-style-fit-top{position:relative;min-height:68px;padding-right:4.8rem}.compsim-style-fit-top .compsim-style-fit-head{padding:.48rem .65rem .16rem}.compsim-style-fit-top .compsim-style-fit-title strong{margin:0!important;line-height:1.08}.compsim-style-fit-top .compsim-style-fit-summary{display:block;min-height:0;padding:0 .65rem .48rem}.compsim-style-fit-top .compsim-style-combo-pills{min-height:24px;padding:0}.compsim-style-fit-top>.compsim-style-fit-average{position:absolute;top:50%;right:.65rem;display:flex;min-width:62px;transform:translateY(-50%);align-items:center;justify-content:flex-end;margin:0;text-align:right}.compsim-style-fit-top>.compsim-style-fit-average strong{margin:0!important;font-size:.9rem;font-weight:840;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.compsim-style-fit-top .compsim-style-fit-summary .compsim-style-fit-average{position:static}.compsim-modern-detail{background:linear-gradient(180deg,color-mix(in srgb,var(--compsim-detail-tier) 1.8%,transparent),transparent 112px),color-mix(in srgb,var(--card-bg) 96%,#05080d 4%)!important}.compsim-modern-detail-body{background:radial-gradient(ellipse 76% 52% at 82% 0%,color-mix(in srgb,var(--compsim-final-tier) 4.5%,transparent),transparent 68%),radial-gradient(ellipse 62% 44% at 14% 15%,color-mix(in srgb,var(--compsim-final-tier) 2%,transparent),transparent 72%)!important}.compsim-modern-detail-body:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--compsim-final-tier) 4.5%,transparent),transparent 72%)!important;opacity:.62!important}@media (max-width: 980px){.compsim-triangle-member.is-top{top:14.6341%}}@media (max-width: 700px){.compsim-style-fit-top{min-height:64px;padding-right:4.3rem}.compsim-style-fit-top .compsim-style-fit-head,.compsim-style-fit-top .compsim-style-fit-summary{padding-right:.58rem;padding-left:.58rem}.compsim-style-fit-top>.compsim-style-fit-average{right:.58rem;min-width:56px}}.compsim-style-fit-top{min-height:76px;padding-top:.18rem}.compsim-style-fit-top .compsim-style-fit-head{padding-top:.62rem;padding-bottom:.26rem}.compsim-style-fit-top .compsim-style-fit-summary{display:flex;min-height:30px;align-items:center;padding-top:.08rem;padding-bottom:.58rem}.compsim-style-fit-top .compsim-style-combo-pills{display:flex;min-height:24px;align-items:center}.compsim-role-fit-section{display:flex;min-width:0;flex-direction:column}.compsim-role-fit-head{min-height:76px;padding:.8rem .65rem .52rem!important;align-items:flex-start}.compsim-role-fit-head strong{font-size:.86rem;line-height:1.08}.compsim-role-fit-head .compsim-role-fit-combo,.compsim-role-fit-head .compsim-role-fit-tags,.compsim-role-fit-head .compsim-role-fit-tag-row{margin-top:.34rem}.compsim-role-fit-head .compsim-role-fit-tag{min-height:20px;padding:.14rem .42rem;font-size:.54rem;line-height:1}.compsim-role-fit-section .compsim-fit-member-list{width:100%;margin-top:0}.compsim-role-fit-section .compsim-fit-member{grid-template-columns:minmax(0,1fr) auto;gap:.46rem}.compsim-role-fit-section .compsim-fit-context-line{min-width:0;gap:.1rem}.compsim-role-fit-section .compsim-fit-context-line>strong{max-width:4rem;font-size:.7rem;line-height:1}.compsim-role-fit-section .compsim-fit-context-piece{gap:.08rem}.compsim-role-fit-section .compsim-fit-context-piece>span:not(.compsim-role-fit-tag),.compsim-role-fit-section .compsim-fit-context-plus{font-size:.62rem}.compsim-role-fit-section .compsim-role-fit-tag{min-height:18px;max-width:5.6rem;padding:.1rem .34rem;font-size:.49rem;line-height:1}.compsim-style-fit-card .compsim-fit-member-score,.compsim-role-fit-section .compsim-fit-member-score{min-width:58px;justify-self:end;text-align:right}@media (max-width: 700px){.compsim-style-fit-top{min-height:70px}.compsim-role-fit-head{min-height:70px;padding-right:.58rem!important;padding-left:.58rem!important}.compsim-role-fit-section .compsim-fit-context-line>strong{max-width:3.7rem;font-size:.66rem}.compsim-role-fit-section .compsim-role-fit-tag{font-size:.47rem}}.compsim-fit-row{grid-template-columns:minmax(0,36fr) minmax(0,32fr) minmax(0,32fr)}.compsim-style-fit-top{display:grid;min-height:74px;grid-template-rows:auto auto;align-content:center;row-gap:.34rem;padding:.44rem 4.8rem .44rem .65rem}.compsim-style-fit-top .compsim-style-fit-head{min-height:0;padding:0}.compsim-style-fit-top .compsim-style-fit-summary{display:block;min-height:0;padding:0}.compsim-style-fit-top .compsim-style-combo-pills{display:flex;min-height:0;align-items:center;gap:.26rem;padding:0}.compsim-style-fit-top>.compsim-style-fit-average{top:50%;right:.65rem}.compsim-role-fit-top{display:grid;min-height:74px;grid-template-rows:auto auto;align-content:center;row-gap:.34rem;padding:.44rem .65rem}.compsim-role-fit-head{min-height:0!important;padding:0!important;align-items:initial}.compsim-role-fit-head>div{width:100%}.compsim-role-fit-head strong{margin:0!important;font-size:.84rem;line-height:1.08}.compsim-role-combo-pills{display:flex;min-height:0;flex-wrap:nowrap;align-items:center;gap:.28rem;padding:0!important}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo{min-height:22px;padding:.12rem .46rem;font-size:.58rem;line-height:1}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo img{width:15px;height:15px}.compsim-role-fit-head .compsim-role-fit-combo,.compsim-role-fit-head .compsim-role-fit-tags,.compsim-role-fit-head .compsim-role-fit-tag-row,.compsim-style-members,.compsim-role-fit-members{margin-top:0!important}@media (max-width: 700px){.compsim-fit-row{grid-template-columns:1fr}.compsim-style-fit-top,.compsim-role-fit-top{min-height:68px;padding-top:.4rem;padding-bottom:.4rem}.compsim-style-fit-top{padding-right:4.3rem;padding-left:.58rem}.compsim-role-fit-top{padding-right:.58rem;padding-left:.58rem}}.compsim-style-fit-top{row-gap:.48rem}.compsim-style-fit-top .compsim-style-fit-summary{transform:translateY(2px)}.compsim-role-fit-top{row-gap:.48rem}.compsim-role-fit-top .compsim-role-combo-pills{transform:translateY(2px)}@media (max-width: 700px){.compsim-style-fit-top .compsim-style-fit-summary,.compsim-role-fit-top .compsim-role-combo-pills{transform:translateY(1px)}}.compsim-style-fit-card .compsim-fit-context-line>strong{flex:0 1 4.25rem;width:auto;max-width:4rem;min-width:0;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 700px){.compsim-style-fit-card .compsim-fit-context-line>strong{flex-basis:3.85rem;max-width:3.7rem}}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:.42rem}.compsim-modern-result-team{min-width:0;gap:.3rem}.compsim-modern-result-member{min-width:0;gap:.28rem}.compsim-modern-result-member-name{min-width:0;max-width:4.2rem;font-size:.74rem!important;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-modern-result-avatar{width:28px!important;height:28px!important}.compsim-modern-result-side{width:auto;max-width:none;min-width:0;grid-template-columns:72px 102px!important;gap:.3rem;align-items:center}.compsim-modern-detail-button{width:72px;min-width:72px;padding-right:.48rem;padding-left:.48rem;font-size:.72rem}.compsim-modern-score{width:102px;min-width:102px;padding-right:.42rem;padding-left:.42rem}.compsim-modern-score-tier{font-size:1.1rem}.compsim-modern-score-value{font-size:.68rem}}@media (max-width: 430px){.compsim-modern-result-member-name{max-width:3.55rem;font-size:.69rem!important}.compsim-modern-result-team,.compsim-modern-result-member{gap:.22rem}.compsim-modern-result-avatar{width:26px!important;height:26px!important}.compsim-modern-result-side{grid-template-columns:68px 96px!important;gap:.24rem}.compsim-modern-detail-button{width:68px;min-width:68px;font-size:.68rem}.compsim-modern-score{width:96px;min-width:96px}}.compsim-detail-label-mobile{display:none}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 132px!important;min-height:54px;gap:.24rem!important;padding:.28rem .38rem .28rem .34rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr)!important;min-width:0;gap:0}.compsim-modern-member{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:.18rem!important;min-width:0;padding-left:0!important}.compsim-modern-member-avatar{width:24px!important;height:24px!important;flex:0 0 24px!important}.compsim-modern-member-name{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 auto;text-align:left!important;font-size:.56rem!important;font-weight:720;line-height:1!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-modern-link{width:12px;margin:0!important}.compsim-modern-link:after{width:12px!important;height:12px!important;font-size:.5rem!important}.compsim-modern-result-side{width:132px!important;max-width:132px!important;grid-template-columns:48px 80px!important;gap:4px!important;justify-self:end;justify-content:end}.compsim-detail-label-desktop{display:none}.compsim-detail-label-mobile{display:inline}.compsim-modern-detail-button{width:48px!important;min-width:48px!important;min-height:28px;gap:.16rem!important;padding:0!important;justify-self:end;font-size:.59rem!important;white-space:nowrap}.compsim-modern-score{width:80px!important;min-width:80px!important;grid-template-columns:27px minmax(0,1fr)!important;gap:.16rem!important;padding:0!important}.compsim-modern-score-tier{font-size:.98rem!important}.compsim-modern-score-copy{gap:.02rem}.compsim-modern-score-copy span{font-size:.48rem!important;line-height:1;white-space:nowrap}.compsim-modern-score-copy strong{font-size:.68rem!important;line-height:1}}@media (max-width: 430px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 124px!important;gap:.18rem!important;padding-right:.3rem!important;padding-left:.28rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr)!important}.compsim-modern-member{gap:.14rem!important}.compsim-modern-member-avatar{width:22px!important;height:22px!important;flex-basis:22px!important}.compsim-modern-member-name{font-size:.52rem!important;letter-spacing:-.02em}.compsim-modern-link,.compsim-modern-link:after{width:10px!important}.compsim-modern-link:after{height:10px!important;font-size:.45rem!important}.compsim-modern-result-side{width:124px!important;max-width:124px!important;grid-template-columns:44px 76px!important}.compsim-modern-detail-button{width:44px!important;min-width:44px!important;font-size:.55rem!important}.compsim-modern-score{width:76px!important;min-width:76px!important;grid-template-columns:25px minmax(0,1fr)!important}.compsim-modern-score-tier{font-size:.92rem!important}.compsim-modern-score-copy span{font-size:.44rem!important}.compsim-modern-score-copy strong{font-size:.64rem!important}}@media (max-width: 700px){.compsim-style-fit-title>strong,.compsim-role-fit-head strong{font-size:.95rem!important;font-weight:800;line-height:1.08}.compsim-style-fit-card .compsim-style-combo-pills .compsim-style-pill{min-height:24px;padding:0 .5rem;font-size:.65rem!important}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo{min-height:24px;padding:.13rem .5rem;font-size:.64rem!important}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo img{width:16px;height:16px}.compsim-style-fit-card .compsim-fit-context-line>strong,.compsim-role-fit-section .compsim-fit-context-line>strong{font-size:.78rem!important;line-height:1.05}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:21px;padding:0 .4rem;font-size:.58rem!important}.compsim-role-fit-section .compsim-role-fit-tag{min-height:20px;padding:.11rem .38rem;font-size:.56rem!important}.compsim-fit-plus,.compsim-role-fit-section .compsim-fit-context-plus,.compsim-role-fit-section .compsim-fit-context-piece>span:not(.compsim-role-fit-tag){font-size:.68rem!important}.compsim-triangle-score-lines{transform:scaleY(1.045);transform-origin:50% 92.6829%}.compsim-triangle-member.is-top{top:11.2%!important}.compsim-triangle-final-center{top:62.1%!important}.compsim-triangle-pair.is-ab,.compsim-triangle-pair.is-ac{top:48.2%!important}.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 116px!important;gap:.28rem!important;padding:.34rem .38rem .34rem .36rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr)!important}.compsim-modern-member{gap:.2rem!important}.compsim-modern-member-avatar{width:25px!important;height:25px!important;flex-basis:25px!important}.compsim-modern-member-name{font-size:.65rem!important;font-weight:740;line-height:1!important;letter-spacing:-.01em}.compsim-modern-link,.compsim-modern-link:after{width:10px!important}.compsim-modern-result-side{width:116px!important;max-width:116px!important;display:grid!important;grid-template-columns:64px 48px!important;gap:4px!important;align-items:center;justify-self:end;justify-content:end}.compsim-modern-score{grid-column:1;grid-row:1;display:flex!important;width:64px!important;min-width:64px!important;align-items:baseline;justify-content:flex-end;gap:.22rem!important;padding:0!important}.compsim-modern-score-tier{flex:0 0 auto;font-size:1.08rem!important;line-height:1}.compsim-modern-score-copy{display:block!important;flex:0 0 auto;line-height:1}.compsim-modern-score-copy span{display:none!important}.compsim-modern-score-copy strong{display:block;font-size:.82rem!important;font-weight:760;line-height:1;white-space:nowrap}.compsim-modern-detail-button{grid-column:2;grid-row:1;width:48px!important;min-width:48px!important;min-height:30px;justify-self:end;font-size:.64rem!important}}@media (max-width: 430px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 108px!important;gap:.2rem!important;padding-right:.3rem!important;padding-left:.3rem!important}.compsim-modern-member-avatar{width:23px!important;height:23px!important;flex-basis:23px!important}.compsim-modern-member-name{font-size:.6rem!important}.compsim-modern-result-side{width:108px!important;max-width:108px!important;grid-template-columns:60px 44px!important}.compsim-modern-score{width:60px!important;min-width:60px!important;gap:.18rem!important}.compsim-modern-score-tier{font-size:1.02rem!important}.compsim-modern-score-copy strong{font-size:.76rem!important}.compsim-modern-detail-button{width:44px!important;min-width:44px!important;font-size:.6rem!important}.compsim-style-fit-title>strong,.compsim-role-fit-head strong{font-size:.9rem!important}.compsim-style-fit-card .compsim-fit-context-line>strong,.compsim-role-fit-section .compsim-fit-context-line>strong{font-size:.74rem!important}}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 124px!important;gap:.26rem!important;padding:.36rem .36rem .36rem .34rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 9px minmax(0,1fr) 9px minmax(0,1fr)!important}.compsim-modern-member{gap:.22rem!important}.compsim-modern-member-avatar{width:29px!important;height:29px!important;flex:0 0 29px!important}.compsim-modern-member-name{font-size:.72rem!important;font-weight:760;line-height:1!important;letter-spacing:-.015em}.compsim-modern-link,.compsim-modern-link:after{width:9px!important}.compsim-modern-result-side{width:124px!important;max-width:124px!important;display:grid!important;grid-template-columns:48px 72px!important;gap:4px!important;align-items:center;justify-self:end;justify-content:end}.compsim-modern-detail-button{grid-column:1!important;grid-row:1!important;width:48px!important;min-width:48px!important;min-height:30px;justify-self:end;font-size:.64rem!important}.compsim-modern-score{grid-column:2!important;grid-row:1!important;display:flex!important;width:72px!important;min-width:72px!important;align-items:baseline;justify-content:flex-end;gap:.22rem!important;padding:0!important}.compsim-modern-score-tier{flex:0 0 auto;font-size:1.14rem!important;line-height:1}.compsim-modern-score-copy{display:block!important;flex:0 0 auto;line-height:1}.compsim-modern-score-copy span{display:none!important}.compsim-modern-score-copy strong{display:block;font-size:.86rem!important;font-weight:780;line-height:1;white-space:nowrap}.compsim-style-fit-title>strong,.compsim-role-fit-head strong{font-size:1rem!important;font-weight:820}.compsim-style-fit-card .compsim-style-combo-pills .compsim-style-pill{min-height:26px;padding:0 .56rem;font-size:.7rem!important}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo{min-height:26px;padding:.14rem .56rem;font-size:.69rem!important}.compsim-role-combo-pills .compsim-role-fit-tag.is-combo img{width:17px;height:17px}.compsim-style-fit-card .compsim-fit-context-line,.compsim-role-fit-section .compsim-fit-context-line{display:grid!important;grid-template-columns:4.35rem minmax(0,1fr) minmax(0,1fr);align-items:center;-moz-column-gap:.22rem!important;column-gap:.22rem!important;width:100%}.compsim-style-fit-card .compsim-fit-context-line>strong,.compsim-role-fit-section .compsim-fit-context-line>strong{width:auto!important;max-width:4.35rem!important;flex:none!important;font-size:.82rem!important;line-height:1.05}.compsim-style-fit-card .compsim-fit-context-piece,.compsim-role-fit-section .compsim-fit-context-piece{display:flex!important;min-width:0;align-items:center;gap:.12rem!important}.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(1),.compsim-role-fit-section .compsim-fit-context-piece:nth-of-type(1){grid-column:2}.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(2),.compsim-role-fit-section .compsim-fit-context-piece:nth-of-type(2){grid-column:3}.compsim-fit-plus{flex:0 0 auto;font-size:.72rem!important}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:23px;max-width:100%;padding:0 .44rem;font-size:.63rem!important}.compsim-role-fit-section .compsim-role-fit-tag.is-ally-role{min-height:22px;max-width:100%;padding:.12rem .42rem;font-size:.61rem!important}.compsim-role-fit-section .compsim-role-fit-tag.is-ally-role img{width:15px;height:15px}.compsim-role-fit-member-score{min-width:68px!important;gap:.28rem!important}.compsim-role-fit-member-score b{font-size:1.08rem!important;line-height:1}.compsim-role-fit-member-score strong{font-size:.84rem!important;line-height:1}}@media (max-width: 430px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 116px!important;gap:.18rem!important;padding-right:.28rem!important;padding-left:.28rem!important}.compsim-modern-member-avatar{width:27px!important;height:27px!important;flex-basis:27px!important}.compsim-modern-member-name{font-size:.67rem!important}.compsim-modern-result-side{width:116px!important;max-width:116px!important;grid-template-columns:44px 68px!important}.compsim-modern-detail-button{width:44px!important;min-width:44px!important;font-size:.6rem!important}.compsim-modern-score{width:68px!important;min-width:68px!important;gap:.18rem!important}.compsim-modern-score-tier{font-size:1.08rem!important}.compsim-modern-score-copy strong{font-size:.8rem!important}.compsim-style-fit-title>strong,.compsim-role-fit-head strong{font-size:.95rem!important}.compsim-style-fit-card .compsim-style-combo-pills .compsim-style-pill,.compsim-role-combo-pills .compsim-role-fit-tag.is-combo{font-size:.65rem!important}.compsim-style-fit-card .compsim-fit-context-line,.compsim-role-fit-section .compsim-fit-context-line{grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr);-moz-column-gap:.16rem!important;column-gap:.16rem!important}.compsim-style-fit-card .compsim-fit-context-line>strong,.compsim-role-fit-section .compsim-fit-context-line>strong{max-width:4rem!important;font-size:.77rem!important}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{font-size:.59rem!important}.compsim-role-fit-section .compsim-role-fit-tag.is-ally-role{font-size:.58rem!important}.compsim-role-fit-member-score b{font-size:1.02rem!important}.compsim-role-fit-member-score strong{font-size:.79rem!important}}.compsim-modern-score-percentile{display:none}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 120px!important;gap:.16rem!important;padding:.38rem .42rem .38rem .34rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 7px minmax(0,1fr) 7px minmax(0,1fr)!important}.compsim-modern-member{gap:.24rem!important}.compsim-modern-member-avatar{width:32px!important;height:32px!important;flex:0 0 32px!important}.compsim-modern-member-name{font-size:.78rem!important;font-weight:770;line-height:1!important;letter-spacing:-.018em}.compsim-modern-link,.compsim-modern-link:after{width:7px!important}.compsim-modern-result-side{width:120px!important;max-width:120px!important;grid-template-columns:42px 76px!important;gap:2px!important;justify-self:end;justify-content:end}.compsim-modern-detail-button{width:42px!important;min-width:42px!important;min-height:30px;justify-self:end;font-size:.62rem!important}.compsim-modern-score{width:76px!important;min-width:76px!important;display:flex!important;align-items:baseline;justify-content:flex-end;gap:.18rem!important;padding:0 .12rem 0 0!important}.compsim-modern-score-tier{font-size:1.14rem!important;line-height:1}.compsim-modern-score-copy{display:flex!important;align-items:baseline;gap:.16rem;min-width:0;white-space:nowrap}.compsim-modern-score-copy>span:not(.compsim-modern-score-percentile){display:none!important}.compsim-modern-score-copy strong{display:inline!important;font-size:.84rem!important;font-weight:780;line-height:1}.compsim-modern-score-copy .compsim-modern-score-percentile{display:inline!important;font-size:.48rem!important;font-weight:700;line-height:1;color:var(--text-sub);opacity:.92;white-space:nowrap}}@media (max-width: 430px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 114px!important;gap:.12rem!important;padding-right:.36rem!important;padding-left:.28rem!important}.compsim-modern-member-avatar{width:30px!important;height:30px!important;flex-basis:30px!important}.compsim-modern-member-name{font-size:.73rem!important}.compsim-modern-result-side{width:114px!important;max-width:114px!important;grid-template-columns:40px 72px!important;gap:2px!important}.compsim-modern-detail-button{width:40px!important;min-width:40px!important;font-size:.58rem!important}.compsim-modern-score{width:72px!important;min-width:72px!important;gap:.15rem!important;padding-right:.1rem!important}.compsim-modern-score-tier{font-size:1.08rem!important}.compsim-modern-score-copy strong{font-size:.79rem!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.44rem!important}}@media (max-width: 700px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 118px!important;gap:.1rem!important;padding:.4rem .46rem .4rem .34rem!important}.compsim-modern-team{grid-template-columns:minmax(0,1fr) 6px minmax(0,1fr) 6px minmax(0,1fr)!important}.compsim-modern-member{gap:.31rem!important}.compsim-modern-member-avatar{width:34px!important;height:34px!important;flex:0 0 34px!important}.compsim-modern-member-name{font-size:.96rem!important;font-weight:770;line-height:1!important;letter-spacing:-.025em}.compsim-modern-link,.compsim-modern-link:after{width:6px!important}.compsim-modern-result-side{width:118px!important;max-width:118px!important;grid-template-columns:36px 81px!important;gap:1px!important;justify-self:end;justify-content:end}.compsim-modern-detail-button{width:36px!important;min-width:36px!important;min-height:30px;justify-self:end;gap:.1rem!important;padding:0!important;font-size:.59rem!important}.compsim-modern-score{width:81px!important;min-width:81px!important;display:flex!important;align-items:baseline;justify-content:flex-start!important;gap:.28rem!important;padding:0!important}.compsim-modern-score-tier{flex:0 0 auto;font-size:1.17rem!important;line-height:1}.compsim-modern-score-copy{display:flex!important;min-width:0;align-items:baseline;gap:.2rem!important;white-space:nowrap}.compsim-modern-score-copy>span:not(.compsim-modern-score-percentile){display:none!important}.compsim-modern-score-copy strong{display:inline!important;flex:0 0 auto;font-size:.86rem!important;font-weight:790;line-height:1}.compsim-modern-score-copy .compsim-modern-score-percentile{display:inline!important;flex:0 0 auto;font-size:.59rem!important;font-weight:760;line-height:1;color:color-mix(in srgb,var(--text-main) 78%,var(--text-sub));opacity:1;white-space:nowrap}}@media (max-width: 430px){.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) 112px!important;gap:.08rem!important;padding-right:.4rem!important;padding-left:.28rem!important}.compsim-modern-member{gap:.27rem!important}.compsim-modern-member-avatar{width:31px!important;height:31px!important;flex-basis:31px!important}.compsim-modern-member-name{font-size:.88rem!important}.compsim-modern-result-side{width:112px!important;max-width:112px!important;grid-template-columns:34px 77px!important;gap:1px!important}.compsim-modern-detail-button{width:34px!important;min-width:34px!important;font-size:.56rem!important}.compsim-modern-score{width:77px!important;min-width:77px!important;justify-content:flex-start!important;gap:.24rem!important}.compsim-modern-score-tier{font-size:1.1rem!important}.compsim-modern-score-copy{gap:.16rem!important}.compsim-modern-score-copy strong{font-size:.81rem!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.54rem!important}}@media (max-width: 700px){.compsim-modern-member-name{font-size:.88rem!important;letter-spacing:-.02em}.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) auto!important;gap:.1rem!important;padding-right:.42rem!important}.compsim-modern-result-side{width:auto!important;max-width:none!important;grid-template-columns:36px max-content!important;gap:1px!important;justify-self:end;justify-content:end;padding-right:.08rem}.compsim-modern-detail-button{width:36px!important;min-width:36px!important}.compsim-modern-score{width:auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.25rem!important;padding:0!important}.compsim-modern-score-tier{display:inline-flex;align-items:center;line-height:1}.compsim-modern-score-copy{display:flex!important;align-items:center!important;justify-content:center;gap:.18rem!important;line-height:1}.compsim-modern-score-copy strong,.compsim-modern-score-copy .compsim-modern-score-percentile{display:inline-flex!important;align-items:center;line-height:1!important}}@media (max-width: 430px){.compsim-modern-member-name{font-size:.82rem!important}.compsim-modern-result-main{grid-template-columns:minmax(0,1fr) auto!important;padding-right:.36rem!important}.compsim-modern-result-side{width:auto!important;max-width:none!important;grid-template-columns:34px max-content!important;gap:1px!important;padding-right:.06rem}.compsim-modern-detail-button{width:34px!important;min-width:34px!important}.compsim-modern-score{width:auto!important;min-width:0!important;gap:.22rem!important}.compsim-modern-score-copy{gap:.15rem!important}}.compsim-modern-score-copy>span:not(.compsim-modern-score-percentile){display:none!important}.compsim-modern-score{align-items:center}.compsim-modern-score-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.16rem}.compsim-modern-score-copy strong{display:block;line-height:1}.compsim-modern-score-copy .compsim-modern-score-percentile{display:block;font-size:.66rem;font-weight:720;line-height:1;color:color-mix(in srgb,var(--text-main) 72%,var(--text-sub));opacity:1;white-space:nowrap}@media (min-width: 701px){.compsim-modern-score{display:flex!important;align-items:center!important;justify-content:flex-end;gap:.38rem!important}.compsim-modern-score-tier{flex:0 0 auto}.compsim-modern-score-copy{align-items:flex-start}.compsim-modern-score-copy strong{font-size:.88rem;font-weight:780}}@media (max-width: 700px){.compsim-modern-score{align-items:center!important}.compsim-modern-score-copy{flex-direction:row!important;align-items:center!important;gap:.16rem!important}.compsim-modern-score-copy strong{position:relative;top:1.5px;font-size:.84rem!important;line-height:1!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.53rem!important;font-weight:740;line-height:1!important}}@media (max-width: 430px){.compsim-modern-score-copy strong{top:1.5px;font-size:.8rem!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.49rem!important}}@media (min-width: 701px){.compsim-modern-result-side{padding-right:.42rem}.compsim-modern-score{width:auto!important;min-width:0!important;justify-content:flex-end!important}.compsim-modern-score-copy{min-width:3.8rem;align-items:center!important;text-align:center}.compsim-modern-score-copy strong,.compsim-modern-score-copy .compsim-modern-score-percentile{width:100%;text-align:center}}@media (max-width: 700px){.compsim-modern-score{align-items:center!important;gap:.24rem!important}.compsim-modern-score-copy{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.1rem!important;min-width:2.7rem;line-height:1}.compsim-modern-score-copy strong{position:relative;top:1px;display:block!important;width:100%;text-align:center;font-size:.84rem!important;line-height:1!important}.compsim-modern-score-copy .compsim-modern-score-percentile{display:block!important;width:100%;text-align:center;font-size:.5rem!important;font-weight:740;line-height:1!important;white-space:nowrap}}@media (max-width: 430px){.compsim-modern-score-copy{min-width:2.5rem;gap:.08rem!important}.compsim-modern-score-copy strong{top:1px;font-size:.8rem!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.47rem!important}}@media (min-width: 701px){.compsim-modern-score-copy strong{position:relative;top:1.5px;font-size:.92rem!important}.compsim-modern-score-copy .compsim-modern-score-percentile{font-size:.62rem!important}}@media (min-width: 701px){.compsim-modern-score-copy strong{top:2.6px!important;font-size:.97rem!important}}@media (min-width: 701px){.compsim-modern-score-copy .compsim-modern-score-percentile{position:relative;top:2px}}@media (min-width: 701px){.compsim-modern-score-copy strong{top:1.9px!important}.compsim-modern-score-copy .compsim-modern-score-percentile{top:2.8px!important}}@media (max-width: 700px){.compsim-modern-score-copy strong{top:.4px!important}.compsim-modern-score-copy .compsim-modern-score-percentile{position:relative;top:.8px}}@media (max-width: 430px){.compsim-modern-score-copy strong{top:.4px!important}.compsim-modern-score-copy .compsim-modern-score-percentile{top:.8px}}.compsim-character-portrait{--compsim-portrait-focus-y: 60%;--compsim-portrait-scale: 95%;position:relative;overflow:hidden;border-radius:50%}.compsim-pair-summary-portrait,.compsim-style-member-portrait,.compsim-role-fit-member-portrait,.compsim-unified-suggestion-portrait{display:inline-block;flex:0 0 auto}.compsim-subject-icon.compsim-character-portrait,.compsim-unified-suggestion-portrait.compsim-character-portrait,.compsim-style-member-portrait.compsim-character-portrait,.compsim-role-fit-member-portrait.compsim-character-portrait,.compsim-pair-summary-portrait.compsim-character-portrait{--compsim-portrait-scale: 100%}.compsim-modern-member-avatar.compsim-character-portrait,.compsim-basic-info-portrait.compsim-character-portrait{--compsim-portrait-scale: 96%}.compsim-modern-result .compsim-modern-member-avatar.compsim-character-portrait{--compsim-portrait-scale: 100%}.compsim-triangle-avatar.compsim-character-portrait{--compsim-portrait-scale: 94%}.compsim-character-portrait>.compsim-character-image{position:absolute!important;inset:auto!important;left:50%!important;top:var(--compsim-portrait-focus-y)!important;right:auto!important;bottom:auto!important;display:block!important;width:var(--compsim-portrait-scale)!important;height:auto!important;min-width:var(--compsim-portrait-scale)!important;min-height:0!important;max-width:none!important;max-height:none!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,calc(-1 * var(--compsim-portrait-focus-y)))!important;transform-origin:center!important;filter:none!important;image-rendering:auto!important;-ms-interpolation-mode:bicubic;backface-visibility:visible;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compsim-selection-list.has-player-profile{max-height:470px}.compsim-player-data-block{overflow:hidden;border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-1)}.compsim-player-profile-link{display:block;color:inherit;text-decoration:none;background:#ffffff04;border-bottom:1px solid var(--ui-divider);transition:background .12s ease}.compsim-player-profile-link:hover{background:var(--ui-surface-hover)}.compsim-player-current-line{display:flex;min-width:0;min-height:36px;align-items:center;gap:5px;padding:6px 8px 3px;color:var(--tier-page-text-secondary);font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.compsim-player-current-line>b{color:var(--tier-page-text-strong);font-size:10.5px;font-weight:800}.compsim-player-current-nickname{min-width:0;overflow:hidden;color:var(--tier-page-text-strong);font-size:13.5px;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.compsim-player-line-separator{color:var(--tier-page-text-faint)}.compsim-player-rank-badge{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center}.compsim-player-rank-badge.is-small{width:18px;height:18px;flex-basis:18px}.compsim-player-rank-badge img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.compsim-player-rank-badge-fallback{display:block;width:10px;height:10px;border:1px solid var(--tier-page-border-strong);border-radius:50%;background:var(--ui-surface-2)}.compsim-player-previous-line{display:flex;min-width:0;min-height:24px;align-items:center;gap:5px;padding:0 8px 5px 10px;color:var(--tier-page-text-muted);font-size:8.8px;font-variant-numeric:tabular-nums;white-space:nowrap}.compsim-player-previous-line>strong{color:var(--tier-page-text-secondary);font-size:9.3px;font-weight:750}.compsim-player-current-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.035)}.compsim-player-current-stats>div{min-width:0;padding:5px 7px 6px;text-align:center}.compsim-player-current-stats>div+div{border-left:1px solid var(--ui-divider)}.compsim-player-current-stats small,.compsim-player-current-stats strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-player-current-stats small{color:var(--tier-page-text-muted);font-size:7.8px;font-weight:650}.compsim-player-current-stats strong{min-height:15px;margin-top:2px;color:var(--tier-page-text-strong);font-size:10px;font-weight:780;font-variant-numeric:tabular-nums}.compsim-player-sync-warning{display:block;padding:0 8px 5px;color:var(--compsim-error);font-size:8px;text-align:right}.compsim-player-pool-group{overflow:hidden;border:0;border-radius:0;background:transparent}.compsim-player-pool-group+.compsim-player-pool-group{margin-top:0;border-top:1px solid var(--ui-divider)}.compsim-player-pool-group-head{display:flex;min-height:27px;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-bottom:1px solid var(--ui-divider);background:#ffffff04}.compsim-player-pool-group-head strong{color:var(--tier-page-text-strong);font-size:10.5px;font-weight:800}.compsim-player-pool-group-head span{overflow:hidden;color:var(--tier-page-text-muted);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-row{display:grid;width:100%;min-height:38px;grid-template-columns:28px minmax(0,1fr) 42px 58px 50px 54px;align-items:center;-moz-column-gap:5px;column-gap:5px;padding:4px 7px;text-align:left}.compsim-player-pick-row+.compsim-player-pick-row,.compsim-player-pending-row+.compsim-player-pick-row,.compsim-player-pick-row+.compsim-player-pending-row,.compsim-player-pending-row+.compsim-player-pending-row{border-top:1px solid rgba(255,255,255,.035)}.compsim-player-pick-row .compsim-subject-icon{width:28px;height:28px;flex:0 0 28px;overflow:hidden;border-radius:50%}.compsim-player-pick-name{min-width:0;overflow:hidden;color:var(--tier-page-text-strong);font-size:10.8px;font-weight:720;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-stat{min-width:0;text-align:right;font-variant-numeric:tabular-nums}.compsim-player-pick-stat strong,.compsim-player-pick-stat small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-stat strong{min-height:14px;color:var(--tier-page-text-secondary);font-size:9.5px;font-weight:720}.compsim-player-pick-stat small{margin-top:1px;color:var(--tier-page-text-muted);font-size:7px;font-weight:620}.compsim-inline-loading{display:inline-grid!important;width:14px;height:14px;place-items:center;overflow:visible!important;vertical-align:middle}.compsim-inline-loading .compsim-spinner{display:block;width:11px;height:11px;border-width:1.5px;border-style:solid;border-radius:50%;animation:compsim-player-spin .75s linear infinite}@keyframes compsim-player-spin{to{transform:rotate(360deg)}}.compsim-player-pending-row{display:flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:5px 8px;color:var(--tier-page-text-muted);font-size:9px;font-weight:650}@media (max-width: 899px){.compsim-selection-list.has-player-profile{max-height:450px}}@media (max-width: 700px){.compsim-selection-list.has-player-profile{max-height:430px}.compsim-player-current-line{gap:4px;font-size:9.8px}.compsim-player-current-nickname{font-size:12.5px}.compsim-player-current-line>b{font-size:9.8px}.compsim-player-previous-line{font-size:8.2px}.compsim-player-current-stats>div{padding-inline:4px}.compsim-player-current-stats small{font-size:7px}.compsim-player-current-stats strong{font-size:9px}.compsim-player-pick-row{grid-template-columns:27px minmax(0,1fr) 38px 54px 46px 48px;-moz-column-gap:4px;column-gap:4px;padding-inline:6px}.compsim-player-pick-row .compsim-subject-icon{width:27px;height:27px}.compsim-player-pick-name{font-size:10.3px}.compsim-player-pick-stat strong{font-size:8.8px}}.compsim-player-profile-link{padding-top:4px}.compsim-player-identity-line,.compsim-player-current-line,.compsim-player-previous-line{justify-content:center;text-align:center}.compsim-player-identity-line{display:flex;min-width:0;min-height:28px;align-items:center;gap:5px;padding:4px 8px 1px}.compsim-player-current-line{min-height:22px;gap:7px;padding:0 8px 1px;color:var(--tier-page-text-secondary);font-size:9.5px}.compsim-player-current-line>strong{color:var(--tier-page-text-strong);font-size:10px;font-weight:790}.compsim-player-current-line>b{font-size:9.7px}.compsim-player-previous-line{min-height:22px;gap:6px;padding:0 8px 5px;font-size:8.7px}.compsim-player-previous-line>strong,.compsim-player-previous-line>b{color:var(--tier-page-text-secondary);font-size:8.9px;font-weight:730}.compsim-player-current-nickname{max-width:min(72%,190px);font-size:12.5px}.compsim-player-rank-badge{width:16px;height:16px;flex:0 0 16px}.compsim-player-rank-badge.is-small{width:13px;height:13px;flex:0 0 13px}.compsim-player-current-stats{background:var(--ui-surface-1);border-top-color:var(--ui-divider);border-bottom:1px solid var(--ui-divider)}.compsim-player-current-stats>div{padding:6px 6px 7px}.compsim-player-pick-row{display:grid;width:100%;min-height:48px;grid-template-columns:minmax(0,1fr) 27px;align-items:stretch;-moz-column-gap:3px;column-gap:3px;padding:0;background:transparent}.compsim-player-pick-main{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:5px 4px 5px 7px;color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;transition:opacity .12s ease,background .12s ease,filter .12s ease}.compsim-player-pick-main:hover{background:var(--ui-surface-hover)}.compsim-player-pick-row.is-inactive .compsim-player-pick-main{opacity:.27;filter:grayscale(.72) saturate(.55)}.compsim-player-pick-row.is-inactive .compsim-player-pick-main:hover{opacity:.42}.compsim-player-pick-row .compsim-subject-icon{width:28px;height:28px;flex:0 0 28px}.compsim-player-pick-content{display:grid;min-width:0;gap:3px}.compsim-player-pick-topline{display:grid;min-width:0;grid-template-columns:minmax(40%,1.45fr) minmax(72px,.82fr) minmax(44px,.52fr);align-items:center;gap:6px}.compsim-player-pick-bottomline{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:5px}.compsim-player-pick-name{min-width:0;overflow:hidden;color:var(--tier-page-text-strong);font-size:10.8px;font-weight:750;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-value{min-width:0;overflow:hidden;color:var(--tier-page-text-secondary);font-size:8.8px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-bottomline>span{display:flex;min-width:0;align-items:baseline;gap:3px;overflow:hidden;white-space:nowrap}.compsim-player-pick-bottomline small{color:var(--tier-page-text-muted);font-size:7px;font-weight:620}.compsim-player-pick-bottomline strong{min-width:0;overflow:hidden;color:var(--tier-page-text-secondary);font-size:8.6px;font-weight:720;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-disable{display:grid;width:24px;height:24px;align-self:center;justify-self:center;place-items:center;padding:0;color:var(--tier-page-text-muted);background:#ffffff05;border:1px solid var(--tier-page-border);border-radius:50%;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease,opacity .12s ease}.compsim-player-pick-disable:hover{color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-border-strong)}.compsim-player-pick-row.is-inactive .compsim-player-pick-disable{color:var(--tier-page-accent);border-color:var(--tier-page-accent-border)}.compsim-result-item.is-dimmed>.compsim-modern-result{opacity:.24;filter:saturate(.48) brightness(.8);transition:opacity .13s ease,filter .13s ease}.compsim-result-item.is-dimmed>.compsim-modern-result:hover,.compsim-result-item.is-dimmed.is-open>.compsim-modern-result{opacity:.42}.compsim-modern-result{background:radial-gradient(circle at 94% 50%,color-mix(in srgb,var(--compsim-result-tier) 8%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 90%,#06090f 10%)}.compsim-result-item:not(.is-open) .compsim-modern-result:hover{background:radial-gradient(circle at 94% 50%,color-mix(in srgb,var(--compsim-result-tier) 7%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 93%,white 2%)}@media (min-width: 900px){.compsim-picker-grid{align-items:stretch}.compsim-picker-card,.compsim-picker{align-self:stretch;height:100%}.compsim-selection-list,.compsim-selection-list.has-player-profile{max-height:none!important;flex:1 1 auto}}@media (max-width: 700px){.compsim-player-current-nickname{max-width:68%;font-size:11.8px}.compsim-player-rank-badge{width:15px;height:15px;flex-basis:15px}.compsim-player-rank-badge.is-small{width:12px;height:12px;flex-basis:12px}.compsim-player-pick-row{grid-template-columns:minmax(0,1fr) 25px}.compsim-player-pick-main{grid-template-columns:27px minmax(0,1fr);gap:5px;padding-left:5px}.compsim-player-pick-topline{grid-template-columns:minmax(40%,1.4fr) minmax(65px,.8fr) minmax(40px,.5fr);gap:4px}.compsim-player-pick-bottomline{gap:3px}.compsim-player-pick-value{font-size:8.1px}.compsim-player-pick-bottomline small{font-size:6.4px}.compsim-player-pick-bottomline strong{font-size:7.9px}.compsim-player-pick-disable{width:22px;height:22px}}.compsim-player-current-nickname{font-size:15px;font-weight:820}.compsim-player-current-line{min-height:26px;gap:6px;padding-bottom:2px;font-size:11.4px;font-weight:720}.compsim-player-current-line>b,.compsim-player-current-line>strong,.compsim-player-current-line>span{color:var(--tier-page-text-strong);font-size:11.4px;font-weight:760;white-space:nowrap}.compsim-player-previous-line{min-height:25px;gap:5px;padding-bottom:6px;color:var(--tier-page-text-secondary);font-size:10.4px;font-weight:700}.compsim-player-previous-line>b,.compsim-player-previous-line>strong,.compsim-player-previous-line>span{color:var(--tier-page-text-secondary);font-size:10.4px;font-weight:720;white-space:nowrap}.compsim-player-pick-row{min-height:60px;grid-template-columns:minmax(0,1fr) 31px}.compsim-player-pick-main{grid-template-columns:35px minmax(38%,.82fr) minmax(0,1.18fr);gap:8px;padding:7px 5px 7px 8px}.compsim-player-pick-row .compsim-subject-icon{width:35px;height:35px;flex:0 0 35px}.compsim-player-pick-name{align-self:stretch;display:flex;min-width:0;align-items:center;overflow:hidden;color:var(--tier-page-text-strong);font-size:12.7px;font-weight:790;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-metrics{display:grid;min-width:0;align-content:center;gap:5px}.compsim-player-pick-topline{grid-template-columns:minmax(84px,1.3fr) minmax(50px,.7fr);gap:8px}.compsim-player-pick-value{font-size:11.2px;font-weight:790}.compsim-player-pick-bottomline{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.compsim-player-pick-bottomline small{color:var(--tier-page-text-muted);font-size:8.7px;font-weight:650}.compsim-player-pick-bottomline strong{color:var(--tier-page-text-secondary);font-size:9.9px;font-weight:750}.compsim-player-pick-disable{display:grid;width:22px;height:34px;align-self:center;justify-self:center;place-items:center;padding:0;background:transparent;border:0;border-radius:999px}.compsim-player-pick-disable:hover{background:transparent;border-color:transparent}.compsim-player-toggle-track{position:relative;display:block;width:18px;height:31px;border:1px solid var(--tier-page-accent-border);border-radius:999px;background:color-mix(in srgb,var(--tier-page-accent) 11%,var(--ui-surface-1));box-shadow:inset 0 0 0 1px rgba(var(--ui-accent-rgb),.04);transition:border-color .12s ease,background .12s ease,opacity .12s ease}.compsim-player-toggle-knob{position:absolute;top:3px;left:50%;width:10px;height:10px;transform:translate(-50%);border-radius:50%;background:var(--tier-page-accent);box-shadow:0 0 7px rgba(var(--ui-accent-rgb),.62),0 0 2px rgba(var(--ui-accent-rgb),.9);transition:top .14s ease,background .12s ease,box-shadow .12s ease,opacity .12s ease}.compsim-player-pick-row.is-inactive .compsim-player-toggle-track{border-color:var(--tier-page-border-strong);background:#ffffff05;box-shadow:none}.compsim-player-pick-row.is-inactive .compsim-player-toggle-knob{top:17px;background:color-mix(in srgb,var(--tier-page-text-muted) 58%,#363636);box-shadow:none;opacity:.72}.compsim-result-item.is-dimmed>.compsim-modern-result{opacity:.43;filter:saturate(.68) brightness(.9)}.compsim-result-item.is-dimmed>.compsim-modern-result:hover,.compsim-result-item.is-dimmed.is-open>.compsim-modern-result{opacity:.58;filter:saturate(.8) brightness(.96)}.compsim-modern-result{background:radial-gradient(circle at 88% 50%,color-mix(in srgb,var(--compsim-result-tier) 8%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 90%,#06090f 10%)}.compsim-result-item:not(.is-open) .compsim-modern-result:hover{background:radial-gradient(circle at 88% 50%,color-mix(in srgb,var(--compsim-result-tier) 7%,transparent) 0%,transparent 34%),color-mix(in srgb,var(--card-bg) 93%,white 2%)}@media (max-width: 700px){.compsim-player-current-nickname{font-size:13.8px}.compsim-player-current-line,.compsim-player-current-line>b,.compsim-player-current-line>strong,.compsim-player-current-line>span{font-size:10.2px}.compsim-player-previous-line,.compsim-player-previous-line>b,.compsim-player-previous-line>strong,.compsim-player-previous-line>span{font-size:9.3px}.compsim-player-pick-row{grid-template-columns:minmax(0,1fr) 29px}.compsim-player-pick-main{grid-template-columns:33px minmax(35%,.78fr) minmax(0,1.22fr);gap:6px;padding-left:6px}.compsim-player-pick-row .compsim-subject-icon{width:33px;height:33px}.compsim-player-pick-name{font-size:11.6px}.compsim-player-pick-value{font-size:10px}.compsim-player-pick-bottomline small{font-size:7.7px}.compsim-player-pick-bottomline strong{font-size:8.8px}}.compsim-player-current-stats small{font-size:9px;font-weight:670}.compsim-player-current-stats strong{font-size:11.2px;font-weight:790}.compsim-player-pool-group-head strong{font-size:11.5px}.compsim-player-pool-group-head span{font-size:9.3px}@media (max-width: 700px){.compsim-player-current-stats small{font-size:8.3px}.compsim-player-current-stats strong{font-size:10.2px}.compsim-player-pool-group-head strong{font-size:10.8px}.compsim-player-pool-group-head span{font-size:8.7px}}.compsim-player-current-line{gap:6px}.compsim-player-previous-line{gap:4px}.compsim-player-previous-label,.compsim-player-previous-paren{color:var(--tier-page-text-secondary);font-size:inherit;font-weight:720;white-space:nowrap}.compsim-player-previous-line .compsim-player-rank-badge.is-small{opacity:.58}.compsim-player-current-stats small{color:var(--tier-page-text-secondary);font-size:9.8px;font-weight:740}.compsim-player-current-stats strong{color:var(--tier-page-text-strong);font-size:11.5px;font-weight:800}.compsim-player-pick-row{min-height:56px;grid-template-columns:minmax(0,1fr) 31px}.compsim-player-pick-main{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:6px 5px 6px 8px}.compsim-player-pick-row .compsim-subject-icon{width:30px;height:30px;flex:0 0 30px}.compsim-player-pick-content{display:grid;min-width:0;align-content:center;gap:5px}.compsim-player-pick-topline{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px}.compsim-player-pick-name{display:block;align-self:auto;min-width:0;overflow:hidden;color:var(--tier-page-text-strong);font-size:12.2px;font-weight:790;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pick-value{color:var(--tier-page-text-strong);font-size:11.2px;font-weight:800;line-height:1.15;text-align:right}.compsim-player-pick-bottomline{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px}.compsim-player-pick-bottomline>span{display:flex;min-width:0;align-items:baseline;gap:4px;overflow:hidden;white-space:nowrap}.compsim-player-pick-bottomline small{color:var(--tier-page-text-secondary);font-size:9px;font-weight:690}.compsim-player-pick-bottomline strong{color:var(--tier-page-text-secondary);font-size:10.2px;font-weight:760}.compsim-player-pick-disable{width:25px;height:36px;border-radius:5px}.compsim-player-toggle-track{width:20px;height:32px;border-radius:4px}.compsim-player-toggle-knob{top:3px;width:12px;height:11px;border-radius:2px}@media (max-width: 700px){.compsim-player-current-stats small{font-size:9px}.compsim-player-current-stats strong{font-size:10.7px}.compsim-player-pick-row{min-height:54px;grid-template-columns:minmax(0,1fr) 29px}.compsim-player-pick-main{grid-template-columns:28px minmax(0,1fr);gap:6px;padding:6px 4px 6px 6px}.compsim-player-pick-row .compsim-subject-icon{width:28px;height:28px}.compsim-player-pick-topline{gap:6px}.compsim-player-pick-name{font-size:11.4px}.compsim-player-pick-value{font-size:10.2px}.compsim-player-pick-bottomline{gap:5px}.compsim-player-pick-bottomline small{font-size:8.2px}.compsim-player-pick-bottomline strong{font-size:9.3px}}.compsim-player-current-line{justify-content:center}.compsim-player-current-stats strong{display:inline-flex;align-items:baseline;justify-content:center;gap:3px}.compsim-player-stat-unit{color:var(--tier-page-text-secondary)!important;font-size:.78em!important;font-weight:690!important;line-height:1}.compsim-player-pick-content{justify-content:center;gap:6px}.compsim-player-pick-topline{transform:translateY(1px)}.compsim-player-pick-bottomline{transform:translateY(2px)}.compsim-player-pick-value{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:3px}.compsim-player-pick-unit{color:var(--tier-page-text-secondary)!important;font-size:.76em!important;font-weight:690!important;line-height:1}.compsim-player-pick-bottomline strong{display:inline-flex;align-items:baseline;gap:2px}.compsim-player-toggle-track{border-color:color-mix(in srgb,var(--tier-page-accent-border) 58%,var(--tier-page-border-strong));background:color-mix(in srgb,var(--tier-page-accent) 5%,var(--ui-surface-1));box-shadow:none}.compsim-player-toggle-knob{background:color-mix(in srgb,var(--tier-page-accent) 72%,var(--tier-page-text-secondary));box-shadow:0 0 4px rgba(var(--ui-accent-rgb),.24)}.compsim-player-pick-disable:hover .compsim-player-toggle-track{border-color:color-mix(in srgb,var(--tier-page-accent-border) 70%,var(--tier-page-border-strong));background:color-mix(in srgb,var(--tier-page-accent) 7%,var(--ui-surface-1))}.compsim-player-pick-disable:hover .compsim-player-toggle-knob{box-shadow:0 0 5px rgba(var(--ui-accent-rgb),.3)}.compsim-player-pick-row.is-inactive .compsim-player-toggle-track{border-color:var(--tier-page-border-strong);background:#ffffff04}.compsim-player-pick-row.is-inactive .compsim-player-toggle-knob{background:color-mix(in srgb,var(--tier-page-text-muted) 52%,#333333);box-shadow:none;opacity:.66}.compsim-player-primary-line{display:flex;min-width:0;align-items:center;justify-content:center;flex-wrap:wrap;-moz-column-gap:7px;column-gap:7px;row-gap:1px;padding:4px 8px 0;text-align:center}.compsim-player-primary-line .compsim-player-identity-line{min-height:24px;flex:0 1 auto;padding:0;align-items:center}.compsim-player-primary-current{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.compsim-player-primary-current .compsim-player-line-separator{color:var(--tier-page-text-secondary);font-size:11.6px;font-weight:740;line-height:1}.compsim-player-primary-line .compsim-player-current-line{display:inline-flex;min-height:24px;align-items:center;justify-content:center;gap:5px;padding:0}.compsim-player-line-dot{color:var(--tier-page-text-secondary)!important;font-weight:760!important}.compsim-player-identity-line .compsim-player-rank-badge,.compsim-player-identity-line .compsim-player-current-nickname{align-self:center}.compsim-player-current-nickname{line-height:1.05}.compsim-player-previous-line{align-items:center;padding-top:1px}.compsim-player-stat-unit,.compsim-player-pick-unit{color:color-mix(in srgb,var(--tier-page-text-strong) 68%,var(--tier-page-text-secondary))!important;font-size:.85em!important;font-weight:710!important}.compsim-player-pick-topline{padding-right:8%;transform:translateY(4px)}.compsim-player-pick-bottomline{transform:translateY(3px)}.compsim-player-pick-bottomline>span:nth-child(2){gap:3px}@media (max-width: 700px){.compsim-player-primary-line{-moz-column-gap:5px;column-gap:5px;padding-inline:5px}.compsim-player-primary-current{gap:5px}.compsim-player-pick-topline{padding-right:4%;transform:translateY(3px)}.compsim-player-pick-bottomline{transform:translateY(2px)}.compsim-player-stat-unit,.compsim-player-pick-unit{font-size:.84em!important}}.compsim-player-primary-line .compsim-player-identity-line{min-height:24px}.compsim-player-primary-current .compsim-player-rank-badge{width:20px;height:20px;flex:0 0 20px;margin:0 1px 0 -1px}.compsim-player-previous-line .compsim-player-rank-badge.is-small{width:15px;height:15px;flex-basis:15px}.compsim-player-pick-topline{grid-template-columns:minmax(0,42%) minmax(92px,1fr) 58px;gap:7px;padding-right:0;transform:translateY(6px)}.compsim-player-pick-bottomline{display:flex;justify-content:flex-end;gap:12px;padding-right:1px;transform:translateY(3px)}.compsim-player-pick-bottomline>span{flex:0 0 auto}.compsim-player-pick-row{grid-template-columns:minmax(0,1fr) 23px}.compsim-player-pick-disable{width:20px;height:34px;border-radius:4px}.compsim-player-toggle-track{width:16px;height:30px}.compsim-player-toggle-knob{left:2px;width:10px;height:10px}.compsim-player-pick-row.is-inactive .compsim-player-toggle-knob{top:17px}@media (max-width: 700px){.compsim-player-primary-current .compsim-player-rank-badge{width:18px;height:18px;flex-basis:18px}.compsim-player-previous-line .compsim-player-rank-badge.is-small{width:14px;height:14px;flex-basis:14px}.compsim-player-pick-topline{grid-template-columns:minmax(0,40%) minmax(82px,1fr) 52px;gap:5px;transform:translateY(5px)}.compsim-player-pick-bottomline{gap:8px;transform:translateY(2px)}.compsim-player-pick-row{grid-template-columns:minmax(0,1fr) 22px}}.compsim-player-toggle-knob{left:2px;transform:none}.compsim-player-primary-line .compsim-player-identity-line{flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;max-width:100%}.compsim-player-current-nickname{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.compsim-player-pick-topline{grid-template-columns:minmax(0,1fr) minmax(96px,max-content) minmax(54px,max-content);gap:7px;transform:translateY(8px)}.compsim-player-pick-name{max-width:100%;font-size:12.8px}.compsim-player-pick-value{font-size:11.8px}@media (max-width: 700px){.compsim-player-primary-line .compsim-player-identity-line{min-width:-moz-max-content;min-width:max-content;max-width:100%}.compsim-player-current-nickname{max-width:none}.compsim-player-pick-topline{grid-template-columns:minmax(0,1fr) minmax(86px,max-content) minmax(49px,max-content);gap:5px;transform:translateY(7px)}.compsim-player-pick-name{font-size:12px}.compsim-player-pick-value{font-size:10.8px}}.compsim-player-primary-line .compsim-player-identity-line{flex:0 1 auto;width:auto;min-width:0;max-width:100%}.compsim-player-current-nickname{width:auto;min-width:0;max-width:100%;flex:0 1 auto}.compsim-player-pick-topline{grid-template-columns:minmax(0,1fr) minmax(86px,max-content) minmax(48px,max-content);-moz-column-gap:5px;column-gap:5px}.compsim-player-pick-name{width:100%;max-width:none}@media (max-width: 700px){.compsim-player-primary-line .compsim-player-identity-line{flex:0 1 auto;width:auto;min-width:0;max-width:100%}.compsim-player-current-nickname{width:auto;min-width:0;max-width:100%}.compsim-player-pick-topline{grid-template-columns:minmax(0,1fr) minmax(80px,max-content) minmax(45px,max-content);-moz-column-gap:4px;column-gap:4px}}.compsim-player-pick-name{width:108%;max-width:108%;transform:scaleX(.926);transform-origin:left center;letter-spacing:-.012em}@media (max-width: 700px){.compsim-player-pick-name{width:106%;max-width:106%;transform:scaleX(.943);transform-origin:left center;letter-spacing:-.008em}}.compsim-player-primary-line{flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;row-gap:2px}.compsim-player-primary-line .compsim-player-identity-line{width:auto;min-width:0;max-width:100%;flex:0 0 auto;justify-content:center}.compsim-player-current-nickname{width:auto;min-width:0;max-width:100%;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-player-primary-current .compsim-player-line-separator{display:none}.compsim-player-pick-name{width:118%;max-width:118%;transform:scaleX(.8475);transform-origin:left center;letter-spacing:-.016em}@media (max-width: 700px){.compsim-player-primary-line{row-gap:1px}.compsim-player-pick-name{width:114%;max-width:114%;transform:scaleX(.8772);transform-origin:left center;letter-spacing:-.012em}}.compsim-player-pick-name{width:calc(100% + 14px);max-width:calc(100% + 14px);margin-right:-14px;transform:none!important;transform-origin:initial;letter-spacing:normal}.compsim-player-primary-line{row-gap:0}.compsim-player-current-nickname{font-size:15.8px;line-height:1.02}.compsim-player-current-line>b,.compsim-player-current-line>strong,.compsim-player-current-line>span:not(.compsim-player-line-dot):not(.compsim-player-rank-badge){font-size:12.1px;font-weight:780}@media (max-width: 700px){.compsim-player-pick-name{width:calc(100% + 10px);max-width:calc(100% + 10px);margin-right:-10px;transform:none!important;letter-spacing:normal}.compsim-player-primary-line{row-gap:0}.compsim-player-current-nickname{font-size:14.4px}.compsim-player-current-line>b,.compsim-player-current-line>strong,.compsim-player-current-line>span:not(.compsim-player-line-dot):not(.compsim-player-rank-badge){font-size:10.8px}}.compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--tier-page-text-strong) 92%,var(--tier-page-text-secondary))!important}.compsim-player-current-line>strong{font-size:13.8px!important;font-weight:830!important;color:var(--tier-page-text-strong)!important}@media (max-width: 700px){.compsim-player-current-line>strong{font-size:12.4px!important}}.compsim-player-current-line>strong{font-size:12.1px!important;font-weight:780!important;color:var(--tier-page-text-strong)!important}.compsim-player-current-line>strong,.compsim-player-previous-line>strong,.compsim-player-rank-games{display:inline-flex;align-items:baseline;gap:1px}.compsim-player-rank-unit{color:color-mix(in srgb,var(--tier-page-text-strong) 72%,var(--tier-page-text-secondary))!important;font-size:.88em!important;font-weight:700!important;line-height:1}.compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--tier-page-text-strong) 76%,var(--tier-page-text-secondary))!important}.compsim-player-pick-name{justify-self:start;text-align:left;margin-left:0;padding-left:0;width:calc(100% + 18px);max-width:calc(100% + 18px);margin-right:-18px;transform:none!important;letter-spacing:normal}@media (max-width: 700px){.compsim-player-current-line>strong{font-size:10.8px!important}.compsim-player-pick-name{width:calc(100% + 13px);max-width:calc(100% + 13px);margin-right:-13px}}.compsim-player-previous-line .compsim-player-rank-unit{color:var(--tier-page-text-secondary)!important;opacity:1}.compsim-player-current-line>strong>span{font-size:1.055em;font-weight:800}.compsim-player-pick-content{width:100%;justify-content:stretch;justify-items:stretch}.compsim-player-pick-topline,.compsim-player-pick-bottomline{width:100%}.compsim-player-pick-name{justify-self:stretch;text-align:left}@media (max-width: 700px){.compsim-modern-result .compsim-modern-member-avatar{width:25px!important;height:25px!important;flex:0 0 25px!important}.compsim-modern-result .compsim-modern-member-name{font-size:.72rem!important;font-weight:740!important;letter-spacing:-.012em!important}}@media (max-width: 430px){.compsim-modern-result .compsim-modern-member-avatar{width:23px!important;height:23px!important;flex:0 0 23px!important}.compsim-modern-result .compsim-modern-member-name{font-size:.68rem!important}}.compsim-player-pick-name{font-size:12.4px!important}.compsim-player-pick-unit{font-size:.86em!important;font-weight:710!important}.compsim-player-pick-topline>.compsim-player-pick-value:first-of-type{transform:translate(-7%)}@media (max-width: 700px){.compsim-player-pick-name{font-size:11.7px!important}.compsim-player-pick-unit{font-size:.87em!important}}.compsim-picker-head.has-mid-slot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px}.compsim-picker-head-mid{display:flex;min-width:0;align-items:center;justify-content:center}.compsim-my-info-toggle{max-width:100%;font-size:10.5px;line-height:1}@media (max-width: 700px){.compsim-picker-head.has-mid-slot{-moz-column-gap:6px;column-gap:6px}.compsim-my-info-toggle{padding-inline:7px!important;font-size:10px}}.compsim-picker-head-mid{transform:translate(9%)}.compsim-my-info-toggle{font-size:11.5px}@media (max-width: 700px){.compsim-picker-head-mid{transform:translate(7%)}.compsim-my-info-toggle{font-size:11px}}.compsim-my-info-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center;min-height:28px;padding-block:5px!important;padding-inline:10px!important;line-height:1.1!important}.compsim-my-info-toggle[aria-pressed=true]{padding-inline:15px!important}@media (max-width: 700px){.compsim-my-info-toggle{min-height:27px;padding-block:5px!important;padding-inline:9px!important}.compsim-my-info-toggle[aria-pressed=true]{padding-inline:13px!important}}.compsim-my-info-toggle{min-height:25px!important;padding-block:3px!important;padding-inline:13px!important}.compsim-my-info-toggle[aria-pressed=true]{padding-inline:18px!important}@media (max-width: 700px){.compsim-my-info-toggle{min-height:24px!important;padding-block:3px!important;padding-inline:11px!important}.compsim-my-info-toggle[aria-pressed=true]{padding-inline:16px!important}}.compsim-triangle-avatar{box-shadow:0 4px 10px #0000003d,0 0 5px color-mix(in srgb,var(--compsim-node-tier) 78%,transparent),0 0 10px color-mix(in srgb,var(--compsim-node-tier) 42%,transparent),0 0 15px color-mix(in srgb,var(--compsim-node-tier) 18%,transparent)!important}.compsim-triangle-member:before{top:4px;right:4px;bottom:4px;left:4px;opacity:.58;filter:blur(4px)!important}.compsim-triangle-edge{filter:drop-shadow(0 0 2px rgba(190,220,240,.12))!important}.compsim-triangle-edge.is-ab{filter:drop-shadow(0 0 2.4px color-mix(in srgb,var(--compsim-pair-ab) 28%,transparent)) drop-shadow(0 0 4.6px color-mix(in srgb,var(--compsim-pair-ab) 16%,transparent))!important}.compsim-triangle-edge.is-ac{filter:drop-shadow(0 0 2.4px color-mix(in srgb,var(--compsim-pair-ac) 28%,transparent)) drop-shadow(0 0 4.6px color-mix(in srgb,var(--compsim-pair-ac) 16%,transparent))!important}.compsim-triangle-edge.is-bc{filter:drop-shadow(0 0 2.4px color-mix(in srgb,var(--compsim-pair-bc) 28%,transparent)) drop-shadow(0 0 4.6px color-mix(in srgb,var(--compsim-pair-bc) 16%,transparent))!important}.compsim-triangle-role-ray{stroke-width:1.5}.compsim-triangle-role-ray.is-a{filter:drop-shadow(0 0 1.8px color-mix(in srgb,var(--compsim-role-a) 24%,transparent)) drop-shadow(0 0 3.6px color-mix(in srgb,var(--compsim-role-a) 12%,transparent))!important}.compsim-triangle-role-ray.is-b{filter:drop-shadow(0 0 1.8px color-mix(in srgb,var(--compsim-role-b) 24%,transparent)) drop-shadow(0 0 3.6px color-mix(in srgb,var(--compsim-role-b) 12%,transparent))!important}.compsim-triangle-role-ray.is-c{filter:drop-shadow(0 0 1.8px color-mix(in srgb,var(--compsim-role-c) 24%,transparent)) drop-shadow(0 0 3.6px color-mix(in srgb,var(--compsim-role-c) 12%,transparent))!important}.compsim-workspace-tools{display:inline-flex;align-items:center;gap:7px}.compsim-ocr-paste-button{display:inline-flex;height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;max-width:172px;padding:0 11px;overflow:hidden;color:var(--tier-page-text-secondary);background:var(--tier-page-panel-soft);border:1px dashed var(--tier-page-border-strong);border-radius:var(--ui-radius-sm);box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.35);font-family:inherit;font-size:12.5px;font-weight:720;line-height:1;white-space:nowrap;cursor:pointer}.compsim-ocr-paste-button span{min-width:0;overflow:hidden;text-overflow:ellipsis}.compsim-ocr-paste-button:hover:not(:disabled){color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-accent-border);box-shadow:inset 0 -2px 0 var(--tier-page-accent)}.compsim-ocr-paste-button.is-loading{color:var(--tier-page-accent);border-style:solid;cursor:progress}.compsim-ocr-paste-button.is-ready{color:var(--ui-positive);border-style:solid;border-color:color-mix(in srgb,var(--ui-positive) 42%,var(--tier-page-border));box-shadow:inset 0 -2px color-mix(in srgb,var(--ui-positive) 70%,transparent)}.compsim-ocr-paste-button.is-error{color:var(--ui-negative);border-style:solid;border-color:color-mix(in srgb,var(--ui-negative) 42%,var(--tier-page-border));box-shadow:inset 0 -2px color-mix(in srgb,var(--ui-negative) 62%,transparent)}.compsim-ocr-paste-button:disabled{opacity:.78}@media (max-width: 700px){.compsim-workspace-mobile-grid .compsim-workspace-tools{display:flex!important;max-width:100%;justify-self:end;gap:6px}.compsim-workspace-mobile-grid .compsim-ocr-paste-button,.compsim-workspace-mobile-grid .compsim-share-button{width:auto!important;max-width:148px;padding-right:9px;padding-left:9px;font-size:11.5px}}@media (max-width: 700px){.compsim-workspace-mobile-grid .compsim-workspace-tools{grid-column:1 / -1;width:100%;justify-content:flex-end}}.compsim-recent-rank-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;min-width:0;padding:2px 6px 7px}.compsim-recent-rank-cell{display:grid;place-items:center;min-width:0;aspect-ratio:1;border:1px solid rgba(255,255,255,.075);border-radius:4px;background:#06080cf0;color:#eeeef0b8;font-size:12px;font-weight:800;line-height:1}.compsim-recent-rank-cell.is-dominant-win{border-color:#ff737c;box-shadow:inset 0 0 0 1px #ff737c22;background:#f64e5826;color:#ff737c}.compsim-recent-rank-cell.is-first{border-color:#f0c454;box-shadow:inset 0 0 0 1px #f0c45422;background:#f0c45421;color:#f0c454}.compsim-recent-rank-cell.is-runner-up{border-color:#69bfff;box-shadow:inset 0 0 0 1px #69bfff22;background:#54aef526;color:#69bfff}.compsim-recent-rank-cell.is-second{border-color:#7fb2ff;box-shadow:inset 0 0 0 1px #7fb2ff22;color:#7fb2ff}.compsim-recent-rank-cell.is-empty{opacity:.4}.compsim-player-pick-row{min-height:44px}.compsim-player-pick-main{grid-template-columns:29px minmax(0,1fr);gap:7px;padding:4px 5px 4px 7px}.compsim-player-pick-row .compsim-subject-icon{width:29px;height:29px;flex-basis:29px}.compsim-player-pick-content{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:2px 6px;padding-right:7px}.compsim-player-pick-content>.compsim-player-pick-name{grid-column:1;grid-row:1 / 3;align-self:center;width:100%;max-width:100%;margin-right:0}.compsim-player-pick-content>.compsim-player-pick-topline{grid-column:2;grid-row:1;grid-template-columns:max-content max-content;justify-content:end;gap:5px;padding-right:0;transform:translateY(4px)}.compsim-player-pick-topline>.compsim-player-pick-value{gap:1px;font-size:12.4px}.compsim-player-pick-topline .compsim-player-pick-unit{color:color-mix(in srgb,var(--tier-page-text-strong) 64%,var(--tier-page-text-secondary))!important;font-size:.92em!important}.compsim-player-pick-topline>.compsim-player-pick-value:first-of-type{transform:none}.compsim-player-pick-content>.compsim-player-pick-bottomline{grid-column:2;grid-row:2;display:flex;justify-content:flex-end;gap:10px;padding-right:0;transform:translateY(4px)}.compsim-player-pick-bottomline>span{gap:3px}.compsim-player-pick-bottomline small{color:var(--tier-page-text-secondary);font-size:8.6px}.compsim-player-pick-bottomline strong,.compsim-player-pick-bottomline strong .compsim-player-pick-unit{color:var(--tier-page-text-secondary)!important}.compsim-player-pick-bottomline strong{font-size:9.3px}.compsim-player-pick-disable{height:30px}.compsim-player-toggle-track{height:26px}.compsim-player-pick-row.is-inactive .compsim-player-toggle-knob{top:13px}.compsim-player-current-stats>div>small{font-size:10.6px}.compsim-player-pool-group-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-moz-column-gap:4px;column-gap:4px}.compsim-player-pool-group-head>.compsim-player-pool-title{display:block;grid-column:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-player-pool-group-head>.compsim-player-pool-score{display:inline-flex;grid-column:2;justify-self:center;align-items:baseline;color:var(--tier-page-text-strong);font-size:11.5px;font-weight:780;white-space:nowrap}.compsim-player-pool-group-head>.compsim-player-pool-score.is-average{color:color-mix(in srgb,var(--tier-page-text-strong) 94%,var(--tier-page-text-secondary))}.compsim-player-pool-group-head>.compsim-player-pool-order{grid-column:3;justify-self:end}.compsim-player-pool-score>.compsim-player-pool-score-value{color:inherit;font-size:inherit;font-weight:inherit;font-variant-numeric:tabular-nums}.compsim-player-pool-score-unit{margin-left:1px;color:inherit;font-size:.92em;font-weight:720}@media (max-width: 700px){.compsim-player-pick-row{min-height:42px}.compsim-player-pick-main{grid-template-columns:28px minmax(0,1fr);gap:6px;padding-inline:6px 4px}.compsim-player-pick-row .compsim-subject-icon{width:28px;height:28px;flex-basis:28px}.compsim-player-pick-content{-moz-column-gap:4px;column-gap:4px;padding-right:6px}.compsim-player-pick-content>.compsim-player-pick-topline{gap:4px}.compsim-player-pick-topline>.compsim-player-pick-value{font-size:11.6px}.compsim-player-pick-content>.compsim-player-pick-bottomline{gap:8px}.compsim-player-pick-bottomline small{font-size:8px}.compsim-player-pick-bottomline strong{font-size:8.8px}.compsim-player-current-stats>div>small{font-size:10px}.compsim-player-pool-group-head>.compsim-player-pool-score{font-size:11px}}.compsim-player-pick-content{grid-template-columns:minmax(0,1fr) 132px!important}.compsim-player-pick-content>.compsim-player-pick-topline{width:132px;grid-template-columns:78px 49px!important;gap:5px!important;justify-content:stretch!important}.compsim-player-pick-topline>.compsim-player-pick-value{min-width:0;gap:4px!important;font-size:11.5px!important}.compsim-player-pick-topline>.compsim-player-pick-value:first-child{justify-content:flex-start!important}.compsim-player-pick-topline>.compsim-player-pick-value:last-child{justify-content:flex-end!important}.compsim-player-pick-topline .compsim-player-pick-unit{font-size:.78em!important;font-weight:680!important}.compsim-player-pool-group-head>.compsim-player-pool-score{font-size:10.4px!important;font-weight:750!important}.compsim-player-pool-score-unit{margin-left:3px!important;font-size:.84em!important;font-weight:690!important}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head{grid-template-columns:minmax(0,1fr) 132px!important;-moz-column-gap:6px!important;column-gap:6px!important}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head>.compsim-player-pool-title{grid-column:1!important}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head>.compsim-player-pool-score{grid-column:2!important;width:78px;justify-self:start!important;justify-content:flex-start!important}.compsim-breakdown-main-grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr)!important;gap:.72rem!important}.compsim-breakdown-side-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.58rem!important;align-items:start!important}.compsim-triangle{width:min(370px,100%)!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:100 / 82!important;flex:0 0 auto!important;margin-right:auto!important;margin-left:auto!important}.compsim-triangle-member{width:40px!important;height:40px!important;display:block!important;padding:0!important}.compsim-triangle-member-identity{width:40px!important;height:40px!important;display:block!important}.compsim-triangle-avatar{width:40px!important;height:40px!important;--compsim-portrait-scale: 100%}.compsim-triangle-member.is-top{top:14.6341%!important;left:50%!important;transform:translate(-20px,-20px)!important}.compsim-triangle-member.is-left{top:92.6829%!important;left:10%!important;transform:translate(-20px,-20px)!important}.compsim-triangle-member.is-right{top:92.6829%!important;right:auto!important;left:90%!important;transform:translate(-20px,-20px)!important}.compsim-triangle-member-copy{position:absolute!important;width:-moz-max-content!important;width:max-content!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;text-align:center!important}.compsim-triangle-member.is-top .compsim-triangle-member-copy{top:43px!important;left:50%!important;transform:translate(-50%)!important}.compsim-triangle-member.is-left .compsim-triangle-member-copy{top:50%!important;left:43px!important;transform:translateY(-50%)!important}.compsim-triangle-member.is-right .compsim-triangle-member-copy{top:50%!important;right:43px!important;left:auto!important;transform:translateY(-50%)!important}.compsim-triangle-member-score{position:static!important;display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:.22rem!important;margin:0!important}.compsim-triangle-member-score b{font-size:.82rem!important;line-height:1!important}.compsim-triangle-member-score span{font-size:.64rem!important;line-height:1!important}.compsim-triangle-pair{width:-moz-max-content!important;width:max-content!important;min-width:0!important}.compsim-triangle-pair.is-ab{top:53.6585%!important;left:30%!important}.compsim-triangle-pair.is-ac{top:53.6585%!important;left:70%!important}.compsim-triangle-pair.is-bc{top:92.6829%!important;left:50%!important}.compsim-triangle-pair-metrics{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:.22rem!important;margin:0!important;white-space:nowrap}.compsim-triangle-pair-metrics b{font-size:.8rem!important}.compsim-triangle-pair-metrics strong{font-size:.63rem!important}.compsim-basic-info,.compsim-pair-summary{height:auto!important;align-self:auto!important}.compsim-basic-info-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:0 0 auto!important}.compsim-basic-info-member{display:grid!important;grid-template-columns:34px minmax(64px,.75fr) auto auto minmax(220px,1.8fr)!important;grid-template-areas:"portrait name tier percentile details";align-items:center!important;gap:.42rem!important;min-width:0;padding:.45rem .55rem!important;text-align:left!important}.compsim-basic-info-member+.compsim-basic-info-member{border-top:1px solid color-mix(in srgb,var(--card-border) 78%,transparent)}.compsim-basic-info-portrait{grid-area:portrait;width:34px!important;height:34px!important;margin:0!important;--compsim-portrait-scale: 100%}.compsim-basic-info-name{grid-area:name;min-width:0;margin:0!important;overflow:hidden;font-size:.76rem!important;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.compsim-basic-info-tier{grid-area:tier;margin:0!important;white-space:nowrap}.compsim-basic-info-percentile{grid-area:percentile;margin:0!important;white-space:nowrap}.compsim-basic-info-lines{grid-area:details;display:grid!important;grid-template-columns:.82fr 1fr 1.08fr;align-items:center;gap:0!important;min-width:0;margin:0!important}.compsim-basic-info-lines>div{display:flex!important;min-width:0;min-height:0!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:.28rem!important;padding:0 .34rem!important}.compsim-basic-info-lines>div+div{border-left:1px solid color-mix(in srgb,var(--card-border) 68%,transparent)}.compsim-basic-info-lines>div>span,.compsim-basic-info-lines>div>strong{margin:0!important;line-height:1!important;white-space:nowrap}.compsim-pair-summary-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important}.compsim-pair-summary-row{min-height:78px!important}.compsim-pair-summary-row+.compsim-pair-summary-row{border-top:0!important;border-left:1px solid color-mix(in srgb,var(--card-border) 76%,transparent)}.compsim-fit-row{grid-template-columns:minmax(0,34fr) minmax(0,35fr) minmax(0,31fr)!important;gap:0!important;align-items:stretch}.compsim-fit-row>.compsim-role-fit-section,.compsim-fit-row>.compsim-style-fit-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.compsim-fit-row>*+*{border-left:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}.compsim-style-fit-card:before,.compsim-role-fit-section:before{display:none!important}.compsim-style-fit-top,.compsim-role-fit-top{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important;padding:.55rem .72rem!important}.compsim-style-fit-top .compsim-style-fit-head,.compsim-role-fit-head{min-height:0!important;padding:0!important}.compsim-style-fit-top>.compsim-style-fit-average{position:static!important;min-width:auto!important;transform:none!important;margin-left:auto!important}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:minmax(0,1fr)!important}.compsim-breakdown-side-stack{padding-top:.6rem!important}.compsim-triangle{width:min(350px,100%)!important}}@media (max-width: 700px){.compsim-player-pick-content{grid-template-columns:minmax(0,1fr) 120px!important}.compsim-player-pick-content>.compsim-player-pick-topline{width:120px;grid-template-columns:72px 44px!important;gap:4px!important}.compsim-player-pick-topline>.compsim-player-pick-value{gap:3px!important;font-size:10.8px!important}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head{grid-template-columns:minmax(0,1fr) 120px!important}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head>.compsim-player-pool-score{width:72px}.compsim-player-pool-group-head>.compsim-player-pool-score{font-size:9.9px!important}.compsim-triangle{width:min(320px,100%)!important}.compsim-triangle-member,.compsim-triangle-member-identity,.compsim-triangle-avatar{width:36px!important;height:36px!important}.compsim-triangle-member.is-top,.compsim-triangle-member.is-left,.compsim-triangle-member.is-right{transform:translate(-18px,-18px)!important}.compsim-triangle-member.is-top .compsim-triangle-member-copy{top:39px!important}.compsim-triangle-member.is-left .compsim-triangle-member-copy{left:39px!important}.compsim-triangle-member.is-right .compsim-triangle-member-copy{right:39px!important}.compsim-basic-info-member{grid-template-columns:32px minmax(0,1fr) auto auto!important;grid-template-areas:"portrait name tier percentile" "details details details details";row-gap:.38rem!important}.compsim-basic-info-portrait{width:32px!important;height:32px!important}.compsim-basic-info-lines{grid-template-columns:repeat(3,minmax(0,1fr))}.compsim-basic-info-lines>div{padding:0 .2rem!important}.compsim-pair-summary-list{grid-template-columns:minmax(0,1fr)!important}.compsim-pair-summary-row+.compsim-pair-summary-row{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 76%,transparent)!important}.compsim-fit-row{grid-template-columns:minmax(0,1fr)!important}.compsim-fit-row>*+*{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}}.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head{grid-template-columns:minmax(0,1fr) 132px 26px!important}.compsim-breakdown-graph-panel{padding-bottom:.35rem!important}@media (max-width: 700px){.compsim-player-pool-group:not(.compsim-recent-rank-group)>.compsim-player-pool-group-head{grid-template-columns:minmax(0,1fr) 120px 25px!important}.compsim-fit-row>.compsim-role-fit-section+.compsim-style-fit-card,.compsim-fit-row>.compsim-style-fit-card+.compsim-style-fit-card{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}}.compsim-basic-info-role-pill,.compsim-role-fit-tag,.compsim-role-fit-tag.is-ally-role,.compsim-role-fit-tag.is-combo,.compsim-role-fit-tag.is-own-role{min-height:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.compsim-basic-info-role-pill,.compsim-role-fit-tag.is-ally-role{gap:.24rem!important}.compsim-basic-info-role-pill img,.compsim-role-fit-tag.is-ally-role img{flex:0 0 auto}.compsim-breakdown-head{justify-content:flex-start!important}.compsim-triangle-member.is-top .compsim-triangle-member-copy{top:50%!important;right:auto!important;left:calc(100% + 7px)!important;transform:translateY(-50%)!important;text-align:left!important}.compsim-triangle-member.is-left .compsim-triangle-member-copy,.compsim-triangle-member.is-right .compsim-triangle-member-copy{top:calc(100% + 7px)!important;right:auto!important;left:50%!important;transform:translate(-50%)!important;text-align:center!important}.compsim-triangle-pair{bottom:auto!important;padding:.08rem .18rem!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:translate(-50%,-50%)!important}.compsim-triangle-pair.is-ab{top:55%!important;left:19%!important}.compsim-triangle-pair.is-ac{top:55%!important;left:81%!important}.compsim-triangle-pair.is-bc{top:80.5%!important;left:50%!important}.compsim-triangle-pair:before{top:-65%!important;right:-42%!important;bottom:-65%!important;left:-42%!important;opacity:.68}.compsim-breakdown-side-stack{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:0!important;align-items:stretch!important;align-self:stretch!important;padding:0!important}.compsim-breakdown-side-stack>.compsim-basic-info,.compsim-breakdown-side-stack>.compsim-pair-summary{min-width:0;height:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.compsim-breakdown-side-stack>.compsim-pair-summary{border-left:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}.compsim-basic-info-head,.compsim-pair-summary-head{min-height:34px!important;padding:.42rem .58rem!important;background:transparent!important;border:0!important;border-radius:0!important}.compsim-basic-info-grid,.compsim-pair-summary-list{background:transparent!important}.compsim-basic-info-member{grid-template-columns:32px minmax(54px,.72fr) auto auto minmax(150px,1.55fr)!important;gap:.34rem!important;min-height:58px!important;padding:.38rem .46rem!important;background:transparent!important}.compsim-basic-info-lines{grid-template-columns:.8fr 1fr 1fr!important}.compsim-basic-info-lines>div{padding:0 .2rem!important}.compsim-basic-info-lines>div>strong{justify-content:center!important}.compsim-pair-summary-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.compsim-pair-summary-row{min-height:58px!important;padding:.38rem .5rem!important;gap:.2rem!important;background:transparent!important}.compsim-pair-summary-row+.compsim-pair-summary-row{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 72%,transparent)!important}.compsim-pair-summary-names{gap:.2rem!important;font-size:.62rem!important}.compsim-pair-summary-subject{gap:.22rem!important}.compsim-pair-summary-portrait{width:21px!important;height:21px!important}.compsim-pair-summary-stats{gap:.48rem!important;font-size:.56rem!important}.compsim-pair-summary-percentile{font-size:.49rem!important}.compsim-fit-row{grid-template-columns:minmax(0,33fr) minmax(0,34fr) minmax(0,33fr)!important}.compsim-style-fit-top,.compsim-role-fit-top{padding-right:.82rem!important;padding-left:.82rem!important}.compsim-style-members,.compsim-role-fit-members{padding-right:.72rem!important;padding-left:.72rem!important}.compsim-style-fit-card .compsim-fit-context-line{display:grid!important;grid-template-columns:4.25rem minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;-moz-column-gap:.34rem!important;column-gap:.34rem!important;width:100%!important}.compsim-style-fit-card .compsim-fit-context-line>strong{width:4.25rem!important;max-width:4.25rem!important;min-width:4.25rem!important;flex:none!important;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compsim-style-fit-card .compsim-fit-context-piece{display:flex!important;min-width:0;align-items:center!important;gap:.18rem!important}.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(1){grid-column:2}.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(2){grid-column:3}.compsim-style-fit-card .compsim-style-pill{margin:0!important}.compsim-style-fit-average strong,.compsim-style-member-score strong{font-family:inherit!important;font-size:.78rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.01em!important;line-height:1!important}@media (max-width: 1180px){.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important}.compsim-basic-info-member{grid-template-columns:30px minmax(50px,.68fr) auto auto minmax(130px,1.45fr)!important}}@media (max-width: 980px){.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;padding-top:.55rem!important}}@media (max-width: 700px){.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr)!important}.compsim-breakdown-side-stack>.compsim-pair-summary{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}.compsim-triangle-member.is-top .compsim-triangle-member-copy{top:50%!important;left:calc(100% + 6px)!important;transform:translateY(-50%)!important}.compsim-triangle-member.is-left .compsim-triangle-member-copy,.compsim-triangle-member.is-right .compsim-triangle-member-copy{top:calc(100% + 6px)!important;left:50%!important;transform:translate(-50%)!important}.compsim-triangle-pair.is-ab{top:55%!important;left:18%!important}.compsim-triangle-pair.is-ac{top:55%!important;left:82%!important}.compsim-triangle-pair.is-bc{top:80%!important;left:50%!important}.compsim-basic-info-member{grid-template-columns:32px minmax(0,1fr) auto auto!important;grid-template-areas:"portrait name tier percentile" "details details details details"!important;row-gap:.34rem!important}.compsim-style-fit-card .compsim-fit-context-line{grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr)!important;-moz-column-gap:.28rem!important;column-gap:.28rem!important}.compsim-style-fit-card .compsim-fit-context-line>strong{width:4rem!important;max-width:4rem!important;min-width:4rem!important}}.compsim-breakdown-main-grid{grid-template-columns:minmax(280px,.64fr) minmax(0,1.36fr)!important;gap:.58rem!important;align-items:stretch!important}.compsim-breakdown-side-stack{display:grid!important;grid-template-columns:minmax(0,1fr) 174px!important;gap:.34rem!important;align-items:stretch!important;align-content:stretch!important}.compsim-triangle{width:min(264px,100%)!important;height:auto!important;aspect-ratio:100 / 82!important;margin:0 auto!important}.compsim-triangle-member,.compsim-triangle-member-identity,.compsim-triangle-avatar.compsim-character-portrait{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important}.compsim-triangle-avatar.compsim-character-portrait{box-shadow:0 0 2px color-mix(in srgb,var(--compsim-node-tier) 90%,transparent),0 0 6px color-mix(in srgb,var(--compsim-node-tier) 62%,transparent)!important}.compsim-triangle-member.is-top{top:14.6341%!important;left:50%!important;right:auto!important;transform:translate(-18px,-18px)!important}.compsim-triangle-member.is-left{top:92.6829%!important;left:10%!important;right:auto!important;transform:translate(-18px,-18px)!important}.compsim-triangle-member.is-right{top:92.6829%!important;left:90%!important;right:auto!important;transform:translate(-18px,-18px)!important}.compsim-triangle-member-copy{z-index:8!important;width:-moz-max-content!important;width:max-content!important}.compsim-triangle-member-score{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.14rem!important;line-height:1!important;white-space:nowrap!important}.compsim-triangle-member-score b,.compsim-triangle-member-score span{margin:0!important;line-height:1!important}.compsim-triangle-member-score b{font-size:.78rem!important}.compsim-triangle-member-score span{font-size:.7rem!important}.compsim-triangle-pair{width:-moz-max-content!important;width:max-content!important;min-width:0!important;padding:0!important;transform:translate(-50%,-50%)!important}.compsim-triangle-pair-metrics{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.14rem!important;line-height:1!important}.compsim-triangle-pair-metrics b,.compsim-triangle-pair-metrics strong{margin:0!important;line-height:1!important}.compsim-triangle-pair-metrics b{font-size:.76rem!important}.compsim-triangle-pair-metrics strong{font-size:.68rem!important}.compsim-basic-info,.compsim-pair-summary{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.compsim-basic-info{display:flex!important;min-width:0!important;min-height:0!important;flex-direction:column!important}.compsim-basic-info-head,.compsim-pair-summary-head{flex:0 0 auto!important;min-height:0!important;padding:.22rem .12rem .34rem!important;border:0!important}.compsim-basic-info-head strong,.compsim-pair-summary-head strong{font-size:.84rem!important;line-height:1.08!important}.compsim-basic-info-grid{display:grid!important;flex:1 1 auto!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;min-height:0!important;gap:0!important;align-items:stretch!important}.compsim-basic-info-member{display:grid!important;grid-template-columns:28px minmax(62px,.72fr) auto minmax(128px,1.5fr)!important;grid-template-areas:"portrait name tier details" "portrait name percentile details"!important;align-items:center!important;align-content:center!important;-moz-column-gap:.46rem!important;column-gap:.46rem!important;row-gap:.08rem!important;min-height:0!important;padding:.36rem .24rem!important;border:0!important;background:transparent!important}.compsim-basic-info-portrait.compsim-character-portrait{grid-area:portrait!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important}.compsim-basic-info-name{grid-area:name!important;min-width:0!important;font-size:.75rem!important;line-height:1.1!important}.compsim-basic-info-tier{grid-area:tier!important;display:inline-flex!important;align-self:end!important;align-items:center!important;gap:.18rem!important;white-space:nowrap!important}.compsim-basic-info-tier b{font-size:.82rem!important}.compsim-basic-info-tier>span{font-size:.73rem!important}.compsim-basic-info-percentile{grid-area:percentile!important;align-self:start!important;margin-top:.02rem!important;font-size:.54rem!important;line-height:1!important;white-space:nowrap!important}.compsim-basic-info-lines{grid-area:details!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:.28rem!important;min-width:0!important;margin:0!important}.compsim-basic-info-lines>div,.compsim-basic-info-lines>div+div{display:flex!important;min-width:0!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important}.compsim-basic-info-role-pill{display:inline-flex!important;align-items:center!important;gap:.18rem!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:.62rem!important}.compsim-basic-info-role-pill img{width:17px!important;height:17px!important}.compsim-basic-info-lines .compsim-style-pill{min-height:20px!important;padding:0 .4rem!important;font-size:.56rem!important}.compsim-pair-summary{display:flex!important;min-width:0!important;flex-direction:column!important;border-left:1px solid color-mix(in srgb,var(--card-border) 84%,transparent)!important;padding-left:.3rem!important}.compsim-pair-summary-list{display:grid!important;flex:1 1 auto!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;min-height:0!important;gap:0!important}.compsim-pair-summary-row{display:grid!important;grid-template-columns:minmax(0,1fr) 62px!important;align-items:center!important;gap:.18rem!important;min-height:0!important;padding:.34rem 0!important}.compsim-pair-summary-row+.compsim-pair-summary-row{border-top:1px solid color-mix(in srgb,var(--card-border) 78%,transparent)!important}.compsim-pair-summary-names{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 10px auto!important;justify-items:start!important;align-items:center!important;gap:.05rem!important;min-width:0!important;width:100%!important}.compsim-pair-summary-subject{display:inline-flex!important;width:100%!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:.24rem!important}.compsim-pair-summary-subject.is-top{grid-row:1!important}.compsim-pair-summary-subject.is-bottom{grid-row:3!important}.compsim-pair-summary-cross{grid-row:2!important;justify-self:center!important;margin:0!important;font-size:.68rem!important;line-height:1!important}.compsim-pair-summary-subject>span{min-width:0!important;overflow:hidden!important;color:var(--text-main)!important;font-size:.7rem!important;font-weight:720!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-pair-summary-stats{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;align-content:center!important;gap:.24rem!important;width:62px!important;min-width:62px!important;padding:0!important}.compsim-pair-summary-statline{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;gap:.06rem!important;width:100%!important;text-align:center!important}.compsim-pair-summary-tierline,.compsim-pair-summary-synergyline{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:.16rem!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}.compsim-pair-summary-tierline b{font-size:.84rem!important}.compsim-pair-summary-tierline strong,.compsim-pair-summary-synergyline strong{font-size:.75rem!important;font-weight:800!important;line-height:1!important}.compsim-pair-summary-synergyline em{color:color-mix(in srgb,var(--text-main) 88%,var(--text-sub))!important;font-size:.62rem!important;font-style:normal!important;font-weight:760!important}.compsim-pair-summary-statline small{color:color-mix(in srgb,var(--text-sub) 76%,transparent)!important;font-size:.49rem!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important}.compsim-fit-row{grid-template-columns:minmax(0,35fr) minmax(0,33fr) minmax(0,33fr)!important;gap:0!important}.compsim-fit-row>.compsim-role-fit-section,.compsim-fit-row>.compsim-style-fit-card{min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.compsim-fit-row>.compsim-role-fit-section+.compsim-style-fit-card,.compsim-fit-row>.compsim-style-fit-card+.compsim-style-fit-card{border-left:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}.compsim-style-fit-top,.compsim-role-fit-top{display:grid!important;grid-template-columns:minmax(0,1fr) 62px!important;align-items:center!important;gap:.28rem!important;min-height:0!important;padding:.25rem .48rem .22rem!important}.compsim-style-fit-title>strong,.compsim-role-fit-head strong{font-size:.84rem!important;line-height:1.08!important}.compsim-style-members,.compsim-role-fit-members{padding:0 .48rem!important}.compsim-style-member,.compsim-role-fit-member{display:grid!important;grid-template-columns:22px minmax(0,1fr) 62px!important;align-items:center!important;gap:.34rem!important;min-height:42px!important;padding:.46rem 0!important}.compsim-style-member-portrait.compsim-character-portrait,.compsim-role-fit-member-portrait.compsim-character-portrait{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important}.compsim-role-fit-section .compsim-fit-context-line,.compsim-style-fit-card .compsim-fit-context-line{display:grid!important;grid-template-columns:5.05rem minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;-moz-column-gap:.25rem!important;column-gap:.25rem!important;width:100%!important;min-width:0!important}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{width:5.05rem!important;min-width:5.05rem!important;max-width:5.05rem!important;margin:0!important;overflow:hidden!important;color:var(--text-main)!important;font-size:.71rem!important;font-weight:760!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-role-fit-section .compsim-fit-context-piece,.compsim-style-fit-card .compsim-fit-context-piece{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:.15rem!important}.compsim-role-fit-section .compsim-fit-context-piece:nth-of-type(1),.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(1){grid-column:2!important}.compsim-role-fit-section .compsim-fit-context-piece:nth-of-type(2),.compsim-style-fit-card .compsim-fit-context-piece:nth-of-type(2){grid-column:3!important}.compsim-fit-plus{font-size:.62rem!important;line-height:1!important}.compsim-role-fit-tag.is-ally-role{display:inline-flex!important;align-items:center!important;gap:.18rem!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:.57rem!important;font-weight:690!important}.compsim-role-fit-tag.is-ally-role img{width:15px!important;height:15px!important}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:20px!important;padding:0 .36rem!important;font-size:.56rem!important}.compsim-style-fit-average,.compsim-role-fit-member-score,.compsim-style-member-score{width:62px!important;min-width:62px!important;justify-self:end!important;text-align:right!important}.compsim-style-fit-average strong{display:inline-flex!important;width:100%!important;align-items:baseline!important;justify-content:flex-end!important;gap:.22rem!important;color:rgb(var(--compsim-fit-rgb))!important;font-size:.8rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}.compsim-style-fit-average-label,.compsim-style-fit-average-value{color:rgb(var(--compsim-fit-rgb))!important}.compsim-style-fit-average-label{font-size:.58rem!important;font-weight:760!important}.compsim-style-fit-average-value,.compsim-style-member-score strong,.compsim-role-fit-member-score strong{font-size:.8rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;line-height:1!important}.compsim-role-fit-member-score{display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:.18rem!important}.compsim-role-fit-member-score b{font-size:.82rem!important;line-height:1!important}@media (max-width: 1180px){.compsim-triangle{width:min(252px,100%)!important}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr) 168px!important}.compsim-basic-info-member{grid-template-columns:28px minmax(56px,.68fr) auto minmax(104px,1.32fr)!important;grid-template-areas:"portrait name tier details" "portrait name percentile details"!important;-moz-column-gap:.36rem!important;column-gap:.36rem!important}}@media (max-width: 980px){.compsim-breakdown-main-grid{grid-template-columns:1fr!important}.compsim-triangle{width:min(264px,100%)!important}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr) 174px!important}}@media (max-width: 700px){.compsim-triangle{width:min(244px,100%)!important}.compsim-breakdown-side-stack{grid-template-columns:1fr!important}.compsim-pair-summary{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 84%,transparent)!important;padding-top:.34rem!important;padding-left:0!important}.compsim-basic-info-member{grid-template-columns:27px minmax(0,1fr) auto!important;grid-template-areas:"portrait name tier" "portrait name percentile" "details details details"!important;row-gap:.12rem!important;padding:.42rem .16rem!important}.compsim-basic-info-portrait.compsim-character-portrait{width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;max-width:27px!important;max-height:27px!important}.compsim-style-fit-top,.compsim-role-fit-top{grid-template-columns:minmax(0,1fr) 60px!important;padding-left:.42rem!important;padding-right:.42rem!important}.compsim-style-member,.compsim-role-fit-member{grid-template-columns:20px minmax(0,1fr) 60px!important;min-height:40px!important;padding-top:.42rem!important;padding-bottom:.42rem!important}.compsim-style-member-portrait.compsim-character-portrait,.compsim-role-fit-member-portrait.compsim-character-portrait{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex-basis:20px!important}.compsim-style-fit-average,.compsim-role-fit-member-score,.compsim-style-member-score{width:60px!important;min-width:60px!important}.compsim-style-members,.compsim-role-fit-members{padding-left:.42rem!important;padding-right:.42rem!important}.compsim-role-fit-section .compsim-fit-context-line,.compsim-style-fit-card .compsim-fit-context-line{grid-template-columns:4.35rem minmax(0,1fr) minmax(0,1fr)!important}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{width:4.35rem!important;min-width:4.35rem!important;max-width:4.35rem!important;font-size:.68rem!important}}.compsim-modern-detail{background:linear-gradient(180deg,color-mix(in srgb,var(--compsim-detail-tier) 2.8%,transparent) 0%,color-mix(in srgb,var(--compsim-detail-tier) 1.5%,transparent) 160px,transparent 340px),color-mix(in srgb,var(--card-bg) 96%,#05080d 4%)!important}.compsim-modern-detail-body{background:radial-gradient(ellipse 80% 68% at 84% 0%,color-mix(in srgb,var(--compsim-final-tier) 5.6%,transparent),transparent 78%),radial-gradient(ellipse 72% 58% at 18% 10%,color-mix(in srgb,var(--compsim-final-tier) 2.6%,transparent),transparent 78%)!important}.compsim-modern-detail-body:before{opacity:.74!important}.compsim-triangle-avatar.compsim-character-portrait{box-shadow:0 0 3px color-mix(in srgb,var(--compsim-node-tier) 96%,transparent),0 0 8px color-mix(in srgb,var(--compsim-node-tier) 76%,transparent),0 0 14px color-mix(in srgb,var(--compsim-node-tier) 34%,transparent)!important}.compsim-triangle-member-copy{display:block!important;z-index:8!important;width:-moz-max-content!important;width:max-content!important}.compsim-triangle-member.is-top .compsim-triangle-member-copy{top:50%!important;left:calc(100% + 5px)!important;right:auto!important;transform:translateY(-50%)!important}.compsim-triangle-member.is-left .compsim-triangle-member-copy{top:72%!important;left:calc(100% + 4px)!important;right:auto!important;transform:translateY(-50%)!important}.compsim-triangle-member.is-right .compsim-triangle-member-copy{top:72%!important;right:calc(100% + 4px)!important;left:auto!important;transform:translateY(-50%)!important}.compsim-triangle-member-score{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.12rem!important;white-space:nowrap!important;line-height:1!important}.compsim-triangle-member-score b,.compsim-triangle-member-score span{display:inline-flex!important;height:14px!important;align-items:center!important;margin:0!important;line-height:14px!important}.compsim-triangle-member-score b{font-size:.66rem!important}.compsim-triangle-member-score span{font-size:.58rem!important;font-weight:780!important}.compsim-triangle-pair{display:block!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:translate(-50%,-50%)!important}.compsim-triangle-pair.is-ab{top:53.65%!important;left:23.5%!important}.compsim-triangle-pair.is-ac{top:53.65%!important;left:76.5%!important}.compsim-triangle-pair.is-bc{top:87.6%!important;left:50%!important}.compsim-triangle-pair-metrics{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.12rem!important;white-space:nowrap!important;line-height:1!important}.compsim-triangle-pair-metrics b,.compsim-triangle-pair-metrics strong{display:inline-flex!important;height:14px!important;align-items:center!important;margin:0!important;line-height:14px!important}.compsim-triangle-pair-metrics b{font-size:.65rem!important}.compsim-triangle-pair-metrics strong{font-size:.57rem!important;font-weight:790!important}.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr) 214px!important;gap:.4rem!important}.compsim-basic-info{min-width:0!important;min-height:0!important;box-sizing:border-box!important;padding-top:1.48rem!important}.compsim-basic-info-head{display:none!important}.compsim-basic-info-grid{display:grid!important;min-height:0!important;height:100%!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important}.compsim-basic-info-member{display:grid!important;grid-template-columns:29px minmax(70px,.62fr) 64px minmax(150px,1.62fr)!important;grid-template-areas:"portrait name tier details" "portrait name percentile details"!important;align-items:center!important;align-content:center!important;-moz-column-gap:.52rem!important;column-gap:.52rem!important;row-gap:.08rem!important;min-height:0!important;padding:.34rem .12rem .34rem .1rem!important;border:0!important;background:transparent!important}.compsim-basic-info-member+.compsim-basic-info-member{border-top:1px solid color-mix(in srgb,var(--card-border) 80%,transparent)!important}.compsim-basic-info-portrait.compsim-character-portrait{grid-area:portrait!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;max-width:29px!important;max-height:29px!important}.compsim-basic-info-name{grid-area:name!important;min-width:0!important;font-size:.8rem!important;font-weight:750!important;line-height:1.1!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.compsim-basic-info-tier{grid-area:tier!important;display:inline-flex!important;width:64px!important;height:17px!important;align-self:end!important;justify-self:center!important;align-items:center!important;justify-content:center!important;gap:.16rem!important;margin:0!important;white-space:nowrap!important;line-height:17px!important}.compsim-basic-info-tier b,.compsim-basic-info-tier>span{display:inline-flex!important;height:17px!important;align-items:center!important;margin:0!important;line-height:17px!important}.compsim-basic-info-tier b{font-size:.85rem!important}.compsim-basic-info-tier>span{font-size:.75rem!important}.compsim-basic-info-percentile{grid-area:percentile!important;width:64px!important;align-self:start!important;justify-self:center!important;margin:.04rem 0 0!important;color:color-mix(in srgb,var(--text-main) 70%,var(--text-sub))!important;font-size:.57rem!important;font-weight:670!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;opacity:.92!important}.compsim-basic-info-lines{grid-area:details!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:.36rem!important;min-width:0!important;margin:0!important}.compsim-basic-info-lines>div,.compsim-basic-info-lines>div+div{display:flex!important;min-width:0!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;box-shadow:none!important}.compsim-basic-info-role-pill{display:inline-flex!important;width:100%!important;min-height:24px!important;align-items:center!important;justify-content:center!important;gap:.2rem!important;padding:0 .34rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:.65rem!important}.compsim-basic-info-role-pill img{width:18px!important;height:18px!important}.compsim-basic-info-lines .compsim-style-pill{width:100%!important;min-height:24px!important;justify-content:center!important;padding:0 .46rem!important;border:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important;border-radius:999px!important;box-sizing:border-box!important;font-size:.61rem!important}.compsim-pair-summary{border-left:1px solid color-mix(in srgb,var(--card-border) 84%,transparent)!important;padding-left:.42rem!important}.compsim-pair-summary-row{grid-template-columns:minmax(0,1fr) 74px!important;gap:.24rem!important;padding:.34rem 0!important}.compsim-pair-summary-names{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 12px auto!important;justify-items:start!important;min-width:0!important;padding-right:.06rem!important}.compsim-pair-summary-cross{justify-self:center!important;align-self:center!important;width:100%!important;margin:0!important;text-align:center!important;font-size:.72rem!important}.compsim-pair-summary-subject{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:.28rem!important}.compsim-pair-summary-portrait.compsim-character-portrait{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;flex:0 0 21px!important}.compsim-pair-summary-subject>span{display:block!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;overflow:hidden!important;color:var(--text-main)!important;font-size:.71rem!important;font-weight:730!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-pair-summary-stats{width:74px!important;min-width:74px!important;justify-items:center!important}.compsim-pair-summary-tierline,.compsim-pair-summary-synergyline{width:100%!important;justify-content:center!important}.compsim-pair-summary-tierline b{font-size:.86rem!important}.compsim-pair-summary-tierline strong,.compsim-pair-summary-synergyline strong{font-size:.77rem!important}.compsim-pair-summary-synergyline em{color:color-mix(in srgb,var(--text-main) 80%,var(--text-sub))!important;font-size:.6rem!important;font-weight:740!important}.compsim-pair-summary-statline small{color:color-mix(in srgb,var(--text-main) 62%,var(--text-sub))!important;font-size:.52rem!important;font-weight:650!important;line-height:1!important;opacity:.88!important}.compsim-style-members,.compsim-role-fit-members{padding:0 .64rem!important}.compsim-style-member,.compsim-role-fit-member{grid-template-columns:22px minmax(0,1fr) 54px!important;gap:.36rem!important;min-height:46px!important;padding:.54rem 0!important}.compsim-style-member-portrait.compsim-character-portrait,.compsim-role-fit-member-portrait.compsim-character-portrait{margin-left:.08rem!important}.compsim-role-fit-section .compsim-fit-context-line,.compsim-style-fit-card .compsim-fit-context-line{display:grid!important;grid-template-columns:5.15rem minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;-moz-column-gap:.22rem!important;column-gap:.22rem!important;width:100%!important;min-width:0!important}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{width:5.15rem!important;min-width:5.15rem!important;max-width:5.15rem!important;margin:0!important;overflow:hidden!important;font-size:.72rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-role-fit-section .compsim-fit-context-piece,.compsim-style-fit-card .compsim-fit-context-piece{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:.14rem!important}.compsim-role-fit-tag.is-ally-role,.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{width:100%!important;min-width:0!important;justify-content:center!important;box-sizing:border-box!important}.compsim-role-fit-tag.is-ally-role{font-size:.58rem!important}.compsim-style-fit-card .compsim-fit-context-line .compsim-style-pill{min-height:21px!important;padding:0 .3rem!important;font-size:.57rem!important}.compsim-style-fit-top,.compsim-role-fit-top{padding:.3rem .64rem .25rem!important}.compsim-style-fit-average,.compsim-role-fit-member-score,.compsim-style-member-score{width:54px!important;min-width:54px!important}@media (max-width: 1180px){.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr) 204px!important}.compsim-basic-info-member{grid-template-columns:28px minmax(64px,.6fr) 62px minmax(128px,1.5fr)!important;-moz-column-gap:.42rem!important;column-gap:.42rem!important}.compsim-basic-info-tier,.compsim-basic-info-percentile{width:62px!important}.compsim-role-fit-section .compsim-fit-context-line,.compsim-style-fit-card .compsim-fit-context-line{grid-template-columns:4.8rem minmax(0,1fr) minmax(0,1fr)!important}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{width:4.8rem!important;min-width:4.8rem!important;max-width:4.8rem!important}}@media (max-width: 980px){.compsim-breakdown-side-stack{grid-template-columns:minmax(0,1fr) 214px!important}}@media (max-width: 700px){.compsim-basic-info{padding-top:1.3rem!important}.compsim-pair-summary{padding-left:0!important}.compsim-basic-info-member{grid-template-columns:29px minmax(0,1fr) 62px!important;grid-template-areas:"portrait name tier" "portrait name percentile" "details details details"!important;row-gap:.12rem!important;padding:.44rem .08rem!important}.compsim-basic-info-tier,.compsim-basic-info-percentile{width:62px!important}.compsim-style-members,.compsim-role-fit-members{padding-left:.56rem!important;padding-right:.56rem!important}.compsim-style-member,.compsim-role-fit-member{grid-template-columns:20px minmax(0,1fr) 52px!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.compsim-style-fit-average,.compsim-role-fit-member-score,.compsim-style-member-score{width:52px!important;min-width:52px!important}.compsim-role-fit-section .compsim-fit-context-line,.compsim-style-fit-card .compsim-fit-context-line{grid-template-columns:4.35rem minmax(0,1fr) minmax(0,1fr)!important}.compsim-role-fit-section .compsim-fit-context-line>strong,.compsim-style-fit-card .compsim-fit-context-line>strong{width:4.35rem!important;min-width:4.35rem!important;max-width:4.35rem!important}}.compsim-pair-summary-subject{width:-moz-max-content!important;width:max-content!important;max-width:100%!important;justify-self:center!important;justify-content:center!important}.compsim-pair-summary-subject>span{flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 25px)!important}.compsim-basic-info-member{grid-template-columns:31px minmax(70px,.62fr) 64px minmax(150px,1.62fr)!important}.compsim-basic-info-portrait.compsim-character-portrait{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;max-width:31px!important;max-height:31px!important}.compsim-basic-info-lines .compsim-style-pill.is-early{border-color:#f2685e9e!important}.compsim-basic-info-lines .compsim-style-pill.is-late{border-color:#d467aead!important}.compsim-basic-info-lines .compsim-style-pill.is-kill-balanced{border-color:#c689a087!important}.compsim-basic-info-lines .compsim-style-pill.is-high-placement{border-color:rgba(var(--highlight-rgb),.62)!important}.compsim-basic-info-lines .compsim-style-pill.is-low-placement{border-color:#658bd1b3!important}.compsim-basic-info-lines .compsim-style-pill.is-placement-balanced{border-color:#7ea1bc94!important}.compsim-triangle-role-score{position:absolute!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.1rem!important;width:-moz-max-content!important;width:max-content!important;padding:0!important;white-space:nowrap!important;line-height:1!important;text-shadow:0 1px 5px rgba(0,0,0,.78)!important;pointer-events:none!important}.compsim-triangle-role-score b,.compsim-triangle-role-score strong{display:inline-flex!important;height:12px!important;align-items:center!important;margin:0!important;line-height:12px!important}.compsim-triangle-role-score b{font-size:.6rem!important}.compsim-triangle-role-score strong{color:color-mix(in srgb,var(--text-main) 88%,var(--compsim-role-score-tier))!important;font-size:.52rem!important;font-weight:780!important}.compsim-triangle-role-score.is-top{top:40.5%!important;left:56.2%!important;transform:translate(-50%,-50%)!important}.compsim-triangle-role-score.is-left{top:72.4%!important;left:35.5%!important;transform:translate(-50%,-50%)!important}.compsim-triangle-role-score.is-right{top:72.4%!important;left:64.5%!important;transform:translate(-50%,-50%)!important}@media (max-width: 1180px){.compsim-basic-info-member{grid-template-columns:31px minmax(64px,.6fr) 64px minmax(132px,1.48fr)!important}}@media (max-width: 700px){.compsim-basic-info-member{grid-template-columns:29px minmax(0,1fr) 64px!important}.compsim-basic-info-portrait.compsim-character-portrait{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;max-width:29px!important;max-height:29px!important}}.compsim-pair-summary-names{justify-items:stretch!important;text-align:left!important}.compsim-pair-summary-subject,.compsim-pair-summary-subject.is-top,.compsim-pair-summary-subject.is-bottom{justify-self:stretch!important;justify-content:flex-start!important;margin-left:0!important;padding-left:0!important;text-align:left!important}.compsim-pair-summary-subject>span{text-align:left!important}.compsim-pair-summary-cross{justify-self:stretch!important;text-align:center!important}.compsim-triangle-role-score.is-top{top:42%!important;left:54.9%!important}.compsim-pair-summary-head{padding-top:.52rem!important;padding-bottom:.26rem!important}.compsim-style-fit-top,.compsim-role-fit-top{padding-top:.25rem!important;padding-bottom:.2rem!important}.compsim-style-member,.compsim-role-fit-member{min-height:43px!important;padding-top:.44rem!important;padding-bottom:.44rem!important}@media (max-width: 700px){.compsim-style-member,.compsim-role-fit-member{min-height:39px!important;padding-top:.4rem!important;padding-bottom:.4rem!important}}.compsim-player-pool-vertical>.compsim-locked-rows{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important}.compsim-player-pool-vertical>.compsim-locked-rows>*+*{border-top:0!important;border-left:1px solid var(--ui-divider)!important}.compsim-player-pool-vertical .compsim-player-pick-row{position:relative!important;display:block!important;min-width:0!important;min-height:142px!important;padding:0!important}.compsim-player-pool-vertical .compsim-player-pick-main{display:flex!important;width:100%!important;min-width:0!important;height:100%!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:9px 7px 8px!important;text-align:center!important}.compsim-player-pool-vertical .compsim-player-pick-row .compsim-subject-icon{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;margin:0 auto 5px!important}.compsim-player-pool-vertical .compsim-player-pick-content{display:flex!important;width:100%!important;min-width:0!important;flex-direction:column!important;align-items:center!important;gap:3px!important;padding:0!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{display:block!important;width:calc(100% - 10px)!important;max-width:none!important;min-width:0!important;margin:0 5px 2px!important;overflow:hidden!important;font-size:.72rem!important;font-weight:780!important;line-height:1.1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-topline{display:flex!important;width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;transform:none!important}.compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{display:inline-flex!important;min-width:0!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;color:var(--tier-page-text-strong)!important;font-size:.69rem!important;font-weight:760!important;line-height:1.1!important;text-align:center!important}.compsim-player-pool-vertical .compsim-player-pick-topline .compsim-player-pick-unit{font-size:.78em!important;font-weight:680!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{display:flex!important;width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;margin-top:1px!important;padding:0!important;transform:none!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline>span{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;min-width:0!important;white-space:nowrap!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline small{font-size:.54rem!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{font-size:.61rem!important}.compsim-player-pool-vertical .compsim-player-pick-disable{position:absolute!important;z-index:3!important;top:7px!important;right:5px!important;width:22px!important;height:27px!important}.compsim-player-pool-vertical .compsim-player-toggle-track{height:24px!important}.compsim-player-pool-vertical .compsim-player-pick-row.is-inactive .compsim-player-toggle-knob{top:12px!important}.compsim-player-pool-vertical .compsim-player-pending-row{min-height:142px!important;align-content:center!important;justify-items:center!important;text-align:center!important}@media (max-width: 700px){.compsim-player-pool-vertical .compsim-player-pick-row,.compsim-player-pool-vertical .compsim-player-pending-row{min-height:132px!important}.compsim-player-pool-vertical .compsim-player-pick-main{padding:8px 4px 7px!important}.compsim-player-pool-vertical .compsim-player-pick-row .compsim-subject-icon{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;flex-basis:31px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:.68rem!important}.compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{font-size:.64rem!important}}.compsim-player-current-stats{display:none!important}.compsim-player-pool-vertical>.compsim-player-pool-group-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:5px!important;padding-top:6px!important;padding-bottom:6px!important}.compsim-player-pool-vertical>.compsim-player-pool-group-head>.compsim-player-pool-title{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;font-size:.74rem!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}.compsim-player-pool-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;width:100%!important;gap:0!important;padding:0 4px!important}.compsim-player-pool-summary>span{display:inline-flex!important;min-width:0!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;white-space:nowrap!important}.compsim-player-pool-summary>span+span{border-left:1px solid color-mix(in srgb,var(--ui-divider) 72%,transparent)!important}.compsim-player-pool-summary small{color:color-mix(in srgb,var(--tier-page-text-secondary) 90%,var(--tier-page-text-strong))!important;font-size:.53rem!important;font-weight:690!important;line-height:1!important}.compsim-player-pool-summary strong{color:color-mix(in srgb,var(--tier-page-text-strong) 96%,white 4%)!important;font-size:.61rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important;line-height:1!important}.compsim-recent-rank-group>.compsim-player-pool-group-head{grid-template-columns:minmax(0,1fr) auto!important}.compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-recent-ten-title{grid-column:1!important;display:inline-flex!important;min-width:0!important;align-items:baseline!important;justify-self:start!important;gap:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.compsim-recent-ten-title>span{margin-left:0!important;color:color-mix(in srgb,var(--tier-page-text-strong) 91%,var(--tier-page-text-secondary))!important;font-size:.91em!important;font-weight:760!important}.compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-player-pool-order{grid-column:2!important;justify-self:end!important}.compsim-player-pool-vertical .compsim-player-pick-row{min-height:162px!important}.compsim-player-pool-vertical .compsim-player-pick-main{padding:9px 7px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{direction:rtl!important;unicode-bidi:plaintext!important;width:calc(100% - 10px)!important;max-width:none!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-topline{gap:3px!important}.compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{color:color-mix(in srgb,var(--tier-page-text-strong) 94%,white 6%)!important;line-height:1.05!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{font-size:.61rem!important;font-weight:730!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{font-size:1em!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score{font-size:.65rem!important;font-weight:780!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score>.compsim-player-pick-unit{font-size:.78em!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:3px!important;margin-top:2px!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline>span{gap:4px!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--tier-page-text-strong) 88%,var(--tier-page-text-secondary))!important;font-size:.61rem!important;font-weight:720!important;line-height:1.05!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--tier-page-text-strong) 97%,white 3%)!important;font-weight:790!important;font-variant-numeric:tabular-nums!important}.compsim-player-pool-vertical .compsim-player-pick-disable{top:6px!important;right:5px!important;display:grid!important;width:27px!important;height:27px!important;place-items:center!important;padding:0!important;border:1px solid color-mix(in srgb,var(--tier-page-accent) 34%,transparent)!important;border-radius:50%!important;background:color-mix(in srgb,var(--tier-page-accent) 30%,transparent)!important;box-shadow:0 0 8px color-mix(in srgb,var(--tier-page-accent) 12%,transparent)!important;color:color-mix(in srgb,var(--tier-page-accent) 88%,white 12%)!important}.compsim-player-toggle-label{display:block!important;font-size:.43rem!important;font-weight:850!important;line-height:1!important;letter-spacing:-.025em!important}.compsim-player-pool-vertical .compsim-player-pick-row.is-inactive .compsim-player-pick-disable{border-color:color-mix(in srgb,var(--tier-page-text-secondary) 15%,transparent)!important;background:color-mix(in srgb,var(--tier-page-text-secondary) 12%,transparent)!important;box-shadow:none!important;color:color-mix(in srgb,var(--tier-page-text-secondary) 56%,transparent)!important;opacity:.76!important}.compsim-player-toggle-track,.compsim-player-toggle-knob{display:none!important}.compsim-player-pool-vertical .compsim-player-pending-row{min-height:162px!important}@media (max-width: 700px){.compsim-player-pool-summary{padding:0 1px!important}.compsim-player-pool-summary>span{gap:2px!important}.compsim-player-pool-summary small{font-size:.47rem!important}.compsim-player-pool-summary strong{font-size:.55rem!important}.compsim-player-pool-vertical .compsim-player-pick-row,.compsim-player-pool-vertical .compsim-player-pending-row{min-height:151px!important}.compsim-player-pool-vertical .compsim-player-pick-main{padding:8px 4px!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-player-pool-vertical .compsim-player-pick-bottomline strong,.compsim-player-pool-vertical .compsim-player-pick-value.is-games{font-size:.56rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score{font-size:.6rem!important}}.compsim-recent-rank-group>.compsim-player-pool-group-head{position:relative!important;display:grid!important;grid-template-columns:1fr!important;align-items:center!important;justify-items:center!important}.compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-recent-ten-title{grid-column:1!important;justify-self:center!important;gap:0!important;text-align:center!important}.compsim-recent-ten-title>span{margin-left:.25em!important}.compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-player-pool-order{position:absolute!important;right:.5rem!important;top:50%!important;transform:translateY(-50%)!important}.compsim-player-pool-summary{align-items:start!important}.compsim-player-pool-summary>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;text-align:center!important}.compsim-player-pool-summary small{display:block!important;line-height:1!important}.compsim-player-pool-summary strong{display:block!important;line-height:1.05!important}.compsim-player-pool-vertical .compsim-player-pick-disable{top:6px!important;right:6px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border-width:1px!important;box-shadow:0 0 5px color-mix(in srgb,var(--tier-page-accent) 10%,transparent)!important}.compsim-player-toggle-label{font-size:.46rem!important;font-weight:860!important;letter-spacing:-.035em!important}.compsim-player-pool-vertical .compsim-player-pick-row{min-height:0!important;height:auto!important}.compsim-player-pool-vertical .compsim-player-pick-main{height:auto!important;min-height:0!important;padding:9px 7px 10px!important}.compsim-player-pool-vertical .compsim-player-pick-content{gap:0!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{margin-top:0!important;margin-bottom:5px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-topline{gap:4px!important;margin:0!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:6px!important;margin-top:6px!important;margin-bottom:0!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline>span{min-height:0!important;line-height:1.12!important}.compsim-player-pool-vertical .compsim-player-pending-row{min-height:138px!important}@media (max-width: 700px){.compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-player-pool-order{right:.3rem!important}.compsim-player-pool-summary>span{gap:2px!important}.compsim-player-pool-vertical .compsim-player-pick-main{padding:8px 4px 9px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{margin-bottom:4px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:5px!important;margin-top:5px!important}.compsim-player-pool-vertical .compsim-player-pending-row{min-height:130px!important}}.compsim-player-pool-vertical .compsim-player-pick-bottomline small{font-size:.5rem!important;font-weight:640!important;color:color-mix(in srgb,var(--text-main) 58%,var(--text-sub))!important;line-height:1!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--text-main) 86%,var(--text-sub))!important}.compsim-player-pool-summary strong{font-size:.76rem!important;font-weight:760!important;line-height:1.05!important}.compsim-player-pool-summary small{font-size:.55rem!important}.compsim-player-pool-summary-score{justify-content:flex-end!important;padding-top:.55rem!important}.compsim-player-pool-vertical .compsim-player-pick-disable{top:6px!important;right:6px!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important}.compsim-player-toggle-label{font-size:.47rem!important;font-weight:600!important;letter-spacing:-.025em!important}@media (max-width: 700px){.compsim-player-pool-summary strong{font-size:.72rem!important}.compsim-player-pool-summary small{font-size:.52rem!important}.compsim-player-pool-summary-score{padding-top:.5rem!important}.compsim-player-pool-vertical .compsim-player-pick-disable{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{direction:rtl!important;unicode-bidi:isolate!important;text-align:center!important}.compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{gap:0!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{font-size:.68rem!important;font-weight:750!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score>span{font-size:.72rem!important;font-weight:800!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score>.compsim-player-pick-unit{margin-left:0!important;font-size:.64rem!important;font-weight:700!important}.compsim-player-pool-summary-score{justify-content:flex-start!important;padding-top:0!important}.compsim-player-pool-summary-score>strong{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:0!important;white-space:nowrap!important}.compsim-player-pool-summary-score-unit{margin:0!important;color:inherit!important;font-size:.62rem!important;font-style:normal!important;font-weight:700!important;line-height:1!important}@media (max-width: 700px){.compsim-player-pool-vertical .compsim-player-pick-value.is-games,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{font-size:.64rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score>span{font-size:.68rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score>.compsim-player-pick-unit,.compsim-player-pool-summary-score-unit{font-size:.59rem!important}}.compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{gap:.14rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit,.compsim-player-pool-vertical .compsim-player-pick-value.is-score>.compsim-player-pick-unit{margin-left:0!important;font-size:.64rem!important;font-weight:700!important;line-height:1!important}.compsim-player-pool-summary-score>strong{color:color-mix(in srgb,var(--tier-page-text-strong) 96%,white 4%)!important;font-size:.76rem!important;font-weight:760!important}.compsim-player-pool-summary-score>strong>span{color:inherit!important;font-size:.76rem!important;font-weight:760!important;line-height:1!important}.compsim-player-pool-summary-score-unit{color:color-mix(in srgb,var(--tier-page-text-strong) 82%,var(--tier-page-text-secondary))!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:2px!important;margin-top:4px!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline>span{gap:4px!important;min-height:0!important;line-height:1.04!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--text-main) 76%,var(--text-sub))!important;font-weight:740!important}.compsim-player-pool-vertical .compsim-player-pick-disable{display:grid!important;place-items:center!important;padding:0!important}.compsim-player-toggle-label{display:grid!important;width:100%!important;height:100%!important;place-items:center!important;margin:0!important;padding:0!important;font-size:.47rem!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em!important;transform:translateY(.25px)!important}@media (max-width: 700px){.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit,.compsim-player-pool-vertical .compsim-player-pick-value.is-score>.compsim-player-pick-unit{font-size:.59rem!important}.compsim-player-pool-summary-score>strong,.compsim-player-pool-summary-score>strong>span{font-size:.72rem!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:2px!important;margin-top:4px!important}}.compsim-player-pool-vertical>.compsim-player-pool-group-head{gap:8px!important}.compsim-player-pool-summary-score>strong{gap:.14rem!important}.compsim-player-pool-summary-score-unit{margin-left:0!important}.compsim-player-pool-summary{grid-template-columns:30% 40% 30%!important;padding-left:0!important;padding-right:0!important}.compsim-player-pool-summary>span:first-child{transform:translate(-5%)!important}.compsim-player-pool-summary>span:last-child{transform:translate(5%)!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-topline{gap:1px!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{margin-top:7px!important;gap:2px!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline small{color:color-mix(in srgb,var(--text-main) 54%,var(--text-sub))!important}.compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:color-mix(in srgb,var(--text-main) 66%,var(--text-sub))!important}@media (max-width: 700px){.compsim-player-pool-vertical>.compsim-player-pool-group-head{gap:7px!important}.compsim-player-pool-summary-score>strong{gap:.12rem!important}.compsim-player-pool-summary>span:first-child{transform:translate(-3%)!important}.compsim-player-pool-summary>span:last-child{transform:translate(3%)!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{margin-top:6px!important}}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:.72rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-score{order:1!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games{order:2!important;display:inline-flex!important;align-items:baseline!important;gap:.13rem!important;white-space:nowrap!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games:before{content:none;font-size:.64rem!important;font-weight:700!important;line-height:1!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games:after{content:none;font-size:.64rem!important;font-weight:700!important;line-height:1!important}@media (max-width: 700px){.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:.69rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games:before,.compsim-player-pool-vertical .compsim-player-pick-value.is-games:after{font-size:.59rem!important}}.compsim-player-pool-vertical .compsim-player-pick-value.is-games{gap:0!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{margin-left:.13rem!important}.compsim-player-pool-vertical .compsim-player-pick-value.is-games,.compsim-player-pool-vertical .compsim-player-pick-value.is-games:before,.compsim-player-pool-vertical .compsim-player-pick-value.is-games:after,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-player-pool-vertical .compsim-player-pick-value.is-games>.compsim-player-pick-unit{color:color-mix(in srgb,var(--text-main) 66%,var(--text-sub))!important}.compsim-player-toggle-label{font-size:.43rem!important;font-weight:500!important;line-height:1!important}.compsim-recent-rank-link{display:block!important;color:inherit!important;text-decoration:none!important;cursor:pointer!important}.compsim-recent-rank-link:visited,.compsim-recent-rank-link:hover,.compsim-recent-rank-link:active{color:inherit!important;text-decoration:none!important}.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:.69rem!important}@media (max-width: 700px){.compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:.66rem!important}}@media (max-width: 700px){.compsim-modern-result .compsim-modern-member-name{font-size:.78rem!important;font-weight:740!important;line-height:1.08!important}.compsim-breakdown-main-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.72rem!important}.compsim-breakdown-side-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:.62rem!important;width:100%!important;min-width:0!important}.compsim-breakdown-side-stack>.compsim-basic-info,.compsim-breakdown-side-stack>.compsim-pair-summary{grid-column:1 / -1!important;width:100%!important;min-width:0!important}.compsim-pair-summary{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 84%,transparent)!important;padding-left:0!important;padding-top:.52rem!important}.compsim-fit-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;width:100%!important}.compsim-fit-row>.compsim-role-fit-section,.compsim-fit-row>.compsim-style-fit-card{grid-column:1 / -1!important;width:100%!important;min-width:0!important;border-left:0!important}.compsim-fit-row>.compsim-role-fit-section+.compsim-style-fit-card,.compsim-fit-row>.compsim-style-fit-card+.compsim-style-fit-card{border-left:0!important;border-top:1px solid color-mix(in srgb,var(--card-border) 88%,transparent)!important}}@media (max-width: 430px){.compsim-modern-result .compsim-modern-member-name{font-size:.74rem!important}}@media (max-width: 700px){.compsim-workspace-mobile-grid .compsim-ocr-paste-button{display:none!important}.compsim-workspace-mobile-grid .compsim-workspace-range{display:block!important;width:100%!important;min-width:0!important}.compsim-workspace-mobile-grid .compsim-workspace-range>.compsim-toolbar-label{display:none!important}.compsim-workspace-mobile-grid .compsim-workspace-range .tier-segmented{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:none!important;min-width:0!important;gap:0!important}.compsim-workspace-mobile-grid .compsim-workspace-range .tier-segmented-option{width:100%!important;min-width:0!important;justify-content:center!important;padding-left:.28rem!important;padding-right:.28rem!important;white-space:nowrap!important}.compsim-basic-info-member{grid-template-columns:27px minmax(48px,.74fr) 52px minmax(0,1.82fr)!important;grid-template-areas:"portrait name tier details" "portrait name percentile details"!important;-moz-column-gap:.25rem!important;column-gap:.25rem!important;row-gap:.03rem!important;min-height:42px!important;padding:.34rem .08rem!important;align-items:center!important}.compsim-basic-info-portrait.compsim-character-portrait{width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;max-width:27px!important;max-height:27px!important}.compsim-basic-info-name{min-width:0!important;font-size:.67rem!important;line-height:1.05!important;white-space:normal!important}.compsim-basic-info-tier,.compsim-basic-info-percentile{width:52px!important;min-width:52px!important;max-width:52px!important;justify-self:center!important;text-align:center!important;margin-left:0!important}.compsim-basic-info-tier{justify-content:center!important;gap:.12rem!important}.compsim-basic-info-tier b{font-size:.73rem!important}.compsim-basic-info-tier>span{font-size:.63rem!important}.compsim-basic-info-percentile{font-size:.44rem!important}.compsim-basic-info-lines{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.1rem!important;width:100%!important;min-width:0!important}.compsim-basic-info-lines>div,.compsim-basic-info-lines>div+div{min-width:0!important;width:100%!important;justify-content:center!important}.compsim-basic-info-role-pill,.compsim-basic-info-lines .compsim-style-pill{width:auto!important;max-width:100%!important;min-width:0!important;min-height:18px!important;justify-content:center!important;padding:0 .2rem!important;font-size:.47rem!important;line-height:1!important;white-space:nowrap!important}.compsim-basic-info-role-pill{padding-left:0!important;padding-right:0!important;gap:.1rem!important}.compsim-basic-info-role-pill img{width:13px!important;height:13px!important}.compsim-pair-summary-row{grid-template-columns:minmax(0,1fr) 70px!important;gap:.22rem!important;padding:.38rem .06rem!important}.compsim-pair-summary-names{display:grid!important;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;justify-items:stretch!important;gap:.1rem!important;width:100%!important;min-width:0!important;padding-right:0!important}.compsim-pair-summary-subject.is-top{grid-column:1!important;grid-row:1!important}.compsim-pair-summary-cross{grid-column:2!important;grid-row:1!important;width:auto!important;justify-self:center!important;text-align:center!important}.compsim-pair-summary-subject.is-bottom{grid-column:3!important;grid-row:1!important}.compsim-pair-summary-subject{width:100%!important;min-width:0!important;gap:.16rem!important;justify-content:flex-start!important}.compsim-pair-summary-portrait.compsim-character-portrait{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important}.compsim-pair-summary-subject>span{min-width:0!important;max-width:none!important;font-size:.62rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.compsim-role-fit-top,.compsim-style-fit-top{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important}.compsim-role-fit-head,.compsim-style-fit-head,.compsim-style-fit-title{display:flex!important;height:100%!important;align-items:center!important}.compsim-role-fit-head strong,.compsim-style-fit-title>strong{line-height:1.1!important}}@media (max-width: 390px){.compsim-basic-info-member{grid-template-columns:25px minmax(42px,.66fr) 48px minmax(0,1.7fr)!important;-moz-column-gap:.18rem!important;column-gap:.18rem!important}.compsim-basic-info-tier,.compsim-basic-info-percentile{width:48px!important;min-width:48px!important;max-width:48px!important}.compsim-basic-info-lines{gap:.07rem!important}.compsim-basic-info-role-pill,.compsim-basic-info-lines .compsim-style-pill{padding-left:.12rem!important;padding-right:.12rem!important;font-size:.44rem!important}}@media (max-width: 700px){.compsim-basic-info-member{grid-template-columns:27px minmax(48px,.7fr) 52px minmax(0,1.92fr)!important;-moz-column-gap:.34rem!important;column-gap:.34rem!important;min-height:44px!important;padding-top:.36rem!important;padding-bottom:.36rem!important;border-top:0!important;border-bottom:0!important}.compsim-basic-info-member+.compsim-basic-info-member{border-top:0!important}.compsim-basic-info-lines{gap:.12rem!important;border:0!important;box-shadow:none!important}.compsim-basic-info-lines>div,.compsim-basic-info-lines>div+div{border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.compsim-basic-info-role-pill,.compsim-basic-info-lines .compsim-style-pill{min-height:24px!important;padding:0 .34rem!important;font-size:.57rem!important;font-weight:720!important;line-height:1!important;box-sizing:border-box!important}.compsim-basic-info-role-pill{gap:.16rem!important;padding-left:.22rem!important;padding-right:.22rem!important}.compsim-basic-info-role-pill img{width:15px!important;height:15px!important}.compsim-basic-info-lines .compsim-style-pill{border-width:1px!important}.compsim-pair-summary-row{grid-template-columns:minmax(0,1fr) 126px!important;gap:.28rem!important;padding:.42rem .08rem!important}.compsim-pair-summary-names{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)!important;gap:.12rem!important}.compsim-pair-summary-subject{gap:.2rem!important}.compsim-pair-summary-portrait.compsim-character-portrait{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;flex:0 0 22px!important}.compsim-pair-summary-subject>span{font-size:.69rem!important;font-weight:730!important;line-height:1.05!important}.compsim-pair-summary-cross{font-size:.72rem!important}.compsim-pair-summary-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;justify-items:stretch!important;gap:.18rem!important;width:126px!important;min-width:126px!important}.compsim-pair-summary-statline{width:100%!important;min-width:0!important;justify-items:center!important;align-content:center!important;gap:.05rem!important}.compsim-pair-summary-tierline,.compsim-pair-summary-synergyline{width:auto!important;max-width:100%!important;justify-content:center!important}.compsim-pair-summary-tierline b{font-size:.78rem!important}.compsim-pair-summary-tierline strong,.compsim-pair-summary-synergyline strong{font-size:.68rem!important}.compsim-pair-summary-synergyline em{font-size:.54rem!important}.compsim-pair-summary-statline small{font-size:.43rem!important}.compsim-role-fit-top,.compsim-style-fit-top{display:flex!important;grid-template-columns:none!important;grid-template-rows:none!important;box-sizing:border-box!important;height:37px!important;min-height:37px!important;max-height:37px!important;padding:0 .56rem!important;margin:0!important;align-items:center!important;align-content:center!important;justify-content:space-between!important;row-gap:0!important}.compsim-role-fit-head,.compsim-style-fit-head,.compsim-style-fit-title,.compsim-role-fit-head>div{display:flex!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;align-items:center!important;align-content:center!important}.compsim-role-fit-head strong,.compsim-style-fit-title>strong{margin:0!important;padding:0!important;line-height:1!important}}@media (max-width: 390px){.compsim-basic-info-member{grid-template-columns:25px minmax(40px,.62fr) 48px minmax(0,1.88fr)!important;-moz-column-gap:.28rem!important;column-gap:.28rem!important}.compsim-basic-info-role-pill,.compsim-basic-info-lines .compsim-style-pill{min-height:22px!important;padding-left:.24rem!important;padding-right:.24rem!important;font-size:.53rem!important}.compsim-pair-summary-row{grid-template-columns:minmax(0,1fr) 116px!important}.compsim-pair-summary-stats{width:116px!important;min-width:116px!important}}@media (max-width: 700px){.compsim-workspace-mobile-grid{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;-moz-column-gap:.65rem!important;column-gap:.65rem!important;row-gap:.72rem!important;padding-left:.28rem!important;padding-right:.28rem!important}.compsim-workspace-mobile-grid>.min-w-0{grid-column:1!important;grid-row:1!important;min-width:0!important;margin-left:.08rem!important}.compsim-workspace-mobile-grid .compsim-workspace-share,.compsim-workspace-mobile-grid .compsim-workspace-tools{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;justify-self:end!important;justify-content:flex-end!important;margin-right:.08rem!important}.compsim-workspace-mobile-grid .compsim-share-button{width:auto!important;max-width:none!important;white-space:nowrap!important}.compsim-workspace-mobile-grid .compsim-workspace-range{grid-column:1 / -1!important;grid-row:2!important}}.compsim-ocr-paste-wrap{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.compsim-ocr-paste-guide{position:absolute;z-index:180;top:calc(100% + 11px);left:50%;width:322px;max-width:calc(100vw - 36px);padding:12px 14px 10px;transform:translate(-50%);color:var(--tier-page-text);background:color-mix(in srgb,var(--tier-page-panel) 97%,#070b11 3%);border:1px solid color-mix(in srgb,var(--tier-page-accent-border) 58%,var(--tier-page-border));border-radius:10px;box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff06;font-family:inherit;text-align:left;cursor:pointer}.compsim-ocr-paste-guide:before,.compsim-ocr-paste-guide:after{content:"";position:absolute;left:50%;width:0;height:0;transform:translate(-50%);border-right:7px solid transparent;border-left:7px solid transparent}.compsim-ocr-paste-guide:before{top:-8px;border-bottom:8px solid color-mix(in srgb,var(--tier-page-accent-border) 58%,var(--tier-page-border))}.compsim-ocr-paste-guide:after{top:-6px;border-right-width:6px;border-left-width:6px;border-bottom:7px solid color-mix(in srgb,var(--tier-page-panel) 97%,#070b11 3%)}.compsim-ocr-paste-guide-copy{display:block;color:color-mix(in srgb,var(--tier-page-text-strong) 92%,transparent);font-size:12px;font-weight:650;line-height:1.52;letter-spacing:-.012em}.compsim-ocr-paste-guide-copy>span{display:block;white-space:nowrap}.compsim-ocr-paste-guide small{display:block;margin-top:7px;color:color-mix(in srgb,var(--tier-page-text-secondary) 74%,transparent);font-size:10px;font-weight:590;line-height:1;text-align:center}.compsim-ocr-paste-guide:hover{border-color:color-mix(in srgb,var(--tier-page-accent) 48%,var(--tier-page-border));background:color-mix(in srgb,var(--tier-page-panel) 94%,var(--tier-page-accent) 6%)}@media (max-width: 700px){.compsim-workspace-mobile-grid .compsim-ocr-paste-wrap{display:none!important}}.compsim-results-section.is-pool-analysis{min-width:0;max-width:100%;box-sizing:border-box}.compsim-coverage{--pool-columns: minmax(130px, 1.55fr) repeat(4, minmax(0, 1fr)) 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:100%;padding:12px;box-sizing:border-box;color:var(--tier-page-text-strong, var(--text-main))}.compsim-coverage *,.compsim-coverage *:before,.compsim-coverage *:after{box-sizing:border-box}.compsim-coverage>section{min-width:0;max-width:100%}.compsim-coverage :is(h3,h4,p,dl,dd){margin:0}.compsim-coverage-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-width:0;margin-bottom:9px}.compsim-coverage-section-head>*{min-width:0}.compsim-coverage-section-head h3{font-size:14px;font-weight:800;letter-spacing:-.02em}.compsim-coverage-section-head h3>span{margin-left:6px;color:var(--tier-page-text-secondary);font-size:11px;font-weight:550}.compsim-coverage-section-head p,.compsim-coverage-note,.compsim-coverage-context{color:var(--tier-page-text-secondary);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.compsim-coverage-section-head p{margin-top:3px}.compsim-coverage .compsim-coverage-note{margin-top:6px}.compsim-coverage-own-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:5px;min-width:0}.compsim-coverage-own-card{display:grid;grid-template-columns:34px minmax(0,1fr) max-content;align-items:center;gap:9px;min-width:0;max-width:100%;padding:7px 9px;border:1px solid var(--tier-page-border);border-radius:7px;background:var(--tier-page-panel)}.compsim-coverage-avatar.compsim-character-portrait{--compsim-portrait-scale: 100%;display:inline-block;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--tier-page-border);background:var(--tier-page-panel-soft, var(--tier-page-panel))}.compsim-coverage-own-name,.compsim-coverage-candidate-name{min-width:0}.compsim-coverage-own-name,.compsim-coverage-candidate-name>strong{display:block;overflow:hidden;color:var(--tier-page-text-strong);font-size:14px;font-weight:750;white-space:nowrap;text-overflow:ellipsis}.compsim-coverage-own-score{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:48px;color:var(--pool-tier, var(--tier-page-text-strong));font-size:12px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.compsim-coverage-tier{display:inline-block;color:var(--pool-tier);font-size:19px;font-weight:850;line-height:1}.compsim-coverage-pending{color:var(--tier-page-text-secondary);font-size:19px;line-height:1}.compsim-coverage-overview,.compsim-coverage-recommendations{min-width:0;padding-top:13px;border-top:1px solid var(--tier-page-border)}.compsim-coverage-bar{display:flex;width:100%;height:13px;overflow:hidden;border-radius:5px;background:var(--tier-page-border)}.compsim-coverage-bar>span{min-width:0;flex-shrink:0;background:var(--pool-tier)}.compsim-coverage-bar>.compsim-coverage-bar-empty{width:100%;background:var(--tier-page-border)}.compsim-coverage-legend{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;padding-top:7px}.compsim-coverage-legend>div{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:4px;width:-moz-max-content;width:max-content;white-space:nowrap}.compsim-coverage-legend.is-positioned>div{position:absolute;top:7px;left:var(--pool-label-left, 0px)}.compsim-coverage-legend dt{display:inline-flex;align-items:center;gap:4px;color:var(--pool-tier);font-size:12px;font-weight:750}.compsim-coverage-legend dt>i{width:6px;height:6px;border-radius:50%;background:var(--pool-tier)}.compsim-coverage-legend dd{margin:0;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.compsim-coverage-legend .compsim-coverage-rate-value{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:4px}.compsim-coverage-rate-value{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:inherit;gap:2px 4px;max-width:100%;font-variant-numeric:tabular-nums}.compsim-coverage-rate-value>small{color:var(--tier-page-text-secondary);font-size:.88em;font-weight:550;white-space:nowrap}.compsim-coverage-metrics{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline;gap:7px 16px;width:100%;max-width:660px;margin:0 auto 10px!important}.compsim-coverage-metrics>div{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:6px;white-space:nowrap}.compsim-coverage-metrics dt{color:var(--tier-page-text-strong);font-size:13px;font-weight:650}.compsim-coverage-metrics dd{margin:0;color:var(--tier-page-text-strong);font-size:13px;font-weight:750;font-variant-numeric:tabular-nums}.compsim-coverage-table-head,.compsim-coverage-candidate>summary{display:grid;grid-template-columns:var(--pool-columns);align-items:center;-moz-column-gap:7px;column-gap:7px;min-width:0}.compsim-coverage-table-head{min-height:34px;padding:4px 8px;border-bottom:1px solid var(--tier-page-border);background:var(--tier-page-panel-soft)}.compsim-coverage-table-head>span:first-child{padding-left:24px;color:var(--tier-page-text-strong);font-size:13px;font-weight:700}.compsim-coverage-table-head>button{display:flex;min-width:0;align-items:center;justify-content:center;gap:3px;padding:3px 0;border:0;background:transparent;color:var(--tier-page-text-strong);font-family:inherit;font-size:13px;font-weight:700;line-height:1.3;cursor:pointer}.compsim-coverage-table-head>button>span{min-width:0;overflow-wrap:anywhere}.compsim-coverage-table-head>button>i{flex:0 0 auto;font-size:8px;font-style:normal}.compsim-coverage-table-head>button.is-sorted,.compsim-coverage-cell.is-sorted{color:var(--tier-page-accent)}.compsim-coverage-table-head>button:hover{color:var(--tier-page-text-strong)}.compsim-coverage-candidate-list{min-width:0;max-width:100%}.compsim-coverage-candidate{min-width:0;max-width:100%;border-bottom:1px solid var(--tier-page-border)}.compsim-coverage-candidate>summary{min-height:48px;padding:6px 8px;list-style:none;cursor:pointer}.compsim-coverage-candidate>summary::-webkit-details-marker{display:none}.compsim-coverage-candidate>summary:hover,.compsim-coverage-candidate[open]>summary{background:color-mix(in srgb,var(--tier-page-accent) 4%,transparent)}.compsim-coverage-candidate-subject{display:flex;min-width:0;align-items:center;gap:7px}.compsim-coverage-candidate-name{display:flex;min-width:0;align-items:center;gap:4px}.compsim-coverage-candidate-name>strong{min-width:0}.compsim-coverage-candidate-tier{flex:0 0 auto}.compsim-coverage-candidate-tier .compsim-coverage-tier{font-size:16px}.compsim-coverage-table-head>button>.compsim-coverage-column-label-mobile{display:none}.compsim-coverage-candidate .compsim-coverage-avatar{width:30px;height:30px}.compsim-coverage-rank{flex:0 0 17px;color:var(--tier-page-text-secondary);font-size:11px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.compsim-coverage-rank.is-top{color:var(--tier-page-accent)}.compsim-coverage-cell{min-width:0;color:var(--tier-page-text-strong);font-size:14px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.compsim-coverage-cell>.compsim-coverage-rate-value{justify-content:center}.compsim-coverage-chevron{color:var(--tier-page-text-secondary)}.compsim-coverage-candidate[open]>summary .compsim-coverage-chevron{transform:rotate(180deg)}.compsim-coverage-candidate-detail{min-width:0;max-width:100%;padding:10px 8px;border-top:1px solid var(--tier-page-border);background:var(--tier-page-panel-soft)}.compsim-coverage-candidate-detail>h4{margin-bottom:7px;font-size:12px;font-weight:750}.compsim-coverage-more,.compsim-coverage-error button{padding:7px 10px;border:1px solid var(--tier-page-border);border-radius:6px;background:var(--tier-page-panel);color:var(--tier-page-text-strong);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.compsim-coverage-more{display:block;width:100%;margin-top:8px}.compsim-coverage-more:hover,.compsim-coverage-error button:hover{border-color:var(--tier-page-accent-border)}.compsim-coverage :is(summary,button):focus-visible{outline:2px solid var(--tier-page-accent);outline-offset:-2px}.compsim-coverage-loading{display:flex;align-items:center;gap:7px;min-height:50px;color:var(--tier-page-text-secondary);font-size:12px}.compsim-coverage-loading>span{width:17px;height:17px;border:2px solid var(--tier-page-border);border-top-color:var(--tier-page-accent);border-radius:50%;animation:compsim-coverage-spin .8s linear infinite}.compsim-coverage-error{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:9px;border:1px solid var(--tier-page-border);border-radius:6px;color:var(--text-error, #e88888);font-size:12px}@keyframes compsim-coverage-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.compsim-coverage-loading>span{animation:none}}@media (max-width: 680px){.compsim-coverage{--pool-columns: minmax(0, 1.65fr) repeat(2, minmax(0, 1fr));gap:12px;padding:9px}.compsim-coverage-section-head h3{font-size:13px}.compsim-coverage-section-head h3>span{font-size:10px}.compsim-coverage-table-head{gap:3px;padding:5px}.compsim-coverage-table-head>span:first-child{grid-column:1;padding-left:0;font-size:11.5px}.compsim-coverage-table-head>span:last-child{display:none}.compsim-coverage-table-head>button{font-size:11.5px;gap:2px}.compsim-coverage-table-head>button>.compsim-coverage-column-label-full{display:none}.compsim-coverage-table-head>button>.compsim-coverage-column-label-mobile{display:inline}.compsim-coverage-table-head>button>span{white-space:nowrap}.compsim-coverage-table-head>button:is([data-sort=tier_score_gain],[data-sort=improved_pair_rate]),.compsim-coverage-candidate>summary>.compsim-coverage-cell:is([data-metric=tier_score_gain],[data-metric=improved_pair_rate]){display:none}.compsim-coverage-candidate>summary{position:relative;gap:5px 3px;padding:7px 5px}.compsim-coverage-candidate-subject{grid-column:1;grid-row:1;gap:5px}.compsim-coverage-candidate-subject>.compsim-coverage-rank{display:none}.compsim-coverage-candidate .compsim-coverage-avatar{width:24px;height:24px}.compsim-coverage-candidate-name{gap:3px}.compsim-coverage-candidate-name>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;line-height:1.25;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.compsim-coverage-candidate-weapon{display:inline-block;max-width:100%}.compsim-coverage-candidate-tier .compsim-coverage-tier{font-size:14px}.compsim-coverage-chevron{position:absolute;top:50%;right:3px;width:10px;height:10px;margin-top:-5px}.compsim-coverage-cell{grid-row:1;font-size:12px}.compsim-coverage-cell[data-metric=cd_reduction_pp]{padding-right:9px}.compsim-coverage-cell>.compsim-coverage-rate-value{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:1px;line-height:1.3;white-space:nowrap}.compsim-coverage-cell .compsim-coverage-rate-value>small{font-size:10.5px}.compsim-coverage-candidate-detail{padding:9px 5px}.compsim-coverage-legend dt,.compsim-coverage-legend dd{font-size:11px}.compsim-coverage-metrics{-moz-column-gap:12px;column-gap:12px}.compsim-coverage-metrics dt,.compsim-coverage-metrics dd{font-size:12px;white-space:nowrap}.compsim-coverage-legend .compsim-coverage-rate-value>small{font-size:10px}}.compsim-selection-list.has-player-profile{padding:0!important}.compsim-selection-list.has-player-profile .compsim-player-data-block{width:100%;min-width:0;border:0;border-radius:0;background:transparent}.compsim-selection-list.has-player-profile .compsim-manual-group{margin:8px}.compsim-selection-list.has-player-profile .compsim-recent-rank-group>.compsim-player-pool-group-head{min-height:38px;padding-top:9px!important;padding-bottom:9px!important}.compsim-selection-list.has-player-profile .compsim-recent-rank-grid{gap:4px;padding:7px 8px 12px}.compsim-selection-list.has-player-profile .compsim-recent-rank-cell{min-height:26px;font-size:13px}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical>.compsim-player-pool-group-head{gap:10px!important;padding-top:11px!important;padding-bottom:11px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary>span{gap:5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary small,.compsim-selection-list.has-player-profile .compsim-player-pool-summary strong{line-height:1.25!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-main{padding-top:12px!important;padding-bottom:13px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-subject-icon{margin-bottom:7px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{margin-bottom:7px!important;line-height:1.25!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-topline{gap:4px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value{line-height:1.25!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-bottomline{gap:5px!important;margin-top:9px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline>span,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline strong{line-height:1.25!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical>.compsim-player-pool-group-head>.compsim-player-pool-title{font-size:12px!important;line-height:1.3!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary{grid-template-columns:30% 40% 30%!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary>span{transform:none!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary small{font-size:10.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary strong,.compsim-selection-list.has-player-profile .compsim-player-pool-summary-score>strong>span{font-size:12px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary-score-unit{font-size:10px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:12px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-score>span,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games:before,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games:after{font-size:11.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value>.compsim-player-pick-unit{font-size:10.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline strong{font-size:11.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline strong{color:var(--tier-page-text-secondary)!important}@media (max-width: 700px){.compsim-selection-list.has-player-profile .compsim-player-pool-vertical>.compsim-player-pool-group-head>.compsim-player-pool-title,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-content>.compsim-player-pick-name{font-size:11.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary small{font-size:10px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary strong,.compsim-selection-list.has-player-profile .compsim-player-pool-summary-score>strong>span{font-size:11.5px!important}.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-topline>.compsim-player-pick-value,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-score>span,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games>span,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games:before,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-value.is-games:after,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline small,.compsim-selection-list.has-player-profile .compsim-player-pool-vertical .compsim-player-pick-bottomline strong{font-size:11px!important}}.compsim-selection-list.has-player-profile .compsim-player-current-nickname{font-size:14px;line-height:1.15}.compsim-selection-list.has-player-profile .compsim-player-current-line>b,.compsim-selection-list.has-player-profile .compsim-player-current-line>strong,.compsim-selection-list.has-player-profile .compsim-player-current-line>span:not(.compsim-player-line-dot):not(.compsim-player-rank-badge){font-size:11.5px}.compsim-selection-list.has-player-profile .compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-recent-ten-title{font-size:12.5px!important;line-height:1.3!important}.compsim-selection-list.has-player-profile .compsim-player-pool-summary>span+span{border-left:1px solid var(--ui-divider)!important}@media (max-width: 700px){.compsim-selection-list.has-player-profile .compsim-player-current-nickname{font-size:13px}.compsim-selection-list.has-player-profile .compsim-player-current-line>b,.compsim-selection-list.has-player-profile .compsim-player-current-line>strong,.compsim-selection-list.has-player-profile .compsim-player-current-line>span:not(.compsim-player-line-dot):not(.compsim-player-rank-badge){font-size:10.5px}.compsim-selection-list.has-player-profile .compsim-recent-rank-group>.compsim-player-pool-group-head>.compsim-recent-ten-title{font-size:12px!important}.compsim-selection-list.has-player-profile .compsim-recent-rank-cell{font-size:12.5px}}.subject-detail-page{--subject-detail-bg: var(--ui-bg-0, #050505);--subject-detail-surface: var(--ui-surface-1, #101010);--subject-detail-surface-raised: var(--ui-surface-2, #151515);--subject-detail-surface-soft: var(--ui-bg-1, #0a0a0a);--subject-detail-surface-hover: var(--ui-surface-hover, #191919);--subject-detail-border: var(--ui-border, rgba(255, 255, 255, .1));--subject-detail-border-strong: var(--ui-border-strong, rgba(255, 255, 255, .18));--subject-detail-divider: var(--ui-divider, rgba(255, 255, 255, .075));--subject-detail-text-strong: var(--ui-text-strong, #fafafa);--subject-detail-text-primary: var(--ui-text, #e4e4e7);--subject-detail-text-secondary: var(--ui-text-secondary, rgba(228, 228, 231, .72));--subject-detail-text-muted: var(--ui-text-muted, rgba(212, 212, 216, .52));--subject-detail-text-faint: var(--ui-text-faint, rgba(212, 212, 216, .36));--subject-detail-accent: var(--ui-accent, rgb(123, 246, 255));--subject-detail-accent-hover: var(--ui-accent-hover, #b6fbff);--subject-detail-accent-soft: var(--ui-accent-soft, rgba(123, 246, 255, .1));--subject-detail-accent-soft-strong: var(--ui-accent-soft-strong, rgba(123, 246, 255, .16));--subject-detail-accent-border: var(--ui-accent-border, rgba(123, 246, 255, .28));--subject-detail-positive: var(--ui-positive, #6ee7b7);--subject-detail-negative: var(--ui-negative, #fb7185);--subject-detail-score-neutral: #d9dfdc;--subject-detail-score-positive: var(--subject-detail-positive);--subject-detail-score-negative: var(--subject-detail-negative);--subject-detail-item-grade-legendary: var(--tier-A, #ffc857);--subject-detail-item-grade-transcendent: var(--tier-S, #ff6b6b);--subject-detail-performance-neutral-glow: none;--subject-detail-item-icon-shadow: drop-shadow(0 3px 7px rgba(0, 0, 0, .45));--subject-detail-scroll-track: #0a0a0a;--subject-detail-scroll-thumb: #343434;--subject-detail-scroll-thumb-hover: #505050;box-sizing:border-box;width:min(var(--site-content-max-width, 1280px),calc(100% - 48px));min-width:0;margin:0 auto;padding:32px 0 80px;color:var(--subject-detail-text-primary)}.subject-detail-page *,.subject-detail-page *:after,.subject-detail-page *:before{box-sizing:border-box}.subject-detail-page a,.subject-detail-page button,.subject-detail-page select{-webkit-tap-highlight-color:transparent}.subject-detail-state{width:min(var(--site-content-max-width, 1280px),calc(100% - 48px));min-height:280px;margin:0 auto;padding:52px 0}.subject-detail-text-strong{color:var(--subject-detail-text-strong)}.subject-detail-text-primary{color:var(--subject-detail-text-primary)}.subject-detail-text-secondary{color:var(--subject-detail-text-secondary)}.subject-detail-text-muted{color:var(--subject-detail-text-muted)}.subject-detail-text-faint{color:var(--subject-detail-text-faint)}.subject-detail-symbol{color:var(--subject-detail-text-muted)}.subject-detail-error{color:var(--subject-detail-negative)}.subject-detail-divide-y>*+*{border-top:1px solid var(--subject-detail-divider)}.subject-detail-divider,.subject-detail-divider-soft{border-color:var(--subject-detail-divider)}.subject-detail-tier-card-S{--tier-card-color: var(--tier-S)}.subject-detail-tier-card-A{--tier-card-color: var(--tier-A)}.subject-detail-tier-card-B{--tier-card-color: var(--tier-B)}.subject-detail-tier-card-C{--tier-card-color: var(--tier-C)}.subject-detail-tier-card-D{--tier-card-color: var(--tier-D)}.subject-detail-tier-card-X{--tier-card-color: var(--tier-X)}.subject-detail-tier-S{color:var(--tier-S)}.subject-detail-tier-A{color:var(--tier-A)}.subject-detail-tier-B{color:var(--tier-B)}.subject-detail-tier-C{color:var(--tier-C)}.subject-detail-tier-D{color:var(--tier-D)}.subject-detail-tier-X{color:var(--tier-X)}.subject-detail-content{display:grid;gap:24px;min-width:0}.subject-detail-section:before{content:attr(data-section-index) " / " attr(data-section-label);display:block;margin-bottom:11px;color:var(--subject-detail-accent);font-size:10px;font-weight:900;letter-spacing:.15em;line-height:1}.subject-detail-panel{padding:24px}.subject-detail-panel-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:18px!important}.subject-detail-section-title{color:var(--subject-detail-text-strong);font-size:24px;font-weight:830;letter-spacing:-.04em;line-height:1.1}.subject-detail-surface{background:var(--subject-detail-surface-raised);border-color:var(--subject-detail-border);border-radius:5px}.subject-detail-surface-soft{background:var(--subject-detail-surface-soft)}.subject-detail-surface-hover:hover{background:var(--subject-detail-surface-hover);border-color:var(--subject-detail-border-strong)}.subject-detail-empty-state,.subject-detail-table-surface{min-width:0;max-width:100%;border-radius:5px}.subject-detail-link-panel{min-width:0;max-width:100%;border-radius:5px;color:inherit;text-decoration:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.subject-detail-link-panel:hover{transform:translateY(-1px)}.subject-detail-link-panel>div:first-child,.subject-detail-link-panel-head{background:#0505056b}.subject-detail-control-group{display:flex;min-width:0;align-items:center;gap:3px;padding:3px;overflow:hidden;background:var(--subject-detail-surface-soft);border:1px solid var(--subject-detail-border);border-radius:5px}.subject-detail-control-option{min-height:30px;padding:0 11px;color:var(--subject-detail-text-secondary);background:transparent;border:1px solid transparent;border-radius:3px;font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.subject-detail-control-option:hover{color:var(--subject-detail-text-strong);background:var(--subject-detail-surface-hover)}.subject-detail-control-option.is-active{color:#ddfcff;background:var(--subject-detail-accent-soft);border-color:var(--subject-detail-accent-border)}.subject-detail-link-panel-head>.subject-detail-text-muted{font-size:10.5px!important}.subject-detail-section.is-center-active{border-color:var(--subject-detail-border-strong)!important;box-shadow:inset 0 1px #ffffff06!important}.subject-detail-grade-S{--subject-detail-grade-color: var(--subject-detail-item-grade-transcendent);--subject-detail-grade-rgb: 245, 72, 84}.subject-detail-grade-A{--subject-detail-grade-color: var(--subject-detail-item-grade-legendary);--subject-detail-grade-rgb: 244, 192, 63}.subject-detail-grade-B{--subject-detail-grade-color: var(--tier-B, #b794f4);--subject-detail-grade-rgb: 177, 99, 235}.subject-detail-section{position:relative;min-width:0;width:100%;scroll-margin-top:0;background:radial-gradient(circle at 97% 0%,rgba(123,246,255,.032),transparent 26%),var(--subject-detail-surface);border-color:var(--subject-detail-border);border-radius:7px;box-shadow:inset 0 1px #ffffff06;transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease;scroll-snap-align:none;scroll-snap-stop:normal}.subject-detail-avatar{position:relative;width:106px;height:106px;flex:0 0 auto;overflow:hidden;background:var(--subject-detail-surface-soft);border:1px solid var(--subject-detail-border-strong);border-radius:7px;box-shadow:0 18px 42px #00000047,inset 0 0 0 1px #ffffff06}.subject-detail-avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 -30px 32px #0000002e;pointer-events:none}.subject-detail-eyebrow{margin-bottom:9px;color:var(--subject-detail-accent);font-size:10.5px;font-weight:900;letter-spacing:.18em;line-height:1}.subject-detail-name-row{display:flex;min-width:0;align-items:baseline;gap:12px}.subject-detail-name{color:var(--subject-detail-text-strong);font-size:clamp(36px,4vw,54px);font-weight:850;letter-spacing:-.055em;line-height:1}.subject-detail-period-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;background:#05050594;border:1px solid var(--subject-detail-border);border-radius:5px}.subject-detail-period-button{height:38px;padding:0 11px;color:var(--subject-detail-text-secondary);background:transparent;border:0;border-right:1px solid var(--subject-detail-border);font-family:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease}.subject-detail-period-button:last-child{border-right:0}.subject-detail-period-button:hover{color:var(--subject-detail-text-strong);background:var(--subject-detail-surface-hover)}.subject-detail-period-button.is-active{color:#071012;background:var(--subject-detail-accent)}.subject-detail-section-nav-inner{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.subject-detail-section-nav-inner::-webkit-scrollbar{display:none}.subject-detail-nav-button:hover{color:var(--subject-detail-text-strong);background:var(--subject-detail-surface-hover);border-color:var(--subject-detail-border)!important}.subject-detail-nav-button.is-active{color:var(--subject-detail-text-strong);background:linear-gradient(180deg,#7bf6ff1d,#7bf6ff0e);border-color:var(--subject-detail-accent-border)!important;box-shadow:inset 0 -2px #7bf6ff94,0 0 14px #7bf6ff09}.subject-detail-overview-shell{overflow:hidden;border-color:var(--subject-detail-border-strong);border-radius:11px;background:#0a0b0ee6;box-shadow:inset 0 1px #ffffff06}.subject-detail-info-row{min-width:0;background:radial-gradient(circle at 5% 22%,rgba(123,246,255,.035),transparent 25%),#0607096e}.subject-detail-info-subject .subject-detail-avatar{width:72px;height:72px;border-radius:9px}.subject-detail-info-subject-copy{min-width:0}.subject-detail-info-subject .subject-detail-eyebrow{margin-bottom:5px;font-size:8px}.subject-detail-info-subject .subject-detail-name-row{gap:7px}.subject-detail-overall-performance,.subject-detail-range-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:11px 8px;text-align:center}.subject-detail-overall-performance>span{color:var(--subject-detail-text-secondary);font-size:9.5px;font-weight:760;white-space:nowrap}.subject-detail-overall-performance>strong{margin-top:7px;color:var(--subject-detail-text-strong);font-size:25px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.subject-detail-overall-performance>small,.subject-detail-range-card>small{margin-top:6px;color:var(--subject-detail-text-faint);font-size:7.8px}.subject-detail-range-card:before{content:"";position:absolute;inset:0 16% auto;height:1px;background:linear-gradient(90deg,transparent,var(--tier-card-color, var(--tier-X)),transparent);opacity:.7}.subject-detail-data-row{padding:5px;border-top:1px solid var(--subject-detail-divider);background:#08090be6}.subject-detail-data-row .subject-detail-nav-button{width:100%;height:34px!important;padding:0 8px!important;border-radius:6px;font-size:11px!important}.subject-detail-overview-shell+.subject-detail-content{margin-top:12px}.subject-detail-filter-row{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--subject-detail-divider);min-height:54px!important;justify-content:flex-end!important;padding:8px 13px!important;background:#ffffff02!important}.subject-detail-period-control{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:9px}.subject-detail-period-inline-label{flex:0 0 auto;color:#e7ebf0c2;font-size:11px;font-weight:760;white-space:nowrap}.subject-detail-filter-row .subject-detail-period-group{width:auto!important;flex:0 1 auto!important;display:flex!important;grid-template-columns:none!important;gap:5px;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.subject-detail-filter-row .subject-detail-period-button{height:31px!important;min-width:76px;padding:0 10px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:7px!important;background:#ffffff05!important;color:#d6dbe1a8!important;font-size:10.5px!important;font-weight:680!important}.subject-detail-filter-row .subject-detail-period-button:hover{border-color:#ffffff21!important;background:#ffffff08!important;color:#eff2f5e0!important}.subject-detail-filter-row .subject-detail-period-button.is-active{border-color:rgba(var(--highlight-rgb,82,226,255),.26)!important;background:rgba(var(--highlight-rgb,82,226,255),.075)!important;color:#b8f6fcf5!important;box-shadow:inset 0 1px #ffffff06!important}.subject-detail-info-primary{min-width:0;display:grid!important;grid-template-columns:minmax(285px,1.35fr) minmax(260px,1fr) minmax(185px,.72fr)!important;min-height:112px!important}.subject-detail-info-primary>*{min-width:0;border-right:1px solid var(--subject-detail-divider)!important}.subject-detail-info-primary>*:last-child{border-right:0!important}.subject-detail-info-subject{display:flex;align-items:center;gap:13px;padding:13px 16px!important}.subject-detail-info-subject .subject-detail-name{letter-spacing:-.04em;font-size:clamp(27px,2.35vw,33px)!important}.subject-detail-role-chip{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.085);background:#ffffff06;color:#ebeef2d1;line-height:1;white-space:nowrap;min-height:31px!important;padding:0 11px!important;border-radius:8px!important;font-size:11.5px!important;font-weight:740!important}.subject-detail-role-chip img{-o-object-fit:contain;object-fit:contain;opacity:.92;width:20px!important;height:20px!important}.subject-detail-info-primary .subject-detail-overall-performance{min-width:0;padding:12px 10px!important;background:#ffffff01}.subject-detail-info-primary .subject-detail-overall-performance>span{color:#eef1f4d1!important;font-size:12.5px!important;font-weight:790!important}.subject-detail-tier-metric{min-width:0;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:9px}.subject-detail-tier-metric>strong{flex:0 0 auto;font-size:22px;font-weight:900;line-height:.95}.subject-detail-tier-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;line-height:1}.subject-detail-tier-copy>span{font-size:12px;font-weight:790;font-variant-numeric:tabular-nums}.subject-detail-tier-copy>small{color:#dadee494;font-size:9.5px;font-weight:650;font-variant-numeric:tabular-nums}.subject-detail-tier-metric.is-overall{gap:11px}.subject-detail-tier-metric.is-overall>strong{font-size:29px}.subject-detail-tier-metric.is-overall .subject-detail-tier-copy>span{font-size:14px}.subject-detail-tier-metric.is-overall .subject-detail-tier-copy>small{font-size:10.5px}.subject-detail-info-primary.subject-detail-info-primary-compact{display:grid!important;grid-template-columns:minmax(300px,.92fr) minmax(620px,2.4fr)!important;min-height:118px!important}.subject-detail-info-primary-compact>*{min-width:0;border-right:1px solid var(--subject-detail-divider)!important}.subject-detail-info-primary-compact>*:last-child{border-right:0!important}.subject-detail-info-primary-compact .subject-detail-info-subject{align-items:center;padding:12px 15px!important}.subject-detail-info-primary-compact .subject-detail-info-subject-copy{min-width:0;align-self:center}.subject-detail-subject-tags{min-width:0;margin-top:9px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.subject-detail-subject-tags .subject-detail-role-chip img{width:19px!important;height:19px!important}.subject-detail-overview-performance-grid{min-width:0;display:grid;grid-template-columns:minmax(150px,1.35fr) repeat(4,minmax(112px,1fr));align-items:stretch}.subject-detail-overview-performance-grid>article{min-width:0;padding:11px 8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--subject-detail-divider);background:#ffffff01}.subject-detail-overview-performance-grid>article:last-child{border-right:0}.subject-detail-overview-performance-grid .subject-detail-overall-performance{background:linear-gradient(180deg,rgba(255,255,255,.01),transparent 75%),#ffffff01}.subject-detail-overview-card-label{min-height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;line-height:1.05}.subject-detail-overview-card-label>strong{color:#eff2f5d6;font-size:11.5px;font-weight:790;white-space:nowrap}.subject-detail-overall-performance .subject-detail-overview-card-label>strong{font-size:12.5px}.subject-detail-overview-card-label>small{color:#dadee485;font-size:9px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.subject-detail-overview-performance-grid>.subject-detail-performance-link{position:relative;min-width:0;padding:9px 8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--subject-detail-divider);background:#ffffff01;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color .16s ease,box-shadow .16s ease,filter .16s ease}.subject-detail-overview-performance-grid>.subject-detail-performance-link:last-child{border-right:0}.subject-detail-overview-performance-grid>.subject-detail-performance-link:hover{background-color:#ffffff04}.subject-detail-overview-performance-grid>.subject-detail-performance-link:before{content:"";position:absolute;z-index:0;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--tier-card-color, var(--tier-X)) 28%,transparent) 16%,var(--tier-card-color, var(--tier-X)) 50%,color-mix(in srgb,var(--tier-card-color, var(--tier-X)) 28%,transparent) 84%,transparent 100%);opacity:.72;pointer-events:none}.subject-detail-overview-performance-grid>.subject-detail-overall-performance:before{left:7%;right:7%;height:2px;opacity:.78}.subject-detail-overview-performance-grid>.subject-detail-performance-link>*{position:relative;z-index:1}.subject-detail-overview-performance-grid .subject-detail-overview-card-label{min-height:26px!important;transform:translateY(-2px)}.subject-detail-overview-performance-grid .subject-detail-overview-card-label>strong{color:#f4f7fae6}.subject-detail-overview-performance-grid .subject-detail-overall-performance .subject-detail-overview-card-label>strong{color:#f8fafcf2}.subject-detail-range-card.subject-detail-tier-card-B .subject-detail-tier-metric>strong{text-shadow:0 0 4px color-mix(in srgb,var(--tier-B) 34%,transparent),0 0 8px color-mix(in srgb,var(--tier-B) 16%,transparent)}.subject-detail-range-card.subject-detail-tier-card-A .subject-detail-tier-metric>strong{text-shadow:0 0 5px color-mix(in srgb,var(--tier-A) 56%,transparent),0 0 11px color-mix(in srgb,var(--tier-A) 28%,transparent)}.subject-detail-range-card.subject-detail-tier-card-S .subject-detail-tier-metric>strong{text-shadow:0 0 6px color-mix(in srgb,var(--tier-S) 76%,transparent),0 0 14px color-mix(in srgb,var(--tier-S) 42%,transparent),0 0 22px color-mix(in srgb,var(--tier-S) 18%,transparent)}.subject-detail-overview-performance-grid .subject-detail-tier-copy>span{width:100%;text-align:center!important}.subject-detail-overview-performance-grid .subject-detail-tier-copy>small{width:100%;text-align:center!important;color:#ebeff4c7!important}.subject-detail-subject-tags .subject-detail-role-chip{min-height:29px!important;padding-inline:10px!important;font-size:11px!important;border-color:rgba(var(--highlight-rgb,82,226,255),.58)!important;box-shadow:inset 0 0 0 1px rgba(var(--highlight-rgb,82,226,255),.12),0 0 10px rgba(var(--highlight-rgb,82,226,255),.055)!important;color:#f1fbfdfa!important;background:rgba(var(--highlight-rgb,82,226,255),.035)!important}.subject-detail-overview-performance-grid .subject-detail-range-card{padding-left:11px!important;padding-right:11px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric{margin-top:1px!important;transform:translateY(-2px);gap:1px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall{gap:2px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall .subject-detail-tier-copy{min-width:38px!important}.subject-detail-overview-performance-grid .subject-detail-tier-copy{align-items:center!important;text-align:center!important;min-width:32px!important;width:auto!important;transform:translateY(4px)!important}.subject-detail-overview-performance-grid .subject-detail-tier-card-B .subject-detail-tier-metric>strong{text-shadow:none!important}.subject-detail-overview-performance-grid .subject-detail-tier-card-A .subject-detail-tier-metric>strong{text-shadow:0 0 4px color-mix(in srgb,var(--tier-A) 34%,transparent),0 0 8px color-mix(in srgb,var(--tier-A) 16%,transparent)!important}.subject-detail-overview-performance-grid .subject-detail-tier-card-S .subject-detail-tier-metric>strong{text-shadow:0 0 5px color-mix(in srgb,var(--tier-S) 56%,transparent),0 0 11px color-mix(in srgb,var(--tier-S) 28%,transparent)!important}.subject-detail-data-row .subject-detail-section-nav-inner{display:grid;gap:3px;overflow:visible;grid-template-columns:repeat(6,minmax(0,1fr))!important}.subject-detail-nav-button{height:32px!important;padding:0 12px!important;color:var(--subject-detail-text-secondary);background:transparent;border:1px solid transparent!important;border-radius:4px;font-family:inherit;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease;font-size:13px;white-space:nowrap}.subject-detail-combo-entity,.subject-detail-combo-panels,.subject-detail-combo-panels>*,.subject-detail-combo-row>*{min-width:0}.subject-detail-combo-row-role{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) minmax(76px,auto)!important}.subject-detail-combo-row:hover{background:#ffffff05}.subject-detail-combo-row{transition:background-color .14s ease;min-height:66px!important;padding-top:10px!important;padding-bottom:10px!important}.subject-detail-combo-icon{width:36px!important;height:36px!important;box-shadow:0 0 0 1px #ffffff14}.subject-detail-combo-row .subject-detail-symbol{color:#f4f4f57a;font-size:14px;font-weight:700}.subject-detail-combo-panel-title{color:#f4f4f5d1;font-size:12.5px!important;font-weight:760!important;letter-spacing:-.01em}.subject-detail-combo-role .subject-detail-combo-name{color:#f4f4f5e0!important}.subject-detail-combo-role-icon{border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;-o-object-fit:contain!important;object-fit:contain!important}.subject-detail-combo-score>div:first-child{font-size:13px!important}.subject-detail-combo-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.22;font-weight:700!important;font-size:14.5px!important}.subject-detail-combo-row-duo{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 128px!important}.subject-detail-combo-score{min-width:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center!important}.subject-detail-combo-tier-score{width:100%;text-align:center}.subject-detail-synergy-panel .subject-detail-link-panel-head{min-height:38px;padding-top:7px!important;padding-bottom:7px!important}.subject-detail-synergy-panel .subject-detail-combo-entity{gap:6px!important}.subject-detail-synergy-panel .subject-detail-symbol{font-size:11px!important}.subject-detail-synergy-panel .subject-detail-combo-score{min-width:0!important;width:100%;align-items:center;text-align:center!important}.subject-detail-synergy-panel .subject-detail-combo-tier-score{font-size:12.5px!important;line-height:1.05}.subject-detail-combo-synergy-value{color:#f6fafcf2;font-size:11.5px;font-weight:790;line-height:1.05;white-space:nowrap;font-variant-numeric:tabular-nums}.subject-detail-combo-percentile{margin-top:4px;color:#cff6fae0;font-size:9.5px;font-weight:720;line-height:1.05;white-space:nowrap;font-variant-numeric:tabular-nums}.subject-detail-synergy-panel .subject-detail-combo-row-duo{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 84px!important}.subject-detail-synergy-panel .subject-detail-combo-subject:has(.subject-detail-combo-icon:only-child){min-width:34px}.subject-detail-synergy-panel .subject-detail-combo-row-duo .subject-detail-combo-entity{min-width:0!important}.subject-detail-synergy-panel .subject-detail-combo-row-role{grid-template-columns:32px 9px minmax(0,1fr) 9px minmax(0,1fr) 76px!important}.subject-detail-synergy-panel .subject-detail-combo-row-role>.subject-detail-combo-subject{width:32px;min-width:32px!important;justify-content:center}.subject-detail-synergy-panel .subject-detail-combo-role-icon{box-shadow:none!important;width:26px!important;height:26px!important}.subject-detail-synergy-panel .subject-detail-combo-row{gap:6px!important;padding:5px 8px!important;min-height:54px!important}.subject-detail-synergy-panel .subject-detail-combo-icon{box-shadow:0 0 0 1px #ffffff0e;width:32px!important;height:32px!important}.subject-detail-synergy-panel .subject-detail-combo-name{font-weight:680!important;font-size:14px!important;line-height:1.12!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo>.subject-detail-combo-subject:first-child{justify-content:center!important;text-align:center!important}.subject-detail-synergy-panel .subject-detail-combo-panels>:first-child .subject-detail-combo-tier-score{font-size:13.7px!important}.subject-detail-synergy-panel .subject-detail-combo-row-role .subject-detail-combo-role{min-width:0;justify-content:center!important;text-align:center!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo .subject-detail-combo-name{min-width:0;max-width:100%;letter-spacing:-.035em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px!important;line-height:1.12!important}.subject-detail-synergy-panel .subject-detail-combo-row-role .subject-detail-combo-name{letter-spacing:-.035em;font-size:14px!important;line-height:1.12!important}.subject-detail-synergy-panel .subject-detail-combo-row-role .subject-detail-combo-role-icon{width:26px!important;height:26px!important}.subject-detail-synergy-panel .subject-detail-combo-synergy-value{font-size:9.9px!important;font-weight:720!important}.subject-detail-style-tag:hover{color:#fafcfdf7;border-color:#ffffff2b;transform:translateY(-1px)}.subject-detail-score-share{min-width:0;display:grid;gap:6px}.subject-detail-score-share-head{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.subject-detail-score-share-head>span{color:#ebeef2c7;font-size:10px;font-weight:760}.subject-detail-score-share-head>small{color:#d2d6dd61;font-size:8px;white-space:nowrap}.subject-detail-score-share-bar{width:100%;height:13px;display:flex;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:4px;background:#0000003d;box-shadow:inset 0 1px 2px #00000059}.subject-detail-score-share-empty{color:var(--subject-detail-text-faint);font-size:9px}.subject-detail-style-tag{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.085);background:#ffffff06;color:#ebeef2d1;line-height:1;white-space:nowrap;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease;min-height:31px!important;padding:0 11px!important;border-radius:8px!important;font-size:11.5px!important;font-weight:740!important}.subject-detail-style-links{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px!important}.subject-detail-score-share-segment:last-child{border-right:0}.subject-detail-score-share-segment-copy>span{font-size:9px;font-weight:720;font-variant-numeric:tabular-nums}.subject-detail-score-share-segment-copy>small{font-size:8px;font-weight:700;opacity:.84;font-variant-numeric:tabular-nums}.subject-detail-subject-tags .subject-detail-style-tag{min-height:29px!important;padding-inline:10px!important;font-size:11px!important}.subject-detail-score-share-wide{width:100%;box-sizing:border-box;border-top:1px solid var(--subject-detail-divider);background:#ffffff01;padding:12px 14px 13px!important}.subject-detail-score-share-segment-copy{min-width:0;max-width:100%;display:inline-flex;align-items:baseline;justify-content:center;gap:4px;padding:0 4px;color:#fffffff0;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.72);line-height:1;padding-inline:7px!important}.subject-detail-score-share-segment-copy>strong{font-size:11px!important;font-weight:820!important}.subject-detail-score-share-detail-row{width:100%;margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.subject-detail-score-share-detail{min-width:0;min-height:30px;padding:5px 7px;display:flex;align-items:baseline;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.055);border-radius:5px;background:#ffffff03;color:#e1e5eab3;white-space:nowrap;font-variant-numeric:tabular-nums}.subject-detail-score-share-detail>span{color:#f5f7f9d9;font-size:10.5px;font-weight:760}.subject-detail-score-share-detail>small{color:#dadee48f;font-size:9.5px;font-weight:650}.subject-detail-score-share-detail.is-early{border-color:#ea5f571f}.subject-detail-score-share-detail.is-late{border-color:#c2599b1f}.subject-detail-score-share-detail.is-mid{border-color:#5979b621}.subject-detail-score-share-detail.is-top{border-color:rgba(var(--highlight-rgb,82,226,255),.13)}.subject-detail-score-share-wide .subject-detail-score-share-head{margin-bottom:7px!important}.subject-detail-score-share-wide .subject-detail-score-share-head>span{color:#f8fafcf5!important;font-size:14.5px!important;font-weight:850!important;letter-spacing:-.01em}.subject-detail-score-share-wide .subject-detail-score-share-head>small{color:#dee3e9ad!important;font-size:10px!important;font-weight:650!important}.subject-detail-score-share-wide .subject-detail-score-share-bar{width:100%!important;border-radius:6px!important;height:39px!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0003}.subject-detail-score-share-wide .subject-detail-score-share-segment-copy{height:100%;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px!important;padding-inline:7px!important;text-shadow:0 1px 2px rgba(0,0,0,.36)}.subject-detail-score-share-wide .subject-detail-score-share-segment-copy>strong{color:#fffffff7!important;font-size:11.7px!important;font-weight:850!important;line-height:1.05}.subject-detail-score-share-wide .subject-detail-score-share-segment-copy>small{display:block!important;color:#ffffffd1!important;font-size:9.7px!important;font-weight:700!important;line-height:1}.subject-detail-style-tag.is-combat-early{color:#ffbeb8fa!important;background:#ea5f5724!important;border-color:#ea5f574f!important}.subject-detail-style-tag.is-combat-late{color:#f1afdafa!important;background:#c2599b24!important;border-color:#c2599b4f!important}.subject-detail-style-tag.is-placement-top2{color:#c7f9fffc!important;background:rgba(var(--highlight-rgb,82,226,255),.13)!important;border-color:rgba(var(--highlight-rgb,82,226,255),.31)!important}.subject-detail-style-ratio-insight>strong{color:#e7ecf1cc!important;font-size:10.8px!important;font-weight:700!important;line-height:1.2}.subject-detail-style-ratio-axis{color:#eff3f7e8!important;font-size:12px!important;font-weight:820!important;letter-spacing:.01em;line-height:1.1!important}.subject-detail-style-ratio-insight.is-combat,.subject-detail-style-ratio-insight.is-placement{border-color:transparent!important;background:transparent!important;padding:2px 3px!important}.subject-detail-style-tag.is-combat-balanced{color:#ffcfe0fc!important;background:#cd809c30!important;border-color:#dc91ab6b!important}.subject-detail-style-tag.is-placement-mid{color:#d3e2fffc!important;background:#5979b636!important;border-color:#6f96db6e!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail>strong{font-size:10.8px!important;font-weight:760!important;line-height:1.18;color:#ebeff4d6!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail>strong *{color:#ebeff4d6!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail>small{font-size:10px!important;font-weight:650!important;line-height:1.18;color:#cdd3dba3!important}.subject-detail-score-share-detail>strong{color:#f1f4f7e0;font-size:10.5px;font-weight:780;display:inline-flex;align-items:baseline;justify-content:center;gap:4px;flex-wrap:wrap}.subject-detail-style-ratio-insight{justify-content:center;border:1px solid rgba(255,255,255,.075);border-radius:7px;color:#eff3f7e0;text-align:center;width:auto!important;min-width:0!important;min-height:30px!important;flex:0 1 auto!important;gap:5px!important;flex-wrap:nowrap!important;white-space:nowrap;border-color:transparent!important;background:transparent!important;padding:2px 3px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center!important;-moz-column-gap:7px!important;column-gap:7px!important}.subject-detail-style-ratio-insights{margin-top:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 8px!important;display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 10px!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag{font-weight:800!important;pointer-events:none;padding-inline:8px!important;font-size:10.4px!important;min-height:30px!important;border-radius:7px!important;white-space:nowrap;display:grid!important;grid-template-columns:minmax(66px,auto) minmax(150px,1fr) minmax(58px,auto)!important;align-items:center!important;-moz-column-gap:7px!important;column-gap:7px!important;min-width:0;padding:5px 7px!important;gap:4px!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>strong{color:currentColor;font-weight:850;margin:0!important;align-self:center!important;line-height:1.15!important;text-align:center;font-size:10.8px!important}.subject-detail-insight-tag-copy{color:currentColor;opacity:.82;font-weight:660;margin:0!important;align-self:center!important;line-height:1.15!important;text-align:center;font-size:10.15px!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>small{color:currentColor;opacity:.92;font-weight:790;margin:0!important;align-self:center!important;line-height:1.15!important;text-align:right;font-size:10.15px!important}.subject-detail-style-tag.is-placement-balanced{color:#def4fffe!important;background:#5c9dcb36!important;border-color:#77beec78!important;box-shadow:inset 0 0 0 1px #a5dcfb09!important}.subject-detail-score-share-detail-meta{display:inline-flex;align-items:baseline;justify-content:center;gap:5px;min-width:0}.subject-detail-score-share-detail-top{color:#cdd3dba3!important;font-size:9.5px;font-weight:650;white-space:nowrap}.subject-detail-score-share-head-link>span{color:#f6f9fcf2!important;transition:color .15s ease,text-shadow .15s ease}.subject-detail-score-share-head-link:hover>span{color:rgb(var(--highlight-rgb,82,226,255))!important;text-shadow:0 0 8px rgba(var(--highlight-rgb,82,226,255),.18)}.subject-detail-score-share-topline .subject-detail-score-share-head{flex:0 0 auto;margin:0 5px 0 0!important;padding:0!important;color:#f6f9fcf2!important;cursor:inherit}.subject-detail-score-share-topline .subject-detail-style-ratio-insights{width:auto!important;margin:0!important;display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:8px 10px!important;justify-content:flex-start!important}.subject-detail-score-share-element-link{color:inherit!important;text-decoration:none!important}.subject-detail-score-share-head-link{display:inline-flex;align-items:center;text-decoration:none;cursor:pointer}.subject-detail-style-ratio-insight.subject-detail-score-share-element-link{cursor:pointer}.subject-detail-score-share-bar-link{cursor:pointer;display:block;width:100%}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail{min-height:31px;padding:5px 8px;display:flex;align-items:center;justify-content:center;gap:7px;border-color:#ffffff13;background:transparent!important;cursor:default!important}.subject-detail-score-share-title-mobile{display:none}.subject-detail-score-share-topline{display:flex;align-items:center;gap:13px;width:100%;justify-content:flex-start!important;margin-bottom:5px!important}.subject-detail-score-share-detail-row.is-above-bar{gap:7px;margin-bottom:0!important;cursor:default!important;margin-top:5px!important}.subject-detail-score-share-segment{min-width:0;height:100%;transition:filter .15s ease;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-right:1px solid rgba(5,7,10,.28);--subject-detail-share-rgb: 150, 156, 166;background:#ffffff04!important;border-right-color:#ffffff0b!important;box-shadow:inset 0 -1px rgba(var(--subject-detail-share-rgb),.52),inset 0 -4px 8px rgba(var(--subject-detail-share-rgb),.024)!important;filter:none!important}.subject-detail-score-share-segment.is-early{background:#ea5f57;--subject-detail-share-rgb: 205, 100, 94}.subject-detail-score-share-segment.is-late{background:#c2599b;--subject-detail-share-rgb: 169, 91, 139}.subject-detail-score-share-segment.is-mid{background:#5979b6;--subject-detail-share-rgb: 88, 113, 160}.subject-detail-score-share-segment.is-top{background:rgb(var(--highlight-rgb,82,226,255));--subject-detail-share-rgb: var(--highlight-rgb, 82, 226, 255)}.subject-detail-score-share-segment:hover{background:#ffffff05!important;box-shadow:inset 0 -1px rgba(var(--subject-detail-share-rgb),.64),inset 0 -5px 10px rgba(var(--subject-detail-share-rgb),.034)!important;filter:none!important}.subject-detail-style-distribution-panel .subject-detail-score-share-standalone{padding:0!important;border-top:0!important;background:transparent!important}.subject-detail-style-distribution-panel .subject-detail-score-share-topline{margin-bottom:12px!important}.subject-detail-style-distribution-panel .subject-detail-score-share-bar{background:#06080bc7!important;border-color:#ffffff13!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment{box-shadow:inset 0 1px #ffffff13!important;border-right-color:#06080b47!important;filter:none!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment.is-early{background:#ea5f57!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment.is-late{background:#c2599b!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment.is-mid{background:#5979b6!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment.is-top{background:rgb(var(--highlight-rgb, 82, 226, 255))!important}.subject-detail-style-distribution-panel .subject-detail-score-share-segment:hover{filter:brightness(1.13)!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-early>small,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-early>strong,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-early>strong *{color:#ffcbc6f5!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-late>small,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-late>strong,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-late>strong *{color:#f6c1e1f5!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-mid>small,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-mid>strong,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-mid>strong *{color:#cddcfaf5!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-top>small,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-top>strong,.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-top>strong *{color:#cff9fffa!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-early{border-color:#ea5f574a!important;background:transparent!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-late{border-color:#c2599b4a!important;background:transparent!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-mid{border-color:#5979b64d!important;background:transparent!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail.is-top{border-color:rgba(var(--highlight-rgb,82,226,255),.3)!important;background:transparent!important}.subject-detail-table-surface .subject-item-scroll,.subject-detail-table-surface>.subject-item-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.subject-item-scroll{scrollbar-width:thin;scrollbar-color:var(--subject-detail-scroll-thumb) var(--subject-detail-scroll-track)}.subject-item-scroll::-webkit-scrollbar{width:6px;height:6px}.subject-item-scroll::-webkit-scrollbar-track{background:var(--subject-detail-scroll-track);border-radius:999px}.subject-item-scroll::-webkit-scrollbar-thumb{background:var(--subject-detail-scroll-thumb);border-radius:999px}.subject-item-scroll::-webkit-scrollbar-thumb:hover{background:var(--subject-detail-scroll-thumb-hover)}.subject-item-scroll::-webkit-scrollbar-corner{background:transparent}.subject-detail-item-section{overflow:hidden;padding:20px 20px 22px;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.subject-detail-item-heading{align-items:center;margin-bottom:10px!important}.subject-detail-item-toolbar{display:grid;min-width:0;width:min(100%,760px);max-width:100%;justify-items:end;gap:7px}.subject-detail-item-toolbar-row{display:flex;min-width:0;max-width:100%;align-items:center;justify-content:flex-end;gap:8px}.subject-detail-item-toolbar-row.is-sort-row{width:100%}.subject-detail-item-toolbar-row.is-toggle-row{flex-wrap:wrap}.subject-detail-sort-label{flex:0 0 auto}.subject-detail-sort-controls{max-width:calc(100% - 38px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.subject-detail-sort-controls::-webkit-scrollbar{display:none}.subject-detail-toggle{flex:0 0 auto;color:var(--subject-detail-text-secondary);background:var(--subject-detail-surface-soft);border-color:var(--subject-detail-border);border-radius:5px;font-family:inherit;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.subject-detail-toggle:hover{color:var(--subject-detail-text-strong);border-color:var(--subject-detail-border-strong);transform:translateY(-1px)}.subject-detail-toggle.is-active{color:var(--subject-detail-text-strong);background:var(--subject-detail-accent-soft);border-color:var(--subject-detail-accent-border)}.subject-detail-toggle-track{background:#353535;border-radius:999px}.subject-detail-toggle.is-active .subject-detail-toggle-track{background:var(--subject-detail-accent)}.subject-detail-toggle-thumb{left:2px;background:#080808;border-radius:999px}.subject-detail-toggle.is-active .subject-detail-toggle-thumb{transform:translate(16px)}.subject-detail-item-groups{display:grid;gap:7px;min-width:0;max-width:100%}.subject-detail-item-table-row{min-width:0;max-width:100%}.subject-detail-item-scroll-shell{width:0;min-width:0;max-width:100%;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.subject-detail-item-scroll-shell>.min-w-max{background:#ffffff01}.subject-detail-item-empty-row>.subject-detail-divider:not(.subject-detail-item-header-cell),.subject-detail-item-scroll-shell .subject-detail-divider.shrink-0:not(.subject-detail-item-header-cell):not(.subject-detail-performance-cell){background:transparent;transition:background-color .14s ease}.subject-detail-item-scroll-shell .subject-detail-divider.shrink-0:not(.subject-detail-item-header-cell):not(.subject-detail-performance-cell):hover{background:#ffffff05}.subject-detail-item-header-cell.is-hero-average{background:#ffffff02}.subject-detail-item-header-cell:hover{background:#ffffff03}.subject-detail-performance-cell{position:relative;z-index:1;isolation:isolate;overflow:hidden;background:transparent!important;transition:color .15s ease}.subject-detail-item-columns{position:relative;isolation:isolate}.subject-detail-item-data-column:after,.subject-detail-item-data-column:before{content:none}.subject-detail-item-data-column:not(.is-hero-average) .subject-detail-item-header-cell:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--subject-detail-grade-color) 18%,transparent) 0%,color-mix(in srgb,var(--subject-detail-grade-color) 11%,transparent) 16%,color-mix(in srgb,var(--subject-detail-grade-color) 4%,transparent) 34%,transparent 52%),#ffffff03}.subject-detail-item-data-column>*{position:relative;z-index:1}.subject-detail-item-data-column>*:not(.subject-detail-item-header-cell){background-color:transparent}.subject-detail-item-icon{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:var(--subject-detail-item-icon-shadow)}.subject-detail-item-section.is-detail-mode .subject-detail-item-groups{animation:subject-detail-detail-reveal .24s cubic-bezier(.22,1,.36,1) both}.subject-detail-item-data-column:not(.is-hero-average):after,.subject-detail-item-data-column:not(.is-hero-average):before{content:none!important;display:none!important}.subject-detail-item-data-column:not(.is-hero-average) .subject-detail-item-header-cell{background:transparent!important}.subject-detail-item-section.is-quick-mode .subject-detail-performance-cell{font-size:15.5px!important}.subject-detail-item-section.is-detail-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-rate,.subject-detail-item-section.is-quick-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-rate{font-size:12.5px!important;font-weight:600!important;line-height:1.02!important}.subject-detail-item-section.is-detail-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-count,.subject-detail-item-section.is-quick-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-count{font-size:8.5px!important;line-height:1.02!important}.subject-detail-price-performance-info:focus-visible,.subject-detail-price-performance-info:hover{border-color:#e4eaf28f;color:#f8fafcf0;background:#ffffff0e}.subject-detail-price-performance-cell{gap:0;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch!important;justify-items:stretch!important;padding:1px 5px!important}.subject-detail-price-performance-metric{justify-items:center;align-content:center;gap:1px;line-height:1.02;display:flex!important;align-items:center;justify-content:center;min-width:0;min-height:0}.subject-detail-price-performance-metric+.subject-detail-price-performance-metric{border-left:0!important;border-top:1px solid rgba(255,255,255,.05)}.subject-detail-price-performance-metric strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9.8px!important;font-weight:640!important;line-height:1!important}.subject-detail-price-performance-label{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;white-space:nowrap;position:relative;overflow:visible}.subject-detail-price-performance-help{position:relative;display:inline-flex;align-items:center;overflow:visible;z-index:12}.subject-detail-price-performance-info{width:15px;height:15px;flex:0 0 15px;display:inline-grid;place-items:center;border:1px solid rgba(220,225,232,.34);border-radius:50%;color:#e8ecf2bd;background:#ffffff06;font-size:9px;font-weight:800;line-height:1;cursor:help;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-family:inherit}.subject-detail-price-performance-tooltip{position:absolute;z-index:80;left:calc(100% + 9px);top:50%;width:min(390px,calc(100vw - 56px));padding:11px 12px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#090b0efa;box-shadow:0 12px 30px #0000006b,inset 0 1px #ffffff09;color:#ebeef2e0;font-size:11px;font-weight:500;line-height:1.55;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-50%) translate(-3px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.subject-detail-price-performance-tooltip>span{display:block}.subject-detail-price-performance-tooltip>span+span{margin-top:7px;padding-top:7px;border-top:1px solid rgba(255,255,255,.055)}.subject-detail-price-performance-help:focus-within .subject-detail-price-performance-tooltip,.subject-detail-price-performance-help:hover .subject-detail-price-performance-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}.subject-detail-item-table{min-width:0;max-width:100%;background:linear-gradient(105deg,rgba(123,246,255,.012),transparent 34%),var(--subject-detail-surface-raised);border-color:var(--subject-detail-border);border-radius:5px;box-shadow:inset 0 1px #ffffff05;overflow:visible!important;position:relative}.subject-detail-item-table-row>.subject-detail-surface-soft{background:#0505058f;position:relative;z-index:4;overflow:visible}.subject-detail-performance-cell:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%);width:92%!important;height:158%!important;background:radial-gradient(ellipse at center,var(--subject-detail-performance-glow-strong, transparent) 0%,var(--subject-detail-performance-glow-medium, transparent) 17%,var(--subject-detail-performance-glow-soft, transparent) 31%,transparent 48%)!important;filter:blur(2px)!important}.subject-detail-performance-cell:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%);width:42%!important;height:86%!important;background:radial-gradient(ellipse at center,var(--subject-detail-performance-glow-core, transparent) 0%,transparent 58%)!important;filter:blur(4px)!important}.subject-detail-item-icon-wrap{position:absolute;left:50%;width:min(58px,calc(100% - 8px));overflow:hidden;transform:translate(-50%);top:5px!important;height:30px!important}.subject-detail-item-header-cell .subject-detail-item-name{font-size:9px!important;color:#e8eaeeb8!important;padding-left:3px!important;padding-right:3px!important;direction:ltr!important;position:absolute!important;inset-inline:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;text-align:center!important;line-height:1.08!important;bottom:2px!important}.subject-detail-item-header-cell .subject-detail-item-icon{filter:var(--subject-detail-item-icon-shadow) drop-shadow(0 0 .28px rgba(255,255,255,.52)) drop-shadow(0 0 .52px rgba(255,255,255,.1))!important}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-icon{filter:var(--subject-detail-item-icon-shadow) drop-shadow(0 0 .37px rgba(255,255,255,.52)) drop-shadow(0 0 .62px rgba(255,255,255,.12))!important}.subject-detail-item-header-cell .subject-detail-item-visual>*{position:relative;z-index:2}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-visual{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#0c0e126e!important}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-icon-wrap{top:5px!important;left:50%!important;width:min(58px,calc(100% - 8px))!important;height:30px!important;transform:translate(-50%)!important;overflow:visible!important;position:absolute!important;z-index:2!important}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-name{padding-left:3px!important;padding-right:3px!important;direction:ltr!important;inset-inline:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;text-align:center!important;line-height:1.08!important;bottom:2px!important;position:absolute!important;z-index:2!important}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-visual:before{content:""!important;position:absolute!important;z-index:0!important;pointer-events:none!important;transform:translateZ(0)!important;left:1%!important;right:1%!important;bottom:-4px!important;height:4px!important;border-radius:999px!important;filter:blur(12px) saturate(1.06)!important;background:rgba(var(--subject-detail-grade-rgb),.68)!important;box-shadow:0 -5px 12px rgba(var(--subject-detail-grade-rgb),.31),0 -15px 26px rgba(var(--subject-detail-grade-rgb),.22),0 -29px 42px 6px rgba(var(--subject-detail-grade-rgb),.14),0 -45px 62px 10px rgba(var(--subject-detail-grade-rgb),.075),0 -62px 82px 14px rgba(var(--subject-detail-grade-rgb),.036)!important}.subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-visual:after{content:""!important;position:absolute!important;z-index:1!important;pointer-events:none!important;opacity:1!important;border-radius:999px!important;transform:none!important;left:6%!important;right:6%!important;bottom:0!important;height:1px!important;filter:saturate(1.01)!important;background:rgba(var(--subject-detail-grade-rgb),.085)!important;box-shadow:inset 0 0 0 1px #ffffff03,0 0 2px rgba(var(--subject-detail-grade-rgb),.055),0 -2px 5px rgba(var(--subject-detail-grade-rgb),.032),0 -5px 9px rgba(var(--subject-detail-grade-rgb),.014)!important}.subject-detail-index-header{color:var(--subject-detail-text-strong);font-size:16px}.subject-detail-index-label{color:var(--subject-detail-text-primary);font-size:13.5px}.subject-detail-index-delta-label{color:var(--subject-detail-text-muted);font-size:13px}.subject-detail-item-header-cell{position:relative;z-index:2;transition:background-color .15s ease;width:100%;height:48px;background:transparent}.subject-detail-item-data-column{position:relative;isolation:isolate;width:90px;flex:0 0 90px}.subject-detail-item-visual{isolation:isolate;position:relative;width:100%;height:100%;overflow:hidden}.subject-detail-item-name{z-index:3;color:var(--subject-detail-text-secondary);direction:rtl;text-shadow:0 1px 3px rgba(0,0,0,.78);position:absolute;left:0;right:0;bottom:0;width:100%;padding:0 4px;font-size:9px;font-weight:500;line-height:1.05;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subject-detail-item-pick-rate{position:relative;top:1px;font-size:13px}.has-bottom-divider{box-shadow:inset 0 -1px 0 var(--subject-detail-divider)}.subject-detail-item-index-column{width:118px;min-width:118px;max-width:118px}.subject-detail-item-index-column.has-horizontal-scroll{padding-bottom:10px}.subject-detail-item-metric-cell{height:23px}.subject-detail-item-metric-cell-avg_item_price_sum,.subject-detail-item-metric-cell-avg_rank,.subject-detail-item-metric-cell-avg_rpearn{font-size:14.5px}.subject-detail-item-metric-cell-performance_score{font-size:15.5px}.subject-detail-item-metric-cell-price_performance,.subject-detail-item-metric-label-price_performance{height:36px}.subject-detail-item-metric-label{height:23px;display:flex;align-items:center;justify-content:center;padding:0 8px;text-align:center;white-space:nowrap}.subject-detail-item-metric-label-pick_count{line-height:1.15;white-space:normal}.subject-detail-item-pick-count{margin-top:1px;font-size:9px}.subject-detail-item-scroll-spacer{width:100%;height:10px;flex:0 0 10px}.subject-detail-item-section.is-detail-mode .subject-detail-item-metric-cell-pick_count,.subject-detail-item-section.is-detail-mode .subject-detail-item-metric-label-pick_count{height:32px}.subject-detail-item-type-label{height:48px}.subject-detail-trait-heading{margin-bottom:10px!important}.subject-detail-trait-section{padding:18px 20px 16px}.subject-detail-trait-section .subject-detail-panel-heading{margin-bottom:9px!important}.subject-detail-trait-table{width:100%;max-width:none;margin-inline:0}.subject-detail-trait-grid>.subject-detail-trait-group-head:nth-child(5){border-right:0}.subject-detail-trait-grid:last-child .contents:last-child>.subject-detail-trait-group-cell{border-bottom:0}.subject-detail-trait-empty{min-height:clamp(126px,14.5svh,144px);font-size:12px}.subject-detail-trait-lines{height:100%}.subject-detail-trait-line+.subject-detail-trait-line{border-top:1px solid var(--subject-detail-divider)}.subject-detail-trait-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:clamp(126px,14.5svh,144px)}.subject-detail-trait-item{display:flex;min-height:clamp(126px,14.5svh,144px);flex-direction:column;align-items:center;justify-content:center;padding:3px 4px 4px}.subject-detail-trait-item+.subject-detail-trait-item{border-left:1px solid color-mix(in srgb,var(--subject-detail-divider) 72%,transparent)}.subject-detail-trait-icon{width:40px;height:40px;background:var(--subject-detail-surface-soft);border-color:var(--subject-detail-border-strong)}.subject-detail-trait-metric-main{font-size:11.2px;white-space:nowrap;word-break:keep-all;font-variant-numeric:tabular-nums}.subject-detail-trait-count{margin-top:1px;font-size:9.8px;white-space:nowrap;word-break:keep-all}.subject-detail-trait-scroll-content{width:100%;min-width:940px}.subject-detail-trait-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important}.subject-detail-trait-group-cell{min-height:clamp(134px,15.4svh,154px);padding:4px 5px;min-width:0;border-right:1px solid var(--subject-detail-divider);border-bottom:1px solid var(--subject-detail-divider)}.subject-detail-trait-grid>.subject-detail-trait-group-head:nth-child(4){border-right:0}.subject-detail-trait-grid .contents>.subject-detail-trait-group-cell:last-child{border-right:0}.subject-detail-trait-group-title{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--subject-detail-text-strong)!important;font-size:13.5px;line-height:1.2}.subject-detail-trait-group-rate{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid rgba(123,246,255,.18);border-radius:999px;background:#7bf6ff12;color:#dafbffeb!important;font-size:11.5px!important;font-weight:760!important;line-height:1;font-variant-numeric:tabular-nums}.subject-detail-trait-heading-actions{display:flex;align-items:center;gap:9px}.subject-detail-trait-detail-toggle{min-height:29px;padding:0 10px;border:1px solid var(--subject-detail-border);border-radius:6px;background:#ffffff05;color:var(--subject-detail-text-secondary);font-family:inherit;font-size:10.5px;font-weight:720;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.subject-detail-trait-detail-toggle:hover{color:var(--subject-detail-text-strong);border-color:var(--subject-detail-border-strong);background:#ffffff09}.subject-detail-trait-detail-toggle.is-active{color:#ddfcff;border-color:#7bf6ff40;background:#7bf6ff13}.subject-detail-trait-block+.subject-detail-trait-block{border-top:1px solid rgba(255,255,255,.095)}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-metrics{margin-top:5px;gap:2px}.subject-detail-trait-table.is-detail-mode .subject-detail-trait-group-cell{min-height:clamp(134px,15.4svh,154px)!important}.subject-detail-trait-table.is-detail-mode .subject-detail-trait-empty,.subject-detail-trait-table.is-detail-mode .subject-detail-trait-item,.subject-detail-trait-table.is-detail-mode .subject-detail-trait-items{min-height:clamp(126px,14.5svh,144px)!important}.subject-detail-trait-name{width:100%;margin-top:3px;min-height:15px;margin:0 0 4px!important;font-size:11px!important;line-height:1.15!important}.subject-detail-trait-metrics{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%;line-height:1.12;margin-top:4px!important;gap:1px!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-pickbar,.subject-detail-trait-table.is-detail-mode .subject-detail-trait-pickbar{display:block!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-group-cell{min-height:108px!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-empty,.subject-detail-trait-table.is-compact-mode .subject-detail-trait-items{min-height:102px!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-item{padding-top:7px;padding-bottom:7px;min-height:102px!important}.subject-detail-trait-block-label{display:flex;align-items:center;min-height:45px;justify-content:center;padding:0 12px;border-bottom:1px solid var(--subject-detail-divider);background:#07090cfa!important;border-bottom-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff05!important}.subject-detail-trait-block.is-secondary .subject-detail-trait-block-label{min-height:45px;justify-content:center;padding:0 12px;border-bottom:1px solid var(--subject-detail-divider);background:#07090cfa!important;border-bottom-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff05!important}.subject-detail-trait-group-head{min-width:0;border-right:1px solid var(--subject-detail-divider);border-bottom:1px solid var(--subject-detail-divider);min-height:44px;display:flex;align-items:center;justify-content:center;padding:6px 10px;background:#0b0d11f7!important;border-bottom-color:#ffffff12!important}.subject-detail-trait-block-label span{font-size:16px!important;font-weight:820;letter-spacing:-.025em;text-align:center;color:#f4f7f9f0!important}.subject-detail-trait-pickbar{position:relative;width:min(84%,86px)!important;margin:3px auto!important;overflow:hidden;border:1px solid rgba(255,255,255,.1)!important;border-radius:4px!important;height:16px!important;border-color:#379fac3d!important;background:#060e11f2!important}.subject-detail-trait-pickbar-fill{position:absolute;inset:0 auto 0 0;min-width:2px;border-radius:3px!important;background:linear-gradient(90deg,#1a6f7cdb,#2b9daae8)!important;box-shadow:inset 0 0 0 1px #93e2ea09!important}.subject-detail-trait-avg-rank{font-weight:760!important;font-size:12.1px!important}.subject-detail-trait-pickbar strong{position:relative;z-index:1;display:block;font-variant-numeric:tabular-nums;padding:0 5px!important;text-align:center!important;color:#f7fdfef5!important;text-shadow:0 1px 2px rgba(0,0,0,.88)!important;line-height:14px!important;font-weight:760!important;font-size:10.2px!important}.subject-detail-tactical-skill-cell{min-width:0;display:flex;align-items:center;gap:10px}.subject-detail-tactical-dummy-icon svg{width:20px;height:20px}.subject-detail-tactical-dummy-icon path{fill:currentColor}.subject-detail-tactical-combined{white-space:nowrap;font-variant-numeric:tabular-nums}.subject-detail-tactical-table td:nth-child(1),.subject-detail-tactical-table th:nth-child(1){width:auto!important}.subject-detail-tactical-table td:nth-child(2),.subject-detail-tactical-table th:nth-child(2){width:146px!important}.subject-detail-tactical-table td:nth-child(3),.subject-detail-tactical-table th:nth-child(3){width:96px!important}.subject-detail-tactical-table td:nth-child(4),.subject-detail-tactical-table th:nth-child(4){width:146px!important}.subject-detail-tactical-table-shell{width:60%!important;min-width:620px;margin-inline:auto}.subject-detail-tactical-table{min-width:560px!important;table-layout:fixed;width:100%!important}.subject-detail-tactical-skill-copy{min-width:0;font-weight:670;justify-content:center}.subject-detail-tactical-rank{font-variant-numeric:tabular-nums;white-space:nowrap}.subject-detail-tactical-table thead th{color:#ebedf1d1!important;font-weight:650!important}.subject-detail-tactical-dummy-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid rgba(123,246,255,.16);color:#cdf9ffcc;border-radius:50%!important;overflow:hidden!important;border-color:#ffffff1b!important;background:#ffffff06!important;box-shadow:inset 0 0 0 1px #00000029!important}.subject-detail-tactical-dummy-icon img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.subject-detail-tactical-table-shell .subject-detail-tactical-scroll{width:100%;overflow-x:hidden!important;overflow-y:visible!important}.subject-detail-tactical-skill-copy>.subject-detail-tactical-skill-name{max-width:none!important;overflow:visible!important;text-overflow:clip!important}.subject-detail-tactical-rank strong{font-family:inherit!important;color:var(--subject-detail-text-strong)!important;font-size:12.2px!important;font-weight:640!important;line-height:1!important}.subject-detail-tactical-rank span{font-family:inherit!important;color:var(--subject-detail-text-strong)!important;position:static!important;top:auto!important;margin-left:1px!important;font-size:12.2px!important;font-weight:640!important;line-height:1!important}.subject-detail-tactical-combined strong{color:var(--subject-detail-text-strong);font-size:12.2px!important;font-weight:640!important;line-height:1!important}.subject-detail-tactical-combined span{margin-left:4px;color:var(--subject-detail-text-muted);font-size:9.5px!important;font-weight:520!important}.subject-detail-win-stat-row:last-child{border-bottom:0}.subject-detail-win-stat-value{font-size:15px;font-weight:760;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.subject-detail-win-stat-surface{border:0!important;background:transparent!important;overflow:visible!important;box-shadow:none!important}.subject-detail-win-stat-rows{display:grid;width:100%;gap:10px}.subject-detail-win-stat-cell:last-child{border-right:1px solid rgba(255,255,255,.065)!important}.subject-detail-win-stat-row-1 .subject-detail-win-stat-cell{background:linear-gradient(180deg,#7bf6ff09,#ffffff03),#080a0da8}.subject-detail-win-stat-row{border-bottom:1px solid var(--subject-detail-divider);grid-template-columns:repeat(10,minmax(0,1fr));min-width:0;border:0!important;background:transparent;display:flex!important;align-items:stretch;justify-content:center;flex-wrap:nowrap;gap:8px!important}.subject-detail-win-stat-cell{border-right:1px solid var(--subject-detail-divider);min-width:0;min-height:66px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;border:1px solid rgba(255,255,255,.065)!important;border-radius:8px;background:linear-gradient(180deg,#ffffff07,#ffffff03),#080a0d9e;box-shadow:inset 0 1px #ffffff05;flex:0 0 calc((100% - 32px)/5)!important;width:calc((100% - 32px)/5)!important;max-width:calc((100% - 32px)/5)!important;grid-column:auto!important}.subject-detail-win-stat-label{font-size:11.5px;line-height:1.15;white-space:nowrap;color:#eaecf0d1!important;font-weight:680!important}@keyframes subject-detail-detail-reveal{0%{opacity:.72;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 440px){.subject-detail-combo-row-duo{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)!important;grid-template-rows:auto auto}.subject-detail-combo-row-duo>.subject-detail-combo-score{grid-column:1 / -1;justify-self:end}.subject-detail-item-toolbar-row.is-toggle-row{grid-template-columns:1fr}.subject-detail-item-scroll-shell .subject-detail-item-data-column{width:74px!important;flex-basis:74px!important}.subject-detail-item-scroll-shell .subject-detail-item-icon-wrap{width:min(47px,calc(100% - 8px));height:30px}.subject-detail-item-data-column{width:74px!important;flex-basis:74px!important}}@media (prefers-reduced-motion: reduce){.subject-detail-page *,.subject-detail-page *:after,.subject-detail-page *:before{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}@media (min-width: 1025px){.subject-detail-page,.subject-detail-state{width:calc(100% - 48px)!important;max-width:1220px!important}}@media (min-width: 1080px){.subject-detail-synergy-panel .subject-detail-combo-panels{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}}@media (max-width: 1079px) and (min-width: 721px){.subject-detail-synergy-panel .subject-detail-combo-panels{grid-template-columns:repeat(2,minmax(0,1fr))!important}.subject-detail-synergy-panel .subject-detail-combo-panels>:last-child{grid-column:1 / -1}}@media (max-width: 1024px){.subject-detail-filter-row{align-items:stretch;flex-direction:column;gap:7px;padding:10px}.subject-detail-filter-row .subject-detail-period-group{width:100%;flex-basis:auto}.subject-detail-info-primary::-webkit-scrollbar{display:none}.subject-detail-info-subject{min-width:250px}.subject-detail-overall-performance{min-width:125px}.subject-detail-range-card{min-width:112px}.subject-detail-info-primary{overflow-x:auto;scrollbar-width:none;overflow:hidden!important;grid-template-columns:minmax(250px,1.25fr) minmax(235px,1fr) minmax(170px,.72fr)!important}.subject-detail-role-chip,.subject-detail-style-tag{padding-inline:9px!important;font-size:10.7px!important}.subject-detail-score-share-segment-copy{gap:3px;padding-inline:3px}.subject-detail-score-share-segment-copy>strong{font-size:8.8px}.subject-detail-score-share-segment-copy>span{font-size:8.4px}.subject-detail-score-share-segment-copy>small{font-size:7.5px}.subject-detail-item-heading{align-items:flex-start;flex-direction:column}.subject-detail-item-toolbar{width:100%;justify-items:start}.subject-detail-item-toolbar-row{width:100%;justify-content:flex-start}.subject-detail-tactical-table-shell{width:72%!important;min-width:560px}}@media (max-width: 1100px){.subject-detail-info-primary.subject-detail-info-primary-compact{grid-template-columns:minmax(270px,.82fr) minmax(620px,2.4fr)!important;overflow-x:auto}.subject-detail-overview-performance-grid{min-width:620px}.subject-detail-score-share-detail{gap:4px;padding-inline:5px}.subject-detail-score-share-detail>span,.subject-detail-score-share-detail>strong{font-size:10px}.subject-detail-score-share-detail>small{font-size:9px}}@media (min-width: 1021px){.subject-detail-info-primary.subject-detail-info-primary-compact{grid-template-columns:minmax(375px,1.15fr) minmax(620px,2.17fr)!important}.subject-detail-subject-tags,.subject-detail-style-links{flex-wrap:nowrap!important}.subject-detail-score-share-wide .subject-detail-score-share-head{margin-top:7px!important;margin-bottom:10px!important}}@media (min-width: 721px){.subject-detail-overview-performance-grid>.subject-detail-performance-link:before{top:auto!important;bottom:0!important}.subject-detail-style-ratio-insight{width:auto!important;display:inline-flex!important;grid-template-columns:none!important;align-items:center!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag{width:auto!important;min-width:0!important;display:inline-flex!important;grid-template-columns:none!important}.subject-detail-style-ratio-axis{font-size:11.8px!important;font-weight:760!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>strong{font-size:11.35px!important;font-weight:760!important}.subject-detail-insight-tag-copy,.subject-detail-style-ratio-insight .subject-detail-insight-tag>small{font-size:10.8px!important;font-weight:620!important;line-height:1.15!important}.subject-detail-score-share-topline .subject-detail-style-ratio-insights{margin-inline:auto!important;justify-content:center!important}.subject-detail-score-share-topline .subject-detail-score-share-head{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;display:none!important}.subject-detail-score-share-topline{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;margin-bottom:4px!important}.subject-detail-item-toolbar{display:flex!important;width:auto!important;max-width:calc(100% - 120px)!important;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:8px!important}.subject-detail-item-toolbar-row.is-toggle-row{order:1;display:flex;flex:0 0 auto;flex-wrap:nowrap!important;gap:6px!important}.subject-detail-item-toolbar-row.is-sort-row{order:2;width:auto!important;min-width:0;flex:1 1 auto;justify-content:flex-end}.subject-detail-sort-controls{min-width:0;max-width:100%!important}.subject-detail-item-toolbar-row.is-toggle-row>.subject-detail-toggle{min-width:0!important}.subject-detail-item-metric-label-performance_score,.subject-detail-item-metric-label-pick_count{font-size:13px!important}.subject-detail-tactical-skill-copy>div{max-width:110px!important}.subject-detail-tactical-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}.subject-detail-tactical-table td:nth-child(1),.subject-detail-tactical-table th:nth-child(1){width:34%!important}.subject-detail-tactical-table td:nth-child(2),.subject-detail-tactical-table th:nth-child(2){width:22%!important}.subject-detail-tactical-table td:nth-child(3),.subject-detail-tactical-table th:nth-child(3){width:20%!important}.subject-detail-tactical-table td:nth-child(4),.subject-detail-tactical-table th:nth-child(4){width:24%!important}.subject-detail-tactical-skill-cell{gap:5px!important}.subject-detail-tactical-skill-copy{flex:1 1 auto!important;justify-content:flex-start!important;min-width:0!important;max-width:none!important}.subject-detail-tactical-skill-name{min-width:0!important;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;line-height:1.14}.subject-detail-tactical-table-shell{min-width:0!important;margin-inline:auto!important;width:min(100%,520px)!important;max-width:520px!important}.subject-detail-tactical-table td,.subject-detail-tactical-table th{padding-left:5px!important;padding-right:5px!important}.subject-detail-tactical-table td:first-child,.subject-detail-tactical-table th:first-child{padding-left:10px!important}.subject-detail-tactical-table td:last-child,.subject-detail-tactical-table th:last-child{padding-right:10px!important}.subject-detail-tactical-table thead th:nth-child(2),.subject-detail-tactical-table thead th:nth-child(3),.subject-detail-tactical-table thead th:nth-child(4){text-align:center!important}}@media (max-width: 720px){.subject-detail-state{width:calc(100% - 24px)}.subject-detail-content{gap:16px}.subject-detail-panel{padding:15px}.subject-detail-section:before{margin-bottom:8px;font-size:9px}.subject-detail-panel-heading{align-items:flex-start;gap:7px 12px;margin-bottom:12px!important}.subject-detail-section-title{font-size:19px}.subject-detail-link-panel-head{padding:9px 10px!important}.subject-detail-control-option{min-height:27px;padding-inline:8px;font-size:11px}.subject-detail-table-surface table{min-width:520px!important;font-size:12px!important}.subject-detail-table-surface table td,.subject-detail-table-surface table th{padding-right:8px!important;padding-left:8px!important}.subject-detail-page{padding:16px 0 54px;width:calc(100% - 12px)!important}.subject-detail-avatar{width:76px;height:76px}.subject-detail-name-row{align-items:flex-start;flex-direction:column;gap:4px}.subject-detail-name{font-size:31px}.subject-detail-period-group{grid-template-columns:repeat(2,minmax(0,1fr))}.subject-detail-period-button:nth-child(2){border-right:0}.subject-detail-period-button:nth-child(-n+2){border-bottom:1px solid var(--subject-detail-border)}.subject-detail-info-subject .subject-detail-avatar{width:58px!important;height:58px!important}.subject-detail-info-subject .subject-detail-name{font-size:21px!important}.subject-detail-overall-performance,.subject-detail-range-card{padding:8px 5px}.subject-detail-overall-performance>span{font-size:8px}.subject-detail-overall-performance>strong{font-size:21px}.subject-detail-data-row{overflow-x:auto;scrollbar-width:none}.subject-detail-data-row::-webkit-scrollbar{display:none}.subject-detail-data-row .subject-detail-nav-button{width:auto;min-width:82px;flex:0 0 auto}.subject-detail-filter-row{justify-content:stretch!important;padding:8px 10px!important}.subject-detail-period-control{width:100%;justify-content:flex-start;gap:8px}.subject-detail-period-inline-label{font-size:10px}.subject-detail-filter-row .subject-detail-period-group{overflow-x:auto;border-radius:7px;min-width:0;flex:1 1 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px}.subject-detail-filter-row .subject-detail-period-button,.subject-detail-filter-row .subject-detail-period-button:nth-child(-n+2),.subject-detail-filter-row .subject-detail-period-button:nth-child(2){border-bottom:0!important;border-right:0!important;min-width:0;height:29px!important;border:1px solid rgba(255,255,255,.075)!important;font-size:9.5px!important}.subject-detail-info-primary{min-height:0!important;grid-template-columns:1fr!important}.subject-detail-info-primary>*{border-right:0!important;border-bottom:1px solid var(--subject-detail-divider)}.subject-detail-info-primary>*:last-child{border-bottom:0}.subject-detail-info-subject{gap:9px;padding:10px;min-width:0!important;border-right:0!important;min-height:92px}.subject-detail-role-chip{min-height:27px!important;padding-inline:8px!important;font-size:10px!important}.subject-detail-role-chip img{width:17px!important;height:17px!important}.subject-detail-info-primary .subject-detail-overall-performance{min-height:84px}.subject-detail-info-primary .subject-detail-overall-performance>span{font-size:11.5px!important}.subject-detail-info-primary.subject-detail-info-primary-compact{display:block!important;overflow:visible}.subject-detail-info-primary-compact .subject-detail-info-subject{border-right:0!important;border-bottom:1px solid var(--subject-detail-divider)!important}.subject-detail-subject-tags{margin-top:7px;gap:5px}.subject-detail-overview-performance-grid{width:100%;min-width:0;grid-template-columns:minmax(0,1.14fr) repeat(4,minmax(0,1fr))}.subject-detail-overview-card-label>strong{font-size:9.5px}.subject-detail-overall-performance .subject-detail-overview-card-label>strong{font-size:9.5px;line-height:1.1;white-space:normal}.subject-detail-overview-card-label>small{max-width:100%;overflow:hidden;font-size:7.2px;letter-spacing:-.035em;text-overflow:clip}.subject-detail-info-primary-compact>.subject-detail-overview-performance-grid{overflow:hidden;border-right:0!important;width:100%;min-width:0!important;grid-template-columns:minmax(0,1.14fr) repeat(4,minmax(0,1fr))!important;overflow-x:hidden!important;overscroll-behavior-x:none}.subject-detail-subject-tags .subject-detail-role-chip{min-height:27px!important;padding-inline:8px!important;font-size:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.1!important}.subject-detail-subject-tags .subject-detail-role-chip>span{align-self:center!important;line-height:1.1!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric>strong{font-size:17px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall>strong{font-size:20px!important}.subject-detail-overview-performance-grid .subject-detail-tier-copy>span{font-size:9.2px!important}.subject-detail-overview-performance-grid .subject-detail-tier-copy>small{font-size:7.7px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall .subject-detail-tier-copy>span{font-size:9.8px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall .subject-detail-tier-copy>small{font-size:8px!important}.subject-detail-overview-performance-grid .subject-detail-tier-copy,.subject-detail-overview-performance-grid .subject-detail-tier-metric.is-overall .subject-detail-tier-copy{min-width:0!important;transform:translateY(4px)!important}.subject-detail-overview-performance-grid>.subject-detail-performance-link:before{display:none!important}.subject-detail-overview-performance-grid>.subject-detail-performance-link{padding:6px 2px 7px!important}.subject-detail-overview-performance-grid .subject-detail-range-card{padding-left:2px!important;padding-right:2px!important}.subject-detail-overview-performance-grid .subject-detail-overview-card-label{transform:translateY(-1px);min-height:22px!important}.subject-detail-overview-performance-grid .subject-detail-tier-metric{transform:translateY(-1px);margin-top:0!important}.subject-detail-data-row .subject-detail-section-nav-inner{display:flex!important;min-width:-moz-max-content;min-width:max-content}.subject-detail-combo-panels{gap:10px!important}.subject-detail-combo-row-role{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr)!important;grid-template-rows:auto auto;row-gap:5px!important}.subject-detail-combo-row-role>.subject-detail-combo-score{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:flex-end;gap:7px;width:100%}.subject-detail-combo-row .subject-detail-symbol{font-size:11px}.subject-detail-combo-row{padding:8px 9px!important;gap:4px!important;min-height:58px!important}.subject-detail-combo-icon{width:30px!important;height:30px!important}.subject-detail-combo-panel-title{font-size:11.5px!important}.subject-detail-combo-name{font-size:13px!important}.subject-detail-combo-row-duo{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)!important}.subject-detail-combo-row-duo>.subject-detail-combo-score{grid-column:1 / -1;justify-self:center!important;min-width:128px}.subject-detail-synergy-panel .subject-detail-combo-row{min-height:48px!important}.subject-detail-synergy-panel .subject-detail-combo-row-role>.subject-detail-combo-subject{width:28px;min-width:28px!important}.subject-detail-synergy-panel .subject-detail-combo-role-icon{width:24px!important;height:24px!important}.subject-detail-synergy-panel .subject-detail-combo-icon{width:29px!important;height:29px!important}.subject-detail-synergy-panel .subject-detail-combo-name{font-size:12.8px!important}.subject-detail-synergy-panel .subject-detail-combo-panels{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo{grid-template-columns:minmax(0,1fr) 7px minmax(0,1fr) 74px!important;grid-template-rows:minmax(0,1fr)!important;-moz-column-gap:4px!important;column-gap:4px!important;row-gap:0!important;align-items:center!important;padding-left:6px!important;padding-right:6px!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo>.subject-detail-combo-score{justify-content:center!important;grid-column:4!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;display:grid!important;justify-items:center!important;align-items:center!important;gap:2px!important;white-space:nowrap!important}.subject-detail-synergy-panel .subject-detail-combo-row-role>.subject-detail-combo-score{justify-content:center!important;grid-column:6!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;display:grid!important;justify-items:center!important;align-items:center!important;gap:2px!important;white-space:nowrap!important}.subject-detail-synergy-panel .subject-detail-combo-tier-score{font-size:11.7px!important}.subject-detail-synergy-panel .subject-detail-combo-percentile{margin-top:1px!important;font-size:8.8px!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo .subject-detail-combo-icon{width:30px!important;height:30px!important}.subject-detail-synergy-panel .subject-detail-combo-row-role .subject-detail-combo-role-icon{width:28px!important;height:28px!important}.subject-detail-synergy-panel .subject-detail-combo-synergy-value{font-size:9.3px!important}.subject-detail-synergy-panel .subject-detail-combo-row-role{grid-template-rows:minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:0!important;align-items:center!important;padding-left:21px!important;padding-right:6px!important;grid-template-columns:28px 27px minmax(0,1fr) 7px minmax(0,1fr) 68px!important}.subject-detail-synergy-panel .subject-detail-combo-row-duo .subject-detail-combo-name,.subject-detail-synergy-panel .subject-detail-combo-row-role .subject-detail-combo-name{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:700!important;font-size:12.5px!important;line-height:1.12!important}.subject-detail-score-share-bar{height:11px}.subject-detail-style-tag{min-height:27px!important;padding-inline:8px!important;font-size:10px!important}.subject-detail-score-share-segment-copy>span{font-size:8px}.subject-detail-score-share-segment-copy>small{font-size:7.3px}.subject-detail-score-share-wide{overflow-x:auto;overflow:visible!important;padding:10px 10px 12px!important}.subject-detail-score-share-segment-copy>strong{font-size:9px!important}.subject-detail-score-share-detail-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.subject-detail-score-share-detail{min-height:29px;flex-wrap:wrap;row-gap:2px}.subject-detail-score-share-detail>span{font-size:9.5px}.subject-detail-score-share-detail>small{font-size:8.6px}.subject-detail-score-share-wide .subject-detail-score-share-head>span{font-size:13.5px!important}.subject-detail-score-share-detail-row.is-above-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:6px}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail>small{font-size:9px!important}.subject-detail-score-share-wide .subject-detail-score-share-bar{min-width:0!important;height:36px!important}.subject-detail-score-share-wide .subject-detail-score-share-segment-copy>strong{font-size:9.3px!important}.subject-detail-score-share-wide .subject-detail-score-share-segment-copy>small{font-size:8.3px!important}.subject-detail-style-ratio-insight>strong{font-size:9.8px!important}.subject-detail-score-share-detail>strong{font-size:9.5px;display:block!important;text-align:center;line-height:1.25!important}.subject-detail-style-ratio-insights{justify-content:center;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:min(100%,430px)!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail{min-height:30px;padding:5px 6px;gap:5px;flex-wrap:wrap;display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;align-content:center!important;row-gap:2px!important}.subject-detail-score-share-detail-row.is-above-bar .subject-detail-score-share-detail>strong{font-size:9.6px!important;width:100%;display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center;row-gap:2px;line-height:1.2!important}.subject-detail-score-share-detail-label{display:block!important}.subject-detail-score-share-detail-meta{display:inline-flex!important;align-items:baseline;justify-content:center;gap:5px;min-width:0}.subject-detail-score-share-detail-value{margin-top:2px;display:inline!important;margin:0!important;white-space:nowrap}.subject-detail-score-share-detail-top{display:inline!important;margin:0!important;white-space:nowrap;font-size:8.9px!important}.subject-detail-score-share-topline{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:8px;justify-content:center!important}.subject-detail-score-share-topline .subject-detail-score-share-head{align-self:center}.subject-detail-subject-tags .subject-detail-style-tag{min-height:27px!important;padding-inline:8px!important;font-size:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;line-height:1.1!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>span{align-self:center!important;line-height:1.1!important}.subject-detail-score-share-title-desktop{display:none!important}.subject-detail-score-share-title-mobile{display:inline!important;font-size:13px!important;font-weight:790!important;line-height:1.2!important;color:#f6f9fcf5!important}.subject-detail-score-share-topline .subject-detail-style-ratio-insights{align-self:center;width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;margin:0!important}.subject-detail-style-ratio-insight{flex-wrap:wrap!important;justify-content:center;white-space:normal;align-items:stretch!important;grid-template-columns:78px minmax(0,1fr)!important;gap:6px!important;width:100%!important;display:block!important;padding:0!important}.subject-detail-style-ratio-axis{min-width:0;align-items:center;justify-content:flex-start;font-size:10.5px!important;white-space:nowrap;display:none!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag{font-size:9.7px!important;min-height:28px!important;white-space:normal;flex-wrap:nowrap!important;justify-content:center!important;line-height:1.1!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(72px,.72fr) minmax(0,1.7fr) minmax(62px,.62fr)!important;align-items:center!important;-moz-column-gap:7px!important;column-gap:7px!important;padding:7px 9px!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>strong{white-space:normal!important;align-self:center!important;font-size:10.35px!important;line-height:1.14!important;font-weight:780!important}.subject-detail-insight-tag-copy{white-space:normal!important;font-size:10.35px!important;line-height:1.14!important;font-weight:620!important}.subject-detail-style-ratio-insight .subject-detail-insight-tag>small{white-space:normal!important;align-self:center!important;font-size:10.35px!important;line-height:1.14!important;font-weight:620!important}.subject-detail-style-distribution-panel .subject-detail-score-share-topline{margin-bottom:9px!important}.subject-detail-item-toolbar-row{width:100%;justify-content:flex-start;gap:6px}.subject-detail-sort-label{font-size:11px!important}.subject-detail-item-toolbar-row.is-toggle-row>.subject-detail-toggle{min-width:0!important;flex:1 1 calc(50% - 3px);height:32px!important;padding-inline:8px!important}.subject-detail-item-toolbar-row.is-toggle-row>.subject-detail-toggle span:first-child{font-size:11px!important}.subject-detail-item-groups{gap:5px}.subject-detail-item-table-row>.subject-detail-divider:first-child{width:92px!important;max-width:92px!important}.subject-detail-item-scroll-shell .subject-detail-item-data-column{width:78px!important;flex:0 0 78px!important}.subject-detail-item-scroll-shell .subject-detail-item-data-column>.subject-detail-divider,.subject-detail-item-scroll-shell .subject-detail-item-data-column>.subject-detail-item-header-cell{width:100%!important;max-width:100%!important}.subject-detail-item-empty-row>.subject-detail-divider:first-child{width:92px!important;max-width:92px!important;font-size:9.5px!important}.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell){font-size:10px!important}.subject-detail-item-data-column:not(.is-hero-average):before{content:""!important;position:absolute;z-index:0;inset:0 0 auto 0;height:128px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--subject-detail-grade-color) 25%,transparent) 0%,color-mix(in srgb,var(--subject-detail-grade-color) 13%,transparent) 25%,color-mix(in srgb,var(--subject-detail-grade-color) 6%,transparent) 55%,color-mix(in srgb,var(--subject-detail-grade-color) 2%,transparent) 78%,transparent 100%)}.subject-detail-item-data-column:not(.is-hero-average) .subject-detail-item-header-cell{background:transparent!important}.subject-detail-item-section.is-detail-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-rate,.subject-detail-item-section.is-quick-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-rate{font-size:10px!important}.subject-detail-item-section.is-detail-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-count,.subject-detail-item-section.is-quick-mode .subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-item-pick-count{font-size:7px!important}.subject-detail-item-toolbar{justify-items:stretch;display:grid!important;grid-template-columns:1fr;width:100%!important;gap:6px!important}.subject-detail-item-toolbar-row.is-toggle-row{order:1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.subject-detail-item-toolbar-row.is-sort-row{order:2;width:100%!important;justify-content:flex-end!important}.subject-detail-sort-controls{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;flex:0 1 auto!important;width:auto!important;max-width:calc(100% - 34px)!important}.subject-detail-price-performance-tooltip{left:-78px;top:calc(100% + 8px);width:min(310px,calc(100vw - 32px));font-size:10px;line-height:1.5;transform:translateY(-3px)}.subject-detail-price-performance-help:focus-within .subject-detail-price-performance-tooltip,.subject-detail-price-performance-help:hover .subject-detail-price-performance-tooltip{transform:translateY(0)}.subject-detail-item-scroll-shell{width:0;max-width:calc(100% - 92px);scrollbar-width:thin}.subject-detail-item-scroll-shell .subject-detail-item-icon-wrap{width:min(50px,calc(100% - 8px));top:5px!important;height:28px!important}.subject-detail-item-scroll-shell .subject-detail-item-name{font-size:7.8px!important;bottom:-1px!important}.subject-detail-item-scroll-shell .subject-detail-item-header-cell:is(.subject-detail-grade-S,.subject-detail-grade-A,.subject-detail-grade-B) .subject-detail-item-icon-wrap{top:5px!important;width:min(50px,calc(100% - 8px))!important;height:28px!important}.subject-detail-item-table-row>.subject-detail-divider:first-child>div:first-child,.subject-detail-item-type-label{font-size:11.6px!important;letter-spacing:0!important}.subject-detail-item-table-row>.subject-detail-divider:first-child>div:not(:first-child),.subject-detail-item-metric-label{font-size:10.2px!important;letter-spacing:-.01em!important}.subject-detail-item-metric-label-performance_score,.subject-detail-item-metric-label-pick_count{letter-spacing:-.01em!important;font-size:10.5px!important}.subject-detail-item-metric-label-price_performance,.subject-detail-price-performance-label{font-size:10.1px!important}.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell):not(.subject-detail-item-header-cell){font-size:11px!important}.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-text-primary,.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-text-secondary,.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-text-strong{font-size:11px!important}.subject-detail-item-data-column>.subject-detail-divider:not(.subject-detail-performance-cell) .subject-detail-text-muted{font-size:9.3px!important}.subject-detail-item-pick-rate{font-size:11.8px!important;font-weight:600!important}.subject-detail-item-pick-count{font-size:9.7px!important}.subject-detail-price-performance-metric strong{font-size:9.8px!important}.subject-detail-price-performance-info{width:14px!important;height:14px!important;flex-basis:14px!important;font-size:8.5px!important}.subject-detail-item-data-column>.subject-detail-performance-cell{font-size:13.6px!important}.subject-detail-item-data-column{width:78px!important;flex:0 0 78px!important}.subject-detail-item-header-cell{width:100%!important;max-width:100%!important}.subject-detail-item-index-column{width:92px!important;min-width:92px!important;max-width:92px!important}.subject-detail-trait-table{width:100%}.subject-detail-trait-group-cell{min-height:104px}.subject-detail-trait-item,.subject-detail-trait-items{min-height:96px}.subject-detail-trait-scroll-content{max-width:none;min-width:840px!important}.subject-detail-trait-grid{grid-template-columns:repeat(4,minmax(200px,1fr))!important}.subject-detail-trait-group-head{min-height:40px;padding-inline:7px}.subject-detail-trait-group-title{gap:5px;font-size:12px}.subject-detail-trait-group-rate{min-height:20px;padding-inline:6px;font-size:10.5px!important}.subject-detail-trait-heading-actions{margin-left:auto}.subject-detail-trait-block-label{padding-inline:10px;min-height:41px}.subject-detail-trait-block.is-secondary .subject-detail-trait-block-label{min-height:41px}.subject-detail-trait-block-label span{font-size:14.5px!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-group-cell{min-height:92px!important}.subject-detail-trait-table.is-compact-mode .subject-detail-trait-empty,.subject-detail-trait-table.is-compact-mode .subject-detail-trait-item,.subject-detail-trait-table.is-compact-mode .subject-detail-trait-items{min-height:86px!important}.subject-detail-trait-icon{width:31px!important;height:31px!important}.subject-detail-trait-name{font-size:9.5px!important;min-height:12px!important;margin-bottom:2px!important}.subject-detail-trait-metric-main{font-size:10px!important}.subject-detail-trait-count{font-size:8px!important}.subject-detail-trait-pickbar{width:min(78%,68px)!important;height:14px!important;margin:2px auto!important}.subject-detail-trait-avg-rank{font-size:9.7px!important}.subject-detail-trait-pickbar strong{line-height:12px!important;font-size:8.9px!important}.subject-detail-tactical-skill-copy>div{max-width:60px!important}.subject-detail-tactical-table-shell{width:100%!important;min-width:0!important;max-width:100%!important}.subject-detail-tactical-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}.subject-detail-tactical-skill-name{min-width:0!important;max-width:none!important;width:auto!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;line-height:1.12}.subject-detail-table-surface table.subject-detail-tactical-table,.subject-detail-tactical-table-shell table.subject-detail-tactical-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;font-size:11px!important}.subject-detail-tactical-table-shell .subject-detail-tactical-scroll{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.subject-detail-tactical-table td,.subject-detail-tactical-table th{padding-left:2px!important;padding-right:2px!important}.subject-detail-tactical-table td:first-child,.subject-detail-tactical-table th:first-child{padding-left:4px!important}.subject-detail-tactical-table td:last-child,.subject-detail-tactical-table th:last-child{padding-right:4px!important}.subject-detail-tactical-table td:nth-child(1),.subject-detail-tactical-table th:nth-child(1){width:32%!important}.subject-detail-tactical-table td:nth-child(2),.subject-detail-tactical-table th:nth-child(2){width:23%!important}.subject-detail-tactical-table td:nth-child(3),.subject-detail-tactical-table th:nth-child(3){width:20%!important}.subject-detail-tactical-table td:nth-child(4),.subject-detail-tactical-table th:nth-child(4){width:25%!important}.subject-detail-tactical-table td:nth-child(n+2),.subject-detail-tactical-table th:nth-child(n+2){text-align:center!important}.subject-detail-tactical-skill-cell{gap:3px!important}.subject-detail-tactical-dummy-icon{flex-basis:26px!important;width:24px!important;height:24px!important;flex:0 0 24px!important}.subject-detail-tactical-skill-copy{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important}.subject-detail-tactical-skill-copy>.subject-detail-tactical-skill-name{width:100%!important;min-width:0!important;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:10.6px!important;line-height:1.12!important}.subject-detail-tactical-table thead th{font-size:10.2px!important}.subject-detail-tactical-combined strong,.subject-detail-tactical-rank span,.subject-detail-tactical-rank strong{font-size:11.3px!important;font-weight:620!important}.subject-detail-tactical-combined span{margin-left:2px!important;font-size:9px!important;font-weight:500!important}.subject-detail-tactical-table thead th:first-child{padding-left:11px!important;text-align:left!important}.subject-detail-win-stat-label{font-size:9.5px}.subject-detail-win-stat-value{font-size:13px}.subject-detail-win-stat-rows{gap:8px}.subject-detail-win-stat-row{flex-wrap:wrap;gap:6px!important}.subject-detail-win-stat-cell{min-height:58px;padding:8px 5px;border-radius:7px;flex-basis:calc((100% - 6px)/2)!important;width:calc((100% - 6px)/2)!important;max-width:calc((100% - 6px)/2)!important}.subject-detail-win-stat-row-1 .subject-detail-win-stat-cell:last-child{flex-basis:calc((100% - 6px)/2)!important}}.subject-detail-character-portrait{position:relative!important;display:inline-block!important;overflow:hidden!important;border-radius:50%!important}.subject-detail-avatar>.subject-detail-character-image,.subject-detail-character-portrait>.subject-detail-character-image{position:absolute!important;left:50%!important;top:60%!important;display:block!important;width:100%!important;height:auto!important;min-width:100%!important;min-height:0!important;max-width:none!important;max-height:none!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important;image-rendering:auto!important;-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mh3-page *,.mh3-page *:before,.mh3-page *:after{box-sizing:border-box}.mh3-profile-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:14px;padding:20px 22px;border:1px solid var(--mh3-border);border-radius:16px;background:radial-gradient(circle at 4% 10%,rgba(var(--highlight-rgb, 82, 226, 255),.09),transparent 31%),linear-gradient(130deg,#ffffff09,#0000001c),var(--mh3-bg-strong)}.mh3-profile-copy{min-width:0}.mh3-eyebrow{display:block;color:var(--mh3-accent);font-size:10px;font-weight:800;letter-spacing:.18em}.mh3-aside{display:grid;gap:12px;position:sticky;top:76px}.mh3-panel{border:1px solid var(--mh3-border);border-radius:14px;background:var(--mh3-bg);overflow:hidden}.mh3-profile-panel{padding:18px}.mh3-profile-panel h1{margin:5px 0 0;font-size:24px;line-height:1.05;color:var(--mh3-text)}.mh3-sync-badge.is-loading{color:#bfecf2;background:rgba(var(--highlight-rgb,82,226,255),.06)}.mh3-sync-badge.is-ready{color:#a7f3d0;background:#34d39912;border-color:#34d39926}.mh3-sync-badge.is-error{color:#fecaca;background:#f8717112;border-color:#f8717126;cursor:help}.mh3-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;background:var(--mh3-border);border:1px solid var(--mh3-border);border-radius:10px;overflow:hidden}.mh3-summary-grid>div{min-width:0;padding:10px 8px;background:#0a0c10f0}.mh3-panel-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--mh3-border)}.mh3-muted-block{padding:16px;color:var(--mh3-faint);font-size:11px}.mh3-subject-table-wrap{overflow:hidden}.mh3-subject-table{width:100%;min-width:0}.mh3-subject-table-head>span:first-child{text-align:left}.mh3-subject-row:last-child{border-bottom:0}.mh3-subject-score-cell{display:grid;justify-items:end;line-height:1.05}.mh3-results{min-width:0}.mh3-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0 4px 8px}.mh3-results-toolbar>div:first-child{display:flex;align-items:baseline;gap:9px}.mh3-filter-tabs{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--mh3-border);border-radius:9px;background:#00000029}.mh3-filter-tabs button:hover{color:var(--mh3-text);background:#ffffff09}.mh3-filter-tabs button.is-active{color:#e6fbfd;background:rgba(var(--highlight-rgb,82,226,255),.1)}.mh3-match-list{display:grid;gap:8px}.mh3-match-card:hover{border-color:var(--mh3-border-strong)}.mh3-match-card.is-win{border-color:#fbbf2433;background:linear-gradient(105deg,rgba(251,191,36,.045),transparent 36%),var(--mh3-bg)}.mh3-match-card.is-top3{border-color:#60a5fa2b}.mh3-match-card.is-low{opacity:.94}.mh3-rank-value{display:flex;align-items:baseline;justify-content:center;gap:2px}.mh3-match-card.is-win .mh3-rank-value strong{color:#fde68a}.mh3-match-identity>div:last-child{min-width:0}.mh3-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mh3-item span{color:var(--mh3-faint);font-size:6px}.mh3-page .is-positive{color:#6ee7b7}.mh3-page .is-negative{color:#fb7185}.mh3-hydrate-error{min-height:26px;display:inline-flex;align-items:center;padding:0 7px;border:1px solid rgba(248,113,113,.15);border-radius:7px;color:#fecaca;font-size:9px}.mh3-portrait{position:relative;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-radius:8px;overflow:hidden;background:#ffffff09;box-shadow:0 0 0 1px #00000029}.mh3-portrait span{color:var(--mh3-faint);font-size:10px}.mh3-tier-S{color:var(--tier-S,#ff6b6b)}.mh3-tier-A{color:var(--tier-A,#ffc857)}.mh3-tier-B{color:var(--tier-B,#b794f4)}.mh3-tier-C{color:var(--tier-C,#86b7ff)}.mh3-tier-D{color:var(--tier-D,#7ddfa3)}.mh3-tier-X{color:var(--tier-X,#a8b0be)}.mh3-version-warning{width:16px;height:16px;display:inline-grid;place-items:center;border:1px solid rgba(251,191,36,.35);border-radius:50%;color:#fde68a;background:#fbbf2414;font-size:9px;font-weight:900;cursor:help}.mh3-own-comp-detail{padding-bottom:12px}.mh3-all-teams-section{padding-top:11px;border-top:1px solid rgba(255,255,255,.055)}.mh3-expanded-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.mh3-expanded-head>div:first-child{min-width:0}.mh3-comp-detail-loading{min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px}.mh3-comp-detail-error{padding:10px;border:1px solid rgba(248,113,113,.13);border-radius:7px;color:#fecaca}.mh3-comp-detail-list{display:grid}.mh3-comp-detail-row:last-child{border-bottom:0}.mh3-team-box{border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#0000001c;overflow:hidden}.mh3-team-box.is-own{border-color:rgba(var(--highlight-rgb,82,226,255),.23);background:rgba(var(--highlight-rgb,82,226,255),.025)}.mh3-team-box-head b{color:var(--mh3-text)}.mh3-participant:last-child{border-bottom:0}.mh3-participant.is-me{margin:0 -4px;padding-left:4px;padding-right:4px;background:rgba(var(--highlight-rgb,82,226,255),.045);border-radius:5px}.mh3-participant-profile{min-width:0;display:flex;align-items:center;gap:6px}.mh3-participant-name{min-width:0}.mh3-core-trait{width:23px;height:23px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:50%;background:#ffffff06}.mh3-core-trait img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mh3-core-trait span{color:var(--mh3-faint);font-size:6px}.mh3-participant-detail-stats>span{display:grid;justify-items:end}.mh3-load-more{width:100%;min-height:44px;margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--mh3-border);border-radius:10px;background:#ffffff06;color:var(--mh3-sub);font-size:11px;font-weight:700;cursor:pointer}.mh3-load-more:hover:not(:disabled){color:var(--mh3-text);border-color:var(--mh3-border-strong);background:#ffffff0a}.mh3-load-more:disabled{opacity:.6;cursor:default}.mh3-end-marker{padding:16px 0;text-align:center;color:var(--mh3-faint);font-size:9.5px}.mh3-empty,.mh3-page-loading,.mh3-error-box{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid var(--mh3-border);border-radius:15px;background:var(--mh3-bg)}.mh3-empty-mark{color:var(--mh3-accent);font-size:35px;opacity:.5}.mh3-empty strong,.mh3-error-box strong{margin-top:8px;color:var(--mh3-text);font-size:16px}.mh3-empty p,.mh3-error-box span{margin:7px 0 0;color:var(--mh3-sub);font-size:11px}.mh3-page-loading{min-height:200px;flex-direction:row;gap:8px;color:var(--mh3-sub);font-size:12px}.mh3-page-loading strong{color:var(--mh3-text)}.mh3-error-box{border-color:#f871712e}.mh3-inline-error{margin-bottom:12px;padding:9px 12px;border:1px solid rgba(248,113,113,.16);border-radius:9px;background:#f871710e;color:#fecaca;font-size:10.5px}.mh3-loading-dot{width:7px;height:7px;display:inline-block;flex:0 0 auto;border-radius:50%;background:var(--mh3-accent);box-shadow:0 0 rgba(var(--highlight-rgb,82,226,255),.25);animation:mh3-pulse 1.15s ease-out infinite}.mh3-page{width:min(var(--site-content-max-width, 1320px),calc(100% - 48px));padding:28px 0 64px;color:var(--text-main, #f4f4f5);margin:0 auto;--mh3-bg: rgba(15, 17, 21, .76);--mh3-bg-strong: rgba(11, 13, 17, .92);--mh3-border: rgba(255, 255, 255, .09);--mh3-border-strong: rgba(255, 255, 255, .14);--mh3-text: rgba(249, 250, 251, .94);--mh3-sub: rgba(228, 228, 231, .64);--mh3-faint: rgba(228, 228, 231, .4);--mh3-accent: rgb(var(--highlight-rgb, 82, 226, 255));font-size:14px}.mh3-match-card{position:relative;display:grid;border:1px solid var(--mh3-border);border-radius:12px;overflow:hidden;background:var(--mh3-bg);transition:border-color .16s ease,background .16s ease;grid-template-columns:78px minmax(0,1fr)}.mh3-ally-icons .mh3-portrait+.mh3-portrait{margin-left:-5px}.mh3-team-placeholder{color:var(--mh3-faint);white-space:nowrap;font-size:10px}.mh3-item.is-grade-0{border-color:#b4b9c352;box-shadow:inset 0 0 0 1px #b4b9c30a}.mh3-item.is-grade-1{border-color:#57ca779e;box-shadow:0 0 7px #57ca771a}.mh3-expanded{border-top:1px solid var(--mh3-border);margin-top:11px;padding-top:13px}.mh3-expanded-head small{display:block;margin-top:2px;color:var(--mh3-faint);font-size:9.5px}.mh3-comp-detail-loading,.mh3-comp-detail-error,.mh3-data-missing{color:var(--mh3-faint);font-size:10px}.mh3-teams-grid{display:grid;grid-template-columns:1fr!important;gap:8px}.mh3-team-members{padding:3px 10px 6px}.mh3-past-season-head{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border-bottom:1px solid var(--mh3-border);background:#ffffff05}.mh3-past-season-head>div:first-child strong{display:block;color:var(--mh3-text);font-size:16px}.mh3-past-season-head>div:first-child small{display:block;margin-top:3px;color:var(--mh3-faint);font-size:10px}.mh3-past-season-score{text-align:right}.mh3-past-season-score small{display:block;color:var(--mh3-faint);font-size:9.5px}.mh3-past-season-score b{display:block;margin-top:2px;color:var(--mh3-text);font-size:18px}.mh3-past-summary-grid>div{min-width:0;padding:11px 12px;border-right:1px solid rgba(255,255,255,.045)}.mh3-past-summary-grid>div:last-child{border-right:0}.mh3-past-summary-grid small{display:block;color:var(--mh3-faint);font-size:9px}.mh3-past-summary-grid strong{display:block;margin-top:3px;color:#f8fafce0;font-size:12px;font-variant-numeric:tabular-nums}.mh3-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%}.mh3-match-card.is-clickable{cursor:pointer}.mh3-match-card.is-clickable:focus-visible{outline:2px solid rgba(var(--highlight-rgb,82,226,255),.42);outline-offset:2px}.mh3-rank-value strong{color:var(--mh3-text);font-variant-numeric:tabular-nums;line-height:1;font-size:27px}.mh3-rank-value small{color:var(--mh3-faint);font-size:11px}.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait+.mh3-portrait{margin-left:-4px}.mh3-compact-comp-score b{font-weight:800;font-size:12px}.mh3-compact-comp-score strong{font-size:14px}.mh3-compact-comp-score small{order:3;font-size:10px;color:var(--mh3-faint)}.mh3-item img,.mh3-item span{position:relative;z-index:2}.mh3-item.is-grade-1:after{opacity:0}.mh3-item.is-grade-2{border-color:#4d97f5ad;box-shadow:0 0 7px #4d97f51c;--mh3-item-glow: 70, 201, 105}.mh3-item.is-grade-3{border-color:#b366ebb8;box-shadow:0 0 8px #b366eb1f;--mh3-item-glow: 72, 141, 245}.mh3-item.is-grade-4{border-color:#eeb740c7;box-shadow:0 0 8px #eeb74021;--mh3-item-glow: 177, 99, 235}.mh3-item.is-grade-5{border-color:#f45a70d1;box-shadow:0 0 9px #f45a7024;--mh3-item-glow: 244, 192, 63}.mh3-item.is-grade-6{--mh3-item-glow: 245, 72, 84}.mh3-item.is-grade-2:after,.mh3-item.is-grade-3:after,.mh3-item.is-grade-4:after,.mh3-item.is-grade-5:after,.mh3-item.is-grade-6:after{opacity:1}.mh3-match-card.is-third{border-color:#43c26f45;background:linear-gradient(105deg,rgba(67,194,111,.065),transparent 38%),var(--mh3-bg)}.mh3-match-card.is-third .mh3-rank-value strong{color:#73d995}.mh3-full-trait img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mh3-full-trait span{font-size:6px;color:var(--mh3-faint)}.mh3-participant-name strong{display:block;color:#fafafadb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.mh3-participant-name small{display:block;margin-top:2px;color:var(--mh3-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9.8px}.mh3-expanded-head span{color:var(--mh3-text);font-weight:800;font-size:13.5px}.mh3-past-season-card{overflow:hidden;border:1px solid var(--mh3-border);border-radius:13px;background:var(--mh3-bg);min-width:0}.mh3-profile-copy>strong{display:block;margin-top:5px;line-height:1.05;color:var(--mh3-text);font-size:clamp(28px,3vw,38px)}.mh3-profile-copy>small{display:block;margin-top:8px;color:var(--mh3-sub);font-size:13px}.mh3-panel-heading>span{font-weight:800;color:var(--mh3-text);font-size:13.5px}.mh3-panel-heading>small{color:var(--mh3-faint);text-align:right;font-size:10.5px}.mh3-summary-grid small{display:block;color:var(--mh3-faint);white-space:nowrap;font-size:10.5px}.mh3-summary-grid strong{display:block;margin-top:3px;color:var(--mh3-text);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;font-size:14.5px}.mh3-results-toolbar strong{color:var(--mh3-text);font-size:15.5px}.mh3-results-toolbar small{color:var(--mh3-faint);font-size:11px}.mh3-filter-tabs button{padding:0 10px;color:var(--mh3-faint);height:31px;border:0;border-radius:6px;background:transparent;cursor:pointer;font-size:11.5px}.mh3-subject-table-head{border-bottom:1px solid var(--mh3-border);color:var(--mh3-faint);text-align:right;min-height:35px;padding:0 10px;font-size:11.2px;font-weight:700}.mh3-subject-row{border-bottom:1px solid rgba(255,255,255,.045);color:#f4f4f5d1;text-align:right;font-variant-numeric:tabular-nums;min-height:62px;padding:8px 10px;font-size:12.6px}.mh3-subject-identity{display:flex;align-items:center;min-width:0;text-align:left;gap:8px}.mh3-subject-identity>span{min-width:0}.mh3-subject-identity small{display:block;color:var(--mh3-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px;font-size:10.8px}.mh3-subject-score-cell b{color:#f8fafce0;font-size:13.4px}.mh3-subject-score-cell small{color:var(--mh3-faint);margin-top:4px;font-size:10px}.mh3-match-main{min-width:0;padding:9px 13px}.mh3-rank-meta b{color:#f4f4f5bd;font-size:12.2px}.mh3-rank-meta span{color:var(--mh3-faint);white-space:nowrap;font-size:11px}.mh3-comp-score-value b{font-size:12.8px;font-weight:850}.mh3-comp-score-value strong{font-size:14.2px}.mh3-compact-comp-score.is-pending,.mh3-compact-comp-score.is-missing{color:var(--mh3-faint);padding:0;border:0;background:transparent;font-size:10.5px}.mh3-comp-refresh-button:hover:not(:disabled){color:var(--mh3-text);border-color:rgba(var(--highlight-rgb,82,226,255),.28);background:rgba(var(--highlight-rgb,82,226,255),.055)}.mh3-comp-refresh-button:active:not(:disabled){transform:scale(.94)}.mh3-comp-refresh-button:disabled{opacity:.62;cursor:default}.mh3-comp-refresh-button.is-refreshing svg{animation:mh3-refresh-spin .8s linear infinite}.mh3-layout{display:grid;gap:14px;align-items:start;grid-template-columns:360px minmax(0,1fr)}.mh3-subject-table-head,.mh3-subject-row{display:grid;align-items:center;grid-template-columns:minmax(150px,1.62fr) .92fr .84fr .66fr .52fr;-moz-column-gap:5px;column-gap:5px}.mh3-subject-identity strong{display:block;color:var(--mh3-text);font-size:13.6px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:keep-all;line-height:1.25}.mh3-items{display:flex;align-items:center;gap:4px}.mh3-item{display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:5px;background:#ffffff06;border-width:1px;position:relative;isolation:isolate;border-color:#ffffff17!important;box-shadow:none!important;width:35px;height:35px}.mh3-own-comp-total{display:flex;align-items:center;gap:7px;padding:5px 8px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:#ffffff05}.mh3-own-comp-total>small{margin:0;color:#e4e4e7b3;font-size:10.5px;font-weight:700}.mh3-detail-score-token{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums;min-width:0;justify-content:flex-start;gap:5px}.mh3-detail-score-token b,.mh3-detail-score-token strong{color:currentColor}.mh3-detail-score-token b{font-size:12px}.mh3-detail-score-token strong{font-size:14px}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-S{color:var(--tier-S,#ff6b6b)}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-A{color:var(--tier-A,#ffc857)}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-B{color:var(--tier-B,#b794f4)}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-C{color:var(--tier-C,#86b7ff)}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-D{color:var(--tier-D,#7ddfa3)}.mh3-expanded-head .mh3-detail-score-token.mh3-tier-X{color:var(--tier-X,#a8b0be)}.mh3-pair-score small{color:var(--mh3-faint);font-size:9px}.mh3-role-icon-wrap{width:19px;height:19px;flex:0 0 19px;display:grid;place-items:center;border-radius:4px;overflow:hidden;background:#ffffff06}.mh3-role-icon-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mh3-role-icon-wrap small{font-size:6px}.mh3-team-box-head{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--mh3-sub);min-height:42px;padding:7px 11px;font-size:12px}.mh3-team-box-head>span:first-child{font-size:12.5px}.mh3-team-box-head>span:first-child b{font-size:14px}.mh3-team-box-score b{color:currentColor;font-size:12.5px}.mh3-team-box-score strong{color:currentColor;font-size:13.5px}.mh3-participant{display:grid;align-items:center;border-bottom:1px solid rgba(255,255,255,.035);grid-template-columns:minmax(190px,.95fr) minmax(315px,1.45fr) minmax(175px,.75fr);min-height:72px;gap:14px;padding:8px 0}.mh3-participant-name-line{min-width:0;display:flex;align-items:baseline;gap:8px}.mh3-participant-name-line strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh3-participant-build{min-width:0;width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px}.mh3-participant-traits-block{justify-self:start}.mh3-participant-items-block{justify-self:end}.mh3-full-trait{display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:50%;background:#ffffff06;width:26px;height:26px}.mh3-participant-detail-stats small{color:var(--mh3-faint);font-size:9.4px}.mh3-participant-detail-stats b{margin-top:1px;color:#f4f4f5c7;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.2px}.mh3-past-section-title{padding:11px 14px 8px;color:var(--mh3-sub);font-size:11px;font-weight:800}.mh3-past-subject-card-head{min-width:0;display:flex;align-items:center;gap:7px}.mh3-past-subject-card-head>span{min-width:0}.mh3-past-subject-card-head strong{display:block;color:var(--mh3-text);font-size:11.2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh3-past-subject-card-head small{display:block;margin-top:3px;color:var(--mh3-faint);font-size:8.8px;white-space:nowrap}.mh3-past-subject-card-stats span{min-width:0;text-align:center}.mh3-past-subject-card-stats small{display:block;color:var(--mh3-faint);font-size:7.7px}.mh3-past-subject-card-stats b{display:block;margin-top:2px;color:#f8fafcdb;font-size:9.6px;white-space:nowrap}.mh3-past-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--mh3-border);border-bottom:0}.mh3-match-rank{background:#00000029;padding:16px 6px 8px;display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--mh3-border);justify-content:flex-start!important;align-self:stretch;padding-top:14px!important}.mh3-synergy-value strong{font-size:13.5px;font-weight:850;line-height:1}.mh3-synergy-value.is-positive strong{color:#6ee7b7}.mh3-synergy-value.is-negative strong{color:#fb7185}.mh3-synergy-value.is-neutral strong{color:#f4f4f5c7}.mh3-items.is-compact .mh3-item{width:29px;height:29px}.mh3-items.is-compact .mh3-item img{width:103%;height:103%;max-width:none}.mh3-comp-detail-section+.mh3-comp-detail-section{border-left:1px solid rgba(255,255,255,.07)}.mh3-comp-detail-section .mh3-portrait{width:24px!important;height:24px!important;border-radius:50%}.mh3-match-subject-name span{color:var(--mh3-faint);font-size:11.2px;flex:0 0 auto}.mh3-card-chevron{grid-column:5;width:20px;height:28px;display:grid;place-items:center;justify-self:end;align-self:center;color:#e4e4e76b;pointer-events:none;transition:color .15s ease,transform .18s ease}.mh3-match-card.is-clickable:hover .mh3-card-chevron{color:#f4f4f5c2}.mh3-card-chevron.is-open{transform:rotate(180deg)}.mh3-card-chevron.is-disabled{opacity:0}.mh3-card-chevron svg{width:17px;height:17px;fill:none}.mh3-card-chevron path{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mh3-rank-meta{display:grid;justify-items:center;text-align:center;gap:3px;margin-top:8px;min-height:28px;justify-content:flex-start}.mh3-item:after{content:"";position:absolute;z-index:1;pointer-events:none;opacity:0;transform:translateZ(0);left:-22%;right:-22%;bottom:-30%;height:88%;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.72),rgba(var(--mh3-item-glow),.34) 23%,rgba(var(--mh3-item-glow),.12) 43%,rgba(var(--mh3-item-glow),.028) 58%,rgba(var(--mh3-item-glow),0) 74%);filter:blur(2.4px)}.mh3-comp-detail-name{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.mh3-detail-subject-chip .mh3-portrait{width:22px!important;height:22px!important}.mh3-match-subject-name strong,.mh3-comp-detail-name>span,.mh3-detail-subject-chip>span{white-space:normal;word-break:keep-all;overflow-wrap:normal}.mh3-card-row{display:grid;min-height:84px;align-items:center;gap:7px;row-gap:5px;grid-template-columns:minmax(175px,220px) auto 58px minmax(245px,1fr) 20px;-moz-column-gap:4px;column-gap:4px}.mh3-build-inline .mh3-core-trait{width:29px;height:29px}.mh3-build-inline .mh3-items:not(.is-compact){gap:4px}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{border:1px solid rgba(255,255,255,.15)!important;background:linear-gradient(180deg,#ffffff0e,#0a0c1057);box-shadow:inset 0 0 0 1px #00000029!important;width:41px;height:39px;border-radius:7px}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item img{max-width:none;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transform:scale(1.08);transform-origin:center}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0b,#0a0c1052)}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-2,.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-3,.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-4,.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-5,.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.045),rgba(var(--mh3-item-glow),.075) 42%,rgba(var(--mh3-item-glow),.14) 72%,rgba(var(--mh3-item-glow),.24)),#0c0e1257}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item:after{left:-18%;right:-18%;bottom:-25%;height:90%;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.68),rgba(var(--mh3-item-glow),.3) 27%,rgba(var(--mh3-item-glow),.1) 48%,rgba(var(--mh3-item-glow),.025) 66%,rgba(var(--mh3-item-glow),0) 82%);filter:blur(2px)}.mh3-comp-detail-section h4{margin:0;border-bottom:1px solid rgba(255,255,255,.06);padding:8px 9px;font-size:12.2px;font-weight:800;color:#e8e8ebc7}.mh3-comp-detail-name>span{min-width:0;color:#f4f4f5c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10.8px;font-weight:700}.mh3-detail-subject-chip{min-width:0;display:flex;align-items:center;color:#f4f4f5c2;gap:6px;font-size:10.4px;font-weight:700}.mh3-detail-subject-chip .mh3-portrait,.mh3-comp-detail-section .mh3-portrait{width:24px!important;height:24px!important}.mh3-pair-members>b{color:#e4e4e766;line-height:1;font-size:11.5px}.mh3-synergy-value small{font-weight:650;color:#e4e4e77a;font-size:8.8px}.mh3-synergy-value strong,.mh3-synergy-value.is-positive strong,.mh3-synergy-value.is-negative strong,.mh3-synergy-value.is-neutral strong{font-weight:700;font-size:10.8px;color:#f4f4f5ad}.mh3-comp-detail-row .mh3-detail-score-token{justify-content:flex-end;flex:0 0 auto;min-width:54px;gap:5px}.mh3-comp-detail-row .mh3-detail-score-token b{font-size:12.5px}.mh3-comp-detail-row .mh3-detail-score-token strong{font-size:13.2px}.mh3-role-fit-plus{font-size:12px;font-weight:800;color:#e4e4e78f}.mh3-role-chip .mh3-role-icon-wrap{width:20px;height:20px;flex:0 0 20px}.mh3-comp-detail-name>span,.mh3-detail-subject-chip>span{white-space:nowrap;word-break:normal;overflow-wrap:normal;text-overflow:clip;overflow:visible}.mh3-comp-detail-section{border:0;border-radius:0;background:transparent;overflow:hidden;min-width:0}.mh3-comp-detail-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.035);gap:8px;min-height:44px;padding:6px 9px;min-width:0}.mh3-role-chips,.mh3-role-chip-group,.mh3-role-chip{min-width:0}.mh3-role-chip-label{min-width:0;line-height:1.15;white-space:nowrap;overflow:visible;text-overflow:clip}.mh3-comp-detail-grid{display:grid;gap:0;width:100%;min-width:0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,4fr)}.mh3-comp-detail-name,.mh3-detail-subject-chip,.mh3-role-chip,.mh3-role-chip-group,.mh3-role-chips{min-width:0}.mh3-comp-detail-name>span,.mh3-detail-subject-chip>span,.mh3-role-chip-label{line-height:1.15;display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.mh3-comp-detail-section:first-child .mh3-comp-detail-name{flex:1 1 auto;max-width:calc(100% - 58px)}.mh3-comp-detail-section:nth-child(2) .mh3-comp-detail-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:7px;column-gap:7px}.mh3-pair-members{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-width:0}.mh3-pair-score{flex:0 0 auto;justify-items:end;display:flex!important;flex-direction:row!important;align-items:center!important;min-width:0!important;width:auto;justify-content:flex-start!important;gap:5px!important}.mh3-synergy-value{display:inline-flex;align-items:baseline;white-space:nowrap;color:#e4e4e7a8;font-variant-numeric:tabular-nums;min-width:0!important;justify-content:flex-start;gap:3px}.mh3-pair-score .mh3-detail-score-token{min-width:50px}.mh3-comp-detail-section:last-child .mh3-comp-detail-row{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) 56px;-moz-column-gap:6px;column-gap:6px}.mh3-role-fit-detail{display:grid;align-items:center;width:100%;min-width:0;flex:1 1 auto;grid-template-columns:minmax(72px,.8fr) auto minmax(0,1.5fr);gap:5px}.mh3-role-chips{min-width:0;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;gap:4px}.mh3-role-chip-group{min-width:0;display:inline-flex;align-items:center;flex:1 1 0;max-width:50%;overflow:hidden;gap:4px}.mh3-role-chip{min-width:0;display:inline-flex;align-items:center;color:#e4e4e7ab;gap:5px;font-size:9.8px;font-weight:700;flex:1 1 auto;overflow:hidden}.mh3-role-between-plus{color:#e4e4e794;font-size:11px;font-weight:800;line-height:1;flex:0 0 auto}.mh3-comp-detail-section:last-child .mh3-detail-score-token{flex:none;justify-self:end;justify-content:flex-end;white-space:nowrap;min-width:56px;width:56px}.mh3-participant-rank-score{justify-items:center!important;text-align:center}.mh3-participant-rank-score em{display:block;width:100%;margin-top:2px;text-align:center;font-size:9px;font-style:normal;font-weight:750;font-variant-numeric:tabular-nums}.mh3-comp-not-applicable{min-height:27px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid rgba(255,255,255,.075);border-radius:7px;background:#ffffff06;color:#e4e4e77a;font-size:9.5px;font-weight:650;white-space:nowrap}.mh3-comp-not-applicable.is-detail{width:100%;min-height:48px;justify-content:center;border-style:dashed;font-size:10.5px}.mh3-team-box-score.is-not-applicable{color:#e4e4e773}.mh3-team-box-score.is-not-applicable b{color:#e4e4e78f;font-weight:650}.mh3-subject-expand-button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-top:1px solid var(--mh3-border);background:#ffffff05;color:#e4e4e794;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer}.mh3-subject-expand-button:hover{color:#f8fafcdb;background:#ffffff09}.mh3-subject-expand-button svg{width:14px;height:14px;fill:none;transition:transform .16s ease}.mh3-subject-expand-button svg.is-open{transform:rotate(180deg)}.mh3-subject-expand-button path{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mh3-self-portrait-stack>.mh3-portrait{grid-column:1!important;grid-row:1!important;width:56px!important;height:56px!important}.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:22px!important;height:22px!important;margin:0!important;border-radius:5px!important}.mh3-self-portrait-stack>.mh3-team-placeholder{display:none!important}.mh3-build-inline .mh3-items-stacked{min-width:0!important;width:auto!important;display:grid!important;grid-template-columns:max-content!important;gap:3px!important;justify-items:center!important;align-items:center!important}.mh3-build-inline .mh3-items-stacked .mh3-item-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important}.mh3-build-inline .mh3-items-stacked .mh3-item img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;transform:scaleX(1.07) scaleY(.96)!important;transform-origin:center!important}.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0d,#0a0c1052)!important}.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-2,.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-3,.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-4,.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-5,.mh3-build-inline .mh3-items-stacked .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.095),rgba(var(--mh3-item-glow),.11) 26%,rgba(var(--mh3-item-glow),.16) 58%,rgba(var(--mh3-item-glow),.25)),#0c0e1257!important}.mh3-build-inline .mh3-items-stacked .mh3-item:after{left:-16%!important;right:-16%!important;bottom:-18%!important;height:116%!important;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.72),rgba(var(--mh3-item-glow),.34) 30%,rgba(var(--mh3-item-glow),.13) 52%,rgba(var(--mh3-item-glow),.035) 72%,rgba(var(--mh3-item-glow),0) 90%)!important;filter:blur(1.5px)!important}.mh3-score-panel{overflow:hidden}.mh3-score-graph svg{display:block;width:100%;height:100%;overflow:visible}.mh3-score-grid-y line{stroke:#ffffff13;stroke-width:1;vector-effect:non-scaling-stroke}.mh3-score-grid-x line{stroke:rgba(var(--highlight-rgb,82,226,255),.11);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.mh3-score-axis-line{stroke:#ffffff2e;stroke-width:1;vector-effect:non-scaling-stroke}.mh3-score-graph-line{fill:none;stroke:var(--mh3-accent);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--highlight-rgb,82,226,255),.18))}.mh3-score-graph-dot{fill:#ecfdfff5;stroke:rgba(var(--highlight-rgb,82,226,255),.72);stroke-width:1;vector-effect:non-scaling-stroke}.mh3-score-graph-current{position:absolute;top:12px;right:12px;display:flex;align-items:baseline;gap:5px;padding:4px 7px;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#05070ab8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}.mh3-graph-empty{display:grid;place-items:center;color:var(--mh3-faint);font-size:10.5px;min-height:214px}.mh3-filter-tabs button:first-child{padding-inline:12px}.mh3-self-portrait-stack .mh3-ally-icon-slot{flex-direction:column!important;align-items:center!important;gap:0!important;justify-content:center!important;display:block!important;margin:0!important;border-radius:50%!important;overflow:hidden!important}.mh3-build-inline .mh3-items-stacked .mh3-item{border-radius:6px!important;width:42px!important;height:30px!important;flex:0 0 42px!important}.mh3-compact-comp-score>small{font-size:9.8px;font-weight:650;color:var(--mh3-faint);order:initial;grid-column:1!important;grid-row:1!important;align-self:center!important}.mh3-compact-comp-score>.mh3-version-warning{align-self:center!important;border-width:1px!important;grid-column:2!important;grid-row:1!important;width:11px!important;height:11px!important;min-width:11px!important;font-size:6.5px!important;justify-self:start!important}.mh3-self-portrait-stack .mh3-ally-icons{grid-column:2!important;grid-row:1!important;width:24px!important;height:56px!important;display:flex!important;overflow:visible!important;position:relative!important;z-index:2;min-height:0!important;flex-direction:column!important;align-items:center!important;gap:2px!important;justify-content:center!important}.mh3-info-refreshing{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:58px;color:#e4e8eeb8!important}.mh3-full-traits{display:flex!important;align-items:center!important;gap:3px!important;flex-wrap:nowrap!important}.mh3-full-trait.is-core{border-color:rgba(var(--highlight-rgb,82,226,255),.22);width:27px!important;height:27px!important;flex:0 0 27px!important}.mh3-sub-trait-grid{display:grid;grid-template-columns:repeat(2,13px);grid-template-rows:repeat(2,13px);gap:1px;width:27px;height:27px;flex:0 0 27px}.mh3-full-trait.is-sub{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;border-radius:4px!important;border-color:#ffffff12!important}.mh3-full-trait.is-sub span{font-size:4px!important}.mh3-participant-detail-stats{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px!important}.mh3-team-box-score small{color:var(--mh3-faint);font-size:9.5px;font-weight:650;white-space:nowrap}.mh3-tactical-skill-icon,.mh3-tactical-skill-icon img{border-radius:50%!important}.mh3-team-box-primary{min-width:0;display:inline-flex;align-items:baseline;gap:9px}.mh3-team-number-label{flex:0 0 auto;color:#e4e4e7a8;font-size:11px;font-weight:700;white-space:nowrap}.mh3-team-box-score{font-variant-numeric:tabular-nums;gap:5px;font-size:12px;font-weight:700;display:inline-flex!important;align-items:baseline!important;line-height:1!important}.mh3-team-box-score small,.mh3-team-box-score b,.mh3-team-box-score strong{line-height:1!important}.mh3-team-mobile-tk{display:none}.mh3-profile-panel,.mh3-subject-panel{background:linear-gradient(180deg,#ffffff05,#ffffff02),#12151ad6!important}.mh3-profile-panel-topbar{min-width:0;min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.mh3-profile-panel-topbar>.mh3-eyebrow{flex:0 0 auto;color:#e4e8ee8c;font-size:10px;letter-spacing:.14em}.mh3-profile-inline-controls{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.mh3-profile-inline-controls select{min-width:112px;height:29px;padding:0 27px 0 9px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#07090ddb;color:#f4f6fae0;font-size:10.5px;outline:none}.mh3-profile-panel-body{min-width:0;display:grid;gap:9px}.mh3-profile-panel-body>.mh3-sync-badge{margin-top:-2px!important;justify-self:start}.mh3-player-rank-identity{min-width:0;display:grid;gap:4px}.mh3-player-nickname{min-width:0;color:var(--mh3-text);font-size:22px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh3-specialist-portrait{position:relative;width:34px;height:34px;flex:0 0 34px;overflow:visible}.mh3-specialist-weapon{position:absolute;right:-2px;bottom:-2px;width:15px;height:15px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.85))}.mh3-rank-tier-line{min-width:0;display:flex;align-items:center;gap:6px;margin-top:1px}.mh3-rank-tier-badge-image{width:25px;height:25px;flex:0 0 25px;-o-object-fit:contain;object-fit:contain}.mh3-rank-tier-badge-fallback{width:18px;height:18px;flex:0 0 18px;border-radius:5px;border:1px solid currentColor;background:currentColor;opacity:.72;box-shadow:inset 0 0 0 4px #080a0eb8}.mh3-rank-tier-copy{min-width:0;display:inline-flex;align-items:baseline;gap:5px;color:#f4f6fadb;font-variant-numeric:tabular-nums;white-space:nowrap}.mh3-rank-tier-copy b{font-size:12px;font-weight:800}.mh3-rank-tier-copy>span{color:#e4e8ee59;font-size:10px}.mh3-rank-tier-copy strong{font-size:12.5px;font-weight:850;color:#fafafcf0}.mh3-rank-tier-meta{display:block;padding-left:31px;color:#e4e8ee99;font-size:9.7px;line-height:1.15}.mh3-rank-tier-iron{color:#9fa5ad}.mh3-rank-tier-bronze{color:#c1845d}.mh3-rank-tier-silver{color:#c8d1dc}.mh3-rank-tier-gold{color:#efc45f}.mh3-rank-tier-platinum{color:#64d6c6}.mh3-rank-tier-diamond{color:#77a8ff}.mh3-rank-tier-meteorite{color:#d889ff}.mh3-rank-tier-mithril{color:#79e8ff}.mh3-rank-tier-demigod{color:#f1c36e}.mh3-rank-tier-eternity{color:#ff8e9b}.mh3-rank-tier-unknown{color:#e4e8ee80}.mh3-profile-copy .mh3-player-rank-identity.is-compact{margin-top:6px}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-nickname{font-size:clamp(21px,2.1vw,29px)}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{width:31px;height:31px;flex-basis:31px}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-weapon{width:14px;height:14px}.mh3-profile-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}.mh3-profile-summary-grid .mh3-positive-rate-empty{color:#e4e8ee61!important;font-weight:600!important}.mh3-identity-scoreline .mh3-version-warning{margin-left:-2px!important}.mh3-past-season-list{display:grid;gap:12px;align-items:start;grid-template-columns:1fr!important}.mh3-past-subject-grid{display:grid;padding:0 10px 11px;grid-template-columns:1fr!important;gap:6px!important}.mh3-past-subject-card{min-width:0;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#0000001c;display:grid!important;grid-template-columns:minmax(160px,1.15fr) minmax(210px,.85fr)!important;align-items:center!important;gap:10px!important;padding:8px 10px!important}.mh3-past-subject-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:0!important;padding-top:0!important;border-top:0!important;align-self:stretch;align-items:center}.mh3-compact-comp-score{border-radius:7px;font-variant-numeric:tabular-nums;white-space:nowrap;gap:5px;min-height:32px;align-items:center;padding:0;border:0;background:transparent;line-height:1;width:-moz-max-content!important;width:max-content!important;row-gap:1px!important;min-width:0!important;justify-content:start!important;-moz-column-gap:2px!important;column-gap:2px!important;display:grid!important;grid-template-columns:max-content!important;grid-template-rows:12px 18px!important;justify-items:start!important}.mh3-comp-score-label{grid-column:1!important;grid-row:1!important;display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.mh3-comp-score-label>small{margin:0!important;padding:0!important;color:var(--mh3-faint);font-size:9.8px;line-height:1}.mh3-comp-score-label>.mh3-version-warning{position:static!important;margin:0!important;width:11px!important;height:11px!important;min-width:11px!important;font-size:6.5px!important}.mh3-compact-comp-score>.mh3-comp-score-value{align-self:center!important;min-width:0!important;justify-content:flex-start!important;grid-column:1!important;grid-row:2!important;justify-self:start!important}.mh3-results>section[aria-label="최근 랭크 요약"]{background:#12151ad6!important;border-color:#ffffff13!important;box-shadow:none!important}.mh3-profile-panel,.mh3-score-panel,.mh3-subject-panel,.mh3-results>section[aria-label="최근 랭크 요약"]{background:linear-gradient(180deg,#ffffff03,#ffffff01),#0e1014e0!important;border-color:#ffffff14!important}.mh3-profile-season-title{min-width:0;color:rgba(var(--highlight-rgb,82,226,255),.88);font-size:12px;font-weight:850;letter-spacing:.015em;white-space:nowrap}.mh3-sync-badge{margin-top:12px;min-height:28px;align-items:center;gap:7px;padding:5px 9px;border-radius:8px;border:1px solid var(--mh3-border);font-size:11.5px;display:none!important}.mh3-rank-history-block{min-width:0;display:grid;gap:2px}.mh3-rank-history-label{display:block;color:#e0e5ec7a;font-size:9px;font-weight:500;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh3-rank-history-row{min-width:0;display:flex;align-items:center;gap:5px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.mh3-rank-history-tier{color:currentColor;font-size:12.7px;font-weight:600}.mh3-rank-history-rp{color:#fafafcf2;font-size:12.8px;font-weight:600}.mh3-rank-history-meta{color:#e2e7ee9e;font-size:9.8px;font-weight:450}.mh3-specialist-entry{min-width:0;display:inline-grid;justify-items:center;gap:3px}.mh3-rank-history-list{min-width:0;display:grid;gap:5px;margin-top:-3px!important;align-self:start}.mh3-rank-history-block.is-current{margin-bottom:4px}.mh3-rank-history-block.is-current .mh3-rank-history-label{color:#70e2fff5!important;font-weight:550!important}.mh3-rank-history-block.is-current .mh3-rank-history-tier,.mh3-rank-history-block.is-current .mh3-rank-history-rp{filter:saturate(1.08);font-size:15.6px!important}.mh3-rank-history-block.is-current .mh3-rank-tier-badge-image{width:20px!important;height:20px!important;flex-basis:20px!important}.mh3-rank-history-block.is-current .mh3-rank-tier-badge-fallback{width:14px!important;height:14px!important;flex-basis:14px!important}.mh3-rank-history-block.is-current .mh3-rank-history-meta{color:#eff6fadb!important;font-weight:500!important}.mh3-rank-history-block.is-muted{opacity:.72}.mh3-rank-history-block.is-muted .mh3-rank-history-label{color:#d5dbe47a!important}.mh3-rank-history-block.is-muted .mh3-rank-history-meta{color:#d6dce480!important}.mh3-rank-history-block.is-muted .mh3-rank-tier-badge-image,.mh3-rank-history-block.is-muted .mh3-rank-tier-badge-fallback{opacity:.76}.mh3-profile-summary-grid>.mh3-positive-rate-empty{background:transparent!important;border-color:transparent!important}.mh3-subject-portrait-wrap,.mh3-recent-subject-portrait{position:relative;display:inline-flex;flex:0 0 auto}.mh3-card-self-portrait .mh3-weapon-variant-badge{right:1px;bottom:1px}.mh3-specialist-weapon-badge .mh3-specialist-weapon{position:static!important;-o-object-fit:contain!important;object-fit:contain!important;filter:none!important;width:9px!important;height:9px!important;opacity:.95}.mh3-card-portrait-wrap{position:relative;display:inline-flex;flex:0 0 auto;overflow:visible}.mh3-weapon-variant-badge img{display:block;-o-object-fit:contain;object-fit:contain;width:19px!important;height:19px!important;opacity:1!important}.mh3-card-self-portrait .mh3-weapon-variant-badge,.mh3-card-portrait-wrap .mh3-weapon-variant-badge{right:-4px!important;bottom:-4px!important}.mh3-player-name-line{align-items:center;gap:8px;display:block!important;min-width:0;width:100%}.mh3-player-identity-left{display:grid;gap:7px;align-content:start;min-width:0}.mh3-specialist-block{display:grid;justify-items:start;margin-top:0!important;margin-left:6px!important;margin-bottom:6px!important;gap:7px!important}.mh3-specialist-label{line-height:1;font-weight:700;font-size:11px!important;color:#ebeff5bd!important}.mh3-specialist-portraits{flex:0 0 auto;display:inline-flex!important;align-items:flex-start!important;gap:11px!important}.mh3-specialist-rate{line-height:1;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-size:11.2px!important;color:#f1f4f8d1!important}.mh3-score-grid-y text{font-variant-numeric:tabular-nums;font-size:11px!important;fill:#e8ebf0a3!important}.mh3-score-grid-x text{font-weight:700;font-size:9.5px!important;fill:#e8ebf08a!important}.mh3-score-axis-title{font-weight:800;letter-spacing:.08em;font-size:10px!important;fill:#e8ebf0ad!important}.mh3-score-graph-current small{color:var(--mh3-faint);font-size:9.5px!important}.mh3-score-graph-current strong{color:var(--mh3-text);font-variant-numeric:tabular-nums;font-size:12.5px!important}.mh3-profile-summary-grid>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:none!important;min-height:50px;background:#0f12176b!important;border-color:#ffffff0a!important}.mh3-profile-summary-grid small{font-weight:720!important;font-size:12px!important;color:#edf0f5cc!important}.mh3-profile-summary-grid strong{color:#f8f9fbf0!important;font-weight:820!important;font-size:16.2px!important}.mh3-weapon-variant-badge{position:absolute;display:grid;border-radius:50%;place-items:center;z-index:3;pointer-events:none;border-color:#ffffff26!important;width:24px!important;height:24px!important;right:-5px!important;bottom:-5px!important;background:#000000ad!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 1px 4px #0000007a!important}.mh3-weapon-variant-badge.is-large{width:21px!important;height:21px!important;right:-4px!important;bottom:-4px!important}.mh3-weapon-variant-badge.is-large img{width:17px!important;height:17px!important}.mh3-weapon-variant-badge.is-medium{width:16px!important;height:16px!important;right:-3px!important;bottom:-3px!important}.mh3-weapon-variant-badge.is-medium img{width:13px!important;height:13px!important}.mh3-weapon-variant-badge.is-compact{width:13px!important;height:13px!important;right:-2px!important;bottom:-2px!important}.mh3-weapon-variant-badge.is-compact img{width:10px!important;height:10px!important}.mh3-specialist-weapon-badge .mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-weapon{opacity:1!important;width:13px!important;height:13px!important}.mh3-player-identity-main{align-items:start;min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.mh3-player-identity-lower{min-width:0;display:grid;align-items:start;grid-template-columns:minmax(0,1.24fr) minmax(156px,.76fr)!important;gap:18px!important}.mh3-player-specialist-column{min-width:0;display:flex;justify-content:center;align-items:flex-start}.mh3-player-specialist-column .mh3-specialist-block{margin-left:0!important;width:-moz-max-content;width:max-content;max-width:100%;align-items:center}.mh3-player-specialist-column .mh3-specialist-label{text-align:center;width:100%}.mh3-rank-history-row .mh3-rank-tier-badge-image{flex:0 0 20px;width:16px!important;height:16px!important;flex-basis:16px!important}.mh3-rank-history-row .mh3-rank-tier-badge-fallback{flex:0 0 14px;width:11px!important;height:11px!important;flex-basis:11px!important;border-radius:3px!important;box-shadow:inset 0 0 0 2px #080a0eb8!important}.mh3-portrait img,.mh3-card-self-portrait img,.mh3-self-portrait-stack .mh3-ally-icon-slot img{position:absolute!important;left:50%!important;top:60%!important;width:100%!important;height:auto!important;min-width:100%!important;min-height:0!important;max-width:none!important;max-height:none!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important}.mh3-player-identity-lower.without-specialists,.mh3-player-identity-lower:not(:has(.mh3-player-specialist-column)){grid-template-columns:minmax(0,1fr)!important}.mh3-profile-summary-grid.is-aside small{font-size:10.4px!important}.mh3-profile-summary-grid.is-aside strong{font-size:13.6px!important}.mh3-profile-summary-grid.is-aside>div{min-height:46px!important}.mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:31px!important;height:31px!important;right:-6px!important;bottom:-6px!important;background:#020305a3!important;border-color:#ffffff24!important}.mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:25px!important;height:25px!important}.mh3-profile-summary-grid.is-dock small{font-size:11px!important}.mh3-profile-summary-grid.is-dock strong{font-size:14.8px!important}.mh3-profile-summary-grid.is-dock>div{min-height:49px!important}.mh3-specialist-weapon-badge{position:absolute;border-radius:50%;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.11)!important;width:17px!important;height:17px!important;right:-3px!important;bottom:-3px!important;background:#000000a8!important;border-color:#ffffff24!important;box-shadow:0 1px 4px #00000075!important;z-index:2}.mh3-page .mh3-rank-history-row .mh3-rank-tier-badge-image{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;flex:0 0 16px!important;-o-object-fit:contain!important;object-fit:contain!important}.mh3-page .mh3-build-inline .mh3-items:not(.is-compact) .mh3-item img{width:108%!important;height:108%!important;max-width:none!important;transform:none!important}.mh3-page .mh3-build-inline .mh3-items-stacked .mh3-item img,.mh3-page .mh3-mobile-participant-build .mh3-item img{width:107%!important;height:96%!important;max-width:none!important;transform:none!important}.mh3-page .mh3-specialist-portrait>.mh3-portrait{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;flex:0 0 100%!important;border-radius:7px!important}.mh3-page img{image-rendering:auto!important}.mh3-self-portrait-stack .mh3-ally-icon-slot>.mh3-portrait{background:transparent!important}.mh3-self-portrait-stack .mh3-ally-icon-slot img{image-rendering:auto}.mh3-card-row-tools .mh3-core-trait,.mh3-card-row-tools .mh3-tactical-skill-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}.mh3-card-row-tools .mh3-core-trait img{width:108%!important;height:108%!important;-o-object-fit:contain!important;object-fit:contain!important;max-width:none!important;max-height:none!important}.mh3-card-row-tools .mh3-tactical-skill-icon img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.mh3-match-weapon-name{display:inline-block;margin-top:3px;font-size:.88em;line-height:1.08;letter-spacing:.005em;color:#f2f7ffeb;font-weight:700}.mh3-card-self-portrait{position:relative;z-index:1;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#aaaaaa1a;box-shadow:0 0 0 1px #00000029}.mh3-character-image-shared{position:absolute!important;left:50%!important;top:60%!important;width:100%!important;height:auto!important;min-width:100%!important;min-height:0!important;display:block!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important;max-width:none!important;max-height:none!important}.mh3-image-fallback{color:#dcdfe666;font-size:10px}.mh3-items.is-card-shape{display:flex;align-items:center;flex-wrap:nowrap;gap:4px}.mh3-items.is-card-shape.is-mobile-line{gap:3px}.mh3-items-stacked.is-card-shape{gap:2px}.mh3-items-stacked.is-card-shape.is-mobile-line{gap:3px}.mh3-item.is-card-shape{width:42px;height:30px;flex:0 0 42px;border-radius:6px}.mh3-item.is-card-shape.is-mobile-line{width:36px;height:29px;flex-basis:36px;border-radius:5px}.mh3-tactical-skill-icon{display:grid;place-items:center;overflow:hidden;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff06;color:#cde1f3a8;font-weight:850;line-height:1}.mh3-tactical-skill-icon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mh3-ally-icons{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;overflow:visible}.mh3-ally-icon-slot{display:inline-flex;align-items:center;gap:3px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#aaaaaa1a}.mh3-score-graph{padding:8px 8px 6px 2px;background:#ffffff06!important;position:relative;height:250px}.mh3-score-point{cursor:default;outline:none}.mh3-score-tooltip{position:absolute;z-index:5;min-width:144px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#07090cf5;box-shadow:0 10px 28px #00000052;color:#f8fafceb;font-size:10.5px;line-height:1.45;pointer-events:none;white-space:nowrap}.mh3-score-tooltip-title{display:block;margin-bottom:4px;font-size:11.5px}.mh3-score-tooltip-row{display:flex;justify-content:space-between;gap:14px}.mh3-subject-games{color:#f6f8fce0;font-size:11.2px;font-weight:650;letter-spacing:.01em}.mh3-subject-pick-rate{font-weight:400}.mh3-subject-damage-cell{color:#f6f8fce0;font-size:1.04em;font-weight:700}.mh3-subject-winrate-cell{color:#f0f8ffe6;font-weight:700}.mh3-comp-score-value{grid-column:1;grid-row:2;min-height:18px;font-size:11px;display:inline-flex;align-items:baseline;justify-content:center;gap:4px;line-height:1}.mh3-comp-refresh-button{display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff06;color:#e4e4e7a3;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease;width:22px!important;height:22px!important;flex-basis:22px!important;flex:0 0 20px}.mh3-comp-refresh-button svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;width:12px!important;height:12px!important}.mh3-match-card.is-compact-desktop{border-radius:5px}.mh3-match-card.is-dominant-win{box-shadow:0 0 22px #f64e5817,inset 0 0 28px #f64e5806;animation:mh3-dominant-breathe 4.2s ease-in-out infinite;border-color:#f64e583d;background:linear-gradient(105deg,rgba(246,78,88,.075),transparent 40%),var(--mh3-bg)}.mh3-match-card.is-first{box-shadow:0 0 18px #f5c44809;border-color:#f0c45438;background:linear-gradient(105deg,rgba(240,196,84,.065),transparent 40%),var(--mh3-bg)}.mh3-match-card.is-runner-up{border-color:#67beff3d;background:linear-gradient(105deg,rgba(84,174,245,.1),transparent 40%),var(--mh3-bg)}.mh3-match-card.is-second{background:linear-gradient(105deg,rgba(86,151,246,.07),transparent 38%),var(--mh3-bg);border-color:#5697f626}.mh3-match-card.is-mid,.mh3-match-card.is-low{border-color:#ffffff1b}.mh3-match-card.is-dominant-win .mh3-rank-value strong{color:#ff737c;text-shadow:0 0 12px #ff737c24}.mh3-match-card.is-first .mh3-rank-value strong{color:#f0c454;text-shadow:0 0 12px #f0c45424}.mh3-match-card.is-runner-up .mh3-rank-value strong{color:#69bfff;text-shadow:0 0 12px #69bfff24}.mh3-match-card.is-second .mh3-rank-value strong{color:#7fb2ff;text-shadow:0 0 12px #7fb2ff24}.mh3-match-card.is-compact-desktop .mh3-match-rank{justify-content:center;padding-top:10px;padding-bottom:10px}.mh3-match-card.is-compact-desktop .mh3-match-main{padding-top:8px;padding-bottom:8px}.mh3-match-card.is-compact-desktop .mh3-card-row{min-height:76px;align-items:center}.mh3-identity-scoreline{min-height:32px;display:flex;align-items:flex-start!important;gap:2px!important;margin:0;align-self:end}.mh3-identity-scoreline.is-desktop{grid-row:3}.mh3-match-identity{display:flex;grid-column:1;min-width:0;gap:8px!important;position:relative;top:4px;align-items:center}.mh3-self-portrait-stack{flex:0 0 auto;align-content:center;justify-items:center!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;grid-template-columns:none!important;grid-template-rows:none!important;min-width:0!important;width:auto!important;overflow:visible!important;-moz-column-gap:6px!important;column-gap:6px!important;gap:6px}.mh3-identity-copy{justify-content:center;align-self:center;gap:3px;flex-direction:column;grid-template-rows:60px 32px;display:block;min-width:0;padding-top:0;padding-bottom:0}.mh3-identity-copy-grid{display:grid;grid-template-rows:auto 1fr auto;align-items:center;min-width:0;height:100%}.mh3-match-subject-name{display:flex;gap:6px;width:100%;align-items:baseline;min-width:0;margin:8px 0 0;grid-row:1;align-self:center}.mh3-match-subject-name.has-weapon-variant{margin-top:0}.mh3-match-subject-name strong{color:var(--mh3-text);min-width:0;flex:1 1 auto;white-space:normal;overflow:visible;text-overflow:clip;word-break:keep-all;overflow-wrap:normal;font-size:15.8px;line-height:1.08}.mh3-build-inline{display:flex;white-space:nowrap;grid-column:2;margin-left:-6px;margin-right:0;position:relative;top:4px;align-items:center;gap:5px}.mh3-card-row-tools{position:relative;left:-6px;top:2px;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:3px}.mh3-card-metrics{position:relative;top:4px;grid-column:3 / 5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;align-self:center;min-width:0;height:100%}.mh3-card-metric{min-width:0;min-height:58px;text-align:center}.mh3-card-metric.is-rank{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.mh3-card-metric.is-rank.has-delta{gap:4px}.mh3-card-metric.is-rank>strong{font-size:14.2px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.mh3-rank-score-delta{font-size:12.4px;font-weight:800;line-height:1}.mh3-card-metric.is-single-value,.mh3-card-metric.is-labeled{position:relative}.mh3-card-metric.is-single-value>strong,.mh3-card-metric.is-labeled>strong{position:absolute;left:0;right:0;font-size:13.5px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.mh3-card-metric.is-single-value>strong{top:50%;transform:translateY(-50%)}.mh3-card-metric.is-labeled>small{position:absolute;top:27%;left:0;right:0;color:#dcdfe67a;font-size:9.6px;line-height:1;white-space:nowrap}.mh3-card-metric.is-labeled>strong{top:59%;transform:translateY(-50%)}.mh3-recent-summary{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:6px;padding:12px;border:1px solid var(--mh3-border);border-radius:8px;background:#12151ad6}.mh3-recent-summary.is-compact-desktop{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:16px;padding:13px 15px}.mh3-recent-overview{display:flex;flex-direction:column;min-width:0;height:100%}.mh3-recent-heading{display:flex;align-items:baseline;gap:7px;margin-bottom:9px}.mh3-recent-heading strong{color:#f7f7f8f0;font-size:13.5px}.mh3-recent-heading small{color:#dcdfe673}.mh3-recent-overview-body{display:grid;grid-template-rows:82px 52px;gap:9px;height:auto}.mh3-recent-summary.is-compact-desktop .mh3-recent-overview-body{height:143px}.mh3-recent-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mh3-recent-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:82px;padding:10px 8px;border:1px solid rgba(255,255,255,.065);border-radius:6px;background:#06080cf0;text-align:center}.mh3-recent-stat>small{display:block;margin-bottom:6px;color:#e6eaf0b8;font-size:12.1px;font-weight:750}.mh3-recent-stat>strong,.mh3-recent-stat-detail>strong{font-size:14.4px;line-height:1.05}.mh3-recent-stat-detail{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.mh3-recent-stat-detail>span{color:#e4e8ee9e;font-size:10.3px;font-weight:400;line-height:1.05}.mh3-recent-rank-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px;min-height:0}.mh3-recent-rank-cell{display:grid;place-items:center;min-width:0;min-height:24px;height:100%;border:1px solid rgba(255,255,255,.075);border-radius:4px;background:#06080cf0;color:#eeeef0b8;font-size:12.2px;font-weight:800;line-height:1}.mh3-recent-rank-cell.is-dominant-win{border-color:#ff737c;box-shadow:inset 0 0 0 1px #ff737c22;background:#f64e5826;color:#ff737c}.mh3-recent-rank-cell.is-first{border-color:#f0c454;box-shadow:inset 0 0 0 1px #f0c45422;background:#f0c45421;color:#f0c454}.mh3-recent-rank-cell.is-runner-up{border-color:#69bfff;box-shadow:inset 0 0 0 1px #69bfff22;background:#54aef526;color:#69bfff}.mh3-recent-rank-cell.is-second{border-color:#7fb2ff;box-shadow:inset 0 0 0 1px #7fb2ff22;color:#7fb2ff}.mh3-recent-characters{min-width:0;height:100%}.mh3-recent-summary.is-compact-desktop .mh3-recent-characters{padding-left:16px;border-left:1px solid rgba(255,255,255,.06)}.mh3-recent-characters-heading{margin-bottom:9px}.mh3-recent-characters-heading strong{color:#f7f7f8f5;font-size:14px}.mh3-recent-character-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:5px;height:auto}.mh3-recent-summary.is-compact-desktop .mh3-recent-character-list{height:143px}.mh3-recent-character-row{display:grid;grid-template-columns:34px minmax(104px,1.15fr) repeat(4,minmax(43px,.62fr));align-items:center;gap:6px;min-height:36px;height:100%;padding:5px 6px;border:1px solid rgba(255,255,255,.085);border-radius:6px;background:#06080cf0}.mh3-recent-summary.is-compact-desktop .mh3-recent-character-row{grid-template-columns:34px minmax(118px,1.2fr) repeat(4,minmax(46px,.64fr))}.mh3-recent-subject-name{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;line-height:1.1!important;min-width:0;font-size:12.8px}.mh3-recent-character-stat{text-align:right}.mh3-recent-character-stat small{display:block;color:#e2e6ec9e;font-size:9.9px}.mh3-recent-character-stat b{font-size:12px}.mh3-recent-character-stat.is-damage small{font-size:10px}.mh3-recent-character-stat.is-damage b{color:#f6f8fceb;font-size:12.3px;font-weight:800}.mh3-recent-character-stat.is-winrate b{color:#e5f4fff0}.mh3-layout.is-wide-desktop{grid-template-columns:396px minmax(0,1fr)}.mh3-results-filter-toolbar{width:100%;max-width:none;min-height:0;margin:0;padding:0 0 5px;justify-content:stretch}.mh3-filter-tabs-full{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.mh3-filter-tabs-full button{width:100%}.mh3-match-list.is-wide-desktop{gap:4px}@keyframes mh3-pulse{0%{box-shadow:0 0 rgba(var(--highlight-rgb,82,226,255),.28);opacity:1}70%{box-shadow:0 0 0 6px rgba(var(--highlight-rgb,82,226,255),0);opacity:.72}to{box-shadow:0 0 rgba(var(--highlight-rgb,82,226,255),0);opacity:1}}@keyframes mh3-dominant-breathe{0%,to{box-shadow:0 0 18px #f64e5812,inset 0 0 28px #f64e5805}50%{box-shadow:0 0 27px #f64e5824,inset 0 0 32px #f64e580a}}@keyframes mh3-refresh-spin{to{transform:rotate(360deg)}}@media (max-width: 1030px){.mh3-comp-detail-grid,.mh3-teams-grid{grid-template-columns:1fr}}@media (max-width: 480px){.mh3-items{gap:2px}.mh3-item{width:23px;height:23px}.mh3-expanded-head{flex-direction:column}.mh3-own-comp-total{justify-content:flex-start}}@media (min-width: 1000px){.mh3-past-season-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1120px){.mh3-layout{grid-template-columns:330px minmax(0,1fr)}.mh3-subject-table-head,.mh3-subject-row{grid-template-columns:minmax(132px,1.45fr) .9fr .82fr .65fr .52fr}.mh3-subject-identity strong{font-size:12.8px}.mh3-item,.mh3-build-inline .mh3-core-trait{width:29px;height:29px}}@media (max-width: 680px){.mh3-pair-score{min-width:0;gap:8px!important}.mh3-synergy-value small{display:none}}@media (max-width: 1180px){.mh3-past-season-list{grid-template-columns:1fr}.mh3-layout{grid-template-columns:330px minmax(0,1fr)}.mh3-item{width:32px;height:32px}.mh3-items.is-compact .mh3-item{width:30px;height:30px}.mh3-card-row{gap:6px;grid-template-columns:minmax(165px,205px) auto 56px minmax(205px,1fr) 20px;-moz-column-gap:3px;column-gap:3px}.mh3-build-inline{margin-left:-4px}.mh3-build-inline .mh3-core-trait{width:28px;height:28px}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{width:39px;height:37px}}@media (max-width: 1020px){.mh3-past-summary-grid{grid-template-columns:repeat(3,1fr)}.mh3-past-summary-grid>div:nth-child(3n){border-right:0}.mh3-participant{grid-template-columns:1fr;gap:9px}.mh3-participant-build{max-width:590px}.mh3-participant-detail-stats{justify-content:flex-start}.mh3-participant-detail-stats>span{justify-items:start}.mh3-match-identity{grid-column:1;grid-row:1}.mh3-card-chevron{grid-column:4;grid-row:1 / 3}.mh3-card-row{grid-template-columns:minmax(195px,1fr) auto 66px 20px;gap:6px}.mh3-build-inline{grid-column:2;grid-row:1;margin-left:0}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{width:38px;height:36px}}@media (max-width: 1180px) and (min-width: 1021px){.mh3-build-inline{left:-14px}}@media (max-width: 1180px) and (min-width: 901px){.mh3-role-fit-detail{grid-template-columns:minmax(70px,.65fr) auto minmax(0,1.55fr)}.mh3-role-chip{font-size:9.2px}.mh3-comp-detail-grid{grid-template-columns:minmax(0,1.9fr) minmax(0,4.05fr) minmax(0,4.05fr)}}@media (max-width: 900px){.mh3-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.mh3-profile-panel,.mh3-subject-panel{grid-column:1 / -1}.mh3-subject-table-head,.mh3-subject-row{grid-template-columns:minmax(140px,1.35fr) .8fr .8fr .62fr .5fr}.mh3-layout{grid-template-columns:1fr}.mh3-comp-detail-section+.mh3-comp-detail-section{border-left:0;border-top:1px solid rgba(255,255,255,.07)}.mh3-comp-detail-section h4{font-size:11.8px}.mh3-comp-detail-name>span,.mh3-detail-subject-chip{font-size:10.2px}.mh3-role-chips{flex-wrap:wrap}.mh3-comp-detail-name>span,.mh3-detail-subject-chip>span{white-space:normal}.mh3-role-chip-label{white-space:normal}.mh3-comp-detail-grid{grid-template-columns:1fr}.mh3-role-chip-group{max-width:none}}@media (min-width: 761px){.mh3-card-row{grid-template-columns:minmax(235px,300px) auto 70px minmax(230px,1fr) 20px!important}.mh3-page{width:calc(100% - 48px)!important;max-width:1220px!important}}@media (max-width: 430px){.mh3-card-row{grid-template-columns:minmax(0,1fr) 54px 15px!important}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{width:28px!important;height:28px!important}.mh3-build-inline .mh3-core-trait{width:23px!important;height:23px!important}.mh3-role-fit-detail{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr)!important}.mh3-self-portrait-stack{grid-template-columns:43px 18px!important;grid-template-rows:43px!important;min-width:65px!important;width:65px!important}.mh3-self-portrait-stack>.mh3-portrait{width:43px!important;height:43px!important}.mh3-self-portrait-stack .mh3-ally-icons{width:18px!important;height:43px!important}.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:17px!important;height:17px!important}.mh3-build-inline .mh3-items-stacked .mh3-item{width:34px!important;height:25px!important;flex-basis:34px!important}.mh3-subject-identity .mh3-portrait{width:29px!important;height:29px!important;flex-basis:29px!important}.mh3-participant-name{width:44px!important;max-width:44px!important}.mh3-participant-items-block .mh3-item{width:22px!important;height:19px!important;flex-basis:22px!important}.mh3-subject-row{-moz-column-gap:3px!important;column-gap:3px!important;padding-left:6px!important;padding-right:6px!important;grid-template-columns:minmax(108px,1.28fr) repeat(4,minmax(39px,.56fr))!important}.mh3-subject-identity small{font-size:9px!important}.mh3-subject-row>span:before{font-size:7.8px!important}.mh3-subject-identity strong{font-size:11.7px!important}.mh3-subject-row>span{font-size:10.5px!important}.mh3-identity-copy{gap:4px!important;grid-template-columns:minmax(68px,.76fr) minmax(136px,1.24fr)!important}.mh3-mobile-participant-inline-stats{gap:5px}.mh3-mobile-participant-kda,.mh3-mobile-participant-damage{font-size:9.6px}.mh3-mobile-participant-build .mh3-item{width:30px!important;height:25px!important;flex-basis:30px!important}}@media (max-width: 760px){.mh3-profile-header .mh3-profile-copy{display:none}.mh3-aside{display:contents!important}.mh3-subject-panel{order:2}.mh3-results{order:3}.mh3-panel{border-radius:11px!important;background:linear-gradient(135deg,rgba(255,255,255,.018),transparent 46%),#0c0e12d1!important}.mh3-profile-panel{order:1;padding:15px!important}.mh3-profile-panel h1{margin-top:4px;font-size:23px!important;letter-spacing:-.02em}.mh3-sync-badge{margin-top:9px}.mh3-summary-grid{margin-top:13px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mh3-summary-grid>div{padding:9px 8px!important}.mh3-summary-grid small{font-size:9px!important}.mh3-summary-grid strong{font-size:13px!important}.mh3-panel-heading{padding:10px 11px!important}.mh3-panel-heading>span{font-size:12px!important}.mh3-panel-heading>small{font-size:9px!important}.mh3-subject-table-head{display:none!important}.mh3-subject-row{min-height:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px 5px!important;padding:9px 10px!important;text-align:left!important}.mh3-subject-identity{grid-column:1 / -1!important;gap:9px!important}.mh3-subject-identity .mh3-portrait{width:36px!important;height:36px!important;border-radius:7px}.mh3-subject-identity strong{font-size:11.5px!important}.mh3-subject-identity small{font-size:9px!important}.mh3-subject-row>span{min-width:0;color:#f4f4f5c7;font-size:10.5px;font-variant-numeric:tabular-nums}.mh3-subject-row>span:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--mh3-faint);font-size:7.5px;font-weight:650}.mh3-subject-score-cell{display:block!important}.mh3-subject-score-cell b{font-size:10.5px!important}.mh3-subject-score-cell small{display:block;margin-top:2px;font-size:7.8px!important}.mh3-results-toolbar{min-height:0!important;padding:2px 1px 7px!important;gap:8px!important}.mh3-results-toolbar>div:first-child{gap:6px!important}.mh3-results-toolbar strong{font-size:14px!important}.mh3-results-toolbar small{font-size:9.5px!important}.mh3-filter-tabs{padding:2px!important}.mh3-filter-tabs button{height:29px!important;padding:0 6px!important;font-size:10px!important}.mh3-match-list{gap:7px!important}.mh3-match-card{grid-template-columns:48px minmax(0,1fr)!important;border-radius:10px!important}.mh3-match-rank{padding:12px 3px 8px!important}.mh3-rank-value strong{font-size:18px!important}.mh3-rank-value small{font-size:8px!important}.mh3-rank-meta{margin-top:7px!important;gap:2px!important}.mh3-rank-meta b{font-size:8.5px!important}.mh3-rank-meta span{font-size:7.5px!important}.mh3-match-main{padding:8px 7px!important}.mh3-card-row{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 60px 17px!important;-moz-column-gap:6px!important;column-gap:6px!important;row-gap:8px!important;align-items:center!important}.mh3-match-identity{grid-column:1!important;grid-row:1!important;gap:8px!important}.mh3-self-portrait-stack{min-width:46px!important;grid-template-rows:46px 25px!important}.mh3-self-portrait-stack>.mh3-portrait{width:46px!important;height:46px!important;border-radius:7px!important}.mh3-self-portrait-stack .mh3-ally-icons{width:46px!important;min-height:25px!important}.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:20px!important;height:20px!important}.mh3-match-subject-name{align-items:flex-start!important}.mh3-match-subject-name strong{font-size:12.2px!important;line-height:1.12!important}.mh3-match-subject-name>span{font-size:8.5px!important}.mh3-match-weapon-name{margin-top:2px!important;font-size:.78em!important}.mh3-identity-scoreline{min-height:24px!important;margin-top:4px}.mh3-compact-comp-score,.mh3-comp-not-applicable,.mh3-hydrate-error{min-height:24px!important;padding-inline:6px!important;font-size:8.5px!important}.mh3-compact-comp-score small{font-size:7.5px!important}.mh3-compact-comp-score strong{font-size:10px!important}.mh3-comp-refresh-button{width:24px!important;height:24px!important}.mh3-card-chevron{grid-column:3!important;grid-row:1!important;width:17px!important;left:0!important}.mh3-build-inline{grid-column:1 / -1!important;grid-row:2!important;position:static!important;left:auto!important;margin-left:0!important;gap:5px!important;overflow:hidden}.mh3-build-inline .mh3-core-trait{width:25px!important;height:25px!important}.mh3-build-inline .mh3-items:not(.is-compact){min-width:0;gap:3px!important}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{width:31px!important;height:31px!important;border-radius:5px!important}.mh3-expanded{margin-top:8px!important;padding-top:9px!important}.mh3-expanded-head{gap:8px!important}.mh3-comp-detail-grid{grid-template-columns:1fr!important}.mh3-comp-detail-section{border-radius:7px!important}.mh3-comp-detail-row{min-height:42px!important}.mh3-teams-grid{grid-template-columns:1fr!important}.mh3-team-members{padding:2px 7px 5px!important}.mh3-participant{grid-template-columns:1fr!important;gap:6px!important;padding:7px 0!important}.mh3-participant-build,.mh3-participant-detail-stats{justify-content:flex-start!important}.mh3-participant-detail-stats>span{justify-items:start!important}.mh3-score-panel{order:4;margin-top:2px}.mh3-page{padding:10px 0 44px!important;width:calc(100% - 12px)!important;max-width:none!important}.mh3-layout{display:flex!important;flex-direction:column;gap:10px!important;width:100%!important;max-width:none!important;align-items:stretch!important}.mh3-profile-panel,.mh3-subject-panel,.mh3-score-panel,.mh3-results,.mh3-match-list,.mh3-match-card{width:100%!important;max-width:none!important;min-width:0!important}.mh3-profile-header{margin-bottom:9px;padding:9px!important;border-radius:11px!important;background:#0a0c10bd!important;display:none!important}}@media (max-width: 380px){.mh3-match-identity{grid-template-columns:78px minmax(0,1fr)!important;gap:4px!important}.mh3-self-portrait-stack{width:78px!important;min-width:78px!important;max-width:78px!important}.mh3-identity-copy{grid-template-columns:minmax(60px,.56fr) minmax(0,1.44fr)!important;-moz-column-gap:3px!important;column-gap:3px!important}.mh3-mobile-participant-kda,.mh3-mobile-participant-damage{font-size:9px!important}.mh3-mobile-collapsed-name strong{font-size:13.5px!important}.mh3-mobile-participant-inline-stats{gap:3px!important}.mh3-mobile-participant-rp,.mh3-mobile-participant-kda,.mh3-mobile-participant-damage{font-size:9.2px!important}.mh3-mobile-participant-build .mh3-item{width:24px!important;height:20px!important;flex-basis:24px!important}.mh3-mobile-collapsed-layout{grid-template-columns:76px 54px minmax(0,1fr) 14px!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:7px!important}.mh3-mobile-collapsed-metrics{gap:3px!important}.mh3-mobile-collapsed-metrics b{font-size:9.8px!important}.mh3-mobile-collapsed-rp em{font-size:8.8px!important}.mh3-mobile-collapsed-items .mh3-item{width:25px!important;height:21px!important;flex-basis:25px!important}.mh3-participant.is-mobile-expanded{grid-template-columns:36px 70px minmax(0,1fr)!important;-moz-column-gap:5px!important;column-gap:5px!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:36px!important;height:36px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{gap:3px!important}.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{font-size:9px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:22px!important;height:19px!important;flex-basis:22px!important}}@media (max-width: 700px){.mh3-page{width:calc(100% - 24px);padding-top:14px}.mh3-profile-header{align-items:stretch;flex-direction:column;padding:15px;gap:14px}.mh3-aside{grid-template-columns:1fr}.mh3-profile-panel,.mh3-subject-panel{grid-column:auto}.mh3-results-toolbar{align-items:stretch;flex-direction:column}.mh3-match-rank{padding-top:13px}.mh3-rank-value strong{font-size:18px}.mh3-rank-meta{margin-top:8px}.mh3-match-identity .mh3-portrait{width:42px!important;height:42px!important}.mh3-expanded-head{align-items:flex-start}.mh3-own-comp-total{flex-wrap:wrap;justify-content:flex-end}.mh3-subject-table-head{display:none}.mh3-match-card{grid-template-columns:58px minmax(0,1fr)}.mh3-past-summary-grid{grid-template-columns:repeat(2,1fr)}.mh3-past-summary-grid>div{border-right:1px solid rgba(255,255,255,.045)}.mh3-past-summary-grid>div:nth-child(2n){border-right:0}.mh3-full-traits{flex-wrap:wrap}.mh3-past-subject-grid{grid-template-columns:1fr}.mh3-card-chevron{grid-column:3;grid-row:1}.mh3-pair-members,.mh3-role-fit-detail{min-width:0}.mh3-build-inline .mh3-items:not(.is-compact) .mh3-item{width:35px;height:34px}.mh3-build-inline .mh3-core-trait{width:27px;height:27px}.mh3-self-portrait-stack>.mh3-portrait{width:46px!important;height:46px!important}.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:18px!important;height:18px!important;border-radius:4px!important}.mh3-build-inline .mh3-items-stacked .mh3-item-row{gap:3px!important}.mh3-build-inline .mh3-items-stacked .mh3-item{width:36px!important;height:27px!important;flex-basis:36px!important;border-radius:5px!important}.mh3-score-graph{height:258px;padding-right:5px}.mh3-filter-tabs{width:100%;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.mh3-filter-tabs::-webkit-scrollbar{display:none}.mh3-filter-tabs button{flex:0 0 auto;min-width:58px;padding-inline:10px}.mh3-filter-tabs button:first-child{min-width:88px}.mh3-self-portrait-stack .mh3-ally-icons{min-height:30px;width:27px!important;min-width:27px!important;flex-basis:27px!important;height:60px!important}.mh3-self-portrait-stack .mh3-ally-icon-slot{width:27px!important;height:27px!important;flex:0 0 27px!important}.mh3-comp-refresh-slot{display:inline-flex!important;align-items:center!important;padding-top:9px!important}.mh3-profile-panel>.mh3-sync-badge{position:absolute!important;top:12px!important;right:12px!important;margin:0!important;min-height:24px!important;padding:3px 7px!important;font-size:9.2px!important}.mh3-subject-identity{grid-column:1!important;grid-row:1!important;gap:7px!important}.mh3-subject-identity .mh3-portrait{width:32px!important;height:32px!important;flex:0 0 32px!important}.mh3-subject-score-cell{display:grid!important;justify-items:center!important}.mh3-identity-scoreline .mh3-version-warning,.mh3-identity-scoreline .mh3-comp-refresh-slot{display:none!important}.mh3-build-inline{margin-left:0;align-items:center!important;overflow:visible!important;grid-column:1 / -1!important;grid-row:2!important}.mh3-own-comp-detail>.mh3-expanded-head{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.mh3-own-comp-detail .mh3-own-comp-total{margin-left:auto!important;flex:0 0 auto!important;flex-wrap:nowrap!important;justify-content:flex-end!important;padding:4px 6px!important}.mh3-participant{gap:6px;display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;-moz-column-gap:5px!important;column-gap:5px!important;row-gap:5px!important;padding:6px 0!important}.mh3-participant-profile{grid-column:1!important;grid-row:1!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;gap:5px!important}.mh3-participant-profile .mh3-portrait{width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:7px!important}.mh3-participant-name{width:52px!important;max-width:52px!important;min-width:0!important}.mh3-participant-build{grid-template-columns:1fr;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;overflow:hidden!important}.mh3-participant-tactical .mh3-tactical-skill-icon{width:20px!important;height:20px!important;flex-basis:20px!important}.mh3-participant-traits-block .mh3-full-trait.is-core{width:22px!important;height:22px!important;flex-basis:22px!important}.mh3-participant-traits-block .mh3-full-trait.is-sub{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important}.mh3-participant-items-block{justify-self:start;min-width:0!important;margin-left:1px!important}.mh3-participant-items-block .mh3-items{flex-wrap:nowrap!important;gap:2px!important}.mh3-participant-items-block .mh3-item{width:24px!important;height:20px!important;flex:0 0 24px!important;border-radius:4px!important;border-color:#ffffff17!important;background:#ffffff06!important;box-shadow:none!important}.mh3-participant-items-block .mh3-item img{width:108%!important;height:108%!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}.mh3-participant-detail-stats{grid-column:1 / -1!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:14px!important;padding-left:35px!important}.mh3-participant-detail-stats>span{display:inline-flex!important;align-items:baseline!important;gap:4px!important;justify-items:initial!important}.mh3-results-refreshing{min-height:140px!important;border-radius:11px!important}.mh3-identity-copy>[aria-label="간단 전투 지표"]{min-width:0!important;grid-column:2!important;grid-row:1!important;width:100%!important;align-self:center!important}.mh3-build-inline .mh3-item,.mh3-participant-items-block .mh3-item{border-color:#ffffff17!important;box-shadow:inset 0 0 0 1px #00000029!important;isolation:isolate!important;overflow:hidden!important}.mh3-build-inline .mh3-item.is-grade-1,.mh3-participant-items-block .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0d,#0a0c1052)!important}.mh3-build-inline .mh3-item.is-grade-2,.mh3-build-inline .mh3-item.is-grade-3,.mh3-build-inline .mh3-item.is-grade-4,.mh3-build-inline .mh3-item.is-grade-5,.mh3-build-inline .mh3-item.is-grade-6,.mh3-participant-items-block .mh3-item.is-grade-2,.mh3-participant-items-block .mh3-item.is-grade-3,.mh3-participant-items-block .mh3-item.is-grade-4,.mh3-participant-items-block .mh3-item.is-grade-5,.mh3-participant-items-block .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.095),rgba(var(--mh3-item-glow),.11) 26%,rgba(var(--mh3-item-glow),.16) 58%,rgba(var(--mh3-item-glow),.25)),#0c0e1257!important}.mh3-build-inline .mh3-item:after,.mh3-participant-items-block .mh3-item:after{left:-16%!important;right:-16%!important;bottom:-18%!important;height:116%!important;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.72),rgba(var(--mh3-item-glow),.34) 30%,rgba(var(--mh3-item-glow),.13) 52%,rgba(var(--mh3-item-glow),.035) 72%,rgba(var(--mh3-item-glow),0) 90%)!important;filter:blur(1.5px)!important}.mh3-pair-members .mh3-detail-subject-chip.is-self-subject{justify-self:center!important;justify-content:center!important;text-align:center!important}.mh3-role-fit-detail>.mh3-detail-subject-chip.is-self-subject{justify-content:flex-start!important}.mh3-participant-traits-block .mh3-sub-trait-grid{grid-template-columns:repeat(2,10px)!important;grid-template-rows:repeat(2,10px)!important;width:21px!important;height:21px!important;flex-basis:21px!important;display:none!important}.mh3-participant-traits-block .mh3-full-traits{gap:0!important}.mh3-panel-heading>span,.mh3-subject-panel .mh3-panel-heading>span{font-size:13.5px!important;line-height:1.2!important}.mh3-panel-heading>small{font-size:10px!important}.mh3-subject-expand-button{font-size:10.5px!important}.mh3-rank-meta b{font-size:9.4px!important}.mh3-rank-meta span{font-size:8.8px!important}.mh3-match-weapon-name{font-size:9.5px!important}.mh3-compact-comp-score small{font-size:8.8px!important}.mh3-compact-comp-score b{font-size:10.3px!important}.mh3-compact-comp-score strong{font-size:10.8px!important}.mh3-identity-copy>[aria-label="간단 전투 지표"] small{font-size:8.8px!important}.mh3-identity-copy>[aria-label="간단 전투 지표"] strong{font-size:11.3px!important}.mh3-comp-detail-section h4{font-size:11.5px!important}.mh3-comp-detail-name>span,.mh3-detail-subject-chip{font-size:10.3px!important}.mh3-synergy-value small{font-size:9px!important}.mh3-synergy-value strong{font-size:10.8px!important}.mh3-role-chip{font-size:9.4px!important}.mh3-comp-detail-loading,.mh3-comp-detail-error,.mh3-data-missing{font-size:10px!important}.mh3-team-box-head{font-size:10.5px!important}.mh3-team-box-primary>b{font-size:12.5px!important}.mh3-team-number-label{font-size:10.5px!important}.mh3-team-box-score b{font-size:11px!important}.mh3-team-box-score strong{font-size:11.5px!important}.mh3-participant-name strong{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:10.5px!important}.mh3-participant-name small{margin-top:2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:8.8px!important}.mh3-participant-detail-stats small{font-size:9px!important}.mh3-participant-detail-stats b,.mh3-participant-detail-stats em{white-space:nowrap!important;font-size:10.2px!important}.mh3-match-subject-name,.mh3-identity-scoreline,.mh3-identity-scoreline>.mh3-compact-comp-score,.mh3-identity-scoreline .mh3-comp-score-value{padding-left:0!important;margin-left:0!important;justify-self:start!important}.mh3-all-teams-section>.mh3-expanded-head{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.mh3-expanded-game-id{margin:0 0 0 auto!important;flex:0 0 auto;font-size:10px!important;color:#e4e8eead!important;white-space:nowrap}.mh3-subject-panel .mh3-panel-heading>span{font-size:14px!important;color:#fafafcf2!important}.mh3-subject-panel .mh3-panel-heading>small{font-size:10.2px!important;color:#e6eaf0a3!important}.mh3-subject-row{gap:7px 5px;text-align:left;grid-template-columns:minmax(118px,1.42fr) repeat(4,minmax(42px,.58fr))!important;grid-template-rows:auto!important;align-items:center!important;-moz-column-gap:5px!important;column-gap:5px!important;row-gap:0!important;padding:8px!important;min-height:58px!important}.mh3-subject-identity strong{line-height:1.1!important;font-size:12.2px!important;color:#fafafcf0!important}.mh3-subject-identity small{margin-top:2px!important;white-space:nowrap!important;font-size:10px!important;color:#ebeef3c2!important}.mh3-subject-row>span{min-width:0!important;text-align:center!important;font-size:11px!important;color:#f4f6fadb!important}.mh3-subject-row>span:before{content:attr(data-label);display:block;margin-bottom:2px!important;white-space:nowrap!important;font-size:8.8px!important;color:#e6eaf0a3!important}.mh3-subject-score-cell b{font-size:11.2px!important;color:#fafafceb!important}.mh3-subject-score-cell small{font-size:9.1px!important;color:#e6eaf0a8!important}.mh3-comp-detail-section h4,.mh3-expanded-head span{color:#fafafceb!important}.mh3-comp-detail-name>span,.mh3-detail-subject-chip,.mh3-role-chip{color:#eef1f6c7!important;font-size:10.7px!important}.mh3-team-box-head,.mh3-team-number-label{color:#ebeef3c2!important}.mh3-team-box-score small{font-size:9px!important;color:#e6eaf0ad!important}.mh3-profile-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}.mh3-profile-summary-grid>div{min-height:62px!important;padding:9px 8px!important}.mh3-results>section[aria-label="최근 랭크 요약"]{border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000024}.mh3-mobile-self-tools{width:25px;height:56px;flex:0 0 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.mh3-mobile-self-tools .mh3-core-trait,.mh3-mobile-self-tools .mh3-tactical-skill-icon{width:25px!important;height:25px!important;flex:0 0 25px!important}.mh3-identity-scoreline>.mh3-compact-comp-score>small{grid-column:1!important;grid-row:1!important;padding:0!important;margin:0 0 1px!important;line-height:1!important}.mh3-mobile-participant-build .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0d,#0a0c1052)!important}.mh3-mobile-participant-build .mh3-item.is-grade-2,.mh3-mobile-participant-build .mh3-item.is-grade-3,.mh3-mobile-participant-build .mh3-item.is-grade-4,.mh3-mobile-participant-build .mh3-item.is-grade-5,.mh3-mobile-participant-build .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.095),rgba(var(--mh3-item-glow),.11) 26%,rgba(var(--mh3-item-glow),.16) 58%,rgba(var(--mh3-item-glow),.25)),#0c0e1257!important}.mh3-mobile-participant-build .mh3-item:after{left:-16%!important;right:-16%!important;bottom:-18%!important;height:116%!important;opacity:1!important;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.72),rgba(var(--mh3-item-glow),.34) 30%,rgba(var(--mh3-item-glow),.13) 52%,rgba(var(--mh3-item-glow),.035) 72%,rgba(var(--mh3-item-glow),0) 90%)!important;filter:blur(1.5px)!important}.mh3-mobile-participant-build .mh3-item.is-grade-1:after{opacity:0!important}.mh3-mobile-participant-build .mh3-item img{width:100%!important;height:100%!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important;transform:scaleX(1.07) scaleY(.96)!important;transform-origin:center!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-S{color:var(--tier-S,#ff6b6b)!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-A{color:var(--tier-A,#ffc857)!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-B{color:var(--tier-B,#b794f4)!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-C{color:var(--tier-C,#86b7ff)!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-D{color:var(--tier-D,#7ddfa3)!important}.mh3-own-comp-total .mh3-detail-score-token.mh3-tier-X{color:var(--tier-X,#a8b0be)!important}.mh3-pair-members .mh3-detail-subject-chip:first-child{justify-self:center!important;justify-content:center!important;text-align:center!important}.mh3-role-fit-detail{gap:5px!important;grid-template-columns:82px auto minmax(0,1fr)!important}.mh3-role-fit-detail>.mh3-detail-subject-chip{width:82px!important;max-width:82px!important}.mh3-team-box-primary{display:inline-flex!important;align-items:baseline!important;gap:7px!important;min-width:0}.mh3-team-mobile-tk{display:inline-flex!important;color:#f4f6fad6!important;font-size:10.4px!important;font-weight:750!important;white-space:nowrap}.mh3-team-box-score{margin-left:2px}.mh3-mobile-participant-kda,.mh3-mobile-participant-damage{color:#f4f6fad6;font-size:10px;font-weight:720;line-height:1}.mh3-profile-panel-topbar{align-items:center;gap:6px;padding-bottom:7px;margin-bottom:9px}.mh3-profile-panel-topbar>.mh3-eyebrow{font-size:9.8px!important;letter-spacing:.11em}.mh3-profile-inline-controls{gap:4px}.mh3-profile-inline-controls select{min-width:100px;max-width:122px;height:28px;font-size:10px}.mh3-specialist-portrait{width:30px;height:30px;flex-basis:30px}.mh3-specialist-weapon{width:13px;height:13px}.mh3-rank-tier-copy b{font-size:11.5px}.mh3-rank-tier-copy strong{font-size:12px}.mh3-rank-tier-meta{font-size:9.5px}.mh3-identity-scoreline>.mh3-compact-comp-score{position:static!important;display:grid!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;height:auto!important;grid-template-columns:max-content!important;grid-template-rows:auto auto!important;-moz-column-gap:0!important;column-gap:0!important;justify-items:start!important;row-gap:0!important;line-height:1!important;align-self:end!important}.mh3-identity-scoreline>.mh3-compact-comp-score>.mh3-comp-score-value{grid-column:1!important;grid-row:2!important;width:auto!important;min-width:0!important;padding:0!important;justify-content:flex-start!important;min-height:0!important;line-height:1!important;margin-top:2px!important}.mh3-past-subject-card-head .mh3-portrait{width:38px!important;height:38px!important}.mh3-past-subject-card-stats{gap:2px!important}.mh3-past-subject-card-stats small{font-size:8px!important}.mh3-past-subject-card-stats b{font-size:9.8px!important}.mh3-comp-score-label>.mh3-version-warning{display:none!important}.mh3-match-subject-name{grid-column:1!important;grid-row:1!important;width:100%!important;margin:0!important;align-self:start!important;min-width:0!important}.mh3-profile-season-title{font-size:11px}.mh3-past-subject-card{gap:7px!important;grid-template-columns:minmax(120px,.95fr) minmax(0,1.05fr)!important;align-items:center!important}.mh3-player-identity-left{min-width:0!important}.mh3-rank-history-list{min-width:0!important;margin-top:-5px!important;gap:5px!important}.mh3-rank-history-label{font-size:9.8px!important;line-height:1.1!important}.mh3-rank-history-row{gap:4px!important}.mh3-rank-history-tier,.mh3-rank-history-rp{font-size:12.7px!important}.mh3-rank-history-meta{font-size:9.8px!important;color:#e6ebf2ad!important}.mh3-match-subject-name strong{font-size:15px!important;line-height:1.02!important}.mh3-identity-scoreline{gap:0!important;grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;min-height:0!important;align-self:start!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important;padding:0!important;line-height:1!important}.mh3-compact-comp-score{min-width:0!important;width:auto!important;grid-template-rows:11px 16px!important;row-gap:0!important}.mh3-mobile-participant-inline-stats,.mh3-mobile-participant-build{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.mh3-specialist-block{margin-top:8px!important;margin-left:4px!important;gap:5px!important}.mh3-specialist-label{font-size:10px!important}.mh3-specialist-portrait,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{width:37px!important;height:37px!important;flex-basis:37px!important}.mh3-specialist-rate{font-size:10px!important}.mh3-profile-summary-grid small{color:#ebeff5c7!important;font-size:10.8px!important}.mh3-profile-summary-grid strong{margin-top:4px!important;color:#fafafcf0!important;font-size:14.4px!important}.mh3-profile-panel{position:relative!important;margin-top:14px!important;order:1!important}.mh3-score-panel{order:2!important}.mh3-subject-panel{order:3!important}.mh3-results{order:4!important}.mh3-player-identity-main{display:grid!important;align-items:start!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.mh3-player-identity-lower{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr)!important;gap:10px!important}.mh3-player-specialist-column .mh3-specialist-block{width:100%;align-items:center}.mh3-player-specialist-column .mh3-specialist-portraits{justify-content:center}.mh3-player-specialist-column .mh3-specialist-label{font-size:10px!important;white-space:nowrap}.mh3-card-row{gap:10px;min-height:0;grid-template-columns:minmax(0,1fr) 18px!important;grid-template-rows:auto!important;-moz-column-gap:4px!important;column-gap:4px!important;row-gap:0!important;align-items:center!important}.mh3-match-identity{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;top:0!important}.mh3-self-portrait-stack{grid-template-columns:46px 19px!important;grid-template-rows:46px!important;display:flex!important;flex-direction:row!important;flex:0 0 auto!important;gap:4px!important;width:82px!important;min-width:82px!important;max-width:82px!important;-moz-column-gap:3px!important;column-gap:3px!important}.mh3-identity-copy{align-content:center!important;flex:1 1 auto!important;flex-direction:column!important;gap:2px!important;justify-content:flex-start!important;display:grid!important;grid-template-columns:minmax(64px,.58fr) minmax(0,1.42fr)!important;grid-template-rows:auto!important;-moz-column-gap:4px!important;column-gap:4px!important;row-gap:0!important;align-items:center!important;width:100%!important;min-width:0!important}.mh3-identity-copy>div:first-child{padding-left:0!important;margin-left:0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:0!important;align-content:start!important;position:static!important;line-height:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;gap:3px!important;align-self:center!important}.mh3-rank-history-row .mh3-rank-tier-badge-image{width:14px!important;height:14px!important;flex-basis:14px!important}.mh3-rank-history-row .mh3-rank-tier-badge-fallback{width:10px!important;height:10px!important;flex-basis:10px!important}.mh3-match-main{padding-top:9px;padding-bottom:9px;padding:7px!important}.mh3-mobile-collapsed-visual{grid-area:visual;min-width:0;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important}.mh3-mobile-collapsed-tools{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex:0 0 24px!important}.mh3-mobile-collapsed-name{grid-area:name;min-width:0!important;align-self:end!important;overflow:hidden!important}.mh3-mobile-collapsed-comp .mh3-identity-scoreline{margin:0!important;gap:0!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important}.mh3-mobile-collapsed-comp .mh3-compact-comp-score{margin:0!important}.mh3-mobile-collapsed-metrics>span,.mh3-mobile-collapsed-rp{display:inline-flex!important;align-items:baseline!important;flex:0 0 auto!important;gap:1px!important;min-width:0!important;margin:0!important;padding:0!important}.mh3-mobile-collapsed-items .mh3-item img{width:100%!important;height:100%!important}.mh3-mobile-collapsed-chevron{grid-area:chevron!important;position:static!important;align-self:center!important;justify-self:center!important;margin:0!important;transform:none}.mh3-mobile-collapsed-chevron.is-open{transform:rotate(180deg)!important}.mh3-player-nickname{max-width:100%!important;letter-spacing:-.025em!important;font-size:32px!important;line-height:.98!important}.mh3-mobile-participant-inline-stats{font-variant-numeric:tabular-nums;flex:0 1 auto!important;min-width:0!important;width:auto!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:5px!important;white-space:nowrap!important;margin:0!important;padding:0!important}.mh3-mobile-participant-rp,.mh3-mobile-participant-kda,.mh3-mobile-participant-damage{white-space:nowrap!important;flex:0 0 auto!important;font-size:10px!important;line-height:1!important}.mh3-mobile-participant-rp{flex:0 0 auto;padding-top:1px;white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:row!important;padding:0!important;display:inline-flex!important;align-items:baseline!important;gap:2px!important}.mh3-mobile-participant-rp b{color:#fafafceb;line-height:1;font-size:10.5px!important}.mh3-mobile-participant-rp em{line-height:1;font-style:normal;font-weight:800;font-size:9.4px!important}.mh3-mobile-participant-build{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:3px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;overflow:hidden!important}.mh3-mobile-participant-build .mh3-tactical-skill-icon,.mh3-mobile-participant-build .mh3-core-trait{width:21px!important;height:21px!important;flex:0 0 21px!important}.mh3-mobile-participant-build .mh3-items{display:flex!important;flex-wrap:nowrap!important;gap:2px!important;width:-moz-max-content!important;width:max-content!important;max-width:calc(100% - 48px)!important;min-width:0!important;margin:0!important;position:static!important;transform:none!important}.mh3-mobile-participant-build .mh3-item{border-color:#ffffff17!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 0 0 1px #00000029!important;border-radius:5px!important;width:26px!important;height:21px!important;flex:0 0 26px!important;margin:0!important;transform:none!important}.mh3-mobile-collapsed-layout{width:100%;min-width:0;display:grid!important;grid-template-areas:"visual name metrics chevron" "visual comp items chevron"!important;overflow:visible!important;grid-template-columns:86px 60px minmax(0,1fr) 16px!important;grid-template-rows:minmax(27px,auto) minmax(29px,auto)!important;-moz-column-gap:5px!important;column-gap:5px!important;row-gap:8px!important;align-items:center!important}.mh3-mobile-collapsed-name strong{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f8f9fbf5!important;font-size:14.8px!important;line-height:1.08!important}.mh3-mobile-collapsed-comp{grid-area:comp;min-width:0!important;overflow:visible!important;align-self:start!important;padding-top:1px!important}.mh3-mobile-collapsed-metrics{grid-area:metrics;min-width:0!important;width:100%!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap!important;align-self:end!important;gap:5px!important;overflow:visible!important}.mh3-mobile-collapsed-metrics b{font-variant-numeric:tabular-nums;font-size:10.6px!important;line-height:1!important}.mh3-mobile-collapsed-rp em{margin:0!important;font-style:normal!important;font-weight:800!important;font-size:9.5px!important;line-height:1!important}.mh3-mobile-collapsed-items{grid-area:items;min-width:0!important;width:100%!important;position:static!important;transform:none!important;align-self:start!important;overflow:visible!important;margin-left:-2px!important}.mh3-mobile-collapsed-items .mh3-items{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;position:static!important;transform:none!important;gap:3px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;overflow:visible!important}.mh3-mobile-collapsed-items .mh3-item{margin:0!important;position:relative!important;transform:none!important;width:27px!important;height:22px!important;flex:0 0 27px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:5px!important;box-shadow:inset 0 0 0 1px #00000029!important}.mh3-mobile-collapsed-items .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0b,#0a0c1052)!important}.mh3-mobile-collapsed-items .mh3-item.is-grade-2,.mh3-mobile-collapsed-items .mh3-item.is-grade-3,.mh3-mobile-collapsed-items .mh3-item.is-grade-4,.mh3-mobile-collapsed-items .mh3-item.is-grade-5,.mh3-mobile-collapsed-items .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.045),rgba(var(--mh3-item-glow),.075) 42%,rgba(var(--mh3-item-glow),.14) 72%,rgba(var(--mh3-item-glow),.24)),#0c0e1257!important}.mh3-mobile-collapsed-items .mh3-item:after{left:-18%!important;right:-18%!important;bottom:-25%!important;height:90%!important;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.68),rgba(var(--mh3-item-glow),.3) 27%,rgba(var(--mh3-item-glow),.1) 48%,rgba(var(--mh3-item-glow),.025) 66%,rgba(var(--mh3-item-glow),0) 82%)!important;filter:blur(2px)!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:27px!important;height:27px!important;right:-5px!important;bottom:-5px!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:22px!important;height:22px!important}.mh3-participant.is-mobile-expanded{min-height:0!important;gap:7px!important;row-gap:0!important;display:grid!important;grid-template-columns:38px 78px minmax(0,1fr)!important;grid-template-rows:auto!important;-moz-column-gap:7px!important;column-gap:7px!important;align-items:center!important;width:100%!important;min-width:0!important;padding:7px 0!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{flex:0 0 36px!important;border-radius:7px!important;grid-column:1!important;grid-row:1!important;width:38px!important;height:38px!important;margin:0!important;align-self:center!important}.mh3-mobile-participant-identity{grid-column:2!important;grid-row:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;overflow:hidden!important}.mh3-mobile-participant-nickname{flex:0 1 auto!important;min-width:0!important;display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f8f9fbf5!important;font-size:11.5px!important;line-height:1.05!important}.mh3-mobile-participant-subject{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#e3e8eeb8!important;font-size:9.5px!important;line-height:1.05!important}.mh3-mobile-participant-content{grid-column:3!important;grid-row:1!important;min-width:0!important;width:100%!important;display:grid!important;grid-template-rows:auto auto!important;align-content:center!important;justify-items:start!important;gap:6px!important;margin:0!important;padding:0!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:5px!important;width:100%!important;min-width:0!important;white-space:nowrap!important;margin:0!important;padding:0!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{flex:0 0 auto!important;font-size:9.8px!important;line-height:1!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:10.4px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp em{font-size:9.2px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:3px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-tactical-skill-icon,.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-core-trait{width:20px!important;height:20px!important;flex:0 0 20px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{display:flex!important;flex-wrap:nowrap!important;gap:2px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:24px!important;height:20px!important;flex:0 0 24px!important}.mh3-page .mh3-rank-history-row .mh3-rank-tier-badge-image{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;flex-basis:14px!important}}@media (min-width: 701px){.mh3-identity-scoreline{position:relative!important;display:block!important;width:78px!important;min-width:78px!important;height:31px!important}.mh3-identity-scoreline>.mh3-compact-comp-score{position:absolute!important;left:0!important;top:0!important;width:58px!important;min-width:58px!important;grid-template-columns:45px 11px!important;-moz-column-gap:2px!important;column-gap:2px!important}.mh3-identity-scoreline>.mh3-compact-comp-score>.mh3-comp-score-value{width:56px!important;min-width:56px!important;overflow:visible!important}.mh3-comp-refresh-slot{position:absolute!important;top:9px!important;width:22px!important;height:22px!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;left:52px!important}.mh3-participant-build{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important}.mh3-participant-tactical{flex:0 0 auto;margin-left:0;margin-right:1px}.mh3-participant-traits-block{flex:0 0 auto;justify-self:auto!important}.mh3-participant-items-block{flex:0 0 auto;justify-self:auto!important;margin-left:2px}.mh3-participant-items-block .mh3-items{gap:3px!important}.mh3-participant-items-block .mh3-item{width:38px!important;height:28px!important;flex:0 0 38px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:6px!important;background:linear-gradient(180deg,#ffffff0e,#0a0c1057)!important;box-shadow:inset 0 0 0 1px #00000029!important}.mh3-participant-items-block .mh3-item.is-grade-1{background:linear-gradient(180deg,#ffffff0b,#0a0c1052)!important}.mh3-participant-items-block .mh3-item.is-grade-2,.mh3-participant-items-block .mh3-item.is-grade-3,.mh3-participant-items-block .mh3-item.is-grade-4,.mh3-participant-items-block .mh3-item.is-grade-5,.mh3-participant-items-block .mh3-item.is-grade-6{background:linear-gradient(180deg,rgba(var(--mh3-item-glow),.045),rgba(var(--mh3-item-glow),.075) 42%,rgba(var(--mh3-item-glow),.14) 72%,rgba(var(--mh3-item-glow),.24)),#0c0e1257!important}.mh3-participant-items-block .mh3-item:after{left:-18%!important;right:-18%!important;bottom:-25%!important;height:90%!important;background:radial-gradient(ellipse at 50% 100%,rgba(var(--mh3-item-glow),.68),rgba(var(--mh3-item-glow),.3) 27%,rgba(var(--mh3-item-glow),.1) 48%,rgba(var(--mh3-item-glow),.025) 66%,rgba(var(--mh3-item-glow),0) 82%)!important;filter:blur(2px)!important}.mh3-participant-items-block .mh3-item img{width:108%!important;height:108%!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}.mh3-participant{gap:8px!important;min-height:66px!important;padding:6px 0!important;grid-template-columns:max-content minmax(360px,1fr) minmax(118px,.5fr)!important}.mh3-participant-profile{width:-moz-max-content;width:max-content;max-width:240px}.mh3-participant-name{max-width:182px}.mh3-past-summary-grid>div{border-right:1px solid rgba(255,255,255,.045)!important}.mh3-past-summary-grid>div:last-child{border-right:0!important}.mh3-past-subject-card{grid-template-columns:minmax(220px,1.1fr) minmax(270px,.9fr)!important}.mh3-past-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mh3-page .mh3-build-inline .mh3-items:not(.is-compact):not(.mh3-items-stacked) .mh3-item img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important}}@media (min-width: 1021px){.mh3-card-row{grid-template-columns:minmax(210px,255px) 180px 60px minmax(225px,1fr) 18px!important;-moz-column-gap:5px!important;column-gap:5px!important}.mh3-build-inline{position:relative;width:180px!important;justify-content:flex-start!important;margin-left:0!important;left:-8px!important}.mh3-card-chevron{position:relative;left:-4px!important}.mh3-self-portrait-stack .mh3-ally-icon-slot{width:31px!important;height:31px!important;flex:0 0 31px!important}.mh3-header-profile-dock .mh3-summary-grid>div{padding:7px!important}.mh3-header-profile-dock .mh3-summary-grid small{font-size:8.8px!important}.mh3-header-profile-dock .mh3-summary-grid strong{margin-top:2px!important;font-size:12.4px!important}.mh3-header-profile-dock .mh3-muted-block{min-height:42px;padding:8px 10px!important}.mh3-header-profile-dock .mh3-profile-panel-topbar{margin:0!important;padding:0 0 4px!important;min-height:30px}.mh3-header-profile-dock .mh3-summary-grid{border-radius:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;margin-top:0!important}.mh3-specialist-portrait{width:40px!important;height:40px!important;flex-basis:40px!important}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{width:42px!important;height:42px!important;flex-basis:42px!important}.mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-weapon{width:15px!important;height:15px!important}.mh3-player-name-line{gap:10px!important}.mh3-rank-history-label{font-size:10px}.mh3-rank-history-tier{font-size:14.5px}.mh3-rank-history-rp{font-size:14px}.mh3-rank-history-meta{font-size:10.7px}.mh3-rank-history-row .mh3-rank-tier-badge-image{width:19px!important;height:19px!important;flex-basis:19px!important}.mh3-rank-history-row .mh3-rank-tier-badge-fallback{width:13px!important;height:13px!important;flex-basis:13px!important}.mh3-profile-header.has-profile-dock{display:grid!important;align-items:center!important;padding-top:14px!important;padding-bottom:14px!important;gap:20px!important;grid-template-columns:minmax(390px,1fr) minmax(610px,1.4fr)!important}.mh3-profile-season-title{font-size:13px}.mh3-specialist-weapon-badge{width:18px;height:18px}.mh3-specialist-weapon-badge .mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-weapon{width:12px!important;height:12px!important}.mh3-player-identity-main{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.mh3-specialist-rate{font-size:10.3px!important}.mh3-player-nickname{font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:34px!important;line-height:1!important;max-width:100%!important}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-nickname{font-size:clamp(34px,2.7vw,40px)!important;max-width:100%!important}.mh3-specialist-portrait,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{border-radius:7px!important;width:48px!important;height:48px!important;flex-basis:48px!important}.mh3-player-identity-lower{grid-template-columns:minmax(160px,.72fr) minmax(0,1.28fr);gap:16px}.mh3-rank-history-list{gap:6px;padding-left:0!important;margin-top:-6px!important}.mh3-header-profile-dock{min-width:0;display:grid!important;gap:7px!important;align-self:stretch;grid-template-rows:auto minmax(0,1fr)!important}.mh3-header-profile-dock .mh3-profile-summary-grid{height:100%;align-self:stretch}.mh3-header-profile-dock .mh3-profile-summary-grid>div{min-height:0;height:100%}.mh3-profile-copy .mh3-player-specialist-column{margin-left:0}.mh3-profile-copy .mh3-player-specialist-column .mh3-specialist-block{margin-left:0!important}.mh3-participant:not(.is-mobile-expanded){grid-template-columns:145px max-content minmax(0,1fr)!important;-moz-column-gap:7px!important;column-gap:7px!important;align-items:center!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-profile{width:145px!important;max-width:145px!important;min-width:145px!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-name{min-width:0!important;max-width:96px!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-build{width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-content:flex-start!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-tactical{margin-left:0!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-detail-stats{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:6px!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;white-space:nowrap!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-detail-stats>span,.mh3-participant:not(.is-mobile-expanded) .mh3-participant-detail-stats small,.mh3-participant:not(.is-mobile-expanded) .mh3-participant-detail-stats b,.mh3-participant:not(.is-mobile-expanded) .mh3-participant-detail-stats em{white-space:nowrap!important}.mh3-subject-table-wrap.is-scrollable{max-height:360px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-gutter:stable}.mh3-subject-table-wrap.is-scrollable .mh3-subject-table-head{position:sticky;top:0;z-index:3;background:#12151af7}.mh3-subject-table-wrap.is-scrollable::-webkit-scrollbar{width:6px}.mh3-subject-table-wrap.is-scrollable::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff29}.mh3-subject-table-wrap.is-scrollable::-webkit-scrollbar-track{background:transparent}.mh3-page .mh3-build-inline .mh3-items-stacked .mh3-item img{width:45px!important;height:29px!important;max-width:none!important;max-height:none!important;transform:none!important}.mh3-self-portrait-stack .mh3-ally-icons{width:32px!important;min-width:32px!important;flex-basis:32px!important;height:68px!important}.mh3-self-portrait-stack .mh3-ally-icon-slot,.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:32px!important;height:32px!important;flex:0 0 32px!important;border-radius:50%!important;overflow:hidden!important}}@media (min-width: 701px) and (max-width: 1020px){.mh3-card-row{grid-template-columns:minmax(210px,1fr) 172px 64px 20px!important;gap:6px!important}.mh3-build-inline{width:172px!important}.mh3-build-inline .mh3-items-stacked .mh3-item{width:39px!important;height:28px!important;flex-basis:39px!important}.mh3-self-portrait-stack .mh3-ally-icon-slot{width:29px!important;height:29px!important;flex:0 0 29px!important}.mh3-page .mh3-build-inline .mh3-items-stacked .mh3-item img{width:42px!important;height:27px!important;max-width:none!important;max-height:none!important;transform:none!important}.mh3-self-portrait-stack .mh3-ally-icons{width:30px!important;min-width:30px!important;flex-basis:30px!important;height:64px!important}.mh3-self-portrait-stack .mh3-ally-icon-slot,.mh3-self-portrait-stack .mh3-ally-icons .mh3-portrait{width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:50%!important;overflow:hidden!important}}.mh3-rank-history-block.is-muted{opacity:.88}.mh3-rank-history-block.is-muted .mh3-rank-history-label{color:#e1e7efa3!important;font-size:8.6px!important;font-weight:400!important}.mh3-rank-history-block.is-muted .mh3-rank-history-tier,.mh3-rank-history-block.is-muted .mh3-rank-history-rp{font-size:11.8px!important;font-weight:400!important}.mh3-rank-history-block.is-muted .mh3-rank-history-meta{color:#e1e7efb3!important;font-size:9.1px!important;font-weight:400!important}.mh3-rank-history-list .mh3-rank-history-block+.mh3-rank-history-block{margin-top:4px}.mh3-page .mh3-rank-history-row{align-items:center!important}.mh3-page .mh3-rank-history-row .mh3-rank-tier-badge-image,.mh3-page .mh3-rank-history-row .mh3-rank-tier-badge-fallback,.mh3-page .mh3-rank-history-row .mh3-rank-history-tier,.mh3-page .mh3-rank-history-row .mh3-rank-history-rp,.mh3-page .mh3-rank-history-row .mh3-rank-history-meta{align-self:center!important}.mh3-page .mh3-rank-history-row .mh3-rank-tier-badge-image{display:block!important;-o-object-fit:contain!important;object-fit:contain!important}.mh3-page .mh3-rank-history-row .mh3-rank-history-tier,.mh3-page .mh3-rank-history-row .mh3-rank-history-rp,.mh3-page .mh3-rank-history-row .mh3-rank-history-meta{line-height:1!important}.mh3-page .mh3-rank-history-block.is-muted .mh3-rank-tier-badge-image{width:13px!important;height:13px!important;max-width:13px!important;max-height:13px!important;flex:0 0 13px!important}.mh3-page .mh3-rank-history-block.is-muted .mh3-rank-tier-badge-fallback{width:9px!important;height:9px!important;flex:0 0 9px!important}.mh3-page .mh3-player-name-line{display:flex!important;align-items:center!important;gap:8px!important}.mh3-player-current-rank-badge{display:block;width:28px;height:28px;max-width:28px;max-height:28px;flex:0 0 28px;-o-object-fit:contain;object-fit:contain}.mh3-player-current-rank-badge-fallback{display:block;width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}@media (max-width: 700px){.mh3-player-current-rank-badge{width:26px;height:26px;max-width:26px;max-height:26px;flex-basis:26px}.mh3-player-current-rank-badge-fallback{width:18px;height:18px;flex-basis:18px}}.mh3-player-current-hero{min-width:0;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:11px;column-gap:11px}.mh3-player-current-copy{min-width:0;display:grid;align-content:center;justify-items:start;gap:4px}.mh3-player-current-copy .mh3-player-nickname{width:100%}.mh3-player-current-copy .mh3-rank-history-block.is-current{margin:0!important;min-width:0}.mh3-player-current-copy .mh3-rank-history-block.is-current .mh3-rank-history-row{min-height:18px;align-items:center!important;gap:6px}.mh3-player-current-rank-badge{width:50px;height:50px;max-width:50px;max-height:50px;flex:0 0 50px;align-self:center;-o-object-fit:contain;object-fit:contain}.mh3-player-current-rank-badge-fallback{width:42px;height:42px;flex:0 0 42px;align-self:center}.mh3-player-rank-identity.is-compact .mh3-player-current-rank-badge,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-rank-badge{width:60px;height:60px;max-width:60px;max-height:60px;flex-basis:60px}.mh3-player-rank-identity.is-compact .mh3-player-current-rank-badge-fallback,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-rank-badge-fallback{width:50px;height:50px;flex-basis:50px}.mh3-player-current-hero+.mh3-player-identity-lower .mh3-rank-history-list{margin-top:0!important}@media (min-width: 1021px){.mh3-player-rank-identity.is-compact .mh3-player-current-hero,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-hero{-moz-column-gap:13px;column-gap:13px}.mh3-player-rank-identity.is-compact .mh3-player-current-copy,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-copy{gap:5px}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-identity-main{grid-template-columns:minmax(0,1fr) minmax(180px,.68fr)!important;grid-template-rows:auto auto;-moz-column-gap:22px!important;column-gap:22px!important;row-gap:0!important;align-items:start!important}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-hero{grid-column:1;grid-row:1}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-identity-lower{display:contents}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-rank-history-list{grid-column:1;grid-row:2;margin-top:13px!important}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-specialist-column{grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:center;align-items:center;margin-top:4px}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-specialist-column .mh3-specialist-block{align-self:center;margin-top:0!important}.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-current-copy .mh3-player-nickname{width:-moz-max-content!important;width:max-content!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.mh3-participant:not(.is-mobile-expanded){grid-template-columns:165px max-content minmax(0,1fr)!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-profile{width:165px!important;min-width:165px!important;max-width:165px!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-name{max-width:116px!important}.mh3-participant:not(.is-mobile-expanded) .mh3-participant-name-line strong{overflow:visible!important;text-overflow:clip!important}}@media (max-width: 760px){.mh3-profile-panel .mh3-player-current-hero{-moz-column-gap:10px;column-gap:10px}.mh3-profile-panel .mh3-player-nickname{font-size:29.5px!important}.mh3-profile-panel .mh3-player-current-rank-badge{width:52px;height:52px;max-width:52px;max-height:52px;flex-basis:52px}.mh3-profile-panel .mh3-player-current-rank-badge-fallback{width:43px;height:43px;flex-basis:43px}.mh3-profile-panel .mh3-player-identity-lower{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr)!important;gap:10px!important;align-items:start!important;margin-top:5px!important}.mh3-profile-panel .mh3-rank-history-list,.mh3-profile-panel .mh3-player-specialist-column,.mh3-profile-panel .mh3-player-specialist-column .mh3-specialist-block{margin-top:0!important;padding-top:0!important;align-self:start!important}.mh3-profile-panel .mh3-rank-history-list{transform:translateY(3px)}.mh3-profile-panel .mh3-player-specialist-column{align-items:flex-start!important}.mh3-profile-panel .mh3-rank-history-block:first-child,.mh3-profile-panel .mh3-player-specialist-column .mh3-specialist-block{transform:none!important;position:static!important;top:auto!important}.mh3-profile-panel .mh3-rank-history-block:first-child .mh3-rank-history-label,.mh3-profile-panel .mh3-specialist-label{margin:0!important;padding:0!important;line-height:1!important}.mh3-profile-panel .mh3-rank-history-block.is-muted .mh3-rank-history-label{display:block!important;margin:0 0 4px!important}.mh3-profile-panel .mh3-rank-history-block.is-current .mh3-rank-history-tier,.mh3-profile-panel .mh3-rank-history-block.is-current .mh3-rank-history-rp{font-weight:500!important}.mh3-profile-panel .mh3-rank-history-block.is-current .mh3-rank-history-meta,.mh3-profile-panel .mh3-specialist-label,.mh3-profile-panel .mh3-specialist-rate{font-weight:450!important}}.mh3-weapon-variant-badge{width:19px!important;height:19px!important;right:-3px!important;bottom:-3px!important;background:#000000d6!important;border-color:#ffffff29!important}.mh3-weapon-variant-badge img{width:14px!important;height:14px!important}.mh3-weapon-variant-badge.is-large{width:18px!important;height:18px!important;right:-3px!important;bottom:-3px!important}.mh3-weapon-variant-badge.is-large img{width:13px!important;height:13px!important}.mh3-weapon-variant-badge.is-medium{width:14px!important;height:14px!important;right:-2px!important;bottom:-2px!important}.mh3-weapon-variant-badge.is-medium img{width:10px!important;height:10px!important}.mh3-weapon-variant-badge.is-compact{width:11px!important;height:11px!important;right:-1px!important;bottom:-1px!important}.mh3-weapon-variant-badge.is-compact img{width:8px!important;height:8px!important}.mh3-specialist-weapon-badge{width:14px!important;height:14px!important;right:-2px!important;bottom:-2px!important;background:#000000d6!important;border-color:#ffffff29!important}.mh3-specialist-weapon-badge .mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-weapon{width:9px!important;height:9px!important;opacity:1!important}.mh3-specialist-block{gap:12px!important}@media (min-width: 701px){.mh3-identity-scoreline .mh3-comp-score-label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:-moz-max-content!important;width:max-content!important;gap:3px!important}.mh3-identity-scoreline .mh3-comp-score-label>.mh3-version-warning{display:inline-grid!important;position:static!important;margin:0!important;transform:none!important;flex:0 0 auto!important}}.mh3-subject-portrait-wrap .mh3-weapon-variant-badge.is-medium{width:14px!important;height:14px!important;right:-2px!important;bottom:-2px!important;background:#030508ed!important}.mh3-subject-portrait-wrap .mh3-weapon-variant-badge.is-medium img{width:10px!important;height:10px!important}.mh3-specialist-portrait .mh3-specialist-weapon-badge{width:17px!important;height:17px!important;right:-2px!important;bottom:-2px!important;background:#030508ed!important;border-color:#ffffff2e!important}.mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon{width:12px!important;height:12px!important}.mh3-match-card .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:17px!important;height:17px!important;right:-3px!important;bottom:-3px!important;background:#030508ed!important;border-color:#ffffff2e!important}.mh3-match-card .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:12px!important;height:12px!important}.mh3-weapon-variant-badge,.mh3-specialist-weapon-badge{background-color:#030508ed!important}@media (min-width: 701px){.mh3-identity-scoreline .mh3-comp-score-label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;direction:ltr!important;gap:3px!important}.mh3-identity-scoreline .mh3-comp-score-label>small{order:0!important}.mh3-identity-scoreline .mh3-comp-score-label>.mh3-version-warning{order:1!important;margin:0!important;position:static!important;transform:none!important}.mh3-player-specialist-column{margin-top:12px!important}.mh3-player-specialist-column .mh3-specialist-block{gap:7px!important}}@media (min-width: 1021px){.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-specialist-column{margin-top:16px!important}}@media (max-width: 700px){.mh3-subject-portrait-wrap .mh3-weapon-variant-badge.is-medium{width:12px!important;height:12px!important;right:-2px!important;bottom:-2px!important}.mh3-subject-portrait-wrap .mh3-weapon-variant-badge.is-medium img{width:8.5px!important;height:8.5px!important}.mh3-profile-panel .mh3-specialist-portrait .mh3-specialist-weapon-badge{width:14px!important;height:14px!important;right:-2px!important;bottom:-2px!important}.mh3-profile-panel .mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon{width:10px!important;height:10px!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:16px!important;height:16px!important;right:-3px!important;bottom:-3px!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:11px!important;height:11px!important}.mh3-profile-panel .mh3-player-specialist-column{margin-top:11px!important}.mh3-profile-panel .mh3-player-specialist-column .mh3-specialist-block{margin-top:0!important;gap:5px!important}}@media (min-width: 701px){.mh3-match-card .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:22px!important;height:22px!important;right:-4px!important;bottom:-4px!important;background:#030508ed!important}.mh3-match-card .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:16px!important;height:16px!important}}@media (max-width: 700px){.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:20px!important;height:20px!important;right:-3px!important;bottom:-3px!important;background:#030508ed!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:14px!important;height:14px!important}}@media (min-width: 1021px){.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-specialist-column{margin-top:4px!important;transform:translateY(12px)!important}}@media (max-width: 760px){.mh3-profile-panel .mh3-player-specialist-column{margin-top:0!important;transform:translateY(11px)!important}}@media (min-width: 1021px){.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-player-specialist-column{transform:translateY(24px)!important}}@media (max-width: 760px){.mh3-profile-panel .mh3-player-specialist-column{transform:translateY(5px)!important}}.mh3-specialist-portraits{margin-top:4px!important}@media (min-width: 761px){.mh3-specialist-portrait,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{width:44px!important;height:44px!important;flex-basis:44px!important}.mh3-specialist-portrait .mh3-specialist-weapon-badge{width:16px!important;height:16px!important;right:-2px!important;bottom:-2px!important}.mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon{width:11px!important;height:11px!important}}@media (max-width: 760px){.mh3-profile-panel .mh3-specialist-portrait,.mh3-profile-copy .mh3-player-rank-identity.is-compact .mh3-specialist-portrait{width:34px!important;height:34px!important;flex-basis:34px!important}.mh3-profile-panel .mh3-specialist-portrait .mh3-specialist-weapon-badge{width:13px!important;height:13px!important;right:-2px!important;bottom:-2px!important}.mh3-profile-panel .mh3-specialist-portrait .mh3-specialist-weapon-badge .mh3-specialist-weapon{width:9px!important;height:9px!important}}.mh3-past-subject-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:0 10px 11px!important}.mh3-past-subject-card{min-width:0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:7px 8px!important;padding:8px!important}.mh3-past-subject-card>.mh3-portrait{grid-column:1!important;grid-row:1!important}.mh3-past-subject-card-copy{grid-column:2!important;grid-row:1!important;min-width:0!important}.mh3-past-subject-card-copy strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mh3-text);font-size:11.2px;line-height:1.15}.mh3-past-subject-card-copy small{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mh3-faint);font-size:8.8px}.mh3-past-subject-inline-stats{grid-column:1 / -1!important;grid-row:2!important;min-width:0;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px;padding-top:6px;border-top:1px solid rgba(255,255,255,.045)}.mh3-past-subject-inline-stats>span{min-width:0;text-align:center}.mh3-past-subject-inline-stats small,.mh3-past-subject-inline-stats b{display:block;white-space:nowrap}.mh3-past-subject-inline-stats small{color:var(--mh3-faint);font-size:7.7px}.mh3-past-subject-inline-stats b{margin-top:2px;color:#f8fafcdb;font-size:9.6px;font-variant-numeric:tabular-nums}@media (max-width: 700px){.mh3-past-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mh3-past-summary-grid>div,.mh3-past-summary-grid>div:nth-child(2n){border-right:1px solid rgba(255,255,255,.045)!important}.mh3-past-summary-grid>div:nth-child(3n),.mh3-past-summary-grid>div:last-child{border-right:0!important}.mh3-past-subject-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:0 7px 9px!important}.mh3-past-subject-card{grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;align-content:start!important;gap:4px!important;padding:7px 4px!important;text-align:center!important}.mh3-past-subject-card>.mh3-portrait{grid-column:1!important;grid-row:1!important;width:34px!important;height:34px!important}.mh3-past-subject-card-copy{grid-column:1!important;grid-row:2!important;width:100%;text-align:center}.mh3-past-subject-card-copy strong{font-size:9.5px}.mh3-past-subject-card-copy small{margin-top:2px;font-size:7.6px}.mh3-past-subject-inline-stats{grid-column:1!important;grid-row:3!important;width:100%;gap:1px;padding-top:5px}.mh3-past-subject-inline-stats small{font-size:6.7px}.mh3-past-subject-inline-stats b{font-size:8.2px}}.mh3-past-season-head{min-height:52px!important}.mh3-past-season-score-line{display:flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:6px!important;min-width:0;white-space:nowrap}.mh3-past-season-score-line small{display:inline!important;margin:0!important;color:var(--mh3-faint)!important;font-size:9.5px!important;font-weight:700}.mh3-past-season-score-line b{display:inline!important;margin:0!important;color:var(--mh3-text)!important;font-size:18px!important;line-height:1;font-variant-numeric:tabular-nums}.mh3-past-season-score-line span{color:var(--mh3-faint);font-size:9.5px;font-variant-numeric:tabular-nums}.mh3-past-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.mh3-past-summary-grid>div{border-right:1px solid rgba(255,255,255,.045)!important}.mh3-past-summary-grid>div:last-child{border-right:0!important}.mh3-past-subject-card{grid-template-columns:50px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:9px!important;padding:8px 9px!important}.mh3-past-subject-card>.mh3-portrait{grid-column:1!important;grid-row:1!important;width:50px!important;height:50px!important;align-self:center!important}.mh3-past-subject-card-body{grid-column:2!important;grid-row:1!important;min-width:0;display:grid;gap:7px}.mh3-past-subject-card-copy{grid-column:auto!important;grid-row:auto!important;min-width:0!important;display:flex!important;align-items:baseline!important;gap:4px!important;white-space:nowrap}.mh3-past-subject-card-copy strong{display:inline!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px}.mh3-past-subject-card-copy small{display:inline!important;flex:0 0 auto;margin:0!important;font-size:8.8px}.mh3-past-subject-inline-stats{grid-column:auto!important;grid-row:auto!important;width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;padding:0!important;border-top:0!important}.mh3-past-subject-inline-stats>span{min-width:0;text-align:left!important}@media (max-width: 700px){.mh3-past-season-head{gap:8px!important;padding-left:10px!important;padding-right:10px!important}.mh3-past-season-head>div:first-child strong{font-size:13px!important}.mh3-past-season-score-line{gap:3px!important}.mh3-past-season-score-line small,.mh3-past-season-score-line span{font-size:7.8px!important}.mh3-past-season-score-line b{font-size:13.5px!important}.mh3-past-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.mh3-past-summary-grid>div,.mh3-past-summary-grid>div:nth-child(2n),.mh3-past-summary-grid>div:nth-child(3n){padding:8px 3px!important;border-right:1px solid rgba(255,255,255,.045)!important}.mh3-past-summary-grid>div:last-child{border-right:0!important}.mh3-past-summary-grid small{font-size:7.2px!important}.mh3-past-summary-grid strong{font-size:9.4px!important}.mh3-past-subject-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.mh3-past-subject-card{grid-template-columns:39px minmax(0,1fr)!important;grid-template-rows:auto!important;justify-items:stretch!important;align-items:center!important;gap:5px!important;padding:6px 4px!important;text-align:left!important}.mh3-past-subject-card>.mh3-portrait{grid-column:1!important;grid-row:1!important;width:39px!important;height:39px!important}.mh3-past-subject-card-body{grid-column:2!important;grid-row:1!important;gap:4px!important}.mh3-past-subject-card-copy{grid-column:auto!important;grid-row:auto!important;width:100%;text-align:left!important;gap:2px!important}.mh3-past-subject-card-copy strong{font-size:8.2px!important}.mh3-past-subject-card-copy small{font-size:6.6px!important}.mh3-past-subject-inline-stats{grid-column:auto!important;grid-row:auto!important;width:100%;gap:1px!important;padding:0!important}.mh3-past-subject-inline-stats small{font-size:5.6px!important}.mh3-past-subject-inline-stats b{margin-top:1px!important;font-size:7.1px!important}}.mh3-past-season-score-line b{font-size:15.5px!important;font-weight:800!important}.mh3-past-season-score-line small,.mh3-past-season-score-line span,.mh3-past-summary-grid small{color:#e8ebf1b3!important}.mh3-past-subject-card{grid-template-columns:54px minmax(0,1fr)!important;gap:10px!important;padding:8px 10px!important}.mh3-past-subject-card>.mh3-portrait{width:54px!important;height:54px!important;flex-basis:54px!important}.mh3-past-subject-card-body{gap:6px!important;padding-top:3px!important}.mh3-past-subject-card-copy{align-items:baseline!important;gap:4px!important;transform:translateY(2px)}.mh3-past-subject-card-copy strong{font-size:12.4px!important;line-height:1.12!important;font-weight:750!important}.mh3-past-subject-card-copy small{font-size:11.3px!important;line-height:1.12!important;font-weight:650!important;color:#f2f4f8d1!important}.mh3-past-subject-inline-stats{gap:5px!important}.mh3-past-subject-inline-stats small{color:#e8ebf1b3!important;font-size:8.8px!important;line-height:1.1!important}.mh3-past-subject-inline-stats b{margin-top:2px!important;color:#fafbfdeb!important;font-size:10.7px!important;line-height:1.1!important}.mh3-subject-panel .mh3-panel-heading>small{color:#e8ebf1c2!important}.mh3-subject-panel .mh3-subject-table-head{color:#e8ebf1b8!important}.mh3-subject-panel .mh3-subject-identity small,.mh3-subject-panel .mh3-subject-games,.mh3-subject-panel .mh3-subject-pick-rate{color:#ebeef3cc!important}.mh3-subject-panel .mh3-subject-row>span:before{color:#e8ebf1bd!important}.mh3-subject-panel .mh3-subject-score-cell small{color:#e8ebf1c2!important}.mh3-subject-panel .mh3-muted-block{color:#e8ebf1b8!important}@media (max-width: 700px){.mh3-past-season-score-line b{font-size:12.4px!important}.mh3-past-season-score-line small,.mh3-past-season-score-line span{font-size:8.2px!important}.mh3-past-summary-grid small{font-size:7.7px!important}.mh3-past-summary-grid strong{font-size:9.8px!important}.mh3-past-subject-card{grid-template-columns:42px minmax(0,1fr)!important;gap:6px!important;padding:7px 5px!important}.mh3-past-subject-card>.mh3-portrait{width:42px!important;height:42px!important;flex-basis:42px!important}.mh3-past-subject-card-body{gap:5px!important;padding-top:2px!important}.mh3-past-subject-card-copy{gap:2px!important;transform:translateY(1px)}.mh3-past-subject-card-copy strong{font-size:9.6px!important;line-height:1.1!important}.mh3-past-subject-card-copy small{font-size:9px!important;line-height:1.1!important;font-weight:650!important}.mh3-past-subject-inline-stats{gap:2px!important}.mh3-past-subject-inline-stats small{font-size:6.5px!important;line-height:1.05!important;white-space:normal!important}.mh3-past-subject-inline-stats b{margin-top:2px!important;font-size:8.2px!important;line-height:1.05!important}}@media (min-width: 701px){.mh3-profile-inline-controls select{min-width:128px;height:31px;padding-left:10px;padding-right:29px;font-size:12.3px!important;font-weight:650}}.mh3-past-subject-card-body{padding-top:1px!important}.mh3-past-subject-card-copy{transform:translateY(0)!important}.mh3-subject-panel .mh3-subject-games{font-weight:400!important}@media (max-width: 700px){.mh3-past-subject-card-body{padding-top:0!important}.mh3-past-subject-card-copy{transform:translateY(0)!important}}.mh3-past-subject-card{grid-template-columns:52px minmax(0,1fr)!important}.mh3-past-subject-card>.mh3-portrait{width:52px!important;height:52px!important;flex-basis:52px!important}@media (min-width: 701px){.mh3-rank-history-block.is-muted .mh3-rank-history-label{font-size:9px!important}.mh3-rank-history-block.is-muted .mh3-rank-history-tier,.mh3-rank-history-block.is-muted .mh3-rank-history-rp{font-size:12.2px!important}.mh3-rank-history-block.is-muted .mh3-rank-history-meta{font-size:9.5px!important}}@media (max-width: 700px){.mh3-past-subject-card{grid-template-columns:40px minmax(0,1fr)!important}.mh3-past-subject-card>.mh3-portrait{width:40px!important;height:40px!important;flex-basis:40px!important}}@media (min-width: 701px){.mh3-card-row-tools .mh3-core-trait,.mh3-card-row-tools .mh3-tactical-skill-icon{width:28px!important;height:28px!important;flex:0 0 28px!important}}@media (max-width: 700px){.mh3-mobile-collapsed-layout{grid-template-columns:86px 54px minmax(0,1fr) 18px!important;-moz-column-gap:4px!important;column-gap:4px!important}.mh3-mobile-collapsed-chevron{width:18px!important;height:28px!important;color:#eff2f7c2!important;opacity:1!important}.mh3-match-card.is-clickable .mh3-mobile-collapsed-chevron{color:#f6f8fcd6!important}.mh3-mobile-collapsed-chevron svg{width:18px!important;height:18px!important}.mh3-mobile-collapsed-chevron path{stroke-width:2!important}.mh3-mobile-collapsed-comp .mh3-comp-score-label>small{color:#e8ecf3c7!important;font-size:9.2px!important;font-weight:650!important}.mh3-mobile-collapsed-comp .mh3-comp-score-value{gap:3px!important}.mh3-mobile-collapsed-comp .mh3-comp-score-value b{font-size:11.4px!important;font-weight:900!important}.mh3-mobile-collapsed-comp .mh3-comp-score-value strong{font-size:12px!important;font-weight:800!important}.mh3-mobile-collapsed-comp .mh3-compact-comp-score.is-pending,.mh3-mobile-collapsed-comp .mh3-compact-comp-score.is-missing{color:#e2e7efb8!important}.mh3-mobile-collapsed-metrics,.mh3-mobile-collapsed-items{transform:translate(-3px)!important}}@media (max-width: 700px){.mh3-mobile-collapsed-layout{grid-template-columns:86px 44px minmax(0,1fr) 18px!important;-moz-column-gap:4px!important;column-gap:4px!important}.mh3-mobile-collapsed-metrics{display:grid!important;grid-template-columns:64px 40px minmax(42px,1fr)!important;-moz-column-gap:4px!important;column-gap:4px!important;align-items:baseline!important;justify-content:start!important;width:calc(100% + 10px)!important;min-width:0!important;transform:translate(-5px)!important;overflow:visible!important}.mh3-mobile-collapsed-metrics>span,.mh3-mobile-collapsed-rp{width:100%!important;min-width:0!important;justify-self:start!important;justify-content:flex-start!important}.mh3-mobile-collapsed-metrics>span:nth-child(1){grid-column:1!important}.mh3-mobile-collapsed-metrics>span:nth-child(2){grid-column:2!important}.mh3-mobile-collapsed-metrics>span:nth-child(3){grid-column:3!important}.mh3-mobile-collapsed-items{transform:translate(-5px)!important}.mh3-participant.is-mobile-expanded{grid-template-columns:34px 72px minmax(0,1fr)!important;-moz-column-gap:6px!important;column-gap:6px!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:34px!important;height:34px!important;flex:0 0 34px!important}.mh3-mobile-participant-content{grid-template-columns:19px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"tools stats" "tools build"!important;-moz-column-gap:4px!important;column-gap:4px!important;row-gap:5px!important;align-items:center!important}.mh3-mobile-participant-tools{grid-area:tools!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:19px!important;min-width:19px!important;align-self:center!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:18px!important;height:18px!important;flex:0 0 18px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{grid-area:stats!important;width:100%!important}.mh3-mobile-participant-content .mh3-mobile-participant-build{grid-area:build!important;width:100%!important;max-width:none!important;display:block!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{width:-moz-max-content!important;width:max-content!important;max-width:none!important}}@media (max-width: 700px){.mh3-participant.is-mobile-expanded{grid-template-columns:34px fit-content(92px) minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important}.mh3-mobile-participant-identity{width:-moz-fit-content!important;width:fit-content!important;min-width:46px!important;max-width:92px!important}.mh3-mobile-collapsed-name strong{font-size:13.6px!important}.mh3-mobile-collapsed-layout{grid-template-columns:86px 44px minmax(0,1fr) 12px!important}.mh3-mobile-collapsed-chevron{width:12px!important;height:24px!important;transform:translate(4px)!important}.mh3-mobile-collapsed-chevron.is-open{transform:translate(4px) rotate(180deg)!important}.mh3-mobile-collapsed-chevron svg{width:13px!important;height:13px!important}.mh3-mobile-collapsed-chevron path{stroke-width:1.7!important}.mh3-mobile-collapsed-metrics,.mh3-mobile-collapsed-items{transform:translate(-2px)!important}}@media (max-width: 700px){.mh3-mobile-collapsed-visual .mh3-card-self-portrait{width:50px!important;height:50px!important;flex:0 0 50px!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large{width:18px!important;height:18px!important;right:-3px!important;bottom:-3px!important}.mh3-mobile-collapsed-visual .mh3-card-portrait-wrap .mh3-weapon-variant-badge.is-large img{width:14px!important;height:14px!important}.mh3-participant.is-mobile-expanded{grid-template-columns:30px 72px minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important;align-items:center!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:30px!important;height:30px!important;flex:0 0 30px!important}.mh3-mobile-participant-identity{width:72px!important;min-width:72px!important;max-width:72px!important;gap:3px!important}.mh3-mobile-participant-nickname{font-size:10.7px!important;line-height:1.03!important}.mh3-mobile-participant-subject{font-size:8.7px!important;line-height:1.03!important}.mh3-mobile-participant-content{display:grid!important;grid-template-columns:18px max-content minmax(0,1fr)!important;grid-template-rows:auto!important;grid-template-areas:"tools build stats"!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:0!important;align-items:center!important;align-content:center!important;width:100%!important;min-width:0!important;overflow:visible!important}.mh3-mobile-participant-tools{grid-area:tools!important;width:18px!important;min-width:18px!important;gap:2px!important;align-self:center!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:17px!important;height:17px!important;flex:0 0 17px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build{grid-area:build!important;display:block!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:none!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{display:flex!important;flex-wrap:nowrap!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;gap:2px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:19px!important;height:17px!important;flex:0 0 19px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{grid-area:stats!important;display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:3px!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;margin:0!important;overflow:visible!important;white-space:nowrap!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{flex:0 0 auto!important;font-size:8.8px!important;line-height:1!important;white-space:nowrap!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:9.2px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp em{font-size:8.4px!important}}@media (max-width: 380px){.mh3-participant.is-mobile-expanded{grid-template-columns:29px 68px minmax(0,1fr)!important;-moz-column-gap:2px!important;column-gap:2px!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:29px!important;height:29px!important;flex:0 0 29px!important}.mh3-mobile-participant-identity{width:68px!important;min-width:68px!important;max-width:68px!important}.mh3-mobile-participant-content{grid-template-columns:17px max-content minmax(0,1fr)!important;-moz-column-gap:2px!important;column-gap:2px!important}.mh3-mobile-participant-tools{width:17px!important;min-width:17px!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:16px!important;height:16px!important;flex:0 0 16px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:18px!important;height:16px!important;flex:0 0 18px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{gap:2px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{font-size:8.2px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:8.7px!important}}@media (max-width: 700px){.mh3-recent-stat>small{font-size:10.9px!important;line-height:1.08!important;margin-bottom:5px!important}.mh3-recent-character-row{grid-template-columns:30px minmax(54px,1fr) 30px 46px 48px 38px!important;-moz-column-gap:2px!important;column-gap:2px!important;padding-left:4px!important;padding-right:4px!important;min-width:0!important;overflow:hidden!important}.mh3-recent-subject-portrait{width:30px!important;min-width:30px!important}.mh3-recent-subject-name{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.8px!important;margin-right:-1px!important}.mh3-recent-character-stat{min-width:0!important}.mh3-recent-character-stat small{font-size:8.7px!important;white-space:nowrap!important}.mh3-recent-character-stat b{font-size:10.7px!important;white-space:nowrap!important}.mh3-participant.is-mobile-expanded{grid-template-columns:28px 86px minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:28px!important;height:28px!important;flex:0 0 28px!important}.mh3-mobile-participant-identity{width:86px!important;min-width:86px!important;max-width:86px!important;overflow:hidden!important;gap:2px!important}.mh3-mobile-participant-nickname{font-size:10.2px!important;line-height:1.02!important}.mh3-mobile-participant-subject{font-size:8.3px!important;line-height:1.02!important}.mh3-mobile-participant-content{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:2px!important;width:100%!important;min-width:0!important;overflow:visible!important}.mh3-mobile-participant-tools{order:1!important;grid-area:auto!important;width:16px!important;min-width:16px!important;flex:0 0 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;margin:0!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:16px!important;height:16px!important;flex:0 0 16px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build{order:2!important;grid-area:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;margin:0!important;padding:0!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:none!important;gap:1px!important;margin:0!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:17px!important;height:16px!important;flex:0 0 17px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{order:3!important;grid-area:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-start!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;flex:0 0 auto!important;gap:2px!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:visible!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{flex:0 0 auto!important;font-size:8.1px!important;line-height:1!important;white-space:nowrap!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:8.6px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp em{font-size:7.8px!important}}@media (max-width: 360px){.mh3-participant.is-mobile-expanded{grid-template-columns:27px 80px minmax(0,1fr)!important;-moz-column-gap:2px!important;column-gap:2px!important}.mh3-participant.is-mobile-expanded>.mh3-portrait{width:27px!important;height:27px!important;flex:0 0 27px!important}.mh3-mobile-participant-identity{width:80px!important;min-width:80px!important;max-width:80px!important}.mh3-mobile-participant-content{gap:1px!important}.mh3-mobile-participant-tools{width:15px!important;min-width:15px!important;flex-basis:15px!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:15px!important;height:15px!important;flex-basis:15px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:16px!important;height:15px!important;flex-basis:16px!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{gap:1px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{font-size:7.6px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:8.1px!important}}@media (max-width: 700px){.mh3-mobile-participant-content{display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"tools stats" "tools build"!important;align-items:center!important;justify-items:start!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:2px!important;width:100%!important;min-width:0!important;overflow:hidden!important}.mh3-mobile-participant-tools{grid-area:tools!important;order:initial!important;align-self:center!important;width:16px!important;min-width:16px!important;height:auto!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:2px!important;margin:0!important;padding:0!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{display:grid!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex:0 0 16px!important;margin:0!important}.mh3-mobile-participant-content .mh3-mobile-participant-inline-stats{grid-area:stats!important;order:initial!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:4px!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important}.mh3-mobile-participant-content .mh3-mobile-participant-build{grid-area:build!important;order:initial!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:100%!important;gap:1px!important;margin:0!important;padding:0!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:17px!important;height:16px!important;flex:0 0 17px!important}}@media (max-width: 360px){.mh3-mobile-participant-content{grid-template-columns:15px minmax(0,1fr)!important;-moz-column-gap:2px!important;column-gap:2px!important;row-gap:1px!important}.mh3-mobile-participant-tools{width:15px!important;min-width:15px!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;flex-basis:15px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:16px!important;height:15px!important;flex-basis:16px!important}}@media (max-width: 700px){.mh3-participant.is-mobile-expanded{min-height:50px!important;padding-top:7px!important;padding-bottom:7px!important}.mh3-mobile-participant-content{grid-template-columns:19px minmax(0,1fr)!important;-moz-column-gap:4px!important;column-gap:4px!important;row-gap:3px!important}.mh3-mobile-participant-tools{width:19px!important;min-width:19px!important;gap:3px!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;flex:0 0 19px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:20px!important;height:19px!important;flex:0 0 20px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{gap:2px!important}}@media (max-width: 360px){.mh3-mobile-participant-content{grid-template-columns:18px minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important;row-gap:2px!important}.mh3-mobile-participant-tools{width:18px!important;min-width:18px!important}.mh3-mobile-participant-tools .mh3-tactical-skill-icon,.mh3-mobile-participant-tools .mh3-core-trait{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:19px!important;height:18px!important;flex:0 0 19px!important}}@media (max-width: 700px){.mh3-mobile-participant-nickname{font-size:10.8px!important;line-height:1.04!important}.mh3-mobile-participant-subject{font-size:8.9px!important;line-height:1.04!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{font-size:8.8px!important;line-height:1!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:9.3px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp em{font-size:8.5px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:22px!important;height:21px!important;flex:0 0 22px!important}.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-items{gap:2px!important}.mh3-participant.is-mobile-expanded{min-height:53px!important;padding-top:8px!important;padding-bottom:8px!important}.mh3-mobile-collapsed-layout{grid-template-columns:80px 44px minmax(0,1fr) 14px!important;-moz-column-gap:3px!important;column-gap:3px!important}.mh3-mobile-collapsed-chevron{width:14px!important;height:25px!important;transform:translate(1px)!important}.mh3-mobile-collapsed-chevron.is-open{transform:translate(1px) rotate(180deg)!important}.mh3-mobile-collapsed-chevron svg{width:15px!important;height:15px!important}.mh3-mobile-collapsed-chevron path{stroke-width:1.8!important}}@media (max-width: 360px){.mh3-mobile-participant-content .mh3-mobile-participant-build .mh3-item{width:20px!important;height:19px!important;flex:0 0 20px!important}.mh3-mobile-participant-nickname{font-size:10.5px!important}.mh3-mobile-participant-subject{font-size:8.6px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp,.mh3-mobile-participant-content .mh3-mobile-participant-kda,.mh3-mobile-participant-content .mh3-mobile-participant-damage{font-size:8.4px!important}.mh3-mobile-participant-content .mh3-mobile-participant-rp b{font-size:8.9px!important}}@media (max-width: 700px){.mh3-past-season-head{min-height:42px!important;padding-top:7px!important;padding-bottom:7px!important}.mh3-past-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-left:7px!important;margin-right:7px!important;width:auto!important}.mh3-past-summary-grid>div,.mh3-past-summary-grid>div:nth-child(2n),.mh3-past-summary-grid>div:nth-child(3n){padding-left:5px!important;padding-right:5px!important}.mh3-past-subject-grid{grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding-left:7px!important;padding-right:7px!important}.mh3-past-subject-card{grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;min-height:48px!important;padding:6px 8px!important}.mh3-past-subject-card>.mh3-portrait{width:34px!important;height:34px!important;flex-basis:34px!important}.mh3-past-subject-card-body{gap:4px!important}.mh3-past-subject-card-copy{gap:3px!important}.mh3-past-subject-card-copy strong{font-size:10.6px!important}.mh3-past-subject-card-copy small{font-size:10px!important}.mh3-past-subject-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.mh3-past-subject-inline-stats small{font-size:7.2px!important}.mh3-past-subject-inline-stats b{font-size:8.8px!important}}.trv2-page-shell{--trv2-accent: var(--tier-page-accent, rgb(123, 246, 255));--trv2-border: var(--tier-page-border, rgba(255,255,255,.1));--trv2-border-strong: var(--tier-page-border-strong, rgba(255,255,255,.18));--trv2-surface: var(--tier-page-panel, #101010);--trv2-surface-raised: var(--tier-page-panel-raised, #151515);--trv2-text-strong: var(--tier-page-text-strong, #f5f5f5);--trv2-text: var(--tier-page-text-secondary, #d7dde0);--trv2-text-muted: var(--tier-page-text-muted, #949ca1);--trv2-eternity: #d6537a;--trv2-demigod: #d7bd82;--trv2-mithril: #69b9d8;--trv2-danger: #e6848e;--trv2-player-grid: 54px minmax(158px,1fr) 58px 76px 64px 68px 68px 78px 58px minmax(180px,1.18fr);--trv2-specialist-grid: 54px minmax(158px,1fr) 58px 76px 64px 68px 68px 78px 58px minmax(180px,1.18fr);position:relative;padding-bottom:42px}.trv2-page-shell *,.trv2-page-shell *:before,.trv2-page-shell *:after{box-sizing:border-box}.trv2-page-shell a{text-decoration:none}.trv2-page-shell button,.trv2-page-shell input{font:inherit}.trv2-analysis-shell{position:relative;overflow:visible;margin-top:12px;background:linear-gradient(180deg,rgba(255,255,255,.016),rgba(255,255,255,.004) 24%,transparent 54%),color-mix(in srgb,var(--trv2-surface) 96%,#0a0d0e 4%);border:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent);border-radius:8px;box-shadow:0 18px 52px #00000029,inset 0 1px #ffffff07}.trv2-analysis-shell:before{content:"";position:absolute;z-index:5;inset:0 auto 0 0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent 2%,color-mix(in srgb,var(--trv2-accent) 58%,transparent) 18%,color-mix(in srgb,var(--trv2-accent) 30%,transparent) 52%,transparent 96%);box-shadow:0 0 14px color-mix(in srgb,var(--trv2-accent) 8%,transparent)}.trv2-control-surface{position:relative;z-index:8;background:radial-gradient(ellipse 34% 115% at 0% 50%,color-mix(in srgb,var(--trv2-accent) 1.5%,transparent),transparent 80%),linear-gradient(180deg,#ffffff03,#ffffff01);border-bottom:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent);border-radius:7px 7px 0 0}.trv2-control-row{display:grid;min-width:0;align-items:center}.trv2-control-row.is-primary{grid-template-columns:minmax(0,1fr) auto}.trv2-control-row.is-secondary{grid-template-columns:minmax(0,1fr)}.trv2-control-row>.tier-control-group{min-width:0;min-height:64px;padding:11px 16px}.trv2-control-row>.tier-control-group+.tier-control-group{border-left:1px solid color-mix(in srgb,var(--trv2-border) 62%,transparent)}.trv2-page-shell .trv2-control-row .tier-control-group{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;background:transparent;border-radius:0;box-shadow:none}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:auto auto;justify-content:end;min-width:-moz-max-content;min-width:max-content}.trv2-page-shell .trv2-control-row .tier-control-group-head{min-width:0;align-self:center;margin:0}.trv2-page-shell .trv2-control-row .tier-control-label{display:flex;min-height:36px;align-items:center;margin:0;padding-left:9px;color:color-mix(in srgb,var(--trv2-text-strong) 92%,transparent);font-size:.78rem;font-weight:800;line-height:1;white-space:nowrap}.trv2-page-shell .trv2-control-row .tier-control-hint{display:none!important}.trv2-page-shell .trv2-control-row .tier-control-body{min-width:0;align-self:center}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-end}.trv2-page-shell .trv2-control-row .tier-segmented{overflow:hidden;background:linear-gradient(180deg,#ffffff05,#ffffff02),#0406078f;border-color:color-mix(in srgb,var(--trv2-border-strong) 72%,transparent);border-radius:5px;box-shadow:inset 0 1px #ffffff04}.trv2-page-shell .trv2-control-row .tier-segmented-option{min-height:38px;padding-inline:10px;color:color-mix(in srgb,var(--trv2-text) 76%,transparent);background:transparent;border-color:color-mix(in srgb,var(--trv2-border) 72%,transparent);font-size:.72rem;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.trv2-page-shell .trv2-control-row .tier-segmented-option:hover{color:var(--trv2-text-strong);background:color-mix(in srgb,var(--trv2-accent) 2.6%,transparent)}.trv2-page-shell .trv2-control-row .tier-segmented-option.is-active{color:color-mix(in srgb,var(--trv2-accent) 72%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-accent) 5%,transparent),transparent 88%),#ffffff03;box-shadow:inset 0 -2px color-mix(in srgb,var(--trv2-accent) 46%,transparent),inset 0 1px #ffffff06}.trv2-main-tabs{display:flex;width:100%}.trv2-main-tabs>.tier-segmented-option{display:flex;flex:1 1 0;align-items:center;justify-content:center}.trv2-control-surface-bottom{border-top:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent);border-bottom:0;border-radius:0 0 7px 7px;background:linear-gradient(180deg,#ffffff01,#ffffff04),radial-gradient(ellipse 32% 130% at 100% 50%,color-mix(in srgb,var(--trv2-accent) 1.4%,transparent),transparent 80%)}.trv2-control-surface-bottom .trv2-control-row{border-top:0}.trv2-page-shell .trv2-control-surface-bottom .tier-control-group{grid-template-columns:82px minmax(0,1fr)}.trv2-page-shell .trv2-control-surface-bottom .tier-segmented{max-width:440px}.trv2-section-card{position:relative;overflow:visible;margin:0;background:transparent;border:0;box-shadow:none}.trv2-score-overview,.trv2-score-chart-card{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;grid-template-columns:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.trv2-cutoff-cards{display:none!important}.trv2-score-chart-head{display:grid;min-height:58px;grid-template-columns:minmax(190px,1fr) auto;align-items:center;gap:14px;padding:9px 14px 9px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) .9%,transparent),transparent 40%),#070a0b29;border-bottom:1px solid color-mix(in srgb,var(--trv2-border) 54%,transparent)}.trv2-score-chart-title>span{display:block;margin-bottom:3px;color:color-mix(in srgb,var(--trv2-accent) 68%,white 4%);font-size:.52rem;font-weight:900;letter-spacing:.13em}.trv2-score-chart-title>strong{color:var(--trv2-text-strong);font-size:.77rem;font-weight:790}.trv2-score-chart-meta{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:12px}.trv2-score-cutoffs{display:flex;align-items:stretch;gap:6px}.trv2-score-cutoffs>span{position:relative;isolation:isolate;display:grid;min-width:136px;min-height:40px;align-content:center;overflow:hidden;padding:6px 48px 5px 9px;background:linear-gradient(100deg,color-mix(in srgb,currentColor 5%,transparent),transparent 74%),#0508096b;border:1px solid color-mix(in srgb,currentColor 14%,rgba(255,255,255,.04));border-radius:4px}.trv2-score-cutoffs>span.is-eternity{color:var(--trv2-eternity)}.trv2-score-cutoffs>span.is-demigod{color:var(--trv2-demigod)}.trv2-score-cutoffs img{position:absolute;z-index:-1;top:50%;right:-5px;width:64px;height:48px;-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);opacity:.19;pointer-events:none}.trv2-score-cutoffs small{display:block;overflow:hidden;color:currentColor;font-size:.48rem;font-weight:760;line-height:1;text-overflow:ellipsis;white-space:nowrap}.trv2-score-cutoffs b{display:flex;align-items:baseline;gap:4px;margin-top:3px;font-weight:inherit;white-space:nowrap}.trv2-score-cutoffs strong{color:var(--trv2-text-strong);font-size:.7rem;font-weight:820;font-variant-numeric:tabular-nums}.trv2-score-cutoffs i{color:color-mix(in srgb,var(--trv2-text-muted) 76%,transparent);font-size:.45rem;font-style:normal;font-weight:650}.trv2-score-chart-legend{display:flex;align-items:center;gap:9px}.trv2-score-chart-legend>span{position:relative;padding-left:9px;color:var(--trv2-text-muted);font-size:.53rem;font-weight:680;white-space:nowrap}.trv2-score-chart-legend>span:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:50%;transform:translateY(-50%);background:currentColor;box-shadow:0 0 5px color-mix(in srgb,currentColor 26%,transparent)}.trv2-score-chart-legend .is-mithril,.trv2-distribution-tooltip .is-mithril{color:var(--trv2-mithril)}.trv2-score-chart-legend .is-demigod,.trv2-distribution-tooltip .is-demigod{color:var(--trv2-demigod)}.trv2-score-chart-legend .is-eternity,.trv2-distribution-tooltip .is-eternity{color:var(--trv2-eternity)}.trv2-distribution-layout{display:grid;min-height:224px;grid-template-columns:38px minmax(0,1fr);padding:13px 12px 8px 5px;background:radial-gradient(ellipse 40% 58% at 84% 18%,rgba(123,246,255,.01),transparent 74%),linear-gradient(180deg,rgba(255,255,255,.006),transparent 30%),#0407081f}.trv2-distribution-y-axis{position:relative;min-height:194px}.trv2-distribution-y-axis>span{position:absolute;right:5px;color:color-mix(in srgb,var(--trv2-text-muted) 70%,transparent);font-size:.49rem;font-weight:640;font-variant-numeric:tabular-nums;transform:translateY(50%)}.trv2-distribution-scroll{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--trv2-accent) 13%,transparent) transparent}.trv2-distribution-canvas{position:relative;min-width:620px;height:204px}.trv2-distribution-grid,.trv2-distribution-cutoffs,.trv2-distribution-cutoff-labels,.trv2-distribution-columns{position:absolute;top:0;right:0;bottom:0;left:0}.trv2-distribution-grid i{position:absolute;right:0;left:0;height:1px;background:#e2eff20d}.trv2-distribution-cutoffs{z-index:3;pointer-events:none}.trv2-distribution-cutoffs>i{position:absolute;top:0;bottom:20px;width:1px;border-left:1px dashed currentColor;opacity:.4}.trv2-distribution-cutoffs .is-eternity,.trv2-distribution-cutoff-labels .is-eternity{color:var(--trv2-eternity)}.trv2-distribution-cutoffs .is-demigod,.trv2-distribution-cutoff-labels .is-demigod{color:var(--trv2-demigod)}.trv2-distribution-cutoff-labels{z-index:7;pointer-events:none}.trv2-distribution-cutoff-labels>span{position:absolute;top:1px;padding:2px 4px;background:#050809e6;border:1px solid color-mix(in srgb,currentColor 18%,rgba(255,255,255,.04));border-radius:3px;font-size:.47rem;font-weight:730;white-space:nowrap}.trv2-distribution-cutoff-labels>span.is-place-center{transform:translate(-50%)}.trv2-distribution-cutoff-labels>span.is-place-left{transform:translate(-100%)}.trv2-distribution-cutoff-labels>span.is-place-right{transform:none}.trv2-distribution-columns{z-index:4;display:grid;align-items:end;padding-top:18px}.trv2-distribution-bucket,.trv2-distribution-gap,.trv2-distribution-spacer{position:relative;height:100%}.trv2-distribution-bucket{outline:none}.trv2-distribution-bars{position:absolute;top:0;right:5px;bottom:20px;left:5px;display:flex;align-items:end;justify-content:center;gap:3px}.trv2-distribution-bars>i{width:min(30%,16px);min-height:1px;border-radius:2px 2px 0 0;opacity:.52;transition:opacity .12s ease,filter .12s ease}.trv2-distribution-bars>i.is-mithril{color:var(--trv2-mithril);background:linear-gradient(180deg,var(--trv2-mithril),color-mix(in srgb,var(--trv2-mithril) 18%,transparent))}.trv2-distribution-bars>i.is-demigod{color:var(--trv2-demigod);background:linear-gradient(180deg,var(--trv2-demigod),color-mix(in srgb,var(--trv2-demigod) 18%,transparent))}.trv2-distribution-bars>i.is-eternity{color:var(--trv2-eternity);background:linear-gradient(180deg,var(--trv2-eternity),color-mix(in srgb,var(--trv2-eternity) 18%,transparent))}.trv2-distribution-bucket:hover .trv2-distribution-bars>i,.trv2-distribution-bucket:focus-visible .trv2-distribution-bars>i{opacity:.88;filter:drop-shadow(0 0 4px currentColor)}.trv2-distribution-x-label{position:absolute;right:50%;bottom:1px;color:color-mix(in srgb,var(--trv2-text-muted) 72%,transparent);font-size:.47rem;font-weight:620;transform:translate(50%);white-space:nowrap}.trv2-distribution-gap{display:grid;place-items:center;color:#ffffff29}.trv2-distribution-gap strong{margin-top:-10px;font-size:.95rem;letter-spacing:.12em}.trv2-distribution-tooltip{position:absolute;z-index:20;top:47px;width:122px;padding:7px 8px;color:var(--trv2-text);background:#070a0bf6;border:1px solid color-mix(in srgb,var(--trv2-accent) 10%,var(--trv2-border-strong));border-radius:4px;box-shadow:0 12px 30px #00000061;transform:translate(-50%);pointer-events:none}.trv2-distribution-tooltip.is-left{transform:none}.trv2-distribution-tooltip.is-right{transform:translate(-100%)}.trv2-distribution-tooltip strong,.trv2-distribution-tooltip span{display:block;font-size:.54rem}.trv2-distribution-tooltip strong{margin-bottom:4px;color:var(--trv2-text-strong);font-weight:800}.trv2-distribution-tooltip span+span{margin-top:2px}.trv2-score-chart-empty{display:grid;min-height:220px;place-items:center;color:var(--trv2-text-muted);font-size:.66rem}.trv2-specialist-content{padding:0}.trv2-specialist-hero{position:relative;z-index:12;display:grid;min-height:68px;grid-template-columns:minmax(0,1fr) minmax(270px,330px);align-items:center;gap:14px;padding:11px 16px;background:linear-gradient(180deg,#ffffff01,#ffffff04),radial-gradient(ellipse 32% 130% at 100% 50%,color-mix(in srgb,var(--trv2-accent) 1.4%,transparent),transparent 80%);border-top:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent);border-radius:0 0 7px 7px}.trv2-specialist-hero-identity{display:flex;min-width:0;align-items:center;gap:10px;padding-left:4px}.trv2-specialist-hero-identity>div{min-width:0}.trv2-specialist-hero-identity>div>span{display:none}.trv2-specialist-hero-identity h3{margin:0;color:var(--trv2-text-strong);font-size:.88rem;font-weight:810;letter-spacing:-.022em}.trv2-specialist-hero-identity p{margin:3px 0 0;color:var(--trv2-text-muted);font-size:.59rem;font-weight:610;line-height:1.35}.trv2-analysis-state{display:grid;min-height:96px;place-items:center;color:var(--trv2-text-muted);font-size:.68rem;font-weight:640}.trv2-analysis-state.is-error{color:var(--trv2-danger)}.trv2-state{display:grid;min-height:90px;place-items:center;margin-top:14px;color:var(--trv2-text-muted);background:#070a0b8a;border:1px solid color-mix(in srgb,var(--trv2-border) 66%,transparent);border-radius:6px;font-size:.69rem;font-weight:650}.trv2-state.is-error{color:var(--trv2-danger)}.trv2-specialist-search-control{position:relative;min-width:0}.trv2-specialist-search-field{display:grid;min-height:40px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;color:color-mix(in srgb,var(--trv2-text-muted) 82%,transparent);background:linear-gradient(180deg,#ffffff06,#ffffff02),#070a0bad;border:1px solid color-mix(in srgb,var(--trv2-border-strong) 66%,transparent);border-radius:5px;box-shadow:inset 0 -2px color-mix(in srgb,var(--trv2-accent) 48%,transparent),inset 0 1px #ffffff05}.trv2-specialist-search-field:focus-within,.trv2-specialist-search-field.has-value{color:color-mix(in srgb,var(--trv2-accent) 80%,white 5%);border-color:color-mix(in srgb,var(--trv2-accent) 30%,var(--trv2-border-strong));background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 2.4%,transparent),transparent 64%),#070b0cc2;box-shadow:inset 0 -2px color-mix(in srgb,var(--trv2-accent) 76%,white 3%),inset 0 1px #ffffff06,0 5px 18px color-mix(in srgb,var(--trv2-accent) 3.2%,transparent)}.trv2-specialist-search-field input{width:100%;min-width:0;padding:0;color:var(--trv2-text-strong);background:transparent;border:0;outline:0;font-size:.78rem;font-weight:680}.trv2-specialist-search-field input::-moz-placeholder{color:color-mix(in srgb,var(--trv2-text-muted) 72%,transparent)}.trv2-specialist-search-field input::placeholder{color:color-mix(in srgb,var(--trv2-text-muted) 72%,transparent)}.trv2-specialist-search-clear{display:grid;width:24px;height:24px;place-items:center;padding:0;color:var(--trv2-text-muted);background:transparent;border:0;border-radius:50%;font-size:1rem;line-height:1;cursor:pointer}.trv2-specialist-search-clear:hover{color:var(--trv2-text-strong);background:#ffffff0e}.trv2-specialist-search-results{position:absolute;z-index:90;top:calc(100% - 2px);right:0;left:0;overflow:hidden auto;max-height:286px;padding:4px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--trv2-accent) 4%,transparent),transparent 38%),#0a0d0ef9;border:1px solid color-mix(in srgb,var(--trv2-accent) 15%,var(--trv2-border-strong));border-top-color:color-mix(in srgb,var(--trv2-accent) 34%,transparent);border-radius:0 0 6px 6px;box-shadow:0 20px 48px #0000007a,inset 0 1px #ffffff07;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.trv2-specialist-search-result{display:grid;width:100%;min-height:42px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:5px 8px;color:var(--trv2-text);text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.035);cursor:pointer}.trv2-specialist-search-result:last-child{border-bottom:0}.trv2-specialist-search-result:hover,.trv2-specialist-search-result:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 5%,transparent),transparent 72%);outline:none}.trv2-specialist-search-result>span{min-width:0}.trv2-specialist-search-result strong,.trv2-specialist-search-result small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trv2-specialist-search-result strong{color:var(--trv2-text-strong);font-size:.76rem;font-weight:780}.trv2-specialist-search-result small{margin-top:2px;color:var(--trv2-text-muted);font-size:.61rem;font-weight:640}.trv2-specialist-search-empty{padding:17px 12px;color:var(--trv2-text-muted);font-size:.71rem;text-align:center}.trv2-page-shell .trv2-table-region{margin-top:14px!important;min-width:0}.trv2-page-shell .trv2-table-region .tier-table-scroll{scrollbar-width:thin;scrollbar-color:#3b3b3b var(--ui-bg-1)}.trv2-page-shell .trv2-table-head-wrap{margin-bottom:0}.trv2-page-shell .trv2-table-head-surface{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.018) 0%,rgba(255,255,255,.004) 28%,transparent 100%),linear-gradient(180deg,#121516fd,#0b0d0efd)!important;border-top:1px solid rgba(255,255,255,.052);border-bottom:1px solid rgba(255,255,255,.032);box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000029}.trv2-page-shell .trv2-table-head,.trv2-page-shell .trv2-player-row{display:grid!important;width:100%!important;min-width:860px!important;grid-template-columns:var(--trv2-player-grid)!important}.trv2-page-shell .trv2-specialist-table-head,.trv2-page-shell .trv2-specialist-player{display:grid!important;width:100%!important;min-width:860px!important;grid-template-columns:var(--trv2-specialist-grid)!important}.trv2-table-head,.trv2-specialist-table-head{min-height:38px}.trv2-table-head>span,.trv2-specialist-table-head>span,.trv2-specialist-table-head>button{display:flex;min-width:0;align-items:center;justify-content:center;padding:0 5px;color:#f8fafbe6!important;background:transparent;border:0;border-right:1px solid rgba(255,255,255,.032);font-size:.57rem;font-weight:740;line-height:1;text-align:center}.trv2-table-head>span:nth-child(2),.trv2-specialist-table-head>span:nth-child(2){justify-content:flex-start;padding-left:12px}.trv2-table-head>*:last-child,.trv2-specialist-table-head>*:last-child{border-right:0}.trv2-specialist-table-head>button{gap:4px;cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.trv2-specialist-table-head>button:hover{color:#fffffffa!important;background:#ffffff05}.trv2-specialist-table-head>button.is-active{color:color-mix(in srgb,var(--trv2-accent) 62%,white 34%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-accent) .62%,transparent),transparent 82%);box-shadow:inset 0 -1px color-mix(in srgb,var(--trv2-accent) 9%,transparent)}.trv2-specialist-table-head i{color:currentColor;font-size:.45rem;font-style:normal;opacity:.55}.trv2-page-shell .trv2-result-list{display:block!important;width:100%!important;min-width:-moz-max-content;min-width:max-content;margin-top:8px!important;padding:0!important;row-gap:0!important;gap:0!important;background:transparent}.trv2-page-shell .trv2-result-list>*{margin:0!important;padding-top:0;padding-bottom:0}.trv2-row-link{color:inherit}.trv2-player-row,.trv2-specialist-player{position:relative;isolation:isolate;height:52px;min-height:52px;align-items:stretch;overflow:hidden;border:0!important;border-bottom:1px solid rgba(255,255,255,.01)!important;border-radius:0!important;background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),#070a0ba6;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #0000001a,inset 0 0 22px #ffffff01!important;-webkit-backdrop-filter:blur(9px) saturate(1.1);backdrop-filter:blur(9px) saturate(1.1);transition:filter .14s ease,box-shadow .14s ease}.trv2-player-row.is-eternity,.trv2-specialist-player.is-eternity{--trv2-row-tier:var(--trv2-eternity)}.trv2-player-row.is-demigod,.trv2-specialist-player.is-demigod{--trv2-row-tier:var(--trv2-demigod)}.trv2-player-row.is-mithril,.trv2-specialist-player.is-mithril{--trv2-row-tier:var(--trv2-mithril)}.trv2-player-row.is-eternity,.trv2-player-row.is-demigod,.trv2-player-row.is-mithril,.trv2-specialist-player.is-eternity,.trv2-specialist-player.is-demigod,.trv2-specialist-player.is-mithril{background:linear-gradient(180deg,#ffffff09,#ffffff02 48%,#ffffff01),linear-gradient(90deg,color-mix(in srgb,var(--trv2-row-tier) 4.5%,transparent),color-mix(in srgb,var(--trv2-row-tier) 2.25%,transparent) 28%,color-mix(in srgb,var(--trv2-row-tier) 1.62%,transparent),color-mix(in srgb,var(--trv2-row-tier) 2.25%,transparent) 72%,color-mix(in srgb,var(--trv2-row-tier) 4.5%,transparent)),#070a0ba6!important}.trv2-player-row:before,.trv2-specialist-player:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--trv2-row-tier) 52%,transparent) 0,color-mix(in srgb,var(--trv2-row-tier) 52%,transparent) 2px,transparent 2px,transparent calc(100% - 2px),color-mix(in srgb,var(--trv2-row-tier) 47%,transparent) calc(100% - 2px),color-mix(in srgb,var(--trv2-row-tier) 47%,transparent) 100%)}.trv2-player-row:hover,.trv2-specialist-player:hover{filter:brightness(1.035)}.trv2-table-infobar{width:100%;height:3px;border-radius:0 0 4px 4px;background:var(--infobar-bg);opacity:.7}.trv2-player-position-cell,.trv2-specialist-position-cell{position:relative;z-index:2;display:grid;place-items:center}.trv2-position{display:grid;min-width:26px;height:26px;place-items:center;color:var(--trv2-text-muted);background:#ffffff03;border:1px solid rgba(255,255,255,.046);border-radius:4px;font-size:.62rem;font-weight:790;font-variant-numeric:tabular-nums}.trv2-position-1{color:#f3d985;border-color:#f3d9852e}.trv2-position-2{color:#d8dfe3}.trv2-position-3{color:#d7a77e}.trv2-player-name-cell{position:relative;z-index:2;min-width:0;width:100%;padding-left:0;border-left:1px solid rgba(255,255,255,.024)}.trv2-player-identity-inner{display:flex;min-width:0;width:100%;height:100%;align-items:center;padding:2px 4px;transition:all .15s ease}.trv2-character-avatar{position:relative;overflow:hidden;flex:0 0 auto;margin-top:-1px;border:0!important;border-radius:50%;background:transparent;box-shadow:none;transition:filter .15s ease}.trv2-character-avatar-underlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#aaa;opacity:.1}.trv2-character-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trv2-character-avatar>span{position:relative;z-index:1;display:grid;width:100%;height:100%;place-items:center;color:var(--trv2-text-muted);font-size:.64rem;font-weight:780}.trv2-character-avatar.is-sm{width:30px;height:30px}.trv2-character-avatar.is-md,.trv2-character-avatar.is-lg{width:29px;height:29px}.trv2-player-identity-inner>strong{min-width:0;flex:1 1 auto;overflow:hidden;margin-left:4px;color:var(--text-main, var(--trv2-text-strong));font-size:.79rem;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;transition:text-shadow .15s ease}.trv2-player-row:hover .trv2-player-identity-inner .trv2-character-avatar,.trv2-specialist-player:hover .trv2-player-identity-inner .trv2-character-avatar{filter:drop-shadow(0 0 6px rgba(255,255,255,.6))}.trv2-player-row:hover .trv2-player-identity-inner>strong,.trv2-specialist-player:hover .trv2-player-identity-inner>strong{text-shadow:0 0 5px rgba(255,255,255,.6)}.trv2-tier-badge-cell{position:relative;z-index:2;display:grid;min-width:0;place-items:center;padding:2px;border-left:1px solid rgba(255,255,255,.024)}.trv2-tier-badge-cell img{display:block;width:31px;height:31px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.22))}.trv2-tier-badge-cell.is-eternity img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.22)) drop-shadow(0 0 4px color-mix(in srgb,var(--trv2-eternity) 10%,transparent))}.trv2-tier-badge-cell.is-demigod img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.22)) drop-shadow(0 0 4px color-mix(in srgb,var(--trv2-demigod) 10%,transparent))}.trv2-tier-badge-cell.is-mithril img{filter:drop-shadow(0 2px 4px rgba(0,0,0,.22)) drop-shadow(0 0 4px color-mix(in srgb,var(--trv2-mithril) 10%,transparent))}.trv2-metric{position:relative;z-index:2;display:flex;min-width:0;align-items:center;justify-content:center;flex-direction:column;gap:1px;padding:0 3px;border-left:1px solid rgba(255,255,255,.024);text-align:center}.trv2-metric small{display:none}.trv2-metric strong{overflow:hidden;max-width:100%;color:var(--trv2-text);font-size:.84rem;font-weight:500;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.trv2-metric.is-primary strong{font-size:.9rem;font-weight:600;color:var(--stat-text, var(--trv2-text))}.trv2-player-characters{position:relative;z-index:2;display:flex;min-width:0;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;overflow:hidden;padding:0 5px;border-left:1px solid rgba(255,255,255,.024)}.trv2-player-character{display:grid;min-width:0;flex:0 0 31px;justify-items:center;gap:1px}.trv2-player-character .trv2-character-avatar.is-md{width:27px;height:27px}.trv2-player-character>span{color:var(--trv2-text-muted);font-size:.45rem;font-weight:630;font-variant-numeric:tabular-nums;white-space:nowrap}.trv2-empty-inline{color:var(--trv2-text-muted);font-size:.56rem;font-weight:620}@media (min-width:640px){.trv2-player-name-cell{padding-left:8px}.trv2-player-identity-inner{padding:4px 8px}.trv2-player-identity-inner>strong{margin-left:8px;font-size:1.05rem}.trv2-character-avatar.is-md,.trv2-character-avatar.is-lg{width:44px;height:44px}.trv2-metric strong{font-size:.92rem}.trv2-metric.is-primary strong{font-size:1.05rem}}@media (max-width:980px){.trv2-control-row.is-primary{grid-template-columns:1fr}.trv2-control-row>.tier-control-group+.tier-control-group{border-top:1px solid color-mix(in srgb,var(--trv2-border) 62%,transparent);border-left:0}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child{grid-template-columns:82px minmax(0,1fr);justify-content:stretch;min-width:0}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child .tier-control-body{justify-content:flex-start}}@media (max-width:700px){.trv2-analysis-shell{margin-top:10px;border-radius:6px}.trv2-control-row>.tier-control-group{min-height:0;padding:10px 11px}.trv2-page-shell .trv2-control-row .tier-control-group,.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child,.trv2-page-shell .trv2-control-surface-bottom .tier-control-group{grid-template-columns:76px minmax(0,1fr);gap:8px}.trv2-page-shell .trv2-control-row .tier-control-label{min-height:0;padding-left:7px;font-size:.72rem}.trv2-page-shell .trv2-control-row .tier-control-body{min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:3px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--trv2-accent) 18%,rgba(255,255,255,.08)) transparent}.trv2-page-shell .trv2-control-row .tier-segmented{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;max-width:none;overflow:visible!important}.trv2-score-chart-head{grid-template-columns:1fr;gap:8px}.trv2-score-chart-meta{align-items:flex-start;justify-content:space-between;gap:8px}.trv2-score-cutoffs{min-width:0;flex-wrap:wrap}.trv2-score-cutoffs>span{min-width:124px}.trv2-score-chart-legend{flex-wrap:wrap}.trv2-distribution-layout{grid-template-columns:32px minmax(0,1fr);padding-right:7px;padding-left:2px}.trv2-distribution-canvas{min-width:580px}.trv2-specialist-hero{grid-template-columns:1fr;gap:8px;padding:10px 11px}.trv2-specialist-search-field input{font-size:16px}.trv2-page-shell .trv2-player-row,.trv2-page-shell .trv2-specialist-player{height:42px;min-height:42px}.trv2-metric strong{font-size:.84rem}.trv2-metric.is-primary strong{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.trv2-page-shell *,.trv2-page-shell *:before,.trv2-page-shell *:after{transition:none!important;animation:none!important}}.trv2-page-shell .trv2-section-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.trv2-page-shell .trv2-analysis-shell{position:relative;overflow:visible;margin-top:12px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.trv2-page-shell .trv2-analysis-shell:before,.trv2-page-shell .trv2-analysis-shell:after{content:none!important;display:none!important}.trv2-page-shell .trv2-control-surface{position:relative;z-index:8;background:radial-gradient(ellipse 34% 115% at 0% 50%,color-mix(in srgb,var(--trv2-accent) 1.5%,transparent),transparent 80%),linear-gradient(180deg,#ffffff03,#ffffff01),color-mix(in srgb,var(--trv2-surface) 96%,#0a0d0e 4%)!important;border:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent)!important;border-bottom-color:color-mix(in srgb,var(--trv2-border) 58%,transparent)!important;border-radius:8px 8px 0 0!important;box-shadow:0 10px 28px #0000001a,inset 0 1px #ffffff07!important}.trv2-page-shell .trv2-control-surface:before{content:""!important;display:block!important;position:absolute!important;z-index:25!important;inset:0 auto 0 0!important;width:2px!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 2%,color-mix(in srgb,var(--trv2-accent) 58%,transparent) 18%,color-mix(in srgb,var(--trv2-accent) 30%,transparent) 52%,transparent 96%)!important;box-shadow:0 0 14px color-mix(in srgb,var(--trv2-accent) 8%,transparent)!important}.trv2-page-shell .trv2-control-row .tier-control-group{background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.trv2-page-shell .trv2-control-row .tier-control-group:before,.trv2-page-shell .trv2-control-row .tier-control-group:after{content:none!important;display:none!important}.trv2-page-shell .trv2-main-tabs>.tier-segmented-option.is-active:after{content:none!important;display:none!important}.trv2-page-shell .trv2-score-overview,.trv2-page-shell .trv2-score-chart-card{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;grid-template-columns:none!important;background:radial-gradient(ellipse 34% 94% at 100% 12%,color-mix(in srgb,var(--trv2-accent) .9%,transparent),transparent 80%),color-mix(in srgb,var(--trv2-surface) 97%,#07090a 3%)!important;border:0!important;border-right:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent)!important;border-left:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent)!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.trv2-page-shell .trv2-score-overview>.trv2-score-chart-card{border-right:0!important;border-left:0!important}.trv2-page-shell .trv2-control-surface-bottom{border:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent)!important;border-top-color:color-mix(in srgb,var(--trv2-border) 58%,transparent)!important;border-radius:0 0 8px 8px!important;background:linear-gradient(180deg,#ffffff01,#ffffff04),radial-gradient(ellipse 32% 130% at 100% 50%,color-mix(in srgb,var(--trv2-accent) 1.4%,transparent),transparent 80%),color-mix(in srgb,var(--trv2-surface) 96%,#0a0d0e 4%)!important;box-shadow:0 10px 28px #00000014,inset 0 -1px #ffffff03!important}.trv2-page-shell .trv2-control-surface-bottom:before{content:none!important;display:none!important}.trv2-page-shell .trv2-specialist-content{margin:0!important;padding:0!important;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--trv2-accent) 1.2%,transparent)),color-mix(in srgb,var(--trv2-surface) 97%,#07090a 3%)!important;border:1px solid color-mix(in srgb,var(--trv2-border-strong) 72%,transparent)!important;border-top:0!important;border-radius:0 0 8px 8px!important;box-shadow:none!important}.trv2-page-shell .trv2-score-chart-head{min-height:48px!important;margin:0!important;padding:5px 12px 5px 15px!important;gap:10px!important}.trv2-page-shell .trv2-score-chart-title>span{margin-bottom:2px!important}.trv2-page-shell .trv2-distribution-layout{min-height:212px!important;height:auto!important;grid-template-columns:24px minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:7px 7px 4px 0!important}.trv2-page-shell .trv2-distribution-y-axis{min-height:190px!important;height:auto!important;margin:0!important;padding-right:0!important}.trv2-page-shell .trv2-distribution-y-axis>span{right:1px!important}.trv2-page-shell .trv2-distribution-scroll{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.trv2-page-shell .trv2-distribution-canvas{width:100%!important;min-width:550px!important;max-width:none!important;height:196px!important;margin:0!important;padding:0!important}.trv2-page-shell .trv2-distribution-legend{position:absolute!important;z-index:14!important;top:5px!important;right:7px!important;left:auto!important;display:inline-flex!important;align-items:center!important;gap:11px!important;padding:3px 5px!important;background:#05080957!important;border:0!important;border-radius:3px!important;pointer-events:none!important}.trv2-page-shell .trv2-distribution-legend>span{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:.51rem!important;font-weight:680!important;white-space:nowrap!important}.trv2-page-shell .trv2-distribution-legend>span>i{display:block!important;width:6px!important;height:6px!important;flex:0 0 6px!important;background:currentColor!important;border-radius:1px!important}.trv2-page-shell .trv2-distribution-legend .is-mithril{color:var(--trv2-mithril)!important}.trv2-page-shell .trv2-distribution-legend .is-demigod{color:var(--trv2-demigod)!important}.trv2-page-shell .trv2-distribution-legend .is-eternity{color:var(--trv2-eternity)!important}.trv2-page-shell .trv2-score-cutoffs>span{min-width:140px!important;min-height:40px!important;padding:5px 48px 5px 9px!important;background:linear-gradient(100deg,color-mix(in srgb,currentColor 9%,transparent),color-mix(in srgb,currentColor 2.4%,transparent) 66%,transparent),#0508098f!important;border:1px solid color-mix(in srgb,currentColor 32%,rgba(255,255,255,.06))!important;box-shadow:inset 0 1px #ffffff07,0 0 10px color-mix(in srgb,currentColor 5%,transparent)!important}.trv2-page-shell .trv2-score-cutoffs img{right:-3px!important;width:66px!important;height:48px!important;opacity:.38!important}.trv2-page-shell .trv2-score-cutoffs small{color:color-mix(in srgb,currentColor 94%,white 4%)!important;font-size:.54rem!important;font-weight:830!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}.trv2-page-shell .trv2-score-cutoffs strong{color:var(--trv2-text-strong)!important;font-size:.74rem!important;font-weight:850!important}.trv2-page-shell .trv2-distribution-cutoff-labels>span{top:auto;background:#050809f0!important}.trv2-page-shell .trv2-table-region{margin-top:14px!important;background:transparent!important;border:0!important;box-shadow:none!important}.trv2-page-shell .trv2-table-region .tier-table-scroll,.trv2-page-shell .trv2-table-region .tier-table-content,.trv2-page-shell .trv2-table-region .tier-table-head-wrap,.trv2-page-shell .trv2-result-list{background:transparent!important;border:0!important;box-shadow:none!important}.trv2-page-shell .trv2-table-head-surface{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.018) 0%,rgba(255,255,255,.004) 28%,transparent 100%),linear-gradient(180deg,#121516fd,#0b0d0efd)!important;border:0!important;border-top:1px solid rgba(255,255,255,.052)!important;border-bottom:1px solid rgba(255,255,255,.032)!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff06,inset 0 -1px #00000029!important}.trv2-page-shell .trv2-table-head-surface>.tier-table-head-shell,.trv2-page-shell .trv2-table-head-surface .tier-table-head{background:transparent!important}.trv2-page-shell .trv2-table-head,.trv2-page-shell .trv2-specialist-table-head{min-height:48px!important}.trv2-page-shell .trv2-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-head>.tier-table-sort-button{min-width:0!important;min-height:48px!important;padding:8px 9px!important;font-size:15px!important;font-weight:730!important;line-height:1.25!important;color:#f8fafbe6!important;background:transparent;border:0;border-radius:0;white-space:nowrap}.trv2-page-shell .trv2-table-head>*+*,.trv2-page-shell .trv2-specialist-table-head>*+*{border-left:1px solid rgba(255,255,255,.045)!important}.trv2-page-shell .trv2-table-head-surface .tier-table-sort-button:hover{color:#fffffffa!important;background:#ffffff05!important}.trv2-page-shell .trv2-table-head-surface .tier-table-sort-button.is-active,.trv2-page-shell .trv2-table-head-surface .tier-table-sort-button[aria-pressed=true]{color:color-mix(in srgb,var(--trv2-accent) 62%,white 34%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-accent) .62%,transparent),transparent 82%)!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--trv2-accent) 9%,transparent)!important}.trv2-page-shell .trv2-table-head-surface .tier-table-sort-button.is-active:after,.trv2-page-shell .trv2-table-head-surface .tier-table-sort-button[aria-pressed=true]:after{content:none!important}.trv2-page-shell .trv2-result-list{display:block!important;margin-top:8px!important;padding:0!important;gap:0!important;row-gap:0!important}.trv2-page-shell .trv2-result-list>*{margin:0!important}.trv2-page-shell .trv2-table-head,.trv2-page-shell .trv2-player-row{display:grid!important;grid-template-columns:var(--trv2-player-grid)!important}.trv2-page-shell .trv2-specialist-table-head,.trv2-page-shell .trv2-specialist-player{display:grid!important;grid-template-columns:var(--trv2-specialist-grid)!important}@media (min-width: 900px){.trv2-page-shell .trv2-table-region,.trv2-page-shell .trv2-table-region .tier-table-scroll,.trv2-page-shell .trv2-table-region .tier-table-content,.trv2-page-shell .trv2-table-region .tier-table-head-wrap,.trv2-page-shell .trv2-table-region .tier-table-head-entry,.trv2-page-shell .trv2-table-region .tier-table-head-shell,.trv2-page-shell .trv2-table-region .trv2-result-list,.trv2-page-shell .trv2-table-region .trv2-table-head,.trv2-page-shell .trv2-table-region .trv2-player-row,.trv2-page-shell .trv2-table-region .trv2-specialist-table-head,.trv2-page-shell .trv2-table-region .trv2-specialist-player{width:100%!important;min-width:0!important;max-width:none!important}.trv2-page-shell .trv2-table-region .tier-table-scroll{overflow-x:hidden!important}}@media (max-width: 899px){.trv2-page-shell .trv2-table-head,.trv2-page-shell .trv2-player-row,.trv2-page-shell .trv2-specialist-table-head,.trv2-page-shell .trv2-specialist-player{width:820px!important;min-width:820px!important;max-width:820px!important}}.trv2-page-shell .trv2-player-row:before,.trv2-page-shell .trv2-specialist-player:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.trv2-page-shell .trv2-player-position-cell,.trv2-page-shell .trv2-specialist-position-cell,.trv2-page-shell .trv2-position{box-shadow:none!important;filter:none!important}.trv2-page-shell .trv2-tier-badge-cell{position:relative!important;isolation:isolate!important;overflow:visible!important;--trv2-badge-glow-main: 13%;--trv2-badge-glow-soft: 4.5%}.trv2-page-shell .trv2-player-row.is-eternity .trv2-tier-badge-cell,.trv2-page-shell .trv2-specialist-player.is-eternity .trv2-tier-badge-cell{--trv2-badge-glow-main: 21%;--trv2-badge-glow-soft: 7.5%}.trv2-page-shell .trv2-player-row.is-demigod .trv2-tier-badge-cell,.trv2-page-shell .trv2-specialist-player.is-demigod .trv2-tier-badge-cell{--trv2-badge-glow-main: 17%;--trv2-badge-glow-soft: 6%}.trv2-page-shell .trv2-player-row.is-mithril .trv2-tier-badge-cell,.trv2-page-shell .trv2-specialist-player.is-mithril .trv2-tier-badge-cell{--trv2-badge-glow-main: 14%;--trv2-badge-glow-soft: 5%}.trv2-page-shell .trv2-tier-badge-cell:before{content:""!important;display:block!important;position:absolute!important;z-index:0!important;left:50%!important;top:50%!important;width:70px!important;height:48px!important;pointer-events:none!important;transform:translate(-50%,-50%)!important;background:radial-gradient(ellipse 58% 68% at 50% 50%,color-mix(in srgb,var(--trv2-row-tier) var(--trv2-badge-glow-main),transparent) 0%,color-mix(in srgb,var(--trv2-row-tier) var(--trv2-badge-glow-soft),transparent) 43%,transparent 80%)!important;filter:blur(2.5px)!important}.trv2-page-shell .trv2-tier-badge-cell img{position:relative!important;z-index:1!important}.trv2-page-shell .trv2-character-avatar{position:relative!important;overflow:hidden!important;margin-top:-1px!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important}.trv2-page-shell .trv2-character-avatar-underlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:50%!important;background:#aaa!important;opacity:.1!important}.trv2-page-shell .trv2-character-avatar img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.trv2-page-shell .trv2-character-avatar.is-md,.trv2-page-shell .trv2-character-avatar.is-lg{width:29px!important;height:29px!important}.trv2-page-shell .trv2-player-identity-inner>strong{margin-left:4px!important;font-size:.79rem!important;font-weight:600!important}@media (min-width: 640px){.trv2-page-shell .trv2-character-avatar.is-md,.trv2-page-shell .trv2-character-avatar.is-lg{width:44px!important;height:44px!important}.trv2-page-shell .trv2-player-identity-inner>strong{margin-left:8px!important;font-size:1.05rem!important}}@media (max-width: 760px){.trv2-page-shell .trv2-table-head,.trv2-page-shell .trv2-specialist-table-head{min-height:44px!important}.trv2-page-shell .trv2-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-head>.tier-table-sort-button{min-height:44px!important;padding:7px!important;font-size:13px!important}.trv2-page-shell .trv2-distribution-layout{grid-template-columns:22px minmax(0,1fr)!important}.trv2-page-shell .trv2-score-cutoffs>span{min-width:124px!important}}.trv2-page-shell .trv2-control-row.is-primary{grid-template-columns:minmax(0,1fr)!important}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child,.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group.is-wide:last-child{display:grid!important;width:100%!important;min-width:0!important;max-width:none!important;grid-template-columns:96px minmax(0,1fr)!important;justify-content:stretch!important;justify-items:stretch!important;gap:12px!important}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child .tier-control-body{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;justify-content:stretch!important}.trv2-page-shell .trv2-main-tabs{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important}.trv2-page-shell .trv2-main-tabs>.tier-segmented-option{min-width:0!important;flex:1 1 0!important}@media (min-width: 701px){.trv2-page-shell .trv2-player-row,.trv2-page-shell .trv2-specialist-player{height:58px!important;min-height:58px!important}.trv2-page-shell .trv2-player-name-cell .trv2-character-avatar.is-md,.trv2-page-shell .trv2-specialist-player-cell .trv2-character-avatar.is-md{width:40px!important;height:40px!important}}@media (max-width: 700px){.trv2-page-shell .trv2-player-row,.trv2-page-shell .trv2-specialist-player{height:46px!important;min-height:46px!important}.trv2-page-shell .trv2-player-name-cell .trv2-character-avatar.is-md,.trv2-page-shell .trv2-specialist-player-cell .trv2-character-avatar.is-md{width:29px!important;height:29px!important}}.trv2-page-shell .trv2-player-characters .trv2-player-character .trv2-character-avatar.is-md{width:26px!important;height:26px!important;margin-top:0!important}.trv2-page-shell .trv2-player-character{flex:0 0 29px!important;gap:2px!important}.trv2-page-shell .trv2-player-characters{gap:5px!important;padding-inline:6px!important}.trv2-page-shell .trv2-position,.trv2-page-shell .trv2-position-1,.trv2-page-shell .trv2-position-2,.trv2-page-shell .trv2-position-3{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}.trv2-page-shell .trv2-position{font-size:.69rem!important;font-weight:760!important}.trv2-page-shell .trv2-position-1{color:#f3d985!important}.trv2-page-shell .trv2-position-2{color:#d8dfe3!important}.trv2-page-shell .trv2-position-3{color:#d7a77e!important}.trv2-page-shell .trv2-distribution-bars{top:0!important;right:2px!important;bottom:20px!important;left:2px!important;gap:2px!important}.trv2-page-shell .trv2-distribution-bars>i{width:auto!important;min-width:5px!important;max-width:21px!important;flex:1 1 0!important;border-radius:2px 2px 0 0!important;opacity:.56!important}@media (min-width: 900px){.trv2-page-shell .trv2-distribution-canvas{width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width: 701px){.trv2-page-shell .trv2-player-identity-inner{padding-top:5px!important;padding-bottom:5px!important}.trv2-page-shell .trv2-player-name-cell,.trv2-page-shell .trv2-specialist-player-cell{padding-top:0!important;padding-bottom:0!important}}.trv2-page-shell .trv2-analysis-shell{position:relative!important}.trv2-page-shell .trv2-analysis-shell:before{content:""!important;display:block!important;position:absolute!important;z-index:40!important;top:0!important;bottom:0!important;left:0!important;width:2px!important;pointer-events:none!important;background:linear-gradient(180deg,transparent 1%,color-mix(in srgb,var(--trv2-accent) 62%,transparent) 12%,color-mix(in srgb,var(--trv2-accent) 42%,transparent) 48%,color-mix(in srgb,var(--trv2-accent) 20%,transparent) 82%,transparent 99%)!important;box-shadow:0 0 14px color-mix(in srgb,var(--trv2-accent) 10%,transparent)!important}.trv2-page-shell .trv2-control-surface:before{content:none!important;display:none!important}.trv2-page-shell .trv2-score-cutoffs{gap:8px!important}.trv2-page-shell .trv2-score-cutoffs>span{min-width:168px!important;min-height:50px!important;padding:7px 60px 7px 11px!important;border-width:1px!important;border-color:color-mix(in srgb,currentColor 38%,rgba(255,255,255,.07))!important;box-shadow:inset 0 1px #ffffff09,0 0 12px color-mix(in srgb,currentColor 7%,transparent)!important}.trv2-page-shell .trv2-score-cutoffs img{right:-3px!important;width:82px!important;height:58px!important;opacity:.43!important;filter:saturate(1.12) contrast(1.07)!important}.trv2-page-shell .trv2-score-cutoffs small{font-size:.62rem!important;font-weight:840!important;line-height:1.05!important}.trv2-page-shell .trv2-score-cutoffs strong{font-size:.86rem!important;font-weight:850!important}.trv2-page-shell .trv2-score-cutoffs i{font-size:.52rem!important;font-weight:690!important}.trv2-page-shell .trv2-score-chart-title>span{font-size:.59rem!important}.trv2-page-shell .trv2-score-chart-title>strong{font-size:.87rem!important}.trv2-page-shell .trv2-distribution-y-axis>span{font-size:.55rem!important;font-weight:680!important}.trv2-page-shell .trv2-distribution-x-label{font-size:.54rem!important;font-weight:660!important}.trv2-page-shell .trv2-distribution-legend>span{font-size:.58rem!important;font-weight:720!important}.trv2-page-shell .trv2-distribution-legend>span>i{width:7px!important;height:7px!important;flex-basis:7px!important}.trv2-page-shell .trv2-distribution-cutoff-labels>span{font-size:.54rem!important;font-weight:760!important;padding:3px 5px!important}.trv2-page-shell .trv2-distribution-tooltip{width:138px!important;padding:8px 9px!important}.trv2-page-shell .trv2-distribution-tooltip strong,.trv2-page-shell .trv2-distribution-tooltip span{font-size:.6rem!important}.trv2-page-shell .trv2-metric strong{font-size:.86rem!important;font-weight:590!important}.trv2-page-shell .trv2-position{font-size:.76rem!important;font-weight:780!important}@media (min-width: 701px){.trv2-page-shell .trv2-player-identity-inner>strong,.trv2-page-shell .trv2-specialist-player-name strong{font-size:1rem!important;font-weight:620!important}}.trv2-page-shell .trv2-player-characters{justify-content:flex-start!important;gap:8px!important;padding-left:13px!important;padding-right:8px!important}.trv2-page-shell .trv2-player-character{flex:0 0 34px!important;gap:2px!important}.trv2-page-shell .trv2-player-characters .trv2-player-character .trv2-character-avatar.is-md{width:31px!important;height:31px!important;margin-top:0!important}.trv2-page-shell .trv2-player-character>span{font-size:.51rem!important;font-weight:660!important}.trv2-page-shell .trv2-specialist-hero-identity h3{font-size:.99rem!important}.trv2-page-shell .trv2-specialist-hero-identity p{font-size:.66rem!important}.trv2-page-shell .trv2-specialist-search-field input{font-size:.79rem!important}.trv2-page-shell .trv2-specialist-search-result strong{font-size:.76rem!important}.trv2-page-shell .trv2-specialist-search-result small{font-size:.6rem!important}@media (max-width: 700px){.trv2-page-shell .trv2-score-cutoffs>span{min-width:142px!important;min-height:46px!important;padding-right:51px!important}.trv2-page-shell .trv2-score-cutoffs img{width:70px!important;height:52px!important}.trv2-page-shell .trv2-player-characters .trv2-player-character .trv2-character-avatar.is-md{width:29px!important;height:29px!important}.trv2-page-shell .trv2-player-characters{padding-left:9px!important;gap:6px!important}.trv2-page-shell .trv2-metric strong{font-size:.76rem!important}}.trv2-page-shell .trv2-score-cutoffs>span{min-height:58px!important;padding-top:10px!important;padding-bottom:10px!important}.trv2-page-shell .trv2-score-cutoffs img{width:82px!important;height:58px!important}@media (min-width: 900px){.trv2-page-shell .trv2-distribution-canvas{width:100%!important;min-width:0!important;max-width:100%!important}.trv2-page-shell .trv2-distribution-columns{-moz-column-gap:0!important;column-gap:0!important}.trv2-page-shell .trv2-distribution-bucket{min-width:0!important;padding-inline:0!important}.trv2-page-shell .trv2-distribution-bars{inset-inline:0!important;gap:1px!important}.trv2-page-shell .trv2-distribution-bars>i{min-width:4px!important;max-width:24px!important}}@media (max-width: 899px){.trv2-page-shell .trv2-distribution-canvas{min-width:500px!important}}.trv2-page-shell .trv2-player-characters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;justify-items:center!important;gap:0!important;padding-inline:8px!important}.trv2-page-shell .trv2-player-character{width:100%!important;min-width:0!important;flex:none!important;display:grid!important;justify-items:center!important;gap:2px!important}.trv2-page-shell .trv2-player-characters .trv2-player-character .trv2-character-avatar.is-md{width:34px!important;height:34px!important}.trv2-page-shell .trv2-player-character>span{font-size:.53rem!important}@media (max-width: 700px){.trv2-page-shell .trv2-player-characters .trv2-player-character .trv2-character-avatar.is-md{width:30px!important;height:30px!important}}.trv2-page-shell .trv2-distribution-scroll{padding-left:8px!important;padding-right:12px!important}.trv2-page-shell .trv2-distribution-canvas{box-sizing:border-box!important;padding-left:12px!important;padding-right:18px!important}.trv2-page-shell .trv2-distribution-grid,.trv2-page-shell .trv2-distribution-cutoffs,.trv2-page-shell .trv2-distribution-cutoff-labels,.trv2-page-shell .trv2-distribution-columns{left:12px!important;right:18px!important}.trv2-page-shell .trv2-distribution-x-label{max-width:48px!important;overflow:visible!important;text-align:center!important;white-space:nowrap!important}.trv2-page-shell .trv2-distribution-columns>.trv2-distribution-bucket:first-child .trv2-distribution-x-label{right:auto!important;left:0!important;transform:none!important;text-align:left!important}.trv2-page-shell .trv2-distribution-columns>.trv2-distribution-bucket:last-child .trv2-distribution-x-label{right:0!important;left:auto!important;transform:none!important;text-align:right!important}@media (min-width: 900px){.trv2-page-shell .trv2-distribution-canvas{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width: 899px){.trv2-page-shell .trv2-distribution-scroll{padding-left:6px!important;padding-right:10px!important}.trv2-page-shell .trv2-distribution-canvas{padding-left:10px!important;padding-right:16px!important}.trv2-page-shell .trv2-distribution-grid,.trv2-page-shell .trv2-distribution-cutoffs,.trv2-page-shell .trv2-distribution-cutoff-labels,.trv2-page-shell .trv2-distribution-columns{left:10px!important;right:16px!important}}.trv2-page-shell .trv2-distribution-y-axis{overflow:visible!important}.trv2-page-shell .trv2-distribution-y-axis>span{right:-8px!important;z-index:6!important;white-space:nowrap!important;text-align:right!important}.trv2-page-shell .tier-help-trigger{height:28px!important;gap:5px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:720!important;line-height:1!important}.trv2-page-shell .tier-help-popover-summary,.trv2-page-shell .tier-help-popover .tier-help-list strong{font-size:12px!important}.trv2-page-shell .tier-help-popover .tier-help-list p{font-size:11.5px!important}.trv2-page-shell .trv2-character-avatar img{position:absolute!important;inset:auto!important;left:50%!important;top:60%!important;right:auto!important;bottom:auto!important;display:block!important;width:100%!important;height:auto!important;min-width:100%!important;min-height:0!important;max-width:none!important;max-height:none!important;-o-object-fit:initial!important;object-fit:initial!important;-o-object-position:initial!important;object-position:initial!important;transform:translate(-50%,-60%)!important;transform-origin:center!important;image-rendering:auto!important;-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trv2-character-avatar-with-weapon{position:relative;display:inline-grid;place-items:center;flex:0 0 auto}.trv2-weapon-badge-placeholder{position:absolute;right:-3px;bottom:-3px;z-index:6;width:14px;height:14px;border:2px solid rgba(218,225,229,.72);border-radius:999px;background:#050505;box-shadow:0 2px 5px #000000b8,0 0 0 1px #000000b8;cursor:help}.trv2-player-character .trv2-weapon-badge-placeholder{width:13px;height:13px;right:-2px;bottom:-2px}.trv2-specialist-weapon-name{color:var(--trv2-text-muted);font-size:.72em;font-weight:650}.trv2-specialist-search-result .trv2-specialist-weapon-name{display:inline;margin-left:4px}@media (min-width: 640px){.trv2-player-character .trv2-weapon-badge-placeholder{width:14px;height:14px}}.trv2-character-name-with-weapon{min-width:0}.trv2-character-summary-weapon-name{display:block;margin-top:2px;color:var(--trv2-text-muted);font-size:.74em;font-weight:650;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trv2-page-shell .trv2-distribution-layout{grid-template-columns:42px minmax(0,1fr);padding:14px 30px 10px 16px}.trv2-page-shell .trv2-distribution-scroll{min-width:0;padding-inline:8px}.trv2-page-shell .trv2-distribution-canvas:before{content:"";position:absolute;z-index:0;top:18px;right:0;bottom:20px;left:0;pointer-events:none;background:radial-gradient(ellipse 42% 76% at 18% 100%,color-mix(in srgb,var(--trv2-mithril) 4.5%,transparent),transparent 72%),radial-gradient(ellipse 38% 72% at 52% 100%,color-mix(in srgb,var(--trv2-demigod) 3.8%,transparent),transparent 74%),radial-gradient(ellipse 38% 72% at 86% 100%,color-mix(in srgb,var(--trv2-eternity) 4.2%,transparent),transparent 74%),linear-gradient(180deg,#ffffff03,#ffffff01 34%,#00000014)}.trv2-page-shell .trv2-distribution-bars{inset-inline:4px;gap:3px}.trv2-page-shell .trv2-distribution-bars>i{width:min(38%,18px);min-height:2px;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-bottom:0;border-radius:3px 3px 1px 1px;opacity:.88;box-shadow:inset 0 1px color-mix(in srgb,white 13%,transparent),0 0 8px color-mix(in srgb,currentColor 7%,transparent);transition:opacity .12s ease,filter .12s ease,box-shadow .12s ease}.trv2-page-shell .trv2-distribution-bars>i.is-mithril{background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-mithril) 90%,white 10%),color-mix(in srgb,var(--trv2-mithril) 84%,transparent) 24%,color-mix(in srgb,var(--trv2-mithril) 52%,transparent) 68%,color-mix(in srgb,var(--trv2-mithril) 18%,transparent))}.trv2-page-shell .trv2-distribution-bars>i.is-demigod{background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-demigod) 90%,white 10%),color-mix(in srgb,var(--trv2-demigod) 84%,transparent) 24%,color-mix(in srgb,var(--trv2-demigod) 52%,transparent) 68%,color-mix(in srgb,var(--trv2-demigod) 18%,transparent))}.trv2-page-shell .trv2-distribution-bars>i.is-eternity{background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-eternity) 90%,white 10%),color-mix(in srgb,var(--trv2-eternity) 84%,transparent) 24%,color-mix(in srgb,var(--trv2-eternity) 52%,transparent) 68%,color-mix(in srgb,var(--trv2-eternity) 18%,transparent))}.trv2-page-shell .trv2-distribution-bucket:hover .trv2-distribution-bars>i,.trv2-page-shell .trv2-distribution-bucket:focus-visible .trv2-distribution-bars>i{opacity:1;filter:saturate(1.12) brightness(1.08) drop-shadow(0 0 5px currentColor);box-shadow:inset 0 1px color-mix(in srgb,white 18%,transparent),0 0 10px color-mix(in srgb,currentColor 14%,transparent)}.trv2-page-shell .trv2-role-summary{display:grid;grid-template-columns:184px minmax(0,1fr);align-items:stretch;overflow:hidden;background:radial-gradient(ellipse 34% 120% at 0% 50%,color-mix(in srgb,var(--trv2-accent) 2.6%,transparent),transparent 78%),linear-gradient(180deg,#ffffff04,#ffffff01),#0306072e;border-top:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent);border-bottom:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent)}.trv2-page-shell .trv2-role-summary-copy{justify-content:center;padding:18px 18px 18px 20px;border-right:1px solid color-mix(in srgb,var(--trv2-border) 72%,transparent)}.trv2-page-shell .trv2-role-summary-copy>span{margin-bottom:5px;color:color-mix(in srgb,var(--trv2-accent) 74%,white 6%);font-size:.57rem;font-weight:900;letter-spacing:.13em}.trv2-page-shell .trv2-role-summary-copy>strong{color:var(--trv2-text-strong);font-size:.92rem;font-weight:820;letter-spacing:-.02em}.trv2-page-shell .trv2-role-summary-copy>small{display:block;margin-top:7px;color:color-mix(in srgb,var(--trv2-text-muted) 84%,transparent);font-size:.58rem;font-weight:620;line-height:1.45}.trv2-role-map{min-width:0;padding:12px 14px 14px}.trv2-role-map-total{display:grid;width:100%;min-height:48px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 12px;color:var(--trv2-text);text-align:left;background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 3%,transparent),transparent 66%),#ffffff03;border:1px solid color-mix(in srgb,var(--trv2-border-strong) 66%,transparent);border-radius:6px;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.trv2-role-map-total:hover,.trv2-role-map-total.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 6%,transparent),transparent 72%),#ffffff04;border-color:color-mix(in srgb,var(--trv2-accent) 26%,var(--trv2-border-strong));box-shadow:inset 3px 0 color-mix(in srgb,var(--trv2-accent) 54%,transparent)}.trv2-role-map-total>span{display:grid;gap:2px}.trv2-role-map-total>span small{color:color-mix(in srgb,var(--trv2-accent) 68%,white 4%);font-size:.49rem;font-weight:880;letter-spacing:.12em}.trv2-role-map-total>span strong{color:var(--trv2-text-strong);font-size:.75rem;font-weight:790}.trv2-role-map-total>b{color:var(--trv2-text-strong);font-size:.88rem;font-weight:820;font-variant-numeric:tabular-nums}.trv2-role-map-total>b i{margin-left:3px;color:var(--trv2-text-muted);font-size:.53rem;font-style:normal;font-weight:650}.trv2-role-map-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px}.trv2-role-map-card{display:grid;min-width:0;min-height:76px;grid-template-rows:auto auto auto;gap:8px;padding:10px 11px 9px;color:var(--trv2-text);text-align:left;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--role-color) 6%,transparent),transparent 54%),linear-gradient(180deg,#ffffff04,#ffffff01);border:1px solid color-mix(in srgb,var(--trv2-border) 82%,transparent);border-radius:6px;cursor:pointer;transition:opacity .14s ease,border-color .14s ease,transform .14s ease,background .14s ease}.trv2-role-map-card:hover,.trv2-role-map-card.is-selected{border-color:color-mix(in srgb,var(--role-color) 34%,var(--trv2-border-strong));background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--role-color) 10%,transparent),transparent 58%),linear-gradient(180deg,#ffffff06,#ffffff02);transform:translateY(-1px)}.trv2-role-map-card.is-dimmed{opacity:.32}.trv2-role-map-card-head{display:grid;min-width:0;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px}.trv2-role-map-card-head>i{width:7px;height:7px;background:var(--role-color);border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--role-color) 32%,transparent)}.trv2-role-map-card-head>strong{overflow:hidden;color:var(--trv2-text-strong);font-size:.69rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.trv2-role-map-card-head>b{color:color-mix(in srgb,var(--role-color) 76%,white 18%);font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}.trv2-role-map-card-head>b small{margin-left:2px;color:var(--trv2-text-muted);font-size:.48rem;font-weight:620}.trv2-role-map-track{display:block;height:7px;overflow:hidden;background:#ffffff0b;border:1px solid rgba(255,255,255,.024);border-radius:999px}.trv2-role-map-track>i{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--role-color) 48%,transparent),color-mix(in srgb,var(--role-color) 90%,white 5%));border-radius:inherit;box-shadow:0 0 8px color-mix(in srgb,var(--role-color) 18%,transparent)}.trv2-role-map-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.trv2-role-map-card-foot>small{color:var(--trv2-text-muted);font-size:.51rem;font-weight:610}.trv2-role-map-card-foot>strong{color:var(--trv2-text);font-size:.58rem;font-weight:720;font-variant-numeric:tabular-nums}.trv2-specialist-popularity{padding:14px 16px 15px;background:radial-gradient(ellipse 34% 120% at 100% 0%,color-mix(in srgb,var(--trv2-accent) 2.2%,transparent),transparent 74%),linear-gradient(180deg,#ffffff03,#ffffff01);border-top:1px solid color-mix(in srgb,var(--trv2-border) 58%,transparent)}.trv2-specialist-popularity-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 2px 10px}.trv2-specialist-popularity-head>div{min-width:0}.trv2-specialist-popularity-head span{display:block;margin-bottom:3px;color:color-mix(in srgb,var(--trv2-accent) 72%,white 5%);font-size:.52rem;font-weight:900;letter-spacing:.12em}.trv2-specialist-popularity-head strong{display:block;color:var(--trv2-text-strong);font-size:.82rem;font-weight:810;letter-spacing:-.015em}.trv2-specialist-popularity-head small{display:block;margin-top:4px;color:var(--trv2-text-muted);font-size:.56rem;font-weight:620}.trv2-specialist-popularity-head>b{flex:0 0 auto;padding:4px 7px;color:color-mix(in srgb,var(--trv2-accent) 76%,white 6%);background:color-mix(in srgb,var(--trv2-accent) 4%,transparent);border:1px solid color-mix(in srgb,var(--trv2-accent) 17%,transparent);border-radius:4px;font-size:.52rem;font-weight:820;letter-spacing:.08em}.trv2-specialist-popularity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}.trv2-specialist-popularity-row{display:grid;min-width:0;min-height:48px;grid-template-columns:24px 34px minmax(88px,.78fr) minmax(70px,1fr) 46px;align-items:center;gap:8px;padding:5px 9px 5px 7px;color:var(--trv2-text);text-align:left;background:#ffffff02;border:1px solid color-mix(in srgb,var(--trv2-border) 68%,transparent);border-radius:5px;cursor:pointer;transition:background .13s ease,border-color .13s ease,transform .13s ease}.trv2-specialist-popularity-row:hover,.trv2-specialist-popularity-row.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 5%,transparent),transparent 78%),#ffffff03;border-color:color-mix(in srgb,var(--trv2-accent) 22%,var(--trv2-border-strong));transform:translateY(-1px)}.trv2-specialist-popularity-row.is-selected{box-shadow:inset 2px 0 color-mix(in srgb,var(--trv2-accent) 58%,transparent)}.trv2-specialist-popularity-rank{color:var(--trv2-text-muted);font-size:.6rem;font-weight:760;font-variant-numeric:tabular-nums;text-align:center}.trv2-specialist-popularity-row:nth-child(-n+3) .trv2-specialist-popularity-rank{color:color-mix(in srgb,var(--trv2-accent) 70%,white 8%)}.trv2-specialist-popularity-name{min-width:0}.trv2-specialist-popularity-name>strong,.trv2-specialist-popularity-name>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trv2-specialist-popularity-name>strong{color:var(--trv2-text-strong);font-size:.66rem;font-weight:760}.trv2-specialist-popularity-name>small{margin-top:2px;color:var(--trv2-text-muted);font-size:.52rem;font-weight:620}.trv2-specialist-popularity-meter{display:block;height:7px;overflow:hidden;background:#ffffff0a;border-radius:999px}.trv2-specialist-popularity-meter>i{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--trv2-accent) 26%,transparent),color-mix(in srgb,var(--trv2-accent) 72%,white 4%));border-radius:inherit;box-shadow:0 0 8px color-mix(in srgb,var(--trv2-accent) 15%,transparent)}.trv2-specialist-popularity-count{color:var(--trv2-text-strong);font-size:.67rem;font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.trv2-specialist-popularity-count>small{margin-left:2px;color:var(--trv2-text-muted);font-size:.47rem;font-weight:620}.trv2-page-shell .trv2-specialist-hero{border-radius:0 0 7px 7px}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-counts{margin-top:4px;color:color-mix(in srgb,var(--trv2-text) 88%,transparent);font-size:.64rem;font-weight:690}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-rule{margin-top:3px;color:var(--trv2-text-muted);font-size:.56rem;font-weight:610}@media (max-width: 1080px){.trv2-role-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trv2-specialist-popularity-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.trv2-page-shell .trv2-distribution-layout{grid-template-columns:36px minmax(0,1fr);padding:12px 12px 8px 5px}.trv2-page-shell .trv2-distribution-scroll{padding-inline:0}.trv2-page-shell .trv2-role-summary{grid-template-columns:minmax(0,1fr)}.trv2-page-shell .trv2-role-summary-copy{padding:13px 14px 11px;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--trv2-border) 64%,transparent)}.trv2-role-map{padding:10px}.trv2-role-map-grid{grid-template-columns:minmax(0,1fr)}.trv2-specialist-popularity{padding:12px 10px 13px}.trv2-specialist-popularity-row{grid-template-columns:22px 32px minmax(94px,1fr) 46px;gap:7px}.trv2-specialist-popularity-meter{display:none}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-counts{font-size:.61rem}}.trv2-page-shell .trv2-main-tabs>.tier-segmented-option,.trv2-page-shell .trv2-main-tabs>.tier-segmented-option.is-active{flex:1 1 0;min-width:0;min-height:38px;padding-inline:10px;font-size:.72rem!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center;white-space:nowrap}.trv2-page-shell .trv2-control-row .tier-control-label{font-size:.82rem;font-weight:820}.trv2-page-shell .trv2-distribution-layout{grid-template-columns:42px minmax(0,1fr);padding:14px 44px 10px 28px}.trv2-page-shell .trv2-distribution-scroll{padding-inline:4px}.trv2-page-shell .trv2-distribution-bars{top:0;right:1px;bottom:20px;left:1px;gap:1px}.trv2-page-shell .trv2-distribution-bars>i{flex:1 1 0;width:auto;max-width:22px;opacity:.94}.trv2-page-shell .trv2-role-summary-copy>span{font-size:.61rem}.trv2-page-shell .trv2-role-summary-copy>strong{font-size:1rem}.trv2-page-shell .trv2-role-summary-copy>small{font-size:.64rem;line-height:1.5}.trv2-role-map-total>span small{font-size:.55rem}.trv2-role-map-total>span strong{font-size:.82rem}.trv2-role-map-total>b{font-size:.96rem}.trv2-role-map-total>b i{font-size:.58rem}.trv2-role-map-card{min-height:82px;padding:11px 12px 10px}.trv2-role-map-card-head>strong{font-size:.76rem;font-weight:780}.trv2-role-map-card-head>b{font-size:.79rem}.trv2-role-map-card-head>b small{font-size:.53rem}.trv2-role-map-card-foot>small{font-size:.57rem}.trv2-role-map-card-foot>strong{font-size:.65rem}.trv2-specialist-popularity{padding:17px 18px 16px}.trv2-specialist-popularity-head{padding-bottom:12px}.trv2-specialist-popularity-head span{font-size:.57rem}.trv2-specialist-popularity-head strong{font-size:.94rem;font-weight:830}.trv2-specialist-popularity-head small{margin-top:5px;font-size:.62rem}.trv2-specialist-popularity-head>b{font-size:.58rem;padding:5px 8px}.trv2-specialist-popularity-grid{max-height:430px;overflow-y:auto;padding-right:4px;gap:6px 9px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--trv2-accent) 20%,transparent) transparent}.trv2-specialist-popularity-row{min-height:54px;grid-template-columns:26px 36px minmax(104px,.84fr) minmax(74px,1fr) 50px;gap:9px;padding:6px 10px 6px 8px}.trv2-specialist-popularity-rank{font-size:.66rem;font-weight:800}.trv2-specialist-popularity-name>strong{font-size:.73rem;font-weight:790}.trv2-specialist-popularity-name>small{margin-top:3px;color:color-mix(in srgb,var(--trv2-text) 78%,transparent);font-size:.62rem;font-weight:700}.trv2-specialist-popularity-count{font-size:.73rem}.trv2-specialist-popularity-count>small{font-size:.53rem}.trv2-page-shell .trv2-specialist-hero{min-height:82px;padding-block:13px}.trv2-page-shell .trv2-specialist-hero-identity{gap:13px}.trv2-page-shell .trv2-specialist-hero-identity .trv2-character-avatar.is-lg{width:42px!important;height:42px!important}.trv2-page-shell .trv2-specialist-hero-identity h3{display:flex;min-width:0;align-items:baseline;gap:6px;font-size:1rem;font-weight:830;line-height:1.2}.trv2-specialist-subject-name{color:var(--trv2-text-strong)}.trv2-page-shell .trv2-specialist-hero-identity h3 .trv2-specialist-weapon-name{color:color-mix(in srgb,var(--trv2-accent) 62%,var(--trv2-text) 38%);font-size:.82rem;font-weight:760}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-counts{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin-top:6px;font-size:.68rem;line-height:1.35}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-counts>strong{color:color-mix(in srgb,var(--trv2-accent) 72%,white 12%);font-size:.72rem;font-weight:810}.trv2-page-shell .trv2-specialist-hero-identity .trv2-specialist-hero-counts>span{color:color-mix(in srgb,var(--trv2-text) 90%,transparent);font-weight:690}.trv2-specialist-hero-rule{display:none!important}@media (max-width: 760px){.trv2-page-shell .trv2-distribution-layout{grid-template-columns:36px minmax(0,1fr);padding:12px 14px 8px 7px}.trv2-specialist-popularity-grid{max-height:500px}.trv2-specialist-popularity-row{grid-template-columns:23px 32px minmax(104px,1fr) 48px}.trv2-page-shell .trv2-specialist-hero-identity .trv2-character-avatar.is-lg{width:38px!important;height:38px!important}.trv2-page-shell .trv2-specialist-hero-identity h3{font-size:.92rem}.trv2-page-shell .trv2-specialist-hero-identity h3 .trv2-specialist-weapon-name{font-size:.77rem}}.trv2-page-shell{--trv2-player-grid: 52px minmax(145px, 1fr) 56px 72px 60px 64px 64px 72px 54px minmax(168px, 1.22fr);--trv2-specialist-grid: 52px minmax(145px, 1fr) 56px 72px 60px 64px 64px 72px 54px minmax(168px, 1.22fr)}.trv2-page-shell .trv2-main-tabs>.trv2-main-tab{font-size:.82rem!important;font-weight:780!important}.trv2-page-shell .trv2-control-row.is-primary .tier-control-label{font-size:.86rem!important;font-weight:820!important}@media (min-width: 761px){.trv2-page-shell .trv2-table-head>:nth-child(5),.trv2-page-shell .trv2-player-row>:nth-child(5),.trv2-page-shell .trv2-specialist-table-head>:nth-child(5),.trv2-page-shell .trv2-specialist-player>:nth-child(5){order:10}.trv2-page-shell .trv2-ranking-panel .trv2-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-region .trv2-specialist-table-head>.tier-table-head-cell,.trv2-page-shell .trv2-specialist-table-region .trv2-specialist-table-head>.tier-table-sort-button{font-size:13px!important}}.trv2-page-shell .trv2-player-character-visual{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:4px}.trv2-page-shell .trv2-player-character-visual>.trv2-character-avatar-with-weapon{flex:0 0 auto}.trv2-page-shell .trv2-player-character-rate{position:relative;display:block;width:5px;height:31px;flex:0 0 5px;overflow:hidden;background:transparent;border:0;border-radius:999px;box-shadow:none}.trv2-page-shell .trv2-player-character-rate>i{position:absolute;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--trv2-accent) 88%,white 8%),color-mix(in srgb,var(--trv2-accent) 60%,transparent));border-radius:inherit;box-shadow:0 0 6px color-mix(in srgb,var(--trv2-accent) 28%,transparent);transition:height .18s ease,filter .14s ease}.trv2-page-shell .trv2-player-character:hover .trv2-player-character-rate>i{filter:brightness(1.16)}.trv2-page-shell .trv2-character-avatar-with-weapon{position:relative;display:inline-flex;flex:0 0 auto}.trv2-page-shell .trv2-weapon-icon-badge{position:absolute;z-index:4;right:-8%;bottom:-6%;width:42%;height:42%;aspect-ratio:1;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:1.5px;background:#050809e0;border:0;border-radius:50%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.72));pointer-events:none}.trv2-page-shell .trv2-character-avatar-with-weapon.is-sm .trv2-weapon-icon-badge{padding:1px}.trv2-page-shell .trv2-character-avatar-with-weapon.is-lg .trv2-weapon-icon-badge{padding:2px}.trv2-page-shell .trv2-score-chart-head{min-height:76px!important;padding-left:15px!important;padding-block:9px!important}.trv2-page-shell .trv2-distribution-legend-row{display:flex;min-width:0;justify-content:flex-end;padding:5px 12px 2px 32px;background:#0407081f}.trv2-page-shell .trv2-distribution-legend-row .trv2-distribution-legend{position:static!important;inset:auto!important;display:inline-flex!important;width:-moz-max-content;width:max-content;align-items:center!important;gap:11px!important;padding:3px 5px!important;background:#05080957!important;border:0!important;border-radius:3px!important;pointer-events:none!important}.trv2-page-shell .trv2-distribution-columns{-moz-column-gap:0!important;column-gap:0!important}.trv2-page-shell .trv2-distribution-bucket{min-width:0!important;padding-inline:0!important}.trv2-page-shell .trv2-distribution-bars{inset-inline:0!important;gap:0!important}.trv2-page-shell .trv2-distribution-bars>i{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 0!important;border-radius:1px 1px 0 0!important}.trv2-page-shell .trv2-distribution-y-axis>span,.trv2-page-shell .trv2-distribution-x-label{color:color-mix(in srgb,var(--trv2-text) 88%,white 5%)!important;font-weight:760!important;text-shadow:0 1px 3px rgba(0,0,0,.92);opacity:1!important}.trv2-page-shell .trv2-specialist-popularity{--trv2-specialist-overview-grid: 34px 38px minmax(150px, 1fr) minmax(245px, 1.05fr) minmax(150px, .65fr)}.trv2-page-shell .trv2-specialist-popularity-head{display:flex!important;min-width:0;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px 14px 10px 15px!important}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child{display:flex!important;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:2px}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>span{color:color-mix(in srgb,var(--trv2-accent) 76%,white 8%);font-size:.65rem!important;font-weight:900!important;letter-spacing:.11em}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>strong{color:var(--trv2-text-strong);font-size:1rem!important;font-weight:840!important}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>small{color:var(--trv2-text-muted);font-size:.7rem!important;font-weight:650!important;line-height:1.3}.trv2-page-shell .trv2-specialist-popularity-scope{display:inline-grid!important;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:2px;background:#0508097a;border:1px solid var(--trv2-border);border-radius:5px}.trv2-page-shell .trv2-specialist-popularity-scope>button{min-width:76px;min-height:32px;padding:0 12px;color:var(--trv2-text-muted);background:transparent;border:0;border-radius:3px;font:inherit;font-size:.7rem;font-weight:780;white-space:nowrap;cursor:pointer}.trv2-page-shell .trv2-specialist-popularity-scope>button.is-active{color:color-mix(in srgb,var(--trv2-accent) 72%,white 25%);background:color-mix(in srgb,var(--trv2-accent) 10%,rgba(255,255,255,.02));box-shadow:inset 0 -2px color-mix(in srgb,var(--trv2-accent) 68%,transparent)}.trv2-page-shell .trv2-specialist-popularity-columns,.trv2-page-shell .trv2-specialist-popularity-row{display:grid!important;grid-template-columns:var(--trv2-specialist-overview-grid)!important;align-items:center;gap:7px}.trv2-page-shell .trv2-specialist-popularity-columns{min-height:46px;margin-top:8px;padding-inline:8px;background:#ffffff05;border-top:1px solid var(--trv2-border);border-bottom:1px solid var(--trv2-border)}.trv2-page-shell .trv2-specialist-popularity-sort{position:relative;display:inline-flex;min-width:0;height:100%;align-items:center;justify-content:center;gap:4px;padding:0 4px;color:var(--trv2-text-muted);background:transparent;border:0;font:inherit;font-size:.76rem;font-weight:760;white-space:nowrap;cursor:pointer}.trv2-page-shell .trv2-specialist-popularity-sort.is-subject{grid-column:3;justify-content:flex-start}.trv2-page-shell .trv2-specialist-popularity-sort>.tier-table-sort-arrow{position:static!important;inset:auto!important;flex:0 0 auto;align-self:center;margin:0;font-size:.5rem;line-height:1;transform:none!important}.trv2-page-shell .trv2-specialist-popularity-sort.is-count{grid-column:4}.trv2-page-shell .trv2-specialist-popularity-sort.is-count>span:first-child{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:1px 4px}.trv2-page-shell .trv2-specialist-popularity-sort.is-count>span:first-child>small{color:color-mix(in srgb,var(--trv2-text-muted) 86%,transparent);font-size:.66rem;font-weight:680;white-space:nowrap}.trv2-page-shell .trv2-specialist-popularity-sort.is-selection-rate{grid-column:5}.trv2-page-shell .trv2-specialist-popularity-sort.is-active{color:color-mix(in srgb,var(--trv2-accent) 72%,white 22%)}.trv2-page-shell .trv2-specialist-popularity-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1px!important;padding-top:6px}.trv2-page-shell .trv2-specialist-popularity-row{width:100%!important;min-width:0!important;padding:3px 8px!important}.trv2-page-shell .trv2-specialist-popularity-rank{color:var(--trv2-text-muted);font-size:.72rem!important;font-weight:760!important;font-variant-numeric:tabular-nums;text-align:center}.trv2-page-shell .trv2-specialist-popularity-row .trv2-character-avatar.is-sm{width:34px!important;height:34px!important}.trv2-page-shell .trv2-specialist-popularity-name>strong{overflow:hidden;color:var(--trv2-text-strong);font-size:.9rem!important;font-weight:780!important;text-overflow:ellipsis;white-space:nowrap}.trv2-page-shell .trv2-specialist-popularity-name,.trv2-page-shell .trv2-specialist-popularity-count,.trv2-page-shell .trv2-specialist-popularity-selection-rate{min-width:0}.trv2-page-shell .trv2-specialist-popularity-name,.trv2-page-shell .trv2-specialist-popularity-count{display:flex;flex-direction:column;justify-content:center}.trv2-page-shell .trv2-specialist-popularity-name{align-items:flex-start;text-align:left}.trv2-page-shell .trv2-specialist-popularity-count,.trv2-page-shell .trv2-specialist-popularity-selection-rate{text-align:center;font-variant-numeric:tabular-nums}.trv2-page-shell .trv2-specialist-popularity-count>strong,.trv2-page-shell .trv2-specialist-popularity-selection-rate>strong{color:var(--trv2-text-strong);font-size:.84rem;font-weight:790;white-space:nowrap}.trv2-page-shell .trv2-specialist-popularity-count>strong{display:inline-flex;align-items:baseline;justify-content:center;gap:4px}.trv2-page-shell .trv2-specialist-popularity-count>strong>small{color:color-mix(in srgb,var(--trv2-text-muted) 88%,transparent);font-size:.7rem;font-weight:680}@media (min-width: 761px){.trv2-page-shell .trv2-score-chart-head{position:relative!important;grid-template-columns:minmax(0,1fr)!important}.trv2-page-shell .trv2-score-chart-meta{position:absolute!important;top:50%;left:50%;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);justify-content:center!important;transform:translate(-50%,-50%)}.trv2-page-shell .trv2-score-cutoffs{gap:16px!important}.trv2-page-shell .trv2-specialist-popularity .trv2-specialist-popularity-grid{grid-auto-rows:50px!important;align-content:start!important;max-height:286px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:6px 4px 0 0!important;scrollbar-width:thin}.trv2-page-shell .trv2-specialist-popularity .trv2-specialist-popularity-row{height:50px!important;min-height:50px!important}}.trv2-page-shell .trv2-table-head>:nth-child(5),.trv2-page-shell .trv2-specialist-table-head>:nth-child(5){overflow:visible;white-space:nowrap}@media (max-width: 760px){.trv2-page-shell{--trv2-player-grid: 40px minmax(119px, .86fr) 44px 64px minmax(168px, 1.22fr) 56px 60px 60px 68px 48px;--trv2-specialist-grid: 40px minmax(119px, .86fr) 44px 64px minmax(168px, 1.22fr) 56px 60px 60px 68px 48px}.trv2-page-shell .trv2-player-position-cell,.trv2-page-shell .trv2-specialist-position-cell{padding-inline:2px!important}.trv2-page-shell .trv2-table-head>:first-child,.trv2-page-shell .trv2-specialist-table-head>:first-child{padding-inline:2px!important;font-size:12px!important}.trv2-page-shell .trv2-tier-badge-cell{padding:0!important}.trv2-page-shell .trv2-tier-badge-cell img{width:24px!important;height:24px!important}.trv2-page-shell .trv2-tier-badge-cell:before{width:46px!important;height:34px!important;filter:blur(2px)!important}.trv2-page-shell .trv2-player-character-rate{width:4px;height:27px;flex-basis:4px}.trv2-page-shell .trv2-player-character-visual{gap:3px}.trv2-page-shell .trv2-table-region .tier-table-scroll{max-width:100%!important;overflow-x:auto!important}.trv2-page-shell .trv2-ranking-panel .trv2-table-region .tier-table-content,.trv2-page-shell .trv2-specialist-table-region .tier-table-content{width:804px!important;min-width:804px!important;max-width:804px!important}.trv2-page-shell .trv2-table-region .tier-table-head-wrap,.trv2-page-shell .trv2-table-region .tier-table-head-entry,.trv2-page-shell .trv2-table-region .tier-table-head-shell,.trv2-page-shell .trv2-table-region .trv2-result-list,.trv2-page-shell .trv2-table-region .trv2-table-infobar{width:100%!important;min-width:100%!important;max-width:100%!important}.trv2-page-shell .trv2-ranking-panel .trv2-table-head,.trv2-page-shell .trv2-ranking-panel .trv2-player-row,.trv2-page-shell .trv2-specialist-table-region .trv2-specialist-table-head,.trv2-page-shell .trv2-specialist-table-region .trv2-specialist-player{width:804px!important;min-width:804px!important;max-width:804px!important}.trv2-page-shell .trv2-player-row,.trv2-page-shell .trv2-specialist-player{content-visibility:auto;contain-intrinsic-size:auto 46px}.trv2-page-shell .trv2-control-surface-bottom .trv2-control-row.is-secondary>.tier-control-group{grid-template-columns:68px minmax(0,1fr)!important;gap:8px!important;padding:9px 12px!important}.trv2-page-shell .trv2-control-surface-bottom .tier-control-body{display:block!important;width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important}.trv2-page-shell .trv2-control-surface-bottom .tier-segmented{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:hidden!important}.trv2-page-shell .trv2-control-surface-bottom .tier-segmented-option{width:auto!important;min-width:0!important;flex:1 1 0!important;padding-inline:5px!important}.trv2-page-shell .trv2-score-chart-meta,.trv2-page-shell .trv2-score-cutoffs{justify-content:center!important}.trv2-page-shell .trv2-score-cutoffs{width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group:last-child,.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group.is-wide:last-child{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:8px!important}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group>.tier-control-group-head{display:none!important}.trv2-page-shell .trv2-control-row.is-primary>.tier-control-group>.tier-control-body{display:block!important;width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important}.trv2-page-shell .trv2-control-row.is-primary .trv2-main-tabs{display:grid!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important}.trv2-page-shell .trv2-main-tabs>.trv2-main-tab{width:100%!important;min-width:0!important;min-height:40px!important;padding:6px 5px!important;border:0!important;border-radius:0!important;font-size:.79rem!important;font-weight:790!important;line-height:1.15!important;text-align:center;white-space:nowrap}.trv2-page-shell .trv2-main-tab.is-ranking{order:1;border-right:1px solid var(--trv2-border)!important}.trv2-page-shell .trv2-main-tab.is-specialists{order:2}.trv2-page-shell .trv2-distribution-cutoff-labels{display:none!important}.trv2-page-shell .trv2-distribution-legend-row{justify-content:center;padding:5px 8px 2px}.trv2-page-shell .trv2-distribution-y-axis>span,.trv2-page-shell .trv2-distribution-x-label{font-size:.59rem!important}.trv2-page-shell .trv2-specialist-popularity{--trv2-specialist-overview-grid: 18px 30px minmax(52px, .62fr) minmax(106px, 1.16fr) minmax(72px, .78fr)}.trv2-page-shell .trv2-specialist-popularity-head{align-items:flex-end!important;gap:8px!important;padding:10px 9px 8px 15px!important}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child{gap:2px}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>span{font-size:.59rem!important}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>strong{font-size:.91rem!important}.trv2-page-shell .trv2-specialist-popularity-head>div:first-child>small{font-size:.63rem!important}.trv2-page-shell .trv2-specialist-popularity-scope>button{min-width:60px;min-height:30px;padding-inline:7px;font-size:.64rem}.trv2-page-shell .trv2-specialist-popularity-columns,.trv2-page-shell .trv2-specialist-popularity-row{gap:3px!important}.trv2-page-shell .trv2-specialist-popularity-columns{min-height:48px;padding-inline:4px}.trv2-page-shell .trv2-specialist-popularity-sort{gap:2px;padding-inline:1px;font-size:.67rem;line-height:1.15;white-space:normal}.trv2-page-shell .trv2-specialist-popularity-sort>.tier-table-sort-arrow{font-size:.44rem}.trv2-page-shell .trv2-specialist-popularity-sort.is-count>span:first-child{display:grid;justify-items:center;gap:1px;line-height:1.12}.trv2-page-shell .trv2-specialist-popularity-sort.is-count>span:first-child>small{font-size:.58rem;white-space:normal}.trv2-page-shell .trv2-specialist-popularity-count>strong,.trv2-page-shell .trv2-specialist-popularity-selection-rate>strong{font-size:.74rem}.trv2-page-shell .trv2-specialist-popularity-count>strong{display:grid;justify-items:center;gap:1px;line-height:1.12}.trv2-page-shell .trv2-specialist-popularity-count>strong>small{font-size:.62rem}.trv2-page-shell .trv2-specialist-popularity-name>strong{display:-webkit-box;font-size:.82rem!important;line-height:1.12;white-space:normal;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.trv2-page-shell .trv2-specialist-popularity-rank{font-size:.66rem!important}.trv2-page-shell .trv2-specialist-popularity-row .trv2-character-avatar.is-sm{width:28px!important;height:28px!important}.trv2-page-shell .trv2-specialist-popularity-row .trv2-weapon-icon-badge{right:-8%;bottom:-6%;width:42%;height:42%;padding:1px}.trv2-page-shell .trv2-specialist-popularity .trv2-specialist-popularity-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:52px!important;align-content:start!important;gap:1px!important;max-height:270px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:6px 4px 0 0!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--trv2-accent) 22%,rgba(255,255,255,.12)) transparent}.trv2-page-shell .trv2-specialist-popularity .trv2-specialist-popularity-row{width:100%!important;height:52px!important;min-height:52px!important;padding-inline:4px!important;scroll-snap-align:start}}.trv2-page-shell .trv2-specialist-hero{min-height:88px!important;padding-block:12px!important}.trv2-page-shell .trv2-specialist-hero-identity{gap:14px!important}.trv2-page-shell .trv2-specialist-hero-identity .trv2-character-avatar.is-lg{width:60px!important;height:60px!important}.trv2-page-shell .trv2-specialist-hero-identity h3{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.trv2-page-shell .trv2-specialist-subject-name{min-width:0}.trv2-page-shell .trv2-specialist-hero-tier-counts{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:780;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.trv2-page-shell .trv2-specialist-hero-tier-counts .is-eternity{color:color-mix(in srgb,var(--trv2-eternity) 82%,white 12%)}.trv2-page-shell .trv2-specialist-hero-tier-counts .is-demigod{color:color-mix(in srgb,var(--trv2-demigod) 82%,white 12%)}.trv2-page-shell .trv2-specialist-hero-tier-counts>i{color:var(--trv2-text-muted);font-style:normal;font-weight:600}.trv2-page-shell .trv2-specialist-hero-counts{display:grid!important;gap:2px}.trv2-page-shell .trv2-specialist-hero-counts>strong{color:var(--trv2-text-strong);font-size:.7rem!important;font-weight:750!important}.trv2-page-shell .trv2-specialist-hero-counts>span{color:color-mix(in srgb,var(--trv2-accent) 70%,var(--trv2-text-strong));font-size:.68rem!important;font-weight:740!important}@media (max-width: 760px){.trv2-page-shell .trv2-specialist-hero{min-height:0!important}.trv2-page-shell .trv2-specialist-hero-identity .trv2-character-avatar.is-lg{width:52px!important;height:52px!important}.trv2-page-shell .trv2-specialist-hero-tier-counts{font-size:.66rem}}@media (prefers-reduced-motion: reduce){.trv2-page-shell .trv2-player-character-rate>i{transition:none}}.subject-stats-page{width:min(1328px,100%);margin:0 auto;padding:34px 24px 64px;color:var(--text-main)}.subject-stats-state{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:48px 0;color:var(--text-sub)}.subject-stats-state.is-error{color:#ef4444}.subject-stats-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:28px 30px;border:1px solid color-mix(in srgb,var(--highlight) 18%,var(--card-border));background:radial-gradient(circle at 0% 0%,rgba(var(--highlight-rgb),.11),transparent 38%),var(--card-bg)}.subject-stats-eyebrow{margin-bottom:8px;color:color-mix(in srgb,var(--highlight) 72%,var(--text-sub));font-size:11px;font-weight:800;letter-spacing:.15em}.subject-stats-hero h1{margin:0;font-size:clamp(28px,3.2vw,46px);line-height:1.05;letter-spacing:-.035em}.subject-stats-hero p{max-width:700px;margin:12px 0 0;color:var(--text-sub);font-size:14px;line-height:1.65}.subject-stats-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:400px}.subject-stats-meta span{padding:7px 10px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-bg) 88%,var(--highlight) 4%);color:var(--text-sub);font-size:11.5px;font-weight:650}.subject-stats-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;border:1px solid var(--card-border);background:var(--card-border)}.subject-stats-summary-grid article{min-width:0;padding:18px 20px;background:var(--card-bg)}.subject-stats-summary-grid article>span,.subject-stats-summary-grid small{display:block;color:var(--text-sub)}.subject-stats-summary-grid article>span{font-size:11px;font-weight:700}.subject-stats-summary-grid strong{display:block;margin-top:5px;font-size:24px;font-variant-numeric:tabular-nums}.subject-stats-summary-grid small{margin-top:4px;font-size:10.5px}.subject-stats-panel{margin-top:18px;padding:26px 28px 30px;border:1px solid var(--card-border);background:var(--card-bg)}.subject-stats-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.subject-stats-panel-head h2{display:inline;margin:0;font-size:21px;letter-spacing:-.02em}.subject-stats-section-no{margin-right:10px;color:color-mix(in srgb,var(--highlight) 74%,var(--text-sub));font-size:11px;font-weight:850;letter-spacing:.12em}.subject-stats-panel-head p{max-width:800px;margin:8px 0 0;color:var(--text-sub);font-size:12px;line-height:1.65}.subject-stats-z-guide{display:grid;flex:0 0 auto;gap:3px;max-width:300px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--highlight) 18%,var(--card-border));background:rgba(var(--highlight-rgb),.035);color:var(--text-sub);font-size:10px}.subject-stats-z-guide strong{color:var(--text-main);font-size:10.5px}.subject-stats-ranking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.subject-stats-ranking-card{min-width:0;overflow:hidden;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-bg) 97%,black 3%)}.subject-stats-ranking-card.is-early-kill{--metric-rgb: 234, 95, 87}.subject-stats-ranking-card.is-late-kill{--metric-rgb: 194, 89, 155}.subject-stats-ranking-card.is-placement-top2{--metric-rgb: var(--highlight-rgb)}.subject-stats-ranking-card.is-placement-3to8{--metric-rgb: 89, 121, 182}.subject-stats-ranking-card-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:17px 18px 15px;border-bottom:1px solid var(--card-border);background:linear-gradient(110deg,rgba(var(--metric-rgb),.11),transparent 58%),var(--card-bg)}.subject-stats-ranking-kicker{display:block;margin-bottom:3px;color:rgba(var(--metric-rgb),.9);font-size:8.5px;font-weight:850;letter-spacing:.11em}.subject-stats-ranking-card-head h3{margin:0;font-size:16px;letter-spacing:-.02em}.subject-stats-ranking-count{align-self:center;padding:4px 7px;border:1px solid rgba(var(--metric-rgb),.25);color:color-mix(in srgb,rgb(var(--metric-rgb)) 75%,var(--text-sub));font-size:9.5px;font-weight:750}.subject-stats-ranking-card-head p{grid-column:1 / -1;margin:5px 0 0;color:var(--text-sub);font-size:10.5px;line-height:1.5}.subject-stats-ranking-columns,.subject-stats-ranking-row{display:grid;grid-template-columns:minmax(210px,1fr) 74px 68px 52px;align-items:center;-moz-column-gap:8px;column-gap:8px}.subject-stats-ranking-columns{padding:7px 12px 7px 14px;border-bottom:1px solid var(--card-border);color:color-mix(in srgb,var(--text-sub) 82%,transparent);font-size:8.5px;font-weight:700;text-align:right}.subject-stats-ranking-columns span:first-child{text-align:left}.subject-stats-ranking-list{max-height:362px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,rgb(var(--metric-rgb)) 25%,var(--card-border)) transparent}.subject-stats-ranking-row{min-height:48px;padding:5px 12px 5px 8px;border-bottom:1px solid color-mix(in srgb,var(--card-border) 78%,transparent);color:inherit;text-decoration:none}.subject-stats-ranking-row:last-child{border-bottom:0}.subject-stats-ranking-row:hover{background:rgba(var(--metric-rgb),.055)}.subject-stats-ranking-row>:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.subject-stats-ranking-rank{grid-column:1;grid-row:1;display:grid;width:25px;height:25px;place-items:center;color:var(--text-sub);font-size:10px;font-weight:850;font-variant-numeric:tabular-nums}.subject-stats-ranking-rank.is-top3{border:1px solid rgba(var(--metric-rgb),.3);background:rgba(var(--metric-rgb),.1);color:color-mix(in srgb,rgb(var(--metric-rgb)) 78%,var(--text-main))}.subject-stats-ranking-subject{grid-column:1;grid-row:1;display:flex;min-width:0;align-items:center;gap:8px;padding-left:31px}.subject-stats-ranking-icon,.subject-stats-char-icon,.subject-stats-average-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;overflow:hidden;border:1px solid var(--card-border);background:color-mix(in srgb,var(--highlight) 8%,var(--card-bg))}.subject-stats-ranking-icon img,.subject-stats-char-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subject-stats-ranking-name{display:flex;min-width:0;align-items:center;gap:6px}.subject-stats-ranking-name strong{overflow:hidden;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.subject-stats-ranking-value{color:color-mix(in srgb,rgb(var(--metric-rgb)) 80%,var(--text-main));font-size:12px}.subject-stats-ranking-percentile,.subject-stats-ranking-z{color:var(--text-sub);font-size:9.5px}.subject-stats-ranking-z{color:color-mix(in srgb,rgb(var(--metric-rgb)) 65%,var(--text-sub));font-weight:750}.subject-stats-style-tag{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;height:18px;padding:0 6px;overflow:hidden;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-bg) 93%,white 2%);color:var(--text-sub);font-size:8.5px;font-weight:750;line-height:1;text-overflow:ellipsis;white-space:nowrap}.subject-stats-style-tag.is-balanced{color:color-mix(in srgb,var(--text-main) 72%,var(--text-sub))}.subject-stats-style-tag.is-early{border-color:#ea5f5740;color:#e67f78}.subject-stats-style-tag.is-late{border-color:#c2599b40;color:#c97caf}.subject-stats-style-tag.is-top2{border-color:rgba(var(--highlight-rgb),.28);color:color-mix(in srgb,var(--highlight) 80%,var(--text-main))}.subject-stats-style-tag.is-midplace{border-color:#5979b647;color:#7790c2}.subject-stats-style-tag.is-mixed{border-color:color-mix(in srgb,var(--highlight) 20%,var(--card-border));color:var(--text-main)}.subject-stats-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;color:var(--text-sub);font-size:11px}.subject-stats-legend span:before{display:inline-block;width:9px;height:9px;margin-right:6px;content:"";vertical-align:-1px}.subject-stats-legend .is-early-kill:before,.subject-stats-scorebar-early-kill{background:linear-gradient(90deg,#ea5f57eb,#d8495cd1)}.subject-stats-legend .is-late-kill:before,.subject-stats-scorebar-late-kill{background:linear-gradient(90deg,#c2599be8,#9a4faad6)}.subject-stats-legend .is-placement-3to8:before,.subject-stats-scorebar-placement-3to8{background:linear-gradient(90deg,#5979b6eb,#4b6ba9d6)}.subject-stats-legend .is-placement-top2:before,.subject-stats-scorebar-placement-top2{background:linear-gradient(90deg,rgba(var(--highlight-rgb),.9),rgba(var(--highlight-rgb),.66))}.subject-stats-summary-grid article.is-early-kill strong,.subject-stats-average-values .is-early-kill,.subject-stats-row-ranks .is-early-kill{color:color-mix(in srgb,#ea5f57 76%,var(--text-main))}.subject-stats-summary-grid article.is-late-kill strong,.subject-stats-average-values .is-late-kill,.subject-stats-row-ranks .is-late-kill{color:color-mix(in srgb,#c2599b 76%,var(--text-main))}.subject-stats-summary-grid article.is-placement-3to8 strong,.subject-stats-average-values .is-placement-3to8,.subject-stats-row-ranks .is-placement-3to8{color:color-mix(in srgb,#5979b6 76%,var(--text-main))}.subject-stats-summary-grid article.is-placement-top2 strong,.subject-stats-average-values .is-placement-top2,.subject-stats-row-ranks .is-placement-top2{color:color-mix(in srgb,var(--highlight) 78%,var(--text-main))}.subject-stats-scatter-shell{position:relative;padding:22px 32px 48px 62px}.subject-stats-scatter{position:relative;width:100%;height:min(62vw,640px);min-height:480px;overflow:visible;border:1px solid color-mix(in srgb,var(--highlight) 12%,var(--card-border));background:linear-gradient(90deg,rgba(194,89,155,.025),transparent 48%,rgba(234,95,87,.035)),linear-gradient(0deg,rgba(89,121,182,.025),transparent 48%,rgba(var(--highlight-rgb),.035)),color-mix(in srgb,var(--card-bg) 95%,black 5%)}.subject-stats-scatter-grid-x,.subject-stats-scatter-grid-y{position:absolute;z-index:0;pointer-events:none;background:color-mix(in srgb,var(--text-sub) 13%,transparent)}.subject-stats-scatter-grid-x{top:0;bottom:0;width:1px}.subject-stats-scatter-grid-y{right:0;left:0;height:1px}.subject-stats-scatter-grid-x.is-zero,.subject-stats-scatter-grid-y.is-zero{z-index:1;background:color-mix(in srgb,var(--text-main) 46%,transparent)}.subject-stats-quadrant{position:absolute;z-index:2;display:grid;gap:2px;min-width:132px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text-main) 11%,transparent);background:color-mix(in srgb,var(--card-bg) 78%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none}.subject-stats-quadrant strong{color:color-mix(in srgb,var(--text-main) 90%,white 4%);font-size:12px;font-weight:850;letter-spacing:-.015em}.subject-stats-quadrant span{font-size:11px;font-weight:750}.subject-stats-quadrant-nw{top:14px;left:14px}.subject-stats-quadrant-ne{top:14px;right:14px;text-align:right}.subject-stats-quadrant-sw{bottom:14px;left:14px}.subject-stats-quadrant-se{right:14px;bottom:14px;text-align:right}.subject-stats-quadrant-nw span,.subject-stats-quadrant-sw span{color:#d181b8}.subject-stats-quadrant-ne span,.subject-stats-quadrant-se span{color:#eb817a}.subject-stats-quadrant-nw strong,.subject-stats-quadrant-ne strong{color:color-mix(in srgb,var(--highlight) 85%,#ffffff)}.subject-stats-quadrant-sw strong,.subject-stats-quadrant-se strong{color:#8da5d3}.subject-stats-scatter-point{position:absolute;z-index:3;width:36px;height:36px;transform:translate(-50%,50%);color:inherit;text-decoration:none}.subject-stats-scatter-point:hover,.subject-stats-scatter-point:focus-visible{z-index:20}.subject-stats-scatter-point-icon{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border:2px solid color-mix(in srgb,var(--highlight) 36%,var(--card-border));border-radius:50%;background:var(--card-bg);box-shadow:0 2px 10px #0000003d;transition:transform .13s ease,border-color .13s ease}.subject-stats-scatter-point:hover .subject-stats-scatter-point-icon,.subject-stats-scatter-point:focus-visible .subject-stats-scatter-point-icon{transform:scale(1.18);border-color:var(--highlight)}.subject-stats-scatter-point img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subject-stats-scatter-point-icon>span{font-size:11px;font-weight:800}.subject-stats-scatter-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:40;display:none;width:205px;padding:10px 11px;transform:translate(-50%);border:1px solid color-mix(in srgb,var(--highlight) 30%,var(--card-border));background:color-mix(in srgb,var(--card-bg) 97%,black 3%);box-shadow:0 10px 24px #00000040}.subject-stats-scatter-point:hover .subject-stats-scatter-tooltip,.subject-stats-scatter-point:focus-visible .subject-stats-scatter-tooltip{display:grid;gap:3px}.subject-stats-scatter-tooltip strong{margin-bottom:1px;font-size:12px}.subject-stats-scatter-tooltip em{width:-moz-fit-content;width:fit-content;margin-bottom:2px;padding:2px 5px;border:1px solid var(--card-border);color:var(--text-main);font-size:9px;font-style:normal}.subject-stats-scatter-tooltip span{color:var(--text-sub);font-size:10px;font-variant-numeric:tabular-nums}.subject-stats-scatter-x-label,.subject-stats-scatter-y-label{position:absolute;z-index:2;color:color-mix(in srgb,var(--text-sub) 90%,var(--text-main));font-size:9.5px;font-variant-numeric:tabular-nums;pointer-events:none}.subject-stats-scatter-x-label{bottom:-22px;transform:translate(-50%)}.subject-stats-scatter-y-label{left:-34px;transform:translateY(50%)}.subject-stats-scatter-x-title,.subject-stats-scatter-y-title{position:absolute;color:color-mix(in srgb,var(--text-main) 78%,var(--text-sub));font-size:11px;font-weight:800}.subject-stats-scatter-x-title{right:32px;bottom:3px}.subject-stats-scatter-y-title{top:22px;left:7px;transform:rotate(-90deg) translate(-100%);transform-origin:left top}.subject-stats-method-note{display:flex;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid var(--card-border);color:var(--text-sub);font-size:11px;line-height:1.55}.subject-stats-method-note strong{flex:0 0 auto;color:var(--text-main)}.subject-stats-average-row,.subject-stats-list-row{display:grid;grid-template-columns:250px minmax(360px,1fr) 224px;align-items:center;gap:18px}.subject-stats-average-row{padding:15px 16px;border:1px solid color-mix(in srgb,var(--highlight) 25%,var(--card-border));background:color-mix(in srgb,var(--highlight) 4%,var(--card-bg))}.subject-stats-row-name{display:flex;min-width:0;align-items:center;gap:10px;color:inherit;text-decoration:none}.subject-stats-row-name>span:last-child{min-width:0}.subject-stats-row-name strong,.subject-stats-row-name small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-stats-row-name strong{font-size:13px}.subject-stats-row-name small{margin-top:2px;color:var(--text-sub);font-size:9.5px}.subject-stats-row-title-wrap{min-width:0}.subject-stats-row-title-line{display:flex;min-width:0;align-items:center;gap:7px}.subject-stats-row-title-line strong{flex:0 1 auto;min-width:0}.subject-stats-average-icon{width:38px;height:38px;flex-basis:38px;color:color-mix(in srgb,var(--highlight) 70%,var(--text-main));font-size:9px;font-weight:850;letter-spacing:.06em}.subject-stats-scorebar{display:flex;width:100%;height:34px;overflow:hidden;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-bg) 90%,black 10%)}.subject-stats-scorebar.is-compact{height:29px}.subject-stats-scorebar>div{display:flex;min-width:0;align-items:center;justify-content:center;overflow:hidden;transition:width .18s ease}.subject-stats-scorebar span{overflow:hidden;color:#fffffff5;font-size:9.5px;font-weight:760;text-overflow:clip;text-shadow:0 1px 3px rgba(0,0,0,.48);white-space:nowrap}.subject-stats-scorebar span.is-percent-only{font-size:8.5px;letter-spacing:-.03em}.subject-stats-average-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;text-align:right;font-size:10px;font-weight:750;font-variant-numeric:tabular-nums}.subject-stats-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-bottom:10px;border-bottom:1px solid var(--card-border)}.subject-stats-toolbar input{width:min(260px,100%);height:36px;padding:0 11px;border:1px solid var(--select-border);outline:none;background:var(--select-bg);color:var(--select-text);font:inherit;font-size:12px}.subject-stats-toolbar input:focus{border-color:var(--select-ring)}.subject-stats-sort{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.subject-stats-sort button{min-height:32px;padding:0 10px;border:1px solid var(--card-border);background:transparent;color:var(--text-sub);cursor:pointer;font:inherit;font-size:11px}.subject-stats-sort button:hover,.subject-stats-sort button.is-active{border-color:color-mix(in srgb,var(--highlight) 44%,var(--card-border));background:rgba(var(--highlight-rgb),.07);color:var(--text-main)}.subject-stats-list-scroll{max-height:365px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--highlight) 25%,var(--card-border)) transparent}.subject-stats-list-row{min-height:58px;padding:8px 4px;border-bottom:1px solid var(--card-border)}.subject-stats-list-row:last-child{border-bottom:0}.subject-stats-list-row:hover{background:color-mix(in srgb,var(--highlight) 2.5%,transparent)}.subject-stats-row-ranks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.subject-stats-row-ranks>span{display:grid;min-width:0;gap:1px;padding:4px 3px;border-left:1px solid color-mix(in srgb,var(--card-border) 80%,transparent);text-align:right;font-variant-numeric:tabular-nums}.subject-stats-row-ranks small{color:var(--text-sub);font-size:8px;font-weight:650}.subject-stats-row-ranks strong{font-size:10.5px;font-weight:800}@media (max-width: 1080px){.subject-stats-ranking-columns,.subject-stats-ranking-row{grid-template-columns:minmax(180px,1fr) 66px 58px 46px;-moz-column-gap:5px;column-gap:5px}.subject-stats-ranking-percentile{font-size:8.5px}.subject-stats-average-row,.subject-stats-list-row{grid-template-columns:220px minmax(300px,1fr) 190px;gap:12px}}@media (max-width: 900px){.subject-stats-hero{align-items:flex-start;flex-direction:column}.subject-stats-meta{justify-content:flex-start}.subject-stats-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.subject-stats-panel-head{align-items:flex-start;flex-direction:column}.subject-stats-ranking-grid{grid-template-columns:1fr}.subject-stats-ranking-list{max-height:320px}.subject-stats-average-row,.subject-stats-list-row{grid-template-columns:200px minmax(260px,1fr) 180px}}@media (max-width: 680px){.subject-stats-page{padding:18px 12px 44px}.subject-stats-state{width:calc(100% - 24px)}.subject-stats-hero,.subject-stats-panel{padding-right:14px;padding-left:14px}.subject-stats-summary-grid{grid-template-columns:1fr 1fr}.subject-stats-summary-grid article{padding:14px}.subject-stats-summary-grid strong{font-size:20px}.subject-stats-ranking-card-head{padding:14px 12px 12px}.subject-stats-ranking-columns,.subject-stats-ranking-row{grid-template-columns:minmax(150px,1fr) 59px 50px 42px;-moz-column-gap:3px;column-gap:3px}.subject-stats-ranking-columns{padding-right:7px;padding-left:8px;font-size:7.5px}.subject-stats-ranking-row{padding-right:7px}.subject-stats-ranking-subject{gap:6px;padding-left:27px}.subject-stats-ranking-rank{width:22px;height:22px;font-size:9px}.subject-stats-ranking-icon{width:30px;height:30px;flex-basis:30px}.subject-stats-ranking-name strong,.subject-stats-ranking-value{font-size:10.5px}.subject-stats-ranking-percentile,.subject-stats-ranking-z{font-size:8px}.subject-stats-style-tag{max-width:74px;height:16px;padding:0 4px;font-size:7.5px}.subject-stats-scatter-shell{padding:18px 8px 44px 42px}.subject-stats-scatter{height:520px;min-height:520px}.subject-stats-scatter-point,.subject-stats-scatter-point-icon{width:31px;height:31px}.subject-stats-scatter-x-title{right:8px;max-width:82%;font-size:9.5px;text-align:right}.subject-stats-scatter-y-title{left:0;font-size:9.5px}.subject-stats-quadrant{min-width:110px;padding:6px 7px}.subject-stats-quadrant strong{font-size:10px}.subject-stats-quadrant span{font-size:9px}.subject-stats-toolbar{align-items:stretch;flex-direction:column}.subject-stats-toolbar input,.subject-stats-sort{width:100%}.subject-stats-sort button{flex:1 1 45%;padding-right:5px;padding-left:5px}.subject-stats-average-row,.subject-stats-list-row{grid-template-columns:minmax(0,1fr) 148px;gap:7px 10px}.subject-stats-average-row .subject-stats-scorebar,.subject-stats-list-row .subject-stats-scorebar{grid-column:1 / -1;grid-row:2}.subject-stats-average-row .subject-stats-row-name,.subject-stats-list-row .subject-stats-row-name{grid-column:1;grid-row:1}.subject-stats-list-row .subject-stats-row-ranks,.subject-stats-average-row .subject-stats-average-values{grid-column:2;grid-row:1}.subject-stats-average-values,.subject-stats-row-ranks{gap:2px;font-size:8.5px}.subject-stats-row-ranks>span{padding-right:1px;padding-left:1px}.subject-stats-list-scroll{max-height:350px}.subject-stats-method-note{flex-direction:column;gap:4px}.subject-stats-legend{justify-content:flex-start}.subject-stats-scorebar span{font-size:8.5px}.subject-stats-scorebar span.is-percent-only{font-size:7.5px}}.subject-stats-summary-block{margin-top:14px;padding:20px 22px 0;border:1px solid color-mix(in srgb,var(--highlight) 16%,var(--card-border));background:linear-gradient(120deg,rgba(var(--highlight-rgb),.045),transparent 42%),var(--card-bg)}.subject-stats-summary-title{margin-bottom:12px;color:color-mix(in srgb,var(--text-main) 92%,var(--text-sub));font-size:15px;font-weight:780;letter-spacing:-.015em}.subject-stats-summary-block>.subject-stats-scorebar{margin-bottom:16px}.subject-stats-scorebar.is-summary{height:42px;border-color:color-mix(in srgb,var(--text-main) 15%,var(--card-border));box-shadow:inset 0 0 0 1px #ffffff06}.subject-stats-scorebar.is-summary span{font-size:11px;font-weight:800}.subject-stats-summary-block .subject-stats-summary-grid{margin:0 -22px;border-width:1px 0 0}.subject-stats-summary-block .subject-stats-summary-grid article{display:flex;min-height:58px;align-items:center;justify-content:center;padding:14px 18px}.subject-stats-summary-block .subject-stats-summary-grid strong{display:flex;align-items:baseline;gap:7px;margin:0;color:var(--text-main);font-size:18px;font-weight:800;white-space:nowrap}.subject-stats-summary-block .subject-stats-summary-grid strong>span{font-size:14px;font-weight:850}.subject-stats-summary-block .subject-stats-summary-grid .is-early-kill strong>span{color:#ea756e}.subject-stats-summary-block .subject-stats-summary-grid .is-late-kill strong>span{color:#cd72aa}.subject-stats-summary-block .subject-stats-summary-grid .is-placement-3to8 strong>span{color:#7794cb}.subject-stats-summary-block .subject-stats-summary-grid .is-placement-top2 strong>span{color:color-mix(in srgb,var(--highlight) 82%,white 10%)}.subject-stats-panel-head h2{font-size:23px}.subject-stats-panel-head p{font-size:13px}.subject-stats-z-guide{font-size:11px}.subject-stats-z-guide strong{font-size:11.5px}.subject-stats-style-tags{display:inline-flex;min-width:0;align-items:center;gap:5px}.subject-stats-style-tags.is-compact{gap:4px}.subject-stats-style-tag{flex:0 0 auto;height:21px;padding:0 7px;border-radius:2px;font-size:9.5px;font-weight:800;letter-spacing:-.01em}.subject-stats-style-tags.is-compact .subject-stats-style-tag{height:19px;padding:0 6px;font-size:8.5px}.subject-stats-style-tag.is-combat-early{border-color:#ea5f5761;background:#ea5f571d;color:#ef8b84}.subject-stats-style-tag.is-combat-late{border-color:#c2599b61;background:#c2599b1d;color:#d382b5}.subject-stats-style-tag.is-combat-balanced{border-color:#b77a8f52;background:#b77a8f13;color:#c596a6}.subject-stats-style-tag.is-placement-top2-tag{border-color:rgba(var(--highlight-rgb),.36);background:rgba(var(--highlight-rgb),.09);color:color-mix(in srgb,var(--highlight) 76%,white 16%)}.subject-stats-style-tag.is-placement-mid-tag{border-color:#5979b66b;background:#5979b61f;color:#91a8d4}.subject-stats-style-tag.is-placement-balanced{border-color:#718fa857;background:#718fa813;color:#9eb1c1}.subject-stats-ranking-columns,.subject-stats-ranking-row{grid-template-columns:minmax(166px,1fr) 132px 74px 68px 52px;-moz-column-gap:8px;column-gap:8px}.subject-stats-ranking-columns span:nth-child(2){text-align:right}.subject-stats-ranking-tags{display:flex;min-width:0;justify-content:flex-end}.subject-stats-ranking-tags .subject-stats-style-tags{width:100%;justify-content:flex-end}.subject-stats-ranking-name strong,.subject-stats-ranking-value{font-size:12.5px}.subject-stats-ranking-percentile,.subject-stats-ranking-z{font-size:10px}.subject-stats-combo-filter-wrap{width:100%;padding:12px 13px;border:1px solid color-mix(in srgb,var(--highlight) 13%,var(--card-border));background:color-mix(in srgb,var(--card-bg) 96%,black 4%)}.subject-stats-combo-filter-head{display:flex;align-items:center;gap:9px;margin-bottom:9px}.subject-stats-combo-filter-head strong{color:var(--text-main);font-size:11.5px}.subject-stats-combo-filter-head>span{color:var(--text-sub);font-size:10px}.subject-stats-combo-clear{margin-left:auto;padding:3px 7px;border:1px solid var(--card-border);background:transparent;color:var(--text-sub);cursor:pointer;font:inherit;font-size:9.5px}.subject-stats-combo-clear:hover{border-color:color-mix(in srgb,var(--highlight) 38%,var(--card-border));color:var(--text-main)}.subject-stats-combo-filter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.subject-stats-combo-chip{display:flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:6px;padding:7px 9px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-bg) 97%,white 1%);color:var(--text-sub);cursor:pointer;font:inherit;transition:border-color .14s ease,background .14s ease,transform .14s ease,opacity .14s ease}.subject-stats-combo-chip:hover{border-color:color-mix(in srgb,var(--highlight) 30%,var(--card-border));background:rgba(var(--highlight-rgb),.035)}.subject-stats-combo-chip.is-active{border-color:color-mix(in srgb,var(--highlight) 55%,var(--card-border));background:rgba(var(--highlight-rgb),.085);box-shadow:inset 0 0 0 1px rgba(var(--highlight-rgb),.08)}.subject-stats-combo-chip .subject-stats-style-tag{height:24px;padding:0 8px;font-size:10.5px;font-weight:850}.subject-stats-combo-plus{flex:0 0 auto;color:color-mix(in srgb,var(--text-sub) 82%,transparent);font-size:11px;font-weight:850}.subject-stats-scatter-panel>.subject-stats-combo-filter-wrap{margin:-6px 0 12px}.subject-stats-scatter{isolation:isolate;background:linear-gradient(90deg,rgba(194,89,155,.075) 0%,rgba(194,89,155,.045) 42%,transparent 49%,transparent 51%,rgba(234,95,87,.05) 58%,rgba(234,95,87,.085) 100%),linear-gradient(0deg,rgba(89,121,182,.078) 0%,rgba(89,121,182,.045) 42%,transparent 49%,transparent 51%,rgba(var(--highlight-rgb),.048) 58%,rgba(var(--highlight-rgb),.082) 100%),color-mix(in srgb,var(--card-bg) 94%,black 6%)}.subject-stats-balance-band{position:absolute;z-index:1;pointer-events:none}.subject-stats-balance-band.is-combat{top:0;bottom:0;border-right:1px dashed rgba(183,122,143,.16);border-left:1px dashed rgba(183,122,143,.16);background:#b77a8f07}.subject-stats-balance-band.is-combat span{position:absolute;bottom:36px;left:50%;padding:3px 7px;transform:translate(-50%);border:1px solid rgba(183,122,143,.22);background:color-mix(in srgb,var(--card-bg) 84%,transparent);color:#c596a6;font-size:10px;font-weight:800;white-space:nowrap}.subject-stats-balance-band.is-placement{right:0;left:0;border-top:1px dashed rgba(113,143,168,.16);border-bottom:1px dashed rgba(113,143,168,.16);background:#718fa806}.subject-stats-balance-band.is-placement span{position:absolute;top:50%;left:34px;padding:3px 7px;transform:translateY(-50%);border:1px solid rgba(113,143,168,.22);background:color-mix(in srgb,var(--card-bg) 84%,transparent);color:#9eb1c1;font-size:10px;font-weight:800;white-space:nowrap}.subject-stats-quadrant{min-width:142px;padding:9px 11px;background:color-mix(in srgb,var(--card-bg) 83%,transparent)}.subject-stats-quadrant strong{font-size:13px}.subject-stats-quadrant span{font-size:12px}.subject-stats-scatter-point{opacity:1;transform:translate(-50%,50%) scale(1);transition:opacity .24s ease,transform .26s cubic-bezier(.2,.75,.2,1),filter .24s ease;will-change:opacity,transform}.subject-stats-scatter-point.is-filtered-out{z-index:0;opacity:0;transform:translate(-50%,50%) scale(.42);filter:blur(1px);pointer-events:none}.subject-stats-scatter-point.is-visible{opacity:1;transform:translate(-50%,50%) scale(1)}.subject-stats-scatter-point-icon{box-sizing:border-box;padding:2px;overflow:hidden;border:2px solid transparent;border-radius:50%;background:linear-gradient(var(--card-bg),var(--card-bg)) padding-box,linear-gradient(90deg,var(--combat-color) 0%,var(--combat-color) 38%,color-mix(in srgb,var(--combat-color) 82%,var(--placement-color)) 44%,color-mix(in srgb,var(--combat-color) 64%,var(--placement-color)) 47%,color-mix(in srgb,var(--combat-color) 50%,var(--placement-color)) 50%,color-mix(in srgb,var(--combat-color) 36%,var(--placement-color)) 53%,color-mix(in srgb,var(--combat-color) 18%,var(--placement-color)) 56%,var(--placement-color) 62%,var(--placement-color) 100%) border-box;box-shadow:0 2px 11px #00000045;transition:transform .15s ease,box-shadow .15s ease}.subject-stats-scatter-point:hover .subject-stats-scatter-point-icon,.subject-stats-scatter-point:focus-visible .subject-stats-scatter-point-icon{transform:scale(1.17);box-shadow:0 4px 18px #0000005c}.subject-stats-scatter-point-icon img{border-radius:50%}.subject-stats-scatter-tooltip{width:230px}.subject-stats-scatter-tooltip .subject-stats-style-tags{margin:2px 0 4px}.subject-stats-scatter-tooltip .subject-stats-style-tag{font-size:8.5px}.subject-stats-toolbar.subject-stats-toolbar-combo{align-items:flex-start;gap:14px}.subject-stats-toolbar.subject-stats-toolbar-combo>input{flex:0 0 min(240px,24%);margin-top:1px}.subject-stats-toolbar.subject-stats-toolbar-combo>.subject-stats-combo-filter-wrap{flex:1 1 auto;padding:10px 11px}.subject-stats-toolbar.subject-stats-toolbar-combo .subject-stats-combo-filter-head{margin-bottom:7px}.subject-stats-toolbar.subject-stats-toolbar-combo .subject-stats-combo-chip{min-height:39px;padding-top:6px;padding-bottom:6px}.subject-stats-list-scroll{max-height:292px}.subject-stats-list-row{min-height:58px}.subject-stats-row-title-wrap>.subject-stats-style-tags{margin-top:4px}.subject-stats-empty-filter{padding:30px 12px;color:var(--text-sub);font-size:12px;text-align:center}@media (max-width: 1120px){.subject-stats-ranking-columns,.subject-stats-ranking-row{grid-template-columns:minmax(150px,1fr) 118px 66px 58px 46px;-moz-column-gap:5px;column-gap:5px}.subject-stats-style-tags.is-compact{gap:3px}.subject-stats-style-tags.is-compact .subject-stats-style-tag{padding-right:4px;padding-left:4px;font-size:7.8px}}@media (max-width: 900px){.subject-stats-combo-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.subject-stats-toolbar.subject-stats-toolbar-combo{flex-direction:column}.subject-stats-toolbar.subject-stats-toolbar-combo>input{width:100%;flex-basis:auto}.subject-stats-toolbar.subject-stats-toolbar-combo>.subject-stats-combo-filter-wrap{width:100%}}@media (max-width: 680px){.subject-stats-summary-block{padding:16px 14px 0}.subject-stats-summary-block .subject-stats-summary-grid{margin-right:-14px;margin-left:-14px}.subject-stats-summary-title{font-size:13px}.subject-stats-scorebar.is-summary{height:36px}.subject-stats-summary-block .subject-stats-summary-grid article{min-height:50px;padding:10px 8px}.subject-stats-summary-block .subject-stats-summary-grid strong{gap:4px;font-size:14px}.subject-stats-summary-block .subject-stats-summary-grid strong>span{font-size:11px}.subject-stats-ranking-columns,.subject-stats-ranking-row{grid-template-columns:minmax(122px,1fr) 94px 54px 46px 38px;-moz-column-gap:3px;column-gap:3px}.subject-stats-ranking-tags .subject-stats-style-tags{align-items:flex-end;flex-direction:column;gap:2px}.subject-stats-ranking-tags .subject-stats-style-tag{height:15px;padding-right:3px;padding-left:3px;font-size:6.8px}.subject-stats-combo-filter{grid-template-columns:1fr}.subject-stats-combo-chip{justify-content:flex-start;min-height:40px}.subject-stats-combo-chip .subject-stats-style-tag{height:23px;padding:0 7px;font-size:10px}.subject-stats-combo-filter-wrap{padding:9px}.subject-stats-balance-band.is-placement span{left:12px}.subject-stats-balance-band.is-combat span{bottom:30px}.subject-stats-quadrant{min-width:100px;padding:6px 7px}.subject-stats-quadrant strong{font-size:10.5px}.subject-stats-quadrant span{font-size:9.5px}.subject-stats-list-scroll{max-height:292px}}/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% .245 27.325);--color-blue-500:oklch(62.3% .214 259.815);--spacing:.25rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body,#root{min-height:100%}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[2px\]{top:2px}.top-\[110\%\]{top:110%}.left-0{left:calc(var(--spacing)*0)}.z-10{z-index:10}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-\[1px\]{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-13{height:calc(var(--spacing)*13)}.h-\[1\.6em\]{height:1.6em}.h-\[3px\]{height:3px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[34px\]{height:34px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-auto{height:auto}.h-full{height:100%}.max-h-56{max-height:calc(var(--spacing)*56)}.min-h-\[34px\]{min-height:34px}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-52{width:calc(var(--spacing)*52)}.w-\[1\.6em\]{width:1.6em}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[28px\]{width:28px}.w-\[29px\]{width:29px}.w-\[34px\]{width:34px}.w-full{width:100%}.w-px{width:1px}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[150px\]{min-width:150px}.min-w-\[170px\]{min-width:170px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[28px_minmax\(0\,1fr\)_44px_63px_65px\]{grid-template-columns:28px minmax(0,1fr) 44px 63px 65px}.grid-cols-\[28px_minmax\(0\,1fr\)_72px\]{grid-template-columns:28px minmax(0,1fr) 72px}.grid-cols-\[28px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_48px_60px\]{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 48px 60px}.grid-cols-\[30px_128px_64px_repeat\(4\,_56px\)\]{grid-template-columns:30px 128px 64px repeat(4,56px)}.grid-cols-\[42\%_16px_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:42% 16px auto minmax(0,1fr) auto auto}.grid-cols-\[45\%_16px_auto_16px_auto_1fr_auto\]{grid-template-columns:45% 16px auto 16px auto 1fr auto}.grid-cols-\[100px_100px_100px_1fr_1fr_repeat\(4\,_0\.85fr\)\]{grid-template-columns:100px 100px 100px 1fr 1fr repeat(4,.85fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--searchbox-panel-border\,var\(--select-border\)\)\]>:not(:last-child)){border-color:var(--searchbox-panel-border,var(--select-border))}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[rgba\(123\,246\,255\,0\.48\)\]{border-color:#7bf6ff7a}.border-\[var\(--badge-border\)\]{border-color:var(--badge-border)}.border-\[var\(--card-border\)\]{border-color:var(--card-border)}.border-\[var\(--searchbox-panel-border\,rgba\(255\,255\,255\,0\.10\)\)\]{border-color:var(--searchbox-panel-border,#ffffff1a)}.border-\[var\(--select-border\)\]{border-color:var(--select-border)}.bg-\[\#aaaaaa\]{background-color:#aaa}.bg-\[rgba\(123\,246\,255\,0\.12\)\]{background-color:#7bf6ff1f}.bg-\[var\(--badge-bg\)\]{background-color:var(--badge-bg)}.bg-\[var\(--btn-discord-bg\)\]{background-color:var(--btn-discord-bg)}.bg-\[var\(--card-bg\)\]{background-color:var(--card-bg)}.bg-\[var\(--overlay-light\)\]{background-color:var(--overlay-light)}.bg-\[var\(--searchbox-item-active-bg\,rgba\(255\,255\,255\,0\.10\)\)\]{background-color:var(--searchbox-item-active-bg,#ffffff1a)}.bg-\[var\(--searchbox-panel-bg\,rgba\(18\,18\,52\,0\.85\)\)\]{background-color:var(--searchbox-panel-bg,#121234d9)}.bg-\[var\(--select-bg\)\]{background-color:var(--select-bg)}.bg-transparent{background-color:#0000}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-\[3px\]{padding:3px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.79rem\]{font-size:.79rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[0\.99rem\]{font-size:.99rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[25px\]{font-size:25px}.text-\[35px\]{font-size:35px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--btn-discord-fg\)\]{color:var(--btn-discord-fg)}.text-\[var\(--select-text\)\]{color:var(--select-text)}.text-\[var\(--stat-text\)\]{color:var(--stat-text)}.text-\[var\(--text-main\)\]{color:var(--text-main)}.text-\[var\(--text-sub\)\]{color:var(--text-sub)}.text-\[var\(--tier-A\)\]{color:var(--tier-A)}.text-\[var\(--tier-B\)\]{color:var(--tier-B)}.text-\[var\(--tier-C\)\]{color:var(--tier-C)}.text-\[var\(--tier-D\)\]{color:var(--tier-D)}.text-\[var\(--tier-S\)\]{color:var(--tier-S)}.text-\[var\(--tier-X\)\]{color:var(--tier-X)}.text-red-600{color:var(--color-red-600)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-10{opacity:.1}.shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.18\)\]{text-shadow:0 1px 2px #0000002e}@media (hover:hover){.group-hover\:\[filter\:drop-shadow\(0_0_6px_rgba\(255\,255\,255\,0\.6\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 0 6px #fff9)}.group-hover\:\[text-shadow\:0_0_5px_rgba\(255\,255\,255\,0\.6\)\]:is(:where(.group):hover *){text-shadow:0 0 5px #fff9}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-\[var\(--btn-discord-hover\)\]:hover{background-color:var(--btn-discord-hover)}.hover\:bg-\[var\(--overlay-mid\)\]:hover{background-color:var(--overlay-mid)}.hover\:bg-\[var\(--searchbox-item-hover-bg\,rgba\(255\,255\,255\,0\.05\)\)\]:hover{background-color:var(--searchbox-item-hover-bg,#ffffff0d)}.hover\:text-\[var\(--text-main\)\]:hover{color:var(--text-main)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--select-ring\)\]:focus{--tw-ring-color:var(--select-ring)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:h-\[38px\]{height:38px}.sm\:h-\[44px\]{height:44px}.sm\:h-\[52px\]{height:52px}.sm\:h-\[55px\]{height:55px}.sm\:w-\[38px\]{width:38px}.sm\:w-\[44px\]{width:44px}.sm\:grid-cols-\[18\%_18\%_18\%_minmax\(0\,1\.4fr\)_minmax\(0\,1\.4fr\)_repeat\(4\,_minmax\(0\,_1\.1fr\)\)\]{grid-template-columns:18% 18% 18% minmax(0,1.4fr) minmax(0,1.4fr) repeat(4,minmax(0,1.1fr))}.sm\:grid-cols-\[60px_300px_minmax\(0\,0\.92fr\)_repeat\(4\,_minmax\(0\,1\.05fr\)\)\]{grid-template-columns:60px 300px minmax(0,.92fr) repeat(4,minmax(0,1.05fr))}.sm\:grid-cols-\[60px_300px_minmax\(0\,1\.25fr\)_minmax\(0\,1\.25fr\)_minmax\(0\,1\.25fr\)_repeat\(4\,_minmax\(0\,1fr\)\)\]{grid-template-columns:60px 300px minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,1.25fr) repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[60px_minmax\(0\,1\.72fr\)_minmax\(0\,1\.72fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.95fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:60px minmax(0,1.72fr) minmax(0,1.72fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,.95fr)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:py-1{padding-block:calc(var(--spacing)*1)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:pl-2{padding-left:calc(var(--spacing)*2)}.sm\:pl-3{padding-left:calc(var(--spacing)*3)}.sm\:pl-4{padding-left:calc(var(--spacing)*4)}.sm\:text-\[0\.72rem\]{font-size:.72rem}.sm\:text-\[0\.75rem\]{font-size:.75rem}.sm\:text-\[0\.92rem\]{font-size:.92rem}.sm\:text-\[0\.96rem\]{font-size:.96rem}.sm\:text-\[1\.1rem\]{font-size:1.1rem}.sm\:text-\[1\.05rem\]{font-size:1.05rem}.sm\:text-\[1\.09rem\]{font-size:1.09rem}.sm\:text-\[1\.88rem\]{font-size:1.88rem}}@media (min-width:48rem){.md\:mt-3{margin-top:calc(var(--spacing)*3)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-7{height:calc(var(--spacing)*7)}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-7{width:calc(var(--spacing)*7)}.md\:flex-1{flex:1}.md\:basis-0{flex-basis:calc(var(--spacing)*0)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[30\%_16px_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:30% 16px auto minmax(0,1fr) auto auto}.md\:grid-cols-\[35\%_16px_auto_16px_auto_1fr_auto\]{grid-template-columns:35% 16px auto 16px auto 1fr auto}.md\:gap-2{gap:calc(var(--spacing)*2)}:where(.md\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.md\:px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:pt-2{padding-top:calc(var(--spacing)*2)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[12px\]{font-size:12px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}}@media (min-width:64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}}.\[\&\>div\]\:w-full>div{width:100%}}:root{--footer-text:#fff;--shadow-all:0 1px 2px #0000000f,0 4px 10px #00000014;--overlay-strong:#96d4dc1a;--overlay-mid:#96d4dc0d;--overlay-light:#96d4dc04;--font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR","Segoe UI",Roboto,"Helvetica Neue",Arial,"Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--entry-radius:0;--entry-edge-width:2px;--entry-edge-opacity:.88;--entry-edge-glow-strength:10%;--entry-edge-glow-soft-strength:3%;--entry-edge-glow-soft-width:5%;--entry-edge-glow-width:14%;--edge-neutral:#444;--control-label:#374151;--stat-text:#111827;--divider-entry:#d1d5db;--tier-S:#e53535;--tier-A:#f7a000;--tier-B:#8d32c9;--tier-C:#115cff;--tier-D:#16a34a;--tier-X:#6b7280;--link-accent:#087f8c;--link-accent-hover:#055c66;--delta-up:#d61f45;--delta-down:#2563eb;--header-grad-from:#54b2ff;--header-grad-to:#54b2fff0;--header-brand:#0f172a;--header-subbrand:#1f2937;--header-link:#111827;--header-link-active:#000;--header-link-hoverbg:#fff6;--header-dd-bg:#ffffffb3;--header-dd-border:#fff6;--header-dd-text:#1f2937;--header-dd-activebg:#0000000d;--header-dd-hoverbg:#fff;--header-btn-bg:#ffffffb3;--header-btn-border:#fff6;--header-btn-hoverbg:#fff;--header-btn-sun:#f59e0b;--header-btn-moon:#334155;--btn-discord-bg:#5865f2;--btn-discord-hover:#4752c4;--btn-discord-fg:#fff;--sidenav-bg:#f1f7ffdb;--sidenav-border:#94a3b857;--sidenav-hover-bg:#0f172a0b;--sidenav-active-bg:rgba(var(--highlight-rgb),.12);--sidenav-text:#1f2937;--sidenav-text-muted:#1f2937ad;--sidenav-icon:#1f2937c7;--sidenav-brand-text:var(--highlight-deep);--sidenav-brand-muted:#2aaec0b8;--sidenav-divider:#0f172a1f;--sidenav-control-icon:#0f172ab8;--sidenav-control-hover-bg:#0f172a0d;--sidenav-control-active-bg:rgba(var(--highlight-rgb),.12);--sidenav-overlay-bg:#0009;--entry-shadow:none;--home-bg:#030607;--home-bg-stage:#030607;--home-ambient-primary:rgba(var(--highlight-rgb),.15);--home-ambient-secondary:#27b8ca16;--home-ambient-tertiary:#69ebde0e;--home-overlay-clear:#03060700;--home-overlay-soft:#0306072e;--home-overlay-mid:#0306079c;--home-overlay-strong:#030607f0;--home-text-primary:#fafafa;--home-text-secondary:#f4f4f5c2;--home-text-muted:#d4d4d885;--home-symbol:#e4e4e773;--home-error:#fda4aff0;--home-hero-shadow:0 2px 4px #000000b8,0 8px 26px #00000094,0 0 42px rgba(var(--highlight-rgb),.09);--home-copy-shadow:0 1px 3px #000000c7,0 6px 20px #0000008f;--home-card-bg:#070c0ec7;--home-card-border:rgba(var(--highlight-rgb),.1);--home-card-preview-bg:rgba(var(--highlight-rgb),.035);--home-card-preview-border:rgba(var(--highlight-rgb),.085);--home-secondary-card-bg:rgba(var(--highlight-rgb),.026);--home-secondary-card-border:rgba(var(--highlight-rgb),.075);--home-badge-bg:rgba(var(--highlight-rgb),.055);--home-badge-border:rgba(var(--highlight-rgb),.13);--home-avatar-placeholder-bg:#ffffff0f;--home-avatar-placeholder-border:#ffffff14;--home-button-bg:rgba(var(--highlight-rgb),.1);--home-button-hover-bg:rgba(var(--highlight-rgb),.17);--home-button-border:rgba(var(--highlight-rgb),.28);--home-button-text:#d9fdff;--home-search-bg:#050a0ceb;--home-search-border:rgba(var(--highlight-rgb),.2);--home-search-shadow:0 14px 34px #00000075,0 0 48px rgba(var(--highlight-rgb),.07),inset 0 1px 0 #fff1;--home-search-icon:rgba(var(--highlight-rgb),.86);--home-search-input-bg:#ffffff0b;--home-search-input-focus-bg:rgba(var(--highlight-rgb),.07);--home-search-input-text:#f4f4f5;--home-search-placeholder:#d4d4d88a;--home-search-panel-bg:#04090bf7;--home-search-panel-border:rgba(var(--highlight-rgb),.16);--home-search-item-hover:rgba(var(--highlight-rgb),.075);--home-search-item-active:rgba(var(--highlight-rgb),.14);--home-media-bg:#ffffff09;--home-media-border:#ffffff17;--home-media-overlay-start:#0707090a;--home-media-overlay-end:#0707099e;--home-media-inset:#ffffff0e;--compsim-text-primary:#f4f4f5;--compsim-text-secondary:#e4e4e7bd;--compsim-text-muted:#d4d4d875;--compsim-error:#fb7185;--compsim-panel-bg:linear-gradient(105deg,#050a0ceb 0%,#070e10e6 54%,#08171adb 100%),radial-gradient(circle at 92% 18%,rgba(var(--highlight-rgb),.14),transparent 36%);--compsim-panel-border:rgba(var(--highlight-rgb),.11);--compsim-panel-shadow:0 22px 70px #0000006b;--compsim-panel-inset:#ffffff0e;--compsim-select-bg:linear-gradient(105deg,#ffffff0f,#0c262a80);--compsim-select-border:rgba(var(--highlight-rgb),.12);--compsim-share-text:#fafafa;--compsim-share-bg:linear-gradient(135deg,rgba(var(--highlight-rgb),.42),#2cb5c63d);--compsim-share-border:rgba(var(--highlight-rgb),.48);--compsim-share-copied-bg:linear-gradient(135deg,#34d39973,rgba(var(--highlight-rgb),.2));--compsim-share-copied-border:#6ee7b785;--compsim-share-shadow:inset 0 1px 0 #ffffff1c,0 8px 22px rgba(var(--highlight-rgb),.13);--compsim-info-bg:linear-gradient(105deg,#ffffff0d,#ffffff06 56%,#14464c47 100%);--compsim-info-border:#ffffff17;--compsim-toggle-bg:#0a0a0d7a;--compsim-toggle-hover-bg:rgba(var(--highlight-rgb),.1);--compsim-toggle-border:#ffffff1c;--compsim-toggle-text:#f4f4f5cc;--compsim-pool-shell-bg:linear-gradient(105deg,#0707097a,#ffffff05 52%,#113a4033);--compsim-pool-shell-border:#ffffff17;--compsim-picker-bg:linear-gradient(105deg,#ffffff09,#ffffff05 58%,#12404629 100%);--compsim-picker-bright-bg:linear-gradient(105deg,#ffffff0b,#ffffff06 58%,#16525830 100%);--compsim-row-hover:rgba(var(--highlight-rgb),.07);--compsim-icon-shadow:#0000004d;--compsim-input-bg:#03080aeb;--compsim-input-border:rgba(var(--highlight-rgb),.14);--compsim-input-text:#f4f4f5;--compsim-input-placeholder:#d4d4d894;--compsim-input-focus-border:rgba(var(--highlight-rgb),.68);--compsim-input-focus-ring:rgba(var(--highlight-rgb),.17);--compsim-search-button-bg:linear-gradient(135deg,#0a181bf5,#040a0cf2);--compsim-search-button-hover:rgba(var(--highlight-rgb),.12);--compsim-search-button-border:rgba(var(--highlight-rgb),.22);--compsim-search-button-text:#f4f4f5cc;--compsim-search-button-shadow:inset 0 1px 0 #ffffff0d,0 0 14px rgba(var(--highlight-rgb),.06);--compsim-spinner-track:#fff3;--compsim-spinner-active:#ffffffe0;--compsim-list-bg:#0000002e;--compsim-list-border:#fff1;--compsim-locked-bg:#ffffff05;--compsim-locked-border:#e4e4e79e;--compsim-locked-divider:#ffffff12;--compsim-locked-shadow:0 0 0 1px rgba(var(--highlight-rgb),.09),0 0 22px rgba(var(--highlight-rgb),.055);--compsim-manual-bg:#ffffff03;--compsim-manual-border:#ffffff0e;--compsim-manual-divider:#ffffff0d;--compsim-run-bg:linear-gradient(135deg,var(--highlight),#36cdda);--compsim-run-text:#09090b;--compsim-run-shadow:0 10px 26px rgba(var(--highlight-rgb),.2);--compsim-run-disabled-bg:#ffffff17;--compsim-run-disabled-text:#ffffff70;--compsim-result-icon-bg:#a1a1aa;--compsim-result-icon-shadow:#00000047;--compsim-result-name-shadow:#0000001f;--compsim-tier-shadow:#0000004d;--compsim-detail-button-bg:#09090b7a;--compsim-detail-button-hover:rgba(var(--highlight-rgb),.1);--compsim-detail-button-border:#ffffff1c;--compsim-detail-button-text:#f4f4f5cc}.font-outline-strong{text-shadow:-1px 0 #0f172a,1px 0 #0f172a,0 -1px #0f172a,0 1px #0f172a}html.dark{color-scheme:dark;--ambient-primary:rgba(var(--highlight-rgb),.14);--ambient-secondary:#2ab7c813;--ambient-tertiary:#60e2d80e;--divider-entry:#ffffff1a;--entry-edge-opacity:.9;--entry-edge-glow-strength:13%;--entry-edge-glow-soft-strength:4%;--entry-edge-glow-width:14%;--edge-neutral:#ffffff1c;--entry-shadow:none;--link-accent:var(--highlight);--link-accent-hover:var(--highlight-hover);--delta-up:#ff758b;--delta-down:#75b7ff;--footer-text:#d4d4d8;--overlay-strong:#fff1;--overlay-mid:#ffffff0a;--overlay-light:#ffffff05;--control-label:#d4d4d8;--stat-text:#f4f4f5;--btn-discord-bg:#5865f2;--btn-discord-hover:#4752c4;--btn-discord-fg:#fff;--tier-S:#ff6b6b;--tier-A:#ffc857;--tier-B:#b794f4;--tier-C:#86b7ff;--tier-D:#7ddfa3;--tier-X:#a8b0be;--header-grad-from:#020709f0;--header-grad-to:#061214e0;--header-brand:#f4f4f5;--header-subbrand:#a1a1aa;--header-link:#d4d4d8;--header-link-active:#fff;--header-link-hoverbg:rgba(var(--highlight-rgb),.065);--header-dd-bg:#040a0cf2;--header-dd-border:rgba(var(--highlight-rgb),.11);--header-dd-text:#f4f4f5;--header-dd-activebg:rgba(var(--highlight-rgb),.13);--header-dd-hoverbg:rgba(var(--highlight-rgb),.055);--header-btn-bg:rgba(var(--highlight-rgb),.055);--header-btn-border:rgba(var(--highlight-rgb),.11);--header-btn-hoverbg:rgba(var(--highlight-rgb),.1);--header-btn-sun:#fbbf24;--header-btn-moon:#d4d4d8;--sidenav-bg:#020709d1;--sidenav-border:rgba(var(--highlight-rgb),.09);--sidenav-hover-bg:rgba(var(--highlight-rgb),.055);--sidenav-active-bg:rgba(var(--highlight-rgb),.13);--sidenav-text:#e4e4e7;--sidenav-text-muted:#e4e4e7a3;--sidenav-icon:#e4e4e7c7;--sidenav-brand-text:var(--highlight);--sidenav-brand-muted:rgba(var(--highlight-rgb),.62);--sidenav-divider:rgba(var(--highlight-rgb),.1);--sidenav-control-icon:rgba(var(--highlight-rgb),.72);--sidenav-control-hover-bg:rgba(var(--highlight-rgb),.055);--sidenav-control-active-bg:rgba(var(--highlight-rgb),.11);--sidenav-overlay-bg:#000000a3}.custom-scroll{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.custom-scroll::-webkit-scrollbar{width:6px}.custom-scroll::-webkit-scrollbar-track{background:0 0}.custom-scroll::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:6px}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#ffffff59}select,select option{background-color:var(--select-bg);color:var(--select-text)}select option{background-color:var(--select-opt-bg);color:var(--select-opt-text)}body{background-color:var(--bg-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark body{background-attachment:fixed}.glass-card,.glass-base{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;border:1px solid var(--card-border)!important}.glass-strong{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;border:1px solid var(--card-border)!important}.glass-subtle{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(125%);background-clip:padding-box;border:1px solid var(--card-border)!important}.entry-glass{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;border:1px solid var(--card-border)!important}.entry-box{--entry-edge-color:var(--edge-neutral);isolation:isolate;box-sizing:border-box;width:100%;color:var(--text-main);background:var(--entry-bg);border:1px solid var(--entry-border);border-radius:var(--entry-radius);background-clip:padding-box;align-items:center;display:flex;position:relative;overflow:hidden}.entry-box:before{content:"";z-index:1;pointer-events:none;opacity:var(--entry-edge-opacity);background:linear-gradient(to right,var(--entry-edge-color)0,var(--entry-edge-color)var(--entry-edge-width),transparent var(--entry-edge-width),transparent calc(100% - var(--entry-edge-width)),var(--entry-edge-color)calc(100% - var(--entry-edge-width)),var(--entry-edge-color)100%);position:absolute;top:0;right:0;bottom:0;left:0}.entry-box:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(to right,var(--entry-edge-color)0%,var(--entry-edge-color)var(--entry-edge-glow-soft-width),transparent var(--entry-edge-glow-width),transparent calc(100% - var(--entry-edge-glow-width)),var(--entry-edge-color)calc(100% - var(--entry-edge-glow-soft-width)),var(--entry-edge-color)100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.entry-box:after{background:linear-gradient(to right,color-mix(in srgb,var(--entry-edge-color)var(--entry-edge-glow-strength),transparent)0%,color-mix(in srgb,var(--entry-edge-color)var(--entry-edge-glow-soft-strength),transparent)var(--entry-edge-glow-soft-width),transparent var(--entry-edge-glow-width),transparent calc(100% - var(--entry-edge-glow-width)),color-mix(in srgb,var(--entry-edge-color)var(--entry-edge-glow-soft-strength),transparent)calc(100% - var(--entry-edge-glow-soft-width)),color-mix(in srgb,var(--entry-edge-color)var(--entry-edge-glow-strength),transparent)100%)}}.entry-box-content{z-index:2;width:100%;position:relative}.entry-box--no-edges{--entry-edge-color:transparent;--entry-edge-opacity:0;--entry-edge-glow-strength:0%;--entry-edge-glow-soft-strength:0%}.entry-box--edge-neutral{--entry-edge-color:var(--edge-neutral)}.entry-box--tier-S{--entry-edge-color:var(--tier-S)}.entry-box--tier-A{--entry-edge-color:var(--tier-A)}.entry-box--tier-B{--entry-edge-color:var(--tier-B)}.entry-box--tier-C{--entry-edge-color:var(--tier-C)}.entry-box--tier-D{--entry-edge-color:var(--tier-D)}.entry-box--tier-X{--entry-edge-color:var(--tier-X)}.searchbox-glass{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;border:1px solid var(--searchbox-panel-border,#ffffff1a)!important}.home-search-glass{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(125%);--select-bg:transparent;--select-text:var(--home-search-input-text);--select-border:transparent;--select-ring:var(--home-search-border);--overlay-mid:var(--home-search-input-bg);--overlay-light:transparent;--text-main:var(--home-search-input-text);--text-sub:var(--home-search-placeholder);--searchbox-panel-bg:var(--home-search-panel-bg);--searchbox-panel-border:var(--home-search-panel-border);--searchbox-item-active-bg:var(--home-search-item-active);--searchbox-item-hover-bg:var(--home-search-item-hover);background-clip:padding-box;background-color:var(--home-search-bg)!important;border-color:var(--home-search-border)!important;box-shadow:var(--home-search-shadow)!important}.home-page{--card-bg:var(--home-card-bg);--card-border:var(--home-card-border);--text-main:var(--home-text-primary);--text-sub:var(--home-text-secondary);color:var(--home-text-primary);background:radial-gradient(ellipse 58% 34% at 9% 27%,var(--home-ambient-primary),transparent 72%),radial-gradient(ellipse 46% 30% at 93% 46%,var(--home-ambient-secondary),transparent 74%),radial-gradient(ellipse 52% 28% at 52% 96%,var(--home-ambient-tertiary),transparent 76%),var(--home-bg)}.home-background-stage{background-color:var(--home-bg-stage)}.home-background-image{opacity:.38;filter:saturate(.72)contrast(1.07)brightness(.76);-webkit-mask-image:linear-gradient(#000 0% 72%,#0000008c 82%,#0000 94%);mask-image:linear-gradient(#000,#000 72%,#0000008c 82%,#0000 94%)}@media (min-width:640px){.home-background-image{opacity:.72}}.home-background-overlay{background:radial-gradient(ellipse 60% 46% at 14% 4%,var(--home-ambient-primary),transparent 68%),radial-gradient(ellipse 44% 34% at 91% 12%,var(--home-ambient-secondary),transparent 72%),radial-gradient(130.49% 100% at 50% 0%,var(--home-overlay-clear)0%,var(--home-overlay-soft)26%,var(--home-overlay-mid)48%,var(--home-overlay-strong)68%,var(--home-bg)100%)}.home-hero-title{color:var(--home-text-primary);text-shadow:var(--home-hero-shadow)}.home-hero-copy{color:var(--home-text-primary);text-shadow:var(--home-copy-shadow)}.home-text-primary{color:var(--home-text-primary)}.home-text-secondary{color:var(--home-text-secondary)}.home-text-muted{color:var(--home-text-muted)}.home-symbol{color:var(--home-symbol)}.home-error{color:var(--home-error)}.home-search-icon{color:var(--home-search-icon)}.home-search-input{color:var(--home-search-input-text)!important;background:var(--home-search-input-bg)!important;border:1px solid #0000!important}.home-search-input::-moz-placeholder{color:var(--home-search-placeholder)!important}.home-search-input::placeholder{color:var(--home-search-placeholder)!important}.home-search-input:focus{color:var(--home-search-input-text)!important;background:var(--home-search-input-focus-bg)!important;border-color:#0000!important}.home-search-item-text{color:var(--home-search-input-text)}.home-tier-badge{background:var(--home-badge-bg);border-color:var(--home-badge-border)}.home-card-preview{background:var(--home-card-preview-bg);border-color:var(--home-card-preview-border)}.home-avatar-placeholder{background:var(--home-avatar-placeholder-bg);border-color:var(--home-avatar-placeholder-border)}.home-button{color:var(--home-button-text);background:var(--home-button-bg);border-color:var(--home-button-border)}.home-button:hover{background:var(--home-button-hover-bg)}.home-media-frame{background:var(--home-media-bg);border-color:var(--home-media-border)}.home-media-image{opacity:.78;filter:saturate(.9)contrast(1.06)brightness(.88);transform:scale(1.02)}.home-media-overlay{background:linear-gradient(180deg,var(--home-media-overlay-start)0%,var(--home-media-overlay-end)100%)}.home-media-inset{box-shadow:inset 0 0 0 1px var(--home-media-inset)}.home-secondary-card{background:var(--home-secondary-card-bg);border-color:var(--home-secondary-card-border)}.header,.header-shell,header.fixed{color:var(--text-main);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;background:var(--header-shell-bg,var(--bg-header))!important;border-top:1px solid var(--header-shell-border-top,#ffffff14)!important;border-bottom:1px solid var(--header-shell-border-bottom,#ffffff1f)!important;box-shadow:0 8px 30px #0000003d,inset 0 1px #ffffff17!important}.header-search-shell{color:var(--header-search-text);background-color:var(--header-shell-bg-soft);border-color:var(--header-shell-border-strong);--select-bg:transparent;--select-text:var(--header-search-text);--select-border:var(--header-shell-border-strong);--select-ring:var(--header-search-ring);--dropdown-bg:var(--header-dropdown-bg);--dropdown-border:var(--header-dropdown-border);--dropdown-active-bg:var(--header-dropdown-active-bg);--dropdown-hover-bg:var(--header-dropdown-hover-bg);--overlay-mid:var(--header-search-overlay-mid);--overlay-light:var(--header-search-overlay-light);--text-main:var(--header-search-text);--text-sub:var(--header-search-text-muted)}.header-search-icon{color:var(--header-search-icon);flex:none}.header-search-input{color:var(--header-search-text)!important}.header-search-input::-moz-placeholder{color:var(--header-search-text-muted)!important}.header-search-input::placeholder{color:var(--header-search-text-muted)!important}.header-search-item-text{color:var(--header-search-text)}.sidenav-shell,.sidenav-mobile-panel{color:var(--sidenav-text);background:var(--sidenav-bg)}.sidenav-shell{border-right-color:var(--sidenav-border)}.sidenav-nav-text,.sidenav-text{color:var(--sidenav-text)}.sidenav-text-muted{color:var(--sidenav-text-muted)}.sidenav-nav-hover:hover,.sidenav-brand-link:hover{background:var(--sidenav-hover-bg)}.sidenav-nav-active{background:var(--sidenav-active-bg)}.sidenav-brand-link,.sidenav-mobile-header{border-color:var(--sidenav-divider)}.sidenav-brand-title{color:var(--sidenav-brand-text)}.sidenav-brand-domain{color:var(--sidenav-brand-muted)}.sidenav-mobile-trigger{border-color:var(--sidenav-divider)}.sidenav-mobile-trigger:active,.sidenav-mobile-close:active{background:var(--sidenav-control-active-bg)}.sidenav-mobile-trigger-line{background:var(--sidenav-control-icon)}.sidenav-mobile-backdrop{background:var(--sidenav-overlay-bg)}.sidenav-mobile-close:hover{background:var(--sidenav-control-hover-bg)}.sidenav-mobile-close-icon{color:var(--sidenav-control-icon)}.sidenav,.side-nav,.sidenav-shell,aside.fixed,nav.fixed{color:var(--sidenav-text,var(--text-main));--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);background-clip:padding-box;background:var(--sidenav-bg,var(--card-bg))!important;border-right:1px solid var(--sidenav-border,var(--card-border))!important;box-shadow:10px 0 34px #00000047,inset 1px 0 #ffffff1a,inset -1px 0 #ffffff09!important}.header *,.header-shell *,header.fixed *,.sidenav *,.side-nav *,aside.fixed *,nav.fixed *{text-shadow:none;filter:none}.footer{background-color:var(--bg-footer);color:var(--footer-text)}body :is(hr,br,svg,path,line,rect,circle,polygon,polyline){box-shadow:none!important}a{text-decoration-color:rgba(var(--highlight-rgb),.42)}:root,html.dark{--ui-bg-0:#070707;--ui-bg-1:#0c0c0c;--ui-surface-1:#101010;--ui-surface-2:#141414;--ui-surface-3:#181818;--ui-surface-hover:#1b1b1b;--ui-surface-active:#202020;--ui-border-subtle:#202020;--ui-border:#2b2b2b;--ui-border-strong:#3a3a3a;--ui-divider:#ffffff13;--ui-text-strong:#f0f0f0;--ui-text:#dedede;--ui-text-secondary:#a4a4a4;--ui-text-muted:#717171;--ui-text-faint:#505050;--ui-accent-rgb:123,246,255;--ui-accent:rgb(var(--ui-accent-rgb));--ui-accent-hover:#a8fbff;--ui-accent-pressed:#4bdce8;--ui-accent-soft:rgba(var(--ui-accent-rgb),.09);--ui-accent-soft-strong:rgba(var(--ui-accent-rgb),.16);--ui-accent-border:rgba(var(--ui-accent-rgb),.34);--ui-positive:#66d9a6;--ui-negative:#ff7489;--ui-warning:#f4c95d;--ui-info:#7bb7ff;--ui-radius-xs:3px;--ui-radius-sm:5px;--ui-radius-md:7px;--ui-radius-lg:9px;--highlight-rgb:var(--ui-accent-rgb);--highlight:var(--ui-accent);--highlight-hover:var(--ui-accent-hover);--highlight-click:var(--ui-accent-pressed);--highlight-deep:#45cbd5;--bg-main:var(--ui-bg-0);--bg-header:var(--ui-bg-1);--bg-footer:var(--ui-bg-1);--text-main:var(--ui-text-strong);--text-sub:var(--ui-text-secondary);--text-muted:var(--ui-text-muted);--accent:var(--ui-accent);--accent-hover:var(--ui-accent-hover);--accent-click:var(--ui-accent-pressed);--card-bg:var(--ui-surface-1);--card-border:var(--ui-border);--entry-bg:var(--ui-surface-1);--entry-border:var(--ui-border);--badge-bg:var(--ui-surface-2);--badge-border:var(--ui-border);--select-bg:var(--ui-surface-2);--select-text:var(--ui-text);--select-border:var(--ui-border);--select-ring:var(--ui-accent);--select-opt-bg:var(--ui-surface-2);--select-opt-text:var(--ui-text);--select-caret:var(--ui-text-muted);--infobar-bg:var(--ui-surface-1);--infobar-text:var(--ui-text);--infobar-divider:var(--ui-border);--infocard-bg:var(--ui-surface-1);--infocard-border:var(--ui-border);--infocard-text:var(--ui-text);--role-label-bg:var(--ui-surface-2);--role-label-text:var(--ui-text);--role-pill-bg:var(--ui-surface-1);--role-divider:var(--ui-border);--role-btn-bg:var(--ui-surface-1);--role-btn-text:var(--ui-text-secondary);--role-btn-border:var(--ui-border);--role-btn-hover-bg:var(--ui-surface-hover);--role-btn-active-bg:var(--ui-accent-soft-strong);--role-btn-active-text:var(--ui-text-strong);--searchbox-panel-bg:#111;--searchbox-panel-border:var(--ui-border);--searchbox-item-hover-bg:var(--ui-surface-hover);--searchbox-item-active-bg:var(--ui-accent-soft-strong);--header-shell-bg:var(--ui-bg-1);--header-shell-bg-soft:var(--ui-surface-1);--header-shell-border-top:transparent;--header-shell-border-bottom:var(--ui-border);--header-shell-border-strong:var(--ui-border);--header-shell-text:var(--ui-text);--header-shell-text-muted:var(--ui-text-muted);--header-shell-icon:var(--ui-text-secondary);--header-search-text:var(--ui-text);--header-search-text-muted:var(--ui-text-muted);--header-search-icon:var(--ui-text-secondary);--header-search-ring:var(--ui-accent-border);--header-search-overlay-mid:var(--ui-surface-2);--header-search-overlay-light:transparent;--header-dropdown-bg:#111;--header-dropdown-border:var(--ui-border);--header-dropdown-hover-bg:var(--ui-surface-hover);--header-dropdown-active-bg:var(--ui-accent-soft)}html{background:var(--ui-bg-0)}body,html.dark body{min-width:320px;color:var(--ui-text);box-shadow:none;background:var(--ui-bg-0)!important}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{transition:color .14s,background-color .14s,border-color .14s,opacity .14s}::-moz-selection{color:#071012;background:rgba(var(--ui-accent-rgb),.78)}::selection{color:#071012;background:rgba(var(--ui-accent-rgb),.78)}:focus-visible{outline:2px solid rgba(var(--ui-accent-rgb),.78);outline-offset:2px}.glass-card,.glass-base,.glass-strong,.glass-subtle,.entry-glass,.searchbox-glass{background:var(--ui-surface-1)!important;border-color:var(--ui-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header{z-index:100;height:64px;color:var(--ui-text);border-bottom:1px solid var(--ui-border);box-shadow:none;background:#0c0c0cfa;position:sticky;top:0}.site-header-inner{align-items:stretch;height:100%;margin:0 auto;padding:0 24px;display:grid}.site-header-brand{min-width:184px;color:var(--ui-text-strong);align-items:center;gap:10px;padding-right:24px;text-decoration:none;display:inline-flex}.site-header-brand:hover .site-header-brand-mark{background:0 0;border-color:#0000}.site-header-brand-mark{width:38px;height:38px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.site-header-brand-mark img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.site-header-brand-copy{flex-direction:column;min-width:0;line-height:1;display:flex}.site-header-brand-copy strong{color:var(--ui-text-strong);letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:800}.site-header-brand-copy small{color:var(--ui-text-muted);letter-spacing:.08em;margin-top:5px;font-size:10px;font-weight:600}.site-header-nav{min-width:0;display:flex}.site-header-nav-link{height:100%;color:var(--ui-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.site-header-nav-link:after{content:"";background:0 0;height:2px;position:absolute;bottom:0}.site-header-nav-link:hover{color:var(--ui-text-strong);background:var(--ui-surface-1)}.site-header-nav-link.is-active{color:var(--ui-text-strong)}.site-header-nav-link.is-active:after{background:var(--ui-accent)}.site-header-nav-link:disabled{opacity:.45;cursor:wait}.site-header-menu-group{display:flex;position:relative}.site-header-menu-trigger{font:inherit}.site-header-chevron{color:var(--ui-text-muted);transition:transform .14s;display:inline-flex}.site-header-menu-group:hover .site-header-chevron,.site-header-menu-group:focus-within .site-header-chevron{transform:rotate(180deg)}.site-header-dropdown{visibility:hidden;opacity:0;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:#111;padding:8px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:calc(100% - 1px);left:0;transform:translateY(5px);box-shadow:0 16px 36px #0000006b}.site-header-menu-group:hover .site-header-dropdown,.site-header-menu-group:focus-within .site-header-dropdown{visibility:visible;opacity:1;transform:translateY(0)}.site-header-dropdown-label,.site-header-mobile-label{color:var(--ui-text-faint);letter-spacing:.14em;padding:8px 10px 6px;font-size:10px;font-weight:800}.site-header-dropdown-link{color:var(--ui-text);border-radius:var(--ui-radius-sm);flex-direction:column;gap:4px;padding:11px 10px;text-decoration:none;display:flex}.site-header-dropdown-link:hover,.site-header-dropdown-link.is-active{background:var(--ui-surface-hover)}.site-header-dropdown-link.is-active{box-shadow:inset 2px 0 0 var(--ui-accent)}.site-header-dropdown-link span{font-weight:700}.site-header-dropdown-link small{color:var(--ui-text-muted)}.site-header-actions{align-items:center;gap:8px;display:flex}.site-header-search{color:var(--ui-text-secondary);background:var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);--select-bg:transparent;--select-text:var(--ui-text);--select-border:transparent;--select-ring:transparent;--overlay-mid:transparent;--overlay-light:transparent;--text-main:var(--ui-text);--text-sub:var(--ui-text-muted);--searchbox-panel-bg:#111;--searchbox-panel-border:var(--ui-border);--searchbox-item-hover-bg:var(--ui-surface-hover);--searchbox-item-active-bg:var(--ui-accent-soft-strong);align-items:center;display:flex}.site-header-search-icon{flex:none;display:inline-flex}.site-header-search-item-text{color:var(--ui-text);font-size:13px}.site-header-search-shortcut{width:20px;height:20px;color:var(--ui-text-faint);background:var(--ui-bg-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xs);font-family:var(--font-sans);flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.site-header-mobile-trigger{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.site-header-mobile-trigger span{background:var(--ui-text-secondary);width:17px;height:1.5px}.site-header-mobile-layer{z-index:99;position:fixed;top:64px;right:0;bottom:0;left:0}.site-header-mobile-backdrop{background:#000000b8;border:0;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.site-header-mobile-panel{border-left:1px solid var(--ui-border);background:#0d0d0d;width:min(420px,100%);height:100%;margin-left:auto;position:relative;overflow-y:auto;box-shadow:-20px 0 50px #00000059}.site-header-mobile-search{border-bottom:1px solid var(--ui-border);padding:16px}.site-header-search.is-mobile{height:42px}.site-header-mobile-section{border-bottom:1px solid var(--ui-border-subtle);padding:12px 10px}.site-header-mobile-link{width:100%;color:var(--ui-text);border-radius:var(--ui-radius-sm);text-align:left;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 12px;text-decoration:none;display:flex}.site-header-mobile-link:hover{background:var(--ui-surface-hover)}.site-header-mobile-link.is-active{background:var(--ui-accent-soft);border-left-color:var(--ui-accent)}.site-header-mobile-link span{font-size:14px;font-weight:700}.site-header-mobile-link small{color:var(--ui-text-muted);font-size:11px}.site-header-mobile-link:disabled{opacity:.45}@media (max-width:1180px){.site-header-inner{padding:0 18px}.site-header-brand{min-width:164px;padding-right:14px}.site-header-brand-copy small{display:none}.site-header-nav-link{padding:0 10px;font-size:12.5px}.site-header-actions{min-width:220px;padding-left:12px}.site-header-search-desktop{width:220px}}@media (max-width:960px){.site-header-nav,.site-header-search-desktop{display:none}.site-header-actions{min-width:0;padding-left:0}.site-header-mobile-trigger{display:flex}}@media (max-width:520px){.site-header-inner{padding:0 12px}.site-header-brand{min-width:0}.site-header-brand-copy small{display:none}.site-header-brand-copy strong{font-size:14px}.site-header-brand-mark{width:34px;height:34px}}:root,html.dark{--home-v3-bg:var(--ui-bg-0);--home-v3-bg-soft:#0a0a0a;--home-v3-surface:#101010;--home-v3-surface-raised:#141414;--home-v3-surface-hover:#181818;--home-v3-border:var(--ui-border);--home-v3-border-strong:var(--ui-border-strong);--home-v3-divider:var(--ui-divider);--home-v3-text:var(--ui-text);--home-v3-text-strong:var(--ui-text-strong);--home-v3-text-secondary:var(--ui-text-secondary);--home-v3-text-muted:var(--ui-text-muted);--home-v3-text-faint:var(--ui-text-faint);--home-v3-accent:var(--ui-accent);--home-v3-accent-hover:var(--ui-accent-hover);--home-v3-accent-soft:var(--ui-accent-soft);--home-v3-accent-border:var(--ui-accent-border);--home-v3-positive:var(--ui-positive);--home-v3-negative:var(--ui-negative);--home-v3-hero-height: calc(100svh - 64px) }.home-v3-page{width:100%;min-width:0;color:var(--home-v3-text);background:var(--home-v3-bg);position:relative;overflow:hidden}.home-v3-container{margin-inline:auto}.home-v3-hero{min-height:max(720px,var(--home-v3-hero-height));isolation:isolate;border-bottom:1px solid var(--home-v3-border);align-items:stretch;display:flex;position:relative;overflow:hidden}.home-v3-hero-media,.home-v3-hero-media>img,.home-v3-hero-shade,.home-v3-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0}.home-v3-hero-media{z-index:-2;background:#060606}.home-v3-hero-media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 39%;object-position:center 39%;opacity:.72;filter:saturate(.78)contrast(1.04)brightness(.72);width:100%;height:100%;transform:scale(1.015)}.home-v3-hero-shade{background:linear-gradient(90deg,#050505fa,#050505e8 25%,#0505058f 57%,#050505a3),linear-gradient(#05050524,#05050514 40%,#050505f5)}.home-v3-hero-grid{opacity:.16;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000002e 58%,#0000 100%);mask-image:linear-gradient(90deg,#000,#0000002e 58%,#0000)}.home-v3-hero-layout{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(420px,.72fr);align-items:center;gap:clamp(64px,8vw,128px);padding-block:82px 98px;display:grid;position:relative}.home-v3-hero-copy-area{min-width:0;max-width:720px}.home-v3-eyebrow{color:var(--home-v3-accent);letter-spacing:.2em;font-size:10px;font-weight:850;line-height:1.4}.home-v3-hero-copy-area h1{max-width:760px;color:var(--home-v3-text-strong);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 4px 28px #00000061;margin-top:18px;font-size:clamp(48px,5.3vw,78px);font-weight:850;line-height:.98}.home-v3-hero-copy-area>p{color:#ebebebc7;text-wrap:pretty;max-width:650px;margin-top:26px;font-size:clamp(15px,1.25vw,18px);font-weight:450;line-height:1.75}.home-v3-search{z-index:30;width:min(640px,100%);height:54px;color:var(--home-v3-text-secondary);border-radius:var(--ui-radius-md);--select-bg:transparent;--select-text:var(--home-v3-text);--select-border:transparent;--select-ring:transparent;--overlay-mid:transparent;--overlay-light:transparent;--text-main:var(--home-v3-text);--text-sub:var(--home-v3-text-muted);--searchbox-panel-bg:#111;--searchbox-panel-border:var(--home-v3-border-strong);--searchbox-item-hover-bg:var(--home-v3-surface-hover);--searchbox-item-active-bg:var(--home-v3-accent-soft);background:#0e0e0ef0;border:1px solid #ffffff2e;align-items:center;gap:12px;margin-top:34px;padding:0 14px;display:flex;position:relative;box-shadow:0 18px 48px #0000005c,inset 0 1px #ffffff09}.home-v3-search:focus-within{border-color:var(--home-v3-accent-border);box-shadow:0 18px 48px #0000005c,0 0 0 3px rgba(var(--ui-accent-rgb),.075)}.home-v3-search-icon{color:var(--home-v3-accent);flex:none;display:inline-flex}.home-v3-search-control{flex:1;min-width:0}.home-v3-search-input{width:100%;color:var(--home-v3-text-strong)!important;font-size:15px!important;font-weight:600!important;line-height:1!important}.home-v3-search-input::-moz-placeholder{color:var(--home-v3-text-muted)!important}.home-v3-search-input::placeholder{color:var(--home-v3-text-muted)!important}.home-v3-search-item-text{color:var(--home-v3-text);font-size:13px}.home-v3-search-hint{height:22px;color:var(--home-v3-text-faint);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-xs);letter-spacing:.08em;background:#090909;flex:none;align-items:center;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.home-v3-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.home-v3-button{border-radius:var(--ui-radius-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 17px;font-size:13px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.home-v3-button.is-primary{color:#071012;background:var(--home-v3-accent);border-color:var(--home-v3-accent)}.home-v3-button.is-primary:hover{background:var(--home-v3-accent-hover);border-color:var(--home-v3-accent-hover);transform:translateY(-1px)}.home-v3-button.is-secondary{color:var(--home-v3-text);background:#101010d6;border-color:#ffffff2e}.home-v3-button.is-secondary:hover{color:var(--home-v3-text-strong);background:var(--home-v3-surface-hover);border-color:var(--home-v3-border-strong)}.home-v3-hero-meta{flex-wrap:wrap;gap:0;margin-top:30px;display:flex}.home-v3-hero-meta>span{color:#ebebebad;font-variant-numeric:tabular-nums;border-right:1px solid #ffffff29;align-items:center;gap:8px;padding:0 15px;font-size:10.5px;display:inline-flex}.home-v3-hero-meta>span:first-child{padding-left:0}.home-v3-hero-meta>span:last-child{border-right:0}.home-v3-hero-meta strong{color:var(--home-v3-text-muted);letter-spacing:.12em;font-size:8px;font-weight:800}.home-v3-error{color:#ffb0bc;border-radius:var(--ui-radius-sm);background:#ff748914;border:1px solid #ff748933;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:16px;padding:8px 10px;font-size:11px}.home-v3-live-panel{border-radius:var(--ui-radius-md);background:#0c0c0ce6;border:1px solid #ffffff2b;align-self:center;overflow:hidden;box-shadow:0 26px 72px #00000073,inset 0 1px #ffffff09}.home-v3-live-panel-head{border-bottom:1px solid var(--home-v3-border);background:#080808eb;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 19px;display:flex}.home-v3-live-panel-head>div{flex-direction:column;gap:6px;display:flex}.home-v3-live-panel-head span{color:var(--home-v3-accent);letter-spacing:.18em;font-size:8px;font-weight:850}.home-v3-live-panel-head strong{color:var(--home-v3-text-strong);font-size:14px;font-weight:750}.home-v3-live-panel-head a{color:var(--home-v3-text-muted);font-size:10px;font-weight:650;text-decoration:none}.home-v3-live-panel-head a:hover{color:var(--home-v3-accent)}.home-v3-live-list{min-height:285px}.home-v3-live-row{min-height:57px;color:var(--home-v3-text);border-bottom:1px solid var(--home-v3-divider);grid-template-columns:28px 36px minmax(0,1fr) 28px 44px;align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:grid}.home-v3-live-row:last-child{border-bottom:0}.home-v3-live-row:hover{background:rgba(var(--ui-accent-rgb),.055)}.home-v3-live-row.is-loading{position:relative;overflow:hidden}.home-v3-live-row.is-loading:before{content:"";border-radius:var(--ui-radius-xs);background:linear-gradient(90deg,#151515,#1d1d1d,#151515) 0 0/200% 100%;width:100%;height:24px;animation:1.3s linear infinite home-v3-shimmer}.home-v3-live-rank{color:var(--home-v3-text-faint);font-variant-numeric:tabular-nums;font-size:9px;font-weight:750}.home-v3-live-avatar,.home-v3-dashboard-avatar,.home-v3-match-avatar{border-radius:var(--ui-radius-sm);background:#202020;border:1px solid #ffffff1f;display:block;overflow:hidden}.home-v3-live-avatar{width:34px;height:34px}.home-v3-live-avatar img,.home-v3-dashboard-avatar img,.home-v3-match-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-v3-live-name{min-width:0;color:var(--home-v3-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}.home-v3-live-tier{text-align:center;font-size:13px;font-weight:850}.home-v3-live-position{color:var(--home-v3-text-muted);text-align:right;font-size:10px}.home-v3-live-panel-foot{min-height:38px;color:var(--home-v3-text-faint);border-top:1px solid var(--home-v3-border);background:#090909;align-items:center;gap:8px;padding:0 16px;font-size:9.5px;display:flex}.home-v3-pulse{background:var(--home-v3-positive);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #66d9a617}.home-v3-scroll-cue{z-index:3;color:#e6e6e680;letter-spacing:.08em;flex-direction:column;align-items:center;gap:7px;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.home-v3-scroll-cue:hover{color:var(--home-v3-accent)}.home-v3-intro{padding-block:112px 96px}.home-v3-section-heading{max-width:620px}.home-v3-section-heading.is-center{text-align:center;margin-inline:auto}.home-v3-section-heading h2{color:var(--home-v3-text-strong);letter-spacing:-.045em;text-wrap:balance;margin-top:15px;font-size:clamp(32px,3.3vw,48px);font-weight:830;line-height:1.12}.home-v3-section-heading p{color:var(--home-v3-text-secondary);text-wrap:pretty;margin-top:20px;font-size:15px;line-height:1.78}.home-v3-flow-grid{border-top:1px solid var(--home-v3-border);border-bottom:1px solid var(--home-v3-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid}.home-v3-flow-grid>div{border-right:1px solid var(--home-v3-border);min-height:168px;padding:27px 27px 24px;position:relative}.home-v3-flow-grid>div:last-child{border-right:0}.home-v3-flow-grid>div:before{content:"";background:var(--home-v3-accent);width:0;height:2px;transition:width .18s;position:absolute;top:-1px;left:0}.home-v3-flow-grid>div:hover:before{width:100%}.home-v3-flow-grid span{color:var(--home-v3-text-faint);letter-spacing:.12em;font-size:9px;font-weight:800}.home-v3-flow-grid strong{color:var(--home-v3-text-strong);margin-top:22px;font-size:17px;font-weight:750;display:block}.home-v3-flow-grid p{color:var(--home-v3-text-muted);margin-top:9px;font-size:12.5px;line-height:1.65}.home-v3-feature-section{border-top:1px solid var(--home-v3-border-subtle,#202020);padding-block:108px;position:relative}.home-v3-feature-section.is-dark-band{border-top-color:var(--home-v3-border);border-bottom:1px solid var(--home-v3-border);background:#050505}.home-v3-feature-section.is-match-history{background:linear-gradient(#070707,#090909);padding-block:120px}.home-v3-feature-layout{grid-template-columns:minmax(320px,.8fr) minmax(0,1.25fr);align-items:center;gap:clamp(64px,8vw,118px);display:grid}.home-v3-feature-layout.is-reversed{grid-template-columns:minmax(0,1.3fr) minmax(320px,.74fr)}.home-v3-feature-copy{min-width:0}.home-v3-feature-points{gap:2px;margin-top:34px;display:grid}.home-v3-feature-points>div{border-bottom:1px solid var(--home-v3-divider);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;min-height:66px;padding:10px 12px;display:grid}.home-v3-feature-points>div:last-child{border-bottom:0}.home-v3-feature-points>div:hover{background:var(--home-v3-surface)}.home-v3-feature-points>div>span{width:34px;height:34px;color:var(--home-v3-accent);background:var(--home-v3-accent-soft);border:1px solid rgba(var(--ui-accent-rgb),.15);border-radius:var(--ui-radius-sm);place-items:center;display:grid}.home-v3-feature-points p{min-width:0;color:var(--home-v3-text-muted);flex-direction:column;gap:4px;font-size:11.5px;line-height:1.5;display:flex}.home-v3-feature-points strong{color:var(--home-v3-text);font-size:13px;font-weight:720}.home-v3-text-link{color:var(--home-v3-accent);align-items:center;gap:9px;margin-top:30px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.home-v3-text-link:hover{color:var(--home-v3-accent-hover);gap:13px}.home-v3-subject-preview{min-width:0;color:var(--home-v3-text);background:var(--home-v3-surface);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);text-decoration:none;display:block;overflow:hidden;box-shadow:0 28px 72px #00000040}.home-v3-subject-preview:hover{border-color:var(--home-v3-border-strong);transform:translateY(-3px)}.home-v3-subject-preview-head{border-bottom:1px solid var(--home-v3-border);background:#0c0c0c;justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:20px 22px;display:flex}.home-v3-subject-profile{align-items:center;gap:15px;min-width:0;display:flex}.home-v3-subject-avatar{border:1px solid var(--home-v3-border-strong);border-radius:var(--ui-radius-md);background:#202020;flex:none;width:72px;height:72px;display:block;overflow:hidden}.home-v3-subject-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-v3-subject-profile>div{flex-direction:column;min-width:0;display:flex}.home-v3-subject-profile small{color:var(--home-v3-accent);letter-spacing:.16em;font-size:8px;font-weight:800}.home-v3-subject-profile strong{color:var(--home-v3-text-strong);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:21px;font-weight:800;overflow:hidden}.home-v3-subject-profile>div>span{color:var(--home-v3-text-muted);margin-top:5px;font-size:10.5px}.home-v3-preview-open{color:var(--home-v3-text-faint);letter-spacing:.08em;flex:none;align-items:center;gap:7px;font-size:8px;font-weight:800;display:inline-flex}.home-v3-subject-preview:hover .home-v3-preview-open{color:var(--home-v3-accent)}.home-v3-subject-tier-grid{border-bottom:1px solid var(--home-v3-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-v3-subject-tier-card{border-right:1px solid var(--home-v3-border);flex-direction:column;justify-content:center;min-width:0;min-height:94px;padding:14px 16px;display:flex}.home-v3-subject-tier-card:last-child{border-right:0}.home-v3-subject-tier-card>span{color:var(--home-v3-text-muted);font-size:9.5px}.home-v3-subject-tier-card strong{margin-top:7px;font-size:24px;font-weight:850;line-height:1}.home-v3-subject-tier-card small{color:var(--home-v3-text-faint);margin-top:6px;font-size:9px}.home-v3-subject-preview-body{grid-template-columns:minmax(0,1.15fr) minmax(210px,.72fr);min-height:272px;display:grid}.home-v3-preview-chart{border-right:1px solid var(--home-v3-border);padding:24px}.home-v3-preview-chart-head{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.home-v3-preview-chart-head>span{color:var(--home-v3-text);font-size:12px;font-weight:700}.home-v3-preview-chart-head small{color:var(--home-v3-text-faint);letter-spacing:.12em;font-size:7.5px;font-weight:800}.home-v3-preview-bars{border-bottom:1px solid var(--home-v3-border-strong);background-image:linear-gradient(var(--home-v3-divider)1px,transparent 1px);background-size:100% 38px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:14px;height:154px;margin-top:24px;padding:0 7px;display:grid}.home-v3-preview-bars i{height:var(--bar);background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.8),rgba(var(--ui-accent-rgb),.15));border-top:1px solid var(--home-v3-accent);border-radius:2px 2px 0 0;min-height:12px;display:block}.home-v3-preview-chart-labels{color:var(--home-v3-text-faint);text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:9px 7px 0;font-size:8.5px;display:grid}.home-v3-preview-stat-list{grid-template-rows:repeat(4,minmax(0,1fr));display:grid}.home-v3-preview-stat-list>div{border-bottom:1px solid var(--home-v3-divider);flex-direction:column;justify-content:center;gap:6px;padding:12px 18px;display:flex}.home-v3-preview-stat-list>div:last-child{border-bottom:0}.home-v3-preview-stat-list span{color:var(--home-v3-text-muted);font-size:9.5px}.home-v3-preview-stat-list strong{color:var(--home-v3-text);font-size:11px;font-weight:680}.home-v3-media-preview{min-width:0;color:var(--home-v3-text);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);background:#0e0e0e;text-decoration:none;display:block;overflow:hidden;box-shadow:0 32px 80px #0006}.home-v3-media-preview:hover{border-color:var(--home-v3-border-strong);transform:translateY(-3px)}.home-v3-media-window-bar{border-bottom:1px solid var(--home-v3-border);background:#0a0a0a;align-items:center;gap:6px;height:36px;padding:0 12px;display:flex}.home-v3-media-window-bar>span{background:#333;border-radius:50%;width:7px;height:7px}.home-v3-media-window-bar small{color:var(--home-v3-text-faint);letter-spacing:.05em;margin-left:7px;font-size:8px}.home-v3-media-window-body{aspect-ratio:16/9;background:#090909;position:relative;overflow:hidden}.home-v3-media-window-body:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff06}.home-v3-media-window-body img{-o-object-fit:cover;object-fit:cover;filter:saturate(.88)contrast(1.04)brightness(.88);width:100%;height:100%;transition:transform .26s,filter .26s}.home-v3-media-preview:hover img{filter:saturate(.98)contrast(1.04)brightness(.94);transform:scale(1.018)}.home-v3-process-list{gap:0;margin-top:36px;list-style:none;display:grid}.home-v3-process-list li{border-bottom:1px solid var(--home-v3-divider);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:17px 0;display:grid}.home-v3-process-list li:last-child{border-bottom:0}.home-v3-process-list li>span{width:28px;height:28px;color:var(--home-v3-accent);background:var(--home-v3-accent-soft);border:1px solid rgba(var(--ui-accent-rgb),.16);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.home-v3-process-list strong{color:var(--home-v3-text);font-size:13px;font-weight:720}.home-v3-process-list p{color:var(--home-v3-text-muted);margin-top:5px;font-size:11.5px;line-height:1.55}.home-v3-meta-section{border-bottom:1px solid var(--home-v3-border);padding-block:116px 126px}.home-v3-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:62px;display:grid}.home-v3-dashboard-card{min-width:0;color:var(--home-v3-text);background:var(--home-v3-surface);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.home-v3-dashboard-card:hover{background:var(--home-v3-surface-raised);border-color:var(--home-v3-border-strong);transform:translateY(-3px)}.home-v3-dashboard-card-head{border-bottom:1px solid var(--home-v3-border);background:#0c0c0c;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 17px;display:flex}.home-v3-dashboard-card-head>div{flex-direction:column;gap:6px;min-width:0;display:flex}.home-v3-dashboard-card-head small{color:var(--home-v3-accent);letter-spacing:.15em;font-size:7.5px;font-weight:850}.home-v3-dashboard-card-head strong{color:var(--home-v3-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.home-v3-dashboard-card-head>span{color:var(--home-v3-text-faint);letter-spacing:.08em;flex:none;font-size:8px;font-weight:800}.home-v3-dashboard-list{min-height:280px}.home-v3-dashboard-row{border-bottom:1px solid var(--home-v3-divider);grid-template-columns:22px 30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:56px;padding:0 14px;display:grid}.home-v3-dashboard-row:last-child{border-bottom:0}.home-v3-dashboard-row.is-duo{grid-template-columns:28px minmax(0,1fr) 12px 28px minmax(0,1fr) auto;gap:7px}.home-v3-dashboard-row.is-role{grid-template-columns:28px minmax(0,1fr) 10px 25px 10px 25px auto;gap:6px}.home-v3-dashboard-row.is-loading{position:relative;overflow:hidden}.home-v3-dashboard-row.is-loading:before{content:"";border-radius:var(--ui-radius-xs);background:linear-gradient(90deg,#151515,#1e1e1e,#151515) 0 0/200% 100%;width:100%;height:23px;animation:1.3s linear infinite home-v3-shimmer}.home-v3-dashboard-index{color:var(--home-v3-text-faint);font-variant-numeric:tabular-nums;font-size:9px}.home-v3-dashboard-avatar{width:28px;height:28px}.home-v3-dashboard-row>strong{min-width:0;color:var(--home-v3-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:620;overflow:hidden}.home-v3-tier-group{gap:3px;display:inline-flex}.home-v3-tier-badge{border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-xs);background:#0a0a0a;justify-content:center;align-items:center;width:21px;height:21px;font-size:9px;font-weight:850;display:inline-flex}.home-v3-dashboard-plus{color:var(--home-v3-text-faint);text-align:center;font-size:10px}.home-v3-dashboard-role{border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-xs);background:#181818;width:25px;height:25px;display:block;overflow:hidden}.home-v3-dashboard-role img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-v3-dashboard-score{text-align:right;white-space:nowrap;font-size:9.5px;font-weight:800}.home-v3-dashboard-card-foot{min-height:42px;color:var(--home-v3-text-muted);border-top:1px solid var(--home-v3-border);background:#0a0a0a;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:0 14px;font-size:9.5px;display:flex}.home-v3-dashboard-card:hover .home-v3-dashboard-card-foot{color:var(--home-v3-accent)}.home-v3-inline-tags{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.home-v3-inline-tags span{min-height:28px;color:var(--home-v3-text-secondary);background:var(--home-v3-surface);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-sm);align-items:center;padding:0 10px;font-size:10.5px;display:inline-flex}.home-v3-match-preview{color:var(--home-v3-text);background:var(--home-v3-surface);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);text-decoration:none;display:block;overflow:hidden;box-shadow:0 30px 72px #0000003d}.home-v3-match-preview:hover{border-color:var(--home-v3-border-strong);transform:translateY(-3px)}.home-v3-match-preview-head{border-bottom:1px solid var(--home-v3-border);background:#0b0b0b;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 19px;display:flex}.home-v3-match-preview-head>div{flex-direction:column;gap:6px;display:flex}.home-v3-match-preview-head small{color:var(--home-v3-accent);letter-spacing:.16em;font-size:7.5px;font-weight:850}.home-v3-match-preview-head strong{color:var(--home-v3-text-strong);font-size:14px;font-weight:750}.home-v3-match-preview-head>span{color:var(--home-v3-text-faint);font-size:9px}.home-v3-match-row{border-bottom:1px solid var(--home-v3-divider);grid-template-columns:50px 42px minmax(110px,.7fr) minmax(280px,1.3fr) 26px;align-items:center;gap:12px;min-height:84px;padding:0 16px;display:grid}.home-v3-match-row:last-child{border-bottom:0}.home-v3-match-row:hover{background:var(--home-v3-surface-hover)}.home-v3-match-place{width:43px;height:30px;color:var(--home-v3-text-secondary);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-sm);background:#0a0a0a;justify-content:center;align-items:center;font-size:11px;font-weight:780;display:inline-flex}.home-v3-match-place.is-1{color:var(--tier-S);border-color:var(--tier-S);background:var(--tier-S)}@supports (color:color-mix(in lab,red,red)){.home-v3-match-place.is-1{border-color:color-mix(in srgb,var(--tier-S)35%,var(--home-v3-border));background:color-mix(in srgb,var(--tier-S)8%,#0a0a0a)}}.home-v3-match-place.is-3{color:var(--tier-A);border-color:var(--tier-A);background:var(--tier-A)}@supports (color:color-mix(in lab,red,red)){.home-v3-match-place.is-3{border-color:color-mix(in srgb,var(--tier-A)35%,var(--home-v3-border));background:color-mix(in srgb,var(--tier-A)7%,#0a0a0a)}}.home-v3-match-avatar{width:40px;height:40px}.home-v3-match-subject{flex-direction:column;gap:5px;min-width:0;display:flex}.home-v3-match-subject strong{color:var(--home-v3-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.home-v3-match-subject small{color:var(--home-v3-text-faint);font-size:9px}.home-v3-match-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-v3-match-metrics>div{border-left:1px solid var(--home-v3-divider);flex-direction:column;gap:5px;min-width:0;padding-left:13px;display:flex}.home-v3-match-metrics dt{color:var(--home-v3-text-faint);font-size:8px}.home-v3-match-metrics dd{color:var(--home-v3-text-secondary);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.home-v3-match-metrics dd.is-positive{color:var(--home-v3-positive)}.home-v3-match-metrics dd.is-negative{color:var(--home-v3-negative)}.home-v3-match-more{color:var(--home-v3-text-faint);justify-self:end;display:inline-flex}.home-v3-match-row:hover .home-v3-match-more{color:var(--home-v3-accent)}.home-v3-method-section{border-top:1px solid var(--home-v3-border);border-bottom:1px solid var(--home-v3-border);background:#050505;padding-block:112px}.home-v3-method-grid{border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:62px;display:grid}.home-v3-method-grid article{border-right:1px solid var(--home-v3-border);background:#090909;min-height:230px;padding:30px}.home-v3-method-grid article:last-child{border-right:0}.home-v3-method-grid article:hover{background:var(--home-v3-surface)}.home-v3-method-grid article>span{color:var(--home-v3-accent);letter-spacing:.14em;font-size:9px;font-weight:850}.home-v3-method-grid h3{color:var(--home-v3-text-strong);letter-spacing:-.025em;margin-top:62px;font-size:19px;font-weight:760}.home-v3-method-grid p{color:var(--home-v3-text-muted);margin-top:13px;font-size:12.5px;line-height:1.7}.home-v3-community-section{padding-block:90px}.home-v3-community-card{background:linear-gradient(110deg,rgba(var(--ui-accent-rgb),.06),transparent 48%),var(--home-v3-surface);border:1px solid var(--home-v3-border);border-radius:var(--ui-radius-md);justify-content:space-between;align-items:center;gap:48px;min-height:220px;padding:44px 48px;display:flex}.home-v3-community-card h2{color:var(--home-v3-text-strong);letter-spacing:-.04em;margin-top:14px;font-size:clamp(27px,3vw,40px);font-weight:820}.home-v3-community-card p{max-width:650px;color:var(--home-v3-text-secondary);margin-top:13px;font-size:13.5px;line-height:1.7}.home-v3-community-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:9px;display:flex}.home-v3-tier-S{color:var(--tier-S)}.home-v3-tier-A{color:var(--tier-A)}.home-v3-tier-B{color:var(--tier-B)}.home-v3-tier-C{color:var(--tier-C)}.home-v3-tier-D{color:var(--tier-D)}.home-v3-tier-X{color:var(--tier-X)}@keyframes home-v3-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1120px){.home-v3-hero-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:48px}.home-v3-feature-layout,.home-v3-feature-layout.is-reversed{gap:58px}.home-v3-dashboard-grid{grid-template-columns:1fr}.home-v3-dashboard-card{width:min(760px,100%);margin-inline:auto}.home-v3-dashboard-list{min-height:0}}@media (max-width:900px){:root,html.dark{--home-v3-hero-height:auto}.home-v3-hero{min-height:0}.home-v3-hero-media>img{-o-object-position:58% center;object-position:58% center;opacity:.52}.home-v3-hero-shade{background:linear-gradient(90deg,#050505f2,#050505a3),linear-gradient(#0505051f,#050505fa)}.home-v3-hero-layout{grid-template-columns:1fr;gap:52px;padding-block:86px 112px}.home-v3-hero-copy-area{max-width:700px}.home-v3-live-panel{width:min(620px,100%)}.home-v3-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3-flow-grid>div:nth-child(2){border-right:0}.home-v3-flow-grid>div:nth-child(-n+2){border-bottom:1px solid var(--home-v3-border)}.home-v3-feature-layout,.home-v3-feature-layout.is-reversed{grid-template-columns:1fr;gap:56px}.home-v3-feature-layout.is-reversed .home-v3-media-preview{order:2}.home-v3-feature-layout.is-reversed .home-v3-feature-copy{order:1}.home-v3-feature-copy{max-width:700px}.home-v3-method-grid{grid-template-columns:1fr}.home-v3-method-grid article{border-right:0;border-bottom:1px solid var(--home-v3-border);min-height:0}.home-v3-method-grid article:last-child{border-bottom:0}.home-v3-method-grid h3{margin-top:34px}.home-v3-community-card{flex-direction:column;align-items:flex-start}.home-v3-community-actions{justify-content:flex-start}}@media (max-width:680px){.home-v3-hero-layout{padding-block:68px 108px}.home-v3-hero-copy-area h1{font-size:clamp(43px,13vw,60px)}.home-v3-hero-copy-area>p{margin-top:22px;font-size:14px;line-height:1.7}.home-v3-search{height:50px;margin-top:28px}.home-v3-search-hint{display:none}.home-v3-hero-actions{grid-template-columns:1fr;display:grid}.home-v3-button{width:100%}.home-v3-hero-meta{grid-template-columns:1fr;gap:8px;display:grid}.home-v3-hero-meta>span,.home-v3-hero-meta>span:first-child{border-right:0;padding:0}.home-v3-live-panel-head{min-height:68px}.home-v3-live-row{grid-template-columns:24px 34px minmax(0,1fr) 24px 38px;gap:7px;padding:0 11px}.home-v3-intro,.home-v3-feature-section,.home-v3-feature-section.is-match-history,.home-v3-meta-section,.home-v3-method-section{padding-block:82px}.home-v3-section-heading h2{font-size:32px}.home-v3-section-heading p{font-size:13.5px}.home-v3-flow-grid{grid-template-columns:1fr}.home-v3-flow-grid>div,.home-v3-flow-grid>div:nth-child(2){border-right:0;border-bottom:1px solid var(--home-v3-border);min-height:140px}.home-v3-flow-grid>div:last-child{border-bottom:0}.home-v3-subject-preview-head{flex-direction:column;align-items:flex-start}.home-v3-preview-open{align-self:flex-end}.home-v3-subject-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3-subject-tier-card:nth-child(2){border-right:0}.home-v3-subject-tier-card:nth-child(-n+2){border-bottom:1px solid var(--home-v3-border)}.home-v3-subject-preview-body{grid-template-columns:1fr}.home-v3-preview-chart{border-right:0;border-bottom:1px solid var(--home-v3-border)}.home-v3-preview-stat-list{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3-preview-stat-list>div{border-right:1px solid var(--home-v3-divider);min-height:74px}.home-v3-preview-stat-list>div:nth-child(2n){border-right:0}.home-v3-preview-stat-list>div:nth-last-child(-n+2){border-bottom:0}.home-v3-dashboard-row.is-duo{grid-template-columns:28px minmax(0,1fr) 10px 28px minmax(0,1fr)}.home-v3-dashboard-row.is-duo .home-v3-dashboard-score{display:none}.home-v3-dashboard-row.is-role{grid-template-columns:28px minmax(0,1fr) 10px 25px 10px 25px}.home-v3-dashboard-row.is-role .home-v3-dashboard-score{display:none}.home-v3-match-row{grid-template-columns:48px 38px minmax(0,1fr) 22px;gap:9px;min-height:76px;padding:0 11px}.home-v3-match-metrics{display:none}.home-v3-match-avatar{width:36px;height:36px}.home-v3-community-section{padding-block:64px}.home-v3-community-card{min-height:0;padding:28px 22px}.home-v3-community-actions{width:100%}}@media (prefers-reduced-motion:reduce){.home-v3-page *,.home-v3-page :before,.home-v3-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root,html.dark{--tier-page-panel:var(--ui-surface-1);--tier-page-panel-soft:var(--ui-bg-1);--tier-page-panel-raised:var(--ui-surface-2);--tier-page-border:var(--ui-border);--tier-page-border-strong:var(--ui-border-strong);--tier-page-text:var(--ui-text);--tier-page-text-strong:var(--ui-text-strong);--tier-page-text-secondary:var(--ui-text-secondary);--tier-page-text-muted:var(--ui-text-muted);--tier-page-text-faint:var(--ui-text-faint);--tier-page-accent:var(--ui-accent);--tier-page-accent-soft:var(--ui-accent-soft);--tier-page-accent-border:var(--ui-accent-border)}.tier-page-shell{box-sizing:border-box;width:100%;max-width:1000px;margin:0 auto;padding:34px 16px 56px}.tier-page-stack{gap:12px;display:grid}.tier-page-header{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.tier-page-header-copy{min-width:0}.tier-page-eyebrow,.tier-control-panel-eyebrow{color:var(--tier-page-accent);font-weight:850}.tier-page-title-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:9px;display:flex}.tier-page-title{color:var(--tier-page-text-strong);letter-spacing:-.04em;font-size:clamp(25px,3vw,34px);font-weight:850;line-height:1.12}.tier-page-count{color:var(--tier-page-text-secondary);background:var(--tier-page-panel-raised);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);font-variant-numeric:tabular-nums;align-items:center;padding:0 8px;font-weight:700}.tier-page-description{color:var(--tier-page-text-secondary)}.tier-page-header-action{color:var(--tier-page-text);background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:750;text-decoration:none;display:inline-flex}.tier-page-header-action:hover{color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-border-strong)}.tier-help-panel{background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);overflow:hidden}.tier-help-panel.is-open{border-color:var(--tier-page-accent-border)}@supports (color:color-mix(in lab,red,red)){.tier-help-panel.is-open{border-color:color-mix(in srgb,var(--tier-page-accent-border)65%,var(--tier-page-border))}}.tier-help-summary{width:100%;color:var(--tier-page-text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto 18px;align-items:center;display:grid}.tier-help-summary:hover{background:var(--ui-surface-hover)}.tier-help-icon{color:var(--tier-page-accent);background:var(--tier-page-accent-soft);border:1px solid var(--tier-page-accent-border);border-radius:var(--ui-radius-sm);place-items:center;display:grid}.tier-help-summary-copy{flex-direction:column;min-width:0;display:flex}.tier-help-badge{color:var(--tier-page-accent);font-weight:850}.tier-help-summary-text{color:var(--tier-page-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tier-help-toggle-copy{color:var(--tier-page-text-muted);white-space:nowrap;font-weight:700}.tier-page-chevron{color:var(--tier-page-text-muted);transition:transform .15s}.tier-page-chevron.is-open{transform:rotate(180deg)}.tier-help-detail{border-top:1px solid var(--ui-border-subtle)}.tier-help-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tier-help-list>li{background:var(--tier-page-panel);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-sm);min-width:0;display:flex}.tier-help-item-mark{background:var(--tier-page-accent);border-radius:50%;flex:none}.tier-help-list strong{color:var(--tier-page-text);font-weight:750;display:block}.tier-help-list p{color:var(--tier-page-text-muted)}.tier-control-panel-title{color:var(--tier-page-text-strong);font-weight:800}.tier-control-panel-note{color:var(--tier-page-text-muted);font-size:10.5px}.tier-control-grid>.tier-control-group:nth-last-child(-n+2):not(.is-wide),.tier-control-grid>.tier-control-group:last-child{border-bottom:0}.tier-control-group-head{justify-content:space-between;gap:12px;margin-bottom:9px}.tier-control-label{color:var(--tier-page-text)}.tier-control-hint{color:var(--tier-page-text-muted);white-space:nowrap}.tier-control-footer{color:var(--tier-page-text-muted);background:var(--tier-page-panel-soft);border-top:1px solid var(--tier-page-border);padding:9px 14px}.tier-segmented{background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);overflow:hidden}.tier-segmented-option{color:var(--tier-page-text-secondary);border:0;border-right:1px solid var(--tier-page-border);white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex;position:relative}.tier-segmented-option:last-child{border-right:0}.tier-segmented-option:hover{color:var(--tier-page-text-strong);background:var(--ui-surface-hover)}.tier-segmented-option.is-active{color:#071012;background:var(--tier-page-accent)}.tier-segmented-option.is-active:after{content:"";background:#0016195c;height:1px;position:absolute}.tier-segmented-option small{color:inherit;opacity:.68;font-size:9px;font-weight:600}.tier-segmented-option:disabled{opacity:.48;cursor:wait}.tier-segmented-loading{color:var(--tier-page-text-muted);place-items:center;font-size:11px;display:grid}.tier-role-option{color:var(--tier-page-text-secondary);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.tier-role-option:hover{color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-border-strong)}.tier-role-option.is-active{color:var(--tier-page-accent);background:var(--tier-page-accent-soft);border-color:var(--tier-page-accent-border)}.tier-static-value{color:var(--tier-page-text-secondary);background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);justify-content:space-between;align-items:center;gap:12px;display:flex}.tier-static-value strong{color:var(--tier-page-text);font-variant-numeric:tabular-nums;font-weight:750}.tier-static-value.is-accent{border-color:var(--tier-page-accent-border)}.tier-static-value.is-accent strong{color:var(--tier-page-accent)}.tier-control-search{width:100%}.tier-control-search>*{min-width:0}.tier-control-search input{color:var(--tier-page-text)!important;background:var(--tier-page-panel-soft)!important;border-color:var(--tier-page-border)!important;border-radius:var(--ui-radius-sm)!important}.tier-control-search input:focus{border-color:var(--tier-page-accent-border)!important;box-shadow:0 0 0 2px rgba(var(--ui-accent-rgb),.07)!important}.tier-control-search input::-moz-placeholder{color:var(--tier-page-text-muted)!important}.tier-control-search input::placeholder{color:var(--tier-page-text-muted)!important}.tier-search-picked{max-width:100%;color:var(--tier-page-text);background:var(--tier-page-accent-soft);border:1px solid var(--tier-page-accent-border);border-radius:var(--ui-radius-sm);align-items:center;gap:7px;font-weight:700;display:inline-flex}.tier-search-picked img{-o-object-fit:cover;object-fit:cover;border-radius:50%}.sso-distribution-section{gap:12px;margin-top:14px;display:grid}.sso-distribution-head{justify-content:space-between;align-items:flex-end;gap:20px;padding:2px 2px 0;display:flex}.sso-distribution-head>div:first-child{min-width:0}.sso-distribution-head>div:first-child>span{color:var(--tier-page-accent);letter-spacing:.15em;font-size:9px;font-weight:850;line-height:1}.sso-distribution-head h2{color:var(--tier-page-text-strong);letter-spacing:-.025em;margin-top:7px;font-size:18px;font-weight:820;line-height:1.2}.sso-distribution-head p{max-width:690px;color:var(--tier-page-text-muted);margin-top:6px;font-size:11.5px;line-height:1.55}.sso-distribution-context{color:var(--tier-page-text-muted);white-space:nowrap;flex:none;align-items:center;gap:8px;padding-bottom:2px;font-size:10.5px;display:flex}.sso-distribution-context strong{color:var(--tier-page-accent);font-size:11px;font-weight:750}.sso-distribution-context span{border-left:1px solid var(--tier-page-border);font-variant-numeric:tabular-nums;padding-left:8px}.sso-scatter-list{gap:12px;display:grid}.sso-scatter-card{background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.018),transparent 38%),var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);overflow:hidden;box-shadow:inset 0 1px #ffffff06}.sso-scatter-card-head{background:var(--tier-page-panel-soft);border-bottom:1px solid var(--tier-page-border);justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 14px;display:flex}.sso-scatter-card-copy{min-width:0}.sso-scatter-card-head h3{color:var(--tier-page-text-strong);letter-spacing:-.015em;font-size:14px;font-weight:800;line-height:1.25}.sso-scatter-card-head p{color:var(--tier-page-text-muted);margin-top:5px;font-size:10.5px;line-height:1.45}.sso-scatter-summary{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:5px;max-width:48%;display:flex}.sso-scatter-summary span{min-height:25px;color:var(--tier-page-text-secondary);background:var(--tier-page-panel-raised);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:0 8px;font-size:9.5px;font-weight:700;display:inline-flex}.sso-scatter-scroll{background:radial-gradient(circle at 77% 12%,rgba(var(--ui-accent-rgb),.035),transparent 34%),var(--tier-page-panel);scrollbar-color:rgba(var(--ui-accent-rgb),.2)transparent;position:relative;overflow:auto hidden}.sso-scatter-stage{min-width:650px;position:relative}.sso-scatter-svg{width:100%;height:auto;min-height:0;display:block}.sso-scatter-plot-bg{fill:var(--tier-page-panel-soft);stroke:var(--tier-page-border);stroke-width:1px}@supports (color:color-mix(in lab,red,red)){.sso-scatter-plot-bg{fill:color-mix(in srgb,var(--tier-page-panel-soft)82%,transparent)}}.sso-scatter-grid-line{stroke:var(--tier-page-border);stroke-width:1px;vector-effect:non-scaling-stroke}@supports (color:color-mix(in lab,red,red)){.sso-scatter-grid-line{stroke:color-mix(in srgb,var(--tier-page-border)72%,transparent)}}.sso-scatter-median-line{stroke:var(--tier-page-accent);stroke-width:1px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}@supports (color:color-mix(in lab,red,red)){.sso-scatter-median-line{stroke:color-mix(in srgb,var(--tier-page-accent)48%,transparent)}}.sso-scatter-axis-tick{fill:var(--tier-page-text-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.sso-scatter-axis-title{fill:var(--tier-page-text-secondary);font-family:var(--font-sans);letter-spacing:.01em;font-size:10.5px;font-weight:750}.sso-scatter-quadrant-label{fill:var(--tier-page-text-muted);font-family:var(--font-sans);letter-spacing:.02em;pointer-events:none;font-size:8px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.sso-scatter-quadrant-label{fill:color-mix(in srgb,var(--tier-page-text-muted)52%,transparent)}}.sso-scatter-anchor{fill:var(--tier-page-accent);stroke:var(--tier-page-panel);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}@supports (color:color-mix(in lab,red,red)){.sso-scatter-anchor{fill:color-mix(in srgb,var(--tier-page-accent)80%,white 8%)}}.sso-scatter-tether{stroke:var(--tier-page-text-muted);stroke-width:.8px;vector-effect:non-scaling-stroke;pointer-events:none}@supports (color:color-mix(in lab,red,red)){.sso-scatter-tether{stroke:color-mix(in srgb,var(--tier-page-text-muted)52%,transparent)}}.sso-scatter-point a{cursor:pointer;outline:none}.sso-scatter-point-visual{transition:opacity .12s}.sso-scatter-point:not(.is-active) .sso-scatter-point-visual{opacity:.9}.sso-scatter-point:hover .sso-scatter-point-visual,.sso-scatter-point.is-active .sso-scatter-point-visual,.sso-scatter-point a:focus .sso-scatter-point-visual{opacity:1}.sso-scatter-point-halo{fill:currentColor;stroke:none;pointer-events:none;transition:r .12s,fill .12s}@supports (color:color-mix(in lab,red,red)){.sso-scatter-point-halo{fill:color-mix(in srgb,currentColor 18%,transparent)}}.sso-scatter-point:hover .sso-scatter-point-halo,.sso-scatter-point.is-active .sso-scatter-point-halo,.sso-scatter-point a:focus .sso-scatter-point-halo{fill:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.sso-scatter-point:hover .sso-scatter-point-halo,.sso-scatter-point.is-active .sso-scatter-point-halo,.sso-scatter-point a:focus .sso-scatter-point-halo){fill:color-mix(in srgb,currentColor 31%,transparent)}}.sso-scatter-point-bg{fill:var(--tier-page-panel-raised);stroke:#ffffff14;stroke-width:1px;vector-effect:non-scaling-stroke}.sso-scatter-point-ring{fill:none;stroke:currentColor;stroke-width:1.35px;vector-effect:non-scaling-stroke;pointer-events:none;transition:stroke-width .12s}.sso-scatter-point:hover .sso-scatter-point-ring,.sso-scatter-point.is-active .sso-scatter-point-ring,.sso-scatter-point a:focus .sso-scatter-point-ring{stroke-width:2.4px}.sso-scatter-point-fallback{fill:var(--tier-page-text-strong);font-family:var(--font-sans);pointer-events:none;font-size:9px;font-weight:850}.sso-scatter-point-halo.is-tier-S,.sso-scatter-point-ring.is-tier-S,.sso-scatter-tooltip-tier.is-tier-S{color:var(--tier-S)}.sso-scatter-point-halo.is-tier-A,.sso-scatter-point-ring.is-tier-A,.sso-scatter-tooltip-tier.is-tier-A{color:var(--tier-A)}.sso-scatter-point-halo.is-tier-B,.sso-scatter-point-ring.is-tier-B,.sso-scatter-tooltip-tier.is-tier-B{color:var(--tier-B)}.sso-scatter-point-halo.is-tier-C,.sso-scatter-point-ring.is-tier-C,.sso-scatter-tooltip-tier.is-tier-C{color:var(--tier-C)}.sso-scatter-point-halo.is-tier-D,.sso-scatter-point-ring.is-tier-D,.sso-scatter-tooltip-tier.is-tier-D{color:var(--tier-D)}.sso-scatter-point-halo.is-tier-X,.sso-scatter-point-ring.is-tier-X,.sso-scatter-tooltip-tier.is-tier-X{color:var(--tier-X)}.sso-scatter-tooltip{--sso-tooltip-x:50%;--sso-tooltip-y:50%;z-index:8;top:clamp(62px,var(--sso-tooltip-y),calc(100% - 74px));left:clamp(116px,var(--sso-tooltip-x),calc(100% - 116px));width:216px;color:var(--tier-page-text);background:var(--tier-page-panel-raised);border:1px solid var(--tier-page-border-strong);border-radius:var(--ui-radius-sm);pointer-events:none;padding:9px;position:absolute;transform:translate(-50%,-112%);box-shadow:0 12px 32px #00000057,inset 0 1px #ffffff0e}@supports (color:color-mix(in lab,red,red)){.sso-scatter-tooltip{background:color-mix(in srgb,var(--tier-page-panel-raised)94%,transparent)}}.sso-scatter-tooltip-head{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sso-scatter-tooltip-head img{-o-object-fit:cover;object-fit:cover;border:1px solid var(--tier-page-border-strong);border-radius:50%;width:32px;height:32px}.sso-scatter-tooltip-head>div{min-width:0}.sso-scatter-tooltip-head strong,.sso-scatter-tooltip-head span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sso-scatter-tooltip-head strong{color:var(--tier-page-text-strong);font-size:11.5px;font-weight:800}.sso-scatter-tooltip-head span{color:var(--tier-page-text-muted);margin-top:2px;font-size:9px}.sso-scatter-tooltip-tier{color:currentColor;font-size:16px;font-weight:900;line-height:1}.sso-scatter-tooltip dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.sso-scatter-tooltip dl>div{background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);border-radius:calc(var(--ui-radius-sm) - 1px);min-width:0;padding:6px}.sso-scatter-tooltip dt{color:var(--tier-page-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.sso-scatter-tooltip dd{color:var(--tier-page-text-strong);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9.5px;font-weight:750;overflow:hidden}.sso-scatter-card-foot{color:var(--tier-page-text-muted);background:var(--tier-page-panel-soft);border-top:1px solid var(--tier-page-border);padding:8px 14px;font-size:9.5px;line-height:1.45}.sso-scatter-empty,.sso-scatter-loading{min-height:180px;color:var(--tier-page-text-muted);background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex}.sso-scatter-empty{border:0;border-radius:0;min-height:140px}.sso-scatter-loading span{border:2px solid var(--tier-page-text-muted);border-top-color:var(--tier-page-accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite sso-scatter-spin}@supports (color:color-mix(in lab,red,red)){.sso-scatter-loading span{border:2px solid color-mix(in srgb,var(--tier-page-text-muted)34%,transparent)}}@keyframes sso-scatter-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.sso-distribution-head{flex-direction:column;align-items:flex-start;gap:9px}.sso-distribution-context{padding-bottom:0}.sso-scatter-card-head{flex-direction:column;align-items:flex-start;gap:9px}.sso-scatter-summary{justify-content:flex-start;max-width:100%}.sso-scatter-stage{min-width:620px}.sso-scatter-card-foot{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.sso-scatter-point-visual,.sso-scatter-point-halo,.sso-scatter-point-ring{transition:none}.sso-scatter-loading span{animation:none}}.tier-table-region{margin-top:14px}.tier-table-scroll{scrollbar-width:thin;scrollbar-color:#3b3b3b var(--ui-bg-1);overflow-x:auto}.tier-pagination{justify-content:flex-end;align-items:center;gap:6px;margin-top:12px;display:flex}.tier-pagination button{color:var(--tier-page-text-secondary);background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);padding:0 10px;font-weight:700}.tier-pagination button:hover:not(:disabled){color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-border-strong)}.tier-pagination button:disabled{color:var(--tier-page-text-faint);opacity:.42}.tier-pagination span{min-width:68px;color:var(--tier-page-text-muted);text-align:center}.tier-page-state{box-sizing:border-box;width:100%;max-width:1000px;min-height:220px;color:var(--tier-page-text-secondary);margin:0 auto;padding:48px 16px}.tier-page-state.is-error{color:var(--ui-negative)}@media (max-width:760px){.tier-page-shell{padding:22px 12px 42px}.tier-page-header{flex-direction:column;align-items:flex-start;gap:14px}.tier-page-header-action{align-self:flex-start}.tier-help-summary{grid-template-columns:28px minmax(0,1fr) 16px}.tier-help-icon{width:28px;height:28px}.tier-help-toggle-copy{display:none}.tier-help-list{grid-template-columns:1fr;gap:6px}.tier-control-panel-note{display:none}.tier-control-grid>.tier-control-group:nth-last-child(-n+2):not(.is-wide){border-bottom:1px solid var(--tier-page-border)}.tier-segmented{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-segmented-option:nth-child(2n){border-right:0}.tier-segmented-option:nth-child(n+3){border-top:1px solid var(--tier-page-border)}.tier-segmented-option:last-child:nth-child(odd){border-right:1px solid var(--tier-page-border)}.tier-role-filter{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tier-role-option{width:100%}}@media (max-width:420px){.tier-page-title{font-size:24px}.tier-page-count{min-height:22px;font-size:10px}.tier-help-summary-text{white-space:normal}}.tier-page-shell>*+*{margin-top:12px}.tier-page-shell>.tier-table-region{margin-top:16px}@media (min-width:761px){.tier-control-group:has(+.tier-control-group.is-wide){border-bottom:1px solid var(--tier-page-border)}}.tier-help-list{margin:0;padding:12px 0 0;list-style:none}.tier-control-panel-head{background:var(--tier-page-panel-soft);flex-direction:column;gap:4px}.tier-control-panel-title{margin-top:0}.tier-control-panel-note{display:none}.tier-control-grid{flex:auto}.tier-control-group-head{align-items:center;min-height:0;margin:0;display:flex}.tier-control-label{white-space:nowrap}.tier-control-hint{display:none}.tier-control-body{align-items:center;display:flex}.tier-control-footer{display:none}.tier-segmented{border-radius:4px;flex:none;grid-template-columns:none;width:auto;min-width:0;display:inline-flex}.tier-segmented-option{flex:none;gap:0;min-width:0;padding:0 9px}.tier-segmented-option.is-active:after{bottom:3px;left:6px;right:6px}.tier-segmented-option small{display:none}.tier-segmented-loading{padding:0 12px}.tier-role-filter{background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);border-radius:4px;gap:0;min-width:0;display:inline-flex}.tier-role-option{border:0;border-right:1px solid var(--tier-page-border);background:0 0;border-radius:0;padding:0 8px}.tier-role-option:last-child{border-right:0}.tier-role-option.is-active{box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.68)}.tier-static-value{white-space:nowrap;padding:0 9px}.tier-control-search{scrollbar-width:none;flex:260px;overflow-x:auto}.tier-control-search::-webkit-scrollbar{display:none}.tier-control-search>::-webkit-scrollbar{display:none}.tier-control-search>*{flex-wrap:nowrap!important;align-items:center!important}.tier-search-inline{flex:auto;align-items:center;gap:7px;min-width:0;display:flex}.tier-search-picked{flex:none;margin-top:0}.tier-table-region,.tier-table-scroll,.tier-table-content{width:100%;min-width:0}.tier-table-content{min-width:720px}@media (min-width:900px){.tier-table-content{min-width:0}.tier-table-scroll{overflow-x:hidden}}@media (max-width:1180px){.tier-control-panel{flex-wrap:wrap}.tier-control-panel-head{min-height:44px}.tier-control-grid{flex-wrap:wrap}.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{border-bottom:1px solid var(--tier-page-border);flex:auto}.tier-control-grid>.tier-control-group:last-child{border-bottom:0}}@media (max-width:760px){.tier-page-shell{padding-left:10px;padding-right:10px}.tier-control-panel-head{min-width:0}.tier-segmented{min-width:-moz-max-content;min-width:max-content}.tier-control-footer{white-space:nowrap;text-overflow:ellipsis;padding:7px 9px;display:block;overflow:hidden}.tier-control-search{max-width:none}}:root,html.dark{--tier-table-head-bg:#151515;--tier-table-head-bg-hover:#1b1b1b;--tier-table-head-bg-active:rgba(var(--ui-accent-rgb),.105);--tier-table-head-border:#343434;--tier-table-head-text:#d8d8d8;--tier-table-head-muted:#aaa}.tier-page-eyebrow,.tier-control-panel-eyebrow{letter-spacing:.13em;font-size:12px;line-height:1.25}.tier-page-count{min-height:28px;padding-inline:10px;font-size:13px}.tier-page-description{max-width:760px;margin-top:10px;font-size:15px;line-height:1.7}.tier-page-header-action{height:40px;min-height:40px;padding-inline:14px;font-size:13.5px}.tier-help-badge{letter-spacing:.12em;font-size:11.5px;line-height:1.2}.tier-help-list strong{line-height:1.4}.tier-help-item-mark{width:5px;height:5px;margin-top:7px}.tier-control-panel-head{flex-basis:106px}.tier-control-panel-title{font-size:14px;line-height:1.25}.tier-control-label{font-size:13.5px;font-weight:780;line-height:1.25}.tier-control-hint{font-size:12.5px;line-height:1.4}.tier-segmented,.tier-segmented-loading{min-height:36px}.tier-segmented-option{min-height:36px;padding-inline:11px;font-size:13px;font-weight:720}.tier-role-option{padding-inline:10px;font-size:13px;font-weight:720}.tier-static-value{min-height:36px;padding-inline:11px;font-size:12.5px}.tier-static-value strong{font-size:13.5px}.tier-control-search input{height:36px!important;min-height:36px!important;font-size:13.5px!important}.tier-search-picked{min-height:36px;padding:3px 10px 3px 4px;font-size:13px}.tier-search-picked img{width:28px;height:28px}.tier-control-footer{font-size:12.5px;line-height:1.55}.tier-table-head-wrap{margin-bottom:8px}.tier-table-head-entry:before,.tier-table-head-entry:after{display:none}.tier-table-head-shell{width:100%;color:var(--tier-table-head-text);background:linear-gradient(180deg,#ffffff05,transparent 42%),var(--tier-table-head-bg);position:relative;overflow:hidden}.tier-table-head-shell:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--ui-accent-rgb),.62)20%,rgba(var(--ui-accent-rgb),.62)80%,transparent);opacity:.48;height:2px;position:absolute;top:0;left:0;right:0}.tier-table-head{min-height:48px;color:var(--tier-table-head-text);align-items:stretch}.tier-table-head>*+*{border-left:1px solid var(--infobar-divider)}.tier-table-head-cell,.tier-table-sort-button{min-width:0;min-height:48px;color:var(--tier-table-head-text);text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:8px 9px;font-family:inherit;font-size:15px;font-weight:730;line-height:1.25;display:flex}.tier-table-head-cell{color:var(--tier-table-head-muted);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tier-table-sort-button{cursor:pointer;gap:6px;position:relative}.tier-table-sort-button:not(.is-active):not([aria-pressed=true]):after{content:"↕";color:var(--tier-page-text-faint);opacity:.72;font-size:12px;font-weight:600;line-height:1}.tier-table-sort-button:hover{color:var(--tier-page-text-strong);background:var(--tier-table-head-bg-hover)}.tier-table-sort-button.is-active,.tier-table-sort-button[aria-pressed=true]{color:var(--tier-page-accent);background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.025),rgba(var(--ui-accent-rgb),.11)),var(--tier-table-head-bg);box-shadow:inset 0 -3px 0 var(--tier-page-accent);font-weight:820}.tier-table-sort-button:focus-visible{z-index:3;outline-offset:-3px}.tier-table-sort-arrow{color:currentColor;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex;transform:translateY(1px)}.tier-pagination button{min-width:62px;height:36px;font-size:13px}.tier-pagination span{font-size:13px}.tier-page-state{font-size:14px}@media (min-width:761px){.tier-control-grid{align-content:stretch}.tier-control-group.is-wide{min-width:-moz-max-content;min-width:max-content}}@media (max-width:760px){.tier-page-description{font-size:14px}.tier-page-eyebrow,.tier-control-panel-eyebrow{font-size:11.5px}.tier-help-summary-text,.tier-help-list strong{font-size:13.5px}.tier-help-list p{font-size:12.5px}.tier-control-label{font-size:13px}.tier-segmented-option,.tier-role-option{font-size:12.5px}.tier-table-head{min-height:44px}.tier-table-head-cell,.tier-table-sort-button{min-height:44px;padding:7px;font-size:13px}.tier-table-sort-button:not(.is-active):not([aria-pressed=true]):after{font-size:11px}}.tier-page-header{border-bottom:0;min-height:88px;padding:4px 2px 14px}.tier-page-description{display:none!important}.tier-help-section{border-bottom:1px solid var(--tier-page-border);padding-bottom:12px}.tier-help-summary{gap:10px;min-height:48px;padding:8px 11px}.tier-help-icon{width:28px;height:28px}.tier-help-summary-copy{gap:0}.tier-help-badge{display:none!important}.tier-help-summary-text{font-size:14px;line-height:1.45}.tier-help-toggle-copy{font-size:12.5px}.tier-help-detail{padding:0 9px 9px}.tier-help-list{gap:8px;padding-top:8px}.tier-help-list>li{gap:9px;padding:10px}.tier-help-list strong{font-size:13.5px}.tier-help-list p{margin-top:4px;font-size:12.5px;line-height:1.55}.tier-control-panel{grid-template-columns:max-content minmax(0,1fr);align-items:stretch;min-height:0}.tier-control-panel-head{border-right:1px solid var(--tier-page-border);border-bottom:0;flex:none;justify-content:center;align-items:flex-start;width:auto;min-width:0;min-height:0;padding:8px}.tier-control-panel-eyebrow,.tier-control-panel-title{white-space:nowrap}.tier-control-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.tier-control-grid>.tier-control-group:last-child,.tier-control-grid>.tier-control-group.is-wide:last-child{border-bottom:0}.tier-role-filter{flex-wrap:wrap;max-width:100%;overflow:visible}.tier-control-search{min-width:0;max-width:100%}@media (max-width:760px){.tier-page-header{min-height:0;padding-bottom:12px}.tier-help-summary{min-height:44px;padding:7px 9px}.tier-help-detail{padding:0 8px 8px}.tier-help-list{padding-top:7px}.tier-control-panel-head{border-right:0;border-bottom:1px solid var(--tier-page-border);flex-direction:row;justify-content:flex-start;align-items:center;gap:7px;width:100%;min-height:40px;padding:7px 9px}.tier-control-group-head{min-width:0}}.tier-control-panel{min-width:0;display:block}.tier-control-panel-head{display:none!important}.tier-control-grid{flex-wrap:wrap;align-items:stretch;min-width:0;display:flex}.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{border-right:1px solid var(--tier-page-border);border-bottom:1px solid var(--tier-page-border);flex:300px;grid-column:auto;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.tier-control-group.is-wide{flex-basis:420px}.tier-control-grid>.tier-control-group:last-child{border-right:0}.tier-control-group-head{flex:none;min-width:-moz-max-content;min-width:max-content}.tier-control-body{flex:auto;min-width:0}@media (min-width:900px){.tier-control-grid{flex-wrap:nowrap}.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{border-bottom:0;flex:0 auto}.tier-control-group.is-wide{flex:1 1 0}.tier-segmented-option{padding-left:4px;padding-right:4px}.tier-role-filter{flex-wrap:nowrap;width:100%}.tier-role-option{flex:auto;min-width:0;padding-left:4px;padding-right:4px}.tier-control-search{flex:auto;min-width:0;max-width:none}}@media (min-width:761px) and (max-width:899px){.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{flex:320px}.tier-control-group.is-wide{flex-basis:100%}.tier-control-grid>.tier-control-group:nth-last-child(-n+2){border-bottom:0}.tier-role-filter{flex-wrap:wrap}}@media (max-width:760px){.tier-control-panel{display:block}.tier-control-grid{grid-template-columns:1fr;display:grid}.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{border-right:0;border-bottom:1px solid var(--tier-page-border);grid-column:auto;grid-template-columns:96px minmax(0,1fr);gap:8px;padding:9px;display:grid}.tier-control-grid>.tier-control-group:last-child{border-bottom:0}.tier-role-filter{flex-wrap:nowrap;min-width:-moz-max-content;min-width:max-content}}.tier-page-heading-row{z-index:70;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex;position:relative}.tier-page-heading-row .tier-page-header{border-bottom:0;flex:auto;min-width:0;padding-bottom:13px}.tier-page-count{display:none!important}.tier-help-section{z-index:90;border:0;flex:none;min-width:0;padding:0 2px 13px 0;position:relative}.tier-help-trigger{height:30px;color:var(--tier-page-text-secondary);background:var(--tier-page-panel-soft);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-sm);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:720;line-height:1;display:inline-flex}.tier-help-trigger:hover,.tier-help-trigger.is-open{color:var(--tier-page-text-strong);background:var(--ui-surface-hover);border-color:var(--tier-page-border-strong)}.tier-help-trigger.is-open{color:var(--tier-page-accent);border-color:var(--tier-page-accent-border)}.tier-help-popover{z-index:120;width:min(520px,100vw - 32px);max-height:min(390px,66vh);color:var(--tier-page-text);border:1px solid var(--tier-page-border-strong);border-radius:var(--ui-radius-md);scrollbar-width:thin;scrollbar-color:#444 transparent;background:#111;position:absolute;top:calc(100% - 6px);right:0;overflow:hidden auto;box-shadow:0 18px 46px #00000075}.tier-help-popover::-webkit-scrollbar{width:6px}.tier-help-popover::-webkit-scrollbar-track{background:0 0}.tier-help-popover::-webkit-scrollbar-thumb{background:#444;border-radius:999px}.tier-help-popover-summary{color:var(--tier-page-text-secondary);background:var(--tier-page-panel-soft);border-bottom:1px solid var(--tier-page-border);padding:11px 12px;font-size:12.5px;font-weight:620;line-height:1.5}.tier-help-popover .tier-help-detail{padding:0}.tier-help-popover .tier-help-list{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.tier-help-popover .tier-help-list>li{border:0;border-bottom:1px solid var(--ui-border-subtle);background:0 0;border-radius:0;gap:9px;min-width:0;padding:10px 12px;display:flex}.tier-help-popover .tier-help-list>li:last-child{border-bottom:0}.tier-help-popover .tier-help-item-mark{width:4px;height:4px;margin-top:6px}.tier-help-popover .tier-help-list strong{font-size:12.5px;line-height:1.35}.tier-help-popover .tier-help-list p{margin-top:3px;font-size:12px;line-height:1.5}.tier-table-head-entry{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.tier-table-head-shell{border:0;border-radius:0}.tier-table-head-shell:before{display:none}.tier-control-panel{z-index:50;position:relative;overflow:visible}.tier-control-grid,.tier-control-group,.tier-control-group.is-wide,.tier-control-body,.tier-control-search,.tier-search-inline{overflow:visible}.tier-control-group{z-index:1;position:relative}.tier-control-group:focus-within{z-index:80}.tier-control-search,.tier-search-inline{z-index:60;position:relative}.tier-control-search .searchbox-glass,.tier-search-inline .searchbox-glass{z-index:200!important}.tier-table-region{z-index:1;position:relative}@media (max-width:760px){.tier-page-heading-row{gap:10px}.tier-page-heading-row .tier-page-header,.tier-help-section{padding-bottom:10px}.tier-help-trigger{gap:5px;height:28px;padding:0 8px;font-size:11.5px}.tier-help-popover{width:min(420px,100vw - 24px);max-height:min(360px,62vh);top:calc(100% - 3px)}.tier-help-popover-summary{padding:10px;font-size:12px}.tier-help-popover .tier-help-list>li{padding:9px 10px}.tier-help-popover .tier-help-list strong{font-size:12px}.tier-help-popover .tier-help-list p{font-size:11.5px}.tier-control-body{overflow:auto visible}.tier-control-group:focus-within .tier-control-body,.tier-control-group:focus-within .tier-control-search,.tier-control-group:focus-within .tier-search-inline{overflow:visible}}.tier-control-search>*,.tier-search-inline>*{z-index:1;position:relative}.tier-control-search:focus-within>*,.tier-search-inline:focus-within>*{z-index:210}.tier-page-heading-row{border-bottom:1px solid var(--tier-page-border)}.tier-control-panel{background:var(--tier-page-panel);border:1px solid var(--tier-page-border);border-radius:var(--ui-radius-md);box-shadow:none}.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{padding-top:4px;padding-bottom:4px}.tier-control-group.is-search-end{border-right:0;order:999;margin-left:auto}.tier-control-group.is-search-end .tier-control-group-head{text-align:right}.tier-control-group.is-search-end .tier-control-body,.tier-control-group.is-search-end .tier-search-inline{justify-content:flex-end}.tier-control-group.is-search-end .tier-search-inline{width:100%}.tier-control-group.is-search-end .tier-control-search{flex:0 auto;width:auto;min-width:0;max-width:100%;margin-left:auto}.tier-control-group.is-search-end .tier-control-search input{border-color:var(--tier-page-border-strong)!important;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.72)!important}.tier-control-group.is-search-end .tier-control-search input:hover{border-color:rgba(var(--ui-accent-rgb),.48)!important;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.9)!important}.tier-control-group.is-search-end .tier-control-search input:focus{border-color:rgba(var(--ui-accent-rgb),.76)!important;box-shadow:0 0 0 2px rgba(var(--ui-accent-rgb),.08),inset 0 -3px 0 var(--tier-page-accent)!important}@media (min-width:900px){.tier-control-group.is-search-end,.tier-control-group.is-search-end.is-wide{flex:auto;margin-left:auto}.tier-control-group.is-search-end .tier-control-body{justify-content:flex-end;display:flex}}@media (min-width:761px) and (max-width:899px){.tier-control-group.is-search-end,.tier-control-group.is-search-end.is-wide{flex-basis:100%;margin-left:0}.tier-control-group.is-search-end .tier-control-body,.tier-control-group.is-search-end .tier-search-inline{justify-content:flex-end}}@media (max-width:760px){.tier-control-group,.tier-control-group:nth-child(2n),.tier-control-group.is-wide{padding-top:6px;padding-bottom:6px}.tier-control-group.is-search-end{order:initial;margin-left:0}.tier-control-group.is-search-end .tier-control-group-head{text-align:left}.tier-control-group.is-search-end .tier-control-search{flex:auto;width:100%;max-width:none}.tier-control-group.is-search-end .tier-search-inline{justify-content:stretch}}.tier-help-trigger-icon{width:19px;height:19px;color:var(--tier-page-accent);background:rgba(var(--ui-accent-rgb),.09);border:1px solid rgba(var(--ui-accent-rgb),.34);border-radius:50%;flex:0 0 19px;justify-content:center;align-items:center;display:inline-flex}.tier-help-trigger:hover .tier-help-trigger-icon,.tier-help-trigger.is-open .tier-help-trigger-icon{color:var(--ui-accent-hover);background:rgba(var(--ui-accent-rgb),.15);border-color:rgba(var(--ui-accent-rgb),.58)}.tier-help-trigger-icon svg{width:13px;height:13px}.tier-control-group.is-search-end.is-inline-label,.tier-control-group.is-search-end.is-inline-label.is-wide{flex:auto;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.tier-control-group.is-search-end.is-inline-label .tier-control-group-head{text-align:right;flex:none;margin:0}.tier-control-group.is-search-end.is-inline-label .tier-control-label{color:var(--tier-page-text-strong);font-size:12px;font-weight:780}.tier-control-group.is-search-end.is-inline-label .tier-control-body{flex:0 auto;justify-content:flex-end;min-width:0;display:flex}.tier-control-group.is-search-end.is-inline-label .tier-search-inline{width:auto;min-width:0}@media (max-width:760px){.tier-control-group.is-search-end.is-inline-label,.tier-control-group.is-search-end.is-inline-label.is-wide{grid-template-columns:none;justify-content:flex-end;gap:8px;display:flex}.tier-control-group.is-search-end.is-inline-label .tier-control-label{font-size:11.5px}.tier-control-group.is-search-end.is-inline-label .tier-control-body{overflow:visible}}.site-header-inner{grid-template-columns:minmax(184px,1fr) auto minmax(360px,1fr)}.site-header-nav{justify-content:center;align-items:stretch}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link{letter-spacing:-.015em;min-width:0;font-family:inherit}.site-header-actions{justify-content:flex-end;width:100%;min-width:0;padding-left:20px}.site-header-search{border-color:var(--ui-border-strong);height:40px;box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.76);gap:10px;padding:0 11px;position:relative;overflow:visible}.site-header-search:hover{border-color:rgba(var(--ui-accent-rgb),.38);box-shadow:inset 0 -2px rgba(var(--ui-accent-rgb),.92)}.site-header-search:focus-within{border-color:rgba(var(--ui-accent-rgb),.68);box-shadow:0 0 0 2px rgba(var(--ui-accent-rgb),.09),inset 0 -3px 0 var(--ui-accent)}.site-header-search-icon{color:var(--ui-accent)}.site-header-search-input{letter-spacing:-.015em;background:0 0;border:0;outline:0;flex:auto;width:100%;min-width:0;height:100%;padding:0;font-family:inherit;font-weight:650;color:var(--ui-text-strong)!important;font-size:14px!important;line-height:1!important}.site-header-search-input::-moz-placeholder{opacity:1;color:var(--ui-text-secondary)!important}.site-header-search-input::placeholder{opacity:1;color:var(--ui-text-secondary)!important}.site-header-search-results{z-index:520;max-height:min(430px,66vh);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);scrollbar-width:thin;scrollbar-color:#444 transparent;background:#111;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 46px #0000007a}.site-header-search-results::-webkit-scrollbar{width:6px}.site-header-search-results::-webkit-scrollbar-thumb{background:#444;border-radius:999px}.site-header-search-result{width:100%;color:var(--ui-text);border-radius:var(--ui-radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:8px 9px;font-family:inherit;display:grid}.site-header-search-result:hover,.site-header-search-result.is-active{background:var(--ui-surface-hover)}.site-header-search-result.is-active{box-shadow:inset 2px 0 0 var(--ui-accent)}.site-header-search-result.is-player{border-top:1px solid var(--ui-border-subtle);border-radius:0 0 var(--ui-radius-sm)var(--ui-radius-sm);margin-top:4px}.site-header-search-result.is-player:hover,.site-header-search-result.is-player.is-active{background:var(--ui-accent-soft)}.site-header-search-result-icon{width:32px;height:32px;color:var(--ui-accent);background:var(--ui-bg-1);border:1px solid var(--ui-border);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.site-header-search-result-icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.site-header-search-result-icon.is-player{background:rgba(var(--ui-accent-rgb),.09);border-color:rgba(var(--ui-accent-rgb),.34)}.site-header-search-result-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.site-header-search-result-copy strong{color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:760;line-height:1.25;overflow:hidden}.site-header-search-result-copy strong span{color:var(--ui-accent)}.site-header-search-result-copy small{color:var(--ui-text-muted);font-size:11px;line-height:1.2}@media (max-width:1280px) and (min-width:961px){.site-header-brand{min-width:166px;padding-right:12px}.site-header-actions{min-width:0;padding-left:12px}}@media (max-width:960px){.site-header-inner{grid-template-columns:auto 1fr auto}.site-header-search.is-mobile{width:100%;height:43px}.site-header-search.is-mobile .site-header-search-input{font-size:14px!important}.site-header-search-results{top:calc(100% + 6px)}}.site-header-nav{gap:7px}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link{padding-left:14px;padding-right:14px;font-weight:740}.site-header-nav-link:after{left:7px;right:7px}.site-header-dropdown{width:270px}.site-header-dropdown-label{font-size:10.5px}.site-header-dropdown-link span{line-height:1.3}.site-header-dropdown-link small{line-height:1.35}.site-header-search-desktop{width:clamp(220px,15vw,240px)}.tier-role-filter{min-height:0}.tier-role-option{min-height:34px}@media (max-width:1280px) and (min-width:961px){.site-header-inner{grid-template-columns:minmax(166px,1fr) auto minmax(230px,1fr)}.site-header-nav{gap:4px}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link{padding-left:10px;padding-right:10px}.site-header-nav-link:after{left:5px;right:5px}.site-header-search-desktop{width:220px}}@media (max-width:760px){.tier-role-option{min-height:33px}}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link{font-size:16px}.site-header-dropdown-link span{font-size:15.5px}.site-header-dropdown-link small{font-size:13px}@media (max-width:1280px) and (min-width:961px){.site-header-inner{padding-left:20px;padding-right:20px}.site-header-nav-link,.site-header-menu-trigger,.site-header-random-link,.site-header-dropdown-link span{font-size:15px}.site-header-dropdown-link small{font-size:12.75px}}:root,html.dark{--site-content-max-width:1280px;--site-content-outer-max-width:1328px;--site-content-gutter:24px}.site-header-inner,.home-v3-container{width:min(var(--site-content-max-width),calc(100% - 48px));margin-left:auto;margin-right:auto}.site-header-inner{padding-left:0;padding-right:0}@media (max-width:680px){:root,html.dark{--site-content-gutter:12px}.site-header-inner,.home-v3-container{width:calc(100% - 24px)}}:root,html.dark{--match-history-panel:var(--ui-surface-1);--match-history-panel-soft:var(--ui-bg-1);--match-history-panel-raised:var(--ui-surface-2);--match-history-border:var(--ui-border);--match-history-border-strong:var(--ui-border-strong);--match-history-divider:var(--ui-divider);--match-history-text:var(--ui-text);--match-history-text-strong:var(--ui-text-strong);--match-history-text-secondary:var(--ui-text-secondary);--match-history-text-muted:var(--ui-text-muted);--match-history-text-faint:var(--ui-text-faint);--match-history-accent:var(--ui-accent);--match-history-accent-soft:var(--ui-accent-soft);--match-history-accent-border:var(--ui-accent-border)}.match-history-page{box-sizing:border-box;width:100%;min-width:0;color:var(--match-history-text);margin:0 auto}.match-history-no-query{text-align:center;background:var(--match-history-panel);border:1px solid var(--match-history-border);align-content:center;place-items:center;min-height:320px;display:grid}.match-history-no-query h1{color:var(--match-history-text-strong);letter-spacing:-.035em;margin:0;font-size:28px;font-weight:820}.match-history-no-query p{color:var(--match-history-text-muted);margin:10px 0 0;font-size:13px}.match-history-page-error{color:#ffb4bf;background:#ff74890f;border:1px solid #ff748933;margin-top:10px;padding:10px 12px;font-size:12px}.match-history-profile-bar{background:var(--match-history-panel);border:1px solid var(--match-history-border);justify-content:space-between;align-items:center;display:flex}.match-history-profile-core{align-items:center;min-width:0;display:flex}.match-history-profile-portraits{flex:none;align-items:flex-end;display:flex}.match-history-subject-portrait{color:var(--match-history-text-faint);background:var(--match-history-panel-soft);border:1px solid var(--match-history-border-strong);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.match-history-subject-portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.match-history-profile-name{min-width:0}.match-history-profile-name h1{color:var(--match-history-text-strong);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:830;line-height:1.05;overflow:hidden}.match-history-profile-tags{align-items:center;display:flex}.match-history-profile-tags>span{color:var(--match-history-text-secondary);background:var(--match-history-panel-soft);border:1px solid var(--match-history-border);align-items:center;font-weight:650;display:inline-flex}.match-history-profile-tags>span.is-placeholder{color:var(--match-history-text-faint);border-style:dashed}.match-history-season-selector{background:var(--match-history-panel-soft);border:1px solid var(--match-history-border);flex:none;display:flex}.match-history-season-selector button{color:var(--match-history-text-muted);cursor:pointer;background:0 0;border:0;font-family:inherit;font-weight:720}.match-history-season-selector button:hover{color:var(--match-history-text-strong);background:var(--ui-surface-hover)}.match-history-season-selector button.is-active{color:#071012;background:var(--match-history-accent)}.match-history-layout{align-items:start;display:grid}.match-history-sidebar,.match-history-records{min-width:0}.match-history-sidebar{background:var(--match-history-panel);border:1px solid var(--match-history-border);position:sticky;top:76px;overflow:hidden}.match-history-side-section{background:0 0;border:0}.match-history-side-heading,.match-history-records-head{color:var(--match-history-text-strong);align-items:center;font-weight:760;display:flex}.match-history-side-section:not(:first-child) .match-history-side-heading{color:var(--match-history-text-secondary)}.match-history-side-loading{background:linear-gradient(90deg,#0000,#ffffff06,#0000) 0 0/220% 100%;height:120px;animation:1.35s linear infinite match-history-shimmer}@keyframes match-history-shimmer{to{background-position:-220% 0}}.match-history-rank-main{grid-template-columns:1.2fr .9fr .9fr;display:grid}.match-history-rank-main>div{min-width:0}.match-history-rank-main span,.match-history-label-value dt,.match-history-score-graph-range,.match-history-build-traits>div>span,.match-history-build-items>div>span,.match-history-comp-overall>div:last-child>span{color:var(--match-history-text-muted);font-weight:620}.match-history-rank-main strong{color:var(--match-history-text-strong);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:820;line-height:1;display:block;overflow:hidden}.match-history-overall-stats{background:var(--match-history-panel-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.match-history-overall-stats>div:last-child{grid-column:span 2}.match-history-label-value{min-width:0;margin:0}.match-history-label-value dd{color:var(--match-history-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:700;line-height:1.2;overflow:hidden}.match-history-label-value.is-positive dd{color:var(--ui-positive)}.match-history-label-value.is-negative dd{color:var(--ui-negative)}.match-history-label-value.is-accent dd{color:var(--match-history-accent)}.match-history-special-stat{background:var(--match-history-panel-soft)}.match-history-special-stat .match-history-label-value{justify-content:space-between;align-items:center;gap:10px;display:flex}.match-history-special-stat .match-history-label-value dd{color:var(--match-history-accent);margin:0}.match-history-score-graph{background:var(--match-history-panel-soft);position:relative}.match-history-score-graph svg{width:100%;height:100%;display:block;overflow:visible}.match-history-score-graph .is-guide{stroke:#ffffff0e;stroke-width:1px}.match-history-score-graph .is-area{fill:rgba(var(--ui-accent-rgb),.055)}.match-history-score-graph .is-line{fill:none;stroke:var(--match-history-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.match-history-score-graph .is-latest{fill:var(--match-history-accent);stroke:var(--match-history-panel-soft);stroke-width:2px}.match-history-score-graph-range{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex;position:absolute}.match-history-score-graph-empty{color:var(--match-history-text-faint);place-items:center;display:grid}.match-history-character-table-wrap{scrollbar-width:thin;scrollbar-color:#3e3e3e transparent;overflow-y:auto}.match-history-character-head{display:none}.match-history-character-row{border-top:1px solid #ffffff0e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.match-history-character-row:hover{background:var(--ui-surface-hover)}.match-history-character-identity{grid-column:1/-1;align-items:center;min-width:0;display:flex}.match-history-character-identity>span{min-width:0}.match-history-character-identity strong,.match-history-character-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.match-history-character-identity strong{color:var(--match-history-text-strong);font-weight:720}.match-history-character-identity small{color:var(--match-history-text-faint)}.match-history-character-row>span:not(.match-history-character-identity){min-width:0;display:block}.match-history-character-row>span small,.match-history-character-row>span strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.match-history-character-row>span small{color:var(--match-history-text-faint)}.match-history-character-row>span strong{color:var(--match-history-text-secondary);font-variant-numeric:tabular-nums;font-weight:700}.match-history-character-empty{color:var(--match-history-text-faint);place-items:center;display:grid}.match-history-records{background:0 0}.match-history-records-head{justify-content:space-between}.match-history-records-head h2{color:var(--match-history-text-strong);margin:0;font-weight:780}.match-history-game-list{flex-direction:column;display:flex}.match-history-game-card{--match-history-rank-color:var(--tier-X);background:var(--match-history-panel);border:1px solid var(--match-history-border);min-width:0;position:relative;overflow:hidden}.match-history-game-card.is-win{--match-history-rank-color:var(--tier-S)}.match-history-game-card.is-top{--match-history-rank-color:var(--tier-A)}.match-history-game-card.is-mid{--match-history-rank-color:var(--tier-C)}.match-history-game-card:before{content:"";z-index:3;background:var(--match-history-rank-color);position:absolute;top:0;bottom:0;left:0}.match-history-game-card:hover,.match-history-game-card.is-open{border-color:var(--match-history-border-strong)}.match-history-game-summary{cursor:pointer;min-width:0;position:relative}.match-history-game-meta{color:var(--match-history-text-faint);background:var(--match-history-panel-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #ffffff0e;align-items:center;display:flex}.match-history-game-meta span+span:before{content:"·";color:var(--match-history-text-faint)}.match-history-game-main{align-items:center;display:grid}.match-history-game-rank,.match-history-game-build,.match-history-game-team-summary,.match-history-game-combat,.match-history-game-score{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.match-history-game-rank strong{color:var(--match-history-rank-color);font-weight:850;line-height:1}.match-history-game-rank span,.match-history-game-rank small{color:var(--match-history-text-faint);font-variant-numeric:tabular-nums}.match-history-game-subject{align-items:center;min-width:0;display:flex}.match-history-game-subject>span:last-child{min-width:0}.match-history-game-subject strong,.match-history-game-subject small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.match-history-game-subject strong{color:var(--match-history-text-strong);font-weight:730}.match-history-game-subject small{color:var(--match-history-text-faint)}.match-history-game-build>small,.match-history-game-team-summary>small,.match-history-game-combat>small,.match-history-game-score>small{color:var(--match-history-text-faint);white-space:nowrap}.match-history-team-portraits,.match-history-inline-traits,.match-history-inline-items,.match-history-subtrait-group{align-items:center;min-width:0;display:flex}.match-history-game-team-summary b{color:var(--match-history-accent)}.match-history-game-combat strong{color:var(--match-history-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:760}.match-history-game-damage{min-width:0;display:grid}.match-history-game-damage>span{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.match-history-game-damage small{color:var(--match-history-text-faint);white-space:nowrap}.match-history-game-damage strong{color:var(--match-history-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:710;overflow:hidden}.match-history-game-score strong{color:var(--match-history-text-strong);font-variant-numeric:tabular-nums;font-size:11px;font-weight:770}.match-history-game-score>span{color:var(--match-history-text-muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:9px;font-weight:720}.match-history-game-score>span.is-positive{color:var(--ui-positive)}.match-history-game-score>span.is-negative{color:var(--ui-negative)}.match-history-game-items{justify-content:flex-end;min-width:0;display:flex}.match-history-game-items .match-history-inline-items{justify-content:flex-end}.match-history-empty-value{color:var(--match-history-text-faint)}.match-history-trait-icon,.match-history-item-icon{color:var(--match-history-text-faint);background:var(--match-history-panel-soft);border:1px solid var(--match-history-border);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.match-history-trait-icon{border-radius:50%}.match-history-trait-icon img,.match-history-item-icon img{-o-object-fit:contain;object-fit:contain;width:94%;height:94%}.match-history-item-icon.is-tier-S{border-color:var(--tier-S)}@supports (color:color-mix(in lab,red,red)){.match-history-item-icon.is-tier-S{border-color:color-mix(in srgb,var(--tier-S)55%,var(--match-history-border))}}.match-history-item-icon.is-tier-A{border-color:var(--tier-A)}@supports (color:color-mix(in lab,red,red)){.match-history-item-icon.is-tier-A{border-color:color-mix(in srgb,var(--tier-A)55%,var(--match-history-border))}}.match-history-item-icon.is-tier-B{border-color:var(--tier-B)}@supports (color:color-mix(in lab,red,red)){.match-history-item-icon.is-tier-B{border-color:color-mix(in srgb,var(--tier-B)55%,var(--match-history-border))}}.match-history-game-toggle{color:var(--match-history-text-faint);background:0 0;place-items:center;font-weight:650;display:grid;position:absolute;top:0;bottom:0;right:0}.match-history-game-summary:hover .match-history-game-toggle{color:var(--match-history-accent)}.match-history-game-detail{background:var(--match-history-panel-soft);border-top:1px solid var(--match-history-border)}.match-history-detail-tabs{align-items:flex-end;display:flex}.match-history-detail-tabs button{color:var(--match-history-text-muted);cursor:pointer;background:0 0;border:0;font-family:inherit;font-weight:700;position:relative}.match-history-detail-tabs button:hover,.match-history-detail-tabs button.is-active{color:var(--match-history-text-strong)}.match-history-detail-tabs button.is-active:after{content:"";background:var(--match-history-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.match-history-detail-state{color:var(--match-history-text-muted);background:var(--match-history-panel);place-items:center;display:grid}.match-history-detail-state.is-error{color:#ffb2bd}.match-history-teams-tab{background:var(--match-history-panel);border:1px solid var(--match-history-border)}.match-history-participant-table-scroll{scrollbar-width:thin;scrollbar-color:#484848 var(--match-history-panel-soft);overflow-x:auto}.match-history-participant-head,.match-history-participant-row{align-items:center;display:grid}.match-history-participant-head{color:var(--match-history-text-faint);background:var(--match-history-panel-soft);font-weight:690}.match-history-participant-head>span{text-align:center}.match-history-participant-head>span:first-child{text-align:left}.match-history-team-block+.match-history-team-block{border-top:1px solid var(--match-history-border-strong)}.match-history-team-block>header{color:var(--match-history-text-secondary);background:#ffffff05;justify-content:space-between;align-items:center;display:flex}.match-history-team-block>header>strong{color:var(--match-history-rank-color,var(--match-history-text-strong));font-weight:800}.match-history-team-block>header>span{color:var(--match-history-text-muted)}.match-history-team-block>header>span strong{color:var(--match-history-accent)}.match-history-participant-row{color:var(--match-history-text-secondary);font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0b}.match-history-participant-row:hover{background:var(--ui-surface-hover)}.match-history-participant-row.is-placeholder{color:var(--match-history-text-faint);opacity:.52}.match-history-participant-identity{align-items:center;min-width:0;display:flex}.match-history-participant-identity>span{min-width:0}.match-history-participant-identity strong,.match-history-participant-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.match-history-participant-identity strong{color:var(--match-history-text-strong);font-weight:710}.match-history-participant-identity small{color:var(--match-history-text-faint)}.match-history-participant-build,.match-history-participant-rating,.match-history-participant-combat,.match-history-participant-damage,.match-history-table-items{text-align:center;min-width:0}.match-history-participant-build>span{color:var(--match-history-text-muted);display:block}.match-history-participant-build>div{justify-content:center;display:flex}.match-history-participant-rating strong,.match-history-participant-rating span{display:block}.match-history-participant-rating strong{color:var(--match-history-accent)}.match-history-participant-combat strong{color:var(--match-history-text-strong);white-space:nowrap;display:block}.match-history-participant-combat small{color:var(--match-history-text-faint);display:block}.match-history-participant-damage{display:grid}.match-history-participant-damage>span{justify-content:space-between;gap:4px;display:flex}.match-history-participant-damage small{color:var(--match-history-text-faint)}.match-history-participant-damage strong{font-weight:680}.match-history-table-items,.match-history-table-items .match-history-inline-items{justify-content:center;align-items:center;display:flex}.match-history-player-build{background:var(--match-history-panel);border:1px solid var(--match-history-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.match-history-player-build>section{min-width:0}.match-history-player-build h4,.match-history-comp-columns h4{color:var(--match-history-text-strong);margin:0 0 9px;font-weight:760}.match-history-build-traits{display:grid}.match-history-build-traits>div{background:var(--match-history-panel-soft);min-width:0}.match-history-build-traits>div>div{align-items:center;display:flex}.match-history-build-items{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.match-history-build-items>div{background:var(--match-history-panel-soft);flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.match-history-build-items>div>small{color:var(--match-history-text-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-history-comp-tab{background:var(--match-history-panel);border:1px solid var(--match-history-border)}.match-history-comp-overall{background:var(--match-history-panel-soft);justify-content:space-between;align-items:center;display:flex}.match-history-comp-team{align-items:center;min-width:0;display:flex}.match-history-comp-overall>div:last-child{flex:none;align-items:center;display:flex}.match-history-comp-columns{grid-template-columns:.85fr 1.15fr 1.15fr;display:grid}.match-history-comp-columns>section{min-width:0}.match-history-comp-list{flex-direction:column;display:flex}.match-history-comp-list>div{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;min-width:0;display:flex}.match-history-comp-subject-chip,.match-history-comp-pair,.match-history-comp-roles,.match-history-comp-tier,.match-history-comp-pair-score{align-items:center;min-width:0;display:flex}.match-history-comp-subject-chip strong{color:var(--match-history-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:690;overflow:hidden}.match-history-comp-roles{flex-wrap:wrap}.match-history-comp-roles>span{color:var(--match-history-text-muted);align-items:center;display:inline-flex}.match-history-comp-roles img{border-radius:50%}.match-history-comp-tier strong{font-variant-numeric:tabular-nums}.match-history-comp-tier.is-S{color:var(--tier-S)}.match-history-comp-tier.is-A{color:var(--tier-A)}.match-history-comp-tier.is-B{color:var(--tier-B)}.match-history-comp-tier.is-C{color:var(--tier-C)}.match-history-comp-tier.is-D{color:var(--tier-D)}.match-history-comp-tier.is-X{color:var(--tier-X)}.match-history-comp-pair-score{flex:none}.match-history-comp-pair-score small{color:var(--match-history-text-muted);white-space:nowrap}.match-history-records-loading{display:grid}.match-history-records-loading>div{background:linear-gradient(90deg,var(--match-history-panel),var(--match-history-panel-raised),var(--match-history-panel));border:1px solid var(--match-history-border);background-size:220% 100%;animation:1.35s linear infinite match-history-shimmer}.match-history-records-empty{color:var(--match-history-text-muted);background:var(--match-history-panel);border:1px solid var(--match-history-border);place-items:center;display:grid}.match-history-load-more{justify-content:center;display:flex}.match-history-load-more button{color:var(--match-history-text-secondary);background:var(--match-history-panel);border:1px solid var(--match-history-border);cursor:pointer;font-family:inherit;font-weight:690}.match-history-load-more button:hover:not(:disabled){color:var(--match-history-text-strong);border-color:var(--match-history-border-strong)}.match-history-load-more button:disabled{color:var(--match-history-text-faint);cursor:default}@media (max-width:920px){.match-history-layout{grid-template-columns:250px minmax(0,1fr)}.match-history-game-main{grid-template-columns:46px minmax(105px,1fr) 66px 62px 72px 50px minmax(100px,.9fr)}.match-history-game-damage{display:none}.match-history-comp-columns{grid-template-columns:1fr}}@media (max-width:760px){.match-history-profile-bar{flex-direction:column;align-items:flex-start}.match-history-season-selector{width:100%}.match-history-season-selector button{flex:1 1 0}.match-history-layout{grid-template-columns:1fr}.match-history-sidebar{position:static}.match-history-game-main{grid-template-columns:46px minmax(116px,1fr) 72px 68px 54px;gap:7px}.match-history-game-build,.match-history-game-team-summary,.match-history-game-damage{display:none}.match-history-game-items{grid-column:2/-1;justify-content:flex-start}.match-history-game-main{min-height:92px}.match-history-game-meta{text-overflow:ellipsis;overflow:hidden}.match-history-player-build{grid-template-columns:1fr}}@media (max-width:520px){.match-history-profile-portraits .match-history-subject-portrait:not(.is-large){display:none}.match-history-profile-name h1{font-size:22px}.match-history-rank-main{grid-template-columns:repeat(3,minmax(0,1fr))}.match-history-overall-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.match-history-overall-stats>div:last-child{grid-column:1/-1}.match-history-game-main{grid-template-columns:42px minmax(106px,1fr) 68px 50px}.match-history-game-team-summary{display:none}.match-history-game-items{grid-column:2/-1}.match-history-build-traits,.match-history-build-items{grid-template-columns:1fr}.match-history-comp-overall{flex-direction:column;align-items:flex-start}.match-history-comp-team{flex-wrap:wrap}}:root,html.dark{--rank-bg:var(--ui-bg-0);--rank-panel:var(--ui-surface-1);--rank-panel-soft:var(--ui-bg-1);--rank-panel-raised:var(--ui-surface-2);--rank-panel-hover:var(--ui-surface-hover);--rank-border:var(--ui-border);--rank-border-soft:var(--ui-divider);--rank-border-strong:var(--ui-border-strong);--rank-text:var(--ui-text);--rank-text-strong:var(--ui-text-strong);--rank-text-secondary:var(--ui-text-secondary);--rank-text-muted:var(--ui-text-muted);--rank-text-faint:var(--ui-text-faint);--rank-accent:var(--ui-accent);--rank-accent-soft:var(--ui-accent-soft);--rank-accent-border:var(--ui-accent-border);--rank-positive:var(--ui-positive);--rank-negative:var(--ui-negative);--rank-eternity:#79f5ff;--rank-eternity-soft:#79f5ff17;--rank-eternity-border:#79f5ff4d;--rank-demigod:#c3a6ff;--rank-demigod-soft:#c3a6ff17;--rank-demigod-border:#c3a6ff47}.rank-page-shell{color:var(--rank-text);display:grid}.rank-main-tabs{border:1px solid var(--rank-border);border-radius:var(--ui-radius-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.rank-main-tabs button{min-width:0;color:var(--rank-text-secondary);border:0;border-right:1px solid var(--rank-border);cursor:pointer;background:0 0;flex-direction:column;display:flex;position:relative}.rank-main-tabs button:last-child{border-right:0}.rank-main-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0}.rank-main-tabs button:hover{color:var(--rank-text-strong);background:var(--rank-panel-hover)}.rank-main-tabs button.is-active{color:var(--rank-text-strong)}.rank-main-tabs button.is-active:after{background:var(--rank-accent)}.rank-main-tabs strong{text-overflow:ellipsis;overflow:hidden}.rank-main-tabs span{max-width:100%;color:var(--rank-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rank-section-card{border:1px solid var(--rank-border);border-radius:var(--ui-radius-md);min-width:0;overflow:hidden}.rank-section-head{border-bottom:1px solid var(--rank-border);justify-content:space-between;align-items:flex-end;gap:20px;min-width:0;display:flex}.rank-section-head>div:first-child{min-width:0}.rank-section-kicker{color:var(--rank-accent);letter-spacing:.17em;font-weight:850;display:block}.rank-section-head h2{color:var(--rank-text-strong);letter-spacing:-.03em;margin:0;font-weight:830}.rank-section-head p{max-width:720px;color:var(--rank-text-secondary);margin:6px 0 0}.rank-update-label{color:var(--rank-text-muted);white-space:nowrap;flex:none;font-weight:650}.rank-ladder-guide{display:grid}.rank-ladder-guide-item{background:var(--rank-panel-soft);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.rank-ladder-guide-item.is-eternity{background:var(--rank-eternity-soft);border-color:var(--rank-eternity-border)}.rank-ladder-guide-item.is-demigod{background:var(--rank-demigod-soft);border-color:var(--rank-demigod-border)}.rank-ladder-guide-item>div{flex-direction:column;gap:3px;min-width:0;display:flex}.rank-ladder-guide-item span{color:var(--rank-text-muted);letter-spacing:.14em;font-weight:850}.rank-ladder-guide-item strong{color:var(--rank-text-strong);font-weight:800}.rank-ladder-guide-item b{color:var(--rank-text-secondary);white-space:nowrap;font-weight:750}.rank-page-segments{background:var(--rank-panel-soft);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);display:grid}.rank-page-segments button{min-width:0;color:var(--rank-text-muted);border-radius:var(--ui-radius-xs);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:5px 6px;display:flex}.rank-page-segments button:hover{color:var(--rank-text-strong);background:var(--rank-panel-hover)}.rank-page-segments button.is-active{color:#071012;background:var(--rank-accent)}.rank-page-segments strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;overflow:hidden}.rank-page-segments span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:650;overflow:hidden}.rank-state{min-height:180px;color:var(--rank-text-secondary);place-items:center;padding:24px;display:grid}.rank-state.is-error{color:var(--rank-negative)}.rank-table-head,.rank-player-row{align-items:center}.rank-table-head{font-weight:750}.rank-table-head span{text-align:center;min-width:0}.rank-player-list,.rank-player-block{min-width:0}.rank-player-row{text-align:left}.rank-player-row:hover{border-color:var(--rank-border-strong)}.rank-player-row.is-podium{background:linear-gradient(90deg,rgba(var(--ui-accent-rgb),.055),transparent 32%),var(--rank-panel)}.rank-player-row.is-podium.is-1{border-color:var(--rank-accent-border)}.rank-player-position-cell,.rank-player-name-cell,.rank-player-mmr-cell,.rank-player-season-cell,.rank-player-average-cell,.rank-player-characters{min-width:0}.rank-player-position-cell{place-items:center;display:grid}.rank-position{font-variant-numeric:tabular-nums;place-items:center;display:grid}.rank-position-1,.rank-position-2,.rank-position-3{border-color:var(--rank-accent-border)}.rank-player-name-cell,.rank-player-mmr-cell{flex-direction:column;display:flex}.rank-player-name-line{align-items:center;gap:7px;min-width:0;display:flex}.rank-player-name-line strong{min-width:0;color:var(--rank-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:820;overflow:hidden}.rank-player-name-cell>span,.rank-player-mmr-cell span{color:var(--rank-text-muted);font-size:9px}.rank-ladder-tier{white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;min-height:20px;padding:0 6px;font-size:8.5px;font-weight:800;display:inline-flex}.rank-ladder-tier.is-eternity{color:var(--rank-eternity);background:var(--rank-eternity-soft);border-color:var(--rank-eternity-border)}.rank-ladder-tier.is-demigod{color:var(--rank-demigod);background:var(--rank-demigod-soft);border-color:var(--rank-demigod-border)}.rank-player-mmr-cell{text-align:center;align-items:center}.rank-player-mmr-cell strong{color:var(--rank-text-strong);font-variant-numeric:tabular-nums;font-weight:830}.rank-player-season-cell,.rank-player-average-cell,.rank-character-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rank-metric{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.rank-metric span{max-width:100%;color:var(--rank-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rank-metric strong{max-width:100%;color:var(--rank-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:780;overflow:hidden}.rank-player-character>div:last-child{min-width:0}.rank-player-character strong,.rank-player-character span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.rank-player-character strong{color:var(--rank-text);font-size:10.5px;font-weight:720}.rank-player-character span{color:var(--rank-text-muted);margin-top:2px;font-size:8.5px}.rank-character-avatar{color:var(--rank-text-secondary);background:var(--rank-panel-soft);border:1px solid var(--rank-border-strong);flex:none;place-items:center;display:grid;overflow:hidden}.rank-character-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rank-empty-inline{color:var(--rank-text-muted);text-align:center;grid-column:1/-1}.rank-cut-marker{color:var(--rank-text-muted);grid-template-columns:minmax(24px,1fr) auto auto minmax(24px,1fr);align-items:center;gap:8px;display:grid}.rank-cut-marker-line{background:var(--rank-border);height:1px}.rank-cut-marker strong{font-weight:850}.rank-cut-marker.is-eternity strong{color:var(--rank-eternity)}.rank-cut-marker.is-demigod strong{color:var(--rank-demigod)}.rank-summary-strip{background:var(--rank-border);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.rank-summary-strip .rank-metric{background:var(--rank-panel-soft);justify-content:center;padding:8px}.rank-summary-strip .rank-metric strong{color:var(--rank-accent)}.rank-character-notice{color:var(--rank-text-secondary);background:var(--rank-panel-soft);border:1px solid var(--rank-border-soft);border-radius:var(--ui-radius-sm)}.rank-character-summary-row:hover{border-color:var(--rank-border-strong)}.rank-character-index{text-align:center;flex:none}.rank-character-name strong,.rank-character-name span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.rank-character-name span{color:var(--rank-text-muted)}.rank-character-presence{min-width:0}.rank-character-presence-copy{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.rank-character-presence-copy strong{color:var(--rank-text-strong);white-space:nowrap;font-weight:800}.rank-character-presence-copy span{color:var(--rank-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rank-presence-bar{background:var(--rank-panel-soft);border-radius:999px;overflow:hidden}.rank-presence-bar span{background:var(--rank-accent);border-radius:inherit;height:100%;display:block}.rank-character-summary-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.rank-specialist-layout{border-top:1px solid var(--rank-border);grid-template-columns:226px minmax(0,1fr);min-width:0;min-height:520px;margin-top:14px;display:grid}.rank-specialist-sidebar{background:var(--rank-panel-soft);border-right:1px solid var(--rank-border);min-width:0;padding:14px}.rank-specialist-search-wrap>span{color:var(--rank-text-muted);letter-spacing:.1em;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.rank-specialist-sidebar input{width:100%;height:36px;color:var(--rank-text);background:var(--rank-panel);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);outline:none;padding:0 10px;font-size:11.5px}.rank-specialist-sidebar input:focus{border-color:var(--rank-accent-border);box-shadow:0 0 0 2px var(--rank-accent-soft)}.rank-specialist-character-list{gap:3px;max-height:620px;margin-top:9px;display:grid;overflow-y:auto}.rank-specialist-character-list button{width:100%;min-width:0;color:var(--rank-text-secondary);text-align:left;border-radius:var(--ui-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 8px;display:flex}.rank-specialist-character-list button:hover,.rank-specialist-character-list button.is-active{color:var(--rank-text-strong);background:var(--rank-panel-hover);border-color:var(--rank-border-strong)}.rank-specialist-character-list button.is-active{box-shadow:inset 2px 0 0 var(--rank-accent)}.rank-specialist-character-list button>span:last-child{flex:1;justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.rank-specialist-character-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:730;overflow:hidden}.rank-specialist-character-list small{color:var(--rank-text-muted);white-space:nowrap;flex:none;font-size:9px}.rank-specialist-hero{border-bottom:1px solid var(--rank-border-soft);min-width:0}.rank-specialist-hero>div:last-child{min-width:0}.rank-specialist-hero span{color:var(--rank-accent);letter-spacing:.15em;font-weight:850}.rank-specialist-hero h3{color:var(--rank-text-strong);margin:3px 0 0;font-weight:820}.rank-specialist-hero p{color:var(--rank-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.rank-specialist-player-list{min-width:0}.rank-specialist-player{text-align:left}.rank-specialist-player:hover{border-color:var(--rank-border-strong)}.rank-specialist-player-name>div{align-items:center;gap:6px;min-width:0;display:flex}.rank-specialist-player-name strong{min-width:0}@media (max-width:1120px){.rank-table-head{display:none}.rank-player-row{grid-template-columns:58px minmax(0,1fr) 86px;min-height:0;padding:4px 6px 8px}.rank-player-position-cell{grid-area:1/1}.rank-player-name-cell{grid-area:1/2}.rank-player-mmr-cell{grid-area:1/3}.rank-player-season-cell{border-top:1px solid var(--rank-border-soft);grid-area:2/1/auto/3}.rank-player-average-cell{border-top:1px solid var(--rank-border-soft);grid-area:2/3;grid-template-columns:repeat(3,minmax(58px,1fr))}.rank-player-characters{border-top:1px solid var(--rank-border-soft);grid-area:3/1/auto/-1;padding-top:8px}.rank-character-summary-row{grid-template-columns:minmax(210px,1fr) minmax(190px,1fr)}.rank-character-summary-metrics{border-top:1px solid var(--rank-border-soft);grid-column:1/-1;padding-top:10px}.rank-specialist-player{grid-template-columns:minmax(190px,1.2fr) repeat(5,minmax(54px,.5fr))}}@media (max-width:900px){.rank-main-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-main-tabs button:nth-child(2){border-right:0}.rank-main-tabs button:nth-child(-n+2){border-bottom:1px solid var(--rank-border)}.rank-ladder-guide{grid-template-columns:1fr 1fr}.rank-specialist-layout{grid-template-columns:1fr;min-height:0}.rank-specialist-sidebar{border-right:0;border-bottom:1px solid var(--rank-border)}.rank-specialist-character-list{gap:4px;max-height:none;padding-bottom:2px;display:flex;overflow:auto hidden}.rank-specialist-character-list button{flex:none;width:auto;min-width:126px}.rank-specialist-player{grid-template-columns:repeat(5,minmax(0,1fr))}.rank-specialist-player-identity{border-bottom:1px solid var(--rank-border-soft);padding-bottom:8px}}@media (max-width:700px){.rank-page-shell{padding-top:20px}.rank-section-head{flex-direction:column;align-items:flex-start;gap:9px;padding:17px 15px 14px}.rank-update-label{align-self:flex-start}.rank-ladder-guide{grid-template-columns:1fr}.rank-page-segments button{min-height:38px}.rank-page-segments span{display:none}.rank-player-row{padding:6px}.rank-player-position-cell{grid-area:1/1}.rank-player-name-cell{grid-area:1/2}.rank-player-mmr-cell{border-top:1px solid var(--rank-border-soft);flex-direction:row;grid-row:2;justify-content:flex-end;align-items:baseline;gap:6px;padding-top:7px;padding-bottom:7px}.rank-player-season-cell{grid-area:3/1/auto/-1}.rank-player-average-cell{grid-area:4/1/auto/-1}.rank-player-characters{grid-area:5/1/auto/-1}.rank-player-season-cell,.rank-player-average-cell{grid-template-columns:repeat(3,minmax(0,1fr))}.rank-character-presence{border-top:1px solid var(--rank-border-soft);padding-top:10px}.rank-character-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.rank-summary-strip,.rank-character-notice{margin-left:12px;margin-right:12px}.rank-character-summary-list{padding-left:12px;padding-right:12px}.rank-specialist-content{padding:12px}.rank-specialist-hero p{white-space:normal}}@media (max-width:460px){.rank-main-tabs button{min-height:58px;padding:9px 10px}.rank-page-segments{gap:2px;padding:3px}.rank-page-segments strong{font-size:9px}.rank-player-characters{grid-template-columns:1fr}.rank-player-character{min-height:32px}.rank-character-summary-metrics,.rank-specialist-player{grid-template-columns:repeat(2,minmax(0,1fr))}}.rank-main-tabs span{font-size:12px;line-height:1.35}.rank-section-head{padding:23px 24px 20px}.rank-section-kicker{margin-bottom:7px}.rank-section-head p{margin-top:8px;line-height:1.65}.rank-ladder-guide{grid-template-columns:3fr 7fr;gap:10px;margin:16px 20px 0}.rank-ladder-guide-item{min-height:76px;padding:14px 16px}.rank-ladder-guide-item span{font-size:10px}.rank-ladder-guide-item strong{font-size:16px}.rank-ladder-guide-item b{font-size:14px}.rank-cutoff-copy{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.rank-cutoff-copy small{color:var(--rank-text-secondary);white-space:nowrap;font-size:12px;font-weight:720}.rank-page-segments{gap:5px;margin:12px 20px 16px;padding:5px}.rank-page-segments span{font-size:11.5px}.rank-table-shell{padding:0 20px 20px}.rank-table-head span{padding:10px 12px}.rank-position,.rank-position-1,.rank-position-2,.rank-position-3{width:auto;min-width:42px;height:auto;color:var(--rank-text-secondary);background:0 0;border:0;border-radius:0;font-size:16px;font-weight:850}.rank-position-1,.rank-position-2,.rank-position-3{color:var(--rank-accent)}.rank-player-name-cell{flex-direction:row;align-items:center;min-width:0;display:flex}.rank-player-name-copy strong{display:block}.rank-player-mmr-cell{gap:5px}.rank-player-mmr-cell span{font-size:11px}.rank-player-season-cell,.rank-player-average-cell,.rank-character-summary-metrics{gap:8px}.rank-metric{gap:5px}.rank-player-character{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.rank-player-character>span{max-width:none;color:var(--rank-text-secondary);text-overflow:clip;white-space:nowrap;margin:0;font-weight:760;display:block;overflow:visible}.rank-character-avatar{border-radius:50%}.rank-character-avatar.is-sm{width:36px;height:36px;font-size:11px}.rank-character-avatar.is-md{font-size:13px}.rank-character-avatar.is-lg{width:58px;height:58px;font-size:16px}.rank-cut-marker{min-height:34px;font-size:11.5px}.rank-cut-marker strong{font-size:12px}.rank-summary-strip{margin:16px 20px 0}.rank-summary-strip .rank-metric{min-height:68px}.rank-summary-strip .rank-metric strong{font-size:17px}.rank-character-notice{margin:12px 20px 0;padding:11px 13px;line-height:1.6}.rank-character-name span{margin-top:4px;font-size:11.5px}.rank-character-presence-copy strong{font-size:14px}.rank-character-presence-copy span{font-size:11.5px}.rank-presence-bar{height:6px;margin-top:9px}.rank-specialist-toolbar{z-index:30;background:var(--rank-panel-soft);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);justify-content:space-between;align-items:center;min-width:0;margin:16px 20px 0;display:flex;position:relative}.rank-specialist-toolbar>p{min-width:0;color:var(--rank-text-secondary);margin:0}.rank-specialist-search{z-index:60;min-height:42px;color:var(--rank-text);background:var(--rank-panel);border:1px solid var(--rank-border-strong);border-radius:var(--ui-radius-sm);--select-bg:transparent;--select-text:var(--rank-text);--select-border:transparent;--select-ring:transparent;--overlay-mid:transparent;--overlay-light:transparent;--text-main:var(--rank-text);--text-sub:var(--rank-text-muted);--searchbox-panel-bg:#111;--searchbox-panel-border:var(--rank-border-strong);--searchbox-item-hover-bg:var(--rank-panel-hover);--searchbox-item-active-bg:var(--rank-accent-soft);flex:none;padding:0 12px;position:relative}.rank-specialist-search:focus-within{border-color:var(--rank-accent-border);box-shadow:0 0 0 2px var(--rank-accent-soft)}.rank-specialist-search-input{width:100%;min-height:40px!important;color:var(--rank-text-strong)!important;font-size:14px!important;font-weight:650!important}.rank-specialist-search-input::-moz-placeholder{color:var(--rank-text-muted)!important}.rank-specialist-search-input::placeholder{color:var(--rank-text-muted)!important}.rank-specialist-search-item-text{color:var(--rank-text);font-size:13.5px}.rank-specialist-content{min-width:0}.rank-specialist-hero h3{margin-top:5px}.rank-specialist-hero p{margin-top:6px;line-height:1.55}.rank-specialist-table-head,.rank-specialist-player{align-items:center}.rank-specialist-table-head{margin-top:12px;font-weight:750}.rank-specialist-table-head span{text-align:center;min-width:0;padding:10px 8px}.rank-specialist-player-identity{align-items:center;min-width:0;display:grid}.rank-specialist-player .rank-position{width:auto;min-width:40px;height:auto;font-size:15px}.rank-specialist-player-name strong{display:block}.rank-specialist-player-name>span{margin-top:4px}@media (max-width:1180px){.rank-table-head,.rank-player-row{grid-template-columns:68px minmax(190px,1fr) 100px}.rank-player-season-cell{grid-column:1/3}.rank-player-average-cell{grid-column:3}.rank-specialist-table-head{display:none}.rank-specialist-player{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px}.rank-specialist-player-identity{border-bottom:1px solid var(--rank-border-soft);grid-column:1/-1;padding-bottom:10px}.rank-specialist-player>.rank-metric{min-height:56px}.rank-specialist-player>.rank-player-characters{border-top:1px solid var(--rank-border-soft);grid-column:1/-1;padding-top:10px}}@media (max-width:900px){.rank-main-tabs strong{font-size:14px}.rank-specialist-toolbar{flex-direction:column;align-items:stretch;gap:12px}.rank-specialist-search{width:100%;min-width:0}}@media (max-width:700px){.rank-section-head h2{font-size:21px}.rank-section-head p{font-size:13px}.rank-ladder-guide,.rank-page-segments,.rank-specialist-toolbar{margin-left:12px;margin-right:12px}.rank-cutoff-copy{text-align:left;align-items:flex-start}.rank-table-shell,.rank-specialist-content{padding-left:12px;padding-right:12px}.rank-player-row{grid-template-columns:58px minmax(0,1fr)}.rank-player-name-cell{gap:10px}.rank-player-name-copy strong{font-size:15px}.rank-player-mmr-cell{grid-column:1/-1}.rank-player-characters{grid-template-columns:repeat(3,minmax(72px,1fr))}.rank-character-summary-row{padding:14px}.rank-specialist-player{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-specialist-player-identity{border-bottom:1px solid var(--rank-border-soft);grid-column:1/-1;padding-bottom:11px}.rank-specialist-player>.rank-metric{border-top:0;grid-row:auto}.rank-specialist-player>.rank-player-characters{grid-area:auto/1/auto/-1}}@media (max-width:480px){.rank-main-tabs strong{white-space:normal}.rank-page-segments span{display:block}.rank-player-characters{grid-template-columns:repeat(3,minmax(0,1fr))}.rank-player-character>span{font-size:10.5px}.rank-specialist-player-identity{grid-template-columns:46px 48px minmax(0,1fr);padding:10px 6px}.rank-specialist-player-name strong{font-size:14px}}:root,html.dark{--rank-eternity-row:#ff5e78;--rank-eternity-row-rgb:255,94,120;--rank-demigod-row:#e0bc72;--rank-demigod-row-rgb:224,188,114}.rank-page-shell{box-sizing:border-box;gap:14px;width:100%;max-width:1000px;margin-inline:auto;padding:34px 16px 56px}.rank-main-tabs button{text-align:center;justify-content:center;align-items:center;gap:0;min-height:56px;padding:10px 12px}.rank-main-tabs button:after{left:18px;right:18px}.rank-main-tabs strong{max-width:100%;color:inherit;text-align:center;white-space:normal;font-weight:820;line-height:1.35}.rank-main-tabs span{display:none}.rank-score-overview{display:grid}.rank-score-chart-card,.rank-cutoff-card{background:var(--rank-panel-soft);border:1px solid var(--rank-border);border-radius:var(--ui-radius-sm);overflow:hidden}.rank-score-chart-head{justify-content:space-between;gap:16px;min-width:0;display:flex}.rank-score-chart-head>div{flex-direction:column;gap:5px;min-width:0;display:flex}.rank-score-chart-head span,.rank-cutoff-card span{color:var(--rank-accent);letter-spacing:.15em;font-size:8.5px;font-weight:850}.rank-score-chart-head strong{color:var(--rank-text-strong);font-weight:800}.rank-score-chart-head small{color:var(--rank-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:650}.rank-score-chart-body{grid-template-columns:44px minmax(0,1fr);gap:8px;height:154px;margin-top:12px}.rank-score-chart-y-axis{height:132px;color:var(--rank-text-faint);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;padding-top:1px;font-size:8.5px}.rank-score-chart-plot{background-image:linear-gradient(var(--rank-border-soft)1px,transparent 1px);border-bottom:1px solid var(--rank-border-strong);background-size:100% 44px;min-width:0;height:154px;position:relative;overflow:hidden}.rank-score-chart-svg{width:100%;height:132px;color:var(--rank-accent);overflow:visible}.rank-score-gradient-start{stop-color:var(--rank-accent);stop-opacity:.24}.rank-score-gradient-end{stop-color:var(--rank-accent);stop-opacity:.015}.rank-score-area{fill:url(#rank-score-area)}.rank-score-line{fill:none;stroke:currentColor;stroke-width:2.1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--ui-accent-rgb),.16))}.rank-score-chart-x-axis{height:21px;color:var(--rank-text-faint);font-variant-numeric:tabular-nums;grid-template-columns:3fr 7fr;align-items:end;font-size:8.5px;position:absolute;bottom:0;left:0;right:0}.rank-score-chart-x-axis span:first-child{justify-self:start}.rank-score-chart-x-axis span:nth-child(2){justify-self:start;transform:translate(-50%)}.rank-score-chart-x-axis span:nth-child(3){position:absolute;right:0}.rank-score-chart-empty{min-height:154px;color:var(--rank-text-muted);place-items:center;font-size:11px;display:grid}.rank-cutoff-cards{grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rank-cutoff-card{isolation:isolate;align-items:center;min-height:104px;padding:13px 14px 13px 78px;display:flex;position:relative}.rank-cutoff-card:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.rank-cutoff-card.is-eternity{border-color:rgba(var(--rank-eternity-row-rgb),.27)}.rank-cutoff-card.is-eternity:before{background:linear-gradient(100deg,rgba(var(--rank-eternity-row-rgb),.13),transparent 68%)}.rank-cutoff-card.is-demigod{border-color:rgba(var(--rank-demigod-row-rgb),.27)}.rank-cutoff-card.is-demigod:before{background:linear-gradient(100deg,rgba(var(--rank-demigod-row-rgb),.12),transparent 68%)}.rank-cutoff-card>img{z-index:-1;-o-object-fit:contain;object-fit:contain;opacity:.7;filter:saturate(.9)contrast(1.04)drop-shadow(0 4px 12px #0000006b);width:62px;height:80px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.rank-cutoff-card>div{flex-direction:column;min-width:0;display:flex}.rank-cutoff-card.is-eternity span{color:var(--rank-eternity-row)}.rank-cutoff-card.is-demigod span{color:var(--rank-demigod-row)}.rank-cutoff-card strong{color:var(--rank-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:7px;font-size:17px;font-weight:850;line-height:1}.rank-cutoff-card small{color:var(--rank-text-muted);margin-top:6px;font-size:9.5px}.rank-page-segments{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.rank-page-segments button{gap:0;min-height:38px}.rank-page-segments span{display:none}.rank-player-row,.rank-specialist-player{isolation:isolate;--rank-row-color:var(--rank-demigod-row);--rank-row-rgb:var(--rank-demigod-row-rgb);overflow:hidden}.rank-player-row.is-eternity,.rank-specialist-player.is-eternity{--rank-row-color:var(--rank-eternity-row);--rank-row-rgb:var(--rank-eternity-row-rgb)}.rank-player-row.is-demigod,.rank-specialist-player.is-demigod{--rank-row-color:var(--rank-demigod-row);--rank-row-rgb:var(--rank-demigod-row-rgb)}.rank-player-row:before,.rank-specialist-player:before{content:"";z-index:2;background:var(--rank-row-color);box-shadow:4px 0 13px rgba(var(--rank-row-rgb),.32),12px 0 30px rgba(var(--rank-row-rgb),.1);pointer-events:none;position:absolute;left:0}.rank-player-row:after,.rank-specialist-player:after{content:"";z-index:-1;background:linear-gradient(90deg,rgba(var(--rank-row-rgb),.065),transparent 100%);pointer-events:none;width:110px;position:absolute;inset:0 auto 0 0}.rank-tier-row-art{z-index:0;opacity:.13;pointer-events:none;display:block;position:absolute;top:50%;left:4px;overflow:hidden;transform:translateY(-50%)}.rank-tier-row-art img{-o-object-fit:contain;object-fit:contain;filter:saturate(.92)contrast(1.04);width:100%;height:100%;display:block}.rank-player-row>:not(.rank-tier-row-art),.rank-specialist-player>:not(.rank-tier-row-art){z-index:1;position:relative}.rank-player-row.is-eternity:hover,.rank-specialist-player.is-eternity:hover{border-color:rgba(var(--rank-eternity-row-rgb),.28)}.rank-player-row.is-demigod:hover,.rank-specialist-player.is-demigod:hover{border-color:rgba(var(--rank-demigod-row-rgb),.25)}.rank-player-position-cell,.rank-player-name-cell,.rank-player-mmr-cell,.rank-player-season-cell,.rank-player-average-cell,.rank-player-characters{padding:10px 8px}.rank-player-mmr-cell strong{font-size:15px}.rank-player-season-cell,.rank-player-average-cell{gap:5px}.rank-metric span{font-size:10px}.rank-metric strong{font-size:12.5px}.rank-specialist-toolbar{gap:18px;margin-left:18px;margin-right:18px;padding:12px 13px}.rank-specialist-toolbar>p{line-height:1.55}.rank-specialist-search{width:290px;min-width:240px}.rank-specialist-content{padding:16px 18px 20px}.rank-specialist-table-shell{scrollbar-width:thin;scrollbar-color:#3b3b3b var(--rank-panel-soft);min-width:0;overflow-x:auto}.rank-specialist-table-head,.rank-specialist-player{grid-template-columns:minmax(230px,1.35fr) 72px 70px 64px 64px 64px 76px minmax(182px,1fr);min-width:880px}.rank-specialist-table-head{display:grid}.rank-specialist-player{padding:0;display:grid}.rank-specialist-player-identity{border:0;grid-template-columns:48px 48px minmax(0,1fr);gap:8px;padding:10px}.rank-specialist-player>.rank-metric,.rank-specialist-player>.rank-player-characters{border:0;min-width:0;padding:10px 6px}.rank-metric.is-value-only{place-items:center}.rank-metric.is-value-only strong{font-variant-numeric:tabular-nums}.rank-specialist-player>.rank-player-characters{border:0;grid-area:auto}@media (min-width:901px){.rank-table-head,.rank-player-row{display:grid}.rank-player-position-cell,.rank-player-name-cell,.rank-player-mmr-cell,.rank-player-season-cell,.rank-player-average-cell,.rank-player-characters{border-top:0;grid-area:auto}.rank-player-average-cell,.rank-player-season-cell{grid-template-columns:repeat(3,minmax(0,1fr))}.rank-specialist-table-head,.rank-specialist-player{display:grid}.rank-specialist-player{gap:0;padding:0}.rank-specialist-player-identity,.rank-specialist-player>.rank-metric,.rank-specialist-player>.rank-player-characters{border:0;grid-area:auto}}@media (max-width:900px){.rank-cutoff-cards{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.rank-cutoff-card{min-height:96px}.rank-main-tabs button{min-height:54px}.rank-specialist-table-shell{padding-bottom:4px}.rank-specialist-table-head{display:grid}.rank-specialist-player{gap:0;padding:0;display:grid}.rank-specialist-player-identity,.rank-specialist-player>.rank-metric,.rank-specialist-player>.rank-player-characters{border:0;grid-area:auto}}@media (max-width:700px){.rank-page-shell{width:100%;max-width:1000px;padding:22px 12px 42px}.rank-score-overview,.rank-page-segments,.rank-specialist-toolbar{margin-left:12px;margin-right:12px}.rank-score-chart-card{min-height:202px;padding:12px}.rank-score-chart-head{flex-direction:column;align-items:flex-start;gap:5px}.rank-score-chart-body{grid-template-columns:38px minmax(0,1fr);height:144px}.rank-score-chart-svg,.rank-score-chart-y-axis{height:122px}.rank-score-chart-plot{height:144px}.rank-cutoff-card{min-height:92px;padding-left:66px}.rank-cutoff-card>img{width:55px;height:72px;left:5px}.rank-cutoff-card strong{font-size:15px}.rank-specialist-toolbar{flex-direction:column;align-items:stretch}.rank-specialist-search{width:100%;min-width:0}.rank-specialist-content{padding-left:12px;padding-right:12px}}@media (max-width:480px){.rank-main-tabs button{min-height:58px;padding:9px 7px}.rank-main-tabs strong{font-size:13px}.rank-score-overview{margin-top:12px}.rank-cutoff-cards{grid-template-columns:1fr}.rank-page-segments{grid-template-columns:repeat(3,minmax(0,1fr))}.rank-page-segments button{min-height:38px}.rank-page-segments strong{font-size:9.5px}}.tier-page-shell.rank-page-shell{box-sizing:border-box}.rank-score-overview{margin:12px 18px 0}.rank-score-chart-card{min-height:0}.rank-score-chart-head{align-items:center}.rank-score-chart-legend{color:var(--rank-text-secondary);white-space:nowrap;align-items:center;gap:12px;font-weight:720;display:inline-flex}.rank-score-chart-legend span{color:var(--rank-text-secondary);letter-spacing:0;align-items:center;gap:6px;font-weight:720;display:inline-flex;position:relative}.rank-score-chart-legend span:before{content:"";border-radius:2px;width:9px;height:9px}.rank-score-chart-legend .is-eternity:before{background:var(--rank-eternity-row)}.rank-score-chart-legend .is-demigod:before{background:var(--rank-demigod-row)}.rank-distribution-layout{display:grid}.rank-distribution-y-axis{color:var(--rank-text-secondary);font-variant-numeric:tabular-nums;text-align:right;position:relative}.rank-distribution-y-axis>span{white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}.rank-distribution-scroll{scrollbar-width:thin;scrollbar-color:#414141 transparent}.rank-distribution-scroll::-webkit-scrollbar{height:6px}.rank-distribution-scroll::-webkit-scrollbar-thumb{background:#414141;border-radius:999px}.rank-distribution-canvas{position:relative}.rank-distribution-grid{pointer-events:none;position:absolute}.rank-distribution-grid>i{background:var(--rank-border-soft);height:1px;position:absolute;left:0;right:0}.rank-distribution-lines{pointer-events:none;width:100%;position:absolute;left:0;right:0;overflow:visible}.rank-distribution-lines path{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.rank-distribution-lines path.is-eternity{stroke:var(--rank-eternity-row);filter:drop-shadow(0 0 4px rgba(var(--rank-eternity-row-rgb),.2))}.rank-distribution-lines path.is-demigod{stroke:var(--rank-demigod-row);filter:drop-shadow(0 0 4px rgba(var(--rank-demigod-row-rgb),.18))}.rank-distribution-columns{min-width:100%;display:grid;position:absolute}.rank-distribution-bucket,.rank-distribution-gap,.rank-distribution-spacer{min-width:0;position:relative}.rank-distribution-bucket{outline:none}.rank-distribution-bars{position:absolute}.rank-distribution-x-label{color:var(--rank-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;right:50%;transform:translate(50%)}.rank-distribution-gap{color:var(--rank-text-muted);place-items:end center;display:grid}.rank-distribution-gap:before,.rank-distribution-gap:after{content:"";background:var(--rank-border-strong);width:26%;height:1px;position:absolute;bottom:45px}.rank-distribution-gap:before{left:8%}.rank-distribution-gap:after{right:8%}.rank-distribution-gap strong{letter-spacing:.08em;font-size:18px;line-height:1}.rank-distribution-tooltip{color:var(--rank-text);border:1px solid var(--rank-border-strong);border-radius:var(--ui-radius-sm);background:#0a0a0afa;padding:8px 9px;line-height:1.45;position:absolute;left:50%;transform:translate(-50%)}.rank-distribution-bucket:hover .rank-distribution-tooltip,.rank-distribution-bucket:focus-visible .rank-distribution-tooltip{flex-direction:column;gap:3px;display:flex}.rank-distribution-tooltip strong{color:var(--rank-text-strong)}.rank-distribution-tooltip span.is-eternity{color:var(--rank-eternity-row)}.rank-distribution-tooltip span.is-demigod{color:var(--rank-demigod-row)}.rank-distribution-tooltip b{color:var(--rank-text-secondary);margin-top:2px;font-size:10.5px;font-weight:720}.rank-score-chart-body,.rank-score-chart-y-axis,.rank-score-chart-plot,.rank-score-chart-svg,.rank-score-chart-x-axis{display:none}.rank-table-shell{scrollbar-width:thin;scrollbar-color:#3b3b3b var(--rank-panel-soft)}.rank-table-head{border:0;border-top:1px solid var(--rank-border);border-bottom:1px solid var(--rank-border);border-radius:0;display:grid}.rank-player-list{border-bottom:1px solid var(--rank-border)}.rank-player-block{border:0}.rank-player-row{border:0;border-bottom:1px solid var(--rank-border-soft);box-shadow:none;background:0 0;padding:0;display:grid}.rank-player-block:last-child .rank-player-row{border-bottom:0}.rank-player-row>.rank-metric.is-value-only{min-width:0;padding:10px 5px}.rank-player-row>.rank-player-characters,.rank-player-position-cell,.rank-player-name-cell{padding:9px 8px}.rank-character-summary-shell{scrollbar-width:thin;scrollbar-color:#3b3b3b var(--rank-panel-soft)}.rank-character-summary-head{border-top:1px solid var(--rank-border);border-bottom:1px solid var(--rank-border);text-align:center;font-weight:760}.rank-character-summary-list{border-bottom:1px solid var(--rank-border)}.rank-character-summary-row{border:0;border-bottom:1px solid var(--rank-border-soft);box-shadow:none;background:0 0;align-items:center;gap:0;padding:0;display:grid}.rank-character-summary-row:last-child{border-bottom:0}.rank-character-summary-main{align-items:center;min-width:0;display:grid}.rank-character-summary-row>.rank-metric.is-value-only{padding:10px 5px}.rank-specialist-table-head{border:0;border-top:1px solid var(--rank-border);border-bottom:1px solid var(--rank-border);border-radius:0}.rank-specialist-player-list{border-bottom:1px solid var(--rank-border)}.rank-specialist-player{border:0;border-bottom:1px solid var(--rank-border-soft);box-shadow:none;background:0 0}.rank-specialist-player:last-child{border-bottom:0}@media (max-width:900px){.rank-distribution-layout{grid-template-columns:50px minmax(0,1fr)}.rank-distribution-y-axis{font-size:10.5px}}@media (max-width:600px){.rank-score-overview{margin-left:0;margin-right:0}.rank-score-chart-card{padding:9px 9px 7px}.rank-score-chart-head{flex-direction:column;align-items:flex-start;gap:5px}.rank-score-chart-legend span{font-size:10px}}.rank-main-tabs strong{font-size:15.5px}.rank-section-kicker{font-size:11.5px}.rank-section-head h2{font-size:24px}.rank-section-head p{font-size:14px}.rank-update-label{font-size:12px}.rank-page-segments strong{font-size:12.5px}.rank-table-head,.rank-character-summary-head,.rank-specialist-table-head{font-size:12px}.rank-character-notice,.rank-specialist-toolbar>p{font-size:13px}.rank-specialist-hero span{font-size:9.5px}.rank-specialist-hero p{font-size:12px}.rank-empty-inline,.rank-state{font-size:13.5px}.rank-score-chart-head{padding-bottom:2px}.rank-score-chart-head>div:first-child{gap:4px}.rank-score-chart-head span{font-size:9.5px}.rank-score-chart-head strong{font-size:15px}.rank-score-chart-legend,.rank-score-chart-legend span{font-size:11.5px}.rank-distribution-y-axis,.rank-distribution-x-label{font-weight:700}.rank-distribution-tooltip b{display:none}.rank-distribution-cutoffs{pointer-events:none;position:absolute}.rank-distribution-cutoffs>i{width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.rank-distribution-cutoffs>i.is-eternity{background:rgba(var(--rank-eternity-row-rgb),.82);box-shadow:0 0 8px rgba(var(--rank-eternity-row-rgb),.28)}.rank-distribution-cutoffs>i.is-demigod{background:rgba(var(--rank-demigod-row-rgb),.82);box-shadow:0 0 8px rgba(var(--rank-demigod-row-rgb),.24)}.rank-distribution-cutoffs span{border:1px solid var(--rank-border-soft);white-space:nowrap;background:#090909e6;border-radius:3px;padding:2px 5px;font-style:normal;font-weight:760;line-height:1.25;position:absolute;left:5px}.rank-distribution-cutoffs>i.is-eternity span{color:var(--rank-eternity-row)}.rank-distribution-cutoffs>i.is-demigod span{color:var(--rank-demigod-row)}.rank-character-summary-row .rank-character-avatar.is-lg{font-size:13px}.rank-player-list,.rank-specialist-player-list,.rank-character-summary-list{gap:0;margin-top:0;padding-top:0;display:block}.rank-player-block{gap:0;margin:0;padding:0;display:block}.rank-player-row,.rank-specialist-player,.rank-character-summary-row{vertical-align:top;border-top:0;border-left:0;border-right:0;border-radius:0;margin:0}.rank-player-row,.rank-specialist-player{width:100%}@media (max-width:600px){.tier-page-shell.rank-page-shell{width:100%}.rank-score-chart-head{margin-bottom:8px}.rank-distribution-y-axis{font-size:11.5px}.rank-distribution-cutoffs span{font-size:9.5px}}.tier-page-shell.rank-page-shell{width:100%;max-width:1000px;margin-inline:auto;padding:34px 16px 56px}.rank-score-overview{grid-template-columns:minmax(0,1fr) 190px;gap:8px}.rank-score-chart-card{padding:12px 10px 8px}.rank-score-chart-head{min-height:40px;margin-bottom:13px}.rank-distribution-layout{grid-template-columns:52px minmax(0,1fr);gap:0;margin-top:0}.rank-distribution-y-axis{z-index:10;padding-right:5px;font-size:12.5px;line-height:1}.rank-distribution-scroll,.rank-distribution-canvas{margin:0;padding:0}.rank-distribution-lines{z-index:4}.rank-distribution-columns{z-index:7;gap:0;top:0;right:0;bottom:0;left:0}.rank-distribution-bars>i,.rank-distribution-bars>i.is-demigod,.rank-distribution-bars>i.is-eternity{min-height:2px}.rank-distribution-x-label{font-size:11.5px;bottom:3px}.rank-distribution-gap{padding-bottom:25px}.rank-distribution-tooltip{font-size:12px;box-shadow:0 14px 34px #0000008f}.rank-distribution-tooltip strong{font-size:12.5px}.rank-distribution-cutoffs span{z-index:1;font-size:10px;top:3px}.rank-character-avatar.is-md{width:34px;height:34px}.rank-player-character>span{font-size:11px;line-height:1.1}.rank-tier-row-art{width:39px;height:48px}@media (max-width:900px){.tier-page-shell.rank-page-shell{width:100%;max-width:1000px;padding-left:12px;padding-right:12px}.rank-score-overview{grid-template-columns:1fr}}@media (max-width:600px){.tier-page-shell.rank-page-shell{padding:22px 12px 42px}.rank-distribution-layout{grid-template-columns:46px minmax(0,1fr)}}.rank-score-overview{box-sizing:border-box;width:auto;min-width:0;margin-left:12px;margin-right:12px}.rank-score-chart-card,.rank-cutoff-cards,.rank-cutoff-card{min-width:0}.rank-distribution-scroll{width:100%;min-width:0}.rank-distribution-canvas{min-width:0;max-width:100%;width:100%!important}.rank-distribution-bucket.is-first .rank-distribution-x-label{left:2px;right:auto;transform:none}.rank-distribution-bucket.is-last .rank-distribution-x-label{left:auto;right:2px;transform:none}.rank-distribution-bucket.is-first .rank-distribution-tooltip{left:3px;right:auto;transform:none}.rank-distribution-bucket.is-last .rank-distribution-tooltip{left:auto;right:3px;transform:none}.rank-table-shell{width:100%;min-width:0;overflow-x:hidden}.rank-table-head,.rank-player-row{width:100%;min-width:0}.rank-table-head>span,.rank-player-row>*{min-width:0}.rank-player-name-copy,.rank-player-name-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rank-player-row>.rank-metric.is-value-only{padding-left:3px;padding-right:3px}.rank-character-summary-shell{min-width:0}.rank-character-name,.rank-character-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rank-character-summary-row>.rank-metric.is-value-only{padding-left:3px;padding-right:3px}.rank-player-row .rank-character-avatar.is-md,.rank-character-summary-row .rank-character-avatar.is-lg{width:30px;height:30px}@media (min-width:901px){.rank-table-head,.rank-player-row{width:100%}}@media (max-width:900px){.rank-score-overview{margin-left:8px;margin-right:8px}.rank-table-shell,.rank-character-summary-shell{overflow-x:hidden}}.rank-score-chart-card{overflow:visible}.rank-distribution-cutoffs{z-index:6}.rank-distribution-cutoff-labels{z-index:30;pointer-events:none;position:absolute;left:0;right:0}.rank-distribution-cutoff-labels>span{border:1px solid var(--rank-border-soft);white-space:nowrap;border-radius:3px;align-items:center;padding:0 6px;font-weight:780;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%)}.rank-distribution-cutoff-labels>span.is-eternity{color:var(--rank-eternity-row);border-color:rgba(var(--rank-eternity-row-rgb),.3)}.rank-distribution-cutoff-labels>span.is-demigod{color:var(--rank-demigod-row);border-color:rgba(var(--rank-demigod-row-rgb),.3)}.rank-distribution-cutoffs span{display:none!important}.rank-distribution-tooltip{z-index:100;visibility:visible;opacity:1;pointer-events:none;flex-direction:column;gap:3px;min-width:150px;max-width:180px;display:flex!important}.rank-distribution-tooltip.is-center{transform:translate(-50%)}.rank-distribution-tooltip.is-left{transform:none}.rank-distribution-tooltip.is-right{transform:translate(-100%)}.rank-table-head,.rank-player-row{grid-template-columns:42px minmax(145px,1fr) 64px 56px 60px 60px 72px 48px 116px}.rank-player-characters{justify-content:flex-start;align-items:center;grid-template-columns:none!important;gap:3px!important;display:flex!important}.rank-player-character{flex:0 0 34px;gap:1px;width:34px;min-width:34px;max-width:34px}.rank-player-row .rank-player-character .rank-character-avatar.is-md{width:28px;height:28px}@media (max-width:600px){.rank-distribution-layout{height:198px}.rank-distribution-y-axis{height:146px;margin-top:24px}.rank-distribution-canvas,.rank-distribution-bucket,.rank-distribution-gap,.rank-distribution-spacer{height:194px}.rank-distribution-lines,.rank-distribution-bars{height:146px}}.rank-player-row>.rank-player-characters,.rank-specialist-player>.rank-player-characters{place-items:center;width:auto;min-width:0;max-width:none;padding-left:6px;padding-right:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.rank-player-row .rank-player-character,.rank-specialist-player .rank-player-character{flex:initial;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;max-width:none;display:flex}.rank-player-row .rank-player-character>span,.rank-specialist-player .rank-player-character>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;max-width:100%;font-size:10.5px;line-height:1;overflow:hidden}.rank-player-position-cell,.rank-player-name-cell,.rank-player-row>.rank-metric.is-value-only,.rank-player-row>.rank-player-characters,.rank-character-summary-main,.rank-character-summary-row>.rank-metric.is-value-only,.rank-specialist-player-identity,.rank-specialist-player>.rank-metric,.rank-specialist-player>.rank-player-characters{padding-top:5px;padding-bottom:5px}.rank-distribution-scroll{overflow:hidden}.rank-distribution-cutoff-labels>span.is-eternity{transform:translate(-100%)}.rank-distribution-cutoff-labels>span.is-demigod{transform:none}.rank-role-summary-items{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;min-width:0;display:grid}.rank-role-summary-item{background:#1b222a;border:1px solid #303b47;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:7px minmax(0,1fr);align-content:center;-moz-column-gap:7px;column-gap:7px;min-width:0;min-height:48px;padding:7px 8px;display:grid;position:relative}.rank-role-summary-item>i{background:#7bf6ff;border-radius:999px;grid-row:1/3;align-self:center;width:6px;height:24px;box-shadow:0 0 8px #7bf6ff2e}.rank-role-summary-item>span{color:var(--rank-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:720;overflow:hidden}.rank-role-summary-item>strong{color:var(--rank-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:820}.rank-role-summary-item.is-role-2>i{background:#9fc7ff}.rank-role-summary-item.is-role-3>i{background:#b5a9ff}.rank-role-summary-item.is-role-4>i{background:#e3a9ff}.rank-role-summary-item.is-role-5>i{background:#ffc08f}.rank-role-summary-item.is-role-6>i{background:#ffe38b}.rank-role-summary-item.is-role-7>i{background:#8fe0bc}.rank-character-summary-shell{background:0 0}.rank-character-summary-head{font-size:12.5px}.rank-character-summary-head>span:nth-child(2),.rank-character-summary-head>span:nth-child(4){color:#d9f9fc}.rank-character-summary-row>.rank-metric.is-value-only{border-left:1px solid #ffffff0b}.rank-character-summary-row>.rank-metric.is-value-only strong{font-size:14px;font-weight:780}.rank-character-summary-row>.rank-metric:nth-child(2) strong,.rank-character-summary-row>.rank-metric:nth-child(4) strong{color:#e7fbfd;font-weight:830}.rank-character-summary-main{padding-left:10px;padding-right:10px}@media (max-width:700px){.rank-role-summary{margin-left:10px;margin-right:10px}.rank-role-summary-items{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-character-summary-shell{padding-left:10px;padding-right:10px;overflow-x:hidden}.rank-character-summary-head,.rank-character-summary-row{grid-template-columns:30% 16% 11% 17% 9% 9% 8%}.rank-character-summary-head{font-size:10.5px}.rank-character-summary-row>.rank-metric.is-value-only strong{font-size:11.5px}}.rank-page-shell{--rank-panel:var(--ui-surface-1);--rank-panel-soft:var(--ui-bg-1);--rank-panel-raised:var(--ui-surface-2);--rank-panel-hover:var(--ui-surface-hover);--rank-border:var(--ui-border);--rank-border-soft:var(--ui-divider);--rank-border-strong:var(--ui-border-strong);--rank-text:var(--ui-text);--rank-text-strong:var(--ui-text-strong);--rank-text-secondary:var(--ui-text-secondary);--rank-text-muted:var(--ui-text-muted);--rank-text-faint:var(--ui-text-faint)}.rank-main-tabs{background:var(--ui-bg-1);border-color:var(--ui-border);box-shadow:none}.rank-main-tabs button.is-active{background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.045),transparent 76%),var(--ui-surface-2)}.rank-section-card{background:var(--ui-surface-1);border-color:var(--ui-border);box-shadow:0 10px 28px #0000001f}.rank-section-head{background:var(--ui-surface-2);border-bottom-color:var(--ui-border)}.rank-score-chart-card,.rank-cutoff-card,.rank-specialist-toolbar,.rank-specialist-content,.rank-character-notice{background-color:var(--ui-bg-1);border-color:var(--ui-border)}.rank-table-head,.rank-character-summary-head,.rank-specialist-table-head{color:var(--ui-text-secondary);background:var(--ui-surface-2);border-color:var(--ui-border)}.rank-player-block:nth-child(2n) .rank-player-row,.rank-character-summary-row:nth-child(2n),.rank-specialist-player:nth-child(2n){background:#ffffff03}.rank-distribution-cutoff-labels>span.is-place-center{transform:translate(-50%)}.rank-distribution-cutoff-labels>span.is-place-left{transform:translate(-100%)}.rank-distribution-cutoff-labels>span.is-place-right{transform:none}.rank-role-summary{background:var(--ui-bg-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);gap:14px;margin:14px 18px 0;padding:14px;display:grid}.rank-role-summary-copy{border-right:1px solid var(--ui-divider);flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:8px 14px 8px 4px;display:flex}.rank-role-summary-copy>span{color:var(--rank-accent);letter-spacing:.13em;font-size:10px;font-weight:850}.rank-role-summary-copy>strong{color:var(--rank-text-strong);font-size:17px;font-weight:820}.rank-role-summary-copy>small{color:var(--rank-text-muted);font-size:11.5px;line-height:1.55}.rank-role-chart-layout{grid-template-columns:154px minmax(0,1fr);align-items:center;gap:18px;min-width:0;display:grid}.rank-role-pie-wrap{justify-self:center;width:146px;height:146px;position:relative}.rank-role-pie{width:146px;height:146px;display:block;overflow:visible;transform:rotate(-90deg)}.rank-role-pie-track,.rank-role-pie-slice{fill:none;transform-origin:64px 64px}.rank-role-pie-track{stroke:var(--ui-surface-3);stroke-width:24px}.rank-role-pie-slice{stroke:var(--role-color);stroke-width:24px;cursor:pointer;opacity:.88;transition:opacity .14s,stroke-width .14s,filter .14s}.rank-role-pie-slice:hover,.rank-role-pie-slice:focus-visible,.rank-role-pie-slice.is-selected{stroke-width:28px;opacity:1;filter:brightness(1.08);outline:none}.rank-role-pie-slice.is-dimmed{opacity:.18}.rank-role-pie-center{width:78px;height:78px;color:var(--rank-text-secondary);background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);cursor:default;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rank-role-pie-center.is-filtered{cursor:pointer;border-color:var(--ui-accent-border);background:var(--ui-surface-2)}.rank-role-pie-center>span{color:var(--rank-text-muted);letter-spacing:.12em;font-size:8.5px;font-weight:850}.rank-role-pie-center>strong{max-width:66px;color:var(--rank-text-strong);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:830;line-height:1.15;overflow:hidden}.rank-role-pie-center>small{color:var(--rank-text-muted);font-size:9.5px;font-weight:700}.rank-role-legend{flex-direction:column;gap:3px;min-width:0;display:flex}.rank-role-legend-item{min-width:0;min-height:31px;color:var(--rank-text-secondary);border-radius:var(--ui-radius-xs);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:9px minmax(78px,1fr) 66px 54px;align-items:center;gap:8px;padding:4px 8px;transition:background-color .12s,border-color .12s,opacity .12s;display:grid}.rank-role-legend-item:hover,.rank-role-legend-item:focus-visible{background:var(--ui-surface-2);border-color:var(--ui-border);outline:none}.rank-role-legend-item.is-selected{background:var(--ui-surface-2);border-color:var(--role-color)}@supports (color:color-mix(in lab,red,red)){.rank-role-legend-item.is-selected{border-color:color-mix(in srgb,var(--role-color)48%,var(--ui-border))}}.rank-role-legend-item.is-dimmed{opacity:.38}.rank-role-legend-item>i{background:var(--role-color);border-radius:2px;width:9px;height:9px;box-shadow:0 0 0 1px #ffffff0f}.rank-role-legend-item>span{color:var(--rank-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:740;overflow:hidden}.rank-role-legend-item>strong{color:var(--rank-text-strong);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:13.5px;font-weight:820}.rank-role-legend-item>small{color:var(--rank-text-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11.5px;font-weight:720}@media (max-width:900px){.rank-role-summary-copy{border-right:0;border-bottom:1px solid var(--ui-divider);grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:8px;padding:2px 0 10px;display:grid}.rank-role-summary-copy>small{text-align:right}}@media (max-width:700px){.rank-role-summary-copy{align-items:flex-start;display:flex}.rank-role-summary-copy>small{text-align:left}.rank-role-chart-layout{grid-template-columns:132px minmax(0,1fr);gap:10px}.rank-role-pie-wrap,.rank-role-pie{width:128px;height:128px}.rank-role-pie-center{width:70px;height:70px}.rank-role-legend-item{grid-template-columns:8px minmax(58px,1fr) 58px;gap:6px}.rank-role-legend-item>small{display:none}}@media (max-width:520px){.rank-role-chart-layout{grid-template-columns:1fr}.rank-role-pie-wrap{justify-self:center}}.rank-character-summary-list{border-right-color:var(--ui-border);border-left-color:var(--ui-border)}.rank-row-link,.rank-main-tabs>a{color:inherit;text-decoration:none}.rank-row-link:focus-visible{z-index:4;outline:2px solid var(--ui-accent-border);outline-offset:-2px}.rank-main-tabs>a{min-width:0;min-height:64px;color:var(--rank-text-secondary);border-right:1px solid var(--rank-border);cursor:pointer;background:0 0;flex-direction:column;gap:4px;padding:11px 16px;display:flex;position:relative}.rank-main-tabs>a:last-child{border-right:0}.rank-main-tabs>a:after{content:"";background:0 0;height:2px;position:absolute;bottom:0}.rank-main-tabs>a:hover,.rank-main-tabs>a:focus-visible{color:var(--rank-text-strong);background:var(--rank-panel-hover);outline:none}.rank-main-tabs>a.is-active{color:var(--rank-text-strong);background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.045),transparent 76%),var(--ui-surface-2)}.rank-main-tabs>a.is-active:after{background:var(--rank-accent)}.rank-main-tabs>a strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15.5px;font-weight:800;overflow:hidden}.rank-player-row,.rank-specialist-player,.rank-character-summary-row{color:var(--rank-text);cursor:pointer;transition:background-color .12s,box-shadow .12s,transform .12s;position:relative}.rank-player-row:hover,.rank-specialist-player:hover,.rank-character-summary-row:hover{background:linear-gradient(90deg,rgba(var(--ui-accent-rgb),.035),transparent 34%),var(--ui-surface-hover)}.rank-player-row:hover .rank-row-open-mark,.rank-specialist-player:hover .rank-row-open-mark,.rank-character-summary-row:hover .rank-row-open-mark,.rank-row-link:focus-visible .rank-row-open-mark{opacity:1;transform:translateY(-50%)}.rank-row-open-mark{width:18px;height:18px;color:var(--rank-accent);background:var(--ui-surface-2);border:1px solid var(--ui-border-subtle);opacity:0;pointer-events:none;border-radius:50%;place-items:center;font-size:10px;font-weight:850;transition:opacity .12s,transform .12s;top:50%;right:5px;transform:translate(-4px,-50%);z-index:5!important;position:absolute!important}@supports (color:color-mix(in lab,red,red)){.rank-row-open-mark{background:color-mix(in srgb,var(--ui-surface-2)82%,transparent)}}.rank-player-row:before,.rank-specialist-player:before{border-radius:0;width:3px;top:1px;bottom:1px}.rank-player-block+.rank-player-block .rank-player-row:before,.rank-specialist-player+.rank-specialist-player:before{top:0}.rank-player-name-cell,.rank-specialist-player-identity,.rank-character-summary-main{background:linear-gradient(90deg,#ffffff06,#0000 86%)}.rank-player-name-cell .rank-character-avatar,.rank-specialist-player-identity .rank-character-avatar,.rank-character-summary-main .rank-character-avatar{box-shadow:0 0 0 1px var(--ui-border-strong),0 4px 12px #00000038}.rank-player-name-copy,.rank-specialist-player-name,.rank-character-name{flex-direction:column;justify-content:center;min-width:0;display:flex}.rank-identity-kicker,.rank-specialist-player-name>span,.rank-character-name>span{max-width:100%;color:var(--rank-accent);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:760;line-height:1.15;overflow:hidden}.rank-player-name-copy strong,.rank-specialist-player-name strong,.rank-character-name strong{color:var(--rank-text-strong);font-size:15px;font-weight:820;line-height:1.15}.rank-player-name-copy small,.rank-specialist-player-name small{color:var(--rank-text-muted);font-size:9px;font-weight:650;line-height:1.1}.rank-metric.is-value-only{text-align:center;border-left:1px solid #ffffff09;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.rank-metric.is-value-only small{max-width:100%;color:var(--rank-text-muted);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:720;line-height:1;display:block;overflow:hidden}.rank-metric.is-value-only strong{max-width:100%;color:var(--rank-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:790;line-height:1.15;overflow:hidden}@media (min-width:901px){.rank-character-summary-head,.rank-character-summary-row{grid-template-columns:minmax(230px,1.75fr) minmax(132px,1fr) minmax(122px,.92fr) minmax(96px,.72fr) minmax(92px,.7fr) minmax(102px,.76fr);width:100%;min-width:0}}.rank-character-summary-head{align-items:stretch;min-height:46px;display:grid}.rank-character-summary-head>span,.rank-character-summary-head>button{min-width:0;min-height:46px;color:var(--rank-text-secondary);text-align:center;background:0 0;border:0;border-left:1px solid #ffffff0e;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:12px;font-weight:760;display:flex}.rank-character-summary-head>span:first-child{color:var(--rank-text-strong);text-align:left;border-left:0;justify-content:flex-start;padding-left:14px}.rank-character-summary-head>button{cursor:pointer;transition:color .12s,background-color .12s}.rank-character-summary-head>button:hover,.rank-character-summary-head>button:focus-visible{color:var(--rank-text-strong);background:var(--ui-surface-hover);outline:none}.rank-character-summary-head>button.is-active{color:var(--rank-accent);background:rgba(var(--ui-accent-rgb),.045)}.rank-character-summary-head>button i{color:var(--rank-text-faint);font-size:9px;font-style:normal;line-height:1}.rank-character-summary-head>button.is-active i{color:var(--rank-accent)}.rank-character-summary-row,.rank-character-summary-main,.rank-character-summary-row>.rank-metric.is-value-only{min-height:64px}.rank-character-summary-main{grid-template-columns:30px 38px minmax(0,1fr);gap:9px;padding:7px 14px 7px 10px}.rank-character-index{width:25px;height:25px;color:var(--rank-text-secondary);background:var(--ui-surface-2);border:1px solid var(--ui-border-subtle);border-radius:4px;place-items:center;font-size:10.5px;font-weight:830;display:grid}.rank-character-summary-row .rank-character-avatar.is-lg{width:36px;height:36px}.rank-character-summary-row>.rank-metric.is-value-only:nth-of-type(2) strong,.rank-character-summary-row>.rank-metric.is-value-only:nth-of-type(3) strong{color:#e7fbfd}.rank-table-head,.rank-specialist-table-head{min-height:42px}.rank-player-row,.rank-specialist-player,.rank-player-position-cell,.rank-player-name-cell,.rank-player-row>.rank-metric.is-value-only,.rank-player-row>.rank-player-characters,.rank-specialist-player-identity,.rank-specialist-player>.rank-metric,.rank-specialist-player>.rank-player-characters{min-height:64px}.rank-player-list,.rank-specialist-player-list,.rank-character-summary-list{background:var(--ui-bg-1)}@supports (color:color-mix(in lab,red,red)){:is(.rank-player-list,.rank-specialist-player-list,.rank-character-summary-list){background:color-mix(in srgb,var(--ui-bg-1)52%,transparent)}}.rank-player-row,.rank-specialist-player,.rank-character-summary-row{border-bottom-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){:is(.rank-player-row,.rank-specialist-player,.rank-character-summary-row){border-bottom-color:color-mix(in srgb,var(--ui-border)72%,transparent)}}.rank-specialist-hero{background:linear-gradient(90deg,rgba(var(--ui-accent-rgb),.05),transparent 42%),var(--ui-surface-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);padding:12px 14px 15px}.rank-specialist-hero .rank-character-avatar.is-lg{width:52px;height:52px}.rank-specialist-hero h3{font-size:21px}@media (max-width:900px){.rank-main-tabs>a{min-height:54px;padding:9px 10px}.rank-main-tabs>a strong{font-size:13px}.rank-character-summary-head>span,.rank-character-summary-head>button{padding-left:3px;padding-right:3px;font-size:10.5px}.rank-metric.is-value-only strong{font-size:12px}}@media (max-width:700px){.rank-main-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-main-tabs>a:nth-child(2){border-right:0}.rank-main-tabs>a:nth-child(-n+2){border-bottom:1px solid var(--rank-border)}.rank-character-summary-head{display:none}.rank-character-summary-list{background:0 0;border:0;padding-top:10px}.rank-character-summary-row{background:var(--ui-surface-1);gap:0;min-height:0;display:grid;overflow:hidden}.rank-character-summary-main{border-bottom:1px solid var(--ui-divider);grid-column:1/-1;min-height:58px}.rank-character-summary-row>.rank-metric.is-value-only{border-top:1px solid #ffffff06;min-height:50px;padding:7px 5px}.rank-character-summary-row>.rank-metric.is-value-only:nth-of-type(2n){border-left:0}.rank-character-summary-row>.rank-metric.is-value-only:last-of-type{border-left:0;grid-column:1/-1}.rank-row-open-mark{opacity:.72;transform:translateY(-50%)}}.rank-main-tabs>a{text-align:center;justify-content:center;align-items:center}.rank-main-tabs>a strong{text-align:center;width:100%}.rank-main-tabs>a:after{left:18%;right:18%}.rank-identity-kicker,.rank-player-name-copy>small,.rank-specialist-player-name>span,.rank-specialist-player-name>small,.rank-character-name>span,.rank-character-notice,.rank-specialist-toolbar>p{display:none!important}.rank-player-name-copy,.rank-specialist-player-name,.rank-character-name{gap:0}.rank-character-summary-shell{box-sizing:border-box;max-width:none;margin-top:12px;overflow:hidden}.rank-character-summary-head,.rank-character-summary-list,.rank-character-summary-row{box-sizing:border-box;max-width:none;margin-left:0;margin-right:0}.rank-character-summary-head,.rank-character-summary-row{grid-template-columns:minmax(220px,1.75fr) minmax(112px,1fr) minmax(104px,.92fr) minmax(102px,.88fr) minmax(92px,.8fr) minmax(104px,.9fr)}.rank-character-summary-head>*,.rank-character-summary-row>*{box-sizing:border-box;width:100%;min-width:0}.rank-specialist-search-below{z-index:70;box-sizing:border-box;background:var(--ui-surface-1);width:100%;min-width:0;max-width:none;margin:10px 0 14px}.rank-specialist-search-below>*{width:100%;min-width:0}.rank-distribution-bars>i.is-total{background:linear-gradient(180deg,rgba(var(--ui-accent-rgb),.82),rgba(var(--ui-accent-rgb),.24));opacity:.78;border-radius:0;width:100%;max-width:none;min-height:2px;position:absolute;bottom:0;left:0;transform:none}.rank-distribution-bucket:hover .rank-distribution-bars>i.is-total,.rank-distribution-bucket:focus-visible .rank-distribution-bars>i.is-total{opacity:1}.rank-distribution-layout{height:182px}.rank-distribution-y-axis{height:154px;margin-top:0}.rank-distribution-canvas,.rank-distribution-bucket,.rank-distribution-gap,.rank-distribution-spacer{height:178px}.rank-distribution-grid{top:0;right:0;bottom:24px;left:0}.rank-distribution-lines{height:154px;top:0}.rank-distribution-bars{height:154px;bottom:24px}.rank-distribution-cutoffs{top:0;right:0;bottom:24px;left:0}.rank-distribution-cutoff-labels{height:0;top:5px;overflow:visible}.rank-distribution-cutoff-labels>span,.rank-distribution-cutoff-labels>span.is-eternity,.rank-distribution-cutoff-labels>span.is-demigod{background:#070707e0;min-height:20px;padding-left:5px;padding-right:5px;font-size:10px;top:0}.rank-distribution-tooltip{top:29px}@media (max-width:900px){.rank-character-summary-head,.rank-character-summary-row{grid-template-columns:31% 15% 14% 13% 13% 14%}}@media (max-width:700px){.rank-character-summary-shell{padding:0;overflow:visible}.rank-character-summary-list{border-left:0;border-right:0}.rank-specialist-search-below{margin-top:8px;margin-bottom:12px}.rank-distribution-layout{height:176px}.rank-distribution-y-axis,.rank-distribution-lines,.rank-distribution-bars{height:148px}.rank-distribution-canvas,.rank-distribution-bucket,.rank-distribution-gap,.rank-distribution-spacer{height:172px}.rank-character-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.rank-row-open-mark{display:none!important}.rank-character-summary-row:before,.rank-character-summary-row:after{content:none!important;display:none!important}.rank-character-summary-row:hover,.rank-character-summary-row:focus-visible{background:var(--ui-surface-hover)!important;box-shadow:none!important;border-radius:0!important;transform:none!important}.rank-character-summary-shell{overflow-x:auto;width:100%!important;margin:12px 0 0!important;padding:0!important}.rank-character-summary-list{border-left:0!important;border-right:0!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.rank-character-summary-head,.rank-character-summary-row{border-radius:0!important;width:100%!important;min-width:0!important;margin:0!important}.rank-character-summary-row{border-left:0!important;border-right:0!important}.rank-role-summary{grid-template-columns:158px minmax(0,1fr);align-items:stretch}.rank-role-bar-chart{flex-direction:column;gap:7px;min-width:0;display:flex}.rank-role-bar-total{min-height:32px;color:var(--rank-text-secondary);background:var(--ui-surface-1);border:1px solid var(--ui-border-subtle);border-radius:var(--ui-radius-xs);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:5px 9px;display:flex}.rank-role-bar-total:hover,.rank-role-bar-total:focus-visible,.rank-role-bar-total.is-selected{color:var(--rank-text-strong);background:var(--ui-surface-2);border-color:var(--ui-accent-border);outline:none}.rank-role-bar-total>span{font-size:11.5px;font-weight:760}.rank-role-bar-total>strong{color:var(--rank-text-strong);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:820}.rank-role-bar-list{flex-direction:column;gap:4px;min-width:0;display:flex}.rank-role-bar-item{min-width:0;min-height:33px;color:var(--rank-text-secondary);border-radius:var(--ui-radius-xs);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(76px,.72fr) minmax(120px,2.2fr) 62px 54px;align-items:center;gap:9px;padding:4px 8px;transition:background-color .12s,border-color .12s,opacity .12s;display:grid}.rank-role-bar-item:hover,.rank-role-bar-item:focus-visible{background:var(--ui-surface-2);border-color:var(--ui-border);outline:none}.rank-role-bar-item.is-selected{background:var(--role-color);border-color:var(--role-color)}@supports (color:color-mix(in lab,red,red)){.rank-role-bar-item.is-selected{background:color-mix(in srgb,var(--role-color)7%,var(--ui-surface-2));border-color:color-mix(in srgb,var(--role-color)52%,var(--ui-border))}}.rank-role-bar-item.is-dimmed{opacity:.34}.rank-role-bar-label{color:var(--rank-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:760;overflow:hidden}.rank-role-bar-track{background:var(--ui-surface-3);border:1px solid #ffffff09;border-radius:2px;height:9px;display:block;position:relative;overflow:hidden}.rank-role-bar-track>i{background:var(--role-color);min-width:3px;box-shadow:0 0 8px var(--role-color);border-radius:1px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.rank-role-bar-track>i{background:color-mix(in srgb,var(--role-color)82%,var(--ui-surface-2));box-shadow:0 0 8px color-mix(in srgb,var(--role-color)18%,transparent)}}.rank-role-bar-item>strong,.rank-role-bar-item>small{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.rank-role-bar-item>strong{color:var(--rank-text-strong);font-size:12.5px;font-weight:820}.rank-role-bar-item>small{color:var(--rank-text-muted);font-size:11px;font-weight:720}.rank-character-avatar img{-o-object-position:center 78%!important;object-position:center 78%!important}.rank-distribution-bars{justify-content:stretch!important;align-items:flex-end!important;gap:1px!important;display:flex!important;left:1px!important;right:1px!important}.rank-distribution-bars>i,.rank-distribution-bars>i.is-eternity,.rank-distribution-bars>i.is-demigod{opacity:.78!important;border-radius:1px 1px 0 0!important;flex:1 1 0!important;align-self:flex-end!important;width:auto!important;max-width:none!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}.rank-distribution-bars>i.is-eternity{z-index:auto!important;background:rgba(var(--rank-eternity-row-rgb),.76)!important}.rank-distribution-bars>i.is-demigod{z-index:auto!important;background:rgba(var(--rank-demigod-row-rgb),.72)!important}.rank-distribution-bucket:hover .rank-distribution-bars>i,.rank-distribution-bucket:focus-visible .rank-distribution-bars>i{filter:brightness(1.04);opacity:.92!important}.rank-distribution-bars>i.is-total{display:none!important}@media (min-width:901px){.rank-table-head,.rank-player-row{grid-template-columns:60px minmax(142px,.76fr) 80px 68px 70px 70px 84px 66px minmax(176px,1.08fr)!important;min-width:0!important}.rank-specialist-table-head,.rank-specialist-player{grid-template-columns:minmax(184px,.96fr) 78px 68px 68px 68px 82px 64px minmax(174px,1fr)!important;min-width:850px!important}}.rank-table-head>span,.rank-specialist-table-head>span,.rank-specialist-table-head>button{word-break:keep-all;white-space:nowrap;min-width:0}.rank-table-head>span:first-child{text-align:center;padding-left:4px;padding-right:4px}.rank-player-name-cell{gap:8px;padding-left:7px;padding-right:6px}.rank-player-name-copy strong,.rank-specialist-player-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rank-specialist-table-head{align-items:stretch}.rank-specialist-table-head>span,.rank-specialist-table-head>button{min-height:42px;color:var(--rank-text-secondary);text-align:center;background:0 0;border:0;border-left:1px solid #ffffff0b;justify-content:center;align-items:center;gap:5px;padding:6px 4px;font-size:10.5px;font-weight:760;display:flex}.rank-specialist-table-head>button:first-child{border-left:0;justify-content:flex-start;padding-left:12px}.rank-specialist-table-head>button{cursor:pointer}.rank-specialist-table-head>button:hover,.rank-specialist-table-head>button:focus-visible{color:var(--rank-text-strong);background:var(--ui-surface-hover);outline:none}.rank-specialist-table-head>button.is-active{color:var(--rank-accent);background:rgba(var(--ui-accent-rgb),.045)}.rank-specialist-table-head>button i{color:var(--rank-text-faint);font-size:8px;font-style:normal}.rank-specialist-table-head>button.is-active i{color:var(--rank-accent)}.rank-specialist-hero{grid-template-columns:minmax(0,1fr) minmax(238px,300px);align-items:center;gap:18px;display:grid!important}.rank-specialist-hero-identity{align-items:center;gap:12px;min-width:0;display:flex}.rank-specialist-hero-identity>div:last-child{min-width:0}.rank-specialist-search-inline{z-index:70;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xs);width:100%;min-width:0;max-width:300px;box-shadow:inset 0 -1px rgba(var(--ui-accent-rgb),.1);justify-self:end;padding:9px 12px 10px;position:relative}@supports (color:color-mix(in lab,red,red)){.rank-specialist-search-inline{background:color-mix(in srgb,var(--ui-surface-2)88%,transparent)}}.rank-specialist-search-inline:after,.rank-specialist-search-inline:before{content:"";background:var(--rank-accent);pointer-events:none;position:absolute;bottom:-1px;right:-1px}.rank-specialist-search-inline:after{width:42px;height:2px;box-shadow:0 0 9px rgba(var(--ui-accent-rgb),.34)}.rank-specialist-search-inline:before{width:2px;height:16px}.rank-specialist-search-inline>*{width:100%;min-width:0}.rank-specialist-search-below{display:none!important}@media (max-width:900px){.rank-role-summary{grid-template-columns:1fr}.rank-role-bar-item{grid-template-columns:minmax(72px,.76fr) minmax(100px,2fr) 58px 48px}.rank-specialist-hero{grid-template-columns:1fr}.rank-specialist-search-inline{justify-self:stretch;max-width:none}}@media (max-width:700px){.rank-character-summary-list{gap:8px;padding:8px 0 0!important;display:grid!important}.rank-character-summary-row{border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-sm)!important}.rank-role-bar-item{grid-template-columns:minmax(68px,.8fr) minmax(78px,1.6fr) 54px;gap:6px}.rank-role-bar-item>small{display:none}.rank-specialist-hero-identity{align-items:flex-start}}:root,html.dark{--match-history-page-width:var(--site-content-outer-max-width,1328px)}.match-history-page{max-width:var(--match-history-page-width);padding:32px var(--site-content-gutter,24px)64px}.match-history-profile-bar{gap:20px;min-height:102px;padding:14px 16px}.match-history-profile-core{gap:15px}.match-history-profile-portraits{gap:5px}.match-history-subject-portrait{width:46px;height:46px}.match-history-subject-portrait.is-small{width:34px;height:34px}.match-history-subject-portrait.is-large{width:68px;height:68px}.match-history-subject-portrait>span{font-size:10.5px}.match-history-profile-name h1{font-size:31px}.match-history-profile-tags{gap:6px;min-height:24px;margin-top:9px}.match-history-profile-tags>span{min-height:24px;padding:0 9px;font-size:11px}.match-history-season-selector{gap:5px;padding:4px}.match-history-season-selector button{min-width:88px;min-height:38px;padding:0 13px;font-size:13px}.match-history-layout{grid-template-columns:378px minmax(0,1fr);gap:16px;margin-top:16px}.match-history-side-heading,.match-history-records-head{min-height:42px;padding:0 15px;font-size:13px}.match-history-side-section+.match-history-side-section{padding-top:3px}.match-history-side-section:not(:first-child) .match-history-side-heading{margin-top:7px}.match-history-rank-main{gap:11px;padding:6px 15px 14px}.match-history-rank-main span,.match-history-label-value dt,.match-history-score-graph-range,.match-history-build-traits>div>span,.match-history-build-items>div>span,.match-history-comp-overall>div:last-child>span{font-size:10.5px}.match-history-rank-main strong{margin-top:5px;font-size:21px}.match-history-overall-stats{gap:11px 13px;padding:13px 15px 15px}.match-history-label-value dd{margin-top:4px;font-size:12.5px}.match-history-special-stat{margin:0 15px 8px;padding:10px 12px}.match-history-special-stat .match-history-label-value dd{font-size:17px}.match-history-score-graph{height:146px;margin:0 13px;padding:10px 6px 10px 42px}.match-history-score-graph-range{top:12px;bottom:12px;left:9px}.match-history-score-graph-empty{min-height:130px;font-size:12px}.match-history-character-table-wrap{max-height:520px}.match-history-character-row{gap:9px 11px;padding:13px 15px}.match-history-character-identity{gap:10px}.match-history-character-identity strong{font-size:13.5px}.match-history-character-identity small{margin-top:3px;font-size:10px}.match-history-character-row>span small{font-size:9.5px}.match-history-character-row>span strong{margin-top:3px;font-size:11.5px}.match-history-character-empty{min-height:108px;font-size:12px}.match-history-records-head{padding:0 3px 9px}.match-history-records-head h2{font-size:16px}.match-history-game-list{gap:10px}.match-history-game-card:before{width:4px}.match-history-game-summary{padding-left:4px}.match-history-game-meta{gap:9px;min-height:30px;padding:0 42px 0 13px;font-size:10px}.match-history-game-meta span+span:before{margin-right:9px}.match-history-game-main{grid-template-columns:58px minmax(140px,1.28fr) 86px 74px 92px 96px 66px minmax(126px,1fr);gap:10px;min-height:96px;padding:10px 42px 10px 12px}.match-history-game-rank strong{font-size:21px}.match-history-game-rank span,.match-history-game-rank small{margin-top:4px;font-size:9.5px}.match-history-game-subject{gap:10px}.match-history-game-subject strong{font-size:13.5px}.match-history-game-subject small{margin-top:4px;font-size:10px}.match-history-game-build{gap:5px}.match-history-game-build>small,.match-history-game-team-summary>small,.match-history-game-combat>small,.match-history-game-score>small{font-size:9.5px}.match-history-team-portraits,.match-history-inline-traits,.match-history-inline-items,.match-history-subtrait-group{gap:3px}.match-history-game-team-summary{gap:5px}.match-history-game-combat strong{font-size:13.5px}.match-history-game-damage{gap:6px}.match-history-game-damage small{font-size:9px}.match-history-game-damage strong{font-size:11px}.match-history-empty-value{font-size:10px}.match-history-trait-icon{width:32px;height:32px}.match-history-trait-icon.is-small{width:26px;height:26px}.match-history-trait-icon.is-tiny{width:20px;height:20px}.match-history-item-icon{width:35px;height:35px}.match-history-item-icon.is-small{width:25px;height:25px}.match-history-trait-icon>span,.match-history-item-icon>span{font-size:8.5px}.match-history-game-toggle{width:38px;font-size:18px}.match-history-game-detail{padding:0 13px 13px}.match-history-detail-tabs{gap:23px;min-height:49px;padding:0 3px}.match-history-detail-tabs button{min-height:49px;padding:0 4px;font-size:13px}.match-history-detail-state{min-height:148px;font-size:12px}.match-history-participant-table{min-width:840px}.match-history-participant-head,.match-history-participant-row{grid-template-columns:214px 134px 78px 110px 112px minmax(134px,1fr);-moz-column-gap:9px;column-gap:9px}.match-history-participant-head{min-height:38px;padding:0 10px;font-size:9.5px}.match-history-team-block>header{gap:17px;min-height:35px;padding:0 12px}.match-history-team-block>header>strong{font-size:13.5px}.match-history-team-block>header>span{font-size:10px}.match-history-team-block>header>span strong{margin-left:5px;font-size:11px}.match-history-participant-row{min-height:60px;padding:6px 10px;font-size:10.5px}.match-history-participant-identity{gap:9px}.match-history-participant-identity strong{font-size:11.5px}.match-history-participant-identity small{margin-top:3px;font-size:9px}.match-history-participant-build>span{font-size:9px}.match-history-participant-build>div{gap:3px;margin-top:4px}.match-history-participant-rating strong{font-size:11.5px}.match-history-participant-rating span{margin-top:3px;font-size:10px}.match-history-participant-combat strong{font-size:10.5px}.match-history-participant-combat small{margin-top:3px;font-size:8.5px}.match-history-participant-damage{gap:4px}.match-history-participant-damage small{font-size:8.5px}.match-history-participant-damage strong{font-size:9.5px}.match-history-table-items,.match-history-table-items .match-history-inline-items{gap:3px}.match-history-player-build{gap:18px;padding:18px}.match-history-player-build h4,.match-history-comp-columns h4{margin-bottom:11px;font-size:13px}.match-history-build-traits{grid-template-columns:94px minmax(0,1fr) minmax(0,1fr);gap:11px}.match-history-build-traits>div{min-height:82px;padding:10px}.match-history-build-traits>div>div{gap:5px;margin-top:10px}.match-history-build-traits>div>.match-history-trait-icon{margin-top:10px}.match-history-build-items{gap:9px}.match-history-build-items>div{min-height:94px;padding:9px 5px}.match-history-build-items>div>span{margin-top:6px}.match-history-build-items>div>small{margin-top:3px;font-size:9px}.match-history-comp-tab{padding:15px}.match-history-comp-overall{gap:17px;padding:13px}.match-history-comp-team{gap:12px}.match-history-comp-overall>div:last-child{gap:10px}.match-history-comp-columns{gap:15px;margin-top:15px}.match-history-comp-list>div{gap:10px;min-height:52px;padding:8px 3px}.match-history-comp-subject-chip{gap:8px}.match-history-comp-subject-chip strong{font-size:10.5px}.match-history-comp-pair{gap:9px}.match-history-comp-roles{gap:5px}.match-history-comp-roles>span{gap:4px;font-size:9.5px}.match-history-comp-roles img{width:20px;height:20px}.match-history-comp-tier{gap:6px}.match-history-comp-tier b{font-size:14px}.match-history-comp-tier strong{font-size:11px}.match-history-comp-pair-score{gap:9px}.match-history-comp-pair-score small{font-size:9px}.match-history-records-loading{gap:10px}.match-history-records-loading>div{height:134px}.match-history-records-empty{min-height:220px;font-size:13px}.match-history-load-more{margin-top:13px}.match-history-load-more button{min-width:156px;min-height:42px;padding:0 18px;font-size:12.5px}@media (min-width:921px) and (max-width:1180px){.match-history-layout{grid-template-columns:320px minmax(0,1fr);gap:14px}.match-history-game-main{grid-template-columns:54px minmax(124px,1.2fr) 78px 68px 84px 86px 60px minmax(112px,.9fr);gap:8px;padding-right:40px}.match-history-item-icon{width:32px;height:32px}.match-history-item-icon.is-small{width:23px;height:23px}}@media (max-width:920px){.match-history-page{padding-left:16px;padding-right:16px}.match-history-layout{gap:12px}.match-history-profile-name h1{font-size:27px}}@media (max-width:760px){.match-history-page{padding:20px 12px 46px}.match-history-profile-bar{min-height:0;padding:13px}.match-history-subject-portrait{width:42px;height:42px}.match-history-subject-portrait.is-large{width:62px;height:62px}.match-history-side-heading,.match-history-records-head{font-size:12.5px}.match-history-game-meta{min-height:28px;font-size:9.5px}.match-history-detail-tabs button{font-size:12px}}.tier-table-content .entry-box:not(.tier-table-head-entry){--entry-edge-opacity:.82;--entry-edge-glow-strength:10%;--entry-edge-glow-soft-strength:3%;--entry-edge-glow-soft-width:3%;--entry-edge-glow-width:7%}.tier-viewport-ambient{z-index:10;pointer-events:none;isolation:isolate;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.tier-viewport-ambient-side{top:var(--tier-ambient-top);height:var(--tier-ambient-height);background:var(--tier-ambient-gradient);opacity:.205;filter:blur(35px)saturate(.88);mix-blend-mode:screen;will-change:top,height,background,opacity,transform;border-radius:50%;width:118px;position:absolute;-webkit-mask-image:radial-gradient(100% 54%,#000 0%,#000000fa 42%,#000000b8 66%,#00000047 84%,#0000 100%);mask-image:radial-gradient(100% 54%,#000,#000000fa 42%,#000000b8 66%,#00000047 84%,#0000)}.tier-viewport-ambient-side.is-left{left:var(--tier-ambient-left);--ambient-base-x:-88%;animation:8.5s ease-in-out infinite alternate tier-ambient-left-drift,6.8s ease-in-out infinite alternate tier-ambient-left-breathe}.tier-viewport-ambient-side.is-right{left:var(--tier-ambient-right);--ambient-base-x:-12%;animation:9.4s ease-in-out -2.1s infinite alternate tier-ambient-right-drift,7.6s ease-in-out -1.3s infinite alternate tier-ambient-right-breathe}@keyframes tier-ambient-left-drift{0%{transform:translate(var(--ambient-base-x))translateY(-4px)scaleX(.94)scaleY(.985)}45%{transform:translate(calc(var(--ambient-base-x) + 3px))translateY(2px)scaleX(1.025)scaleY(1)}to{transform:translate(calc(var(--ambient-base-x) - 2px))translateY(5px)scaleX(.97)scaleY(1.015)}}@keyframes tier-ambient-right-drift{0%{transform:translate(var(--ambient-base-x))translateY(4px)scaleX(.97)scaleY(1.01)}50%{transform:translate(calc(var(--ambient-base-x) - 3px))translateY(-2px)scaleX(1.035)scaleY(.99)}to{transform:translate(calc(var(--ambient-base-x) + 2px))translateY(-5px)scaleX(.95)scaleY(1.015)}}@keyframes tier-ambient-left-breathe{0%{opacity:.2}52%{opacity:.25}to{opacity:.22}}@keyframes tier-ambient-right-breathe{0%{opacity:.215}48%{opacity:.255}to{opacity:.2}}@media (prefers-reduced-motion:reduce){.tier-viewport-ambient-side{opacity:.2;animation:none}.tier-viewport-ambient-side.is-left{transform:translate(-88%)}.tier-viewport-ambient-side.is-right{transform:translate(-12%)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.tier-viewport-ambient .tier-viewport-ambient-gutter{position:absolute;top:var(--tier-ambient-top);height:var(--tier-ambient-height);overflow:hidden;pointer-events:none;opacity:.22;--tier-ambient-end-fade: min(24px, 25%);--tier-ambient-vertical-mask: linear-gradient( to bottom, transparent 0%, #000 var(--tier-ambient-end-fade), #000 calc(100% - var(--tier-ambient-end-fade)), transparent 100% );-webkit-mask-image:var(--tier-ambient-horizontal-mask),var(--tier-ambient-vertical-mask);-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-image:var(--tier-ambient-horizontal-mask),var(--tier-ambient-vertical-mask);-webkit-mask-composite:source-in,xor;mask-composite:intersect;mask-repeat:no-repeat}.tier-viewport-ambient .tier-viewport-ambient-gutter.is-left{left:calc(var(--tier-ambient-left) - var(--tier-ambient-left-width));width:var(--tier-ambient-left-width);--tier-ambient-horizontal-mask: linear-gradient( to right, transparent 0%, rgba(0, 0, 0, .025) 12%, rgba(0, 0, 0, .08) 28%, rgba(0, 0, 0, .2) 48%, rgba(0, 0, 0, .42) 70%, rgba(0, 0, 0, .7) 88%, #000 100% )}.tier-viewport-ambient .tier-viewport-ambient-gutter.is-right{left:var(--tier-ambient-right);width:var(--tier-ambient-right-width);--tier-ambient-horizontal-mask: linear-gradient( to left, transparent 0%, rgba(0, 0, 0, .025) 12%, rgba(0, 0, 0, .08) 28%, rgba(0, 0, 0, .2) 48%, rgba(0, 0, 0, .42) 70%, rgba(0, 0, 0, .7) 88%, #000 100% )}.tier-viewport-ambient .tier-viewport-ambient-glow{position:absolute;top:0;right:-12px;bottom:0;left:-12px;background:var(--tier-ambient-gradient);filter:blur(10px) saturate(.85);mix-blend-mode:screen}
