.crm-app .crm-topbar{min-height:52px;padding:5px 16px}.crm-app .crm-contextbar{min-height:40px;padding:4px 16px}.crm-main[data-workspace]{padding:14px 16px 28px}.crm-main[data-workspace] h1{margin:0;font-size:20px;line-height:1.3}.crm-main[data-workspace] .dashboard-card{padding:12px 0;border-width:1px 0 0;border-radius:0;background:transparent;box-shadow:none}.crm-main[data-workspace] .dashboard-card__head{margin-bottom:10px;padding-bottom:0;border:0}.crm-main[data-workspace] .dashboard-kpi{min-height:78px;padding:10px 12px;box-shadow:none}.crm-main[data-workspace] .dashboard-kpi__value{margin-top:6px;font-size:18px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.crm-main[data-workspace] .dashboard-kpi__sub{margin-top:4px}.crm-main[data-workspace] .dashboard-kpi__label,.crm-main[data-workspace] .section-eyebrow{letter-spacing:0}.workspace-toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px}.workspace-import{min-width:0}.workspace-import>summary{cursor:pointer;color:var(--color-primary);font-size:14px}.workspace-import[open]{flex-basis:100%}.workspace-energy-form{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.workspace-editor{scroll-margin-top:12px}.workspace-money{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.workspace-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px 16px;padding:10px 0;border-block:1px solid var(--color-border)}.workspace-summary dt{font-size:12px;color:var(--color-text-muted)}.workspace-summary dd{margin-top:4px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width:767px){.crm-app .crm-topbar{min-height:52px;padding:4px 12px}.crm-app .crm-contextbar{gap:8px;padding:4px 12px;flex-wrap:nowrap}.crm-contextbar .crm-control-label,.crm-contextbar .crm-project-switcher>span{display:none}.crm-contextbar .crm-project-switcher{flex:1 1 0}.crm-contextbar .crm-project-switcher select{width:100%;font-size:12px}.crm-main[data-workspace]{padding:12px 12px 24px}.workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-summary dd{font-size:16px}}