﻿:root,[data-bs-theme=light]{--bs-blue:#368ed1;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#1e994f;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#368ed1;--bs-secondary:#d8e0e5;--bs-success:#1e994f;--bs-info:#a179aa;--bs-warning:#d8b82b;--bs-danger:#d1362b;--bs-light:#919599;--bs-dark:#717374;--bs-pager:#dee2e6;--bs-primary-rgb:54,142,209;--bs-secondary-rgb:216,224,229;--bs-success-rgb:30,153,79;--bs-info-rgb:161,121,170;--bs-warning-rgb:216,184,43;--bs-danger-rgb:209,54,43;--bs-light-rgb:145,149,153;--bs-dark-rgb:113,115,116;--bs-pager-rgb:222,226,230;--bs-primary-text:#2b72a7;--bs-secondary-text:#6c757d;--bs-success-text:#187a3f;--bs-info-text:#614966;--bs-warning-text:#997404;--bs-danger-text:#b02a37;--bs-light-text:#6c757d;--bs-dark-text:#495057;--bs-primary-bg-subtle:#d7e8f6;--bs-secondary-bg-subtle:#f8f9fa;--bs-success-bg-subtle:#d2ebdc;--bs-info-bg-subtle:#ece4ee;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#afd2ed;--bs-secondary-border-subtle:#e9ecef;--bs-success-border-subtle:#a5d6b9;--bs-info-border-subtle:#d9c9dd;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:65,67,69;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#414345;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(65,67,69,.75);--bs-secondary-color-rgb:65,67,69;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(65,67,69,.5);--bs-tertiary-color-rgb:65,67,69;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-heading-color:#414345;--bs-link-color:#368ed1;--bs-link-color-rgb:54,142,209;--bs-link-decoration:none;--bs-link-hover-color:#2b72a7;--bs-link-hover-color-rgb:43,114,167;--bs-link-hover-decoration:underline;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075);--bs-box-shadow-lg:0 1rem 3rem rgba(var(--bs-body-color-rgb),.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(var(--bs-body-color-rgb),.075);--bs-emphasis-color:#000;--bs-form-control-bg:var(--bs-body-bg);--bs-form-control-disabled-bg:var(--bs-secondary-bg);--bs-highlight-bg:#fff3cd;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}[data-bs-theme=dark]{--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#f8f9fa;--bs-emphasis-color-rgb:248,249,250;--bs-secondary-color:rgba(173,181,189,.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173,181,189,.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-emphasis-color:#fff;--bs-primary-text:#86bbe3;--bs-secondary-text:#dee2e6;--bs-success-text:#78c295;--bs-info-text:#6edff6;--bs-warning-text:#ffda6a;--bs-danger-text:#ea868f;--bs-light-text:#f8f9fa;--bs-dark-text:#dee2e6;--bs-primary-bg-subtle:#0b1c2a;--bs-secondary-bg-subtle:#212529;--bs-success-bg-subtle:#061f10;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#20557d;--bs-secondary-border-subtle:#495057;--bs-success-border-subtle:#125c2f;--bs-info-border-subtle:#055160;--bs-warning-border-subtle:#664d03;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#86bbe3;--bs-link-hover-color:#afd2ed;--bs-link-color-rgb:134,187,227;--bs-link-hover-color-rgb:175,210,237;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,.15);}:root,[data-bs-theme=light]{--bs-sidebar-bg:#012849;--bs-navbar-bg:#fff;--bs-heading-color-primary:#005190;--bs-table-header-color:#414345;--bs-table-hover-bg:#edf1f3;--bs-muted-color:#717374;--bs-form-label-color:#717374;--bs-pager-border-color:#dee2e6;--bs-pager-hover-bg:#edf1f3;--bs-pager-active-bg:#d8e0e5;--bs-dropdown-item-hover-bg:#e9ecef;--bs-modal-fade-bg:rgba(0,15,0,.2);--bs-btn-icon-color:#adb5bd;--bs-btn-icon-hover-color:#717374;--bs-btn-icon-hover-bg:#e9ecef;--bs-btn-icon-active-bg:#dee2e6;--bs-btn-dropdown-menu-color:#adb5bd;--bs-btn-dropdown-menu-hover:#6c757d;--me-fareon-symbol-url:url("../images/fareon-symbols.png");--bs-toggle-pill-bg:#dee2e6;--bs-toggle-pill-hover-bg:#cad0d7;--bs-list-group-item-hover-bg:#e9ecef;--bs-list-group-search-bg:#f8f9fa;}[data-bs-theme=dark]{--bs-sidebar-bg:#1a1d21;--bs-navbar-bg:#1a1d21;--bs-heading-color-primary:#fff;--bs-table-header-color:#fff;--bs-table-hover-bg:#323539;--bs-muted-color:#6c757d;--bs-form-label-color:#adb5bd;--bs-pager-border-color:#495057;--bs-pager-hover-bg:var(--bs-table-hover-bg);--bs-pager-active-bg:#343a40;--bs-dropdown-item-hover-bg:#343a40;--bs-modal-fade-bg:rgba(255,235,255,.15);--bs-btn-icon-color:#6c757d;--bs-btn-icon-hover-color:#495057;--bs-btn-icon-hover-bg:#343a40;--bs-btn-icon-active-bg:#495057;--bs-btn-dropdown-menu-color:#6c757d;--bs-btn-dropdown-menu-hover:#adb5bd;--me-fareon-symbol-url:url("../images/fareon-symbols-dark.png");--bs-toggle-pill-bg:#495057;--bs-toggle-pill-hover-bg:#59626a;--bs-list-group-item-hover-bg:#343a40;--bs-list-group-search-bg:#343a40;}:root,[data-bs-theme=light]{--bs-blue:#368ed1;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#1e994f;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#368ed1;--bs-secondary:#d8e0e5;--bs-success:#1e994f;--bs-info:#a179aa;--bs-warning:#d8b82b;--bs-danger:#d1362b;--bs-light:#919599;--bs-dark:#717374;--bs-pager:#dee2e6;--bs-primary-rgb:54,142,209;--bs-secondary-rgb:216,224,229;--bs-success-rgb:30,153,79;--bs-info-rgb:161,121,170;--bs-warning-rgb:216,184,43;--bs-danger-rgb:209,54,43;--bs-light-rgb:145,149,153;--bs-dark-rgb:113,115,116;--bs-pager-rgb:222,226,230;--bs-primary-text:#2b72a7;--bs-secondary-text:#6c757d;--bs-success-text:#187a3f;--bs-info-text:#614966;--bs-warning-text:#997404;--bs-danger-text:#b02a37;--bs-light-text:#6c757d;--bs-dark-text:#495057;--bs-primary-bg-subtle:#d7e8f6;--bs-secondary-bg-subtle:#f8f9fa;--bs-success-bg-subtle:#d2ebdc;--bs-info-bg-subtle:#ece4ee;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#afd2ed;--bs-secondary-border-subtle:#e9ecef;--bs-success-border-subtle:#a5d6b9;--bs-info-border-subtle:#d9c9dd;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:65,67,69;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#414345;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(65,67,69,.75);--bs-secondary-color-rgb:65,67,69;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(65,67,69,.5);--bs-tertiary-color-rgb:65,67,69;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-heading-color:#414345;--bs-link-color:#368ed1;--bs-link-color-rgb:54,142,209;--bs-link-decoration:none;--bs-link-hover-color:#2773ad;--bs-link-hover-color-rgb:39,115,173;--bs-link-hover-decoration:underline;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:.1rem;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-box-shadow:.15rem .5rem 1rem rgba(var(--bs-body-color-rgb),.175);--bs-box-shadow-sm:.1rem .25rem .4rem rgba(var(--bs-body-color-rgb),.125);--bs-box-shadow-lg:0 1rem 3rem rgba(var(--bs-body-color-rgb),.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(var(--bs-body-color-rgb),.075);--bs-emphasis-color:#000;--bs-form-control-bg:var(--bs-body-bg);--bs-form-control-disabled-bg:var(--bs-secondary-bg);--bs-highlight-bg:#fff3cd;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}[data-bs-theme=dark]{--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#f8f9fa;--bs-emphasis-color-rgb:248,249,250;--bs-secondary-color:rgba(173,181,189,.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173,181,189,.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-emphasis-color:#fff;--bs-primary-text:#86bbe3;--bs-secondary-text:#dee2e6;--bs-success-text:#78c295;--bs-info-text:#6edff6;--bs-warning-text:#ffda6a;--bs-danger-text:#ea868f;--bs-light-text:#f8f9fa;--bs-dark-text:#dee2e6;--bs-primary-bg-subtle:#0b1c2a;--bs-secondary-bg-subtle:#212529;--bs-success-bg-subtle:#061f10;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#20557d;--bs-secondary-border-subtle:#495057;--bs-success-border-subtle:#125c2f;--bs-info-border-subtle:#055160;--bs-warning-border-subtle:#664d03;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#86bbe3;--bs-link-hover-color:#afd2ed;--bs-link-color-rgb:134,187,227;--bs-link-hover-color-rgb:175,210,237;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,.15);}:root,[data-bs-theme=light]{--bs-sidebar-bg:#012849;--bs-navbar-bg:#fff;--bs-heading-color-primary:#005190;--bs-table-header-color:#414345;--bs-table-hover-bg:#edf1f3;--bs-muted-color:#717374;--bs-form-label-color:#717374;--bs-pager-border-color:#dee2e6;--bs-pager-hover-bg:#edf1f3;--bs-pager-active-bg:#d8e0e5;--bs-dropdown-item-hover-bg:#e9ecef;--bs-modal-fade-bg:rgba(0,15,0,.2);--bs-btn-icon-color:#adb5bd;--bs-btn-icon-hover-color:#717374;--bs-btn-icon-hover-bg:#e9ecef;--bs-btn-icon-active-bg:#dee2e6;--bs-btn-dropdown-menu-color:#adb5bd;--bs-btn-dropdown-menu-hover:#6c757d;--me-fareon-symbol-url:url("../images/fareon-symbols.png");--bs-toggle-pill-bg:#dee2e6;--bs-toggle-pill-hover-bg:#cad0d7;--bs-list-group-item-hover-bg:#e9ecef;--bs-list-group-search-bg:#f8f9fa;}[data-bs-theme=dark]{--bs-sidebar-bg:#1a1d21;--bs-navbar-bg:#1a1d21;--bs-heading-color-primary:#fff;--bs-table-header-color:#fff;--bs-table-hover-bg:#323539;--bs-muted-color:#6c757d;--bs-form-label-color:#adb5bd;--bs-pager-border-color:#495057;--bs-pager-hover-bg:var(--bs-table-hover-bg);--bs-pager-active-bg:#343a40;--bs-dropdown-item-hover-bg:#343a40;--bs-modal-fade-bg:rgba(255,235,255,.15);--bs-btn-icon-color:#6c757d;--bs-btn-icon-hover-color:#495057;--bs-btn-icon-hover-bg:#343a40;--bs-btn-icon-active-bg:#495057;--bs-btn-dropdown-menu-color:#6c757d;--bs-btn-dropdown-menu-hover:#adb5bd;--me-fareon-symbol-url:url("../images/fareon-symbols-dark.png");--bs-toggle-pill-bg:#495057;--bs-toggle-pill-hover-bg:#59626a;--bs-list-group-item-hover-bg:#343a40;--bs-list-group-search-bg:#343a40;}.gauge{position:relative;border-radius:50%/100% 100% 0 0;background-color:var(--color,#a22);overflow:hidden;}.gauge:before{content:"";display:block;padding-top:50%;}.gauge .chart{overflow:hidden;}.gauge .mask{position:absolute;left:20%;right:20%;bottom:0;top:40%;background-color:#fff;border-radius:50%/100% 100% 0 0;}.gauge .percentage{position:absolute;top:-1px;left:-1px;bottom:0;right:-1px;background-color:var(--background,#aaa);transform:rotate(var(--rotation));transform-origin:bottom center;transition-duration:600;}.gauge:hover{--rotation:100deg;}.gauge .value{position:absolute;bottom:0%;left:0;width:100%;text-align:center;}.gauge .value h4{margin:0;line-height:1;}.gauge .min{position:absolute;bottom:0;left:5%;}.gauge .max{position:absolute;bottom:0;right:5%;}.sync-chart{width:100%;height:50px;background-color:#dee2e6;display:flex;}.sync-chart>*{height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;}.sync-chart .status-completed{background-color:#78c295;width:76%;}.sync-chart .status-running{background-color:#ffda6a;width:17%;}.sync-chart .status-failed{background-color:#ea868f;width:4%;}.sync-chart .status-offline{width:auto;}.widget-chart{display:flex;width:250px;padding:1rem;}.widget-chart .icon-wrapper{display:flex;justify-content:center;align-items:center;margin-right:1rem;}.widget-chart .icon-wrapper i{width:48px;height:48px;border-radius:50%;text-align:center;line-height:48px;}.widget-chart .icon-wrapper i.warning{background-color:#ffda6a;color:#495057;}.widget-chart .icon-wrapper i.danger{background-color:#d1362b;color:#fff;}.widget-chart .icon-wrapper i.info{background-color:#a179aa;color:#fff;}.widget-chart .icon-wrapper i.success{background-color:#1e994f;color:#fff;}.widget-chart .widget-chart-content{color:#717374;}.widget-chart .widget-chart-content .widget-numbers{font-size:2rem;line-height:1;font-weight:bold;color:#414345;}.widget-chart .widget-chart-content .widget-description i.icon{color:inherit!important;}.config-rule-item{border:solid .1rem var(--bs-border-color);border-radius:.375rem;display:flex;justify-content:space-between;align-items:stretch;margin-bottom:1.5rem;cursor:pointer;}.config-rule-item:hover{background-color:var(--bs-table-hover-bg);}.config-rule-item .rule-item-content{padding:1rem;flex:1;}.config-rule-item .rule-item-content h4{margin-bottom:0;}.config-rule-item .rule-item-command{border-left:solid .1rem var(--bs-border-color);display:flex;padding:.5rem 1rem;flex-direction:column;justify-content:center;width:30%;}.rules-list .rule-search-input{max-width:100%!important;}.rules-list .rule-item{border:solid .1rem var(--bs-border-color);border-radius:.375rem;margin-bottom:1rem;display:flex;align-items:stretch;}.rules-list .rule-item.level0{border-left:solid 6px #c5b3e6;}.rules-list .rule-item.level1{border-left:solid 6px #a98eda;}.rules-list .rule-item.level2{border-left:solid 6px #8c68cd;}.rules-list .rule-item.level3{border-left:solid 6px #6f42c1;}.rules-list .rule-item.level4{border-left:solid 6px #59359a;}.rules-list .rule-item .rule-item-icon{display:flex;align-items:center;padding-right:6px;}.rules-list .rule-item .rule-item-icon .icon{color:#fff;font-size:1.5rem;}.rules-list .rule-item .rule-item-icon.level0{background-color:#c5b3e6;}.rules-list .rule-item .rule-item-icon.level1{background-color:#a98eda;}.rules-list .rule-item .rule-item-icon.level2{background-color:#8c68cd;}.rules-list .rule-item .rule-item-icon.level3{background-color:#6f42c1;}.rules-list .rule-item .rule-item-icon.level4{background-color:#59359a;}.rules-list .rule-item .rule-item-content{padding:.5rem 1rem;flex:1;}.rules-list .rule-item .rule-item-command{align-self:start;padding:.5rem;}.rules-list .rule-item .rule-item-command i{display:none;font-size:calc(1.275rem + .3vw);}@media(min-width:1200px){.rules-list .rule-item .rule-item-command i{font-size:1.5rem;}}.rules-list .rule-item:hover{background-color:var(--bs-table-hover-bg);cursor:pointer;}.rules-list .rule-item:hover .rule-item-command i{display:inline;}.criteria-tree{padding-left:0;}.criteria-tree li{list-style:none;}.criteria-tree li .node{display:inline-block;padding:.15rem .5rem;border-width:.1rem;border-style:solid;border-radius:.25rem;border-color:transparent;}.criteria-tree li .node.selected{border-color:#afd2ed;background-color:#d7e8f6;}.criteria-tree li .node.selected .icon{color:#2b72a7!important;}.criteria-tree li .node.selected button{color:#2b72a7!important;}.criteria-tree li .node .icon{font-size:1.25rem;}.criteria-tree li .node button{padding-left:.2rem;padding-top:0;padding-bottom:0;border-width:0;}.criteria-tree ul{padding-left:1.5rem;}[data-bs-theme=dark] .criteria-tree li .node.selected{border-color:#20557d;background-color:#0b1c2a;}[data-bs-theme=dark] .criteria-tree li .node.selected .icon{color:#86bbe3!important;}[data-bs-theme=dark] .criteria-tree li .node.selected button{color:var(--bs-btn-color)!important;}.criteria-org-tree li button.active{background-color:#d7e8f6;}.new-rule-tree ul{margin:0;padding:0;}.new-rule-tree ul li{padding-left:0;}.new-rule-tree ul ul li{padding-left:4rem;}.new-rule-tree li{list-style:none;}.new-rule-tree li button{border:solid var(--bs-border-width) #343a40;display:block;width:100%;padding:1rem;margin-bottom:1rem;}.new-rule-tree li button:hover{background-color:#d7e8f6;}.new-rule-tree .level0{border-left:solid 6px #d7e8f6;}.new-rule-tree .level1{border-left:solid 6px #86bbe3;}.new-rule-tree .level2{border-left:solid 6px #368ed1;}.new-rule-tree .level3{border-left:solid 6px #20557d;}.new-rule-tree .level4{border-left:solid 6px #0b1c2a;}.table.device-filter td{vertical-align:middle;}.table.device-filter td:last-of-type{text-align:right;}.btn-group-updown{display:inline-flex;flex-direction:column;padding:0!important;margin:0 .5rem;}.btn-group-updown .btn-icon{padding:0 .5rem!important;}.btn-group-updown .btn-icon i{line-height:.95rem;}.parameter-row{padding-top:1rem;padding-bottom:2rem;border-bottom:solid .1rem var(--bs-border-color);}.param-tile-zone{display:flex;flex-wrap:wrap;gap:2rem;}.param-tile-zone .param-tile{border:solid .15rem var(--bs-border-color);border-radius:.375rem;background-color:var(--bs-secondary-bg-subtle);padding:1rem;width:20rem;box-shadow:.1rem .25rem .4rem rgba(var(--bs-body-color-rgb),.125);}.param-tile-zone .param-tile.param-tile-lg{width:31rem;}.param-tile-zone .param-tile.param-tile-xl{width:64rem;}.param-tile-zone .param-tile.active:not(:has(.param-disabled)){border-color:#2b72a7;background-color:#ecf4fb;}.param-tile-zone .param-tile.active .toggle-pill .outer-pill{background-color:#717374;}.param-tile-zone .param-tile.active .toggle-pill-primary.active .outer-pill{background-color:#368ed1;}.param-tile-zone .param-tile .param-header{display:flex;justify-content:space-between;}.param-tile-zone .param-tile .param-header h4{color:var(--bs-heading-color-primary)!important;}.param-tile-zone .param-tile .param-header .switch{flex:0 1 0%;}.param-tile-zone .param-tile .param-header .switch button{margin-top:-.5rem;margin-right:-.5rem;}[data-bs-theme=dark] .param-tile-zone .param-tile{background-color:#2a2f34;box-shadow:.1rem .25rem .4rem rgba(0,0,0,.75);}[data-bs-theme=dark] .param-tile-zone .param-tile.active{border-color:#2b72a7;xbackground-color:#ecf4fb;background-color:#0b1c2a;}.monitor{flex:1;display:flex;flex-direction:column;}.monitor .current-data-msg{font-size:1.1429rem;}.monitor .current-data-msg .badge{font-size:1.1429rem;}.monitor .monitor-search-panel{width:25rem;}.monitor .monitor-search-panel .input-group-text{padding-right:.45rem;padding-left:.75rem;}.monitor .monitor-search-panel .btn-dropdown-menu button.search-mode{padding:0;border:0;}.monitor .monitor-search-panel .btn-dropdown-menu button.search-mode i.right{margin-left:0;}.monitor .monitor-search-panel .btn-dropdown-menu button.search-mode i.no-text{color:var(--bs-btn-icon-color);}.monitor .monitor-search-panel .btn-dropdown-menu .dropdown-item>i{font-size:1.25rem;line-height:1.5rem;margin-right:.25rem;}.monitor .monitor-view-filter .btn-dropdown-menu{white-space:nowrap;}.monitor .monitor-view-filter .btn-dropdown-menu>.btn-link{display:flex;padding-left:0;}.monitor .monitor-refresh-filter{min-width:6rem;}.monitor-orgtree-item input[type=checkbox]{margin-left:.5rem;margin-right:.5rem;}.monitor-status-infobar{display:flex;align-items:center;}.monitor-status-infobar .monitor-status-shape{margin-right:1rem;min-width:10rem;}.monitor-status-shape{border-radius:.25rem;padding:.5rem 1rem!important;text-align:center;font-family:-apple-system,BlinkMacSystemFont,RobotoMedium,"Helvetica Neue",Arial,sans-serif;font-weight:500;border:solid .1rem rgba(var(--bs-body-color-rgb),.15);}.monitor-status-shape-sm{padding:.25rem .75rem!important;line-height:1;}.device-history .monitor-status-shape{min-width:8rem;}.monitor-theme-error{color:var(--bs-body-color)!important;background:linear-gradient(120deg,rgba(220,20,16,.3),rgba(255,49,96,.5));}.monitor-theme-error.badge{color:var(--bs-body-color);}.monitor-theme-warning{color:var(--bs-body-color)!important;background:linear-gradient(120deg,rgba(211,210,5,.3),rgba(249,187,17,.5));}.monitor-theme-warning.badge{color:var(--bs-body-color);}.monitor-theme-info{color:var(--bs-body-color);background:linear-gradient(120deg,rgba(80,180,255,.3),rgba(20,100,255,.5));}.monitor-theme-info.badge{color:var(--bs-body-color);}.monitor-theme-ready{background:linear-gradient(120deg,rgba(89,75,226,.3),rgba(62,44,221,.5));}.monitor-theme-ready.badge{color:var(--bs-body-color);}.monitor-theme-dark{background:linear-gradient(120deg,rgba(87,87,87,.3),rgba(46,46,46,.5));}.monitor-theme-dark.badge{color:var(--bs-body-color);}.monitor-theme-success{color:var(--bs-body-color);background:linear-gradient(120deg,rgba(66,154,67,.3),rgba(111,183,87,.5));}.monitor-theme-success.badge{color:var(--bs-body-color);}.monitor-theme-location{color:#fff!important;background:linear-gradient(120deg,rgba(30,30,30,.8),rgba(0,0,0,.4));}.monitor-theme-default{color:#000!important;background:linear-gradient(120deg,rgba(230,230,230,.4),rgba(230,230,230,.6));}[data-bs-theme=dark] .monitor-theme-location{color:var(--bs-body-color)!important;}table.device-versions td{border-bottom:0;padding-top:.25rem;padding-bottom:.25rem;width:33.333%;}table.device-versions .monitor-status-shape{padding:0 1rem!important;background-color:transparent!important;}table.device-versions .header-row td{border-bottom:.1rem solid var(--bs-border-color);}table.device-versions .header-row td h6{padding:0;}.device-monitor-area{display:flex;flex:1;}.device-monitor-area .table-view{flex:1 0 auto;}.device-monitor-area .table-view .quickgrid .monitor-status-shape{min-width:8rem;}.device-monitor-area .table-view .quickgrid tr:has(.selected),.device-monitor-area .table-view .quickgrid tr:has(.selected) td{background-color:var(--bs-table-hover-bg);}.device-monitor-area .monitor-skeleton{flex:1;}.device-monitor-area .monitor-skeleton .skeleton{display:flex;flex-wrap:wrap;gap:1rem;}.device-monitor-area .monitor-skeleton .skeleton .placeholder{width:13rem;height:4rem;border-radius:.375rem;}.device-monitor-area .device-monitor{flex:1;display:flex;flex-wrap:wrap;gap:1rem;align-content:flex-start;align-items:flex-start;padding-right:1rem;}.device-monitor-area .device-monitor .toolbar{flex:1 0 100%;display:flex;justify-content:end;align-items:center;}.device-monitor-area .device-monitor .toolbar .btn-link{border-width:0;padding:0;}.device-monitor-area .device-monitor .toolbar .icon{font-size:1.6em;}.device-monitor-area .device-monitor .org-location-heading{flex:1 0 100%;}.device-monitor-area .device-monitor .org-location-separator{flex:1 0 100%;border-top:solid .1rem var(--bs-border-color-translucent);}.device-monitor-area .device-preview{flex:0 0 auto;border-left:solid .1rem var(--bs-border-color-translucent);padding-left:1rem;width:540px;height:calc(100vh - 275px);position:sticky;top:5rem;overflow-y:auto;}.device-monitor-area .device-preview .empty-preview{text-align:center;padding:8rem 1rem;}.device-monitor-area .device-preview .empty-preview .icon{font-size:10rem;color:#e9ecef;}.device-monitor-area .device-preview .empty-preview .hint-text{padding-top:3rem;color:#717374;}.device-monitor-area .device-preview .device-preview-header{display:flex;justify-content:space-between;}.device-monitor-area .device-preview .device-preview-header .header-title{display:flex;align-items:center;}.device-monitor-area .device-preview .device-preview-header .header-title .monitor-status-shape{width:11rem;}.device-monitor-area .device-preview .device-preview-header .header-title h3{margin-bottom:0;margin-left:1rem;}.device-monitor-area .device-preview .device-preview-header button.close{margin:-1rem 0 -1rem 0;}.device-monitor-area .device-preview .device-preview-header .btn-icon .pulled-pin{transform:rotate(90deg);font-family:"Material Icons Outlined";}.device-monitor-area .device-preview .btn-toolbar{flex-wrap:nowrap;}.device-monitor-area .device-preview .btn-toolbar button{white-space:nowrap;}.device-monitor-area .device-preview table.device-status-detail{display:table;--col-gap:0rem;}.device-monitor-area .device-preview table.device-status-detail tr.device-status td:first-child{font-family:-apple-system,BlinkMacSystemFont,RobotoMedium,"Helvetica Neue",Arial,sans-serif;font-weight:500;}.device-monitor-area .device-preview table.device-status-detail td{border-bottom:0;padding-top:.25rem;padding-bottom:.25rem;}.device-monitor-area .device-preview table.device-status-detail td .monitor-status-shape{padding:0 .5rem!important;}.device-monitor-area .device-preview table.device-status-detail td:last-child{width:12rem;}.device-monitor-area .device-preview table.device-status-detail td:first-child{width:15rem;}.device-monitor-area .device-preview .alert{margin-bottom:0;background-color:transparent!important;}.vehicle{flex:0 0 auto;}.vehicle .place-wrapper{display:flex;}.vehicle .place-wrapper .place-before{display:block;width:26px;background-image:url(../images/city-bus-left.png);background-repeat:no-repeat;background-position:top right;background-size:contain;opacity:.2;}.vehicle .place-wrapper .place-after{display:block;width:26px;background-image:url(../images/city-bus-right.png);background-repeat:no-repeat;background-position:top left;background-size:contain;opacity:.2;}.vehicle .place-wrapper .place-body{padding:.2rem;border:solid .1rem rgba(0,0,0,.2);border-top:solid 6px rgba(0,0,0,.2);border-bottom:solid 6px rgba(0,0,0,.2);}.vehicle .tires{display:flex;justify-content:space-between;overflow:hidden;position:relative;height:10px;}.vehicle .tires .front1{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;left:30px;}.vehicle .tires .front2{display:none;}.vehicle .tires .rear1{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;right:30px;}.vehicle .tires .rear2{display:none;}.vehicle.selected .place-before{opacity:.5;}.vehicle.selected .place-after{opacity:.5;}.vehicle.selected .tires .front1{border-color:rgba(0,0,0,.5);}.vehicle.selected .tires .rear1{border-color:rgba(0,0,0,.5);}.vehicle.selected .place-body{border-color:rgba(0,0,0,.5);}.station{flex:0 0 auto;}.station .place-wrapper{display:flex;}.station .place-wrapper .place-before{display:block;width:45px;background-image:url(../images/station-left.png);background-repeat:no-repeat;background-position:top right;background-size:contain;opacity:.2;}.station .place-wrapper .place-after{display:block;width:45px;background-image:url(../images/station-right.png);background-repeat:no-repeat;background-position:top left;background-size:contain;opacity:.2;}.station .place-wrapper .place-body{padding:.2rem;border:solid .1rem rgba(0,0,0,.2);border-top:solid 12px rgba(0,0,0,.2);border-bottom:solid 10px rgba(0,0,0,.2);}.station .place-wrapper .tires{display:none;}.station .place-wrapper .tires .front1{display:none;}.station .place-wrapper .tires .front2{display:none;}.station .place-wrapper .tires .rear1{display:none;}.station .place-wrapper .tires .rear2{display:none;}.station.selected .place-before{opacity:.5;}.station.selected .place-after{opacity:.5;}.station.selected .place-body{border-color:rgba(0,0,0,.5);}.train{flex:0 0 auto;}.train .place-wrapper{display:flex;}.train .place-wrapper .place-before{display:block;width:26px;background-image:url(../images/train-left.png);background-repeat:no-repeat;background-position:top right;background-size:contain;opacity:.2;}.train .place-wrapper .place-after{display:block;width:26px;background-image:url(../images/train-right.png);background-repeat:no-repeat;background-position:top left;background-size:contain;opacity:.2;}.train .place-wrapper .place-body{padding:.2rem;border:solid .1rem rgba(0,0,0,.2);border-top:solid 6px rgba(0,0,0,.2);border-bottom:solid 6px rgba(0,0,0,.2);}.train .tires{display:flex;justify-content:space-between;overflow:hidden;position:relative;height:10px;}.train .tires .front1{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;left:30px;}.train .tires .front2{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;left:60px;}.train .tires .rear1{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;right:30px;}.train .tires .rear2{width:30px;height:30px;border-radius:50%;border:solid 15px rgba(0,0,0,.2);position:absolute;top:-20px;right:60px;}.place-style{display:flex;flex-direction:column;}.place-style.SmallPlace{border:solid .1rem var(--bs-border-color-translucent);padding:.25rem .5rem;border-radius:.375rem;max-width:fit-content;}.place-style.SmallPlace:hover{border:solid .1rem #788999;background-color:#f4f5f7;}.place-style.SmallPlace.selected{border:solid .1rem #368ed1;background-color:#f4f9fd;}.place-style.SmallPlace.vehicle .place-before,.place-style.SmallPlace.vehicle .place-after,.place-style.SmallPlace.vehicle .tires,.place-style.SmallPlace.station .place-before,.place-style.SmallPlace.station .place-after,.place-style.SmallPlace.station .tires{display:none!important;}.place-style.SmallPlace .place-wrapper .place-body{border:0!important;padding:0!important;cursor:pointer;}.place-style.LargePlace .location .org{margin-right:.5rem;}.place-style .place-wrapper .location{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem;}.place-style .place-wrapper .location .location-name{flex:1;display:flex;align-items:center;padding-right:1.5rem;}.place-style .place-wrapper .location .icon{padding:.25rem!important;margin-right:.5rem;color:#fff;border:0;}.place-style .place-wrapper .location .btn-icon{margin-right:-.5rem;padding:.4rem!important;}.place-style .place-wrapper .location .btn-icon i{margin:0;}.place-style .inner-devices{display:flex;gap:.15rem;margin-top:.1rem;align-items:flex-start;flex-wrap:wrap;}.place-style .inner-devices .device{flex:1;min-width:.35rem;padding:.25rem!important;border-radius:0;}.place-style .inner-devices button{flex:1;}.place-style .inner-devices i.more{font-size:1.5rem;line-height:.5rem;margin-right:-.35rem;}.place-style .inner-devices i.less{font-size:1.5rem;line-height:1rem;margin-right:-.35rem;}[data-bs-theme=dark] .place-style.SmallPlace{background-color:#1a1d21;}[data-bs-theme=dark] .place-style.SmallPlace:hover{border-color:#788999;background-color:#212529;}[data-bs-theme=dark] .place-style.SmallPlace.selected{border-color:var(--bs-primary-border-subtle);background-color:var(--bs-primary-bg-subtle);color:#fff;}[data-bs-theme=dark] .place-style.SmallPlace.selected:hover{background-color:#0e2436;}[data-bs-theme=dark] .place-style .place-wrapper .location .icon{color:var(--bs-body-color)!important;}[data-bs-theme=dark] .place-style.selected .place-wrapper .location .icon{color:#fff!important;}.pinned-places{display:flex;flex-wrap:wrap;gap:1rem;align-items:first baseline;padding-bottom:.5rem;border-bottom:solid .1rem var(--bs-border-color-translucent);margin-top:0;margin-bottom:1rem;}.pinned-places .place-wrapper .place-body{cursor:pointer;}.timer-countdown .timer{background:-webkit-linear-gradient(left,#87ceeb 50%,#eee 50%);border-radius:100%;height:calc(var(--size)*1px);width:calc(var(--size)*1px);position:relative;-webkit-animation:time calc(var(--duration)*1s) steps(1000,start) infinite;-webkit-mask:radial-gradient(transparent 50%,#000 50%);mask:radial-gradient(transparent 50%,#000 50%);}.timer-countdown .mask{border-radius:100% 0 0 100%/50% 0 0 50%;height:100%;left:0;position:absolute;top:0;width:50%;-webkit-animation:mask calc(var(--duration)*1s) steps(500,start) infinite;-webkit-transform-origin:100% 50%;}@-webkit-keyframes time{100%{-webkit-transform:rotate(360deg);}}@-webkit-keyframes mask{0%{background:#eee;-webkit-transform:rotate(0deg);}50%{background:#eee;-webkit-transform:rotate(-180deg);}50.01%{background:#87ceeb;-webkit-transform:rotate(0deg);}100%{background:#87ceeb;-webkit-transform:rotate(-180deg);}}.bulk-mode .inner-devices button{position:relative;text-align:start;}.bulk-mode .inner-devices button .bulk-wrapper{padding-left:16px;}.bulk-mode .inner-devices button i{position:absolute;top:5px;left:2px;z-index:1;color:#414345;align-content:center;}.bulk-mode .inner-devices button i:before{position:absolute;top:5px;left:5px;width:16px;height:16px;background-color:#fff;content:"";z-index:-1;}.bulk-preview{flex:0 0 auto;border-left:solid .1rem var(--bs-border-color-translucent);padding-left:1rem;width:540px;height:calc(100vh - 64px);position:sticky;top:5rem;overflow-y:auto;}.bulk-preview .bulk-preview-header{display:flex;justify-content:space-between;}.bulk-preview .bulk-preview-header .header-title{display:flex;align-items:center;}.bulk-preview .bulk-preview-header button.close{margin:-1rem 0 -1rem 0;}.bulk-preview .alert.bulk-tools{display:flex;justify-content:space-between;align-items:center;}.device-detail{display:flex;flex-wrap:wrap;}.device-detail .device-status-detail:not(.static-metrics){display:flex;flex-wrap:wrap;gap:1rem;}.device-detail .device-status-detail:not(.static-metrics) .device-status{display:block;flex:0 0 auto;border:solid .1rem var(--bs-border-color-translucent);border-radius:.375rem;padding:.5rem 1rem;}.device-detail .device-status-detail:not(.static-metrics) .device-status td{display:block;padding:0;border:0;}.device-detail .device-status-detail:not(.static-metrics) .device-status td .status{padding:.5rem 1rem;text-align:center;}.device-detail .device-status-detail.static-metrics .monitor-status-shape{padding:0 1rem!important;}.device-detail .device-status-detail.static-metrics td{border-bottom:0;}.data-info-widgets{border-top:solid .1rem #dee2e6;display:flex;gap:4rem;}.data-info-widgets .widget-chart:hover{background-color:#e9ecef;cursor:pointer;}.device-subhead{display:flex;align-items:center;}.device-subhead span.item{margin-right:2rem;font-family:-apple-system,BlinkMacSystemFont,RobotoMedium,"Helvetica Neue",Arial,sans-serif;font-weight:500;}.device-subhead span.item i.icon{color:#368ed1;}.dashboards .tabs-container{display:flex;align-items:flex-end;justify-content:space-between;}.dashboards .tabs-container .tabs{flex:1;justify-content:center;}.dashboards .tabs-container .spacer{flex-shrink:1;min-width:4rem;text-align:right;border-bottom:solid .1rem #d8e0e5;margin-bottom:1rem;}main content{min-height:100%;}main content>.container-full-height{min-height:100%;display:flex;flex-direction:column;}.hp-module-box{border:solid .2rem var(--bs-border-color-translucent);border-radius:.5rem;padding:2rem;display:inline-flex;align-items:center;justify-content:space-between;width:15rem;height:15rem;flex-direction:column;}.hp-module-box:hover{text-decoration:none;background-color:var(--bs-secondary-bg-subtle);border-color:#368ed1;}.hp-module-box .icon{color:#368ed1;font-size:6rem;display:block;}[data-bs-theme=dark] .hp-module-box:hover{background-color:var(--bs-secondary-bg);}.monitor-summary-widget .config-widgets{justify-content:space-evenly;gap:0;}.monitor-summary-widget .widget-chart{width:270px;}.monitor-summary-widget .widget-chart .icon-wrapper i{font-size:3rem;}.bck-state-Active{background-color:rgba(0,180,0,.08)!important;}.bck-state-Deactivated{background-color:rgba(200,190,0,.08)!important;}.bck-state-Removed{background-color:rgba(180,0,0,.08)!important;}.bck-state-True{background-color:rgba(0,180,0,.08)!important;}.bck-state-False{background-color:rgba(180,0,0,.08)!important;}.bck-device-Communicator{background-color:rgba(0,130,255,.08)!important;}.bck-state-2-Active{background-color:rgba(0,180,0,.25)!important;}.bck-state-2-Deactivated{background-color:rgba(200,190,0,.25)!important;}.bck-state-2-Removed{background-color:rgba(180,0,0,.25)!important;}table.device-versions h6{margin-top:1rem;margin-bottom:0;}.config-widgets{border-top:solid .1rem #dee2e6;border-bottom:solid .1rem #dee2e6;display:flex;gap:4rem;}.help-panel{padding:2rem 1.5rem;border-radius:.375rem;background-color:#e9ecef;}.text-note{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;}.cmd-toolbar .btn-icon.filter-active{color:#414345;}.main-search .search-results .search-result-item{display:flex;}.main-search .search-results .search-result-item.active,.main-search .search-results .search-result-item:hover{background-color:#e9ecef;}.main-search .search-results .search-result-item.active .status,.main-search .search-results .search-result-item:hover .status{background-color:#f8f9fa;}.main-search .search-results .search-result-item .item{padding-left:.5rem;}.main-search .search-results .search-result-item .status{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;align-self:stretch;width:33%;}.main-search .search-results .search-result-item .status .monitor-status-shape{align-self:center;width:100%;}.main-search .search-results .search-result-item i.icon{width:48px;font-size:32px;align-self:center;text-align:center;}.task-loading{display:inline-flex;align-items:center;}.task-loading .loader{display:inline-block;position:relative;width:24px;height:24px;vertical-align:middle;}.task-loading .loader-quart{border-radius:24px;border:3px solid #afd2ed;margin-right:5px;}.task-loading .loader-quart:after{content:"";position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;border-radius:24px;border:3px solid transparent;border-top-color:#368ed1;animation:spin 1s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes spinreverse{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}