._tablesRow_amlms_1{display:flex;gap:16px;margin-bottom:24px}._resourcePickerRow_amlms_7{display:flex;align-items:center;gap:10px;margin-bottom:12px}._resourcePicker_amlms_7{height:34px;border-radius:16px;border:1px solid #d4d7df;background-color:#fff;padding:0 10px}._errorCard_amlms_22{margin-bottom:12px;padding:12px;border-left:4px solid #c50f1f}._errorList_amlms_28{margin:8px 0 0 18px;color:#8a121f}@media(max-width:768px){._tablesRow_amlms_1{flex-direction:column}._resourcePickerRow_amlms_7{align-items:stretch;flex-direction:column}}._container_1arae_1{max-width:980px;margin:0 auto}._resourcePickerRow_1arae_6{display:flex;align-items:center;gap:12px;margin-bottom:12px}._resourcePicker_1arae_6{border:1px solid #d0d5dd;border-radius:6px;padding:6px 10px;background:#fff;min-width:260px}._headline_1arae_21{font-size:22px;font-weight:700;color:#20252d;line-height:1.4;margin-bottom:28px}._periodLabel_1arae_29{font-size:13px;color:#5f6779;font-weight:600;letter-spacing:.03em;margin-bottom:8px;display:block}._section_1arae_38{margin-bottom:24px}._sectionTitle_1arae_42{font-size:14px;font-weight:700;color:#334155;margin-bottom:12px;text-transform:uppercase;letter-spacing:.03em}._companyGrid_1arae_51{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._companyCard_1arae_58{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px}._companyLabel_1arae_65{font-size:12px;color:#64748b;margin-bottom:4px}._companyValue_1arae_71{font-size:20px;font-weight:700;color:#0f172a}._trendStrip_1arae_77{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._trendItem_1arae_83{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:10px 12px}._trendLabel_1arae_90{display:block;font-size:12px;color:#64748b}._trendValue_1arae_96{display:block;margin-top:2px;font-size:16px;font-weight:700;color:#1e293b}._flexTrackGrid_1arae_104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._flexTrackCard_1arae_110{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px}._kpiHeader_1arae_117{display:flex;justify-content:space-between;gap:8px}._kpiTitle_1arae_123{font-size:13px;font-weight:700;color:#1f2937}._kpiStatus_1arae_129{font-size:11px;font-weight:700;text-transform:uppercase;color:#334155}._kpiValue_1arae_136{margin-top:8px;font-size:22px;font-weight:700;color:#0f172a}._kpiTarget_1arae_143,._kpiDelta_1arae_144,._kpiDescription_1arae_145{font-size:12px;color:#64748b;margin-top:4px}._flexTrackCard_1arae_110._on_track_1arae_151{border-left:4px solid #16a34a}._flexTrackCard_1arae_110._watch_1arae_155{border-left:4px solid #f59e0b}._flexTrackCard_1arae_110._off_track_1arae_159{border-left:4px solid #dc2626}._highlights_1arae_163{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}._highlightCard_1arae_170{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:8px;background:#fff;box-shadow:0 1px 4px #0000000f;font-size:14px;line-height:1.5;color:#333}._highlightCard_1arae_170._positive_1arae_183{border-left:4px solid #22c55e}._highlightCard_1arae_170._warning_1arae_187{border-left:4px solid #f59e0b}._highlightCard_1arae_170._trend_1arae_77{border-left:4px solid #3b82f6}._icon_1arae_195{font-size:20px;flex-shrink:0;margin-top:1px}._gapsSection_1arae_201{margin-bottom:32px}._gapsTitle_1arae_205{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eee}._gapsList_1arae_214{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._gapItem_1arae_223{font-size:13px;color:#555;display:flex;align-items:baseline;gap:8px}._gapNumber_1arae_231{font-weight:700;color:#20252d;min-width:20px}._gapAction_1arae_237{color:var(--colorBrandForeground1);font-weight:500}._actions_1arae_242{display:flex;gap:12px;margin-top:24px}@media(max-width:900px){._companyGrid_1arae_51,._trendStrip_1arae_77,._flexTrackGrid_1arae_104{grid-template-columns:1fr}._resourcePicker_1arae_6{width:100%}}@media print{._actions_1arae_242{display:none}}
