#full-report-scope{margin-block:1rem;padding:1rem;border:1px solid #997236;border-inline-start:4px solid #b17a22;border-radius:.6rem;background:var(--card,#fff);color:var(--text,#182536);overflow-wrap:anywhere}
html[data-full-report-scope] .tool-access-banner{display:none!important;pointer-events:none!important}
html[data-full-report-scope] .tool-guide [hidden]{display:none!important}
html[data-full-report-scope] .report-scope-guide-note{line-height:1.6;overflow-wrap:anywhere}
#full-report-scope:focus{outline:3px solid #3977c4;outline-offset:3px}
#full-report-scope h2{font-size:1.1rem;line-height:1.5;margin-block:0 .5rem}
#full-report-scope p{line-height:1.65;margin-block:.5rem}
#full-report-scope .report-scope-actions{display:flex;gap:.6rem;flex-wrap:wrap}
#full-report-scope button{white-space:normal;min-height:44px;max-width:100%;text-align:start}
#full-report-scope small{display:block;line-height:1.5;margin-block:.6rem}
.report-basic-table{max-width:100%;overflow-x:auto}.report-basic-table td{overflow-wrap:anywhere;vertical-align:top}
@media(max-width:480px){#full-report-scope .report-scope-actions{display:grid;grid-template-columns:1fr}#full-report-scope button{width:100%}}
@media print{#full-report-scope{display:none!important}.report-basic-table{overflow:visible}}
