.inspector-page{--inspector-brand:var(--color-brand);--inspector-accent:var(--color-accent);--inspector-text:var(--tool-ink);--inspector-muted:var(--tool-muted);--inspector-line:var(--tool-line);--inspector-soft:var(--tool-soft);--inspector-good:var(--color-success);--inspector-warn:var(--color-warning);--inspector-danger:var(--color-danger);}.inspector-page *{box-sizing:border-box;}.inspector-shell>section+section{margin-top:2rem;}.inspector-panel>header p{color:var(--inspector-muted);line-height:1.55;margin:.35rem 0 0;}.inspector-notice{background:var(--color-surface-muted);border:1px solid var(--color-success-border);color:var(--color-success);font-weight:700;margin:0 0 1rem;padding:.8rem 1rem;}.inspector-dropzone{transition:background .15s,border-color .15s,box-shadow .15s;}.inspector-dropzone:hover,.inspector-dropzone.is-dragging{background:var(--color-accent-soft);border-color:var(--inspector-accent);}.inspector-dropzone svg{color:var(--inspector-brand);}.inspector-file-button{margin-top:.65rem;}.inspector-danger{background:#fff;border-color:var(--color-danger-border);color:var(--inspector-danger);}.inspector-danger:hover,.inspector-danger:focus-visible{background:var(--color-danger-soft);border-color:var(--inspector-danger);}.inspector-danger:focus-visible,.inspector-tabs button:focus-visible{outline:3px solid var(--color-accent-focus);outline-offset:2px;}.inspector-file-summary{align-items:center;background:var(--inspector-soft);border:1px solid var(--inspector-line);display:flex;gap:.7rem;justify-content:space-between;margin-top:.75rem;min-width:0;padding:.7rem .8rem;}.inspector-file-summary strong{overflow-wrap:anywhere;}.inspector-file-summary span{color:var(--inspector-muted);flex:0 0 auto;}.inspector-upload-footer{display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:.8rem 0 1rem;}.inspector-upload-footer p{color:var(--inspector-muted);font-size:.86rem;line-height:1.45;margin:0;}.inspector-privacy-note{text-align:end;}.inspector-privacy-note strong{color:var(--inspector-good);}.inspector-progress{border-inline-start:4px solid var(--inspector-accent);}.inspector-progress p{color:var(--inspector-muted);margin:.2rem 0 0;}.inspector-results{border:1px solid var(--tool-line);margin-top:2rem;min-width:0;}.inspector-result-header{align-items:center;background:var(--inspector-brand);color:#fff;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.4rem;}.inspector-result-header .inspector-kicker{color:var(--color-accent)!important;margin:0;}.inspector-result-header h2{color:#fff;font-size:1.55rem;margin:.25rem 0 0;overflow-wrap:anywhere;}.inspector-result-header p:last-child{color:rgba(255,255,255,.82);font-size:.87rem;margin:.3rem 0 0;overflow-wrap:anywhere;}.inspector-health-badge{background:#fff;color:var(--inspector-good);flex:0 0 auto;font-size:.8rem;font-weight:800;letter-spacing:.04em;padding:.55rem .7rem;text-transform:uppercase;}.inspector-health-badge.is-warning{background:var(--color-warning-soft);color:var(--color-warning);}.inspector-toolbar{align-items:center;background:var(--inspector-soft);border-bottom:1px solid var(--tool-line);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem;}.inspector-toolbar label{align-items:center;display:flex;font-weight:700;gap:.5rem;}.inspector-toolbar select{background:#fff;border:1px solid var(--color-control-border);font:inherit;min-height:40px;padding:.45rem 2rem .45rem .55rem;}.inspector-toolbar-actions{display:flex;flex-wrap:wrap;gap:.45rem;}.inspector-toolbar-actions button{min-height:40px;padding:.48rem .75rem;}.inspector-tabs{background:#fff;border-bottom:1px solid var(--inspector-line);display:flex;gap:0;overflow-x:auto;scrollbar-width:thin;}.inspector-tabs button{background:#fff;border:0;border-bottom:3px solid transparent;color:var(--color-text-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.86rem;font-weight:750;min-height:50px;padding:.75rem 1rem;white-space:nowrap;}.inspector-tabs button:hover{background:var(--color-accent-soft);color:var(--inspector-brand);}.inspector-tabs button.is-active{border-bottom-color:var(--inspector-accent);color:var(--inspector-brand);}.inspector-panel{min-width:0;padding:1.3rem 1.4rem 1.6rem;}.inspector-panel[hidden]{display:none;}.inspector-panel>header{margin-bottom:1rem;}.inspector-panel>header h3{color:var(--inspector-brand);font-size:1.3rem;margin:0;}.inspector-summary-cards{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));}.inspector-summary-card{background:var(--inspector-soft);border:1px solid var(--inspector-line);min-width:0;padding:.85rem;}.inspector-summary-card span{color:var(--inspector-muted);display:block;font-size:.75rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase;}.inspector-summary-card strong{color:var(--inspector-brand);display:block;font-size:1.05rem;margin-top:.3rem;overflow-wrap:anywhere;}.inspector-health-details{margin-top:.8rem;}.inspector-health-details.is-good{background:var(--color-success-soft);border-inline-start:4px solid var(--inspector-good);color:var(--color-success);padding:.8rem 1rem;}.inspector-health-details.is-warning{background:var(--color-warning-soft);border-inline-start:4px solid var(--color-warning-border);color:var(--color-warning);padding:.8rem 1rem;}.inspector-health-details ul{margin:.45rem 0 0;padding-inline-start:1.25rem;}.inspector-preview-card{border:1px solid var(--inspector-line);margin-top:1rem;}.inspector-preview-heading{align-items:start;background:var(--tool-soft);border-bottom:1px solid var(--inspector-line);display:flex;gap:1rem;justify-content:space-between;padding:.8rem 1rem;}.inspector-preview-heading h3{color:var(--inspector-brand);margin:0;}.inspector-preview-heading p{color:var(--inspector-muted);margin:.25rem 0 0;}.inspector-preview-heading label{align-items:center;display:flex;flex-wrap:wrap;font-size:.82rem;font-weight:700;gap:.45rem;justify-content:flex-end;}.inspector-preview-heading input{accent-color:var(--inspector-brand);max-width:140px;}.inspector-preview-heading output{color:var(--inspector-muted);min-width:3.3rem;}.inspector-preview{font-size:52px;line-height:1.25;min-height:175px;overflow-wrap:anywhere;padding:1.2rem;}.inspector-preview:focus{box-shadow:inset 0 0 0 3px var(--color-accent-focus);outline:0;}.inspector-next-step{background:var(--color-accent-soft);border-inline-start:4px solid var(--inspector-accent);margin-top:1rem;padding:1rem;}.inspector-next-step h3{color:var(--inspector-brand);margin:0;}.inspector-next-step p{color:var(--inspector-muted);margin:.35rem 0 .8rem;}.inspector-next-step>div{display:flex;flex-wrap:wrap;gap:.55rem;}.inspector-filter-row{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:.8rem;}.inspector-filter-row label:first-child{display:grid;flex:1 1 300px;font-weight:700;gap:.3rem;max-width:520px;}.inspector-filter-row input[type="search"],.inspector-page textarea,.inspector-feature-preview input[type="text"],.inspector-table-toolbar input[type="search"]{background:#fff;border:1px solid var(--color-control-border);border-radius:var(--radius-control);color:var(--inspector-text);font:inherit;padding:.7rem;width:100%;}.inspector-feature-preview input[type="text"]{height:44px;line-height:1.2;min-height:44px;}.inspector-filter-row input:focus,.inspector-page textarea:focus,.inspector-feature-preview input:focus,.inspector-table-toolbar input:focus{border-color:var(--inspector-brand);box-shadow:0 0 0 2px rgba(0,41,87,.1);outline:0;}.inspector-language-summary{color:var(--inspector-muted);font-size:.88rem;margin:.4rem 0 .8rem;}.inspector-languages{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));}.inspector-language-card{border:1px solid var(--inspector-line);min-width:0;padding:.75rem;}.inspector-language-card.is-complete{border-top:3px solid var(--inspector-good);}.inspector-language-card.is-nearly{border-top:3px solid var(--inspector-accent);}.inspector-language-card.is-layout_required,.inspector-language-card.is-partial,.inspector-language-card.is-unsupported{border-top:3px solid var(--color-warning-border);}.inspector-language-card header{align-items:start;display:flex;gap:.55rem;justify-content:space-between;}.inspector-language-card h4{color:var(--inspector-brand);font-size:.95rem;margin:0;overflow-wrap:anywhere;}.inspector-language-status{background:var(--color-surface-muted);color:var(--color-text-muted);flex:0 0 auto;font-size:.68rem;font-weight:800;padding:.2rem .35rem;text-transform:uppercase;}.inspector-language-card dl{display:grid;font-size:.8rem;gap:.3rem .65rem;grid-template-columns:minmax(0,1fr) auto;margin:.65rem 0 0;}.inspector-language-card dt{color:var(--inspector-muted);}.inspector-language-card dd{font-weight:700;margin:0;}.inspector-language-card progress{accent-color:var(--inspector-brand);grid-column:1/-1;height:.55rem;width:100%;}.inspector-language-card details{border-top:1px solid var(--color-surface-muted);margin-top:.55rem;padding-top:.5rem;}.inspector-language-card summary{color:var(--inspector-brand);cursor:pointer;font-size:.78rem;font-weight:700;}.inspector-codepoints{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.45rem;}.inspector-codepoint{background:var(--color-surface-muted);border:1px solid var(--color-border);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;padding:.2rem .3rem;}.inspector-details{border:1px solid var(--inspector-line);margin-top:1rem;}.inspector-details>summary{color:var(--inspector-brand);cursor:pointer;font-weight:800;padding:.8rem 1rem;}.inspector-details>p{color:var(--inspector-muted);margin:0;padding:0 1rem .8rem;}.inspector-blocks{border-top:1px solid var(--inspector-line);display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.8rem;}.inspector-block{align-items:center;display:grid;font-size:.82rem;gap:.25rem .6rem;grid-template-columns:minmax(0,1fr) auto;}.inspector-block span:first-child{overflow-wrap:anywhere;}.inspector-block progress{accent-color:var(--inspector-brand);grid-column:1/-1;width:100%;}.inspector-local-note{background:var(--color-surface-muted);border-inline-start:4px solid var(--inspector-good);color:var(--color-success);margin-bottom:1rem;padding:.75rem 1rem;}.inspector-text-label{display:block;font-weight:800;margin-bottom:.4rem;}.inspector-page textarea{line-height:1.5;min-height:145px;resize:vertical;}.inspector-test-result{font-weight:700;margin:.7rem 0;}.inspector-test-result.is-good{color:var(--inspector-good);}.inspector-test-result.is-warning{color:var(--inspector-danger);}.inspector-missing-list{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.7rem;}.inspector-missing-character{align-items:center;background:var(--color-surface);border:1px solid var(--color-danger-soft);display:inline-flex;font-size:1.15rem;gap:.35rem;min-height:38px;padding:.25rem .5rem;}.inspector-missing-character small{color:var(--color-danger);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.65rem;}.inspector-feature-toolbar{align-items:center;background:var(--tool-soft);border:1px solid var(--inspector-line);display:flex;gap:1rem;justify-content:space-between;margin-bottom:.7rem;padding:.65rem .75rem;}.inspector-feature-toolbar p{color:var(--inspector-muted);font-size:.85rem;font-weight:700;margin:0;}.inspector-feature-toolbar button{min-height:40px;padding:.45rem .75rem;}.inspector-features{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));}.inspector-feature{border:1px solid var(--color-border);display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:.8rem;transition:border-color .15s,box-shadow .15s,background .15s;}.inspector-feature:hover{border-color:var(--color-control-border);}.inspector-feature[data-state="on"]{background:var(--color-accent-soft);border-color:var(--color-accent);box-shadow:inset 3px 0 var(--color-accent);}.inspector-feature[data-state="off"]{background:var(--color-surface);border-color:var(--color-control-border);box-shadow:inset 3px 0 var(--color-control-border);}.inspector-feature>div{min-width:0;}.inspector-feature header{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:space-between;}.inspector-feature header strong{color:var(--inspector-brand);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1rem;}.inspector-feature header span{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.65rem;font-weight:800;padding:.2rem .35rem;text-transform:uppercase;}.inspector-feature p{color:var(--inspector-text);font-size:.82rem;line-height:1.45;margin:.55rem 0 .35rem;}.inspector-feature small{color:var(--inspector-muted);display:block;font-size:.7rem;line-height:1.4;}.inspector-feature>label{display:grid;font-size:.75rem;font-weight:800;gap:.3rem;margin-top:.7rem;}.inspector-feature select{background:#fff;border:1px solid var(--color-control-border);border-radius:var(--radius-control);color:var(--inspector-text);font:inherit;min-height:44px;padding:.55rem 2rem .55rem .65rem;width:100%;}.inspector-feature select:hover{border-color:var(--color-control-border);}.inspector-feature select:focus-visible{border-color:var(--inspector-brand);box-shadow:0 0 0 2px rgba(0,41,87,.1);outline:0;}.inspector-feature select:disabled{background:var(--color-surface-muted);color:var(--tool-muted);cursor:not-allowed;}.inspector-feature-preview{border:1px solid var(--inspector-line);margin-top:1rem;padding:1rem;}.inspector-feature-preview label{display:block;font-weight:800;margin-bottom:.35rem;}.inspector-feature-comparison{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.8rem;}.inspector-feature-comparison section{border:1px solid var(--inspector-line);min-width:0;}.inspector-feature-comparison section.is-selected{border-top:3px solid var(--inspector-accent);}.inspector-feature-comparison section>strong{background:var(--inspector-soft);color:var(--inspector-brand);display:block;font-size:.78rem;padding:.55rem .7rem;}.inspector-feature-output,.inspector-variable-output{font-size:34px;line-height:1.35;min-height:92px;overflow-wrap:anywhere;padding:.8rem .7rem;}.inspector-variable-output{border:1px solid var(--inspector-line);margin-top:.8rem;}.inspector-empty{background:var(--inspector-soft);color:var(--inspector-muted);padding:1rem;}.inspector-instances{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem;}.inspector-instance{background:#fff;border:1px solid var(--color-control-border);color:var(--inspector-brand);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .7rem;}.inspector-instance:hover,.inspector-instance:focus-visible{border-color:var(--inspector-accent);}.inspector-axes{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.8rem;}.inspector-axis{border:1px solid var(--inspector-line);padding:.8rem;}.inspector-axis header{align-items:center;display:flex;gap:.6rem;justify-content:space-between;}.inspector-axis h4{color:var(--inspector-brand);margin:0;}.inspector-axis output{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;}.inspector-axis input{accent-color:var(--inspector-brand);margin:.7rem 0 .3rem;width:100%;}.inspector-axis footer{margin:0;color:var(--inspector-muted);display:flex;font-size:.72rem;justify-content:space-between;}.inspector-hidden-badge{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.66rem;padding:.15rem .3rem;text-transform:uppercase;}.inspector-definition-grid{display:grid;gap:0;grid-template-columns:minmax(150px,28%) minmax(0,1fr);margin:0;}.inspector-capabilities+.inspector-definition-grid,.inspector-summary-cards+.inspector-definition-grid{margin-top:1rem;}#inspector-metrics{grid-template-columns:minmax(0,calc((100% - 1.95rem)/4)) minmax(0,1fr);}.inspector-definition-grid dt,.inspector-definition-grid dd{border-bottom:1px solid var(--color-surface-muted);margin:0;min-width:0;padding:.65rem .75rem;}.inspector-definition-grid dt{background:var(--inspector-soft);color:var(--color-text-muted);font-weight:700;}.inspector-definition-grid dd{overflow-wrap:anywhere;white-space:pre-wrap;}.inspector-definition-grid a{overflow-wrap:anywhere;}.inspector-license{margin-top:1.2rem;}.inspector-license h3{color:var(--inspector-brand);}.inspector-caution{background:var(--color-warning-soft);border-inline-start:4px solid var(--color-warning-border);color:var(--color-warning);padding:.75rem 1rem;}.inspector-table-section{border-top:1px solid var(--inspector-line);margin-top:1.25rem;padding-top:1.15rem;}.inspector-table-section>header h4{color:var(--inspector-brand);font-size:1.08rem;margin:0;}.inspector-table-section>header p{color:var(--inspector-muted);line-height:1.5;margin:.35rem 0 .8rem;}.inspector-table-toolbar{align-items:end;display:grid;gap:.3rem .8rem;grid-template-columns:minmax(240px,520px) minmax(0,1fr);margin-bottom:.75rem;}.inspector-table-toolbar label{font-size:.8rem;font-weight:800;grid-column:1;}.inspector-table-toolbar input{grid-column:1;height:44px;min-height:44px;}.inspector-table-toolbar p{align-self:center;color:var(--inspector-muted);font-size:.82rem;margin:0;}.inspector-table-list{display:grid;gap:.5rem;}.inspector-table-detail{border:1px solid var(--color-border);min-width:0;}.inspector-table-detail>summary{align-items:center;background:#fff;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;min-height:56px;padding:.65rem .8rem;transition:background .15s,border-color .15s;}.inspector-table-detail>summary::-webkit-details-marker{display:none;}.inspector-table-detail>summary:hover{background:var(--color-accent-soft);}.inspector-table-detail>summary:focus-visible{box-shadow:inset 0 0 0 3px var(--color-accent-focus);outline:0;}.inspector-table-detail[open]>summary{background:var(--color-accent-soft);border-bottom:1px solid var(--inspector-line);}.inspector-table-detail>summary>span{align-items:center;display:flex;gap:.55rem;min-width:0;}.inspector-table-detail>summary>span:first-child{flex:1 1 auto;}.inspector-table-detail>summary>span:last-child{flex:0 0 auto;}.inspector-table-detail>summary code{background:var(--inspector-brand);color:#fff;flex:0 0 auto;font-size:.84rem;font-weight:800;min-width:3.6rem;padding:.32rem .45rem;text-align:center;}.inspector-table-detail>summary>span:first-child>span{color:var(--color-text-muted);font-size:.84rem;font-weight:700;overflow-wrap:anywhere;}.inspector-table-size{color:var(--inspector-muted);font-size:.76rem;font-weight:700;}.inspector-table-status{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.66rem;font-weight:850;letter-spacing:.02em;padding:.25rem .38rem;text-transform:uppercase;}.inspector-table-status.is-analyzed{background:var(--color-success-soft);color:var(--color-success);}.inspector-table-status.is-identified{background:var(--color-accent-soft);color:var(--color-brand);}.inspector-table-body{background:var(--color-surface);display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.8rem;}.inspector-table-body section{border:1px solid var(--inspector-line);min-width:0;}.inspector-table-body h5{background:var(--inspector-brand);color:#fff;font-size:.78rem;margin:0;padding:.55rem .7rem;}.inspector-table-body .inspector-definition-grid{font-size:.76rem;grid-template-columns:minmax(125px,42%) minmax(0,1fr);}.inspector-table-body .inspector-definition-grid dt,.inspector-table-body .inspector-definition-grid dd{padding:.5rem .6rem;}.inspector-table-note{background:var(--color-surface-muted);border-inline-start:3px solid var(--color-control-border);color:var(--inspector-muted);font-size:.8rem;grid-column:1/-1;line-height:1.45;margin:0;padding:.7rem .8rem;}.inspector-expiry{background:var(--color-surface);border-top:1px solid var(--inspector-line);color:var(--inspector-muted);font-size:.78rem;margin:0;padding:.65rem 1rem;text-align:center;}.inspector-guide{border-top:1px solid var(--inspector-line);padding-top:2rem;}.inspector-guide>header{background:var(--inspector-brand);color:#fff;padding:1.4rem;}.inspector-guide>header .inspector-kicker{color:var(--color-accent)!important;margin:0;}.inspector-guide>header h2{color:#fff;margin:.35rem 0;}.inspector-guide>header>p:last-child{color:rgba(255,255,255,.82);line-height:1.55;margin:.35rem 0 0;}.inspector-guide-grid{border:1px solid var(--inspector-line);border-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.inspector-guide-grid article{min-width:0;padding:1.1rem;}.inspector-guide-grid article+article{border-inline-start:1px solid var(--inspector-line);}.inspector-guide-grid article>span{color:var(--tool-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;}.inspector-guide-grid h3{color:var(--inspector-brand);font-size:1.02rem;line-height:1.3;margin:.5rem 0 0;}.inspector-guide-grid p{color:var(--inspector-muted);font-size:.88rem;line-height:1.55;margin:.45rem 0 0;}@media (max-width:900px){.inspector-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr));}#inspector-metrics{grid-template-columns:minmax(0,calc((100% - .65rem)/2)) minmax(0,1fr);}.inspector-languages{grid-template-columns:repeat(2,minmax(0,1fr));}.inspector-features{grid-template-columns:repeat(2,minmax(0,1fr));}.inspector-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.inspector-guide-grid article:nth-child(3){border-inline-start:0;border-top:1px solid var(--inspector-line);}.inspector-guide-grid article:nth-child(4){border-top:1px solid var(--inspector-line);}}@media (max-width:650px){.inspector-upload-footer,.inspector-languages,.inspector-blocks,.inspector-features,.inspector-feature-comparison,.inspector-axes{grid-template-columns:1fr;}.inspector-privacy-note{text-align:start;}.inspector-result-header,.inspector-toolbar,.inspector-preview-heading,.inspector-feature-toolbar{align-items:stretch;flex-direction:column;}.inspector-health-badge{align-self:flex-start;}.inspector-toolbar-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;}.inspector-toolbar-actions .inspector-danger{grid-column:1/-1;}.inspector-preview-heading label{justify-content:flex-start;}.inspector-panel{padding:1.05rem .85rem 1.3rem;}.inspector-summary-cards{grid-template-columns:1fr 1fr;}.inspector-guide-grid{grid-template-columns:1fr;}.inspector-guide-grid article+article,.inspector-guide-grid article:nth-child(3){border-inline-start:0;border-top:1px solid var(--inspector-line);}.inspector-definition-grid{grid-template-columns:1fr;}#inspector-metrics dt{border-bottom:1px solid var(--color-surface-muted);padding:.65rem .75rem;}#inspector-metrics dd{padding:.65rem .75rem;}.inspector-definition-grid dt{border-bottom:0;padding-bottom:.2rem;}.inspector-definition-grid dd{padding-top:.2rem;}.inspector-table-toolbar,.inspector-table-body{grid-template-columns:1fr;}.inspector-table-toolbar p{margin-top:.2rem;}.inspector-table-detail>summary{align-items:flex-start;flex-direction:column;gap:.45rem;}.inspector-table-detail>summary>span:last-child{justify-content:space-between;width:100%;}.inspector-table-body .inspector-definition-grid{grid-template-columns:1fr;}}@media (max-width:420px){.inspector-summary-cards{grid-template-columns:1fr;}#inspector-metrics{grid-template-columns:1fr;}#inspector-metrics dt{border-bottom:0;padding-bottom:.2rem;}#inspector-metrics dd{padding-top:.2rem;}}@media (prefers-reduced-motion:reduce){.inspector-spinner{animation:none;}.tool-related-grid a{transition:none;}}.inspector-dropzone:hover,.inspector-dropzone.is-dragging,.inspector-feature[data-state="on"]{background:var(--color-accent-soft);}.inspector-dropzone:hover,.inspector-dropzone.is-dragging,.inspector-feature[data-state="on"]{border-color:var(--color-accent);}.inspector-feature[data-state="on"]{box-shadow:inset 3px 0 var(--color-accent);}.inspector-danger:focus-visible,.inspector-tabs button:focus-visible{outline-color:var(--color-accent-focus);}.inspector-preview:focus,.inspector-table-detail>summary:focus-visible{box-shadow:inset 0 0 0 3px var(--color-accent-focus);}.inspector-guide>header .inspector-kicker{color:var(--color-accent);}.inspector-results{border-radius:var(--radius-panel);overflow:clip;}.inspector-results .inspector-css-panel{margin:1rem;}.inspector-preview-card,.inspector-summary-card,.inspector-language-card{border-radius:var(--radius-panel);overflow:clip;}