.ExecutiveDashboardPro-module__RkNHLW__dashboard{color:#12315f;gap:12px;max-width:1660px;margin:0 auto;display:grid}.ExecutiveDashboardPro-module__RkNHLW__dashboard h2{color:#103163;margin:0;font-size:16px;line-height:1.35}.ExecutiveDashboardPro-module__RkNHLW__header{justify-content:space-between;align-items:end;gap:18px;padding:0 4px 2px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__header h1{color:#0d3064;letter-spacing:-.5px;margin:0;font-size:27px;line-height:1.25}.ExecutiveDashboardPro-module__RkNHLW__header p{color:#5d7d9c;margin:4px 0 0;font-size:13px}.ExecutiveDashboardPro-module__RkNHLW__filters{flex-shrink:0;align-items:end;gap:10px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__filters label{color:#526f8e;gap:3px;font-size:11px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__filters input{color:#16355e;width:144px;min-height:36px;font:inherit;background:#fff;border:1px solid #d4e4ee;border-radius:7px;padding:6px 10px;font-size:13px}.ExecutiveDashboardPro-module__RkNHLW__filters button{background:#008759;border:1px solid #008759;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 16px;font-size:13px;display:flex;box-shadow:0 4px 10px #00875915}.ExecutiveDashboardPro-module__RkNHLW__filters button:hover{background:#006e49}.ExecutiveDashboardPro-module__RkNHLW__filters button:disabled{cursor:wait;opacity:.7}.ExecutiveDashboardPro-module__RkNHLW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__metric{color:#12315f;background:#fff;border:1px solid #dfeaf0;border-radius:10px;align-items:center;gap:14px;min-width:0;min-height:94px;padding:15px 18px;display:flex;box-shadow:0 3px 12px #174e6610}a.ExecutiveDashboardPro-module__RkNHLW__metric:hover{background:#fcfffd;border-color:#9bcebb}.ExecutiveDashboardPro-module__RkNHLW__metricIcon{color:#008259;background:#e4f7ee;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__metricText{min-width:0}.ExecutiveDashboardPro-module__RkNHLW__metricText h2{font-size:12px;font-weight:700}.ExecutiveDashboardPro-module__RkNHLW__metricText strong{color:#087b54;overflow-wrap:anywhere;margin:5px 0 2px;font-size:clamp(20px,1.65vw,27px);line-height:1.15;display:block}.ExecutiveDashboardPro-module__RkNHLW__metricText small{color:#63809d;font-size:11px;display:block}.ExecutiveDashboardPro-module__RkNHLW__metricArrow{color:#527799;flex-shrink:0;margin-left:auto}.ExecutiveDashboardPro-module__RkNHLW__compact{min-height:70px;padding-top:12px;padding-bottom:12px}.ExecutiveDashboardPro-module__RkNHLW__compact .ExecutiveDashboardPro-module__RkNHLW__metricIcon{border-radius:9px;width:40px;height:40px}.ExecutiveDashboardPro-module__RkNHLW__compact .ExecutiveDashboardPro-module__RkNHLW__metricText strong{font-size:21px}.ExecutiveDashboardPro-module__RkNHLW__compact .ExecutiveDashboardPro-module__RkNHLW__metricText small{font-size:10px}.ExecutiveDashboardPro-module__RkNHLW__blue .ExecutiveDashboardPro-module__RkNHLW__metricIcon{color:#1964b0;background:#e9f2ff}.ExecutiveDashboardPro-module__RkNHLW__amber .ExecutiveDashboardPro-module__RkNHLW__metricIcon{color:#cf8500;background:#fff4d9}.ExecutiveDashboardPro-module__RkNHLW__amber .ExecutiveDashboardPro-module__RkNHLW__metricText strong{color:#d78100}.ExecutiveDashboardPro-module__RkNHLW__red .ExecutiveDashboardPro-module__RkNHLW__metricIcon{color:#d42d41;background:#ffebec}.ExecutiveDashboardPro-module__RkNHLW__red .ExecutiveDashboardPro-module__RkNHLW__metricText strong{color:#ca2635}.ExecutiveDashboardPro-module__RkNHLW__mainRow{grid-template-columns:minmax(0,2.25fr) minmax(280px,1fr);gap:10px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__operationRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(230px,.85fr);gap:10px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__card{background:#fff;border:1px solid #deebf1;border-radius:10px;min-width:0;padding:13px 16px;box-shadow:0 3px 12px #174e6609}.ExecutiveDashboardPro-module__RkNHLW__cardTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__cardTitle>a,.ExecutiveDashboardPro-module__RkNHLW__vesselHeader>a,.ExecutiveDashboardPro-module__RkNHLW__topStockHeader>a{color:#1684d5;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:inline-flex}.ExecutiveDashboardPro-module__RkNHLW__legend{color:#5e7898;white-space:nowrap;gap:17px;font-size:12px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__legend span{align-items:center;gap:8px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.ExecutiveDashboardPro-module__RkNHLW__inKey,.ExecutiveDashboardPro-module__RkNHLW__barIn{fill:#00976a;background:#00976a}.ExecutiveDashboardPro-module__RkNHLW__outKey,.ExecutiveDashboardPro-module__RkNHLW__barOut{fill:#49d6a2;background:#49d6a2}.ExecutiveDashboardPro-module__RkNHLW__chartCard{padding-bottom:11px}.ExecutiveDashboardPro-module__RkNHLW__axisUnit{color:#69829e;margin-bottom:-4px;font-size:11px;display:block}.ExecutiveDashboardPro-module__RkNHLW__chartScroll{scrollbar-width:thin;max-width:100%;overflow:auto hidden}.ExecutiveDashboardPro-module__RkNHLW__chart{width:100%;height:auto;max-height:240px;display:block}.ExecutiveDashboardPro-module__RkNHLW__gridLine{stroke:#e8eff5;stroke-width:1px}.ExecutiveDashboardPro-module__RkNHLW__axisText{fill:#627c9b;font-family:Segoe UI,Arial,sans-serif;font-size:11px}.ExecutiveDashboardPro-module__RkNHLW__chartDay:focus{outline:none}.ExecutiveDashboardPro-module__RkNHLW__chartDay:focus rect,.ExecutiveDashboardPro-module__RkNHLW__chartDay:hover rect{stroke:#104d3b;stroke-width:1.5px}.ExecutiveDashboardPro-module__RkNHLW__chartEmpty{color:#6d859f;place-items:center;min-height:204px;margin:0;font-size:13px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__caption{color:#69819d;margin:7px 0 0;font-size:10px;line-height:1.45}.ExecutiveDashboardPro-module__RkNHLW__actionList{gap:5px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__action{color:#183d6b;border:1px solid #e6edf3;border-radius:7px;align-items:center;gap:9px;min-height:39px;padding:5px 8px;font-size:11px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__action b{flex:1;min-width:0}.ExecutiveDashboardPro-module__RkNHLW__action strong{color:#ce7a00;white-space:nowrap;font-size:12px}.ExecutiveDashboardPro-module__RkNHLW__action:hover{background:#f6fcf9}.ExecutiveDashboardPro-module__RkNHLW__actionIcon{color:#00885e;background:#e7f8ef;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__actionIcon.ExecutiveDashboardPro-module__RkNHLW__amber{color:#c58000;background:#fff5df}.ExecutiveDashboardPro-module__RkNHLW__actionIcon.ExecutiveDashboardPro-module__RkNHLW__red{color:#d42d41;background:#ffebed}.ExecutiveDashboardPro-module__RkNHLW__actionNote{color:#61819a;border-top:1px dashed #d5e3ee;align-items:start;gap:7px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__actionNote svg{color:#00966b;flex-shrink:0}.ExecutiveDashboardPro-module__RkNHLW__machineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__machine{color:#00835b;background:#eaf8f1;border-radius:7px;align-content:start;gap:10px;min-height:108px;padding:13px 10px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__machine span{color:#486c8a;font-size:10px}.ExecutiveDashboardPro-module__RkNHLW__machine strong{font-size:23px;line-height:1}.ExecutiveDashboardPro-module__RkNHLW__machine.ExecutiveDashboardPro-module__RkNHLW__amber{color:#b97c09;background:#fff5df}.ExecutiveDashboardPro-module__RkNHLW__machine.ExecutiveDashboardPro-module__RkNHLW__red{color:#d72642;background:#ffedef}.ExecutiveDashboardPro-module__RkNHLW__machine.ExecutiveDashboardPro-module__RkNHLW__blue{color:#155ea9;background:#eaf3ff}.ExecutiveDashboardPro-module__RkNHLW__vesselHeader{align-items:center;gap:9px;margin-bottom:8px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__vesselHeader>svg{color:#185d9d;flex-shrink:0}.ExecutiveDashboardPro-module__RkNHLW__vesselHeader>div{flex:1;min-width:0}.ExecutiveDashboardPro-module__RkNHLW__vesselHeader strong{color:#00865b;font-size:15px}.ExecutiveDashboardPro-module__RkNHLW__vesselHeader h2{font-size:15px}.ExecutiveDashboardPro-module__RkNHLW__tableScroll{max-width:100%;overflow-x:auto}.ExecutiveDashboardPro-module__RkNHLW__table{border-collapse:collapse;width:100%;font-size:11px}.ExecutiveDashboardPro-module__RkNHLW__table th{color:#4b6d93;text-align:left;background:#edf4fc;border-bottom:1px solid #dfe9f3;padding:5px 8px;font-weight:600}.ExecutiveDashboardPro-module__RkNHLW__table td{color:#5a7596;border-bottom:1px solid #e4edf4;padding:5px 8px}.ExecutiveDashboardPro-module__RkNHLW__table td:first-child a{color:#173d70;font-weight:700}.ExecutiveDashboardPro-module__RkNHLW__table th:last-child,.ExecutiveDashboardPro-module__RkNHLW__table td:last-child{text-align:right;white-space:nowrap}.ExecutiveDashboardPro-module__RkNHLW__table td:last-child{color:#173d70;font-weight:650}.ExecutiveDashboardPro-module__RkNHLW__table th:first-child{border-radius:6px 0 0}.ExecutiveDashboardPro-module__RkNHLW__table th:last-child{border-radius:0 6px 0 0}.ExecutiveDashboardPro-module__RkNHLW__stockGroups{gap:9px;margin-top:13px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__stockGroups a{border:1px solid #e5eef2;border-radius:8px;align-items:center;gap:9px;padding:12px 10px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__stockGroups svg{color:#008d65;flex-shrink:0}.ExecutiveDashboardPro-module__RkNHLW__stockGroups a:nth-child(2) svg{color:#c28411}.ExecutiveDashboardPro-module__RkNHLW__stockGroups b{color:#183c68;flex:1;font-size:11px}.ExecutiveDashboardPro-module__RkNHLW__stockGroups strong{color:#087c54;white-space:nowrap;font-size:15px}.ExecutiveDashboardPro-module__RkNHLW__topStockHeader{border-bottom:1px solid #dfebf3;align-items:center;gap:24px;margin-bottom:7px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__topStockHeader>a{margin-left:auto}.ExecutiveDashboardPro-module__RkNHLW__tabs{gap:12px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__tabs button{box-shadow:none;color:#64809b;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:3px 12px 10px;font-size:12px;font-weight:600}.ExecutiveDashboardPro-module__RkNHLW__tabs button[aria-selected=true]{color:#008358;border-bottom-color:#008358}.ExecutiveDashboardPro-module__RkNHLW__empty{font-size:12px;color:#6e849c!important;text-align:center!important;padding:16px 8px!important;font-weight:400!important}.ExecutiveDashboardPro-module__RkNHLW__alertDetails{scroll-margin-top:15px}.ExecutiveDashboardPro-module__RkNHLW__alertDetails summary{cursor:pointer;color:#4f6f8f;font-size:12px}.ExecutiveDashboardPro-module__RkNHLW__alertDetails summary svg{vertical-align:middle;margin-left:7px}.ExecutiveDashboardPro-module__RkNHLW__alertRows{gap:4px;margin-top:10px;display:grid}.ExecutiveDashboardPro-module__RkNHLW__alertRows a{border-bottom:1px solid #edf2f6;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.ExecutiveDashboardPro-module__RkNHLW__alertRows span{color:#687f97;flex:1}.ExecutiveDashboardPro-module__RkNHLW__alertRows strong{color:#b77600}.ExecutiveDashboardPro-module__RkNHLW__updated{color:#6c859d;text-align:right;margin:0;font-size:10px}.ExecutiveDashboardPro-module__RkNHLW__error{color:#ab3f31;background:#fff1ef;border:1px solid #f3c6be;border-radius:7px;margin:0;padding:10px 13px;font-size:12px}.ExecutiveDashboardPro-module__RkNHLW__dashboard :is(a,button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #00986c}@media (max-width:1300px){.ExecutiveDashboardPro-module__RkNHLW__metric{gap:10px;padding:13px 12px}.ExecutiveDashboardPro-module__RkNHLW__metricIcon{width:43px;height:43px}.ExecutiveDashboardPro-module__RkNHLW__operationRow{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ExecutiveDashboardPro-module__RkNHLW__operationRow>:last-child{grid-column:1/-1}.ExecutiveDashboardPro-module__RkNHLW__stockGroups{grid-template-columns:1fr 1fr}}@media (max-width:1050px){.ExecutiveDashboardPro-module__RkNHLW__header{flex-direction:column;align-items:start;gap:10px}.ExecutiveDashboardPro-module__RkNHLW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ExecutiveDashboardPro-module__RkNHLW__mainRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ExecutiveDashboardPro-module__RkNHLW__header h1{font-size:23px}.ExecutiveDashboardPro-module__RkNHLW__filters{flex-wrap:wrap;width:100%}.ExecutiveDashboardPro-module__RkNHLW__filters label{flex:1;min-width:120px}.ExecutiveDashboardPro-module__RkNHLW__filters input{width:100%}.ExecutiveDashboardPro-module__RkNHLW__metric{gap:9px;padding:12px 10px}.ExecutiveDashboardPro-module__RkNHLW__metricText h2{font-size:11px}.ExecutiveDashboardPro-module__RkNHLW__metricText strong{font-size:20px}.ExecutiveDashboardPro-module__RkNHLW__metricIcon{border-radius:9px;width:34px;height:38px}.ExecutiveDashboardPro-module__RkNHLW__metricIcon svg{width:23px}.ExecutiveDashboardPro-module__RkNHLW__metricText small{font-size:10px}.ExecutiveDashboardPro-module__RkNHLW__card{padding:12px}.ExecutiveDashboardPro-module__RkNHLW__cardTitle{flex-wrap:wrap}.ExecutiveDashboardPro-module__RkNHLW__operationRow,.ExecutiveDashboardPro-module__RkNHLW__stockGroups{grid-template-columns:minmax(0,1fr)}.ExecutiveDashboardPro-module__RkNHLW__topStockHeader{flex-wrap:wrap;gap:10px}.ExecutiveDashboardPro-module__RkNHLW__tabs{gap:4px}.ExecutiveDashboardPro-module__RkNHLW__tabs button{padding-left:7px;padding-right:7px}.ExecutiveDashboardPro-module__RkNHLW__alertRows a{flex-wrap:wrap}.ExecutiveDashboardPro-module__RkNHLW__table{min-width:360px}}@media (max-width:400px){.ExecutiveDashboardPro-module__RkNHLW__metrics{grid-template-columns:minmax(0,1fr)}}
