.doc-module__mj7dDa__main{max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,44px)}.doc-module__mj7dDa__hero{padding:clamp(32px,6vw,72px) 0 8px}.doc-module__mj7dDa__title{letter-spacing:-.045em;max-width:18ch;margin:18px 0;font-size:clamp(34px,5.4vw,66px);font-weight:600;line-height:1}.doc-module__mj7dDa__hl{color:var(--accent-soft)}.doc-module__mj7dDa__lede{max-width:62ch;color:var(--muted);margin:0;font-size:18px}.doc-module__mj7dDa__section{margin-top:64px}.doc-module__mj7dDa__section h2{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(24px,3vw,34px);font-weight:600}.doc-module__mj7dDa__section>p{max-width:70ch}.doc-module__mj7dDa__muted{color:var(--muted);max-width:80ch;font-size:14px}.doc-module__mj7dDa__alert{color:var(--stop)}.doc-module__mj7dDa__bars{border-top:1px solid var(--ink);margin-top:20px}.doc-module__mj7dDa__bar{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,340px) 1fr 80px;align-items:center;gap:18px;padding:15px 0;display:grid}.doc-module__mj7dDa__barName{font-weight:550}.doc-module__mj7dDa__barName small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.doc-module__mj7dDa__track{background:var(--faint);border-radius:999px;height:10px;position:relative}.doc-module__mj7dDa__fill{background:var(--accent);transform-origin:0;border-radius:999px;animation:.9s ease-out both doc-module__mj7dDa__grow;position:absolute;top:0;bottom:0;left:0}.doc-module__mj7dDa__fillLow{background:var(--stop)}.doc-module__mj7dDa__target{background:var(--ink);opacity:.55;width:2px;position:absolute;top:-5px;bottom:-5px}.doc-module__mj7dDa__val{font-family:var(--font-num);text-align:right;font-size:18px}@media (max-width:640px){.doc-module__mj7dDa__bar{grid-template-columns:1fr 70px}.doc-module__mj7dDa__track{grid-area:2/1/auto/-1}}.doc-module__mj7dDa__stats{border-top:1px solid var(--ink);flex-wrap:wrap;margin:18px 0 0;display:flex}.doc-module__mj7dDa__stats div{border-right:1px solid var(--line);margin-right:32px;padding:16px 32px 16px 0}.doc-module__mj7dDa__stats div:last-child{border-right:0}.doc-module__mj7dDa__stats dt{color:var(--muted);font-size:13px}.doc-module__mj7dDa__stats dd{font-size:28px;font-family:var(--font-num);margin:4px 0 0}.doc-module__mj7dDa__table{border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}.doc-module__mj7dDa__table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);white-space:nowrap;padding:8px 12px 8px 0;font-size:12px;font-weight:600}.doc-module__mj7dDa__table td{border-bottom:1px solid var(--line);padding:11px 12px 11px 0}.doc-module__mj7dDa__r{text-align:right}.doc-module__mj7dDa__in{color:var(--go)}.doc-module__mj7dDa__out{color:var(--stop)}.doc-module__mj7dDa__scroll{overflow-x:auto}.doc-module__mj7dDa__main code,.doc-module__mj7dDa__code{font-family:var(--font-num);font-size:13px}.doc-module__mj7dDa__cmd{background:var(--surface);border:1px solid var(--line);white-space:nowrap;border-radius:12px;margin-top:10px;padding:12px 14px;display:block;overflow-x:auto}.doc-module__mj7dDa__spike{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:24px;padding:24px 0;display:grid}.doc-module__mj7dDa__spike:first-of-type{border-top:1px solid var(--ink)}.doc-module__mj7dDa__verdict{letter-spacing:-.02em;font-size:20px;font-weight:600}.doc-module__mj7dDa__pass{color:var(--go)}.doc-module__mj7dDa__fail{color:var(--stop)}.doc-module__mj7dDa__spike h3{letter-spacing:-.015em;margin:0 0 6px;font-size:19px;font-weight:600}.doc-module__mj7dDa__spike p{max-width:72ch;color:color-mix(in srgb, var(--ink) 80%, var(--muted));margin:6px 0}@media (max-width:640px){.doc-module__mj7dDa__spike{grid-template-columns:1fr;gap:6px}}@keyframes doc-module__mj7dDa__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.doc-module__mj7dDa__more{margin-top:22px}.doc-module__mj7dDa__more summary{cursor:pointer;border-top:1px solid var(--line);padding:10px 0;font-weight:550;list-style:none}.doc-module__mj7dDa__more summary:before{content:"+";width:22px;color:var(--accent);font-family:var(--font-num);display:inline-block}.doc-module__mj7dDa__more[open] summary:before{content:"2"}.doc-module__mj7dDa__more summary::-webkit-details-marker{display:none}.doc-module__mj7dDa__strips{gap:28px;margin-top:24px;display:grid}.doc-module__mj7dDa__stripFig{margin:0}.doc-module__mj7dDa__stripFig figcaption{align-items:baseline;gap:14px;margin-bottom:4px;font-size:15px;display:flex}.doc-module__mj7dDa__stripFig svg{width:100%;height:auto;display:block}.doc-module__mj7dDa__stripBand{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:none}.doc-module__mj7dDa__stripZero{stroke:var(--line);stroke-width:1px}.doc-module__mj7dDa__stripIn{fill:var(--ink);opacity:.55}.doc-module__mj7dDa__stripOut{fill:var(--stop)}.doc-module__mj7dDa__stripTick{fill:var(--muted);font:500 11px var(--font-num)}.doc-module__mj7dDa__stripNote{color:var(--muted);margin:4px 0 0;font-size:13px}.doc-module__mj7dDa__sub{letter-spacing:-.02em;margin:36px 0 8px;font-size:21px;font-weight:600}
