.svelte-j9dlar{-webkit-user-select:text;user-select:text}.hero.svelte-j9dlar{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px 40px;margin:22px 0 18px;display:grid}.kick.svelte-j9dlar{color:var(--muted)}.hero.svelte-j9dlar h1:where(.svelte-j9dlar){font:700 clamp(34px, 4vw, 52px)/1.02 var(--display);letter-spacing:-.035em;color:var(--text);margin-top:8px}.lede.svelte-j9dlar{max-width:60ch;font-size:var(--t-5);color:var(--text2);margin-top:14px;line-height:1.6}.figs.svelte-j9dlar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.figs.svelte-j9dlar div:where(.svelte-j9dlar){border:1px solid var(--line);border-radius:var(--r);background:var(--panel);box-shadow:var(--shadow);flex-direction:column-reverse;justify-content:flex-end;padding:14px 14px 12px;display:flex}.figs.svelte-j9dlar dd:where(.svelte-j9dlar){font:500 clamp(24px, 2.4vw, 32px)/1 var(--mono);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;margin:0}.figs.svelte-j9dlar dt:where(.svelte-j9dlar){font:500 var(--t-1)/1.2 var(--sans);color:var(--muted);margin-top:8px}.record.svelte-j9dlar .phead:where(.svelte-j9dlar){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bands.svelte-j9dlar{gap:7px;display:grid}.band.svelte-j9dlar{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bl.svelte-j9dlar{font:500 var(--t-2)/1 var(--sans);color:var(--text2)}.br.svelte-j9dlar{gap:1px;height:12px;display:flex;position:relative}.br.svelte-j9dlar i:where(.svelte-j9dlar){border-radius:2px;min-width:1px;height:100%;display:block}.br.svelte-j9dlar i.D:where(.svelte-j9dlar){background:var(--dem)}.br.svelte-j9dlar i.R:where(.svelte-j9dlar){background:var(--rep)}.br.svelte-j9dlar i.X:where(.svelte-j9dlar){background:var(--split)}.br.recrow.svelte-j9dlar{height:6px}.br.svelte-j9dlar i.rec:where(.svelte-j9dlar){background:#eceef280}.br.svelte-j9dlar i.none:where(.svelte-j9dlar){background:0 0}.band.axis.svelte-j9dlar .br:where(.svelte-j9dlar){height:14px}.tick.svelte-j9dlar{color:var(--muted);font-size:10.5px;position:absolute;top:0;transform:translate(-50%)}.isnot.svelte-j9dlar{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.isnot.svelte-j9dlar h2:where(.svelte-j9dlar){margin-bottom:12px}.copy.svelte-j9dlar{font-size:var(--t-4);color:var(--text2);line-height:1.65}.copy.svelte-j9dlar p:where(.svelte-j9dlar)+p:where(.svelte-j9dlar){margin-top:10px}.big.svelte-j9dlar{font:600 clamp(18px, 1.6vw, 22px)/1.4 var(--display);letter-spacing:-.02em;color:var(--text)}.big.svelte-j9dlar+.big:where(.svelte-j9dlar){margin-top:.8em}.sect.svelte-j9dlar{margin-top:26px}.stitle.svelte-j9dlar{margin:0 2px 10px;display:block}.steps.svelte-j9dlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-j9dlar>:where(.svelte-j9dlar):last-child:nth-child(3n+1){grid-column:1/-1}.step.svelte-j9dlar{flex-direction:column;padding:14px 16px 16px;display:flex}.step.svelte-j9dlar h3:where(.svelte-j9dlar){font:600 var(--t-4)/1.3 var(--sans);color:var(--text);align-items:baseline;gap:8px;margin-top:14px;display:flex}.step.svelte-j9dlar h3:where(.svelte-j9dlar) .n:where(.svelte-j9dlar){font-size:var(--t-1);color:var(--muted)}.step.svelte-j9dlar p:where(.svelte-j9dlar){font-size:var(--t-3);color:var(--text2);margin-top:6px;line-height:1.6}.pic.svelte-j9dlar{border-bottom:1px solid var(--line);align-items:center;height:64px;padding:0 2px 12px;display:flex}.quad.svelte-j9dlar{grid-template-columns:1fr 1fr;gap:4px;width:100%;max-width:150px;display:grid}.quad.svelte-j9dlar i:where(.svelte-j9dlar){border:1px solid var(--line);background:#ffffff08;border-radius:3px;height:24px;display:block;position:relative;overflow:hidden}.quad.svelte-j9dlar i:where(.svelte-j9dlar):before{content:"";opacity:.5;position:absolute;inset:0}.quad.svelte-j9dlar i.R:where(.svelte-j9dlar):before{background:linear-gradient(180deg, rgba(var(--rep-rgb), .5), rgba(var(--rep-rgb), .05))}.quad.svelte-j9dlar i.D:where(.svelte-j9dlar):before{background:linear-gradient(180deg, rgba(var(--dem-rgb), .5), rgba(var(--dem-rgb), .05))}.quad.svelte-j9dlar i.X:where(.svelte-j9dlar):before{background:linear-gradient(180deg, rgba(var(--split-rgb), .5), rgba(var(--split-rgb), .05))}.quad.svelte-j9dlar i.RD:where(.svelte-j9dlar):before{background:linear-gradient(180deg, rgba(var(--rep-rgb), .5), rgba(var(--rep-rgb), .05)) left / 50% 100% no-repeat, linear-gradient(180deg, rgba(var(--dem-rgb), .5), rgba(var(--dem-rgb), .05)) right / 50% 100% no-repeat}.quad.svelte-j9dlar svg:where(.svelte-j9dlar){width:100%;height:100%;position:absolute;inset:0}.quad.svelte-j9dlar path:where(.svelte-j9dlar){fill:none;stroke:var(--text);stroke-width:1.4px;vector-effect:non-scaling-stroke}.keys.svelte-j9dlar{font:500 var(--t-1)/1 var(--sans);color:var(--text2);grid-template-columns:1fr 1fr;gap:6px 10px;display:grid}.keys.svelte-j9dlar span:where(.svelte-j9dlar){align-items:center;gap:6px;display:inline-flex}.lag.svelte-j9dlar,.sc.svelte-j9dlar{flex-direction:column;gap:8px;width:100%;display:flex}.vit.svelte-j9dlar{align-items:flex-end;gap:12px;width:100%;height:100%;display:flex}.vt.svelte-j9dlar{flex-direction:column;gap:4px;display:flex}.vt.svelte-j9dlar b:where(.svelte-j9dlar){font:600 var(--t-6)/1 var(--mono);color:var(--text)}.vt.svelte-j9dlar .dl:where(.svelte-j9dlar){font-size:var(--t-2);color:var(--good)}.vit.svelte-j9dlar svg:where(.svelte-j9dlar){flex:1;min-width:0;height:100%}.vit.svelte-j9dlar path.R:where(.svelte-j9dlar){fill:rgba(var(--rep-rgb), .22);stroke:var(--rep);stroke-width:1.5px;vector-effect:non-scaling-stroke}.vit.svelte-j9dlar path.D:where(.svelte-j9dlar){fill:rgba(var(--dem-rgb), .22);stroke:var(--dem);stroke-width:1.5px;vector-effect:non-scaling-stroke}.rkw.svelte-j9dlar{flex-direction:column;width:100%;height:100%;display:flex}.rkp.svelte-j9dlar{flex:1;gap:8px;width:100%;min-height:0;display:flex}.rkf.svelte-j9dlar{border-top:1px solid var(--line2);font:600 9px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-top:6px;padding-top:4px;display:flex}.rkf.svelte-j9dlar .b:where(.svelte-j9dlar){color:var(--good)}.rkf.svelte-j9dlar .wst:where(.svelte-j9dlar){color:var(--bad)}.rkp.svelte-j9dlar .c:where(.svelte-j9dlar){flex-direction:column;flex:1 1 0;min-width:0;display:flex}.rkp.svelte-j9dlar .w:where(.svelte-j9dlar){flex:1;position:relative}.rkp.svelte-j9dlar .w:where(.svelte-j9dlar):after{content:"";background:var(--line2);height:1px;position:absolute;bottom:0;left:-4px;right:-4px}.rkp.svelte-j9dlar .c:where(.svelte-j9dlar):first-child .w:where(.svelte-j9dlar):after{left:0}.rkp.svelte-j9dlar .c:where(.svelte-j9dlar):last-child .w:where(.svelte-j9dlar):after{right:0}.rkp.svelte-j9dlar .gbar:where(.svelte-j9dlar){height:calc(var(--len) * 100%);bottom:0;left:16%;right:16%}.lag.svelte-j9dlar .trk:where(.svelte-j9dlar){height:12px;display:block;position:relative}.lag.svelte-j9dlar .trk:where(.svelte-j9dlar):before{content:"";background:var(--line2);border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.lag.svelte-j9dlar .trk:where(.svelte-j9dlar):after{content:"";background:var(--accent);border-radius:1px;width:33%;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.lag.svelte-j9dlar .trk:where(.svelte-j9dlar) i:where(.svelte-j9dlar){background:var(--text);width:12px;height:12px;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .25);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.lag.svelte-j9dlar .ticks:where(.svelte-j9dlar){color:var(--muted);justify-content:space-between;font-size:10.5px;display:flex}.sc.svelte-j9dlar span:where(.svelte-j9dlar){font:600 10.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.nd.svelte-j9dlar{align-items:center;width:100%;height:100%;display:flex}.ndc.svelte-j9dlar{border-radius:var(--r-sm);background:#ffffff08;border:1px solid #ffffff8c;flex-direction:column;gap:8px;width:100%;max-width:190px;padding:8px 10px;display:flex;position:relative;box-shadow:0 0 16px #ffffff1f}.ndt.svelte-j9dlar{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ndt.svelte-j9dlar .nm:where(.svelte-j9dlar){font:500 var(--t-2)/1 var(--sans);color:var(--text2)}.ndt.svelte-j9dlar .dt:where(.svelte-j9dlar){color:var(--text);font-size:10px;position:relative}.ndt.svelte-j9dlar .dt:where(.svelte-j9dlar) i:where(.svelte-j9dlar){font:700 8px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-style:normal;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.ndc.svelte-j9dlar b:where(.svelte-j9dlar){font:600 var(--t-5)/1 var(--mono);color:var(--text)}.inf.svelte-j9dlar{flex-direction:column;gap:7px;width:100%;max-width:210px;display:flex}.inf.svelte-j9dlar .row:where(.svelte-j9dlar){gap:6px;display:flex}.inf.svelte-j9dlar .pick:where(.svelte-j9dlar){border:1px solid var(--line2);border-radius:var(--r-sm);height:24px;font:500 var(--t-1)/1 var(--sans);color:var(--text);flex:1;justify-content:space-between;align-items:center;padding:0 8px;display:inline-flex}.inf.svelte-j9dlar .pick:where(.svelte-j9dlar) svg:where(.svelte-j9dlar){fill:none;width:9px;height:9px;stroke:var(--muted);stroke-width:1.4px}.inf.svelte-j9dlar .ib:where(.svelte-j9dlar){border:1px solid rgba(var(--accent-rgb), .45);border-radius:var(--r-sm);background:rgba(var(--accent-rgb), .16);flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.inf.svelte-j9dlar .ib:where(.svelte-j9dlar) svg:where(.svelte-j9dlar){fill:none;width:13px;height:13px;stroke:var(--text);stroke-width:1.4px;stroke-linecap:round}.inf.svelte-j9dlar .ib:where(.svelte-j9dlar) .dot:where(.svelte-j9dlar){fill:var(--text);stroke:none}.inf.svelte-j9dlar .note:where(.svelte-j9dlar){border:1px solid var(--line);border-radius:var(--r-sm);background:#ffffff08;flex-direction:column;gap:4px;padding:6px 8px;display:flex}.inf.svelte-j9dlar .note:where(.svelte-j9dlar) i:where(.svelte-j9dlar){background:var(--line2);border-radius:2px;height:3px;display:block}.inf.svelte-j9dlar .note:where(.svelte-j9dlar) i:where(.svelte-j9dlar):last-child{width:62%}.trm.svelte-j9dlar{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:end;column-gap:12px;width:100%;height:100%;display:grid}.trm.svelte-j9dlar .tt:where(.svelte-j9dlar){grid-column:1/-1;justify-content:space-between;align-items:baseline;display:flex}.trm.svelte-j9dlar .nm:where(.svelte-j9dlar){font:500 var(--t-2)/1 var(--sans);color:var(--text2)}.trm.svelte-j9dlar .pl:where(.svelte-j9dlar){color:var(--bad);font-size:10px}.trm.svelte-j9dlar .fig:where(.svelte-j9dlar){font:600 var(--t-5)/1 var(--mono);color:var(--text)}.trm.svelte-j9dlar svg:where(.svelte-j9dlar){width:100%;height:22px}.trm.svelte-j9dlar path:where(.svelte-j9dlar){fill:rgba(var(--rep-rgb), .22);stroke:var(--rep);stroke-width:1.5px;vector-effect:non-scaling-stroke}.sc.svelte-j9dlar span.on:where(.svelte-j9dlar){color:var(--text2)}.cols3.svelte-j9dlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cols3.svelte-j9dlar h3:where(.svelte-j9dlar){font:600 var(--t-5)/1.3 var(--sans);color:var(--text)}.share.svelte-j9dlar{border-bottom:1px solid var(--line);margin:12px 0 14px;padding-bottom:14px}.sbar.svelte-j9dlar{gap:2px;height:8px;display:flex}.sbar.svelte-j9dlar i:where(.svelte-j9dlar){border-radius:2px;display:block}.sbar.svelte-j9dlar i.D:where(.svelte-j9dlar){background:var(--dem)}.sbar.svelte-j9dlar i.R:where(.svelte-j9dlar){background:var(--rep)}.slab.svelte-j9dlar{font-size:var(--t-2);color:var(--text);justify-content:space-between;margin-top:7px;display:flex}.smeta.svelte-j9dlar{font-size:var(--t-1);color:var(--muted);margin-top:4px;display:block}.cols3.svelte-j9dlar ul:where(.svelte-j9dlar){font-size:var(--t-3);margin:0;padding-left:18px}.cols3.svelte-j9dlar li:where(.svelte-j9dlar)+li:where(.svelte-j9dlar){margin-top:6px}.srcbox.svelte-j9dlar>summary:where(.svelte-j9dlar){cursor:pointer;border-bottom-color:#0000;list-style:none}.srcbox.svelte-j9dlar>summary:where(.svelte-j9dlar)::-webkit-details-marker{display:none}.srcbox[open].svelte-j9dlar>summary:where(.svelte-j9dlar){border-bottom-color:var(--line)}.srcbox.svelte-j9dlar>summary:where(.svelte-j9dlar):hover .lbl:where(.svelte-j9dlar),.srcbox.svelte-j9dlar>summary:where(.svelte-j9dlar):focus-visible .lbl:where(.svelte-j9dlar){color:var(--text)}.srcbox.svelte-j9dlar>summary:where(.svelte-j9dlar):focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r)}.srcbox.svelte-j9dlar{scroll-margin-top:calc(var(--topbar) + 12px)}.stl.svelte-j9dlar{align-items:center;gap:6px;display:inline-flex}.chev.svelte-j9dlar{width:12px;height:12px;color:var(--muted);transition:transform .18s var(--ease);flex:none}.srcbox[open].svelte-j9dlar .chev:where(.svelte-j9dlar){transform:rotate(180deg)}.srcs.svelte-j9dlar{padding:0 0 6px}.shead.svelte-j9dlar,.srow.svelte-j9dlar{grid-template-columns:minmax(0,26%) minmax(0,30%) minmax(0,1fr);gap:16px;padding:0 16px;display:grid}.shead.svelte-j9dlar{font:600 var(--t-1)/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-top:10px;padding-bottom:8px}.sg.svelte-j9dlar{top:var(--topbar);z-index:2;font:600 var(--t-1)/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:linear-gradient(180deg, #ffffff07, transparent 78%), var(--panel-solid);border-bottom:1px solid var(--line2);margin:0;padding:18px 16px 7px;position:sticky}.srow.svelte-j9dlar{border-bottom:1px solid var(--line);font-size:var(--t-3);padding-top:10px;padding-bottom:10px;line-height:1.5}.sgroup.svelte-j9dlar:last-child .srow:where(.svelte-j9dlar):last-child{border-bottom:0}.sg.svelte-j9dlar h3:where(.svelte-j9dlar){font:inherit;letter-spacing:inherit;margin:0}.si.svelte-j9dlar{color:var(--text)}.sp.svelte-j9dlar{color:var(--text2)}.ss.svelte-j9dlar{color:var(--text2);overflow-wrap:anywhere;font-size:11.5px}.srow.svelte-j9dlar:hover{background:var(--panel2)}.notes.svelte-j9dlar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.notes.svelte-j9dlar .wide:where(.svelte-j9dlar),.notes.svelte-j9dlar .full:where(.svelte-j9dlar){grid-column:1/-1}.notes.svelte-j9dlar h3:where(.svelte-j9dlar){font:600 var(--t-1)/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.notes.svelte-j9dlar p:where(.svelte-j9dlar){font-size:var(--t-3);color:var(--text2);line-height:1.65}.notes.svelte-j9dlar .wide:where(.svelte-j9dlar) p:where(.svelte-j9dlar){font-size:var(--t-4);color:var(--text);max-width:110ch}.discl.svelte-j9dlar{margin:0}.discl.svelte-j9dlar dt:where(.svelte-j9dlar){font:600 var(--t-2)/1.3 var(--sans);color:var(--text)}.discl.svelte-j9dlar dd:where(.svelte-j9dlar){font-size:var(--t-2);color:var(--text2);margin:2px 0 10px;line-height:1.55}.discl.svelte-j9dlar dd:where(.svelte-j9dlar):last-child{margin-bottom:0}@media (width<=1180px){.notes.svelte-j9dlar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero.svelte-j9dlar,.isnot.svelte-j9dlar{grid-template-columns:minmax(0,1fr)}.figs.svelte-j9dlar{grid-template-columns:repeat(2,minmax(0,1fr))}.cols3.svelte-j9dlar{grid-template-columns:minmax(0,1fr)}.steps.svelte-j9dlar{grid-template-columns:repeat(2,minmax(0,1fr))}.steps.svelte-j9dlar>:where(.svelte-j9dlar):last-child:nth-child(3n+1){grid-column:auto}.steps.svelte-j9dlar>:where(.svelte-j9dlar):last-child:nth-child(odd){grid-column:1/-1}}@media (width<=640px){.steps.svelte-j9dlar,.notes.svelte-j9dlar{grid-template-columns:minmax(0,1fr)}.band.svelte-j9dlar{grid-template-columns:64px minmax(0,1fr);gap:8px}.bl.svelte-j9dlar{font-size:var(--t-1)}.tick.svelte-j9dlar:nth-child(2n){display:none}.shead.svelte-j9dlar{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.srow.svelte-j9dlar{grid-template-columns:minmax(0,1fr);gap:2px}.sp.svelte-j9dlar{color:var(--muted)}}@media (width>=360px) and (width<=640px){.step.svelte-j9dlar{grid-template-columns:168px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.pic.svelte-j9dlar{border-bottom:0;grid-area:1/1;height:52px;padding-bottom:0}.step.svelte-j9dlar h3:where(.svelte-j9dlar){grid-area:1/2;margin-top:0}.step.svelte-j9dlar p:where(.svelte-j9dlar){border-top:1px solid var(--line);grid-area:2/1/auto/-1;margin-top:12px;padding-top:12px}}@media (hover:none) and (pointer:coarse){.srow.svelte-j9dlar:hover{background:0 0}}
