#companies #companyMobileSummaryV70348{display:none}
@media(max-width:760px){
 #companies #companyMobileSummaryV70348{display:block;max-width:100%;min-width:0;margin-block:0 20px;color:var(--text,#f4f8ff)}
 #companyMobileSummaryV70348 .cm-overview-summary, #companyMobileSummaryV70348 .cm-summary-totals{min-width:0;padding:16px;border:1px solid rgba(32,164,255,.28);border-radius:20px;background:rgba(7,29,73,.86);margin-bottom:14px}
 #companyMobileSummaryV70348 header{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;flex-wrap:wrap}
 #companyMobileSummaryV70348 h3{font-size:21px;line-height:1.4;margin:0;overflow-wrap:anywhere}
 #companyMobileSummaryV70348 .cm-readonly{font-size:12px;padding:5px 9px;border-radius:20px;border:1px solid rgba(38,227,154,.35);color:var(--green,#26e39a);background:rgba(38,227,154,.08);white-space:nowrap}
 #companyMobileSummaryV70348 .cm-hint,#companyMobileSummaryV70348 .cm-period{font-size:14px;line-height:1.6;color:var(--muted,#aac4e5);margin:8px 0 12px;overflow-wrap:anywhere}
 #companyMobileSummaryV70348 .cm-period{text-align:start;font-variant-numeric:tabular-nums}
 #companyMobileSummaryV70348 .cm-activity,#companyMobileSummaryV70348 .cm-company-links{display:grid;gap:10px;min-width:0}
 #companyMobileSummaryV70348 .cm-company-activity{min-width:0;border:1px solid rgba(32,164,255,.2);border-radius:15px;padding:13px;background:rgba(255,255,255,.035)}
 #companyMobileSummaryV70348 h4{font-size:19px;line-height:1.5;overflow-wrap:anywhere;margin:0 0 10px}
 #companyMobileSummaryV70348 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}
 #companyMobileSummaryV70348 dl>div{min-width:0;padding:10px;background:rgba(4,22,51,.7);border-radius:12px}
 #companyMobileSummaryV70348 dt{font-size:13px;line-height:1.5;color:var(--muted,#aac4e5)}
 #companyMobileSummaryV70348 dd{font-size:21px;font-weight:800;margin:6px 0 0;overflow-wrap:anywhere;text-align:start;font-variant-numeric:tabular-nums}
 #companyMobileSummaryV70348 .cm-exports dd,#companyMobileSummaryV70348 .cm-fixedExports dd,#companyMobileSummaryV70348 .cm-variableExports dd{color:var(--red,#ff657d)}
 #companyMobileSummaryV70348 .cm-imports dd{color:var(--green,#26e39a)}
 #companyMobileSummaryV70348 [data-mobile-company]{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0;min-height:48px;width:100%;padding:12px 14px;text-align:start;color:inherit;font:inherit;font-size:18px;font-weight:700;border-radius:13px;border:1px solid rgba(32,164,255,.28);background:rgba(32,164,255,.08);cursor:pointer}
 #companyMobileSummaryV70348 [data-mobile-company] span:first-child{overflow-wrap:anywhere;min-width:0}
 #companyMobileSummaryV70348 [data-mobile-company]:focus-visible{outline:2px solid #20a4ff;outline-offset:3px}
 #companyMobileSummaryV70348 .cm-summary-totals{margin-top:16px;background:rgba(32,164,255,.07);padding:14px;border:1px solid rgba(32,164,255,.3);border-radius:15px}
 #companyMobileSummaryV70348 .cm-summary-totals h3{margin-bottom:12px}
 #companyMobileSummaryV70348 .cm-net{grid-column:1/-1}
 #companyMobileSummaryV70348 .cm-net.positive dd{color:var(--green,#26e39a)}
 #companyMobileSummaryV70348 .cm-net.negative dd{color:var(--red,#ff657d)}
 #companyMobileSummaryV70348 .cm-empty{margin:0;padding:12px 0;font-size:15px;line-height:1.6;color:var(--muted,#aac4e5)}
 html[data-theme="light"] #companyMobileSummaryV70348 .cm-overview-summary,html[data-theme="light"]  #companyMobileSummaryV70348 .cm-summary-totals{background:rgba(255,255,255,.92)}
 html[data-theme="light"] #companyMobileSummaryV70348 dl>div{background:rgba(32,164,255,.055)}
}
@media(max-width:359px){#companyMobileSummaryV70348 dl{grid-template-columns:minmax(0,1fr)}}
