.nr-skill{--sk-h:202;--sk-c:0.125;--sk-glow:1;--nr-skill-accent:oklch(0.82 var(--sk-c) var(--sk-h));--nr-skill-accent-2:oklch(0.90 calc(var(--sk-c) * 0.72) var(--sk-h));--nr-skill-deep:oklch(0.60 calc(var(--sk-c) * 1.04) var(--sk-h));--nr-skill-soft:oklch(0.82 var(--sk-c) var(--sk-h)/0.14);--nr-skill-line:oklch(0.82 var(--sk-c) var(--sk-h)/0.34);--nr-skill-ink:oklch(0.84 var(--sk-c) var(--sk-h));--sk-hover-glow:0 10px 30px oklch(0.82 var(--sk-c) var(--sk-h)/calc(0.22 * var(--sk-glow)));--sk-marker-glow:0 0 10px oklch(0.82 var(--sk-c) var(--sk-h)/calc(0.85 * var(--sk-glow)))}:root:not([data-theme=dark]) .nr-skill{--nr-skill-accent:oklch(0.62 var(--sk-c) var(--sk-h));--nr-skill-accent-2:oklch(0.70 calc(var(--sk-c) * 0.9) var(--sk-h));--nr-skill-deep:oklch(0.52 var(--sk-c) var(--sk-h));--nr-skill-soft:oklch(0.62 var(--sk-c) var(--sk-h)/0.12);--nr-skill-line:oklch(0.62 var(--sk-c) var(--sk-h)/0.30);--nr-skill-ink:oklch(0.48 var(--sk-c) var(--sk-h))}.nr-skill.sk-tier-cyan{--sk-h:202;--sk-c:0.125;--sk-glow:1}.nr-skill.sk-tier-emerald{--sk-h:160;--sk-c:0.135;--sk-glow:0.85}.nr-skill.sk-tier-green{--sk-h:152;--sk-c:0.095;--sk-glow:0.4}.nr-skill.sk-tier-gold{--sk-h:85;--sk-c:0.085;--sk-glow:0.18}.nr-skill.sk-tier-coral{--sk-h:30;--sk-c:0.09;--sk-glow:0.14}.nr-skill.sk-tier-pale{--sk-h:230;--sk-c:0.015;--sk-glow:0}.sk-corners{position:absolute;inset:0;pointer-events:none;border-radius:inherit}.sk-corners:after,.sk-corners:before,.sk-corners>i:after,.sk-corners>i:before{content:"";position:absolute;width:14px;height:14px}.sk-corners:before{left:0;top:0;border-left:1.5px solid var(--nr-skill-accent);border-top:1.5px solid var(--nr-skill-accent);border-top-left-radius:8px}.sk-corners:after{right:0;bottom:0;border-right:1.5px solid var(--nr-skill-accent);border-bottom:1.5px solid var(--nr-skill-accent);border-bottom-right-radius:8px}.sk-corners>i:before{content:"";right:0;top:0;border-right:1.5px solid var(--nr-skill-accent);border-top:1.5px solid var(--nr-skill-accent);border-top-right-radius:8px}.sk-corners>i:after{content:"";left:0;bottom:0;border-left:1.5px solid var(--nr-skill-accent);border-bottom:1.5px solid var(--nr-skill-accent);border-bottom-left-radius:8px}.sk-radar{display:block;overflow:visible}.sk-radar .grid-ring{fill:none;stroke:var(--nr-line);stroke-width:1;opacity:.6}.sk-radar .grid-spoke{stroke:var(--nr-line);stroke-width:1;opacity:.5}.sk-radar .seg{stroke:var(--nr-skill-accent);fill:none}.sk-radar .seg.muted{stroke:var(--nr-ink-4)}.sk-radar .edge{stroke:var(--nr-skill-accent);fill:none}.sk-radar .hexbase{fill:none;stroke:var(--nr-line-2);stroke-width:1}.sk-radar .poly{fill:color-mix(in oklab,var(--nr-skill-accent) 22%,transparent);stroke:var(--nr-skill-accent);stroke-width:2;stroke-linejoin:round}.sk-radar .vtx{fill:var(--nr-skill-accent);stroke:var(--nr-paper);stroke-width:1.5}.sk-radar .vtx.muted{fill:var(--nr-ink-4)}.sk-radar .axis-lab{font-family:var(--nr-font);font-size:11px;font-weight:700;fill:var(--nr-ink-2)}.sk-radar .axis-val{font-family:var(--nr-font-mono);font-size:10px;font-weight:700;fill:var(--nr-ink)}.sk-radar .axis-lab.muted,.sk-radar .axis-val.muted{fill:var(--nr-ink-4)}.sk-anim .sk-draw{transform-box:fill-box;transform-origin:center;animation:sk-radar-grow .48s cubic-bezier(.33,1,.68,1) both}.sk-anim .labels{animation:sk-fade .36s ease .22s both}@keyframes sk-radar-grow{0%{transform:scale(.05);opacity:0}to{transform:scale(1);opacity:1}}@keyframes sk-fade{0%{opacity:0}to{opacity:1}}.sk-badge{position:relative;display:inline-flex;align-items:center;gap:14px;background:var(--nr-glass-bg);-webkit-backdrop-filter:var(--nr-glass-blur);backdrop-filter:var(--nr-glass-blur);border:1px solid var(--nr-skill-line);border-radius:var(--nr-r-md);padding:14px 18px;cursor:pointer;text-align:left;text-decoration:none;color:var(--nr-ink);transition:border-color .14s,transform .08s,box-shadow .14s;box-shadow:var(--nr-shadow-2)}.sk-badge:hover{border-color:var(--nr-skill-accent);transform:translateY(-1px);box-shadow:var(--sk-hover-glow)}.sk-badge:focus-visible{outline:2px solid var(--nr-skill-accent);outline-offset:2px}.sk-badge .sk-radar{flex-shrink:0}.sk-badge-body{display:flex;flex-direction:column;gap:2px;min-width:0}.sk-badge-eyebrow{gap:5px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nr-ink-3)}.sk-badge-eyebrow,.sk-beta{display:inline-flex;align-items:center;font-family:var(--nr-font-mono)}.sk-beta{gap:3px;padding:2px 4px 1px;border:1px solid var(--nr-skill-line);border-radius:4px;background:var(--nr-skill-soft);color:var(--nr-skill-ink);font-size:7px;font-weight:800;line-height:1;letter-spacing:.07em;white-space:nowrap}.sk-beta:before{content:"";width:3px;height:3px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.sk-beta.is-compact{gap:2px;padding:1px 3px;font-size:6px;letter-spacing:.04em}.sk-beta.is-compact:before{width:2px;height:2px}.sk-badge-scoreline{display:flex;align-items:baseline;gap:4px}.sk-score-prefix{color:var(--nr-ink-3)}.sk-score,.sk-score-prefix{font-family:var(--nr-font-mono);font-weight:800}.sk-score{letter-spacing:-.02em;line-height:1;color:var(--nr-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-badge .sk-score-collecting,.sk-panel-score .sk-score-collecting{font-size:13px;letter-spacing:0;line-height:1.25}.nr-match-form{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:21px;padding:1px 7px;border:1px solid color-mix(in oklab,var(--nr-skill-accent,var(--nr-ink-4)) 34%,var(--nr-line));border-radius:6px;background:color-mix(in oklab,var(--nr-skill-accent,var(--nr-ink-4)) 8%,transparent);color:var(--nr-ink-3);font-family:var(--nr-font-mono);font-size:9px;font-weight:700;line-height:1;letter-spacing:.08em;text-decoration:none;white-space:nowrap}.nr-match-form[data-pending=true]{opacity:.72}.nr-match-form:focus-visible{outline:2px solid var(--nr-skill-accent,var(--nr-accent));outline-offset:2px}.nr-match-form b{color:var(--nr-skill-accent,var(--nr-ink));font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.nr-match-form:hover{border-color:color-mix(in oklab,var(--nr-skill-accent,var(--nr-ink-3)) 58%,var(--nr-line));background:color-mix(in oklab,var(--nr-skill-accent,var(--nr-ink-3)) 13%,transparent)}.sk-score-max{font-family:var(--nr-font-mono);font-weight:700;color:var(--nr-ink-4)}.sk-badge-role{font-size:11.5px}.sk-badge-context,.sk-badge-role{color:var(--nr-ink-3);margin-top:2px}.sk-badge-context{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px}.sk-badge-i{flex-shrink:0;margin-left:6px;align-self:center;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--nr-skill-ink);border:1px solid var(--nr-skill-line);background:var(--nr-skill-soft);font-family:var(--nr-font-mono);font-size:12px;font-weight:700}.sk-badge.sk-m .sk-score{font-size:34px}.sk-badge.sk-m .sk-score-max{font-size:15px}.sk-badge.sk-l{gap:14px;padding:12px 16px;border-radius:var(--nr-r-md)}.sk-badge.sk-l .sk-score{font-size:36px}.sk-badge.sk-l .sk-score-max{font-size:15px}.sk-badge.sk-l .sk-badge-eyebrow{font-size:10px}.sk-badge.sk-l .sk-badge-role,.sk-mchip{font-size:10.5px}.sk-mchip{display:inline-flex;align-items:center;gap:4px;font-family:var(--nr-font-mono);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--nr-skill-ink);background:var(--nr-skill-soft);border:1px solid var(--nr-skill-line);border-radius:5px;padding:1px 6px;white-space:nowrap}.sk-mchip svg{flex-shrink:0}.sk-mchip .sk-radar{margin:-2px 0}.sk-mchip small{font-size:8.5px;font-weight:700;color:var(--nr-ink-4)}.sk-mchip-week{font-size:12px;padding:2px 8px;border-radius:6px}.nr-skill.sk-fill,.nr-skill.sk-fill .sk-badge{width:100%;box-sizing:border-box}.nr-skill.sk-fill .sk-badge-body{flex:1 1}.nr-public-player-overview{grid-template-columns:minmax(280px,1.5fr) minmax(190px,.75fr) minmax(240px,.9fr)}@media (max-width:920px){.nr-public-player-overview{grid-template-columns:minmax(0,1fr) minmax(210px,.7fr)}.nr-public-player-overview>.nr-public-player-skill{grid-column:1/-1}}@media (max-width:620px){.nr-public-player-overview{grid-template-columns:minmax(0,1fr)}.nr-public-player-overview>.nr-public-player-skill{grid-column:auto}}.sk-home-skill-summary{--sk-summary-chroma:38%;--sk-summary-alpha:var(--sk-summary-confidence,.38);--sk-ambient-h:230;--sk-ambient-c:0.015;--sk-ambient-base-l:0.74;--sk-ambient-hot-l:0.98;--sk-ambient-hot-c:0.012;--sk-ambient-hot-alpha:.38;--sk-ambient-opacity:.18;--sk-ambient-core-x:64%;--sk-ambient-core-y:46%;--sk-ambient-core-rx:20%;--sk-ambient-core-ry:70%;--sk-ambient-left-x:55%;--sk-ambient-left-y:23%;--sk-ambient-left-rx:15%;--sk-ambient-left-ry:58%;--sk-ambient-right-x:76%;--sk-ambient-right-y:73%;--sk-ambient-right-rx:15%;--sk-ambient-right-ry:60%;display:flex;width:100%;min-width:0;flex-direction:column;justify-content:center}.sk-home-skill-summary[data-ambient-tone=gold]{--sk-ambient-h:84;--sk-ambient-c:0.085;--sk-ambient-opacity:.56}.sk-home-skill-summary[data-ambient-tone=coral]{--sk-ambient-h:30;--sk-ambient-c:0.085;--sk-ambient-opacity:.46}.sk-home-skill-summary[data-ambient-tone=green]{--sk-ambient-h:160;--sk-ambient-c:0.11;--sk-ambient-opacity:.51}.sk-home-skill-summary[data-ambient-tone=cyan]{--sk-ambient-h:202;--sk-ambient-c:0.115;--sk-ambient-opacity:.53}.sk-home-skill-ambient{position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse var(--sk-ambient-core-rx) var(--sk-ambient-core-ry) at var(--sk-ambient-core-x) var(--sk-ambient-core-y),oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.28) 0,oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.1) 44%,transparent 70%),radial-gradient(ellipse var(--sk-ambient-left-rx) var(--sk-ambient-left-ry) at var(--sk-ambient-left-x) var(--sk-ambient-left-y),oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.15) 0,oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.05) 46%,transparent 69%),radial-gradient(ellipse var(--sk-ambient-right-rx) var(--sk-ambient-right-ry) at var(--sk-ambient-right-x) var(--sk-ambient-right-y),oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.14) 0,oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.045) 45%,transparent 68%);opacity:var(--sk-ambient-opacity);pointer-events:none;transform-origin:var(--sk-ambient-core-x) var(--sk-ambient-core-y)}.sk-home-skill-summary:not([data-state=ready]) .sk-home-skill-ambient{opacity:0}.sk-home-skill-summary[data-state=ready] .sk-home-skill-ambient{animation:sk-home-skill-lamp-on .9s cubic-bezier(.16,1,.3,1) 60ms both}.sk-home-skill-summary>:not(.sk-home-skill-ambient){position:relative;z-index:1}:root:not([data-theme=dark]) .sk-home-skill-ambient{--sk-ambient-base-l:0.61;--sk-ambient-hot-l:0.76;--sk-ambient-hot-c:0.025;--sk-ambient-hot-alpha:.22}.sk-home-skill-ambient:before{inset:-18% -8%;background:radial-gradient(ellipse 9.5% 41% at var(--sk-ambient-core-x) var(--sk-ambient-core-y),oklch(var(--sk-ambient-hot-l) var(--sk-ambient-hot-c) var(--sk-ambient-h)/var(--sk-ambient-hot-alpha)) 0,oklch(.9 .025 var(--sk-ambient-h)/.18) 28%,oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.065) 58%,transparent 86%);animation:sk-home-skill-liquid-core 10s cubic-bezier(.45,0,.55,1) infinite;filter:blur(8px)}.sk-home-skill-ambient:after,.sk-home-skill-ambient:before{content:"";position:absolute;pointer-events:none;transform-origin:var(--sk-ambient-core-x) var(--sk-ambient-core-y);will-change:transform}.sk-home-skill-ambient:after{inset:-20% -9%;background:radial-gradient(ellipse 13% 31% at var(--sk-ambient-right-x) var(--sk-ambient-right-y),oklch(var(--sk-ambient-hot-l) var(--sk-ambient-hot-c) var(--sk-ambient-h)/.17) 0,oklch(var(--sk-ambient-base-l) var(--sk-ambient-c) var(--sk-ambient-h)/.055) 52%,transparent 88%);animation:sk-home-skill-liquid-trail 13s ease-in-out infinite;filter:blur(12px)}@keyframes sk-home-skill-liquid-core{0%,to{transform:translate3d(-2.1%,.2%,0) rotate(-20deg) scale3d(1.04,.95,1)}22%{transform:translate3d(.9%,-2.4%,0) rotate(-7deg) scale3d(.93,1.11,1)}47%{transform:translate3d(2.2%,.4%,0) rotate(-25deg) scale3d(1.11,.91,1)}71%{transform:translate3d(.2%,2.8%,0) rotate(-12deg) scale3d(.94,1.1,1)}88%{transform:translate3d(-2.4%,1.3%,0) rotate(-22deg) scale3d(1.08,.97,1)}}@keyframes sk-home-skill-liquid-trail{0%,to{transform:translate3d(1.7%,-1.8%,0) rotate(24deg) scale3d(.95,1.08,1)}24%{transform:translate3d(-1.6%,.7%,0) rotate(11deg) scale3d(1.1,.92,1)}49%{transform:translate3d(.3%,2.5%,0) rotate(34deg) scale3d(.91,1.13,1)}73%{transform:translate3d(2.3%,.4%,0) rotate(17deg) scale3d(1.12,.93,1)}}@keyframes sk-home-skill-lamp-on{0%{opacity:0;transform:translateZ(0) scale3d(.2,.46,1)}to{opacity:var(--sk-ambient-opacity);transform:translateZ(0) scaleX(1)}}@media (max-width:1180px){.sk-home-skill-summary{--sk-ambient-core-x:25%;--sk-ambient-core-y:74%;--sk-ambient-core-rx:23%;--sk-ambient-core-ry:32%;--sk-ambient-left-x:28%;--sk-ambient-left-y:55%;--sk-ambient-left-rx:16%;--sk-ambient-left-ry:24%;--sk-ambient-right-x:49%;--sk-ambient-right-y:77%;--sk-ambient-right-rx:20%;--sk-ambient-right-ry:28%}}@media (max-width:700px){.sk-home-skill-summary{--sk-ambient-core-x:50%;--sk-ambient-core-y:62%;--sk-ambient-core-rx:37%;--sk-ambient-core-ry:17%;--sk-ambient-left-x:43%;--sk-ambient-left-y:46%;--sk-ambient-left-rx:27%;--sk-ambient-left-ry:14%;--sk-ambient-right-x:57%;--sk-ambient-right-y:80%;--sk-ambient-right-rx:31%;--sk-ambient-right-ry:14%}}@media (prefers-reduced-motion:reduce){.sk-home-skill-ambient:after,.sk-home-skill-ambient:before{animation:none;transform:translateZ(0) scaleX(1);will-change:auto}}.sk-home-skill-summary[data-confidence=building]{--sk-summary-chroma:68%}.sk-home-skill-summary[data-confidence=established]{--sk-summary-chroma:100%;--sk-summary-alpha:1}.sk-home-skill-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.sk-home-skill-label{display:block;min-width:0;overflow:hidden;font-size:9px;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sk-home-skill-label,.sk-home-skill-sample{color:color-mix(in oklab,var(--nr-skill-accent) var(--sk-summary-chroma),var(--nr-ink-3));font-family:var(--nr-font-mono);font-weight:800;line-height:1}.sk-home-skill-sample{flex:0 0 auto;padding:3px 7px;border:1px solid color-mix(in oklab,var(--nr-skill-accent) var(--sk-summary-chroma),var(--nr-line-2));border-radius:999px;background:color-mix(in oklab,var(--nr-skill-accent) 7%,transparent);font-size:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.sk-home-skill-value{display:flex;align-items:baseline;gap:6px;margin-top:9px;font-family:var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-home-skill-value>strong{color:color-mix(in oklab,var(--nr-skill-accent) var(--sk-summary-chroma),var(--nr-ink));font-size:30px;font-weight:800;letter-spacing:-.04em;line-height:1}.sk-home-skill-value>span{color:var(--nr-ink-3);font-size:10px;font-weight:800;letter-spacing:.06em}.sk-home-skill-blocks{display:grid;grid-template-columns:repeat(var(--sk-summary-segments,20),minmax(0,1fr));gap:2px;width:100%;margin-top:11px}.sk-home-skill-blocks>i{height:5px;border:1px solid color-mix(in oklab,var(--nr-line-2) 72%,transparent);border-radius:1px;background:color-mix(in oklab,var(--nr-card-3) 78%,var(--nr-line))}.sk-home-skill-blocks>i.is-filled{border-color:transparent;background:color-mix(in oklab,var(--nr-skill-accent) var(--sk-summary-chroma),var(--nr-ink-3));opacity:var(--sk-summary-alpha)}.sk-home-skill-explain{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-top:10px;padding:0;border:0;background:transparent;color:var(--nr-ink-3);cursor:pointer;font:700 9px/1 var(--nr-font-mono);letter-spacing:.07em;text-transform:uppercase;transition:color .16s cubic-bezier(.16,1,.3,1)}.sk-home-skill-explain:hover{color:var(--nr-skill-accent)}.sk-home-skill-explain:focus-visible{border-radius:4px;outline:2px solid var(--nr-accent);outline-offset:4px}.sk-rating-dialog-backdrop{position:fixed;z-index:1400;inset:0;display:grid;place-items:center;padding:20px;background:color-mix(in oklab,var(--nr-paper) 82%,transparent);animation:sk-rating-dialog-fade .16s ease-out both}.sk-rating-dialog{width:min(560px,100%);max-height:min(760px,calc(100dvh - 40px));overflow:auto;border:1px solid var(--nr-line-2);border-radius:var(--nr-r-lg);background:var(--nr-card);box-shadow:0 18px 54px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.025);animation:sk-rating-dialog-in .18s cubic-bezier(.16,1,.3,1) both}.sk-rating-dialog-head{display:grid;grid-template-columns:minmax(0,1fr) auto 34px;gap:14px;align-items:center;padding:18px 18px 16px;border-bottom:1px solid var(--nr-line)}.sk-rating-dialog-head>div:first-child{display:grid;gap:4px}.sk-rating-dialog-factor-state,.sk-rating-dialog-head small,.sk-rating-dialog-rating span,.sk-rating-dialog-sample-head span,.sk-rating-dialog-verdict small{font-family:var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-rating-dialog-head small{color:var(--nr-skill-accent);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sk-rating-dialog-head h2{margin:0;color:var(--nr-ink);font-size:20px;line-height:1.15;letter-spacing:-.018em}.sk-rating-dialog-rating{display:grid;justify-items:end;gap:2px}.sk-rating-dialog-rating strong{color:var(--nr-skill-ink);font:800 24px/1 var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-rating-dialog-rating span{color:var(--nr-ink-3);font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sk-rating-dialog-close{display:grid;width:34px;height:34px;padding:0;place-items:center;border:1px solid var(--nr-line);border-radius:9px;background:var(--nr-card-2);color:var(--nr-ink-2);cursor:pointer}.sk-rating-dialog-close:hover{border-color:var(--nr-line-2);color:var(--nr-ink)}.sk-rating-dialog-close:focus-visible{outline:2px solid var(--nr-accent);outline-offset:2px}.sk-rating-dialog-verdict{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;margin:12px 16px 0;padding:11px 12px;border:1px solid color-mix(in oklab,var(--nr-loss) 32%,var(--nr-line));border-radius:var(--nr-r-md);background:color-mix(in oklab,var(--nr-loss-soft) 45%,var(--nr-card-2))}.sk-rating-dialog-factor-icon,.sk-rating-dialog-verdict-icon{display:grid;place-items:center;color:var(--nr-ink-2)}.sk-rating-dialog-verdict-icon{width:42px;height:42px;color:var(--nr-loss)}.sk-rating-dialog-verdict>div{display:grid;gap:4px}.sk-rating-dialog-verdict small{color:var(--nr-loss);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sk-rating-dialog-verdict strong{color:var(--nr-ink);font-size:15px}.sk-rating-dialog-verdict p{margin:0;color:var(--nr-ink-2);font-size:11px;line-height:1.4}.sk-rating-dialog-empty{margin:16px 18px 0;padding:14px;border:1px solid var(--nr-line);border-radius:var(--nr-r-md);color:var(--nr-ink-2);font-size:13px;line-height:1.5}.sk-rating-dialog-factors{margin-top:10px;border-block:1px solid var(--nr-line)}.sk-rating-dialog-factor{position:relative;display:grid;grid-template-columns:32px minmax(130px,1fr) minmax(116px,154px) 68px;gap:10px;align-items:center;min-height:51px;padding:9px 16px;transition:background-color .16s cubic-bezier(.16,1,.3,1)}.sk-rating-dialog-factor:focus-visible{z-index:3;outline:2px solid var(--nr-accent);outline-offset:-2px}.sk-rating-dialog-factor+.sk-rating-dialog-factor{border-top:1px solid var(--nr-line)}.sk-rating-dialog-factor.is-weakest{background:color-mix(in oklab,var(--nr-loss-soft) 24%,transparent)}.sk-rating-dialog-factor-icon{width:32px;height:32px}.sk-rating-dialog-factor.is-weakness .sk-rating-dialog-factor-icon{color:var(--nr-loss)}.sk-rating-dialog-factor.is-strength .sk-rating-dialog-factor-icon{color:var(--nr-skill-accent)}.sk-rating-dialog-factor>strong{min-width:0;color:var(--nr-ink);font-size:12.5px;line-height:1.25}.sk-rating-dialog-factor-signal{position:relative;display:block;height:8px;border-radius:999px;background:var(--nr-card-2);box-shadow:inset 0 0 0 1px var(--nr-line)}.sk-rating-dialog-factor-signal>i{position:absolute;z-index:1;top:-2px;bottom:-2px;left:50%;width:1px;background:var(--nr-line-2)}.sk-rating-dialog-factor-signal>b{position:absolute;top:2px;left:var(--sk-factor-start);width:var(--sk-factor-width);height:4px;border-radius:999px;background:var(--nr-ink-3)}.sk-rating-dialog-factor-signal:after{position:absolute;z-index:2;top:1px;left:var(--sk-factor-position);width:6px;height:6px;border-radius:50%;background:var(--nr-ink-2);box-shadow:0 0 0 2px var(--nr-card);content:"";transform:translateX(-50%)}.sk-rating-dialog-factor.is-weakness .sk-rating-dialog-factor-signal:after,.sk-rating-dialog-factor.is-weakness .sk-rating-dialog-factor-signal>b{background:var(--nr-loss)}.sk-rating-dialog-factor.is-strength .sk-rating-dialog-factor-signal:after,.sk-rating-dialog-factor.is-strength .sk-rating-dialog-factor-signal>b{background:var(--nr-skill-accent)}.sk-rating-dialog-factor-state{justify-self:end;color:var(--nr-ink-3);font-size:8px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.sk-rating-dialog-factor.is-weakness .sk-rating-dialog-factor-state{color:var(--nr-loss)}.sk-rating-dialog-factor.is-strength .sk-rating-dialog-factor-state{color:var(--nr-skill-accent)}.sk-rating-dialog-factor-help{position:absolute;z-index:4;top:calc(100% - 5px);right:16px;left:58px;visibility:hidden;padding:8px 10px;border:1px solid var(--nr-line-2);border-radius:8px;background:var(--nr-card-2);box-shadow:0 10px 26px rgba(0,0,0,.32);color:var(--nr-ink-2);font-size:11px;line-height:1.4;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity .14s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1),visibility .14s}.sk-rating-dialog-factor:focus-visible,.sk-rating-dialog-factor:hover{z-index:3;background:var(--nr-card-2)}.sk-rating-dialog-factor:focus-visible .sk-rating-dialog-factor-help,.sk-rating-dialog-factor:hover .sk-rating-dialog-factor-help{visibility:visible;opacity:1;transform:none}.sk-rating-dialog-sample{display:grid;gap:8px;padding:12px 16px 14px}.sk-rating-dialog-sample-head{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.sk-rating-dialog-sample-head strong{color:var(--nr-ink);font-size:12px}.sk-rating-dialog-sample-head span{color:var(--nr-ink-3);font-size:9px}.sk-rating-dialog-progress{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px}.sk-rating-dialog-progress i{height:7px;border-radius:2px;background:var(--nr-line)}.sk-rating-dialog-progress i.is-filled{background:var(--nr-skill-accent)}.sk-rating-dialog-facts{display:flex;flex-wrap:wrap;gap:6px}.sk-rating-dialog-facts>span{padding:3px 7px;border:1px solid var(--nr-line);border-radius:999px;background:var(--nr-card-2);color:var(--nr-ink-3);font:700 8px/1.2 var(--nr-font-mono);letter-spacing:.045em;text-transform:uppercase}@keyframes sk-rating-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes sk-rating-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:560px){.sk-rating-dialog-backdrop{align-items:end;padding:0}.sk-rating-dialog{width:100%;max-height:min(88dvh,760px);border-radius:var(--nr-r-lg) var(--nr-r-lg) 0 0}.sk-rating-dialog-head{grid-template-columns:minmax(0,1fr) auto 34px;padding-inline:14px}.sk-rating-dialog-head h2{font-size:17px}.sk-rating-dialog-verdict{margin-inline:14px;grid-template-columns:42px minmax(0,1fr);padding:11px}.sk-rating-dialog-verdict-icon{width:42px;height:42px}.sk-rating-dialog-factor{grid-template-columns:32px minmax(0,1fr) auto;padding-inline:14px}.sk-rating-dialog-factor-signal{grid-column:2/-1}.sk-rating-dialog-factor-help{right:14px;left:56px}.sk-rating-dialog-sample{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.sk-rating-dialog,.sk-rating-dialog-backdrop{animation:none}.sk-rating-dialog-factor-help{transition:none}}.sk-rating-explainer{scroll-margin-top:88px;margin:-8px 0 20px;overflow:hidden;border:1px solid var(--nr-line);border-radius:var(--nr-r-md);background:var(--nr-card);box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.02)}.sk-rating-explainer>summary{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.2fr) auto;gap:20px;align-items:center;min-height:64px;padding:12px 16px;cursor:pointer;list-style:none}.sk-rating-explainer>summary::-webkit-details-marker{display:none}.sk-rating-explainer>summary:focus-visible{outline:2px solid var(--nr-accent);outline-offset:-3px}.sk-rating-explainer-summary-copy{display:grid;gap:4px}.sk-rating-explainer-summary-action,.sk-rating-explainer-summary-copy small,.sk-rating-explainer-summary-route{font-family:var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-rating-explainer-summary-copy small{color:var(--nr-skill-accent);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sk-rating-explainer-summary-copy strong{color:var(--nr-ink);font-size:15px;letter-spacing:-.012em}.sk-rating-explainer-summary-route{color:var(--nr-ink-3);font-size:10px;letter-spacing:.035em}.sk-rating-explainer-summary-action{padding:6px 9px;border:1px solid var(--nr-line-2);border-radius:7px;color:var(--nr-ink-2);font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sk-rating-explainer[open] .sk-rating-explainer-summary-action{border-color:var(--nr-skill-line);color:var(--nr-skill-accent)}.sk-rating-explainer-body{border-top:1px solid var(--nr-line)}.sk-rating-explainer-lead{max-width:72ch;margin:0;padding:22px 22px 20px;color:var(--nr-ink-2);font-size:15px;line-height:1.6}.sk-rating-storyboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--nr-line);background:var(--nr-paper-2);list-style:none}.sk-rating-storyboard>li{min-width:0;padding:16px}.sk-rating-storyboard>li+li{border-left:1px solid var(--nr-line)}.sk-rating-storyboard>li>div{display:grid;gap:6px;margin-top:14px}.sk-rating-storyboard>li>div>small{color:var(--nr-skill-accent);font:800 9px/1 var(--nr-font-mono);letter-spacing:.1em}.sk-rating-storyboard>li>div>strong{color:var(--nr-ink);font-size:14px}.sk-rating-storyboard p{margin:0;color:var(--nr-ink-3);font-size:12px;line-height:1.55}.sk-rating-visual{position:relative;display:flex;height:112px;margin:0;overflow:hidden;align-items:center;justify-content:center;border:1px solid var(--nr-line);border-radius:10px;background:var(--nr-card-2)}.sk-rating-visual figcaption{position:absolute;right:8px;bottom:7px;color:var(--nr-ink-3);font:800 8px/1 var(--nr-font-mono);letter-spacing:.08em;text-transform:uppercase}.sk-rating-visual.is-demo img{width:100%;height:100%;object-fit:cover;opacity:.7;filter:saturate(.72) contrast(1.06)}.sk-rating-visual.is-demo:after{content:"";position:absolute;inset:0;background:color-mix(in oklab,var(--nr-paper) 34%,transparent);pointer-events:none}.sk-rating-crosshair{position:absolute;z-index:1;width:28px;height:28px;border:1px solid var(--nr-skill-accent);border-radius:50%;box-shadow:0 0 0 5px color-mix(in oklab,var(--nr-skill-accent) 8%,transparent)}.sk-rating-crosshair:after,.sk-rating-crosshair:before{content:"";position:absolute;top:50%;left:50%;background:var(--nr-skill-accent);transform:translate(-50%,-50%)}.sk-rating-crosshair:before{width:40px;height:1px}.sk-rating-crosshair:after{width:1px;height:40px}.sk-rating-match-chip{padding:8px 11px;border:1px solid var(--nr-skill-line);border-radius:7px;background:var(--nr-skill-soft);color:var(--nr-skill-ink);font:800 22px/1 var(--nr-font-mono)}.sk-rating-faceit-stat{margin-left:14px;color:var(--nr-ink-3);font:700 17px/1 var(--nr-font-mono)}.sk-rating-faceit-stat:before{content:"FACEIT";display:block;margin-bottom:5px;color:var(--nr-ink-4);font-size:7px;letter-spacing:.08em}.sk-rating-visual.is-window{flex-direction:column;gap:11px}.sk-rating-window-label{color:var(--nr-ink);font:800 18px/1 var(--nr-font-mono)}.sk-rating-window-blocks{display:grid;grid-template-columns:repeat(10,1fr);gap:3px;width:calc(100% - 28px)}.sk-rating-window-blocks i{height:8px;border-radius:2px;background:color-mix(in oklab,var(--nr-skill-accent) 58%,var(--nr-line-2))}.sk-rating-visual.is-ladder{padding-inline:17px}.sk-rating-ladder-line{width:100%;height:4px;border-radius:999px;background:var(--nr-line-2);box-shadow:inset 0 0 0 1px var(--nr-line)}.sk-rating-ladder-tick{position:absolute;top:32px;color:var(--nr-ink-3);font:700 9px/1 var(--nr-font-mono)}.sk-rating-ladder-tick:after{content:"";position:absolute;top:18px;left:50%;width:1px;height:14px;background:var(--nr-line-2)}.sk-rating-ladder-tick.is-start{left:14px}.sk-rating-ladder-tick.is-mid{left:39%;transform:translateX(-50%)}.sk-rating-ladder-tick.is-pro{left:88%;transform:translateX(-50%);color:var(--nr-skill-accent)}.sk-rating-ladder-tick.is-end{right:10px}.sk-rating-weight-explainer{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.8fr);gap:24px;align-items:center;padding:22px}.sk-rating-weight-picture{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.sk-rating-weight-picture i{height:54px;border-radius:5px;background:var(--nr-line)}.sk-rating-weight-picture i.is-aim{background:var(--nr-skill-accent)}.sk-rating-weight-picture i.is-movement{background:color-mix(in oklab,var(--nr-skill-accent) 34%,var(--nr-card-3))}.sk-rating-weight-copy{display:grid;gap:7px}.sk-rating-weight-copy strong{color:var(--nr-ink);font-size:16px}.sk-rating-weight-copy p{max-width:72ch;margin:0;color:var(--nr-ink-2);font-size:13px;line-height:1.55}.sk-rating-weight-copy small{color:var(--nr-ink-3);font-size:11px;line-height:1.5}.sk-rating-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nr-line);background:var(--nr-paper-2)}.sk-rating-trust-strip>div{display:grid;gap:6px;padding:16px 18px}.sk-rating-trust-strip>div+div{border-left:1px solid var(--nr-line)}.sk-rating-trust-strip strong{color:var(--nr-ink);font-size:12px}.sk-rating-trust-strip span{color:var(--nr-ink-3);font-size:11px;line-height:1.5}@media (max-width:960px){.sk-rating-storyboard{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-rating-storyboard>li:nth-child(3){border-left:0}.sk-rating-storyboard>li:nth-child(n+3){border-top:1px solid var(--nr-line)}}@media (max-width:700px){.sk-rating-explainer>summary{grid-template-columns:1fr auto;gap:10px}.sk-rating-explainer-summary-route{grid-column:1/-1;grid-row:2}.sk-rating-explainer-summary-action{grid-column:2;grid-row:1}.sk-rating-storyboard{grid-template-columns:1fr}.sk-rating-storyboard>li+li{border-left:0;border-top:1px solid var(--nr-line)}.sk-rating-trust-strip,.sk-rating-weight-explainer{grid-template-columns:1fr}.sk-rating-trust-strip>div+div{border-left:0;border-top:1px solid var(--nr-line)}}.sk-profile-card-compact{position:relative;isolation:isolate;overflow:hidden;padding:14px;border-color:color-mix(in oklab,var(--nr-skill-line) 72%,var(--nr-line));background:radial-gradient(circle at 5% -24%,color-mix(in oklab,var(--nr-skill-accent) 15%,transparent) 0,transparent 46%),var(--nr-card)}.sk-profile-card-compact:before{content:"";position:absolute;z-index:-1;top:-44px;right:-30px;width:130px;height:130px;border-radius:50%;background:var(--nr-skill-soft);filter:blur(34px);opacity:.72;pointer-events:none}.sk-profile-compact-head{display:flex;align-items:center;gap:9px;min-width:0}.sk-profile-emblem{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid var(--nr-skill-line);border-radius:10px;background:var(--nr-skill-soft);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--nr-skill-accent) 16%,transparent)}.sk-profile-compact-title{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--nr-ink-2);font-size:12px;font-weight:750;letter-spacing:-.01em;line-height:1.15}.sk-profile-compact-role,.sk-profile-compact-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-profile-compact-role{max-width:112px;margin-left:auto;padding:4px 7px;border:1px solid var(--nr-line);border-radius:6px;background:color-mix(in oklab,var(--nr-card-2) 82%,transparent);color:var(--nr-ink-3);font-family:var(--nr-font-mono);font-size:8px;font-weight:700;letter-spacing:.04em;line-height:1}.sk-profile-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px}.sk-profile-compact-metric{position:relative;min-width:0;padding:10px 11px 11px;overflow:hidden;border:1px solid var(--nr-skill-line);border-radius:10px;background:linear-gradient(135deg,color-mix(in oklab,var(--nr-skill-accent) 13%,transparent),transparent 62%),color-mix(in oklab,var(--nr-card-2) 88%,transparent)}.sk-profile-compact-metric:after{content:"";position:absolute;right:-24px;bottom:-34px;width:78px;height:78px;border-radius:50%;background:var(--nr-skill-soft);filter:blur(18px);pointer-events:none}.sk-profile-compact-metric.is-form{border-color:var(--nr-line);background:color-mix(in oklab,var(--nr-card-2) 92%,var(--nr-paper))}.sk-profile-compact-metric.is-form:after{display:none}.sk-profile-compact-metric.is-form .sk-profile-compact-label{color:var(--nr-ink-2)}.sk-profile-compact-metric.is-form .sk-profile-compact-label>b{border-color:var(--nr-line);background:var(--nr-card);color:var(--nr-ink-2)}.sk-profile-compact-metric.is-form.is-sparse,.sk-profile-compact-metric.is-form.is-stale{background:color-mix(in oklab,var(--nr-card-2) 72%,var(--nr-paper))}.sk-profile-compact-label{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;color:var(--nr-skill-ink);font-family:var(--nr-font-mono);font-size:8px;font-weight:800;letter-spacing:.09em;line-height:1;text-transform:uppercase}.sk-profile-compact-label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-profile-compact-label>b{flex:0 0 auto;padding:3px 5px;border:1px solid var(--nr-skill-line);border-radius:5px;background:var(--nr-skill-soft);color:var(--nr-skill-ink);font-size:8px;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-profile-compact-value{position:relative;z-index:1;display:flex;align-items:baseline;gap:4px;margin-top:8px;font-family:var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-profile-compact-value>strong{color:var(--nr-ink);font-size:27px;font-weight:820;letter-spacing:-.05em;line-height:.92}.sk-profile-compact-value>span{color:var(--nr-ink-4);font-size:8.5px;font-weight:700}.sk-profile-compact-meter{position:relative;z-index:1;height:4px;margin-top:10px;overflow:hidden;border-radius:999px;background:color-mix(in oklab,var(--nr-skill-accent) 12%,var(--nr-line))}.sk-profile-compact-meter>i{display:block;height:100%;border-radius:inherit;background:var(--nr-skill-accent);box-shadow:0 0 12px color-mix(in oklab,var(--nr-skill-accent) 42%,transparent)}.sk-personal-form-blocks{position:relative;z-index:1;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;width:100%;margin-top:10px}.sk-personal-form-blocks>i{height:6px;border:1px solid color-mix(in oklab,var(--nr-line-2) 70%,transparent);border-radius:1px;background:color-mix(in oklab,var(--nr-card-3) 78%,var(--nr-line))}.sk-personal-form-blocks>i.is-filled{border-color:transparent;background:var(--nr-skill-accent);opacity:var(--sk-form-signal-alpha,1)}.is-sparse .sk-personal-form-blocks>i.is-filled,.is-stale .sk-personal-form-blocks>i.is-filled{background:var(--nr-skill-accent)}.sk-personal-form-blocks>i:nth-child(6){box-shadow:1px 0 0 var(--nr-line-2)}.sk-personal-form{--sk-h:202;--sk-c:0.125;--sk-form-signal-alpha:1;position:relative;min-width:0;padding:13px 14px;border:1px solid var(--nr-line);border-radius:var(--nr-r);background:var(--nr-card-2)}.sk-personal-form[data-tone=normal]{--sk-h:160;--sk-c:0.08}.sk-personal-form[data-tone=low]{--sk-h:28;--sk-c:0.12}.sk-personal-form[data-tone=pending]{--sk-h:230;--sk-c:0.02;--sk-form-signal-alpha:.5}.sk-profile-card-compact.sk-personal-form-card{overflow:hidden}.sk-profile-card-compact.sk-personal-form-card,:root:not([data-theme=dark]) .sk-profile-card-compact.sk-personal-form-card{border-color:var(--nr-line);background:var(--nr-card)}.sk-personal-form-card:before{display:none}.sk-personal-form-card .sk-personal-form{box-sizing:border-box;width:100%}.sk-personal-form-loading{--sk-h:230;--sk-c:0.02;--sk-form-signal-alpha:.42;position:relative;display:flex;min-height:132px;flex-direction:column;justify-content:center;gap:8px;padding:13px 14px;border:1px solid var(--nr-line);border-radius:var(--nr-r);background:var(--nr-card-2)}.sk-personal-form-ambient{position:absolute;z-index:-1;inset:-14px;background:radial-gradient(ellipse 92% 112% at 18% 18%,oklch(.78 var(--sk-c) var(--sk-h)/.18) 0,oklch(.72 var(--sk-c) var(--sk-h)/.07) 48%,transparent 78%);opacity:var(--sk-form-signal-alpha,1);pointer-events:none}:root:not([data-theme=dark]) .sk-personal-form-ambient{background:radial-gradient(ellipse 92% 112% at 18% 18%,oklch(.6 var(--sk-c) var(--sk-h)/.14) 0,oklch(.66 var(--sk-c) var(--sk-h)/.05) 48%,transparent 78%)}.sk-personal-form.is-sparse,.sk-personal-form.is-stale{--sk-form-signal-alpha:.48;opacity:.82}.sk-personal-form-card .sk-personal-form,.sk-personal-form-card .sk-personal-form-loading,.sk-personal-form-card .sk-personal-form.is-sparse,.sk-personal-form-card .sk-personal-form.is-stale{padding:0;border:0;border-radius:0;background:transparent}.sk-personal-form-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.sk-personal-form .nr-eyebrow,.sk-personal-form-loading .nr-eyebrow{color:color-mix(in oklab,var(--nr-skill-ink) 88%,var(--nr-ink-3));font-family:var(--nr-font-mono);font-size:9px;font-weight:850;letter-spacing:.14em}.sk-personal-form-sample{flex:0 0 auto;padding:3px 7px;border:1px solid color-mix(in oklab,var(--nr-skill-line) 72%,var(--nr-line-2));border-radius:999px;background:color-mix(in oklab,var(--nr-skill-soft) 72%,transparent);color:color-mix(in oklab,var(--nr-skill-ink) 82%,var(--nr-ink-3));font-size:8px;font-weight:800;letter-spacing:.04em;line-height:1;opacity:var(--sk-form-signal-alpha,1)}.sk-personal-form-sample,.sk-personal-form-scoreline{font-family:var(--nr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-personal-form-scoreline{display:flex;align-items:baseline;gap:6px;margin-top:11px}.sk-personal-form-scoreline>strong{color:color-mix(in oklab,var(--nr-skill-ink) 92%,var(--nr-ink));font-size:36px;font-weight:850;letter-spacing:-.055em;line-height:1;opacity:var(--sk-form-signal-alpha,1)}.sk-personal-form-scoreline>span{color:var(--nr-ink-3);font-family:var(--nr-font-mono);font-size:10px;font-weight:750;letter-spacing:.04em}.sk-profile-compact-metric .sk-personal-form-blocks{margin-top:10px}.sk-profile-compact-metric .sk-personal-form-blocks>i{height:4px}.sk-profile-form-norm{margin-top:6px;color:var(--nr-ink-4);font-family:var(--nr-font-mono);font-size:8px;font-weight:600;line-height:1.2}@media (max-width:420px){.sk-profile-card-compact{padding:12px}.sk-profile-compact-role{display:none}.sk-profile-compact-grid{grid-template-columns:1fr;gap:6px}.sk-profile-compact-metric{padding-inline:9px}.sk-profile-compact-value>strong{font-size:24px}}.sk-badge.sk-s{gap:6px;padding:1px 6px;border-radius:var(--nr-r-sm);box-shadow:none;background:transparent;border-color:transparent;line-height:1}.sk-badge.sk-s:hover{background:var(--nr-glass-bg);border-color:var(--nr-skill-line);transform:none;box-shadow:none}.sk-badge.sk-s .sk-score{font-size:13.5px}.sk-badge.sk-s .sk-badge-eyebrow,.sk-badge.sk-s .sk-badge-i,.sk-badge.sk-s .sk-badge-role,.sk-badge.sk-s .sk-score-max{display:none}.sk-badge.sk-s .sk-badge-body{flex-direction:row;align-items:center}.sk-overlay{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;overflow-y:auto;background:color-mix(in oklab,var(--nr-paper) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sk-panel{position:relative;width:100%;max-width:760px;background:var(--nr-card);border:1px solid var(--nr-skill-line);border-radius:var(--nr-r-lg);padding:24px 26px;box-shadow:var(--nr-shadow-3)}.sk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.sk-panel-title{display:inline-flex;align-items:center;gap:6px;font-family:var(--nr-font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nr-ink-3)}.sk-panel-score{display:flex;align-items:baseline;gap:5px}.sk-panel-score .sk-score-prefix{font-size:24px}.sk-panel-score .sk-score{font-size:40px}.sk-panel-score .sk-score-max{font-size:17px}.sk-badge.sk-l .sk-score.sk-score-collecting,.sk-badge.sk-m .sk-score.sk-score-collecting,.sk-panel-score .sk-score.sk-score-collecting{font-size:13px;letter-spacing:0;line-height:1.25}.sk-panel-close{width:28px;height:28px;border-radius:8px;border:1px solid var(--nr-line);background:transparent;color:var(--nr-ink-3);cursor:pointer;display:grid;place-items:center}.sk-panel-close:hover{background:var(--nr-card-2);color:var(--nr-ink)}.sk-confidence-note{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 14px;margin-bottom:18px;border:1px solid var(--nr-line);border-radius:var(--nr-r);background:var(--nr-card-2)}.sk-confidence-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.sk-confidence-copy b{font-size:12.5px;color:var(--nr-ink)}.sk-confidence-copy span{font-size:11px;color:var(--nr-ink-3);line-height:1.4}.sk-confidence-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;font-family:var(--nr-font-mono);font-size:10px;color:var(--nr-ink-3)}.sk-confidence-facts b{color:var(--nr-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:620px){.sk-confidence-note{align-items:flex-start;flex-direction:column}.sk-confidence-facts{justify-content:flex-start}}.sk-verdict{display:flex;align-items:flex-start;gap:11px;padding:13px 15px;border-radius:var(--nr-r);background:var(--nr-skill-soft);border:1px solid var(--nr-skill-line);margin-bottom:18px}.sk-verdict .vico{flex-shrink:0;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--nr-skill-ink);background:color-mix(in oklab,var(--nr-skill-accent) 16%,transparent)}.sk-verdict .vtext{font-size:13.5px;line-height:1.5}.sk-verdict .vtext,.sk-verdict .vtext b{color:var(--nr-ink)}.sk-verdict .vtext .reserve{color:var(--nr-skill-ink);font-weight:700}.sk-ladder{margin-bottom:22px}.sk-ladder .sk-ladder-label{font-family:var(--nr-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--nr-ink-3)}.sk-ladder-track{position:relative;height:46px;margin:20px 4px 6px}.sk-ladder-rail{right:0;background:linear-gradient(90deg,var(--nr-ink-4),var(--nr-skill-deep) 62%,var(--nr-skill-accent));opacity:.55}.sk-ladder-fill,.sk-ladder-rail{position:absolute;left:0;top:28px;height:6px;border-radius:999px}.sk-ladder-fill{background:linear-gradient(90deg,var(--nr-skill-deep),var(--nr-skill-accent));box-shadow:0 0 10px var(--nr-skill-soft)}.sk-tier-mark{position:absolute;top:28px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.sk-tier-mark .dot{width:9px;height:9px;border-radius:50%;background:var(--nr-card);border:2px solid var(--nr-ink-4);margin-top:-1.5px}.sk-tier-mark .tlab{font-weight:700;letter-spacing:.04em;color:var(--nr-ink-4);margin-top:6px;white-space:nowrap}.sk-tier-mark .tlab,.sk-tier-mark .tval{font-family:var(--nr-font-mono);font-size:8.5px}.sk-tier-mark .tval{color:var(--nr-ink-3)}.sk-tier-mark.pro .dot{border-color:var(--nr-skill-accent)}.sk-tier-mark.pro .tlab{color:var(--nr-skill-ink)}.sk-you{position:absolute;top:-4px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:3}.sk-you .flag{font-family:var(--nr-font-mono);font-size:10px;font-weight:800;color:var(--nr-ink);background:var(--nr-card);border:1px solid var(--nr-skill-accent);border-radius:6px;padding:2px 7px;box-shadow:var(--nr-shadow-2);white-space:nowrap}.sk-you .stem{width:2px;height:14px}.sk-you .head,.sk-you .stem{background:var(--nr-skill-accent)}.sk-you .head{width:13px;height:13px;border-radius:50%;border:2px solid var(--nr-paper);margin-top:-1px;box-shadow:var(--sk-marker-glow)}.sk-radar-big{display:grid;grid-template-columns:300px 1fr;gap:26px;align-items:center}@media (max-width:720px){.sk-radar-big{grid-template-columns:1fr}}.sk-radar-stage{display:grid;place-items:center;padding:6px;position:relative}.sk-axes{display:flex;flex-direction:column;gap:2px}.sk-axis-row{display:grid;grid-template-columns:116px 1fr auto;gap:12px;align-items:center;padding:9px 6px;border-radius:var(--nr-r-sm)}.sk-axis-row:hover{background:color-mix(in oklab,var(--nr-skill-accent) 6%,transparent)}.sk-axis-name{display:flex;flex-direction:column;gap:1px;min-width:0}.sk-axis-name b{font-size:12.5px;font-weight:700;color:var(--nr-ink)}.sk-axis-name .scope{font-size:10px;color:var(--nr-ink-4);font-style:italic}.sk-axis-bar{height:7px;border-radius:999px;background:var(--nr-card-2);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.sk-axis-bar>i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--nr-skill-deep),var(--nr-skill-accent))}.sk-axis-meta{display:flex;align-items:center;gap:9px;justify-content:flex-end}.sk-axis-score{font-family:var(--nr-font-mono);font-size:14px;font-weight:800;color:var(--nr-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.sk-gate{font-family:var(--nr-font-mono);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:5px;white-space:nowrap}.sk-gate.verdict{color:var(--nr-skill-ink);background:var(--nr-skill-soft);border:1px solid var(--nr-skill-line)}.sk-gate.low{color:var(--nr-ink-3);background:var(--nr-card-2);border:1px solid var(--nr-line)}.sk-gate.hidden{color:var(--nr-warn);background:var(--nr-warn-soft);border:1px solid var(--nr-warn-line)}.sk-axis-row.is-low .sk-axis-score{color:var(--nr-ink-3)}.sk-axis-row.is-low .sk-axis-bar>i{background:var(--nr-ink-4);opacity:.7}.sk-axis-row.is-hidden .sk-axis-score{color:var(--nr-ink-4)}.sk-axis-row.is-hidden .sk-axis-bar>i{background:repeating-linear-gradient(45deg,var(--nr-ink-4) 0 4px,transparent 4px 8px);opacity:.5}.sk-axis-expl{grid-column:1/-1;font-size:11px;color:var(--nr-ink-3);padding:0 6px 2px 128px;margin-top:-2px}@media (max-width:720px){.sk-axis-expl{padding-left:6px}}.sk-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:18px;padding-top:14px;border-top:1px solid var(--nr-line);font-family:var(--nr-font-mono);font-size:10.5px;color:var(--nr-ink-3)}.sk-meta .role{color:var(--nr-ink);font-weight:700}.sk-meta .sep{color:var(--nr-ink-4)}.sk-tip{position:absolute;z-index:9;min-width:150px;padding:9px 11px;pointer-events:none;background:var(--nr-card);border:1px solid var(--nr-line);border-radius:var(--nr-r-sm);box-shadow:var(--nr-shadow-2)}.sk-tip .eb{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nr-ink-3);margin-bottom:4px}.sk-tip .big,.sk-tip .eb{font-family:var(--nr-font-mono)}.sk-tip .big{font-size:18px;font-weight:800;color:var(--nr-ink)}.sk-tip .src{font-size:10.5px;color:var(--nr-ink-2);margin-top:3px}.sk-badge.is-fewgames .sk-radar{opacity:.4;filter:grayscale(.5)}.sk-progress{display:flex;align-items:baseline;gap:5px}.sk-progress .n{font-family:var(--nr-font-mono);font-size:30px;font-weight:800;color:var(--nr-ink-2)}.sk-progress .of{font-family:var(--nr-font-mono);font-size:14px;color:var(--nr-ink-4)}.sk-progress-hint{font-size:11px;color:var(--nr-ink-3);margin-top:3px}.sk-blur{filter:blur(9px);-webkit-user-select:none;user-select:none}.sk-pro-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:6px;font-family:var(--nr-font-mono);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--nr-skill-ink);background:var(--nr-skill-soft);border:1px solid var(--nr-skill-line)}.sk-skel{background:linear-gradient(90deg,var(--nr-paper-2) 0,var(--nr-card-2) 50%,var(--nr-paper-2) 100%);background-size:200% 100%;border-radius:var(--nr-r-sm);animation:sk-shimmer 1.4s linear infinite}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-skel-poly{width:64px;height:64px;border-radius:50%}@media (prefers-reduced-motion:reduce){.sk-skel{animation:none}}.nrb-draw-layer{-webkit-user-select:none;user-select:none}html[data-nrb-drawing-cursor=true],html[data-nrb-drawing-cursor=true] *{cursor:crosshair!important}.nrb-text-input{width:150px;padding:4px 8px;font:600 12.5px var(--nr-font-mono);color:var(--nr-ink);background:var(--nr-card);border:1px solid var(--nr-line-2);border-radius:var(--nr-r-sm);box-shadow:var(--nr-shadow-1);z-index:5}.nrb-text-input:focus{outline:2px solid var(--nr-accent);outline-offset:0}.nrb-step:focus-visible,.nrb-swatch:focus-visible,.nrb-tool:focus-visible,.nrb-width:focus-visible{outline:2px solid var(--nr-accent);outline-offset:1px}.nrb-tool:disabled{opacity:.35;cursor:default}.nrb-iconpick{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding-top:2px}.nrb-ov-host{position:absolute;inset:0;pointer-events:none}.nrb-ov-host .ds-ov,.nrb-ov-host .nrb-ov-stage{pointer-events:auto}.nrb-ov-toggle{padding:4px}.nrb-ov-toggle .nrb-tool{font-size:13px}.nrb-ov-hint{margin-top:6px;max-width:132px;padding:4px 7px;font-size:8.5px;letter-spacing:.03em;color:var(--nr-ink-3);background:color-mix(in oklab,var(--nr-card) 78%,transparent);border:1px solid var(--nr-line);border-radius:var(--nr-r-sm);text-align:right}@media (max-width:768px){html{text-size-adjust:100%}}@media (pointer:coarse){:root{--nr-touch-min:44px}}@media (max-width:360px){.nr-topbar{padding-inline:8px;gap:6px}.nr-topbar-left,.nr-topbar-right{gap:6px;min-width:0}.nr-topbar-brand img{max-width:112px;height:22px}.nr-team-mgr-trigger{width:36px;min-width:36px;padding-inline:0;justify-content:center}.nr-team-mgr-name{display:none}}@media (max-width:768px){.ntp-thead,.ntp-tr{grid-template-columns:44px minmax(0,1fr) 56px 54px!important}.ntp-thead>:nth-child(5),.ntp-thead>:nth-child(6),.ntp-tr>:nth-child(5),.ntp-tr>:nth-child(6){display:none}.l3-passport-grid{grid-template-columns:1fr!important}.l3-passport-grid>div:first-child{display:none!important}.nr-glass[role=tooltip]{max-width:calc(100vw - 20px)}}:root{--nr-nav-glass-bg:color-mix(in oklab,var(--nr-card) 48%,transparent);--nr-nav-glass-border:color-mix(in oklab,var(--nr-line-2) 60%,transparent);--nr-nav-glass-filter:blur(16px) saturate(1.08);--nr-ui-panel-bg:var(--nr-card);--nr-ui-panel-border:var(--nr-line);--nr-ui-panel-radius:14px;--nr-ui-control-radius:8px;--nr-ui-panel-padding:16px;--nr-ui-control-height:36px;--nr-ui-gap:12px;--nr-ui-title-size:28px;--nr-ui-section-size:16px;--nr-ui-page-inset:20px}.nr-product-ui>.nr-main-inner:not(.nr-main-bleed){padding:12px var(--nr-ui-page-inset) 32px;row-gap:16px}.nr-product-ui :where(.nr-card){border-color:var(--nr-ui-panel-border);border-radius:var(--nr-ui-panel-radius);background-color:var(--nr-ui-panel-bg)}.nr-product-ui :where(.nr-btn){min-height:var(--nr-ui-control-height);border-radius:var(--nr-ui-control-radius);font-size:12px}.nr-product-ui :where(.nr-input){border-radius:var(--nr-ui-control-radius)}.nr-product-ui :where(.nr-btn,.nr-input):focus-visible{outline:2px solid var(--nr-accent);outline-offset:2px}.nr-topbar-context{display:none}@media (min-width:769px){.nr-shell.is-unified-nav .nr-topbar-context{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;margin-left:16px;padding-left:22px;border-left:1px solid var(--nr-line-2);color:var(--nr-ink-2);font-size:12px}.nr-topbar-context-group{color:var(--nr-ink-3);white-space:nowrap}.nr-topbar-context-divider{color:var(--nr-ink-4)}.nr-topbar-context svg{flex:0 0 auto;color:var(--nr-accent-ink)}.nr-topbar-context-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nr-ink);font-weight:650}}@media (min-width:769px) and (max-width:1100px){.nr-topbar-context-divider,.nr-topbar-context-group{display:none}.nr-shell.is-unified-nav .nr-topbar-context{margin-left:4px;padding-left:12px}}.nr-shell.is-unified-nav .nr-sidebar-feedback .nr-beta-feedback-trigger>small,.nr-shell.is-unified-nav .nr-sidebar-feedback .nr-beta-feedback-trigger>span{display:inline}@media (min-width:769px){.nr-shell.is-unified-nav .nr-sidebar-nav .nr-nav-item{min-height:36px;border-radius:var(--nr-ui-control-radius);font-size:13px;gap:10px}.nr-shell.is-unified-nav .nr-sidebar-collapse{border-radius:var(--nr-ui-control-radius)}.nr-shell.is-unified-nav .nr-sidebar-feedback .nr-beta-feedback-trigger{min-height:34px;border-radius:var(--nr-ui-control-radius)}.nr-shell.is-unified-nav .nr-sidebar-nav .nr-coord{letter-spacing:.1em;font-size:9px;color:var(--nr-ink-3)}.nr-shell.is-unified-nav.is-sidebar-collapsed .nr-sidebar-nav .nr-nav-item{gap:0}}@media (max-width:768px){.nr-product-ui{--nr-ui-page-inset:12px;--nr-ui-panel-padding:12px;--nr-ui-title-size:24px}.nr-product-ui>.nr-main-inner:not(.nr-main-bleed){padding-top:12px}.nr-product-ui .nr-card{border-radius:var(--nr-ui-panel-radius)!important}}@media (max-width:600px){.nr-shell .nr-topbar{padding-inline:8px;gap:6px}.nr-shell .nr-topbar-left,.nr-shell .nr-topbar-right{gap:4px;min-width:0}.nr-shell .nr-topbar-brand img{max-width:100px;height:auto}.nr-shell .nr-topbar-organization-brand{padding-left:4px;margin-left:0}.nr-shell .nr-topbar-organization-brand img{max-width:48px;height:auto}.nr-shell .nr-team-mgr-trigger{width:32px;min-width:32px;padding-inline:0;justify-content:center}.nr-shell .nr-team-mgr-name{display:none}.nr-shell .nr-topbar-language button{min-width:26px;padding-inline:4px}.nr-shell .nr-topbar-language b{display:none}.nr-shell.is-unified-nav .nr-navhide-btn{display:none!important}}@media (max-width:380px){.nr-shell .nr-topbar-brand img{max-width:80px}}@media (max-width:420px){.nr-shell:not(.is-unified-nav) .nr-topbar-brand img{max-width:80px}}@media (max-width:360px){.nr-shell:not(.is-unified-nav) .nr-topbar{flex-wrap:wrap;height:auto;padding-block:8px}.nr-shell:not(.is-unified-nav) .nr-topbar-right{width:100%;justify-content:space-between}}