/* v4.53 Price Sync, Safety Operations & Performance Alignment */
.v453-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}
.v453-status-grid .kpi{min-width:0}.v453-danger{border-color:rgba(239,68,68,.45)!important;background:rgba(127,29,29,.18)!important}.v453-warning{border-color:rgba(245,158,11,.45)!important;background:rgba(120,53,15,.18)!important}.v453-success{border-color:rgba(34,197,94,.45)!important;background:rgba(20,83,45,.18)!important}.v453-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.v453-pill{display:inline-block;border:1px solid rgba(214,171,54,.45);border-radius:999px;padding:2px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.performance-profiler-table .table-wrap{overflow-x:auto;max-width:100%}.performance-profiler-table table.table{width:100%;min-width:980px;table-layout:auto;border-collapse:collapse}.performance-profiler-table table.table th{white-space:nowrap;vertical-align:bottom;text-align:left}.performance-profiler-table table.table td{vertical-align:top}.performance-profiler-table table.table th:nth-child(2),.performance-profiler-table table.table td:nth-child(2){min-width:260px;white-space:normal;overflow-wrap:anywhere}.performance-profiler-table table.table th:nth-child(7),.performance-profiler-table table.table td:nth-child(7){min-width:120px;white-space:nowrap}.lgft-data-table thead{display:table-header-group}.lgft-data-table tbody{display:table-row-group}.lgft-data-table th,.lgft-data-table td{vertical-align:top}.v453-table-note{font-size:12px;color:#94a3b8;margin-top:6px}@media(max-width:900px){.v453-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-profiler-table table.table{min-width:880px}}@media(max-width:560px){.v453-status-grid{grid-template-columns:1fr}.v453-inline-form{display:grid!important;grid-template-columns:1fr!important}.v453-inline-form button,.v453-inline-form .btn{width:100%}}
