@font-face{font-family:Noto Sans;src:url(/assets/a368ce60930bda733d39-BTkUljjl.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/1c036262d421be0df86a-4m5KtZ19.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/0e7840d013f3754d6062-DCA2Z9Cj.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/1008d77ab3dd16e2359b-CVYIagtv.woff2)format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/47c2075ef95f1785c278-Dkgu5AE5.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/f35a53799b5571f4b5f5-DQYhAGQf.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/0ff35ccfee89234e6883-CrvTEWhy.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/55f0609c8d6f2d71f3ab-CSXnTKie.woff2)format("woff2");font-weight:700;font-style:italic}@layer reset{*,:before,:after{box-sizing:border-box;margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}}@layer gravity.tokens{:root{--brand-01:#0085ad;--brand-02:#008c95;--cbf-support-01-300:#0ba548;--cbf-support-02-300:#188acc;--cbf-support-03-300:#72bde5;--cbf-support-04-300:#f39742;--cbf-support-05-300:#c53e14;--cbf-support-06-300:#a146b8;--cbf-support-07-300:#eed552;--graph-qualitative-01:#3bb5c6;--graph-qualitative-02:#e59358;--graph-qualitative-03:#6fca81;--graph-qualitative-04:#e9717b;--graph-qualitative-05:#686de3;--graph-qualitative-06:#b664c4;--graph-qualitative-07:#b2cc4a;--graph-qualitative-08:#f18074;--graph-qualitative-09:#57c8ba;--graph-qualitative-10:#df639e;--graph-semantic-01:#6fca81;--graph-semantic-02:#e9717b;--graph-sequential-01:#87ced2;--graph-sequential-03:#69b5cb;--graph-sequential-05:#47a3cb;--graph-sequential-07:#4683ba;--graph-sequential-09:#4174b0;--interactive-01:#007da3;--interactive-01-hover:#007092;--interactive-02:#006381;--interactive-02-hover:#005d79;--support-01-100:#e1ffe4;--support-01-300:#06d063;--support-01-500:#008f20;--support-01-500-hover:#00831d;--support-01-700:#006416;--support-01-700-hover:#005e15;--support-02-100:#e5f4f9;--support-02-300:#00afc7;--support-02-500:#007295;--support-02-500-hover:#006c8c;--support-02-700:#005a76;--support-02-700-hover:#005670;--support-03-100:#f2f3f5;--support-03-300:#abb0b5;--support-03-500:#68727d;--support-03-500-hover:#626b76;--support-03-700:#4f5863;--support-03-700-hover:#4a525b;--support-04-100:#fee5da;--support-04-300:#ff8551;--support-04-500:#c36631;--support-04-500-hover:#bd5e28;--support-04-700:#9a400d;--support-04-700-hover:#923907;--support-05-100:#fee2e9;--support-05-300:#d63d59;--support-05-500:#aa243c;--support-05-500-hover:#a02037;--support-05-700:#7d0f23;--support-05-700-hover:#720b1e;--support-06-100:#fae5fd;--support-06-300:#ac4ed8;--support-06-500:#863694;--support-06-500-hover:#80308e;--support-06-700:#641f70;--support-06-700-hover:#5e1a68;--support-07-100:#fcf2cd;--support-07-300:#f0c351;--support-07-500:#deaa4a;--support-07-500-hover:#d8a442;--support-07-700:#bd8519;--text-01:#202020;--text-02:#595959;--text-03:#757575;--text-04:#989898;--text-05:#ccc;--text-10:#fff;--ui-01:#fff;--ui-02:#f9fafb;--ui-03:#f2f3f5;--ui-04:#ecedef;--ui-05:#e5e6e8;--ui-06:#c1c3c7;--ui-07:#a6a8ad;--shadow-color:#000;--shadow-01:0 1px 3px 0 #00000026;--shadow-02:0 1px 4px 0 #00000026;--shadow-03:0 1px 6px 0 #0000002e;--shadow-04:0 4px 12px 0 #00000026;--shadow-05:0 8px 24px 0 #0003;--badge-01-font-family:"Noto Sans", "NotoSans-Regular";--badge-01-font-size:12px;--badge-01-letter-spacing:.3px;--badge-01-line-height:12px;--badge-01-font-weight:400;--badge-01-color:black;--badge-02-font-family:"Noto Sans", "NotoSans-Bold";--badge-02-font-size:12px;--badge-02-letter-spacing:1px;--badge-02-line-height:12px;--badge-02-font-weight:700;--badge-02-text-transform:uppercase;--badge-02-color:black;--body-long-1-font-family:"Noto Sans", "NotoSans-Regular";--body-long-1-font-size:14px;--body-long-1-letter-spacing:.3px;--body-long-1-line-height:20px;--body-long-1-font-weight:400;--body-long-1-color:black;--body-long-2-font-family:"Noto Sans", "NotoSans-Regular";--body-long-2-font-size:16px;--body-long-2-letter-spacing:.3px;--body-long-2-line-height:24px;--body-long-2-font-weight:400;--body-long-2-color:black;--body-short-1-font-family:"Noto Sans", "NotoSans-Regular";--body-short-1-font-size:14px;--body-short-1-letter-spacing:.3px;--body-short-1-line-height:18px;--body-short-1-font-weight:400;--body-short-1-color:black;--body-short-2-font-family:"Noto Sans", "NotoSans-Regular";--body-short-2-font-size:16px;--body-short-2-letter-spacing:.3px;--body-short-2-line-height:22px;--body-short-2-font-weight:400;--body-short-2-color:black;--button-font-family:"Noto Sans", "NotoSans-SemiBold";--button-font-size:14px;--button-letter-spacing:.3px;--button-line-height:16px;--button-font-weight:600;--button-color:black;--caption-1-font-family:"Noto Sans", "NotoSans-Regular";--caption-1-font-size:12px;--caption-1-letter-spacing:.4px;--caption-1-line-height:16px;--caption-1-font-weight:400;--caption-1-color:black;--heading-1-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-1-font-size:14px;--heading-1-letter-spacing:.2px;--heading-1-line-height:18px;--heading-1-font-weight:600;--heading-1-color:black;--heading-2-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-2-font-size:16px;--heading-2-letter-spacing:.2px;--heading-2-line-height:20px;--heading-2-font-weight:600;--heading-2-color:black;--heading-3-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-3-font-size:20px;--heading-3-letter-spacing:0px;--heading-3-line-height:24px;--heading-3-font-weight:600;--heading-3-color:black;--heading-4-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-4-font-size:28px;--heading-4-letter-spacing:0px;--heading-4-line-height:32px;--heading-4-font-weight:600;--heading-4-color:black;--heading-5-font-family:"Noto Sans", "NotoSans-Medium";--heading-5-font-size:36px;--heading-5-letter-spacing:0px;--heading-5-line-height:44px;--heading-5-font-weight:500;--heading-5-color:black;--heading-6-font-family:"Noto Sans", "NotoSans-Medium";--heading-6-font-size:48px;--heading-6-letter-spacing:0px;--heading-6-line-height:60px;--heading-6-font-weight:500;--heading-6-color:black;--label-1-font-family:"Noto Sans", "NotoSans-Regular";--label-1-font-size:12px;--label-1-letter-spacing:.4px;--label-1-line-height:16px;--label-1-font-weight:400;--label-1-color:black;--label-1-link-font-family:"Noto Sans", "NotoSans-Regular";--label-1-link-font-size:12px;--label-1-link-letter-spacing:.4px;--label-1-link-line-height:16px;--label-1-link-font-weight:400;--label-1-link-text-decoration:underline;--label-1-link-color:black;--menu-item-1-font-family:"Noto Sans", "NotoSans-Medium";--menu-item-1-font-size:14px;--menu-item-1-letter-spacing:.3px;--menu-item-1-line-height:18px;--menu-item-1-font-weight:500;--menu-item-1-color:black;--overline-1-font-family:"Noto Sans", "NotoSans-SemiBold";--overline-1-font-size:10px;--overline-1-letter-spacing:1.5px;--overline-1-line-height:12px;--overline-1-font-weight:600;--overline-1-text-transform:uppercase;--overline-1-color:black;--pill-1-font-family:"Noto Sans", "NotoSans-Medium";--pill-1-font-size:12px;--pill-1-letter-spacing:0px;--pill-1-line-height:16px;--pill-1-font-weight:500;--pill-1-color:black;--subheading-1-font-family:"Noto Sans", "NotoSans-Medium";--subheading-1-font-size:12px;--subheading-1-letter-spacing:.2px;--subheading-1-line-height:16px;--subheading-1-font-weight:500;--subheading-1-color:black;--subheading-2-font-family:"Noto Sans", "NotoSans-Medium";--subheading-2-font-size:14px;--subheading-2-letter-spacing:.2px;--subheading-2-line-height:18px;--subheading-2-font-weight:500;--subheading-2-color:black;--subheading-3-font-family:"Noto Sans", "NotoSans-SemiBold";--subheading-3-font-size:16px;--subheading-3-letter-spacing:.2px;--subheading-3-line-height:20px;--subheading-3-font-weight:600;--subheading-3-color:black;--text-font-family:"Noto Sans", "NotoSans-Regular";--text-font-size:16px;--text-letter-spacing:.3px;--text-line-height:20px;--text-font-weight:400;--text-color:black;--transformed-label-font-family:"Noto Sans", "NotoSans-Medium";--transformed-label-font-size:12px;--transformed-label-letter-spacing:0px;--transformed-label-line-height:14px;--transformed-label-font-weight:500;--transformed-label-color:black}.badge-01{font-family:var(--badge-01-font-family);font-size:var(--badge-01-font-size);letter-spacing:var(--badge-01-letter-spacing);line-height:var(--badge-01-line-height);font-weight:var(--badge-01-font-weight);color:var(--badge-01-color)}.badge-02{font-family:var(--badge-02-font-family);font-size:var(--badge-02-font-size);letter-spacing:var(--badge-02-letter-spacing);line-height:var(--badge-02-line-height);font-weight:var(--badge-02-font-weight);text-transform:var(--badge-02-text-transform);color:var(--badge-02-color)}.body-long-1{font-family:var(--body-long-1-font-family);font-size:var(--body-long-1-font-size);letter-spacing:var(--body-long-1-letter-spacing);line-height:var(--body-long-1-line-height);font-weight:var(--body-long-1-font-weight);color:var(--body-long-1-color)}.body-long-2{font-family:var(--body-long-2-font-family);font-size:var(--body-long-2-font-size);letter-spacing:var(--body-long-2-letter-spacing);line-height:var(--body-long-2-line-height);font-weight:var(--body-long-2-font-weight);color:var(--body-long-2-color)}.body-short-1{font-family:var(--body-short-1-font-family);font-size:var(--body-short-1-font-size);letter-spacing:var(--body-short-1-letter-spacing);line-height:var(--body-short-1-line-height);font-weight:var(--body-short-1-font-weight);color:var(--body-short-1-color)}.body-short-2{font-family:var(--body-short-2-font-family);font-size:var(--body-short-2-font-size);letter-spacing:var(--body-short-2-letter-spacing);line-height:var(--body-short-2-line-height);font-weight:var(--body-short-2-font-weight);color:var(--body-short-2-color)}.button{font-family:var(--button-font-family);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);font-weight:var(--button-font-weight);color:var(--button-color)}.caption-1{font-family:var(--caption-1-font-family);font-size:var(--caption-1-font-size);letter-spacing:var(--caption-1-letter-spacing);line-height:var(--caption-1-line-height);font-weight:var(--caption-1-font-weight);color:var(--caption-1-color)}.heading-1{font-family:var(--heading-1-font-family);font-size:var(--heading-1-font-size);letter-spacing:var(--heading-1-letter-spacing);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-font-weight);color:var(--heading-1-color)}.heading-2{font-family:var(--heading-2-font-family);font-size:var(--heading-2-font-size);letter-spacing:var(--heading-2-letter-spacing);line-height:var(--heading-2-line-height);font-weight:var(--heading-2-font-weight);color:var(--heading-2-color)}.heading-3{font-family:var(--heading-3-font-family);font-size:var(--heading-3-font-size);letter-spacing:var(--heading-3-letter-spacing);line-height:var(--heading-3-line-height);font-weight:var(--heading-3-font-weight);color:var(--heading-3-color)}.heading-4{font-family:var(--heading-4-font-family);font-size:var(--heading-4-font-size);letter-spacing:var(--heading-4-letter-spacing);line-height:var(--heading-4-line-height);font-weight:var(--heading-4-font-weight);color:var(--heading-4-color)}.heading-5{font-family:var(--heading-5-font-family);font-size:var(--heading-5-font-size);letter-spacing:var(--heading-5-letter-spacing);line-height:var(--heading-5-line-height);font-weight:var(--heading-5-font-weight);color:var(--heading-5-color)}.heading-6{font-family:var(--heading-6-font-family);font-size:var(--heading-6-font-size);letter-spacing:var(--heading-6-letter-spacing);line-height:var(--heading-6-line-height);font-weight:var(--heading-6-font-weight);color:var(--heading-6-color)}.label-1{font-family:var(--label-1-font-family);font-size:var(--label-1-font-size);letter-spacing:var(--label-1-letter-spacing);line-height:var(--label-1-line-height);font-weight:var(--label-1-font-weight);color:var(--label-1-color)}.label-1-link{font-family:var(--label-1-link-font-family);font-size:var(--label-1-link-font-size);letter-spacing:var(--label-1-link-letter-spacing);line-height:var(--label-1-link-line-height);font-weight:var(--label-1-link-font-weight);-webkit-text-decoration:var(--label-1-link-text-decoration);text-decoration:var(--label-1-link-text-decoration);color:var(--label-1-link-color)}.menu-item-1{font-family:var(--menu-item-1-font-family);font-size:var(--menu-item-1-font-size);letter-spacing:var(--menu-item-1-letter-spacing);line-height:var(--menu-item-1-line-height);font-weight:var(--menu-item-1-font-weight);color:var(--menu-item-1-color)}.overline-1{font-family:var(--overline-1-font-family);font-size:var(--overline-1-font-size);letter-spacing:var(--overline-1-letter-spacing);line-height:var(--overline-1-line-height);font-weight:var(--overline-1-font-weight);text-transform:var(--overline-1-text-transform);color:var(--overline-1-color)}.pill-1{font-family:var(--pill-1-font-family);font-size:var(--pill-1-font-size);letter-spacing:var(--pill-1-letter-spacing);line-height:var(--pill-1-line-height);font-weight:var(--pill-1-font-weight);color:var(--pill-1-color)}.subheading-1{font-family:var(--subheading-1-font-family);font-size:var(--subheading-1-font-size);letter-spacing:var(--subheading-1-letter-spacing);line-height:var(--subheading-1-line-height);font-weight:var(--subheading-1-font-weight);color:var(--subheading-1-color)}.subheading-2{font-family:var(--subheading-2-font-family);font-size:var(--subheading-2-font-size);letter-spacing:var(--subheading-2-letter-spacing);line-height:var(--subheading-2-line-height);font-weight:var(--subheading-2-font-weight);color:var(--subheading-2-color)}.subheading-3{font-family:var(--subheading-3-font-family);font-size:var(--subheading-3-font-size);letter-spacing:var(--subheading-3-letter-spacing);line-height:var(--subheading-3-line-height);font-weight:var(--subheading-3-font-weight);color:var(--subheading-3-color)}.text{font-family:var(--text-font-family);font-size:var(--text-font-size);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height);font-weight:var(--text-font-weight);color:var(--text-color)}.transformed-label{font-family:var(--transformed-label-font-family);font-size:var(--transformed-label-font-size);letter-spacing:var(--transformed-label-letter-spacing);line-height:var(--transformed-label-line-height);font-weight:var(--transformed-label-font-weight);color:var(--transformed-label-color)}}@layer gravity.components{.MuiTabs-root{border-top:none;margin-bottom:1em;display:block}}@layer tokens{:root{--header-height:64px;--sidenav-width:68px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px}@media(max-width:1440px){.page-wrapper{--badge-01-font-size:10px;--badge-01-letter-spacing:.2px;--badge-01-line-height:10px;--badge-02-font-size:10px;--badge-02-letter-spacing:.8px;--badge-02-line-height:10px;--body-long-1-font-size:11px;--body-long-1-letter-spacing:.2px;--body-long-1-line-height:16px;--body-long-2-font-size:13px;--body-long-2-letter-spacing:.2px;--body-long-2-line-height:19px;--body-short-1-font-size:11px;--body-short-1-letter-spacing:.2px;--body-short-1-line-height:14px;--body-short-2-font-size:13px;--body-short-2-letter-spacing:.2px;--body-short-2-line-height:18px;--button-font-size:11px;--button-letter-spacing:.2px;--button-line-height:13px;--caption-1-font-size:10px;--caption-1-letter-spacing:.3px;--caption-1-line-height:13px;--heading-1-font-size:11px;--heading-1-letter-spacing:.2px;--heading-1-line-height:14px;--heading-2-font-size:13px;--heading-2-letter-spacing:.2px;--heading-2-line-height:16px;--heading-3-font-size:16px;--heading-3-line-height:19px;--heading-4-font-size:22px;--heading-4-line-height:26px;--heading-5-font-size:29px;--heading-5-line-height:35px;--heading-6-font-size:38px;--heading-6-line-height:48px;--label-1-font-size:10px;--label-1-letter-spacing:.3px;--label-1-line-height:13px;--label-1-link-font-size:10px;--label-1-link-letter-spacing:.3px;--label-1-link-line-height:13px;--menu-item-1-font-size:11px;--menu-item-1-letter-spacing:.2px;--menu-item-1-line-height:14px;--overline-1-font-size:8px;--overline-1-letter-spacing:1.2px;--overline-1-line-height:10px;--pill-1-font-size:10px;--pill-1-line-height:13px;--subheading-1-font-size:10px;--subheading-1-letter-spacing:.2px;--subheading-1-line-height:13px;--subheading-2-font-size:12px;--subheading-2-letter-spacing:.2px;--subheading-2-line-height:14px;--subheading-3-font-size:14px;--subheading-3-letter-spacing:.2px;--subheading-3-line-height:16px;--text-font-size:14px;--text-letter-spacing:.2px;--text-line-height:16px;--transformed-label-font-size:10px;--transformed-label-line-height:11px}}}@layer base{html,body,#root{height:100%}body{font-family:var(--text-font-family)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--ui-06)}::-webkit-scrollbar-track{background-color:var(--ui-04)}.link-label{color:var(--brand-01);text-decoration:underline;-webkit-text-decoration-color:var(--brand-01);text-decoration-color:var(--brand-01)}}@layer components{.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;width:auto;margin:0;position:absolute;z-index:0!important}.grid-stack>.grid-stack-item{width:var(--gs-column-width);height:var(--gs-cell-height);padding:0;position:absolute;top:0;left:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{width:auto;margin:0;position:absolute;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{-ms-touch-action:none;touch-action:none;font-size:.1px;display:block;position:absolute}.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle,.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-position:50%;background-repeat:no-repeat}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{opacity:.8;box-shadow:1px 4px 6px #0003}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing,.grid-stack-animate .grid-stack-item.grid-stack-placeholder{transition:left,top,height,width}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0%}}.add-button{flex-direction:row;justify-content:flex-end;align-items:center;padding:16px 0;display:flex}.local-search{float:left;padding:0 1em 1em 0}.utility-configuration-wrapper{flex-direction:column;gap:4px;width:100%;display:flex}.device-utility-loading-bar{margin-top:20px;margin-bottom:4px}.loading-bar{width:100%;margin:10px 0 20px}.page-wrapper{background-color:var(--ui-02);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.page-wrapper .content{flex:1;min-height:0;overflow:auto}.page-wrapper .content:has(.device-view-map-container){height:100vh;overflow:hidden}.page-wrapper .content:has(.device-view-map-container) .device-view-map-container{background:var(--ui-01);flex:1;width:100%;min-height:0;padding:0;overflow:hidden}.page-wrapper .content:has(.device-view-map-container) .device-view-map-container[style*="position: fixed"]{width:100vw;margin:0;left:0;right:0}.page-wrapper .no-margin{padding:0 0 5em}.page-wrapper .with-margin{padding:0 2em 5em}.page-wrapper.fixed{background:var(--ui-01)}.page-wrapper.fixed .content{overflow:hidden}.page-wrapper .header{flex-shrink:0;padding:1em 2em}.page-wrapper .header .header-row{flex-direction:row;justify-content:space-between;display:flex}.page-wrapper .header .left h4{margin-top:.75em}.page-wrapper .header .right{justify-content:end;align-self:start;display:flex}.page-wrapper .header .lower{margin-top:1.5em}.page-wrapper .footer{background-color:var(--ui-01);border-top:1px solid #0000001a;flex-shrink:0;justify-content:space-between;width:100%;height:auto;min-height:50px;padding:1em 2em;display:flex}@media(max-width:1440px){.page-wrapper .with-margin{padding:0 1.6em 5em}.page-wrapper .header{padding:.8em 1.6em}.page-wrapper .header .left h4{margin-top:.6em}.page-wrapper .header .lower{margin-top:1.2em}.page-wrapper .footer{min-height:40px;padding:.8em 1.6em}}p{margin:1em 0}.text-field-wrapper{flex-direction:column;flex:1;width:75%;margin:auto;display:flex}.util-xdl-id-field{margin:0 auto}.xg-data-grid-container{flex-direction:column;display:flex}.xg-data-grid-container .MuiDataGrid-root{border:none}.xg-data-grid-container .MuiDataGrid-main{border-style:solid;border-width:1px;border-color:var(--DataGrid-t-color-border-base)}.xg-data-grid-container .MuiDataGrid-footerContainer{background-color:var(--ui-02)}.xg-data-grid-container .MuiDataGrid-columnHeader{background-color:var(--support-03-100)}.xg-data-grid-container .MuiDataGrid-columnHeaderTitle{color:#595959;letter-spacing:.4px;font-size:12px;font-weight:400;line-height:16px}.xg-data-grid-container .MuiDataGrid-cell,.xg-data-grid-container .MuiDataGrid-columnHeader{border-right:1px solid var(--DataGrid-t-color-border-base)}.xg-data-grid-container .MuiDataGrid-cell{white-space:nowrap;overflow-wrap:break-word;text-overflow:ellipsis;align-items:center;padding:1em;display:flex;overflow:hidden}.xg-data-grid-container .MuiDataGrid-cell .xg-cell-truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.xg-data-grid-container .MuiDataGrid-cell:not([data-field=actions]){text-overflow:ellipsis;overflow:hidden}.xg-data-grid-container .MuiDataGrid-cell:not([data-field=actions])>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.xg-data-grid-container .MuiDataGrid-cell:focus,.xg-data-grid-container .MuiDataGrid-cell:focus-within{outline:none}.xg-data-grid-container .MuiDataGrid-columnHeader .MuiDataGrid-sortButton{background-color:#0000!important}@media(max-width:1440px){.xg-data-grid-container .MuiDataGrid-cell{padding:.8em;font-size:14px}}.action-buttons{flex-direction:row;align-items:center;gap:8px;display:flex}.rni-mappings-grid{clear:both;width:100%}.add-edit-rni-mapping-dialog .rni-mapping-form{flex-direction:column;display:flex}.add-edit-rni-mapping-dialog .rni-mapping-form-item{flex:100px}.add-edit-rni-mapping-dialog .xg-dialog-footer-container{margin-top:0}.dialog-delete-rni-mapping-button{background-color:var(--support-05-300)}.xg-button-main.button-add{padding:10px 16px}.add-edit-utility-dialog .MuiTextField-root{height:84px}.lmhcQa_rniTooltip{background:#d5eef6;border-radius:3px;padding:0 4px;line-height:18px}.lmhcQa_singleBaseStationSubnetIds{flex-wrap:wrap;gap:1px 4px;display:flex}.lmhcQa_baseStationsSubnetIds{flex-direction:column;gap:8px;display:flex}.lmhcQa_networkInfoGrid{clear:both;width:100%}.billing-export-wrapper{width:100%}.billing-export-wrapper .billing-export-sub-heading{padding-bottom:1em}.date-picker-validation-message{color:red}.billing-cycle-header{clear:both;background-color:#0000;margin:1em;display:inline-block}.column{float:left;text-align:left}.vertical{border-right:2px solid #d3d3d3;margin-right:1em;padding-right:1em}.autocomplete-multiple-checkbox .MuiAutocomplete-option{padding:1em 1.5em}@media(max-width:1440px){.autocomplete-multiple-checkbox .MuiInputBase-root input{font-size:.875rem}.autocomplete-multiple-checkbox .MuiAutocomplete-option{padding:.3em .9em;font-size:.875rem}}.checkbox-label{font-size:14px}.disabled-helper-text{padding-left:6%;font-size:12px}.read-meters-check.disabled .MuiTypography-root,.missing-read-meters-check.disabled .MuiTypography-root{color:var(--text-04)}.billing-checkbox-container{padding-bottom:15px}.billing-checkbox-container .MuiFormControlLabel-root{height:var(--body-short-2-line-height)}.dashboard-v2-empty-state{background-color:var(--ui-01,#fff);border:1px solid var(--ui-03,#e0e0e0);border-radius:8px;flex-direction:column;gap:8px;margin-top:16px;padding:24px 32px;display:flex}.dashboard-v2-empty-state .empty-state-heading{font-size:var(--heading-3-font-size,18px);color:var(--text-01,#161616);font-weight:600}.dashboard-v2-empty-state .empty-state-description{font-size:var(--body-long-01-font-size,14px);color:var(--text-02,#525252);line-height:1.5}.dashboard-v2-actions{align-items:center;gap:12px;display:flex}.dashboard-v2-loading,.dashboard-v2-error{font-size:var(--body-long-01-font-size,14px);color:var(--text-02,#525252);margin-top:16px;padding:24px 32px}.dashboard-v2-error{color:var(--support-error,#da1e28)}.add-metric-dialog-content{flex-direction:column;gap:24px;padding:8px 0;display:flex}.add-metric-step-title{color:var(--text-01);margin:0;font-size:18px;font-weight:600}.add-metric-step-content{min-height:120px}.add-metric-field-label{color:var(--text-02);font-size:14px;font-weight:500}.add-metric-stepper.MuiStepper-root{padding:0}.add-metric-step-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.add-metric-stepper .add-metric-step-circle.active{background-color:var(--brand-01);color:var(--text-10)}.add-metric-stepper .add-metric-step-circle.completed{background-color:var(--support-02-100);color:var(--brand-01)}.add-metric-stepper .add-metric-step-circle.upcoming{background-color:var(--ui-03);color:var(--text-04)}.add-metric-step1{flex-direction:column;gap:24px;display:flex}.add-metric-option-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.add-metric-option-card{text-align:center;border:1px solid var(--ui-05);cursor:pointer;background:var(--ui-01);font-family:inherit;font-size:inherit;line-height:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:100%;margin:0;padding:20px 20px 24px;transition:border-color .15s,background-color .15s;display:flex}.add-metric-option-card:disabled{cursor:not-allowed}.add-metric-option-card:hover{border-color:var(--interactive-01)}.add-metric-option-card--selected{border-color:var(--brand-01);background-color:var(--support-02-100)}.add-metric-option-card--selected .add-metric-card-radio.MuiRadio-root,.add-metric-option-card--selected .add-metric-card-icon{color:var(--brand-01)}.add-metric-option-card--disabled,.add-metric-option-card--disabled:hover{cursor:not-allowed;opacity:.5;border-color:var(--ui-05);background:var(--ui-01)}.add-metric-card-radio.MuiRadio-root{color:var(--ui-06);padding:0}.add-metric-card-icon{color:var(--text-02);justify-content:center;align-items:center;display:flex}.add-metric-card-title{color:var(--text-01);font-size:14px;font-weight:600}.add-metric-card-desc{color:var(--text-03);font-size:13px}.add-metric-grouped-autocomplete,.add-metric-existing-widget-autocomplete,.add-metric-widget-name-field{width:420px;max-width:100%}.add-metric-grouped-autocomplete .MuiOutlinedInput-root,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root,.add-metric-widget-name-field .MuiOutlinedInput-root{box-sizing:border-box;border:1px solid var(--ui-05);background:var(--ui-01);min-height:48px;color:var(--text-01);border-radius:6px;padding:14px 12px;font-family:inherit;font-size:14px}.add-metric-grouped-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.add-metric-widget-name-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:none}.add-metric-grouped-autocomplete .MuiOutlinedInput-root .MuiAutocomplete-input,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root .MuiAutocomplete-input,.add-metric-grouped-autocomplete .MuiOutlinedInput-root .MuiInputBase-input,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root .MuiInputBase-input,.add-metric-widget-name-field .MuiOutlinedInput-root .MuiInputBase-input{color:var(--text-01);padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.add-metric-grouped-autocomplete .MuiOutlinedInput-root:hover,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root:hover,.add-metric-widget-name-field .MuiOutlinedInput-root:hover{border-color:var(--interactive-01)}.add-metric-grouped-autocomplete .MuiOutlinedInput-root.Mui-focused,.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root.Mui-focused,.add-metric-widget-name-field .MuiOutlinedInput-root.Mui-focused{border-color:var(--interactive-01);box-shadow:0 0 0 1px var(--interactive-01)}.add-metric-grouped-autocomplete .MuiInputLabel-root,.add-metric-existing-widget-autocomplete .MuiInputLabel-root,.add-metric-widget-name-field .MuiInputLabel-root{color:var(--text-01);background:var(--ui-01);padding:0 4px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;top:50%;left:12px;overflow:visible;transform:translateY(-50%)scale(1)}.add-metric-grouped-autocomplete .MuiInputLabel-root.MuiInputLabel-shrink,.add-metric-existing-widget-autocomplete .MuiInputLabel-root.MuiInputLabel-shrink,.add-metric-widget-name-field .MuiInputLabel-root.MuiInputLabel-shrink{color:var(--text-03);font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;top:0;left:12px;transform:translateY(-50%)scale(1)}.add-metric-grouped-autocomplete .MuiInputLabel-root.Mui-focused,.add-metric-existing-widget-autocomplete .MuiInputLabel-root.Mui-focused,.add-metric-widget-name-field .MuiInputLabel-root.Mui-focused{color:var(--interactive-01)}.add-metric-grouped-autocomplete-paper{width:-webkit-max-content;width:max-content;max-width:min(720px,100vw - 96px)}.add-metric-grouped-autocomplete-listbox{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:12px;max-height:320px;padding:16px 12px;display:grid}.add-metric-grouped-autocomplete-group-column{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.add-metric-grouped-autocomplete-group-header{letter-spacing:.5px;text-transform:uppercase;color:var(--text-03);padding:6px 12px 8px;font-size:12px;font-weight:600}.add-metric-grouped-autocomplete-group-options{margin:0;padding:0;list-style:none}.add-metric-grouped-autocomplete-listbox .add-metric-grouped-autocomplete-option.MuiAutocomplete-option{text-align:left;cursor:pointer;width:100%;color:var(--text-01);white-space:normal;word-break:break-word;background:0 0;border:none;border-radius:6px;margin:2px 0;padding:10px 36px 10px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;display:block}.add-metric-grouped-autocomplete-option.MuiAutocomplete-option:hover,.add-metric-grouped-autocomplete-option.MuiAutocomplete-option.Mui-focused{background-color:var(--ui-04)}.add-metric-grouped-autocomplete-option.MuiAutocomplete-option[aria-selected=true],.add-metric-grouped-autocomplete-option.MuiAutocomplete-option[aria-selected=true].Mui-focused,.add-metric-grouped-autocomplete-option.MuiAutocomplete-option[aria-selected=true]:hover{background-color:var(--support-02-100)}.add-metric-grouped-autocomplete-empty{color:var(--text-03);cursor:default;padding:12px 16px;font-size:13px;list-style:none}.add-metric-step2{flex-direction:column;gap:24px;display:flex}.add-metric-step2-field{flex-direction:column;gap:6px;max-width:100%;display:flex}.add-metric-step2-metric-name{color:var(--text-01);background:var(--ui-01);border:1px solid var(--ui-05);box-sizing:border-box;border-radius:6px;width:420px;max-width:100%;min-height:20px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.add-metric-step2-metric-name:hover{border-color:var(--interactive-01)}.add-metric-step2-metric-name:focus{border-color:var(--interactive-01);box-shadow:0 0 0 1px var(--interactive-01);outline:none}.add-metric-step2-filters{flex-direction:column;gap:12px;display:flex}.add-metric-step2-filter-prompt{color:var(--text-01);font-size:14px}.add-metric-step2-filter-section{flex-direction:column;display:flex}.add-metric-step2-filter-grid{grid-template-columns:repeat(2,1fr);gap:24px 28px;margin:0;padding:0;list-style:none;display:grid}.add-metric-step2-filter-cell{flex-direction:column;gap:6px;min-width:0;display:flex}.add-metric-step2-filter-input{width:100%}.add-metric-step2-filter-input .MuiOutlinedInput-root,.add-metric-step2-filter-input .MuiOutlinedInput-root.Mui-disabled{background:var(--ui-01);opacity:1;cursor:default;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500}.add-metric-step2-filter-input .MuiOutlinedInput-notchedOutline,.add-metric-step2-filter-input .Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--ui-05)}.add-metric-step2-filter-input .MuiOutlinedInput-input,.add-metric-step2-filter-input .MuiOutlinedInput-input.Mui-disabled{min-height:20px;color:var(--text-01);-webkit-text-fill-color:var(--text-01);cursor:default;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.add-metric-step3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.add-metric-step3-left{flex-direction:column;gap:20px;min-width:0;display:flex}.add-metric-step3-right{border-left:1px solid var(--ui-05);flex-direction:column;gap:8px;min-width:0;padding-left:24px;display:flex}.add-metric-step3-field{flex-direction:column;gap:6px;display:flex}.add-metric-step3-metric-name-readonly{font:inherit;color:var(--text-01);background:var(--ui-03);border:1px solid var(--ui-05);box-sizing:border-box;cursor:default;border-radius:6px;width:100%;max-width:320px;min-height:20px;padding:10px 12px;font-size:14px;font-weight:500}.add-metric-step3-metric-name-readonly:focus{outline:none}.add-metric-step3-toggles{flex-direction:column;gap:0;max-width:320px;display:flex}.add-metric-step3-toggle-row{justify-content:space-between;align-items:center;gap:12px;max-width:320px;display:flex}.add-metric-step3-toggle-label{color:var(--text-01);font-size:14px;font-weight:600}.add-metric-step3-preview-label{color:var(--text-02);font-size:14px;font-weight:500}.add-metric-step4{flex-direction:column;gap:20px;display:flex}.add-metric-step4 .add-metric-option-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.add-metric-step4-field{flex-direction:column;gap:6px;width:420px;max-width:100%;display:flex}.add-metric-existing-widget-autocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{padding-right:32px}.add-metric-existing-widget-autocomplete .MuiAutocomplete-endAdornment{right:12px}.add-metric-existing-widget-autocomplete .MuiAutocomplete-popupIndicator{margin:0;padding:0}.add-metric-existing-widget-autocomplete .MuiAutocomplete-popupIndicator:hover{background:0 0}.add-metric-existing-widget-autocomplete .MuiAutocomplete-popupIndicator.MuiAutocomplete-popupIndicatorOpen{transform:none}.add-metric-existing-widget-autocomplete .MuiAutocomplete-popupIndicator svg{color:var(--text-03);font-size:24px}.add-metric-existing-widget-autocomplete .MuiAutocomplete-clearIndicator{display:none}.metric-widget{border:1px solid var(--ui-05);background:var(--ui-01);border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.metric-widget-title{font-family:var(--heading-5-font-family);font-size:var(--heading-3-font-size);font-weight:var(--heading-5-font-weight);line-height:var(--heading-3-line-height);letter-spacing:var(--heading-3-letter-spacing);color:var(--text-01);margin:0}.metric-widget-chips{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.metric-widget-chip{background:var(--ui-04);color:var(--text-01);font-family:var(--body-short-1-font-family);font-size:var(--body-short-1-font-size);font-weight:var(--body-short-1-font-weight);line-height:var(--body-short-1-line-height);letter-spacing:var(--body-short-1-letter-spacing);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:4px 10px}.metric-widget-count{align-items:center;gap:8px;margin-top:4px;display:flex}.metric-widget-count-value{font-family:var(--heading-5-font-family);font-size:var(--heading-5-font-size);font-weight:var(--heading-5-font-weight);letter-spacing:var(--heading-5-letter-spacing);color:var(--text-01);font-variant-numeric:tabular-nums lining-nums;line-height:1}.metric-widget-count-suffix{font-family:var(--body-long-1-font-family);font-size:var(--body-long-1-font-size);font-weight:var(--body-long-1-font-weight);line-height:var(--body-long-1-line-height);letter-spacing:var(--body-long-1-letter-spacing);color:var(--text-03);font-variant-numeric:tabular-nums lining-nums}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width,height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.dashboard-grid{width:100%}.dashboard-grid__item{min-width:0;display:flex}.dashboard-grid__item>*{flex:1;min-width:0}.react-grid-item.react-grid-placeholder{opacity:1;background:#0f62fe29;border-radius:8px}.dashboard-widget__header{cursor:grab}.dashboard-widget__header:active{cursor:grabbing}.dashboard-widget__header button{cursor:pointer}.react-resizable-handle{opacity:.4;transition:opacity .12s}.react-grid-item:hover .react-resizable-handle{opacity:1}.dashboard-widget{background-color:var(--ui-01,#fff);border:1px solid var(--ui-03,#e0e0e0);cursor:grab;border-radius:8px;flex-direction:column;gap:16px;height:100%;padding:20px 24px;transition:border-color .12s,box-shadow .12s,background-color .12s;display:flex;overflow:hidden}.react-grid-item.react-draggable-dragging .dashboard-widget{cursor:grabbing}.dashboard-widget--over{border-color:var(--interactive-01,#0f62fe);background-color:#0f62fe0a;box-shadow:0 0 0 2px #0f62fe2e}.dashboard-widget__header{justify-content:space-between;align-items:center;display:flex}.dashboard-widget__title{font-size:var(--heading-3-font-size,16px);line-height:var(--heading-3-line-height,19px);color:var(--text-01,#161616);margin:0;font-weight:700}.dashboard-widget__metrics{flex-flow:row;flex:1;align-items:stretch;gap:16px;min-width:0;min-height:0;padding-bottom:4px;display:flex;overflow-x:auto;overflow-y:hidden}.dashboard-widget__metrics>*{flex:1 0 180px;min-width:180px}.dashboard-widget__metrics::-webkit-scrollbar{height:8px}.dashboard-widget__metrics::-webkit-scrollbar-track{background:0 0}.dashboard-widget__metrics::-webkit-scrollbar-thumb{background:var(--ui-03,#c6c6c6);border-radius:4px}.dashboard-widget__metrics::-webkit-scrollbar-thumb:hover{background:var(--text-03,#8d8d8d)}.metric-tile__link{color:inherit;border-radius:8px;height:100%;text-decoration:none;display:block}.metric-tile__draggable{touch-action:none;cursor:default;height:100%;display:block}.metric-tile__drag-overlay{cursor:grabbing;border-radius:8px;width:100%;height:100%;box-shadow:0 12px 28px #0000002e}.metric-tile__link:hover .metric-tile{border-color:var(--interactive-01,#0f62fe);box-shadow:0 0 0 2px #0f62fe29}.metric-tile__link:focus-visible .metric-tile{border-color:var(--interactive-01,#0f62fe);box-shadow:0 0 0 2px #0f62fe29}.metric-tile--disabled{cursor:default}.metric-tile--disabled .metric-tile__name{color:var(--support-03-300,#8d8d8d);font-weight:700}.metric-tile--disabled .metric-tile__count{color:var(--support-03-300,#8d8d8d)}.metric-tile{background-color:var(--ui-01,#fff);border:1px solid var(--ui-03,#e0e0e0);border-radius:8px;flex-direction:column;justify-content:flex-start;gap:12px;width:100%;min-width:0;height:100%;padding:16px 18px;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.metric-tile__drag-handle{cursor:grab;flex:none;padding-right:28px;position:relative}.metric-tile__drag-handle:active{cursor:grabbing}.metric-tile__menu-trigger{top:50%;right:-24px;transform:translateY(-50%);cursor:pointer!important;position:absolute!important}.metric-tile__clickable-body{cursor:pointer;flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex}.metric-tile--disabled .metric-tile__clickable-body{cursor:default}.metric-tile__name{color:var(--text-01,#161616);-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.metric-tile__chips{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.metric-tile__chip{background:var(--ui-02,#f4f4f4);color:var(--text-01,#161616);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:4px 10px;font-size:12px}.metric-tile--disabled .metric-tile__chip{color:var(--support-03-300,#8d8d8d)}.metric-tile__count-row{flex-wrap:wrap;flex:none;align-items:baseline;gap:10px;min-width:0;margin-top:auto;display:flex}.metric-tile__count{color:var(--text-01,#161616);white-space:nowrap;font-size:max(22px,min(4.2vw,40px));font-weight:300;line-height:1}.metric-tile__count-spinner{min-height:40px;color:var(--text-02,#525252);align-items:center;display:inline-flex}.metric-tile__occurrences,.metric-tile__total-devices{color:var(--text-02,#525252);background-color:var(--ui-02,#f4f4f4);border-radius:12px;padding:4px 8px;font-size:12px}.metric-tile__trend{border-radius:12px;padding:4px 8px;font-size:12px}.metric-tile__trend--unavailable{color:var(--text-03,#8d8d8d);background-color:var(--ui-02,#f4f4f4);font-style:italic}.dialog-remove-metric-button,.dialog-remove-widget-button{background-color:var(--support-05-300)}.he-device-details-wrapper{color:#666;background-color:var(--ui-02);width:100%;font-size:1em}.he-device-details-wrapper .heading-4{color:#666}.he-device-details-wrapper .row{content:"";clear:both;margin-top:20px;display:table}.he-device-details-wrapper .row h2{margin-top:6px;line-height:20px}.he-device-details-wrapper .previousPage{margin-left:32px}.he-device-details-wrapper strong:after{content:" "}.he-device-details-wrapper .device-not-found-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 200px);display:flex}.he-device-details-wrapper .device-not-found-icon{margin-bottom:24px;font-size:60px}.he-device-details-wrapper .device-not-found-title{font-size:var(--heading-4-font-size);font-weight:var(--button-font-weight);margin-bottom:24px}.he-device-details-wrapper .device-not-found-text{color:var(--shadow-color);font-size:25px}.center{width:100%;padding:16%}.center .header{margin:auto}.actions-page-content{justify-content:space-between;width:70%;margin-top:2%;display:flex}.container-paper{padding:20px}.container-tabs{margin-top:20px}.usage-tab{width:100%}.print-button{padding-right:4px}.container-tabs .MuiDataGrid-cell{align-items:center;display:flex}.container-tabs .device-details-filter-row{padding:var(--spacing-2) 0 var(--spacing-4) 0}.container-tabs .loading-bar-slot{height:0;margin-bottom:0;transition:height .25s,margin-bottom .25s}.container-tabs .loading-bar-slot--active{height:4px;margin-bottom:var(--spacing-4);transition:none}.container-tabs .MuiAccordion-root{margin-bottom:16px}.container-tabs .MuiAccordion-root:last-child{margin-bottom:0}.container-tabs .MuiAccordionSummary-root{font-family:var(--heading-1-font-family);font-size:var(--heading-1-font-size);font-weight:var(--heading-1-font-weight);letter-spacing:var(--heading-1-letter-spacing);text-transform:capitalize;background-color:#eee;min-height:32px!important}.container-tabs .MuiAccordionDetails-root{padding:16px 24px 24px}.container-tabs .accordion-subsection-header{font-family:var(--overline-1-font-family);font-size:var(--overline-1-font-size);font-weight:var(--overline-1-font-weight);letter-spacing:var(--overline-1-letter-spacing);line-height:var(--overline-1-line-height);text-transform:var(--overline-1-text-transform);color:#757575;align-items:center;gap:4px;margin-top:12px;margin-bottom:6px;display:flex}.container-tabs .accordion-subsection-header:after{content:"";background-color:#e0e0e0;flex:1;height:1px}.device-details-header,.device-print-view-wrapper{margin-top:10px}:is(.device-details-header,.device-print-view-wrapper) .device-details{padding-right:15px!important}:is(.device-details-header,.device-print-view-wrapper) .utility-details{padding-right:15px!important}:is(.device-details-header,.device-print-view-wrapper) .file-details{padding-right:15px!important}:is(.device-details-header,.device-print-view-wrapper) .column{text-align:left;flex-direction:column;min-width:174px;margin-bottom:15px;padding:0 2px;display:flex;position:relative}:is(.device-details-header,.device-print-view-wrapper) .column.vertical{flex-direction:column}:is(.device-details-header,.device-print-view-wrapper) .column h2+p{margin-top:6px}:is(.device-details-header,.device-print-view-wrapper) .detailRow{border-bottom:1px solid #d3d3d3;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-top:20px;padding-bottom:20px;display:flex}:is(.device-details-header,.device-print-view-wrapper) .detailRow:last-child{border-bottom:none}:is(.device-details-header,.device-print-view-wrapper) .dark-red{color:#962121}@media print{.device-details-header .detailRow{--min:130px;--gap:4px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min)),1fr));place-content:center;gap:8px 2px;display:grid!important}.device-details-header .detailRow:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-2px}.device-details-header .detailRow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-2px}.device-details-header .detailRow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-2px}.device-details-header .detailRow .vertical{border-width:0;margin:0!important;padding:0!important}.device-details-header .detailRow h2{font-size:18px!important}.device-details-header .detailRow h2 button{display:none!important}}.print-popover-content{min-width:220px;padding:16px}.print-popover-checkboxes{flex-direction:column;display:flex}.print-popover-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.zoom-range{margin:1em;list-style-type:none}.zoom-range span{font-weight:700}ul.reads-consumption-stats{margin-bottom:1em;list-style-type:none}ul.reads-consumption-stats li{margin:0 1em;display:inline}ul.reads-consumption-stats li span{font-weight:700}.css-fsxb4m-MuiButtonBase-root-MuiToggleButton-root,.xg-typography-main{text-transform:none!important}.usage-graph-events-error{margin:0 16px 8px}.usage-tab-layout{flex-direction:column;width:100%;display:flex}.usage-controls-container,.usage-table-container{max-width:98%}.usage-table-container{margin-bottom:16px}.he-electric-usage-error{color:red;background-color:#fff1f1;border:1px solid red;border-radius:6px;margin:20px 0;padding:10px}.control-bar{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1em;width:100%;display:flex}.date-range-picker-container{flex-wrap:nowrap;flex:auto;align-items:flex-end;gap:.5em;display:flex}.usage-interval-selection{min-width:160px}.usage-interval-selection .xg-select,.usage-interval-selection [class*=XgSelect],.usage-interval-selection .MuiFormControl-root{width:100%}.usage-controls{gap:.5em;margin-left:auto;display:flex}.view-modes{padding:0}.export-button-container{width:100px;min-width:100px;height:54px}.export-button-container button{width:100%;height:54px!important;min-height:54px!important}.view-modes .MuiToggleButton-root,.uom-selection .MuiToggleButton-root{text-transform:capitalize;height:54px}@media(max-width:1100px){.control-bar{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.control-bar>div:first-child{width:100%}.usage-controls{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-bottom:0}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.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-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.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,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible{outline:1px auto}.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.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{margin-left:auto;margin-right:auto;display:block;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{width:0;font-size:20px;position:relative;top:-1px}.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{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.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{margin-left:10px;display:inline-block}.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{-webkit-appearance:none;margin:0}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;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{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.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):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):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{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):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{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):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{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;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__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__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__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__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__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__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__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){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.react-date-picker-wrapper{font-family:var(--badge-01-font-family);margin:0;color:#000000de!important}.react-date-picker-wrapper .date-picker-validation-message{color:red;margin-left:10px}.react-date-picker-wrapper .drop-down-users-tab{line-height:24px;width:190px!important}.react-date-picker-wrapper .date-picker-validation-message-wrapper{color:red;visibility:hidden;min-height:20px;margin-left:10px;font-size:14px;line-height:20px}.react-date-picker-wrapper .date-picker-validation-message-wrapper.visible{visibility:visible}.react-date-picker-wrapper .react-datepicker__input-container input{text-align:left;width:244px;box-shadow:none;box-sizing:border-box;background-color:#0000;border:1px solid #ccc;border-radius:4px;outline:none;margin-left:0;padding:18px 10px 19px 20px;font-size:15px;transition:border-color .2s ease-in-out}.react-date-picker-wrapper .react-datepicker__input-container input:placeholder-shown{text-align:center;padding:18px 0 19px}.react-date-picker-wrapper .react-datepicker__close-icon:after{color:#fff;cursor:pointer;background-color:#d3d3d3;border-radius:50%;margin:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.react-date-picker-wrapper .react-datepicker-popper{z-index:3}.react-date-picker-wrapper .react-datepicker__header{background-color:#fff;border-bottom:#000}.react-date-picker-wrapper .react-datepicker__current-month{font-weight:400}.react-date-picker-wrapper .react-datepicker__day--in-range{background-color:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__day--disabled{color:#d3d3d3;pointer-events:none}.react-date-picker-wrapper .react-datepicker__day--in-selecting-range:not(:-webkit-any(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__day--in-selecting-range:not(:is(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__month-text--in-selecting-range:not(:-webkit-any(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__month-text--in-selecting-range:not(:is(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__quarter-text--in-selecting-range:not(:-webkit-any(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__quarter-text--in-selecting-range:not(:is(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__year-text--in-selecting-range:not(:-webkit-any(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .react-datepicker__year-text--in-selecting-range:not(:is(.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:var(--support-02-100)!important;color:#000!important}.react-date-picker-wrapper .drop-down-users-tab .xg-select-dropdown-item{height:30px;padding:5px 10px;line-height:30px}.he-device-usage-table{flex-direction:column;display:flex}.usage-table-container .he-device-usage-table{width:100%!important}.he-device-usage-table .MuiDataGrid-cell.electric-usage-value-cell,.he-device-usage-table .MuiDataGrid-cell.electric-usage-value-cell>*{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}@media(max-width:770px){.he-device-usage-table .MuiTableCell-alignLeft{width:100%}}.breadcrumb-dialog-content{font-family:Segoe UI,sans-serif}.breadcrumb-loading-text{text-align:center;margin:0;padding:20px}.breadcrumb-error{padding:20px}.breadcrumb-error-content{color:#d32f2f;align-items:center;gap:8px;display:flex}.section{margin-bottom:20px}.label{color:#333;font-weight:700}.value{color:#555;margin-left:10px}.trace-parent-display{display:inline}.copy-wrapper{display:inline-block;position:relative}.copy-display{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}.copy-hidden{opacity:0;color:#0000;-webkit-user-select:text;user-select:text;z-index:2;width:100%;height:100%;font-size:inherit;white-space:nowrap;cursor:text;font-family:inherit;position:absolute;top:0;left:0;overflow:hidden}.service-header{color:#0078d4;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;font-size:16px;font-weight:700}.table{border-collapse:collapse;width:100%;margin-top:10px}.table th,.table td{text-align:left;border:1px solid #ddd;padding:8px;font-size:14px}.table th{background-color:#f0f0f0}.collapsible-content{max-height:0;transition:max-height .5s ease-out;overflow:hidden}.collapsible-content.open{max-height:100%;transition:max-height .5s ease-in}.breadcrumb-no-data{text-align:center;color:#666!important;padding:20px!important;font-style:italic!important}.service-metadata-row{flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0;padding:8px 0;font-size:14px;display:flex}.service-metadata-row .metadata-item{align-items:center;min-width:0;display:flex}.service-metadata-row .metadata-item .label{color:#24292f;white-space:nowrap;min-width:0;font-weight:600}.service-metadata-row .metadata-item .value{color:#57606a;word-break:break-all;text-overflow:ellipsis;max-width:200px;margin-left:3px;overflow:hidden}.service-metadata-row .metadata-separator{display:none}.MuiTooltip-popper{z-index:9999!important}@media(max-width:768px){.service-metadata-row{flex-direction:column;align-items:flex-start;gap:8px}.service-metadata-row .metadata-separator{display:none}.service-metadata-row .metadata-item{width:100%}.service-metadata-row .metadata-item .value{max-width:none}}@media print{@page{margin:.5in}.header{padding-left:0!important;padding-right:0!important;padding-bottom:16px!important}.content.with-margin{padding:0}.content>.MuiPaper-root{box-shadow:none!important}.device-print-view-wrapper .device-print-error{max-width:none;margin:0;padding:0}.device-print-view-wrapper .container-paper{box-shadow:none!important;padding:0!important}.device-print-view-wrapper .print-section,.device-print-view-wrapper .print-chart-container{page-break-inside:avoid;break-inside:avoid}.device-print-view-wrapper .print-chart-container .highcharts-container{width:100%!important;overflow:visible!important}.device-print-view-wrapper .print-chart-container .highcharts-container svg.highcharts-root{width:100%!important;height:auto!important}.device-print-view-wrapper .print-table-section.page-break{page-break-before:always;break-before:page}.device-print-view-wrapper .print-table-section{width:698px;max-width:698px;overflow:hidden!important}.device-print-view-wrapper .print-table-section *{overflow:hidden!important}.device-print-view-wrapper .print-usage-table th,.device-print-view-wrapper .print-usage-table td{border:none;border-bottom:1px solid #e0e0e0;font-size:.85em}.device-print-view-wrapper .print-usage-table th{background-color:#f5f5f5}}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading){height:auto;min-height:100vh}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .header-wrapper{display:none!important}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .side-nav-wrapper{display:none!important}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .header-row .heading-4{color:#666}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .layout-content main{width:100%;max-width:100%}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .container-paper{box-shadow:none!important;padding:0!important}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper{color:#666;background:#fff;flex-direction:column;flex:1;width:100%;font-size:1em;display:flex}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .device-print-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .device-print-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:2rem;display:flex}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-header{border-bottom:1px solid #d3d3d3;margin-bottom:20px;padding-bottom:15px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-info-section{border-top:1px solid #d3d3d3;margin-top:20px;padding-top:15px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-info-section+.print-chart-section{border-top:none;margin-top:0;padding-top:0}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chart-section{border-top:1px solid #d3d3d3;margin-top:20px;padding-top:15px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-date-range{flex-direction:column;gap:4px;margin-bottom:12px;font-size:.9em;display:flex}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-consumption-stats{flex-wrap:wrap;gap:8px 24px;margin:0 0 16px;padding:0;font-size:.9em;list-style:none;display:flex}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-consumption-stats li span{font-weight:700}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chart-container{width:100%;max-width:100%}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table{border-collapse:collapse;width:100%}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table th{border:1px solid #e0e0e0;padding:8px 12px;font-size:.9em}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table td{border:1px solid #e0e0e0;padding:8px 12px;font-size:.9em}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table th{text-align:left;background-color:#fafafa;font-weight:600}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-read{text-align:right}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-consumption{text-align:right}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-time{width:280px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-read{width:180px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-consumption{width:180px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-read-integrity{width:160px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-usage-table .col-time .print-chip{margin-left:8px}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chip{white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-block}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chip--partial{color:#9a400d;background-color:#fee5da}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chip--missing{color:#7d0f23;background-color:#fee2e9}.layout-wrapper:has(.device-print-view-wrapper,.device-print-loading) .device-print-view-wrapper .print-chip--ok{color:#006416;background-color:#e1ffe4}@media print{.he-device-details-print-wrapper *{overflow:visible!important}.device-print-view-wrapper table{border-collapse:collapse;width:100%}.device-print-view-wrapper thead{display:table-header-group}.device-print-view-wrapper tr{page-break-inside:avoid;break-inside:avoid}}.reads-consumption-graph-shell{position:relative}.event-lanes-loading{pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:.875rem;display:flex;position:absolute;left:0;right:0}.device-list-container{flex-direction:column;display:flex}.subheader-row{flex-direction:row;padding-bottom:.8em;display:flex}.subheader-row-last-child{flex-direction:row;align-items:center;padding-bottom:0;display:flex}.subheader-row:last-child{padding-bottom:0}.subheader-content{flex-direction:column;justify-content:space-evenly;display:flex}.view-toggle-container{border:1px solid var(--xg-color-neutral-300);border-radius:4px;justify-content:flex-end;margin-left:auto;display:flex}.view-toggle-container .xg-icon-button.active{background-color:var(--xg-color-neutral-100)}.search-bar{width:300px}.device-view-container{flex-grow:1}.page-wrapper .header:has(.subheader-content){padding-bottom:.3em}@media(max-width:768px){.view-toggle-container{border:1px solid var(--xg-color-neutral-300);border-radius:4px;align-items:center;margin-top:.5rem;padding:2px;display:flex}.view-toggle-container .xg-icon-button{border:1px solid var(--xg-color-neutral-300);border-radius:2px}}@media(max-width:1440px){.subheader-row{font-size:.875rem}.search-bar{width:240px}.search-bar .MuiInputBase-root,.search-bar .MuiInputLabel-root{font-size:.875rem}.search-bar .MuiOutlinedInput-input{padding:.85em .875em}@media(max-width:768px){.view-toggle-container{margin-top:.4rem}}}.save-filter-dialog-content>*+*{margin-top:16px}.save-filter-dialog-content .filter-name{width:100%}.autocomplete-select-paper .MuiAutocomplete-option{white-space:normal;word-break:break-word;padding:1em 1.5em}.autocomplete-select-option-content{flex-direction:column;gap:.15em;width:100%;display:flex}.autocomplete-select-option-subtitle{color:var(--text-02);font-size:.75rem}.autocomplete-select-footer{border-top:1px solid var(--border-03,#0000001f);padding:0}@media(max-width:1440px){.autocomplete-select .MuiInputBase-root input{font-size:.875rem}.autocomplete-select-paper .MuiAutocomplete-option{padding:.8em 1em;font-size:.9rem}.autocomplete-select-footer{padding:0}}.hidden-filters{visibility:hidden;height:.8em}.filter-row-inner{flex-direction:column;margin-bottom:.8em;display:flex}.filters{flex-wrap:wrap;align-items:flex-start;gap:.5em;display:flex}.filter-chips{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.filter-selector{width:250px;padding-top:1em;padding-bottom:.25em;padding-right:1em;display:inline-block}.see-more-filters-button,.clear-all-filters-button,.inline-action-button{color:var(--brand-01)}.see-more-filters-button,.clear-all-filters-button{align-self:flex-start;height:56px;margin-top:1em}.manage-saved-filters-footer-button{width:100%;min-height:48px;color:var(--brand-01);border-radius:0;justify-content:flex-start}.unsaved-filters-text{color:var(--support-05-500);align-items:center;gap:.25rem;margin-bottom:1em;font-size:.875rem;display:flex}.modified-filters-text{color:var(--support-05-500);margin-top:-.5em;padding:0 16px;font-size:.875rem}.inline-actions{gap:.5em;display:flex}.hidden{display:none}@media(max-width:1440px){.filters,.filter-chips{gap:.4em}.filter-selector{width:240px;padding-top:.8em;padding-bottom:.25em;padding-right:.8em}.filter-selector .MuiAutocomplete-root,.filter-selector .MuiInputLabel-root,.filter-selector .MuiInputBase-root{font-size:.875rem}.filter-selector .MuiAutocomplete-inputRoot{padding:.5em}.filter-selector .MuiAutocomplete-option{padding:.35em .9em;font-size:.875rem}}.filter-drawer{top:calc(var(--header-height) + 1px);z-index:3}.filter-drawer .paper{height:calc(100% - calc(var(--header-height) + 1px));top:calc(var(--header-height) + 1px);box-shadow:var(--shadow-05);border:none}.filter-drawer .filter-drawer-wrapper{width:min(485px,calc(100vw - var(--sidenav-width)));padding:24px}.filter-drawer .filter-selector{width:100%;padding:0}.filter-drawer .filter-selector .MuiFormControl-root{width:100%}.filter-drawer .clear-all-filters-button{color:var(--brand-01)}@media(max-width:1440px){.filter-drawer .filter-selector .MuiInputBase-root,.filter-drawer .filter-selector .MuiInputLabel-root{font-size:.875rem}.filter-drawer .filter-selector .MuiAutocomplete-inputRoot{padding:.5em}.filter-drawer .filter-selector .MuiAutocomplete-option{padding:.35em .9em;font-size:.875rem}}.device-view-map-container{flex:1;width:100%;height:calc(100vh - 240px);min-height:0;margin-left:0;margin-right:0;position:relative}.map-container{width:100%;height:100%;position:relative}.map-controls{z-index:2;background-color:#0000;flex-direction:column;display:flex;position:relative;bottom:120px;overflow:visible}.layer-controls{z-index:1000;background-color:#fff;border-radius:4px;padding:8px;position:absolute;box-shadow:0 2px 4px #0003}.device-popup{padding:1.5rem}.device-popup h5{margin-bottom:1.5rem;font-size:1.25rem;font-weight:500}.section-title{color:#666;margin:1.5rem 0 .75rem;font-size:1.1rem;font-weight:500}.data-label{min-width:170px;font-weight:700}.data-value{color:#333}.device-link{color:#07c;margin-top:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.device-link:hover{text-decoration:underline}.device-link:before{margin-right:.5rem}.data-row{flex-direction:row;align-items:center;margin:0;padding-left:16px;display:flex}.label{flex-shrink:0;min-width:100px;font-weight:700}.value{color:#374151;flex:1}.data-set{margin:8px 0 12px}.title-data-set,.title-subheader{margin:8px 0 0 4px}.l-7vIG_eventFilterRowInner{flex-direction:column;display:flex}.l-7vIG_filters{flex-wrap:wrap;align-items:flex-start;gap:1em;padding-top:1em;padding-bottom:.25em;display:flex}.l-7vIG_filters .react-date-picker-wrapper .react-datepicker__input-container input{box-sizing:border-box;height:56px;padding:0 14px;font-size:1rem}.l-7vIG_filterSelector{width:250px;display:inline-block}.l-7vIG_dateRangeFilter{padding-top:1em}.l-7vIG_filterActions{align-self:flex-start;align-items:center;gap:.5em;height:56px;display:flex}.l-7vIG_seeMoreFiltersButton,.l-7vIG_clearAllFiltersButton{color:var(--brand-01)}.l-7vIG_inlineActions{gap:.5em;display:flex}.l-7vIG_inlineActionButton{color:var(--brand-01)}@media(max-width:1440px){.l-7vIG_filters{gap:.8em;padding-top:.8em}.l-7vIG_filterSelector{width:240px}.l-7vIG_filterSelector .MuiAutocomplete-root,.l-7vIG_filterSelector .MuiInputLabel-root,.l-7vIG_filterSelector .MuiInputBase-root{font-size:.875rem}.l-7vIG_filterSelector .MuiAutocomplete-inputRoot{padding:.5em}.l-7vIG_filterSelector .MuiAutocomplete-option{padding:.35em .9em;font-size:.875rem}.l-7vIG_filters .react-date-picker-wrapper .react-datepicker__input-container input{height:48px;padding:0 12px;font-size:.875rem}.l-7vIG_filters .drop-down-users-tab .MuiInputBase-root,.l-7vIG_filters .drop-down-users-tab .MuiInputLabel-root{font-size:.875rem}.l-7vIG_filters .drop-down-users-tab .MuiSelect-select{padding:.95em 2em .95em .875em}.l-7vIG_filterActions{height:48px}}.XlHTcq_container{flex-direction:column;display:flex}.XlHTcq_loadingBar{margin-bottom:4px}.XlHTcq_searchContainer{margin-top:1em;margin-bottom:.3em}.XlHTcq_filterRow{margin-bottom:.8em}.XlHTcq_searchBar{width:300px}@media(max-width:1440px){.XlHTcq_searchBar{width:240px}.XlHTcq_searchBar .MuiInputBase-root,.XlHTcq_searchBar .MuiInputLabel-root{font-size:.875rem}.XlHTcq_searchBar .MuiOutlinedInput-input{padding:.85em .875em}}.billing-configuration-grid-container{width:100%;overflow-x:auto}.meta-label{color:var(--text-01);font-size:14px;font-weight:600}.meta-value{color:var(--text-01);font-size:14px;font-weight:400}._1di6ja_container{display:inline-block;position:relative}._1di6ja_containerLoading{opacity:.5;transition:opacity .3s}._1di6ja_spinner{color:var(--brand-01);pointer-events:none;margin-top:-12px;margin-left:-12px;position:absolute;top:50%;left:50%}.configuration-import-dialog ol{flex-direction:column;gap:24px;margin:0;padding-left:24px;display:flex}.configuration-import-dialog ol li{color:var(--text-01);font-weight:500}.configuration-import-dialog ol li::marker{color:var(--text-01);font-weight:500}.configuration-import-dialog ol .list-item{flex-direction:column;gap:16px;display:flex}.configuration-import-dialog-validation-card{justify-content:space-between;padding:12px 16px;display:flex;box-shadow:0 1px 4px #00000026}.configuration-import-dialog-validation-card .file-info{align-items:center;gap:8px;display:flex}.configuration-import-dialog-validation-card .file-info .file-name{color:var(--text-01);word-break:break-all;font-size:14px;font-weight:600}.configuration-import-dialog-validation-card .file-info .validation-status{font-size:14px;font-weight:400}.configuration-import-dialog-validation-card .file-info.success svg:not(.info-icon){fill:var(--support-01-300)}.configuration-import-dialog-validation-card .file-info.failed svg:not(.info-icon){fill:var(--support-05-300)}.configuration-import-dialog-validation-card .file-info .insert-drive{font-size:32px}.configuration-import-dialog-validation-card .file-info .status-icon{font-size:16px}.configuration-import-dialog-validation-card .file-info .info-icon{fill:var(--interactive-01);font-size:16px}.configuration-import-dialog-validation-card .remove-button{color:var(--interactive-01);font-size:14px;font-weight:600}.configuration-import-dialog-validation-error-popover .validation-errors-title{color:var(--text-01);margin-bottom:8px;font-size:16px;font-weight:600}.configuration-import-dialog-validation-error-popover .validation-errors-list{margin:0;padding:16px;font-size:14px}.configuration-import-dialog-validation-error-popover .validation-errors-list li{color:var(--text-01);margin-bottom:4px;font-weight:400}.configuration-import-dialog-validation-error-popover .MuiPaper-root{max-width:240px;margin-left:12px;padding:16px;position:relative;overflow:visible;box-shadow:0 1px 4px #00000026}.configuration-import-dialog-validation-error-popover .MuiPaper-root:before{content:"";z-index:1;filter:drop-shadow(-1px 0 2px #00000026);border-top:12px solid #0000;border-bottom:12px solid #0000;border-right:12px solid #fff;width:0;height:0;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.drag-drop-file-upload{color:var(--text-01);font-size:14px;font-weight:400}.drag-drop-file-upload svg{fill:var(--text-01)}.drag-drop-file-upload .drop-zone{border:1px dashed gray;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:200px;padding:24px;transition:background-color .2s;display:flex}.drag-drop-file-upload .from-computer{cursor:pointer;color:var(--interactive-01);font-weight:600}.drag-drop-file-upload .accepted-file-types{color:var(--support-03-500);font-size:12px;font-weight:500}.cis-sync-grid-container{width:100%;overflow-x:auto}.cis-sync-grid-container .action-buttons{align-items:center;gap:8px;display:flex}.cis-sync-remove-button{color:var(--interactive-01);font-size:14px;font-weight:600}.cis-sync-info-button{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.cis-sync-validation-card{box-shadow:var(--shadow-02);justify-content:space-between;padding:12px 16px;display:flex}.cis-sync-validation-card .cis-sync-file-info{align-items:center;gap:8px;display:flex}.cis-sync-validation-card .cis-sync-file-info .cis-sync-file-name{color:var(--text-01);word-break:break-all;font-size:14px;font-weight:600}.cis-sync-validation-card .cis-sync-file-info .cis-sync-validation-status{font-size:14px;font-weight:400}.cis-sync-validation-card .cis-sync-file-info.failed svg:not(.cis-sync-info-icon){fill:var(--support-05-300)}.cis-sync-validation-card .cis-sync-file-info .cis-sync-insert-drive{font-size:32px}.cis-sync-validation-card .cis-sync-file-info .cis-sync-status-icon{font-size:16px}.cis-sync-validation-card .cis-sync-file-info .cis-sync-info-icon{fill:var(--interactive-01);font-size:16px}.cis-sync-no-data{height:100%;color:var(--text-03);justify-content:center;align-items:center;display:flex}.bulk-inclusion-status-footer{--chip-height:24px;--chip-row-gap:8px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.bulk-inclusion-status-label{margin-top:16px;font-size:12px}.bulk-inclusion-status-chips .MuiChip-label{font-size:12px}.bulk-inclusion-status-footer .MuiFormControlLabel-label{font-size:14px}.bulk-inclusion-status-chips{gap:var(--chip-row-gap);width:100%;max-height:calc(2 * var(--chip-height) + var(--chip-row-gap));flex-wrap:wrap;display:flex;overflow:hidden}.role-management-matrix-filters{align-items:end;gap:16px;margin-top:6px;margin-bottom:22px;display:flex}.rmm-not-applicable{color:var(--text-04,#6b6b6b);font-size:12px;font-weight:500}.rmm-functional-area-cell{align-items:center;gap:6px;display:inline-flex}.rmm-functional-area-cell strong{font-weight:600}.rmm-info-icon{color:var(--text-03,#525252);cursor:help}.rmm-resource-list{margin:0;padding-left:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}.rmm-permission-cell{align-items:center;gap:6px;display:inline-flex}.rmm-error{color:#f44336;align-items:center;gap:8px;padding:16px;display:flex}[data-testid=role-management-matrix] .MuiDataGrid-cell[data-field$=__view],[data-testid=role-management-matrix] .MuiDataGrid-columnHeader[data-field$=__view]{border-right-color:#0000000a}[data-testid=role-management-matrix] .rmm-functional-area-row,[data-testid=role-management-matrix] .rmm-functional-area-row .MuiDataGrid-cell{background-color:#fafafa}.page-wrapper.fixed .content:has([data-testid=role-management-matrix]){flex-direction:column;display:flex}[data-testid=role-management-matrix]{flex:1;min-height:0}.users-wrapper{flex-direction:column;gap:4px;width:100%;display:flex}.no-users-found{margin-top:60px}.add-user-dialog .MuiDialogTitle-root{padding-bottom:0}.add-user-dialog .MuiDialogContent-root{padding-top:12px!important}.add-user-form{justify-content:flex-start;align-items:left;border-radius:4px;flex-flow:column wrap;padding:24px 20px 16px 0;display:flex}.form-item{color:#d3d3d3;cursor:pointer;border:none;border-radius:4px;width:80%;margin:12px 0}.email-error-icon{color:var(--support-05-500)}.create-user-prompt{border:1px solid var(--text-05);background-color:var(--ui-02);border-radius:4px;margin-top:16px;padding:16px}.create-user-btn{margin-top:12px}.dialog-remove-user-button{background-color:var(--support-05-300)}.users-table{margin-top:1em}.users-table-toolbar{justify-content:space-between;align-items:flex-end;padding-bottom:1em;display:flex}.users-table-toolbar-end{justify-content:flex-end}.user-search-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.utility-users-data-grid{width:100%}.preferences-wrapper{width:100%;box-shadow:"0 -2px 5px rgba(0, 0, 0, 0.1)";flex-direction:column;gap:16px;margin:0;padding:0;display:flex}h4.subheading-2{color:#595959;padding-top:.5em;padding-left:.25em}.timezone-container{flex-direction:row;align-items:center;width:100%;display:flex}.error-container{padding-top:1em}.white-rectangle{composes:settings-section}.white-rectangle-content{composes:settings-content}.MuiButtonBase-root{text-transform:none}.save-preferences-footer{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.action-buttons{gap:10px;display:flex}.billing-settings-section-settings-container,.general-settings-section{margin:.5em 0 2em}.billing-settings,.timezone-section-settings-container,.communication-mode-settings-container{background-color:#fff;border-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.billing-helper-text{color:#6b7280;margin-top:.5rem}.gps-source-settings-section{border-top:1px solid var(--ui-03,#e0e0e0);border-bottom:1px solid var(--ui-03,#e0e0e0);background-color:#fff}.billing-settings,.timezone-settings{gap:2rem;width:100%;display:flex}.billing-settings-left,.timezone-settings-left{flex-direction:column;flex:1;justify-content:flex-start;gap:8px;display:flex}.billing-settings-right,.timezone-settings-right{flex-direction:column;flex:1;padding-top:.25rem;display:flex}.utility-settings-description,.sync-status-description{color:#6b7280}.sync-status-description{margin-bottom:1em}.data-sync-status-style{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.data-sync-status-radio-style{flex-direction:row;gap:.25rem;display:flex}.tz-selector-style{width:100%;max-width:350px}@media(max-width:768px){.billing-settings-section-settings-container,.timezone-section-settings-container,.settings-container,.billing-settings,.timezone-settings{flex-direction:column;gap:1rem}}.billing-text-field .MuiFormHelperText-root{visibility:hidden;height:20px;margin:0}.billing-text-field.error .MuiFormHelperText-root{visibility:visible;height:auto;margin:4px 0 0}.Y4MzYq_container{background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}.Y4MzYq_content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;display:flex}.Y4MzYq_textContent{flex:1;padding-top:.25rem}.Y4MzYq_title{color:#111827;margin-bottom:.25rem;font-size:1.125rem;font-weight:500}.Y4MzYq_description{color:#6b7280;max-width:70%}.Y4MzYq_controls{flex-direction:column;flex:1;gap:1rem;display:flex}.Y4MzYq_sourceSection{margin-bottom:.5rem}.Y4MzYq_sectionTitle{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.Y4MzYq_radioGroup{flex-direction:row;gap:.25rem;display:flex}.Y4MzYq_radioLabel{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.Y4MzYq_radioInput{-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid #d1d5db;border-radius:50%;width:1rem;height:1rem;transition:border-color .2s;position:relative}.Y4MzYq_radioInput:checked{border-color:#0086ad}.Y4MzYq_radioInput:checked:after{content:"";background:#0086ad;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Y4MzYq_radioInput:disabled{opacity:.5;cursor:not-allowed}.Y4MzYq_radioText{color:#374151;font-size:.875rem}.Y4MzYq_disabled{opacity:.5;cursor:not-allowed}.Y4MzYq_disabled .Y4MzYq_radioText{color:#6b7280}.settings-history-control-bar{margin-bottom:1em}.settings-history-control-bar .settings-history-search-input{float:left;margin-top:.5em;padding:0 1em 0 0}.settings-history-control-bar .setting-name-selector{width:400px;margin-top:.5em;margin-right:1em;padding:0 1em 0 0;display:inline-block}.settings-history-control-bar .user-selector{width:400px;margin-top:.5em;padding:0;display:inline-block}.settings-history-table-loading-indicator{margin-top:-8px;margin-bottom:4px}.vflex-configuration-page{flex-direction:column;width:100%;display:flex}.vflex-config-tab{gap:var(--heading-3-line-height);padding-top:var(--button-line-height);padding-bottom:var(--button-line-height);flex-direction:column;display:flex}.vflex-config-summary{flex-direction:column;gap:4px;margin:0;display:flex}.vflex-config-summary-row{flex-wrap:wrap;gap:4px 24px;display:flex}.vflex-config-summary-item{align-items:baseline;gap:6px;font-size:14px;display:flex}.vflex-config-summary-item dt{color:var(--text-01);margin:0;font-weight:600}.vflex-config-summary-item dd{color:var(--text-01);margin:0;font-weight:400}.vflex-configuration-grid{width:100%}.vflex-configuration-grid .MuiDataGrid-cell{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--DataGrid-t-color-border-base);align-items:center;overflow:hidden;display:flex!important}.vflex-configuration-grid .MuiDataGrid-cell>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-wrapper{flex-direction:column;height:100vh;display:flex}.layout-wrapper .layout-content{flex:1;min-height:0;display:flex}.layout-wrapper .layout-content main{flex:1;min-width:0;display:flex}.header-wrapper{border-bottom:1px solid var(--ui-02)}.header-wrapper .header-section{align-items:center;width:100%;display:flex}.header-wrapper .header-section-last{justify-content:end;display:flex}.header-wrapper .MuiPaper-root{background-color:var(--ui-01);box-shadow:var(--shadow-01)}.header-wrapper .MuiPaper-root .MuiContainer-root{max-width:100%;padding:0}.header-wrapper button:focus{outline:none}.header-wrapper img{padding-left:50px}.header-wrapper .menu-button-wrapper{height:var(--header-height);width:var(--header-height);justify-content:center;align-items:center;display:flex}.header-wrapper .menu-button-wrapper button{margin:0}.header-wrapper .menu-button-wrapper svg{width:20px;height:20px}.user-menu-panel{width:100%;min-height:300px;box-shadow:var(--shadow-04);text-align:center;border-radius:8px;min-width:100%;padding:16px}.user-menu-panel .user-menu-header{text-align:center;width:100%;color:var(--support-02-700);background-color:var(--support-02-100);border-radius:3px;padding:8px;font-size:14px;display:block}.user-profile{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.user-circle{height:var(--header-height);width:var(--header-height);line-height:var(--header-height);color:var(--text-10);text-align:center;background-color:var(--brand-01);text-transform:uppercase;border-radius:50%;margin:10% 0;font-size:40px}.user-details{flex-grow:1}.user-menu-footer{color:var(--text-03);justify-content:space-between;margin-top:16px;font-size:12px;display:flex}.user-menu-footer .link-title{margin:0 8px}.user-menu-footer .link-title+.link-title:before{content:"•";color:var(--text-03);margin-right:16px}.sign-out-btn{margin-bottom:10%}.user-account{cursor:pointer;background-color:var(--brand-01)}.side-menu{border:0!important}:root{--brand-01:#0085ad;--brand-02:#008c95;--cbf-support-01-300:#0ba548;--cbf-support-02-300:#188acc;--cbf-support-03-300:#72bde5;--cbf-support-04-300:#f39742;--cbf-support-05-300:#c53e14;--cbf-support-06-300:#a146b8;--cbf-support-07-300:#eed552;--graph-qualitative-01:#3bb5c6;--graph-qualitative-02:#e59358;--graph-qualitative-03:#6fca81;--graph-qualitative-04:#e9717b;--graph-qualitative-05:#686de3;--graph-qualitative-06:#b664c4;--graph-qualitative-07:#b2cc4a;--graph-qualitative-08:#f18074;--graph-qualitative-09:#57c8ba;--graph-qualitative-10:#df639e;--graph-semantic-01:#6fca81;--graph-semantic-02:#e9717b;--graph-sequential-01:#87ced2;--graph-sequential-03:#69b5cb;--graph-sequential-05:#47a3cb;--graph-sequential-07:#4683ba;--graph-sequential-09:#4174b0;--interactive-01:#007da3;--interactive-01-hover:#007092;--interactive-02:#006381;--interactive-02-hover:#005d79;--support-01-100:#e1ffe4;--support-01-300:#06d063;--support-01-500:#008f20;--support-01-500-hover:#00831d;--support-01-700:#006416;--support-01-700-hover:#005e15;--support-02-100:#e5f4f9;--support-02-300:#00afc7;--support-02-500:#007295;--support-02-500-hover:#006c8c;--support-02-700:#005a76;--support-02-700-hover:#005670;--support-03-100:#f2f3f5;--support-03-300:#abb0b5;--support-03-500:#68727d;--support-03-500-hover:#626b76;--support-03-700:#4f5863;--support-03-700-hover:#4a525b;--support-04-100:#fee5da;--support-04-300:#ff8551;--support-04-500:#c36631;--support-04-500-hover:#bd5e28;--support-04-700:#9a400d;--support-04-700-hover:#923907;--support-05-100:#fee2e9;--support-05-300:#d63d59;--support-05-500:#aa243c;--support-05-500-hover:#a02037;--support-05-700:#7d0f23;--support-05-700-hover:#720b1e;--support-06-100:#fae5fd;--support-06-300:#ac4ed8;--support-06-500:#863694;--support-06-500-hover:#80308e;--support-06-700:#641f70;--support-06-700-hover:#5e1a68;--support-07-100:#fcf2cd;--support-07-300:#f0c351;--support-07-500:#deaa4a;--support-07-500-hover:#d8a442;--support-07-700:#bd8519;--text-01:#202020;--text-02:#595959;--text-03:#757575;--text-04:#989898;--text-05:#ccc;--text-10:#fff;--ui-01:#fff;--ui-02:#f9fafb;--ui-03:#f2f3f5;--ui-04:#ecedef;--ui-05:#e5e6e8;--ui-06:#c1c3c7;--ui-07:#a6a8ad;--shadow-color:#000;--shadow-01:0 1px 3px 0 #00000026;--shadow-02:0 1px 4px 0 #00000026;--shadow-03:0 1px 6px 0 #0000002e;--shadow-04:0 4px 12px 0 #00000026;--shadow-05:0 8px 24px 0 #0003;--badge-01-font-family:"Noto Sans", "NotoSans-Regular";--badge-01-font-size:12px;--badge-01-letter-spacing:.3px;--badge-01-line-height:12px;--badge-01-font-weight:400;--badge-01-color:black;--badge-02-font-family:"Noto Sans", "NotoSans-Bold";--badge-02-font-size:12px;--badge-02-letter-spacing:1px;--badge-02-line-height:12px;--badge-02-font-weight:700;--badge-02-text-transform:uppercase;--badge-02-color:black;--body-long-1-font-family:"Noto Sans", "NotoSans-Regular";--body-long-1-font-size:14px;--body-long-1-letter-spacing:.3px;--body-long-1-line-height:20px;--body-long-1-font-weight:400;--body-long-1-color:black;--body-long-2-font-family:"Noto Sans", "NotoSans-Regular";--body-long-2-font-size:16px;--body-long-2-letter-spacing:.3px;--body-long-2-line-height:24px;--body-long-2-font-weight:400;--body-long-2-color:black;--body-short-1-font-family:"Noto Sans", "NotoSans-Regular";--body-short-1-font-size:14px;--body-short-1-letter-spacing:.3px;--body-short-1-line-height:18px;--body-short-1-font-weight:400;--body-short-1-color:black;--body-short-2-font-family:"Noto Sans", "NotoSans-Regular";--body-short-2-font-size:16px;--body-short-2-letter-spacing:.3px;--body-short-2-line-height:22px;--body-short-2-font-weight:400;--body-short-2-color:black;--button-font-family:"Noto Sans", "NotoSans-SemiBold";--button-font-size:14px;--button-letter-spacing:.3px;--button-line-height:16px;--button-font-weight:600;--button-color:black;--caption-1-font-family:"Noto Sans", "NotoSans-Regular";--caption-1-font-size:12px;--caption-1-letter-spacing:.4px;--caption-1-line-height:16px;--caption-1-font-weight:400;--caption-1-color:black;--heading-1-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-1-font-size:14px;--heading-1-letter-spacing:.2px;--heading-1-line-height:18px;--heading-1-font-weight:600;--heading-1-color:black;--heading-2-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-2-font-size:16px;--heading-2-letter-spacing:.2px;--heading-2-line-height:20px;--heading-2-font-weight:600;--heading-2-color:black;--heading-3-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-3-font-size:20px;--heading-3-letter-spacing:0px;--heading-3-line-height:24px;--heading-3-font-weight:600;--heading-3-color:black;--heading-4-font-family:"Noto Sans", "NotoSans-SemiBold";--heading-4-font-size:28px;--heading-4-letter-spacing:0px;--heading-4-line-height:32px;--heading-4-font-weight:600;--heading-4-color:black;--heading-5-font-family:"Noto Sans", "NotoSans-Medium";--heading-5-font-size:36px;--heading-5-letter-spacing:0px;--heading-5-line-height:44px;--heading-5-font-weight:500;--heading-5-color:black;--heading-6-font-family:"Noto Sans", "NotoSans-Medium";--heading-6-font-size:48px;--heading-6-letter-spacing:0px;--heading-6-line-height:60px;--heading-6-font-weight:500;--heading-6-color:black;--label-1-font-family:"Noto Sans", "NotoSans-Regular";--label-1-font-size:12px;--label-1-letter-spacing:.4px;--label-1-line-height:16px;--label-1-font-weight:400;--label-1-color:black;--label-1-link-font-family:"Noto Sans", "NotoSans-Regular";--label-1-link-font-size:12px;--label-1-link-letter-spacing:.4px;--label-1-link-line-height:16px;--label-1-link-font-weight:400;--label-1-link-text-decoration:underline;--label-1-link-color:black;--menu-item-1-font-family:"Noto Sans", "NotoSans-Medium";--menu-item-1-font-size:14px;--menu-item-1-letter-spacing:.3px;--menu-item-1-line-height:18px;--menu-item-1-font-weight:500;--menu-item-1-color:black;--overline-1-font-family:"Noto Sans", "NotoSans-SemiBold";--overline-1-font-size:10px;--overline-1-letter-spacing:1.5px;--overline-1-line-height:12px;--overline-1-font-weight:600;--overline-1-text-transform:uppercase;--overline-1-color:black;--pill-1-font-family:"Noto Sans", "NotoSans-Medium";--pill-1-font-size:12px;--pill-1-letter-spacing:0px;--pill-1-line-height:16px;--pill-1-font-weight:500;--pill-1-color:black;--subheading-1-font-family:"Noto Sans", "NotoSans-Medium";--subheading-1-font-size:12px;--subheading-1-letter-spacing:.2px;--subheading-1-line-height:16px;--subheading-1-font-weight:500;--subheading-1-color:black;--subheading-2-font-family:"Noto Sans", "NotoSans-Medium";--subheading-2-font-size:14px;--subheading-2-letter-spacing:.2px;--subheading-2-line-height:18px;--subheading-2-font-weight:500;--subheading-2-color:black;--subheading-3-font-family:"Noto Sans", "NotoSans-SemiBold";--subheading-3-font-size:16px;--subheading-3-letter-spacing:.2px;--subheading-3-line-height:20px;--subheading-3-font-weight:600;--subheading-3-color:black;--text-font-family:"Noto Sans", "NotoSans-Regular";--text-font-size:16px;--text-letter-spacing:.3px;--text-line-height:20px;--text-font-weight:400;--text-color:black;--transformed-label-font-family:"Noto Sans", "NotoSans-Medium";--transformed-label-font-size:12px;--transformed-label-letter-spacing:0px;--transformed-label-line-height:14px;--transformed-label-font-weight:500;--transformed-label-color:black}.badge-01{font-family:var(--badge-01-font-family);font-size:var(--badge-01-font-size);letter-spacing:var(--badge-01-letter-spacing);line-height:var(--badge-01-line-height);font-weight:var(--badge-01-font-weight);color:var(--badge-01-color)}.badge-02{font-family:var(--badge-02-font-family);font-size:var(--badge-02-font-size);letter-spacing:var(--badge-02-letter-spacing);line-height:var(--badge-02-line-height);font-weight:var(--badge-02-font-weight);text-transform:var(--badge-02-text-transform);color:var(--badge-02-color)}.body-long-1{font-family:var(--body-long-1-font-family);font-size:var(--body-long-1-font-size);letter-spacing:var(--body-long-1-letter-spacing);line-height:var(--body-long-1-line-height);font-weight:var(--body-long-1-font-weight);color:var(--body-long-1-color)}.body-long-2{font-family:var(--body-long-2-font-family);font-size:var(--body-long-2-font-size);letter-spacing:var(--body-long-2-letter-spacing);line-height:var(--body-long-2-line-height);font-weight:var(--body-long-2-font-weight);color:var(--body-long-2-color)}.body-short-1{font-family:var(--body-short-1-font-family);font-size:var(--body-short-1-font-size);letter-spacing:var(--body-short-1-letter-spacing);line-height:var(--body-short-1-line-height);font-weight:var(--body-short-1-font-weight);color:var(--body-short-1-color)}.body-short-2{font-family:var(--body-short-2-font-family);font-size:var(--body-short-2-font-size);letter-spacing:var(--body-short-2-letter-spacing);line-height:var(--body-short-2-line-height);font-weight:var(--body-short-2-font-weight);color:var(--body-short-2-color)}.button{font-family:var(--button-font-family);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);font-weight:var(--button-font-weight);color:var(--button-color)}.caption-1{font-family:var(--caption-1-font-family);font-size:var(--caption-1-font-size);letter-spacing:var(--caption-1-letter-spacing);line-height:var(--caption-1-line-height);font-weight:var(--caption-1-font-weight);color:var(--caption-1-color)}.heading-1{font-family:var(--heading-1-font-family);font-size:var(--heading-1-font-size);letter-spacing:var(--heading-1-letter-spacing);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-font-weight);color:var(--heading-1-color)}.heading-2{font-family:var(--heading-2-font-family);font-size:var(--heading-2-font-size);letter-spacing:var(--heading-2-letter-spacing);line-height:var(--heading-2-line-height);font-weight:var(--heading-2-font-weight);color:var(--heading-2-color)}.heading-3{font-family:var(--heading-3-font-family);font-size:var(--heading-3-font-size);letter-spacing:var(--heading-3-letter-spacing);line-height:var(--heading-3-line-height);font-weight:var(--heading-3-font-weight);color:var(--heading-3-color)}.heading-4{font-family:var(--heading-4-font-family);font-size:var(--heading-4-font-size);letter-spacing:var(--heading-4-letter-spacing);line-height:var(--heading-4-line-height);font-weight:var(--heading-4-font-weight);color:var(--heading-4-color)}.heading-5{font-family:var(--heading-5-font-family);font-size:var(--heading-5-font-size);letter-spacing:var(--heading-5-letter-spacing);line-height:var(--heading-5-line-height);font-weight:var(--heading-5-font-weight);color:var(--heading-5-color)}.heading-6{font-family:var(--heading-6-font-family);font-size:var(--heading-6-font-size);letter-spacing:var(--heading-6-letter-spacing);line-height:var(--heading-6-line-height);font-weight:var(--heading-6-font-weight);color:var(--heading-6-color)}.label-1{font-family:var(--label-1-font-family);font-size:var(--label-1-font-size);letter-spacing:var(--label-1-letter-spacing);line-height:var(--label-1-line-height);font-weight:var(--label-1-font-weight);color:var(--label-1-color)}.label-1-link{font-family:var(--label-1-link-font-family);font-size:var(--label-1-link-font-size);letter-spacing:var(--label-1-link-letter-spacing);line-height:var(--label-1-link-line-height);font-weight:var(--label-1-link-font-weight);-webkit-text-decoration:var(--label-1-link-text-decoration);text-decoration:var(--label-1-link-text-decoration);color:var(--label-1-link-color)}.menu-item-1{font-family:var(--menu-item-1-font-family);font-size:var(--menu-item-1-font-size);letter-spacing:var(--menu-item-1-letter-spacing);line-height:var(--menu-item-1-line-height);font-weight:var(--menu-item-1-font-weight);color:var(--menu-item-1-color)}.overline-1{font-family:var(--overline-1-font-family);font-size:var(--overline-1-font-size);letter-spacing:var(--overline-1-letter-spacing);line-height:var(--overline-1-line-height);font-weight:var(--overline-1-font-weight);text-transform:var(--overline-1-text-transform);color:var(--overline-1-color)}.pill-1{font-family:var(--pill-1-font-family);font-size:var(--pill-1-font-size);letter-spacing:var(--pill-1-letter-spacing);line-height:var(--pill-1-line-height);font-weight:var(--pill-1-font-weight);color:var(--pill-1-color)}.subheading-1{font-family:var(--subheading-1-font-family);font-size:var(--subheading-1-font-size);letter-spacing:var(--subheading-1-letter-spacing);line-height:var(--subheading-1-line-height);font-weight:var(--subheading-1-font-weight);color:var(--subheading-1-color)}.subheading-2{font-family:var(--subheading-2-font-family);font-size:var(--subheading-2-font-size);letter-spacing:var(--subheading-2-letter-spacing);line-height:var(--subheading-2-line-height);font-weight:var(--subheading-2-font-weight);color:var(--subheading-2-color)}.subheading-3{font-family:var(--subheading-3-font-family);font-size:var(--subheading-3-font-size);letter-spacing:var(--subheading-3-letter-spacing);line-height:var(--subheading-3-line-height);font-weight:var(--subheading-3-font-weight);color:var(--subheading-3-color)}.text{font-family:var(--text-font-family);font-size:var(--text-font-size);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height);font-weight:var(--text-font-weight);color:var(--text-color)}.transformed-label{font-family:var(--transformed-label-font-family);font-size:var(--transformed-label-font-size);letter-spacing:var(--transformed-label-letter-spacing);line-height:var(--transformed-label-line-height);font-weight:var(--transformed-label-font-weight);color:var(--transformed-label-color)}.logo{width:28px;height:28px;color:var(--brand-02);margin:0 .5em 0 2%;transform:scale(1.5)}.logo-text{color:var(--text-02);margin:0 5px;font-size:20px;font-weight:600;line-height:24px}.app-selector-popover .MuiPaper-root{margin-top:4px;margin-left:4px;box-shadow:0 1px 4px #00000026}.app-selector-popover .app-dropdown-panel{border:1px solid var(--ui-05);background-color:var(--ui-01);border-radius:8px;min-width:280px}.app-selector-popover .app-dropdown-header{color:var(--support-03-700);border-bottom:1px solid var(--ui-05);padding:11px 16px;font-size:14px;font-weight:600}.app-selector-popover .app-options{flex-direction:column;gap:8px;padding:8px 9px;display:flex}.app-selector-popover .app-option{cursor:pointer;background-color:#0000;border:none;border-radius:6px;gap:8px;padding:12px 16px;transition:background-color .2s;display:flex}.app-selector-popover .app-option:hover{background-color:var(--support-02-100)}.app-selector-popover .app-option:hover .open-new-icon{visibility:visible}.app-selector-popover .app-option.current-app,.app-selector-popover .app-option.current-app:hover{background-color:var(--support-03-100);cursor:default}.app-selector-popover .icon{width:24px;height:24px;color:var(--interactive-01)}.app-selector-popover .app-option-label{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.app-selector-popover .app-name{color:var(--text-01);margin-bottom:2px;font-size:20px;font-weight:600;line-height:1}.app-selector-popover .app-description{color:var(--text-01);font-size:12px;font-weight:400}.app-selector-popover .open-new-icon{visibility:hidden;margin-left:16px}.app-selector{cursor:pointer;background-color:#0000;border-width:0;border-radius:4px;align-items:center;padding:8px;transition:background-color .2s;display:flex}.app-selector:hover{cursor:pointer;background-color:var(--support-02-100)}.app-selector .dropdown-icon{width:20px;height:20px;color:var(--text-03)}.side-nav-wrapper{border-right:1px solid var(--ui-05);width:var(--sidenav-width);box-sizing:border-box;white-space:nowrap;flex-shrink:0;transition:width .3s cubic-bezier(.2,0,0,1);overflow:visible}.side-nav-wrapper ul{padding:16px 0;display:block}.side-nav-wrapper ul li{text-transform:none;cursor:pointer;padding:10px 20px;font-size:14px;display:block;position:relative}.side-nav-wrapper ul li:hover{background-color:#59595915}.side-nav-wrapper ul li a{color:#595959;align-items:center;font-weight:600;text-decoration:none;display:flex}.side-nav-wrapper ul li a svg{width:32px;margin-right:0;padding-right:12px}.side-nav-wrapper ul li a.isActive,.side-nav-wrapper ul li a.isActive .label{color:var(--brand-01)}.side-nav-wrapper .sub-menu{padding:0!important}.side-nav-wrapper .sub-menu .MuiList-root{flex-direction:column;display:flex}.side-nav-wrapper .sub-menu li{box-sizing:border-box;width:100%}.side-nav-wrapper .sub-menu li a{padding-left:32px}.side-nav-wrapper div{text-transform:none;cursor:pointer;color:#595959;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:flex;position:relative}.side-nav-wrapper div div{padding:0!important}.side-nav-wrapper div div div{width:100%;padding:0!important}.side-nav-wrapper div svg{width:32px;margin-right:0;padding-right:12px}.side-nav-wrapper div svg:nth-of-type(2){opacity:0;display:none}.side-nav-wrapper div .label{opacity:0;vertical-align:middle;width:75%;font-weight:600;line-height:16px;transition:opacity .2s cubic-bezier(.2,0,0,1)}.side-nav-wrapper .label{opacity:0;vertical-align:middle;font-weight:600;line-height:16px;transition:opacity .2s cubic-bezier(.2,0,0,1);display:none}.side-nav-wrapper.expanded{flex-direction:column;justify-content:space-between;width:256px;display:flex}.side-nav-wrapper.expanded a .label,.side-nav-wrapper.expanded .label{opacity:1;display:block}.side-nav-wrapper.expanded svg{opacity:1;display:block}.side-nav-wrapper.expanded svg:nth-of-type(2){opacity:1;padding-right:0;display:block}.MuiPopper-root{z-index:9}.MuiPopper-root .list-popper a{color:var(--text-02);font-size:14px;font-weight:600;text-decoration:none}.MuiPopper-root .list-popper a .popper-label:hover{color:var(--support-02-500-hover)}hr{margin:1em 0}ul.service-versions{padding:0;list-style-type:none}
