.imported-report{min-width:0;background:#fff;padding:12px 16px 20px}.imported-report-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.imported-report-heading>div{margin-right:auto}.imported-report-heading h2{margin:0;font-size:19px}.imported-report-heading p{font-size:12px;color:#84909a;margin:8px 0}.imported-report-heading label{font-size:12px;display:flex;align-items:center;gap:6px;margin:0}.imported-report-heading select{width:165px}.imported-report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;border-top:1px solid #e4edef;border-bottom:1px solid #e4edef}.imported-report-metrics button{text-align:left;border:0;border-right:1px solid #e4edef;border-radius:0;background:#fff;padding:16px;box-shadow:none;min-width:0}.imported-report-metrics button:last-child{border:0}.imported-report-metrics span,.imported-report-metrics small{display:block;color:#85919a;font-size:12px}.imported-report-metrics strong{display:block;font-size:23px;color:#0ba5c4;font-weight:600;margin:10px 0;font-variant-numeric:tabular-nums}.imported-report-metrics small{font-size:10px}.imported-report-source-note{font-size:12px;color:#7e8d96;line-height:1.6}.imported-report-trend{margin:22px 0}.imported-report-trend h3{font-size:14px}.imported-report-chart{display:flex;align-items:end;gap:8px;overflow-x:auto;padding:8px 0;border-bottom:1px solid #dbe6e9;min-height:172px}.imported-report-chart button{min-width:60px;flex:1;background:transparent;border:0;box-shadow:none;padding:3px;font-size:11px}.imported-report-chart strong{display:block;font-size:10px;color:#5f7782;font-weight:400;white-space:nowrap}.imported-report-chart i{display:block;min-height:2px;max-height:115px;width:24px;margin:8px auto;background:#18b7cf;border-radius:3px 3px 0 0}.imported-report-chart i.negative{background:#f18c7d}.imported-report-chart small{display:block;font-size:10px;color:#87949a}.imported-report-linkage{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#f3fafc;padding:12px 14px;border-radius:5px;color:#59717c;font-size:12px}.imported-report-linkage button{font-size:12px;padding:6px 10px;border:0;background:#fff;color:#00a0bc}.imported-report-tabs{margin-top:22px;border-bottom:1px solid #dce7e9}.imported-report-tabs button{border:0;background:#fff;box-shadow:none;border-radius:0}.imported-report-tabs button.active{color:#00a5c4;border-bottom:2px solid #00a5c4}.imported-report-list-tools{display:flex;gap:12px;margin:16px 0}.imported-report-list-tools input{max-width:340px}.imported-report table{font-size:12px}.imported-report table th{background:#f7fafb;color:#7d8d97;font-weight:400}.imported-report td small{color:#85949d}.imported-report .actions{gap:5px}.imported-report .actions button{font-size:12px;padding:5px 7px}.imported-report-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:12px;color:#87959e;margin:14px 0}.imported-report-definitions{font-size:12px;color:#87949e;margin-top:18px;line-height:1.6}.report-import-entry{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#effafd;padding:10px 14px;margin:0 0 16px;border-left:3px solid #0daecc;font-size:12px}.report-import-entry button{color:#009eba;border:0;background:white;padding:6px 9px;font-size:12px}
dialog.history-record-dialog{width:min(1120px,96vw);max-height:92vh;padding:20px}.history-record-context{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.history-record-context>span{color:#84929a;font-size:12px}.history-record-context>.actions{margin-left:auto}.history-record-fields{max-height:50vh;overflow:auto}.history-record-dialog .tablewrap{overflow-x:auto}.history-record-dialog td{overflow-wrap:anywhere;font-size:13px}.history-record-dialog input{min-width:0}.history-record-audit{font-size:12px;color:#82929a}.history-record-dialog #modal-form>.actions{position:sticky;background:#fff;bottom:-20px;padding:12px 0}.history-record-dialog .grid>label{min-width:0}
@media(max-width:720px){.imported-report{padding:12px 8px}.imported-report-heading h2{font-size:16px}.imported-report-heading label{font-size:11px}.imported-report-heading select{width:155px}.imported-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.imported-report-metrics button{padding:12px;border-bottom:1px solid #e4edef}.imported-report-metrics strong{font-size:19px}.imported-report-linkage{padding:10px;gap:8px}.imported-report-tabs{display:flex;overflow:auto;white-space:nowrap}.imported-report-tabs button{font-size:12px;flex-shrink:0}.imported-report-list-tools input{width:100%;max-width:none}.imported-report-pager{justify-content:space-between;gap:5px}.imported-report .tablewrap{overflow-x:auto}.imported-report table{min-width:650px}.history-record-dialog .grid{grid-template-columns:1fr!important}.report-import-entry{margin-bottom:12px;font-size:11px}}
