._page_12rty_1{color:#17303d;background:#f1f5f6;grid-template-columns:190px 1fr;min-height:100vh;display:grid}._sidebar_12rty_1{background:#fff;border-right:1px solid #d9e4e8;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}._logo_12rty_1{border-bottom:1px solid #d9e4e8;align-items:center;gap:10px;height:70px;padding:0 18px;font-weight:900;display:flex}._logo_12rty_1 i{background:linear-gradient(135deg,#f0ad3a,#d86a24);border-radius:7px;width:26px;height:26px;box-shadow:inset 0 0 0 5px #0b202b}._sidebar_12rty_1 nav{gap:4px;padding:13px 9px;display:grid}._sidebar_12rty_1 nav a{color:#526975;cursor:pointer;border-radius:7px;padding:10px;font-size:14px;text-decoration:none}._sidebar_12rty_1 nav a:hover,._sidebar_12rty_1 nav ._active_12rty_1{color:#17303d;background:#fff}._sidebar_12rty_1 footer{border-top:1px solid #d9e4e8;margin-top:auto;padding:16px 18px}._sidebar_12rty_1 footer b,._sidebar_12rty_1 footer span{display:block}._sidebar_12rty_1 footer b{font-size:14px}._sidebar_12rty_1 footer span{color:#526975;margin-top:3px;font-size:14px}._content_12rty_1{min-width:0;padding:0 18px 32px}._content_12rty_1>header{border-bottom:1px solid #d9e4e8;justify-content:space-between;align-items:center;height:70px;display:flex}._content_12rty_1>header small{color:#c44c0e;letter-spacing:.14em;font-size:14px;font-weight:900}._content_12rty_1>header h1{margin:3px 0;font-size:19px}._content_12rty_1>header>div:last-child{align-items:center;gap:8px;display:flex}._content_12rty_1>header span,._content_12rty_1>header a,._filters_12rty_1 button{color:#526975;background:#fff;border:1px solid #d9e4e8;border-radius:6px;padding:8px 10px;font-size:14px;text-decoration:none}._filters_12rty_1{align-items:center;gap:7px;height:48px;display:flex}._filters_12rty_1 button{cursor:pointer}._filters_12rty_1 span{color:#526975;margin-left:auto;font-size:14px}._filters_12rty_1 span i{background:#36c487;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}._kpis_12rty_1{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._kpis_12rty_1 article,._grid_12rty_1>article{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d9e4e8;border-radius:9px;box-shadow:0 10px 28px #17303d12}._kpis_12rty_1 article{min-height:98px;padding:13px}._kpis_12rty_1 small{color:#526975;font-size:14px;font-weight:900;display:block}._kpis_12rty_1 b{margin:7px 0 3px;font-size:22px;display:block}._kpis_12rty_1 em{color:#526975;font-size:14px;font-style:normal}._kpis_12rty_1 ._up_12rty_1{color:#16734c}._kpis_12rty_1 ._down_12rty_1{color:#c44c0e}._kpis_12rty_1 article>div:not(._spark_12rty_1):not(._sparkRed_12rty_1){background:#183642;border-radius:4px;height:4px;margin-top:11px}._kpis_12rty_1 article>div>i{background:#35bd86;border-radius:4px;height:100%;display:block}._spark_12rty_1,._sparkRed_12rty_1{align-items:flex-end;gap:4px;height:19px;margin-top:5px;display:flex}._spark_12rty_1 i,._sparkRed_12rty_1 i{background:#2bbf83;border-radius:2px 2px 0 0;width:13%}._spark_12rty_1 i:first-child{height:25%}._spark_12rty_1 i:nth-child(2){height:42%}._spark_12rty_1 i:nth-child(3){height:35%}._spark_12rty_1 i:nth-child(4){height:62%}._spark_12rty_1 i:nth-child(5){height:55%}._spark_12rty_1 i:nth-child(6){height:83%}._sparkRed_12rty_1 i{background:#e76554}._sparkRed_12rty_1 i:first-child{height:82%}._sparkRed_12rty_1 i:nth-child(2){height:72%}._sparkRed_12rty_1 i:nth-child(3){height:60%}._sparkRed_12rty_1 i:nth-child(4){height:57%}._sparkRed_12rty_1 i:nth-child(5){height:39%}._sparkRed_12rty_1 i:nth-child(6){height:28%}._grid_12rty_1{grid-template-columns:1fr 1.45fr 1.1fr;gap:8px;margin-top:8px;display:grid}._grid_12rty_1>article{min-height:245px;padding:13px}._grid_12rty_1 article>header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}._grid_12rty_1 article>header b{font-size:14px}._grid_12rty_1 article>header span,._grid_12rty_1 article>header a{color:#526975;font-size:14px;text-decoration:none}._readiness_12rty_1{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;display:grid!important}._readiness_12rty_1 header{grid-column:1/-1}._donut_12rty_1{background:conic-gradient(#32c487 0 65%,#e7aa34 65% 82%,#e65d4c 82%);border-radius:50%;place-items:center;width:126px;height:126px;margin:auto;display:grid;position:relative}._donut_12rty_1:after{content:"";background:#0c2430;border-radius:50%;position:absolute;inset:18px}._donut_12rty_1 div{z-index:1;text-align:center;position:relative}._donut_12rty_1 b,._donut_12rty_1 span{display:block}._donut_12rty_1 b{font-size:24px}._donut_12rty_1 span{color:#526975;font-size:14px}._readiness_12rty_1 ul{margin:auto 0;padding:0;list-style:none}._readiness_12rty_1 li{border-bottom:1px solid #d9e4e8;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;padding:7px 0;font-size:14px;display:grid}._readiness_12rty_1 li i{border-radius:50%;width:7px;height:7px}._g_12rty_1{background:#ecf8f0}._y_12rty_1,._r_12rty_1{background:#fff4eb}._bars_12rty_1{gap:15px;display:grid}._bars_12rty_1 label{color:#526975;grid-template-columns:120px 1fr 20px;align-items:center;gap:9px;font-size:14px;display:grid}._bars_12rty_1 label>i{background:#173440;border-radius:4px;height:8px;overflow:hidden}._bars_12rty_1 label>i b{background:linear-gradient(90deg,#df782d,#e9af3c);border-radius:4px;height:100%;display:block}._bars_12rty_1 em{color:#17303d;text-align:right;font-style:normal}._alerts_12rty_1>div{border-bottom:1px solid #d9e4e8;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}._alerts_12rty_1>div>i{border-radius:7px;place-items:center;width:23px;height:23px;font-style:normal;font-weight:900;display:grid}._alerts_12rty_1 span b,._alerts_12rty_1 span small{display:block}._alerts_12rty_1 span b{font-size:14px}._alerts_12rty_1 span small{color:#526975;margin-top:2px;font-size:14px}._alerts_12rty_1 em{font-size:14px;font-style:normal}._red_12rty_1{color:#b42332;background:#fff0f1}._yellow_12rty_1{color:#8a6200;background:#fff8e6}._green_12rty_1{color:#16734c;background:#ecf8f0}._gate_12rty_1>div{background:#fff;border-bottom:1px solid #d9e4e8;grid-template-columns:1fr 1fr auto;align-items:center;gap:7px;padding:10px;font-size:14px;display:grid}._gate_12rty_1>div span{color:#526975}._gate_12rty_1>div b{border-radius:12px;padding:5px 6px;font-size:14px}._blocked_12rty_1{color:#b42332;background:#fff}._ready_12rty_1{color:#16734c;background:#fff}._warning_12rty_1{color:#8a6200;background:#fff}._gate_12rty_1 footer{padding-top:13px}._gate_12rty_1 footer a{color:#c44c0e;font-size:14px;text-decoration:none}._effectiveness_12rty_1{grid-column:2/3}._metrics_12rty_1{grid-template-columns:1fr 1fr;gap:8px;display:grid}._metrics_12rty_1 div{background:#fff;border:1px solid #d9e4e8;border-radius:8px;padding:14px}._metrics_12rty_1 small,._metrics_12rty_1 b,._metrics_12rty_1 span{display:block}._metrics_12rty_1 small{color:#526975;font-size:14px}._metrics_12rty_1 b{margin:5px 0;font-size:20px}._metrics_12rty_1 span{color:#16734c;font-size:14px}._flow_12rty_1 ol{gap:8px;margin:5px 0;padding:0;list-style:none;display:grid}._flow_12rty_1 li{color:#526975;align-items:center;gap:9px;font-size:14px;display:flex}._flow_12rty_1 li i{color:#007f9f;background:#e88a34;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:grid}@media (max-width:1100px){._page_12rty_1{grid-template-columns:1fr}._sidebar_12rty_1{height:auto;position:static}._sidebar_12rty_1 nav{display:flex;overflow:auto}._sidebar_12rty_1 footer{display:none}._kpis_12rty_1{grid-template-columns:repeat(3,1fr)}._grid_12rty_1{grid-template-columns:1fr 1fr}._effectiveness_12rty_1{grid-column:auto}}@media (max-width:650px){._content_12rty_1{padding:0 10px 25px}._content_12rty_1>header{flex-direction:column;align-items:flex-start;gap:10px;height:auto;padding:12px 0}._filters_12rty_1{flex-wrap:wrap;height:auto;padding:9px 0}._filters_12rty_1 span{width:100%;margin:0}._kpis_12rty_1,._grid_12rty_1{grid-template-columns:1fr}._effectiveness_12rty_1{grid-column:auto}._sidebar_12rty_1 nav{padding:8px}._readiness_12rty_1{grid-template-columns:1fr 1fr!important}}._clickable_1m1tu_1 [role=link]{cursor:pointer;transition:transform .16s,border-color .16s,background .16s}:is(._clickable_1m1tu_1 [role=link]:hover,._clickable_1m1tu_1 [role=link]:focus-visible){border-color:#e48a39;outline:none;transform:translateY(-2px)}._clickable_1m1tu_1 [role=link]:active{transform:translateY(0)}._ceoHeader_2kned_1{height:88px!important}._ceoHeader_2kned_1 h1{margin-bottom:2px!important}._ceoHeader_2kned_1 p{color:#c44c0e;letter-spacing:.015em;margin:0;font-size:14px;font-weight:700}._sectionHead_2kned_1{justify-content:space-between;align-items:flex-end;margin:2px 0 7px;display:flex}._sectionHead_2kned_1 small{color:#c44c0e;letter-spacing:.14em;font-size:14px;font-weight:900;display:block}._sectionHead_2kned_1 b{color:#17303d;margin-top:3px;font-size:14px;display:block}._sectionHead_2kned_1>span{color:#526975;background:#fff;border:1px solid #2d4855;border-radius:12px;padding:5px 7px;font-size:14px;font-weight:800}._economicKpis_2kned_1{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}._economicKpis_2kned_1 article{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d9e4e8;border-bottom:3px solid #3fc58d;border-radius:9px;min-height:102px;padding:13px;box-shadow:0 10px 28px #17303d12}._economicKpis_2kned_1 article:nth-child(2){border-bottom-color:#e89c39}._economicKpis_2kned_1 article:nth-child(3){border-bottom-color:#f0ba3f}._economicKpis_2kned_1 article:nth-child(4){border-bottom-color:#9d77e2}._economicKpis_2kned_1 article:nth-child(5){border-bottom-color:#47afd0}._economicKpis_2kned_1 article:nth-child(6){border-bottom-color:#38c6bb}._economicKpis_2kned_1 small,._economicKpis_2kned_1 b,._economicKpis_2kned_1 em,._economicKpis_2kned_1 span{display:block}._economicKpis_2kned_1 small{color:#526975;font-size:14px;font-weight:900}._economicKpis_2kned_1 b{color:#17303d;margin:7px 0 4px;font-size:18px}._economicKpis_2kned_1 em{color:#16734c;font-size:14px;font-style:normal}._economicKpis_2kned_1 span{color:#526975;letter-spacing:.08em;margin-top:10px;font-size:14px;font-weight:900}._economicDetails_2kned_1{grid-template-columns:1.3fr 1fr .85fr;gap:8px;margin:8px 0 13px;display:grid}._economicDetails_2kned_1>article{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d9e4e8;border-radius:9px;flex-direction:column;min-height:215px;padding:13px;display:flex;box-shadow:0 10px 28px #17303d12}._economicDetails_2kned_1 article>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._economicDetails_2kned_1 header b{font-size:14px}._economicDetails_2kned_1 header a{color:#526975;font-size:14px;text-decoration:none}._economicDetails_2kned_1 article>footer{color:#526975;border-top:1px solid #d9e4e8;margin-top:auto;padding-top:9px;font-size:14px}._costRows_2kned_1{gap:7px;display:grid}._costRows_2kned_1>span{grid-template-columns:120px 1fr 70px;align-items:center;gap:8px;display:grid}._costRows_2kned_1 span>b{color:#526975;font-size:14px}._costRows_2kned_1 span>i{background:#173541;border-radius:4px;height:6px;overflow:hidden}._costRows_2kned_1 i>em{background:linear-gradient(90deg,#df792e,#eaaa3d);border-radius:4px;height:100%;display:block}._costRows_2kned_1 strong{text-align:right;font-size:14px}._hourCost_2kned_1{grid-template-columns:1fr 1fr;gap:7px;display:grid}._hourCost_2kned_1>div{background:#fff;border:1px solid #d9e4e8;border-radius:8px;padding:10px}._hourCost_2kned_1 small,._hourCost_2kned_1 b,._hourCost_2kned_1 span{display:block}._hourCost_2kned_1 small{color:#526975;font-size:14px}._hourCost_2kned_1 b{color:#17303d;margin:5px 0;font-size:17px}._hourCost_2kned_1 span{color:#526975;font-size:14px}._pipeline_2kned_1{gap:7px;display:grid}._pipeline_2kned_1>span{background:#fff;border-left:3px solid #3ac58c;border-radius:6px;padding:9px}._pipeline_2kned_1>span:nth-child(2){border-color:#46a9cf}._pipeline_2kned_1>span:nth-child(3){border-color:#9c78dd}._pipeline_2kned_1>span:nth-child(4){border-color:#e89537}._pipeline_2kned_1 small,._pipeline_2kned_1 b{display:block}._pipeline_2kned_1 small{color:#526975;font-size:14px}._pipeline_2kned_1 b{margin-top:4px;font-size:15px}@media (max-width:1200px){._economicKpis_2kned_1{grid-template-columns:repeat(3,1fr)}._economicDetails_2kned_1{grid-template-columns:1fr 1fr}._economicDetails_2kned_1>article:last-child{grid-column:1/-1}}@media (max-width:700px){._ceoHeader_2kned_1{height:auto!important}._ceoHeader_2kned_1 p{max-width:330px}._economicKpis_2kned_1,._economicDetails_2kned_1{grid-template-columns:1fr}._economicDetails_2kned_1>article:last-child{grid-column:auto}._sectionHead_2kned_1{flex-direction:column;align-items:flex-start;gap:8px}._costRows_2kned_1>span{grid-template-columns:100px 1fr 65px}}._harmonized_12u21_1{background:#f1f5f6}._harmonized_12u21_1 article{border-radius:12px!important}._logo_12u21_3{box-sizing:border-box;border-bottom:1px solid #d9e4e8;align-items:center;gap:10px;height:92px;padding:10px 15px;display:flex}._logo_12u21_3 img{object-fit:contain;background:#fff;border-radius:11px;width:68px;height:68px;box-shadow:0 8px 22px #17303d12}._logo_12u21_3 span{color:#526975;text-transform:uppercase;letter-spacing:.08em;max-width:70px;font-size:14px;font-weight:900;line-height:1.35}._back_12u21_6{color:#17303d;background:linear-gradient(105deg,#fff4eb,#fff4eb);border:1px solid #d9e4e8;border-radius:8px;margin:11px 9px 2px;padding:10px 9px;font-size:14px;font-weight:900;text-decoration:none;display:block;box-shadow:0 8px 20px #17303d12}._back_12u21_6:hover{filter:brightness(1.08)}._mapSection_12u21_8{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d9e4e8;border-radius:12px;margin:8px 0 13px;padding:13px;box-shadow:0 12px 30px #17303d12}._mapSection_12u21_8>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._mapSection_12u21_8 header small{color:#c44c0e;letter-spacing:.14em;font-size:14px;font-weight:900;display:block}._mapSection_12u21_8 header b{margin-top:4px;font-size:14px;display:block}._mapSection_12u21_8 header>div:last-child{align-items:center;gap:8px;display:flex}._mapSection_12u21_8 header span,._mapSection_12u21_8 header a{color:#526975;background:#fff;border:1px solid #d9e4e8;border-radius:7px;padding:7px 9px;font-size:14px;text-decoration:none}._mapSection_12u21_8 ._live_12u21_14{background:#ecf8f0;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 0 4px #17303d12}._mapLayout_12u21_15{grid-template-columns:minmax(390px,520px) minmax(300px,1fr);align-items:stretch;gap:11px;display:grid}._mapFrame_12u21_16{aspect-ratio:.7785;background:#fff;border:1px solid #d9e4e8;border-radius:11px;width:100%;position:relative;overflow:hidden}._mapTiles_12u21_17{pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.72)contrast(1.08)brightness(.72);position:absolute;inset:0;overflow:hidden}._mapTile_12u21_17{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}._flag_12u21_19{z-index:2;color:#fff;filter:drop-shadow(0 5px 8px #0008);align-items:center;gap:5px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}._flag_12u21_19>i{background:#2ec086;border:2px solid #fff;border-radius:50% 50% 50% 8px;place-items:center;width:25px;height:25px;font-size:14px;font-style:normal;display:grid;transform:rotate(-12deg)}._flag_12u21_19>span{white-space:nowrap;background:#071a23f2;border:1px solid #ffffff20;border-radius:7px;padding:5px 7px;display:none;position:absolute;left:29px}._flag_12u21_19 b,._flag_12u21_19 small{display:block}._flag_12u21_19 b{font-size:12px}._flag_12u21_19 small{color:#8ea4ae;margin-top:2px;font-size:12px}._flag_12u21_19:hover{z-index:5;transform:translate(-50%,-50%)scale(1.1)}._flag_12u21_19:hover>span{display:block}._flag_12u21_19._yellow_12u21_27>i{background:#dba52f}._flag_12u21_19._red_12u21_28>i{background:#da5549}._mapLegend_12u21_29{z-index:3;background:#071a23e8;border:1px solid #ffffff1c;border-radius:8px;gap:11px;padding:8px 10px;display:flex;position:absolute;bottom:12px;left:12px}._mapLegend_12u21_29 span{color:#b7c8cf;align-items:center;gap:5px;font-size:12px;display:flex}._mapLegend_12u21_29 span i{border-radius:50%;width:7px;height:7px}._mapLegend_12u21_29 ._green_12u21_32{background:#2ec086}._mapLegend_12u21_29 ._yellow_12u21_27{background:#dba52f}._mapLegend_12u21_29 ._red_12u21_28{background:#da5549}._mapAttribution_12u21_35{z-index:3;color:#263f4a;background:#ffffffc9;border-radius:4px;padding:3px 5px;font-size:12px;text-decoration:none;position:absolute;bottom:5px;right:6px}._sitePanel_12u21_36{background:linear-gradient(145deg,#fff,#fff);border:1px solid #d9e4e8;border-radius:11px;flex-direction:column;min-height:100%;display:flex;overflow:hidden}._sitePanel_12u21_36>header{border-bottom:1px solid #d9e4e8;padding:14px}._sitePanel_12u21_36>header small{color:#c44c0e}._sitePanel_12u21_36>header b{font-size:14px}._sitePanel_12u21_36>div{background:#f5f8f9;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._sitePanel_12u21_36>div>a{color:#17303d;background:#fff;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;min-height:47px;padding:9px;text-decoration:none;display:grid}._sitePanel_12u21_36>div>a:hover{background:#fff}._sitePanel_12u21_36>div>a>i{background:#2ec086;border-radius:50%;width:7px;height:7px}._sitePanel_12u21_36>div>a>i._yellow_12u21_27{background:#dba52f}._sitePanel_12u21_36>div>a>i._red_12u21_28{background:#da5549}._sitePanel_12u21_36>div span b,._sitePanel_12u21_36>div span small{display:block}._sitePanel_12u21_36>div span b{font-size:14px}._sitePanel_12u21_36>div span small{color:#526975;margin-top:2px;font-size:14px}._sitePanel_12u21_36>div em{color:#c44c0e;font-size:14px;font-style:normal}._sitePanel_12u21_36>footer{color:#526975;margin-top:auto;padding:12px;font-size:14px;line-height:1.5}._mapSection_12u21_8>footer{color:#526975;padding-top:9px;font-size:14px}@media (max-width:1000px){._mapLayout_12u21_15{grid-template-columns:minmax(370px,480px) 1fr}._sitePanel_12u21_36>div{grid-template-columns:1fr}}@media (max-width:850px){._mapLayout_12u21_15{grid-template-columns:1fr}._mapFrame_12u21_16{justify-self:center;max-width:500px}._sitePanel_12u21_36>div{grid-template-columns:repeat(2,minmax(0,1fr))}._mapSection_12u21_8 header>div:last-child{flex-direction:column;align-items:flex-end}}@media (max-width:650px){._logo_12u21_3{height:78px}._logo_12u21_3 img{width:57px;height:57px}._sitePanel_12u21_36>div{grid-template-columns:1fr}._mapSection_12u21_8>header{flex-direction:column;align-items:flex-start;gap:8px}._mapLegend_12u21_29{gap:7px}}
