.v2{--v2-bg:#080a0d;--v2-rail:#0b0e12;--v2-panel:#101319;--v2-panel-2:#161a22;--v2-sunken:#0a0c11;--v2-edge:#ffffff13;--v2-edge-2:#ffffff26;--v2-ink:#e6eaf0;--v2-ink-2:#97a0ad;--v2-ink-3:#6a7481;--v2-ink-4:#4c5560;--v2-good:#35c98d;--v2-warn:#e8ad1a;--v2-bad:#e5484d;--v2-idle:#5b6675;--v2-acc:#4a9eea;--v2-gold:#d4920e;--v2-gold-2:#ecac3c;--v2-gold-ink:#1c1404;--v2-r:6px;--v2-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--v2-sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--v2-bg);color:var(--v2-ink);font-family:var(--v2-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:13.5px;line-height:1.5}.v2.v2-embed{background:0 0;min-height:0}.v2 *,.v2 :before,.v2 :after{box-sizing:border-box}.v2 h1,.v2 h2,.v2 h3,.v2 p,.v2 ul,.v2 ol,.v2 figure{margin:0;padding:0}.v2 ul,.v2 ol{list-style:none}.v2 svg{width:100%;height:auto;display:block;overflow:visible}.v2 a{color:inherit;text-decoration:none}.v2 [hidden]{display:none!important}.v2-shell{grid-template-columns:248px 1fr;min-height:100vh;display:grid}@media (max-width:860px){.v2-shell{grid-template-columns:1fr}.v2-rail{display:none}}.v2-rail{background:var(--v2-rail);border-right:1px solid var(--v2-edge);padding:16px 0 30px}.v2-logo{align-items:center;gap:9px;padding:0 16px 18px;display:inline-flex}.v2-logo svg{flex:none;width:26px;height:26px}.v2-logo b{letter-spacing:-.02em;color:var(--v2-ink);font-size:1.05rem;font-weight:600}.v2 .v2-railgrp{font-family:var(--v2-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-ink-4);padding:14px 16px 6px;font-size:.58rem}.v2-navitem{color:var(--v2-ink-2);cursor:pointer;border-left:2px solid #0000;align-items:center;gap:9px;width:100%;padding:7px 16px;font-size:.84rem;display:flex}.v2-navitem:hover{color:var(--v2-ink);background:#ffffff06}.v2-navitem[aria-current=page]{color:var(--v2-ink);border-left-color:var(--v2-gold);background:#d4920e17;font-weight:500}.v2-badge{font-family:var(--v2-mono);background:var(--v2-panel-2);color:var(--v2-ink-3);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:.62rem}.v2-badge.hot{color:var(--v2-bad);background:#e5484d29}.v2 .v2-railfix-head{flex-direction:column;gap:3px;display:flex}.v2-railfix-tally{letter-spacing:.1em;color:var(--v2-ink-3);text-transform:none;font-size:.56rem}.v2-railfix-scope{letter-spacing:.1em;color:var(--v2-ink-4);text-transform:none;font-size:.56rem}.v2-railbar{background:var(--v2-sunken);border-radius:999px;height:3px;margin:0 16px 8px;overflow:hidden}.v2-railbar-fill{background:var(--v2-ink-3);height:100%;transition:width .25s}.v2-railfixes{margin:0;padding:0;list-style:none}.v2-railfix{width:100%;color:var(--v2-ink-2);border-left:2px solid #0000;align-items:flex-start;gap:8px;padding:7px 16px;display:flex}.v2-railfix:hover{background:#ffffff06}.v2-railfix.is-static{cursor:default}.v2-railfix.is-static:hover{background:0 0}.v2-railfix.active{border-left-color:var(--v2-ink-3);background:#ffffff0b}.v2-railfix.active .v2-railfix-title{color:var(--v2-ink);font-weight:500}.v2-railfix-dot{border-radius:50%;flex:none;width:6px;height:6px;margin-top:5px}.v2-railfix-main{flex-direction:column;gap:2px;min-width:0;display:flex}.v2-railfix-title{color:inherit;font-size:.76rem;line-height:1.25}.v2-railfix-entity{font-family:var(--v2-mono);color:var(--v2-ink-4);overflow-wrap:anywhere;font-size:.6rem}.v2-railfix-main .v2-claim{align-self:flex-start;margin-top:3px}.v2-main{min-width:0}.v2-top{border-bottom:1px solid var(--v2-edge);background:var(--v2-rail);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 22px;display:flex}.v2-acct{border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);background:var(--v2-panel);align-items:center;gap:9px;padding:5px 10px 5px 7px;display:flex}.v2-avatar{color:#05070a;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;padding:0;font-size:.62rem;font-weight:700;line-height:1;display:grid}.v2-scan{font-family:var(--v2-mono);color:var(--v2-ink-3);align-items:center;gap:7px;margin-left:auto;font-size:.68rem;display:flex}.v2-pulse{background:var(--v2-good);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #35c98d29}.v2-page{padding:20px 22px 70px}.v2-anon-mark{align-items:center;display:inline-flex}.v2-anon-links{align-items:center;gap:14px;margin-left:auto;display:flex}.v2 .v2-anon-links a{color:var(--v2-ink-2);font-size:.82rem}.v2 .v2-anon-links a:hover{color:var(--v2-ink)}.v2 .v2-anon-links a.v2-btn{color:var(--v2-gold-ink)}.v2 .v2-brandmenu,.v2 .v2-usermenu{display:inline-flex;position:relative}.v2 .v2-brandbtn{border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);background:var(--v2-panel);color:var(--v2-ink);font:inherit;cursor:pointer;align-items:center;gap:9px;padding:5px 9px 5px 7px;display:flex}.v2 .v2-brandbtn:hover{background:var(--v2-panel-2);border-color:var(--v2-edge-2)}.v2 .v2-brandname{font-size:.82rem;font-weight:500}.v2 .v2-caret{color:var(--v2-ink-3);font-size:.6rem;line-height:1}.v2 .v2-userbtn{cursor:pointer;background:var(--v2-gold);width:26px;height:26px;color:var(--v2-gold-ink);font:inherit;border:0;border-radius:5px;flex:none;place-items:center;padding:0;font-size:.7rem;font-weight:700;line-height:1;display:grid}.v2 .v2-userbtn:hover{background:var(--v2-gold-2)}.v2 .v2-pop{z-index:40;background:var(--v2-panel-2);border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);flex-direction:column;gap:1px;min-width:208px;max-width:280px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #00000080}.v2 .v2-pop-right{left:auto;right:0}.v2 .v2-pop-label{color:var(--v2-ink-3);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--v2-edge);margin-bottom:3px;padding:7px 9px 6px;font-size:.7rem;overflow:hidden}.v2 .v2-pop-item{width:100%;color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;font-size:.8rem;display:flex}.v2 .v2-pop-item:hover{background:var(--v2-panel);color:var(--v2-ink)}.v2 .v2-pop-item:focus-visible{outline:2px solid var(--v2-gold-2);outline-offset:-2px}.v2 .v2-pop-current{background:var(--v2-panel);color:var(--v2-ink-2);cursor:default;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;font-size:.8rem;display:flex}.v2 .v2-pop-add{border-top:1px solid var(--v2-edge);color:var(--v2-ink-2);border-radius:0 0 5px 5px;margin-top:3px}.v2 .v2-pop-danger{color:var(--v2-ink-2)}.v2 .v2-pop-danger:hover{color:var(--v2-ink)}.v2 .v2-pop form{display:contents}.v2-phead{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.v2-phead h1{letter-spacing:-.02em;font-size:1.3rem;font-weight:600}.v2-phead .sub{color:var(--v2-ink-2);max-width:72ch;margin-top:3px;font-size:.85rem}.v2-phead .side{align-items:center;gap:8px;margin-left:auto;display:flex}.v2-back{color:var(--v2-ink-3);align-items:center;gap:6px;margin-bottom:10px;padding:2px 0;font-size:.78rem;font-weight:500;display:inline-flex}.v2-back:hover{color:var(--v2-ink)}.v2-back .chev{font-size:.9em;line-height:1}.v2-back:focus-visible{outline:2px solid var(--v2-gold);outline-offset:3px;border-radius:3px}.v2-btn{appearance:none;cursor:pointer;font:inherit;background:var(--v2-gold);color:var(--v2-gold-ink);border-radius:var(--v2-r);text-align:center;border:0;padding:8px 14px;font-size:.82rem;font-weight:600;display:inline-block}.v2-btn:hover{background:var(--v2-gold-2)}.v2-btn.quiet{background:var(--v2-panel-2);color:var(--v2-ink);border:1px solid var(--v2-edge-2);font-weight:500}.v2-btn.quiet:hover{border-color:var(--v2-ink-3);background:var(--v2-panel)}.v2-btn:focus-visible,.v2-navitem:focus-visible,.v2-go:focus-visible{outline:2px solid var(--v2-gold-2);outline-offset:2px}.v2-go{font-family:var(--v2-mono);color:var(--v2-acc);cursor:pointer;align-items:center;gap:5px;font-size:.68rem;display:inline-flex}.v2 .v2-choice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2 .v2-btn.chosen{color:var(--v2-ink);border:1px solid var(--v2-acc);background:#4a9eea24;font-weight:600}.v2 .v2-btn.chosen:hover{background:#4a9eea33}.v2 .v2-choice-tick{color:var(--v2-acc);margin-right:6px;font-weight:700}.v2 .v2-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2-go:hover{text-decoration:underline}.v2-dl{font-family:var(--v2-mono);letter-spacing:.06em;color:var(--v2-ink-2);border:1px solid var(--v2-edge-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.66rem;display:inline-flex}.v2-dl:hover,.v2-dl:focus-visible{color:var(--v2-ink);border-color:var(--v2-ink-4);background:var(--v2-panel-2)}.v2-grid{grid-template-columns:repeat(12,1fr);align-items:stretch;gap:11px;display:grid}.v2-c3{grid-column:span 3}.v2-c4{grid-column:span 4}.v2-c5{grid-column:span 5}.v2-c6{grid-column:span 6}.v2-c7{grid-column:span 7}.v2-c8{grid-column:span 8}.v2-c12{grid-column:span 12}.v2-r2{grid-row:span 2}@media (max-width:1180px){.v2-r2{grid-row:auto}.v2-c3,.v2-c4,.v2-c5{grid-column:span 6}.v2-c7,.v2-c8{grid-column:span 12}}@media (max-width:760px){.v2-c3,.v2-c4,.v2-c5,.v2-c6,.v2-c7,.v2-c8{grid-column:span 12}}.v2-card{background:var(--v2-panel);border:1px solid var(--v2-edge);border-radius:var(--v2-r);flex-direction:column;min-width:0;padding:12px 14px 13px;display:flex}.v2-card>header{align-items:center;gap:8px;margin-bottom:3px;display:flex}.v2-card>header .v2-limited{letter-spacing:.03em;background:color-mix(in srgb, var(--v2-warn) 13%, transparent);color:var(--v2-warn);flex:none;text-decoration:none}.v2-card>header a.v2-limited:hover{background:color-mix(in srgb, var(--v2-warn) 22%, transparent);text-decoration:underline}.v2-card>header h3{font-family:var(--v2-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v2-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.645rem;font-weight:500;overflow:hidden}.v2-card>header .rule{background:var(--v2-edge);flex:1;min-width:8px;height:1px}.v2-card>header .chev{color:var(--v2-ink-4);flex:none;font-size:.8rem}.v2-what{color:var(--v2-ink-3);margin-bottom:11px;font-size:.765rem;line-height:1.45}.v2-viz{margin-top:0}.v2-reading{color:var(--v2-ink-2);border-top:1px dashed var(--v2-edge);margin-top:auto;padding-top:10px;font-size:.765rem;line-height:1.5}.v2-reading b{color:var(--v2-ink);font-weight:600}.v2-bad{color:var(--v2-bad)}.v2-good{color:var(--v2-good)}.v2-warn{color:var(--v2-warn)}.v2 .v2-ans,.v2 .v2-ck .tx small.v2-ans{color:var(--v2-good)}.v2 .v2-ans.warn,.v2 .v2-ck .tx small.v2-ans.warn{color:var(--v2-warn)}.v2-sect{border-bottom:1px solid var(--v2-edge);flex-wrap:wrap;grid-column:span 12;align-items:baseline;gap:11px;margin:22px 0 2px;padding-bottom:8px;scroll-margin-top:20px;display:flex}.v2-sect:first-of-type{margin-top:6px}.v2-sect b{font-family:var(--v2-mono);color:var(--v2-gold-ink);background:var(--v2-gold);border-radius:3px;padding:1px 6px;font-size:.62rem;font-weight:600}.v2-sect h2{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.v2-sect span{color:var(--v2-ink-3);font-size:.78rem}.v2-jump{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.v2-jumpchip{border:1px solid var(--v2-edge-2);color:var(--v2-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 7px;font-size:.735rem;display:inline-flex}.v2-jumpchip:hover{color:var(--v2-ink);border-color:var(--v2-ink-4);background:var(--v2-panel)}.v2-jumpchip:focus-visible{outline:2px solid var(--v2-gold);outline-offset:2px}.v2-jumpchip b{font-family:var(--v2-mono);color:var(--v2-ink-3);border:1px solid var(--v2-edge-2);border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:.62rem;font-weight:600;display:inline-flex}.v2-jumpchip:hover b{color:var(--v2-ink-2)}.v2-note{color:var(--v2-ink-3);border-left:2px solid var(--v2-edge-2);grid-column:span 12;margin:3px 0;padding:3px 0 3px 12px;font-size:.78rem;line-height:1.6}.v2-note b{color:var(--v2-ink-2)}.v2-caveats{flex-direction:column;gap:8px;margin:0 0 18px;display:flex}.v2-caveat{color:var(--v2-ink-2);border-left:2px solid var(--v2-idle);padding:4px 0 4px 12px;font-size:.78rem;line-height:1.6}.v2-caveat.warn{border-left-color:var(--v2-warn)}.v2-archived{border:1px solid var(--v2-warn);border-radius:var(--v2-r);background:color-mix(in srgb, var(--v2-warn) 7%, transparent);border-left-width:3px;margin:0 0 18px;padding:13px 16px}.v2-archived b{letter-spacing:-.01em;color:var(--v2-ink);margin-bottom:5px;font-size:.92rem;display:block}.v2-archived p{color:var(--v2-ink-2);margin:0;font-size:.82rem;line-height:1.6}.v2-archived p+p{margin-top:8px}.v2-note.archived{border-left-color:var(--v2-warn);color:var(--v2-ink-2)}.v2-next{background:var(--v2-panel);border:1px solid var(--v2-edge-2);border-left:3px solid var(--v2-gold);border-radius:var(--v2-r);grid-column:span 12;align-items:start;gap:20px;padding:17px 19px;display:grid}@media (min-width:900px){.v2-next{grid-template-columns:1.05fr .95fr}}.v2-next.archived{border-left-color:var(--v2-edge-2);background:0 0}.v2-next.archived .step1{color:var(--v2-warn)}.v2-next.archived h3{color:var(--v2-ink-2);font-weight:500}.v2-next.archived .money{color:var(--v2-ink-3)}.v2-next.archived .v2-queue{opacity:.72}.v2-next.archived .v2-qstep.now .n{color:var(--v2-ink-4);border-color:var(--v2-ink-4);background:0 0}.v2-next.archived .v2-qstep.now .t{font-weight:500}.v2-next.archived .v2-qstep .m{color:var(--v2-ink-4)}.v2-next.archived .v2-queue:hover,.v2-next.archived .v2-queue:focus-within{opacity:1}.v2-next .step1{font-family:var(--v2-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v2-gold-2);font-size:.62rem}.v2-next h3{letter-spacing:-.015em;margin-top:6px;font-size:1.12rem;font-weight:600}.v2-next .why{color:var(--v2-ink-2);margin-top:7px;font-size:.84rem;line-height:1.5}.v2-next .money{font-family:var(--v2-mono);color:var(--v2-bad);margin-top:12px;font-size:1.5rem;font-weight:600}.v2-next .money small{font-family:var(--v2-sans);color:var(--v2-ink-3);margin-top:2px;font-size:.76rem;font-weight:400;display:block}.v2-next .v2-btn{margin-top:14px;padding:11px 20px;font-size:.92rem}.v2-queue{border:1px solid var(--v2-edge);border-radius:var(--v2-r);overflow:hidden}.v2-queue .qh{background:var(--v2-sunken);border-bottom:1px solid var(--v2-edge);font-family:var(--v2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-ink-3);align-items:center;gap:8px;padding:8px 12px;font-size:.6rem;display:flex}.v2-queue .qh em{color:var(--v2-ink-4);margin-left:auto;font-style:normal}.v2-qstep{border-bottom:1px solid var(--v2-edge);align-items:center;gap:11px;padding:9px 12px;display:flex}.v2-qstep:last-child{border-bottom:0}.v2-qstep .n{width:19px;height:19px;font-family:var(--v2-mono);background:var(--v2-panel-2);color:var(--v2-ink-3);border:1px solid var(--v2-edge-2);border-radius:50%;flex:none;place-items:center;font-size:.64rem;font-weight:600;display:grid}.v2-qstep.now .n{background:var(--v2-gold);color:var(--v2-gold-ink);border-color:var(--v2-gold)}.v2-qstep.done .n{background:var(--v2-good);color:#06120d;border-color:var(--v2-good)}.v2-qstep .t{flex:auto;min-width:0;font-size:.81rem}.v2-qstep .t small{color:var(--v2-ink-4);margin-top:1px;font-size:.72rem;display:block}.v2-qstep.now .t{font-weight:600}.v2-qstep.later .t,.v2-qstep.later .m{opacity:.85}.v2-qstep.done .t{color:var(--v2-ink-3)}.v2-qstep .m{font-family:var(--v2-mono);color:var(--v2-bad);flex:none;font-size:.8rem}.v2-qstep.done .m{color:var(--v2-ink-4)}a.v2-qstep{cursor:pointer;transition:background .12s}a.v2-qstep:hover,a.v2-qstep:focus-visible{background:#ffffff08}a.v2-qstep:hover .t,a.v2-qstep:hover .m,a.v2-qstep:focus-visible .t,a.v2-qstep:focus-visible .m{opacity:1}a.v2-qstep:focus-visible{outline:2px solid var(--v2-gold);outline-offset:-2px}a.v2-qstep:after{content:"→";font-family:var(--v2-mono);color:var(--v2-ink-4);opacity:.55;flex:none;font-size:.8rem;transition:opacity .12s,transform .12s}a.v2-qstep:hover:after,a.v2-qstep:focus-visible:after{opacity:1;transform:translate(2px)}.v2-qmore a.v2-qstep:after{content:none}@media (prefers-reduced-motion:reduce){a.v2-qstep,a.v2-qstep:after{transition:none}a.v2-qstep:hover:after,a.v2-qstep:focus-visible:after{transform:none}}.v2-queue .qf{background:var(--v2-sunken);border-top:1px solid var(--v2-edge);padding:9px 12px}.v2-claim{font-family:var(--v2-mono);letter-spacing:.05em;border:1px solid var(--v2-edge-2);background:var(--v2-sunken);color:var(--v2-ink-3);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:.62rem;display:inline-flex}.v2-claim.said{color:var(--v2-warn);border-color:#e8ad1a6b}.v2-claim.seen{color:var(--v2-good);border-color:#35c98d6b}.v2-claim.unseen{color:var(--v2-bad);border-color:#e5484d6b}.v2-xscroll{overflow-x:auto}.v2-xtrack{min-width:456px}.v2-xr{flex-direction:column;display:flex}.v2-xrow{border-bottom:1px solid var(--v2-edge);width:100%;color:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:10px;padding:8px 0;font-family:inherit;font-size:.8rem;display:flex}.v2-xrow.can{cursor:pointer}.v2-xrow.can:hover{background:#ffffff06}.v2-xrow .nm{white-space:nowrap;text-overflow:ellipsis;flex:0 0 168px;overflow:hidden}.v2-xrow .tk{background:var(--v2-sunken);border-radius:3px;flex:auto;min-width:60px;height:17px;position:relative;overflow:hidden}.v2-xrow .tk .fill{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.v2-xrow .tk .tick{background:var(--v2-good);width:2px;position:absolute;top:0;bottom:0}.v2-xrow .cpa{text-align:right;font-family:var(--v2-mono);white-space:nowrap;flex:0 0 62px;font-size:.82rem;font-weight:600}.v2-xrow .sub{text-align:right;font-family:var(--v2-mono);color:var(--v2-ink-4);flex:0 0 112px;font-size:.68rem}.v2-xrow .cv{text-align:center;color:var(--v2-ink-4);flex:0 0 14px;font-size:.7rem}.v2-xrow[aria-expanded=true] .cv{color:var(--v2-acc)}.v2-xkids{border-left:1px solid var(--v2-edge-2);margin:0 0 6px 10px;padding-left:14px}.v2-xkids .v2-xrow{border-bottom:0;padding:5px 0;font-size:.76rem}.v2-xkids .v2-xrow .nm{color:var(--v2-ink-2);flex-basis:138px}.v2-xkids .v2-xrow .tk{height:11px}.v2-xhead{font-family:var(--v2-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--v2-ink-4);border-bottom:1px solid var(--v2-edge-2);align-items:center;gap:10px;padding:0 0 6px;font-size:.6rem;display:flex}.v2-xhead .nm{flex:0 0 168px}.v2-xhead .tk{flex:auto}.v2-xhead .cpa{text-align:right;flex:0 0 62px}.v2-xhead .sub{text-align:right;flex:0 0 112px}.v2-xhead .cv{flex:0 0 14px}.v2-gradehead{align-items:center;gap:14px;margin-bottom:12px;display:flex}.v2-gradehead .lt{font-family:var(--v2-mono);letter-spacing:-.05em;font-size:3.1rem;font-weight:600;line-height:.86}.v2-gradehead .sc{font-family:var(--v2-mono);color:var(--v2-ink);font-size:.95rem}.v2-gradehead .dl{font-family:var(--v2-mono);margin-top:3px;font-size:.7rem}.v2-gwrap{padding-top:11px;position:relative}.v2-gcaret{border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid var(--v2-ink);width:0;height:0;position:absolute;top:0;transform:translate(-50%)}.v2-gbar{background:linear-gradient(90deg,#8c1f26 0%,#e5484d 60%,#c2500f 60%,#f89347 70%,#b8850c 70%,#f2c245 80%,#6faa22 80%,#b4e04a 90%,#17916a 90%,#35c98d 100%);border-radius:3px;height:20px;position:relative;overflow:hidden}.v2-gbar .th{background:var(--v2-panel);width:2px;position:absolute;top:0;bottom:0}.v2-gbar .gmark{background:var(--v2-ink);width:3px;box-shadow:0 0 0 2px var(--v2-panel);border-radius:2px;padding:0;position:absolute;top:-2px;bottom:-2px}.v2-gticks{height:16px;margin-top:6px;position:relative}.v2-gticks span{font-family:var(--v2-mono);letter-spacing:.02em;font-size:.78rem;font-weight:700;position:absolute;transform:translate(-50%)}.v2-gticks span.here:after{content:"";background:currentColor;border-radius:2px;width:14px;height:2px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.v2-drivers{flex-direction:column;display:flex}.v2-dv{border-bottom:1px solid var(--v2-edge);width:100%;color:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:9px;padding:6px 0;font-family:inherit;font-size:.77rem;display:flex}.v2-dv:last-of-type{border-bottom:0}.v2-dv.can{cursor:pointer}.v2-dv.can:hover{background:#ffffff06}.v2-dv i.sw{border-radius:2px;flex:none;width:8px;height:8px}.v2-dv .g{color:var(--v2-ink);flex:0 0 96px}.v2-dv .n{min-width:0;color:var(--v2-ink-3);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.73rem;overflow:hidden}.v2-dv .b{background:var(--v2-sunken);border-radius:999px;flex:0 0 46px;height:4px;overflow:hidden}.v2-dv .b i{border-radius:999px;height:100%;display:block}.v2-dv .p{text-align:right;font-family:var(--v2-mono);color:var(--v2-ink-2);flex:0 0 30px;font-size:.75rem}.v2-dv .cv{text-align:center;color:var(--v2-ink-4);flex:0 0 12px;font-size:.7rem}.v2-dv[aria-expanded=true] .cv{color:var(--v2-acc)}.v2-dv.none .g,.v2-dv.none .p{color:var(--v2-ink-4)}.v2-dvkids{border-left:1px solid var(--v2-edge-2);margin:0 0 8px 17px;padding-left:13px}.v2-dvkids p{color:var(--v2-ink-3);padding:4px 0;font-size:.74rem;line-height:1.4}.v2-rows{flex-direction:column;display:flex}.v2-row{border-bottom:1px solid var(--v2-edge);align-items:center;gap:11px;padding:9px 0;font-size:.8rem;display:flex}.v2-row:last-child{border-bottom:0;padding-bottom:0}.v2-row.head{border-bottom:1px solid var(--v2-edge-2);font-family:var(--v2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-ink-4);padding:0 0 7px;font-size:.6rem}.v2-row .sev{border-radius:2px;flex:none;align-self:stretch;width:3px}.v2-row .nm{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.v2-row .nm small{color:var(--v2-ink-3);margin-top:1px;font-size:.72rem;display:block}.v2-row .num{text-align:right;font-family:var(--v2-mono);flex:0 0 74px;font-size:.78rem}.v2-row .sp{font-family:var(--v2-mono);color:var(--v2-ink-3);flex:0 0 96px;font-size:.72rem}.v2-row .bar{background:var(--v2-sunken);border-radius:999px;flex:0 0 112px;height:5px;overflow:hidden}.v2-row .bar i{border-radius:999px;height:100%;display:block}.v2-row.v2-wcrow .fig{text-align:right;font-family:var(--v2-mono);color:var(--v2-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:0 0 210px;font-size:.74rem;overflow:hidden}.v2 .v2-q{border-bottom:1px solid var(--v2-edge);padding:13px 0}.v2 .v2-q:last-of-type{border-bottom:0;padding-bottom:0}.v2 .v2-q .qt{color:var(--v2-ink-2);margin-bottom:10px;font-size:.86rem;line-height:1.6}.v2 .v2-q .qt strong{color:var(--v2-ink)}.v2 .v2-q .qa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2 .v2-q .qd{flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;font-size:.78rem;line-height:1.5;display:flex}.v2 .v2-adset{border:1px solid var(--v2-edge);border-radius:var(--v2-r);background:var(--v2-sunken);margin-bottom:10px;padding:13px 15px}.v2 .v2-adset:last-of-type{margin-bottom:0}.v2 .v2-adset .hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.v2 .v2-adset .hd .nm{letter-spacing:-.01em;font-size:.86rem;font-weight:600}.v2 .v2-adset .hd .ov{font-family:var(--v2-mono);color:var(--v2-bad);font-size:.78rem}.v2 .v2-adset .hd .ov em{color:var(--v2-ink-3);font-style:normal}.v2 .v2-stats{flex-wrap:wrap;gap:8px 26px;margin:0;display:flex}.v2 .v2-stats>div{min-width:92px}.v2 .v2-stats dt{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-4);margin-bottom:3px;font-size:.6rem}.v2 .v2-stats dd{font-family:var(--v2-mono);color:var(--v2-ink);margin:0;font-size:.95rem}.v2 .v2-stats>div>span{color:var(--v2-ink-3);margin-top:2px;font-size:.68rem;display:block}.v2 .v2-adset .nt{color:var(--v2-ink-3);margin-top:9px;font-size:.72rem;line-height:1.5}.v2 .v2-why{border:1px solid var(--v2-edge);background:var(--v2-panel);border-radius:8px;grid-column:span 12;padding:0}.v2 .v2-why>summary{cursor:pointer;font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-2);align-items:center;gap:8px;padding:12px 16px;font-size:.7rem;list-style:none;display:flex}.v2 .v2-why>summary::-webkit-details-marker{display:none}.v2 .v2-why>summary:hover{color:var(--v2-ink)}.v2 .v2-why>summary .chev{color:var(--v2-ink-4);transition:transform .15s}.v2 .v2-why[open]>summary .chev{transform:rotate(90deg)}.v2 .v2-why>div{padding:0 16px 14px}.v2 .v2-why ul{margin:0 0 10px;padding-left:18px}.v2 .v2-why li{color:var(--v2-ink-2);margin-bottom:4px;font-size:.84rem;line-height:1.6}.v2 .v2-why p{color:var(--v2-ink-2);margin:0;font-size:.84rem;line-height:1.6}.v2 .v2-why p b{color:var(--v2-ink)}.v2-row.v2-wcrow{border-radius:4px;scroll-margin-top:84px}.v2-row.v2-wcrow:target{animation:1.5s ease-out v2-hash-flash}@keyframes v2-hash-flash{0%,55%{box-shadow:inset 2px 0 0 var(--v2-acc);background:#4a9eea24}to{box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.v2-row.v2-wcrow:target{background:#4a9eea24;animation:none}}.v2-sevword:before{content:" ·";color:var(--v2-ink-4)}.v2-tagpill{border:1px solid var(--v2-edge);font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-ink-4);vertical-align:1px;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:.58rem;display:inline-block}.v2 .v2-wcmoney{color:var(--v2-ink-2);margin-bottom:12px;font-size:.8rem}.v2 .v2-wcmoney b{font-family:var(--v2-mono);color:var(--v2-ink)}@media (max-width:720px){.v2-row.v2-wcrow .fig{flex-basis:128px}}.v2-check{flex-direction:column;display:flex}.v2-ck{border-bottom:1px solid var(--v2-edge);align-items:center;gap:11px;padding:10px 0;font-size:.82rem;display:flex}.v2-ck:last-child{border-bottom:0;padding-bottom:0}.v2-ck .m{color:#05070a;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:.6rem;font-weight:700;display:grid}.v2-ck .m.on{background:var(--v2-good)}.v2-ck .m.warn{background:var(--v2-warn)}.v2-ck .m.off{background:var(--v2-panel-2);border:1px solid var(--v2-edge-2);color:var(--v2-ink-3)}.v2-ck .tx{flex:auto;min-width:0}.v2-ck .tx small{color:var(--v2-ink-3);margin-top:1px;font-size:.72rem;display:block}.v2-day{font-family:var(--v2-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v2-ink-4);align-items:center;gap:9px;margin:16px 0 8px;font-size:.62rem;display:flex}.v2-day:after{content:"";background:var(--v2-edge);flex:1;order:1;height:1px}.v2-day .ct{color:var(--v2-warn);order:2}.v2-day .mk{order:3;display:flex}.v2-day .mk .v2-btn{letter-spacing:.08em;padding:2px 8px;font-size:.62rem}.v2-day .ct2{color:var(--v2-ink-4);order:2}.v2-ev.read{opacity:.62}.v2-alertday{margin-bottom:18px}.v2-alertday>.v2-disc{border-top:0;margin-top:0}.v2-subgrp{margin:0 0 14px}.v2-subgrp .hd{border-bottom:1px solid var(--v2-edge);align-items:center;gap:8px;margin:0 0 7px;padding-bottom:5px;font-size:.74rem;display:flex}.v2-subgrp .hd .dot{border-radius:50%;flex:none;width:7px;height:7px}.v2-subgrp .hd .lb{font-weight:600}.v2-subgrp .hd .ct2{font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-ink-4);margin-left:auto;font-size:.62rem}.v2-daysum{border-left:2px solid var(--v2-edge);margin:0 0 14px;padding:2px 0 2px 11px}.v2-daysum .lb{font-family:var(--v2-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--v2-ink-4);margin-bottom:5px;font-size:.62rem}.v2-daysum .tx{color:var(--v2-ink-2);margin-bottom:6px;font-size:.82rem;line-height:1.6}.v2-daysum .st{color:var(--v2-ink);font-size:.82rem;line-height:1.6}.v2-daysum .lb2{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-4);margin-right:8px;font-size:.62rem}.v2-fixed{background:color-mix(in srgb, var(--v2-good) 15%, transparent);color:var(--v2-good);font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:.6rem;font-weight:600;display:inline-block}.v2-unjudged{background:color-mix(in srgb, var(--v2-ink-4) 12%, transparent);color:var(--v2-ink-4);font-family:var(--v2-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:.6rem;font-weight:600;display:inline-block}.v2-first{font-family:var(--v2-mono);color:var(--v2-ink-4);letter-spacing:.04em;margin-left:8px;font-size:.62rem;font-weight:400}.v2-was{color:var(--v2-ink-4);font-style:italic}.v2-settle{color:var(--v2-ink-4);margin-top:2px;font-size:.74rem;line-height:1.55}.v2-feedmore{align-items:center;gap:14px;margin-top:6px;display:flex}.v2-feedmore .v2-quiet{font-size:.76rem}.v2-ev{background:var(--v2-panel);border:1px solid var(--v2-edge);border-radius:var(--v2-r);align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px 13px;display:flex}.v2-ev .sev{border-radius:2px;flex:none;align-self:stretch;width:3px}.v2-ev .bd{flex:auto;min-width:0}.v2-ev .ti{font-size:.87rem;font-weight:600}.v2-ev .ms{color:var(--v2-ink-2);margin-top:4px;font-size:.8rem;line-height:1.5}.v2-ev .meta{font-family:var(--v2-mono);color:var(--v2-ink-4);flex-wrap:wrap;gap:12px;margin-top:7px;font-size:.64rem;display:flex}.v2-ev .rt{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.v2 details.v2-disc{border-top:1px solid var(--v2-edge);margin-top:11px}.v2 details.v2-disc>summary{cursor:pointer;font-family:var(--v2-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--v2-ink-2);align-items:center;gap:8px;padding:9px 0 0;font-size:.64rem;list-style:none;display:flex}.v2 details.v2-disc>summary::-webkit-details-marker{display:none}.v2 details.v2-disc>summary:after{content:"+";color:var(--v2-ink-3);margin-left:auto;font-size:.95rem;line-height:1}.v2 details.v2-disc[open]>summary:after{content:"−"}.v2 details.v2-disc>summary:hover{color:var(--v2-ink)}.v2 details.v2-disc .body{padding:9px 0 3px}.v2-empty{border:1px dashed var(--v2-edge-2);border-radius:var(--v2-r);text-align:center;color:var(--v2-ink-3);padding:22px 20px;font-size:.85rem}.v2-empty h3{color:var(--v2-ink);margin-bottom:6px;font-size:1rem;font-weight:600}.v2-empty .v2-btn{margin-top:14px}@media (prefers-reduced-motion:reduce){.v2 *{transition:none!important;animation:none!important}}.v2 details.v2-xd>summary{cursor:pointer;list-style:none}.v2 details.v2-xd>summary::-webkit-details-marker{display:none}.v2 details.v2-xd>summary:hover{background:#ffffff06}.v2 details.v2-xd[open]>summary .cv{color:var(--v2-acc)}.v2 details.v2-xd>summary:focus-visible{outline:2px solid var(--v2-gold-2);outline-offset:-2px}.v2 details.v2-dd>summary{cursor:pointer;list-style:none}.v2 details.v2-dd>summary::-webkit-details-marker{display:none}.v2 details.v2-dd>summary:hover{background:#ffffff06}.v2 details.v2-dd[open]>summary .cv{color:var(--v2-acc)}.v2 details.v2-dd>summary:focus-visible{outline:2px solid var(--v2-gold-2);outline-offset:-2px}.v2 .v2-chartkey{font-family:var(--v2-mono);color:var(--v2-ink-3);flex-wrap:wrap;align-items:center;gap:5px 4px;margin:8px 0 0;font-size:.66rem;line-height:1.5;display:flex}.v2 .v2-key{border-radius:2px;flex:none;width:9px;height:9px;margin-left:10px}.v2 .v2-chartkey .v2-key:first-child{margin-left:0}.v2 .v2-key.good{background:var(--v2-good);opacity:.82}.v2 .v2-key.bad{background:var(--v2-bad);opacity:.9}.v2 .v2-key.none{background:var(--v2-ink-4);opacity:.34}.v2 .v2-advisor{border:1px solid var(--v2-edge);background:var(--v2-panel);border-radius:10px;padding:14px 16px}.v2 .v2-advisor .advisor-col,.v2 .v2-advisor .advisor-col>.advisor,.v2 .v2-advisor .advisor-col.is-expanded>.advisor{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin-left:0}.v2 .v2-advisor .advisor-expand-toggle{display:none}.v2 .v2-advisor .advisor-thread{max-height:420px}.v2 .v2-qmore{max-height:320px;overflow-y:auto}.v2 .v2-qmore .v2-qstep{color:inherit;text-decoration:none}.v2 details.v2-dd.qf>summary{padding:10px 14px}.v2 details.v2-qstrip{border:1px solid var(--v2-edge);border-left:2px solid var(--v2-warn);border-radius:var(--v2-r);background:var(--v2-panel)}.v2 details.v2-qstrip>summary{color:var(--v2-ink-2);flex-wrap:wrap;align-items:baseline;gap:9px;padding:10px 14px;font-size:.8rem;line-height:1.55;display:flex}.v2 details.v2-qstrip>summary .cv{min-width:260px;color:inherit;flex:1}.v2 details.v2-qstrip>summary .cv b{color:var(--v2-ink);font-weight:600}.v2 .v2-qstrip-dot{background:var(--v2-warn);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.v2 .v2-qstrip-cta{font-family:var(--v2-mono);letter-spacing:.04em;color:var(--v2-ink-2);border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);white-space:nowrap;flex:none;padding:3px 9px;font-size:.66rem}.v2 details.v2-qstrip[open]>summary .v2-qstrip-cta{color:var(--v2-ink);border-color:var(--v2-ink-4)}.v2 .v2-qstrip-body{border-top:1px solid var(--v2-edge);padding:2px 14px 13px}.v2 .v2-qstrip-why{color:var(--v2-ink-3);padding:10px 0 2px;font-size:.78rem;line-height:1.55}.v2 .v2-link{font:inherit;cursor:pointer;color:var(--v2-ink-2);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--v2-edge-2);text-decoration-color:var(--v2-edge-2);background:0 0;border:0;padding:0}.v2 .v2-link:hover{color:var(--v2-ink);-webkit-text-decoration-color:var(--v2-ink-3);text-decoration-color:var(--v2-ink-3)}.v2 .v2-link:focus-visible{outline:2px solid var(--v2-acc);outline-offset:2px;border-radius:2px}.v2 .v2-link.danger{color:var(--v2-bad)}.v2 .v2-link.danger:hover{color:var(--v2-bad);-webkit-text-decoration-color:var(--v2-bad);text-decoration-color:var(--v2-bad)}.v2 .v2-hint{color:var(--v2-ink-3);font-size:.765rem;line-height:1.45}.v2 .meta-v2 .meta-adaccount-summary-label,.v2 .meta-v2 .meta-adaccount-id{color:var(--v2-ink-3)}.v2 .meta-v2 .meta-adaccount-name{color:var(--v2-ink);font-weight:600}.v2 .meta-v2.meta-adaccount-summary{background:var(--v2-sunken);border:1px solid var(--v2-edge);border-radius:var(--v2-r);padding:10px 12px}.v2 .meta-v2 .meta-adaccount-picker{border:1px solid var(--v2-edge);border-radius:var(--v2-r);background:var(--v2-sunken);padding:12px}.v2 .meta-v2 .meta-adaccount-legend{color:var(--v2-ink-2);padding:0 4px;font-size:.765rem}.v2 .meta-v2 .meta-adaccount-search{background:var(--v2-panel);width:100%;color:var(--v2-ink);border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);font:inherit;padding:7px 9px}.v2 .meta-v2 .meta-adaccount-search:focus-visible{outline:2px solid var(--v2-acc);outline-offset:1px}.v2 .meta-v2 .meta-adaccount-option{border:1px solid var(--v2-edge);border-radius:var(--v2-r);background:var(--v2-panel);color:var(--v2-ink)}.v2 .meta-v2 .meta-adaccount-option:hover{background:var(--v2-panel-2)}.v2 .meta-v2 .meta-adaccount-option.is-current{border-color:var(--v2-edge-2)}.v2 .meta-v2 .meta-adaccount-current{color:var(--v2-good)}.v2 .meta-v2 .meta-show-closed{font:inherit;cursor:pointer;color:var(--v2-ink-3);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.v2 .meta-v2 .meta-show-closed:hover{color:var(--v2-ink-2)}.v2 .meta-v2.meta-disconnect-confirm{border:1px solid var(--v2-edge);border-radius:var(--v2-r);background:var(--v2-sunken);padding:10px 12px;display:block}.v2 .v2-flash{border-radius:var(--v2-r);border:1px solid var(--v2-edge-2);background:var(--v2-sunken);color:var(--v2-ink-2);margin-bottom:10px;padding:7px 10px;font-size:.765rem;line-height:1.45}.v2 .v2-flash.ok{color:var(--v2-good);border-color:#35c98d6b}.v2 .v2-flash.bad{color:var(--v2-bad);border-color:#e5484d6b}.v2 .v2-source-controls{border-top:1px dashed var(--v2-edge);flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding-top:12px;display:flex}.v2 .v2-source-controls>*{max-width:100%}.v2 .v2-upsell{border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);background:var(--v2-panel);justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:18px 20px;display:flex}.v2 .v2-upsell h2{letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:600}.v2 .v2-upsell p{color:var(--v2-ink-2);max-width:62ch;margin:7px 0 0;font-size:.84rem;line-height:1.55}.v2 .v2-upsell .v2-btn{flex:none}.v2 .v2-upsell-ctas{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.v2 .v2-upsell-quiet{color:var(--v2-ink-3);text-align:center;font-size:.76rem}.v2 .v2-upsell-quiet:hover{color:var(--v2-ink-2);text-decoration:underline}@media (max-width:760px){.v2 .v2-upsell{flex-direction:column;align-items:flex-start;gap:14px}.v2 .v2-upsell-ctas{align-items:flex-start}.v2 .v2-upsell-quiet{text-align:left}}.v2 .v2-locked-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v2 .v2-locked-btn{border:1px dashed var(--v2-edge-2);border-radius:var(--v2-r);color:var(--v2-ink-4);cursor:not-allowed;align-items:center;gap:7px;padding:8px 14px;font-size:.82rem;display:inline-flex}.v2 .v2-locked-btn:before{content:"🔒";font-size:.72rem}.v2 .v2-steplock{border-top:1px dashed var(--v2-edge-2);flex-wrap:wrap;align-items:center;gap:13px;margin-top:12px;padding-top:13px;display:flex}.v2 .v2-steplock .c{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-3);margin:0;font-size:.66rem}.v2 .v2-formhost .hint,.v2 .v2-formhost .field-hint{margin-top:.25rem}.v2 .v2-formhost .error,.v2 .v2-formhost .form-ok{margin:.5rem 0}.v2 .v2-formhost .intercept-head,.v2 .v2-formhost .resume-block p,.v2 .v2-formhost .cancel-block p{margin:0 0 .5rem}.v2 .v2-formhost a{color:var(--v2-acc);text-decoration:underline}.v2 .v2-formhost .field{margin-bottom:.85rem}.v2 .v2-billing-controls{border-top:1px solid var(--v2-edge);flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:13px;padding-top:13px;display:flex}.v2 .v2-billing-controls>form{margin:0}.v2 .v2-quiet{color:var(--v2-ink-2);font-size:.82rem;line-height:1.55}.v2 .v2-inlineerr{color:var(--v2-bad);border-left:2px solid var(--v2-bad);margin-bottom:10px;padding-left:9px;font-size:.8rem}.v2 .v2-legal{flex-wrap:wrap;gap:18px;font-size:.84rem;display:flex}.v2 .v2-formhost .status-ok,.v2 .v2-formhost .alert-row-msg{margin:.4rem 0 0}.v2 .v2-settings{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:11px;margin-top:11px;display:grid}.v2 .v2-setblock{border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);background:var(--v2-panel);padding:15px 16px}.v2 .v2-setblock h3{letter-spacing:-.01em;margin-bottom:4px;font-size:.83rem;font-weight:600}.v2 .v2-setblock .v2-quiet{margin-bottom:10px}.v2 .v2-alertrows .alert-row{border-bottom:1px solid var(--v2-edge);padding:11px 0}.v2 .v2-alertrows .alert-row:last-child{border-bottom:0}.v2 .v2-lever{border-top:1px solid var(--v2-edge);margin-top:12px;padding-top:11px}.v2 .v2-lever .adset-target{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.v2 .v2-lever .adset-target-state{color:var(--v2-ink-3);flex:100%;margin:0;font-size:.76rem;line-height:1.5}.v2 .v2-lever .adset-target-state strong{color:var(--v2-ink);font-family:var(--v2-mono)}.v2 .v2-lever .adset-target-field input{background:var(--v2-sunken);color:var(--v2-ink);font-family:var(--v2-mono);border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);width:108px;padding:6px 9px;font-size:.86rem}.v2 .v2-lever .adset-target-note{color:var(--v2-ink-4);flex:100%;margin:0;font-size:.68rem}.v2 .v2-lever .error{color:var(--v2-bad);flex:100%;margin:0;font-size:.74rem}.v2 .v2-lever .form-ok{color:var(--v2-good);flex:100%;margin:0;font-size:.74rem}.v2 .v2-yourNumbers{margin-top:11px}.v2 .v2-yourNumbers .acct-card{margin-bottom:11px}.v2 .v2-yourNumbers p{margin:.35rem 0 0}.v2 .v2-yourNumbers{flex-direction:column;display:flex}.v2 .v2-yourNumbers .your-numbers{display:contents}.v2 .v2-yourNumbers .v2-ynecho{order:1}.v2 .v2-yourNumbers #yn-per-adset{order:2}.v2 .v2-yourNumbers .v2-ynecho{background:var(--card);border:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;border-bottom:0;margin-bottom:0;padding:12px 1.35rem 11px}.v2 .v2-yourNumbers.has-echo #yn-per-adset{border-top-left-radius:0;border-top-right-radius:0}.v2 .v2-yourNumbers .v2-ynecho-hd{align-items:baseline;gap:10px;margin:0;display:flex}.v2 .v2-yourNumbers .v2-ynecho-lbl{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-3);font-size:.64rem}.v2 .v2-yourNumbers .v2-ynecho-num{font-family:var(--v2-mono);font-size:.95rem}.v2 .v2-yourNumbers .v2-ynecho-note b{color:var(--v2-ink);font-weight:600}.v2 .v2-yourNumbers .v2-ynecho-note{color:var(--v2-ink-3);max-width:62ch;margin:3px 0 0;font-size:.78rem}.v2 .v2-yourNumbers .yn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}@media (max-width:1180px){.v2 .v2-yourNumbers .yn-grid{grid-template-columns:minmax(0,1fr)}}.v2 .v2-yourNumbers .yn-row{border-bottom:1px solid var(--v2-edge);padding:10px 0}.v2 .v2-yourNumbers .yn-row-main{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:7px 12px;display:grid}.v2 .v2-yourNumbers .yn-bar{grid-column:1/-1}.v2 .v2-yourNumbers .yn-name{overflow-wrap:anywhere;min-width:0}.v2 .v2-yourNumbers .yn-cost{white-space:nowrap;justify-self:end}.v2 .v2-yourNumbers .yn-grid-wrap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:baseline;column-gap:28px;display:grid}.v2 .v2-yourNumbers .yn-explainer{grid-area:1/1/auto/-1;margin:0 0 .7rem}.v2 .v2-yourNumbers .yn-grid-head{grid-area:2/1}.v2 .v2-yourNumbers .yn-tally{grid-area:2/2;justify-self:end;margin:0}.v2 .v2-yourNumbers .yn-grid{grid-area:3/1/auto/-1}@media (max-width:1180px){.v2 .v2-yourNumbers .yn-grid-wrap{grid-template-columns:minmax(0,1fr)}.v2 .v2-yourNumbers .yn-grid-head{grid-column:1}.v2 .v2-yourNumbers .yn-tally{grid-area:3/1;justify-self:start;margin:0 0 .4rem}.v2 .v2-yourNumbers .yn-grid{grid-row:4}}.v2 .v2-compare{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v2 .v2-compare form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v2 .v2-compare label{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-3);font-size:.66rem}.v2 .v2-compare select{background:var(--v2-sunken);color:var(--v2-ink);border:1px solid var(--v2-edge-2);border-radius:var(--v2-r);padding:6px 9px;font-size:.82rem}.v2 .v2-delta{color:var(--v2-ink-2);margin-bottom:4px;font-size:.86rem}.v2 .v2-delta.worse{color:var(--v2-bad)}.v2 .v2-delta.improved{color:var(--v2-good)}.v2 .v2-addbrand{margin-top:11px}.v2 .v2-addbrand .acct-form{max-width:46ch}.v2 .v2-addbrand p{margin:0 0 .4rem}.v2 .v2-addbrand .acct-website-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.v2 .v2-uploadhost{margin-top:11px}.v2 .v2-uploadhost p{margin:.3rem 0 0}.v2 .v2-uploadhost .field{margin-bottom:.9rem}.v2 .v2-connect{display:flex}.v2 .v2-brandforms{border-top:1px solid var(--v2-edge);margin-top:18px;padding-top:16px}.v2 .v2-brandforms p{margin:0 0 .4rem}.v2 .v2-brandforms .acct-website-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.v2 .v2-brandforms{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.v2 .v2-brandforms .brand-basics-form,.v2 .v2-brandforms .brand-basics-row{display:contents}.v2 .v2-brandforms .brand-basics-row>.field:first-child{grid-area:1/1}.v2 .v2-brandforms .brand-basics-row>.field:nth-child(2){grid-area:1/2}.v2 .v2-brandforms .brand-basics-form>.error,.v2 .v2-brandforms .brand-basics-form>.form-ok{grid-area:2/1}.v2 .v2-brandforms .brand-basics-form>.btn{grid-area:3/1;justify-self:start}.v2 .v2-brandforms .brand-color-form{grid-area:4/1;min-width:0;margin-top:18px}.v2 .v2-brandforms .v2-synopsis{grid-area:2/2/6;min-width:0}.v2 .v2-brandforms>.v2-note{grid-area:1/1/auto/-1}@media (max-width:720px){.v2 .v2-brandforms{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.v2 .v2-brandforms .brand-basics-row>.field:first-child,.v2 .v2-brandforms .brand-basics-row>.field:nth-child(2),.v2 .v2-brandforms .brand-basics-form>.error,.v2 .v2-brandforms .brand-basics-form>.form-ok,.v2 .v2-brandforms .brand-basics-form>.btn,.v2 .v2-brandforms .brand-color-form,.v2 .v2-brandforms .v2-synopsis,.v2 .v2-brandforms>.v2-note{grid-area:auto}.v2 .v2-brandforms .v2-synopsis{margin-top:18px}}.v2 .v2-synopsis.titled{background:var(--v2-panel);border:1px solid var(--v2-edge);border-left:3px solid var(--brand-accent,var(--v2-gold));border-radius:10px;padding:14px 16px}.v2 .v2-synopsis.titled .hq-synopsis{background:0 0;border:0;border-radius:0;margin:0;padding:0}.v2 .v2-synopsis.titled .hq-synopsis-icon{display:none}.v2 .v2-synopsis .hq-synopsis-text{margin:0}.v2 .v2-synopsis .hq-synopsis-label{margin:0 0 .3rem}.v2 .v2-synopsis .v2-synopsis-head{align-items:baseline;gap:10px;margin:0 0 6px;display:flex}.v2 .v2-synopsis .v2-synopsis-head .v2-syn-lbl{font-family:var(--v2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink-3);font-size:.64rem}.v2 .v2-synopsis.titled .hq-synopsis-label,.v2 .v2-synopsis .welcome-synopsis-foot{display:none}.v2 .hq-synopsis{background:var(--v2-panel);border:1px solid var(--v2-edge);border-left:3px solid var(--brand-accent,var(--v2-gold));color:var(--v2-ink);border-radius:10px;margin-bottom:14px;padding:14px 16px}.v2 .v2-synopsis .hq-synopsis{margin-bottom:0}.v2 .hq-synopsis-label{color:var(--v2-ink-3)}.v2 .hq-synopsis-text{color:var(--v2-ink)}.v2 .hq-synopsis .hint{color:var(--v2-ink-3);font-size:.765rem}.v2 .hq-synopsis .hint a{color:var(--v2-ink-2);text-underline-offset:2px;text-decoration:underline}.v2 .hq-synopsis .hint a:hover{color:var(--v2-ink)}.v2 .hq-synopsis .run-spinner{border-color:var(--v2-edge-2);border-top-color:var(--brand-accent,var(--v2-gold))}.v2 .v2-btn:disabled{opacity:.45;cursor:not-allowed;border-color:var(--v2-edge);color:var(--v2-ink-3)}.v2 .v2-btn:disabled:hover{background:0 0}.v2 .v2-qstrip-readonly{margin-bottom:10px}.v2 .v2-qstrip-readonly a{color:var(--v2-acc)}.v2 .v2-adsets small.ungated{letter-spacing:.04em;text-transform:uppercase;color:var(--v2-ink-4);margin-top:2px;font-size:.62rem;display:block}.v2 .v2-adsets .stale{color:var(--v2-warn);margin:0 0 10px;font-size:.78rem;line-height:1.5}.v2 .v2-adsets .scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.v2 .v2-adsets table{border-collapse:collapse;width:100%;color:var(--v2-ink-2);min-width:620px;font-size:.78rem}.v2 .v2-adsets th,.v2 .v2-adsets td{border-bottom:1px solid var(--v2-edge);text-align:left;vertical-align:top;padding:7px 8px}.v2 .v2-adsets thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--v2-ink-3);white-space:nowrap;font-size:.66rem;font-weight:600}.v2 .v2-adsets thead th[scope=colgroup]{text-align:center;border-bottom:1px solid var(--v2-edge-2)}.v2 .v2-adsets tbody th{color:var(--v2-ink);white-space:nowrap;font-weight:600}.v2 .v2-adsets td.n{font-family:var(--v2-mono);text-align:right;white-space:nowrap}.v2 .v2-adsets td.n small{font-family:var(--v2-sans);color:var(--v2-ink-3);font-size:.66rem;display:block}.v2 .v2-adsets .nm{color:var(--v2-ink-4);font-style:italic}.v2 .v2-adsets .ns{color:var(--v2-bad)}.v2 .v2-adsets td.ev{color:var(--v2-ink-3);font-style:italic}.v2 .v2-adsets tr.has-adv th,.v2 .v2-adsets tr.has-adv td{border-bottom:0}.v2 .v2-adsets tr.adv-row td{padding-top:0}.v2 .v2-adsets .adv{max-width:min(640px,100vw - 96px);color:var(--v2-ink-2);line-height:1.5;position:sticky;left:8px}.v2 .v2-adsets .adv.instruction{color:var(--v2-ink);font-weight:500}.v2 .v2-adsets tr.off th,.v2 .v2-adsets tr.off td{color:var(--v2-ink-4)}
