.detail-panel{margin-top:14px;border:1px solid #20384b;border-radius:12px;background:#091724;overflow:hidden}.detail-actions{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:#8198aa;font-size:11px}.detail-actions button,.detail-more{border:1px solid #2a5368;background:#102739;color:#7edce5;border-radius:8px;padding:7px 11px;cursor:pointer}.detail-scroll{max-width:100%;overflow:auto}.detail-table{width:100%;min-width:1450px;border-collapse:collapse;font-size:11px}.detail-table th{position:sticky;top:0;background:#102536;color:#9fc1d0;text-align:left;padding:9px;border-bottom:1px solid #294256;white-space:nowrap}.detail-table td{padding:8px 9px;border-bottom:1px solid #182c3d;color:#b6c5d0;max-width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-table td.content{white-space:normal;min-width:300px}.detail-table tr:hover td{background:#102334;color:#fff}.detail-more{margin:10px}.detail-table td.ageHours,.detail-table td.overdueDays,.detail-table td.penalty{text-align:right}
.management-table-panel{margin:16px 0;border:1px solid #294256;border-radius:12px;padding:14px;background:#0c1c2b;min-width:0}.management-table-panel h3{margin:0 0 12px;color:#d7e9f4}.management-table{border-collapse:collapse;width:100%;font-size:12px}.management-table th{padding:12px;text-align:left;background:#153047;color:#e5f5fc;white-space:normal;min-width:105px}.management-table td{padding:10px 12px;border-bottom:1px solid #20384b;color:#c5d6e3;white-space:normal;min-width:105px;overflow-wrap:anywhere}.management-table td:first-child{min-width:180px}.management-table .numeric{text-align:right;white-space:nowrap}.management-table tr:hover{background:#153047}.table-detail{padding:7px 10px;background:#1b4156;color:#b4f6ff;border:1px solid #40758a;border-radius:7px;cursor:pointer}.catalog-select,.catalog-search{display:block;width:100%;padding:9px;margin:8px 0;background:#102536;color:#d2e5ef;border:1px solid #315066;border-radius:7px}.catalog-list{max-height:420px;overflow:auto}.catalog-list h4{font-size:12px;color:#8cb9cf;margin:14px 0 6px}.catalog-question{display:block;width:100%;text-align:left;padding:9px;margin:5px 0;border:1px solid #294256;border-radius:7px;background:#102536;color:#c9dfe8;font-size:12px;line-height:1.5;cursor:pointer}.detail-table td{max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:110px}.detail-table td.id{min-width:260px}.detail-table td.content{min-width:330px}.chart-panel svg{display:block;width:100%;height:auto}.analysis-dashboard,.bubble,.section-grid{min-width:0}button:disabled{opacity:.5;cursor:wait}
