.scg-wrap{max-width:var(--container-content);margin-inline:auto;padding-inline:16px}@media (width>=40rem){.scg-wrap{padding-inline:24px}}@media (width>=64rem){.scg-wrap{padding-inline:48px}}.scg .band>.scg-wrap,.scg-sec{padding-block:56px}@media (width>=64rem){.scg .band>.scg-wrap,.scg-sec{padding-block:64px}}.scg-shot{padding-block:48px 16px}.scg-soft{background:var(--color-surface);border-block:1px solid var(--color-line)}.scg-split{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (width>=64rem){.scg-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}.scg-split.scg-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.scg-split.scg-flip>.reveal:first-child{order:2}.scg-split.scg-wide{grid-template-columns:minmax(0,1fr);gap:28px}.scg-split.scg-wide>.reveal:first-child{max-width:60rem}.scg-split>.scg-stick{position:sticky;top:104px}}.scg-p{max-width:68ch;margin-top:16px}.scg-p strong{color:var(--color-ink);font-weight:600}.scg-lead{color:var(--color-ink)}.scg .band .type-h2{color:var(--color-on-navy)}.scg .band .scg-p{color:var(--color-mist)}.scg .band .scg-lead,.scg .band .scg-p strong{color:var(--color-on-navy)}.scg .band .code{background:color-mix(in oklab, var(--color-on-navy) 12%, transparent);color:var(--color-on-navy)}.scg-fig{min-width:0;margin:0}.scg-cap{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:10px}.scg .band .scg-cap{color:var(--color-mist)}.scg-label{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.scg-label>span+span{letter-spacing:0;text-transform:none;font-size:12.5px}.scg .band .scg-label{color:var(--color-mist)}.scg-panel{border:1px solid var(--color-line);background:var(--color-surface-raised);box-shadow:var(--shadow-card);--knock:var(--color-surface-raised);border-radius:14px;padding:18px}.scg .band .scg-panel{background:color-mix(in oklab, var(--color-on-navy) 4%, var(--color-navy));border-color:color-mix(in oklab, var(--color-mist) 18%, transparent);box-shadow:none;--knock:var(--color-navy)}.scg-mono{font-family:var(--font-mono);font-weight:400}.scg-credits{border-top:1px solid var(--color-line);margin-top:32px;padding-top:18px}.scg-credits h3{color:var(--color-ink-secondary)}.scg-credits ul{font:500 14px/24px var(--font-sans);color:var(--color-ink-secondary);gap:8px;margin-top:8px;padding-left:18px;list-style:outside;display:grid}.scg,.scg [data-theme]{--k-ext:color-mix(in oklch, var(--color-link), var(--color-fail-mark));--v-in:var(--color-ok-mark);--v-ok:var(--color-ok-mark);--v-error:var(--color-fail-mark);--v-warning:var(--color-warn-mark);--v-info:var(--color-link);--v-redirect:color-mix(in oklch, var(--color-link) 58%, var(--k-ext));--v-canonical:color-mix(in oklch, var(--color-link) 40%, var(--k-ext));--v-noindex:color-mix(in oklch, var(--color-unknown-mark) 55%, var(--k-ext));--v-blocked:color-mix(in oklch, var(--color-warn-mark), var(--color-fail-mark));--v-gone:var(--color-fail-mark)}.scg [data-v=in]{--c:var(--v-in)}.scg [data-v=ok]{--c:var(--v-ok)}.scg [data-v=error]{--c:var(--v-error)}.scg [data-v=warning]{--c:var(--v-warning)}.scg [data-v=info]{--c:var(--v-info)}.scg [data-v=redirect]{--c:var(--v-redirect)}.scg [data-v=canonical]{--c:var(--v-canonical)}.scg [data-v=noindex]{--c:var(--v-noindex)}.scg [data-v=blocked]{--c:var(--v-blocked)}.scg [data-v=gone]{--c:var(--v-gone)}.scg-mk{color:var(--c,var(--color-ink-secondary));flex:none;align-items:center;gap:6px;display:inline-flex}.scg-mk>svg{flex:none}.scg-mk .k{fill:none;stroke:var(--knock,var(--color-surface-raised));stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.scg-mk>span{font:500 13px/18px var(--font-sans);color:var(--color-ink)}.scf-sub{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary);margin-bottom:10px}.scf-sub+*+.scf-sub{margin-top:18px}.scg .band .scf-sub{color:var(--color-mist)}.scf-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.scf-card{border:1px solid color-mix(in oklab, var(--c) 42%, var(--color-line));box-shadow:inset 3px 0 0 var(--c);background:var(--color-surface-raised);--knock:var(--color-surface-raised);border-radius:10px;grid-template-columns:16px minmax(0,1fr);align-content:start;gap:2px 8px;padding:10px 12px;display:grid}.scf-card>.scg-mk{margin-top:3px}.scf-card b{font:600 15px/21px var(--font-sans);color:var(--color-ink)}.scf-card>span:not(.scg-mk){font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;grid-column:2}.scg .band .scf-card{background:color-mix(in oklab, var(--c) 16%, var(--color-navy));border-color:color-mix(in oklab, var(--c) 45%, transparent);--knock:color-mix(in oklab, var(--c) 16%, var(--color-navy))}.scg .band .scf-card b{color:var(--color-on-navy)}.scg .band .scf-card>span:not(.scg-mk){color:var(--color-mist)}@media (width<52rem){.scf-cards{grid-template-columns:minmax(0,1fr)}}.scf-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.scf-step{grid-template-columns:34px minmax(0,1fr);align-content:start;gap:2px 10px;display:grid}.scf-step .ic{background:color-mix(in oklab, var(--color-on-navy) 10%, transparent);width:34px;height:34px;color:var(--color-cyan);border-radius:9px;grid-row:span 3;place-items:center;display:grid}.scf-step b{font:600 14.5px/20px var(--font-sans);color:var(--color-on-navy);align-items:center;gap:6px;display:flex}.scf-step b i{background:color-mix(in oklab, var(--color-on-navy) 16%, transparent);width:16px;height:16px;font:500 10.5px/1 var(--font-mono);border-radius:4px;place-items:center;font-style:normal;display:grid}.scf-step>span{font:500 12.5px/17px var(--font-sans);color:var(--color-mist);text-wrap:pretty}.scf-mini{border-top:1px solid color-mix(in oklab, var(--color-mist) 20%, transparent);flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:4px;padding-top:12px;display:flex}.scf-mini .r{background:color-mix(in oklab, var(--color-on-navy) 8%, transparent);height:30px;font:500 13px/18px var(--font-sans);color:var(--color-on-navy);border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.scf-mini .r svg{color:var(--color-cyan)}.scf-mini .r code{font:400 12.5px/18px var(--font-mono);color:var(--color-mist)}@media (width<52rem){.scf-steps{grid-template-columns:minmax(0,1fr);gap:14px}}.scf-code{gap:14px;display:grid}.scf-scroll{border-radius:8px;overflow-x:auto}.scf-scroll:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.scf-lines{gap:1px;min-width:max-content;margin:0;padding:0;list-style:none;display:grid}.scf-lines li{border-radius:4px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:baseline;gap:10px;padding:1px 6px;display:grid}.scf-lines li.is-bad{background:var(--color-fail-fill)}.scf-lines .ln{font:400 11.5px/20px var(--font-mono);color:var(--color-ink-secondary);text-align:right}.scf-lines code{font:400 12.5px/20px var(--font-mono);color:var(--color-ink);white-space:pre}.scf-lines li.is-bad code{color:var(--color-fail)}.scf-lines .mk,.scf-notes .mk{background:var(--color-fail-mark);width:17px;height:17px;color:var(--color-surface-raised);font:500 11px/1 var(--font-mono);border-radius:5px;flex:none;place-items:center;display:grid}.scf-notes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.scf-notes li{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);--c:var(--v-error);grid-template-columns:17px 14px minmax(0,1fr);align-items:center;gap:8px;display:grid}.scf-msgs{gap:2px;margin:0;padding:0;list-style:none;display:grid}.scf-msgs li{border-radius:8px;grid-template-columns:14px minmax(0,260px) minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:7px 8px;display:grid}.scf-msgs li:nth-child(odd){background:color-mix(in oklab, var(--color-surface) 70%, transparent);--knock:color-mix(in oklab, var(--color-surface) 70%, var(--color-surface-raised))}.scf-msgs b{font:500 13.5px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.scf-msgs li>span:not(.scg-mk){font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty}.scf-gsc{background:var(--color-surface);border-radius:10px;gap:2px;margin-top:14px;padding:10px 12px;display:grid}.scf-gsc b{font:600 14px/20px var(--font-sans);color:var(--color-ink)}.scf-gsc span{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty}@media (width<52rem){.scf-msgs li{grid-template-columns:14px minmax(0,1fr)}.scf-msgs li>span:not(.scg-mk){grid-column:2}}.scf-lm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.scf-lmc{border:1px solid color-mix(in oklab, var(--c) 30%, var(--color-line));background:color-mix(in oklab, var(--c) 6%, var(--color-surface-raised));--knock:color-mix(in oklab, var(--c) 6%, var(--color-surface-raised));border-radius:10px;align-content:start;gap:4px;padding:12px;display:grid}.scf-lmc>b{font:600 15px/21px var(--font-sans);color:var(--color-ink);align-items:center;gap:7px;display:flex}.scf-lmc .sub{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;min-height:34px}.scf-lmc .chart{align-items:flex-end;gap:6px;height:92px;margin-top:6px;display:flex}.scf-lmc .bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.scf-lmc .bar i{background:color-mix(in oklch, var(--c) 72%, var(--color-surface-raised));border-radius:3px 3px 0 0;width:100%;display:block}.scf-lmc .bar em{font:400 10.5px/1 var(--font-mono);color:var(--color-ink-secondary);font-style:normal}.scf-lmc .axis{font:500 11.5px/16px var(--font-sans);color:var(--color-ink-secondary)}.scf-lmc .trust{border-top:1px solid var(--color-line);font:500 13px/19px var(--font-sans);color:color-mix(in oklch, var(--c) 72%, var(--color-ink));gap:1px;margin-top:8px;padding-top:8px;display:grid}.scf-lmc .trust b{font:500 11.5px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary)}.scf-lmnone{background:var(--color-surface);--c:var(--v-info);--knock:var(--color-surface);border-radius:10px;grid-column:1/-1;grid-template-columns:14px minmax(0,1fr);gap:2px 10px;padding:10px 12px;display:grid}.scf-lmnone>.scg-mk{grid-row:span 2;margin-top:3px}.scf-lmnone b{font:600 14px/20px var(--font-sans);color:var(--color-ink)}.scf-lmnone>span:not(.scg-mk){font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary)}@media (width<52rem){.scf-lm{grid-template-columns:minmax(0,1fr)}.scf-lmc .sub{min-height:0}}.scf-caps{gap:12px;display:grid}.scf-cap{grid-template-columns:minmax(0,110px) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.scf-cap b{font:500 17px/22px var(--font-mono);color:var(--color-ink)}.scf-cap .bar{background:var(--color-surface);border-radius:4px;height:12px;position:relative;overflow:hidden}.scf-cap .bar i{background:var(--color-link);border-radius:4px;height:100%;display:block}.scf-cap .bar em{background:var(--color-warn-mark);width:2px;position:absolute;top:0;bottom:0}.scf-cap .of{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);white-space:nowrap}.scf-wire{background:var(--color-surface);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:10px 12px;display:flex}.scf-wire .w{align-items:baseline;gap:8px;display:inline-flex}.scf-wire .w b{font:500 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary)}.scf-wire .w code{font:500 15px/20px var(--font-mono);color:var(--color-ink)}.scf-wire .w.is-dim code{color:var(--color-ink-secondary)}.scf-wire .note{font:500 12.5px/18px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;flex:100%}.scf-naver{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.scf-naver .k{background:var(--color-warn-mark);border-radius:3px;min-width:24px;height:8px}.scf-naver .dim{color:var(--color-ink-secondary)}.scf-split{border:1px dashed var(--color-line-strong);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.scf-split>svg{color:var(--color-link);flex:none}.scf-split b{font:600 14px/20px var(--font-sans);color:var(--color-ink)}.scf-split code{font:400 13px/19px var(--font-mono);color:var(--color-ink-secondary)}.scf-split .dim{font:500 12.5px/18px var(--font-sans);color:var(--color-ink-secondary);flex:100%}@media (width<40rem){.scf-cap{grid-template-columns:minmax(0,1fr) auto}.scf-cap .bar{grid-area:2/1/auto/-1}}.scf-clash{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scf-clash .side{border:1px solid color-mix(in oklab, var(--c) 45%, transparent);background:color-mix(in oklab, var(--c) 14%, var(--color-navy));--knock:color-mix(in oklab, var(--c) 14%, var(--color-navy));border-radius:10px;gap:6px;padding:10px 12px;display:grid}.scf-clash .h{font:500 12.5px/17px var(--font-sans);color:var(--color-mist);align-items:center;gap:7px;display:flex}.scf-clash .h svg{color:color-mix(in oklch, var(--c) 60%, var(--color-on-navy))}.scf-clash code{font:400 13px/19px var(--font-mono);color:var(--color-on-navy);overflow-wrap:anywhere}.scf-clash .out{font:500 13.5px/20px var(--font-sans);color:var(--color-on-navy);--c:var(--v-error);--knock:var(--color-navy);text-wrap:pretty;grid-column:1/-1;align-items:center;gap:8px;display:flex}.scf-own{font:500 13px/19px var(--font-sans);color:var(--color-mist);--c:var(--v-blocked);--knock:var(--color-navy);text-wrap:pretty;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.scf-own>.scg-mk{margin-top:2px}@media (width<52rem){.scf-clash{grid-template-columns:minmax(0,1fr)}}.scf-belong{gap:0;padding:6px 10px 10px;display:grid}.scf-belong .row{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,190px) 90px;align-items:center;gap:4px 12px;padding:8px 4px;display:grid}.scf-belong .row.is-head{font:500 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary);border-top:0}.scf-belong code{font:400 13px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.scf-belong .g{font:500 13px/19px var(--font-sans);color:var(--color-ink);align-items:center;gap:7px;display:inline-flex}.scf-belong .v{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-align:right}.scf-belong .row[data-keep] .v{color:color-mix(in oklch, var(--v-ok) 70%, var(--color-ink))}@media (width<52rem){.scf-belong .row{grid-template-columns:minmax(0,1fr) auto}.scf-belong .row>code{grid-column:1/-1}.scf-belong .row.is-head{display:none}}.scf-entry{gap:8px;display:grid}.scf-entry .part{background:var(--color-surface);border-radius:10px;grid-template-columns:32px minmax(0,150px) minmax(0,1fr);align-items:center;gap:2px 12px;padding:8px 10px;display:grid}.scf-entry .ic{background:var(--color-surface-raised);width:32px;height:32px;color:var(--color-link);border-radius:8px;grid-row:span 2;place-items:center;display:grid}.scf-entry b{font:600 13.5px/19px var(--font-sans);color:var(--color-ink)}.scf-entry code{font:400 13px/19px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:anywhere}.scf-entry .sub{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;grid-column:2/-1}.scf-entry-note{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);margin-top:4px}@media (width<52rem){.scf-entry .part{grid-template-columns:32px minmax(0,1fr)}.scf-entry code{grid-column:2}}.scf-often{gap:12px;display:grid}.scf-often .start{background:var(--color-surface-selected);height:32px;font:600 14px/20px var(--font-sans);color:var(--color-ink);border-radius:8px;justify-self:start;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.scf-often .start svg{color:var(--color-link)}.scf-often .lanes{gap:8px;display:grid}.scf-often .lane{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:center;gap:10px;display:grid}.scf-often .lane .a,.scf-often .lane .b{font:500 13px/19px var(--font-sans);color:var(--color-ink);text-wrap:pretty}.scf-often .lane .b{color:var(--color-ink-secondary)}.scf-often .lane .line{background:linear-gradient(90deg, var(--color-link), color-mix(in oklab, var(--color-link) 25%, transparent));border-radius:2px;height:3px}.scf-often .lane[data-l=b] .line{background:linear-gradient(90deg, var(--color-ok-mark), color-mix(in oklab, var(--color-ok-mark) 25%, transparent))}.scf-often-lm{background:var(--color-ok-fill);font:500 13.5px/20px var(--font-sans);color:var(--color-ink);--c:var(--v-ok);--knock:var(--color-ok-fill);text-wrap:pretty;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;display:flex}.scf-gone{background:var(--color-surface);--knock:var(--color-surface);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.scf-gone>b{font:500 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary)}.scf-gone .g{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.scf-gone .g s{font:400 13px/19px var(--font-mono);color:var(--color-ink-secondary);-webkit-text-decoration-color:var(--color-fail-mark);text-decoration-color:var(--color-fail-mark)}.scf-gone .i{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);--c:var(--v-in);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.scf-gone .i b{color:var(--color-ink);font-weight:600}@media (width<52rem){.scf-often .lane{grid-template-columns:minmax(0,1fr);gap:2px}.scf-often .lane .line{width:40px;height:2px}}.scf-need{gap:6px;display:grid}.scf-need .axis{gap:6px;display:flex}.scf-need .band{border-radius:10px;align-content:center;gap:2px;min-height:66px;padding:10px 12px;display:grid}.scf-need .band[data-b=small]{background:var(--color-surface)}.scf-need .band[data-b=large]{background:color-mix(in oklab, var(--color-ok-mark) 12%, var(--color-surface-raised))}.scf-need .band b{font:600 14.5px/20px var(--font-sans);color:var(--color-ink);text-wrap:pretty}.scf-need .band span{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary)}.scf-need .axis-label{font:500 11.5px/16px var(--font-sans);color:var(--color-ink-secondary)}.scf-need .gains{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.scf-need .gains li{font:500 13.5px/20px var(--font-sans);color:var(--color-ink);--c:var(--v-ok);text-wrap:pretty;align-items:center;gap:8px;display:flex}@media (width<52rem){.scf-need .gains{grid-template-columns:minmax(0,1fr)}.scf-need .axis{flex-direction:column}.scf-need .band{min-height:0;flex:none!important}}.sc-tool,.sc-tool [data-theme]{--k-ext:color-mix(in oklch, var(--color-link), var(--color-fail-mark));--r-in:var(--color-ok-mark);--r-warn:var(--color-warn-mark);--r-fail:var(--color-fail-mark);--r-robots:color-mix(in oklch, var(--color-warn-mark), var(--color-fail-mark));--r-redirect:color-mix(in oklch, var(--color-link) 58%, var(--k-ext));--r-canonical:color-mix(in oklch, var(--color-link) 40%, var(--k-ext));--r-noindex:color-mix(in oklch, var(--color-unknown-mark) 55%, var(--k-ext));--r-date:color-mix(in oklch, var(--color-link) 30%, var(--color-ok-mark))}.sc-tool [data-r=in]{--c:var(--r-in)}.sc-tool [data-r=warn]{--c:var(--r-warn)}.sc-tool [data-r=fail]{--c:var(--r-fail)}.sc-tool [data-sev=error]{--c:var(--color-fail-mark)}.sc-tool [data-sev=warning]{--c:var(--color-warn-mark)}.sc-tool [data-sev=info]{--c:var(--color-link)}.sc-tool [data-sev=ok]{--c:var(--color-ok-mark)}.sc-tool [data-v=ok]{--c:var(--r-in)}.sc-tool [data-v=redirect]{--c:var(--r-redirect)}.sc-tool [data-v=canonical]{--c:var(--r-canonical)}.sc-tool [data-v=noindex]{--c:var(--r-noindex)}.sc-tool [data-v=blocked]{--c:var(--r-robots)}.sc-tool [data-v=wall],.sc-tool [data-v=failed],.sc-tool [data-v=gone]{--c:var(--color-fail-mark)}.sc-set{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.sc-chip{border:1px solid color-mix(in oklab, var(--f,var(--color-link)) 30%, var(--color-line));background:color-mix(in oklab, var(--f,var(--color-link)) 7%, var(--color-surface-raised));height:32px;font:500 13.5px/18px var(--font-sans);color:var(--color-ink-secondary);white-space:nowrap;--knock:color-mix(in oklab, var(--f,var(--color-link)) 7%, var(--color-surface-raised));border-radius:8px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.sc-chip>svg{color:color-mix(in oklch, var(--f,var(--color-link)) 80%, var(--color-ink));flex:none}.sc-chip .v{font:500 13.5px/18px var(--font-mono);color:var(--color-ink)}.sc-chip .k{color:var(--color-ink-secondary)}.sc-chip[data-c=urls]{--f:var(--color-link)}.sc-chip[data-c=files]{--f:color-mix(in oklch, var(--color-link) 55%, var(--color-ok-mark))}.sc-chip[data-c=samples]{--f:color-mix(in oklch, var(--color-warn-mark) 60%, var(--color-ok-mark))}.sc-chip.is-btn{cursor:pointer}.sc-chip.is-btn:hover{border-color:color-mix(in oklab, var(--f) 55%, var(--color-line))}.sc-chip.is-off{background:var(--color-page);border-color:var(--color-line-strong);--knock:var(--color-page)}.sc-chip.is-off>svg{color:var(--color-ink-disabled)}.sc-chip[disabled]{opacity:.6;cursor:default}.sc-menu-wrap{display:inline-flex;position:relative}.sc-menu{z-index:20;text-align:start;min-width:10rem;position:absolute;top:calc(100% + 4px);left:0}.sc-menu .menu-item{justify-content:space-between;gap:16px;min-height:38px;font-size:14px}.sc-menu .menu-item svg{color:var(--color-link)}.sc-run{border-top:1px solid color-mix(in oklab, var(--color-mist) 16%, transparent);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px 9px 14px;display:grid}.sc-run .la-stile{--line:var(--r-in)}.sc-run-name{font:500 13px/18px var(--font-sans);white-space:nowrap}.sc-run-text{min-width:0;font:400 12.5px/18px var(--font-mono);color:var(--color-cloud);white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.sc-run-text .q{color:var(--color-mist)}.sc-run[data-tone=idle] .sc-run-text{font-family:var(--font-sans);color:var(--color-mist);white-space:normal;font-weight:500}.sc-run[data-tone=busy] .sc-run-text .n{color:var(--color-cyan)}.sc-run[data-tone=fail] .sc-run-text .n{color:color-mix(in oklab, var(--color-fail-mark) 72%, var(--color-on-navy))}.sc-step-n{font:400 12.5px/17px var(--font-mono);color:var(--color-on-navy)}.sc-step-n .q{color:var(--color-mist)}.sc-step-n .e{color:color-mix(in oklab, var(--color-fail-mark) 70%, var(--color-on-navy))}.sc-step-n .w{color:color-mix(in oklab, var(--color-warn-mark) 80%, var(--color-on-navy))}@media (width<40rem){.sc-run{grid-template-columns:auto minmax(0,1fr);padding:8px 10px 9px 12px}.sc-run .la-stile,.sc-run-text .q.x{display:none}}.sc-tool .la-step[data-tone=idle] .la-step-sub{white-space:normal;display:block}.sc-tool .la-ex>span{border-radius:8px}.sc-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sc-acts .btn-secondary{gap:6px}.sc-fmt-wrap{position:relative}.sc-fmt{z-index:20;width:20rem;max-width:calc(100vw - 48px);position:absolute;top:calc(100% + 4px);left:0}.sc-fmt .menu-item{text-align:start;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:0 10px;min-height:48px;padding:8px 10px;display:grid}.sc-fmt .menu-item svg{color:var(--color-link);grid-row:span 2}.sc-fmt .menu-item b{font:500 14px/18px var(--font-mono)}.sc-fmt .menu-item span{font:500 12.5px/16px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty}.sc-file-pill{align-items:center;gap:6px;min-width:0;display:inline-flex}.sc-file-pill code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 12.5px/16px var(--font-mono);color:var(--color-ink);overflow:hidden}.la-rh-verdict .sc-host{color:var(--color-ink);font-weight:600}.la-rh-verdict .sc-k{white-space:nowrap}.la-rh-verdict .sc-k:before{content:"";background:var(--c);vertical-align:1px;border-radius:2px;width:9px;height:9px;margin-right:5px;display:inline-block}.sc-tool .la-tot{position:relative}.sc-tool .la-tot em{font:500 11.5px/15px var(--font-sans);color:var(--color-ink-secondary);margin-top:1px;font-style:normal;display:block}.sc-tool .la-tot.is-in b{color:color-mix(in oklch, var(--r-in) 70%, var(--color-ink))}.sc-tool .la-tot.is-out b{color:color-mix(in oklch, var(--color-warn-mark) 75%, var(--color-ink))}.sc-tool .la-tot.is-fail b{color:color-mix(in oklch, var(--color-fail-mark) 80%, var(--color-ink))}.sc-tool .la-tot.is-muted b{color:var(--color-ink-secondary)}.sc-body{padding:6px var(--la-gutter) 8px}.sc-vtabs{box-shadow:inset 0 -1px 0 var(--color-line);scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.sc-vtabs:after{content:"";flex:none;width:4px}.sc-vtab{height:46px;font:500 15px/20px var(--font-sans);color:var(--color-ink-secondary);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative}.sc-vtab b{font:400 12.5px/16px var(--font-mono);color:var(--color-ink-secondary);background:var(--color-surface);border-radius:5px;padding:1px 6px}.sc-vtab svg{color:var(--color-ink-disabled)}.sc-vtab[aria-selected=true]{color:var(--color-ink)}.sc-vtab[aria-selected=true] svg{color:var(--color-link)}.sc-vtab[aria-selected=true] b{background:var(--color-surface-selected);color:var(--color-link)}.sc-vtab[aria-selected=true]:after{content:"";background:var(--color-link);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:8px;right:8px}.sc-vtab .dot{background:var(--color-fail-mark);border-radius:999px;width:7px;height:7px}.sc-panel{min-width:0;padding:14px 0 6px}.sc-lead{font:500 14.5px/21px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;max-width:72ch}.sc-note{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:10px}.sc-val{max-width:100%;font:400 12.5px/18px var(--font-mono);color:var(--color-ink-secondary);background:var(--color-surface);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;display:inline-block}.sc-sev{--knock:var(--color-surface-raised);display:inline-flex}.sc-pill{height:24px;font:500 12.5px/16px var(--font-sans);white-space:nowrap;background:color-mix(in oklab, var(--c) 13%, var(--color-surface-raised));color:color-mix(in oklch, var(--c) 72%, var(--color-ink));--knock:color-mix(in oklab, var(--c) 13%, var(--color-surface-raised));border-radius:6px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.sc-pill svg{flex:none}.sc-pill[data-sev=ok],.sc-vc[data-v=ok]{background:var(--color-ok-fill);color:var(--color-ok);--knock:var(--color-ok-fill)}.sc-st{height:22px;font:400 12.5px/16px var(--font-mono);background:var(--color-surface);color:var(--color-ink);border-radius:5px;align-items:center;padding:0 6px;display:inline-flex}.sc-st[data-k="2"]{background:var(--color-ok-fill);color:var(--color-ok)}.sc-st[data-k="3"]{background:color-mix(in oklab, var(--r-redirect) 13%, var(--color-surface-raised));color:color-mix(in oklch, var(--r-redirect) 70%, var(--color-ink))}.sc-st[data-k="4"]{background:var(--color-fail-fill);color:var(--color-fail)}.sc-st[data-k="5"]{background:color-mix(in oklab, var(--color-fail-mark) 14%, var(--color-surface-raised));color:color-mix(in oklch, var(--color-fail-mark) 70%, var(--color-ink))}.sc-st[data-k="0"]{box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink-secondary);background:0 0}.sc-ftree{margin-top:12px}.sc-fkids{border-left:2px solid var(--color-line);gap:8px;margin-top:8px;margin-left:18px;padding-left:16px;display:grid}.sc-f{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 3px 0 0 var(--c,var(--color-line-strong));grid-template-columns:34px minmax(0,1fr) 52px 86px 180px minmax(0,170px);align-items:center;gap:4px 12px;padding:10px 14px 10px 10px;display:grid}.sc-f[data-t=ok]{--c:var(--r-in)}.sc-f[data-t=warn]{--c:var(--color-warn-mark)}.sc-f[data-t=fail]{--c:var(--color-fail-mark)}.sc-f[data-index]{background:color-mix(in oklab, var(--color-link) 5%, var(--color-surface-raised))}.sc-f .ic{background:var(--color-surface);width:34px;height:34px;color:var(--color-link);border-radius:8px;place-items:center;display:grid}.sc-f .nm{min-width:0}.sc-f .nm .u{align-items:center;gap:5px;max-width:100%;display:inline-flex}.sc-f .nm .u svg{color:var(--color-ink-disabled);flex:none}.sc-f .nm .p{font:400 13.5px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.sc-f .nm .p .q{color:var(--color-ink-secondary)}.sc-f .nm .sub{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);display:block}.sc-f .nm .sub .q{color:var(--color-ink-disabled)}.sc-f .nm .gz{font-family:var(--font-mono);font-size:11.5px}.sc-f .n{text-align:right}.sc-f .n b{font:500 17px/22px var(--font-mono);color:var(--color-ink);display:block}.sc-f .n span{font:500 11.5px/15px var(--font-sans);color:var(--color-ink-secondary)}.sc-f .n .none{font:500 13px/20px var(--font-sans);color:var(--color-ink-secondary)}.sc-f .sz{min-width:0}.sc-f .sz b{font:400 13px/18px var(--font-mono);color:var(--color-ink);display:block}.sc-f .sz span{font:400 12px/16px var(--font-mono);color:var(--color-ink-secondary)}.sc-f .sz .bar{background:var(--color-surface);border-radius:2px;height:4px;margin:4px 0 2px;display:block;overflow:hidden}.sc-f .sz .bar i{background:var(--color-link);height:100%;display:block}.sc-f .sz .cap{font:400 11.5px/15px var(--font-mono);color:var(--color-ink-secondary)}.sc-f .sz .none{font:500 13px/20px var(--font-sans);color:var(--color-ink-secondary)}.sc-f .fd{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.sc-fd-btn{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:inline-flex}@media (width<64rem){.sc-f{grid-template-columns:34px minmax(0,1fr) 52px auto}.sc-f .sz{grid-area:2/2/auto/-1}.sc-f .fd{grid-area:3/1/auto/-1;justify-content:flex-start}}@media (width<40rem){.sc-f{grid-template-columns:30px minmax(0,1fr) auto;padding:10px}.sc-f .ic{width:30px;height:30px}.sc-f .n{grid-area:1/3}.sc-f .n b{font-size:15px}.sc-fkids{margin-left:8px;padding-left:10px}}.sc-dates{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 3px 0 0 var(--c);--knock:var(--color-surface-raised);grid-template-columns:34px minmax(0,1fr) minmax(0,300px);align-items:start;gap:4px 14px;margin-top:14px;padding:12px 14px;display:grid}.sc-dates[data-k=trusted]{--c:var(--r-in)}.sc-dates[data-k=few]{--c:var(--r-date)}.sc-dates[data-k=stamp]{--c:var(--color-warn-mark)}.sc-dates[data-k=none]{--c:var(--color-ink-disabled)}.sc-dates .ic{background:color-mix(in oklab, var(--c) 14%, var(--color-surface-raised));--knock:color-mix(in oklab, var(--c) 14%, var(--color-surface-raised));border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.sc-dates h3{font:600 15.5px/22px var(--font-sans);color:var(--color-ink)}.sc-dates p{font:500 13.5px/20px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:2px}.sc-dates p strong{color:var(--color-ink);font-weight:600}.sc-dates .nums{text-align:right;justify-items:end;gap:6px;display:grid}.sc-dates .nums .c{justify-items:end;display:grid}.sc-dates .nums .c b{font:500 26px/30px var(--font-mono);color:color-mix(in oklch, var(--c) 72%, var(--color-ink))}.sc-dates .nums .c span{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary)}.sc-dates .nums .r{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);gap:1px;display:grid}.sc-dates .nums .r b{font:400 12.5px/17px var(--font-mono);color:var(--color-ink)}@media (width<64rem){.sc-dates{grid-template-columns:34px minmax(0,1fr)}.sc-dates .nums{text-align:start;grid-column:2;grid-auto-flow:column;justify-content:start;place-items:end start;gap:18px}.sc-dates .nums .c{justify-items:start}}.sc-ubar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.sc-search{border:1px solid var(--color-line-control);border-radius:var(--radius-md);background:var(--color-page);flex:14rem;align-items:center;gap:8px;min-width:14rem;max-width:24rem;height:36px;padding:0 12px;display:inline-flex}.sc-search svg{color:var(--color-ink-secondary);flex:none}.sc-search input{min-width:0;font:400 14px/20px var(--font-mono);color:var(--color-ink);background:0 0;border:0;outline:none;flex:1}.sc-ucount{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);white-space:nowrap}.sc-utable{--c-img: ;--c-alt: ;--c-file: ;margin-top:10px}.sc-utable.has-img{--c-img:70px}.sc-utable.has-alt{--c-alt:92px}.sc-utable.has-file{--c-file:132px}.sc-uhead,.sc-urow{grid-template-columns:minmax(0, 1fr) 122px var(--c-img) var(--c-alt) var(--c-file);align-items:start;gap:0 12px;display:grid}.sc-uhead{border-bottom:1px solid var(--color-line);font:500 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary);padding:8px 4px 7px}.sc-uhead>*,.sc-urow .n{white-space:nowrap}.sc-uhead .r,.sc-urow .r{text-align:right}.sc-urow{border-bottom:1px solid var(--color-line);padding:8px 4px}.sc-urow:hover{background:color-mix(in oklab, var(--color-surface) 55%, transparent)}.sc-urow .u{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.sc-urow .p{font:400 13.5px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.sc-urow .p .q{color:var(--color-ink-secondary)}.sc-urow .lm{font:400 13px/20px var(--font-mono);color:var(--color-ink)}.sc-urow .lm .none{color:var(--color-ink-secondary)}.sc-urow .n{font:400 13px/20px var(--font-mono);color:var(--color-ink-secondary)}.sc-urow .fl{font:400 12.5px/19px var(--font-mono);color:var(--color-ink-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-more{justify-content:center;padding:12px 0 4px;display:flex}.sc-more button{min-height:40px;font:500 14px/20px var(--font-sans);color:var(--color-link);align-items:center;gap:4px;display:inline-flex}@media (width<52rem){.sc-uhead{display:none}.sc-urow{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:9px 2px}.sc-urow .u{grid-column:1/-1}.sc-urow .lm{grid-area:2/1}.sc-urow .n{grid-area:2/2}.sc-urow .fl{grid-area:3/1/auto/-1}}.sc-clean{border-radius:var(--radius-lg);background:var(--color-ok-fill);color:var(--color-ink);font:500 14.5px/22px var(--font-sans);--knock:var(--color-ok-fill);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.sc-clean .sc-sev{--knock:var(--color-ok-fill);--c:var(--color-ok-mark)}.sc-filters{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sc-filter{border:1px solid var(--color-line-strong);background:var(--color-page);height:32px;font:500 13.5px/18px var(--font-sans);color:var(--color-ink-secondary);--knock:var(--color-page);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.sc-filter b{font:400 12.5px/16px var(--font-mono);color:var(--color-ink-secondary)}.sc-filter[aria-pressed=true]{border-color:color-mix(in oklab, var(--c,var(--color-link)) 60%, var(--color-line));background:color-mix(in oklab, var(--c,var(--color-link)) 12%, var(--color-surface-raised));color:var(--color-ink);--knock:color-mix(in oklab, var(--c,var(--color-link)) 12%, var(--color-surface-raised))}.sc-filter[disabled]{opacity:.45}.sc-groups{gap:10px;margin-top:12px;display:grid}.sc-grp{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 3px 0 0 var(--c);overflow:hidden}.sc-grp-h{background:color-mix(in oklab, var(--c) 7%, var(--color-surface-raised));--knock:color-mix(in oklab, var(--c) 7%, var(--color-surface-raised));grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 14px 10px 16px;display:grid}.sc-grp-h .mk{background:color-mix(in oklab, var(--c) 18%, var(--color-surface-raised));--knock:color-mix(in oklab, var(--c) 18%, var(--color-surface-raised));border-radius:8px;grid-row:span 2;place-items:center;width:30px;height:30px;display:grid}.sc-grp-h h3{font:600 16px/22px var(--font-sans);color:var(--color-ink);text-wrap:pretty}.sc-grp-h .n{font:500 24px/28px var(--font-mono);color:color-mix(in oklch, var(--c) 75%, var(--color-ink));grid-row:span 2}.sc-grp-h p{font:500 13.5px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;grid-column:2}.sc-grp-h p strong{color:var(--color-ink);font-weight:600}.sc-grp-rows{padding:2px 14px 4px 16px}.sc-grp-row{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:4px 14px;min-height:34px;padding:6px 0;display:grid}.sc-grp-row .w{font:400 12.5px/18px var(--font-mono);color:var(--color-ink-secondary);align-items:baseline;gap:8px;min-width:0;display:flex}.sc-grp-row .w .fl{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-grp-row .w .ln{white-space:nowrap}.sc-grp-more{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);padding:6px 0 2px}.sc-grp-fix{border-top:1px solid var(--color-line);background:var(--color-surface);font:500 13.5px/20px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;--knock:var(--color-surface);align-items:flex-start;gap:8px;padding:9px 14px 11px 16px;display:flex}.sc-grp-fix>svg{color:var(--color-link);flex:none;margin-top:3px}.sc-grp-fix b{color:var(--color-ink);font-weight:600}.sc-grp-fix .code{font-size:12.5px}@media (width<52rem){.sc-grp-row{grid-template-columns:minmax(0,1fr)}.sc-grp-h{grid-template-columns:30px minmax(0,1fr) auto}.sc-grp-h .n{font-size:20px}}.sc-sbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.sc-sbar .c{font:500 13.5px/19px var(--font-sans);color:var(--color-ink-secondary)}.sc-sbar .v{flex-wrap:wrap;gap:6px;display:inline-flex}.sc-stable{border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-top:10px;overflow:hidden}.sc-shead,.sc-srow{grid-template-columns:minmax(0,1fr) 62px minmax(0,300px);align-items:center;gap:4px 12px;padding:8px 14px;display:grid}.sc-shead{background:var(--color-surface);border-bottom:1px solid var(--color-line);font:500 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-secondary)}.sc-shead .r,.sc-srow .r{text-align:right}.sc-srow{border-top:1px solid var(--color-line)}.sc-srow:first-of-type{border-top:0}.sc-srow .u{min-width:0}.sc-srow .p{font:400 13.5px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;display:block}.sc-srow .p .q{color:var(--color-ink-secondary)}.sc-srow .to{font:400 12.5px/18px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:anywhere;align-items:center;gap:5px;display:flex}.sc-srow .to svg{color:var(--color-ink-disabled);flex:none}.sc-srow .vd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.sc-srow .ms{font:400 12px/16px var(--font-mono);color:var(--color-ink-secondary)}.sc-vc{background:color-mix(in oklab, var(--c) 13%, var(--color-surface-raised));height:24px;color:color-mix(in oklch, var(--c) 72%, var(--color-ink));font:500 12.5px/16px var(--font-sans);white-space:nowrap;--knock:color-mix(in oklab, var(--c) 13%, var(--color-surface-raised));border-radius:6px;align-items:center;gap:5px;padding:0 8px 0 5px;display:inline-flex}.sc-vc .w{font:400 11.5px/16px var(--font-mono);color:var(--color-ink)}@media (width<52rem){.sc-shead{display:none}.sc-srow{grid-template-columns:minmax(0,1fr) auto}.sc-srow .u{grid-column:1/-1}.sc-srow .vd{grid-column:1/-1;justify-content:flex-start}.sc-srow .r{grid-area:1/2}}.sc-access{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 3px 0 0 var(--c);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:2px 14px;margin-top:14px;padding:12px 14px;display:grid}.sc-access[data-t=ok]{--c:var(--r-in)}.sc-access[data-t=warn]{--c:var(--color-warn-mark)}.sc-access[data-t=fail]{--c:var(--color-fail-mark)}.sc-access .ic{background:color-mix(in oklab, var(--c) 14%, var(--color-surface-raised));width:40px;height:40px;color:color-mix(in oklch, var(--c) 75%, var(--color-ink));border-radius:10px;grid-row:span 2;place-items:center;display:grid}.sc-access h3{font:600 16px/22px var(--font-sans);color:var(--color-ink)}.sc-access p{font:500 13.5px/20px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:2px}.sc-access .go{font:500 13.5px/20px var(--font-sans);color:var(--color-link);white-space:nowrap;grid-row:span 2;align-items:center;gap:6px;display:inline-flex}@media (width<40rem){.sc-access{grid-template-columns:40px minmax(0,1fr)}.sc-access .ic{grid-row:auto}.sc-access .go{grid-area:auto/2}}.sc-rblock{margin-top:16px}.sc-rblock>.t-label{color:var(--color-ink-secondary);margin-bottom:8px;display:block}.sc-rlines{gap:4px;display:grid}.sc-rlines li{background:var(--color-surface);--c:var(--color-link);--knock:var(--color-surface);border-radius:8px;align-items:center;gap:8px;min-height:30px;padding:3px 10px;display:flex}.sc-rlines li[data-on]{--c:var(--r-in);background:var(--color-ok-fill);--knock:var(--color-ok-fill)}.sc-rlines code{font:400 13px/19px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.sc-rcheck{font:500 13px/19px var(--font-sans);color:var(--color-link);white-space:nowrap;border-radius:6px;flex:none;margin-left:auto;padding:2px 4px}.sc-rcheck:hover{text-decoration:underline}.sc-rcheck:focus-visible{outline:2px solid var(--color-link);outline-offset:1px}.sc-rsay{font:500 13.5px/20px var(--font-sans);color:var(--color-ink-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.sc-rsay[data-sev=error]{color:var(--color-fail)}.sc-raudit{gap:2px;display:grid}.sc-raudit li{--knock:var(--color-surface-raised);border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:2px 10px;padding:8px 10px;display:grid}.sc-raudit li:nth-child(odd){background:color-mix(in oklab, var(--color-surface) 60%, transparent);--knock:color-mix(in oklab, var(--color-surface) 60%, var(--color-surface-raised))}.sc-raudit li>.sc-sev{grid-row:span 2;margin-top:1px}.sc-raudit .bd{min-width:0;display:grid}.sc-raudit .bd b{font:600 14px/20px var(--font-sans);color:var(--color-ink);overflow-wrap:anywhere}.sc-raudit .bd span{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty}.sc-raudit .at{font:400 12px/18px var(--font-mono);color:var(--color-ink-secondary);white-space:nowrap;grid-row:span 2;gap:6px;display:inline-flex}.sc-rtool{font:500 14px/20px var(--font-sans);color:var(--color-link);align-items:center;gap:6px;margin-top:10px;display:inline-flex}.sc-stop{padding:16px var(--la-gutter) 18px;border-top:1px solid var(--color-line);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:24px;display:grid}.sc-stop-fig{border-radius:var(--radius-lg);background:var(--color-surface-brand);color:var(--color-on-navy);border:1px solid color-mix(in oklab, var(--color-mist) 16%, transparent);padding:12px}.sc-stop-fig svg{width:100%;height:auto;display:block}.sc-stop-fig .fig-box{fill:color-mix(in oklab, var(--color-on-navy) 6%, var(--color-navy));stroke:color-mix(in oklab, var(--color-mist) 35%, transparent)}.sc-stop-fig .fig-ln{stroke:var(--color-mist);stroke-width:1.5px;fill:none}.sc-stop-fig .fig-bad{stroke:var(--color-fail-mark);stroke-width:1.8px;fill:none;stroke-dasharray:4 3}.sc-stop-fig .fig-warn{fill:color-mix(in oklab, var(--color-warn-mark) 22%, var(--color-navy));stroke:var(--color-warn-mark);stroke-width:1.5px}.sc-stop-fig .fig-x{fill:var(--color-fail-mark)}.sc-stop h3{font:700 20px/28px var(--font-sans);color:var(--color-ink);text-wrap:balance}.sc-stop p{font:500 15px/23px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;max-width:46rem;margin-top:6px}.sc-stop p strong{color:var(--color-ink);font-weight:600}.sc-stop p .code{font-size:13px}.sc-stop .acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sc-stop .acts .btn-ghost{color:var(--color-link)}@media (width<52rem){.sc-stop{grid-template-columns:minmax(0,1fr);gap:14px}.sc-stop-fig{max-width:340px}}@media (width<40rem){.sc-tool .la-rh-totals{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;display:grid}.sc-tool .la-tot+.la-tot{border-left:0;margin-left:0;padding-left:0}.sc-tool .la-tot:nth-child(2n){border-left:1px solid var(--color-line);padding-left:12px}.sc-acts .btn-primary{flex:100%}.sc-acts .btn-secondary{white-space:normal;text-align:left;height:auto;min-height:44px;padding-block:8px}.sc-set{justify-content:flex-start}}@media (width>=40rem) and (width<64rem){.sc-tool .la-rh-totals{grid-template-columns:repeat(5,minmax(0,auto));justify-content:start;gap:0;display:grid}}.sc-divider{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-disabled);align-items:center;gap:12px;margin-top:40px;display:flex}.sc-divider:before,.sc-divider:after{content:"";background:var(--color-line);flex:1;height:1px}
