._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_12yxl_1{max-width:980px;margin:0 auto}._resourcePickerRow_12yxl_6{display:flex;align-items:center;gap:12px;margin-bottom:12px}._resourcePicker_12yxl_6{border:1px solid #d0d5dd;border-radius:6px;padding:6px 10px;background:#fff;min-width:260px}._headline_12yxl_21{font-size:22px;font-weight:700;color:#1a1d5e;line-height:1.4;margin-bottom:28px}._periodLabel_12yxl_29{font-size:13px;color:#5f6779;font-weight:600;letter-spacing:.03em;margin-bottom:8px;display:block}._section_12yxl_38{margin-bottom:24px}._sectionTitle_12yxl_42{font-size:14px;font-weight:700;color:#334155;margin-bottom:12px;text-transform:uppercase;letter-spacing:.03em}._companyGrid_12yxl_51{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._companyCard_12yxl_58{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px}._companyLabel_12yxl_65{font-size:12px;color:#64748b;margin-bottom:4px}._companyValue_12yxl_71{font-size:20px;font-weight:700;color:#0f172a}._trendStrip_12yxl_77{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._trendItem_12yxl_83{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:10px 12px}._trendLabel_12yxl_90{display:block;font-size:12px;color:#64748b}._trendValue_12yxl_96{display:block;margin-top:2px;font-size:16px;font-weight:700;color:#1e293b}._flexTrackGrid_12yxl_104{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._flexTrackCard_12yxl_110{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:12px}._kpiHeader_12yxl_117{display:flex;justify-content:space-between;gap:8px}._kpiTitle_12yxl_123{font-size:13px;font-weight:700;color:#1f2937}._kpiStatus_12yxl_129{font-size:11px;font-weight:700;text-transform:uppercase;color:#334155}._kpiValue_12yxl_136{margin-top:8px;font-size:22px;font-weight:700;color:#0f172a}._kpiTarget_12yxl_143,._kpiDelta_12yxl_144,._kpiDescription_12yxl_145{font-size:12px;color:#64748b;margin-top:4px}._flexTrackCard_12yxl_110._on_track_12yxl_151{border-left:4px solid #16a34a}._flexTrackCard_12yxl_110._watch_12yxl_155{border-left:4px solid #f59e0b}._flexTrackCard_12yxl_110._off_track_12yxl_159{border-left:4px solid #dc2626}._highlights_12yxl_163{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}._highlightCard_12yxl_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_12yxl_170._positive_12yxl_183{border-left:4px solid #22c55e}._highlightCard_12yxl_170._warning_12yxl_187{border-left:4px solid #f59e0b}._highlightCard_12yxl_170._trend_12yxl_77{border-left:4px solid #3b82f6}._icon_12yxl_195{font-size:20px;flex-shrink:0;margin-top:1px}._gapsSection_12yxl_201{margin-bottom:32px}._gapsTitle_12yxl_205{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eee}._gapsList_12yxl_214{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._gapItem_12yxl_223{font-size:13px;color:#555;display:flex;align-items:baseline;gap:8px}._gapNumber_12yxl_231{font-weight:700;color:#1a1d5e;min-width:20px}._gapAction_12yxl_237{color:#7376e1;font-weight:500}._actions_12yxl_242{display:flex;gap:12px;margin-top:24px}@media(max-width:900px){._companyGrid_12yxl_51,._trendStrip_12yxl_77,._flexTrackGrid_12yxl_104{grid-template-columns:1fr}._resourcePicker_12yxl_6{width:100%}}@media print{._actions_12yxl_242{display:none}}
