.touch-only{display:none}@media (hover:none) and (pointer:coarse),(width<=40rem){.pointer-only{display:none}.touch-only{display:block}}.intake{gap:var(--space-5);display:grid}.drop{gap:var(--space-4);padding:var(--space-6) var(--space-5);--drop-line:dashed;border:var(--line-width) var(--drop-line) var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper);transition:border-color var(--motion-fast) var(--ease);display:grid}@media (pointer:coarse){.drop{--drop-line:solid}}.drop:focus-within,.viewer[data-drag=open] .drop{border-color:var(--color-action)}.drop-body{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.drop .button{min-height:3.25rem;padding-inline:var(--space-6);font-size:var(--text-base)}.drop-status:empty{display:none}.drop-status,.drop-or,.drop-touch{color:var(--color-text-muted);margin:0}.drop-status{color:var(--color-text);font-weight:500}.privacy{align-items:flex-start;gap:var(--space-2);margin:0;display:flex}.privacy .icon{margin-top:.2em}.formats{gap:var(--space-2);font-family:var(--font-data);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.formats li{padding:0 var(--space-2);border-radius:var(--radius-chip);background:var(--color-surface)}.drop-terms{gap:var(--space-1);color:var(--color-text-muted);margin:0;padding:0;list-style:none;display:grid}.drop-terms .step-tag{white-space:nowrap;display:inline}.drop-terms .icon{vertical-align:-.125em;margin-inline-end:var(--space-1)}.drop-rail{padding-top:var(--space-4);border-top:var(--line-width) solid var(--color-line)}.intake-next{gap:var(--space-3);display:grid}.steps{--step-gap:var(--space-3);gap:var(--step-gap);color:var(--color-text-muted);margin:0;padding:0;font-weight:500;line-height:1.75rem;list-style:none;display:grid}.steps li{align-items:flex-start;gap:var(--space-2);display:flex;position:relative}.steps li:not(:last-child):after{content:"";top:1.75rem;bottom:calc(-1 * var(--step-gap));background:var(--color-line-strong);width:2px;position:absolute;left:calc(.875rem - 1px)}.step-n{border:var(--line-width) solid var(--color-line-strong);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-weight:600;display:inline-grid}.step-n .icon{width:1rem;height:1rem}.steps [aria-current],.steps [data-done]{color:var(--color-text)}.steps [data-done] .step-n{border-color:var(--color-text)}.steps [aria-current] .step-n{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.step-text{align-items:center;gap:0 var(--space-1);flex-wrap:wrap;display:flex}.step-tag{align-items:center;gap:var(--space-1);color:var(--color-text);font-weight:400;display:inline-flex}.step-tag .icon{width:1em;height:1em}.sample .button.quiet{padding-inline:0}.sample{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.drop:not([data-stage]) .drop-rail{display:none}@media (width<=39.99rem){.drop{display:contents}.drop-body{padding:var(--space-5);border:var(--line-width) var(--drop-line) var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper);transition:border-color var(--motion-fast) var(--ease)}.drop:focus-within .drop-body,.viewer[data-drag=open] .drop-body{border-color:var(--color-action)}.formats{margin-top:calc(var(--space-3) - var(--space-5));order:1}.drop-rail{order:2}.intake-next{order:3}}@media (width>=40rem){.steps{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.steps li:not(:last-child):after{display:none}}@media (width>=64rem){.drop{padding:var(--space-7) var(--space-6)}.drop[data-stage]:not([data-compact]){column-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rail body""rail formats"}.drop[data-stage]:not([data-compact]) .drop-body{grid-area:body}.drop[data-stage]:not([data-compact]) .formats{grid-area:formats}.drop-rail{padding:0 var(--space-6) 0 0;border-top:0;border-right:var(--line-width) solid var(--color-line);grid-area:rail}}.drop[data-compact]{gap:var(--space-3);max-width:var(--measure);padding:var(--space-4) var(--space-5)}@media (width>=40rem){.drop[data-compact] .drop-body{align-items:center;column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.drop[data-compact] :is(.privacy,.drop-terms){grid-column:1/-1}}.drag-overlay{z-index:10;padding:var(--space-5);border:var(--focus-width) solid var(--color-action);pointer-events:none;place-items:start center;display:grid;position:fixed;inset:0}.drag-label{padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--color-action);color:var(--color-on-action);box-shadow:var(--shadow-raised);margin:0;font-weight:600}.layers{--node-size:1.75rem;--node-line:2px}.layer-node{width:var(--node-size);height:var(--node-size);transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);border-radius:50%;flex:none;place-items:center;display:inline-grid}.layer-node .icon{width:1rem;height:1rem;stroke-width:calc(var(--icon-stroke) + .75)}.layers-rail>[data-tone=ok] .layer-node{background:var(--color-ok);color:var(--color-paper)}.layers-rail>[data-tone=warn] .layer-node{background:var(--color-warn);color:var(--color-paper)}.layers-rail>[data-tone=bad] .layer-node{background:var(--color-bad);color:var(--color-paper)}.layers-rail>:is([data-tone=done],[data-tone=none],[data-tone=link],[data-tone=empty]) .layer-node{border:var(--node-line) solid currentColor}.layers-rail>[data-tone=done] .layer-node{color:var(--color-text)}.layers-rail>[data-tone=none] .layer-node{color:var(--color-none)}.layers-rail>[data-tone=link] .layer-node{color:var(--color-action)}.layers-rail>[data-tone=empty] .layer-node{color:var(--color-line-strong)}.layers-rail>[data-step=active] .layer-node{border-color:var(--color-action);background:var(--color-action-tint)}.layers-rail>[data-step=passed] .layer-node{border-color:var(--color-text);background:var(--color-text)}.layer-label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500}.layer-word{color:var(--color-text);font-size:var(--text-sm);hyphens:manual;font-weight:600}.layers-rail{--rail-line:var(--color-action);gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.layers-rail.is-empty{--rail-line:var(--color-line-strong);--node-size:.75rem}.layers-rail>li{text-align:center;align-content:start;justify-items:center;display:grid;position:relative}.layer-row{width:100%;min-height:var(--hit);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:start;justify-items:center;padding:0;text-decoration:none;display:grid}button.layer-row{cursor:pointer}button.layer-row .layer-word{text-decoration:underline;text-decoration-color:var(--color-line-strong);text-underline-offset:.2em;text-decoration-thickness:1px}a.layer-row .layer-word{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline 1px}@media (hover:hover){button.layer-row:hover .layer-word{text-decoration-color:currentColor}a.layer-row:hover .layer-word{color:var(--color-link-hover);text-decoration-thickness:2px}}.layers-rail .layer-node{margin-bottom:var(--space-1)}.layers-rail>li:not(:last-child):after{content:"";top:calc((var(--node-size) - var(--node-line)) / 2);left:calc(50% + var(--node-size) / 2);right:calc(-50% - var(--space-2) + var(--node-size) / 2);height:var(--node-line);background:var(--rail-line);position:absolute}.layers-rail .layer-label,.layers-rail .layer-word{line-height:var(--leading-heading)}.layers-rail.is-empty .layer-label{font-size:var(--text-xs)}@media (width<=23.99rem){.layers-rail:not(.is-empty){grid-template-columns:minmax(0,1fr);gap:0}.layers-rail:not(.is-empty) .layer-row{grid-template-columns:var(--node-size) 6.5rem minmax(0, 1fr);column-gap:var(--space-2);text-align:start;align-content:center;place-items:center start}.layers-rail:not(.is-empty) .layer-node{margin-bottom:0}.layers-rail:not(.is-empty)>li:not(:last-child):after{top:calc(50% + var(--node-size) / 2);bottom:calc(var(--node-size) / 2 - 50%);left:calc((var(--node-size) - var(--node-line)) / 2);width:var(--node-line);height:auto;right:auto}}.report,.report h3,.report summary{scroll-margin-top:var(--space-4)}.result-bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:var(--line-width) solid var(--color-line);display:flex}.result-file{align-items:flex-start;gap:var(--space-2);min-width:0;margin:0;display:flex}.result-bar>.button{flex:none}.result-file>.icon{margin-top:.15em}.result-file-text{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.result-name{min-width:0;font-family:var(--font-data);overflow-wrap:anywhere;font-weight:600}.result-format{margin-top:var(--space-2)}.result-grid{gap:var(--space-5);display:grid}.result-panel,.result-stage,.result-document,.result-details{gap:var(--space-4);align-content:start;min-width:0;display:grid}.result-details{gap:var(--space-5)}.report-status{padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface)}.report-status[data-tone=bad]{background:var(--color-bad-tint)}.report-status>:last-child{margin-bottom:0}.verdict{align-items:flex-start;gap:var(--space-2);width:fit-content;max-width:100%;margin-bottom:var(--space-3);font-size:var(--text-xl);display:flex}.verdict:focus-visible{outline-offset:var(--space-1)}.verdict .icon{width:1em;height:1em;stroke-width:calc(var(--icon-stroke) + .75);color:var(--color-none);margin-top:.15em}[data-verdict=ok]>.verdict .icon{color:var(--color-ok)}:is([data-verdict=noted],[data-verdict=different])>.verdict .icon{color:var(--color-warn)}:is([data-verdict=mismatch],[data-verdict=failed])>.verdict .icon{color:var(--color-bad)}[data-verdict=info]>.verdict .icon{color:var(--color-text-muted)}.report-summary,.report-next{margin-bottom:var(--space-3)}.report-next{font-weight:600}.report-check{margin-bottom:var(--space-3)}@media (width<=63.99rem){.report-check{width:100%}}.report-claims{padding-top:var(--space-3);border-top:var(--line-width) solid var(--color-line)}.report-claims-label{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}.report-claims-note{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.report-person{gap:var(--space-1) var(--space-3);font-variant-numeric:tabular-nums;grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.report-person div{display:contents}.report-person dt{color:var(--color-text-muted);font-size:var(--text-sm)}.report-person dd{overflow-wrap:anywhere;margin:0}.report-time dd{font-weight:400;font-size:var(--text-sm);color:var(--color-text-muted)}.issues{padding-left:var(--space-5);margin:0}.outcome .issues{margin-bottom:var(--space-3);padding-left:0;list-style:none}.outcome-next{margin-bottom:var(--space-4);font-weight:600}.outcome-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.status{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.status>.icon{stroke-width:calc(var(--icon-stroke) + .5);margin-top:.15em}.status[data-tone=good]>.icon{color:var(--color-ok)}.status[data-tone=warn]>.icon{color:var(--color-warn)}.status[data-tone=bad]>.icon{color:var(--color-bad)}.status[data-tone=neutral]>.icon{color:var(--color-none)}.note{color:var(--color-text-muted);font-size:var(--text-sm)}.note.warn{align-items:flex-start;gap:var(--space-2);color:var(--color-text);display:flex}.note.warn>.icon{color:var(--color-warn);margin-top:.15em}.result-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.result-actions .button,.files-zip .button{flex-wrap:wrap}.result-actions .button{flex:auto}.pairing{padding:var(--space-4) var(--space-5);border:var(--line-width) solid var(--color-line-strong);border-radius:var(--radius-card);transition:border-color var(--motion-fast) var(--ease)}.pairing>:last-child{margin-bottom:0}.pairing h3{margin-bottom:var(--space-2)}.viewer[data-drag] .pairing{border-style:dashed;border-color:var(--color-action)}.viewer[data-drag=pair] .pairing{background:var(--color-action-tint)}.pairing-line{margin-bottom:var(--space-2);overflow-wrap:anywhere}.pairing-actions{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.pairing .privacy{margin-top:var(--space-2)}.pairing[data-state=paired]{align-items:center;gap:0 var(--space-3);padding:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.pairing[data-state=paired]>:is(.status,.pairing-line,.pairing-actions){margin:0}.pairing[data-state=paired] .pairing-actions{gap:0 var(--space-3);margin-inline-start:auto}.pairing[data-state=paired] .button{padding-inline:var(--space-1)}@media (width<=63.99rem){:root:has(.result-actions[data-bar],.pairing:is([data-state=needs],[data-state=different])){--bar-room:calc(2 * var(--hit) + 2 * var(--space-3) + env(safe-area-inset-bottom));scroll-padding-bottom:var(--bar-room)}body:has(.result-actions[data-bar],.pairing:is([data-state=needs],[data-state=different])){padding-bottom:var(--bar-room)}.result-actions[data-bar],.pairing:is([data-state=needs],[data-state=different]) .pairing-actions{z-index:2;padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--line-width) solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-raised);margin:0;position:fixed;inset:auto 0 0}.pairing:is([data-state=needs],[data-state=different]) .pairing-actions .button:not(.quiet){flex:auto}.result-actions[data-bar] .button.secondary{display:none}}.result-print{display:none}@media (width<=63.99rem){.result-print{display:flex}.result-print .button{flex:auto}}.document{gap:var(--space-3);min-width:0;display:grid}.stage-head{gap:var(--space-2);display:grid}.stage-switch{gap:var(--space-2);flex-wrap:wrap;display:flex}.stage-switch .button{overflow-wrap:anywhere;white-space:normal;min-width:0}.stage-switch .button[aria-pressed=true]{border-color:var(--color-action);background:var(--color-action-tint);font-weight:600}.stage-file{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.stage-note,.pdf-page[data-state=failed] figcaption,.image-view:is([data-state=failed],[data-state=too-large]) figcaption{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface);margin:0;font-weight:600;display:flex}.stage-note .icon,.pdf-page[data-state=failed] figcaption .icon,.image-view figcaption .icon{color:var(--color-warn);flex:none;margin-top:.15em}.pdf-page[data-state=failed] figcaption,.image-view:is([data-state=failed],[data-state=too-large]) figcaption{width:100%;color:var(--color-text);font-size:var(--text-base)}.stage-next{margin:0}.stage-note[data-tone=bad] .icon{color:var(--color-bad)}.stage-note[data-tone=warn] .icon{color:var(--color-warn)}.pdf-page,.payload-view,.image-view{margin:0}.pdf-page{gap:var(--space-2);display:grid}.pdf-head{align-items:center;gap:0 var(--space-3);min-height:var(--hit);flex-wrap:wrap;display:flex}.pdf-head figcaption{margin-inline-end:auto}@media (width<=39.99rem){.pdf-head{column-gap:var(--space-2)}}.pdf-box{min-width:0}.pdf-canvas,.image-canvas{border:var(--line-width) solid var(--color-line);border-radius:var(--radius-doc);background:var(--color-paper);height:auto;display:block}.pdf-canvas{width:100%}.pdf-canvas:not([data-rendered]){aspect-ratio:1/1.414}.pdf-page[data-zoom] .pdf-box{overscroll-behavior:contain;max-height:80vh;overflow:auto}.pdf-page[data-zoom] .pdf-canvas{width:200%;max-width:none}.image-canvas{max-width:100%}.pdf-canvas[hidden],.image-canvas[hidden]{display:none}.pdf-page figcaption,.image-view figcaption{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.pdf-head .button,.result-bar .button{padding-inline:0}.pdf-all .icon{width:1em;height:1em}.image-view figcaption{margin-top:var(--space-2);overflow-wrap:anywhere}.pdf-page[data-state=failed] figcaption{color:var(--color-text);font-size:var(--text-base);font-weight:600}.page-only{margin:0}.pdf-next{margin-top:var(--space-1);font-weight:400;display:block}.payload-text,.xml-tree{max-height:70vh;padding:var(--space-3);border:var(--line-width) solid var(--color-line);border-radius:var(--radius-doc);background:var(--color-paper);font-size:var(--text-sm);margin:0;overflow:auto}.payload-text{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.xml-tree{font-family:var(--font-data)}.xml-modes{gap:0 var(--space-2);margin:0 0 var(--space-3);border-bottom:var(--line-width) solid var(--color-line);flex-wrap:wrap;display:flex}.xml-modes .button{padding-inline:var(--space-1);font-size:var(--text-sm);border-radius:0}.xml-modes .button[aria-pressed=true]{box-shadow:inset 0 calc(-2 * var(--line-width)) 0 var(--color-action);color:var(--color-text);font-weight:600;text-decoration:none}.xml-view>.note{margin:0 0 var(--space-2)}.form-page{margin-top:var(--space-3);padding:var(--space-5);border:var(--line-width) solid var(--color-line);border-radius:var(--radius-doc);background:var(--color-paper);font-family:var(--font-data);font-size:var(--text-base);overflow-wrap:anywhere}.form-page :is(h4,h5,h6){margin:var(--space-4) 0 var(--space-2);font-family:inherit;font-weight:600}.form-page h4{font-size:var(--text-base)}.form-page h5{color:var(--color-text-muted);font-size:var(--text-sm)}.form-page h5.form-upper{color:var(--color-text);font-size:var(--text-base)}.form-page h6{font-size:var(--text-lg)}.form-page p{margin:0 0 var(--space-2)}.form-page :is(ol,ul){margin:0 0 var(--space-2);padding-left:var(--space-5)}.form-page hr{margin:var(--space-4) 0;border:0;border-top:var(--line-width) solid var(--color-line)}.form-page pre{white-space:pre-wrap;font-family:inherit}.form-strong{font-weight:600}.form-center{text-align:center}.form-end{text-align:end}.form-half{vertical-align:top;width:50%;display:inline-block}.form-half+:not(.form-half){margin-top:var(--space-4)}.form-lines{white-space:pre-line}.form-upper{text-transform:uppercase}.form-label{color:var(--color-text-muted)}.form-page .form-title{margin-bottom:var(--space-4);font-size:var(--text-lg);text-align:center;font-weight:600}.form-end :is(ol,ul){padding-left:0;list-style-position:inside}@media (width<=30rem){.form-page{padding:var(--space-4)}.form-half{width:auto;display:block}.form-end{text-align:start}.form-end :is(ol,ul){padding-left:var(--space-5);list-style-position:outside}.form-label{display:block}}@media print{.xml-modes,.stage-switch{display:none}.form-page{border:0;padding:0}.payload-text,.xml-tree{max-height:none;overflow:visible}}.xml-tree,.xml-tree ul{list-style:none}.xml-tree summary{cursor:pointer;touch-action:manipulation;list-style:none;display:flex}.xml-head{min-width:0}.xml-tree summary::-webkit-details-marker{display:none}.xml-tree summary>.icon{width:1em;height:1em;margin-top:.3em;margin-right:var(--space-1);color:var(--color-text-muted);transition:transform var(--motion-fast) var(--ease);flex:none;transform:rotate(-90deg)}.xml-tree details[open]>summary>.icon{transform:none}@media (pointer:coarse){.xml-tree summary{padding-block:var(--space-2)}}.xml-tree ul{padding-left:var(--space-5);margin:0}.xml-tree li{overflow-wrap:anywhere}.xml-name{font-weight:600}.xml-attr,.xml-text{margin-left:var(--space-2)}.xml-attr{max-width:100%;color:var(--color-text-muted);display:inline-block}.xml-value{color:var(--color-text)}.result-details>section>h3{margin-bottom:var(--space-2);font-size:var(--text-base)}.result-details>section>:last-child{margin-bottom:0}.file-list{margin:0;padding:0;list-style:none}.file{align-items:center;gap:var(--space-1) var(--space-3);padding-block:var(--space-3);border-bottom:var(--line-width) solid var(--color-line);grid-template-columns:auto minmax(0,1fr);display:grid}.file:first-child{border-top:var(--line-width) solid var(--color-line)}.file-list:has(>:nth-child(51))>.file{content-visibility:auto;contain-intrinsic-size:auto 5rem}.file>.icon{color:var(--color-text-muted);grid-row:span 2}.file-name{font-family:var(--font-data);overflow-wrap:anywhere;font-weight:600}.file-meta{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.file-cover,.file-state,.file>.button{grid-column:2}.file>.button{justify-self:start}.file-state{color:var(--color-text-muted);font-size:var(--text-sm)}.layer+.layer{margin-top:var(--space-5)}.layer-title{margin:var(--space-3) 0 0}.sig{margin-top:var(--space-3);padding:var(--space-4);border:var(--line-width) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper)}.sig>:last-child{margin-bottom:0}.sig-title{margin:0 0 var(--space-3);font-size:var(--text-base)}.sig-claims{padding-top:var(--space-3);border-top:var(--line-width) solid var(--color-line)}.sig-label{margin:0 0 var(--space-1);font-weight:600}.sig-details{margin-top:var(--space-3);border-bottom:0}.check{margin-bottom:var(--space-3)}.check>:last-child{margin-bottom:0}.facts{margin:0 0 var(--space-3);font-family:var(--font-data);font-variant-numeric:tabular-nums}.fact{gap:var(--space-2);padding:var(--space-2) 0;border-top:var(--line-width) solid var(--color-line);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.fact dt{color:var(--color-text-muted)}.fact dd{overflow-wrap:anywhere;margin:0}.fact dd.mono{font-family:var(--font-mono);font-size:var(--text-sm)}.fact-note{color:var(--color-text-muted);font-size:var(--text-sm);display:block}@media (width<=30rem){.fact{grid-template-columns:1fr;gap:0}}.report-legal>p{margin-bottom:var(--space-2)}.report-legal-link{min-height:var(--hit);align-items:center;display:flex}@media (width>=64rem){.report-status{padding:var(--space-5)}.result-grid[data-layout=solo]{max-width:var(--measure)}.result-grid:not([data-layout=solo]){column-gap:var(--space-7);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.result-panel,.result-details{grid-column:2}.result-stage{grid-area:1/1/span 2}.result-stage[data-rail]{grid-template-columns:9.5rem minmax(0,1fr);align-items:start}.result-stage[data-rail] .layers-rail{padding-top:var(--space-5)}.result-stage .layers-rail{gap:var(--space-5);grid-template-columns:none}.result-stage .layers-rail>li{text-align:start;justify-items:stretch}.result-stage .layer-row{place-items:center start;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}.result-stage .layer-row .layer-node{grid-row:span 2;margin-bottom:0}.drop-rail .layers-rail{gap:var(--space-5);grid-template-columns:none}.drop-rail .layers-rail>li{place-items:center start;column-gap:var(--space-2);text-align:start;grid-template-columns:auto minmax(0,1fr)}.drop-rail .layers-rail .layer-node{margin-bottom:0}:is(.result-stage,.drop-rail) .layers-rail>li:not(:last-child):after{top:calc(50% + var(--node-size) / 2);bottom:calc(-1 * var(--space-5));left:calc((var(--node-size) - var(--node-line)) / 2);width:var(--node-line);height:auto;right:auto}}.choose-phone{display:none}@media (width<=39.99rem){.drop-body>.button{width:100%}}@media (width<=39.99rem) and (pointer:coarse){.choose-any{display:none}.choose-phone{display:inline}}.stage-file .chip{font-size:var(--text-sm);background:0 0;border:0;padding:0}@media (width>=64rem){.result-stage .layer-label{font-size:var(--text-sm)}}.rail-box{min-width:0}.rail-explain{margin-top:var(--space-3);font-size:var(--text-sm)}.rail-explain[hidden]{display:none}.rail-explain p{margin:0}.rail-explain .button{padding-inline:0}.layers-rail>:is([data-row=integrity],[data-row=certificate]){--rail-line:var(--color-line-strong)}.report-legal-link a{padding-block:var(--space-2)}.sig-below{display:none}@media (width<=63.99rem){[data-verdict=mismatch]>.report-claims{display:none}.sig-below{display:block}.sig-below .sig-claims{border-top:0;padding-top:0}}.timestamps>h4{margin:var(--space-5) 0 var(--space-2)}@media (width<=39.99rem){.result-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
