.labs-broadcast-screen{--labs-broadcast-accent:var(--labs-amber,#f59e0b);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;container-type:size;display:flex;flex-direction:column;background:radial-gradient(ellipse at 70% 20%,#13233f 0,#070d1a 55%,#03060c 100%);color:#f4f4f5;font-family:var(--labs-font-sans);overflow:hidden;cursor:none}.labs-broadcast-screen[data-kind=breaking]{--labs-broadcast-accent:var(--labs-red,#ef4444);background:radial-gradient(ellipse at 70% 20%,#3a0f16 0,#12070b 55%,#050304 100%)}.labs-broadcast-screen[data-kind=high],.labs-broadcast-screen[data-kind=update]{--labs-broadcast-accent:#38bdf8}.labs-broadcast-screen[data-kind=recap]{--labs-broadcast-accent:#a78bfa}.labs-broadcast-backdrop{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:6cqh 6cqh}.labs-broadcast-backdrop:after{content:"";position:absolute;top:-50%;left:0;width:40cqw;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transform:translateX(-60cqw) rotate(18deg);animation:labs-broadcast-sweep 9s ease-in-out infinite}@keyframes labs-broadcast-sweep{60%,to{transform:translateX(140cqw) rotate(18deg)}}.labs-broadcast-top{position:relative;display:flex;justify-content:space-between;align-items:center;gap:2cqw;padding:2cqh 3cqw;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent)}.labs-broadcast-brand{font-family:var(--labs-font-display);font-size:4cqh;font-weight:700;letter-spacing:-.02em;display:flex;align-items:center;gap:1.2cqw}.labs-broadcast-dot{color:var(--labs-red,#ef4444)}.labs-broadcast-live{display:inline-flex;align-items:center;gap:.6cqw;font-family:var(--labs-font-mono);font-size:1.8cqh;font-weight:700;letter-spacing:.14em;background:var(--labs-red,#ef4444);color:#fff;padding:.5cqh .8cqw;border-radius:.4cqh}.labs-broadcast-live-dot{width:1cqh;height:1cqh;border-radius:50%;background:#fff;animation:labs-broadcast-pulse 1.2s ease-in-out infinite}@keyframes labs-broadcast-pulse{50%{opacity:.25;transform:scale(.7)}}.labs-broadcast-stats{display:flex;gap:1cqw;font-family:var(--labs-font-mono);font-size:1.9cqh;color:#cbd5e1;text-transform:uppercase;letter-spacing:.06em}.labs-broadcast-stat{padding:.6cqh .9cqw;border:1px solid rgba(255,255,255,.14);border-radius:.5cqh;background:rgba(255,255,255,.04)}.labs-broadcast-stat b{color:#fff;font-size:2.3cqh;margin-right:.3cqw}.labs-broadcast-clocks{display:flex;gap:2cqw;font-family:var(--labs-font-mono);font-size:2.6cqh}.labs-broadcast-zone{color:var(--labs-muted,#a1a1aa)}.labs-broadcast-stage{position:relative;flex:1 1;display:grid;grid-template-columns:1.7fr 1fr;gap:3cqw;align-items:center;padding:0 4cqw}.labs-broadcast-panel{padding:3cqh 0 3cqh 2.4cqw;border-left:.8cqh solid var(--labs-broadcast-accent);animation:labs-broadcast-slide .55s cubic-bezier(.2,.8,.2,1) both}.labs-broadcast-panel[data-kind=breaking]{animation:labs-broadcast-slide .55s cubic-bezier(.2,.8,.2,1) both,labs-broadcast-throb 1.6s ease-in-out .6s infinite}@keyframes labs-broadcast-slide{0%{opacity:0;transform:translateX(-6cqw)}}@keyframes labs-broadcast-throb{50%{border-left-color:#fff}}.labs-broadcast-label{display:inline-block;font-family:var(--labs-font-mono);font-size:2.4cqh;font-weight:700;letter-spacing:.16em;color:#0b0b0c;background:var(--labs-broadcast-accent);padding:.7cqh 1.4cqw;transform:skewX(-12deg);transform-origin:left;animation:labs-broadcast-label .45s cubic-bezier(.2,.8,.2,1) .1s both}.labs-broadcast-label[data-kind=breaking]{color:#fff}.labs-broadcast-label>span{display:inline-block;transform:skewX(12deg)}@keyframes labs-broadcast-label{0%{transform:skewX(-12deg) scaleX(0)}}.labs-broadcast-title{font-family:var(--labs-font-display);font-size:6.2cqh;line-height:1.08;margin:2cqh 0 0;text-transform:uppercase;text-shadow:0 .4cqh 2cqh rgba(0,0,0,.6);animation:labs-broadcast-wipe .8s cubic-bezier(.2,.8,.2,1) .25s both}@keyframes labs-broadcast-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.labs-broadcast-caption{margin-top:3cqh;font-size:2.6cqh;line-height:1.4;color:#e4e4e7;background:rgba(0,0,0,.45);padding:1.2cqh 1.2cqw;border-radius:.5cqh;animation:labs-broadcast-fade .4s ease-out both}@keyframes labs-broadcast-fade{0%{opacity:0}}.labs-broadcast-side{display:flex;flex-direction:column;gap:2.4cqh;padding:3cqh 1.8cqw;background:rgba(10,16,30,.72);border:1px solid rgba(255,255,255,.1);border-top:.5cqh solid var(--labs-broadcast-accent);border-radius:.8cqh;animation:labs-broadcast-rise .6s cubic-bezier(.2,.8,.2,1) .35s both}@keyframes labs-broadcast-rise{0%{opacity:0;transform:translateY(4cqh)}}.labs-broadcast-gauge{--labs-broadcast-gauge:var(--labs-amber,#f59e0b);position:relative;width:22cqh;height:22cqh;align-self:center}.labs-broadcast-gauge[data-tone=critical]{--labs-broadcast-gauge:var(--labs-red,#ef4444)}.labs-broadcast-gauge[data-tone=medium]{--labs-broadcast-gauge:#38bdf8}.labs-broadcast-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.labs-broadcast-gauge circle{fill:none;stroke-width:10}.labs-broadcast-gauge-track{stroke:rgba(255,255,255,.1)}.labs-broadcast-gauge-arc{stroke:var(--labs-broadcast-gauge);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--labs-broadcast-score) * 10);animation:labs-broadcast-gauge 1.4s cubic-bezier(.2,.8,.2,1) .6s both}@keyframes labs-broadcast-gauge{0%{stroke-dashoffset:100}}.labs-broadcast-gauge-value{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--labs-font-display)}.labs-broadcast-gauge-value span{font-size:7cqh;font-weight:700;line-height:1}.labs-broadcast-gauge-value small{font-family:var(--labs-font-mono);font-size:1.8cqh;letter-spacing:.2em;color:var(--labs-muted,#a1a1aa)}.labs-broadcast-facts{list-style:none;padding:0;margin:0;display:grid;gap:1.1cqh;font-family:var(--labs-font-mono);font-size:2.3cqh;color:#e4e4e7}.labs-broadcast-facts li{padding:.9cqh .9cqw;background:rgba(255,255,255,.05);border-left:.4cqh solid var(--labs-broadcast-accent);animation:labs-broadcast-slide .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.9s + var(--labs-broadcast-i, 0) * .15s)}.labs-broadcast-next{border-top:1px solid rgba(255,255,255,.1);padding-top:1.6cqh;display:grid;gap:.8cqh;font-size:1.9cqh;color:#cbd5e1}.labs-broadcast-next-label{font-family:var(--labs-font-mono);font-size:1.6cqh;letter-spacing:.2em;color:var(--labs-broadcast-accent)}.labs-broadcast-next-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.labs-broadcast-holding{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:center;text-align:center}.labs-broadcast-holding-mark{font-family:var(--labs-font-display);font-size:14cqh;font-weight:700;letter-spacing:-.03em;animation:labs-broadcast-breathe 6s ease-in-out infinite}@keyframes labs-broadcast-breathe{50%{transform:scale(1.04)}}.labs-broadcast-holding-line{font-size:3cqh;color:var(--labs-muted,#a1a1aa)}.labs-broadcast-lower-third{position:relative;display:flex;gap:2cqw;align-items:center;margin:0 3cqw 1.2cqh;background:rgba(255,255,255,.92);color:#0b0b0c;border-radius:.4cqh;overflow:hidden;font-family:var(--labs-font-mono);font-size:2.5cqh;animation:labs-broadcast-rise .5s cubic-bezier(.2,.8,.2,1) .2s both}.labs-broadcast-id{font-weight:700;color:#fff;background:var(--labs-broadcast-accent);padding:1.3cqh 1.4cqw}.labs-broadcast-severity{font-weight:700;color:#b91c1c}.labs-broadcast-url{margin-left:auto;padding-right:1.4cqw;font-weight:700}.labs-broadcast-ticker{position:relative;height:5.4cqh;display:flex;align-items:center;overflow:hidden;background:var(--labs-red,#ef4444);color:#fff;font-family:var(--labs-font-mono);font-size:2.4cqh;white-space:nowrap}.labs-broadcast-ticker-tag{position:relative;z-index:1;height:100%;display:flex;align-items:center;padding:0 1.6cqw;background:#0b0b0c;font-weight:700;letter-spacing:.16em}.labs-broadcast-ticker-track{flex:1 1;overflow:hidden}.labs-broadcast-crawl{display:inline-flex;gap:4cqw;padding-left:100cqw;animation:labs-broadcast-crawl linear infinite}@keyframes labs-broadcast-crawl{to{transform:translateX(-50%)}}.labs-broadcast-ticker-idle{padding:0 2cqw}.labs-broadcast-footer{position:relative;display:flex;justify-content:space-between;gap:2cqw;padding:.8cqh 3cqw 1.2cqh;font-size:1.6cqh}.labs-broadcast-footer,.labs-broadcast-sponsor{align-items:center;color:var(--labs-muted,#a1a1aa)}.labs-broadcast-sponsor{display:inline-flex;gap:.6cqw;font-family:var(--labs-font-mono);letter-spacing:.08em;text-transform:uppercase}.labs-broadcast-sponsor .labs-wordmark{height:1.9cqh;width:auto;color:#fff}.labs-broadcast-holding-sponsor{margin-top:3cqh;font-size:2.2cqh}.labs-broadcast-holding-sponsor .labs-wordmark{height:2.8cqh}.labs-broadcast-eyecatch{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 50%,#1a0b0d,#050304 70%);animation:labs-broadcast-fade .3s ease-out both}.labs-broadcast-eyecatch-band{position:absolute;left:0;right:0;top:40cqh;height:20cqh;background:var(--labs-red,#ef4444);transform-origin:left;animation:labs-broadcast-band .6s cubic-bezier(.7,0,.2,1) both}.labs-broadcast-eyecatch-body{position:relative;display:flex;flex-direction:column;align-items:center;gap:4cqh;text-align:center}.labs-broadcast-eyecatch-kicker,.labs-broadcast-eyecatch-sub{font-family:var(--labs-font-mono);font-size:2.6cqh;letter-spacing:.18em;text-transform:uppercase;color:#e4e4e7;animation:labs-broadcast-rise .6s ease-out .7s both}.labs-broadcast-eyecatch-sub{animation-delay:1.1s}.labs-broadcast-eyecatch-mark{height:13cqh;width:auto;color:#fff;animation:labs-broadcast-punch .6s cubic-bezier(.2,.8,.2,1) .4s both}.labs-broadcast-takeover{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(5,3,4,.82);animation:labs-broadcast-fade .2s ease-out both}.labs-broadcast-takeover-band{position:absolute;left:0;right:0;top:34cqh;height:32cqh;background:var(--labs-red,#ef4444);transform-origin:left;animation:labs-broadcast-band .45s cubic-bezier(.7,0,.2,1) both}@keyframes labs-broadcast-band{0%{transform:scaleX(0)}}.labs-broadcast-takeover-text{position:relative;font-family:var(--labs-font-display);font-size:15cqh;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:#fff;animation:labs-broadcast-punch .5s cubic-bezier(.2,.8,.2,1) .3s both,labs-broadcast-flash .8s steps(1) 1s infinite}@keyframes labs-broadcast-punch{0%{opacity:0;transform:scale(1.6)}}@keyframes labs-broadcast-flash{50%{opacity:.55}}.labs-broadcast-takeover-sweep{position:absolute;top:34cqh;height:32cqh;width:12cqw;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-20cqw) skewX(-20deg);animation:labs-broadcast-takeover-sweep 1.1s ease-in-out .5s both}@keyframes labs-broadcast-takeover-sweep{to{transform:translateX(120cqw) skewX(-20deg)}}.labs-broadcast-frame{position:fixed;overflow:hidden}.labs-broadcast-frame>.labs-broadcast-screen{position:absolute;width:100%;height:100%}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-top{flex-wrap:wrap;row-gap:1.4cqh;padding:2cqh 5cqw 1cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-brand{font-size:2.6cqh;gap:3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-live{font-size:1.2cqh;gap:1.5cqw;padding:.4cqh 2cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-live-dot{width:.7cqh;height:.7cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-clocks{font-size:1.5cqh;gap:4cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-stats{order:3;width:100%;justify-content:space-between;gap:2cqw;font-size:1.05cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-stat{padding:.5cqh 2cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-stat b{font-size:1.4cqh;margin-right:1cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-stage{grid-template-columns:1fr;align-content:center;gap:3cqh;padding:0 6cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-panel{padding:1.6cqh 0 1.6cqh 4cqw;border-left-width:.6cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-label{font-size:1.5cqh;padding:.5cqh 3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-title{font-size:3.9cqh;margin-top:1.5cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-caption{margin-top:2cqh;font-size:1.7cqh;padding:1cqh 3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-side{gap:1.8cqh;padding:2.2cqh 5cqw;border-top-width:.4cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-gauge{width:15cqh;height:15cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-gauge-value span{font-size:4.6cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-gauge-value small{font-size:1.1cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-facts{gap:.8cqh;font-size:1.6cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-facts li{padding:.7cqh 2.5cqw;border-left-width:.3cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-next{gap:.6cqh;padding-top:1.2cqh;font-size:1.3cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-next-label{font-size:1.1cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-holding-mark{font-size:8cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-holding-line{font-size:1.9cqh;padding:0 6cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-holding-sponsor{font-size:1.4cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-holding-sponsor .labs-wordmark{height:1.8cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-lower-third{flex-wrap:wrap;gap:.6cqh 3cqw;margin:0 5cqw 1cqh;font-size:1.5cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-id{padding:.9cqh 3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-url{padding-right:3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-ticker{height:3.6cqh;font-size:1.5cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-ticker-tag{padding:0 3cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-footer{flex-direction:column;gap:.6cqh;padding:.8cqh 5cqw 1.6cqh;font-size:1.1cqh;text-align:center}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-sponsor .labs-wordmark{height:1.3cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-takeover-band,.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-takeover-sweep{top:40cqh;height:20cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-takeover-sweep{width:30cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-takeover-text{font-size:7cqh;line-height:1;text-align:center}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-eyecatch-band{top:44cqh;height:12cqh}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-eyecatch-body{gap:4.5cqh;padding:0 6cqw}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-eyecatch-kicker,.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-eyecatch-sub{font-size:1.5cqh;line-height:1.5}.labs-broadcast-screen[data-orientation=portrait] .labs-broadcast-eyecatch-mark{height:6.5cqh}.leaderboard-tabs{display:flex;gap:var(--labs-space-2);border-bottom:1px solid var(--labs-line);margin:var(--labs-space-4) 0}.leaderboard-tab{padding:var(--labs-space-2) var(--labs-space-3);color:var(--labs-muted);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:var(--labs-text-small)}.leaderboard-tab:hover{color:var(--labs-text)}.leaderboard-tab[aria-current=page]{color:var(--labs-text);border-bottom-color:var(--labs-text)}.leaderboard-rows{list-style:none;margin:0;padding:0}.leaderboard-row{display:grid;grid-template-columns:3.5rem 3rem 1fr;gap:var(--labs-space-3);align-items:start;padding:var(--labs-space-4) 0;border-bottom:1px solid var(--labs-line)}.leaderboard-rank{display:flex;flex-direction:column;align-items:flex-end;gap:var(--labs-space-1)}.leaderboard-rank-number{font-family:var(--labs-font-display);font-size:var(--labs-text-title);line-height:var(--labs-leading-tight)}.leaderboard-move{font-family:var(--labs-font-mono);font-size:var(--labs-text-caption);color:var(--labs-dim)}.leaderboard-move--up{color:var(--labs-red)}.leaderboard-move--down{color:var(--labs-green)}.leaderboard-move--new{color:var(--labs-amber)}.leaderboard-score{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;border-radius:var(--labs-radius-md);font-family:var(--labs-font-mono);font-size:var(--labs-text-body-lg);border:1px solid var(--labs-line-strong);background:var(--labs-surface-1)}.leaderboard-score--top{color:var(--labs-red)}.leaderboard-score--high{color:var(--labs-amber);border-color:var(--labs-amber-border);background:var(--labs-amber-tint)}.leaderboard-score-flag{position:absolute;top:-.4rem;right:-.4rem;font-size:var(--labs-text-caption);padding:0 var(--labs-space-1);border-radius:var(--labs-radius-sm);background:var(--labs-surface-2);color:var(--labs-muted)}.leaderboard-body{display:flex;flex-direction:column;gap:var(--labs-space-1);min-width:0}.leaderboard-link{display:flex;flex-wrap:wrap;gap:var(--labs-space-2);align-items:baseline;color:var(--labs-text);text-decoration:none}.leaderboard-link:hover .leaderboard-title{text-decoration:underline}.leaderboard-title{font-weight:600}.leaderboard-id{font-family:var(--labs-font-mono);font-size:var(--labs-text-small);color:var(--labs-muted)}.leaderboard-headline{color:var(--labs-text-soft);font-size:var(--labs-text-small);line-height:var(--labs-leading-body)}.leaderboard-meta{display:flex;flex-wrap:wrap;gap:var(--labs-space-2);align-items:center;min-width:0}.leaderboard-meta .labs-badge{white-space:normal;overflow-wrap:anywhere}.leaderboard-reason{color:var(--labs-dim);font-size:var(--labs-text-caption)}.leaderboard-empty{color:var(--labs-muted);padding:var(--labs-space-6) 0}@media (max-width:600px){.leaderboard-row{grid-template-columns:2.5rem 2.75rem minmax(0,1fr);gap:var(--labs-space-2)}}.impact-breakdown{border:1px solid var(--labs-line);border-radius:var(--labs-radius-lg);padding:var(--labs-space-4);background:var(--labs-surface-1)}.impact-breakdown-head{display:flex;gap:var(--labs-space-3);align-items:center}.impact-breakdown-title{font-weight:600}.impact-breakdown-version{font-weight:400;color:var(--labs-muted);font-size:var(--labs-text-small)}.impact-breakdown-parts{list-style:none;margin:var(--labs-space-4) 0 0;padding:0;display:grid;gap:var(--labs-space-2)}.impact-breakdown-part{display:grid;grid-template-columns:7rem 6rem 3rem 1fr;gap:var(--labs-space-3);align-items:center;font-size:var(--labs-text-small)}.impact-breakdown-label{color:var(--labs-text)}.impact-breakdown-bar{display:block;height:.4rem;border-radius:var(--labs-radius-sm);background:var(--labs-surface-2);overflow:hidden}.impact-breakdown-fill{display:block;height:100%;width:0;background:var(--labs-red)}.impact-breakdown-fill[data-fill="10"]{width:10%}.impact-breakdown-fill[data-fill="20"]{width:20%}.impact-breakdown-fill[data-fill="30"]{width:30%}.impact-breakdown-fill[data-fill="40"]{width:40%}.impact-breakdown-fill[data-fill="50"]{width:50%}.impact-breakdown-fill[data-fill="60"]{width:60%}.impact-breakdown-fill[data-fill="70"]{width:70%}.impact-breakdown-fill[data-fill="80"]{width:80%}.impact-breakdown-fill[data-fill="90"]{width:90%}.impact-breakdown-fill[data-fill="100"]{width:100%}.impact-breakdown-points{font-family:var(--labs-font-mono);color:var(--labs-muted)}.impact-breakdown-reason{color:var(--labs-text-soft)}.impact-breakdown-links{margin:var(--labs-space-4) 0 0;font-size:var(--labs-text-small)}@media (max-width:600px){.impact-breakdown-part{grid-template-columns:6rem 1fr 3rem}.impact-breakdown-reason{grid-column:1/-1}}.impact-weights{display:grid;gap:var(--labs-space-4)}.impact-weight-title{display:flex;gap:var(--labs-space-3);align-items:baseline;font-size:var(--labs-text-body-lg);margin:0 0 var(--labs-space-2)}.impact-weight-max{font-family:var(--labs-font-mono);font-size:var(--labs-text-small);color:var(--labs-muted);font-weight:400}.impact-weight-signals{list-style:none;margin:0;padding:0;display:grid;gap:var(--labs-space-1);font-size:var(--labs-text-small)}.impact-weight-points{display:inline-block;min-width:3.5rem;font-family:var(--labs-font-mono);color:var(--labs-muted)}.leaderboard-chart{margin:var(--labs-space-4) 0 var(--labs-space-6)}.leaderboard-scatter{width:100%;height:auto;display:block}.leaderboard-chart-grid{stroke:var(--labs-line);stroke-width:1}.leaderboard-chart-axis,.leaderboard-chart-tick{fill:var(--labs-muted);font-size:13px}.leaderboard-chart-axis{font-size:14px}.leaderboard-scatter-dot{fill:var(--labs-muted);fill-opacity:.55}.leaderboard-scatter-dot--highlight{fill:var(--labs-red);fill-opacity:.85}.leaderboard-chart-legend{display:flex;flex-wrap:wrap;gap:var(--labs-space-3);margin-top:var(--labs-space-2);color:var(--labs-muted);font-size:var(--labs-text-small)}.leaderboard-legend-item{display:inline-flex;align-items:center;gap:var(--labs-space-1)}.leaderboard-legend-swatch{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;background:var(--labs-muted)}.leaderboard-legend-swatch--highlight{background:var(--labs-red)}.leaderboard-parts{list-style:none;margin:0;padding:0}.leaderboard-parts-row{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr 2.5rem;gap:var(--labs-space-3);align-items:center;padding:var(--labs-space-2) 0;border-bottom:1px solid var(--labs-line)}.leaderboard-parts-label{display:flex;flex-direction:column;min-width:0}.leaderboard-parts-bar{display:flex;height:.75rem;background:var(--labs-surface-2);border-radius:2px;overflow:hidden}.leaderboard-parts-score{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.leaderboard-parts-segment--exploitation{background:var(--labs-red)}.leaderboard-parts-segment--exposure{background:var(--labs-amber)}.leaderboard-parts-segment--reach{background:var(--labs-green)}.leaderboard-parts-segment--severity{background:var(--labs-muted)}.leaderboard-parts-segment--patch{background:var(--labs-line-strong)}