.srs-page{--srs-ink:var(--ink);--srs-muted:var(--ink-60);--srs-faint:var(--ink-40);--srs-rule:var(--rule);--srs-rule-light:var(--rule-light);--srs-rule-faint:var(--rule-faint);--srs-rule-strong:var(--rule-strong);--srs-paper:var(--paper);--srs-vellum:var(--vellum);--srs-flag:var(--flag);--srs-chair:var(--chair);--srs-verified:var(--verified);--srs-display:var(--font-heading,"Space Grotesk",system-ui,sans-serif);--srs-serif:var(--font-body,"Source Serif 4",Georgia,serif);--srs-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--srs-on-ink:var(--paper);--srs-on-ink-72:color-mix(in srgb,var(--paper) 70%,var(--ink));padding-bottom:96px;color:var(--srs-ink)}.srs-page *,.srs-page :after,.srs-page :before{box-sizing:border-box}.srs-page a{color:var(--srs-chair);text-decoration:none}.srs-page a:hover{color:var(--srs-flag)}.srs-hero{border-bottom:3px solid var(--srs-ink);padding:34px 0 32px}.srs-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start}.srs-eyebrow{margin:0;color:var(--srs-flag);font-family:var(--srs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.srs-hero h1{max-width:15ch;margin:14px 0 0;font-family:var(--srs-display);font-size:clamp(38px,5.4vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1.02}.srs-lede{max-width:62ch;margin:20px 0 0;color:var(--srs-muted);font-family:var(--srs-serif);font-size:16.5px;line-height:1.62}.srs-facts{border-top:3px solid var(--srs-ink)}.srs-facts__row{display:grid;grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:0 18px;padding:14px 0;border-bottom:.5px solid var(--srs-rule-light)}.srs-facts__row:last-child{border-bottom:0}.srs-facts__k{padding-top:2px;font-family:var(--srs-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--srs-faint)}.srs-facts__row--flag .srs-facts__k{color:var(--srs-flag)}.srs-facts__v{font-family:var(--srs-display);font-size:13.5px;font-weight:500;line-height:1.45}.srs-snap{display:grid;grid-template-columns:minmax(0,1fr) 420px;margin-top:28px;border-top:.5px solid var(--srs-ink);border:.5px solid var(--srs-ink);border-top-width:3px;background:var(--srs-vellum)}.srs-snap__aside,.srs-snap__body{padding:30px 36px 32px}.srs-snap__aside{border-left:.5px solid var(--srs-rule)}.srs-snap--empty .srs-snap__aside{display:flex;flex-direction:column;justify-content:center}.srs-snap__eyebrow{font-family:var(--srs-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--srs-faint)}.srs-snap__title{font-weight:600;font-size:28px;line-height:1.25}.srs-snap__lede,.srs-snap__title{margin:10px 0 0;font-family:var(--srs-serif)}.srs-snap__lede{max-width:52ch;font-size:14.5px;line-height:1.62;color:var(--srs-muted)}.srs-snap__link{display:inline-block;margin-top:18px;padding-bottom:3px;border-bottom:.5px solid var(--srs-chair);font-family:var(--srs-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--srs-chair)}.srs-steps{list-style:none;margin:0;padding:0}.srs-step{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:.5px solid var(--srs-rule-light)}.srs-step:last-child{border-bottom:0}.srs-step__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border:.5px solid var(--srs-ink);font-family:var(--srs-mono);font-size:9px}.srs-step--muted .srs-step__num{border:.5px dashed var(--ink-20);color:var(--srs-faint)}.srs-step__text{font-size:13px;line-height:1.45}.srs-step--muted .srs-step__text{color:var(--srs-muted)}.srs-step__tag{margin-left:auto;font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--srs-flag)}.srs-snap__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;border-top:.5px solid var(--srs-rule);border-bottom:.5px solid var(--srs-rule)}.srs-snap__stat{padding:16px 16px 16px 0;border-right:.5px solid var(--srs-rule-light)}.srs-snap__stat:last-child{border-right:0}.srs-snap__stat strong{display:block;font-family:var(--srs-display);font-size:30px;font-weight:600;line-height:1}.srs-snap__verified{color:var(--srs-verified)}.srs-snap__stat span{display:block;margin-top:8px;font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--srs-muted)}.srs-snap__meter{margin-top:18px}.srs-snap__meta{margin:8px 0 0;font-family:var(--srs-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--srs-faint)}.srs-snap__domains{list-style:none;margin:18px 0 0;padding:0}.srs-snap__domain-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,140px) 90px;gap:12px;align-items:center;padding:9px 0;border-bottom:.5px solid var(--srs-rule-faint)}.srs-snap__domain-name{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--srs-display);font-size:14px}.srs-snap__chip{flex:none;padding:2px 7px;font-size:7.5px;letter-spacing:.12em}.srs-snap__bar .crt-meter__track{height:8px}.srs-snap__domain-meta{font-family:var(--srs-mono);font-size:10.5px;color:var(--srs-muted);text-align:right;white-space:nowrap}.srs-snap__aside-label{display:block;margin-bottom:14px;font-family:var(--srs-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--srs-faint)}.srs-snap__trend,.srs-snap__trend-row{display:grid;gap:12px}.srs-snap__trend-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;font-family:var(--srs-mono);font-size:10.5px;color:var(--srs-muted)}.srs-snap__trend-empty{margin:0;font-family:var(--srs-serif);font-size:14px;color:var(--srs-muted)}.srs-live{margin-top:44px}.srs-ruleline{display:flex;align-items:baseline;gap:14px}.srs-ruleline__label{font-family:var(--srs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--srs-flag)}.srs-ruleline__hair{flex:1;border-top:.5px solid var(--srs-rule)}.srs-ruleline__note{font-family:var(--srs-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--srs-faint)}.srs-ruleline__intro{margin:8px 0 0;font-family:var(--srs-serif);font-size:14.5px;color:var(--srs-muted)}.srs-badge{display:inline-block;padding:4px 8px;border:.5px solid var(--srs-flag);color:var(--srs-flag);font-family:var(--srs-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.srs-banner{margin:18px 0 0}.srs-desk{margin-top:18px;border:.5px solid var(--srs-ink);background:var(--srs-paper)}.srs-desk__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;border-bottom:.5px solid var(--srs-rule-light)}.srs-desk__field{gap:6px;padding:14px 18px;border-right:.5px solid var(--srs-rule-light)}.srs-desk__field .crt-field__label{font-family:var(--srs-mono);font-size:8.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--srs-faint)}.srs-desk__field input{padding:0;border:none;border-radius:0;background:transparent;font-family:var(--srs-serif);font-size:14.5px;color:var(--srs-ink)}.srs-desk__field input[type=date]{font-family:var(--srs-mono);font-size:12.5px}.srs-desk__field input:focus{box-shadow:none}.srs-desk__field input:focus-visible{outline:2px solid var(--srs-flag);outline-offset:2px}.srs-desk__apply{height:100%;min-height:0;padding:14px 28px}.srs-desk__lanes{display:flex;align-items:center;gap:10px;padding:12px 18px;flex-wrap:wrap}.srs-desk__lane-label{letter-spacing:.14em}.srs-desk__lane-label,.srs-desk__note{font-family:var(--srs-mono);font-size:8.5px;text-transform:uppercase;color:var(--srs-faint)}.srs-desk__note{margin-left:auto;letter-spacing:.08em}.srs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);border:.5px solid var(--srs-ink);border-top:none;background:var(--srs-paper)}.srs-stats__cell{padding:22px 26px;border-right:.5px solid var(--srs-rule-light)}.srs-stats__cell:last-child{border-right:0}.srs-stats__cell--split{display:flex;flex-direction:column;justify-content:center;gap:9px}.srs-stats__num{font-family:var(--srs-display);font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1}.srs-stats__num--verified{color:var(--srs-verified)}.srs-stats__label{display:block;margin-top:8px;font-family:var(--srs-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--srs-muted)}.srs-stats__split-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.srs-stats__split-official{color:var(--srs-verified)}.srs-stats__split-else,.srs-stats__split-official{font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase}.srs-stats__split-else{color:var(--srs-faint)}.crt-meter.srs-stats__split .crt-meter__track{height:14px;border:.5px solid var(--srs-rule);background:var(--ink-10)}.srs-stats__split-note{font-family:var(--srs-serif);font-style:italic;font-size:11.5px;color:var(--srs-faint)}.srs-cols{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:32px;align-items:start;margin-top:32px}.srs-ledger{border-top:.5px solid var(--srs-ink);border:.5px solid var(--srs-ink);border-top-width:3px;background:var(--srs-paper)}.srs-ledger__head{display:flex;align-items:baseline;gap:12px;padding:18px 24px 14px}.srs-ledger__label{font-family:var(--srs-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--srs-ink)}.srs-ledger__count{margin-left:auto;font-family:var(--srs-mono);font-size:8.5px;color:var(--srs-faint);text-align:right}.srs-ledger__hrow,.srs-ledger__row{display:grid;grid-template-columns:34px minmax(140px,1fr) minmax(60px,180px) 100px;gap:14px;align-items:center}.srs-ledger__hrow{padding:9px 24px;background:var(--srs-ink)}.srs-ledger__hrow span{font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--srs-on-ink-72)}.srs-ledger__hrow-right{text-align:right}.srs-ledger__rows{list-style:none;margin:0;padding:0}.srs-ledger__row{padding:11px 24px;border-bottom:.5px solid var(--srs-rule-faint)}.srs-ledger__no{font-family:var(--srs-mono);font-size:9.5px;color:var(--srs-faint)}.srs-ledger__name{display:flex;align-items:center;gap:10px;min-width:0}.srs-ledger__domain{font-family:var(--srs-display);font-weight:500;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srs-ledger__chip{flex:none;padding:2px 7px;font-size:7.5px;letter-spacing:.12em}.srs-ledger__bar .crt-meter__track{height:8px}.srs-ledger__meta{font-family:var(--srs-mono);font-size:11px;color:var(--srs-muted);text-align:right;white-space:nowrap}.srs-ledger__toggle{display:block;width:100%;padding:13px 0;border:0;background:transparent;font-family:var(--srs-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--srs-chair);cursor:pointer}.srs-ledger__toggle:hover{background:var(--srs-vellum)}.srs-ledger__toggle:focus-visible{outline:2px solid var(--srs-flag);outline-offset:-2px}.srs-ledger__foot{margin:0;padding:12px 24px;border-top:2px solid var(--srs-ink);font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--srs-faint);text-align:center}.srs-ledger__empty{padding:24px}.srs-drill{position:sticky;top:16px;border:.5px solid var(--srs-ink);border-top:3px solid var(--srs-chair);background:var(--srs-paper)}.srs-drill__head{display:flex;align-items:baseline;gap:12px;padding:16px 20px 12px}.srs-drill__label{font-family:var(--srs-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--srs-chair)}.srs-drill__count{margin-left:auto;font-family:var(--srs-mono);font-size:8.5px;color:var(--srs-faint)}.srs-drill__runs{list-style:none;margin:0;padding:0;max-height:264px;overflow-y:auto;border-top:.5px solid var(--srs-rule-light)}.srs-run{display:flex;align-items:center;gap:10px;width:100%;padding:9px 20px;border:0;border-bottom:.5px solid var(--srs-rule-faint);background:transparent;text-align:left;cursor:pointer}.srs-run:hover{background:var(--srs-vellum)}.srs-run:focus-visible{outline:2px solid var(--srs-flag);outline-offset:-2px}.srs-run--sel,.srs-run--sel:hover{background:var(--srs-ink)}.srs-run__dot{flex:none;width:6px;height:6px;background:var(--ink-20)}.srs-run--sel .srs-run__dot{background:var(--srs-flag)}.srs-run__label{font-family:var(--srs-serif);font-size:13px;color:var(--ink-90)}.srs-run--sel .srs-run__label{color:var(--srs-on-ink)}.srs-run__cnt{margin-left:auto;font-family:var(--srs-mono);font-size:10px;color:var(--srs-faint)}.srs-run--sel .srs-run__cnt{color:var(--srs-on-ink-72)}.srs-drill__break{padding:16px 20px 18px;border-top:2px solid var(--srs-ink)}.srs-drill__break-head{display:flex;align-items:baseline;gap:10px}.srs-drill__sel{font-family:var(--srs-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--srs-ink)}.srs-drill__archive{margin-left:auto;color:var(--srs-chair);white-space:nowrap}.srs-drill__archive,.srs-drill__meta{font-family:var(--srs-mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase}.srs-drill__meta{display:block;margin-top:4px;color:var(--srs-faint)}.srs-brk{list-style:none;margin:12px 0 0;padding:0}.srs-brk__row{display:grid;grid-template-columns:minmax(0,1fr) 90px 74px;gap:10px;align-items:center;padding:6px 0;border-bottom:.5px solid var(--srs-rule-faint)}.srs-brk__name{display:flex;align-items:center;gap:8px;min-width:0}.srs-brk__domain{font-family:var(--srs-serif);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srs-brk__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--srs-verified)}.srs-brk__bar .crt-meter__track{height:6px}.srs-brk__meta{font-family:var(--srs-mono);font-size:10px;color:var(--srs-muted);text-align:right;white-space:nowrap}.srs-drill__legend{margin:10px 0 0;font-family:var(--srs-serif);font-style:italic;font-size:11px;color:var(--srs-faint)}.srs-drill__empty{margin:0;padding:16px 20px 20px;border-top:.5px solid var(--srs-rule-light);font-family:var(--srs-serif);font-size:14px;color:var(--srs-muted)}@media (max-width:1024px){.srs-cols{grid-template-columns:1fr}.srs-drill{position:static}}@media (max-width:860px){.srs-desk__row{grid-template-columns:1fr 1fr}.srs-desk__field:nth-child(3){border-right:0}.srs-desk__apply{grid-column:1/-1;padding:14px 28px}.srs-stats{grid-template-columns:1fr 1fr}.srs-stats__cell:nth-child(2){border-right:0}.srs-stats__cell--split{grid-column:1/-1;border-top:.5px solid var(--srs-rule-light)}}@media (max-width:768px){.srs-hero__layout,.srs-snap{grid-template-columns:1fr}.srs-snap__aside{border-left:0;border-top:.5px solid var(--srs-rule)}.srs-desk__row{grid-template-columns:1fr}.srs-desk__field{border-right:0;border-bottom:.5px solid var(--srs-rule-light)}.srs-stats{grid-template-columns:1fr}.srs-stats__cell{border-right:0;border-bottom:.5px solid var(--srs-rule-light)}.srs-stats__cell:last-child{border-bottom:0}}@media (max-width:600px){.srs-snap__aside,.srs-snap__body{padding:22px 20px}.srs-snap__stats{grid-template-columns:1fr}.srs-snap__stat{padding:12px 0;border-right:0;border-bottom:.5px solid var(--srs-rule-light)}.srs-snap__stat:last-child{border-bottom:0}.srs-ledger__head{flex-wrap:wrap}.srs-ledger__count{margin-left:0;text-align:left}.srs-ledger__hrow,.srs-ledger__row{grid-template-columns:26px minmax(0,1fr) minmax(48px,96px) 68px;gap:8px;padding-left:16px;padding-right:16px}}