.company-financial-statement-page-module__r2eqia__summaryGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.company-financial-statement-page-module__r2eqia__summaryCard{gap:var(--space-2);display:grid}.company-financial-statement-page-module__r2eqia__summaryLabel{color:var(--text-secondary);font-size:var(--text-sm)}.company-financial-statement-page-module__r2eqia__summaryValue{font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.1}.company-financial-statement-page-module__r2eqia__summaryPrevious{color:var(--text-secondary);font-size:var(--text-sm)}.company-financial-statement-page-module__r2eqia__sectionStack{gap:var(--space-5);display:grid}.company-financial-statement-page-module__r2eqia__statementCard{gap:var(--space-4);display:grid}.company-financial-statement-page-module__r2eqia__statementList{gap:var(--space-2);display:grid}.company-financial-statement-page-module__r2eqia__statementRow{border-top:1px solid var(--border);gap:var(--space-3);padding-top:var(--space-3);display:grid}.company-financial-statement-page-module__r2eqia__statementLabel{font-weight:600;line-height:1.35}.company-financial-statement-page-module__r2eqia__statementValues{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-financial-statement-page-module__r2eqia__statementValueCell{gap:4px;display:grid}.company-financial-statement-page-module__r2eqia__statementValueLabel{color:var(--text-secondary);font-size:var(--text-sm)}.company-financial-statement-page-module__r2eqia__statementPreviousValue{color:var(--text-secondary)}.company-financial-statement-page-module__r2eqia__rawXmlDetails{gap:var(--space-4);display:grid}.company-financial-statement-page-module__r2eqia__rawXmlSummary{color:var(--accent);cursor:pointer;font-weight:var(--font-semibold);list-style:none}.company-financial-statement-page-module__r2eqia__rawXmlSummary::-webkit-details-marker{display:none}.company-financial-statement-page-module__r2eqia__rawXmlSummary:before{content:"+ "}.company-financial-statement-page-module__r2eqia__rawXmlDetails[open] .company-financial-statement-page-module__r2eqia__rawXmlSummary:before{content:"- "}.company-financial-statement-page-module__r2eqia__rawXmlPre{background:var(--bg-canvas);border:1px solid var(--border);border-radius:var(--radius-lg);font-family:var(--font-mono,monospace);font-size:var(--text-sm);max-height:70vh;padding:var(--space-5);white-space:pre-wrap;margin:0;overflow:auto}@media (min-width:820px){.company-financial-statement-page-module__r2eqia__statementRow{grid-template-columns:minmax(260px,1.5fr) minmax(0,1fr);align-items:baseline}.company-financial-statement-page-module__r2eqia__statementValues{align-items:baseline;gap:var(--space-4)}}
