:root{--navy:#0b1b2e;--navy-lift:#12293f;--blue:#2e6db4;--blue-light:#6fa3e0;--amber:#e8a13c;--page:#fcfcfb;--surface:#ffffff;--ink:#111c26;--ink-soft:#3d4b58;--muted:#63717e;--on-navy:#a8bcd0;--edge:#7f8f9e;--hair:#d4dbe2;--data:#6688b4;--good:#1f7a5a;--good-bg:#dcede4;--good-ink:#125841;--warn:#9a5f13;--warn-bg:#faeedb;--stop:#8c2f26;--stop-bg:#fbe9e7;--none-bg:#e9edf1;--none-ink:#4e5c69;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:48px;--fs-display:clamp(22px,2vw,26px);--fs-number:26px;--fs-number-lead:40px;--fs-body:16px;--fs-body-sm:15px;--fs-ui:13.5px;--fs-meta:12.5px;--fs-micro:11px;--lh-tight:1.26;--lh-body:1.58;--radius:4px;--sans:var(--font-inter,Inter),-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ease:cubic-bezier(0.22,0.61,0.36,1);--dur:140ms;--radius-ui:6px;--gutter:var(--s8);--admin-shell-width:1280px;--content-width:960px;--list-width:720px;--preparation-width:1440px;--editor-outline-width:220px;--editor-inspector-width:320px;--help-width:var(--editor-inspector-width);--form-width:560px;--side-width:240px;--rail-width:56px;--hover-fill:rgb(11 27 46/0.035);--press-fill:rgb(11 27 46/0.07);--surface-hover:#f5f7f9;--surface-raised:var(--surface);--selected-bg:color-mix(in srgb,var(--blue) 10%,var(--surface));--focus-halo:rgb(46 109 180/0.18);--stop-halo:rgb(140 47 38/0.16);--backdrop:rgb(11 27 46/0.55);--backdrop-soft:rgb(11 27 46/0.34);--shimmer:rgb(255 255 255/0.6);--ink-faint:#7b8894;--monogram-ink:var(--navy);--on-stop:#ffffff;--logo-field:#ffffff;--primary:var(--blue);--primary-hover:var(--navy-lift);--on-primary:#ffffff;--on-navy-bright:#ffffff;--navy-wash-1:rgb(168 188 208/0.08);--navy-wash-2:rgb(168 188 208/0.12);--navy-wash-3:rgb(168 188 208/0.16);--navy-wash-4:rgb(168 188 208/0.22);--navy-hair:rgb(168 188 208/0.2);--side-divider:transparent;--shadow-ring:0 0 0 1px var(--hair);--shadow-xs:0 1px 2px rgb(11 27 46/0.04);--shadow-sm:0 1px 2px -1px rgb(11 27 46/0.06),0 2px 4px 0 rgb(11 27 46/0.04);--shadow-md:0 4px 12px rgb(11 27 46/0.08),0 1px 2px rgb(11 27 46/0.04);--shadow-lg:0 12px 32px rgb(11 27 46/0.18),0 2px 6px rgb(11 27 46/0.08);--shadow-xl:0 18px 48px rgb(11 27 46/0.24);--dur-fast:100ms;--dur-slow:220ms;--dur-panel:320ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--radius-pill:999px;--radius-lg:8px;--fs-title-sm:var(--fs-body);color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}@supports (color:light-dark(#000,#fff)){:root{--page:light-dark(#fcfcfb,#0d1218);--surface:light-dark(#ffffff,#151c25);--surface-raised:light-dark(#ffffff,#1b2430);--surface-hover:light-dark(#f5f7f9,#1c2531);--ink:light-dark(#111c26,#e7ecf1);--ink-soft:light-dark(#3d4b58,#b6c2ce);--muted:light-dark(#63717e,#8e9ba8);--ink-faint:light-dark(#7b8894,#74818f);--monogram-ink:light-dark(#0b1b2e,#e7ecf1);--on-stop:light-dark(#ffffff,#0d1218);--edge:light-dark(#7f8f9e,#5f7082);--hair:light-dark(#d4dbe2,#26313e);--data:light-dark(#6688b4,#7f9fc9);--blue:light-dark(#2e6db4,#6fa3e0);--blue-light:light-dark(#6fa3e0,#9cc1ec);--primary:#2e6db4;--primary-hover:light-dark(#12293f,#2a65a8);--good:light-dark(#1f7a5a,#4fc490);--good-bg:light-dark(#dcede4,rgb(79 196 144/0.14));--good-ink:light-dark(#125841,#8fe1bb);--warn:light-dark(#9a5f13,#e3ab52);--warn-bg:light-dark(#faeedb,rgb(227 171 82/0.14));--stop:light-dark(#8c2f26,#f0877b);--stop-bg:light-dark(#fbe9e7,rgb(240 135 123/0.14));--none-bg:light-dark(#e9edf1,#1f2a36);--none-ink:light-dark(#4e5c69,#aab6c2);--hover-fill:light-dark(rgb(11 27 46/0.035),rgb(255 255 255/0.045));--press-fill:light-dark(rgb(11 27 46/0.07),rgb(255 255 255/0.08));--selected-bg:light-dark(color-mix(in srgb,#2e6db4 10%,#ffffff),color-mix(in srgb,#6fa3e0 16%,#151c25));--focus-halo:light-dark(rgb(46 109 180/0.18),rgb(111 163 224/0.28));--stop-halo:light-dark(rgb(140 47 38/0.16),rgb(240 135 123/0.24));--backdrop:light-dark(rgb(11 27 46/0.55),rgb(0 0 0/0.62));--backdrop-soft:light-dark(rgb(11 27 46/0.34),rgb(0 0 0/0.45));--shimmer:light-dark(rgb(255 255 255/0.6),rgb(255 255 255/0.07));--side-divider:light-dark(transparent,#1e2a38);--shadow-xs:0 1px 2px light-dark(rgb(11 27 46/0.04),rgb(0 0 0/0.3));--shadow-sm:0 1px 2px -1px light-dark(rgb(11 27 46/0.06),rgb(0 0 0/0.4)),0 2px 4px 0 light-dark(rgb(11 27 46/0.04),rgb(0 0 0/0.28));--shadow-md:0 4px 12px light-dark(rgb(11 27 46/0.08),rgb(0 0 0/0.42)),0 1px 2px light-dark(rgb(11 27 46/0.04),rgb(0 0 0/0.3));--shadow-lg:0 12px 32px light-dark(rgb(11 27 46/0.18),rgb(0 0 0/0.55)),0 2px 6px light-dark(rgb(11 27 46/0.08),rgb(0 0 0/0.35));--shadow-xl:0 18px 48px light-dark(rgb(11 27 46/0.24),rgb(0 0 0/0.6))}}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--sans);background:var(--page);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:"cv11","ss01"}a{color:inherit}:where(h1,h2,h3,h4){line-height:var(--lh-tight);text-wrap:balance}:where(h1){font-size:var(--fs-display);font-weight:650;letter-spacing:-.02em}:where(h2){font-size:var(--fs-body-sm);font-weight:700;letter-spacing:-.005em}:where(h3,h4){font-size:var(--fs-ui);font-weight:650}:where(a,button,input,select,textarea,summary,.tag,tbody tr.linkrow){transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),scale .15s ease-out,opacity var(--dur) var(--ease)}@keyframes rise{0%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){:where(a,button,input,select,textarea,summary,.tag,tbody tr.linkrow){transition-property:color,background-color,border-color,box-shadow,opacity}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:2px}:where(button,select,textarea,input:not([type=checkbox]):not([type=radio])){min-height:44px}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--focus-halo)}select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6.3 8 9.8l3.5-3.5' fill='none' stroke='%2363717E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--s3) center;background-size:14px 14px;padding-right:calc(var(--s3) + 14px + var(--s2));cursor:pointer}select:not([multiple]):not([size]):disabled{cursor:not-allowed}:root[data-theme=dark] select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6.3 8 9.8l3.5-3.5' fill='none' stroke='%238E9BA8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6.3 8 9.8l3.5-3.5' fill='none' stroke='%238E9BA8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}::placeholder{color:var(--muted)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shell{width:min(var(--admin-shell-width),100% - (var(--gutter) * 2));margin-inline:auto}.sheet{max-width:var(--content-width)}.brand{display:flex;align-items:center}.lockup{display:block;height:18px;width:auto}.sheet{padding-block:var(--s7) var(--s9)}.page-head{display:flex;justify-content:space-between;align-items:start;gap:var(--s5);flex-wrap:wrap;margin-bottom:var(--s6)}.page-head h1{font-family:var(--sans);font-size:var(--fs-display);font-weight:650;letter-spacing:-.02em;line-height:var(--lh-tight);color:var(--ink);text-wrap:balance}.page-head p{color:var(--muted);font-size:var(--fs-ui);margin-top:var(--s2);max-width:72ch;text-wrap:pretty}.page-head__title{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.verdict{background:var(--surface);border:1px solid var(--hair);border-left:3px solid var(--edge);border-radius:var(--radius-ui);padding:var(--s4) var(--s5);margin-bottom:var(--s6);font-size:var(--fs-body-sm);text-wrap:pretty}.verdict__receipt{color:var(--muted)}.verdict--ok{border-left-color:var(--good)}.verdict--warn{border-left-color:var(--warn)}.verdict--stop{border-left-color:var(--stop)}.verdict--neutral{border-left-color:var(--edge)}.crumb{font-size:var(--fs-meta);color:var(--muted);margin-bottom:var(--s3)}.crumb a{color:var(--blue);text-decoration:underline;text-decoration-color:var(--edge);text-decoration-thickness:1px;text-underline-offset:.2em}.crumb a:hover{text-decoration-color:currentColor}.card{background:var(--surface);border-radius:var(--radius-ui);box-shadow:var(--shadow-ring),var(--shadow-sm);overflow:hidden;margin-bottom:var(--s4)}.card__body{padding:var(--s4);font-size:var(--fs-ui)}.card__body>*+*{margin-top:var(--s4)}table{width:100%;border-collapse:collapse;font-size:var(--fs-ui)}td,th{text-align:left;padding:var(--s3) var(--s4);border-bottom:1px solid var(--hair);vertical-align:middle}th{color:var(--muted);font-weight:600;font-size:var(--fs-meta);white-space:nowrap;padding-block:var(--s2)}tbody th[scope=row]{color:var(--ink);font-size:var(--fs-ui);white-space:normal}tbody tr:last-child td{border-bottom:0}td.when,td>time{white-space:nowrap}tbody tr.linkrow{position:relative;cursor:pointer}tbody tr.linkrow:hover{background:var(--hover-fill)}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td .rowlink{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);text-decoration:none;color:inherit}td .rowlink:after{content:"";position:absolute;inset:0}td .rowlink svg{flex:0 0 auto}.meta-text,.muted,td .rowlink svg,td.chevron-cell{color:var(--muted)}.meta-text{font-size:var(--fs-meta)}.count-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:32px;padding-inline:var(--s2);color:var(--stop);background:var(--stop-bg);border-radius:var(--radius);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.count-link:hover{text-decoration:underline}.source-list{display:flex;flex-direction:column;gap:var(--s1)}.source-row{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.source-row .meta-text,.source-row time{white-space:nowrap}.source-row .label{min-width:90px;font-weight:600}.nowrap,.tag{white-space:nowrap}.tag{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--fs-meta);font-weight:600;padding:2px var(--s2) 2px calc(var(--s2) - 2px);border-radius:999px;line-height:var(--lh-body)}.tag:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}.tag--ok{background:var(--good-bg);color:var(--good-ink)}.tag--warn{background:var(--warn-bg);color:var(--warn)}.tag--stop{background:var(--stop-bg);color:var(--stop)}.tag--neutral{background:var(--none-bg);color:var(--none-ink)}.meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--s4) var(--s5)}.meta-grid dt{font-size:var(--fs-meta);color:var(--muted);margin-bottom:var(--s1)}.meta-grid dd{font-size:var(--fs-ui);color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sources{display:grid;gap:var(--s4)}.source{border:1px solid var(--hair);border-radius:var(--radius);padding:var(--s4);display:grid;gap:var(--s3)}details.source{display:block;padding:0;overflow:hidden}.source__head{justify-content:space-between;gap:var(--s4);flex-wrap:wrap}.source__head,.source__title{display:flex;align-items:center}.source__title{gap:var(--s3);font-weight:700;color:var(--ink)}.source__title .mode{font-weight:400;color:var(--muted);font-size:var(--fs-meta)}.source pre{background:var(--page);border:1px solid var(--hair);font-family:ui-monospace,SF Mono,Menlo,monospace;overflow-x:auto;max-height:320px;overflow-y:auto;color:var(--ink-soft)}.source pre,.source__err{border-radius:var(--radius);padding:var(--s3) var(--s4);font-size:var(--fs-meta)}.source__err{color:var(--stop);background:var(--stop-bg)}.source__note{font-size:var(--fs-meta);color:var(--none-ink);background:var(--none-bg);border-radius:var(--radius);padding:var(--s3) var(--s4)}.config-label{font-size:var(--fs-meta);font-weight:600;color:var(--muted);margin-bottom:var(--s1)}.empty-state{padding:var(--s6);text-align:center;color:var(--muted);font-size:var(--fs-ui);text-wrap:pretty}.empty-state a{color:var(--blue);font-weight:600;text-decoration:none}.empty-state a:hover{text-decoration:underline}.empty-state--plain{text-align:left;padding:var(--s2) 0}.empty-state--block{display:grid;justify-items:center;gap:var(--s2);padding:var(--s8) var(--s6);border:1px dashed var(--hair);border-radius:var(--radius-ui);background:var(--surface)}.empty-state--block.empty-state--plain{text-align:center}.empty-state__mark{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:var(--s1);border:1px solid var(--hair);border-radius:var(--radius-ui);background:var(--surface);box-shadow:var(--shadow-xs);color:var(--muted)}.empty-state__mark svg{width:18px;height:18px}.empty-state__mark--ok{color:var(--good)}.empty-state__title{color:var(--ink);font-size:var(--fs-body-sm);font-weight:650;line-height:var(--lh-tight);text-wrap:balance}.empty-state__body{max-width:48ch;color:var(--muted);font-size:var(--fs-ui)}.empty-state__action{margin-top:var(--s2)}.summary-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:var(--s3)}.summary-stat{display:grid;align-content:start;gap:var(--s1);min-width:0;padding:var(--s2) var(--s3);border:1px solid var(--hair);border-radius:var(--radius-ui);background:var(--surface);box-shadow:var(--shadow-xs);container-type:inline-size}.summary-stat b{display:block;font-size:min(var(--fs-number),calc(100cqi / (var(--chars, .01) * .62)));overflow-wrap:anywhere;font-weight:700;letter-spacing:-.02em;line-height:var(--lh-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.summary-stat[data-zero] b{color:var(--muted);font-weight:600}.summary-stat span{font-size:var(--fs-meta);color:var(--muted);line-height:1.4}.filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3);margin-bottom:var(--s5);font-size:var(--fs-ui);color:var(--muted)}.filter-bar .clear{color:var(--blue);text-decoration:none;font-weight:600}.filter-bar .clear:hover{text-decoration:underline}code.detail{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--fs-meta);color:var(--ink-soft)}@media (max-width:720px){:root{--gutter:var(--s5)}td.chevron-cell,th.chevron-col{display:none}.meta-grid{grid-template-columns:1fr 1fr}table,tbody,td,th,thead,tr{display:block}thead{display:none}tbody tr{border-bottom:1px solid var(--hair);padding-block:var(--s3)}td{border-bottom:0;padding:var(--s1) var(--s4)}td.num{text-align:left}td[data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-micro);font-weight:600;color:var(--muted)}}.table-scroll{position:relative;overflow-x:auto}.table-scroll:focus-visible{outline-offset:-2px}.table-scroll table{display:table}.table-scroll thead{display:table-header-group}.table-scroll tbody{display:table-row-group}.table-scroll tr{display:table-row;padding-block:0}.table-scroll td,.table-scroll th{display:table-cell}.table-scroll thead th{position:sticky;top:0;z-index:1;background:var(--surface);border-bottom:0;box-shadow:inset 0 -1px 0 var(--hair)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-guide-active]{outline:2px solid var(--amber);outline-offset:3px;border-radius:var(--radius-ui);animation:guide-point 1.6s var(--ease) 2;scroll-margin-block:var(--s4) calc(var(--guide-dock-space, 0px) + var(--s4))}@media (max-width:720px){[data-guide-active]{scroll-margin-top:calc(56px + var(--s4))}}@keyframes guide-point{50%{outline-offset:6px}}@media (prefers-reduced-motion:reduce){[data-guide-active]{animation:none}}@font-face{font-family:inter;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2?dpl=dpl_GYm1BzFk77hX5hZrtWh8v61n81eP) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_3b1d4b{font-family:inter,inter Fallback}.__variable_3b1d4b{--font-inter:"inter","inter Fallback"}