.aso-scout-root .v1hero,.aso-scout-root .v2hero{background:var(--night);color:var(--ink);background-image:radial-gradient(1100px 520px at 75% -12%,#2ad69e14,#0000 60%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 72px)}.aso-scout-root .v1hero .u,.aso-scout-root .v2hero .u{color:#79839f}.aso-scout-root .v2pod{background:var(--night);border-bottom:1px solid var(--line)}.aso-scout-root .v1hero .wrap{padding-top:22px;padding-bottom:40px}.aso-scout-root .v1brow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#79839f;border-bottom:1px solid var(--nline);align-items:center;gap:14px;margin-bottom:22px;padding-bottom:22px;font-size:11px;display:flex}.aso-scout-root .v1brow .v1sep{background:var(--nline);flex:1;height:1px}.aso-scout-root .v1top{grid-template-columns:1fr 1.02fr;align-items:center;gap:44px;display:grid}.aso-scout-root .v1hero h1{font-family:var(--disp);letter-spacing:-.03em;max-width:14ch;margin:0;font-size:clamp(34px,5.2vw,60px);font-weight:700;line-height:.98}.aso-scout-root .v1lede{color:#c6cbd9;max-width:540px;margin:18px 0 26px;font-size:16.5px;line-height:1.55}.aso-scout-root .v1stats{border-top:1px solid var(--nline);flex-wrap:wrap;display:flex}.aso-scout-root .v1stat{border-right:1px solid var(--nline);flex:1;min-width:96px;padding:14px 16px 0 0}.aso-scout-root .v1stat:last-child{border-right:0}.aso-scout-root .v1stat b{font-family:var(--mono);color:#fff;font-size:23px;font-weight:500;line-height:1;display:block}.aso-scout-root .v1stat span{letter-spacing:.11em;text-transform:uppercase;color:var(--nmut);margin-top:6px;font-size:10px;display:block}.aso-scout-root .v1dist{background:var(--panel);border:1px solid var(--nline);border-radius:14px;padding:14px 16px 10px}.aso-scout-root .v1dh{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nmut);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:10.5px;display:flex}.aso-scout-root .v1dh b{color:var(--ink);font-weight:500}.aso-scout-root .v1dist svg{width:100%;height:auto;display:block}.aso-scout-root .v1dkey{font-family:var(--mono);color:#7a839e;border-top:1px solid #20242f;flex-wrap:wrap;gap:14px;margin-top:6px;padding:8px 2px 4px;font-size:10px;display:flex}.aso-scout-root .v1dkey i{vertical-align:-1px;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}@media (max-width:900px){.aso-scout-root .v1top{grid-template-columns:1fr;gap:30px}.aso-scout-root .v1dist{max-width:520px}}@media (max-width:640px){.aso-scout-root .v1hero .wrap{padding-top:16px;padding-bottom:30px}.aso-scout-root .v1brow{letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:10px 12px;margin-bottom:18px;padding-bottom:14px}.aso-scout-root .v1brow .v1sep{display:none}.aso-scout-root .v1kicker{flex:0 auto;min-width:0}.aso-scout-root .v1run{flex:100%}.aso-scout-root .v1run select{background-position:right 12px center;flex:1;min-width:0;padding-top:9px;padding-bottom:9px}.aso-scout-root .v1lede{margin:14px 0 22px;font-size:15.5px}.aso-scout-root .v1stats{grid-template-columns:1fr 1fr;display:grid}.aso-scout-root .v1stat{border-bottom:1px solid var(--nline);padding:12px 14px 12px 0}.aso-scout-root .v1stat:nth-child(2n){border-right:0;padding-right:0}.aso-scout-root .v1stat:last-child{border-bottom:0}.aso-scout-root .v1stat:last-child:nth-child(odd){border-right:0;grid-column:1/-1}}.aso-scout-root .v2hero .wrap{padding-top:34px;padding-bottom:48px}.aso-scout-root .v2brow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc);margin-bottom:22px;font-size:11.5px}.aso-scout-root .v2h1{font-family:var(--disp);letter-spacing:-.035em;max-width:16ch;margin:0;font-size:clamp(40px,7.2vw,88px);font-weight:700;line-height:.95}.aso-scout-root .v2lede{color:#c6cbd9;max-width:620px;margin:24px 0 0;font-size:18px;line-height:1.55}.aso-scout-root .v2meta{border-top:1px solid var(--nline);grid-template-columns:1fr auto;align-items:end;gap:40px;margin-top:40px;padding-top:26px;display:grid}.aso-scout-root .v2stats{flex-wrap:wrap;gap:14px 40px;display:flex}.aso-scout-root .v2stat b{font-family:var(--disp);color:#fff;letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1;display:block}.aso-scout-root .v2stat span{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--nmut);margin-top:6px;font-size:10px;display:block}.aso-scout-root .v2dist{width:320px;max-width:46vw}.aso-scout-root .v2dist svg{width:100%;height:auto;display:block}.aso-scout-root .v2dh{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nmut);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:10.5px;display:flex}.aso-scout-root .v2dh b{color:var(--ink);font-weight:500}.aso-scout-root .v2pod .wrap{padding-bottom:52px}.aso-scout-root .v2hd{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nmut);flex-wrap:wrap;align-items:baseline;gap:12px;padding:4px 0 16px;font-size:11.5px;display:flex}.aso-scout-root .v2hd b{color:var(--acc);letter-spacing:.16em;font-weight:500}.aso-scout-root .v2hd span{letter-spacing:.04em;color:var(--mut)}.aso-scout-root .v2cover{text-align:left;cursor:pointer;color:#f4f2ec;border:1px solid #2c3346;border-left:5px solid var(--acc);background:radial-gradient(120% 140% at 100% 0,#2ad69e29,#0000 55%),linear-gradient(#171b27,#101320);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:24px;width:100%;margin-bottom:18px;padding:20px 26px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.aso-scout-root .v2cover.tier-2{background:radial-gradient(120% 140% at 100% 0,#6f95ff29,#0000 55%),linear-gradient(#171b27,#101320);border-left-color:#6f95ff}.aso-scout-root .v2cover.tier-3{border-left-color:var(--t3)}.aso-scout-root .v2cover:hover{border-color:#45506b;transform:translateY(-3px);box-shadow:0 26px 60px -34px #000c}.aso-scout-root .v2cbadge{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);background:#2ad69e1a;border:1px solid #2ad69e47;border-radius:999px;padding:4px 11px;font-size:11px;display:inline-block}.aso-scout-root .v2cname{font-family:var(--disp);color:#fff;letter-spacing:-.02em;margin:9px 0 0;font-size:clamp(22px,2.9vw,30px);font-weight:700;line-height:1.1}.aso-scout-root .v2cpitch{color:#cdd2df;max-width:660px;margin:7px 0 0;font-size:14.5px;line-height:1.5}.aso-scout-root .v2cmeta{font-family:var(--mono);color:var(--nmut);margin-top:9px;font-size:11px;display:block}.aso-scout-root .v2cta{font-family:var(--mono);letter-spacing:.04em;color:var(--acc);align-items:center;gap:7px;margin-top:11px;font-size:12px;display:inline-flex}.aso-scout-root .v2cover:hover .v2cta span{transition:transform .16s;transform:translate(4px)}.aso-scout-root .v2cscore{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;display:flex}.aso-scout-root .v2csv{font-family:var(--disp);color:var(--acc);letter-spacing:-.03em;font-size:clamp(44px,5vw,66px);font-weight:700;line-height:.82}.aso-scout-root .v2cover.tier-2 .v2csv{color:#8fb0ff}.aso-scout-root .v2cover.tier-3 .v2csv{color:var(--t3)}.aso-scout-root .v2csv small{font-family:var(--mono);color:var(--nmut);letter-spacing:0;font-size:14px;font-weight:400}.aso-scout-root .v2grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.aso-scout-root .v2card{text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--nline);color:#f4f2ec;border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;transition:transform .14s,border-color .14s;display:flex;position:relative;overflow:hidden}.aso-scout-root .v2card:hover{border-color:#454d63;transform:translateY(-4px)}.aso-scout-root .v2card.c1{justify-content:center;min-height:150px;padding:16px 18px}.aso-scout-root .v2wm{font-family:var(--disp);color:#ffffff0a;pointer-events:none;font-size:92px;font-weight:700;line-height:1;position:absolute;top:-18px;right:6px}.aso-scout-root .v2wm:before{content:attr(data-wm)}.aso-scout-root .v2nm{font-family:var(--disp);padding-right:78px;font-size:16.5px;font-weight:600;line-height:1.25;position:relative}.aso-scout-root .v2badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.aso-scout-root .v2badges .v2mtbadge,.aso-scout-root .v2badges .vd{min-height:24px;font-family:var(--mono);letter-spacing:.01em;border:1px solid #0000;border-radius:7px;align-items:center;padding:3px 9px;font-size:11px;line-height:1.3;display:inline-flex}.aso-scout-root .v2mtbadge{color:var(--nmut);border-color:var(--nline);background:#10131d}.aso-scout-root .v2vd{margin-top:0;position:relative}.aso-scout-root .v2scb{font-family:var(--mono);color:#fff;z-index:1;font-size:26px;font-weight:600;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.aso-scout-root .v2scb small{color:var(--nmut);font-size:10px;font-weight:400}.aso-scout-root .v2card.c1.tier-1 .v2scb{color:var(--acc)}.aso-scout-root .v2card.c1.tier-2 .v2scb{color:#8fb0ff}.aso-scout-root .v2card.c1.tier-3 .v2scb{color:var(--t3)}.aso-scout-root .v2cover:focus-visible,.aso-scout-root .v2card:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.aso-scout-root .v2card.c2{gap:11px;padding:16px 18px}.aso-scout-root .c2top{grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;display:grid}.aso-scout-root .c2rk{font-family:var(--mono);color:#69708a;font-size:12px}.aso-scout-root .c2nm{font-family:var(--disp);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;line-height:1.2;overflow:hidden}.aso-scout-root .c2sc{font-family:var(--mono);color:#fff;white-space:nowrap;font-size:20px;font-weight:600}.aso-scout-root .c2sc small{color:var(--nmut);font-size:9px;font-weight:400}.aso-scout-root .v2card.c2.tier-1 .c2sc{color:var(--acc)}.aso-scout-root .v2card.c2.tier-2 .c2sc{color:#8fb0ff}.aso-scout-root .v2card.c2.tier-3 .c2sc{color:var(--t3)}.aso-scout-root .c2mt{font-family:var(--mono);color:var(--nmut);font-size:11px}.aso-scout-root .c2bar{background:#22283a;border-radius:4px;height:6px;display:block;overflow:hidden}.aso-scout-root .c2bar i{background:linear-gradient(90deg, #2b7a5c, var(--acc));border-radius:4px;height:100%;display:block}.aso-scout-root .v2card.c2.tier-2 .c2bar i{background:linear-gradient(90deg,#3a5bb0,#6f95ff)}.aso-scout-root .v2card.c2.tier-3 .c2bar i{background:linear-gradient(90deg, #8a641a, var(--t3b))}.aso-scout-root .c2foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.aso-scout-root .c2win{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#69708a;font-size:10px}.aso-scout-root .v2card.c3{grid-template-columns:58px 1fr;align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.aso-scout-root .c3plate{font-family:var(--disp);color:#7d879e;border-right:1px solid var(--nline);background:#10131d;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.aso-scout-root .v2card.c3.tier-1 .c3plate{color:var(--acc);background:#2ad69e14;border-right-color:#2ad69e38}.aso-scout-root .v2card.c3.tier-2 .c3plate{color:#8fb0ff;background:#6f95ff12}.aso-scout-root .v2card.c3.tier-3 .c3plate{color:var(--t3b);background:#e0a53a1a}.aso-scout-root .c3body{flex-direction:column;gap:6px;min-width:0;padding:15px 16px;display:flex}.aso-scout-root .c3top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.aso-scout-root .c3nm{font-family:var(--disp);color:#fff;min-width:0;font-size:15.5px;font-weight:600;line-height:1.2}.aso-scout-root .c3sc{font-family:var(--mono);color:#fff;white-space:nowrap;font-size:19px;font-weight:600}.aso-scout-root .c3sc small{color:var(--nmut);font-size:9px;font-weight:400}.aso-scout-root .v2card.c3.tier-1 .c3sc{color:var(--acc)}.aso-scout-root .v2card.c3.tier-2 .c3sc{color:#8fb0ff}.aso-scout-root .v2card.c3.tier-3 .c3sc{color:var(--t3)}.aso-scout-root .c3mt{font-family:var(--mono);color:var(--nmut);font-size:11px}.aso-scout-root .v2card.c3 .v2vd{margin-top:3px}@media (max-width:900px){.aso-scout-root .v2meta{grid-template-columns:1fr;gap:26px}.aso-scout-root .v2dist{width:100%;max-width:480px}.aso-scout-root .v2grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.aso-scout-root .v2cover{grid-template-columns:1fr;gap:18px}.aso-scout-root .v2cscore{flex-direction:row;align-items:baseline}.aso-scout-root .v2grid{grid-template-columns:1fr}}.aso-scout-root .lgbox{background:var(--surf);border:1px solid var(--line);border-radius:12px;padding:12px 16px}.aso-scout-root .lgrow{flex-wrap:wrap;align-items:baseline;gap:10px 16px;display:flex}.aso-scout-root .lgrow+.lgrow{border-top:1px solid var(--line2);margin-top:11px;padding-top:12px}.aso-scout-root .vklabel{min-width:58px;font-family:var(--mono);text-transform:uppercase;color:var(--mut);letter-spacing:.08em;flex:none;padding-top:3px;font-size:11px}.aso-scout-root .lgmeth{font-family:var(--mono);color:var(--t2);white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:600}.aso-scout-root .lgmeth:hover{text-decoration:underline}.aso-scout-root .vkgrid{flex-wrap:wrap;flex:1;align-items:center;gap:8px 18px;min-width:0;display:flex}.aso-scout-root .vkitem{white-space:nowrap;align-items:center;gap:8px;display:flex}.aso-scout-root .vkitem .vd{flex:none}.aso-scout-root .vkitem em{font-style:normal;font-family:var(--mono);color:var(--mut);white-space:nowrap;font-size:11px}@media (max-width:560px){.aso-scout-root .vklabel{flex-basis:100%}.aso-scout-root .vkitem{white-space:normal;flex-basis:100%;align-items:baseline}.aso-scout-root .vkitem em{white-space:normal}}.aso-scout-root .v1run{align-items:center;gap:8px;display:inline-flex}.aso-scout-root .v1run[data-pending]{opacity:.55}.aso-scout-root .v1run-lbl{color:var(--nmut)}.aso-scout-root .v1run select{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c6cbd9;background:var(--panel);border:1px solid var(--nline);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2379839f' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;border-radius:7px;padding:5px 26px 5px 9px;font-size:11px}.aso-scout-root .v1run select:hover{color:#fff;border-color:#414c66}.aso-scout-root .v1run select:focus-visible{outline:2px solid var(--t2);outline-offset:1px}.aso-scout-root .v1run select:disabled{cursor:progress}