.BenchmarkTally-module__Agk9sG__bench{align-content:start;gap:24px;min-width:0;margin:0;display:grid}.BenchmarkTally-module__Agk9sG__bench figcaption{border-top:1px solid var(--line);padding-top:20px}.BenchmarkTally-module__Agk9sG__bench h3{color:var(--text);font:500 15px/1.5 var(--font-heading);letter-spacing:-.02em;margin:0}.BenchmarkTally-module__Agk9sG__bench figcaption p{max-width:540px;color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.6}.BenchmarkTally-module__Agk9sG__tallies{grid-template-columns:repeat(2,max-content);gap:32px;display:grid}.BenchmarkTally-module__Agk9sG__tally{min-width:0}.BenchmarkTally-module__Agk9sG__grid{shape-rendering:crispedges;width:318px;max-width:100%;height:auto;display:block}.BenchmarkTally-module__Agk9sG__tally p{color:var(--text-2);font-variant-numeric:tabular-nums;flex-direction:column;margin:12px 0 0;font-size:13px;line-height:1.5;display:flex}.BenchmarkTally-module__Agk9sG__tally strong{color:var(--text);font:500 15px/1.5 var(--font-heading);letter-spacing:-.02em}.BenchmarkTally-module__Agk9sG__legend{color:var(--text-3);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.BenchmarkTally-module__Agk9sG__legend li{align-items:center;gap:8px;display:flex}.BenchmarkTally-module__Agk9sG__legend li:before{content:"";background:var(--text);width:6px;height:6px}.BenchmarkTally-module__Agk9sG__legend [data-key=wrong]:before{background:var(--accent)}.BenchmarkTally-module__Agk9sG__legend [data-key=none]:before{background:conic-gradient(var(--text-3) 25%, transparent 0 50%, var(--text-3) 0 75%, transparent 0) 0 0 / 4px 4px}.BenchmarkTally-module__Agk9sG__link{color:var(--accent-text);justify-self:start;font-size:14px;line-height:1.5}@media (max-width:1180px){.BenchmarkTally-module__Agk9sG__tallies{grid-template-columns:max-content}}@media (max-width:800px){.BenchmarkTally-module__Agk9sG__tallies{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),max-content))}}
.ExampleSource-module__AGG_NW__source{min-width:0;padding-left:var(--wrap-indent);text-indent:calc(-1 * var(--wrap-indent));white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;tab-size:2;color:var(--code-text);flex:1;display:block}.ExampleSource-module__AGG_NW__source .ExampleSource-module__AGG_NW__keyword{color:var(--code-keyword);font-weight:700}.ExampleSource-module__AGG_NW__literal{vertical-align:top;text-indent:0;max-width:100%;color:var(--code-literal);display:inline-block}.ExampleSource-module__AGG_NW__value{color:var(--code-literal)}.ExampleSource-module__AGG_NW__comment{color:var(--code-comment)}.ExampleSource-module__AGG_NW__type,.ExampleSource-module__AGG_NW__callable{color:var(--code-symbol)}.ExampleSource-module__AGG_NW__strong{font-weight:700}
.ReportHeader-module__upn6ra__hero{--shape-cut:18px;--shape-edge:var(--panel-edge);--shape-fill:var(--panel-face);--panel-inset:9px;isolation:isolate;justify-content:space-between;align-items:flex-start;gap:24px 40px;margin:28px 0 26px;padding:30px 32px 28px;display:flex;position:relative}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__hero{margin:28px 0 26px;padding:30px 32px 28px}.ReportHeader-module__upn6ra__hero:after{z-index:0;inset:9px var(--panel-inset) auto;background:linear-gradient(90deg, transparent, var(--accent-line), transparent);content:"";opacity:.7;pointer-events:none;height:1px;position:absolute}.ReportHeader-module__upn6ra__content,.ReportHeader-module__upn6ra__actions{z-index:1;position:relative}.ReportHeader-module__upn6ra__content{min-width:0}.ReportHeader-module__upn6ra__eyebrow{color:var(--accent-text);font:500 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__eyebrow{font:500 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.ReportHeader-module__upn6ra__title{color:var(--text);font:500 clamp(30px, 4vw, 42px)/1.08 var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__title{font:500 clamp(30px, 4vw, 42px)/1.08 var(--font-heading);letter-spacing:-.03em;margin:0}.ReportHeader-module__upn6ra__meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px;font-size:13px;display:flex}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__meta{gap:8px 18px;margin-top:14px;font-size:13px}.ReportHeader-module__upn6ra__meta code{color:var(--text-2);font-size:12px}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__meta code{font-size:12px}.ReportHeader-module__upn6ra__statusBadge{border:1px solid var(--line-soft);background:var(--control-fill);color:var(--text-2)}.ReportHeader-module__upn6ra__statusBadge:before{background:var(--text-3)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__statusBadge{border:1px solid var(--line-soft);background:var(--control-fill);color:var(--text-2)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__statusBadge:before{background:var(--text-3)}.ReportHeader-module__upn6ra__statusBadge.success:before{background:var(--accent-text)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__statusBadge.success:before{background:var(--accent-text)}.ReportHeader-module__upn6ra__statusBadge.danger{border-color:var(--accent-line);background:var(--code-issue);color:var(--accent-text)}.ReportHeader-module__upn6ra__statusBadge.danger:before{background:var(--accent-text)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__statusBadge.danger{border-color:var(--accent-line);background:var(--code-issue);color:var(--accent-text)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__statusBadge.danger:before{background:var(--accent-text)}.ReportHeader-module__upn6ra__commitLink{color:inherit}.ReportHeader-module__upn6ra__commitLink:hover code{color:var(--accent)}.ReportHeader-module__upn6ra__commitLink>span{color:var(--accent-text)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__commitLink{color:inherit}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__commitLink:hover code{color:var(--accent)}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__commitLink>span{color:var(--accent-text)}.ReportHeader-module__upn6ra__actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__actions{gap:10px}@media (max-width:800px){.ReportHeader-module__upn6ra__hero{flex-direction:column;gap:20px;margin-block:20px 24px;padding:25px 26px 23px}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__hero{padding:25px 26px 23px}.ReportHeader-module__upn6ra__actions{width:100%}.ReportHeader-module__upn6ra__actions>a{flex:1}}@media (max-width:520px){.ReportHeader-module__upn6ra__hero{--shape-cut:14px;--panel-inset:7px;margin-block:16px 20px;padding:22px 20px 20px}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__hero{padding:22px 20px 20px}.ReportHeader-module__upn6ra__actions{flex-direction:column}.ReportHeader-module__upn6ra__actions>a{width:100%}}@media print{.ReportHeader-module__upn6ra__hero{filter:none;clip-path:none;border-bottom:1px solid #222;margin:0 0 18px;padding:0 0 12px}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__hero{filter:none;clip-path:none;border-bottom:1px solid #222;margin:0 0 18px;padding:0 0 12px}.ReportHeader-module__upn6ra__hero:after{display:none}.ReportHeader-module__upn6ra__hero .shape-frame{display:none}.ReportHeader-module__upn6ra__title{font-size:28px}.report-page .ReportHeader-module__upn6ra__hero .ReportHeader-module__upn6ra__title{font-size:28px}.ReportHeader-module__upn6ra__actions{display:none}}@media (prefers-reduced-motion:reduce){.ReportHeader-module__upn6ra__hero{transition:none}.ReportHeader-module__upn6ra__hero .shape-frame{transition:none}}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__compact{border-bottom:1px solid var(--line);filter:none;align-items:flex-end;gap:16px 32px;margin:32px 0 0;padding:0 0 16px}.ReportHeader-module__upn6ra__compact:after{content:none}.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__content{flex-wrap:wrap;align-items:baseline;gap:4px 20px;display:flex}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__eyebrow{flex-basis:100%;margin:0 0 2px}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__title{font-size:clamp(24px,3vw,30px)}.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__meta{margin:0}@media (max-width:800px){.report-page .ReportHeader-module__upn6ra__hero.ReportHeader-module__upn6ra__compact{align-items:stretch;gap:12px;margin-top:20px}.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__actions{flex-direction:row;width:auto}.ReportHeader-module__upn6ra__compact .ReportHeader-module__upn6ra__actions>a{flex:none;width:auto}}
.RepositoryCoverage-module__ujHAJW__coverage{min-width:0;color:var(--text-2);font-size:12px}.RepositoryCoverage-module__ujHAJW__coverage summary{cursor:pointer;gap:12px;padding:0;list-style:none;display:grid}.RepositoryCoverage-module__ujHAJW__coverage summary:after{content:none}.report-page .RepositoryCoverage-module__ujHAJW__coverage>summary:before{content:none;display:none}.RepositoryCoverage-module__ujHAJW__coverage summary::marker{content:none;display:none}.RepositoryCoverage-module__ujHAJW__coverage summary::-webkit-details-marker{content:none;display:none}.RepositoryCoverage-module__ujHAJW__heading{color:var(--text);justify-content:space-between;align-items:center;gap:10px;display:flex}.RepositoryCoverage-module__ujHAJW__heading strong,.RepositoryCoverage-module__ujHAJW__unavailable strong{font-weight:500}.RepositoryCoverage-module__ujHAJW__expand{width:14px;height:14px;color:var(--text-2);flex:none;position:relative}.RepositoryCoverage-module__ujHAJW__expand:before,.RepositoryCoverage-module__ujHAJW__expand:after{content:"";background:currentColor;height:1px;position:absolute;inset:50% 2px auto;transform:translateY(-50%)}.RepositoryCoverage-module__ujHAJW__expand:after{width:1px;height:10px;transition:opacity .16s ease-out;inset:2px auto auto 50%;transform:translate(-50%)}.RepositoryCoverage-module__ujHAJW__coverage[open] .RepositoryCoverage-module__ujHAJW__expand:after{opacity:0}.RepositoryCoverage-module__ujHAJW__overview{gap:8px;display:grid}.RepositoryCoverage-module__ujHAJW__bar{background:var(--line-soft);gap:2px;height:6px;display:flex;overflow:hidden}.RepositoryCoverage-module__ujHAJW__supported{background:var(--text-2);min-width:3px}.RepositoryCoverage-module__ujHAJW__unsupported{background:var(--line-strong);min-width:3px}.RepositoryCoverage-module__ujHAJW__description{gap:3px;min-width:0;display:grid}.RepositoryCoverage-module__ujHAJW__percentages{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 12px;font-size:12px;display:flex}.RepositoryCoverage-module__ujHAJW__percentages strong{color:var(--text);font-weight:500}.RepositoryCoverage-module__ujHAJW__languages{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.RepositoryCoverage-module__ujHAJW__fileCount{color:var(--text-3);font-size:11px}.RepositoryCoverage-module__ujHAJW__detail{margin-top:14px;font-size:12px;line-height:1.5}.RepositoryCoverage-module__ujHAJW__detail p{margin:0 0 12px}.RepositoryCoverage-module__ujHAJW__detail ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.RepositoryCoverage-module__ujHAJW__detail li{justify-content:space-between;gap:12px;display:flex}.RepositoryCoverage-module__ujHAJW__detail li>span:last-child{font-variant-numeric:tabular-nums;flex:none}.RepositoryCoverage-module__ujHAJW__unavailable{min-width:0;color:var(--text-2);gap:9px;font-size:12px;display:grid}.RepositoryCoverage-module__ujHAJW__unavailable strong{color:var(--text)}@media (prefers-reduced-motion:reduce){.RepositoryCoverage-module__ujHAJW__expand:after{transition:none}}
.ReviewSource-module__JCDTXW__figure{border:1px solid var(--line-frame);min-width:0;color:var(--text-2);background:0 0;margin:0;position:relative}.ReviewSource-module__JCDTXW__caption{border-bottom:1px solid var(--line-frame);min-height:38px;color:var(--text-3);justify-content:space-between;align-items:center;gap:16px;padding:8px 14px 8px 16px;display:flex}.ReviewSource-module__JCDTXW__captionPath{min-width:0;color:var(--text-3);text-decoration:none;display:inline}.ReviewSource-module__JCDTXW__caption code{overflow-wrap:break-word;min-width:0;color:inherit;font:400 12px/1.5 var(--font-mono);text-align:left}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__captionPath,.ReviewSource-module__JCDTXW__figure a.ReviewSource-module__JCDTXW__captionPath:hover{color:var(--text-3)}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__captionPath code{color:inherit}.ReviewSource-module__JCDTXW__figure :is(a.ReviewSource-module__JCDTXW__captionPath code,code.ReviewSource-module__JCDTXW__captionPath)>span:last-child{color:var(--text)}a.ReviewSource-module__JCDTXW__captionPath>span{white-space:nowrap;margin-left:6px}a.ReviewSource-module__JCDTXW__captionPath code{transition:color .16s}a.ReviewSource-module__JCDTXW__captionPath:hover code{text-underline-offset:3px;text-decoration:underline}a.ReviewSource-module__JCDTXW__captionPath:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ReviewSource-module__JCDTXW__captionLines{font:400 12px/1.5 var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__code.ReviewSource-module__JCDTXW__code{max-height:520px;color:var(--code-text);font:400 12.5px/22px var(--font-mono);tab-size:4;white-space:pre;text-align:left;background:0 0;margin:0;padding:8px 0 10px;overflow:auto}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__code>code{font:inherit;text-align:left;display:block}.ReviewSource-module__JCDTXW__lineContent>span{text-indent:0;white-space:pre;overflow-wrap:normal;text-align:left;tab-size:4;padding-left:0}.ReviewSource-module__JCDTXW__code code,.ReviewSource-module__JCDTXW__lineContent{text-align:left}.ReviewSource-module__JCDTXW__code:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.ReviewSource-module__JCDTXW__line{grid-template-columns:calc(4ch + 36px) minmax(0,1fr);min-width:max-content;padding-right:16px;display:grid}.ReviewSource-module__JCDTXW__focused{background:linear-gradient(var(--landing-accent), var(--landing-accent)) 0 0 / 2px 100% no-repeat, var(--code-flag)}.ReviewSource-module__JCDTXW__focused .ReviewSource-module__JCDTXW__lineNumber{color:var(--accent-text)}.ReviewSource-module__JCDTXW__lineNumber{color:var(--code-number);-webkit-user-select:none;user-select:none;text-align:right;padding:0 20px 0 16px}.ReviewSource-module__JCDTXW__lineContent{min-width:0}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__contextToggle.ReviewSource-module__JCDTXW__contextToggle{border:0;border-top:1px solid var(--line-frame);width:100%;min-height:42px;color:var(--text-2);font:400 12px/1.4 var(--font-heading);text-align:left;cursor:pointer;clip-path:none;background:0 0;justify-content:flex-start;padding:10px 14px;display:block}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__contextToggle.ReviewSource-module__JCDTXW__contextToggle:hover{color:var(--text);background:0 0}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__contextToggle.ReviewSource-module__JCDTXW__contextToggle:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (max-width:560px){.ReviewSource-module__JCDTXW__caption{flex-direction:column;align-items:flex-start;gap:4px}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__caption code{text-align:left}.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__code.ReviewSource-module__JCDTXW__code{font-size:11px}}@media (prefers-reduced-motion:reduce){.ReviewSource-module__JCDTXW__contextToggle,a.ReviewSource-module__JCDTXW__captionPath code{transition:none}}.ReviewSource-module__JCDTXW__omission{color:var(--text-3);letter-spacing:.12em;padding:2px 16px;display:block}.ReviewSource-module__JCDTXW__evidence{min-width:0}.ReviewSource-module__JCDTXW__tabs{border-bottom:1px solid var(--line-frame);gap:2px;margin-bottom:8px;display:flex;overflow-x:auto}.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__tabs button{max-width:260px;min-height:42px;color:var(--text-2);font:500 12px/1.4 var(--font-mono);clip-path:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:9px 13px}.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__tabs button span{color:var(--text-3);margin-left:7px;font-size:10px}.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__tabs button[aria-selected=true]{border-bottom-color:var(--text);color:var(--text);background:0 0}.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__tabs button:hover{color:var(--text);background:0 0}.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__tabs button:focus-visible{outline:2px solid var(--accent-text);outline-offset:-3px}.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__highlightNavigation{color:var(--text-2);font:400 12px/1.4 var(--font-heading);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px 6px 16px;display:flex}.ReviewSource-module__JCDTXW__excerptNavigation{border:1px solid var(--line-frame);border-bottom:0}.ReviewSource-module__JCDTXW__highlightNavigation{border-bottom:1px solid var(--line-frame)}.ReviewSource-module__JCDTXW__excerptNavigation>div,.ReviewSource-module__JCDTXW__highlightNavigation>div{gap:4px;display:flex}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button{isolation:isolate;width:34px;min-height:34px;color:var(--text-2);clip-path:none;--shape-edge:var(--line-strong);--shape-fill:var(--surface);background:0 0;border:0;border-radius:0;padding:0;font-size:15px;transition:color .16s;position:relative}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:before,:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:after{content:"";z-index:-1;pointer-events:none;background:var(--shape-edge);clip-path:polygon(6px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 6px);transition:background-color .16s;position:absolute;inset:0}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:after{background:var(--shape-fill);clip-path:polygon(5px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 5px);inset:1px}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:hover:not(:disabled){color:var(--text);--shape-fill:var(--surface-hover);background:0 0}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:active:not(:disabled){transform:none}:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button,:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:before,:is(.ReviewSource-module__JCDTXW__evidence .ReviewSource-module__JCDTXW__excerptNavigation.ReviewSource-module__JCDTXW__excerptNavigation,.ReviewSource-module__JCDTXW__figure .ReviewSource-module__JCDTXW__highlightNavigation.ReviewSource-module__JCDTXW__highlightNavigation) button:after{transition:none}}
.AccountNavigation-module__ngxwqG__container{position:relative}.AccountNavigation-module__ngxwqG__trigger{isolation:isolate;width:42px;height:42px;min-height:42px;color:var(--text);font:500 13px/1 var(--font-heading);cursor:pointer;--shape-cut:8px;--shape-edge:var(--line-strong);--shape-fill:var(--control-fill);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.AccountNavigation-module__ngxwqG__trigger:hover,.AccountNavigation-module__ngxwqG__trigger[aria-expanded=true]{--shape-edge:var(--accent-line);background:0 0}.AccountNavigation-module__ngxwqG__trigger:active:not(:disabled){transform:none}.AccountNavigation-module__ngxwqG__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.AccountNavigation-module__ngxwqG__mark{letter-spacing:.02em;place-items:center;width:100%;height:100%;display:grid;position:relative}.AccountNavigation-module__ngxwqG__markImage:not([data-loaded]){opacity:0}.AccountNavigation-module__ngxwqG__markImage{object-fit:cover;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;inset:1px}.AccountNavigation-module__ngxwqG__dropdown{z-index:100;isolation:isolate;width:min(264px,100vw - 32px);color:var(--text);--shape-cut:12px;--shape-edge:var(--line-strong);--shape-fill:var(--surface);padding:6px 0;animation:.14s ease-out both AccountNavigation-module__ngxwqG__account-menu;position:absolute;top:calc(100% + 8px);right:0}@keyframes AccountNavigation-module__ngxwqG__account-menu{0%{opacity:0;transform:translateY(-4px)}}.AccountNavigation-module__ngxwqG__identity{border-bottom:1px solid var(--line-soft);overflow-wrap:anywhere;gap:2px;padding:12px 18px 14px;display:grid}.AccountNavigation-module__ngxwqG__identity strong{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em}.AccountNavigation-module__ngxwqG__identity span{color:var(--text-3);font-size:13px;line-height:1.5}.AccountNavigation-module__ngxwqG__identity span:last-child{color:var(--text-2);margin-top:6px}.AccountNavigation-module__ngxwqG__dropdown a,.AccountNavigation-module__ngxwqG__dropdown button{width:100%;min-height:40px;color:var(--text-2);font:400 14px/1.4 var(--font-heading);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;margin:0;padding:8px 18px 8px 32px;text-decoration:none;transition:color .14s;display:flex;position:relative}.AccountNavigation-module__ngxwqG__dropdown a:before,.AccountNavigation-module__ngxwqG__dropdown button:before{content:"";background:var(--landing-accent);clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);opacity:0;width:6px;height:6px;margin-top:-3px;transition:opacity .14s;position:absolute;top:50%;left:18px}.AccountNavigation-module__ngxwqG__dropdown a:hover,.AccountNavigation-module__ngxwqG__dropdown button:hover:not(:disabled),.AccountNavigation-module__ngxwqG__dropdown a:focus-visible,.AccountNavigation-module__ngxwqG__dropdown button:focus-visible{color:var(--text);background:0 0;outline:none}.AccountNavigation-module__ngxwqG__dropdown a:hover:before,.AccountNavigation-module__ngxwqG__dropdown button:hover:not(:disabled):before,.AccountNavigation-module__ngxwqG__dropdown a:focus-visible:before,.AccountNavigation-module__ngxwqG__dropdown button:focus-visible:before,.AccountNavigation-module__ngxwqG__dropdown a[aria-current=page]:before{opacity:1}.AccountNavigation-module__ngxwqG__dropdown a[aria-current=page]{color:var(--text)}.AccountNavigation-module__ngxwqG__dropdown a:active,.AccountNavigation-module__ngxwqG__dropdown button:active:not(:disabled){transform:none}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__theme{border-top:1px solid var(--line-soft);justify-content:space-between;margin-top:6px;padding-top:14px}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__theme:before{margin-top:0}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__theme+.AccountNavigation-module__ngxwqG__logout{border-top:0;margin-top:0;padding-top:8px}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__theme+.AccountNavigation-module__ngxwqG__logout:before{margin-top:-3px}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__theme .AccountNavigation-module__ngxwqG__icon{width:16px;height:16px;color:var(--text-3)}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__logout{border-top:1px solid var(--line-soft);margin-top:6px;padding-top:14px;padding-bottom:8px}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__logout:before{margin-top:0}.AccountNavigation-module__ngxwqG__dropdown button:disabled{opacity:.6;cursor:wait}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__workspaces{border-bottom:1px solid var(--line-soft);padding:6px 0}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__workspaceItem{justify-content:space-between;gap:12px}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__workspaceItem[aria-current=true]{color:var(--text);cursor:default}.AccountNavigation-module__ngxwqG__dropdown .AccountNavigation-module__ngxwqG__workspaceItem[aria-current=true]:before{opacity:1}.AccountNavigation-module__ngxwqG__workspaceName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AccountNavigation-module__ngxwqG__workspaceMeta{color:var(--text-3);flex:none;font-size:12px}.AccountNavigation-module__ngxwqG__error{color:var(--accent-text);margin:6px 18px 10px;font-size:13px}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__trigger{text-align:left;justify-content:flex-start;gap:12px;width:100%;height:auto;min-height:52px;padding:10px 8px 10px 0}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__mark{isolation:isolate;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:var(--line-strong);flex:none;width:32px;height:32px;font-size:12px}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__mark:before{content:"";z-index:-1;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);background:var(--control-fill);position:absolute;inset:1px}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__markImage{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px)}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__trigger:hover .AccountNavigation-module__ngxwqG__mark,.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__trigger[aria-expanded=true] .AccountNavigation-module__ngxwqG__mark{background:var(--accent-line)}.AccountNavigation-module__ngxwqG__identityLine{flex:1;gap:2px;min-width:0;display:grid}.AccountNavigation-module__ngxwqG__username{color:var(--text);font:500 14px/1.3 var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AccountNavigation-module__ngxwqG__workspace{color:var(--text-3);font:400 12px/1.4 var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AccountNavigation-module__ngxwqG__chevron{width:16px;height:16px;color:var(--text-3);flex:none;transition:transform .16s}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__trigger[aria-expanded=true] .AccountNavigation-module__ngxwqG__chevron{transform:rotate(180deg)}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__dropdown{width:100%;inset:auto auto calc(100% + 8px) 0}@media (min-width:901px){.AccountNavigation-module__ngxwqG__compact .AccountNavigation-module__ngxwqG__trigger{width:44px;margin:0 -6px;padding-left:6px;padding-right:6px;overflow:hidden}.AccountNavigation-module__ngxwqG__compact .AccountNavigation-module__ngxwqG__identityLine{visibility:hidden;flex:0 0 0}.AccountNavigation-module__ngxwqG__compact .AccountNavigation-module__ngxwqG__chevron{display:none}.AccountNavigation-module__ngxwqG__compact .AccountNavigation-module__ngxwqG__dropdown{width:min(264px,100vw - 32px)}}@media (max-width:900px){.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__trigger{justify-content:center;width:44px;min-height:44px;padding:0}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__identityLine,.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__chevron{display:none}.AccountNavigation-module__ngxwqG__sidebar .AccountNavigation-module__ngxwqG__dropdown{width:min(264px,100vw - 32px);inset:calc(100% + 21px) 0 auto auto}}@media (prefers-reduced-motion:reduce){.AccountNavigation-module__ngxwqG__dropdown{animation:none}.AccountNavigation-module__ngxwqG__chevron,.AccountNavigation-module__ngxwqG__dropdown a,.AccountNavigation-module__ngxwqG__dropdown button,.AccountNavigation-module__ngxwqG__dropdown a:before,.AccountNavigation-module__ngxwqG__dropdown button:before{transition:none}}
.ReviewDiagram-module__HhDvdq__diagram{--diagram-bg:var(--canvas);--diagram-surface:var(--canvas);--diagram-text:var(--text);--diagram-muted:var(--text-3);--diagram-rule:var(--line);--diagram-accent:var(--accent-text);border:1px solid var(--line-frame);background:var(--diagram-bg);min-width:0;color:var(--diagram-text);padding:20px 20px 4px;container:review-diagram/inline-size}.ReviewDiagram-module__HhDvdq__diagram .ReviewDiagram-module__HhDvdq__title{color:var(--diagram-text);font:500 17px/1.35 var(--font-heading);letter-spacing:-.015em;text-wrap:balance;margin:0}.ReviewDiagram-module__HhDvdq__visualGraph{margin-top:12px}.ReviewDiagram-module__HhDvdq__visualSvg{width:100%;height:auto;color:var(--diagram-text);font-family:var(--font-heading);margin-inline:auto;display:block;overflow:visible}.ReviewDiagram-module__HhDvdq__visualAnchor{color:inherit;outline:none}.ReviewDiagram-module__HhDvdq__visualAnchor:focus-visible{outline:2px solid var(--diagram-accent);outline-offset:5px}.ReviewDiagram-module__HhDvdq__edge{fill:none;stroke:var(--text-2);stroke-width:1px;vector-effect:non-scaling-stroke}.ReviewDiagram-module__HhDvdq__edgeHitArea{fill:none;stroke:#0000;stroke-width:16px;vector-effect:non-scaling-stroke;pointer-events:stroke}.ReviewDiagram-module__HhDvdq__edgeMarker{fill:var(--text-2)}.ReviewDiagram-module__HhDvdq__edgeText{fill:var(--text-2);font:12px/1.25 var(--font-heading);paint-order:stroke;stroke:var(--diagram-bg);stroke-width:5px;stroke-linejoin:round}.ReviewDiagram-module__HhDvdq__nodeShape{fill:var(--diagram-surface);stroke:var(--text);stroke-width:1px;vector-effect:non-scaling-stroke}.ReviewDiagram-module__HhDvdq__nodeText{fill:var(--diagram-text);font:500 14px/1.25 var(--font-heading)}.ReviewDiagram-module__HhDvdq__nodeSource{fill:var(--text-3);font:11px/1.2 var(--font-mono)}.ReviewDiagram-module__HhDvdq__graphFallback{border-top:1px solid var(--diagram-rule);color:var(--diagram-muted);margin:16px 0 0;padding-top:14px;font-size:13px;line-height:1.5}.ReviewDiagram-module__HhDvdq__graph{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:28px;margin-top:22px;display:grid}.ReviewDiagram-module__HhDvdq__nodeSection,.ReviewDiagram-module__HhDvdq__relationshipSection{min-width:0}.ReviewDiagram-module__HhDvdq__graph h5{color:var(--diagram-text);font:500 13px/1.4 var(--font-heading);margin:0 0 10px}.ReviewDiagram-module__HhDvdq__nodes,.ReviewDiagram-module__HhDvdq__relationships{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ReviewDiagram-module__HhDvdq__node,.ReviewDiagram-module__HhDvdq__relationship{border-top:1px solid var(--diagram-rule);background:var(--diagram-surface);min-width:0}.ReviewDiagram-module__HhDvdq__node{gap:6px;padding:12px;display:grid}.ReviewDiagram-module__HhDvdq__nodeLabel{min-width:0;color:var(--diagram-text);font:500 15px/1.35 var(--font-heading);overflow-wrap:break-word}.ReviewDiagram-module__HhDvdq__relationship{grid-template-columns:minmax(0,1fr) minmax(90px,.75fr) minmax(0,.75fr);align-items:center;gap:13px;padding:12px;display:grid}.ReviewDiagram-module__HhDvdq__route{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ReviewDiagram-module__HhDvdq__endpoint{min-width:0;color:var(--diagram-text);overflow-wrap:break-word;font-size:13px;line-height:1.3}.ReviewDiagram-module__HhDvdq__endpoint:last-child{text-align:right}.ReviewDiagram-module__HhDvdq__arrow{width:48px;height:12px;position:relative}.ReviewDiagram-module__HhDvdq__arrow:before{border-top:1px solid var(--text-2);content:"";position:absolute;top:5px;left:0;right:0}.ReviewDiagram-module__HhDvdq__arrow:after{border-top:1px solid var(--text-2);border-right:1px solid var(--text-2);content:"";width:6px;height:6px;position:absolute;top:2px;right:0;transform:rotate(45deg)}.ReviewDiagram-module__HhDvdq__edgeLabel{min-width:0;color:var(--diagram-muted);overflow-wrap:break-word;font-size:12px;line-height:1.4}.ReviewDiagram-module__HhDvdq__sourceLink{flex-wrap:wrap;align-items:baseline;gap:4px;width:fit-content;max-width:100%;font-size:11px;line-height:1.4;text-decoration:none;display:inline-flex}.ReviewDiagram-module__HhDvdq__diagram .ReviewDiagram-module__HhDvdq__sourceLink{color:var(--text-2)}.ReviewDiagram-module__HhDvdq__diagram .ReviewDiagram-module__HhDvdq__sourceLink:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.ReviewDiagram-module__HhDvdq__sourceLink:focus-visible,.ReviewDiagram-module__HhDvdq__sources summary:focus-visible,.ReviewDiagram-module__HhDvdq__textAlternative summary:focus-visible{outline:2px solid var(--diagram-accent);outline-offset:3px}.ReviewDiagram-module__HhDvdq__sourceLink span:first-child{color:var(--diagram-muted)}.ReviewDiagram-module__HhDvdq__sourceLink code{color:inherit;overflow-wrap:anywhere;font-size:10px}.ReviewDiagram-module__HhDvdq__external{flex:none}.ReviewDiagram-module__HhDvdq__sources{border-top:1px solid var(--diagram-rule);margin-top:18px;padding-top:14px}.ReviewDiagram-module__HhDvdq__sources summary,.ReviewDiagram-module__HhDvdq__textAlternative summary{color:var(--diagram-text);font:500 13px/1.4 var(--font-heading);cursor:pointer;list-style:none}.ReviewDiagram-module__HhDvdq__sources summary::-webkit-details-marker{display:none}.ReviewDiagram-module__HhDvdq__textAlternative summary::-webkit-details-marker{display:none}.ReviewDiagram-module__HhDvdq__sources summary:before,.ReviewDiagram-module__HhDvdq__textAlternative summary:before{content:"";vertical-align:-1px;width:11px;height:11px;color:var(--text-3);background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;margin-right:10px;transition:transform .16s;display:inline-block}.ReviewDiagram-module__HhDvdq__sources[open]>summary:before,.ReviewDiagram-module__HhDvdq__textAlternative[open]>summary:before{transform:rotate(45deg)}.ReviewDiagram-module__HhDvdq__textAlternative{border-top:1px solid var(--diagram-rule);margin-top:18px;padding-top:14px}.ReviewDiagram-module__HhDvdq__textAlternative .ReviewDiagram-module__HhDvdq__graph{margin-top:14px}.ReviewDiagram-module__HhDvdq__sources ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ReviewDiagram-module__HhDvdq__sources li{border-top:1px solid var(--diagram-rule);color:var(--diagram-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;padding-top:8px;font-size:12px;display:flex}.ReviewDiagram-module__HhDvdq__sourcePreview{margin-top:16px}.ReviewDiagram-module__HhDvdq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container review-diagram (max-width:680px){.ReviewDiagram-module__HhDvdq__graph{grid-template-columns:minmax(0,1fr);gap:20px}.ReviewDiagram-module__HhDvdq__relationship{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:760px){.ReviewDiagram-module__HhDvdq__diagram{padding:17px}.ReviewDiagram-module__HhDvdq__graph{grid-template-columns:minmax(0,1fr);gap:20px}.ReviewDiagram-module__HhDvdq__relationship{grid-template-columns:minmax(0,1fr);gap:8px}.ReviewDiagram-module__HhDvdq__route{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)}.ReviewDiagram-module__HhDvdq__arrow{width:38px}}@media print{.ReviewDiagram-module__HhDvdq__diagram{--diagram-bg:var(--surface);--diagram-surface:var(--surface);--diagram-text:var(--text);--diagram-muted:var(--text-3);--diagram-rule:var(--line);--diagram-accent:var(--text);color:var(--text);break-inside:avoid;box-shadow:none}.ReviewDiagram-module__HhDvdq__diagram a{color:var(--text);text-decoration:underline}.ReviewDiagram-module__HhDvdq__visualGraph{overflow:visible}.ReviewDiagram-module__HhDvdq__visualSvg{min-width:0;max-width:100%;height:auto}.ReviewDiagram-module__HhDvdq__textAlternative{display:block}.ReviewDiagram-module__HhDvdq__textAlternative summary{display:none}.ReviewDiagram-module__HhDvdq__sources{display:block}.ReviewDiagram-module__HhDvdq__sources summary{display:none}}@media (prefers-reduced-motion:reduce){.ReviewDiagram-module__HhDvdq__sourceLink,.ReviewDiagram-module__HhDvdq__sources summary:before,.ReviewDiagram-module__HhDvdq__textAlternative summary:before{transition:none}}
.RecurringFindings-module__ssaCvG__section{border-top:1px solid var(--line);gap:14px;margin-top:2px;padding-top:22px;display:grid}.RecurringFindings-module__ssaCvG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.RecurringFindings-module__ssaCvG__eyebrow,.RecurringFindings-module__ssaCvG__groupLabel{color:var(--text-3);letter-spacing:.07em;text-transform:uppercase;font-size:10px;display:block}.RecurringFindings-module__ssaCvG__header h3{color:var(--text);font:500 22px/1.2 var(--font-heading);letter-spacing:-.02em;margin:4px 0 0}.RecurringFindings-module__ssaCvG__status{color:var(--text-2);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.RecurringFindings-module__ssaCvG__status>span{background:var(--accent-text);border-radius:50%;width:7px;height:7px}.RecurringFindings-module__ssaCvG__status[data-status=unavailable]>span,.RecurringFindings-module__ssaCvG__status[data-status=incomplete]>span{background:var(--text-3)}.RecurringFindings-module__ssaCvG__coverage,.RecurringFindings-module__ssaCvG__limitations,.RecurringFindings-module__ssaCvG__detector,.RecurringFindings-module__ssaCvG__definition{color:var(--text-2);margin:0;font-size:12px;line-height:1.55}.RecurringFindings-module__ssaCvG__limitations{color:var(--text-3)}.RecurringFindings-module__ssaCvG__noGroups{color:var(--text-2);margin:0;font-size:12px;line-height:1.55}.RecurringFindings-module__ssaCvG__groups{gap:10px;display:grid}.RecurringFindings-module__ssaCvG__group{border:1px solid var(--line);background:var(--surface);min-width:0}.RecurringFindings-module__ssaCvG__group>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:14px;padding:15px 17px;list-style:none;display:flex}.RecurringFindings-module__ssaCvG__group>summary::-webkit-details-marker{display:none}.RecurringFindings-module__ssaCvG__group>summary:before{content:"+";width:17px;color:var(--text-3);font:400 18px/1 var(--font-mono);flex:none;order:2}.RecurringFindings-module__ssaCvG__group[open]>summary:before{content:"−"}.RecurringFindings-module__ssaCvG__group>summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:-3px}.RecurringFindings-module__ssaCvG__summaryTitle{gap:3px;min-width:0;display:grid}.RecurringFindings-module__ssaCvG__summaryTitle strong{color:var(--text);font:500 16px/1.3 var(--font-heading);overflow-wrap:anywhere}.RecurringFindings-module__ssaCvG__summaryMeta{color:var(--text-3);text-align:right;flex:none;font-size:11px}.RecurringFindings-module__ssaCvG__groupBody{gap:16px;padding:0 17px 17px;display:grid}.RecurringFindings-module__ssaCvG__detector code,.RecurringFindings-module__ssaCvG__current code,.RecurringFindings-module__ssaCvG__matchMeta code,.RecurringFindings-module__ssaCvG__timeline code{color:var(--code-text);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.92em}.RecurringFindings-module__ssaCvG__reviewNotice{border-inline-start:3px solid var(--accent-text);background:var(--code-issue);color:var(--text-2);margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.RecurringFindings-module__ssaCvG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.RecurringFindings-module__ssaCvG__metrics div{background:var(--control);min-width:0;padding:10px}.RecurringFindings-module__ssaCvG__metrics dt{color:var(--text-3);font-size:10px;line-height:1.35}.RecurringFindings-module__ssaCvG__metrics dd{color:var(--text);font:500 18px/1 var(--font-heading);margin:4px 0 0}.RecurringFindings-module__ssaCvG__definition{color:var(--text-3)}.RecurringFindings-module__ssaCvG__current,.RecurringFindings-module__ssaCvG__history,.RecurringFindings-module__ssaCvG__timeline{gap:8px;display:grid}.RecurringFindings-module__ssaCvG__current h4,.RecurringFindings-module__ssaCvG__history h4,.RecurringFindings-module__ssaCvG__timeline h4{color:var(--text);font:500 13px/1.4 var(--font-heading);margin:0}.RecurringFindings-module__ssaCvG__current ul,.RecurringFindings-module__ssaCvG__history ul,.RecurringFindings-module__ssaCvG__timeline ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.RecurringFindings-module__ssaCvG__current li{border-top:1px solid var(--line-soft)}.RecurringFindings-module__ssaCvG__current li a{color:var(--text);gap:2px;padding:8px 0;text-decoration:none;display:grid}.RecurringFindings-module__ssaCvG__current li a:hover strong{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.RecurringFindings-module__ssaCvG__current li a:focus-visible,.RecurringFindings-module__ssaCvG__matchMeta a:focus-visible,.RecurringFindings-module__ssaCvG__timeline a:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.RecurringFindings-module__ssaCvG__current li code{color:var(--text-3)}.RecurringFindings-module__ssaCvG__match{border-top:1px solid var(--line-soft);gap:7px;padding-top:9px;display:grid}.RecurringFindings-module__ssaCvG__matchMeta{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:7px 14px;font-size:11px;display:flex}.RecurringFindings-module__ssaCvG__matchMeta a,.RecurringFindings-module__ssaCvG__timeline a{color:var(--accent-text);text-decoration:none}.RecurringFindings-module__ssaCvG__matchMeta a:hover,.RecurringFindings-module__ssaCvG__timeline a:hover{text-underline-offset:3px;text-decoration:underline}.RecurringFindings-module__ssaCvG__matchMeta a>span,.RecurringFindings-module__ssaCvG__timeline a>span{margin-left:5px}.RecurringFindings-module__ssaCvG__match pre{background:var(--well);max-height:220px;color:var(--code-text);font:400 11px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;overflow:auto}.RecurringFindings-module__ssaCvG__timeline li{border-top:1px solid var(--line-soft);color:var(--text-3);grid-template-columns:minmax(130px,.8fr) minmax(0,1.5fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:11px;display:grid}.RecurringFindings-module__ssaCvG__timelineEvent{color:var(--text)}.RecurringFindings-module__ssaCvG__timelineCommit{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.RecurringFindings-module__ssaCvG__timelineCommit>span{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.RecurringFindings-module__ssaCvG__header{gap:9px;display:grid}.RecurringFindings-module__ssaCvG__group>summary{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.RecurringFindings-module__ssaCvG__group>summary:before{order:initial;grid-area:1/2}.RecurringFindings-module__ssaCvG__summaryTitle{grid-area:1/1}.RecurringFindings-module__ssaCvG__summaryMeta{text-align:left;grid-area:2/1/auto/-1;margin-left:0}.RecurringFindings-module__ssaCvG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.RecurringFindings-module__ssaCvG__timeline li{grid-template-columns:minmax(0,1fr);gap:3px}}@media (prefers-reduced-motion:reduce){.RecurringFindings-module__ssaCvG__group summary,.RecurringFindings-module__ssaCvG__current li a,.RecurringFindings-module__ssaCvG__matchMeta a,.RecurringFindings-module__ssaCvG__timeline a{transition:none}}
.CustomRules-module__VTjQJq__root{gap:16px;min-width:0;display:grid}.CustomRules-module__VTjQJq__text{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.CustomRules-module__VTjQJq__note{border-inline-start:3px solid var(--line-strong);background:var(--control);color:var(--text-2);margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.CustomRules-module__VTjQJq__root .CustomRules-module__VTjQJq__toggle.CustomRules-module__VTjQJq__toggle{border:0;border-block:1px solid var(--line);width:100%;min-height:0;color:var(--text-2);font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) 12px;align-items:baseline;gap:4px 20px;padding:14px 0;display:grid}.CustomRules-module__VTjQJq__root .CustomRules-module__VTjQJq__toggle.CustomRules-module__VTjQJq__toggle:hover{background:0 0}.CustomRules-module__VTjQJq__toggleName{white-space:nowrap;color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em;transition:color .16s}.CustomRules-module__VTjQJq__toggle:hover .CustomRules-module__VTjQJq__toggleName,.CustomRules-module__VTjQJq__toggle[aria-expanded=true] .CustomRules-module__VTjQJq__toggleName{color:var(--accent-text)}.CustomRules-module__VTjQJq__tally{color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:400;line-height:1.5}.CustomRules-module__VTjQJq__plus{align-self:center;width:12px;height:12px;transition:transform .16s;position:relative}.CustomRules-module__VTjQJq__plus:before,.CustomRules-module__VTjQJq__plus:after{content:"";background:var(--text-2);height:1px;position:absolute;inset:5.5px 0 auto}.CustomRules-module__VTjQJq__plus:after{transform:rotate(90deg)}.CustomRules-module__VTjQJq__toggle[aria-expanded=true] .CustomRules-module__VTjQJq__plus{transform:rotate(45deg)}.CustomRules-module__VTjQJq__panel{gap:28px;min-width:0;padding-top:12px;display:grid}.CustomRules-module__VTjQJq__legend{gap:12px;display:grid}.CustomRules-module__VTjQJq__legend ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.CustomRules-module__VTjQJq__legend li{color:var(--text-2);grid-template-columns:172px minmax(0,1fr);align-items:baseline;gap:12px;font-size:14px;line-height:1.5;display:grid}.CustomRules-module__VTjQJq__badge{color:var(--text-2);font:500 12px/1.4 var(--font-heading);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.CustomRules-module__VTjQJq__badge:before{content:"";border:1px solid var(--text-3);border-radius:50%;flex:none;width:7px;height:7px}.CustomRules-module__VTjQJq__badge[data-state=accepted]:before{border-color:var(--text);background:linear-gradient(90deg, var(--text) 50%, transparent 50%)}.CustomRules-module__VTjQJq__badge[data-state=active]:before{border-color:var(--accent-text);background:var(--accent-text)}.CustomRules-module__VTjQJq__badge[data-state=active]{color:var(--text)}.CustomRules-module__VTjQJq__badge[data-state=rejected],.CustomRules-module__VTjQJq__badge[data-state=deleted],.CustomRules-module__VTjQJq__badge[data-state=superseded]{color:var(--text-3)}.CustomRules-module__VTjQJq__badge[data-state=rejected]:before,.CustomRules-module__VTjQJq__badge[data-state=deleted]:before,.CustomRules-module__VTjQJq__badge[data-state=superseded]:before{border-style:dashed}.CustomRules-module__VTjQJq__summaryState{flex:none;margin-left:auto}.CustomRules-module__VTjQJq__stateReason{color:var(--text);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:14px;line-height:1.5;display:flex;position:relative}.CustomRules-module__VTjQJq__root .CustomRules-module__VTjQJq__stateReason button.CustomRules-module__VTjQJq__reasonHint{width:24px;height:24px;min-height:0;color:var(--text-3);clip-path:none;cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s;display:inline-flex}.CustomRules-module__VTjQJq__stateReason:hover .CustomRules-module__VTjQJq__reasonHint,.CustomRules-module__VTjQJq__stateReason[data-tip=open] .CustomRules-module__VTjQJq__reasonHint{color:var(--text)}.CustomRules-module__VTjQJq__reasonHelp{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CustomRules-module__VTjQJq__stateReason:is(:hover,:has(:focus-visible)):not([data-tip=closed]) .CustomRules-module__VTjQJq__reasonHelp,.CustomRules-module__VTjQJq__stateReason[data-tip=open] .CustomRules-module__VTjQJq__reasonHelp{z-index:2;clip-path:none;border:1px solid var(--line-strong);background:var(--canvas);width:max-content;max-width:min(24rem,100%);height:auto;color:var(--text);white-space:normal;margin:0;padding:5px 8px;font-size:12px;line-height:1.4;top:calc(100% + 6px);left:0;overflow:visible}.CustomRules-module__VTjQJq__reasonHelp:before{content:"";height:7px;position:absolute;inset:-7px -1px auto}@media (prefers-reduced-motion:reduce){.CustomRules-module__VTjQJq__root .CustomRules-module__VTjQJq__stateReason button.CustomRules-module__VTjQJq__reasonHint{transition:none}}.CustomRules-module__VTjQJq__filters{grid-template-columns:minmax(0,1fr) 220px;gap:16px;display:grid}.CustomRules-module__VTjQJq__select select{min-width:0;min-height:46px;color:var(--text);font:400 16px/1.2 var(--font-heading);background:0 0;border:0;border-radius:0;flex:1;padding:11px 14px}.CustomRules-module__VTjQJq__select select:focus-visible{outline:none}.CustomRules-module__VTjQJq__textarea textarea{min-width:0;min-height:190px;color:var(--text);font:400 13px/1.6 var(--font-mono);resize:vertical;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:12px 14px}.CustomRules-module__VTjQJq__textarea textarea:focus-visible{outline:none}.CustomRules-module__VTjQJq__group{gap:14px;min-width:0;display:grid}.CustomRules-module__VTjQJq__group>h3{color:var(--text);font:500 17px/1.3 var(--font-heading);letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0;display:flex}.CustomRules-module__VTjQJq__group>h3 span{color:var(--text-3);font-size:13px;font-weight:400}.CustomRules-module__VTjQJq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.CustomRules-module__VTjQJq__list>li{min-width:0}.CustomRules-module__VTjQJq__facts{gap:0;margin:0;display:grid}.CustomRules-module__VTjQJq__facts>div{border-top:1px solid var(--line-soft);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.CustomRules-module__VTjQJq__facts dt{color:var(--text-3);font-size:12px;line-height:1.5}.CustomRules-module__VTjQJq__facts dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.CustomRules-module__VTjQJq__facts code,.CustomRules-module__VTjQJq__history code{color:var(--code-text);font-family:var(--font-mono);font-size:.92em}.CustomRules-module__VTjQJq__block{gap:8px;display:grid}.CustomRules-module__VTjQJq__block h4{color:var(--text);font:500 13px/1.4 var(--font-heading);margin:0}.CustomRules-module__VTjQJq__code{background:var(--well);max-height:260px;color:var(--code-text);font:400 11px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;overflow:auto}.CustomRules-module__VTjQJq__history{margin:0;padding:0;list-style:none;display:grid}.CustomRules-module__VTjQJq__history li{border-top:1px solid var(--line-soft);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:8px 0;font-size:13px;line-height:1.5;display:flex}.CustomRules-module__VTjQJq__history time{color:var(--text-3);font-size:12px}.CustomRules-module__VTjQJq__reason{color:var(--text-2);overflow-wrap:anywhere;flex-basis:100%}.CustomRules-module__VTjQJq__decision,.CustomRules-module__VTjQJq__confirm{border-top:1px solid var(--line);gap:14px;padding-top:14px;display:grid}.CustomRules-module__VTjQJq__confirm p{color:var(--text);margin:0;font-size:14px;line-height:1.55}.CustomRules-module__VTjQJq__preview{border:1px solid var(--line);background:var(--surface);gap:10px;padding:14px 16px;display:grid}.CustomRules-module__VTjQJq__previewTitle{color:var(--text);font:500 15px/1.4 var(--font-heading);margin:0}.CustomRules-module__VTjQJq__boundaries{color:var(--text-2);gap:8px;margin:0;padding-left:18px;font-size:14px;line-height:1.6;display:grid}@media (max-width:700px){.CustomRules-module__VTjQJq__root .CustomRules-module__VTjQJq__toggle.CustomRules-module__VTjQJq__toggle{grid-template-columns:minmax(0,1fr) 12px;gap:2px 12px}.CustomRules-module__VTjQJq__tally{text-align:left;grid-row:2}.CustomRules-module__VTjQJq__plus{grid-area:1/2}.CustomRules-module__VTjQJq__filters{grid-template-columns:minmax(0,1fr)}.CustomRules-module__VTjQJq__legend li,.CustomRules-module__VTjQJq__facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.CustomRules-module__VTjQJq__toggleName,.CustomRules-module__VTjQJq__plus{transition:none}}
.ScanTriggerSettings-module__IN862q__triggers{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.ScanTriggerSettings-module__IN862q__modes{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.ScanTriggerSettings-module__IN862q__modes>li+li{border-top:1px solid var(--line)}.ScanTriggerSettings-module__IN862q__mode{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding-block:16px;display:grid}.ScanTriggerSettings-module__IN862q__modes>li:first-child .ScanTriggerSettings-module__IN862q__mode{padding-top:0}.ScanTriggerSettings-module__IN862q__mode input,.ScanTriggerSettings-module__IN862q__choice input{appearance:none;border:1px solid var(--line-strong);width:16px;height:16px;cursor:inherit;background:0 0;flex:none;place-content:center;margin:3px 0 0;padding:0;transition:border-color .16s;display:grid}.ScanTriggerSettings-module__IN862q__mode input:before,.ScanTriggerSettings-module__IN862q__choice input:before{content:"";background:var(--accent);width:8px;height:8px;transition:transform .12s;transform:scale(0)}.ScanTriggerSettings-module__IN862q__mode input:checked,.ScanTriggerSettings-module__IN862q__choice input:checked{border-color:var(--accent)}.ScanTriggerSettings-module__IN862q__mode input:checked:before,.ScanTriggerSettings-module__IN862q__choice input:checked:before{transform:scale(1)}.ScanTriggerSettings-module__IN862q__mode:hover input:not(:checked):not(:disabled),.ScanTriggerSettings-module__IN862q__choice:hover input:not(:checked):not(:disabled){border-color:var(--text-3)}.ScanTriggerSettings-module__IN862q__choice input[type=radio],.ScanTriggerSettings-module__IN862q__choice input[type=radio]:before{border-radius:50%}.ScanTriggerSettings-module__IN862q__modeText{gap:2px;min-width:0;display:grid}.ScanTriggerSettings-module__IN862q__modeText strong{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em}.ScanTriggerSettings-module__IN862q__modeText span{color:var(--text-3);font-size:13px;line-height:1.5}.ScanTriggerSettings-module__IN862q__state{color:var(--text-3);font:400 13px/1.7 var(--font-heading);white-space:nowrap}.ScanTriggerSettings-module__IN862q__state[data-on]{color:var(--text)}.ScanTriggerSettings-module__IN862q__triggers:disabled .ScanTriggerSettings-module__IN862q__mode,.ScanTriggerSettings-module__IN862q__triggers:disabled .ScanTriggerSettings-module__IN862q__choice{cursor:default}.ScanTriggerSettings-module__IN862q__group{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.ScanTriggerSettings-module__IN862q__group legend{color:var(--text);font:500 14px/1.4 var(--font-heading);margin:0 0 12px;padding:0}.ScanTriggerSettings-module__IN862q__choice{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}.ScanTriggerSettings-module__IN862q__branch{gap:8px;padding-left:30px;display:grid}.ScanTriggerSettings-module__IN862q__schedule{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;min-width:0;display:grid}.ScanTriggerSettings-module__IN862q__select,.ScanTriggerSettings-module__IN862q__input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--text);font:400 16px/1.2 var(--font-heading);border-radius:0;padding:11px 14px}.ScanTriggerSettings-module__IN862q__select:hover:not(:disabled),.ScanTriggerSettings-module__IN862q__input:hover:not(:disabled){border-color:var(--accent-line)}.ScanTriggerSettings-module__IN862q__select:focus-visible:not(:disabled),.ScanTriggerSettings-module__IN862q__input:focus-visible:not(:disabled){border-color:var(--text);outline:2px solid var(--text);outline-offset:0}.ScanTriggerSettings-module__IN862q__select:disabled,.ScanTriggerSettings-module__IN862q__input:disabled{background:var(--canvas);color:var(--text-2)}.ScanTriggerSettings-module__IN862q__branch .ScanTriggerSettings-module__IN862q__input[aria-invalid=true]{border-color:var(--accent-text)}.ScanTriggerSettings-module__IN862q__summary{border-left:2px solid var(--line-strong);color:var(--text-2);gap:4px;margin:0;padding-left:14px;font-size:15px;line-height:1.6;display:grid}.ScanTriggerSettings-module__IN862q__summary strong{color:var(--text);font-weight:500}.ScanTriggerSettings-module__IN862q__history{gap:14px;min-width:0;display:grid}.ScanTriggerSettings-module__IN862q__history h3{color:var(--text);font:500 14px/1.4 var(--font-heading);margin:0}.ScanTriggerSettings-module__IN862q__runs{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.ScanTriggerSettings-module__IN862q__runs>li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;min-width:0;padding-block:12px;display:flex}.ScanTriggerSettings-module__IN862q__runs>li+li{border-top:1px solid var(--line)}.ScanTriggerSettings-module__IN862q__runs>li:first-child{padding-top:0}.ScanTriggerSettings-module__IN862q__runText{gap:2px;min-width:0;display:grid}.ScanTriggerSettings-module__IN862q__runText strong{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em;overflow-wrap:anywhere}.ScanTriggerSettings-module__IN862q__runText span{color:var(--text-3);font-size:13px;line-height:1.5}.ScanTriggerSettings-module__IN862q__runText code{font-size:12px}.ScanTriggerSettings-module__IN862q__outcome{color:var(--text-2);text-align:right;font-size:14px;line-height:1.5}.ScanTriggerSettings-module__IN862q__outcome[data-tone=progress]{color:var(--text)}.ScanTriggerSettings-module__IN862q__outcome[data-tone=problem]{color:var(--accent-text)}.ScanTriggerSettings-module__IN862q__outcome[data-tone=quiet]{color:var(--text-3)}@media (max-width:520px){.ScanTriggerSettings-module__IN862q__mode{grid-template-columns:16px minmax(0,1fr)}.ScanTriggerSettings-module__IN862q__state{grid-column:2}.ScanTriggerSettings-module__IN862q__outcome{text-align:left}}@media (prefers-reduced-motion:reduce){.ScanTriggerSettings-module__IN862q__mode input,.ScanTriggerSettings-module__IN862q__mode input:before,.ScanTriggerSettings-module__IN862q__choice input,.ScanTriggerSettings-module__IN862q__choice input:before{transition:none}}
.EndpointSetSettings-module__TGWQKq__root{gap:20px;min-width:0;display:grid}.EndpointSetSettings-module__TGWQKq__path{color:var(--text-3);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere}.EndpointSetSettings-module__TGWQKq__root .EndpointSetSettings-module__TGWQKq__slots{border-bottom:0}.EndpointSetSettings-module__TGWQKq__slotBody{flex-basis:100%;gap:16px;min-width:0;display:grid}.EndpointSetSettings-module__TGWQKq__textarea textarea{min-width:0;min-height:220px;color:var(--text);font:400 13px/1.6 var(--font-mono);resize:vertical;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:12px 14px}.EndpointSetSettings-module__TGWQKq__textarea textarea:focus-visible{outline:none}.EndpointSetSettings-module__TGWQKq__picker{gap:8px;min-width:0;max-width:320px;display:grid}.EndpointSetSettings-module__TGWQKq__picker select{min-width:0;min-height:46px;color:var(--text);font:400 16px/1.2 var(--font-heading);background:0 0;border:0;border-radius:0;flex:1;padding:11px 14px}.EndpointSetSettings-module__TGWQKq__picker select:focus-visible{outline:none}.EndpointSetSettings-module__TGWQKq__history{margin:0;padding:0;list-style:none;display:grid}.EndpointSetSettings-module__TGWQKq__history>li{border-top:1px solid var(--line-soft);gap:4px;min-width:0;padding:10px 0;display:grid}.EndpointSetSettings-module__TGWQKq__historyHead{color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;font-size:13px;line-height:1.5;display:flex}.EndpointSetSettings-module__TGWQKq__historyHead time,.EndpointSetSettings-module__TGWQKq__historyHead span{color:var(--text-3);font-size:12px}.EndpointSetSettings-module__TGWQKq__note{color:var(--text-2);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.EndpointSetSettings-module__TGWQKq__document>summary{color:var(--text-2);cursor:pointer;font-size:13px}.EndpointSetSettings-module__TGWQKq__code{background:var(--well);max-height:260px;color:var(--code-text);font:400 11px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;padding:10px 12px;overflow:auto}
.SiteChrome-module__u1W_PG__header{width:100%}.SiteChrome-module__u1W_PG__bar{border-bottom:1px solid var(--line-soft);background:var(--canvas);color:var(--text)}.SiteChrome-module__u1W_PG__header:is([data-mode=pinned],[data-mode=hidden]){height:var(--site-header-height)}.SiteChrome-module__u1W_PG__header:is([data-mode=pinned],[data-mode=hidden]) .SiteChrome-module__u1W_PG__bar{z-index:20;position:fixed;top:0;left:0;right:0}.SiteChrome-module__u1W_PG__header[data-mode=hidden] .SiteChrome-module__u1W_PG__bar{transform:translateY(-100%)}.SiteChrome-module__u1W_PG__header[data-mode=pinned]:has([aria-expanded=true]) .SiteChrome-module__u1W_PG__bar{z-index:40}.SiteChrome-module__u1W_PG__header[data-mode=rest][data-moving] .SiteChrome-module__u1W_PG__bar{z-index:20;position:relative}.SiteChrome-module__u1W_PG__headerInner{align-items:center;gap:20px;width:min(100% - 64px,1400px);min-height:76px;margin-inline:auto;padding:14px 0;display:flex}.SiteChrome-module__u1W_PG__brand,.SiteChrome-module__u1W_PG__footerBrand{color:var(--text);flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.SiteChrome-module__u1W_PG__wordmark{font-family:var(--font-display);letter-spacing:var(--heading-tracking);white-space:nowrap;text-box:trim-both cap alphabetic;font-weight:400;line-height:1}@supports not (text-box:trim-both cap alphabetic){.SiteChrome-module__u1W_PG__wordmark{position:relative;top:.09em}}.SiteChrome-module__u1W_PG__brand img,.SiteChrome-module__u1W_PG__footerBrand img{object-fit:contain;filter:none;flex:none}.SiteChrome-module__u1W_PG__brand .SiteChrome-module__u1W_PG__wordmark{text-transform:none;font-size:1.85rem}.SiteChrome-module__u1W_PG__nav{min-width:0;color:var(--text-2);justify-content:flex-end;align-items:center;gap:clamp(14px,2.2vw,28px);margin-left:auto;font-size:.9rem;display:flex}.SiteChrome-module__u1W_PG__navigation{align-items:center;gap:28px;margin-left:auto;display:flex}.SiteChrome-module__u1W_PG__menuToggle{display:none}.SiteChrome-module__u1W_PG__accountSlot{flex:none;margin-left:28px}.SiteChrome-module__u1W_PG__accountSlot:empty{display:none}.SiteChrome-module__u1W_PG__nav a,.SiteChrome-module__u1W_PG__nav .SiteChrome-module__u1W_PG__navButton,.SiteChrome-module__u1W_PG__footerNav a{min-height:0;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.SiteChrome-module__u1W_PG__nav a:hover,.SiteChrome-module__u1W_PG__nav .SiteChrome-module__u1W_PG__navButton:hover,.SiteChrome-module__u1W_PG__footerNav a:hover{color:var(--landing-accent);background:0 0}.SiteChrome-module__u1W_PG__nav .SiteChrome-module__u1W_PG__navButton{cursor:pointer}.SiteChrome-module__u1W_PG__themeSlot{flex:none}.SiteChrome-module__u1W_PG__footer{border-top:1px solid var(--line);background:var(--canvas);position:relative}.SiteChrome-module__u1W_PG__footerInner{width:min(1200px,100% - 96px);color:var(--text-2);grid-template-columns:minmax(0,1fr) minmax(0,668px);gap:40px 56px;margin-inline:auto;padding-block:56px 72px;font-size:.875rem;display:grid}.SiteChrome-module__u1W_PG__footerLead{align-content:start;justify-items:start;gap:12px;display:grid}.SiteChrome-module__u1W_PG__footerBrand .SiteChrome-module__u1W_PG__wordmark{font-size:23px}.SiteChrome-module__u1W_PG__footerTagline{color:var(--text-3);margin:0}.SiteChrome-module__u1W_PG__footerNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;min-width:0;display:grid}.SiteChrome-module__u1W_PG__footerGroup ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.SiteChrome-module__u1W_PG__footerGroupLabel{color:var(--text);font:500 13px/1.5 var(--font-heading);letter-spacing:-.02em;margin:0}.SiteChrome-module__u1W_PG__footerLead .SiteChrome-module__u1W_PG__footerContact{min-height:0;color:var(--text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0}.SiteChrome-module__u1W_PG__footerLead .SiteChrome-module__u1W_PG__footerContact:hover{color:var(--landing-accent);background:0 0}@media (max-width:1180px){.SiteChrome-module__u1W_PG__footerInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:900px){.SiteChrome-module__u1W_PG__headerInner{width:calc(100% - 40px)}.SiteChrome-module__u1W_PG__footerInner{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px);padding-block:48px 56px}.SiteChrome-module__u1W_PG__headerInner{flex-wrap:wrap;justify-content:space-between;gap:0;min-height:68px;padding-block:12px}.SiteChrome-module__u1W_PG__header .SiteChrome-module__u1W_PG__menuToggle{isolation:isolate;width:44px;min-height:44px;color:var(--text);--shape-cut:8px;--shape-edge:var(--line-strong);--shape-fill:var(--control-fill);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin-left:12px;padding:0;display:inline-flex;position:relative}.SiteChrome-module__u1W_PG__accountSlot{margin-left:auto}.SiteChrome-module__u1W_PG__accountSlot+.SiteChrome-module__u1W_PG__menuToggle{margin-left:8px}.SiteChrome-module__u1W_PG__menuToggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:22px;height:22px}.SiteChrome-module__u1W_PG__header .SiteChrome-module__u1W_PG__menuToggle:hover{--shape-edge:var(--accent-line);background:0 0}.SiteChrome-module__u1W_PG__navigation{order:1;width:100%;margin:0;display:none}.SiteChrome-module__u1W_PG__navigation[data-open=true]{border-top:1px solid var(--line-soft);grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:12px;padding-block:12px 4px;display:grid}.SiteChrome-module__u1W_PG__nav{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:0;width:100%;margin:0;font-size:.95rem}.SiteChrome-module__u1W_PG__nav a,.SiteChrome-module__u1W_PG__nav .SiteChrome-module__u1W_PG__navButton{text-align:left;justify-content:flex-start;align-items:center;min-height:44px;display:flex}.SiteChrome-module__u1W_PG__themeSlot{grid-column:1/-1;justify-self:start}}@media (max-width:430px){.SiteChrome-module__u1W_PG__headerInner,.SiteChrome-module__u1W_PG__footerInner{width:calc(100% - 32px)}.SiteChrome-module__u1W_PG__footerNav{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteChrome-module__u1W_PG__brand .SiteChrome-module__u1W_PG__wordmark{font-size:1.65rem}}@media print{.SiteChrome-module__u1W_PG__header{height:auto!important}.SiteChrome-module__u1W_PG__bar{position:static!important;transform:none!important}}
.CookiePreferences-module__WNCfhG__notice{z-index:100;isolation:isolate;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);text-align:left;--shape-cut:14px;--shape-edge:var(--line-strong);--shape-fill:var(--surface);padding:16px 24px;font-size:14px;line-height:1.6;animation:.22s cubic-bezier(.16,1,.3,1) both CookiePreferences-module__WNCfhG__cookie-notice;position:fixed;bottom:16px;right:16px;overflow:auto}@keyframes CookiePreferences-module__WNCfhG__cookie-notice{0%{opacity:0;transform:translateY(8px)}}.CookiePreferences-module__WNCfhG__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.CookiePreferences-module__WNCfhG__notice h2{color:var(--text);font:500 17px/1.3 var(--font-heading);letter-spacing:-.01em;text-transform:none;margin:0}.CookiePreferences-module__WNCfhG__notice p{color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.6}.CookiePreferences-module__WNCfhG__notice a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.CookiePreferences-module__WNCfhG__notice a:hover{text-decoration-color:currentColor}.CookiePreferences-module__WNCfhG__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.CookiePreferences-module__WNCfhG__actions button{flex:160px}.CookiePreferences-module__WNCfhG__customize{min-height:0;color:var(--text-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.CookiePreferences-module__WNCfhG__customize:hover{color:var(--text)}.CookiePreferences-module__WNCfhG__options{border:0;border-top:1px solid var(--line-strong);margin:18px 0 0;padding:14px 0 0}.CookiePreferences-module__WNCfhG__options legend{color:var(--text-2);padding:0 8px 0 0;font-size:12px}.CookiePreferences-module__WNCfhG__option{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.CookiePreferences-module__WNCfhG__option+.CookiePreferences-module__WNCfhG__option{margin-top:14px}.CookiePreferences-module__WNCfhG__option input{width:18px;height:18px;accent-color:var(--accent-text);flex:none;margin:3px 0 0}.CookiePreferences-module__WNCfhG__option strong{font-weight:500;display:block}.CookiePreferences-module__WNCfhG__option span span{color:var(--text-2);font-size:13px;line-height:1.5;display:block}@media (prefers-reduced-motion:reduce){.CookiePreferences-module__WNCfhG__notice{animation:none}}
.IssueFilingSettings-module__hbGniW__root{gap:28px;min-width:0;display:grid}.IssueFilingSettings-module__hbGniW__head{gap:12px;display:grid}.IssueFilingSettings-module__hbGniW__status{color:var(--text);font:500 15px/1.4 var(--font-heading);align-items:center;gap:8px;display:inline-flex}.IssueFilingSettings-module__hbGniW__status:before{content:"";background:var(--text-3);clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);flex:none;width:7px;height:7px}.IssueFilingSettings-module__hbGniW__status[data-state=on]:before{background:var(--text)}.IssueFilingSettings-module__hbGniW__status[data-state=paused]:before{background:var(--accent-text)}.IssueFilingSettings-module__hbGniW__root p{color:var(--text-2);margin:0;font-size:15px;line-height:1.6}.IssueFilingSettings-module__hbGniW__root .IssueFilingSettings-module__hbGniW__meta{color:var(--text-3);font-size:13px;line-height:1.5}.IssueFilingSettings-module__hbGniW__root .IssueFilingSettings-module__hbGniW__warning{border-left:2px solid var(--accent-text);color:var(--accent-text);padding-left:14px}.IssueFilingSettings-module__hbGniW__block{gap:10px;min-width:0;display:grid}.IssueFilingSettings-module__hbGniW__root h3{color:var(--text);font:500 14px/1.4 var(--font-heading);margin:0}.IssueFilingSettings-module__hbGniW__root code{font:400 14px/1.4 var(--font-mono);color:var(--text);overflow-wrap:anywhere}.IssueFilingSettings-module__hbGniW__list{color:var(--text-2);gap:8px;margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.55;display:grid}.IssueFilingSettings-module__hbGniW__list li::marker{color:var(--text-3)}.IssueFilingSettings-module__hbGniW__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.IssueFilingSettings-module__hbGniW__confirm{border-top:1px solid var(--line);gap:12px;padding:16px 0 0;display:grid}.IssueFilingSettings-module__hbGniW__rowStatus{color:var(--text-2);font:400 13px/1.4 var(--font-heading);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.IssueFilingSettings-module__hbGniW__rowStatus:before{content:"";background:var(--text-3);clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);flex:none;width:6px;height:6px}.IssueFilingSettings-module__hbGniW__rowStatus[data-status=created]:before{background:var(--text)}.IssueFilingSettings-module__hbGniW__rowStatus[data-status=failed]:before,.IssueFilingSettings-module__hbGniW__rowStatus[data-status=uncertain]:before{background:var(--accent-text)}.IssueFilingSettings-module__hbGniW__rowTitle{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.IssueFilingSettings-module__hbGniW__root *{transition:none}}.IssueFilingSettings-module__hbGniW__how>summary{width:fit-content;color:var(--text-2);font:500 14px/1.4 var(--font-heading);cursor:pointer;list-style:none;transition:color .16s}.IssueFilingSettings-module__hbGniW__how>summary::-webkit-details-marker{display:none}.IssueFilingSettings-module__hbGniW__how>summary:before{content:"";vertical-align:-1px;width:11px;height:11px;color:var(--text-3);background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;margin-right:10px;transition:transform .16s;display:inline-block}.IssueFilingSettings-module__hbGniW__how[open]>summary:before{transform:rotate(45deg)}.IssueFilingSettings-module__hbGniW__how>summary:hover{color:var(--text)}.IssueFilingSettings-module__hbGniW__how>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.IssueFilingSettings-module__hbGniW__howBody{gap:22px;padding-top:18px;display:grid}@media (prefers-reduced-motion:reduce){.IssueFilingSettings-module__hbGniW__how>summary,.IssueFilingSettings-module__hbGniW__how>summary:before{transition:none}}.IssueFilingSettings-module__hbGniW__design{color:var(--text-2);cursor:pointer;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 10px;font-size:14px;line-height:1.5;display:grid}.IssueFilingSettings-module__hbGniW__design:has(input:disabled){cursor:default}.IssueFilingSettings-module__hbGniW__design input[type=checkbox]{width:auto;min-width:0;min-height:0;accent-color:var(--accent);background:0 0;border:0;margin:0;padding:0}.IssueFilingSettings-module__hbGniW__design strong{color:var(--text);font-weight:500}.IssueFilingSettings-module__hbGniW__design span{grid-column:2}
.SuppressedGroup-module__A6gzdW__group{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__toggle.SuppressedGroup-module__A6gzdW__toggle{width:100%;min-height:0;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;clip-path:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 14px;align-items:baseline;gap:20px;padding:16px 0;display:grid}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__toggle.SuppressedGroup-module__A6gzdW__toggle:hover{background:0 0;border:0}.SuppressedGroup-module__A6gzdW__label{color:var(--text-2);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em;transition:color .16s}.SuppressedGroup-module__A6gzdW__toggle:hover .SuppressedGroup-module__A6gzdW__label,.SuppressedGroup-module__A6gzdW__toggle[aria-expanded=true] .SuppressedGroup-module__A6gzdW__label{color:var(--text)}.SuppressedGroup-module__A6gzdW__count{color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.SuppressedGroup-module__A6gzdW__plus{align-self:center;width:12px;height:12px;transition:transform .16s;position:relative}.SuppressedGroup-module__A6gzdW__plus:before,.SuppressedGroup-module__A6gzdW__plus:after{content:"";background:var(--text-2);height:1px;position:absolute;inset:5.5px 0 auto}.SuppressedGroup-module__A6gzdW__plus:after{transform:rotate(90deg)}.SuppressedGroup-module__A6gzdW__toggle[aria-expanded=true]>.SuppressedGroup-module__A6gzdW__plus,.SuppressedGroup-module__A6gzdW__row[data-open] .SuppressedGroup-module__A6gzdW__rowToggle>.SuppressedGroup-module__A6gzdW__plus{transform:rotate(45deg)}.SuppressedGroup-module__A6gzdW__toggle:focus-visible,.SuppressedGroup-module__A6gzdW__rowToggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.SuppressedGroup-module__A6gzdW__rows{margin:0;padding:0 0 8px;list-style:none}.SuppressedGroup-module__A6gzdW__row{border-top:1px solid var(--line-soft);gap:8px;padding:12px 0 16px;display:grid}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__rowToggle.SuppressedGroup-module__A6gzdW__rowToggle{width:100%;min-height:0;color:var(--text-2);font:inherit;text-align:left;white-space:normal;cursor:pointer;clip-path:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 14px;grid-template-areas:"title plus""meta plus";align-items:baseline;gap:2px 20px;padding:0;display:grid}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__rowToggle.SuppressedGroup-module__A6gzdW__rowToggle:hover{background:0 0;border:0}.SuppressedGroup-module__A6gzdW__title{min-width:0;color:var(--text);font:500 14px/1.45 var(--font-heading);overflow-wrap:anywhere;grid-area:title;transition:color .16s}.SuppressedGroup-module__A6gzdW__rowToggle:hover .SuppressedGroup-module__A6gzdW__title,.SuppressedGroup-module__A6gzdW__row[data-open] .SuppressedGroup-module__A6gzdW__title{color:var(--accent-text)}.SuppressedGroup-module__A6gzdW__meta{color:var(--text-3);grid-area:meta;font-size:13px;line-height:1.5}.SuppressedGroup-module__A6gzdW__rowToggle>.SuppressedGroup-module__A6gzdW__plus{grid-area:plus}.SuppressedGroup-module__A6gzdW__body{gap:12px;padding-top:8px;display:grid}.SuppressedGroup-module__A6gzdW__where{overflow-wrap:anywhere;margin:0}.SuppressedGroup-module__A6gzdW__where code{font:400 13px/1.5 var(--font-mono)}.SuppressedGroup-module__A6gzdW__reason{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.SuppressedGroup-module__A6gzdW__reason strong{color:var(--text);font-weight:500}.SuppressedGroup-module__A6gzdW__actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.SuppressedGroup-module__A6gzdW__note{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.SuppressedGroup-module__A6gzdW__error{border-left:2px solid var(--accent-text);color:var(--accent-text);margin:0;padding-left:12px;font-size:13px;line-height:1.5}.SuppressedGroup-module__A6gzdW__why{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.SuppressedGroup-module__A6gzdW__reasonLine{min-width:0;color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__sayWhy.SuppressedGroup-module__A6gzdW__sayWhy{padding:0;font-size:13px}.SuppressedGroup-module__A6gzdW__whyForm{gap:6px;display:grid}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__whyForm label{color:var(--text);font:500 13px/1.4 var(--font-heading);margin:0}.SuppressedGroup-module__A6gzdW__quiet{color:var(--text-3);font-weight:400}.SuppressedGroup-module__A6gzdW__whyRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__whyRow input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--surface);min-width:0;max-width:100%;min-height:36px;color:var(--text);font:400 14px/1.4 var(--font-heading);border-radius:0;flex:220px;padding:6px 10px}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__whyRow input:hover{border-color:var(--accent-line)}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__whyRow input:focus-visible{outline:2px solid var(--text);outline-offset:0;border-color:var(--text)}.SuppressedGroup-module__A6gzdW__group .SuppressedGroup-module__A6gzdW__cancel.SuppressedGroup-module__A6gzdW__cancel{color:var(--text-2);padding:0;font-size:13px}@media (prefers-reduced-motion:reduce){.SuppressedGroup-module__A6gzdW__label,.SuppressedGroup-module__A6gzdW__title,.SuppressedGroup-module__A6gzdW__plus{transition:none}}
.BillingSettings-module__jucCMG__root{gap:24px;min-width:0;display:grid}.BillingSettings-module__jucCMG__root p{color:var(--text-2);margin:0;font-size:15px;line-height:1.6}.BillingSettings-module__jucCMG__root .BillingSettings-module__jucCMG__meta{color:var(--text-3);font-size:13px;line-height:1.5}.BillingSettings-module__jucCMG__root h3{color:var(--text);font:500 14px/1.4 var(--font-heading);margin:0}.BillingSettings-module__jucCMG__stub{border-left:2px solid var(--line-strong);padding-left:14px}.BillingSettings-module__jucCMG__latest{border-left:2px solid var(--accent-text);gap:2px;padding-left:14px;display:grid}.BillingSettings-module__jucCMG__latest strong{color:var(--text);font:500 15px/1.4 var(--font-heading)}.BillingSettings-module__jucCMG__latest span{color:var(--text-2);font-size:14px;line-height:1.5}.BillingSettings-module__jucCMG__rules{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.BillingSettings-module__jucCMG__rules legend{color:var(--text);font:500 14px/1.4 var(--font-heading);margin:0 0 12px;padding:0}.BillingSettings-module__jucCMG__list{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.BillingSettings-module__jucCMG__list>li{gap:12px;min-width:0;padding-block:16px;display:grid}.BillingSettings-module__jucCMG__list>li+li{border-top:1px solid var(--line)}.BillingSettings-module__jucCMG__list>li:first-child{padding-top:0}.BillingSettings-module__jucCMG__rule{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:4px 14px;display:grid}.BillingSettings-module__jucCMG__rule input{appearance:none;border:1px solid var(--line-strong);width:16px;height:16px;cursor:inherit;background:0 0;flex:none;place-content:center;margin:3px 0 0;padding:0;transition:border-color .16s;display:grid}.BillingSettings-module__jucCMG__rule input:before{content:"";background:var(--accent);width:8px;height:8px;transition:transform .12s;transform:scale(0)}.BillingSettings-module__jucCMG__rule input:checked{border-color:var(--accent)}.BillingSettings-module__jucCMG__rule input:checked:before{transform:scale(1)}.BillingSettings-module__jucCMG__rule:hover input:not(:checked):not(:disabled){border-color:var(--text-3)}.BillingSettings-module__jucCMG__rules:disabled .BillingSettings-module__jucCMG__rule{cursor:default}.BillingSettings-module__jucCMG__ruleText{gap:2px;min-width:0;display:grid}.BillingSettings-module__jucCMG__ruleText strong{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em}.BillingSettings-module__jucCMG__ruleText span{color:var(--text-3);font-size:13px;line-height:1.5}.BillingSettings-module__jucCMG__state{color:var(--text-3);font:400 13px/1.7 var(--font-heading);white-space:nowrap}.BillingSettings-module__jucCMG__state[data-on]{color:var(--text)}.BillingSettings-module__jucCMG__amount{gap:8px;max-width:280px;padding-left:30px;display:grid}.BillingSettings-module__jucCMG__amounts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;min-width:0;display:grid}.BillingSettings-module__jucCMG__events{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.BillingSettings-module__jucCMG__events>li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;min-width:0;padding-block:12px;display:flex}.BillingSettings-module__jucCMG__events>li+li{border-top:1px solid var(--line)}.BillingSettings-module__jucCMG__events>li:first-child{padding-top:0}.BillingSettings-module__jucCMG__eventText{gap:2px;min-width:0;display:grid}.BillingSettings-module__jucCMG__eventText strong{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em}.BillingSettings-module__jucCMG__eventText span{color:var(--text-3);font-size:13px;line-height:1.5}.BillingSettings-module__jucCMG__when{color:var(--text-3);text-align:right;font-size:13px;line-height:1.5}@media (max-width:520px){.BillingSettings-module__jucCMG__rule{grid-template-columns:16px minmax(0,1fr)}.BillingSettings-module__jucCMG__state{grid-column:2}.BillingSettings-module__jucCMG__when{text-align:left}}@media (prefers-reduced-motion:reduce){.BillingSettings-module__jucCMG__rule input,.BillingSettings-module__jucCMG__rule input:before{transition:none}}.BillingSettings-module__jucCMG__figures{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 24px;margin:0;display:grid}.BillingSettings-module__jucCMG__figures>div{gap:4px;min-width:0;display:grid}.BillingSettings-module__jucCMG__figures dt{color:var(--text-3);font-size:13px;line-height:1.5}.BillingSettings-module__jucCMG__figures dd{gap:2px;margin:0;display:grid}.BillingSettings-module__jucCMG__figures dd strong{color:var(--text);font:500 23px/1.25 var(--font-heading);letter-spacing:-.02em}.BillingSettings-module__jucCMG__figures dd span{color:var(--text-3);font-size:13px;line-height:1.5}.BillingSettings-module__jucCMG__tableWrap{overflow-x:auto}.BillingSettings-module__jucCMG__table{border-collapse:collapse;width:100%;font-size:14px}.BillingSettings-module__jucCMG__table th,.BillingSettings-module__jucCMG__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.BillingSettings-module__jucCMG__table th{color:var(--text-3);font-size:13px;font-weight:400}.BillingSettings-module__jucCMG__table td{color:var(--text-2)}.BillingSettings-module__jucCMG__table .BillingSettings-module__jucCMG__number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.BillingSettings-module__jucCMG__inline{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.BillingSettings-module__jucCMG__inline>div{min-width:140px}
.CreditSpend-module__VLCBeG__root{gap:28px;min-width:0;display:grid}.CreditSpend-module__VLCBeG__root h3{color:var(--text);font:500 15px/1.4 var(--font-heading);letter-spacing:-.01em;margin:0}.CreditSpend-module__VLCBeG__root p{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}.CreditSpend-module__VLCBeG__root .CreditSpend-module__VLCBeG__meta{color:var(--text-3);font-size:13px;line-height:1.5}.CreditSpend-module__VLCBeG__part{gap:12px;min-width:0;display:grid}.CreditSpend-module__VLCBeG__root button:active:not(:disabled){transform:none}.CreditSpend-module__VLCBeG__periods{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.CreditSpend-module__VLCBeG__period{white-space:normal;min-height:0;color:var(--text-3);font:400 14px/1.4 var(--font-heading);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 10px;transition:color .16s,border-color .16s}.CreditSpend-module__VLCBeG__period:hover{color:var(--text)}.CreditSpend-module__VLCBeG__period[aria-pressed=true]{color:var(--text);border-bottom-color:var(--text)}.CreditSpend-module__VLCBeG__figures{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px 24px;margin:0;display:grid}.CreditSpend-module__VLCBeG__figures>div{align-content:start;gap:4px;min-width:0;display:grid}.CreditSpend-module__VLCBeG__figures dt{color:var(--text-3);font-size:13px;line-height:1.5}.CreditSpend-module__VLCBeG__figures dd{gap:2px;margin:0;display:grid}.CreditSpend-module__VLCBeG__figures dd strong{color:var(--text);font:500 23px/1.25 var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.CreditSpend-module__VLCBeG__figures dd span{color:var(--text-3);font-size:13px;line-height:1.5}.CreditSpend-module__VLCBeG__chart{gap:6px;min-width:0;display:grid;position:relative}.CreditSpend-module__VLCBeG__scale{color:var(--text-3);font:400 12px/1.4 var(--font-heading);font-variant-numeric:tabular-nums}.CreditSpend-module__VLCBeG__days{border-bottom:1px solid var(--line-strong);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;height:120px;display:grid;position:relative}.CreditSpend-module__VLCBeG__day{white-space:normal;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;min-width:0;height:100%;min-height:0;padding:0;display:flex}.CreditSpend-module__VLCBeG__day:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CreditSpend-module__VLCBeG__bar{background:var(--text-3);width:100%;max-width:24px;transition:background-color .16s}.CreditSpend-module__VLCBeG__day:hover .CreditSpend-module__VLCBeG__bar,.CreditSpend-module__VLCBeG__day:focus-visible .CreditSpend-module__VLCBeG__bar{background:var(--text-2)}.CreditSpend-module__VLCBeG__day[aria-pressed=true] .CreditSpend-module__VLCBeG__bar{background:var(--accent)}.CreditSpend-module__VLCBeG__tip{bottom:calc(100% + 6px);left:calc(var(--at,.5) * 100%);z-index:2;border:1px solid var(--line-strong);background:var(--surface);width:max-content;max-width:min(220px,100%);color:var(--text-2);font:400 12px/1.45 var(--font-heading);text-align:left;white-space:normal;opacity:0;pointer-events:none;transform:translateX(calc(var(--at,.5) * -100%));gap:2px;padding:8px 10px;transition:opacity .16s;display:grid;position:absolute}.CreditSpend-module__VLCBeG__tip strong{color:var(--text);font-weight:500}.CreditSpend-module__VLCBeG__day:hover .CreditSpend-module__VLCBeG__tip,.CreditSpend-module__VLCBeG__day:focus-visible .CreditSpend-module__VLCBeG__tip{opacity:1}.CreditSpend-module__VLCBeG__axis{color:var(--text-3);font:400 12px/1.4 var(--font-heading);justify-content:space-between;display:flex}.CreditSpend-module__VLCBeG__kinds{gap:4px;margin:0;padding:0;list-style:none;display:grid}.CreditSpend-module__VLCBeG__kind{white-space:normal;border:0;border-bottom:1px solid var(--line-soft);width:100%;min-height:0;color:var(--text-2);font:400 14px/1.5 var(--font-heading);text-align:left;background:0 0;justify-content:stretch;align-items:stretch;gap:6px;padding:10px 0;display:grid}button.CreditSpend-module__VLCBeG__kind{cursor:pointer}.CreditSpend-module__VLCBeG__kind:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CreditSpend-module__VLCBeG__kindHead{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;display:flex}.CreditSpend-module__VLCBeG__kindName{color:var(--text);font-weight:500}.CreditSpend-module__VLCBeG__kindTrack{height:10px;display:flex}.CreditSpend-module__VLCBeG__kindBar{background:var(--text-3);transition:background-color .16s}.CreditSpend-module__VLCBeG__kindHeld{background:var(--line-strong)}button.CreditSpend-module__VLCBeG__kind:hover .CreditSpend-module__VLCBeG__kindBar,button.CreditSpend-module__VLCBeG__kind:focus-visible .CreditSpend-module__VLCBeG__kindBar{background:var(--text-2)}button.CreditSpend-module__VLCBeG__kind[aria-pressed=true] .CreditSpend-module__VLCBeG__kindBar{background:var(--accent)}.CreditSpend-module__VLCBeG__kindScans{color:var(--text-3);font-size:13px}.CreditSpend-module__VLCBeG__tableWrap{min-width:0;overflow-x:auto}.CreditSpend-module__VLCBeG__table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.CreditSpend-module__VLCBeG__table th,.CreditSpend-module__VLCBeG__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 16px 10px 0}.CreditSpend-module__VLCBeG__table thead th{color:var(--text-3);font:400 13px/1.5 var(--font-heading);padding-top:0}.CreditSpend-module__VLCBeG__table td{color:var(--text-2)}.CreditSpend-module__VLCBeG__table th:last-child,.CreditSpend-module__VLCBeG__table td:last-child{padding-right:0}.CreditSpend-module__VLCBeG__number{font-variant-numeric:tabular-nums;white-space:nowrap}.CreditSpend-module__VLCBeG__table .CreditSpend-module__VLCBeG__number{text-align:right}.CreditSpend-module__VLCBeG__open{white-space:normal;min-height:0;color:var(--text);font:500 14px/1.5 var(--font-heading);text-align:left;overflow-wrap:anywhere;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;transition:text-decoration-color .16s;display:inline}.CreditSpend-module__VLCBeG__open:hover,.CreditSpend-module__VLCBeG__open[aria-expanded=true]{text-decoration-color:currentColor}.CreditSpend-module__VLCBeG__open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CreditSpend-module__VLCBeG__entries{gap:2px;margin:0;padding:0;list-style:none;display:grid}.CreditSpend-module__VLCBeG__entries li{color:var(--text-3);font-size:13px}.CreditSpend-module__VLCBeG__selection{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.CreditSpend-module__VLCBeG__more{white-space:normal;min-height:0;color:var(--text-2);font:400 14px/1.4 var(--font-heading);cursor:pointer;background:0 0;border:0;padding:0;transition:color .16s}.CreditSpend-module__VLCBeG__more:hover{color:var(--text)}.CreditSpend-module__VLCBeG__close{white-space:normal;min-height:0;color:var(--accent-text);font:400 14px/1.4 var(--font-heading);cursor:pointer;background:0 0;border:0;padding:0;transition:color .16s}.CreditSpend-module__VLCBeG__close:hover{color:var(--accent)}.CreditSpend-module__VLCBeG__other{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.CreditSpend-module__VLCBeG__other>li{color:var(--text-2);justify-content:space-between;gap:16px;padding-block:10px;font-size:14px;display:flex}.CreditSpend-module__VLCBeG__other>li+li{border-top:1px solid var(--line)}.CreditSpend-module__VLCBeG__other>li:first-child{padding-top:0}.CreditSpend-module__VLCBeG__error{border-left:2px solid var(--accent-text);padding-left:14px}.CreditSpend-module__VLCBeG__root p.CreditSpend-module__VLCBeG__error{color:var(--accent-text)}@media (prefers-reduced-motion:reduce){.CreditSpend-module__VLCBeG__period,.CreditSpend-module__VLCBeG__bar,.CreditSpend-module__VLCBeG__kindBar,.CreditSpend-module__VLCBeG__tip,.CreditSpend-module__VLCBeG__open,.CreditSpend-module__VLCBeG__more,.CreditSpend-module__VLCBeG__close{transition:none}}
.CrossFileTrace-module__xUBTPq__trace{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;margin:0;display:grid}.CrossFileTrace-module__xUBTPq__files{align-content:start;align-self:start;gap:24px;min-width:0;display:grid;position:sticky;top:24px}.CrossFileTrace-module__xUBTPq__file{border:1px solid var(--line-frame);--code-text:var(--text);--code-keyword:var(--text);--code-symbol:var(--text);--code-literal:var(--text-2);--code-comment:var(--text-3);min-width:0}.CrossFileTrace-module__xUBTPq__filebar{border-bottom:1px solid var(--line-frame);min-height:38px;color:var(--text-3);font:12px/1.5 var(--font-mono);justify-content:space-between;align-items:center;gap:16px;padding:8px 14px 8px 16px;display:flex}.CrossFileTrace-module__xUBTPq__filebar>span:first-child{color:var(--text)}.CrossFileTrace-module__xUBTPq__code{color:var(--code-text);font:12.5px/22px var(--font-mono);white-space:normal;background:0 0;border:0;border-radius:0;max-height:none;margin:0;padding:8px 0 10px;overflow:visible}.CrossFileTrace-module__xUBTPq__line{grid-template-columns:calc(2ch + 36px) minmax(0,1fr) auto;align-items:start;padding-right:16px;display:grid}.CrossFileTrace-module__xUBTPq__number{color:var(--code-number);text-align:right;-webkit-user-select:none;user-select:none;padding:0 20px 0 16px}.CrossFileTrace-module__xUBTPq__line[data-path]{background:linear-gradient(var(--landing-accent), var(--landing-accent)) 0 0 / 2px 100% no-repeat, var(--code-flag);color:var(--text)}.CrossFileTrace-module__xUBTPq__line[data-path] .CrossFileTrace-module__xUBTPq__number{color:var(--accent-text)}.CrossFileTrace-module__xUBTPq__line[data-path] strong{--code-literal:var(--text)}.CrossFileTrace-module__xUBTPq__step{color:var(--accent-text);word-spacing:4px;justify-self:end;padding-left:16px;font-size:11px}.CrossFileTrace-module__xUBTPq__results{align-content:start;gap:32px;min-width:0;display:grid}.CrossFileTrace-module__xUBTPq__result{border-top:1px solid var(--line);min-width:0;padding-top:20px}.CrossFileTrace-module__xUBTPq__result h3{color:var(--text-2);font:500 15px/1.5 var(--font-heading);letter-spacing:-.02em;margin:0}.CrossFileTrace-module__xUBTPq__result .CrossFileTrace-module__xUBTPq__verdict{color:var(--text-2);font:500 24px/1.25 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:4px 0 0}.CrossFileTrace-module__xUBTPq__result[data-tool=slopcop] .CrossFileTrace-module__xUBTPq__verdict{color:var(--text)}.CrossFileTrace-module__xUBTPq__noise{color:var(--text-3);font:11.5px/1.5 var(--font-mono);margin:16px 0 0;padding:0;list-style:none;display:grid}.CrossFileTrace-module__xUBTPq__noise li{border-top:1px solid var(--line-soft);grid-template-columns:7ch minmax(0,1fr) auto;gap:12px;padding:6px 0;display:grid}.CrossFileTrace-module__xUBTPq__noise li>span:last-child{font-variant-numeric:tabular-nums}.CrossFileTrace-module__xUBTPq__output{color:var(--text);font:12px/1.7 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;max-height:none;margin:16px 0 0;padding:0;overflow:visible}.CrossFileTrace-module__xUBTPq__steps{font:11.5px/1.5 var(--font-mono);margin:16px 0 0;padding:0;list-style:none;display:grid}.CrossFileTrace-module__xUBTPq__steps li{border-top:1px solid var(--line-soft);color:var(--text-2);grid-template-columns:2ch 11ch 15ch minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.CrossFileTrace-module__xUBTPq__steps li>span:first-child{color:var(--accent-text);font-variant-numeric:tabular-nums}.CrossFileTrace-module__xUBTPq__steps code{min-width:0;color:var(--text);font:inherit;overflow-wrap:anywhere}.CrossFileTrace-module__xUBTPq__result p{color:var(--text-2);margin:12px 0 0;font-size:14px;line-height:1.6}@media (max-width:1000px){.CrossFileTrace-module__xUBTPq__trace{grid-template-columns:1fr;gap:40px}.CrossFileTrace-module__xUBTPq__files{position:static}}@media (max-width:520px){.CrossFileTrace-module__xUBTPq__steps li{grid-template-columns:2ch minmax(0,1fr);gap:0 12px}.CrossFileTrace-module__xUBTPq__steps li>span:nth-child(2){display:none}.CrossFileTrace-module__xUBTPq__steps code{grid-column:2}}
.HistoryAnalysisSettings-module__ObyQCq__facts{gap:6px;margin:0;display:grid}.HistoryAnalysisSettings-module__ObyQCq__facts>div{grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:4px 16px;display:grid}.HistoryAnalysisSettings-module__ObyQCq__facts dt{color:var(--text-3);font-size:13px;line-height:1.6}.HistoryAnalysisSettings-module__ObyQCq__facts dd{min-width:0;color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.HistoryAnalysisSettings-module__ObyQCq__facts code{font-size:12px}.HistoryAnalysisSettings-module__ObyQCq__runs{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.HistoryAnalysisSettings-module__ObyQCq__runs>li{gap:8px;min-width:0;padding-block:14px;display:grid}.HistoryAnalysisSettings-module__ObyQCq__runs>li+li{border-top:1px solid var(--line)}.HistoryAnalysisSettings-module__ObyQCq__runHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;min-width:0;display:flex}.HistoryAnalysisSettings-module__ObyQCq__coverage,.HistoryAnalysisSettings-module__ObyQCq__suggestions{max-width:668px;color:var(--text-2);margin:0;font-size:14px;line-height:1.6}.HistoryAnalysisSettings-module__ObyQCq__coverage[data-partial]{border-left:2px solid var(--accent-text);color:var(--text);padding-left:14px}.HistoryAnalysisSettings-module__ObyQCq__limits{max-width:668px;color:var(--text-3);gap:2px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.HistoryAnalysisSettings-module__ObyQCq__suggestionList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.HistoryAnalysisSettings-module__ObyQCq__suggestionList>li{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;font-size:14px;line-height:1.5;display:flex}.HistoryAnalysisSettings-module__ObyQCq__suggestionList>li>span:first-child{min-width:0;color:var(--text);overflow-wrap:anywhere}.HistoryAnalysisSettings-module__ObyQCq__suggestionList>li>span:last-child{color:var(--text-3)}.HistoryAnalysisSettings-module__ObyQCq__pin>summary{width:fit-content;color:var(--text-3);cursor:pointer;font-size:13px;line-height:1.5}.HistoryAnalysisSettings-module__ObyQCq__pin>summary:hover{color:var(--text-2)}.HistoryAnalysisSettings-module__ObyQCq__pin[open]>summary{margin-bottom:8px}@media (max-width:520px){.HistoryAnalysisSettings-module__ObyQCq__facts>div{grid-template-columns:minmax(0,1fr);gap:0}}
.Landing-module__jGbwBq__page{background:var(--canvas)}.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page h1,.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page h2,.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page h3{font-family:var(--font-heading);text-transform:none;letter-spacing:-.035em;font-weight:500}.Landing-module__jGbwBq__page p{color:var(--text-2)}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__notice{width:min(1200px,100% - 96px);margin:22px auto 0}.Landing-module__jGbwBq__hero{isolation:isolate;position:relative;overflow:hidden}.Landing-module__jGbwBq__chain{z-index:-1;pointer-events:none;--shell:min(1200px, calc(100% - 96px));--chain-links:-3 99;position:absolute;inset:0;overflow:hidden}.Landing-module__jGbwBq__chain canvas{image-rendering:pixelated;display:block}.Landing-module__jGbwBq__chain [data-scene-anchor]{top:54%;left:calc((100% - var(--shell)) / 2 + var(--shell) * .76);width:calc(var(--shell) * .21);height:0;position:absolute}.Landing-module__jGbwBq__heroInner{align-items:center;min-height:clamp(560px,76vh,740px);padding-block:clamp(48px,8vh,88px) clamp(48px,8vh,84px);display:flex}.Landing-module__jGbwBq__heroCopy{min-width:0}.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page .Landing-module__jGbwBq__hero h1{font-family:var(--font-display);font-size:calc(clamp(64px, min(6.7vw, 10vh), 98px) * var(--display-factor) * var(--heading-scale));letter-spacing:var(--heading-tracking);color:var(--text);margin:0;font-weight:400;line-height:.98}.Landing-module__jGbwBq__hero h1 span{white-space:nowrap;display:block}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__lead{max-width:560px;margin:12px 0 0;font-size:18px;line-height:1.6}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__start{margin-top:40px}.Landing-module__jGbwBq__loop,.Landing-module__jGbwBq__cases,.Landing-module__jGbwBq__engine,.Landing-module__jGbwBq__team,.Landing-module__jGbwBq__closing{border-top:1px solid var(--line)}.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page :is(.Landing-module__jGbwBq__loop,.Landing-module__jGbwBq__cases,.Landing-module__jGbwBq__engine,.Landing-module__jGbwBq__team) h2{font-family:var(--font-display);font-size:calc(clamp(40px, 5.2vw, 66px) * var(--display-factor));letter-spacing:var(--heading-tracking);color:var(--text);margin:0;font-weight:400;line-height:1}.Landing-module__jGbwBq__sectionCopy{min-width:0}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__sectionCopy>p{max-width:540px;margin:24px 0 0;font-size:18px;line-height:1.6}.Landing-module__jGbwBq__gears canvas,.Landing-module__jGbwBq__pages canvas{image-rendering:pixelated;display:block}.Landing-module__jGbwBq__gears [data-scene-anchor],.Landing-module__jGbwBq__pages [data-scene-anchor]{height:0;position:absolute}.Landing-module__jGbwBq__loopInner{grid-template-columns:minmax(0,1fr) minmax(0,668px);align-items:center;gap:56px;padding-block:104px;display:grid}.Landing-module__jGbwBq__loopCopy{min-width:0}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__loopCopy>p{max-width:540px;margin:24px 0 0;font-size:18px;line-height:1.6}.Landing-module__jGbwBq__loopSteps{counter-reset:step;margin:40px 0 0;padding:0;list-style:none}.Landing-module__jGbwBq__loopSteps li{border-top:1px solid var(--line);color:var(--text);counter-increment:step;align-items:baseline;gap:16px;padding:16px 0;font-size:17px;line-height:1.5;display:flex}.Landing-module__jGbwBq__loopSteps li:before{content:counter(step, decimal-leading-zero);width:24px;color:var(--accent-text);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__loopCopy>.Landing-module__jGbwBq__loopAside{color:var(--text-3);margin-top:24px;font-size:14px;line-height:1.6}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__loopCopy>.Landing-module__jGbwBq__loopAgain{border-bottom:1px solid var(--line);max-width:none;color:var(--text-2);align-items:baseline;gap:16px;margin:0;padding:16px 0;font-size:17px;line-height:1.5;display:flex}.Landing-module__jGbwBq__loopAgain span{width:24px;color:var(--accent-text);flex:none;font-size:15px}.Landing-module__jGbwBq__gears{aspect-ratio:5/4;pointer-events:none;width:100%;max-width:560px;position:relative}.Landing-module__jGbwBq__gears [data-scene-anchor]{width:29%;top:50%;left:50%}.Landing-module__jGbwBq__casesInner{gap:56px;padding-block:104px;display:grid}.Landing-module__jGbwBq__casesIntro{grid-template-columns:minmax(0,540px) minmax(0,440px);justify-content:start;align-items:center;gap:56px;display:grid}.Landing-module__jGbwBq__pages{aspect-ratio:2;pointer-events:none;width:100%;position:relative}.Landing-module__jGbwBq__pages [data-scene-anchor]{width:32%;top:50%;left:50%}.Landing-module__jGbwBq__engineInner{grid-template-columns:minmax(0,1fr) minmax(0,668px);gap:56px;padding-block:104px;display:grid}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__engine .Landing-module__jGbwBq__sectionCopy>p a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.Landing-module__jGbwBq__facts{margin:40px 0 0;display:grid}.Landing-module__jGbwBq__facts>div{border-top:1px solid var(--line);padding:16px 0}.Landing-module__jGbwBq__facts>div:last-child{border-bottom:1px solid var(--line)}.Landing-module__jGbwBq__facts dt{color:var(--text);font-size:17px;line-height:1.5}.Landing-module__jGbwBq__facts dd{color:var(--text-2);margin:4px 0 0;font-size:15px;line-height:1.6}.Landing-module__jGbwBq__engineAside{grid-template-columns:minmax(0,1fr);align-content:start;gap:56px;min-width:0;display:grid}.Landing-module__jGbwBq__languages{border-top:1px solid var(--line);padding-top:20px}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__languages h3{color:var(--text);font:500 15px/1.5 var(--font-heading);letter-spacing:-.02em;margin:0}.Landing-module__jGbwBq__languages ul{color:var(--text);font:500 32px/1.25 var(--font-heading);letter-spacing:-.03em;flex-wrap:wrap;gap:4px 24px;margin:16px 0 0;padding:0;list-style:none;display:flex}.Landing-module__jGbwBq__languages p{max-width:540px;color:var(--text-2);margin:16px 0 0;font-size:14px;line-height:1.6}.Landing-module__jGbwBq__teamInner{grid-template-columns:minmax(0,1fr) minmax(0,668px);align-items:start;gap:56px;padding-block:104px;display:grid}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__callButton{margin-top:40px}.Landing-module__jGbwBq__teamAside{border-top:1px solid var(--line);min-width:0;padding-top:20px}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__teamAside h3{color:var(--text);font:500 15px/1.5 var(--font-heading);letter-spacing:-.02em;margin:0}.Landing-module__jGbwBq__people{margin:16px 0 0;padding:0;list-style:none;display:grid}.Landing-module__jGbwBq__people li{padding:16px 0}.Landing-module__jGbwBq__people li:first-child{padding-top:0}.Landing-module__jGbwBq__people li+li{border-top:1px solid var(--line)}.Landing-module__jGbwBq__people li:last-child{border-bottom:1px solid var(--line)}.Landing-module__jGbwBq__people strong{color:var(--text);font:500 17px/1.5 var(--font-heading);letter-spacing:-.02em}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__people p{margin:4px 0 0;font-size:15px;line-height:1.6}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__people a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.Landing-module__jGbwBq__closing{text-align:center;padding-block:160px}.Landing-module__jGbwBq__closingInner{flex-direction:column;align-items:center;display:flex}.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page .Landing-module__jGbwBq__closing h2{font-family:var(--font-display);font-size:calc(clamp(44px, 7vw, 89px) * var(--display-factor));letter-spacing:var(--heading-tracking);color:var(--text);margin:0;font-weight:400;line-height:1}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__closing>div>p{margin:32px 0 0;font-size:18px;line-height:1.6}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__closingButton{max-width:100%;margin-top:32px}.Landing-module__jGbwBq__security{text-align:left;max-width:560px;margin-top:20px}.Landing-module__jGbwBq__security summary{color:var(--text-2);text-align:center;cursor:pointer;font-size:13px;line-height:1.5;list-style:none;display:block}.Landing-module__jGbwBq__security summary::-webkit-details-marker{display:none}.Landing-module__jGbwBq__security summary span{color:var(--text);text-underline-offset:3px;margin-left:8px;text-decoration:underline}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__security p{margin:12px 0 0;font-size:14px;line-height:1.6}@media (max-width:1100px){.Landing-module__jGbwBq__chain{--shell:calc(100% - 64px)}}@media (max-width:1180px){.Landing-module__jGbwBq__loopInner,.Landing-module__jGbwBq__engineInner,.Landing-module__jGbwBq__teamInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:1000px){.Landing-module__jGbwBq__engineInner,.Landing-module__jGbwBq__teamInner{grid-template-columns:1fr}}@media (max-width:800px){.Landing-module__jGbwBq__loopInner,.Landing-module__jGbwBq__casesIntro{grid-template-columns:1fr;gap:32px}.Landing-module__jGbwBq__loopInner{gap:24px}.Landing-module__jGbwBq__loopInner,.Landing-module__jGbwBq__casesInner,.Landing-module__jGbwBq__engineInner,.Landing-module__jGbwBq__teamInner{padding-block:72px}.Landing-module__jGbwBq__closing{padding-block:104px}.Landing-module__jGbwBq__gears{aspect-ratio:25/18;justify-self:center;max-width:420px}.Landing-module__jGbwBq__gears [data-scene-anchor]{top:55.5%;left:55%}.Landing-module__jGbwBq__pages{order:-1;justify-self:center;max-width:360px}.Landing-module__jGbwBq__pages [data-scene-anchor]{left:39%}}@media (max-width:760px){.Landing-module__jGbwBq__hero{flex-direction:column;display:flex}.Landing-module__jGbwBq__heroInner{order:2;min-height:0;padding-block:8px 48px}.Landing-module__jGbwBq__heroCopy{width:100%}.Landing-module__jGbwBq__chain{--chain-links:-99 99;order:1;height:clamp(240px,74vw,560px);position:relative;inset:auto}.Landing-module__jGbwBq__chain [data-scene-anchor]{width:30vw;top:50%;left:50%}.Landing-module__jGbwBq__page.Landing-module__jGbwBq__page .Landing-module__jGbwBq__hero h1{text-wrap:balance;font-size:clamp(44px,11vw,64px)}.Landing-module__jGbwBq__hero h1 span{white-space:normal;display:inline}.Landing-module__jGbwBq__page .Landing-module__jGbwBq__lead{margin-top:12px;font-size:17px}}@media (max-width:520px){.Landing-module__jGbwBq__page .Landing-module__jGbwBq__notice{width:calc(100% - 40px)}.Landing-module__jGbwBq__loopInner,.Landing-module__jGbwBq__casesInner,.Landing-module__jGbwBq__engineInner,.Landing-module__jGbwBq__teamInner{padding-block:60px}.Landing-module__jGbwBq__closing{padding-block:88px}}
