.DiagCapabilityList_list__L8Jzc{display:flex;flex-direction:column;gap:1px}.DiagCapabilityList_cols2__g9fYA{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px}.DiagCapabilityList_row__hcErb{display:flex;align-items:baseline;gap:10px;padding:7px 12px;background:var(--bg-raised);border:1px solid #111;font-family:var(--font-mono);font-size:11px}.DiagCapabilityList_status__MrOE4{font-size:12px;font-weight:700;min-width:14px;text-align:center;flex-shrink:0}.DiagCapabilityList_yes__q_Woe{color:#4caf82}.DiagCapabilityList_no__a0Uku{color:#c0392b}.DiagCapabilityList_partial__jvkCO{color:#f0b450}.DiagCapabilityList_unknown__1g9Nx{color:#555}.DiagCapabilityList_pending__4An1u{color:#555;animation:DiagCapabilityList_pulse__7Ux15 1.2s ease-in-out infinite}@keyframes DiagCapabilityList_pulse__7Ux15{0%,to{opacity:1}50%{opacity:.3}}.DiagCapabilityList_label__g4lkt{color:var(--fg-muted,#888);flex:1 1}.DiagCapabilityList_detail__njtRM{color:#555;font-size:10px;text-align:right;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowserFeatureMatrixTool_groupTitle__88_wx{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#444;margin-bottom:6px}.CameraCapabilityTool_btn__nTX2E{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f0b450;background:transparent;border:1px solid #f0b450;padding:6px 14px;cursor:pointer}.CameraCapabilityTool_btn__nTX2E:hover{background:#f0b45018}.CameraCapabilityTool_btn__nTX2E:disabled{opacity:.4;cursor:default}.CameraCapabilityTool_error__PtSxa{font-family:var(--font-mono);font-size:11px;color:#c0392b;margin:8px 0 0}.CameraCapabilityTool_camTitle__0UphB{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:6px}.ClipboardCapabilityTool_buttons__UD8QU{display:flex;flex-wrap:wrap;gap:8px}.ClipboardCapabilityTool_btn__V85zd{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f0b450;background:transparent;border:1px solid #f0b450;padding:6px 14px;cursor:pointer}.ClipboardCapabilityTool_btn__V85zd:hover{background:#f0b45018}.ClipboardCapabilityTool_result__576SD{font-family:var(--font-mono);font-size:11px;color:#4caf82;margin:8px 0 0;word-break:break-all}.CodecSupportTool_sectionTitle__OqjSr{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#444;margin-bottom:6px}.DragDropTestTool_dropZone__z8bxW{width:100%;padding:40px 20px;border:2px dashed #1e1e1e;background:var(--panel);text-align:center;font-family:var(--font-mono);font-size:12px;color:#333;cursor:default;box-sizing:border-box;transition:border-color .1s,color .1s}.DragDropTestTool_dropZone__z8bxW.DragDropTestTool_over__WlLX8{border-color:#f0b450;color:#f0b450;background:#f0b45008}.DragDropTestTool_resultList__nyIm5{display:flex;flex-direction:column;gap:1px}.DragDropTestTool_resultRow__Bwumf{display:flex;align-items:center;gap:10px;padding:6px 10px;background:var(--bg-raised);border:1px solid #111}.DragDropTestTool_resIcon__l74xL{font-size:13px}.DragDropTestTool_resName__bRPjS{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted,#888);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DragDropTestTool_resType___KH1_{font-family:var(--font-mono);font-size:10px;color:#444}.DragDropTestTool_resSize__kDOSo{font-family:var(--font-mono);font-size:10px;color:#555;min-width:60px;text-align:right}.FileSystemAccessTestTool_buttons__5wo4y{display:flex;flex-wrap:wrap;gap:8px}.FileSystemAccessTestTool_btn__bKtAN{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f0b450;background:transparent;border:1px solid #f0b450;padding:6px 14px;cursor:pointer}.FileSystemAccessTestTool_btn__bKtAN:hover{background:#f0b45018}.FileSystemAccessTestTool_result__B4wzJ{font-family:var(--font-mono);font-size:11px;color:#4caf82;margin:8px 0 0;word-break:break-all}.MicrophoneCapabilityTool_btn__qHFGj{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f0b450;background:transparent;border:1px solid #f0b450;padding:6px 14px;cursor:pointer}.MicrophoneCapabilityTool_btn__qHFGj:hover{background:#f0b45018}.MicrophoneCapabilityTool_btn__qHFGj:disabled{opacity:.4;cursor:default}.MicrophoneCapabilityTool_error__6Uia0{font-family:var(--font-mono);font-size:11px;color:#c0392b;margin:8px 0 0}.MicrophoneCapabilityTool_micTitle__GoAGM{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:6px}.ServiceWorkerTool_sectionTitle__mcCbw{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#444;margin-bottom:6px}.ServiceWorkerTool_empty__WZawQ{font-family:var(--font-mono);font-size:11px;color:#333;margin:0}.ServiceWorkerTool_regList__U6oFr{display:flex;flex-direction:column;gap:1px}.ServiceWorkerTool_regRow__KP2ri{display:flex;align-items:center;gap:10px;padding:7px 12px;background:var(--bg-raised);border:1px solid #111}.ServiceWorkerTool_swState___m2W_{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;min-width:70px}.ServiceWorkerTool_active__Tagl0{color:#4caf82}.ServiceWorkerTool_waiting__BjkDQ{color:#f0b450}.ServiceWorkerTool_installing__IMTW8{color:#78b4ff}.ServiceWorkerTool_swScope__rCaGs{font-family:var(--font-mono);font-size:10px;color:#444}.ServiceWorkerTool_cacheList__BE_Fk{display:flex;flex-direction:column;gap:4px}.ServiceWorkerTool_cacheRow__9BM_W{border:1px solid #111;background:var(--bg-raised);padding:8px 12px}.ServiceWorkerTool_cacheName__FFK5v{font-family:var(--font-mono);font-size:11px;color:#f0b450;display:block;margin-bottom:4px}.ServiceWorkerTool_cacheCount__L8H2c{font-family:var(--font-mono);font-size:10px;color:#555;display:block;margin-bottom:4px}.ServiceWorkerTool_cacheKeys__ZrGlk{display:flex;flex-direction:column;gap:2px}.ServiceWorkerTool_cacheKey__QFxKf{font-family:var(--font-mono);font-size:9px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ServiceWorkerTool_btn__sErY4{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted,#555);background:transparent;border:1px solid var(--border);padding:6px 16px;cursor:pointer}.ServiceWorkerTool_btn__sErY4:hover{color:var(--fg,#e0e0e0);border-color:var(--fg-muted,#555)}.ServiceWorkerTool_btn__sErY4:disabled{opacity:.4;cursor:default}.WebGLCapabilityTool_unsupported__VW2_8{font-family:var(--font-mono);font-size:12px;color:var(--fg-muted,#555);margin:0;padding:20px 0}.WebGLCapabilityTool_details__uT6Ql{border:1px solid var(--border)}.WebGLCapabilityTool_summary__DUrrq{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#555;padding:8px 12px;cursor:pointer}.WebGLCapabilityTool_summary__DUrrq:hover{color:#888}.WebGLCapabilityTool_extGrid__r7k4L{display:flex;flex-wrap:wrap;gap:2px;padding:8px 12px}.WebGLCapabilityTool_ext__ZaSQm{font-family:var(--font-mono);font-size:9px;color:#444;background:#0d0d0d;border:1px solid #1a1a1a;padding:2px 6px}