.diagnostics-panel{box-sizing:border-box;color:#202124;overflow-wrap:anywhere;background:#fffdf9;border:1px solid #b3261e;border-radius:.75rem;width:100%;min-width:0;max-width:100%;padding:.9rem 1rem;font:.95rem/1.5 system-ui,sans-serif;display:block}.diagnostics-panel:focus-visible{outline-offset:2px;outline:3px solid #0b57d0}.diagnostics-panel h2,.diagnostics-panel h3,.diagnostics-panel h4,.diagnostics-panel h5,.diagnostics-panel h6{margin:.9rem 0 .35rem;line-height:1.25}.diagnostics-panel .diagnostics-title{margin-top:0;font-size:1.1rem}.diagnostics-panel .diagnostics-frame-title{font-size:1rem}.diagnostics-panel .diagnostics-surface-title,.diagnostics-panel .diagnostics-component-title{color:#49454f;font-size:.9rem;font-weight:600}.diagnostics-panel p{margin:.35rem 0}.diagnostics-panel .diagnostics-count,.diagnostics-panel .diagnostics-empty{color:#49454f}.diagnostics-panel .diagnostics-entries,.diagnostics-panel .diagnostics-causes{margin:.25rem 0 0;padding-left:1.25rem}.diagnostics-panel .diagnostics-entry{min-width:0;margin:0 0 .75rem}.diagnostics-panel .diagnostics-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.diagnostics-panel .diagnostics-fields{margin:.25rem 0}.diagnostics-panel .diagnostics-fields dt{font-weight:600}.diagnostics-panel .diagnostics-fields dd{margin:0 0 .25rem}.diagnostics-panel .diagnostics-hint{color:#49454f}.diagnostics-panel .diagnostics-causes-label{font-weight:600}
