/* Only language-length and surrounding-shell adaptations; domestic report classes retained. */
.sample-report{width:100%;max-width:1120px}.sample-report h1,.sample-report h2{font-family:inherit;font-weight:600}.sample-report header{display:block;max-width:none;padding:0;margin:0;border:0}.sample-report footer{display:block;max-width:none;margin:0;gap:0}.sample-report nav{max-width:100%}.sample-report p{margin-top:0}.sample-report .eyebrow{line-height:1.6}.sample-report .report-contents{flex-wrap:wrap}.sample-report .evaluation-radar svg{overflow:visible}.sample-report .style-radar text{font-size:11px}.sample-report .evaluation-radar figcaption{font-size:12px}.sample-report .aesthetic-mark{max-width:100%}.sample-report .type-label,.sample-report .feature-label{white-space:nowrap}.sample-report .report-downloads{justify-content:center}.sample-report .share-options a{display:block;color:inherit;text-decoration:none}.sample-report .share-options button{border:0;background:transparent;color:var(--ink);text-align:left;border-radius:0}.sample-report .share-options{z-index:5}.sample-report .report-toolbar{flex-wrap:wrap;gap:14px}.sample-report .report-toolbar .sample-label{line-height:1.5}.sample-report .evaluation-parts p{line-height:1.9}.export-highlight .evaluation-overview,.export-highlight .evaluation-parts,.export-highlight .style-analysis-grid{display:none}.export-mode{background:#fafaf9!important;padding:28px!important}.export-mode .no-print{display:none!important}@media(max-width:700px){.sample-report .report-contents{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sample-report .report-contents>span{grid-column:1/-1}.sample-report .report-contents a{white-space:normal;font-size:12px}.sample-report .sample-label{font-size:11px}.sample-report .opening-pair figcaption b{font-size:14px}.sample-report .opening-pair figcaption span{font-size:10px}.sample-report .aesthetic-mark{--mark-width:250px}.sample-report .evaluation-heading h1{font-size:28px}.sample-report .report-downloads{gap:12px}.sample-report .button{white-space:normal}.sample-report .case-read-order{flex-wrap:wrap}.sample-report .style-analysis-source{min-width:0}.sample-report .style-radar{min-width:0}.sample-report .report-takeaway{padding:32px 0}}
.export-mode .aesthetic-mark>img{z-index:0}.export-mode .aesthetic-mark>.type-label,.export-mode .aesthetic-mark>.feature-label{position:relative;z-index:1}
