@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;200;300;400;500;600;700;800;900&display=swap);.Login_Wrap{align-items:center;background:url(/static/media/Main.4c8129eadf2ab0e4f1d3.jpg) no-repeat 50%/cover;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.Login_Form{background-color:#0d112380;border-radius:30px;box-shadow:0 0 20px #ffffff4d;padding:100px;z-index:1}.Login_Form .Inner .Logo{margin-bottom:50px}.Login_Form .Inner .Logo img{display:block;margin-bottom:20px}.Login_Form .Inner .Logo p{color:var(--white-color-2);font-size:.75rem;font-weight:100;text-align:center}.Login_Form .Inner .Login_Data{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.Login_Form .Inner .Login_Data .INP_Container{background:#1b2230cc;border-radius:30px;display:flex;gap:30px;padding:10px 30px;width:100%}.Login_Form .Inner .Login_Data .INP_Container img{display:block;height:30px}.Login_Form .Inner .Login_Data .INP_Container .L_INP{background:#0000;color:var(--white-color);width:100%}.Login_Form .Inner .Login_BTN{background:var(--blue-color-3);border-radius:30px;color:var(--white-color);display:block;font-size:18px;font-weight:500;letter-spacing:1.8px;margin:0 auto;max-width:250px;padding:15px;text-align:center;width:100%}.Login_Form .Inner .Login_BTN:active{box-shadow:3px 3px 5px var(--blue-color-5) inset}*,:after,:before{box-sizing:border-box;color:inherit}blockquote,body,dd,dl,h1,h2,h3,h4,h5,h6,li,ol,p,ul{font-size:inherit;font-weight:inherit;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table,th{font-weight:inherit}a{color:inherit;text-decoration:none}address,em,i{font-style:normal}button,input,optgroup,select,textarea{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{background:none;cursor:pointer}:focus-visible{outline:none}body{font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:inherit;line-height:1;word-break:keep-all}:root{--white-color:#f0f0f0;--red-color:#e7233a;--orange-color:#e76b23;--yellow-color:#e7da23;--green-color:#23e76e;--blue-color:#234ae7;--violet-color:#3c1cf3;--purple-color:#a923e7;--pink-color:#e7239c;--aqua-color:#1cf3e8;--gray-color:#8c96a5;--black-color:#121216;--wrap-color:#0d1023;--card-color:#1a2130;--red-color-1:#ca162b;--red-color-2:#a51223;--red-color-3:#810e1c;--red-color-4:#5c0a14;--red-color-5:#37060c;--orange-color-1:#ca5816;--orange-color-2:#a54812;--orange-color-3:#81380e;--orange-color-4:#5c280a;--orange-color-5:#371806;--yellow-color-1:#cabe16;--yellow-color-2:#a59b12;--yellow-color-3:#81790e;--yellow-color-4:#5c560a;--yellow-color-5:#373406;--green-color-1:#16ca5b;--green-color-2:#12a54b;--green-color-3:#0e813a;--green-color-4:#0a5c29;--green-color-5:#063719;--blue-color-1:#163aca;--blue-color-2:#1230a5;--blue-color-3:#0e2581;--blue-color-4:#0a1b5c;--blue-color-5:#061037;--violet-color-1:#2a0bd5;--violet-color-2:#2209ae;--violet-color-3:#1a0788;--violet-color-4:#130561;--violet-color-5:#04033a;--purple-color-1:#9116ca;--purple-color-2:#7712a5;--purple-color-3:#5c0e81;--purple-color-4:#420a5c;--purple-color-5:#280637;--pink-color-1:#ca1685;--pink-color-2:#a5126d;--pink-color-3:#810e55;--pink-color-4:#5c0a3d;--pink-color-5:#370624;--aqua-color-1:#0bd5cb;--aqua-color-2:#09aea6;--aqua-color-3:#078881;--aqua-color-4:#05615c;--aqua-color-5:#033a37;--white-color-1:#d6d6d6;--white-color-2:#c2c2c2;--white-color-3:#adadad;--white-color-4:#999;--white-color-5:#858585;--dark-gray-color:#31363f;--dark-blue-color:#036;--dark-green-color:#004d00;--dark-purple-color:#5e2a8a;--light-blue-color:#59d8ff;--light-green-color:#b2ff59;--light-purple-color:#d4a5d6}.light_root{--black-color:#fff;--wrap-color:#f5f7fb;--card-color:#fff;--gray-color:#6b7280;--gray-color-1:#40454e;--dark-gray-color:#d1d5db;--red-color:#d92d3a;--orange-color:#d97706;--yellow-color:#e4d612;--green-color:#16a34a;--blue-color:#2563eb;--violet-color:#5b21b6;--purple-color:#9333ea;--pink-color:#db2777;--aqua-color:#0891b2;--light-blue-color:#3b82f6;--light-green-color:#22c55e;--light-purple-color:#a855f7}.Wrap{background:#0d1023;color:var(--white-color);min-height:100vh}.Wrap.Light{background-image:linear-gradient(120deg,#fdfbfb,#ebedee);color:#333}#Main{margin-left:100px}.Sec{padding:50px;position:relative}.Sec:before{background:radial-gradient(circle at 15% 12%,#1782ff1f,#0000 28%),radial-gradient(circle at 75% 22%,#11ff8c14,#0000 24%),radial-gradient(circle at 88% 74%,#ff50500f,#0000 18%);content:"";inset:0;opacity:.85;pointer-events:none;position:fixed;z-index:0}.Sec .Mid,.Sec .Top{margin-bottom:20px}.Sec .Inner .Item{background:var(--card-color);border-radius:10px}.Wrap.Light .Sec .Inner .Item{background:#fff;box-shadow:3px 3px 8px #ddd}.Title{align-items:center;box-shadow:0 5px 5px -2px var(--wrap-color);display:flex;gap:10px;justify-content:space-between;padding:20px}.Wrap.Light .Title{box-shadow:0 3px 3px -2px #d5dee7}.Title .Name{align-items:center;display:flex;gap:20px}.Excel img,.Title .Name img{background:#0d1123;border-radius:12px;height:40px;padding:5px}.Wrap.Light .Excel img,.Wrap.Light .Title .Name img{background:linear-gradient(135deg,#d5dee7,#e8ebf2 50%,#e2e7ed),linear-gradient(135deg,#00000005 50%,#ffffff05 61%,#00000005 73%),linear-gradient(33deg,#fff3,#0003);background-blend-mode:normal,color-burn}.Text_ICO{background:var(--wrap-color);border-radius:12px;color:var(--gray-color);font-weight:700;height:40px;line-height:40px;text-align:center;width:80px}.Wrap.Light .Text_ICO{background:linear-gradient(135deg,#d5dee7,#e8ebf2 50%,#e2e7ed),linear-gradient(135deg,#00000005 50%,#ffffff05 61%,#00000005 73%),linear-gradient(33deg,#fff3,#0003);background-blend-mode:normal,color-burn}.Text_ICO.R{color:var(--red-color)}.Text_ICO.G{color:var(--green-color)}.Text_ICO.B{color:var(--blue-color)}.Text_ICO.O{color:var(--orange-color)}.Title .Name span{font-size:1.125rem;font-weight:700}.Title .State{animation:State_ON 2s infinite;background:var(--blue-color);border-radius:20px;font-size:14px;padding:5px 10px}.Desc{padding:20px}.Percent{background:var(--wrap-color);border-radius:12px;color:var(--white-color);font-weight:700;height:40px;line-height:40px;text-align:center;width:80px}.Percent.R{background:var(--red-color)}.Percent.B{background:var(--blue-color)}.Unit{color:#4d5463;display:inline-block;font-size:12px}.EM{border-radius:50%;display:block;height:8px;width:8px}.EM.G{background:var(--green-color);box-shadow:-1px -1px 3px var(--green-color-5) inset}.EM.B{background:var(--blue-color);box-shadow:-1px -1px 3px var(--blue-color-4) inset}.EM.R{background:var(--red-color);box-shadow:-1px -1px 3px var(--red-color-5) inset}.EM.P{background:var(--purple-color);box-shadow:-1px -1px 3px var(--purple-color-5) inset}.EM.W{background:var(--white-color);box-shadow:-1px -1px 3px var(--white-color-5) inset}.EM.A{background:var(--aqua-color);box-shadow:-1px -1px 3px var(--green-color-5) inset}textarea{color:#ddd}.Light textarea{color:#333}.Light footer{background:#fff}.Spinner_Container{position:relative}.Spinner_Container.full{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:900}.Spinner_Container .Loader{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.Spinner_Container .Loader span{color:var(--white-color);font-weight:300;letter-spacing:1.25px}.EnergyChart_Tooltip,.MainChart_Tooltip{grid-gap:8px;background:#0a0d16f5;border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 16px 38px #00000061;display:grid;gap:8px;min-width:176px;padding:14px 15px}.EnergyChart_Tooltip strong,.MainChart_Tooltip strong{color:var(--white-color);font-size:14px;font-weight:800}.EnergyChart_Tooltip .TooltipRow,.MainChart_Tooltip .TooltipRow{align-items:center;display:flex;gap:8px;min-width:0}.EnergyChart_Tooltip .TooltipRow .dot,.MainChart_Tooltip .TooltipRow .dot{background:var(--blue-color);border-radius:999px;box-shadow:0 0 0 4px #2d6cff1a;flex:0 0 auto;height:8px;width:8px}.EnergyChart_Tooltip .TooltipRow .name,.MainChart_Tooltip .TooltipRow .name{color:#ffffffb8;font-size:12px;font-weight:700}.EnergyChart_Tooltip .TooltipRow b,.MainChart_Tooltip .TooltipRow b{align-items:baseline;color:#dff7ff;display:flex;font-size:14px;font-weight:800;gap:4px;margin-left:auto}.EnergyChart_Tooltip .TooltipRow b em,.MainChart_Tooltip .TooltipRow b em{color:#ffffff94;font-size:11px;font-style:normal}.EnergyChart_Tooltip .TooltipMeta,.MainChart_Tooltip .TooltipMeta{color:#ffffff85;font-size:11px;line-height:1.45}.Light .EnergyChart_Tooltip,.Light .MainChart_Tooltip{background:linear-gradient(180deg,#fffffffa,#f4f7fdfa),radial-gradient(circle at top left,#527eff14,#0000 38%);border:1px solid #1a326e14;box-shadow:0 14px 32px #202d501f;color:#1f2b46}.Light .EnergyChart_Tooltip strong,.Light .MainChart_Tooltip strong{color:#15213a}.Light .EnergyChart_Tooltip .TooltipRow,.Light .MainChart_Tooltip .TooltipRow{align-items:center;display:flex;gap:8px;min-width:0}.Light .EnergyChart_Tooltip .TooltipRow .dot,.Light .MainChart_Tooltip .TooltipRow .dot{background:var(--blue-color);box-shadow:0 0 0 4px #2d6cff1f}.Light .EnergyChart_Tooltip .TooltipRow .name,.Light .MainChart_Tooltip .TooltipRow .name{color:#566581}.Light .EnergyChart_Tooltip .TooltipRow b,.Light .MainChart_Tooltip .TooltipRow b{color:#15213a}.Light .EnergyChart_Tooltip .TooltipRow b em,.Light .MainChart_Tooltip .TooltipRow b em{color:#6a7791}.Light .EnergyChart_Tooltip .TooltipMeta,.Light .MainChart_Tooltip .TooltipMeta{color:#566581}.Header{background:#1a2130;border-bottom-right-radius:20px;border-top-right-radius:20px;height:100vh;left:0;padding:50px 10px 20px;position:fixed;top:0;width:100px;z-index:999}.Light .Header{background:linear-gradient(270deg,#f3f3f3 0,#fff);box-shadow:0 0 10px #b9c2cc}.Header .logo{padding-bottom:50px}.Header .logo a{align-items:center;display:flex;justify-content:center;padding:0 10px}.Header .logo a img{background:linear-gradient(135deg,#0d1023 50%,#202329);border-radius:12px;box-shadow:0 0 15px #323d55;height:50px;padding:5px}.Light .Header .logo a img{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:0 0 10px #b9c2cc}.Header .gnb{height:calc(100vh - 170px);justify-content:space-between}.Header .gnb,.Header .gnb ul{display:flex;flex-direction:column;gap:30px}.Header .gnb ul li a{display:block;text-align:center}.Header .gnb ul li a .nav-img{padding:5px;transition:.4s}.Header .gnb ul li a.active .nav-img,.Header .gnb ul li a:active .nav-img,.Header .gnb ul li a:hover .nav-img{background:linear-gradient(135deg,var(--blue-color) 30%,var(--aqua-color) 150%);border-radius:12px;box-shadow:0 0 15px #323d55}.Light .Header .gnb ul li a.active .nav-img,.Light .Header .gnb ul li a:active .nav-img,.Light .Header .gnb ul li a:hover .nav-img{background-image:linear-gradient(0deg,#fbc2eb 0,#a6c1ee);border-radius:12px;box-shadow:0 0 15px #c9c9c9}.Logout{align-items:center;display:flex;justify-content:center}.Logout button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYTg3MzFiOSwgMjAyMS8wOS8wOS0wMDozNzozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNi0yOFQwOTo0NTozNSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDYtMjhUMDk6NDY6MjQrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDYtMjhUMDk6NDY6MjQrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODJhMThkLWVhZjktODE0Yy1iN2IyLTY2MTY2MWMwMmM2ZCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMjgyYTE4ZC1lYWY5LTgxNGMtYjdiMi02NjE2NjFjMDJjNmQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMjgyYTE4ZC1lYWY5LTgxNGMtYjdiMi02NjE2NjFjMDJjNmQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODJhMThkLWVhZjktODE0Yy1iN2IyLTY2MTY2MWMwMmM2ZCIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0yOFQwOTo0NTozNSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpbKDb0AAAHrSURBVFiF7Ze9keMwDIW/vbnc6uBUggvgjHkRQytjqhJcwpagEpQq04WKVp5RAS5B14FdgS8gvPZoCf14dkcXLGYYmAAeHgkBoF+u1ytryo9Vo38TAH4udTDOp4AF0oGqB9quqfoleC9zP0LjvAVegR1wAU4Dky2wAY7Aa9dU7acQMM4nQAnsBbzomqpWbDPgICT/AHnXVOenCRjntxI8BbK5p5LbqglpybumOi0mICe/BbRTJ3nWf6wKSsLJFwcHEB8rGKVmFyUgV7gnXLsa3Dh/MM4fJkhkwF4w5xEgfO3HGTlPZKkiGEfBnCYgdb4DioguM85/2H/QF1IJQymAnWCPEyDk7TIstYdyPGkERFeK7bsI1kWwJwmkSpAM6LumKrXooutjgQQznUNAk5RQ21NSE7riLFk6C5LB70KxOX8FgVrW4bahlGgma5bEUtATuUJpp71xvtTARNcrrXcr2JMEWmCjlFMGbI3z7WNjMc5b43wrQT74CdaGe2t+l+gsEDC6prIRXUJIQw78ku2/hBItYmkZw9MIWOAN+D13AmoyhTU2DWtkmDwzjAQj4f5SymI2Y30gvzkPO9uC4K1g5JqdSkBOfXPstWmmBLfcv/jRV9H//SQbgFvWeJRGiKSs8Sz/Kln9n9E3gX+VY/y/sDjzMQAAAABJRU5ErkJggg==) no-repeat 50%/cover;border-radius:12px;height:40px;padding:5px;transition:.4s;width:40px}.Logout button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYTg3MzFiOSwgMjAyMS8wOS8wOS0wMDozNzozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNi0yOFQwOTo0NzoyNiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDYtMjhUMDk6NDc6NDkrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDYtMjhUMDk6NDc6NDkrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk0MTk1MDhlLTYxYzktNDk0OC1hOTdhLWM4MTgzYTE1MGEyZSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NDE5NTA4ZS02MWM5LTQ5NDgtYTk3YS1jODE4M2ExNTBhMmUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDE5NTA4ZS02MWM5LTQ5NDgtYTk3YS1jODE4M2ExNTBhMmUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0MTk1MDhlLTYxYzktNDk0OC1hOTdhLWM4MTgzYTE1MGEyZSIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0yOFQwOTo0NzoyNiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plt0tZ4AAAHsSURBVFiF7Ze9keMwDIW/vbmIiZUqOpXgDsyrwCpBJbgBzuyMGlAJKkFXwcoduARdxNROlPoCwmuPltCPZ3d0wWKGgQng4ZEQAPrler2ypvxYNfo3AeDnUgfjfAZYIBuoOqDty7Rbgvcy9yM0zlvgFdgBF+A0MNkCG+AIvPZl2n4KAeN8AtTAXsCrvkwbxTYHDkLyD1D0ZXp+moBxfivBMyCfeyq5rYaQlqIv09NiAnLyW0A7dZJn/ceqoCacfHFwAPGxglFrdlECcoV7wrWrwY3zB+P8YYJEDuwFcx4Bwtd+nJHzRJYqgnEUzGkCUuc7oIrocuP8h/0HfSWVMJQK2An2OAFC3i7DUnsox5NGQHS12L6LYF0Ee5JApgTJga4v01qLLrouFkgwszkENMkItT0lDaErzpKlsyAZ/K4Um/NXEGhkHW4bSonmsmZJLAUdkSuUdtoZ52sNTHSd0nq3gj1JoAU2SjnlwNY43z42FuO8Nc63EuSDn2BtuLfmd4nOAgGjL1Mb0SWENBTAL9n+SyjRKpaWMTyNgAXegN9zJ6AmU1hj07BBhskzw0gwEu4vpTxmM9YHipvzsLMtCN4KRqHZqQTk1DfHTptmSnDL/YsffRX930+yAbhljUdphEjGGs/yr5LV/xl9E/gHaaoCAqgP3gIAAAAASUVORK5CYII=) no-repeat 50%/cover;box-shadow:0 0 15px #323d55}.Banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:100px;padding:22px 44px 18px;position:relative;transition:.4s;z-index:20}.Banner .inner{justify-content:space-between}.Banner .inner,.Banner .inner .Time_Box{align-items:center;display:flex;gap:28px}.Banner .inner .Time_Box{flex:1 1;min-width:0}.Banner .inner .Time_Box .Current_Time{display:flex;flex-direction:column;gap:8px}.Banner .inner .Time_Box .Current_Time .Bottom,.Banner .inner .Time_Box .Current_Time .Top{align-items:baseline;display:flex;gap:12px;letter-spacing:.08em}.Banner .inner .Time_Box .Current_Time .Bottom span,.Banner .inner .Time_Box .Current_Time .Top em,.Banner .inner .Time_Box .Current_Time .Top span{color:var(--white-color-2);display:block;font-size:1.125rem;font-weight:500}.Light .Banner .inner .Time_Box .Current_Time .Bottom span,.Light .Banner .inner .Time_Box .Current_Time .Top em,.Light .Banner .inner .Time_Box .Current_Time .Top span{color:var(--gray-color)}.Banner .inner .Time_Box .Current_Time .Bottom em{color:#fff;display:block;font-size:clamp(1.9rem,2vw,2.55rem);font-weight:700;line-height:1}.Light .Banner .inner .Time_Box .Current_Time .Bottom em{color:#101828}.Banner .inner .Time_Box .Peak_Time span{align-items:center;border-radius:999px;box-shadow:0 10px 18px #0000002e,inset 0 1px 0 #ffffff2e;color:#fff;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.02em;min-width:170px;padding:11px 22px}.Banner .inner .Time_Box .Peak_Time .Low{background:linear-gradient(135deg,var(--green-color),var(--green-color-3))}.Banner .inner .Time_Box .Peak_Time .Middle{background:linear-gradient(135deg,var(--orange-color),var(--orange-color-3))}.Banner .inner .Time_Box .Peak_Time .High{background:linear-gradient(135deg,var(--red-color),var(--red-color-3))}.Banner .inner .User_Info{align-items:flex-end;display:flex;flex-direction:column;gap:14px;min-width:320px}.Banner .inner .User_Info .IMG{align-items:center;display:flex;gap:10px;justify-content:flex-end;position:relative;text-align:right}.Banner .inner .User_Info .IMG p{background:linear-gradient(135deg,#222b3ff5,#141c2df5);border-radius:14px;box-shadow:0 10px 24px #0000002e,inset 0 1px 0 #ffffff0f;color:#f8fafc;font-weight:700;letter-spacing:.02em;margin:0;padding:10px 24px}.Light .Banner .inner .User_Info .IMG p{background:linear-gradient(135deg,#eef2f7,#fff);box-shadow:0 10px 22px #0f172a14,inset 0 1px 0 #fffc;color:#0f172a}.Banner .inner .User_Info .IMG span{color:var(--gray-color);display:block;font-size:12px;font-style:italic;font-weight:600;position:absolute;right:2px;top:-18px}.Banner .inner .User_Info .ICO{align-items:center;display:flex;gap:14px;justify-content:flex-end}.Banner .inner .User_Info .ICO .Alarm_Container{position:relative}.Banner .inner .User_Info .ICO .Alarm_Trigger{align-items:center;background:linear-gradient(135deg,#222b3ff5,#121826f5);border:0;border-radius:16px;box-shadow:0 10px 20px #00000029,inset 0 1px 0 #ffffff0d;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:relative;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:48px}.Light .Banner .inner .User_Info .ICO .Alarm_Trigger{background:linear-gradient(135deg,#fff,#edf2f7);box-shadow:0 10px 18px #0f172a14,inset 0 1px 0 #fffc}.Banner .inner .User_Info .ICO .Alarm_Trigger:hover{transform:translateY(-1px)}.Banner .inner .User_Info .ICO .Alarm_Trigger:focus-visible{outline:2px solid var(--aqua-color);outline-offset:2px}.Banner .inner .User_Info .ICO .Alarm_Trigger img{height:26px;width:26px}.Banner .inner .User_Info .ICO .Alarm_Trigger span{align-items:center;background:linear-gradient(135deg,var(--green-color),var(--green-color-3));border-radius:999px;box-shadow:0 8px 16px #0e813a47;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;width:24px}.Banner .inner .User_Info .ICO .Alarm_Active{background:#182030fa;border:1px solid #ffffff12;border-radius:18px;box-shadow:0 20px 34px #00000038;opacity:0;padding:14px;position:absolute;right:0;top:58px;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;width:min(340px,calc(100vw - 120px));z-index:9}.Light .Banner .inner .User_Info .ICO .Alarm_Active{background:#fffffffa;border:1px solid #94a3b82e;box-shadow:0 18px 30px #0f172a1a}.Banner .inner .User_Info .ICO .Alarm_Active.ON{opacity:1;transform:translateY(0);visibility:visible}.Banner .inner .User_Info .ICO .Alarm_Active ul{display:flex;flex-direction:column;gap:0;max-height:180px;overflow-y:auto;padding-right:4px}.Banner .inner .User_Info .ICO .Alarm_Active ul::-webkit-scrollbar{width:8px}.Banner .inner .User_Info .ICO .Alarm_Active ul::-webkit-scrollbar-thumb{background-clip:padding-box;background:var(--blue-color-2);border:2px solid #0000;border-radius:999px}.Banner .inner .User_Info .ICO .Alarm_Active ul::-webkit-scrollbar-thumb:hover{background:var(--blue-color)}.Banner .inner .User_Info .ICO .Alarm_Active ul::-webkit-scrollbar-track{background:#0000}.Banner .inner .User_Info .ICO .Alarm_Active ul li{color:var(--white-color);font-size:.875rem;font-weight:400;line-height:1.45;padding:12px 6px}.Light .Banner .inner .User_Info .ICO .Alarm_Active ul li{color:#1f2937}.Banner .inner .User_Info .ICO .Alarm_Active ul li~li{border-top:1px dashed #a6aec033}.Light .Banner .inner .User_Info .ICO .Alarm_Active ul li~li{border-top:1px dashed #94a3b847}.Banner .inner .User_Info .ICO .Alarm_Active ul li:hover{color:#fff}.Light .Banner .inner .User_Info .ICO .Alarm_Active ul li:hover{color:#0f172a}.Banner .Alarm_Empty{color:var(--gray-color);font-style:italic;padding:10px 6px}.Banner .Alarm_Meta{color:#b8c0cf;font-size:.78em;font-style:normal}.Light .Banner .Alarm_Meta{color:#94a3b8}.Banner .Alarm_Content{color:inherit;font-size:.92em;font-style:normal}@media (max-width:1280px){.Banner{padding:20px 26px 16px}.Banner .inner{gap:18px}.Banner .inner .Time_Box{gap:20px}.Banner .inner .User_Info{min-width:280px}}@media (max-width:960px){.Banner{margin-left:0}.Banner .inner{align-items:stretch;flex-direction:column}.Banner .inner .Time_Box{justify-content:space-between}.Banner .inner .User_Info{align-items:flex-end;min-width:0;width:100%}}@media (max-width:640px){.Banner{padding:16px 16px 14px}.Banner .inner .Time_Box{align-items:flex-start;flex-direction:column;gap:14px}.Banner .inner .Time_Box .Current_Time .Bottom span,.Banner .inner .Time_Box .Current_Time .Top em,.Banner .inner .Time_Box .Current_Time .Top span{font-size:1rem}.Banner .inner .Time_Box .Current_Time .Bottom em{font-size:1.9rem}.Banner .inner .User_Info{align-items:stretch}.Banner .inner .User_Info .ICO,.Banner .inner .User_Info .IMG{justify-content:space-between}.Banner .inner .User_Info .ICO{flex-wrap:wrap}.Banner .inner .User_Info .ICO .Alarm_Active{width:min(92vw,340px)}}.Max_Table{max-height:500px;overflow-y:auto;width:100%}.Max_Table::-webkit-scrollbar{width:10px}.Max_Table::-webkit-scrollbar-thumb{background-clip:padding-box;background:var(--blue-color-2);border:2px solid #0000;max-height:50px;-webkit-transition:.4s;transition:.4s}.Max_Table::-webkit-scrollbar-thumb:hover{background:var(--blue-color)}.Max_Table::-webkit-scrollbar-track{background:var(--wrap-color)}.Light .Max_Table::-webkit-scrollbar-track{background:var(--white-color-2)}.Table{width:100%}.Max_Table thead{background:var(--card-color);box-shadow:0 0 3px #4d5463;position:sticky;top:0;z-index:1}.Light .Max_Table thead{background:#fff;position:sticky;top:0;z-index:1}.Table thead tr{border-bottom:1px solid #4d5463}.Table thead tr th{font-size:16px;padding:20px 10px}.Table tbody tr{border-bottom:1px solid #263046}.Light .Table tbody tr,.Light .Table thead tr{border-bottom:1px solid #bcc8e4}.Table tbody tr.Active{background:var(--blue-color-5)!important;color:var(--green-color);em{color:var(--green-color)}}.Table tbody tr.Active td{background:#0000}.Light .Table tbody tr.Active{background:var(--blue-color)!important;color:var(--white-color);em{color:var(--white-color)}td{color:var(--white-color)!important}}.Table tbody tr .Device_Name{text-wrap:nowrap;max-width:300px;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis;width:300px}.Table tbody tr .Device_Name:hover{max-width:100%;overflow:auto;width:auto}.Table tbody tr td{font-size:15px;font-weight:400;min-width:70px;padding:10px 5px;text-align:center}.Table tbody tr td span{color:var(--white-color)}.Light .Table tbody tr td span{color:#333}.Light .Table tbody tr td .Up,.Table tbody tr td .Up{color:var(--red-color)}.Light .Table tbody tr td .Down,.Table tbody tr td .Down{color:var(--green-color)}.Table tbody tr:nth-child(2n){background:#21293a80}.Light .Table tbody tr:nth-child(2n){background:#dfe9f3}.Table tbody tr.Cur_Max{border-bottom:1px solid #ff0018b3}.Table tbody tr td~td{border-left:1px solid #263046}.Light .Table tbody tr td~td{border-left:1px solid #bcc8e4}.Table tbody tr td em{color:var(--white-color-2);display:inline-block;font-size:13px;padding-left:5px}.Light .Table tbody tr td em{color:var(--white-color-5)}.Paging .Inner{align-items:center;background:#263046;border-radius:50px;display:flex;gap:15px;justify-content:center;margin:0 auto;max-width:fit-content;padding:10px 20px}.Light .Paging .Inner{background:#fff;button{box-shadow:0 3px 5px #7b869e}}.Paging .Inner button{background:#4d5463;border-radius:50%;box-shadow:0 3px 5px #1a2130;color:#8088a2;font-size:.75rem;font-weight:700;height:30px;transition:.3s;width:30px}.Light .Paging .Inner button{background:linear-gradient(135deg,#e6e9f0 50%,#fff);color:#555}.Paging .Inner button.view{background:var(--blue-color);color:var(--white-color)}.Paging .Inner button:hover{background:var(--blue-color-2);color:var(--white-color)}.Light .Paging .Inner button.view,.Light .Paging .Inner button:hover{background-image:linear-gradient(-225deg,#5d9fff,#b8dcff 10%,#6bbbff)}.Aside_Nav{border-bottom:1px solid #1a2130;display:flex;gap:30px;margin:0 50px}.Aside_Nav .AN_BTN{border-bottom:1px solid #0000;color:var(--white-color-2);cursor:pointer;font-size:1.125rem;font-weight:500;padding-bottom:10px;transition:.3s}.Light .Aside_Nav .AN_BTN{color:#444}.Aside_Nav .AN_BTN.on,.Aside_Nav .AN_BTN:hover{background:linear-gradient(135deg,#1d92ff 0,var(--aqua-color) 200%);background-clip:text;-webkit-background-clip:text;border-bottom:1px solid #1d92ff;color:#0000}.Chart_BTN{display:flex;gap:10px;justify-content:flex-end}.Chart_BTN .BTN{background:#263046;border-radius:20px;box-shadow:3px 3px 5px #171718;color:var(--gray-color);padding:8px 0;transition:.2s;width:80px}.Light .Chart_BTN .BTN{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:3px 3px 5px #0000004d;color:#333}.Chart_BTN .BTN2{background:var(--blue-color);border-radius:20px;padding:8px 0;width:120px}.Chart_BTN .BTN2,.Equip_List .Chart_BTN .Reset{box-shadow:3px 3px 5px #171718;color:var(--white-color);transition:.2s}.Equip_List .Chart_BTN .Reset{background:var(--red-color);border-radius:8px;font-size:12px;padding:8px;width:auto}.Equip_List .Chart_BTN .Reset:active{box-shadow:3px 3px 5px var(--red-color-2) inset}.Equip_List .Chart_BTN .Reset:hover{background:var(--red-color-2)}.Chart_BTN .BTN:hover{background:var(--blue-color-1);color:var(--white-color)}.Chart_BTN .BTN.TOE{border-radius:20px;font-size:.75rem;padding:5px 0;width:50px}.Chart_BTN .BTN.on{background:var(--blue-color);box-shadow:3px 3px 5px var(--blue-color-2) inset;color:var(--white-color)}.Search{display:flex;gap:20px}.Search .BTN{background:var(--blue-color);border-radius:12px;color:var(--white-color);max-height:40px;min-width:100px;padding:8px 20px}.Search .BTN:active{box-shadow:3px 3px 5px var(--blue-color-2) inset}.Light .Search .BTN{background-image:linear-gradient(135deg,#4facfe 10%,#00f2fe 150%);box-shadow:3px 3px 5px #b8b8b8;color:#fff}.Light .Search .BTN:active{box-shadow:inset 3px 3px 5px #267fcc}.recharts-default-tooltip{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1acc!important;border:2px solid #1a1a1a!important;border-radius:10px;padding:20px!important}.Light .recharts-default-tooltip{background:#ffffffe6!important;border:2px solid #f0f0f0!important}.recharts-tooltip-label{font-size:1.125rem!important;margin-bottom:10px!important}.recharts-tooltip-item{padding:5px 0!important}.Chart_Tooltip .C_Title span{display:block;font-size:1.125rem;font-weight:500;letter-spacing:1.25px}.Chart_Tooltip .C_Desc{align-items:baseline;display:flex;gap:5px}.Chart_Tooltip .C_Desc span{display:block;letter-spacing:1.25px}.Chart_Tooltip .C_Desc .Unit{color:#c3c9df;font-size:.875rem}.recharts-default-legend li,.recharts-layer.recharts-bar-rectangle,.recharts-sector{cursor:pointer}.Chart_Label{display:flex;flex-wrap:wrap;gap:36px;justify-content:center;margin-bottom:10px;row-gap:10px;.Label_Items{align-items:center;cursor:pointer;display:flex;gap:5px;position:relative;&:before{background:#0000;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}em{height:8px;opacity:.9;width:8px}span{color:var(--white-color-1);font-size:14px;font-weight:300}}.Label_Items.Hide:before{background:#fff}}.Light .Chart_Label{span{color:#333}.Label_Items.Hide:before{background:#333}}.react-datepicker-wrapper{background:var(--card-color);border-radius:10px}.Light .react-datepicker-wrapper .react-datepicker__view-calendar-icon input{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:1px 1px 3px #d0d0d0;color:#333;input{color:#333}}.Light .react-datepicker-ignore-onclickoutside:focus{background:#0000;border:0 solid #0000}.react-datepicker__input-container .react-datepicker__calendar-icon{fill:var(--title-color);font-size:10px;left:10px}.react-datepicker{background-color:#222b3f!important;border:none!important;border-radius:12px!important;color:var(--white-color)!important}.Light .react-datepicker,.react-datepicker{box-shadow:0 0 0 1px #0000004d,0 4px 11px #0000004d}.Light .react-datepicker{background:linear-gradient(135deg,#93a5cf,#e4efe9 200%)!important;color:#333!important}.react-datepicker__triangle{display:none}.react-datepicker__year-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr);max-width:100%!important}.react-datepicker__year{margin:0!important;padding:10px!important}.react-datepicker__month-container,.react-datepicker__year--container{min-width:240px}.react-datepicker__month .react-datepicker__month-text{height:30px!important;line-height:30px!important;width:60px!important}.react-datepicker__year .react-datepicker__year-text{border-radius:5px;height:30px!important;line-height:30px!important}.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__header,.react-datepicker__month-text,.react-datepicker__year-text{color:var(--gray-color)!important}.Light .react-datepicker__current-month,.Light .react-datepicker__day,.Light .react-datepicker__day-name,.Light .react-datepicker__header,.Light .react-datepicker__month-text,.Light .react-datepicker__year-text{color:#fff!important}.Calendar .react-datepicker__day--selected,.Calendar .react-datepicker__day:hover,.Calendar .react-datepicker__month-text--selected,.Calendar .react-datepicker__month-text:hover,.Calendar .react-datepicker__year-text--selected,.Calendar .react-datepicker__year-text:hover{background-color:var(--blue-color)}.react-datepicker__header{background-color:initial!important;border:none!important;border-radius:50px!important;padding:15px 0 0!important}.react-datepicker-year-header,.react-datepicker__current-month{margin-bottom:15px!important}.react-datepicker__navigation{height:20px!important;top:14px!important;width:20px!important}.react-datepicker__navigation span:before{border-color:var(--white-color);border-width:2px 2px 0 0;height:10px;width:10px}.react-datepicker__navigation--previous{left:60px!important}.react-datepicker__navigation--next{right:60px!important}.react-datepicker__input-container .react-datepicker__calendar-icon{fill:#fff;font-size:16px;left:20px;padding:0!important;top:50%;transform:translateY(-50%);transition:.4s}.Light .react-datepicker__input-container .react-datepicker__calendar-icon{fill:#333}.react-datepicker-ignore-onclickoutside{transition:.4s}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:var(--white-color)!important;font-size:17px;font-weight:600!important}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:var(--blue-color-2)!important;border-radius:20px;color:var(--white-color)!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:var(--blue-color)!important;color:var(--white-color)!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--blue-color-2)!important}.react-datepicker-popper{z-index:2!important}.Monitoring_Sec .Mid .Inner,.Monitoring_Sec .Top .Inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.Monitoring_Sec .Mid .Inner .Item{grid-column:span 2}.Monitoring_Sec .Top .Inner .Item .Desc{display:flex;gap:10px;justify-content:space-between}.Monitoring_Sec.Peak .Top .Inner .Item .Desc{justify-content:flex-end}.Monitoring_Sec .Top .Inner .Item .Desc .Items{align-items:baseline;display:flex;gap:30px}.Monitoring_Sec .Top .Inner .Item .Desc .Items span{color:#747d92;font-size:1.125rem;font-weight:300}.Monitoring_Sec .Top .Inner .Item .Desc .Items p{align-items:baseline;display:flex;font-size:30px;font-weight:700;gap:10px;justify-content:flex-end}.Monitoring_Sec .Top .Inner .Item .Desc .Items em{color:var(--white-color-2);display:inline-block;font-size:1.125rem;font-weight:400}.Monitoring_Sec .Inner .Used{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.Monitoring_Sec .Inner .Used .Items{align-items:center;background:var(--card-color);border-radius:12px;display:flex;gap:30px;justify-content:space-between;padding:20px}.Light .Monitoring_Sec .Inner .Used .Items{background:#fff;box-shadow:3px 3px 8px #ddd}.Monitoring_Sec .Inner .Used .Items .Values{display:flex;flex:1 1;gap:30px;justify-content:space-between}.Monitoring_Sec .Inner .Used .Items .Values>*{flex:1 1;width:100%}.Monitoring_Sec .Inner .Used .Items .Values span{display:block;margin-bottom:10px}.Monitoring_Sec .Inner .Used .Items .Values p{align-items:baseline;display:flex;font-size:1.125rem;gap:5px}.Monitoring_Sec .Inner .Used .Items .Values p>em{color:var(--white-color-2);display:block;font-size:.875rem;font-weight:300}.Light .Monitoring_Sec .Inner .Used .Items .Values p>em{color:var(--white-color-5)}.Monitoring_Sec .Inner .Used .Items .Values .Pre{color:var(--white-color-2)}.Light .Monitoring_Sec .Inner .Used .Items .Values .Pre{color:var(--white-color-5)}.Monitoring_Sec .Bottom{display:block}.Monitoring_Sec .Bottom .Inner .Heat_Map{background:var(--card-color);border-radius:12px;padding:20px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Title{align-items:center;display:flex;gap:20px;margin-bottom:20px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Title img{border-radius:12px;height:40px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc{display:flex;flex-direction:column;gap:5px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Item{align-items:center;background:none;border-radius:none;display:flex;gap:10px;padding:0}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Item .Name{font-size:14px;font-weight:300;min-width:40px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Item .Map{display:grid;flex:1 1;grid-template-columns:repeat(24,1fr)}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Item .Map .num{height:20px;width:60px}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Map_Time .val{font-size:12px;position:relative;text-align:center}.Monitoring_Sec .Bottom .Inner .Heat_Map .Desc .Map_Time .val:before{background:var(--gray-color);content:"";height:5px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:1px}.HeatMap{grid-gap:5px;display:grid;gap:5px;padding:20px}.HeatMap .Map_Item{display:flex;gap:10px}.HeatMap .Map_Item .Map_Name{display:block;min-width:50px;text-align:left}.HeatMap .Map_Item .Map_Data{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(24,1fr);width:100%}.HeatMap .Map_Item .Map_Data .Map_Val{cursor:pointer;position:relative;width:100%}.HeatMap .Map_Item .Map_Data .Map_Val .Map_Data_Val{background:var(--red-color);height:20px;width:100%}.HeatMap .Map_Item .Map_Data .Map_Val .Map_Data_Text{background:#1a1a1ae6;border:2px solid var(--dark-gray-color);border-radius:12px;left:50%;min-width:160px;opacity:0;padding:15px;position:absolute;top:0;transform:translateX(-50%);transition:.4s;visibility:hidden;z-index:-1}.HeatMap .Map_Item .Map_Data .Map_Val.on .Map_Data_Text{opacity:1;top:-10px;visibility:visible;z-index:20}.HeatMap .Map_Item .Map_Data .Map_Val .Map_Data_Text span{color:var(--green-color);display:block;margin-bottom:8px}.HeatMap .Map_Item .Map_Data .Map_Val .Map_Data_Text p{align-items:baseline;display:flex;gap:5px;justify-content:flex-end}.HeatMap .Map_Item .Map_Data .Map_Val .Map_Data_Text p>em{color:var(--white-color-2);font-size:.875rem;font-weight:300}.HeatMap .HeatMap_Time{display:flex;gap:5px;margin-left:60px;padding-top:10px}.HeatMap .HeatMap_Time span{color:var(--white-color-2);display:block;flex:1 1;font-size:12px;font-weight:300;position:relative;text-align:center}.HeatMap .HeatMap_Time span:before{background:var(--gray-color);content:"";height:7px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:.5px}.Monitoring_Sec .Inner .Item.Null{animation:Item_Null 2s infinite}@keyframes Item_Null{0%{background:#ff00181a;box-shadow:0 0 5px var(--red-color) inset}50%{background:#ff00184d;box-shadow:0 0 20px var(--red-color) inset}to{background:#ff00181a;box-shadow:0 0 5px var(--red-color) inset}}.Main_Sec{grid-gap:22px;display:grid;gap:22px;padding-bottom:8px;position:relative}.Main_Sec:before{background:radial-gradient(circle at 15% 12%,#1782ff1f,#0000 28%),radial-gradient(circle at 75% 22%,#11ff8c14,#0000 24%),radial-gradient(circle at 88% 74%,#ff50500f,#0000 18%);content:"";inset:0;opacity:.85;pointer-events:none;position:fixed;z-index:0}.Main_Sec>*{position:relative;z-index:1}.Main_Sec .Top .Range{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.42fr) repeat(3,minmax(0,.86fr))}.Main_Sec .Top .Range .Item{background:linear-gradient(180deg,#1e2741eb,#121729eb);border:1px solid #ffffff0d;box-shadow:0 12px 30px #00000038;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.Main_Sec .Top .Range .Item.Live{background:radial-gradient(circle at top left,#1782ff29,#0000 42%),linear-gradient(180deg,#1c2746fa,#121729f5);border-color:#2d60ff38}.Main_Sec .Top .Range .Item.Live .Title .Text_ICO{background:#11182cf5;border:1px solid #4680ff2e}.Main_Sec .Top .Range .Item.Live .Desc.MainLive_Desc{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Main_Sec .Top .Range .Item .Title{border-bottom:1px solid #ffffff0d;min-height:70px;padding:16px 16px 12px}.Main_Sec .Top .Range .Item .Title .Name{gap:12px}.Main_Sec .Top .Range .Item .Title .Percent{box-shadow:inset 0 0 0 1px #ffffff14;font-size:12px;min-width:64px;padding:8px 11px;text-align:center}.Main_Sec .Top .Range .Item .Desc{display:flex;gap:18px;justify-content:space-between;min-width:0;padding:0 16px 16px}.Main_Sec .Top .Range .Item .Desc .Items{align-items:center;display:flex;flex-direction:column;gap:5px}.Main_Sec .Top .Range .Item .Desc .Items span{color:var(--gray-color);display:block;font-weight:300}.Main_Sec .Top .Range .Item .Desc .Items p{align-items:flex-end;display:flex;font-size:20px;font-weight:500;gap:5px}.Main_Sec .Top .Range .Item .Desc .Items p em{color:var(--gray-color);font-size:12px;font-weight:300}.Main_Sec .MainLive .MainLive_Desc{grid-gap:8px;display:grid;gap:8px;min-width:0;padding:12px 12px 14px}.Main_Sec .MainLive .MainLive_CompareLine,.Main_Sec .MainLive .MainLive_ValueLine{align-items:center;background:#101526ad;border:1px solid #ffffff0d;border-radius:12px;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:9px 11px}.Main_Sec .MainLive .MainLive_ValueLine{align-items:flex-start;background:#24315ab8;flex-direction:column;justify-content:space-between;min-height:92px;padding:12px 12px 13px}.Main_Sec .MainLive .MainLive_ValueLine .Label{color:#ffffffd1;font-size:12px;letter-spacing:.02em;min-width:0}.Main_Sec .MainLive .MainLive_CompareLine{background:linear-gradient(180deg,#12182ac7,#0e121fe6);min-height:46px}.Main_Sec .MainLive .MainLive_CompareLine .Label,.Main_Sec .MainLive .MainLive_ValueLine .Label{color:var(--white-color);flex:0 0 auto;font-size:13px;font-weight:700;min-width:86px;white-space:nowrap}.Main_Sec .MainLive .MainLive_ValueLine .Value{align-items:baseline;display:flex;flex:1 1;font-size:26px;font-weight:700;gap:6px;justify-content:flex-start;line-height:1;min-width:0;white-space:nowrap}.Main_Sec .MainLive .MainLive_ValueLine .Value em{color:#ffffffb3;font-size:12px;font-weight:500}.Main_Sec .MainLive .MainLive_CompareLine .Text{align-items:baseline;display:flex;flex:1 1;font-size:13px;font-weight:700;gap:6px;justify-content:flex-end;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Main_Sec .MainLive .MainLive_CompareLine .Text b{color:#ffffff94;font-size:11px;font-weight:600}.Main_Sec .MainLive .MainLive_CompareLine .Text em{color:#ffffffb3;font-size:10px;font-weight:500}.Main_Sec .MainLive .MainLive_CompareLine .Text i{color:#ffffff40;font-style:normal}.Main_Sec .MainLive .MainLive_CompareLine .Label{min-width:86px;white-space:nowrap}.Main_Sec .Mid .Inner{grid-gap:18px;align-items:start;display:grid;gap:18px}.Main_Sec .Mid .Inner .Left .Item{height:100%}.Main_Sec .Mid .Inner .Right{min-width:0}.Main_Sec .Mid .Inner .Other{grid-gap:20px;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}.Main_Sec .Mid .Inner .Other>.MainPeakPanel{grid-column:1/-1}.Main_Sec .Mid .Inner .Other>.Peak_Chart,.Main_Sec .Mid .Inner .Other>.Peak_Live{display:none}.Main_Sec .Mid .Inner .Other .MainPeakPanel{background:linear-gradient(180deg,#161d32fa,#0e111efa);border:1px solid #5676ff29;box-shadow:0 20px 50px #00000052;overflow:hidden}.Main_Sec .Mid .Inner .Other .MainPeakPanel .Title{border-bottom:1px solid #ffffff0f}.Main_Sec .Mid .Inner .Other .MainPeak_Desc{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(300px,332px) minmax(0,1fr);min-width:0;padding:18px}.Main_Sec .Mid .Inner .Other .MainPeak_Chart,.Main_Sec .Mid .Inner .Other .MainPeak_Control{background:#0c101dad;border:1px solid #ffffff0f;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff08;min-width:0}.Main_Sec .Mid .Inner .Other .MainPeak_Control{grid-gap:8px;background:radial-gradient(circle at top left,#ff84201f,#0000 34%),#0c101dbd;display:grid;gap:8px;padding:15px}.Main_Sec .Mid .Inner .Other .MainPeak_Chart{grid-gap:14px;background:radial-gradient(circle at top right,#2d6cff24,#0000 30%),#0c101db8;display:grid;gap:14px;padding:18px}.Main_Sec .Mid .Inner .Other .PeakControl_Header{align-items:center;display:flex;gap:10px;justify-content:space-between}.Main_Sec .Mid .Inner .Other .PeakControl_Tag{background:#3359ff33;border-radius:999px;color:#d8e6ff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:6px 10px}.Main_Sec .Mid .Inner .Other .PeakControl_State{background:#1ed27b29;border-radius:999px;color:#dff8eb;font-size:11px;font-weight:700;padding:6px 12px}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-1{background:#1ed27b29;color:#dff8eb}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-2{background:#3259ff2e;color:#dce7ff}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-3{background:#ffb4002e;color:#ffe6b3}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-4{background:#ff7d302e;color:#ffd9c4}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-5{background:#ff54692e;color:#ffd7df}.Main_Sec .Mid .Inner .Other .PeakControl_State.state-6{background:#ff375c38;color:#ffe1e8}.Main_Sec .Mid .Inner .Other .PeakControl_Focus{grid-gap:8px;display:grid;gap:8px}.Main_Sec .Mid .Inner .Other .PeakControl_MetricCard{grid-gap:5px;background:radial-gradient(circle at top left,#2d6cff29,#0000 42%),#0a0e1ac7;border:1px solid #ffffff0f;border-radius:15px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:5px;min-height:84px;padding:12px 13px}.Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span{color:#ffffffb3;font-size:12px;font-weight:700}.Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong{align-items:baseline;color:var(--white-color);display:flex;font-size:25px;font-weight:800;gap:6px;letter-spacing:-.05em}.Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong em{color:#ffffff8f;font-size:12px;font-style:normal}.Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p{color:#ffffff94;font-size:12px}.Main_Sec .Mid .Inner .Other .PeakControl_Tower{grid-gap:7px;background:linear-gradient(180deg,#141b30f0,#0a0d18f5),radial-gradient(circle at 85% 18%,#ff7f3c24,#0000 28%);border:1px solid #ffffff0f;border-radius:15px;display:grid;gap:7px;min-height:156px;overflow:hidden;padding:11px}.Main_Sec .Mid .Inner .Other .TowerScale{grid-gap:6px;display:grid;gap:6px}.Main_Sec .Mid .Inner .Other .TowerBand{grid-gap:4px;display:grid;gap:4px;opacity:.46;transform:translateX(0);transition:opacity .28s ease,transform .28s ease,filter .28s ease}.Main_Sec .Mid .Inner .Other .TowerBand.active{filter:drop-shadow(0 8px 18px rgba(45,108,255,.14));opacity:1;transform:translateX(3px)}.Main_Sec .Mid .Inner .Other .TowerBand_Label{align-items:center;color:#ffffffdb;display:flex;font-size:11px;font-weight:700;gap:7px;justify-content:space-between}.Main_Sec .Mid .Inner .Other .TowerBand_Label em{color:#ffffff80;font-size:10px;font-style:normal}.Main_Sec .Mid .Inner .Other .TowerBand_Track{background:#ffffff0d;border-radius:999px;height:9px;overflow:hidden}.Main_Sec .Mid .Inner .Other .TowerBand_Fill{border-radius:inherit;height:100%;opacity:.18;transition:opacity .28s ease;width:100%}.Main_Sec .Mid .Inner .Other .TowerBand.state-1 .TowerBand_Fill{background:linear-gradient(90deg,#2ce38b,#31ffa2)}.Main_Sec .Mid .Inner .Other .TowerBand.state-2 .TowerBand_Fill{background:linear-gradient(90deg,#2d6cff,#56d8ff)}.Main_Sec .Mid .Inner .Other .TowerBand.state-3 .TowerBand_Fill{background:linear-gradient(90deg,#ffb64d,#ffd86b)}.Main_Sec .Mid .Inner .Other .TowerBand.state-4 .TowerBand_Fill{background:linear-gradient(90deg,#ff8c3a,#ffb14b)}.Main_Sec .Mid .Inner .Other .TowerBand.state-5 .TowerBand_Fill{background:linear-gradient(90deg,#ff5a66,#ff7d8d)}.Main_Sec .Mid .Inner .Other .TowerBand.state-6 .TowerBand_Fill{background:linear-gradient(90deg,#ff375f,#ff5568)}.Main_Sec .Mid .Inner .Other .TowerBand.active .TowerBand_Fill{opacity:1}.Main_Sec .Mid .Inner .Other .PeakControl_Telemetry{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.Main_Sec .Mid .Inner .Other .TelemetryCard{grid-gap:6px;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;display:grid;gap:6px;padding:9px 10px}.Main_Sec .Mid .Inner .Other .TelemetryCard span{color:#ffffff80;font-size:11px}.Main_Sec .Mid .Inner .Other .TelemetryCard strong{align-items:baseline;color:var(--white-color);display:flex;font-size:13px;font-weight:700;gap:4px}.Main_Sec .Mid .Inner .Other .TelemetryCard strong em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Mid .Inner .Other .PeakControl_Bar{grid-gap:5px;display:grid;gap:5px}.Main_Sec .Mid .Inner .Other .LabelRow{align-items:center;color:#ffffff9e;display:flex;font-size:12px;gap:10px;justify-content:space-between}.Main_Sec .Mid .Inner .Other .LabelRow b{color:var(--white-color);font-size:13px}.Main_Sec .Mid .Inner .Other .ProgressTrack{background:#ffffff0f;border-radius:999px;height:14px;overflow:hidden;position:relative}.Main_Sec .Mid .Inner .Other .ProgressFill{background:linear-gradient(90deg,#2d6cff,#56d8ff);border-radius:inherit;box-shadow:0 0 18px #3583ff6b;height:100%}.Main_Sec .Mid .Inner .Other .ProgressFill.state-1{background:linear-gradient(90deg,#2ce38b,#31ffa2)}.Main_Sec .Mid .Inner .Other .ProgressFill.state-2{background:linear-gradient(90deg,#2d6cff,#56d8ff)}.Main_Sec .Mid .Inner .Other .ProgressFill.state-3{background:linear-gradient(90deg,#ffb64d,#ffd86b)}.Main_Sec .Mid .Inner .Other .ProgressFill.state-4{background:linear-gradient(90deg,#ff8c3a,#ffb14b)}.Main_Sec .Mid .Inner .Other .ProgressFill.state-5{background:linear-gradient(90deg,#ff5a66,#ff7d8d)}.Main_Sec .Mid .Inner .Other .ProgressFill.state-6{background:linear-gradient(90deg,#ff375f,#ff5568)}.Main_Sec .Mid .Inner .Other .PeakChart_Header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.Main_Sec .Mid .Inner .Other .PeakChart_Command{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.Main_Sec .Mid .Inner .Other .CommandCard{grid-gap:5px;background:linear-gradient(180deg,#101527eb,#0a0d17eb);border:1px solid #ffffff0d;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:5px;min-height:72px;padding:11px 12px}.Main_Sec .Mid .Inner .Other .CommandCard span{color:#ffffff85;font-size:11px}.Main_Sec .Mid .Inner .Other .CommandCard strong{align-items:baseline;color:var(--white-color);display:flex;font-size:20px;font-weight:800;gap:4px;letter-spacing:-.04em}.Main_Sec .Mid .Inner .Other .CommandCard strong em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Mid .Inner .Other .CommandCard p{color:#ffffff85;font-size:10px;line-height:1.35;margin:0}.Main_Sec .Mid .Inner .Other .CommandCard.is-live{background:radial-gradient(circle at top left,#2d6cff2e,#0000 34%),linear-gradient(180deg,#101527f5,#0a0d17f5);box-shadow:0 10px 22px #2d6cff1f}.Main_Sec .Mid .Inner .Other .PeakChart_Title{grid-gap:4px;display:grid;gap:4px}.Main_Sec .Mid .Inner .Other .PeakChart_Title span{color:var(--white-color);font-size:15px;font-weight:700}.Main_Sec .Mid .Inner .Other .PeakChart_Title p{color:#ffffff8c;font-size:12px}.Main_Sec .Mid .Inner .Other .PeakChart_Badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.Main_Sec .Mid .Inner .Other .BadgeItem{align-items:center;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:999px;display:flex;gap:8px;padding:6px 10px}.Main_Sec .Mid .Inner .Other .BadgeItem em{color:#ffffffb8;font-size:11px;font-style:normal}.Main_Sec .Mid .Inner .Other .Dot{border-radius:999px;height:8px;width:8px}.Main_Sec .Mid .Inner .Other .Dot.peak{background:var(--blue-color);box-shadow:0 0 10px #2d6cffcc}.Main_Sec .Mid .Inner .Other .Dot.predict{background:var(--green-color);box-shadow:0 0 10px #2ce38bcc}.Main_Sec .Mid .Inner .Other .Dot.limit{background:var(--red-color);box-shadow:0 0 10px #ff375ccc}.Main_Sec .Mid .Inner .Other .PeakChart_Summary{display:none}.Main_Sec .Mid .Inner .Other .SummaryCard{grid-gap:6px;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;display:grid;gap:6px;padding:12px}.Main_Sec .Mid .Inner .Other .SummaryCard span{color:#ffffff85;font-size:11px}.Main_Sec .Mid .Inner .Other .SummaryCard strong{color:var(--white-color);font-size:16px;font-weight:700;letter-spacing:-.03em}.Main_Sec .Mid .Inner .Other .PeakChart_Surface{background:linear-gradient(180deg,#080b148a,#080b145c),radial-gradient(circle at 12% 12%,#2d6cff1f,#0000 28%),radial-gradient(circle at 86% 24%,#2ce38b1a,#0000 26%);border:1px solid #ffffff0d;border-radius:18px;min-height:360px;overflow:hidden;padding:12px;position:relative}.Main_Sec .Mid .Inner .Other .PeakChart_Surface .recharts-responsive-container{position:relative;z-index:1}.Main_Sec .Mid .Inner .Other .PeakTooltip{background:#080b14f5;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 18px 36px #00000057;color:var(--white-color);min-width:168px;padding:12px 14px}.Main_Sec .Mid .Inner .Other .PeakTooltip_Label{color:var(--white-color);font-size:13px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.Main_Sec .Mid .Inner .Other .PeakTooltip_Body{grid-gap:6px;display:grid;gap:6px}.Main_Sec .Mid .Inner .Other .PeakTooltip_Row{align-items:center;color:#ffffffe0;display:flex;font-size:12px;gap:10px;justify-content:space-between}.Main_Sec .Mid .Inner .Other .PeakTooltip_Row.peak .PeakTooltip_Name{color:var(--blue-color)}.Main_Sec .Mid .Inner .Other .PeakTooltip_Row.predict .PeakTooltip_Name{color:var(--green-color)}.Main_Sec .Mid .Inner .Other .PeakTooltip_Row.peakLimit .PeakTooltip_Name{color:var(--red-color)}.Main_Sec .Mid .Inner .Other .PeakTooltip_Name{font-size:11px;font-weight:600}.Main_Sec .Mid .Inner .Other .PeakTooltip_Value{color:var(--white-color);font-size:12px;font-weight:700}.Main_Sec .Mid .Inner .Other .PeakChart_Scan{animation:peak-scan 5s linear infinite;background:linear-gradient(90deg,#0000,#56d8ffcc,#0000);box-shadow:0 0 18px #56d8ff80;height:1px;inset:18px 14px auto 14px;opacity:.8;pointer-events:none;position:absolute;z-index:0}.Main_Sec .Mid .Inner .Other .PeakChart_Grid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 0),linear-gradient(0deg,hsla(0,0%,100%,.045) 1px,#0000 0);background-size:72px 100%,100% 72px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000000eb,#0000 100%);mask-image:linear-gradient(180deg,#000000eb,#0000 100%);opacity:.55;pointer-events:none;position:absolute}.Main_Sec .Mid .Inner .Other .PeakChart_Grid--top{inset:0 0 52% 0;opacity:.24}.Main_Sec .Mid .Inner .Other .PeakChart_Grid--bottom{inset:44% 0 0 0;opacity:.18}.Main_Sec .Mid .Inner .Other .PeakChart_State{color:var(--white-color);display:grid;font-size:13px;letter-spacing:.04em;min-height:300px;place-items:center}@keyframes peak-scan{0%{opacity:0;transform:translateY(0)}12%{opacity:.7}50%{opacity:.9}88%{opacity:.6}to{opacity:0;transform:translateY(300px)}}.Main_Sec .Mid .Inner .Left .Live_All{background:linear-gradient(180deg,#1c2640fa,#111525fa);border:1px solid #5880ff1f;box-shadow:0 18px 44px #00000047}.Main_Sec .Mid .Inner .Left .Live_All .Title{border-bottom:1px solid #ffffff0f}.Main_Sec .Mid .Inner .Left .Live_All .LiveAll_Desc{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.22fr .78fr;padding:16px}.Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PfPanel,.Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PowerPanel{background:#0a0e1c9e;border:1px solid #ffffff0f;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff08;padding:16px}.Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PowerPanel{grid-gap:12px;background:radial-gradient(circle at top left,#1782ff24,#0000 44%),#0f1322b3;display:grid;gap:12px}.Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PfPanel{grid-gap:10px;align-content:start;background:radial-gradient(circle at bottom right,#ff465a1f,#0000 46%),#0f1322b3;display:grid;gap:10px}.Main_Sec .Mid .Inner .Left .Live_All .PanelHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.Main_Sec .Mid .Inner .Left .Live_All .PanelLabel{color:var(--white-color);font-size:13px;font-weight:700;letter-spacing:.02em}.Main_Sec .Mid .Inner .Left .Live_All .PanelStatus{align-items:center;background:#3456ff33;border-radius:999px;color:#d8e6ff;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-width:72px;padding:6px 10px}.Main_Sec .Mid .Inner .Left .Live_All .PanelStatus.warning{background:#ff465c33;color:#ffd7d7}.Main_Sec .Mid .Inner .Left .Live_All .PanelStatus.caution{background:#ffa2422e;color:#ffe2ba}.Main_Sec .Mid .Inner .Left .Live_All .PanelStatus.ok{background:#1ed27b29;color:#bff9d6}.Main_Sec .Mid .Inner .Left .Live_All .PowerSignal{grid-gap:8px;background:#ffffff08;border:1px solid #ffffff0d;border-radius:14px;display:grid;gap:8px;padding:12px}.Main_Sec .Mid .Inner .Left .Live_All .SignalLabel{color:#ffffff80;font-size:11px;letter-spacing:.02em}.Main_Sec .Mid .Inner .Left .Live_All .SignalRow{align-items:center;display:flex;gap:10px;min-width:0}.Main_Sec .Mid .Inner .Left .Live_All .SignalDot{background:#56d8ff;border-radius:999px;box-shadow:0 0 14px #56d8ffb8;height:10px;width:10px}.Main_Sec .Mid .Inner .Left .Live_All .SignalDot.warning{background:#ff5568;box-shadow:0 0 14px #ff5568b8}.Main_Sec .Mid .Inner .Left .Live_All .SignalDot.caution{background:#ffb64d;box-shadow:0 0 14px #ffb64db8}.Main_Sec .Mid .Inner .Left .Live_All .SignalDot.ok{background:#2ce38b;box-shadow:0 0 14px #2ce38bb8}.Main_Sec .Mid .Inner .Left .Live_All .SignalText{color:#ffffffd6;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Main_Sec .Mid .Inner .Left .Live_All .PowerValue{align-items:baseline;display:flex;gap:6px}.Main_Sec .Mid .Inner .Left .Live_All .PowerValue strong{color:#eaf2ff;font-size:42px;font-weight:700;letter-spacing:-.04em;line-height:1}.Main_Sec .Mid .Inner .Left .Live_All .PowerValue em{color:#ffffffa6;font-size:14px;font-style:normal}.Main_Sec .Mid .Inner .Left .Live_All .PfFoot,.Main_Sec .Mid .Inner .Left .Live_All .PowerFoot,.Main_Sec .Mid .Inner .Left .Live_All .PowerMeta{align-items:center;display:flex;gap:8px;justify-content:space-between}.Main_Sec .Mid .Inner .Left .Live_All .PowerMeta span{color:#ffffff85;font-size:12px}.Main_Sec .Mid .Inner .Left .Live_All .PowerMeta p{align-items:baseline;color:var(--white-color);display:flex;font-size:18px;font-weight:700;gap:4px}.Main_Sec .Mid .Inner .Left .Live_All .PowerMeta p em{color:#ffffff8c;font-size:10px;font-style:normal;font-weight:500}.Main_Sec .Mid .Inner .Left .Live_All .PowerBar{background:#ffffff0f;border-radius:999px;height:14px;overflow:hidden;position:relative}.Main_Sec .Mid .Inner .Left .Live_All .PowerBar .Fill{background:linear-gradient(90deg,#2d6cff,#56d8ff);border-radius:inherit;box-shadow:0 0 18px #3583ff73;height:100%}.Main_Sec .Mid .Inner .Left .Live_All .PowerBar .Fill.warning{background:linear-gradient(90deg,#ff7a49,#ff375f);box-shadow:0 0 18px #ff4e5f6b}.Main_Sec .Mid .Inner .Left .Live_All .PowerFoot span{color:#ffffff7a;font-size:12px}.Main_Sec .Mid .Inner .Left .Live_All .PowerFoot b{color:var(--white-color);font-size:13px;font-weight:600}.Main_Sec .Mid .Inner .Left .Live_All .PfRing{aspect-ratio:1/1;background:conic-gradient(from 220deg,#2d6cff 0deg,#2d6cff 320deg,#ffffff14 320deg,#ffffff14 1turn);border-radius:24px;display:grid;padding:10px;place-items:center;width:100%}.Main_Sec .Mid .Inner .Left .Live_All .PfRing.warning{background:conic-gradient(from 220deg,#ff5a66 0deg,#ff5a66 300deg,#ffffff14 300deg,#ffffff14 1turn)}.Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner{align-items:center;background:linear-gradient(180deg,#12182af5,#0d111ffa);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff0a;display:flex;height:100%;justify-content:center;place-items:center;width:100%}.Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner strong{color:var(--white-color);font-size:42px;letter-spacing:-.05em;line-height:1}.Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner em{color:#ffffff85;font-size:13px;font-style:normal}.Main_Sec .Mid .Inner .Left .Live_All .PfHeadline{align-items:baseline;display:flex;gap:10px;justify-content:space-between;padding:2px 2px 0}.Main_Sec .Mid .Inner .Left .Live_All .PfHeadline span{color:#ffffff80;font-size:11px}.Main_Sec .Mid .Inner .Left .Live_All .PfHeadline b{color:#f2f7ff;font-size:16px;letter-spacing:-.03em}.Main_Sec .Mid .Inner .Left .Live_All .PfScale{display:flex;gap:6px;justify-content:space-between}.Main_Sec .Mid .Inner .Left .Live_All .PfScale span{background:#ffffff0a;border-radius:8px;color:#ffffff52;flex:1 1;font-size:10px;letter-spacing:.08em;padding:6px 0;text-align:center}.Main_Sec .Mid .Inner .Left .Live_All .PfScale span.active{background:#366fff3d;color:#dff0ff}.Main_Sec .Mid .Inner .Left .Live_All .PfFoot{color:#ffffffb8;font-size:12px;line-height:1.4}.Main_Sec .Mid .Inner .Right .MainChartPanel{background:radial-gradient(circle at top right,#2d6cff1f,#0000 32%),linear-gradient(180deg,#18213af7,#0f1220fa);border:1px solid #4e6cff1f;box-shadow:0 18px 44px #00000047;overflow:hidden}.Main_Sec .Mid .Inner .Right .MainChartPanel .Title{border-bottom:1px solid #ffffff0d}.Main_Sec .Mid .Inner .Right .MainChart_Desc{grid-gap:18px;display:grid;gap:18px;grid-template-columns:290px minmax(0,1fr);min-width:0;padding:16px}.Main_Sec .Mid .Inner .Right .MainChart_Side{grid-gap:14px;align-content:start;background:radial-gradient(circle at top left,#285aff2e,#0000 44%),#0c101cc2;border:1px solid #ffffff0d;border-radius:18px;display:grid;gap:14px;min-width:0;padding:16px}.Main_Sec .Mid .Inner .Right .MainChart_Summary{grid-gap:8px;display:grid;gap:8px}.Main_Sec .Mid .Inner .Right .MainChart_Summary .SummaryTag{background:#3259ff2e;border-radius:999px;color:#dce7ff;display:inline-flex;font-size:11px;font-weight:700;padding:6px 10px;width:fit-content}.Main_Sec .Mid .Inner .Right .MainChart_Summary strong{align-items:baseline;color:var(--white-color);display:flex;font-size:32px;font-weight:700;gap:6px;letter-spacing:-.04em}.Main_Sec .Mid .Inner .Right .MainChart_Summary strong em{color:#ffffff85;font-size:12px;font-style:normal}.Main_Sec .Mid .Inner .Right .MainChart_Summary p{color:var(--green-color);font-size:13px;font-weight:700}.Main_Sec .Mid .Inner .Right .MainChart_Summary p.up{color:var(--red-color)}.Main_Sec .Mid .Inner .Right .MainChart_Summary p.down{color:var(--green-color)}.Main_Sec .Mid .Inner .Right .MainChart_Stats{grid-gap:10px;display:grid;gap:10px}.Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat{align-items:baseline;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;display:flex;gap:8px;justify-content:space-between;padding:12px}.Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat span{color:#ffffff85;font-size:12px}.Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat b{align-items:baseline;color:var(--white-color);display:flex;font-size:16px;gap:4px}.Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat b em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Mid .Inner .Right .MainChart_Note{color:#ffffffad;font-size:12px;line-height:1.55}.Main_Sec .Mid .Inner .Right .MainChart_Surface{min-height:100%;min-width:0;position:relative}.Main_Sec .Mid .Inner .Right .MainChart_State{background:#080b1473;border:1px solid #ffffff0d;border-radius:18px;color:var(--white-color);display:grid;font-size:13px;letter-spacing:.04em;min-height:272px;place-items:center}.Main_Sec .Mid .Inner .Right .MainChart_Surface{grid-gap:14px;align-content:start;display:grid;gap:14px}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead{grid-gap:12px;display:grid;gap:12px}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline{grid-gap:6px;display:grid;gap:6px}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline .SurfaceTag{background:#385fff33;border-radius:999px;color:#d9e6ff;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.06em;padding:5px 10px;width:fit-content}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline strong{color:var(--white-color);font-size:18px;font-weight:800}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline p{color:#ffffffa3;font-size:12px;line-height:1.45}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceStatus{display:flex;flex-wrap:wrap;gap:8px}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip{align-items:center;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:999px;color:#ffffffdb;display:inline-flex;font-size:11px;font-weight:700;gap:7px;padding:7px 11px;white-space:nowrap}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip i{background:var(--blue-color);border-radius:999px;display:inline-block;height:8px;width:8px}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip i.current{background:var(--blue-color)}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip i.average{background:var(--green-color)}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip i.peak{background:var(--red-color)}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.up{background:#ff4e6624;color:#ffdfe4}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.down{background:#23d47d24;color:#daf8eb}.Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.flat{background:#5773ff24;color:#e7edff}.Main_Sec .Mid .Inner .Right .MainChart_Kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.Main_Sec .Mid .Inner .Right .MainChart_Kpi{grid-gap:5px;background:radial-gradient(circle at top left,#2d6cff29,#0000 40%),#0d111fb8;border:1px solid #ffffff0f;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:5px;min-width:0;padding:12px 13px}.Main_Sec .Mid .Inner .Right .MainChart_Kpi span{color:#ffffff8f;font-size:11px;font-weight:700}.Main_Sec .Mid .Inner .Right .MainChart_Kpi b{align-items:baseline;color:var(--white-color);display:flex;font-size:20px;font-weight:800;gap:5px;letter-spacing:-.04em;white-space:nowrap}.Main_Sec .Mid .Inner .Right .MainChart_Kpi b em{color:#ffffff8f;font-size:11px;font-style:normal;font-weight:600}.Main_Sec .Mid .Inner .Right .MainChart_Frame{background:radial-gradient(circle at top left,#2d6cff24,#0000 28%),radial-gradient(circle at bottom right,#11ff8c0f,#0000 24%),#080b146b;border:1px solid #ffffff0d;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff05;min-height:300px;min-width:0;overflow:hidden;padding:14px;position:relative}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip{grid-gap:8px;background:#0a0d16f5;border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 16px 38px #00000061;display:grid;gap:8px;min-width:176px;padding:14px 15px}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip strong{color:var(--white-color);font-size:14px;font-weight:800}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow{align-items:center;display:flex;gap:8px;min-width:0}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .dot{background:var(--green-color);border-radius:999px;box-shadow:0 0 0 4px #22d6781a;height:8px;width:8px}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .name{color:#ffffffb8;font-size:12px;font-weight:700}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b{align-items:baseline;color:#dff7ff;display:flex;font-size:14px;font-weight:800;gap:4px;margin-left:auto}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b em{color:#ffffff94;font-size:11px;font-style:normal}.Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipMeta{color:#ffffff85;font-size:11px;line-height:1.45}.Main_Sec .Bottom .Inner{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}.Main_Sec .Bottom .Inner>.Rank{grid-column:span 6}.Main_Sec .Bottom .Inner>.Factor,.Main_Sec .Bottom .Inner>.Load,.Main_Sec .Bottom .Inner>.Target{grid-column:span 2}.Main_Sec .Bottom .Inner>.Item{background:linear-gradient(180deg,#192138fa,#0e1220fa),radial-gradient(circle at top left,#2d6cff14,#0000 34%);border:1px solid #ffffff0d;box-shadow:0 18px 44px #0000003d;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.Main_Sec .Bottom .Inner>.Item .Title{border-bottom:1px solid #ffffff0f;min-height:66px;padding:16px 16px 14px}.Main_Sec .Bottom .Inner>.Item .Title .Name{gap:12px}.Main_Sec .Bottom .Inner>.Item .Title .Name span{font-size:15px;font-weight:800;letter-spacing:-.02em}.Main_Sec .Bottom .Inner>.Item .Desc{flex:1 1;min-width:0;padding:14px 16px 16px}.Main_Sec .Bottom .Inner .Load{min-width:0}.Main_Sec .Bottom .Inner .Load .Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px}.Main_Sec .Bottom .Inner .Load .Desc .Chart{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;display:grid;min-height:152px;place-items:center;position:relative}.Main_Sec .Bottom .Inner .Load .Desc .Chart:after{color:var(--white-color);content:attr(data-total);font-size:16px;font-weight:600;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues{grid-gap:8px;display:grid;gap:8px}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff08;padding:12px 12px 11px;transition:.2s}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row:hover{border-color:#ffffff1f;transform:translateY(-2px)}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row span{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:6px;padding:4px 10px;text-align:center}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row p{align-items:flex-end;display:flex;font-size:14px;font-weight:600;gap:3px;justify-content:space-between}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row p em{color:var(--gray-color);font-size:11px}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row p strong{color:var(--blue-color);font-size:11px;margin-left:auto}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row.L span{background:#00c86433;color:var(--green-color)}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row.M span{background:#ffb40033;color:var(--orange-color)}.Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row.H span{background:#ff505033;color:var(--red-color)}.Main_Sec .Bottom .Inner .Rank{min-width:0}.Main_Sec .Bottom .Inner .Rank .Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr)}.Main_Sec .Bottom .Inner .Rank .Desc .Chart{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;min-height:100%;padding:12px}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item{grid-gap:7px;display:grid;gap:7px}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff08;display:flex;font-size:14px;font-weight:300;gap:10px;justify-content:space-between;padding:12px;transition:.2s}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .First{align-items:center;display:flex;gap:10px}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Num{align-items:center;background:#2d6cff29;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;height:28px;justify-content:center;width:28px}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Name{color:#ffffffe0;font-size:13px;font-weight:600}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Use p{align-items:flex-end;color:var(--white-color);display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:flex-end}.Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Use p em{color:#ffffff85;font-size:10px}.Main_Sec .Bottom .Inner .Factor .Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px}.Main_Sec .Bottom .Inner .Factor .Desc .Chart{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;display:flex;justify-content:center;min-height:165px}.Main_Sec .Bottom .Inner .Factor .Desc .Info{grid-gap:8px;display:grid;gap:8px}.Main_Sec .Bottom .Inner .Factor .Desc .Info .item{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;padding:10px 11px}.Main_Sec .Bottom .Inner .Factor .Desc .Info .item:first-child span{background:var(--red-color)}.Main_Sec .Bottom .Inner .Factor .Desc .Info .item span{align-items:center;background:var(--blue-color);border-radius:999px;color:var(--white-color);display:flex;font-size:12px;font-weight:700;justify-content:center;margin-bottom:5px;padding:5px 10px;text-align:center}.Main_Sec .Bottom .Inner .Factor .Desc .Info .item p{background:#ffffff08;border-radius:10px;color:#ffffffb8;font-size:11px;line-height:1.25;padding:10px}.Main_Sec .Bottom .Inner .Target .Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px}.Main_Sec .Bottom .Inner .Target .Desc .Chart{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;display:flex;justify-content:center;min-height:165px}.Main_Sec .Bottom .Inner .Target .Desc .Info{grid-gap:10px;display:grid;gap:10px}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items{align-items:flex-end;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;display:flex;justify-content:space-between;padding:10px 12px}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items.Over span{color:var(--red-color)}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items.Over span:before{background:var(--red-color)}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items span{display:block;padding-left:18px;position:relative}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items span:before{background:var(--blue-color);content:"";height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items p{align-items:flex-end;display:flex;font-size:18px;font-weight:700;gap:5px;justify-content:flex-end}.Main_Sec .Bottom .Inner .Target .Desc .Info .Items p em{color:var(--gray-color);font-size:12px;font-weight:300}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Metric{grid-gap:10px;display:grid;gap:10px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow{align-items:center;background:radial-gradient(circle at top left,#2d6cff24,#0000 34%),hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:16px;display:flex;gap:10px;justify-content:space-between;padding:14px 14px 12px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow span{color:#ffffff9e;font-size:12px;font-weight:700}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow strong{align-items:baseline;color:var(--white-color);display:flex;font-size:30px;font-weight:800;gap:4px;letter-spacing:-.04em}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow strong em{color:#ffffff8c;font-size:12px;font-style:normal}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status{grid-gap:4px;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:grid;gap:4px;padding:12px 14px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status b{color:var(--white-color);font-size:13px;font-weight:800}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status p{color:#ffffff9e;font-size:11px;line-height:1.35}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status.ok{background:radial-gradient(circle at top left,#2ce38b26,#0000 40%),#ffffff0a}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status.warning{background:radial-gradient(circle at top left,#ff5b6526,#0000 40%),#ffffff0a}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Rail{grid-gap:8px;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0d;border-radius:16px;display:grid;gap:8px;padding:12px 14px 14px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel{align-items:center;display:flex;gap:10px;justify-content:space-between}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel span{color:#ffffff85;font-size:11px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel b{color:#d8e6ff;font-size:12px;font-weight:800}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Track{background:#ffffff0d;border-radius:999px;height:14px;overflow:hidden;position:relative}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Fill{background:linear-gradient(90deg,#2d6cff,#56d8ff);border-radius:inherit;box-shadow:0 0 18px #3583ff59;height:100%}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Fill.ok{background:linear-gradient(90deg,#2ce38b,#31ffa2)}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Fill.warning{background:linear-gradient(90deg,#ff8c3a,#ff5a66)}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker{grid-gap:4px;display:grid;gap:4px;justify-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker:before{background:#ffffff80;border-radius:999px;content:"";height:18px;width:2px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker em{color:#ffffff85;font-size:10px;font-style:normal;white-space:nowrap}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat{grid-gap:5px;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;display:grid;gap:5px;padding:12px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat span{color:#ffffff80;font-size:11px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat strong{align-items:baseline;color:var(--white-color);display:flex;font-size:18px;font-weight:800;gap:4px}.Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat strong em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc{grid-gap:12px;align-items:stretch;display:grid;gap:12px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Summary{grid-gap:10px;display:grid;gap:10px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State b{color:var(--white-color);font-size:13px;font-weight:800}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State p{color:#ffffff94;font-size:11px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State.ok{background:radial-gradient(circle at top left,#2d6cff26,#0000 38%),#ffffff0a}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State.over{background:radial-gradient(circle at top left,#ff5b6526,#0000 38%),#ffffff0a}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard{grid-gap:5px;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;display:grid;gap:5px;padding:12px 12px 11px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard span{color:#ffffff80;font-size:11px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard strong{align-items:baseline;color:var(--white-color);display:flex;font-size:18px;font-weight:800;gap:4px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard strong em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Track{grid-gap:8px;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0d;border-radius:16px;display:grid;gap:8px;padding:12px 14px 14px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel{align-items:center;display:flex;gap:10px;justify-content:space-between}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel span{color:#ffffff85;font-size:11px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel b{color:#d8e6ff;font-size:12px;font-weight:800}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Bar{background:#ffffff0d;border-radius:999px;height:14px;overflow:hidden;position:relative}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Fill{background:linear-gradient(90deg,#2d6cff,#56d8ff);border-radius:inherit;box-shadow:0 0 18px #3583ff59;height:100%}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Fill.ok{background:linear-gradient(90deg,#2ce38b,#31ffa2)}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Fill.over{background:linear-gradient(90deg,#ff8c3a,#ff5568)}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker{grid-gap:4px;display:grid;gap:4px;justify-items:center;left:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker:before{background:#ffffff80;border-radius:999px;content:"";height:18px;width:2px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker em{color:#ffffff85;font-size:10px;font-style:normal;white-space:nowrap}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat{grid-gap:5px;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:14px;display:grid;gap:5px;padding:12px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat span{color:#ffffff80;font-size:11px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat strong{align-items:baseline;color:var(--white-color);display:flex;font-size:18px;font-weight:800;gap:4px}.Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat strong em{color:#ffffff8c;font-size:10px;font-style:normal}.Main_Sec .Mid .Inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.58fr)}.Pie.Tick{align-items:center;display:flex;flex-direction:column}.Pie.Tick .recharts-wrapper{margin-bottom:15px}.Pie.Tick .recharts-wrapper circle{fill:var(--dark-blue-color);stroke:var(--blue-color-1);stroke-width:3;filter:drop-shadow(0 0 10px var(--dark-blue-color))}.Pie.Tick .recharts-wrapper line{stroke:var(--blue-color-1);stroke-width:3;stroke-linecap:round}.Pie.Tick .recharts-wrapper .Pie_Text{fill:var(--aqua-color);position:relative}.Pie.Tick .recharts-wrapper .Pie_Text.warning{fill:var(--red-color)}.Pie.Tick .recharts-wrapper .Pie_Text:before{background:#fff;border-radius:50%;content:"";height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.Pie.Tick .recharts-wrapper .T_Span{fill:var(--white-color)}.Pie.Tick .Current_Status{color:var(--green-color);font-size:15px;font-weight:300;letter-spacing:1.25px}.Pie.Tick .Current_Status.warning{color:var(--red-color)}.Light .Pie.Tick .recharts-wrapper circle{fill:#e6e9f0;stroke:var(--white-color);filter:drop-shadow(0 0 5px var(--white-color-2))}.Light .Pie.Tick .recharts-wrapper line{stroke:#e6e9f0}.Light .Pie.Tick .recharts-wrapper .Pie_Text{fill:var(--blue-color)}.Light .Pie.Tick .recharts-wrapper .Pie_Text.warning{fill:var(--red-color)}.Light .Pie.Tick .recharts-wrapper .Pie_Text:before{background:#fff}.Light .Pie.Tick .recharts-wrapper .T_Span{fill:var(--blue-color)}.Light .Pie.Tick .Current_Status{color:var(--green-color)}.Light .Pie.Tick .Current_Status.warning{color:var(--red-color)}.Light .Main_Sec .Bottom .Inner .Factor .Desc .Info .item p,.Light .Main_Sec .Bottom .Inner .Load .Desc .LoadValues .Row,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li{background:#f1f3f8;box-shadow:1px 1px 3px var(--white-color-1)}.Light .Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .First .Name,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Use .Unit,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Use em,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Rank_Item li .Use p{color:#1f2b46!important}.Light .Main_Sec .Bottom .Inner .Rank .Desc .Chart .recharts-cartesian-axis-tick-value,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Chart .recharts-legend-item-text,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Chart .recharts-text,.Light .Main_Sec .Bottom .Inner .Rank .Desc .Chart text{fill:#334066!important;color:#334066!important}.Light .Main_Sec .Mid .Inner .Left .Live_All .PanelStatus,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfFoot,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfHeadline b,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfHeadline span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfScale span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerFoot b,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerFoot span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerMeta p,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerMeta span,.Light .Main_Sec .Mid .Inner .Left .Live_All .SignalLabel,.Light .Main_Sec .Mid .Inner .Left .Live_All .SignalText{color:#334066!important}.Light .Main_Sec .Mid .Inner .Other .PeakChart_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .LabelRow,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .LabelRow b,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Header,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Header *,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tag,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip *{fill:#334066!important;color:#334066!important}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat *,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status *,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow *,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat *,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State *,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard *{color:#334066!important}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker em,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel b,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel span,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker em,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel b,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel span{color:#566581!important}.Light .Main_Sec .Mid .Inner .Left .Live_All,.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel,.Light .Main_Sec .Mid .Inner .Right .MainChartPanel{background:linear-gradient(180deg,#fffffffa,#f4f7fdfa),radial-gradient(circle at top right,#527eff14,#0000 32%);border-color:#1a326e14;box-shadow:0 16px 34px #202d501a}.Light .Main_Sec .Mid .Inner .Left .Live_All .Title,.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel .Title,.Light .Main_Sec .Mid .Inner .Right .MainChartPanel .Title{border-bottom-color:#1a326e14}.Light .Main_Sec .Mid .Inner .Left .Live_All .MainLive_Desc,.Light .Main_Sec .Mid .Inner .Left .Live_All .Title .Name span,.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel .Title .Name span,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Desc,.Light .Main_Sec .Mid .Inner .Right .MainChartPanel .Title .Name span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Desc{color:#1f2b46}.Light .Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PfPanel,.Light .Main_Sec .Mid .Inner .Left .Live_All .LiveAll_PowerPanel{background:linear-gradient(180deg,#f6f9fffa,#eef2fafa),#ffffffe6;border-color:#1a326e14;box-shadow:0 10px 24px #202d5014}.Light .Main_Sec .Mid .Inner .Left .Live_All .PanelLabel,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfFoot,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfHeadline span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerFoot span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerMeta span,.Light .Main_Sec .Mid .Inner .Left .Live_All .SignalLabel,.Light .Main_Sec .Mid .Inner .Other .PeakChart_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Header,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Label,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard span,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Name,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side .MainChart_Note,.Light .Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary p,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline p,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipMeta{color:#566581}.Light .Main_Sec .Mid .Inner .Left .Live_All .PanelLabel,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfHeadline b,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner em,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner strong,.Light .Main_Sec .Mid .Inner .Left .Live_All .PfScale span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerFoot b,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerMeta p,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerValue em,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerValue strong,.Light .Main_Sec .Mid .Inner .Left .Live_All .SignalText,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Label,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Row,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary strong,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline strong,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipMeta,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .dot,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .name,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b em,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip strong{color:#15213a}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfScale span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerBar,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerSignal,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Control,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tower,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side,.Light .Main_Sec .Mid .Inner .Right .MainChart_State{background:#fffffff0;border-color:#1a326e14;box-shadow:0 10px 22px #202d500f}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfScale span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerBar,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerSignal,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tower,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip{border:1px solid #1a326e14}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfRing{background:conic-gradient(from 220deg,#2d6cff 0deg,#2d6cff 320deg,#1a326e1f 320deg,#1a326e1f 1turn)}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfRing .Inner{background:linear-gradient(180deg,#fff,#f5f8ff);box-shadow:inset 0 0 0 1px #1a326e14}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfScale span,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerBar{background:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tag,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary .SummaryTag,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceTag{background:#527eff1f;color:#3055c8}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip{background:#fffffff5;border-color:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame{overflow:hidden}.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Label,.Light .Main_Sec .Mid .Inner .Other .TowerBand_Label{color:#1f2b46}.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Name,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Row{color:#334066}.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value{color:#15213a}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Grid{opacity:.18}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Scan{background:linear-gradient(90deg,#0000,#527eff8c,#0000)}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfRing text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-cartesian-axis-tick-value,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-label,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-legend-item-text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-reference-line-label text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-item-name,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-item-value,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-label,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tower text,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-cartesian-axis-tick-value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-label,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-legend-item-text,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-reference-line-label text,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-text,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-tooltip-item-name,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-tooltip-item-value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-tooltip-label{fill:#334066;color:#334066}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-wrapper,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-tooltip-wrapper{outline:none}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-legend-item-text,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame .recharts-legend-item-text{font-weight:700}.Light .Main_Sec .Mid .Inner .Left .Live_All .Title .Text_ICO,.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel .Title .Text_ICO,.Light .Main_Sec .Mid .Inner .Right .MainChartPanel .Title .Text_ICO{background:#527eff1f;border:1px solid #1a326e14;color:#3055c8}.Light .Main_Sec .Mid .Inner .Left .Live_All .PfFoot,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerFoot,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerMeta,.Light .Main_Sec .Mid .Inner .Left .Live_All .PowerSignal,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard span,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Label,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Name,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side .MainChart_Note,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side .MainChart_Stats .Stat span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side .MainChart_Summary p,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline p{color:#566581}.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel,.Light .Main_Sec .Mid .Inner .Right .MainChartPanel{border-color:#4e6cff1a;box-shadow:0 16px 30px #202d501f}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Control,.Light .Main_Sec .Mid .Inner .Right .MainChart_Frame,.Light .Main_Sec .Mid .Inner .Right .MainChart_Side{background:radial-gradient(circle at top left,#527eff14,#0000 38%),#ffffffeb;border-color:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tag,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary .SummaryTag,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceTag{box-shadow:0 10px 20px #202d5014}.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryRow span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryRow strong,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Name,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Kpi span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Note,.Light .Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat b,.Light .Main_Sec .Mid .Inner .Right .MainChart_Stats .Stat span,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary p,.Light .Main_Sec .Mid .Inner .Right .MainChart_Summary strong,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline p,.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .SurfaceHeadline strong,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipMeta,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .name,.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip strong{color:#1f2b46}.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip{background:#ffffffeb;border-color:#1a326e14;color:#334066}.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.up{background:#ffeceff2;color:#c0364f}.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.down{background:#e3fcf1f2;color:#16784b}.Light .Main_Sec .Mid .Inner .Right .MainChart_SurfaceHead .StatusChip.flat{background:#ebf0fff2;color:#3353c7}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip{background:linear-gradient(180deg,#fffffffa,#f4f7fdfa),radial-gradient(circle at top left,#527eff14,#0000 38%);border:1px solid #1a326e14;box-shadow:0 14px 32px #202d501f;color:#1f2b46}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip strong{color:#15213a}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .dot{background:var(--blue-color);box-shadow:0 0 0 4px #2d6cff1f}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow .name{color:#566581}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b{color:#15213a}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipRow b em{color:#6a7791}.Light .Main_Sec .Mid .Inner .Right .MainChart_Tooltip .TooltipMeta{color:#566581}.Light .Main_Sec .Bottom .Inner .Factor .Title,.Light .Main_Sec .Bottom .Inner .Load .Title,.Light .Main_Sec .Bottom .Inner .Rank .Title,.Light .Main_Sec .Bottom .Inner .Target .Title{border-bottom-color:#1a326e14}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc{color:#1f2b46}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Rail,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Track,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard{background:#f5f8ff;border-color:#1a326e14;box-shadow:0 10px 20px #202d500f}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_RailLabel span,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat span,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status p,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow span,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat span,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State p,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_TrackLabel span{color:#566581}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Stat strong,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status b,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_ValueRow strong,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Stat strong,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State b,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_ValueCard strong{color:#15213a}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Track,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Bar{background:#1a326e14}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker:before,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker:before{background:#1a326e6b}.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Marker em,.Light .Main_Sec .Bottom .Inner .Factor .Desc.Factor_Desc .Factor_Status,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_Marker em,.Light .Main_Sec .Bottom .Inner .Target .Desc.Target_Desc .Target_State{color:#566581}.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel{background:linear-gradient(180deg,#fffffffc,#f4f7fdfc),radial-gradient(circle at 10% 10%,#527eff14,#0000 36%)}.Light .Main_Sec .Mid .Inner .Other .MainPeakPanel .Title .Name span,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Desc,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Desc *{color:#1f2b46}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Command,.Light .Main_Sec .Mid .Inner .Other .PeakChart_Header,.Light .Main_Sec .Mid .Inner .Other .PeakChart_Surface,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Focus,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Header{border-color:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Control{background:linear-gradient(180deg,#fffffffa,#f4f7fdfa),radial-gradient(circle at top left,#527eff14,#0000 38%);border-color:#1a326e14;box-shadow:0 10px 22px #202d500f}.Light .Main_Sec .Mid .Inner .Other .BadgeItem,.Light .Main_Sec .Mid .Inner .Other .CommandCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tag{background:#f5f8ff;border:1px solid #1a326e14;box-shadow:0 8px 18px #202d500d}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tag{color:#3055c8}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-1,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-2,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-3,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-4,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-5,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-6{color:#fff}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-1,.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-2{background:linear-gradient(90deg,#2d6cffe6,#4d84ffe6)}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-3{background:linear-gradient(90deg,#2ce38be6,#3cd080e6)}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-4{background:linear-gradient(90deg,#ffb34beb,#ff933ceb)}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-5{background:linear-gradient(90deg,#ff5a66eb,#ff7d8deb)}.Light .Main_Sec .Mid .Inner .Other .PeakControl_State.state-6{background:linear-gradient(90deg,#ff375feb,#ff6574eb)}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard{background:#fff;border:1px solid #1a326e14}.Light .Main_Sec .Mid .Inner .Other .CommandCard p,.Light .Main_Sec .Mid .Inner .Other .CommandCard span,.Light .Main_Sec .Mid .Inner .Other .CommandCard strong em,.Light .Main_Sec .Mid .Inner .Other .PeakChart_Title p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .LabelRow b,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .LabelRow span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard p,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong em,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard span,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Label,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Name,.Light .Main_Sec .Mid .Inner .Other .PeakTooltip_Value{color:#566581!important}.Light .Main_Sec .Mid .Inner .Other .CommandCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakChart_Title span,.Light .Main_Sec .Mid .Inner .Other .PeakControl_MetricCard strong,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Telemetry .TelemetryCard strong{color:#15213a!important}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tower{background:linear-gradient(180deg,#f6f9fffa,#ebf0fafa),radial-gradient(circle at 85% 18%,#ff7f3c14,#0000 28%)}.Light .Main_Sec .Mid .Inner .Other .TowerBand{background:#0000}.Light .Main_Sec .Mid .Inner .Other .TowerBand_Label span{color:#1f2b46}.Light .Main_Sec .Mid .Inner .Other .TowerBand_Label em{color:#6a7791}.Light .Main_Sec .Mid .Inner .Other .TowerBand_Track{background:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .TowerBand_Fill{box-shadow:none}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .ProgressTrack{background:#1a326e14}.Light .Main_Sec .Mid .Inner .Other .PeakControl_Bar .ProgressFill{box-shadow:0 0 16px #4d84ff47}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Command{gap:10px}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Surface{background:linear-gradient(180deg,#fffffffa,#f4f7fdfa),radial-gradient(circle at 12% 12%,#2d6cff14,#0000 28%),radial-gradient(circle at 86% 24%,#2ce38b14,#0000 26%);border:1px solid #1a326e14}.Light .Main_Sec .Mid .Inner .Other .PeakChart_State{color:#334066}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Grid{background-image:linear-gradient(90deg,#1a326e14 1px,#0000 0),linear-gradient(0deg,#1a326e0f 1px,#0000 0);opacity:.16}.Light .Main_Sec .Mid .Inner .Other .PeakChart_Scan{background:linear-gradient(90deg,#0000,#527eff80,#0000)}.Light .Main_Sec .Mid .Inner .Other .PeakTooltip{background:#fff;border-color:#1a326e14;color:#1f2b46}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-cartesian-axis-tick-value,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-label,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-legend-item-text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-reference-line-label text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-text,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-item-name,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-item-value,.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-tooltip-label,.Light .Main_Sec .Mid .Inner .Other .PeakControl_Tower text{fill:#334066!important;color:#334066!important}.Light .Main_Sec .Mid .Inner .Other .MainPeak_Chart .recharts-legend-item-text{font-weight:700}.Cems_Comparison{--cmp-page-bg:#090e21e0;--cmp-surface:#141c34f5;--cmp-surface-2:#0e1426f5;--cmp-surface-soft:#ffffff08;--cmp-border:#6681ff24;--cmp-text:#edf2ff;--cmp-muted:#d4ddffa8;--cmp-soft:#7a91cd1f;--cmp-good:#35e48d;--cmp-warn:#ffb54e;--cmp-danger:#ff5b6a;--cmp-accent:#3f6dff;--cmp-accent-2:#33d2ff;--cmp-shadow:0 22px 50px #050a1847;color:var(--cmp-text)}.Cems_Comparison .Comparison_Page{display:flex;flex-direction:column;gap:18px}.Cems_Comparison .Comparison_CompareCard,.Cems_Comparison .Comparison_Hero,.Cems_Comparison .Comparison_RankPanel,.Cems_Comparison .Comparison_Section{border:1px solid var(--cmp-border);box-shadow:var(--cmp-shadow)}.Cems_Comparison .Comparison_Hero{grid-gap:18px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,var(--cmp-surface) 0,var(--cmp-surface-2) 100%);border-radius:10px;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:26px}.Cems_Comparison .Comparison_HeroCopy{display:flex;flex-direction:column;gap:18px;justify-content:space-between}.Cems_Comparison .Comparison_HeroCopy h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:10px 0 0}.Cems_Comparison .Comparison_HeroCopy p{color:var(--cmp-muted);font-size:14px;line-height:1.65;margin:0;max-width:720px}.Cems_Comparison .Comparison_HeroMeta{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Cems_Comparison .Comparison_HeroChip{background:var(--cmp-surface-soft);border:1px solid #7991d51f;border-radius:10px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:92px;padding:18px 20px}.Cems_Comparison .Comparison_HeroChip span{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_HeroChip strong{align-items:flex-end;display:flex;font-size:26px;font-weight:800;gap:6px;line-height:1}.Cems_Comparison .Comparison_HeroChip strong em{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_Section{background:linear-gradient(180deg,var(--cmp-surface) 0,var(--cmp-surface-2) 100%);border-radius:10px;padding:22px}.Cems_Comparison .Comparison_SectionHead{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.Cems_Comparison .Comparison_SectionHead h3{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:8px 0 0}.Cems_Comparison .Comparison_SectionHead p{color:var(--cmp-muted);font-size:13px;line-height:1.55;margin:0;max-width:520px}.Cems_Comparison .Comparison_Tag{align-items:center;background:#3f6dff29;border-radius:999px;color:var(--cmp-accent);display:inline-flex;font-size:12px;font-weight:800;gap:6px;justify-content:center;letter-spacing:.03em;min-height:30px;padding:0 12px;width:fit-content}.Cems_Comparison .Comparison_CompareGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.Cems_Comparison .Comparison_CompareCard,.Cems_Comparison .Comparison_RankPanel{background:linear-gradient(180deg,#1a223df5,#12192efa);border-radius:10px}.Cems_Comparison .Comparison_CompareCard.tone-good{border-color:#35e48d38}.Cems_Comparison .Comparison_CompareCard.tone-warn{border-color:#ffb54e38}.Cems_Comparison .Comparison_CompareCard.tone-flat{border-color:#7991d524}.Cems_Comparison .Comparison_CompareCard{display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:22px}.Cems_Comparison .Comparison_CardHead{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.Cems_Comparison .Comparison_CardHead.Comparison_CardHead--rank{margin-bottom:18px}.Cems_Comparison .Comparison_CardHeadCopy{display:flex;flex-direction:column;gap:8px}.Cems_Comparison .Comparison_CardHeadCopy h4{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.Cems_Comparison .Comparison_CardHeadCopy p{color:var(--cmp-muted);font-size:13px;line-height:1.55;margin:0}.Cems_Comparison .Comparison_State{align-items:center;background:#7b8db826;border-radius:999px;color:var(--cmp-muted);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:30px;padding:0 12px}.Cems_Comparison .Comparison_State.tone-good{background:#35e48d29;color:var(--cmp-good)}.Cems_Comparison .Comparison_State.tone-warn{background:#ffb54e29;color:var(--cmp-warn)}.Cems_Comparison .Comparison_State.tone-flat{background:#7991d51f;color:var(--cmp-muted)}.Cems_Comparison .Comparison_CompareRows{display:flex;flex-direction:column;gap:12px}.Cems_Comparison .Comparison_CompareRow{align-items:center;background:var(--cmp-surface-soft);border:1px solid #7991d51f;border-radius:10px;display:flex;gap:14px;justify-content:space-between;padding:16px 18px}.Cems_Comparison .Comparison_CompareRow.is-me{background:linear-gradient(135deg,#3f6dff38,#1e2b4f7a);border-color:#5475ff42}.Cems_Comparison .Comparison_CompareRow.is-base{background:#080c186b}.Cems_Comparison .Comparison_CompareRow span{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_CompareRow strong{align-items:flex-end;display:flex;font-size:24px;font-weight:800;gap:6px;line-height:1}.Cems_Comparison .Comparison_CompareRow strong em{color:var(--cmp-muted);font-size:13px;font-weight:600}.Cems_Comparison .Comparison_CardMeta{align-items:center;border-top:1px dashed #7991d52e;display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.Cems_Comparison .Comparison_CardMeta span{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_CardMeta strong{font-size:18px;font-weight:800}.Cems_Comparison .tone-good{color:var(--cmp-good)}.Cems_Comparison .tone-warn{color:var(--cmp-warn)}.Cems_Comparison .tone-flat{color:var(--cmp-muted)}.Cems_Comparison .Comparison_Comment{color:var(--cmp-muted);font-size:13px;line-height:1.6;margin:12px 0 0}.Cems_Comparison .Comparison_SideStrip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.Cems_Comparison .Comparison_SideItem{background:#ffffff08;border:1px solid #7991d51f;border-radius:10px;display:flex;flex-direction:column;gap:8px;min-height:92px;padding:16px 18px}.Cems_Comparison .Comparison_SideItem span{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_SideItem strong{align-items:flex-end;display:flex;font-size:18px;font-weight:800;gap:6px}.Cems_Comparison .Comparison_SideItem strong em{color:var(--cmp-muted);font-size:12px;font-weight:600}.Cems_Comparison .Comparison_RankSection{padding-bottom:24px}.Cems_Comparison .Comparison_RankGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.Cems_Comparison .Comparison_RankPanel{padding:22px}.Cems_Comparison .Comparison_RankBody{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr)}.Cems_Comparison .Comparison_RankChart{background:#080c186b;border:1px solid #7991d51f;border-radius:10px;min-height:320px;overflow:hidden;padding:16px 14px 14px}.Cems_Comparison .Comparison_Empty{align-items:center;color:var(--cmp-muted);display:flex;font-size:13px;justify-content:center;min-height:220px}.Cems_Comparison .Comparison_Empty--compact{min-height:120px}.Cems_Comparison .Comparison_RankAside{display:flex;flex-direction:column;gap:14px}.Cems_Comparison .Comparison_RankSummary{background:linear-gradient(135deg,#3f6dff2e,#080c18d6);border:1px solid #5475ff2e;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:18px}.Cems_Comparison .Comparison_RankSummary span{color:var(--cmp-muted);font-size:13px;font-weight:500}.Cems_Comparison .Comparison_RankSummary strong{font-size:28px;font-weight:900;letter-spacing:-.02em;line-height:1}.Cems_Comparison .Comparison_RankSummary p{color:var(--cmp-muted);font-size:13px;line-height:1.6;margin:0}.Cems_Comparison .Comparison_RankStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Cems_Comparison .Comparison_RankStat{background:#ffffff08;border:1px solid #7991d51f;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:14px 14px 13px}.Cems_Comparison .Comparison_RankStat span{color:var(--cmp-muted);font-size:12px;font-weight:500}.Cems_Comparison .Comparison_RankStat strong{align-items:flex-end;display:flex;font-size:20px;font-weight:800;gap:6px;line-height:1}.Cems_Comparison .Comparison_RankStat strong em{color:var(--cmp-muted);font-size:12px;font-weight:600}.Cems_Comparison .Comparison_RankTop{background:#ffffff08;border:1px solid #7991d51f;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:16px}.Cems_Comparison .Comparison_AsideLabel{color:var(--cmp-muted);font-size:13px;font-weight:700;letter-spacing:.01em}.Cems_Comparison .Comparison_TopList{display:flex;flex-direction:column;gap:10px}.Cems_Comparison .Comparison_TopItem{grid-gap:12px;align-items:center;background:#ffffff08;border:1px solid #7991d51f;border-radius:14px;display:grid;gap:12px;grid-template-columns:52px minmax(0,1fr) auto;padding:12px 14px}.Cems_Comparison .Comparison_TopItem b{color:var(--cmp-accent);font-size:13px;font-weight:800}.Cems_Comparison .Comparison_TopItem span{color:var(--cmp-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Cems_Comparison .Comparison_TopItem strong{align-items:flex-end;display:flex;font-size:16px;font-weight:800;gap:5px}.Cems_Comparison .Comparison_TopItem strong em{color:var(--cmp-muted);font-size:11px;font-weight:600}.Cems_Comparison .Comparison_TopItem.is-me{background:linear-gradient(135deg,#3f6dff38,#1d2b577a);border-color:#5475ff4d}.Cems_Comparison .Comparison_Tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b101ff5;border:1px solid #5475ff33;border-radius:10px;box-shadow:0 18px 36px #00000047;color:var(--cmp-text);max-width:220px;min-width:180px;padding:14px 14px 12px}.Cems_Comparison .Comparison_Tooltip strong{display:block;font-size:14px;font-weight:800;line-height:1.35;margin-top:8px}.Cems_Comparison .Comparison_TooltipTag{align-items:center;background:#3f6dff29;border-radius:999px;color:var(--cmp-accent);display:inline-flex;font-size:11px;font-weight:800;justify-content:center;min-height:24px;padding:0 10px}.Cems_Comparison .Comparison_TooltipRow{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:10px}.Cems_Comparison .Comparison_TooltipRow span{color:var(--cmp-muted)}.Cems_Comparison .Comparison_TooltipRow b{align-items:flex-end;display:flex;font-weight:800;gap:4px}.Cems_Comparison .Comparison_TooltipRow b em{color:var(--cmp-muted);font-size:11px;font-weight:600}.Cems_Comparison .Comparison_RankChart .recharts-cartesian-axis-tick-value,.Cems_Comparison .Comparison_RankChart .recharts-label,.Cems_Comparison .Comparison_RankChart .recharts-legend-item-text,.Cems_Comparison .Comparison_RankChart .recharts-text,.Cems_Comparison .Comparison_RankChart .recharts-tooltip-item-name,.Cems_Comparison .Comparison_RankChart .recharts-tooltip-item-value,.Cems_Comparison .Comparison_RankChart .recharts-tooltip-label{fill:var(--cmp-muted);color:var(--cmp-muted);font-size:12px}.Cems_Comparison .Comparison_RankChart .recharts-surface,.Cems_Comparison .Comparison_RankChart .recharts-wrapper{overflow:visible}.Cems_Comparison .Comparison_RankChart .recharts-cartesian-grid line{stroke:#7c8cc41f}.Cems_Comparison .Comparison_RankChart .recharts-cartesian-axis-line{stroke:#7c8cc433}.Cems_Comparison .Comparison_RankChart .recharts-dot{filter:drop-shadow(0 8px 14px rgba(0,0,0,.16))}.Light .Cems_Comparison{--cmp-page-bg:#f6f8fcfa;--cmp-surface:#fffffffa;--cmp-surface-2:#f5f8fffa;--cmp-surface-soft:#f5f8ffeb;--cmp-border:#5b72a829;--cmp-text:#192744;--cmp-muted:#546384d1;--cmp-soft:#5b72a814;--cmp-shadow:0 18px 30px #23385e14}.Light .Cems_Comparison .Comparison_CompareCard,.Light .Cems_Comparison .Comparison_Hero,.Light .Cems_Comparison .Comparison_RankPanel,.Light .Cems_Comparison .Comparison_Section{background:linear-gradient(180deg,var(--cmp-surface) 0,var(--cmp-surface-2) 100%);box-shadow:var(--cmp-shadow)}.Light .Cems_Comparison .Comparison_CompareRow,.Light .Cems_Comparison .Comparison_HeroChip,.Light .Cems_Comparison .Comparison_RankChart,.Light .Cems_Comparison .Comparison_RankStat,.Light .Cems_Comparison .Comparison_RankTop,.Light .Cems_Comparison .Comparison_SideItem{background:#f6f8fff5;border-color:#5b72a81f}.Light .Cems_Comparison .Comparison_CompareRow.is-me{background:linear-gradient(135deg,#4670ff24,#e6ecfff0)}.Light .Cems_Comparison .Comparison_CompareRow.is-base{background:#f7f9fff5}.Light .Cems_Comparison .Comparison_State{background:#5b72a81a}.Light .Cems_Comparison .Comparison_State.tone-good{background:#35e48d24}.Light .Cems_Comparison .Comparison_State.tone-warn{background:#ffb54e24}.Light .Cems_Comparison .Comparison_Tooltip{background:#fffffffa;border-color:#5b72a824;box-shadow:0 20px 30px #23385e1f;color:var(--cmp-text)}.Light .Cems_Comparison .Comparison_RankChart .recharts-cartesian-grid line{stroke:#5b72a81f}.Light .Cems_Comparison .Comparison_RankChart .recharts-cartesian-axis-line{stroke:#5b72a82e}@media(max-width:1280px){.Cems_Comparison .Comparison_CompareGrid,.Cems_Comparison .Comparison_Hero{grid-template-columns:1fr}.Cems_Comparison .Comparison_SideStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.Cems_Comparison .Comparison_RankGrid{grid-template-columns:1fr}}@media(max-width:860px){.Cems_Comparison .Comparison_Page{gap:14px}.Cems_Comparison .Comparison_Hero,.Cems_Comparison .Comparison_RankPanel,.Cems_Comparison .Comparison_Section{border-radius:10px;padding:18px}.Cems_Comparison .Comparison_HeroMeta,.Cems_Comparison .Comparison_RankStats,.Cems_Comparison .Comparison_SideStrip{grid-template-columns:1fr}.Cems_Comparison .Comparison_SectionHead{align-items:flex-start;flex-direction:column}.Cems_Comparison .Comparison_RankBody{grid-template-columns:1fr}.Cems_Comparison .Comparison_RankChart{min-height:260px}}.Peak{grid-gap:22px;--peak-card-bg:linear-gradient(180deg,#161d31fa,#0b0f1cfa);--peak-card-border:#ffffff0f;--peak-card-text:#ffffffad;--peak-card-title:var(--white-color);--peak-card-shadow:0 18px 44px #0000003d;display:grid;gap:22px;padding-bottom:10px;position:relative}.Peak:before{background:radial-gradient(circle at 18% 10%,#2d6cff1f,#0000 26%),radial-gradient(circle at 78% 18%,#ff7a4a1a,#0000 22%),radial-gradient(circle at 84% 72%,#ff406814,#0000 18%);content:"";inset:0;opacity:.95;pointer-events:none;position:fixed;z-index:0}.Peak>*{position:relative;z-index:1}.Peak .Mid .Inner{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.Peak .PeakLiveWrap .Inner{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.Peak .PeakLiveWrap .Inner>.Item{background:var(--peak-card-bg);border:1px solid var(--peak-card-border);border-radius:10px;box-shadow:var(--peak-card-shadow);display:flex;flex-direction:column;grid-column:span 1;min-width:0;overflow:hidden}.Peak .PeakLiveWrap .Inner>.Item .Title{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:12px;justify-content:space-between;min-height:64px;padding:14px 16px 12px}.Peak .PeakLiveWrap .Inner>.Item .Desc{color:var(--peak-card-title);flex:1 1;min-width:0;padding:14px 16px 16px}.Peak .PeakLiveWrap .Inner>.Item .Desc .Items{align-items:center;display:flex;gap:4px}.Peak .PeakLiveWrap .Inner>.Item .Desc .Items span{color:var(--peak-card-text);font-size:11px}.Peak .PeakLiveWrap .Inner>.Item .Desc .Items p{align-items:baseline;color:var(--peak-card-title);display:flex;font-size:20px;font-weight:800;gap:4px;letter-spacing:-.04em;margin:0}.Peak .PeakLiveWrap .Inner>.Item .Desc .Items p em{color:var(--peak-card-text);font-size:10px;font-style:normal}.Peak .PeakLiveWrap .Inner>.Item .Progress.Peak{background:#ffffff0f;border-radius:999px;height:12px;overflow:hidden;position:relative}.Peak .PeakLiveWrap .Inner>.Item .Progress.Peak .bar{border-radius:999px;height:100%}.Peak .PeakLiveWrap .Inner>.Item .Progress.Peak span{color:var(--peak-card-title);font-size:13px;font-weight:800;position:absolute;right:8px;top:-22px}.Peak .PeakLiveWrap .Inner>.Item.Null{box-shadow:inset 0 0 0 1px #ff40682e}.Peak .Mid .Inner>.Other{grid-column:1/-1}.Peak .PeakExtra{grid-gap:16px;display:grid;gap:16px}.Peak .PeakExtra .Inner{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.Peak .PeakExtra .Left{grid-column:1}.Peak .PeakExtra .Right{grid-column:2}.Peak .PeakExtra .Left .Item,.Peak .PeakExtra .Right .Item{min-height:420px}.Peak .Bottom .Item,.Peak .PeakExtra .Item{background:var(--peak-card-bg);border:1px solid var(--peak-card-border);border-radius:18px;box-shadow:var(--peak-card-shadow);display:flex;flex-direction:column;min-width:0;overflow:hidden}.Peak .Bottom .Title,.Peak .PeakExtra .Title{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:12px;justify-content:space-between;min-height:64px;padding:14px 16px 12px}.Peak .Bottom .Title .Name,.Peak .PeakExtra .Title .Name{align-items:center;display:flex;gap:10px}.Peak .Bottom .Title .Name img,.Peak .PeakExtra .Title .Name img{background:#ffffff0d;border-radius:11px;flex:0 0 auto;height:34px;padding:7px;width:34px}.Peak .Bottom .Title .Name span,.Peak .PeakExtra .Title .Name span{color:var(--peak-card-title);font-size:.98rem;font-weight:800;letter-spacing:-.03em}.Peak .Bottom .Desc,.Peak .PeakExtra .Desc{color:var(--peak-card-title);flex:1 1;min-width:0;padding:14px 16px 16px}.Peak .PeakExtra .Left .Item .Desc{grid-gap:12px;display:grid;gap:12px}.Peak .PeakExtra .Right .Item .Desc{grid-gap:12px;align-content:start;display:grid;gap:12px}.Peak .PeakExtra .Right .Peak_Top{grid-gap:12px;display:grid;gap:12px}.Peak .PeakExtra .Right .Peak_Top .Top{margin:0}.Peak .PeakExtra .Right .Peak_Top .Name{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.Peak .PeakExtra .Right .Peak_Top .Name span{text-wrap:nowrap;color:var(--peak-card-title);display:block;font-size:.85rem;font-weight:800;max-width:180px;min-width:0;overflow:hidden;text-overflow:ellipsis}.Peak .PeakExtra .Right .Peak_Top .Name p{align-items:baseline;color:var(--peak-card-title);display:flex;font-size:.98rem;font-weight:800;gap:5px;margin:0}.Peak .PeakExtra .Right .Peak_Top .Name p em{color:var(--peak-card-text);font-size:.72rem}.Peak .PeakExtra .Right .Peak_Top .Progress{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden;position:relative;width:100%}.Peak .PeakExtra .Right .Peak_Top .Progress .bar{border-radius:999px;height:100%}.Peak .PeakExtra .Right .Peak_Top .Top1 .Progress .bar{background:var(--red-color)}.Peak .PeakExtra .Right .Peak_Top .Top2 .Progress .bar{background:var(--orange-color)}.Peak .PeakExtra .Right .Peak_Top .Top3 .Progress .bar{background:var(--yellow-color)}.Peak .PeakExtra .Right .Peak_Top .Top4 .Progress .bar{background:var(--green-color)}.Peak .PeakExtra .Right .Peak_Top .Top5 .Progress .bar{background:var(--blue-color)}.Peak .PeakExtra .Right .Peak_Top .Name+.Progress{margin-bottom:14px}.Peak .PeakExtra .Right .Peak_Top .Name+.Progress:last-child{margin-bottom:0}.Peak .Peak.Main_Sec .Mid .Inner .Other .PeakChart_Summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.Peak .Peak.Main_Sec .Mid .Inner .Other .SummaryCard{grid-gap:6px;background:var(--peak-card-bg);border:1px solid var(--peak-card-border);border-radius:14px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:6px;min-height:72px;padding:12px 13px}.Peak .Peak.Main_Sec .Mid .Inner .Other .SummaryCard span{color:#ffffff85;font-size:11px}.Peak .Peak.Main_Sec .Mid .Inner .Other .SummaryCard strong{color:var(--white-color);font-size:18px;font-weight:800;letter-spacing:-.04em}.Peak .PeakExtra .Right .Item .Desc .Chart_Label{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Peak .PeakExtra .Right .Item .Desc .Label_Items{align-items:center;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:999px;color:var(--peak-card-title);cursor:pointer;display:inline-flex;gap:8px;padding:8px 11px;transition:.2s ease}.Peak .PeakExtra .Right .Item .Desc .Label_Items em{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.Peak .PeakExtra .Right .Item .Desc .Label_Items span{font-size:.76rem;font-weight:700}.Peak .PeakExtra .Right .Item .Desc .Label_Items.Hide{filter:grayscale(.35);opacity:.48}.Peak .PeakExtra .Right .Item .Desc .Label_Items:hover{border-color:#2d6cff59;transform:translateY(-1px)}.Peak .PeakExtra .Left .Item .recharts-cartesian-axis-tick-value,.Peak .PeakExtra .Left .Item .recharts-label,.Peak .PeakExtra .Left .Item .recharts-legend-item-text,.Peak .PeakExtra .Left .Item .recharts-text,.Peak .PeakExtra .Left .Item .recharts-tooltip-item-name,.Peak .PeakExtra .Left .Item .recharts-tooltip-item-value,.Peak .PeakExtra .Left .Item .recharts-tooltip-label,.Peak .PeakExtra .Right .Item .recharts-cartesian-axis-tick-value,.Peak .PeakExtra .Right .Item .recharts-label,.Peak .PeakExtra .Right .Item .recharts-legend-item-text,.Peak .PeakExtra .Right .Item .recharts-text,.Peak .PeakExtra .Right .Item .recharts-tooltip-item-name,.Peak .PeakExtra .Right .Item .recharts-tooltip-item-value,.Peak .PeakExtra .Right .Item .recharts-tooltip-label{fill:#ffffffb8;color:#ffffffb8}.Peak .PeakExtra .Left .Item .recharts-cartesian-grid line,.Peak .PeakExtra .Right .Item .recharts-cartesian-grid line{stroke:#ffffff0f}.Peak .PeakExtra .Left .Item .recharts-default-tooltip,.Peak .PeakExtra .Right .Item .recharts-default-tooltip{background:#080b14f0!important;border:1px solid #ffffff14!important;border-radius:14px!important;box-shadow:0 18px 40px #00000059!important}.Peak .PeakExtra .Left .Item .recharts-legend-item-text,.Peak .PeakExtra .Left .Item .recharts-tooltip-label,.Peak .PeakExtra .Right .Item .recharts-legend-item-text,.Peak .PeakExtra .Right .Item .recharts-tooltip-label{color:var(--peak-card-title)!important}.Peak .Bottom .Inner{display:grid;grid-template-columns:1fr}.Peak .Bottom .Inner .Item{border-radius:18px;min-width:0}.Peak .Bottom .Inner .Title{min-height:64px;padding:14px 16px 12px}.Peak .Bottom .Inner .Desc{padding:16px}.Peak .Bottom .Inner .Desc .Table{border-collapse:initial;border-spacing:0 8px;width:100%}.Peak .Bottom .Inner .Desc .Table thead th{border-bottom:1px solid #ffffff0d;color:var(--peak-card-text);font-size:.74rem;padding:10px}.Peak .Bottom .Inner .Desc .Table tbody tr td{background:#ffffff08;border-bottom:1px solid #ffffff0a;border-top:1px solid #ffffff0a;color:var(--peak-card-title);padding:12px 10px}.Peak .Bottom .Inner .Desc .Table tbody tr td:first-child{border-radius:12px 0 0 12px}.Peak .Bottom .Inner .Desc .Table tbody tr td:last-child{border-radius:0 12px 12px 0}.Peak .Bottom .Inner .Desc .Table tbody tr:hover td{background:#2d6cff14}.Peak .Bottom .Inner .Desc .Table tbody tr.Active td{background:#2d6cff29}.Peak .Paging .Inner{background:#ffffff0f;border:1px solid #ffffff0f;border-radius:999px;display:flex;gap:8px;justify-content:center;margin:0 auto;padding:10px 14px;width:fit-content}.Peak .Paging button{background:#ffffff0f;border-radius:50%;color:var(--peak-card-title);height:34px;transition:.2s ease;width:34px}.Peak .Paging button.view,.Peak .Paging button:hover:not(:disabled){background:linear-gradient(90deg,#2d6cff,#4f82ff);color:#fff}.Peak .Paging button:disabled{cursor:not-allowed;opacity:.35}.Light .Monitoring_Sec.Peak{--peak-card-bg:linear-gradient(180deg,#fffffffa,#f4f7fdfa);--peak-card-border:#5676ff24;--peak-card-text:#566581;--peak-card-title:#15213a;--peak-card-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Peak:before{background:radial-gradient(circle at 18% 10%,#527eff14,#0000 26%),radial-gradient(circle at 78% 18%,#ff7a4a0f,#0000 22%),radial-gradient(circle at 84% 72%,#ff40680d,#0000 18%);opacity:1}.Light .Monitoring_Sec.Peak .Bottom .Item,.Light .Monitoring_Sec.Peak .PeakExtra .Inner .Item,.Light .Monitoring_Sec.Peak .PeakExtra .Item{background:radial-gradient(circle at top left,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa);border-color:#5676ff24;box-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Peak .Bottom .Title,.Light .Monitoring_Sec.Peak .PeakExtra .Title{border-bottom-color:#5676ff1f}.Light .Monitoring_Sec.Peak .Bottom .Title .Name img,.Light .Monitoring_Sec.Peak .PeakExtra .Title .Name img{background:#527eff1a}.Light .Monitoring_Sec.Peak .Bottom .Inner .Desc .Table tbody tr td,.Light .Monitoring_Sec.Peak .Bottom .Inner .Desc .Table thead th,.Light .Monitoring_Sec.Peak .Paging button,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Peak_Top .Name p,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Peak_Top .Name p em,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Peak_Top .Name span,.Light .Monitoring_Sec.Peak .PeakExtra .Title .Name span{color:#15213a}.Light .Monitoring_Sec.Peak .Bottom .Inner .Desc .Table thead th,.Light .Monitoring_Sec.Peak .Paging .Inner,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Peak_Top .Name p em{color:#566581}.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .Desc .Label_Items{background:#ffffffe0;border-color:#5676ff1f;color:#15213a}.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-cartesian-axis-tick-value,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-label,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-legend-item-text,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-text,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-tooltip-item-name,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-tooltip-item-value,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-tooltip-label,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-cartesian-axis-tick-value,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-label,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-legend-item-text,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-text,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-tooltip-item-name,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-tooltip-item-value,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-tooltip-label{fill:#334066;color:#334066}.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-cartesian-grid line,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-cartesian-grid line{stroke:#1a326e14}.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-default-tooltip,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-default-tooltip{background:#fffffffa!important;border-color:#5676ff1f!important}.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-legend-item-text,.Light .Monitoring_Sec.Peak .PeakExtra .Left .Item .recharts-tooltip-label,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-legend-item-text,.Light .Monitoring_Sec.Peak .PeakExtra .Right .Item .recharts-tooltip-label{color:#15213a!important}.Light .Monitoring_Sec.Peak .Bottom .Inner .Desc .Table tbody tr td{background:#ffffffd1;border-color:#5676ff1f}.Light .Monitoring_Sec.Peak .Bottom .Inner .Desc .Table tbody tr:hover td{background:#2d6cff14}.Light .Monitoring_Sec.Peak .Paging .Inner{border-color:#5676ff24}.Light .Monitoring_Sec.Peak .Paging button{background:#ffffffe0;color:#566581}.Schematic_Sec .Schematic_Page{display:flex;flex-direction:column;gap:18px}.Schematic_Sec .Schematic_Hero{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.08fr) minmax(0,1.4fr)}.Schematic_Sec .Schematic_Hero_Copy{background:linear-gradient(135deg,#1a233ff5,#0b1023fa);border:1px solid #5b7fff2e;border-radius:10px;box-shadow:0 18px 35px #040a1c47;overflow:hidden;padding:22px 24px;position:relative}.Schematic_Sec .Schematic_Hero_Copy:after{background:radial-gradient(circle,#3366ff47,#0000 68%);border-radius:50%;content:"";height:220px;inset:auto -80px -92px auto;pointer-events:none;position:absolute;width:220px}.Schematic_Sec .Schematic_Hero_Copy .Section_Badge{align-items:center;background:#2c438459;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:10px;padding:6px 12px}.Schematic_Sec .Schematic_Hero_Copy h2{color:var(--white-color);font-size:31px;font-weight:800;letter-spacing:-.02em;margin:0}.Schematic_Sec .Schematic_Hero_Copy p{color:#e8efffbf;font-size:14px;line-height:1.65;margin:10px 0 0;max-width:620px}.Schematic_Sec .Schematic_Hero_Stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.Schematic_Sec .Hero_Stat{background:linear-gradient(180deg,#192038f5,#10162afa);border:1px solid #4f6ac429;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:18px 18px 16px;position:relative}.Schematic_Sec .Hero_Stat span{color:#b8c5e7cc;font-size:12px;font-weight:700;letter-spacing:.02em}.Schematic_Sec .Hero_Stat strong{color:var(--white-color);font-size:18px;font-weight:800;letter-spacing:-.03em}.Schematic_Sec .Hero_Stat strong em{color:#bcc7e5b8;font-size:12px;font-style:normal;font-weight:600;margin-left:4px}.Schematic_Sec .Hero_Stat p{color:#b8c5e7a8;font-size:12px;line-height:1.5;margin:8px 0 0}.Schematic_Sec .Schematic_Body{align-items:start;display:flex;flex-direction:column;gap:16px;position:relative}.Schematic_Sec .Panel{background:linear-gradient(180deg,#161c31fa,#0e1224fa);border:1px solid #5575d729;border-radius:10px;box-shadow:0 18px 40px #02071642;overflow:hidden}.Schematic_Sec .Panel_Head{border-bottom:1px solid #5672c024;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.Schematic_Sec .Panel_Head.Compact{padding:16px 18px}.Schematic_Sec .Panel_Title{align-items:flex-start;display:flex;gap:14px}.Schematic_Sec .Panel_Title>div{display:flex;flex-direction:column;gap:4px}.Schematic_Sec .Panel_Title h3{color:var(--white-color);font-size:17px;font-weight:800;letter-spacing:-.02em;margin:0}.Schematic_Sec .Panel_Title p{color:#b0bddead;font-size:12px;line-height:1.45;margin:0}.Schematic_Sec .Panel_Badge{align-items:center;background:#2c448a6b;border-radius:12px;color:var(--blue-color);display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:.02em;min-width:40px;padding:7px 11px}.Schematic_Sec .Panel_Tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Schematic_Sec .Panel_Tools span{align-items:center;background:#22293eb8;border:1px solid #627bbb2e;border-radius:999px;color:#dbe5ffc7;display:inline-flex;font-size:12px;font-weight:700;height:32px;padding:0 12px;white-space:nowrap}.Schematic_Sec .Schematic_Main{width:100%}.Schematic_Sec .Schematic_FlowWrap{background:radial-gradient(circle at 20% 20%,#335aff14,#0000 24%),radial-gradient(circle at 85% 28%,#12d9ff0f,#0000 18%),linear-gradient(180deg,#0c101fe6,#0a0e1bf2);height:calc(100vh - 251px);padding:0}.Schematic_Sec .Schematic_DetailCard{position:absolute;right:20px;top:110px;transform:translateX(0);transition:opacity .24s ease,transform .24s ease,visibility .24s ease;width:min(390px,100vw - 320px);z-index:12}.Schematic_Sec .Schematic_DetailCard.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.Schematic_Sec .Detail_Close{align-items:center;background:#242d47e6;border:0;border-radius:999px;color:#eaf0ffe6;cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;height:34px;justify-content:center;padding:0 14px;transition:transform .2s ease,background .2s ease}.Schematic_Sec .Detail_Close:hover{background:#38466df2;transform:translateY(-1px)}.Schematic_Sec .Schematic_LegendCard{width:100%}.Schematic_Sec .Schematic_LegendCard .Panel_Head{align-items:center}.Schematic_Sec .Schematic_Flow{height:100%;width:100%}.Schematic_Sec .react-flow__controls{background:#0d1223bd;border:1px solid #5776cd2e;border-radius:14px;box-shadow:0 10px 22px #0000003d;overflow:hidden}.Schematic_Sec .react-flow__controls-button{background:#0000;border:0;color:#edf3ffd1}.Schematic_Sec .react-flow__controls-button svg{fill:currentColor}.Schematic_Sec .react-flow__controls-button:hover{background:#4868d23d}.Schematic_Sec .react-flow__handle{opacity:0}.Schematic_Sec .react-flow__attribution{display:none}.Schematic_Sec .react-flow__node{z-index:1}.Schematic_Sec .react-flow__node.active-node{z-index:1000!important}.Schematic_Sec .schematic-node{background:linear-gradient(180deg,#1c2642fa,#0f1425fa);border:1px solid #6080e92e;border-radius:18px;box-shadow:0 12px 24px #00000029,inset 0 1px 0 #ffffff05;color:var(--white-color);padding:14px 14px 12px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.Schematic_Sec .schematic-node:hover{border-color:#6080e959;box-shadow:0 18px 30px #0000003d,0 0 0 1px #6080e92e;transform:translateY(-2px)}.Schematic_Sec .schematic-node.on{border-color:#4a91ff8c;box-shadow:0 18px 34px #00000047,0 0 0 1px #4a91ff47,0 0 32px #4a91ff1a}.Schematic_Sec .schematic-node.on .schematic-node__badge{background:#4a91ffe6}.Schematic_Sec .schematic-node.none{background:linear-gradient(180deg,#371a26eb,#1e0f19f5);border-color:#ff67676b;box-shadow:0 12px 24px #0000002e}.Schematic_Sec .schematic-node.none .schematic-node__badge{background:#ff6767e6}.Schematic_Sec .schematic-node__head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.Schematic_Sec .schematic-node__head p{color:var(--white-color);font-size:16px;font-weight:800;letter-spacing:-.02em;text-align:center}.Schematic_Sec .schematic-node__head em{color:#b0bdde9e;font-size:11px;font-style:normal;white-space:nowrap}.Schematic_Sec .schematic-node__badge{align-items:center;background:#3250aae6;background:#39e58ee6;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;height:24px;padding:0 10px}.Schematic_Sec .schematic-node__summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:12px}.Schematic_Sec .summary-item{background:#161d35f2;border:1px solid #6080e91f;border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:12px 12px 10px}.Schematic_Sec .summary-item span{color:#b4c1ddb8;font-size:11px;font-weight:700}.Schematic_Sec .summary-item p{align-items:flex-end;color:var(--white-color);display:flex;font-size:21px;font-weight:800;gap:4px;justify-content:center;line-height:1;margin:0}.Schematic_Sec .summary-item p em{color:#b0bddea3;font-size:11px;font-style:normal;font-weight:600}.Schematic_Sec .summary-power{background:linear-gradient(180deg,#1e274df2,#11182efa)}.Schematic_Sec .summary-factor{background:linear-gradient(180deg,#1d303cf2,#111c26fa)}.Schematic_Sec .schematic-node__detail{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.Schematic_Sec .schematic-node__detail.on{margin-top:12px;max-height:420px;opacity:1}.Schematic_Sec .schematic-node__detail .detail-item{background:#13192cf5;border:1px solid #6080e91a;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px 11px}.Schematic_Sec .schematic-node__detail .detail-item span{color:#b6c2dfb3;font-size:11px;font-weight:700}.Schematic_Sec .schematic-node__detail .detail-item p{align-items:flex-end;color:var(--white-color);display:flex;font-size:15px;font-weight:800;gap:4px;justify-content:center;line-height:1;margin:0}.Schematic_Sec .schematic-node__detail .detail-item p em{color:#b0bdde9e;font-size:11px;font-style:normal;font-weight:600}.Schematic_Sec .Schematic_Side{display:flex;flex-direction:column;gap:16px}.Schematic_Sec .Schematic_DetailCard .Panel_Body,.Schematic_Sec .Schematic_LegendCard .Panel_Body,.Schematic_Sec .Schematic_OverviewCard .Panel_Body{padding-top:16px}.Schematic_Sec .Selected_Summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.Schematic_Sec .Selected_Summary>div{background:#141b30f2;border:1px solid #6484e824;border-radius:10px;padding:14px 14px 12px}.Schematic_Sec .Selected_Summary span{color:#b5c2deb8;display:block;font-size:11px;font-weight:700;margin-bottom:6px}.Schematic_Sec .Selected_Summary strong{color:var(--white-color);font-size:22px;font-weight:800;line-height:1}.Schematic_Sec .Selected_Summary strong em{color:#b0bdde9e;font-size:11px;font-style:normal;font-weight:600;margin-left:4px}.Schematic_Sec .Selected_Grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.Schematic_Sec .Selected_Item{background:#12192cf2;border:1px solid #6484e81a;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:12px 12px 11px}.Schematic_Sec .Selected_Item span{color:#b5c2deb3;font-size:11px;font-weight:700}.Schematic_Sec .Selected_Item strong{color:var(--white-color);font-size:16px;font-weight:800;line-height:1}.Schematic_Sec .Selected_Item strong em{color:#b0bdde9e;font-size:11px;font-style:normal;font-weight:600;margin-left:4px}.Schematic_Sec .Legend_List,.Schematic_Sec .Overview_List{display:flex;gap:10px}.Schematic_Sec .Overview_Row{align-items:center;background:#12192cf2;border:1px solid #6484e81a;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:12px 12px 11px}.Schematic_Sec .Overview_Row>div{display:flex;flex-direction:column;gap:4px}.Schematic_Sec .Overview_Row span{color:var(--white-color);font-size:13px;font-weight:700}.Schematic_Sec .Overview_Row p{color:#b0bddead;font-size:11px;margin:0}.Schematic_Sec .Overview_Row strong{align-items:flex-end;color:var(--white-color);display:flex;font-size:18px;font-weight:800;gap:4px}.Schematic_Sec .Overview_Row strong em{color:#b0bdde9e;font-size:11px;font-style:normal;font-weight:600}.Schematic_Sec .Overview_Empty{background:#12192cf2;border:1px dashed #6484e82e;border-radius:10px;color:#b5c2deb8;font-size:13px;line-height:1.6;padding:14px}.Schematic_Sec .Legend_Row{align-items:flex-start;background:#12192cf2;border:1px solid #6484e81a;border-radius:10px;display:flex;gap:12px;padding:12px 12px 11px}.Schematic_Sec .Legend_Row>div{display:flex;flex-direction:column;gap:3px}.Schematic_Sec .Legend_Row span{color:var(--white-color);font-size:13px;font-weight:700}.Schematic_Sec .Legend_Row p{color:#b0bddead;font-size:11px;line-height:1.45;margin:0}.Schematic_Sec .Legend_Key{border-radius:50%;flex:0 0 auto;height:12px;margin-top:3px;width:12px}.Schematic_Sec .Legend_Key.live{background:linear-gradient(180deg,#39e58e,#2fc3ff);box-shadow:0 0 0 3px #3dd5b41f}.Schematic_Sec .Legend_Key.active{background:linear-gradient(180deg,#4e7cff,#315bff);box-shadow:0 0 0 3px #4d74ff24}.Schematic_Sec .Legend_Key.empty{background:linear-gradient(180deg,#ff7c7c,#ff4567);box-shadow:0 0 0 3px #ff5a5a1f}.Schematic_Sec .Schematic_FlowWrap .react-flow__pane{outline:none}@media(max-width:1440px){.Schematic_Sec .Schematic_Hero{grid-template-columns:1fr}.Schematic_Sec .Schematic_Hero_Stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Schematic_Sec .Schematic_Main{min-height:680px}.Schematic_Sec .Schematic_DetailCard{width:min(360px,100vw - 80px)}}@media(max-width:1180px){.Schematic_Sec .Schematic_Hero_Stats,.Schematic_Sec .Selected_Grid,.Schematic_Sec .Selected_Summary{grid-template-columns:1fr}.Schematic_Sec .Schematic_DetailCard{opacity:1;pointer-events:auto;position:static;transform:none;visibility:visible;width:100%}}.Light .Schematic_Sec .Schematic_Hero_Copy{background:linear-gradient(135deg,#fffffffa,#f1f5fffa);border-color:#5078ff29;box-shadow:0 16px 28px #1a2c5814}.Light .Schematic_Sec .Schematic_Hero_Copy h2{color:#1a2440}.Light .Schematic_Sec .Schematic_Hero_Copy p{color:#223054c7}.Light .Schematic_Sec .Schematic_Hero_Copy:after{background:radial-gradient(circle,#3e6dff24,#0000 68%)}.Light .Schematic_Sec .Panel_Badge,.Light .Schematic_Sec .Section_Badge{background:#4466d91c;color:var(--blue-color)}.Light .Schematic_Sec .Hero_Stat,.Light .Schematic_Sec .Panel{background:linear-gradient(180deg,#fffffffc,#f5f8fffa);border-color:#5575d71f;box-shadow:0 16px 28px #1a2c5814}.Light .Schematic_Sec .Hero_Stat p,.Light .Schematic_Sec .Hero_Stat span,.Light .Schematic_Sec .Legend_Row p,.Light .Schematic_Sec .Overview_Row p,.Light .Schematic_Sec .Panel_Title p,.Light .Schematic_Sec .Panel_Tools span,.Light .Schematic_Sec .Selected_Item span,.Light .Schematic_Sec .Selected_Summary span{color:#3f4e75b8}.Light .Schematic_Sec .Hero_Stat strong,.Light .Schematic_Sec .Legend_Row span,.Light .Schematic_Sec .Overview_Row span,.Light .Schematic_Sec .Overview_Row strong,.Light .Schematic_Sec .Panel_Title h3,.Light .Schematic_Sec .Selected_Item strong,.Light .Schematic_Sec .Selected_Summary strong,.Light .Schematic_Sec .schematic-node,.Light .Schematic_Sec .schematic-node__label{color:#1a2440}.Light .Schematic_Sec .Panel_Head{border-bottom-color:#5575d71f}.Light .Schematic_Sec .Panel_Tools span{background:#ebf0fdf2;border-color:#6180e924}.Light .Schematic_Sec .Detail_Close{background:#ebf0fdfa;border:1px solid #6180e924;color:#2b3a5c}.Light .Schematic_Sec .Schematic_FlowWrap{background:radial-gradient(circle at 20% 20%,#436dff14,#0000 24%),radial-gradient(circle at 85% 28%,#12d9ff0d,#0000 18%),linear-gradient(180deg,#f7fafffa,#ecf2fffa)}.Light .Schematic_Sec .react-flow__controls{background:#ffffffe6;border-color:#5575d724}.Light .Schematic_Sec .react-flow__controls-button{color:#46557d}.Light .Schematic_Sec .react-flow__controls-button:hover{background:#466cff14}.Light .Schematic_Sec .schematic-node{background:linear-gradient(180deg,#fffffffa,#f2f6fffa);border-color:#5575d729;box-shadow:0 14px 24px #1a2c5814;color:#1a2440}.Light .Schematic_Sec .schematic-node:hover{border-color:#5575d752}.Light .Schematic_Sec .schematic-node.on{border-color:#3c6bff70;box-shadow:0 14px 24px #1a2c5814,0 0 0 1px #3c6bff2e}.Light .Schematic_Sec .schematic-node.none{background:linear-gradient(180deg,#fff2f2fa,#ffe8ecfa);border-color:#ff585838}.Light .Schematic_Sec .schematic-node__badge{background:#4466d91f;color:var(--blue-color)}.Light .Schematic_Sec .schematic-node__detail .detail-item p em,.Light .Schematic_Sec .schematic-node__detail .detail-item span,.Light .Schematic_Sec .schematic-node__head em,.Light .Schematic_Sec .schematic-node__summary .summary-item p em,.Light .Schematic_Sec .schematic-node__summary .summary-item span{color:#3f4e75b8}.Light .Schematic_Sec .Legend_Row,.Light .Schematic_Sec .Overview_Empty,.Light .Schematic_Sec .Overview_Row,.Light .Schematic_Sec .Selected_Item,.Light .Schematic_Sec .Selected_Summary>div,.Light .Schematic_Sec .schematic-node__detail .detail-item,.Light .Schematic_Sec .schematic-node__summary .summary-item{background:#f5f8fffa;border-color:#5575d71f}.Monitoring_Sec.Power .Top .Inner,.Monitoring_Sec.Process_D .Top .Inner{grid-template-columns:repeat(5,1fr)}.Monitoring_Sec.Process .Mid .Inner,.Monitoring_Sec.Process .Top .Inner{grid-template-columns:repeat(4,1fr)}.Monitoring_Sec.Process .Top .Inner.Air,.Monitoring_Sec.Process .Top .Inner.Power{grid-template-columns:repeat(3,1fr)}.Monitoring_Sec.Process .Top .Inner.Steam{grid-template-columns:repeat(4,1fr)}.Monitoring_Sec.Process .Top .Inner.Water{grid-template-columns:repeat(6,1fr)}.Monitoring_Sec.Water .Bottom .Inner{grid-gap:30px;background:none;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.Monitoring_Sec.Power .Top .Inner .Item .Desc{justify-content:flex-end}.MES .Inner .Title{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.MES .Inner .Title .Name h2{font-size:1.5625rem;font-weight:400}.MES .Date{display:flex;gap:10px;justify-content:center}.MES .Date .Time{align-items:center;background:#263046;border-radius:20px;box-shadow:3px 3px 5px #171718;display:flex;padding:5px 10px}.MES .Date select{background:#0000;font-size:.75rem;padding:0 10px}.MES .Date .Search_BTN{background:var(--blue-color);border-radius:20px;box-shadow:3px 3px 5px #171718;color:var(--white-color);padding:8px 0;width:80px}.Used{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr}.Used .Used_Header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:2px 2px 0}.Used .Used_HeaderCopy{grid-gap:4px;display:grid;gap:4px;min-width:0}.Used .Used_HeaderCopy .Used_Title{color:var(--power-card-title);font-size:1.02rem;font-weight:900;letter-spacing:-.03em}.Used .Used_HeaderCopy p{color:var(--power-card-text);font-size:.76rem;line-height:1.45;margin:0}.Used .Used_HeaderMeta{align-items:center;background:radial-gradient(circle at top right,#2d6cff1f,#0000 32%),#080b149e;border:1px solid var(--power-card-border);border-radius:16px;box-shadow:var(--power-card-shadow);display:inline-flex;gap:16px;padding:16px 30px}.Used .UseCard_Trend,.Used .Used_HeaderState{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:800;justify-content:center;padding:7px 11px;white-space:nowrap}.Used .UseCard_Trend.down,.Used .Used_HeaderState.safe{background:#2ce38b24;color:#2ce38b}.Used .UseCard_Trend.flat,.Used .Used_HeaderState.caution,.Used .Used_HeaderState.flat{background:#2d6cff1f;color:#8bb0ff}.Used .UseCard_Trend.up,.Used .Used_HeaderState.warn{background:#ff5b6a24;color:#ff6b74}.Used .Used_HeaderBalance{grid-gap:2px;display:grid;gap:2px}.Used .Used_HeaderBalance span{color:var(--power-card-text);font-size:.72rem}.Used .Used_HeaderBalance strong{color:var(--power-card-title);font-size:.82rem;font-weight:700;letter-spacing:-.02em}.Used .Text_ICO{align-items:center;background:#ffffff0d;border-radius:10px;color:#2d6cff;display:inline-flex;font-size:.72rem;font-weight:800;height:28px;justify-content:center;letter-spacing:.03em;min-width:50px;padding:0 10px}.Used .Text_ICO.DAY{color:#4f82ff}.Used .Text_ICO.WEEK{color:#2ce38b}.Used .Text_ICO.MONTH{color:#ff7a4a}.Used .Used_Grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.Used .UseCard{grid-gap:14px;background:var(--power-card-bg);border:1px solid var(--power-card-border);border-radius:10px;box-shadow:var(--power-card-shadow);display:grid;gap:14px;min-height:132px;min-width:0;overflow:hidden;padding:14px}.Used .UseCard_Top{align-items:center;display:flex;gap:12px;justify-content:space-between}.Used .UseCard_Trend{grid-gap:2px;align-items:center;display:grid;gap:2px;justify-items:end}.Used .UseCard_Trend span{color:var(--power-card-text);font-size:.72rem}.Used .UseCard_Trend strong{color:var(--power-card-title);font-size:.86rem;font-weight:800;letter-spacing:-.03em}.Used .UseCard_Body{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.Used .UseCard_Compare,.Used .UseCard_Main{grid-gap:4px;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;display:grid;gap:4px;padding:12px 12px 11px}.Used .UseCard_Compare span,.Used .UseCard_Main span{color:var(--power-card-text);font-size:.75rem}.Used .UseCard_Compare strong,.Used .UseCard_Main strong{align-items:baseline;color:var(--power-card-title);display:flex;font-size:1.9rem;font-weight:900;gap:6px;letter-spacing:-.05em}.Used .UseCard_Compare strong em,.Used .UseCard_Main strong em{color:var(--power-card-text);font-size:.78rem;font-style:normal}.Used .UseCard_Compare{align-items:end;text-align:right}.Used .UseCard_Compare strong{justify-content:flex-end}.Used .UseCard_Trend{min-width:92px;padding:8px 12px}.Used .UseCard_Trend.down{background:#2ce38b24;color:#2ce38b}.Used .UseCard_Trend.flat{background:#2d6cff1f;color:#8bb0ff}.Used .UseCard_Trend.up{background:#ff5b6a24;color:#ff6b74}.Monitoring_Sec.Process_D .Equip_List .Desc{max-height:360px;overflow-y:auto}.Monitoring_Sec.Process_D .Equip_List ul li{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:10px 10px 10px 5px;width:100%}.Monitoring_Sec.Process_D .Equip_List ul li input,.Monitoring_Sec.Process_D .Equip_List ul li label{cursor:pointer;font-size:.875rem}.Monitoring_Sec.Process_D .Equip_List ul li label{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.4s;width:100%}.Monitoring_Sec.Process_D .Equip_List ul li label>span{display:block}.Monitoring_Sec.Process_D .Equip_List ul li~li{border-top:1px solid var(--dark-gray-color)}.Monitoring_Sec.Process_D .Equip_List ul li:last-child{border-bottom:1px solid var(--dark-gray-color);margin-bottom:15px}.Monitoring_Sec.Process_D .Equip_List ul li input[type=radio]{-webkit-appearance:none;appearance:none;background:var(--dark-gray-color);border:none;border-radius:50%;max-height:10px;max-width:10px;min-height:10px;min-width:10px;outline:none;overflow:hidden;position:relative;transition:.4s;vertical-align:middle}.Monitoring_Sec.Process_D .Equip_List ul li input[type=radio]:checked{animation:Radio_ON 1.5s infinite}.Monitoring_Sec.Process_D .Equip_List ul li input[type=radio]:checked+label{color:var(--green-color-2);padding-left:10px}.Monitoring_Sec.Process_D .Equip_List ul li:hover input[type=radio]{background:var(--green-color-2)}.Monitoring_Sec.Process_D .Equip_List ul li:hover label{color:var(--green-color-2)}.Monitoring_Sec.Process .Mid .Item.Pro_Per .Desc{max-height:400px;overflow-y:auto}.Monitoring_Sec.Process .Mid .Item .Desc .Items{margin-bottom:10px}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Name{display:flex;justify-content:space-between;margin-bottom:10px}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Name span{text-wrap:nowrap;display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Name p{align-items:flex-start;display:flex;gap:5px}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Name p em{color:var(--gray-color);font-size:12px}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Progress{background:#263046;border-radius:20px;height:10px;overflow:hidden;position:relative;width:100%}.Monitoring_Sec.Process .Mid .Item .Desc .Items .Progress .bar{border-radius:20px;height:100%}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items1 .Progress .bar{background:var(--red-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items2 .Progress .bar{background:var(--orange-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items3 .Progress .bar{background:var(--yellow-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items4 .Progress .bar{background:var(--green-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items5 .Progress .bar{background:var(--blue-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items6 .Progress .bar{background:var(--white-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items7 .Progress .bar{background:var(--pink-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items8 .Progress .bar{background:var(--purple-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items9 .Progress .bar{background:var(--aqua-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items10 .Progress .bar{background:var(--light-green-color)}.Monitoring_Sec.Process .Mid .Item .Desc .Items.Items11 .Progress .bar{background:var(--gray-color)}.Item.Chart.Steam .Desc{align-items:center;display:flex;gap:60px;justify-content:space-between}.Item.Chart.Steam .Desc .Vsd_Data{flex:1 1}.Item.Chart.Steam .Desc .Vsd_Data .Item{display:flex;justify-content:space-between}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label{align-items:center;display:flex;gap:10px}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label em{border-radius:50%;display:block;height:8px;width:8px}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label em.R{background:var(--red-color)}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label em.O{background:var(--orange-color)}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label em.Y{background:var(--yellow-color)}.Item.Chart.Steam .Desc .Vsd_Data .Item .Label span{color:var(--white-color-1)}.Item.Chart.Steam .Desc .Vsd_Data .Item p{align-items:flex-start;display:flex;font-size:1.5625rem;font-weight:500;gap:5px}.Item.Chart.Steam .Desc .Vsd_Data .Item p>em{color:var(--gray-color);font-size:12px}@keyframes Radio_ON{0%{background:var(--green-color-1);box-shadow:0 0 8px var(--green-color-1)}50%{background:var(--green-color-2);box-shadow:0 0 3px var(--green-color-2)}to{background:var(--green-color-1);box-shadow:0 0 8px var(--green-color-1)}}.Monitoring_Sec.Power{grid-gap:22px;display:grid;gap:22px;padding-bottom:8px;position:relative}.Monitoring_Sec.Power:before{background:radial-gradient(circle at 15% 12%,#1782ff1f,#0000 28%),radial-gradient(circle at 75% 22%,#11ff8c14,#0000 24%),radial-gradient(circle at 88% 74%,#ff50500f,#0000 18%);content:"";inset:0;opacity:.85;pointer-events:none;position:fixed;z-index:0}.Monitoring_Sec.Power>*{position:relative;z-index:1}.Monitoring_Sec.Power{--power-card-bg:linear-gradient(180deg,#192138fa,#0e1220fa);--power-card-soft:#ffffff0a;--power-card-border:#ffffff0d;--power-card-text:#ffffffb8;--power-card-title:var(--white-color);--power-card-shadow:0 18px 44px #0000003d;--power-accent:var(--blue-color);--power-accent-soft:#2d6cff1f;--power-surface:#080b1475}.Monitoring_Sec.Power .Bottom .Inner,.Monitoring_Sec.Power .Mid .Inner,.Monitoring_Sec.Power .Top .Inner{gap:18px}.Monitoring_Sec.Power .Top .Inner .Item{background:var(--power-card-bg);border:1px solid var(--power-card-border);border-radius:10px;box-shadow:var(--power-card-shadow);display:flex;flex-direction:column;min-width:0;overflow:hidden}.Monitoring_Sec.Power .Mid .Inner{grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item,.Monitoring_Sec.Power .Mid .Inner>.Right .Used{background:radial-gradient(circle at top left,#527eff14,#0000 34%),var(--power-card-bg);border:1px solid var(--power-card-border);border-radius:10px;box-shadow:var(--power-card-shadow);min-width:0;overflow:hidden}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title{border-bottom:1px solid var(--power-card-border);min-height:68px;padding:16px 18px 14px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Name{gap:10px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Name span{color:var(--power-card-title);font-size:1rem;font-weight:800;letter-spacing:-.03em}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Chart_BTN .BTN{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;color:#ffffffa3;font-weight:700;height:30px;min-width:56px;padding:0 12px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Chart_BTN .BTN.on{background:linear-gradient(90deg,#2d6cff,#4f82ff);border-color:#0000;color:#fff}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc{padding:16px 18px 18px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item{min-height:420px}.Monitoring_Sec.Power .Mid .Inner>.Right{height:100%;min-width:0}.Monitoring_Sec.Power .Mid .Inner>.Right .Used{min-height:420px;padding:16px;position:sticky;top:12px}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance{grid-column:auto}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc{position:relative}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc>div{display:grid;place-items:center}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-responsive-container{border-radius:18px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-cartesian-axis-tick-value,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-label,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-legend-item-text,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-text,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-item-name,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-item-value,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-label{fill:#ffffffb8;color:#ffffffb8}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-legend-item-text{font-weight:700}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-surface,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-wrapper{overflow:visible}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-cartesian-grid line{stroke:#ffffff0f}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-xAxis .recharts-cartesian-axis-tick-value,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-yAxis .recharts-cartesian-axis-tick-value{font-size:11px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-reference-line-line{stroke:var(--red-color-1)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel{background:radial-gradient(circle at top right,#2d6cff1f,#0000 32%),linear-gradient(180deg,#18213af7,#0f1220fa);border:1px solid #4e6cff1f;box-shadow:0 18px 44px #00000047;overflow:hidden}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .Title{border-bottom:1px solid #ffffff0d}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Desc{grid-gap:18px;align-items:stretch;display:grid;gap:18px;min-width:0;padding:16px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Side{grid-gap:14px;align-content:start;background:radial-gradient(circle at top left,#285aff2e,#0000 44%),#0c101cc2;border:1px solid #ffffff0d;border-radius:18px;display:grid;gap:14px;min-width:0;padding:16px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary{grid-gap:8px;display:grid;gap:8px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary .SummaryTag{background:#3259ff2e;border-radius:999px;color:#dce7ff;display:inline-flex;font-size:11px;font-weight:700;padding:6px 10px;width:fit-content}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary strong{align-items:baseline;color:var(--white-color);display:flex;font-size:32px;font-weight:800;gap:6px;letter-spacing:-.04em}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary strong em{color:#ffffff85;font-size:12px;font-style:normal}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary p{color:var(--green-color);font-size:13px;font-weight:700}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary p.up{color:var(--red-color)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary p.down{color:var(--green-color)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats{grid-gap:10px;display:grid;gap:10px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat{align-items:baseline;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:10px;display:flex;gap:8px;justify-content:space-between;padding:12px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat span{color:#ffffff85;font-size:12px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat b{align-items:baseline;color:var(--white-color);display:flex;font-size:16px;gap:4px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat b em{color:#ffffff8c;font-size:10px;font-style:normal}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Note{color:#ffffffad;font-size:12px;line-height:1.55}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Surface{grid-gap:14px;align-content:start;display:grid;gap:14px;min-width:0}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead{grid-gap:12px;display:grid;gap:12px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline{grid-gap:6px;display:grid;gap:6px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline .SurfaceTag{background:#385fff33;border-radius:999px;color:#d9e6ff;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.06em;padding:5px 10px;width:fit-content}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline strong{color:var(--white-color);font-size:18px;font-weight:800}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline p{color:#ffffffa3;font-size:12px;line-height:1.45}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceStatus{display:flex;flex-wrap:wrap;gap:8px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip{align-items:center;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:999px;color:#ffffffdb;display:inline-flex;font-size:11px;font-weight:700;gap:7px;padding:7px 11px;white-space:nowrap}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip i{background:var(--blue-color);border-radius:999px;display:inline-block;height:8px;width:8px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip i.current{background:var(--blue-color)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip i.average{background:var(--green-color)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip i.peak{background:var(--red-color)}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip.up{background:#ff4e6624;color:#ffdfe4}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip.down{background:#23d47d24;color:#daf8eb}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip.flat{background:#5773ff24;color:#e7edff}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi{grid-gap:5px;background:radial-gradient(circle at top left,#2d6cff29,#0000 40%),#0d111fb8;border:1px solid #ffffff0f;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff08;display:grid;gap:5px;min-width:0;padding:12px 13px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi span{color:#ffffff8f;font-size:11px;font-weight:700}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi b{align-items:baseline;color:var(--white-color);display:flex;font-size:20px;font-weight:800;gap:5px;letter-spacing:-.04em;white-space:nowrap}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi b em{color:#ffffff8f;font-size:11px;font-style:normal;font-weight:600}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame{background:radial-gradient(circle at top left,#2d6cff24,#0000 28%),radial-gradient(circle at bottom right,#11ff8c0f,#0000 24%),#080b146b;border:1px solid #ffffff0d;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff05;min-height:300px;min-width:0;overflow:hidden;padding:14px;position:relative}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_State{background:#080b1473;border:1px solid #ffffff0d;border-radius:18px;color:var(--white-color);display:grid;font-size:13px;letter-spacing:.04em;min-height:300px;place-items:center}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip{grid-gap:8px;background:#0a0d16f5;border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 16px 38px #00000061;display:grid;gap:8px;min-width:176px;padding:14px 15px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip strong{color:var(--white-color);font-size:14px;font-weight:800}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow{align-items:center;display:flex;gap:8px;min-width:0}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow .dot{background:var(--blue-color);border-radius:999px;box-shadow:0 0 0 4px #2d6cff1a;height:8px;width:8px}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow .name{color:#ffffffb8;font-size:12px;font-weight:700}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow b{align-items:baseline;color:#dff7ff;display:flex;font-size:14px;font-weight:800;gap:4px;margin-left:auto}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow b em{color:#ffffff94;font-size:11px;font-style:normal}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipMeta{color:#ffffff85;font-size:11px;line-height:1.45}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items{min-width:0}.Monitoring_Sec.Power .Bottom .Inner{display:block}.Monitoring_Sec.Power .Bottom .Inner .Item{background:radial-gradient(circle at top left,#527eff14,#0000 34%),var(--power-card-bg);border:1px solid var(--power-card-border);box-shadow:var(--power-card-shadow);overflow:hidden}.Monitoring_Sec.Power .Bottom .Inner .Item .Title{border-bottom:1px solid var(--power-card-border);min-height:66px;padding:16px 18px 14px}.Monitoring_Sec.Power .Bottom .Inner .Item .Title .Name span{color:var(--power-card-title)}.Monitoring_Sec.Power .Bottom .Inner .Item .Desc{padding:16px 18px 18px}.Monitoring_Sec.Power .Bottom .Inner .Table{border-spacing:0 10px;min-width:1180px}.Monitoring_Sec.Power .Bottom .Inner .Table thead th{background:#0000;border-bottom:1px solid #ffffff0d;color:#ffffff8a;font-size:.78rem;font-weight:700;position:sticky;top:0;z-index:1}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td{background:#ffffff0a;border-bottom:1px solid #ffffff0d;border-top:1px solid #ffffff0d;color:var(--white-color);padding:14px 10px}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr:hover td{background:#2d6cff1a}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr.Active td{background:#2d6cff2e}.Light .Monitoring_Sec.Power{--power-card-bg:linear-gradient(180deg,#fffffffa,#f4f7fdfa);--power-card-soft:#1a326e0a;--power-card-border:#1a326e14;--power-card-text:#566581;--power-card-title:#1f2b46;--power-card-shadow:0 16px 34px #202d5014;--power-accent:#2d6cff;--power-accent-soft:#2d6cff1a;--power-surface:#ffffffeb}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Name img,.Light .Monitoring_Sec.Power .Top .Inner .Item .Title .Name img{background:#527eff1a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Chart_BTN .BTN,.Light .Monitoring_Sec.Power .Top .Inner .Item .Title .Chart_BTN .BTN{background:#ffffffeb;border-color:#1a326e14;color:#566581}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .Items p,.Light .Monitoring_Sec.Power .Top .Inner .Item .Desc .Items p{color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .Items p em,.Light .Monitoring_Sec.Power .Top .Inner .Item .Desc .Items p em{color:#6a7791}.Light .Monitoring_Sec.Power .Bottom .Inner .Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used{background:radial-gradient(circle at top left,#527eff14,#0000 34%),linear-gradient(180deg,#fffffffa,#f4f7fdfa)}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-cartesian-axis-tick-value,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-label,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-legend-item-text,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-text,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-item-name,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-item-value,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-tooltip-label{fill:#334066;color:#334066}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .recharts-cartesian-grid line{stroke:#1a326e14}.Light .Monitoring_Sec.Power .Bottom .Inner .Table thead th{border-bottom-color:#1a326e14;color:#566581}.Light .Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td{background:#f5f8ff;border-bottom-color:#1a326e14;border-top-color:#1a326e14;color:#1f2b46}.Light .Monitoring_Sec.Power .Bottom .Inner .Table tbody tr:hover td{background:#2d6cff14}.Light .Monitoring_Sec.Power .Bottom .Inner .Table tbody tr.Active td{background:#2d6cff24}.Light .Monitoring_Sec.Power .Top .Inner .Item:last-child{background:radial-gradient(circle at top left,#527eff14,#0000 28%),linear-gradient(180deg,#fffffffa,#f4f7fdfa)}.Light .Monitoring_Sec.Power .Used .Items{background:radial-gradient(circle at top left,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa)}.Light .Monitoring_Sec.Power .Used .summary{background:radial-gradient(circle at top right,#527eff14,#0000 30%),linear-gradient(180deg,#fffffffa,#f4f7fdfa)}.Light .Monitoring_Sec.Power .Used .summary .SummaryHead .SummaryCopy .SummaryTag{background:#2d6cff1a;color:#3055c8}.Light .Monitoring_Sec.Power .Used .SummaryRow .RowValue strong,.Light .Monitoring_Sec.Power .Used .balance .BalanceRingInner strong,.Light .Monitoring_Sec.Power .Used .balance .BalanceRow strong,.Light .Monitoring_Sec.Power .Used .summary .HeroMeta .HeroMetaRow b,.Light .Monitoring_Sec.Power .Used .summary .HeroValue strong,.Light .Monitoring_Sec.Power .Used .summary .SummaryHead .SummaryCopy strong{color:#15213a}.Light .Monitoring_Sec.Power .Used .summary .HeroValue p.is-up{color:#ff5a66}.Light .Monitoring_Sec.Power .Used .summary .HeroValue p.is-down{color:#2ce38b}.Light .Monitoring_Sec.Power .Used .summary .HeroValue p.is-flat{color:#2d6cff}.Light .Monitoring_Sec.Power .Used .SummaryRow .RowValue span,.Light .Monitoring_Sec.Power .Used .Used_Header p,.Light .Monitoring_Sec.Power .Used .balance .BalanceNote,.Light .Monitoring_Sec.Power .Used .balance .BalanceRingInner p,.Light .Monitoring_Sec.Power .Used .balance .BalanceRingInner span,.Light .Monitoring_Sec.Power .Used .balance .BalanceRow span,.Light .Monitoring_Sec.Power .Used .summary .HeroMeta .HeroMetaNote,.Light .Monitoring_Sec.Power .Used .summary .HeroMeta .HeroMetaRow span,.Light .Monitoring_Sec.Power .Used .summary .HeroValue span,.Light .Monitoring_Sec.Power .Used .summary .SummaryHead .SummaryCopy span{color:#566581}.Light .Monitoring_Sec.Power .Used .RowChip.is-up,.Light .Monitoring_Sec.Power .Used .SummaryChip.is-up{background:#2ce38b24;color:#2ce38b}.Light .Monitoring_Sec.Power .Used .RowChip.is-down,.Light .Monitoring_Sec.Power .Used .SummaryChip.is-down{background:#ff5b6a24;color:#ff6b74}.Light .Monitoring_Sec.Power .Used .RowChip.is-flat,.Light .Monitoring_Sec.Power .Used .SummaryChip.is-flat{background:#2d6cff1f;color:#2d6cff}.Light .Monitoring_Sec.Power .Used .BalanceChip.safe{background:#2ce38b24;color:#2ce38b}.Light .Monitoring_Sec.Power .Used .BalanceChip.caution{background:#ffc15629;color:#d69523}.Light .Monitoring_Sec.Power .Used .BalanceChip.warn{background:#ff5b6a24;color:#ff6b74}.Light .Monitoring_Sec.Power .Used .balance .BalanceNote,.Light .Monitoring_Sec.Power .Used .balance .BalanceRing,.Light .Monitoring_Sec.Power .Used .balance .BalanceRow,.Light .Monitoring_Sec.Power .Used .summary .SummaryHero,.Light .Monitoring_Sec.Power .Used .summary .SummaryRow{background:#ffffffd1;border-color:#5676ff1f}.Light .Monitoring_Sec.Power .Used .SummaryRow .RowTrack,.Light .Monitoring_Sec.Power .Used .summary .HeroMeta .HeroMetaTrack{background:#527eff14}.Light .Monitoring_Sec.Power .Used .SummaryRow .RowTrack span,.Light .Monitoring_Sec.Power .Used .summary .HeroMeta .HeroMetaTrack span{background:linear-gradient(90deg,#2d6cff,#31d88d)}.Light .Monitoring_Sec.Power .Used .balance.safe{border-color:#2ce38b2e}.Light .Monitoring_Sec.Power .Used .balance.caution{border-color:#ffc1563d}.Light .Monitoring_Sec.Power .Used .balance.warn{border-color:#ff5b6a3d}.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceMetric,.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceNote,.Light .Monitoring_Sec.Power .Used .StatCard .StatValue,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMain,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMini{background:#ffffffd1;border-color:#5676ff1f}.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceMetric strong,.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceTitle,.Light .Monitoring_Sec.Power .Used .StatCard .StatValue strong,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMain strong,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMini .MiniRow b{color:#15213a}.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceMetric span,.Light .Monitoring_Sec.Power .Used .BalanceCard .BalanceNote,.Light .Monitoring_Sec.Power .Used .StatCard .StatValue span,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMain p,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMain span,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMini .MiniNote,.Light .Monitoring_Sec.Power .Used .SummaryCard .SummaryMini .MiniRow span,.Light .Monitoring_Sec.Power .Used .Used_Header p{color:#566581}.Light .Monitoring_Sec.Power .Used .SummaryBadge{background:#2d6cff1a;color:#3055c8}.Light .Monitoring_Sec.Power .Used .BalanceState.caution,.Light .Monitoring_Sec.Power .Used .SummaryState.flat{background:#2d6cff1f;color:#2d6cff}.Light .Monitoring_Sec.Power .Used .BalanceState.safe,.Light .Monitoring_Sec.Power .Used .SummaryState.up{background:#2ce38b24;color:#2ce38b}.Light .Monitoring_Sec.Power .Used .BalanceState.warn,.Light .Monitoring_Sec.Power .Used .SummaryState.down{background:#ff5b6a24;color:#ff6b74}.Light .Monitoring_Sec.Power .Used .BalanceMetric,.Light .Monitoring_Sec.Power .Used .BalanceNote,.Light .Monitoring_Sec.Power .Used .StatValue,.Light .Monitoring_Sec.Power .Used .SummaryMain,.Light .Monitoring_Sec.Power .Used .SummaryMini{box-shadow:0 8px 20px #1d326814}.Light .Monitoring_Sec.Power .Used .SummaryMain p.down{color:#2ce38b}.Light .Monitoring_Sec.Power .Used .SummaryMain p.up{color:#ff6b74}.Light .Monitoring_Sec.Power .Used .SummaryMain p.flat{color:#2d6cff}.Light .Monitoring_Sec.Power .Used .Text_ICO{background:#527eff1a}.Monitoring_Sec.Power .Top .Inner{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.Monitoring_Sec.Power .Top .Inner>.Used{grid-column:1/-1;width:100%}.Monitoring_Sec.Power .Mid .Inner{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,8fr) minmax(280px,4fr)}.Monitoring_Sec.Power .Bottom .Inner .Item,.Monitoring_Sec.Power .Mid .Inner>.Left>.Item,.Monitoring_Sec.Power .Mid .Inner>.Right .Used{border-radius:10px;min-width:0}.Monitoring_Sec.Power .Mid .Inner>.Left>.Item{min-height:380px}.Monitoring_Sec.Power .Mid .Inner>.Right .Used{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-columns:1fr}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items{border-radius:10px;margin:0}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance{grid-column:1/-1;min-height:148px;padding:14px}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceBlock{grid-gap:10px;display:grid;gap:10px;margin-top:4px}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceRow{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceRow span{color:var(--power-card-text);font-size:.82rem}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceRow strong{color:var(--power-card-title);font-size:1.05rem;font-weight:800}.Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceNote{color:var(--power-card-text);font-size:.72rem;line-height:1.45;margin-top:8px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner{grid-gap:10px;display:grid;gap:10px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item{background:var(--power-card-bg);border:1px solid var(--power-card-border);border-radius:10px;box-shadow:var(--power-card-shadow);display:flex;flex-direction:column;min-height:143px;overflow:hidden}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title{border-bottom:1px solid var(--power-card-border);min-height:56px;padding:12px 14px 10px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Name{gap:10px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Name span{color:var(--power-card-title);font-size:.98rem;font-weight:800;letter-spacing:-.03em}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN{align-items:center;display:flex;gap:8px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN .BTN{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;color:#ffffffa8;font-size:.75rem;font-weight:700;height:30px;min-width:52px;padding:0 12px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN .BTN.on{background:linear-gradient(90deg,#2d6cff,#4f82ff);border-color:#0000;color:#fff}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc{display:flex;flex:1 1;padding:12px 14px 14px}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc .Items{grid-gap:10px;align-content:center;display:grid;gap:10px;width:100%}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc .Items p{align-items:baseline;color:var(--power-card-title);display:flex;font-size:1.4rem;font-weight:800;gap:6px;letter-spacing:-.04em;margin:0}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc .Items p em{color:var(--power-card-text);font-size:.72rem;font-style:normal}.Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item:last-child{grid-column:1/-1;min-height:160px}.Monitoring_Sec.Power .Bottom .Inner .Item{border-radius:10px}.Monitoring_Sec.Power .Bottom .Inner .Table{border-collapse:initial;border-spacing:0 8px;min-width:1320px;width:100%}.Monitoring_Sec.Power .Bottom .Inner .Table thead th{font-size:.75rem;padding:10px 8px}.Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td{padding:12px 8px}.Light .Monitoring_Sec.Power .Bottom .Inner .Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used,.Light .Monitoring_Sec.Power .Top .Inner .Item{border-radius:10px}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item{background:radial-gradient(circle at top left,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa);border-color:#5676ff24;box-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title{border-bottom-color:#5676ff1f}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Name img{background:#527eff1a}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc .Items p,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Desc .Items p em,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN .BTN,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Name span{color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN .BTN{background:#ffffffeb;border-color:#1a326e14}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .LiveWrap .Inner>.Item .Title .Chart_BTN .BTN.on{background:linear-gradient(90deg,#2d6cff,#4f82ff);border-color:#0000;color:#fff}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel{background:radial-gradient(circle at top right,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa);border-color:#5676ff24;box-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .Title{border-bottom-color:#5676ff1f}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Side{background:radial-gradient(circle at top left,#527eff14,#0000 44%),#fffffff0;border-color:#5676ff24}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary .SummaryTag,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceTag{background:#527eff1a;color:#3055c8}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi b,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary strong,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline strong{color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi b em,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi span,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Note,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat b em,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat span,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Summary strong em,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .SurfaceHeadline p,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipMeta,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow .name{color:#566581}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Kpi,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Stats .Stat,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_SurfaceHead .StatusChip,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip{background:#ffffffb8;border-color:#5676ff1f;box-shadow:0 8px 20px #1d326814}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame{background:radial-gradient(circle at top left,#2d6cff14,#0000 28%),radial-gradient(circle at bottom right,#11ff8c0f,#0000 24%),#ffffffe6;border-color:#5676ff24}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_State{background:#fffc;border-color:#5676ff1f;color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow b,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip strong{color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Tooltip .TooltipRow .dot{background:#2d6cff;box-shadow:0 0 0 4px #2d6cff1a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-cartesian-axis-tick-value,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-label,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-legend-item-text,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-text,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-tooltip-item-name,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-tooltip-item-value,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-tooltip-label{fill:#334066;color:#334066}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-cartesian-grid line{stroke:#1a326e14}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item.MainChartPanel .MainChart_Frame .recharts-reference-line-line{stroke:var(--red-color-1)}.Light .Monitoring_Sec.Power .Bottom .Inner .Table thead th,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .Items span,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Name span,.Light .Monitoring_Sec.Power .Top .Inner .Item .Desc .Items span,.Light .Monitoring_Sec.Power .Top .Inner .Item .Title .Name span,.Light .Monitoring_Sec.Power .Used .Items .Text_ICO,.Light .Monitoring_Sec.Power .Used .Items .Values .Cur span,.Light .Monitoring_Sec.Power .Used .Items .Values .Pre span,.Light .Monitoring_Sec.Power .Used .Items.balance .BalanceNote,.Light .Monitoring_Sec.Power .Used .Items.balance .BalanceRow span{color:#566581}.Light .Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .Items p,.Light .Monitoring_Sec.Power .Top .Inner .Item .Desc .Items p,.Light .Monitoring_Sec.Power .Used .Items .Values .Cur p,.Light .Monitoring_Sec.Power .Used .Items .Values .Pre p,.Light .Monitoring_Sec.Power .Used .Items.balance .BalanceRow strong{color:#15213a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Desc .Items p em,.Light .Monitoring_Sec.Power .Top .Inner .Item .Desc .Items p em,.Light .Monitoring_Sec.Power .Used .Items .Values .Cur p em,.Light .Monitoring_Sec.Power .Used .Items .Values .Pre p em{color:#6a7791}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Chart_BTN .BTN,.Light .Monitoring_Sec.Power .Top .Inner .Item .Title .Chart_BTN .BTN{background:#527eff14;border-color:#527eff24;color:#4e608a}.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item .Title .Chart_BTN .BTN.on,.Light .Monitoring_Sec.Power .Top .Inner .Item .Title .Chart_BTN .BTN.on{background:linear-gradient(90deg,#2d6cff,#4f82ff);border-color:#0000;color:#fff}.Light .Monitoring_Sec.Power .Bottom .Inner .Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Left>.Item,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used,.Light .Monitoring_Sec.Power .Top .Inner .Item{background:radial-gradient(circle at top left,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa);border-color:#5676ff24;box-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceNote,.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceRow span{color:#566581}.Light .Monitoring_Sec.Power .Mid .Inner>.Right .Used .Items.balance .BalanceRow strong{color:#15213a}.Light .Monitoring_Sec.Power .Used .Used_Header p{color:#566581}.Light .Monitoring_Sec.Power .Used .Used_Title{color:#15213a}.Light .Monitoring_Sec.Power .Used .UseCard,.Light .Monitoring_Sec.Power .Used .Used_HeaderMeta{background:radial-gradient(circle at top left,#527eff14,#0000 32%),linear-gradient(180deg,#fffffffa,#f4f7fdfa);border-color:#5676ff24;box-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Power .Used .Used_HeaderState.safe{background:#2ce38b24;color:#2ce38b}.Light .Monitoring_Sec.Power .Used .Used_HeaderState.caution,.Light .Monitoring_Sec.Power .Used .Used_HeaderState.flat{background:#2d6cff1f;color:#2d6cff}.Light .Monitoring_Sec.Power .Used .Used_HeaderState.warn{background:#ff5b6a24;color:#ff6b74}.Light .Monitoring_Sec.Power .Used .UseCard_Compare span,.Light .Monitoring_Sec.Power .Used .UseCard_Compare strong em,.Light .Monitoring_Sec.Power .Used .UseCard_Main span,.Light .Monitoring_Sec.Power .Used .UseCard_Main strong em,.Light .Monitoring_Sec.Power .Used .UseCard_Trend span,.Light .Monitoring_Sec.Power .Used .Used_HeaderBalance span{color:#566581}.Light .Monitoring_Sec.Power .Used .UseCard_Compare strong,.Light .Monitoring_Sec.Power .Used .UseCard_Main strong,.Light .Monitoring_Sec.Power .Used .UseCard_Trend strong,.Light .Monitoring_Sec.Power .Used .Used_HeaderBalance strong{color:#15213a}.Light .Monitoring_Sec.Power .Used .UseCard_Compare,.Light .Monitoring_Sec.Power .Used .UseCard_Main{background:#ffffffd1;border-color:#5676ff1f;box-shadow:0 8px 20px #1d326814}.Light .Monitoring_Sec.Power .Used .UseCard_Trend.down{background:#2ce38b24;color:#2ce38b}.Light .Monitoring_Sec.Power .Used .UseCard_Trend.flat{background:#2d6cff1f;color:#2d6cff}.Light .Monitoring_Sec.Power .Used .UseCard_Trend.up{background:#ff5b6a24;color:#ff6b74}.Light .Monitoring_Sec.Power .Bottom .Inner .Table tbody tr td{border-radius:0}.Monitoring_Sec.Flow .Top .Inner{grid-template-columns:repeat(4,1fr)}.Monitoring_Sec.Flow .Bottom .Inner{grid-gap:20px;background:none;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.Monitoring_Sec.Flow .Top .Inner .Item .Desc{justify-content:flex-end}.FlowTable_Item{grid-column:span 2}.HeatMap_Item{grid-column:span 3}.Monitoring_Sec.Chart_Page{grid-gap:16px;--chart-card-bg:linear-gradient(180deg,#161d31fa,#0b0f1cfa);--chart-card-border:#ffffff0f;--chart-card-text:#ffffffad;--chart-card-title:var(--white-color);--chart-panel-bg:linear-gradient(180deg,#141b2eeb,#0c1120f0);--chart-shadow:0 18px 44px #0000003d;display:grid;gap:16px;padding-bottom:18px;position:relative}.Monitoring_Sec.Chart_Page:before{background:radial-gradient(circle at 16% 8%,#2d6cff1c,#0000 26%),radial-gradient(circle at 82% 18%,#ff7a4a1a,#0000 24%),radial-gradient(circle at 82% 76%,#2ce38b14,#0000 20%);content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.Monitoring_Sec.Chart_Page>*{position:relative;z-index:1}.Chart_Hero{align-items:end;display:flex;gap:16px;justify-content:space-between;padding:4px 2px 2px}.Chart_HeroText{grid-gap:8px;display:grid;gap:8px}.Chart_HeroText .Hero_Tag{align-items:center;background:#2d6cff1f;border:1px solid #2d6cff2e;border-radius:999px;color:#4f82ff;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.06em;padding:7px 11px;width:fit-content}.Chart_HeroText h2{color:var(--chart-card-title);font-size:1.6rem;font-weight:900;letter-spacing:-.05em;margin:0}.Chart_HeroText p{color:var(--chart-card-text);font-size:.94rem;line-height:1.45;margin:0}.Chart_HeroStats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:min(100%,420px)}.Hero_Stat{grid-gap:5px;background:var(--chart-card-bg);border:1px solid var(--chart-card-border);border-radius:10px;box-shadow:var(--chart-shadow);display:grid;gap:5px;padding:12px 14px}.Hero_Stat span{color:var(--chart-card-text);font-size:11px}.Hero_Stat strong{color:var(--chart-card-title);font-size:16px;font-weight:500;letter-spacing:-.04em;text-align:right}.Chart_Toolbar{background:var(--chart-panel-bg);border:1px solid var(--chart-card-border);border-radius:10px;box-shadow:var(--chart-shadow);justify-content:space-between;padding:14px 16px}.Chart_Filter,.Chart_Toolbar{align-items:center;display:flex;gap:12px}.Chart_Filter{min-width:0}.Chart_Filter .Toolbar_Label{color:var(--chart-card-text);font-size:12px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.Chart_Mode{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:999px;display:inline-flex;gap:8px;padding:6px}.Chart_Mode .Mode_Btn{background:#0000;border-radius:999px;color:var(--chart-card-text);font-size:12px;font-weight:800;letter-spacing:-.03em;min-width:72px;padding:9px 14px;transition:.2s ease}.Chart_Mode .Mode_Btn.on{background:linear-gradient(90deg,#2d6cff,#4f82ff);box-shadow:0 10px 24px #2d6cff40;color:#fff}.Chart_Body{grid-gap:16px;display:grid;gap:16px;z-index:0!important}.Chart_Section{grid-gap:14px;background:var(--chart-panel-bg);border:1px solid var(--chart-card-border);border-radius:10px;box-shadow:var(--chart-shadow);display:grid;gap:14px;overflow:hidden;padding:16px}.Chart_Section.power{border-color:#2d6cff29}.Chart_Section.gas{border-color:#ff645229}.Chart_Section.steam{border-color:#ffa34729}.Chart_Section.water{border-color:#1fc48a29}.Chart_SectionHead{justify-content:space-between}.Chart_SectionHead,.Section_Title{align-items:center;display:flex;gap:12px}.Section_Title{min-width:0}.Section_Title img{background:#ffffff0d;border-radius:12px;flex:0 0 auto;height:38px;padding:8px;width:38px}.Section_Text{min-width:0}.Section_Text span{color:var(--chart-card-title);display:block;font-size:1rem;font-weight:900;letter-spacing:-.04em}.Section_Text p{color:var(--chart-card-text);font-size:12px;line-height:1.4;margin:4px 0 0}.Section_Badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:999px;color:var(--chart-card-title);display:inline-flex;font-size:12px;font-weight:800;padding:8px 11px;white-space:nowrap;width:fit-content}.Chart_SectionBody{min-width:0}.Chart_Grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Monitoring_Sec.Chart_Page .Item{background:var(--chart-card-bg);border:1px solid var(--chart-card-border);border-radius:10px;box-shadow:var(--chart-shadow);display:flex;flex-direction:column;min-width:0;overflow:hidden}.Monitoring_Sec.Chart_Page .Item .Title{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:12px;justify-content:space-between;min-height:60px;padding:14px 16px 12px}.Monitoring_Sec.Chart_Page .Item .Title .Name{align-items:center;display:flex;gap:10px;min-width:0}.Monitoring_Sec.Chart_Page .Item .Title .Name img{background:#ffffff0d;border-radius:11px;flex:0 0 auto;height:34px;padding:7px;width:34px}.Monitoring_Sec.Chart_Page .Item .Title .Name span{color:var(--chart-card-title);font-size:.96rem;font-weight:800;letter-spacing:-.03em}.Monitoring_Sec.Chart_Page .Item .Desc{color:var(--chart-card-title);min-width:0;padding:14px 16px 16px}.Monitoring_Sec.Chart_Page .Item .Desc p{align-items:baseline;color:var(--chart-card-title);display:flex;font-size:1.1rem;font-weight:800;gap:5px;justify-content:flex-end;margin:0;text-align:right}.Monitoring_Sec.Chart_Page .Item .Desc p>em{color:var(--chart-card-text);font-size:12px;font-style:normal}.Monitoring_Sec.Chart_Page .Item .recharts-cartesian-axis-tick-value,.Monitoring_Sec.Chart_Page .Item .recharts-label,.Monitoring_Sec.Chart_Page .Item .recharts-legend-item-text,.Monitoring_Sec.Chart_Page .Item .recharts-text{fill:#ffffffb8;color:#ffffffb8}.Monitoring_Sec.Chart_Page .Item .recharts-cartesian-grid line{stroke:#ffffff0f}.Monitoring_Sec.Chart_Page .Item.Null{border-style:dashed}.Monitoring_Sec.Chart_Page .Item.Null .Desc{align-items:center;color:var(--chart-card-text);display:flex;justify-content:center}.Light .Monitoring_Sec.Chart_Page{--chart-card-bg:linear-gradient(180deg,#fffffffa,#f4f7fdfa);--chart-card-border:#5676ff24;--chart-card-text:#566581;--chart-card-title:#15213a;--chart-panel-bg:linear-gradient(180deg,#fffffffa,#f4f7fdfa);--chart-shadow:0 12px 30px #1d32681f}.Light .Monitoring_Sec.Chart_Page:before{background:radial-gradient(circle at 16% 8%,#527eff14,#0000 26%),radial-gradient(circle at 82% 18%,#ff7a4a0f,#0000 24%),radial-gradient(circle at 82% 76%,#1fc48a0d,#0000 20%)}.Light .Monitoring_Sec.Chart_Page .Chart_Mode{background:#ffffffe0;border-color:#5676ff1f}.Light .Monitoring_Sec.Chart_Page .Chart_Mode .Mode_Btn{color:#566581}.Light .Monitoring_Sec.Chart_Page .Chart_Mode .Mode_Btn.on{color:#fff}.Light .Monitoring_Sec.Chart_Page .Hero_Stat,.Light .Monitoring_Sec.Chart_Page .Section_Badge{background:#ffffffe0;border-color:#5676ff1f}.Light .Monitoring_Sec.Chart_Page .Item .Desc,.Light .Monitoring_Sec.Chart_Page .Item .Desc p,.Light .Monitoring_Sec.Chart_Page .Item .Desc p>em,.Light .Monitoring_Sec.Chart_Page .Item .Title,.Light .Monitoring_Sec.Chart_Page .Item .Title .Name span,.Light .Monitoring_Sec.Chart_Page .Item .recharts-cartesian-axis-tick-value,.Light .Monitoring_Sec.Chart_Page .Item .recharts-label,.Light .Monitoring_Sec.Chart_Page .Item .recharts-legend-item-text,.Light .Monitoring_Sec.Chart_Page .Item .recharts-text{fill:#334066;color:#15213a}.Light .Monitoring_Sec.Chart_Page .Item .Title{border-bottom-color:#5676ff1f}.Light .Monitoring_Sec.Chart_Page .Item .Title .Name img,.Light .Monitoring_Sec.Chart_Page .Section_Title img{background:#527eff1a}.Light .Monitoring_Sec.Chart_Page .Item .recharts-cartesian-grid line{stroke:#1a326e14}@media (max-width:1280px){.Chart_Hero{align-items:start;flex-direction:column}.Chart_HeroStats{width:100%}}@media (max-width:960px){.Chart_Filter,.Chart_Toolbar{align-items:stretch;flex-direction:column}.Chart_Mode{justify-content:space-between}.Chart_HeroStats{min-width:0}.Chart_Grid,.Chart_HeroStats{grid-template-columns:repeat(1,minmax(0,1fr))}}.Comp_Sec .Title .Name h2{font-size:1.125rem;font-weight:700}.Comp_Sec .ON_OFF{display:flex;gap:15px}.Comp_Sec .BTN{border-radius:20px;color:var(--gray-color);padding:8px 0;transition:.2s;width:100px}.Comp_Sec .BTN,.Comp_Sec .Set_BTN img{background:#263046;box-shadow:3px 3px 5px #171718}.Comp_Sec .Set_BTN img{border-radius:10px;height:40px;padding:8px}.Comp_Sec .BTN.ON{background:var(--blue-color);box-shadow:-3px -3px 5px var(--blue-color-3) inset,3px 3px 5px #171718;color:var(--white-color)}.Comp_Sec .Data{display:flex;gap:100px;justify-content:space-between}.Comp_Sec .Data .Left{align-items:center;display:flex;gap:20px}.Comp_Sec .Data .Left img{height:170px}.Comp_Sec .Data .Left .List{display:flex;flex-direction:column;gap:15px}.Comp_Sec .Data .Left .List .Item{display:flex;gap:30px}.Comp_Sec .Data .Left .List .Item span{min-width:45px}.Comp_Sec .Data .Left .List .Item p{display:flex;gap:5px}.Comp_Sec .Data .Left .List .Item p>em{color:var(--gray-color);font-size:14px}.Comp_Sec .Data .Right{grid-gap:10px;display:grid;flex:1 1;gap:10px;grid-template-columns:repeat(3,1fr)}.Comp_Sec .Data .Right .Item{background:#20283a;border-radius:5px;box-shadow:3px 3px 5px #171718;padding:10px}.Comp_Sec .Data .Right .Item .Name{align-items:center;display:flex;gap:10px;margin-bottom:10px}.Comp_Sec .Data .Right .Item .Name img{background:var(--wrap-color);border-radius:8px;height:30px}.Comp_Sec .CompData{display:flex;gap:10px;justify-content:flex-end}.Comp_Sec .CompData p{font-size:20px;font-weight:700}.Comp_Sec .CompData em{color:var(--gray-color);font-size:14px}.EnergyFlow .Inner{position:relative}.EnergyFlow .Inner .Energy_INP{background:#0000;font-size:14px;height:30px;line-height:30px;position:absolute;text-align:center;width:120px}#Main_Data1{left:179px;top:128px}#Main_Data2{left:94px;top:578px}#Main_Data3{left:576px;top:304px}#Main_Data4{left:785px;top:304px}#Main_Data5{left:1185px;top:304px}#Main_Data6{left:1405px;top:304px}#Main_Data7{left:786px;top:501px}#Main_Data8{left:998px;top:501px}#Main_Data9{left:1405px;top:504px}#Main_Data10{left:786px;top:676px}#Util_Data1{left:184px;top:748px}#Util_Data2{left:587px;top:601px}#Util_Data3{left:998px;top:80px}#Util_Data4{left:1185px;top:80px}#Util_Data5{left:1541px;top:428px}#Gas_Data1{left:1151px;top:774px}#Steam_Data1{left:1400px;top:117px}#Cooling_Data1{left:934px;top:599px}#Cooling_Data2{left:1255px;top:117px}.Light .DigitalTwin_Sec .DeviceControlPanel button{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:3px 3px 5px #b8b8b8}.Light .DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box,.Light .DigitalTwin_Sec .Explain_Inner .SelectHour .Card_Items,.Light .DigitalTwin_Sec .Explain_Inner h3{background:#e6e9f0;box-shadow:3px 3px 5px #b8b8b8}.Light .DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-factors li,.Light .DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-summary li{background:#fff}.DigitalTwin_Sec .DeviceControlPanel{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);margin-bottom:10px;transition:.4s}.DigitalTwin_Sec .DeviceControlPanel button{background:var(--card-color);border-radius:5px;font-size:14px;padding:10px}.DigitalTwin_Sec .DeviceControlPanel button.on{background:var(--blue-color);color:var(--white-color)}.DigitalTwin_Sec .Inner{margin-bottom:20px;position:relative}.DigitalTwin_Sec .Inner .DT_Container{overflow:hidden;position:relative}.DigitalTwin_Sec .Inner .DT_Container .Close{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;border-radius:50%;cursor:pointer;display:flex;justify-content:center;left:50%;padding:10px;position:absolute;top:10px;transform:translateX(-50%);z-index:100}.DigitalTwin_Sec .Inner .DT_Container .Close:hover svg{fill:var(--aqua-color)}.DigitalTwin_Sec .Inner .DT_Container .Close svg{font-size:20px}.DigitalTwin_Sec .Inner .DT_Container .unity_DT{border-radius:5px;width:100%}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data{height:100%;opacity:0;position:absolute;transition:.4s;visibility:visible;z-index:80}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data.Left{left:-50%;top:10px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data.Left.on{left:10px;opacity:1;visibility:visible}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data.Right{right:-50%;top:10px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data.Right.on{opacity:1;right:10px;visibility:visible}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .name{color:var(--white-color);font-size:18px;font-weight:500}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .name,.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:5px;margin-bottom:10px;padding:20px 30px;text-align:center}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .top img{height:250px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid{grid-gap:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:5px;display:grid;gap:10px;margin-bottom:10px;padding:20px 30px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item{border-bottom:1px dashed #3a4758;padding-bottom:5px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .sub_name{align-items:center;display:flex;gap:10px;margin-bottom:10px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .sub_name img{height:30px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .sub_name span{color:var(--white-color);font-size:18px;font-weight:500}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .data{text-align:right}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .data p{align-items:flex-end;color:var(--white-color);display:flex;font-size:18px;font-weight:500;gap:5px;justify-content:flex-end}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .mid .item .data p em{color:var(--gray-color);font-size:14px;font-weight:300}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom{grid-gap:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:5px;display:grid;gap:10px;padding:20px 30px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item{border-bottom:1px dashed #3a4758;padding-bottom:5px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .sub_name{align-items:center;display:flex;gap:10px;margin-bottom:10px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .sub_name img{height:30px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .sub_name span{color:var(--white-color);font-size:18px;font-weight:500}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc.Predict{grid-template-columns:repeat(2,1fr)}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc.Predict .data:last-child{grid-column:span 2}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc.Predict .data{background:#40a7ec33;border-radius:5px;padding:10px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc .data{text-align:center}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc .data span{color:var(--gray-color);display:block;font-size:14px;font-weight:300;margin-bottom:5px}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc .data p{align-items:flex-end;color:var(--white-color);display:flex;font-size:18px;font-weight:500;gap:5px;justify-content:center}.DigitalTwin_Sec .Inner .DT_Container .Facility_Data .bottom .item .desc .data p em{color:var(--gray-color);font-size:14px;font-weight:300}.DigitalTwin_Sec .Explain_Inner{margin-bottom:20px}.DigitalTwin_Sec .Explain_Inner h2{background:var(--dark-blue-color);border-radius:5px;color:var(--white-color);font-size:35px;font-weight:500;margin-bottom:10px;padding:20px;text-align:center}.DigitalTwin_Sec .Explain_Inner h3{background:var(--card-color);border-radius:10px 10px 0 0;color:var(--green-color);font-size:20px;font-weight:500;padding:20px;width:fit-content}.DigitalTwin_Sec .Explain_Inner .Explain_Desc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.DigitalTwin_Sec .Explain_Inner .SelectHour{grid-column:span 2}.DigitalTwin_Sec .Explain_Inner .SelectHour .Card_Items{grid-gap:10px;background:var(--card-color);border-radius:0 10px 10px 10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:20px}.DigitalTwin_Sec .Explain_Inner .SelectHour .Card_Items .hour-card{background:#0003;border-radius:5px;color:var(--white-color);cursor:pointer;padding:10px;text-align:center;transition:.4s}.DigitalTwin_Sec .Explain_Inner .SelectHour .Card_Items .hour-card.active{background:var(--blue-color)}.DigitalTwin_Sec .Explain_Inner .ExplainPanel em{color:var(--gray-color);font-size:12px;font-weight:300}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box{align-items:center;background:var(--card-color);border-radius:0 10px 10px 10px;display:flex;flex-direction:column;gap:10px;height:calc(100% - 60px);justify-content:center;padding:20px;text-align:center}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-title{color:var(--aqua-color);font-size:18px;font-weight:500;margin-bottom:5px;text-align:center}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-line{letter-spacing:1px;margin-bottom:10px}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-factors{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:10px}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-factors li{background:var(--dark-gray-color);border-radius:5px;padding:10px 20px}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-factors li span{color:var(--gray-color);display:block;font-weight:300;margin-bottom:5px}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-summary li{background:var(--dark-gray-color);border-radius:5px;padding:10px 20px}.DigitalTwin_Sec .Explain_Inner .ExplainPanel .explain-box .explain-summary li span{color:var(--gray-color);display:block;font-weight:300;margin-bottom:5px}.DigitalTwin_Sec .Card_List{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.DigitalTwin_Sec .Card_List li{align-items:center;background:#0000004d;border:1px solid #0000;border-radius:5px;cursor:pointer;display:flex;gap:30px;padding:15px 30px;transition:.4s}.DigitalTwin_Sec .Card_List li.on{border:1px solid var(--blue-color)}.DigitalTwin_Sec .Card_List li img{height:70px}.DigitalTwin_Sec .Card_List li .name{grid-gap:5px;display:grid;gap:5px}.DigitalTwin_Sec .Card_List li .name em{color:var(--green-color);font-size:12px;font-weight:300}.DigitalTwin_Sec .Card_List li .name span{font-size:18px;font-weight:500}.DigitalTwin_Sec .Sim_Inner .BTN_Container{display:flex;gap:10px}.DigitalTwin_Sec .Sim_Inner .BTN_Container .BTN{background:var(--blue-color);border-radius:8px;color:#fff;padding:8px 15px}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis{margin-bottom:30px}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis span{background:#0003;border-radius:10px 10px 0 0;color:var(--blue-color);display:inline-block;font-size:20px;padding:20px;text-align:left}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis .data{background:#0003;border-radius:0 10px 10px 10px;padding:20px}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis .data b.down{color:var(--orange-color)}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis .data b.up{color:var(--green-color)}.DigitalTwin_Sec .Sim_Inner .Simulation_Analysis .data .detail{letter-spacing:1px;line-height:1.25}.DigitalTwin_Sec .Sim_Inner .Overview{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-bottom:30px}.DigitalTwin_Sec .Sim_Inner .Overview .items{background:#0003;border-radius:10px;padding:20px}.DigitalTwin_Sec .Sim_Inner .Overview .items span{display:block;font-size:20px;margin-bottom:10px;text-align:center}.DigitalTwin_Sec .Sim_Inner .Overview .items p{align-items:flex-end;color:var(--green-color);display:flex;font-size:20px;font-weight:500;gap:5px;justify-content:center}.DigitalTwin_Sec .Sim_Inner .Overview .items em{color:var(--gray-color);font-size:14px;font-weight:300}.DigitalTwin_Sec .Sim_Inner .Ana span{background:#0003;border-radius:10px 10px 0 0;color:var(--blue-color);display:inline-block;font-size:20px;padding:20px;text-align:left}.DigitalTwin_Sec .Sim_Inner .Ana .info{grid-gap:30px;background:#0003;border-radius:0 10px 10px 10px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);padding:50px 20px;text-align:center}.DigitalTwin_Sec .Sim_Inner .Ana .info p{color:var(--aqua-color);font-size:20px;font-weight:300}.DigitalTwin_Sec .Modal{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.4s;visibility:hidden;width:100vw;z-index:900}.DigitalTwin_Sec .Modal.on{opacity:1;visibility:visible}.DigitalTwin_Sec .Modal.Variable .Desc .var{grid-gap:10px;display:grid;gap:10px;margin-bottom:20px;max-height:500px;overflow-y:auto}.DigitalTwin_Sec .Modal.Variable .Desc .var::-webkit-scrollbar{width:5px}.DigitalTwin_Sec .Modal.Variable .Desc .var::-webkit-scrollbar-track{background:#0003;border-radius:5px}.DigitalTwin_Sec .Modal.Variable .Desc .var::-webkit-scrollbar-thumb{background-clip:padding-box;background:var(--blue-color-2);border:2px solid #0000;border-radius:5px;cursor:pointer;max-height:50px;-webkit-transition:.4s;transition:.4s}.DigitalTwin_Sec .Modal.Variable .Desc .var::-webkit-scrollbar-thumb:hover{background:var(--blue-color)}.DigitalTwin_Sec .Modal.Variable .Desc .var .var_head{grid-gap:20px;background:var(--gray-color);display:grid;gap:20px;padding:10px;position:sticky;top:0}.DigitalTwin_Sec .Modal.Variable .Desc .var .var_head span{text-align:center}.DigitalTwin_Sec .Modal.Variable .Desc .var .items{grid-gap:20px;align-items:center;border-bottom:1px solid #ffffff1a;display:grid;font-size:14px;gap:20px;padding-bottom:5px;text-align:center}.DigitalTwin_Sec .Modal.Variable .Desc .var .items:last-child{border-bottom:none}.DigitalTwin_Sec .Modal.Variable .Desc .var .items input,.DigitalTwin_Sec .Modal.Variable .Desc .var .items span{background:#0003;border-radius:5px;color:#fff;padding:10px;text-align:center;width:200px}.DigitalTwin_Sec .Modal.Variable .Desc .var .items span{padding:13px 10px}.DigitalTwin_Sec .Modal.Variable .Desc .Info{max-width:860px}.DigitalTwin_Sec .Modal.Variable .Desc .Info h3{color:var(--aqua-color);font-size:18px;margin-bottom:10px;text-align:center}.DigitalTwin_Sec .Modal.Variable .Desc .Info .Info_Item{background:#0003;border-radius:5px;margin-bottom:10px;padding:10px}.DigitalTwin_Sec .Modal.Variable .Desc .Info .Info_Item strong{color:var(--blue-color);display:block;margin-bottom:10px}.DigitalTwin_Sec .Modal.Variable .Desc .Info .Info_Item p{font-weight:300;line-height:1.25}.DigitalTwin_Sec .Modal.Date .Modal_Inner .Tit{display:block;text-align:center}.DigitalTwin_Sec .Modal .Modal_Inner{background:var(--dark-gray-color);border-radius:16px;padding:50px}.DigitalTwin_Sec .Modal .Modal_Inner .Tit{align-items:center;display:flex;font-size:25px;font-weight:700;justify-content:space-between;margin-bottom:20px}.DigitalTwin_Sec .Modal .Modal_Inner .Tit svg{cursor:pointer;transition:.4s}.DigitalTwin_Sec .Modal .Modal_Inner .Tit svg:hover{fill:var(--blue-color)}.DigitalTwin_Sec .Modal .Modal_Inner .Desc{padding:0}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Select_Range{display:flex;gap:30px;justify-content:flex-end;margin-bottom:20px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Select_Range label{display:flex;font-size:14px;font-weight:300;gap:5px;padding-bottom:5px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Select_Range label.on{border-bottom:1px solid var(--blue-color);color:var(--blue-color)}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Header{align-items:center;display:flex;font-size:18px;font-weight:500;justify-content:space-between;margin-bottom:15px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Header .Header_BTN svg{fill:var(--white-color)}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Weeks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);margin-bottom:10px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Weeks .Week_Name{background:var(--blue-color);border-radius:5px;padding:10px;text-align:center}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr);margin-bottom:10px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Body .Day_Name{background:#ffffff1a;border-radius:5px;cursor:pointer;padding:10px;text-align:center}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Calendar_Body .Day_Name.on{background:#4089e980}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .SelectInfo{grid-gap:10px;background:#0003;border-radius:5px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:10px;padding:15px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .SelectInfo p{font-weight:300;text-align:center}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Modal_BTN{display:flex;gap:10px}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Modal_BTN button{background:var(--blue-color);border-radius:5px;min-width:150px;padding:10px;width:100%}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Modal_BTN button:first-child{background:var(--red-color)}.DigitalTwin_Sec .Modal .Modal_Inner .Desc .Modal_BTN button:nth-child(2){background:var(--orange-color)}.Analysis_Sec{--analysis-surface:#121a30f5;--analysis-surface-2:#0c1222f5;--analysis-surface-soft:hsla(0,0%,100%,.035);--analysis-border:#7891d229;--analysis-text:var(--title-color);--analysis-muted:var(--gray-color)}.Analysis_Sec>*{position:relative;z-index:1}.Analysis_Sec .Analysis_ControlBar,.Analysis_Sec .Energy_ControlBar{position:relative;z-index:2}.Analysis_Sec{display:flex;flex-direction:column;gap:18px}.Analysis_Sec .Analysis_AnalysisStage,.Analysis_Sec .Analysis_ChartStage,.Analysis_Sec .Analysis_ControlBar,.Analysis_Sec .Analysis_Hero,.Analysis_Sec .Analysis_TableWrap,.Analysis_Sec .Energy_AnalysisStage,.Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Item,.Analysis_Sec .Energy_ChartCard>.Item,.Analysis_Sec .Energy_ChartStage,.Analysis_Sec .Energy_ControlBar,.Analysis_Sec .Energy_DeviceRail .Equip_List,.Analysis_Sec .Energy_Hero,.Analysis_Sec .Energy_TableWrap,.Analysis_Sec .Energy_TableWrap>.Item{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec .Analysis_ControlBar,.Analysis_Sec .Energy_ControlBar{overflow:visible}.Analysis_Sec .Analysis_Hero,.Analysis_Sec .Energy_Hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);padding:24px}.Analysis_Sec .Energy_HeroCopy{display:flex;flex-direction:column;gap:14px}.Analysis_Sec .Energy_HeroCopy h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.Analysis_Sec .Energy_HeroCopy p{color:var(--analysis-muted);font-size:14px;line-height:1.7;margin:0;max-width:760px}.Analysis_Sec .Energy_HeroTag,.Analysis_Sec .Energy_StageTag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Analysis_Sec .Energy_HeroChips{display:flex;flex-wrap:wrap;gap:10px}.Analysis_Sec .Energy_HeroChips span{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.Analysis_Sec .Energy_HeroStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec .EnergyStatCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:92px;padding:18px 20px}.Analysis_Sec .EnergyStatCard span{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec .EnergyStatCard strong{align-items:flex-end;display:flex;font-size:26px;font-weight:800;gap:6px;line-height:1}.Analysis_Sec .EnergyStatCard strong em{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec .EnergyStatCard.tone-blue strong{color:var(--blue-color)}.Analysis_Sec .EnergyStatCard.tone-green strong{color:var(--green-color)}.Analysis_Sec .EnergyStatCard.tone-orange strong{color:var(--orange-color)}.Analysis_Sec .EnergyStatCard.tone-purple strong{color:var(--pink-color)}.Analysis_Sec .Energy_ControlBar{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(240px,1fr) auto;padding:18px 20px}.Analysis_Sec .Energy_ControlGroup{display:flex;flex-direction:column;gap:8px}.Analysis_Sec .Energy_ControlLabel{color:var(--analysis-muted);font-size:12px;font-weight:600;letter-spacing:.01em}.Analysis_Sec .Energy_Select{width:100%}.Analysis_Sec .Energy_DateBox{align-items:center;display:flex;min-height:40px}.Analysis_Sec .Energy_DateBox .react-datepicker-wrapper,.Analysis_Sec .Energy_DateBox .react-datepicker__input-container,.Analysis_Sec .Energy_DateBox input{width:100%}.Analysis_Sec .Energy_SearchBTN{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:5px;font-size:12px;font-weight:800;height:48px;letter-spacing:-.03em;margin-bottom:0;padding:9px 14px;transition:.2s ease;width:120px}.Analysis_Sec .Energy_SearchBTN:hover{background:linear-gradient(90deg,#2d6cff,#4f82ff);box-shadow:0 10px 24px #2d6cff40;color:#fff}.Analysis_Sec .Analysis_Workspace,.Analysis_Sec .Energy_Workspace{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(250px,280px) minmax(0,1fr) minmax(320px,380px)}.Analysis_Sec .Energy_Rail{align-self:start;position:sticky;top:16px}.Analysis_Sec .Energy_Main{display:contents}.Analysis_Sec .Energy_AnalysisStage{align-self:stretch;display:flex;flex-direction:column;gap:18px}.Analysis_Sec .Analysis_TableWrap,.Analysis_Sec .Energy_AnalysisStage,.Analysis_Sec .Energy_ChartStage,.Analysis_Sec .Energy_TableWrap{background:#0000;border:0;box-shadow:none;padding:0}.Analysis_Sec .AnalysisPanel,.Analysis_Sec .EnergyPanel{background:linear-gradient(180deg,#121a30fa,#0c1222fa);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec .AnalysisPanelHeader,.Analysis_Sec .EnergyPanelHeader{align-items:center;border-bottom:1px solid #7891d21f;display:flex;gap:14px;justify-content:space-between;padding:18px 20px}.Analysis_Sec .EnergyPanelHeading{align-items:center;display:flex;gap:12px}.Analysis_Sec .EnergyPanelHeading h3{color:var(--analysis-text);font-size:18px;font-weight:800;letter-spacing:-.02em;margin:2px 0 0}.Analysis_Sec .EnergyPanelKicker{color:var(--analysis-muted);font-size:12px;font-weight:600;letter-spacing:.02em;margin:0}.Analysis_Sec .EnergyPanelIcon{align-items:center;background:#476dff1f;border:1px solid #7891d229;border-radius:14px;display:inline-flex;height:42px;justify-content:center;width:42px}.Analysis_Sec .EnergyPanelIcon img{height:20px;object-fit:contain;width:20px}.Analysis_Sec .EnergyPanelIcon.icon-green{background:#19d67d1f}.Analysis_Sec .EnergyPanelIcon.icon-gold{background:#ffb63e1f}.Analysis_Sec .EnergyPanelMeta{align-items:center;background:#ffffff0a;border:1px solid #7891d21f;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:34px;padding:0 12px;white-space:nowrap}.Analysis_Sec .AnalysisPanelBody,.Analysis_Sec .EnergyPanelBody{padding:18px 20px 20px}.Analysis_Sec .AnalysisDeviceList,.Analysis_Sec .EnergyDeviceList{display:flex;flex-direction:column;gap:8px;max-height:450px;overflow:auto;padding-right:4px}.Analysis_Sec .AnalysisDeviceList li,.Analysis_Sec .EnergyDeviceList li{align-items:center;background:#ffffff08;border:1px solid #7891d21a;border-radius:16px;display:flex;gap:10px;padding:10px 12px;transition:.2s ease}.Analysis_Sec .AnalysisDeviceList li:hover,.Analysis_Sec .EnergyDeviceList li:hover{background:#476dff14;border-color:#476dff47;transform:translateY(-1px)}.Analysis_Sec .AnalysisDeviceList input[type=radio],.Analysis_Sec .EnergyDeviceList input[type=radio]{-webkit-appearance:none;appearance:none;background:#ffffff40;border:2px solid #ffffff1f;border-radius:50%;cursor:pointer;max-height:11px;max-width:11px;min-height:11px;min-width:11px}.Analysis_Sec .AnalysisDeviceList input[type=radio]:checked,.Analysis_Sec .EnergyDeviceList input[type=radio]:checked{background:var(--blue-color);box-shadow:0 0 0 3px #476dff29}.Analysis_Sec .AnalysisDeviceList label,.Analysis_Sec .EnergyDeviceList label{color:var(--analysis-text);cursor:pointer;font-size:14px;font-weight:700;width:100%}.Analysis_Sec .AnalysisGrid,.Analysis_Sec .EnergyAnalysisGrid{grid-gap:12px;display:grid;gap:12px;max-height:488px;overflow:auto}.Analysis_Sec .AnalysisMetricCard,.Analysis_Sec .EnergyMetricCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:10px;padding:21px 16px}.Analysis_Sec .AnalysisMetricCard h4,.Analysis_Sec .EnergyMetricCard h4{color:var(--analysis-text);font-size:14px;font-weight:800;margin:0 0 14px}.Analysis_Sec .EnergyMetricValues{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.Analysis_Sec .EnergyMetricValues>div{background:#0000001f;border:1px solid #7891d214;border-radius:10px;padding:16px 8px}.Analysis_Sec .EnergyMetricValues .PeakMiniStat{display:flex;grid-column:span 3}.Analysis_Sec .EnergyMetricValues span{color:var(--analysis-muted);display:block;font-size:12px;font-weight:600;margin-bottom:8px}.Analysis_Sec .EnergyMetricValues strong{align-items:flex-end;color:var(--analysis-text);display:flex;font-size:16px;font-weight:800;gap:5px;justify-content:flex-end}.Analysis_Sec .EnergyMetricValues strong em{color:var(--analysis-muted);font-size:11px;font-weight:600}.Analysis_Sec .EnergyMetricCard.tone-current strong{color:var(--blue-color)}.Analysis_Sec .EnergyMetricCard.tone-week strong{color:var(--green-color)}.Analysis_Sec .EnergyMetricCard.tone-month strong{color:var(--orange-color)}.Analysis_Sec .AnalysisExcelBtn,.Analysis_Sec .EnergyExcelBtn{align-items:center;background:#476dff24;border:1px solid #7891d22e;border-radius:12px;color:var(--analysis-text);display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:38px;padding:0 14px;transition:.2s ease}.Analysis_Sec .AnalysisExcelBtn img,.Analysis_Sec .EnergyExcelBtn img{height:18px;width:18px}.Analysis_Sec .EnergyExcelBtn:hover{background:#476dff33;transform:translateY(-1px)}.Analysis_Sec .EnergyTableScroll{border:1px solid #7891d21f;border-radius:18px;max-height:540px;overflow:auto}.Analysis_Sec .EnergyTable{border-collapse:collapse;min-width:1280px;width:100%}.Analysis_Sec .EnergyTable thead th{background:#0b1122fa;border-bottom:1px solid #7891d21f;color:var(--analysis-text);font-size:12px;font-weight:700;padding:14px 12px;position:sticky;text-align:center;top:0;z-index:1}.Analysis_Sec .EnergyTable tbody td{border-bottom:1px solid #7891d214;color:var(--analysis-text);font-size:13px;padding:12px;text-align:center;white-space:nowrap}.Analysis_Sec .EnergyTable tbody tr:hover td{background:#4670ff0f}.Analysis_Sec .EnergyTable tbody td em{color:var(--analysis-muted);font-size:11px;margin-left:4px}.Analysis_Sec .EnergyTableEmpty{color:var(--analysis-muted);padding:28px 16px!important;text-align:center}.Analysis_Sec .Analysis_StageHead,.Analysis_Sec .Energy_StageHead{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.Analysis_Sec .Analysis_StageHead h3,.Analysis_Sec .Energy_StageHead h3{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:8px 0}.Analysis_Sec .Analysis_StageHead p,.Analysis_Sec .Energy_StageHead p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec .Analysis_StageMeta,.Analysis_Sec .Energy_StageMeta{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:18px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.Analysis_Sec .Analysis_StageMeta span,.Analysis_Sec .Energy_StageMeta span{align-items:center;color:var(--analysis-muted);display:flex;font-size:12px;font-weight:600;gap:6px}.Analysis_Sec .Analysis_StageMeta span strong,.Analysis_Sec .Energy_StageMeta span strong{color:var(--analysis-text);font-size:13px;font-weight:800}.Analysis_Sec .Energy_ChartStage .Chart_Label{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:10px 10px 0}.Analysis_Sec .Energy_ChartStage .Chart_Label .Label_Items{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--title-color);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;min-height:32px;padding:0 12px;transition:.2s ease}.Analysis_Sec .Energy_ChartStage .Chart_Label .Label_Items em{border-radius:50%;display:inline-block;height:9px;width:9px}.Analysis_Sec .Energy_ChartStage .Chart_Label .Label_Items.Hide{opacity:.5;text-decoration:line-through}.Analysis_Sec .Energy_ChartStage .Chart_Label .Label_Items:hover{background:#476dff1f;transform:translateY(-1px)}.Analysis_Sec .Energy_ChartStage>.Item{background:#0000;border:0;border-radius:0;box-shadow:none;margin:0}.Analysis_Sec .Energy_ChartStage .Title{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 18px 14px}.Analysis_Sec .Energy_ChartStage .Title .Name{align-items:center;color:var(--title-color);display:flex;font-size:18px;font-weight:700;gap:10px}.Analysis_Sec .Energy_ChartStage .Title .Name img{background:#ffffff0a;border-radius:10px;height:34px;padding:7px;width:34px}.Analysis_Sec .Energy_ChartStage .Desc{padding:0 12px 12px}.Analysis_Sec .Energy_ChartStage .recharts-surface,.Analysis_Sec .Energy_ChartStage .recharts-wrapper{overflow:visible}.Analysis_Sec .Energy_ChartStage .recharts-cartesian-axis-tick-value,.Analysis_Sec .Energy_ChartStage .recharts-label,.Analysis_Sec .Energy_ChartStage .recharts-legend-item-text,.Analysis_Sec .Energy_ChartStage .recharts-text,.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-name,.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-value,.Analysis_Sec .Energy_ChartStage .recharts-tooltip-label{fill:var(--analysis-muted);color:var(--analysis-muted);font-size:12px}.Analysis_Sec .Energy_ChartStage .recharts-cartesian-grid line{stroke:#7891d21a}.Analysis_Sec .Energy_ChartStage .recharts-cartesian-axis-line{stroke:#7891d22e}.Analysis_Sec .Energy_ChartStage .recharts-default-tooltip{background:#0a0d16f5!important;border:1px solid #ffffff0f!important;border-radius:16px!important;box-shadow:0 16px 38px #00000061!important;min-width:176px!important;padding:14px 15px!important}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-label{color:var(--analysis-text)!important;font-size:14px;font-weight:800;margin-bottom:8px}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-list{margin:0!important;padding:0!important}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item{align-items:center;color:#ffffffb8!important;display:flex!important;font-size:12px;font-weight:700;gap:8px;margin:0!important;padding:2px 0}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-name{color:#ffffffb8!important}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-separator{display:none}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-value{align-items:baseline;color:#dff7ff!important;display:flex;font-size:14px;font-weight:800;gap:4px;margin-left:auto}.Analysis_Sec .Energy_ChartStage .recharts-tooltip-item-unit{color:#ffffff94!important;font-size:11px;font-style:normal}.Analysis_Sec .Energy_ChartSummary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.Analysis_Sec .AnalysisMiniStat,.Analysis_Sec .EnergyMiniStat{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;min-height:78px;padding:16px 18px}.Analysis_Sec .AnalysisMiniStat span,.Analysis_Sec .EnergyMiniStat span{color:var(--analysis-muted);font-size:12px;font-weight:600}.Analysis_Sec .AnalysisMiniStat strong,.Analysis_Sec .EnergyMiniStat strong{align-items:flex-end;display:flex;font-size:18px;font-weight:800;gap:5px;line-height:1}.Analysis_Sec .AnalysisMiniStat strong em,.Analysis_Sec .EnergyMiniStat strong em{color:var(--analysis-muted);font-size:12px;font-weight:600}.Analysis_Sec .AnalysisMiniStat.tone-good strong,.Analysis_Sec .EnergyMiniStat.tone-good strong{color:var(--green-color)}.Analysis_Sec .AnalysisMiniStat.tone-warn strong,.Analysis_Sec .EnergyMiniStat.tone-warn strong{color:var(--orange-color)}.Analysis_Sec .Energy_DeviceRail .Equip_List{display:flex;flex-direction:column;min-height:100%}.Analysis_Sec .Energy_DeviceRail .Equip_List .Title{padding:18px 18px 14px}.Analysis_Sec .Energy_DeviceRail .Equip_List .Desc{padding:14px 16px 18px}.Analysis_Sec .Energy_DeviceRail .Equip_List ul{display:flex;flex-direction:column;gap:6px;max-height:560px;overflow-y:auto;padding-right:4px}.Analysis_Sec .Energy_DeviceRail .Equip_List ul li{align-items:center;background:#ffffff08;border:1px solid #7891d21a;border-radius:14px;display:flex;gap:5px;padding:10px 12px;transition:.25s ease}.Analysis_Sec .Energy_DeviceRail .Equip_List ul li:hover{border-color:#4670ff47;transform:translateY(-1px)}.Analysis_Sec .Energy_DeviceRail .Equip_List ul li label{color:var(--title-color);cursor:pointer;font-size:14px;font-weight:600;max-width:none}.Analysis_Sec .Energy_DeviceRail .Equip_List ul li input[type=radio]{max-height:11px;max-width:11px;min-height:11px;min-width:11px}.Analysis_Sec .Energy_AnalysisStage .Analysis_Data{grid-gap:12px;display:grid;gap:12px}.Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Item{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:18px;padding:16px}.Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Title{margin-bottom:12px}.Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Desc .Items{gap:10px}.Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Desc .Items .Value{background:#0000001f;border:1px solid #7891d214;border-radius:14px;padding:12px 14px}.Analysis_Sec .Energy_TableWrap .Item{background:#0000;border:0;box-shadow:none;padding:0}.Analysis_Sec .Energy_TableWrap .Title{align-items:center;border-bottom:1px solid #7891d21f;display:flex;gap:14px;justify-content:space-between;padding:18px 18px 14px}.Analysis_Sec .Energy_TableWrap .Desc{padding:0 18px 18px}.Analysis_Sec .Energy_TableWrap .Title .Name{align-items:center;color:var(--title-color);display:flex;font-size:18px;font-weight:700;gap:10px}.Analysis_Sec .Energy_TableWrap .Title .Name img{background:#ffffff0a;border-radius:10px;height:34px;padding:7px;width:34px}.Analysis_Sec .Energy_TableWrap .Excel{align-items:center;background:#476dff24;border:1px solid #7891d22e;border-radius:12px;display:inline-flex;height:38px;justify-content:center;transition:.2s ease;width:38px}.Analysis_Sec .Energy_TableWrap .Excel:hover{background:#476dff33;transform:translateY(-1px)}.Analysis_Sec .Energy_TableWrap .Max_Table{border:1px solid #7891d21f;border-radius:18px;max-height:540px;overflow:auto}.Analysis_Sec .Energy_TableWrap .Table{border-collapse:collapse;min-width:1280px;width:100%}.Analysis_Sec .Energy_TableWrap .Table thead th{background:#0b1122fa;border-bottom:1px solid #7891d21f;color:var(--title-color);font-size:12px;font-weight:700;padding:14px 12px;position:sticky;top:0;z-index:1}.Analysis_Sec .Energy_TableWrap .Table tbody td{border-bottom:1px solid #7891d214;color:var(--title-color);font-size:13px;padding:12px}.Analysis_Sec .Energy_TableWrap .Table tbody tr:hover td{background:#4670ff0f}.Analysis_Sec .Energy_TableWrap .Table tbody td em{color:var(--gray-color);font-size:11px}.Analysis_Sec.Peak_Page .Analysis_Hero,.Analysis_Sec.Peak_Page .Energy_Hero{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)}.Analysis_Sec.Peak_Page .Analysis_HeroStats,.Analysis_Sec.Peak_Page .Energy_HeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Peak_Page .EnergyStatCard{min-height:84px;padding:16px 18px}.Analysis_Sec.Peak_Page .Analysis_Workspace,.Analysis_Sec.Peak_Page .Energy_Workspace{gap:16px;grid-template-columns:minmax(230px,250px) minmax(0,1fr) minmax(290px,330px)}.Analysis_Sec.Peak_Page .Energy_AnalysisRail,.Analysis_Sec.Peak_Page .Energy_ChartStage,.Analysis_Sec.Peak_Page .Energy_DeviceRail{min-width:0}.Analysis_Sec.Peak_Page .Energy_DeviceRail .AnalysisPanelBody,.Analysis_Sec.Peak_Page .Energy_DeviceRail .EnergyPanelBody{padding:14px 14px 16px}.Analysis_Sec.Peak_Page .Energy_DeviceRail .AnalysisDeviceList,.Analysis_Sec.Peak_Page .Energy_DeviceRail .EnergyDeviceList{max-height:420px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .AnalysisPanelBody,.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .EnergyPanelBody,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .AnalysisPanelBody,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .EnergyPanelBody{padding:14px 14px 16px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .AnalysisMetricCard,.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .EnergyMetricCard,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .AnalysisMetricCard,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .EnergyMetricCard{padding:16px 14px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .AnalysisMiniStat,.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .EnergyMiniStat,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .AnalysisMiniStat,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .EnergyMiniStat{padding:10px 12px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .PeakMiniStatGrid,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .PeakMiniStatGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .PeakMiniStat,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .PeakMiniStat{min-height:70px;padding:12px 12px 10px}.Analysis_Sec.Peak_Page .Analysis_AnalysisStage .PeakMiniStat strong,.Analysis_Sec.Peak_Page .Energy_AnalysisStage .PeakMiniStat strong{font-size:14px;letter-spacing:-.02em;line-height:1.15;word-break:keep-all}.Analysis_Sec.Peak_Page .Analysis_TableWrap,.Analysis_Sec.Peak_Page .Energy_TableWrap{margin-top:2px}.Analysis_Sec.Peak_Page .Analysis_ChartStage .Item.Chart,.Analysis_Sec.Peak_Page .Energy_ChartStage .Item.Chart{min-height:420px}.Analysis_Sec.Peak_Page .EnergyPanelBody{padding:16px 18px 18px}.Light .Analysis_Sec{--analysis-surface:#fffffff5;--analysis-surface-2:#f6f8fcfa;--analysis-surface-soft:#f6f8fcf0;--analysis-border:#5b72a829;--analysis-muted:var(--gray-color);--analysis-text:var(-gray-color)}.Light .Analysis_Sec .Energy_SearchBTN{background:linear-gradient(135deg,#e6e9f0 50%,#fff);border:1px solid #0000000f;box-shadow:1px 1px 3px #d0d0d0}.Light .Analysis_Sec .Energy_SearchBTN:hover{background:linear-gradient(90deg,#2d6cff,#4f82ff);box-shadow:0 10px 24px #2d6cff40}.Light .Analysis_Sec .EnergyPanel{background:var(--analysis-surface);box-shadow:0 14px 28px #23385e14}.Light .Analysis_Sec .EnergyPanel .EnergyPanelHeading h3{color:var(--analysis-muted)}.Light .Analysis_Sec .EnergyPanel .EnergyDeviceList li{border-color:var(--analysis-border)}.Light .Analysis_Sec .EnergyMetricValues>div{background:linear-gradient(135deg,#e6e9f0 50%,#fff)}.Light .Analysis_Sec .EnergyTable thead th{background:#e6e9f0}.Light .Analysis_Sec .Energy_AnalysisStage,.Light .Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Item,.Light .Analysis_Sec .Energy_ChartCard>.Item,.Light .Analysis_Sec .Energy_ChartStage,.Light .Analysis_Sec .Energy_ControlBar,.Light .Analysis_Sec .Energy_DeviceRail .Equip_List,.Light .Analysis_Sec .Energy_Hero,.Light .Analysis_Sec .Energy_TableWrap,.Light .Analysis_Sec .Energy_TableWrap>.Item{box-shadow:0 14px 28px #23385e14}.Light .Analysis_Sec .EnergyMiniStat,.Light .Analysis_Sec .EnergyStatCard,.Light .Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Item,.Light .Analysis_Sec .Energy_AnalysisStage .Analysis_Data .Value,.Light .Analysis_Sec .Energy_ChartCard,.Light .Analysis_Sec .Energy_DeviceRail .Equip_List ul li,.Light .Analysis_Sec .Energy_HeroChips span,.Light .Analysis_Sec .Energy_StageMeta,.Light .Analysis_Sec .Energy_TableWrap .Max_Table{background:#5b72a829}.Light .Analysis_Sec .Energy_AnalysisStage .PeakMiniStatGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.Light .Analysis_Sec .Energy_AnalysisStage .PeakMiniStat{min-height:70px;padding:12px 12px 10px}.Light .Analysis_Sec .Energy_AnalysisStage .PeakMiniStat strong{font-size:14px;letter-spacing:-.02em;line-height:1.15;word-break:keep-all}.Light .Analysis_Sec .Energy_ChartCard .Label_Items{background:#e1e8f4f2;color:var(--dark-gray-color)}.Light .Analysis_Sec .Energy_ChartCard .Label_Items:hover{background:#476dff1f}.Light .Analysis_Sec .Energy_TableWrap .Table thead th{background:#fffffffa;color:var(--dark-gray-color)}.Light .Analysis_Sec .Energy_DeviceRail .Equip_List ul li:hover{border-color:#476dff3d}@media(max-width:1440px){.Analysis_Sec.Pattern_Page .Energy_Workspace,.Analysis_Sec.Peak_Page .Energy_Workspace,.Analysis_Sec.Power.Energy_Page .Energy_Workspace,.Analysis_Sec.Power.PowerFactor_Page .Energy_Workspace{grid-template-columns:minmax(220px,250px) minmax(0,1fr) minmax(280px,320px)}}@media(max-width:1280px){.Analysis_Sec .Energy_Hero{grid-template-columns:1fr}.Analysis_Sec .Energy_ControlBar{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec .Energy_Workspace{grid-template-columns:1fr}.Analysis_Sec .Energy_Rail{position:relative;top:auto}.Analysis_Sec .Energy_ChartSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec .EnergyPanelHeader{align-items:flex-start;flex-direction:column}.Analysis_Sec .EnergyMetricValues{grid-template-columns:1fr}}@media(max-width:860px){.Analysis_Sec.Peak_Page,.Analysis_Sec.Power.Energy_Page,.Analysis_Sec.Power.PowerFactor_Page{gap:14px}.Analysis_Sec.Peak_Page .Energy_AnalysisStage,.Analysis_Sec.Peak_Page .Energy_ChartStage,.Analysis_Sec.Peak_Page .Energy_ControlBar,.Analysis_Sec.Peak_Page .Energy_Hero,.Analysis_Sec.Peak_Page .Energy_TableWrap,.Analysis_Sec.Power.Energy_Page .Energy_AnalysisStage,.Analysis_Sec.Power.Energy_Page .Energy_ChartStage,.Analysis_Sec.Power.Energy_Page .Energy_ControlBar,.Analysis_Sec.Power.Energy_Page .Energy_Hero,.Analysis_Sec.Power.Energy_Page .Energy_TableWrap,.Analysis_Sec.Power.PowerFactor_Page .Energy_AnalysisStage,.Analysis_Sec.Power.PowerFactor_Page .Energy_ChartStage,.Analysis_Sec.Power.PowerFactor_Page .Energy_ControlBar,.Analysis_Sec.Power.PowerFactor_Page .Energy_Hero,.Analysis_Sec.Power.PowerFactor_Page .Energy_TableWrap{border-radius:18px;padding:16px}.Analysis_Sec.Peak_Page .Energy_ChartSummary,.Analysis_Sec.Peak_Page .Energy_ControlBar,.Analysis_Sec.Peak_Page .Energy_HeroStats,.Analysis_Sec.Power.Energy_Page .Energy_ChartSummary,.Analysis_Sec.Power.Energy_Page .Energy_ControlBar,.Analysis_Sec.Power.Energy_Page .Energy_HeroStats,.Analysis_Sec.Power.PowerFactor_Page .Energy_ChartSummary,.Analysis_Sec.Power.PowerFactor_Page .Energy_ControlBar,.Analysis_Sec.Power.PowerFactor_Page .Energy_HeroStats{grid-template-columns:1fr}.Analysis_Sec.Peak_Page .EnergyPanelBody,.Analysis_Sec.Peak_Page .EnergyPanelHeader,.Analysis_Sec.Power.Energy_Page .EnergyPanelBody,.Analysis_Sec.Power.Energy_Page .EnergyPanelHeader,.Analysis_Sec.Power.PowerFactor_Page .EnergyPanelBody,.Analysis_Sec.Power.PowerFactor_Page .EnergyPanelHeader{padding-left:16px;padding-right:16px}.Analysis_Sec.Peak_Page .EnergyMetricCard,.Analysis_Sec.Power.Energy_Page .EnergyMetricCard,.Analysis_Sec.Power.PowerFactor_Page .EnergyMetricCard{padding:14px}.Analysis_Sec.Peak_Page .EnergyTable,.Analysis_Sec.Power.Energy_Page .EnergyTable,.Analysis_Sec.Power.PowerFactor_Page .EnergyTable{min-width:960px}.Analysis_Sec.Peak_Page .Energy_StageHead,.Analysis_Sec.Power.Energy_Page .Energy_StageHead,.Analysis_Sec.Power.PowerFactor_Page .Energy_StageHead{flex-direction:column}.Analysis_Sec.Peak_Page .Energy_DeviceRail .Equip_List ul,.Analysis_Sec.Power.Energy_Page .Energy_DeviceRail .Equip_List ul,.Analysis_Sec.Power.PowerFactor_Page .Energy_DeviceRail .Equip_List ul{max-height:420px}}.Analysis_Sec.Rate{--analysis-surface:#121a30f5;--analysis-surface-2:#0c1222f5;--analysis-surface-soft:hsla(0,0%,100%,.035);--analysis-border:#7891d229;--analysis-muted:var(--gray-color);--analysis-text:var(--title-color);display:flex;flex-direction:column;gap:18px}.Analysis_Sec.Rate .Analysis_ControlBar,.Analysis_Sec.Rate .Analysis_Hero,.Analysis_Sec.Rate .Energy_ControlBar,.Analysis_Sec.Rate .Energy_Hero,.Analysis_Sec.Rate .Rate_InfoPanel,.Analysis_Sec.Rate .Rate_RecommendPanel,.Analysis_Sec.Rate .Rate_SnapshotCard,.Analysis_Sec.Rate .Rate_TablePanel{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Rate .Analysis_Hero,.Analysis_Sec.Rate .Energy_Hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);padding:24px}.Analysis_Sec.Rate .Energy_HeroCopy{display:flex;flex-direction:column;gap:14px}.Analysis_Sec.Rate .Energy_HeroCopy h2{font-size:clamp(28px,2.8vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.Analysis_Sec.Rate .Energy_HeroCopy p{color:var(--analysis-muted);font-size:14px;line-height:1.7;margin:0;max-width:760px}.Analysis_Sec.Rate .Energy_HeroTag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Analysis_Sec.Rate .Energy_HeroChips{display:flex;flex-wrap:wrap;gap:10px}.Analysis_Sec.Rate .Energy_HeroChips span{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.Analysis_Sec.Rate .Energy_HeroStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Rate .EnergyStatCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:92px;padding:18px 20px}.Analysis_Sec.Rate .EnergyStatCard span{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec.Rate .EnergyStatCard strong{align-items:flex-end;display:flex;font-size:26px;font-weight:800;gap:6px;line-height:1}.Analysis_Sec.Rate .EnergyStatCard strong em{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec.Rate .EnergyStatCard.tone-blue strong{color:var(--blue-color)}.Analysis_Sec.Rate .EnergyStatCard.tone-green strong{color:var(--green-color)}.Analysis_Sec.Rate .EnergyStatCard.tone-orange strong{color:var(--orange-color)}.Analysis_Sec.Rate .EnergyStatCard.tone-purple strong{color:var(--pink-color)}.Analysis_Sec.Rate .Energy_ControlBar{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:minmax(260px,1fr) auto;overflow:visible;padding:18px 20px}.Analysis_Sec.Rate .Energy_ControlGroup{display:flex;flex-direction:column;gap:8px}.Analysis_Sec.Rate .Energy_ControlLabel{color:var(--analysis-muted);font-size:12px;font-weight:600;letter-spacing:.01em}.Analysis_Sec.Rate .Energy_DateBox{align-items:center;display:flex;min-height:40px}.Analysis_Sec.Rate .Energy_DateBox .react-datepicker-wrapper,.Analysis_Sec.Rate .Energy_DateBox .react-datepicker__input-container,.Analysis_Sec.Rate .Energy_DateBox input{width:100%}.Analysis_Sec.Rate .Rate_SnapshotGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.Analysis_Sec.Rate .Rate_SnapshotCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:18px 20px}.Analysis_Sec.Rate .Rate_SnapshotCard span{color:var(--analysis-muted);font-size:12px;font-weight:700;letter-spacing:.02em}.Analysis_Sec.Rate .Rate_SnapshotCard strong{align-items:baseline;display:flex;font-size:26px;font-weight:800;gap:6px;letter-spacing:-.03em}.Analysis_Sec.Rate .Rate_SnapshotCard strong em{color:var(--analysis-muted);font-size:13px;font-style:normal;font-weight:600}.Analysis_Sec.Rate .Rate_SnapshotCard p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec.Rate .Rate_SnapshotCard.tone-blue strong{color:var(--blue-color)}.Analysis_Sec.Rate .Rate_SnapshotCard.tone-green strong{color:var(--green-color)}.Analysis_Sec.Rate .Rate_SnapshotCard.tone-orange strong{color:var(--orange-color)}.Analysis_Sec.Rate .Rate_SnapshotCard.tone-red strong{color:var(--red-color)}.Analysis_Sec.Rate .Rate_Workspace{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.95fr)}.Analysis_Sec.Rate .Rate_InfoPanel,.Analysis_Sec.Rate .Rate_RecommendPanel,.Analysis_Sec.Rate .Rate_TablePanel{overflow:hidden}.Analysis_Sec.Rate .Rate_SectionHeader,.Analysis_Sec.Rate .Rate_TableHeader{align-items:flex-start;border-bottom:1px solid #7891d21f;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.Analysis_Sec.Rate .Rate_TableCopy{display:flex;flex-direction:column;gap:6px}.Analysis_Sec.Rate .Rate_TableCopy h3{font-size:20px;font-weight:800;letter-spacing:-.03em;margin:0}.Analysis_Sec.Rate .Rate_TableCopy p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec.Rate .Rate_TableTag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Analysis_Sec.Rate .Rate_TableMeta{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.Analysis_Sec.Rate .Rate_TableMeta span{align-items:center;background:#ffffff08;border:1px solid #7891d21f;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:12px;font-weight:700;min-height:34px;padding:0 12px;white-space:nowrap}.Analysis_Sec.Rate .Rate_TableBody{padding:18px 20px 20px}.Analysis_Sec.Rate .Rate_EmptyState{align-items:center;color:var(--analysis-muted);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:540px;text-align:center}.Analysis_Sec.Rate .Rate_TableScroll{background:#ffffff05;border:1px solid #7891d21f;border-radius:18px;max-height:620px;overflow:auto}.Analysis_Sec.Rate .Rate_Table{border-collapse:collapse;min-width:1220px;width:100%}.Analysis_Sec.Rate .Rate_Table thead th{background:#0b1122fa;border-bottom:1px solid #7891d21f;color:var(--analysis-text);font-size:12px;font-weight:700;padding:14px 12px;position:sticky;text-align:center;top:0;z-index:1}.Analysis_Sec.Rate .Rate_Table tbody td{border-bottom:1px solid #7891d214;color:var(--analysis-text);font-size:13px;padding:12px;text-align:center;white-space:nowrap}.Analysis_Sec.Rate .Rate_Table tbody tr:nth-child(2n){background:#0000}.Analysis_Sec.Rate .Rate_Table tbody tr:hover td{background:#4670ff0f}.Analysis_Sec.Rate .Rate_Table tbody tr.on td{background:#476dff1a}.Analysis_Sec.Rate .Rate_Table tbody tr td.ele_name{background:#21293a80;border-right:1px solid #7891d21f}.Analysis_Sec.Rate .Rate_Table tbody tr td.ele_name.on_name.rowSpan_true{background:#476dff1a}.Analysis_Sec.Rate .Rate_Table tbody tr td.em{color:var(--analysis-muted)}.Analysis_Sec.Rate .Rate_Table tbody tr td.br{border-right:1px solid #7891d21f}.Analysis_Sec.Rate .Rate_Table tbody tr td em{color:var(--analysis-muted);font-size:11px;margin-left:2px}.Analysis_Sec.Rate .Rate_Aside{grid-gap:18px;align-self:start;display:grid;gap:18px;position:sticky;top:16px}.Analysis_Sec.Rate .Rate_SectionHeader p{color:var(--analysis-muted);font-size:12px;line-height:1.5;margin:0;max-width:220px;text-align:right}.Analysis_Sec.Rate .Rate_RecommendationList{grid-gap:12px;display:grid;gap:12px;padding:18px 20px 20px}.Analysis_Sec.Rate .Rate_RecommendationCard{grid-gap:12px;background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:18px;display:grid;gap:12px;padding:16px;transition:.2s ease}.Analysis_Sec.Rate .Rate_RecommendationCard:hover{border-color:#476dff3d;transform:translateY(-1px)}.Analysis_Sec.Rate .Rate_RecommendationHead{display:flex;flex-direction:column;gap:4px}.Analysis_Sec.Rate .Rate_RecommendationHead span{color:var(--analysis-text);font-size:14px;font-weight:800}.Analysis_Sec.Rate .Rate_RecommendationHead strong{color:var(--analysis-muted);font-size:12px;font-weight:600;line-height:1.45}.Analysis_Sec.Rate .Rate_RecommendationBody{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.Analysis_Sec.Rate .Rate_RecommendationBody>div{background:#0000001f;border:1px solid #7891d214;border-radius:14px;min-width:0;padding:12px 12px 11px}.Analysis_Sec.Rate .Rate_RecommendationBody em{color:var(--analysis-muted);display:block;font-size:11px;font-weight:600;margin-bottom:8px}.Analysis_Sec.Rate .Rate_RecommendationBody p{align-items:baseline;color:var(--analysis-text);display:flex;font-size:18px;font-weight:800;gap:6px;justify-content:space-between;margin:0}.Analysis_Sec.Rate .Rate_RecommendationBody p small,.Analysis_Sec.Rate .Rate_RecommendationFoot{color:var(--analysis-muted);font-size:11px;font-weight:600}.Analysis_Sec.Rate .Rate_RecommendationFoot{line-height:1.5;padding:0 16px 16px}.Analysis_Sec.Rate .Rate_RecommendationCard.tone-green{box-shadow:inset 0 0 0 1px #19d67d14}.Analysis_Sec.Rate .Rate_RecommendationCard.tone-blue{box-shadow:inset 0 0 0 1px #476dff14}.Analysis_Sec.Rate .Rate_RecommendationCard.tone-orange{box-shadow:inset 0 0 0 1px #ffa33814}.Analysis_Sec.Rate .Rate_InfoGrid{grid-gap:12px;display:grid;gap:12px;padding:18px 20px 20px}.Analysis_Sec.Rate .Rate_InfoCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:18px;overflow:hidden}.Analysis_Sec.Rate .Rate_InfoTable{border-collapse:collapse;min-width:0;width:100%}.Analysis_Sec.Rate .Rate_InfoTable thead th{background:#ffffff05;color:var(--analysis-text);font-size:12px;font-weight:700;padding:12px;text-align:left}.Analysis_Sec.Rate .Rate_InfoTable tbody td{border-top:1px solid #7891d214;color:var(--analysis-text);font-size:12px;line-height:1.45;padding:11px 12px;vertical-align:top}.Analysis_Sec.Rate .Rate_InfoTable tbody td:first-child{color:var(--blue-color);font-weight:700;white-space:nowrap;width:92px}.Light .Analysis_Sec.Rate{--analysis-surface:#fffffff5;--analysis-surface-2:#f6f8fcfa;--analysis-surface-soft:#f6f8fcf0;--analysis-border:#5b72a829;--analysis-muted:var(--gray-color);--analysis-text:var(--title-color)}.Light .Analysis_Sec.Rate .Analysis_ControlBar,.Light .Analysis_Sec.Rate .Analysis_Hero,.Light .Analysis_Sec.Rate .Energy_ControlBar,.Light .Analysis_Sec.Rate .Energy_Hero,.Light .Analysis_Sec.Rate .Rate_InfoPanel,.Light .Analysis_Sec.Rate .Rate_RecommendPanel,.Light .Analysis_Sec.Rate .Rate_SnapshotCard,.Light .Analysis_Sec.Rate .Rate_TablePanel{box-shadow:0 14px 28px #23385e14}.Light .Analysis_Sec.Rate .EnergyStatCard,.Light .Analysis_Sec.Rate .Energy_HeroChips span,.Light .Analysis_Sec.Rate .Rate_InfoCard,.Light .Analysis_Sec.Rate .Rate_SnapshotCard{background:#5b72a829}.Light .Analysis_Sec.Rate .Rate_TableMeta span{background:#e1e8f4f2}.Light .Analysis_Sec.Rate .Rate_InfoCard,.Light .Analysis_Sec.Rate .Rate_RecommendationCard,.Light .Analysis_Sec.Rate .Rate_TableScroll{border-color:#5b72a824}.Light .Analysis_Sec.Rate .Rate_Table thead th{background:#e6e9f0;color:var(--analysis-muted)}.Light .Analysis_Sec.Rate .Rate_Table tbody tr.no{background:#0000}.Light .Analysis_Sec.Rate .Rate_Table tbody tr.on td{background:#476dff14}.Light .Analysis_Sec.Rate .Rate_Table tbody tr td.no{background:#0000}.Light .Analysis_Sec.Rate .Rate_Table tbody tr td.on_name{background:#476dff14}.Light .Analysis_Sec.Rate .Rate_RecommendationBody>div{background:#e1e8f4b8}.Light .Analysis_Sec.Rate .Rate_RecommendationFoot{color:var(--analysis-muted)}@media(max-width:1440px){.Analysis_Sec.Rate .Rate_Workspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,.9fr)}}@media(max-width:1280px){.Analysis_Sec.Rate .Energy_ControlBar,.Analysis_Sec.Rate .Energy_Hero{grid-template-columns:1fr}.Analysis_Sec.Rate .Rate_SnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Rate .Rate_Workspace{grid-template-columns:1fr}.Analysis_Sec.Rate .Rate_Aside{position:relative;top:auto}}@media(max-width:860px){.Analysis_Sec.Rate{gap:14px}.Analysis_Sec.Rate .Energy_ControlBar,.Analysis_Sec.Rate .Energy_Hero,.Analysis_Sec.Rate .Rate_InfoPanel,.Analysis_Sec.Rate .Rate_RecommendPanel,.Analysis_Sec.Rate .Rate_SnapshotCard,.Analysis_Sec.Rate .Rate_TablePanel{border-radius:18px;padding:16px}.Analysis_Sec.Rate .Energy_HeroStats,.Analysis_Sec.Rate .Rate_SnapshotGrid{grid-template-columns:1fr}.Analysis_Sec.Rate .Rate_SectionHeader,.Analysis_Sec.Rate .Rate_TableHeader{align-items:flex-start;flex-direction:column}.Analysis_Sec.Rate .Rate_TableMeta{justify-content:flex-start}.Analysis_Sec.Rate .Rate_SectionHeader p{max-width:none;text-align:left}.Analysis_Sec.Rate .Rate_RecommendationBody{grid-template-columns:1fr}.Analysis_Sec.Rate .Rate_Table{min-width:960px}}.Analysis_Sec.Optimal.Optimal_Page{display:flex;flex-direction:column;gap:18px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Panel,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportCard,.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlBar{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(220px,1fr) minmax(220px,1fr) minmax(180px,1fr) auto}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlGroup{display:flex;flex-direction:column;gap:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlGroup input,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlGroup select{background:#293a59;border:1px solid #0000;border-radius:6px;color:var(--analysis-text);font-size:12px;min-height:48px;outline:none;padding:10px 14px;width:100%}.Analysis_Sec.Optimal.Optimal_Page .Optimal_DateBox{align-items:center;display:flex;min-height:42px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_DateBox .react-datepicker-wrapper,.Analysis_Sec.Optimal.Optimal_Page .Optimal_DateBox .react-datepicker__input-container,.Analysis_Sec.Optimal.Optimal_Page .Optimal_DateBox input{width:100%}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:18px 20px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard span{color:var(--analysis-muted);font-size:12px;font-weight:700;letter-spacing:.02em}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard strong{align-items:baseline;display:flex;font-size:26px;font-weight:800;gap:6px;letter-spacing:-.03em}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard strong em{color:var(--analysis-muted);font-size:13px;font-style:normal;font-weight:600}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard.tone-blue strong{color:var(--blue-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard.tone-green strong{color:var(--green-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard.tone-orange strong{color:var(--orange-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard.tone-red strong{color:var(--red-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Workspace{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Panel{overflow:hidden}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelHeader,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader{align-items:flex-start;border-bottom:1px solid #7891d21f;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelHeader h3,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader h3{font-size:20px;font-weight:800;letter-spacing:-.03em;margin:0}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelHeader p,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelTag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelBody{padding:18px 20px 20px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend{display:flex;flex-wrap:wrap;gap:10px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend span{align-items:center;background:#ffffff08;border:1px solid #7891d21f;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:8px 12px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend em{border-radius:999px;display:inline-block;height:8px;width:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend .g{background:var(--green-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend .o{background:var(--orange-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Legend .r{background:var(--red-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-surface,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-wrapper{overflow:visible}.Analysis_Sec.Optimal.Optimal_Page .Optimal_EmptyState{align-items:center;color:var(--analysis-muted);display:flex;justify-content:center;min-height:420px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyPanel{margin-bottom:18px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid>div,.Analysis_Sec.Optimal.Optimal_Page .Optimal_SideHint,.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyCard,.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyText{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:18px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyCard{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px;padding:14px 16px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyCard span{color:var(--analysis-muted);font-size:12px;font-weight:600}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyCard strong{color:var(--analysis-text);font-size:16px;font-weight:800}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyText{margin-top:12px;padding:14px 16px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyText p{color:var(--analysis-muted);font-size:13px;line-height:1.65;margin:0}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid>div{padding:14px 16px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid span{color:var(--analysis-muted);display:block;font-size:12px;margin-bottom:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid strong{align-items:baseline;color:var(--analysis-text);display:flex;font-size:18px;font-weight:800;gap:5px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid strong em{color:var(--analysis-muted);font-size:12px;font-style:normal}.Analysis_Sec.Optimal.Optimal_Page .Optimal_SideHint{color:var(--analysis-muted);font-size:12px;line-height:1.55;margin-top:12px;padding:14px 16px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportSection{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader{padding:18px 20px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader p{max-width:560px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 20px 20px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportCard{grid-gap:12px;background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;display:grid;gap:12px;padding:16px;transition:.2s ease}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportCard:hover{border-color:#476dff3d;transform:translateY(-1px)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportName{display:flex;flex-direction:column;gap:4px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportName strong{color:var(--analysis-text);font-size:16px;font-weight:800}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportName span{color:var(--analysis-muted);font-size:12px;font-weight:600}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportBadge{align-items:center;background:#476dff24;border:1px solid #476dff29;border-radius:14px;display:flex;gap:4px;min-width:80px;padding:10px 12px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportBadge em{color:var(--analysis-muted);display:block;font-size:11px;font-style:normal}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportBadge strong{color:var(--blue-color);font-size:18px;font-weight:800}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Load{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow{background:#0000001f;border:1px solid #7891d214;border-radius:14px;padding:12px 12px 11px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow span{color:var(--analysis-muted);display:block;font-size:11px;font-weight:600;margin-bottom:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow strong{align-items:baseline;color:var(--analysis-text);display:flex;font-size:15px;font-weight:800;gap:4px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow strong em{color:var(--analysis-muted);font-size:11px;font-style:normal}.Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow small{color:var(--blue-color);display:block;font-size:11px;font-weight:700;margin-top:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid>div{background:#ffffff08;border:1px solid #7891d214;border-radius:14px;padding:12px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid span{color:var(--analysis-muted);display:block;font-size:11px;font-weight:600;margin-bottom:8px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid strong{align-items:baseline;color:var(--analysis-text);display:flex;font-size:16px;font-weight:800;gap:4px}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid strong.is-saved{color:var(--green-color)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid strong em{color:var(--analysis-muted);font-size:11px;font-style:normal}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Text{color:var(--analysis-muted);font-size:13px;line-height:1.65}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Text p{margin:0}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Text strong{color:var(--green-color);font-weight:800}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-cartesian-axis-tick-value,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-legend-item-text,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-text{fill:var(--analysis-muted);color:var(--analysis-muted)}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-cartesian-grid line{stroke:#7891d21a}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-default-tooltip{background:#0a0d16f5!important;border:1px solid #ffffff0f!important;border-radius:16px!important;box-shadow:0 16px 38px #00000061!important;min-width:176px!important;padding:14px 15px!important}.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_Panel,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportCard,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportSection,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard{box-shadow:0 14px 28px #23385e14}.Light .Analysis_Sec.Optimal.Optimal_Page .EnergyStatCard,.Light .Analysis_Sec.Optimal.Optimal_Page .Energy_HeroChips span,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid>div,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_LoadRow,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid>div,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportCard,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_SideHint,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyCard,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_StrategyText{background:#f6f8fcf5}.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlGroup input,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlGroup select{background:#f6f8fcf5;border-color:#5b72a824;box-shadow:1px 1px 3px #d0d0d0;color:var(--aysis-muted)}.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-default-tooltip{background:#fffffffa!important;border-color:#5b72a824!important;box-shadow:0 14px 28px #23385e14!important}.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-cartesian-axis-tick-value,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-legend-item-text,.Light .Analysis_Sec.Optimal.Optimal_Page .Optimal_ChartPanel .recharts-text{fill:var(--dark-gray-color);color:var(--dark-gray-color)}@media(max-width:1440px){.Analysis_Sec.Optimal.Optimal_Page .Optimal_Workspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,.9fr)}}@media(max-width:1280px){.Analysis_Sec.Optimal.Optimal_Page .Energy_Hero{grid-template-columns:1fr}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlBar,.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Optimal.Optimal_Page .Optimal_Workspace{grid-template-columns:1fr}}@media(max-width:860px){.Analysis_Sec.Optimal.Optimal_Page{gap:14px}.Analysis_Sec.Optimal.Optimal_Page .Energy_ControlBar,.Analysis_Sec.Optimal.Optimal_Page .Energy_Hero,.Analysis_Sec.Optimal.Optimal_Page .Optimal_Panel,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportSection,.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotCard{border-radius:18px;padding:16px}.Analysis_Sec.Optimal.Optimal_Page .Energy_HeroStats,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ControlBar,.Analysis_Sec.Optimal.Optimal_Page .Optimal_CostGrid,.Analysis_Sec.Optimal.Optimal_Page .Optimal_Load,.Analysis_Sec.Optimal.Optimal_Page .Optimal_QuickGrid,.Analysis_Sec.Optimal.Optimal_Page .Optimal_SnapshotGrid{grid-template-columns:1fr}.Analysis_Sec.Optimal.Optimal_Page .Optimal_PanelHeader,.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportHeader{align-items:flex-start;flex-direction:column}.Analysis_Sec.Optimal.Optimal_Page .Optimal_ReportGrid{grid-template-columns:1fr}}.Analysis_Sec.Comparison.Comparison_Page{display:flex;flex-direction:column;gap:18px}.Analysis_Sec.Comparison.Comparison_Page .Analysis_Hero,.Analysis_Sec.Comparison.Comparison_Page .Energy_Hero{grid-gap:18px;background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);overflow:hidden;padding:24px}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroCopy{display:flex;flex-direction:column;gap:14px}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroCopy h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroCopy p{color:var(--analysis-muted);font-size:14px;line-height:1.7;margin:0;max-width:760px}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroTag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroChips{display:flex;flex-wrap:wrap;gap:10px}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroChips span{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.Analysis_Sec.Comparison.Comparison_Page .Energy_HeroStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:92px;padding:18px 20px}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard span{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard strong{align-items:flex-end;display:flex;font-size:26px;font-weight:800;gap:6px;line-height:1}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard strong em{color:var(--analysis-muted);font-size:13px;font-weight:600}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard.tone-blue strong{color:var(--blue-color)}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard.tone-green strong{color:var(--green-color)}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard.tone-orange strong{color:var(--orange-color)}.Analysis_Sec.Comparison.Comparison_Page .EnergyStatCard.tone-purple strong{color:var(--pink-color)}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlBar{grid-gap:16px;background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,.95fr) auto;padding:20px 22px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlGroup{display:flex;flex-direction:column;gap:10px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DateGroup{min-width:240px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DateBox{min-height:44px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Select{width:100%}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SearchBTN{align-self:end;border-radius:999px;box-shadow:0 12px 24px #4c70ff3d;min-height:44px;min-width:110px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Workspace{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(240px,.9fr) minmax(0,1.55fr) minmax(280px,.85fr)}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Rail{display:flex;flex-direction:column;gap:16px;min-width:0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail{position:sticky;top:18px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List .Title{border-bottom:1px solid var(--analysis-border);padding:18px 20px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List .Desc{padding:16px 18px 18px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List ul{list-style:none;margin:0;max-height:520px;overflow:auto;padding:0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List ul li{align-items:center;background:#ffffff08;border-radius:14px;display:flex;gap:10px;margin-bottom:8px;padding:10px 12px;transition:.25s ease}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List ul li:hover{background:#476dff1a}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List ul li input[type=checkbox]{accent-color:var(--blue-color);cursor:pointer;height:15px;width:15px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail .Equip_List ul li label{color:var(--analysis-text);font-size:13px;font-weight:600;max-width:none}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Main{display:flex;flex-direction:column;gap:18px;min-width:0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Panel{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelHeader{align-items:flex-start;border-bottom:1px solid var(--analysis-border);display:flex;gap:16px;justify-content:space-between;padding:20px 22px 16px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelHeader h3{color:var(--analysis-text);font-size:20px;font-weight:800;letter-spacing:-.02em;margin:6px 0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelHeader p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelTag,.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideLabel{align-items:center;background:#476dff24;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:-.02em;min-height:28px;padding:0 12px;width:fit-content}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelChips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelChips span{align-items:center;background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:12px;font-weight:700;min-height:32px;padding:0 12px;white-space:nowrap}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelBody{min-width:0;padding:18px 22px 22px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Item,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Item,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Item{background:#0000;border:none;box-shadow:none;margin:0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Title,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Title,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Title{border-bottom:1px solid var(--analysis-border);padding:0 0 16px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Desc,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Desc,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Desc{padding:18px 0 0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Item .Title,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Item .Title,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Item .Title{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 0 14px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Item .Name,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Item .Name,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Item .Name{align-items:center;display:flex;gap:10px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_AnalysisPanel .Item .Name span,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Item .Name span,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Item .Name span{color:var(--analysis-text);font-size:20px;font-weight:800}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Chart_Label{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Label_Items{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--analysis-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;padding:8px 12px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Label_Items.Hide{opacity:.45}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .Label_Items em{border-radius:50%;height:10px;width:10px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .recharts-cartesian-axis-tick-value,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .recharts-legend-item-text,.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .recharts-text{fill:var(--analysis-muted);color:var(--analysis-muted)}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .recharts-cartesian-grid line{stroke:#7891d21a}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ChartPanel .recharts-default-tooltip{background:#0a0d16f5!important;border:1px solid #ffffff0f!important;border-radius:16px!important;box-shadow:0 16px 38px #00000061!important;min-width:176px!important;padding:14px 15px!important}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;padding:18px 18px 16px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard strong{color:var(--analysis-text);display:block;font-size:18px;font-weight:800;letter-spacing:-.03em;margin-top:12px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard p{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:10px 0 0}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard ul{color:var(--analysis-muted);font-size:13px;line-height:1.6;margin:12px 0 0;padding-left:18px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard li+li{margin-top:6px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap{background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;overflow:hidden}.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Max_Table{max-height:520px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Table{width:100%}.Light .Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlBar,.Light .Analysis_Sec.Comparison.Comparison_Page .Comparison_Panel,.Light .Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard,.Light .Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap{box-shadow:0 14px 28px #23385e14}.Light .Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelChips span{background:#f6f8fcf5}@media(max-width:1440px){.Analysis_Sec.Comparison.Comparison_Page .Comparison_Workspace{grid-template-columns:minmax(240px,.84fr) minmax(0,1.35fr) minmax(260px,.82fr)}}@media(max-width:1280px){.Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlBar{grid-template-columns:repeat(2,minmax(0,1fr))}.Analysis_Sec.Comparison.Comparison_Page .Comparison_Workspace{grid-template-columns:1fr}.Analysis_Sec.Comparison.Comparison_Page .Comparison_DeviceRail{position:relative;top:auto}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.Analysis_Sec.Comparison.Comparison_Page{gap:14px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlBar,.Analysis_Sec.Comparison.Comparison_Page .Comparison_Panel,.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideCard,.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap{border-radius:18px;padding:16px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_ControlBar{grid-template-columns:1fr}.Analysis_Sec.Comparison.Comparison_Page .Comparison_SideRail{display:grid;grid-template-columns:1fr}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelHeader{align-items:flex-start;flex-direction:column;padding:16px 16px 12px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelChips{justify-content:flex-start}.Analysis_Sec.Comparison.Comparison_Page .Comparison_PanelBody{padding:16px}.Analysis_Sec.Comparison.Comparison_Page .Comparison_TableWrap .Max_Table{max-height:none}}.MES_Sec .Mes_No{align-items:center;background:linear-gradient(135deg,#002041,#003241);border-radius:10px;color:var(--orange-color);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:500px;padding:50px;width:100%}.MES_Sec .Mes_No svg{fill:var(--orange-color);font-size:100px}.MES_Sec .Mes_No span{display:block;font-size:25px;font-weight:700;text-align:center}.MES_Sec .Mes_No p{font-weight:300}.MES_Sec .Search{justify-content:flex-end;margin-bottom:30px}.MES_Sec .Search input{border-radius:5px!important}.MES_Sec .Search .react-datepicker{background-color:#293a59!important;border-radius:5px!important}.MES_Sec .Search .react-datepicker-popper[data-placement^=bottom]{padding-top:17px}.MES_Sec .Search .react-datepicker__navigation--next{right:24px!important}.MES_Sec .Search .react-datepicker__navigation--previous{left:24px!important}.MES_Sec .Search .react-datepicker__navigation span:hover:before{border-color:var(--blue-color)}.MES_Sec .Search .BTN{border-radius:5px;max-height:100%}.MES_Sec.Search_Data .Inner{margin:0 auto;max-width:1024px}.MES_Sec.Search_Data .Inner .Management_Unit{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:30px}.MES_Sec.Search_Data .Inner .Management_Unit span{color:var(--blue-color);font-size:25px;font-weight:500}.MES_Sec.Search_Data .Inner .Management_Unit select{background:#293a59;border-radius:5px;min-width:150px;padding:8px 20px}.MES_Sec.Search_Data .Inner .Inset_Data{margin-bottom:20px;padding:30px}.MES_Sec.Search_Data .Inner .Inset_Data h2{color:var(--blue-color);font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container.M{grid-template-columns:repeat(4,1fr)}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data{align-items:center;display:flex;gap:20px;justify-content:flex-start}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data span{display:block;min-width:30px}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data .INP_Content{align-items:center;display:flex;flex:1 1;gap:10px}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data .INP_Content input{-moz-appearance:textfield;background:#293a59;border-radius:5px;padding:8px 20px;text-align:right;transition:.4s;width:100%}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data .INP_Content input::-webkit-inner-spin-button,.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data .INP_Content input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MES_Sec.Search_Data .Inner .Inset_Data .Data_Container .Data .INP_Content input:focus-visible{box-shadow:0 0 2px var(--aqua-color) inset}.MES_Sec.Search_Data .Inner .Save{display:flex;gap:20px}.MES_Sec.Search_Data .Inner .Save button{background:var(--blue-color);border-radius:5px;display:block;padding:20px;width:100%}.MES_Sec.Search_Data .Inner .Save button.delete{background-color:var(--red-color)}.MES_Sec.Management .Inner{margin:0 auto;max-width:1024px}.MES_Sec.Management .Inner .Management_Unit{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:30px}.MES_Sec.Management .Inner .Management_Unit span{color:var(--blue-color);font-size:25px;font-weight:500}.MES_Sec.Management .Inner .Management_Unit select{background:#293a59;border-radius:5px;min-width:150px;padding:8px 20px}.MES_Sec.Management .Inner .Inset_Data{margin-bottom:20px;padding:30px}.MES_Sec.Management .Inner .Inset_Data h2{color:var(--blue-color);font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.MES_Sec.Management .Inner .Inset_Data .Data_Container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.MES_Sec.Management .Inner .Inset_Data .Data_Container.M{grid-template-columns:repeat(4,1fr)}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data{align-items:center;display:flex;gap:20px;justify-content:flex-start}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data span{display:block;min-width:30px}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content{align-items:center;display:flex;flex:1 1;gap:10px}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input{-moz-appearance:textfield;background:#293a59;border-radius:5px;padding:8px 20px;text-align:right;transition:.4s;width:100%}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input::-webkit-inner-spin-button,.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input:focus-visible{box-shadow:0 0 2px var(--aqua-color) inset}.MES_Sec.Management .Inner .Save{display:flex;gap:20px}.MES_Sec.Management .Inner .Save button{background:var(--blue-color);border-radius:5px;display:block;padding:20px;width:100%}.MES_Sec.Management .Inner .Save button.delete{background-color:var(--red-color)}.Light .MES_Sec .Mes_No{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:3px 3px 10px var(--white-color-1)}.Light .MES_Sec .Search input{height:auto}.Light .MES_Sec .Search input:focus{border:1px solid var(--blue-color)}.Light .MES_Sec.Management .Inner .Management_Unit span{color:var(--blue-color)}.Light .MES_Sec.Management .Inner .Management_Unit select{background:linear-gradient(135deg,#e6e9f0 50%,#fff);box-shadow:1px 1px 3px var(--white-color-1)}.Light .MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input{background:#e6e9f0}.Light .MES_Sec.Management .Inner .Inset_Data .Data_Container .Data .INP_Content input:focus-visible{box-shadow:0 0 2px var(--blue-color) inset}.Light .MES_Sec.Management .Inner .Save button{background-image:linear-gradient(135deg,#4facfe 10%,#00f2fe 150%);box-shadow:3px 3px 5px #b8b8b8;color:#fff}.MES_Sec.Management_V2{display:flex;flex-direction:column;gap:18px}.MES_Sec.Management_V2 .MES_Hero,.MES_Sec.Management_V2 .MES_Panel,.MES_Sec.Management_V2 .MES_Toolbar{background:linear-gradient(180deg,#121a30f5,#0c1222f5);border:1px solid #7891d224;border-radius:10px;box-shadow:0 20px 48px #0208143d}.MES_Sec.Management_V2 .MES_Hero{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1.4fr) minmax(420px,.8fr);padding:24px}.MES_Sec.Management_V2 .MES_HeroCopy{display:flex;flex-direction:column;gap:12px}.MES_Sec.Management_V2 .MES_Tag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.MES_Sec.Management_V2 .MES_HeroCopy h2{color:var(--title-color);font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}.MES_Sec.Management_V2 .MES_HeroCopy p{color:var(--gray-color);font-size:14px;line-height:1.7;margin:0}.MES_Sec.Management_V2 .MES_HeroChips{display:flex;flex-wrap:wrap;gap:10px}.MES_Sec.Management_V2 .MES_HeroChips span{align-items:center;background:hsla(0,0%,100%,.035);border-radius:999px;color:var(--gray-color);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.MES_Sec.Management_V2 .MES_HeroStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_StatCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;max-height:100px;padding:18px 20px}.MES_Sec.Management_V2 .MES_StatCard span{color:var(--gray-color);font-size:13px;font-weight:600}.MES_Sec.Management_V2 .MES_StatCard strong{align-items:flex-end;color:var(--title-color);display:flex;font-size:28px;font-weight:800;gap:6px;line-height:1}.MES_Sec.Management_V2 .MES_StatCard strong em{color:var(--gray-color);font-size:13px;font-style:normal;font-weight:600}.MES_Sec.Management_V2 .MES_StatCard.tone-blue strong{color:var(--blue-color)}.MES_Sec.Management_V2 .MES_StatCard.tone-green strong{color:var(--green-color)}.MES_Sec.Management_V2 .MES_StatCard.tone-orange strong{color:var(--orange-color)}.MES_Sec.Management_V2 .MES_Toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.MES_Sec.Management_V2 .MES_ToolbarLeft,.MES_Sec.Management_V2 .MES_ToolbarRight{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.MES_Sec.Management_V2 .MES_UnitNotice{grid-gap:16px;align-items:center;background:linear-gradient(180deg,#1d2642f5,#0d1222f5);border:1px solid #7891d224;border-radius:10px;display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);padding:20px 22px}.MES_Sec.Management_V2 .MES_UnitNoticeText{display:flex;flex-direction:column;gap:10px}.MES_Sec.Management_V2 .MES_UnitNoticeText strong{color:var(--title-color);font-size:24px;font-weight:800;line-height:1.2}.MES_Sec.Management_V2 .MES_UnitNoticeText p{color:var(--gray-color);font-size:14px;line-height:1.7;margin:0}.MES_Sec.Management_V2 .MES_UnitNoticeActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.MES_Sec.Management_V2 .MES_DateWrap{min-width:180px}.MES_Sec.Management_V2 .MES_DateWrap .react-datepicker-wrapper{height:auto}.MES_Sec.Management_V2 .MES_Btn{background:linear-gradient(135deg,#5bcbff,#366fe9);border:1px solid #ffffff0f;border-radius:10px;font-size:12px;font-weight:800;height:42px;letter-spacing:-.03em;margin-bottom:0;padding:9px 14px;transition:.2s ease;width:120px}.MES_Sec.Management_V2 .MES_Btn.outline{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;box-shadow:none;color:var(--title-color)}.MES_Sec.Management_V2 .MES_Btn.red{background:linear-gradient(135deg,#ff5b6e,#e93647)}.MES_Sec.Management_V2 .MES_Btn.subtle{background:#ffffff0a;border:1px solid #7891d21f;box-shadow:none;color:var(--title-color)}.MES_Sec.Management_V2 .MES_Panel{display:flex;flex-direction:column}.MES_Sec.Management_V2 .MES_CalendarBoard,.MES_Sec.Management_V2 .MES_YearGrid{padding:18px}.MES_Sec.Management_V2 .MES_WeekRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:10px}.MES_Sec.Management_V2 .MES_WeekCell{align-items:center;background:#ffffff08;border:1px solid #7891d21a;border-radius:5px;color:var(--gray-color);display:flex;font-size:13px;font-weight:700;justify-content:center;min-height:38px}.MES_Sec.Management_V2 .MES_CalendarGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_CalendarCell{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:5px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;min-height:132px;padding:14px;transition:.4s}.MES_Sec.Management_V2 .MES_CalendarCell.empty{background:#0000;border:1px dashed #7891d214}.MES_Sec.Management_V2 .MES_CalendarCell.empty:hover{box-shadow:none}.MES_Sec.Management_V2 .MES_CalendarCell:hover{box-shadow:0 0 10px #4c70ff3d}.MES_Sec.Management_V2 .MES_CalendarCellHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.MES_Sec.Management_V2 .MES_CalendarDate{color:var(--gray-color);font-size:12px;font-weight:600;letter-spacing:.01em}.MES_Sec.Management_V2 .MES_CalendarDay{color:var(--title-color);font-size:20px;font-weight:800;line-height:1}.MES_Sec.Management_V2 .MES_CalendarWeek{color:var(--gray-color);font-size:12px;font-weight:700}.MES_Sec.Management_V2 .MES_CalendarInput,.MES_Sec.Management_V2 .MES_YearInput{align-items:center;background:#0a0d1647;border:1px solid #7891d224;border-radius:5px;display:flex;gap:10px;padding:10px}.MES_Sec.Management_V2 .MES_CalendarInput input,.MES_Sec.Management_V2 .MES_YearInput input{background:#0000;box-shadow:none;color:var(--title-color);flex:1 1;font-size:18px;font-weight:800;padding:0;text-align:right;width:100%}.MES_Sec.Management_V2 .MES_CalendarInput em,.MES_Sec.Management_V2 .MES_YearInput em{color:var(--gray-color);font-size:12px;font-style:normal;font-weight:600;white-space:nowrap}.MES_Sec.Management_V2 .MES_YearGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_YearCell{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:5px;display:flex;flex-direction:column;gap:14px;justify-content:space-between;min-height:120px;padding:16px}.MES_Sec.Management_V2 .MES_YearHead{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.MES_Sec.Management_V2 .MES_YearHead span{color:var(--title-color);font-size:18px;font-weight:800}.MES_Sec.Management_V2 .MES_YearHead em{color:var(--gray-color);font-size:12px;font-style:normal;font-weight:700}.MES_Sec.Management_V2 .MES_YearInput{min-height:56px}.MES_Sec.Management_V2 .MES_PanelHead{align-items:flex-end;border-bottom:1px solid #7891d224;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 18px}.MES_Sec.Management_V2 .MES_PanelHead h3{color:var(--title-color);font-size:22px;font-weight:800;margin:8px 0 0}.MES_Sec.Management_V2 .MES_PanelHead p{color:var(--gray-color);font-size:13px;margin:6px 0 0}.MES_Sec.Management_V2 .MES_PanelHeadActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.MES_Sec.Management_V2 .MES_PanelHeadActions .MES_Btn{box-shadow:none;height:42px;min-width:92px}.MES_Sec.Management_V2 .MES_Empty{align-items:center;color:var(--orange-color);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:260px}.MES_Sec.Management_V2 .MES_Empty svg{font-size:42px}.MES_Sec.Management_V2 .MES_Empty strong{color:var(--title-color);font-size:18px;font-weight:800}.MES_Sec.Management_V2 .MES_Empty p{color:var(--gray-color);font-size:13px}.MES_Sec.Management_V2 .MES_DataGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.MES_Sec.Management_V2 .MES_DataGrid.Y{grid-template-columns:repeat(3,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_DataCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;padding:16px}.MES_Sec.Management_V2 .MES_DataCardHead{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.MES_Sec.Management_V2 .MES_DataIndex{color:var(--blue-color);font-size:13px;font-weight:800}.MES_Sec.Management_V2 .MES_DataDate{color:var(--gray-color);font-size:12px}.MES_Sec.Management_V2 .MES_InputBox{display:flex;flex-direction:column;gap:10px}.MES_Sec.Management_V2 .MES_InputBox>span{color:var(--gray-color);font-size:12px;font-weight:600}.MES_Sec.Management_V2 .MES_InputWrap{align-items:center;background:#0a0d1647;border:1px solid #7891d224;border-radius:10px;display:flex;gap:10px;padding:12px 14px}.MES_Sec.Management_V2 .MES_InputWrap input{background:#0000;box-shadow:none;color:var(--title-color);flex:1 1;font-size:18px;font-weight:800;padding:0;text-align:right;width:100%}.MES_Sec.Management_V2 .MES_InputWrap em{color:var(--gray-color);font-size:12px;font-style:normal;font-weight:600;white-space:nowrap}.Light .MES_Sec.Management_V2 .MES_Hero,.Light .MES_Sec.Management_V2 .MES_Panel,.Light .MES_Sec.Management_V2 .MES_Toolbar{background:linear-gradient(180deg,#fffffffa,#f6f8fcfa);box-shadow:0 14px 28px #23385e14}.Light .MES_Sec.Management_V2 .MES_DataDate,.Light .MES_Sec.Management_V2 .MES_HeroChips span,.Light .MES_Sec.Management_V2 .MES_HeroCopy p,.Light .MES_Sec.Management_V2 .MES_InputBox>span,.Light .MES_Sec.Management_V2 .MES_InputWrap em,.Light .MES_Sec.Management_V2 .MES_PanelHead p,.Light .MES_Sec.Management_V2 .MES_StatCard span,.Light .MES_Sec.Management_V2 .MES_StatCard strong em{color:var(--dark-gray-color)}.Light .MES_Sec.Management_V2 .MES_DataCard,.Light .MES_Sec.Management_V2 .MES_HeroChips span,.Light .MES_Sec.Management_V2 .MES_StatCard,.Light .MES_Sec.Management_V2 .MES_UnitNotice{background:#f6f8fcf5}.Light .MES_Sec.Management_V2 .MES_InputWrap{background:#eef3fb}.Light .MES_Sec.Management_V2 .MES_UnitNotice{box-shadow:0 14px 28px #23385e14}.Light .MES_Sec.Management_V2 .MES_CalendarCell,.Light .MES_Sec.Management_V2 .MES_CalendarInput,.Light .MES_Sec.Management_V2 .MES_WeekCell,.Light .MES_Sec.Management_V2 .MES_YearCell,.Light .MES_Sec.Management_V2 .MES_YearInput{background:#f6f8fcf5}@media(max-width:1280px){.MES_Sec.Management_V2 .MES_Hero{grid-template-columns:1fr}.MES_Sec.Management_V2 .MES_DataGrid,.MES_Sec.Management_V2 .MES_DataGrid.Y,.MES_Sec.Management_V2 .MES_HeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_UnitNotice{grid-template-columns:1fr}.MES_Sec.Management_V2 .MES_UnitNoticeActions{justify-content:flex-start}}@media(max-width:860px){.MES_Sec.Management_V2{gap:14px}.MES_Sec.Management_V2 .MES_Hero,.MES_Sec.Management_V2 .MES_Panel,.MES_Sec.Management_V2 .MES_Toolbar{border-radius:10px;padding:16px}.MES_Sec.Management_V2 .MES_DataGrid,.MES_Sec.Management_V2 .MES_DataGrid.Y,.MES_Sec.Management_V2 .MES_HeroStats{grid-template-columns:1fr}.MES_Sec.Management_V2 .MES_Toolbar{align-items:flex-start;flex-direction:column}.MES_Sec.Management_V2 .MES_Btn{width:100%}.MES_Sec.Management_V2 .MES_YearGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_UnitNotice{padding:16px}.MES_Sec.Management_V2 .MES_PanelHead{align-items:flex-start;flex-direction:column}.MES_Sec.Management_V2 .MES_PanelHeadActions{width:100%}.MES_Sec.Management_V2 .MES_PanelHeadActions .MES_Btn{flex:1 1;width:100%}}@media(max-width:640px){.MES_Sec.Management_V2 .MES_CalendarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MES_Sec.Management_V2 .MES_WeekRow{display:none}.MES_Sec.Management_V2 .MES_CalendarCell{min-height:120px}.MES_Sec.Management_V2 .MES_YearGrid{grid-template-columns:1fr}}.Alarm_Sec .Search .Date input{min-width:240px}.Light .Report_Sec{--analysis-surface:#fffffff5;--analysis-surface-2:#f6f8fcfa;--analysis-surface-soft:#f6f8fcf0;--analysis-border:#5b72a829;--analysis-muted:var(--gray-color);--analysis-text:var(-gray-color);--white-color:var(--title-color)}.Light .Report_Sec .Report_ControlBar .Energy_SearchBTN{background:linear-gradient(135deg,#e6e9f0 50%,#fff);border:1px solid #0000000f}.Light .Report_Sec .Factor_LoadingOverlay{background:#eef0f759}.Light .Report_Sec.Factor_Report .Inner .Factor_KpiGrid .Factor_KpiCard{background:var(--analysis-surface-soft)}.Light .Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard{background:#2dff370d;border-color:#3bf64b40}.Light .Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_Table th,.Light .Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieRow{background:#3b82f614}.Report_Sec{--analysis-surface:#121a30f5;--analysis-surface-2:#0c1222f5;--analysis-surface-soft:hsla(0,0%,100%,.035);--analysis-border:#7891d229;--analysis-text:var(--title-color);--analysis-muted:var(--gray-color);--white-color:#fff;position:relative}.Report_Sec .Factor_LoadingOverlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03061226;display:flex;height:100%;inset:0;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:9998}.Report_Sec .Factor_LoadingOverlay .LoadingCard{align-items:center;border-radius:10px;color:var(--white-color);display:flex;flex-direction:column;font-weight:800;gap:18px;justify-content:center;padding:50px}.Report_Sec .Inner{display:flex;flex-direction:column;gap:18px}.Report_Sec .Inner .Factor_Header{grid-gap:18px;background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);overflow:hidden;padding:24px}.Report_Sec .Inner .Factor_Header .Header_Title{display:flex;flex-direction:column;gap:14px}.Report_Sec .Inner .Factor_Header .Header_Title h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.Report_Sec .Inner .Factor_Header .Header_Title p{color:var(--analysis-muted);font-size:14px;line-height:1.7;margin:0;max-width:760px}.Report_Sec .Inner .Factor_Header .Header_Title .Title_Tag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Report_Sec .Inner .Factor_Header .Header_Meta{display:flex;flex-wrap:wrap;gap:10px}.Report_Sec .Inner .Factor_Header .Header_Meta span{align-items:center;background:#ffffff0a;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.Report_Sec .Inner .Factor_KpiGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard{background:linear-gradient(180deg,#10182df5,#090e1cf5);border:1px solid #7891d229;border-radius:10px;box-shadow:0 22px 48px #02081433;display:flex;flex-direction:column;gap:8px;min-height:118px;padding:18px 18px 16px}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard span{color:var(--gray-color);font-size:12px;font-weight:700}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard strong{align-items:flex-end;display:flex;font-size:clamp(24px,2vw,34px);font-weight:900;gap:6px;line-height:1}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard strong em{color:var(--gray-color);font-size:12px;font-weight:700}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard small{color:var(--gray-color);font-size:11px;font-weight:600}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard.tone-blue strong{color:#60a5fa}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard.tone-green strong{color:#22c55e}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard.tone-orange strong{color:#f59e0b}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard.tone-purple strong{color:#a855f7}.Report_Sec .Inner .Factor_KpiGrid .Factor_KpiCard.tone-teal strong{color:#14b8a6}.Report_Sec .Report_ControlBar{grid-gap:14px;align-items:center;background:linear-gradient(180deg,var(--analysis-surface) 0,var(--analysis-surface-2) 100%);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;display:grid;gap:14px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) minmax(240px,1fr) auto;padding:18px 20px}.Report_Sec .Report_ControlBar .Energy_ControlGroup{display:flex;flex-direction:column;gap:8px}.Report_Sec .Report_ControlBar .Energy_ControlLabel{color:var(--analysis-muted);font-size:12px;font-weight:600;letter-spacing:.01em}.Report_Sec .Report_ControlBar .Energy_Select{width:100%}.Report_Sec .Report_ControlBar .Energy_DateBox{align-items:center;display:flex;min-height:40px}.Report_Sec .Report_ControlBar .Energy_DateBox .react-datepicker-wrapper,.Report_Sec .Report_ControlBar .Energy_DateBox .react-datepicker__input-container,.Report_Sec .Report_ControlBar .Energy_DateBox input{width:100%}.Report_Sec .Report_ControlBar .Energy_SearchBTN{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:5px;font-size:12px;font-weight:800;height:48px;letter-spacing:-.03em;margin-bottom:0;padding:9px 14px;transition:.2s ease;width:120px}.Report_Sec .Report_ControlBar .Energy_SearchBTN:hover{background:linear-gradient(90deg,#2d6cff,#4f82ff);box-shadow:0 10px 24px #2d6cff40;color:#fff}.Report_Sec .Factor_Contents{display:flex;flex-direction:column;gap:18px}.Report_Sec .Factor_Contents .Contents_Top{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,380px) minmax(320px,380px)}.Report_Sec .Factor_Contents .Contents_Mid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(640px,720px)}.Report_Sec .Factor_Contents .Factor_Panel{background:linear-gradient(180deg,var(--analysis-surface),var(--analysis-surface-2));border:1px solid var(--analysis-border);border-radius:10px;box-shadow:0 22px 48px #02081433;display:flex;flex-direction:column}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead{align-items:center;border-bottom:1px solid var(--analysis-border);display:flex;gap:14px;justify-content:space-between;padding:18px 20px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading{align-items:center;display:flex;gap:12px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading .PanelIcon{align-items:center;background:#476dff1f;border:1px solid #7891d229;border-radius:10px;display:inline-flex;height:42px;justify-content:center;width:42px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading .PanelIcon img{height:20px;object-fit:contain;width:20px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading .PanelIcon.icon-green{background:#19d67d1f}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading .PanelIcon.icon-gold{background:#ffb63e1f}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading .Kicker{color:var(--analysis-muted);font-size:12px;font-weight:600;letter-spacing:.02em;margin:0}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelHeading h3{color:var(--analysis-text);font-size:18px;font-weight:800;letter-spacing:-.02em;margin:2px 0 0}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .LinkButton{align-items:center;background:#476dff24;border:1px solid #7891d22e;border-radius:12px;color:var(--analysis-text);display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:38px;padding:0 14px;transition:.2s ease}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelHead .PanelMeta{align-items:center;background:#ffffff0a;border:1px solid #7891d21f;border-radius:999px;color:var(--analysis-muted);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:34px;padding:0 12px;white-space:nowrap}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody{padding:18px 20px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList{grid-gap:8px;display:grid;gap:8px;max-height:360px;overflow-y:auto}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:16px;padding:14px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard.is-current{background:linear-gradient(180deg,#2d6cff26,#ffffff0a);border-color:#3b82f673}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareMeta,.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareTop{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareTop{margin-bottom:8px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareValue{align-items:baseline;display:flex;gap:6px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareValue em{color:var(--white-color);font-size:18px;font-style:normal;line-height:1}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareLine{background:#ffffff0f;border-radius:999px;height:8px;margin:12px 0 10px;overflow:hidden}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareLine span{background:linear-gradient(90deg,#3b82f6,#14b8a6);border-radius:inherit;display:block;height:100%}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareMeta{flex-wrap:wrap}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareMeta .is-up{color:#22c55e}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareMeta .is-down{color:#f97316}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareTop strong,.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .CompareValue em,.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .LoadCard strong,.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_CompareList .CompareCard .PeakValue{font-weight:900}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap{border:1px solid #7891d21f;border-radius:10px;max-height:360px;overflow:auto}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_Table{border-collapse:collapse;width:100%}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_Table td,.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_Table th{border-bottom:1px solid #7891d21a;font-size:13px;padding:12px 14px;text-align:left}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_Table th{background:#0a101efa;color:var(--white-color);font-weight:800;position:sticky;top:0;z-index:1}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Factor_TableWrap .Factor_TableTotal{background:#3b82f614;font-weight:800}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList{grid-gap:10px;display:grid;gap:10px;max-height:400px;overflow:auto;overflow-y:auto;padding-right:4px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieRow{grid-gap:10px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7891d21f;border-radius:10px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto auto;padding:12px 14px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieRank{align-items:center;border-radius:3px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;height:22px;justify-content:center;width:22px}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieName{font-weight:800}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieShare{font-size:14px;font-weight:300}.Report_Sec .Factor_Contents .Factor_Panel .Factor_PanelBody .Pie_Grid .Factor_PieList .PieValue{color:var(--white-color);font-size:14px;font-weight:800;grid-column:span 3;text-align:right}.Report_Sec.Energy .Item{background:linear-gradient(180deg,var(--analysis-surface),var(--analysis-surface-2));border:1px solid var(--analysis-border);box-shadow:0 22px 48px #02081438;overflow:hidden}.Report_Sec.Energy .Title{background:linear-gradient(180deg,#ffffff08,#0000);border-bottom:1px solid #7891d21f;padding:18px 20px}.Report_Sec.Energy .Title .Name{gap:12px}.Report_Sec.Energy .Title .Name span{font-size:18px;font-weight:800;letter-spacing:-.03em}.Report_Sec.Energy .Desc{padding:16px 18px 20px}.Report_Sec.Energy .M_Table{background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff08;overflow:auto}.Report_Sec.Energy .M_Table .Table{border-collapse:initial;border-spacing:0;min-width:1280px;width:100%}.Report_Sec.Energy .M_Table .Table thead{z-index:2}.Report_Sec.Energy .M_Table .Table thead th{border-bottom:1px solid #7891d21f;color:var(--white-color);font-size:12px;font-weight:800;letter-spacing:.02em;padding:14px 12px;top:0;white-space:nowrap;z-index:2}.Report_Sec.Energy .M_Table .Table thead th,.Report_Sec.Energy .M_Table .Table thead th:first-child{background:linear-gradient(180deg,var(--analysis-surface),var(--analysis-surface-2));position:sticky}.Report_Sec.Energy .M_Table .Table thead th:first-child{left:0;z-index:3}.Report_Sec.Energy .M_Table .Table tbody tr:nth-child(odd) td{background:hsla(0,0%,100%,.015)}.Report_Sec.Energy .M_Table .Table tbody tr:hover td{background:#476dff14}.Report_Sec.Energy .M_Table .Table tbody tr.Active td{background:#2d6cff24;color:#fff}.Report_Sec.Energy .M_Table .Table tbody tr.Active td em,.Report_Sec.Energy .M_Table .Table tbody tr.Active td span{color:#fff}.Report_Sec.Energy .M_Table .Table tbody tr.Active td.DeviceName{background:#2d6cff3d}.Report_Sec.Energy .M_Table .Table tbody tr.Active td .Energy_DeviceButton:hover{color:#fff}.Report_Sec.Energy .M_Table .Table tbody tr td{border-bottom:1px solid #7891d214;color:var(--analysis-text);font-size:13px;line-height:1.25;padding:12px;transition:background-color .18s ease,color .18s ease;white-space:nowrap}.Report_Sec.Energy .M_Table .Table tbody tr td:first-child{border-right:1px solid #7891d21a;left:0;min-width:180px;position:sticky;z-index:1}.Report_Sec.Energy .M_Table .Table tbody tr td.DeviceName,.Report_Sec.Energy .M_Table .Table tbody tr td:first-child{background:linear-gradient(90deg,var(--analysis-surface),var(--analysis-surface-2))}.Report_Sec.Energy .M_Table .Table tbody tr td.DeviceName .Energy_DeviceButton{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;justify-content:flex-start;letter-spacing:-.02em;padding:0;text-align:left;transition:color .18s ease,transform .18s ease;width:100%}.Report_Sec.Energy .M_Table .Table tbody tr td.DeviceName .Energy_DeviceButton:hover{color:#7fb0ff;transform:translateX(1px)}.Report_Sec.Energy .M_Table .Table tbody tr td.DeviceName .Energy_DeviceButton:focus-visible{border-radius:6px;outline:2px solid #476dff99;outline-offset:2px}.Report_Sec.Energy .M_Table .Table tbody tr td span{color:var(--analysis-muted);font-size:13px;font-weight:800;letter-spacing:-.02em}.Report_Sec.Energy .M_Table .Table tbody tr td em{color:var(--analysis-muted);font-size:10px;font-style:normal;margin-left:2px;padding-left:0}.Report_Sec.Energy .Energy_ModalOverlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020610a8;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:12000}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal{background:linear-gradient(180deg,var(--analysis-surface),var(--analysis-surface-2));border:1px solid #7891d22e;border-radius:22px;box-shadow:0 28px 70px #0006;max-height:calc(100vh - 48px);overflow:auto;width:min(1280px,100%)}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead{align-items:flex-start;border-bottom:1px solid #7891d21f;display:flex;gap:14px;justify-content:space-between;padding:22px 24px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalTitle{display:flex;flex-direction:column;gap:8px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalTitle span{color:#7fb0ff;font-size:12px;font-weight:800;letter-spacing:.08em}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalTitle strong{color:var(--white-color);font-size:24px;font-weight:900;letter-spacing:-.03em}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalTitle small{color:var(--analysis-muted);font-size:12px;font-weight:600}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalClose{background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:999px;color:var(--white-color);font-size:12px;font-weight:800;min-height:38px;min-width:72px;padding:0 14px;transition:.4s}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalHead .Energy_ModalClose:hover{background:var(--blue-color);color:#fff}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody{display:flex;flex-direction:column;gap:18px;padding:22px 24px 24px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard{background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:18px;display:flex;flex-direction:column;gap:10px;min-height:126px;padding:18px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard span{color:var(--analysis-muted);font-size:12px;font-weight:700}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard strong{align-items:baseline;display:flex;font-size:clamp(24px,2vw,34px);font-weight:900;gap:6px;line-height:1}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard strong em{color:var(--analysis-muted);font-size:12px;font-style:normal}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard small{color:var(--analysis-muted);font-size:11px;font-weight:600;line-height:1.6}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard.tone-blue strong{color:#60a5fa}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard.tone-green strong{color:#22c55e}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard.tone-orange strong{color:#f59e0b}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalSummary .Energy_KpiCard.tone-ghost strong{color:#d1d5db}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts{display:flex;flex-direction:column;gap:14px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts .Energy_ChartPanel{background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:18px;padding:18px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts .Energy_ChartPanel .Energy_PanelHead{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts .Energy_ChartPanel .Energy_PanelHead strong{color:var(--white-color);font-size:16px;font-weight:900}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts .Energy_ChartPanel .Energy_PanelHead span{color:var(--analysis-muted);font-size:12px;font-weight:600}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalCharts .Energy_ChartWrap{width:100%}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalMeta{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalMeta .Energy_MetaCard{background:var(--analysis-surface-soft);border:1px solid var(--analysis-border);border-radius:16px;padding:16px 18px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalMeta .Energy_MetaCard span{color:var(--analysis-muted);display:block;font-size:12px;font-weight:700;margin-bottom:8px}.Report_Sec.Energy .Energy_ModalOverlay .Energy_Modal .Energy_ModalBody .Energy_ModalMeta .Energy_MetaCard strong{color:var(--white-color);font-size:15px;font-weight:800;letter-spacing:-.02em}.Setting_Sec .Mid .Inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.Setting_Sec .Mid .Inner .ItemINP .Desc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.Setting_Sec .Mid .Inner .ItemINP .Desc .Items{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.Setting_Sec .Mid .Inner .ItemINP .Desc .Items span{color:var(--gray-color);display:block;font-size:14px}.Setting_Sec .Mid .Inner .ItemINP .Desc .Items .INP{background:#263046;border-radius:5px;box-shadow:1px 1px 3px var(--black-color) inset;padding:5px 20px;text-align:right;transition:.4s;width:100%}.Setting_Sec .Mid .Inner .ItemINP .Desc .Items .INP:focus-visible{box-shadow:0 0 2px var(--aqua-color) inset}.Setting_Sec .Mid .Inner .Item.Alert .Desc{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Items{align-items:center;display:flex;gap:10px}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Items span{min-width:100px}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Toggle{align-items:center;background:#263046;border-radius:20px;box-shadow:3px 3px 5px var(--black-color);cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-width:100px;padding:5px 10px}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Toggle em{border-radius:50%;display:block;height:18px;width:18px}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Toggle .EM.B{animation:State_ON 2s infinite}.Setting_Sec .Mid .Inner .Item.Alert .Desc .Toggle .EM.R{animation:State_OFF 2s infinite}.Setting_Sec.Device_Limit .Mid .Inner{grid-template-columns:repeat(5,1fr)}.Setting_Sec.Device_Limit .Mid .Inner .Desc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.Setting_Sec.Device_Info .Item{grid-column:span 3}.Setting_Sec.Device_Info .Table_INP{background:#0000;text-align:center;transition:.4s;width:100%}.Setting_Sec.Device_Info .Table_INP:hover{color:var(--blue-color)}.Light .Setting_Sec .Inner .ItemINP .Desc .Items .INP{background:#e6e9f0;box-shadow:1px 1px 3px var(--white-color-1) inset}.Light .Setting_Sec .Inner .ItemINP .Desc .Items .INP:focus-visible{box-shadow:0 0 2px var(--blue-color) inset}.Light .Setting_Sec .Inner .Item.Alert .Desc{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.Light .Setting_Sec .Inner .Item.Alert .Desc .Toggle{background:#e6e9f0;box-shadow:1px 1px 3px var(--white-color-1) inset;color:var(--gray-color)}.Light .Setting_Sec .Inner .Item.Alert .Desc .Toggle .EM.B{animation:State_ON_W 2s infinite}.Light .Setting_Sec .Inner .Item.Alert .Desc .Toggle .EM.R{animation:State_OFF_W 2s infinite}.Setting_Sec{--setting-surface:#121a30f5;--setting-surface-2:#0c1222f5;--setting-surface-soft:#ffffff0a;--setting-border:#7891d229;--setting-text:var(--title-color);--setting-muted:var(--gray-color);display:flex;flex-direction:column;gap:18px}.Setting_Sec .SettingCard,.Setting_Sec .SettingModuleCard,.Setting_Sec .Setting_ActionBar,.Setting_Sec .Setting_DeviceCard,.Setting_Sec .Setting_Hero,.Setting_Sec .Setting_MetricRow,.Setting_Sec .Setting_SubHeader,.Setting_Sec .Setting_TableCard{background:linear-gradient(180deg,var(--setting-surface) 0,var(--setting-surface-2) 100%);border:1px solid var(--setting-border);border-radius:10px;box-shadow:0 20px 48px #0208143d}.Setting_Sec .Setting_Hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);padding:24px}.Setting_Sec .Setting_ActionCopy,.Setting_Sec .Setting_HeroCopy,.Setting_Sec .Setting_SubCopy{display:flex;flex-direction:column;gap:14px}.Setting_Sec .Setting_Badge,.Setting_Sec .Setting_Tag{align-items:center;background:#476dff2e;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.02em;min-height:30px;padding:0 12px;width:fit-content}.Setting_Sec .Setting_HeroCopy h2,.Setting_Sec .Setting_SubCopy h2{color:var(--setting-text);font-size:clamp(26px,2.6vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}.Setting_Sec .Setting_ActionCopy p,.Setting_Sec .Setting_HeroCopy p,.Setting_Sec .Setting_SubCopy p{color:var(--setting-muted);font-size:14px;line-height:1.7;margin:0}.Setting_Sec .Setting_HeroChips{display:flex;flex-wrap:wrap;gap:10px}.Setting_Sec .Setting_HeroChips span{align-items:center;background:var(--setting-surface-soft);border-radius:999px;color:var(--setting-muted);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:0 14px}.Setting_Sec .Setting_HeroStats,.Setting_Sec .Setting_MetricRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Setting_Sec .SettingHeroStat,.Setting_Sec .SettingMetricCard{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-height:96px;padding:18px 20px}.Setting_Sec .SettingHeroStat span,.Setting_Sec .SettingMetricCard span{color:var(--setting-muted);font-size:13px;font-weight:600}.Setting_Sec .SettingHeroStat strong,.Setting_Sec .SettingMetricCard strong{align-items:flex-end;color:var(--setting-text);display:flex;font-size:28px;font-weight:800;gap:6px;line-height:1}.Setting_Sec .SettingHeroStat strong em,.Setting_Sec .SettingMetricCard strong em{color:var(--setting-muted);font-size:13px;font-style:normal;font-weight:600}.Setting_Sec .SettingHeroStat.tone-blue strong,.Setting_Sec .SettingMetricCard.tone-blue strong{color:var(--blue-color)}.Setting_Sec .SettingHeroStat.tone-green strong,.Setting_Sec .SettingMetricCard.tone-green strong{color:var(--green-color)}.Setting_Sec .SettingHeroStat.tone-orange strong,.Setting_Sec .SettingMetricCard.tone-orange strong{color:var(--orange-color)}.Setting_Sec .SettingHeroStat.tone-red strong,.Setting_Sec .SettingMetricCard.tone-red strong{color:var(--red-color)}.Setting_Sec .Setting_ActionBar,.Setting_Sec .Setting_SubHeader{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.Setting_Sec .Setting_ActionCopy strong,.Setting_Sec .Setting_SubCopy strong{color:var(--setting-text);font-size:18px;font-weight:800;letter-spacing:-.02em}.Setting_Sec .Setting_HeroStats{align-self:stretch}.Setting_Sec .Setting_SaveBTN{border-radius:999px;box-shadow:0 12px 24px #4c70ff3d;min-height:46px;min-width:110px}.Setting_Sec .Setting_ModuleGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.Setting_Sec .Setting_ModuleSpan{min-width:0}.Setting_Sec .Setting_ModuleSpan .Item{background:linear-gradient(180deg,var(--setting-surface) 0,var(--setting-surface-2) 100%);border:1px solid var(--setting-border);border-radius:10px;box-shadow:0 20px 48px #0208143d;height:auto;margin:0;overflow:visible}.Setting_Sec .Setting_ModuleSpan .Title{align-items:center;border-bottom:1px solid var(--setting-border);display:flex;gap:12px;justify-content:space-between;margin:0;padding:16px 18px 14px}.Setting_Sec .Setting_ModuleSpan .Title .Name{align-items:center;display:flex;gap:10px}.Setting_Sec .Setting_ModuleSpan .Title .Name span{color:var(--setting-text);font-size:17px;font-weight:800}.Setting_Sec .Setting_ModuleSpan .Desc{padding:16px 18px 18px}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:18px;display:flex;gap:14px;justify-content:space-between;padding:12px 14px}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items span{color:var(--setting-muted);font-size:13px;font-weight:600;min-width:90px}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items .INP{background:#0a0d1647;border-radius:14px;box-shadow:inset 0 0 0 1px #7891d214;color:var(--setting-text);font-size:16px;font-weight:800;max-width:100%;padding:12px 14px;text-align:right;width:180px}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items .INP:focus-visible{box-shadow:inset 0 0 0 1px #476dff73;outline:none}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Items{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:18px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Items span{color:var(--setting-text);font-size:13px;font-weight:600}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Toggle{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:999px;box-shadow:none;cursor:pointer;display:inline-flex;gap:10px;justify-content:space-between;min-width:92px;padding:8px 12px}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Toggle b{font-size:12px;font-weight:800}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Toggle em{border-radius:50%;height:16px;width:16px}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Toggle.ON{border-color:#23da8c38}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc .Toggle.OFF{border-color:#ff5a7229}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc,.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc{min-height:100%}.Setting_Sec .Setting_ActionBar{background:linear-gradient(180deg,#476dff29,#121a30f5)}.Setting_Sec .Setting_SubHeader{align-items:flex-end}.Setting_Sec .Setting_SubActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Setting_Sec .Setting_SelectWrap{min-width:220px}.Setting_Sec .Setting_MetricRow{background:#0000;border:none;grid-template-columns:repeat(3,minmax(0,1fr))}.Setting_Sec .Setting_DeviceCard{padding:16px 16px 14px}.Setting_Sec .Setting_InputField{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:16px;display:flex;gap:8px;padding:10px 14px}.Setting_Sec .Setting_InputField .INP{background:#0000;box-shadow:none;color:var(--setting-text);flex:1 1;font-size:18px;font-weight:800;padding:0;text-align:right;width:100%}.Setting_Sec .Setting_InputField em{color:var(--setting-muted);font-size:12px;font-style:normal;font-weight:600;white-space:nowrap}.Setting_Sec .Setting_TableHead{padding:16px 18px 14px}.Setting_Sec .Setting_TableBody{padding:0 0 6px}.Setting_Sec .Setting_TableBody .Table thead th{padding:14px 12px}.Setting_Sec .Setting_TableBody .Table tbody td{padding:12px 10px}.Setting_Sec .Setting_DeviceGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.Setting_Sec .Setting_DeviceGrid--info{grid-template-columns:repeat(2,minmax(0,1fr))}.Setting_Sec .Setting_DeviceCard{padding:18px 18px 16px}.Setting_Sec .Setting_DeviceCard--info{min-height:100%}.Setting_Sec .Setting_DeviceCardHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.Setting_Sec .Setting_DeviceTitle{display:flex;flex-direction:column;gap:8px}.Setting_Sec .Setting_DeviceTitle strong{color:var(--setting-text);font-size:18px;font-weight:800}.Setting_Sec .Setting_DeviceEnergy,.Setting_Sec .Setting_DeviceId{align-items:center;background:#476dff24;border-radius:999px;color:var(--blue-color);display:inline-flex;font-size:12px;font-weight:800;min-height:28px;padding:0 10px;width:fit-content}.Setting_Sec .Setting_DeviceId{background:var(--setting-surface-soft);color:var(--setting-muted)}.Setting_Sec .Setting_InputLabel{display:flex;flex-direction:column;gap:10px}.Setting_Sec .Setting_InputLabel>span{color:var(--setting-muted);font-size:13px;font-weight:600}.Setting_Sec .Setting_DeviceFieldGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.Setting_Sec input.Setting_InputField{background:hsla(0,0%,100%,.035);border:1px solid #7891d224;border-radius:16px;box-shadow:none;color:var(--setting-text);font-size:15px;font-weight:700;padding:10px 14px;width:100%}.Setting_Sec input.Setting_InputField::placeholder{color:var(--setting-muted)}.Setting_Sec input.Setting_InputField--readonly{opacity:.85}.Setting_Sec .Setting_EmptyState{background:#ffffff05;border:1px dashed var(--setting-border);border-radius:16px;color:var(--setting-muted);grid-column:1/-1;padding:24px;text-align:center}.Setting_Sec .Setting_DeviceNote{color:var(--setting-muted);font-size:12px;line-height:1.6;margin:12px 0 0}.Setting_Sec .Setting_TableCard{display:flex;flex-direction:column;min-width:0}.Setting_Sec .Setting_TableHead{border-bottom:1px solid var(--setting-border);padding:18px 20px 16px}.Setting_Sec .Setting_TableTitle{align-items:center;display:flex;gap:12px}.Setting_Sec .Setting_TableTitle strong{color:var(--setting-text);display:block;font-size:18px;font-weight:800}.Setting_Sec .Setting_TableTitle p{color:var(--setting-muted);font-size:13px;margin:4px 0 0}.Setting_Sec .Setting_TableBody{overflow:auto;padding:16px}.Setting_Sec .Setting_TableBody .Table{background:#0000;min-width:920px;width:100%}.Setting_Sec .Setting_TableBody .Table thead th{border-bottom:1px solid var(--setting-border);color:var(--setting-muted);font-size:12px;font-weight:700;padding:16px 14px}.Setting_Sec .Setting_TableBody .Table tbody td{border-bottom:1px solid #7891d214;color:var(--setting-text);font-size:13px;padding:14px 12px}.Setting_Sec .Setting_TableBody .Table tbody tr:hover td{background:#476dff0f}.Setting_Sec .Setting_TableBody .Table_INP{background:#0000;border:1px solid #0000;border-radius:12px;color:var(--setting-text);font-weight:700;padding:8px 10px;text-align:center;width:100%}.Setting_Sec .Setting_TableBody .Table_INP:focus{background:#476dff14;border-color:#476dff59}.Light .Setting_Sec{--setting-surface:#fffffff5;--setting-surface-2:#f6f8fcfa;--setting-surface-soft:#f6f8fcf0;--setting-border:#5b72a829;--setting-text:var(--gray-color);--setting-muted:var(--gray-color)}.Light .Setting_Sec .SettingCard,.Light .Setting_Sec .SettingModuleCard,.Light .Setting_Sec .Setting_ActionBar,.Light .Setting_Sec .Setting_DeviceCard,.Light .Setting_Sec .Setting_Hero,.Light .Setting_Sec .Setting_MetricRow,.Light .Setting_Sec .Setting_SubHeader,.Light .Setting_Sec .Setting_TableCard{background:var(--setting-surface);box-shadow:0 14px 28px #23385e14}.Light .Setting_Sec .Setting_MetricRow{background:#0000;box-shadow:none}.Light .Setting_Sec .Setting_MetricRow .SettingMetricCard{box-shadow:0 14px 28px #23385e14}.Light .Setting_Sec .SettingHeroStat,.Light .Setting_Sec .SettingMetricCard,.Light .Setting_Sec .Setting_DeviceCardHead .Setting_DeviceId,.Light .Setting_Sec .Setting_HeroChips span,.Light .Setting_Sec .Setting_InputField,.Light .Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items .INP{background:#f6f8fc;border:1px solid #7891d224}@media(max-width:1280px){.Setting_Sec .Setting_Hero{grid-template-columns:1fr}.Setting_Sec .Setting_DeviceGrid,.Setting_Sec .Setting_MetricRow,.Setting_Sec .Setting_ModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.Setting_Sec{gap:14px}.Setting_Sec .SettingCard,.Setting_Sec .SettingModuleCard,.Setting_Sec .Setting_ActionBar,.Setting_Sec .Setting_DeviceCard,.Setting_Sec .Setting_Hero,.Setting_Sec .Setting_SubHeader,.Setting_Sec .Setting_TableCard{border-radius:18px;padding:16px}.Setting_Sec .Setting_DeviceGrid,.Setting_Sec .Setting_HeroStats,.Setting_Sec .Setting_MetricRow,.Setting_Sec .Setting_ModuleGrid{grid-template-columns:1fr}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items{align-items:stretch;flex-direction:column}.Setting_Sec .Setting_ModuleSpan .Item.ItemINP .Desc .Items .INP{width:100%}.Setting_Sec .Setting_ModuleSpan .Item.Alert .Desc{grid-template-columns:1fr}.Setting_Sec .Setting_ActionBar,.Setting_Sec .Setting_SubHeader{align-items:flex-start;flex-direction:column}.Setting_Sec .Setting_TableBody .Table{min-width:760px}}@keyframes State_ON{0%{background:var(--blue-color)!important}50%{background:var(--blue-color-2)!important}to{background:var(--blue-color)!important}}@keyframes State_OFF{0%{background:var(--red-color)!important}50%{background:var(--red-color-2)!important}to{background:var(--red-color)!important}}@keyframes State_ON_W{0%{background:#399cf8!important}50%{background:#76c1ff!important}to{background:#399cf8!important}}@keyframes State_OFF_W{0%{background:#f8394f!important}50%{background:#ff7686!important}to{background:#f8394f!important}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}