.sm[data-astro-cid-gpz7wyw2]{gap:var(--space-8);display:grid}.sm__section[data-astro-cid-gpz7wyw2]{gap:var(--space-4);display:grid}.sm__section[data-astro-cid-gpz7wyw2][hidden]{display:none}.sm__idx[data-astro-cid-gpz7wyw2]{font-weight:500}.sm[data-astro-cid-gpz7wyw2] .tool__panel-head[data-astro-cid-gpz7wyw2]{row-gap:var(--space-2);flex-wrap:wrap}.sm__label-row[data-astro-cid-gpz7wyw2]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.sm__textarea[data-astro-cid-gpz7wyw2]{word-break:break-all;min-height:10rem}.sm__status[data-astro-cid-gpz7wyw2][data-state=error]{color:var(--danger)}.sm__status[data-astro-cid-gpz7wyw2][data-state=ok]{color:var(--fg-2)}.sm__examples[data-astro-cid-gpz7wyw2]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sm__examples[data-astro-cid-gpz7wyw2] .label[data-astro-cid-gpz7wyw2]{margin-right:var(--space-2)}.sm__examples-note[data-astro-cid-gpz7wyw2]{margin-top:var(--space-1);flex-basis:100%}.sm__chip[data-astro-cid-gpz7wyw2]{cursor:pointer;transition:border-color var(--dur-2), color var(--dur-2), background var(--dur-2)}.sm__chip[data-astro-cid-gpz7wyw2]:hover{border-color:var(--fg-3);color:var(--fg);background:var(--surface-2)}.sm__chip[data-astro-cid-gpz7wyw2]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sm__decode[data-astro-cid-gpz7wyw2]{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--rule);display:grid}.sm__decode[data-astro-cid-gpz7wyw2][hidden]{display:none}.sm__chips[data-astro-cid-gpz7wyw2]{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.sm__counts[data-astro-cid-gpz7wyw2]{justify-content:end}.sm__steps[data-astro-cid-gpz7wyw2]{gap:var(--space-1);font-size:var(--text-xs);color:var(--fg-2);padding-left:1.4em;display:grid}.sm__steps[data-astro-cid-gpz7wyw2] li::marker{font-family:var(--font-mono);color:var(--fg-3)}.sm__steps[data-astro-cid-gpz7wyw2] .st-detail{font-family:var(--font-mono);color:var(--fg-3);overflow-wrap:anywhere;margin-left:.4em}.sm[data-astro-cid-gpz7wyw2] .sm__specs:empty{display:none}.sm[data-astro-cid-gpz7wyw2] .sm__specs>div{grid-template-columns:minmax(7rem,2fr) minmax(0,3fr)}.sm[data-astro-cid-gpz7wyw2] .sm__specs dt{overflow-wrap:anywhere;min-width:0}.sm[data-astro-cid-gpz7wyw2] .sm__specs dd{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;word-break:break-all;min-width:0}.sm[data-astro-cid-gpz7wyw2] .sm__specs .r-human{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--fg-2);word-break:normal;flex-wrap:wrap;margin-top:.3rem;display:flex}@media (width<=30rem){.sm[data-astro-cid-gpz7wyw2] .sm__specs>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.sm__output[data-astro-cid-gpz7wyw2]{gap:var(--space-6)}.sm__findings[data-astro-cid-gpz7wyw2],.sm__message[data-astro-cid-gpz7wyw2]{gap:var(--space-4);display:grid}.sm__message[data-astro-cid-gpz7wyw2][hidden]{display:none}.sm__list[data-astro-cid-gpz7wyw2]{border-top:1px solid var(--rule);display:grid}.sm__list[data-astro-cid-gpz7wyw2] li{gap:var(--space-3) var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:5.75rem 1fr;align-items:start;display:grid}.sm__list[data-astro-cid-gpz7wyw2] li .chip{justify-self:start;margin-top:1px}.sm__list[data-astro-cid-gpz7wyw2] .f-title{font-weight:600;font-size:var(--text-small);color:var(--fg);display:block}.sm__list[data-astro-cid-gpz7wyw2] .f-detail{font-size:var(--text-xs);color:var(--fg-2);overflow-wrap:anywhere;margin-top:.15rem;line-height:1.55;display:block}.sm__list[data-astro-cid-gpz7wyw2] .f-empty{color:var(--fg-3);font-size:var(--text-small);grid-template-columns:1fr}@media (width<=30rem){.sm__list[data-astro-cid-gpz7wyw2] li{gap:var(--space-2);grid-template-columns:1fr}}.sm__assertions[data-astro-cid-gpz7wyw2]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.sm__assertions[data-astro-cid-gpz7wyw2] .as{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.sm__assertions[data-astro-cid-gpz7wyw2] .as__grid>*{min-width:0}.sm__assertions[data-astro-cid-gpz7wyw2] .as__head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sm__assertions[data-astro-cid-gpz7wyw2] .as__title{color:var(--fg);margin-right:auto;font-weight:600}.sm__assertions[data-astro-cid-gpz7wyw2] .as__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.sm__assertions[data-astro-cid-gpz7wyw2] .as__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.sm__assertions[data-astro-cid-gpz7wyw2] .as__attrs{gap:var(--space-3);align-content:start;display:grid}.sm__assertions[data-astro-cid-gpz7wyw2] td{font-size:var(--text-xs);overflow-wrap:anywhere}.sm__assertions[data-astro-cid-gpz7wyw2] .a-name{font-family:var(--font-mono);color:var(--fg);word-break:break-all;display:block}.sm__assertions[data-astro-cid-gpz7wyw2] .a-friendly{color:var(--fg-3);display:block}.sm__assertions[data-astro-cid-gpz7wyw2] .a-val{font-family:var(--font-mono);color:var(--fg);word-break:break-all;display:block}.sm__assertions[data-astro-cid-gpz7wyw2] .a-val+.a-val{margin-top:.3rem}.sm__assertions[data-astro-cid-gpz7wyw2] .a-empty{color:var(--fg-3)}.sm__assertions[data-astro-cid-gpz7wyw2] .sm__enc-note{grid-template-columns:1fr}.sm__workshop[data-astro-cid-gpz7wyw2]{gap:var(--space-5)}.sm__edit-col[data-astro-cid-gpz7wyw2],.sm__out-col[data-astro-cid-gpz7wyw2]{gap:var(--space-4);align-content:start;min-width:0;display:grid}.sm__edit[data-astro-cid-gpz7wyw2]{min-height:22rem;font-size:var(--text-xs);word-break:break-all}.sm__actions[data-astro-cid-gpz7wyw2]{gap:var(--space-2)}.sm__enc-row[data-astro-cid-gpz7wyw2]{gap:var(--space-4);align-items:end;display:grid}@media (width>=40rem){.sm__enc-row[data-astro-cid-gpz7wyw2]{grid-template-columns:auto minmax(0,1fr)}}.sm__edit-msg[data-astro-cid-gpz7wyw2][data-state=error]{color:var(--danger)}.sm__out-col[data-astro-cid-gpz7wyw2] pre{max-height:14rem;overflow-y:auto}.sm__xml pre{max-height:40rem;overflow-y:auto}
