.inspection-browser{min-width:0;color:var(--ui-ink,#23313c)}.inspection-browser p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.inspection-browser h3{margin:12px 0}.inspection-browser h4{margin:0 0 12px}.inspection-browser h5{margin:14px 0 4px}.inspection-state{border-radius:8px;padding:8px;background:var(--ui-soft,#e5f1ed)}.inspection-test-notice{border:1px solid #b97522;padding:10px;background:#fff1d3;color:#633a03}.inspection-filters{display:grid;grid-template-columns:minmax(100px,2fr) minmax(80px,1fr) minmax(80px,1fr);gap:8px;margin:12px 0}.inspection-filters>*{width:100%;min-width:0;margin:0!important;padding:9px!important}.inspection-findings-layout{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:16px}.inspection-finding-list{min-width:0;max-height:650px;overflow:auto;overflow-x:hidden;scrollbar-width:thin}.inspection-finding-list button{display:block;width:100%;text-align:left;margin:0 0 8px;overflow-wrap:anywhere;padding:10px;white-space:normal}.inspection-finding-list button.selected{outline:2px solid var(--ui-accent,#0b9383);outline-offset:-2px}.inspection-observation{padding:12px 0;border-bottom:1px solid var(--ui-line,#d3dfe5)}.inspection-observation>img,.inspection-evidence-crops img{width:100%;max-height:520px;object-fit:contain;display:block;background:var(--ui-canvas,#f0f5f7)}.inspection-evidence-crops{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:8px 0}.inspection-muted{color:var(--ui-muted,#647c88);font-size:12px}.inspection-browser details{padding:10px 0;min-width:0}.inspection-browser summary{cursor:pointer;font-weight:600}.inspection-path-stage svg{display:block;width:100%;max-height:320px;background:var(--ui-soft,#e8f2f3);border-radius:10px;margin:8px 0}.inspection-path-stage circle[role=button]{cursor:pointer}.inspection-browser .inspection-reference{position:relative}.inspection-browser .inspection-reference img{width:100%;display:block}.inspection-browser .inspection-reference button{transform:translate(-50%,-50%);padding:4px!important;background:var(--ui-accent,#009c90);color:white}.workspace-inspection-side .inspection-findings-layout{grid-template-columns:1fr}.workspace-inspection-side .inspection-finding-list{max-height:180px}.workspace-inspection-side .inspection-filters{grid-template-columns:1fr 1fr}.workspace-inspection-side .inspection-filters input{grid-column:1/-1}@media(max-width:800px){.inspection-findings-layout{grid-template-columns:1fr}.inspection-finding-list{max-height:200px}.inspection-filters{grid-template-columns:1fr 1fr}.inspection-filters input{grid-column:1/-1}}

.inspection-browser-header{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.inspection-browser-header h3{margin:0;flex:1}.inspection-browser-header button{padding:6px!important;margin:0!important}.inspection-browser-header .inspection-state{margin:0;padding:4px 8px;font-size:11px}.inspection-test-notice{font-size:11px;margin:6px 0;padding:6px}.inspection-navigation{min-width:0}.inspection-navigation>p{font-size:11px;margin:4px 0 8px}.inspection-browser .inspection-filters{grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:8px 0}.inspection-browser .inspection-filters input{grid-column:auto}.inspection-browser .inspection-filters>details{position:relative;padding:0!important;width:auto;min-width:75px}.inspection-filters>details>summary{padding:9px;cursor:pointer}.inspection-filter-menu{position:absolute;top:100%;right:0;width:250px;max-width:70vw;z-index:5;padding:10px;background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#ccc);box-shadow:0 5px 18px #0002;border-radius:8px}.inspection-filter-menu select{width:100%;margin:4px 0!important}.inspection-observation{padding:8px 0}.inspection-observation>p{margin:4px 0 8px}.inspection-browser .inspection-finding-list{max-height:280px}.inspection-browser .inspection-finding-detail{min-width:0}
