body.page-tool-rpt-debugger .rpt-debugger-panel{inline-size:100%;margin:0;border:1px solid var(--page-card-border);border-radius:1rem;background:var(--page-card-surface-gradient-soft),rgba(9,10,12,0.3);box-shadow:var(--page-card-shadow-soft);backdrop-filter:none}body.page-tool-rpt-debugger .rpt-debugger-panel--controls{padding:clamp(0.95rem,1.7vw,1.2rem)}body.page-tool-rpt-debugger .rpt-debugger-form{display:grid;gap:1rem}body.page-tool-rpt-debugger .rpt-debugger-form__intro{display:grid;gap:0.35rem;max-inline-size:46rem}body.page-tool-rpt-debugger .rpt-debugger-form__intro p,body.page-tool-rpt-debugger .summary-text{color:var(--page-text-soft);margin:0}body.page-tool-rpt-debugger .rpt-debugger-form__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0.8rem;align-items:end}body.page-tool-rpt-debugger .rpt-debugger-field{display:grid;gap:0.42rem;min-inline-size:0}body.page-tool-rpt-debugger .rpt-debugger-field__label{color:var(--page-text);font-size:0.84rem;font-weight:600;letter-spacing:0.02em}body.page-tool-rpt-debugger .rpt-debugger-field input[type="file"]{inline-size:100%}body.page-tool-rpt-debugger #analyzeButton{min-inline-size:8rem}body.page-tool-rpt-debugger .rpt-debugger-toggle{display:flex;align-items:flex-start;gap:0.65rem;padding:0.85rem 0.95rem;border:1px solid rgba(255,255,255,0.08);border-radius:0.9rem;background:rgba(4,5,7,0.74);color:var(--page-text-muted)}body.page-tool-rpt-debugger .rpt-debugger-toggle input{flex:0 0 auto;margin-block-start:0.18rem}body.page-tool-rpt-debugger .rpt-debugger-toggle span{min-inline-size:0}body.page-tool-rpt-debugger .rpt-debugger-panel--results{display:grid;gap:0.9rem;padding:clamp(0.95rem,1.7vw,1.2rem);background:rgba(7,8,10,0.46)}body.page-tool-rpt-debugger .rpt-debugger-panel--results h2{margin:0}body.page-tool-rpt-debugger #errorList{display:grid;gap:0.9rem;min-inline-size:0}body.page-tool-rpt-debugger .error-container{display:grid;gap:0.65rem}body.page-tool-rpt-debugger .error-container hr{margin:0;border:0;border-top:1px solid rgba(255,255,255,0.06)}body.page-tool-rpt-debugger .error-embed,body.page-tool-rpt-debugger .fix-embed{padding:1rem;border-radius:0.95rem;border:1px solid rgba(255,255,255,0.08);box-shadow:none}body.page-tool-rpt-debugger .error-embed{background:var(--page-card-surface-gradient-alt),rgba(9,10,12,0.38)}body.page-tool-rpt-debugger .fix-embed{background:rgba(4,5,7,0.82)}body.page-tool-rpt-debugger .fix-embed p{margin:0.45rem 0 0}body.page-tool-rpt-debugger .error-embed table{inline-size:100%;display:grid;gap:0.6rem;margin-top:0.8rem;border-collapse:separate}body.page-tool-rpt-debugger .error-embed tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.6rem}body.page-tool-rpt-debugger .error-embed td{padding:0.55rem 0.7rem;border:1px solid rgba(255,255,255,0.08);border-radius:0.8rem;background:rgba(4,5,7,0.68);overflow-wrap:anywhere}body.page-tool-rpt-debugger .error-embed code.red{color:#ff8b93}body.page-tool-rpt-debugger .fix-embed code.green{color:#88d6a0}body.page-tool-rpt-debugger .error-embed small,body.page-tool-rpt-debugger .fix-embed small{display:block}@media (max-width:60rem){body.page-tool-rpt-debugger .rpt-debugger-form__controls{grid-template-columns:1fr}body.page-tool-rpt-debugger #analyzeButton{inline-size:100%}body.page-tool-rpt-debugger .error-embed tr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){body.page-tool-rpt-debugger .error-embed tr{grid-template-columns:1fr}}
