/***

    Copyright (C) 2012 Ubiquiti Networks, Inc.
    All Rights Reserved.

    This file includes source code derived from different libraries that
    are originally available under various licenses. The copyrights and
    licenses for these libraries are included below.

***/

/*** jquery

Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)

Copyright 2012 jQuery Foundation and other contributors
http://jquery.com/

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

***/

@charset "UTF-8";#ConfigTree .ui-layout-resizer-west{overflow:visible!important;border-left:1px var(--neutral3) solid}#ConfigTree .ui-layout-resizer-west .ui-layout-toggler{width:5px!important;left:-3px!important}#ConfigTree .ui-layout-resizer-south{overflow:visible!important;border-top:1px var(--neutral3) solid}#ConfigTree .ui-layout-resizer-south .ui-layout-toggler{height:5px!important;top:-3px!important}#ConfigTree .addable-container{display:flex;flex-direction:column;gap:8px}#ConfigTree fieldset.form{display:grid;grid-template-columns:190px auto;grid-gap:8px;align-items:center}#ConfigTree fieldset.form label{align-self:flex-start;margin-top:4px}#ConfigTree .actions{display:flex;flex-direction:row-reverse;gap:8px}#ConfigTree .list{overflow:hidden}#ConfigTree .list .section-container{padding:10px 0;overflow:auto;height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}#ConfigTree .list ul.tree{margin:0;clear:both;float:none;list-style-type:none}#ConfigTree .list ul.tree li{padding-left:10px}#ConfigTree .list ul.tree div{position:relative;display:inline-block}#ConfigTree .list ul.tree span{position:relative;display:inline-block}#ConfigTree .list ul.tree span.ui-icon{top:3px;cursor:pointer}#ConfigTree .list ul.tree span.branch{font-weight:bold}#ConfigTree .list ul.tree span.edited,#ConfigTree .list ul.tree span.deleted{color:#f00;text-decoration:none}#ConfigTree .list ul.tree span.deleted{text-decoration:line-through}#ConfigTree .section-container div.tree{position:absolute;width:100%;height:100%}#ConfigTree .section-container div.tree legend.track{font-size:12px;padding-bottom:15px}#ConfigTree .section-container div.tree div.form span.text{display:inline-block;min-width:120px}#ConfigTree .section-container div.tree div.form span.updated{color:#f00}#ConfigTree .section-container div.tree div.form span.ui-icon-info{position:absolute}#ConfigTree .section-container div.tree div.form .addable .addable-container .text-template{clear:both;float:left}#ConfigTree .section-container div.tree div.form .addable .addable-container .multi{display:flex}#ConfigTree .section-container div.tree div.form .addable .addable-container .multi>span{display:flex;gap:4px}#ConfigTree .section-container div.tree div.form .addable .addable-container .addable-remove{margin-left:20px}#ConfigTree .section-container div.tree div.form .addable .addable-add{clear:both;float:left}#ConfigTree .section-container div.tree div.form legend.track{line-height:20px;font-weight:bold;padding:10px 0 10px 10px;border-bottom:var(--neutral3) solid 1px;width:680px}#ConfigTree .section-container div.tree div.form form{width:680px;padding:10px 0 10px 10px;border-top:var(--neutral3) solid 1px}#ConfigTree .section-container div.tree div.form form .actions{padding:10px 0 10px 0}#ConfigTree .section-container div.tree div.form .actions{padding:10px 0 10px 10px}.clearfix,#Wizard .section-container .wizards form fieldset.primary label.multi,#Wizard .section-container .wizards form fieldset.optional label.multi{zoom:1}.force-UTF-8{content:'??'}.clear20{clear:both;float:none;height:20px}.clear40{clear:both;float:none;height:40px}label.in-line{clear:none}.hyperlink{cursor:pointer;text-decoration:underline}.normal{color:#0f7e00}.overheat{color:#c00}#Interfaces .tooltip-circle-icon,#Security .tooltip-circle-icon,#Routing .tooltip-circle-icon,#DashboardInterfaces .tooltip-circle-icon,#Users .tooltip-circle-icon,#Services .tooltip-circle-icon{height:20px!important;width:20px!important;left:unset!important;top:unset!important;line-height:32px;margin-top:5px}#FlashBar{display:none;position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background:#0f7e00;z-index:3000;color:#fff;line-height:16px;font-weight:bold}#FlashBar.error{background:#f00}#FlashBar.notice{background:#fc0;color:#000}#Dashboard .ui-layout-toggler{display:none!important}#Dashboard .ui-layout-toggler.ui-layout-toggler-closed{display:block!important}#Dashboard table{min-width:1100px}#Dashboard #DashboardBars .status{display:grid;grid-template-columns:auto 1fr 45px;row-gap:10px;align-items:center;margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid var(--neutral3)}#Dashboard #DashboardBars .status .title{font-weight:400;color:var(--textText2)}#Dashboard #DashboardBars .status .uptime{color:var(--textText3)}#Dashboard #DashboardBars .status .cpu-progress-label,#Dashboard #DashboardBars .status .ram-progress-label{text-align:end}#Dashboard #DashboardBars .status .ui-progressbar{margin:0;margin-top:2px;height:4px;border-radius:4px;background:var(--neutral2);position:relative;overflow:hidden}#Dashboard #DashboardBars .status .ui-progressbar .ui-progressbar-value{margin:0;margin-top:0;height:4px;border-radius:4px;background:var(--uBlue6)!important}#Dashboard #DashboardBars .status .full{grid-column:span 3}#Dashboard #DashboardGraphs{height:100%;background:var(--neutral0)}#Dashboard #DashboardGraphs .section-title{display:flex;justify-content:space-between}#Dashboard #DashboardGraphs .section-title .hide{font-weight:normal;line-height:20px;color:var(--uBlue6)}#Dashboard #DashboardGraphs .section-title #DashboardInterfacesTitle{cursor:pointer;float:left}#Dashboard #DashboardGraphs .section-title #DashboardInterfacesTitle .ui-icon{display:inline-block;position:relative;top:4px;left:1px;background-image:url("../../images/ui-icons_256x240-dark.png")}#Dashboard #DashboardGraphs .inactive #DashboardGraphKey .block{background:transparent!important}#Dashboard #DashboardGraphs #DashboardGraphRates{margin-left:8px;display:flex}#Dashboard #DashboardGraphs #DashboardGraphKey{padding:0 8px 0;border-right:1px solid var(--neutral4)}#Dashboard #DashboardGraphs #DashboardGraphKey .container{width:100%;height:100%;overflow-y:auto}#Dashboard #DashboardGraphs #DashboardGraphKey .active>div,#Dashboard #DashboardGraphs #DashboardGraphKey .inactive>div{clear:both;padding-top:10px}#Dashboard #DashboardGraphs #DashboardGraphKey .active>div .block,#Dashboard #DashboardGraphs #DashboardGraphKey .inactive>div .block{float:left;width:16px;height:16px;border:1px solid var(neutral0);cursor:pointer;border-radius:2px;border:1px solid var(--neutral4)!important;margin-top:4px}#Dashboard #DashboardGraphs #DashboardGraphKey .active>div .key,#Dashboard #DashboardGraphs #DashboardGraphKey .inactive>div .key{float:left;margin-left:8px;font-size:14px;line-height:24px;color:var(--textText2)}#Dashboard #DashboardGraphs #DashboardGraphTx,#Dashboard #DashboardGraphs #DashboardGraphRx{position:relative;width:49%;height:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#Dashboard #DashboardGraphs #DashboardGraphTx svg .title rect,#Dashboard #DashboardGraphs #DashboardGraphRx svg .title rect{fill:rgba(255,255,255,0.4)}#Dashboard #DashboardGraphs #DashboardGraphTx svg .title text,#Dashboard #DashboardGraphs #DashboardGraphRx svg .title text{fill:var(--textText1);font-size:10px;font-weight:light}#Dashboard #DashboardGraphs #DashboardGraphTx svg .graph .axis.y path,#Dashboard #DashboardGraphs #DashboardGraphTx svg .graph .axis.y line,#Dashboard #DashboardGraphs #DashboardGraphRx svg .graph .axis.y path,#Dashboard #DashboardGraphs #DashboardGraphRx svg .graph .axis.y line{fill:none;stroke:var(--textText3);shape-rendering:crispEdges}#Dashboard #DashboardGraphs #DashboardGraphTx svg .graph .axis.y .tick.zero,#Dashboard #DashboardGraphs #DashboardGraphRx svg .graph .axis.y .tick.zero{display:none}#Dashboard #DashboardGraphs #DashboardGraphTx svg .graph .axis text,#Dashboard #DashboardGraphs #DashboardGraphRx svg .graph .axis text{font-size:10px;fill:var(--textText2)}#Dashboard #DashboardGraphs #DashboardGraphTx{float:left}#Dashboard #DashboardGraphs #DashboardGraphRx{float:right;margin-right:10px}#Dashboard #DashboardStats .section-container.stats{margin:7px 12px}#Dashboard #DashboardStats .section-container.stats .left,#Dashboard #DashboardStats .section-container.stats .right{float:left}#Dashboard #DashboardStats .section-container.stats dl{line-height:20px}#Dashboard #DashboardStats .section-container.stats dl dt{float:left;clear:left;margin-right:5px}#Dashboard #DashboardStats .section-container.stats dl dd{float:left;font-weight:bold}#Dashboard #DashboardStats .section-container.stats dl dd.graph{width:130px;height:11px;margin:4px 10px 0 0;background:url("../../images/global/dashboard-sprites.png") repeat-x}#Dashboard #DashboardStats .section-container.stats dl dd.graph .active{width:0;height:100%;background:url("../../images/global/dashboard-sprites.png") repeat-x 0 -14px}#Dashboard #DashboardStats .section-container.stats dl dd.percent{width:50px}#Dashboard #DashboardStats .section-container.stats .left{width:200px}#Dashboard #DashboardStats .section-container.stats .left dt{width:65px}#Dashboard #DashboardStats .section-container.stats .right{width:230px}#Dashboard #DashboardStats .section-container.stats .right dt{width:33px}#Dashboard #DashboardStats .section-container.services .service:first-child{padding-top:0}#Dashboard #DashboardStats .section-container.services .service{border-bottom:1px solid var(--neutral3);padding-bottom:10px;padding-top:10px;width:100%}#Dashboard #DashboardStats .section-container.services .service.enabled .bool{visibility:hidden}#Dashboard #DashboardStats .section-container.services .service.disabled{opacity:.5}#Dashboard #DashboardStats .section-container.services .service .title{padding:0;padding-bottom:8px;line-height:20px;font-size:14px;text-transform:capitalize}#Dashboard #DashboardStats .section-container.services .service .title span,#Dashboard #DashboardStats .section-container.services .service .title a{color:var(--uBlue6);font-weight:bold;font-size:14px;line-height:20px}#Dashboard #DashboardStats .section-container.services .service .title em{font-style:italic;padding-left:4px}#Dashboard #DashboardStats .section-container.services .service dl{margin:0;padding:0;line-height:20px;font-size:14px;text-transform:capitalize}#Dashboard #DashboardStats .section-container.services .service dl a{color:var(--uBlue6);font-weight:bold;font-size:14px;line-height:20px}#Dashboard #DashboardStats .section-container.services .service dl.only-line{margin-left:0}#Dashboard #DashboardStats .section-container.services .service dl.only-line dt{margin-right:25px}#Dashboard #DashboardStats .section-container.services .service dl dt{float:left;clear:left;margin-right:5px;padding-bottom:8px;color:var(--textText2)}#Dashboard #DashboardStats .section-container.services .service dl dd{float:right;margin:0;padding-bottom:8px;color:var(--textText3)}#Dashboard #DashboardStats .section-container.services .service dl .bool{color:var(--textText3)!important}#Dashboard #DashboardStats .section-container.services .service ul{margin:5px 0 0 20px;line-height:18px;list-style-type:none}#Dashboard #DashboardStats .section-container.services .service.routing dt:nth-of-type(4),#Dashboard #DashboardStats .section-container.services .service.routing dt:nth-of-type(5),#Dashboard #DashboardStats .section-container.services .service.routing dt:nth-of-type(6){text-transform:uppercase}#Dashboard #DashboardStats #DashboardHardware{padding-bottom:16px}#Dashboard #DashboardStats #DashboardHardware .section-title{display:none}#Dashboard #DashboardStats #DashboardHardware .hardware.service .title{height:auto;font-size:14px;font-style:normal;font-weight:bold;line-height:20px;color:var(--textText2);color:var(--textText2)}#Dashboard #DashboardStats #DashboardHardware .hardware.service .title .hyperlink{text-decoration:none;color:var(--uBlue6);font-size:14px!important;font-style:normal;font-weight:400;line-height:20px}#Dashboard #DashboardStats #DashboardHardware .hardware.service .title #OverheatAlertSide{padding-left:0;border-left:0}#Dashboard #DashboardStats #DashboardHardware:empty{padding-bottom:0}.dashboard-overlay{position:absolute;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:visible;z-index:20}.dashboard-overlay .overlay-background{position:absolute;width:350px;height:100%;color:var(--neutral3);background-color:var(--invariableDark);border-radius:4px}.dashboard-overlay .overlay-marker{position:absolute;opacity:.9;width:20px;margin-left:-14px;left:0;bottom:-3px;pointer-events:none}.dashboard-overlay .overlay-marker:before{position:absolute;bottom:-25px;left:-1px;content:' ';border-color:var(--invariableDark) transparent transparent;border-style:solid;border-width:15px}.dashboard-overlay .overlay-marker:after{position:absolute;bottom:-15px;left:3px;content:' ';border-color:var(--invariableDark) transparent transparent;border-style:solid;border-width:11px}.dashboard-overlay .overlay-content{position:absolute;width:350px;top:0;bottom:0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:auto}.dashboard-overlay .overlay-content table{display:block;margin:0 8px}.dashboard-overlay .overlay-content table tr th{padding:5px 5px 8px 5px;font-size:14px;text-align:left;color:var(--neutral6)}.dashboard-overlay .overlay-content table tr td{text-align:left;font-size:12px;padding:0 5px 3px 5px;height:20px;color:var(--neutral8)}.dashboard-overlay .overlay-content table tr td.color div{width:16px;height:16px;border-radius:4px;border-color:transparent}.dashboard-overlay .overlay-content table tr td.interface,.dashboard-overlay .overlay-content table tr td.current-pct{padding-right:30px}.dashboard-overlay .overlay-content table tr td.interface{font-weight:bold;color:var(--neutral3)}html[data-theme='dark'] .overlay-background{background-color:var(--neutral4);color:var(--textText1)}html[data-theme='dark'] .overlay-content{color:var(--textText1)}html[data-theme='dark'] .overlay-content table th{color:var(--textText2)}html[data-theme='dark'] .overlay-content table td{color:var(--textText3)}html[data-theme='dark'] .overlay-content table td.interface{color:var(--textText1)}html[data-theme='dark'] .overlay-marker:before,html[data-theme='dark'] .overlay-marker:after{border-color:var(--neutral4) transparent transparent}#Interfaces,#DashboardInterfaces{position:relative;overflow:hidden}#Interfaces .pagination,#DashboardInterfaces .pagination{position:relative;width:100%}#Interfaces .add,#DashboardInterfaces .add{top:28px}#Interfaces .add .drop-down-button button,#DashboardInterfaces .add .drop-down-button button{width:140px}#Interfaces table tr td.description,#DashboardInterfaces table tr td.description{max-width:110px;word-wrap:break-word}#Interfaces table tr td.ip,#DashboardInterfaces table tr td.ip{width:110px}#Interfaces table tr td.ip span.expand-collapse-toggle,#DashboardInterfaces table tr td.ip span.expand-collapse-toggle{color:#999;cursor:pointer;font-size:10px;text-wrap:none;display:block}#Interfaces table tr td.mtu,#DashboardInterfaces table tr td.mtu{width:70px}#Interfaces table tr td.tx,#DashboardInterfaces table tr td.tx{width:7em}#Interfaces table tr td.rx,#DashboardInterfaces table tr td.rx{width:7em}#Interfaces table tr td.status,#DashboardInterfaces table tr td.status{width:110px;text-transform:capitalize}#Interfaces table tr td.buttons,#DashboardInterfaces table tr td.buttons{width:140px}#Interfaces table tr.connected td.status,#DashboardInterfaces table tr.connected td.status{color:var(--green6)}#Interfaces table tr.disconnected td.status,#DashboardInterfaces table tr.disconnected td.status{color:var(--neutral8)}#Interfaces table tr.error td.status,#DashboardInterfaces table tr.error td.status{color:var(--red6)}#Routing .title-bar{height:58px!important}#Routing .filters{top:11px}#Routing .add{top:11px}#Routing #RoutingStatic .actions{display:none;position:absolute;top:0;left:0;width:80px;margin:0;padding:3px 0;z-index:100;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#Routing #RoutingStatic .actions button{width:78px;top:0;padding:2px 10px;margin:0;border:0;background:transparent;text-align:left;font-weight:normal!important;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#Routing #RoutingStatic .actions button:hover{background-color:#ccc}#Routing #RoutingStatic table tr td.buttons{position:static;width:140px}#Routing #RoutingStatic table tr td.buttons .drop-down-button{width:140px}#Routing #RoutingStaticSummary{overflow:hidden}#Routing #RoutingStaticSummary .graph{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px;border-bottom:5px solid #2a2a2a}#Routing #RoutingStaticSummary .graph:last-child{border-bottom:0}#Routing #RoutingStaticSummary .graph .pie{width:100%;height:100%}#Routing #RoutingDynamicLists{border-top:1px var(--neutral3) solid!important}#Routing #RoutingDynamicLists .ui-layout-resizer-east{overflow:visible!important;border-left:1px var(--neutral3) solid!important}#Routing #RoutingDynamicLists .ui-layout-resizer-east .ui-layout-toggler{width:5px!important;left:-3px!important}#Routing #RoutingDynamicLists #RoutingDynamicAreas{padding-top:16px}#Routing #RoutingDynamicLists #RoutingDynamicInterfaces{padding-top:16px;padding-left:16px;padding-bottom:16px}#Routing #RoutingDynamicLists .add{position:absolute;right:0;top:-41px}#Routing #RoutingDynamicSettings.error form .updated{color:#f00!important}#Routing #RoutingDynamicSettings form{display:flex;flex-direction:column}#Routing #RoutingDynamicSettings form .section{display:grid;grid-template-columns:190px min-content auto;grid-auto-rows:32px;align-items:center;max-width:400px;align-items:center;padding:4px}#Routing #RoutingDynamicSettings form .section>div{display:flex}#Routing #RoutingDynamicSettings form .section label+span{margin-left:4px;margin-top:-0;height:20px;width:20px}#Routing #RoutingDynamicSettings form .section input+input{margin-left:8px}#Routing #RoutingDynamicSettings form .section input[type='checkbox']+input[type='text']{width:120px}#Routing #RoutingDynamicSettings form .section input:not(:checked)+input{visibility:hidden}#Routing #RoutingDynamicSettings form .actions{border-top:1px solid var(--neutral3);margin-top:24px;padding-top:24px;width:100%;display:flex}#Routing #RoutingDynamicSettings fieldset.router,#Routing #RoutingDynamicSettings fieldset.redistribution{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:flex;width:48%;margin:10px;padding:10px;border:1px solid #ccc}#Routing #RoutingDynamicSettings fieldset.router legend,#Routing #RoutingDynamicSettings fieldset.redistribution legend{padding:0 5px;font-weight:bold}#Routing #RoutingDynamicSettings fieldset.router label,#Routing #RoutingDynamicSettings fieldset.redistribution label{width:160px;margin-right:10px;text-align:right}#Routing #RoutingDynamicSettings fieldset.router{width:25%}#Routing #RoutingDynamicSettings fieldset.router label{width:90px}#Routing #RoutingDynamicSettings fieldset.router span.error{position:absolute;top:30px}#Routing #RoutingDynamicSettings fieldset.redistribution{width:70%}#Routing #RoutingDynamicSettings fieldset.redistribution label{width:150px}#Routing #RoutingDynamicSettings fieldset.redistribution input[type='text']{width:40px}#Routing #RoutingDynamicSettings fieldset.redistribution div.section{margin-right:10px;padding-right:30px;border-right:1px solid #ccc}#Routing #RoutingDynamicSettings fieldset.redistribution div.section:last-child{border:0}#Routing #RoutingDynamicSettings fieldset.actions{clear:both;margin:30px 0 0 10px}#RoutingDynamicAreas table tr td.buttons,#RoutingDynamicInterfaces table tr td.buttons{width:140px}#RoutingDynamicAreas table tr td.buttons .drop-down-button,#RoutingDynamicInterfaces table tr td.buttons .drop-down-button{width:140px}#RoutingDynamicAreasAdd button,#RoutingDynamicInterfacesAdd button{margin:8px}#Security .filters,#Security .add{top:11px}#Security #SecurityFirewallPolicies table tr td.buttons{width:140px}#Security #SecurityFirewallPolicies table tr td.buttons .drop-down-button{width:140px}#Security #SecurityGroups table tr td.description{max-width:400px;word-wrap:break-word}#Security #SecurityGroups table tr td.buttons{width:140px}#Security #SecurityGroups table tr td.buttons .drop-down-button{width:140px}#Security #SecurityNat{overflow-x:auto}#Security #SecurityNatSource .title,#Security #SecurityNatDestination .title{font-size:14px;font-style:normal;font-weight:700;margin-left:4px;margin-top:12px;margin-bottom:6px;line-height:24px}#Security #SecurityNatSource .table-container.first,#Security #SecurityNatDestination .table-container.first{border-bottom:1px solid var(--neutral3)}#Security #SecurityNatSource table tr td.description,#Security #SecurityNatDestination table tr td.description{max-width:400px;word-wrap:break-word}#Security #SecurityNatSource table tr td.description .exclude,#Security #SecurityNatDestination table tr td.description .exclude{display:inline-block;padding:1px 3px;margin-right:5px;background:#4f4f4f;color:#fff;font-size:9px}#Security #SecurityNatSource table tr td.buttons,#Security #SecurityNatDestination table tr td.buttons{width:150px}#Security #SecurityNatSource table.saving,#Security #SecurityNatDestination table.saving{opacity:.5}.dialog-container .dialog .dialog-content form .interface-select-wrapper{width:205px}.dialog-container .dialog .dialog-content form .interface-select-wrapper select,.dialog-container .dialog .dialog-content form .interface-select-wrapper input{float:left}.dialog-container .dialog .dialog-content form .interface-select-wrapper input{width:57px;margin-left:5px}.ui-selectmenu-menu{z-index:2000!important}div.tab-content.rules table tr{cursor:move}div.tab-content.rules table tr th,div.tab-content.rules table tr td{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}div.tab-content.rules table tr th.order,div.tab-content.rules table tr td.order{width:40px}div.tab-content.rules table tr th.description,div.tab-content.rules table tr td.description{max-width:240px;min-width:240px;word-wrap:break-word}div.tab-content.rules table tr th.source,div.tab-content.rules table tr td.source{width:145px}div.tab-content.rules table tr th.destination,div.tab-content.rules table tr td.destination{width:145px}div.tab-content.rules table tr th.protocol,div.tab-content.rules table tr td.protocol{width:60px;padding-right:0}div.tab-content.rules table tr th.action,div.tab-content.rules table tr td.action{width:60px;padding-right:0}div.tab-content.rules table tr th.buttons,div.tab-content.rules table tr td.buttons{padding-right:0;width:140px}div.tab-content.rules table tr th.buttons .drop-down-button,div.tab-content.rules table tr td.buttons .drop-down-button{width:140px}div.tab-content.rules table tr td.source,div.tab-content.rules table tr td.destination{height:auto;font-size:10px;line-height:12px;padding:9px 0 7px 12px}div.tab-content.stats table tr th.rule,div.tab-content.stats table tr td.rule{width:60px}div.tab-content.stats table tr th.packets,div.tab-content.stats table tr td.packets{width:100px}div.tab-content.stats table tr th.bytes,div.tab-content.stats table tr td.bytes{width:100px}div.tab-content.stats table tr th.action,div.tab-content.stats table tr td.action{width:100px}div.tab-content.stats table tr th.description,div.tab-content.stats table tr td.description{max-width:460px;min-width:460px;word-wrap:break-word}#Services .section-container .loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:500}#Services span.addable .ui-button-text{color:var(--uBlue6)}#Services span.remove .ui-button-text{color:var(--red6)}#Services .ddns{margin-top:-8px;padding-top:10px}#Services .ddns.section-container{border-top:1px var(--neutral3) solid}#Services .ddns .addable-add .ui-button-text{color:var(--uBlue6)}#Security .section-container .loading,#Vpn .section-container .loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:500}div.tab-content.leases table tr th,div.tab-content.leases table tr td{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}div.tab-content.leases table tr th.static,div.tab-content.leases table tr td.static{padding-right:0}div.tab-content.mappings table tr th,div.tab-content.mappings table tr td{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}div.tab-content.mappings table tr th.name,div.tab-content.mappings table tr td.name{width:270px}div.tab-content.mappings table tr th.mac,div.tab-content.mappings table tr td.mac{width:200px}div.tab-content.mappings table tr th.ip,div.tab-content.mappings table tr td.ip{width:200px}div.tab-content.mappings table tr th.buttons,div.tab-content.mappings table tr td.buttons{padding-right:0;width:140px}div.tab-content.mappings table tr th.buttons .drop-down-button,div.tab-content.mappings table tr td.buttons .drop-down-button{width:140px}#ServicesDns,#VpnPptp,#ServicesPppoe{overflow-x:hidden;overflow-y:auto}#ServicesDns.error form .updated,#VpnPptp.error form .updated,#ServicesPppoe.error form .updated{color:#f00!important}#ServicesDns .ui-icon+.ui-icon,#VpnPptp .ui-icon+.ui-icon,#ServicesPppoe .ui-icon+.ui-icon{display:none}#ServicesDns .service-form fieldset,#VpnPptp .service-form fieldset,#ServicesPppoe .service-form fieldset{grid-template-columns:220px 200px}#ServicesDns .service-form fieldset.pppoe,#VpnPptp .service-form fieldset.pppoe,#ServicesPppoe .service-form fieldset.pppoe{display:grid;grid-row-gap:8px}#ServicesDns .service-form fieldset.pppoe label,#VpnPptp .service-form fieldset.pppoe label,#ServicesPppoe .service-form fieldset.pppoe label{padding-top:5px;width:auto;line-height:24px}#ServicesDns .service-form fieldset.pppoe input,#VpnPptp .service-form fieldset.pppoe input,#ServicesPppoe .service-form fieldset.pppoe input{width:100%}#ServicesDns .service-form fieldset.pppoe .inputs>div,#VpnPptp .service-form fieldset.pppoe .inputs>div,#ServicesPppoe .service-form fieldset.pppoe .inputs>div{display:flex;flex-direction:row;align-items:center}#ServicesDns .service-form fieldset.column,#VpnPptp .service-form fieldset.column,#ServicesPppoe .service-form fieldset.column{display:flex;width:100%!important}#ServicesDns .service-form fieldset.column .addable,#VpnPptp .service-form fieldset.column .addable,#ServicesPppoe .service-form fieldset.column .addable{display:flex;flex-direction:column;align-items:flex-start;width:100%}#ServicesDns .service-form fieldset.column>.addable-container,#VpnPptp .service-form fieldset.column>.addable-container,#ServicesPppoe .service-form fieldset.column>.addable-container{display:flex;flex-direction:row;flex-wrap:wrap}#ServicesDns .service-form fieldset.primary,#VpnPptp .service-form fieldset.primary,#ServicesPppoe .service-form fieldset.primary{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:680px;margin-top:12px;margin-bottom:8px;padding:16px}#ServicesDns .service-form fieldset.primary legend,#VpnPptp .service-form fieldset.primary legend,#ServicesPppoe .service-form fieldset.primary legend{font-size:14px!important;font-style:normal;font-weight:700;line-height:20px;color:var(--textText2)}#ServicesDns .service-form fieldset.primary label,#VpnPptp .service-form fieldset.primary label,#ServicesPppoe .service-form fieldset.primary label{text-align:left}#ServicesDns .service-form fieldset.primary select,#VpnPptp .service-form fieldset.primary select,#ServicesPppoe .service-form fieldset.primary select{min-width:155px}#ServicesDns .service-form fieldset.primary button.addable-remove,#VpnPptp .service-form fieldset.primary button.addable-remove,#ServicesPppoe .service-form fieldset.primary button.addable-remove{margin:0 10px;margin-top:16px}#ServicesDns .service-form fieldset.primary button.addable-remove .ui-button-text,#VpnPptp .service-form fieldset.primary button.addable-remove .ui-button-text,#ServicesPppoe .service-form fieldset.primary button.addable-remove .ui-button-text{color:var(--red6)}#ServicesDns .service-form fieldset.primary .second-column,#VpnPptp .service-form fieldset.primary .second-column,#ServicesPppoe .service-form fieldset.primary .second-column{grid-column:2;justify-content:start}#ServicesDns .service-form fieldset.primary .move-right,#VpnPptp .service-form fieldset.primary .move-right,#ServicesPppoe .service-form fieldset.primary .move-right{margin-left:140px!important;margin-top:8px!important}#ServicesDns .service-form fieldset.primary .readonly,#VpnPptp .service-form fieldset.primary .readonly,#ServicesPppoe .service-form fieldset.primary .readonly{font-weight:bold}#ServicesDns .service-form fieldset.primary .nested,#VpnPptp .service-form fieldset.primary .nested,#ServicesPppoe .service-form fieldset.primary .nested{clear:both;float:none;width:380px;margin:5px 0;padding:5px 0 5px 5px;border-left:5px solid #c3c3c3;display:none}#ServicesDns .service-form fieldset.primary .multi84,#VpnPptp .service-form fieldset.primary .multi84,#ServicesPppoe .service-form fieldset.primary .multi84{width:400px;padding:16px;display:grid;grid-template-columns:140px 1fr;row-gap:8px}#ServicesDns .service-form fieldset.primary .multi84 .addable,#VpnPptp .service-form fieldset.primary .multi84 .addable,#ServicesPppoe .service-form fieldset.primary .multi84 .addable{padding-top:8px;grid-column:span 2;border-top:1px var(--neutral3) solid;display:grid;grid-template-columns:140px 1fr;row-gap:8px;justify-items:start}#ServicesDns .service-form fieldset.primary .multi84 .addable-container,#VpnPptp .service-form fieldset.primary .multi84 .addable-container,#ServicesPppoe .service-form fieldset.primary .multi84 .addable-container{grid-column:span 2}#ServicesDns .service-form fieldset.primary .multi84 .addable-container .addable-template,#VpnPptp .service-form fieldset.primary .multi84 .addable-container .addable-template,#ServicesPppoe .service-form fieldset.primary .multi84 .addable-container .addable-template{padding-bottom:8px}#ServicesDns .service-form fieldset.primary .multi84 .addable-container .addable-template .multi,#VpnPptp .service-form fieldset.primary .multi84 .addable-container .addable-template .multi,#ServicesPppoe .service-form fieldset.primary .multi84 .addable-container .addable-template .multi{border-top:1px var(--neutral3) solid;padding-top:8px;display:grid;row-gap:8px;grid-template-columns:140px 1fr}#ServicesDns .service-form fieldset.primary .multi84 .addable-container .addable-template:nth-child(1) .multi+div,#VpnPptp .service-form fieldset.primary .multi84 .addable-container .addable-template:nth-child(1) .multi+div,#ServicesPppoe .service-form fieldset.primary .multi84 .addable-container .addable-template:nth-child(1) .multi+div{display:none}#ServicesDns .service-form fieldset.primary label,#VpnPptp .service-form fieldset.primary label,#ServicesPppoe .service-form fieldset.primary label{padding-top:4px;min-height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}#ServicesDns .service-form fieldset.interfaces .input,#VpnPptp .service-form fieldset.interfaces .input,#ServicesPppoe .service-form fieldset.interfaces .input{display:flex;flex-direction:row;align-items:baseline}#ServicesDns .service-form fieldset.interfaces input,#ServicesDns .service-form fieldset.interfaces select,#VpnPptp .service-form fieldset.interfaces input,#VpnPptp .service-form fieldset.interfaces select,#ServicesPppoe .service-form fieldset.interfaces input,#ServicesPppoe .service-form fieldset.interfaces select{width:200px}#ServicesDns .service-form fieldset .inputs,#VpnPptp .service-form fieldset .inputs,#ServicesPppoe .service-form fieldset .inputs{display:flex;flex-direction:column;gap:4px}#ServicesDns .service-form fieldset .inputs>span,#VpnPptp .service-form fieldset .inputs>span,#ServicesPppoe .service-form fieldset .inputs>span{width:170px}#ServicesDns .service-form fieldset .multiple,#VpnPptp .service-form fieldset .multiple,#ServicesPppoe .service-form fieldset .multiple{display:grid;grid-template-columns:220px auto;grid-row-gap:8px}#ServicesDns .service-form fieldset.pptp .notice,#ServicesDns .service-form fieldset.pppoe .notice,#VpnPptp .service-form fieldset.pptp .notice,#VpnPptp .service-form fieldset.pppoe .notice,#ServicesPppoe .service-form fieldset.pptp .notice,#ServicesPppoe .service-form fieldset.pppoe .notice{margin:5px 5px 15px 5px;font-style:italic}#ServicesDns .service-form fieldset.actions,#VpnPptp .service-form fieldset.actions,#ServicesPppoe .service-form fieldset.actions{margin:0 0 20px 10px}#ServicesDns .service-form .actions>div,#VpnPptp .service-form .actions>div,#ServicesPppoe .service-form .actions>div{display:flex;flex-direction:row}#ServicesDns .horizontal-line,#VpnPptp .horizontal-line,#ServicesPppoe .horizontal-line{position:absolute;width:100%;margin-left:-16px;margin-right:-16px;border-top:1px solid var(--neutral3)!important}#ServicesDns{overflow-x:auto}#ServicesDns .service-form fieldset.primary{width:830px}#VpnWireGuard #downloadClientConfigBtn{justify-self:start;grid-column:span 2;margin-left:210px}#VpnWireGuard #downloadClientConfigBtn button{min-width:130px}#VpnWireGuard #downloadClientConfigBtn button .ui-icon{margin-top:-4px}#VpnWireGuard legend.peers{padding:10px 10px 0 5px!important;margin:10px 10px 0 10px;font-weight:700;line-height:20px;color:var(--textText2);height:32px}#VpnWireGuard fieldset>div{width:max-content}#VpnWireGuard form .addr-input-field{display:flex;flex-direction:column}#VpnWireGuard form .addr-input-field .error{margin-top:0}#VpnWireGuard form .addr-input-field .allowed-ips-input{width:180px}#VpnWireGuard .allowed-ips-header{margin-top:15px;margin-left:5px;font-weight:700;line-height:20px;color:var(--textText2);height:32px;grid-column:span 2}#VpnWireGuard .allowed-ips{grid-column:span 2}#VpnWireGuard .allowed-ips:empty{display:none!important}#VpnWireGuard .bottom-line{border-bottom:1px solid var(--neutral3)!important}#VpnWireGuard .top-line{border-top:1px solid var(--neutral3)!important}#VpnWireGuard .add-peer{margin-top:16px}#VpnWireGuard .wireguard.peers+.wireguard.peers{padding-left:16px;border-left:1px solid var(--neutral3)!important}#VpnWireGuard span.readonly{display:inline-block;margin-top:8px}#VpnWireGuard .service-form fieldset.wireguard{display:grid;grid-template-columns:200px min-content;row-gap:16px;column-gap:16px;margin:10px;border:0;padding:0 0 10px 0}#VpnWireGuard .service-form fieldset.wireguard input{height:32px}#VpnWireGuard .service-form fieldset.wireguard input[type='checkbox']{margin-top:10px;height:min-content}#VpnWireGuard .service-form fieldset.wireguard legend{padding:10px 10px 0 5px!important;font-weight:700;line-height:20px;color:var(--textText2);height:32px}#VpnWireGuard .service-form fieldset.wireguard label{align-self:center;margin:0 10px 0 5px;text-align:left;justify-self:flex-start}#VpnWireGuard .service-form fieldset.wireguard>div{height:32px;display:flex;align-content:center}#VpnWireGuard .service-form fieldset.wireguard>div.addr-input-field,#VpnWireGuard .service-form fieldset.wireguard div.allowed-ips-remove-btn{height:38px}#VpnWireGuard .service-form fieldset.wireguard .qr-code-label{height:0}#VpnWireGuard .service-form fieldset.wireguard .qr-code{height:270px}#VpnWireGuard .service-form fieldset.wireguard .qr-code:empty{display:none!important}#VpnWireGuard .service-form fieldset.wireguard button span{padding-left:0;color:var(--uBlue6)!important}#VpnWireGuard .service-form fieldset.wireguard button span.ui-icon+span{padding-left:26px}#VpnWireGuard .service-form fieldset.wireguard input+button{margin-left:16px}#VpnWireGuard .service-form fieldset.wireguard .danger span{color:var(--red6)!important}#VpnWireGuard .service-form fieldset.actions{border-top:0;padding-top:3px;width:680px}#VpnWireGuard .peerlist{overflow-x:auto;margin-bottom:8px}#VpnWireGuard .peerlist fieldset{margin-bottom:0!important}#VpnPptp .service-form fieldset.pptp{width:100%;display:grid;grid-template-columns:210px max-content;row-gap:16px;column-gap:16px;border:0;padding:0 0 10px 0;border-bottom:var(--neutral3) solid 1px}#VpnPptp .service-form fieldset.pptp label{align-self:center;margin-right:0!important;justify-self:flex-start}#VpnPptp .service-form fieldset.pptp div{display:inline-flex}#VpnPptp .service-form fieldset.pptp div .tooltip-circle-icon{margin-left:8px}#VpnPptp .service-form fieldset.pptp .ui-icon{margin-left:2px!important}#VpnPptp .service-form fieldset.actions{padding-top:3px;width:680px}#SecurityPortForwarding{display:flex}#SecurityPortForwarding .section-container{width:100%;max-width:1200px}#SecurityPortForwarding .service-form fieldset label{font-size:14px;line-height:24px;color:var(--textText2)!important}#SecurityPortForwarding .service-form fieldset .multi{display:flex;align-items:center;gap:8px}#SecurityPortForwarding .service-form fieldset .addable{float:unset;display:flex;flex-direction:column;justify-content:start;align-items:start}#SecurityPortForwarding .service-form fieldset .addable.table{grid-column:span 2;width:100%}#SecurityPortForwarding .service-form fieldset select{width:160px}#SecurityPortForwarding .service-form fieldset .addable-container{width:100%}#SecurityPortForwarding .service-form fieldset .addable-add .ui-button-text{color:var(--uBlue6);padding-top:4px}#SecurityPortForwarding .service-form fieldset .addable-remove .ui-button-text{color:var(--red6);padding-top:4px}#SecurityPortForwarding .service-form fieldset label>span.text{display:inline-block;min-width:120px}#SecurityPortForwarding .service-form fieldset div{line-height:24px}#SecurityPortForwarding .service-form fieldset table th{font-size:12px;line-height:20px;color:var(--textText3)}#SecurityPortForwarding .service-form fieldset table+button{margin-top:16px;margin-left:-8px}#SecurityPortForwarding .service-form fieldset .advance-container{display:flex;flex-direction:column;grid-column:span 2}#SecurityPortForwarding .service-form fieldset .advance-container.hidden{display:none}#SecurityPortForwarding .service-form fieldset .rules{margin-top:8px;width:100%;display:flex;flex-direction:row;justify-content:space-between;grid-column:span 2}#SecurityPortForwarding .service-form fieldset .rules .title{font-weight:700}#SecurityPortForwarding .service-form fieldset.primary{width:100%;margin:10px 10px 0 10px}#SecurityPortForwarding .service-form fieldset.primary .readonly{font-weight:bold}#SecurityPortForwarding .service-form fieldset.primary input[type='checkbox'][name='stats']{margin:0 2px 0 10px}#SecurityPortForwarding .service-form fieldset.primary input.select-other{margin-left:5px;width:70px}#SecurityPortForwarding .service-form fieldset.primary span.stats{float:right}#SecurityPortForwarding .service-form fieldset.primary small{color:var(--textText3)}#SecurityPortForwarding .service-form fieldset.primary>label span.text{padding:5px}#SecurityPortForwarding .service-form fieldset.primary label>input[type='checkbox']{margin-right:5px}#SecurityPortForwarding .service-form fieldset.primary label>input[type='checkbox'].show-advance{margin:0}#SecurityPortForwarding .service-form fieldset.primary label.label-advance{width:100%;padding-bottom:10px}#SecurityPortForwarding .service-form fieldset.primary label.label-advance span,#SecurityPortForwarding .service-form fieldset.primary label.label-advance label{height:32px;line-height:24px;display:block;width:240px;margin:0 0 0 3px}#SecurityPortForwarding .service-form fieldset.primary label.label-advance input{line-height:24px;height:24px}#SecurityPortForwarding .service-form fieldset.primary>.advance-container div span{margin-left:5px}#SecurityPortForwarding .service-form fieldset.primary>.advance-container label span.text{padding:5px}#SecurityPortForwarding .service-form fieldset.primary div.addable-container{clear:both;float:none;display:flex;flex-direction:column;gap:8px}#SecurityPortForwarding .service-form fieldset.primary div.addable-container .addable-template{min-height:36px;clear:both;float:none}#SecurityPortForwarding .service-form fieldset.primary div.addable-container .addable-template div.multi>span:first-child{padding-right:30px}#SecurityPortForwarding .service-form fieldset.primary div.bytes,#SecurityPortForwarding .service-form fieldset.primary div.packets{padding-left:10px;text-align:right;font-weight:bold}#SecurityPortForwarding .service-form fieldset.primary>div.container{display:grid;grid-template-columns:240px 1fr;grid-row-gap:8px;width:100%;padding-top:16px;padding-bottom:10px;border-top:var(--neutral3) solid 1px;border-bottom:var(--neutral3) solid 1px;width:100%}#SecurityPortForwarding .service-form fieldset.primary>div.container input[type='checkbox'][name='hairpin-nat']{margin-top:14px}#SecurityPortForwarding .service-form fieldset.primary>div.container input[type='checkbox'][name='hairpin-nat']+span{margin-top:14px}#SecurityPortForwarding .service-form fieldset.primary>div.container>div.hairpin-nat{display:flex;justify-content:start}#SecurityPortForwarding .service-form fieldset.primary>div.container .advance-container{grid-column:span 2}#SecurityPortForwarding .service-form fieldset.primary>div.container .advance-container label{display:grid;grid-template-columns:240px auto auto}#SecurityPortForwarding .service-form fieldset.primary>div.container .column{display:flex;flex-direction:column}#SecurityPortForwarding .service-form fieldset.primary>div.container .bottomline{grid-column:span 2;border-bottom:var(--neutral3) solid 1px;width:100%;height:10px}#SecurityPortForwarding .service-form fieldset.primary>div.container label{align-self:flex-start;margin-top:8px}#SecurityPortForwarding .service-form fieldset.primary table.addable-container{table-layout:auto;width:100%}#SecurityPortForwarding .service-form fieldset.primary table.addable-container th{text-align:left}#SecurityPortForwarding .service-form fieldset.primary table.addable-container th .ui-icon{margin-top:unset;margin-left:4px}#SecurityPortForwarding .service-form fieldset.primary table.addable-container th,#SecurityPortForwarding .service-form fieldset.primary table.addable-container td{font-weight:normal;padding:4px;margin:0}#SecurityPortForwarding .service-form fieldset.primary table.addable-container th div,#SecurityPortForwarding .service-form fieldset.primary table.addable-container td div{width:100%;display:flex;flex-direction:row}#SecurityPortForwarding .service-form fieldset.primary table.addable-container input,#SecurityPortForwarding .service-form fieldset.primary table.addable-container select{width:100%;padding:8px;height:32px}#SecurityPortForwarding .service-form fieldset.actions{margin-left:10px;padding-top:8px}#SecurityPortForwarding .service-form fieldset.actions span.status{line-height:24px}#SecurityPortForwarding .service-form fieldset.actions>div{display:flex;flex-direction:row}#QosAdvancedQueue{overflow:visible!important;border-top:1px var(--neutral3) solid;margin-top:8px}#QosAdvancedQueue .remove{color:var(--red6)!important}#QosAdvancedQueue .ui-layout-resizer-east{overflow:visible!important;border-left:1px var(--neutral3) solid}#QosAdvancedQueue .ui-layout-resizer-east .ui-layout-toggler{width:5px!important;left:-3px!important}#QosAdvancedQueue #QosAdvancedQueueCanvas .takeover{position:absolute;float:left;top:10px;left:10px;font-weight:bold}#QosAdvancedQueue #QosAdvancedQueueCanvas .node{cursor:pointer}#QosAdvancedQueue #QosAdvancedQueueCanvas .node circle{stroke-width:1.5px}#QosAdvancedQueue #QosAdvancedQueueCanvas .node text{font-weight:600;fill:#4783bc}#QosAdvancedQueue #QosAdvancedQueueCanvas .node text:hover{font-weight:900}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.config circle{stroke:#4783bc;fill:transparent}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.config circle.active{fill:#4783bc}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.interface circle{stroke:#494949;fill:transparent}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.interface circle.active{fill:#494949}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.interface text{fill:#494949}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.interface text:hover{font-weight:600}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.root circle{stroke:#d8c71b;fill:transparent}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.root circle.active{fill:#d8c71b}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.branch circle{stroke:#d34a29;fill:transparent}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.branch circle.active{fill:#d34a29}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.leaf circle{stroke:#63aa6e;fill:transparent}#QosAdvancedQueue #QosAdvancedQueueCanvas .node.leaf circle.active{fill:#63aa6e}#QosAdvancedQueue #QosAdvancedQueueCanvas .link path{fill:none;stroke:#ccc;stroke-width:1.5px}#QosAdvancedQueue #QosAdvancedQueueCanvas .link text{cursor:pointer;font-weight:600;fill:#4f4f4f}#QosAdvancedQueue #QosAdvancedQueueCanvas .link text:hover{font-weight:900}#QosAdvancedQueue #QosAdvancedQueueCanvas .ghostCircle.show{display:block}#QosAdvancedQueue #QosAdvancedQueueCanvas .ghostCircle,#QosAdvancedQueue #QosAdvancedQueueCanvas .activeDrag .ghostCircle{display:none}#QosAdvancedQueue #QosAdvancedQueueCanvas .templink{fill:none;stroke:red;stroke-width:3px}#QosAdvancedQueue #QosAdvancedQueueConfig .drop-down-button .action-list{display:block;position:absolute;cursor:pointer}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .add{top:50px;left:inherit;right:19px}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .add .drop-down-button button,#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .add .drop-down-button ul{width:257px}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .fg-toolbar.ui-corner-tl.ui-corner-tr{height:90px}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .fg-toolbar.ui-corner-tl.ui-corner-tr input{width:255px}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .dataTables_info{z-index:0}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container tr td.name{word-wrap:break-word;max-width:100px}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .drop-down-button{cursor:pointer}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .drop-down-button .ui-button-text{z-index:4}#QosAdvancedQueue #QosAdvancedQueueTypes .table-container .drop-down-button a{min-width:55px}#Qos .loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:500}#Qos fieldset input,#Qos fieldset select{margin-right:5px}#Qos fieldset input.select-other{margin-left:5px;width:70px}#Qos #QosSmartQueue .ui-icon+.ui-icon{display:none}#Qos #QosSmartQueue .service-form fieldset .label-advance{width:200px!important}#Qos #QosSmartQueue .service-form fieldset input[type='checkbox']{margin-top:8px}#Qos #QosSmartQueue .service-form fieldset .readonly.select,#Qos #QosSmartQueue .service-form fieldset .readonly.text{display:inline-block}#Qos #QosSmartQueue .service-form fieldset .readonly{margin-top:10px}#Qos #QosSmartQueue .service-form fieldset .level1.check.ecn .readonly{margin-top:0!important;margin-right:8px}#Qos #QosSmartQueue .service-form fieldset .level1.check.updown .readonly{margin-top:6px!important}#Qos #QosSmartQueue .service-form fieldset .advance-container .readonly{margin-right:8px}#Qos #QosSmartQueue .service-form fieldset .advance-container .readonly:empty{margin-right:0}#Qos #QosSmartQueue .service-form fieldset .advance-container .move-readonly{padding-top:5px}#Qos #QosSmartQueue .service-form fieldset.primary{width:680px;margin:10px 10px 0 10px;border-bottom:var(--neutral3) solid 1px}#Qos #QosSmartQueue .service-form fieldset.primary .readonly{font-weight:bold}#Qos #QosSmartQueue .service-form fieldset.primary label{width:200px;padding:5px 5px 0 0;min-height:32px;display:flex;flex-direction:row;align-items:center}#Qos #QosSmartQueue .service-form fieldset.primary label .ui-icon{margin-left:4px}#Qos #QosSmartQueue .service-form fieldset.primary label.label-advance{width:100%;height:32px;padding-bottom:10px}#Qos #QosSmartQueue .service-form fieldset.primary legend.section{font-weight:bold;color:var(--textText2);margin:5px 0 16px 0}#Qos #QosSmartQueue .service-form fieldset.primary .level1{padding-top:16px}#Qos #QosSmartQueue .service-form fieldset.primary .level1.check{display:flex;flex-direction:row;align-items:center}#Qos #QosSmartQueue .service-form fieldset.primary select{min-width:155px;vertical-align:middle}#Qos #QosSmartQueue .service-form fieldset.primary .addable-template{clear:both;line-height:30px;padding-bottom:8px;border-bottom:1px solid var(--neutral3)}#Qos #QosSmartQueue .service-form fieldset.primary .addable-template[data-parent='sql']{margin:10px 0;width:100%}#Qos #QosSmartQueue .service-form fieldset.primary .addable-remove{margin-top:8px}#Qos #QosSmartQueue .service-form fieldset.primary .addable-remove .ui-button-text{color:var(--uBlue6)}#Qos #QosSmartQueue .service-form fieldset.primary .addable-add .ui-button-text{color:var(--uBlue6)}#Qos #QosSmartQueue .service-form fieldset.primary input,#Qos #QosSmartQueue .service-form fieldset.primary select{height:32px}#Qos #QosSmartQueue .service-form fieldset.primary .addable-add{margin:2px 0 10px 0}#Qos #QosSmartQueue .service-form fieldset.primary .addable-container{width:100%}#Qos #QosSmartQueue .service-form fieldset.primary .addable[data-name='sql']{width:100%}#Qos #QosSmartQueue .service-form fieldset.primary .advance-container{float:none}#Qos #QosSmartQueue .service-form fieldset.actions{width:680px;padding-top:16px;margin:0 0 20px 10px}#Qos #QosSmartQueue .service-form fieldset.actions>div{display:flex;flex-direction:row}#Qos #QosSmartQueue .service-form fieldset.actions span.status{display:inline-block;padding:5px 0 0 10px}#QosBasicQueue .ui-icon+.ui-icon{display:none}#QosBasicQueue .actions{width:auto!important;margin-top:16px}#QosBasicQueue .actions div{display:flex;flex-direction:row}#QosBasicQueue .actions .hidden{display:none}#QosBasicQueue fieldset input,#QosBasicQueue fieldset select{margin-right:0}#QosBasicQueue fieldset.primary{margin:10px 10px 0 10px;display:flex;flex-direction:column}#QosBasicQueue fieldset.primary .readonly{font-weight:bold}#QosBasicQueue fieldset.primary .label-advance{margin-top:8px}#QosBasicQueue fieldset.primary .label-advance span{margin-right:8px}#QosBasicQueue fieldset.primary .addable-add{margin-top:8px}#QosBasicQueue fieldset.primary table.addable-container{margin-top:16px;margin-bottom:8px}#QosBasicQueue fieldset.primary table.addable-container tr,#QosBasicQueue fieldset.primary table.addable-container td,#QosBasicQueue fieldset.primary table.addable-container th{padding-top:16px;padding-bottom:0;padding-right:16px;padding-left:0}#QosBasicQueue fieldset.primary table.addable-container th{padding-top:8px;padding-bottom:0}#QosBasicQueue fieldset.primary table.addable-container th td{padding-bottom:0}#QosBasicQueue fieldset.primary table.addable-container select{height:32px}#QosBasicQueue fieldset.primary table.addable-container .remove{width:160px}#QosBasicQueue fieldset.primary table.addable-container .interactive{cursor:pointer}#QosBasicQueue fieldset.primary table.addable-container .interactive input{cursor:pointer}#QosBasicQueue fieldset.primary table.addable-container .input-container,#QosBasicQueue fieldset.primary table.addable-container .interactive,#QosBasicQueue fieldset.primary table.addable-container .remove,#QosBasicQueue fieldset.primary table.addable-container .entry{display:flex;flex-direction:column}#QosBasicQueue fieldset.primary table.addable-container .input-container>div,#QosBasicQueue fieldset.primary table.addable-container .input-container>label span,#QosBasicQueue fieldset.primary table.addable-container .interactive>div,#QosBasicQueue fieldset.primary table.addable-container .interactive>label span,#QosBasicQueue fieldset.primary table.addable-container .remove>div,#QosBasicQueue fieldset.primary table.addable-container .remove>label span,#QosBasicQueue fieldset.primary table.addable-container .entry>div,#QosBasicQueue fieldset.primary table.addable-container .entry>label span{white-space:nowrap;color:var(--textText3)}#QosBasicQueue fieldset.primary table.addable-container .input-container>div .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .input-container>label span .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .interactive>div .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .interactive>label span .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .remove>div .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .remove>label span .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .entry>div .ui-icon,#QosBasicQueue fieldset.primary table.addable-container .entry>label span .ui-icon{margin-top:2px}#QosBasicQueue fieldset.primary table.addable-container .entry .hfq_subnet{width:130px}#QosBasicQueue fieldset.primary table.addable-container .entry .hfq_max{width:130px}#QosBasicQueue fieldset.primary table.addable-container .entry .hfq_id{width:220px}#QosBasicQueue fieldset.primary table.addable-container .entry .hfq_brate{width:130px}#QosBasicQueue fieldset.primary table.addable-container .entry .hfq_bsize{width:100px}#QosBasicQueue fieldset.primary table.addable-container .entry+.entry{margin-left:16px}#QosBasicQueue fieldset.primary table.addable-container th{font-weight:normal;margin:0;text-align:left;min-width:60px}#QosBasicQueue fieldset.primary table.addable-container th label{white-space:nowrap;color:var(--textText3)}#QosBasicQueue fieldset.primary table.addable-container th label+.ui-icon{margin-top:2px}#QosBasicQueue fieldset.primary table.addable-container th.qtype{min-width:130px}#QosBasicQueue fieldset.primary table.addable-container .addable-remove{width:170px}#QosBasicQueue fieldset.primary table.addable-container .addable-remove span{color:var(--red6)!important}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td{padding-bottom:0}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td>div{width:max-content}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td input{width:130px}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td input.rate{width:128px}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td select.application{width:220px}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td select.qtype{width:110px}#QosBasicQueue fieldset.primary table.addable-container tr.addable-template td:last-child{width:100%}#QosBasicQueue fieldset.primary table.addable-container tr.edit-container{border-bottom:1px solid var(--neutral3);margin-bottom:8px}#QosBasicQueue fieldset.primary table.addable-container tr.edit-container .list{padding-bottom:16px;width:100%}#QosBasicQueue fieldset.primary table.addable-container tr.edit-container label{white-space:nowrap;width:max-content;display:flex;height:32px;flex-direction:row;align-items:center}#VpnIpsec .ui-icon+.ui-icon{display:none}#VpnIpsec .service-form fieldset{display:grid;grid-template-columns:160px 1fr;align-items:center;grid-gap:8px}#VpnIpsec .service-form fieldset .line{grid-column:span 2;width:100%;border-top:1px solid var(--neutral3);margin-bottom:8px}#VpnIpsec .service-form fieldset input,#VpnIpsec .service-form fieldset select{width:175px}#VpnIpsec .service-form fieldset.primary{width:680px;margin:10px 10px 0 10px}#VpnIpsec .service-form fieldset.primary>label span.text{padding:5px}#VpnIpsec .service-form fieldset.primary label{align-self:flex-start;margin-top:5px;padding:3px 5px 0 0;min-height:32px}#VpnIpsec .service-form fieldset.primary label.label-advance{padding-bottom:10px}#VpnIpsec .service-form fieldset.primary label.label-advance span{margin:0 0 0 3px}#VpnIpsec .service-form fieldset.primary input.select-other{margin-left:5px;width:70px}#VpnIpsec .service-form fieldset.primary legend{font-size:14px;font-style:normal;font-weight:700;line-height:20px}#VpnIpsec .service-form fieldset.primary legend.section{margin:5px 0 10px 0}#VpnIpsec .service-form fieldset.primary .advance-container{grid-column:span 2;display:grid;grid-template-columns:160px auto;gap:8px;line-height:24px}#VpnIpsec .service-form fieldset.primary .advance-container input[type='checkbox']{margin-right:5px}#VpnIpsec .service-form fieldset.primary>.advance-container div>span{margin-left:5px}#VpnIpsec .service-form fieldset.primary>.advance-container label span.text{padding:5px}#VpnIpsec .service-form fieldset.primary>div.addable{width:100%;padding:0 0 8px 0}#VpnIpsec .service-form fieldset.primary .addable-remove{grid-column:span 2;position:absolute;right:0}#VpnIpsec .service-form fieldset.primary div.level1{clear:both;grid-column:span 2;display:grid;grid-template-columns:160px auto;gap:8px}#VpnIpsec .service-form fieldset.primary div.general{width:100%;padding-bottom:10px;border-top:var(--neutral3) solid 1px;border-bottom:var(--neutral3) solid 1px}#VpnIpsec .service-form fieldset.primary div.addable-container[data-parent='vpn']{width:100%}#VpnIpsec .service-form fieldset.primary .multiple .inputs div select{margin-bottom:5px;min-width:155px}#VpnIpsec .service-form fieldset.primary span.readonly{display:inline-block;margin-top:8px}#VpnIpsec .service-form fieldset.primary input[name='afne']+span.readonly{margin-top:0}#VpnIpsec .service-form fieldset.primary .advance-container.hidden{display:none}#VpnIpsec .service-form fieldset.primary .addable{grid-column:span 2}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets']{flex-direction:column;display:flex}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets'] .addable-add{grid-column:span 2;display:flex;flex-direction:column;justify-content:start}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets'] .addable-container{flex-direction:column}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets'] .addable-template{grid-column:span 2;display:grid;grid-template-columns:160px auto;gap:8px}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets'] .addable-add{justify-content:center;margin-left:150px}#VpnIpsec .service-form fieldset.primary .addable[data-name='subnets'] .addable-add span{color:var(--uBlue6)}#VpnIpsec .service-form fieldset.primary .addable[data-object='interface-config']{width:auto;border-top:0}#VpnIpsec .service-form fieldset.primary .addable[data-object='interface-config'] div.remove{margin-left:60px}#VpnIpsec .service-form fieldset.primary .addable .remove[data-parent='subnets']{grid-column:span 2;display:absolute;right:-20px;top:8px}#VpnIpsec .service-form fieldset.primary .addable .multi{width:100%;display:grid;grid-template-columns:160px 1fr;grid-gap:8px;align-items:flex-start}#VpnIpsec .service-form fieldset.primary .addable .addable-template{clear:both}#VpnIpsec .service-form fieldset.primary .addable .addable-template[data-parent='vpn']{min-width:480px}#VpnIpsec .service-form fieldset.primary .addable .addable-template+.addable-template[data-parent='vpn']{border-left:1px solid var(--neutral3);padding-left:16px}#VpnIpsec .service-form fieldset.primary .addable .addable-container{display:flex;flex-direction:row;gap:16px}#VpnIpsec .service-form fieldset.primary .addable button.addable-add{margin:3px 0 5px 0}#VpnIpsec .service-form fieldset.primary .addable button.addable-add[data-parent='subnets']{margin-bottom:10px}#VpnIpsec .service-form fieldset.primary .addable button.addable-remove span{color:var(--red6)}#VpnIpsec .service-form fieldset.actions{display:flex;flex-direction:row;gap:8px;border-top:var(--neutral3) solid 1px;width:680px;padding-top:10px;margin:0 0 20px 10px}#VpnIpsec .service-form fieldset.actions div{display:flex;flex-direction:row;row-gap:8px}#VpnIpsec .service-form fieldset.actions span.status{display:inline-block;padding:5px 0 0 10px}#VpnIpsec .service-form fieldset.actions .hidden{display:none}#VpnIpsec .service-form fieldset.note{width:100%;position:absolute;display:flex;flex-direction:row-reverse;top:0;right:0;padding:10px}#VpnIpsec .service-form fieldset.note div{color:var(--textText1);line-height:20px;font-weight:400;font-size:14px}#UsersLocal .user-icon{width:6px;height:6px;border-radius:50%;display:inline-block;float:left;background-color:var(--red6);margin-top:6px;margin-right:8px}#UsersLocal .user-icon.inactive{background-color:var(--neutral6)}#UsersLocal .user-icon.active,#UsersLocal .user-icon.idle{background-position:0 -36px;background-color:var(--green6)}#UsersLocal .data-table .buttons{width:140px}#UsersLocal .data-table .buttons .drop-down-button{width:140px}#UsersLocal td{vertical-align:middle!important}#UsersRemote table tr td.buttons{width:260px}#TrafficAnalysis .add{top:13px}#TrafficAnalysis .ui-layout-resizer-north{overflow:visible!important;border-top:1px var(--neutral3) solid;border-right:16px transparent solid}#TrafficAnalysis .ui-layout-resizer-north .ui-layout-toggler{height:5px!important;top:-3px!important}#TrafficAnalysis .ui-layout-resizer-west{overflow:visible!important;border-left:1px var(--neutral3) solid}#TrafficAnalysis .ui-layout-resizer-west .ui-layout-toggler{width:5px!important;left:-3px!important}#TrafficAnalysis .donut-chart-section{padding-top:8px;padding-right:16px}#TrafficAnalysis .check-tabs label{font-size:12px;font-style:normal;font-weight:normal;line-height:20px;padding:4px 16px 4px}#TrafficAnalysis .check-tabs input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;visibility:hidden;padding:0;position:absolute;width:1px}#TrafficAnalysis .check-tabs input:focus+label{padding-top:4px;padding-bottom:4px;border-radius:16px;background:var(--uBlue6)}#TrafficAnalysis .check-tabs input:checked+label{padding-top:4px;padding-bottom:4px;border-radius:16px;background:var(--uBlue6);color:white}#TrafficAnalysis .title{font-weight:bold;padding:5px;border:0}#TrafficAnalysis .section-title{height:auto;font-size:14px;font-style:normal;font-weight:bold;line-height:20px;color:var(--textText2);color:var(--textText2)}#TrafficAnalysis .section-title .hyperlink{text-decoration:none;color:var(--uBlue6);font-size:14px!important;font-style:normal;font-weight:400;line-height:20px}#TrafficAnalysis .section-container .loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:500;left:0;right:0;top:0;bottom:0}#TrafficAnalysis #TrafficAnalysisUserStatus .title-bar{margin-top:0}#TrafficAnalysis #TrafficAnalysisUserStatus .title-bar .options span{padding:0 2px;width:70px}#TrafficAnalysis #TrafficAnalysisUserGraph{margin-right:4px}#TrafficAnalysis #TrafficAnalysisUserGraph .options{margin-top:8px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating{padding:10px 0 0 10px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .title{padding:10px 0 5px 0}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .legend-container{clear:both;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding-right:5px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .legend-container .entry{display:block;clear:both;padding:1px 0 10px 0;word-wrap:break-word;line-height:20px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .legend-container .entry .color{width:10px;height:10px;float:left;margin:5px 2px 0 0;vertical-align:text-top}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .legend-container .entry .notation{display:inline-block;float:left;word-wrap:break-word;width:180px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .options input[type='checkbox']{margin-right:5px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .options label{display:block;width:100px;padding:2px}#TrafficAnalysis #TrafficAnalysisUserGraph .floating .options label input[type='radio']{margin-right:5px}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph{position:relative;display:flex;justify-content:center;justify-items:center;align-items:center}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .details{display:flex!important;position:absolute;height:190px;width:190px;margin-top:0;justify-content:center;justify-content:center;align-items:center}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .details table tr{text-align:center;word-wrap:break-word;table-layout:fixed}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .details table tr.topapp{font-size:12px!important;line-height:18px}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .details table tr td{width:190px}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .details table tr.subline{border-bottom:1px solid var(--neutral6)}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .summary{position:absolute}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .summary table tr{text-align:center}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .summary table tr td,#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .summary table tr th{width:145px}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph .summary table tr th{border-bottom:1px solid var(--neutral6)}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph svg path.slice{stroke-width:2px}#TrafficAnalysis #TrafficAnalysisUserGraph div.graph svg polyline{opacity:.3;stroke:black;stroke-width:2px;fill:none}#TrafficAnalysis #TrafficAnalysisCategoryContainer{overflow:hidden;margin-right:16px}#TrafficAnalysis #TrafficAnalysisCategoryContainer .action-delete{color:var(--red6)!important}#TrafficAnalysis #TrafficAnalysisUserData .bytes{fill:var(--textText2)}#TrafficAnalysis #TrafficAnalysisUserData .tick text{fill:var(--textText1)}#TrafficAnalysis #TrafficAnalysisUserData .tick text.link{fill:var(--uBlue6)}#TrafficAnalysis #TrafficAnalysisUserData .tx{fill:var(--purple6)!important}#TrafficAnalysis #TrafficAnalysisUserData .rx{fill:var(--aqua6)}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .fg-toolbar.ui-widget-header{border-top:0}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table.ip-table{overflow-y:scroll}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table.ip-table tr.even:hover td{background-color:var(--neutral3);cursor:pointer}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table.ip-table tr.odd:hover td{background-color:var(--neutral3);cursor:pointer}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .details{padding:0}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .inner-details.odd .content{padding:0 0 10px 50px;width:inherit}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .inner-details.even .content{padding:0 0 10px 50px;width:inherit}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis.y path,#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis.y line{fill:none;stroke:#ccc}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis.y .tick.zero{display:none}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis.y .tick text.link{fill:#4783bc;cursor:pointer}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis.y .tick text.link:hover{text-decoration:underline}#TrafficAnalysis #TrafficAnalysisUserData .dataTables_wrapper .data-table .graph .axis text{font-size:11px}#Wizard .section-container .loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:500}#Wizard .section-container .ui-layout-resizer-west{overflow:visible!important;border-left:1px var(--neutral3) solid}#Wizard .section-container .ui-layout-resizer-west .ui-layout-toggler{width:5px!important;left:-3px!important}#Wizard .section-container .required:after{content:'*';color:var(--uBlue6);display:inline-block;font-size:12px;margin-left:4px;vertical-align:-1px;font-weight:bold}#Wizard .section-container .wizards{position:absolute;width:100%;height:100%}#Wizard .section-container .wizards .locked{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(131,134,145,0.8);z-index:200}#Wizard .section-container .wizards .locked .locked-container{width:610px;height:200px;top:50%;left:50%;margin-left:-305px;margin-top:-100px;background:var(--neutral0);border:3px solid var(--neutral3);box-shadow:var(--windowShadow);border-radius:4px}#Wizard .section-container .wizards .locked .locked-container .lock-icon{float:left;width:128px;height:128px;padding:10px;background:url("../../../../media/global/locked.png") center center no-repeat}#Wizard .section-container .wizards .locked .locked-container p{float:left;width:410px;padding:35px 20px 15px 10px}#Wizard .section-container .wizards .locked .locked-container button{margin-left:10px}#Wizard .section-container .wizards .list .section-title .ui-icon{position:absolute;top:7px;right:2px;background-image:url("../../images/ui-icons_256x240-dark.png")}#Wizard .section-container .wizards .list .section-title .ui-icon.ui-icon-plus{cursor:pointer}#Wizard .section-container .wizards .list .section-container{margin-bottom:30px}#Wizard .section-container .wizards .list .section-container:last-child{margin-bottom:0}#Wizard .section-container .wizards .list .section-container ul li a{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;padding:4px 10px}#Wizard .section-container .wizards .list .section-container ul li.active{background-color:var(--uBlue6)}#Wizard .section-container .wizards .list .section-container ul li.active a{color:var(--neutral0)}#Wizard .section-container .wizards .list .section-container ul li.active a:hover{text-decoration:none}#Wizard .section-container .wizards form{padding-bottom:20px}#Wizard .section-container .wizards form .fullwidth{width:100%;margin-left:5px}#Wizard .section-container .wizards form ul.vlan{clear:both}#Wizard .section-container .wizards form ul.vlan label{color:var(--textText3)}#Wizard .section-container .wizards form ul.vlan label.primary{width:100px}#Wizard .section-container .wizards form ul.vlan label.switch-port{padding-bottom:5px;font-weight:bold}#Wizard .section-container .wizards form .ports .addable-container{width:100%}#Wizard .section-container .wizards form .ports .addable-container .addable-template{clear:both}#Wizard .section-container .wizards form .ports .addable-container .addable-template fieldset{margin-left:0}#Wizard .section-container .wizards form .ports .addable-add{margin-bottom:10px}#Wizard .section-container .wizards form>*{margin-left:10px}#Wizard .section-container .wizards form .tag{border:1px solid var(--neutral3);width:640px;padding:5px 20px}#Wizard .section-container .wizards form .error.fatal{padding:20px;color:#f00}#Wizard .section-container .wizards form>.instructions{width:680px;margin:20px 30px}#Wizard .section-container .wizards form>.instructions p{margin-bottom:15px}#Wizard .section-container .wizards form .populate{font-weight:bold;padding:0 10px}#Wizard .section-container .wizards form fieldset{border:1px solid var(--neutral3)!important;overflow:hidden;clear:both}#Wizard .section-container .wizards form fieldset#load-balancing-2{background:url("../../../../media/global/load-balancing-routers-lite.png") 50% 15% no-repeat;background-position-y:10px;height:550px}#Wizard .section-container .wizards form fieldset#load-balancing-2 input[type='text']{width:140px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .notation{float:none;display:flex;gap:8px}#Wizard .section-container .wizards form fieldset#load-balancing-2 select{line-height:16px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .lan,#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth0,#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth1,#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth0-target,#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth1-target{clear:both;position:absolute}#Wizard .section-container .wizards form fieldset#load-balancing-2 .lan{left:350px;top:5px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth0{right:410px;top:90px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth1{left:410px;top:90px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth0-target{right:410px;top:450px;width:180px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .eth1-target{left:410px;top:450px;width:185px}#Wizard .section-container .wizards form fieldset#load-balancing-2 .failover{left:346px;top:251px}#Wizard .section-container .wizards form fieldset>.instructions{clear:left;padding:5px;margin-bottom:15px}#Wizard .section-container .wizards form fieldset .ui-icon-info{position:absolute}#Wizard .section-container .wizards form fieldset button.addable-add{margin-top:5px}#Wizard .section-container .wizards form fieldset.collapsed{height:40px;padding-top:10px!important;padding-bottom:10px!important}#Wizard .section-container .wizards form fieldset.collapsed *{display:none}#Wizard .section-container .wizards form fieldset.collapsed legend{display:block}#Wizard .section-container .wizards form fieldset.collapsed legend:after{position:absolute;content:'configure this section';font-size:12px;font-weight:normal;margin:3px 0 0 63px;padding:0 5px;background:var(--neutral3);color:var(--uBlue6)}#Wizard .section-container .wizards form fieldset.toggled legend{cursor:pointer}#Wizard .section-container .wizards form fieldset.toggled legend span{position:relative;display:inline-block}#Wizard .section-container .wizards form fieldset.toggled legend span.ui-icon{top:4px}#Wizard .section-container .wizards form fieldset.primary,#Wizard .section-container .wizards form fieldset.optional{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:680px;margin:10px;padding:15px;border:1px solid #ccc}#Wizard .section-container .wizards form fieldset.primary legend,#Wizard .section-container .wizards form fieldset.optional legend{padding:0 5px;font-weight:bold}#Wizard .section-container .wizards form fieldset.primary .multi,#Wizard .section-container .wizards form fieldset.optional .multi{display:flex;align-items:center}#Wizard .section-container .wizards form fieldset.primary label,#Wizard .section-container .wizards form fieldset.primary .grouped .label,#Wizard .section-container .wizards form fieldset.optional label,#Wizard .section-container .wizards form fieldset.optional .grouped .label{margin:0;text-align:left}#Wizard .section-container .wizards form fieldset.primary label .title>span.text,#Wizard .section-container .wizards form fieldset.primary label>span:first-child,#Wizard .section-container .wizards form fieldset.primary .grouped .label .title>span.text,#Wizard .section-container .wizards form fieldset.primary .grouped .label>span:first-child,#Wizard .section-container .wizards form fieldset.optional label .title>span.text,#Wizard .section-container .wizards form fieldset.optional label>span:first-child,#Wizard .section-container .wizards form fieldset.optional .grouped .label .title>span.text,#Wizard .section-container .wizards form fieldset.optional .grouped .label>span:first-child{display:inline-block;width:103px;padding-right:5px}#Wizard .section-container .wizards form fieldset.primary>label,#Wizard .section-container .wizards form fieldset.primary>.grouped .label,#Wizard .section-container .wizards form fieldset.optional>label,#Wizard .section-container .wizards form fieldset.optional>.grouped .label{margin-left:5px}#Wizard .section-container .wizards form fieldset.primary>.extra-interface label,#Wizard .section-container .wizards form fieldset.optional>.extra-interface label{margin-left:5px}#Wizard .section-container .wizards form fieldset.primary div,#Wizard .section-container .wizards form fieldset.optional div{margin-right:5px}#Wizard .section-container .wizards form fieldset.primary div.group-checkbox>.title,#Wizard .section-container .wizards form fieldset.optional div.group-checkbox>.title{width:103px}#Wizard .section-container .wizards form fieldset.primary div.inline-addables .address,#Wizard .section-container .wizards form fieldset.optional div.inline-addables .address{width:145px}#Wizard .section-container .wizards form fieldset.primary div.inline-addables .port,#Wizard .section-container .wizards form fieldset.optional div.inline-addables .port{width:77px}#Wizard .section-container .wizards form fieldset.primary div.addable-template div>span.text,#Wizard .section-container .wizards form fieldset.optional div.addable-template div>span.text{margin-right:5px}#Wizard .section-container .wizards form fieldset.primary div.multi>span,#Wizard .section-container .wizards form fieldset.primary div.multi>div,#Wizard .section-container .wizards form fieldset.optional div.multi>span,#Wizard .section-container .wizards form fieldset.optional div.multi>div{position:relative;display:inline-block;vertical-align:top;margin-right:5px}#Wizard .section-container .wizards form fieldset.primary div.multi div>span.text,#Wizard .section-container .wizards form fieldset.optional div.multi div>span.text{margin-right:5px}#Wizard .section-container .wizards form fieldset.primary div.multi>span.text,#Wizard .section-container .wizards form fieldset.optional div.multi>span.text{margin-right:5px}#Wizard .section-container .wizards form fieldset.primary div.multi>span:first-child,#Wizard .section-container .wizards form fieldset.optional div.multi>span:first-child{margin-right:0}#Wizard .section-container .wizards form fieldset.primary div.multi>span span.error,#Wizard .section-container .wizards form fieldset.optional div.multi>span span.error{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;margin-left:0}#Wizard .section-container .wizards form fieldset.primary div>input[type='checkbox'],#Wizard .section-container .wizards form fieldset.optional div>input[type='checkbox']{margin:6px 5px 8px 0;vertical-align:middle}#Wizard .section-container .wizards form fieldset.primary div>span select,#Wizard .section-container .wizards form fieldset.primary div.multi>span select,#Wizard .section-container .wizards form fieldset.optional div>span select,#Wizard .section-container .wizards form fieldset.optional div.multi>span select{margin-top:3px}#Wizard .section-container .wizards form fieldset.primary label input[type='checkbox'],#Wizard .section-container .wizards form fieldset.optional label input[type='checkbox']{margin:6px 5px 8px 0;vertical-align:middle}#Wizard .section-container .wizards form fieldset.primary label input[type='checkbox']:first-child,#Wizard .section-container .wizards form fieldset.optional label input[type='checkbox']:first-child{margin-left:108px!important}#Wizard .section-container .wizards form fieldset.primary label span.error,#Wizard .section-container .wizards form fieldset.optional label span.error{display:block;margin-top:-1px}#Wizard .section-container .wizards form fieldset.primary label div.title,#Wizard .section-container .wizards form fieldset.optional label div.title{display:flex;flex-direction:row;width:140px}#Wizard .section-container .wizards form fieldset.primary label div.title span.text,#Wizard .section-container .wizards form fieldset.optional label div.title span.text{width:auto!important}#Wizard .section-container .wizards form fieldset.primary label div.title .ui-icon,#Wizard .section-container .wizards form fieldset.optional label div.title .ui-icon{margin-top:4px}#Wizard .section-container .wizards form fieldset.primary label+label,#Wizard .section-container .wizards form fieldset.optional label+label{margin-top:4px}#Wizard .section-container .wizards form fieldset.primary label.multi,#Wizard .section-container .wizards form fieldset.optional label.multi{display:flex;align-items:baseline;padding-bottom:4px}#Wizard .section-container .wizards form fieldset.primary label.multi>.title,#Wizard .section-container .wizards form fieldset.optional label.multi>.title{line-height:24px}#Wizard .section-container .wizards form fieldset.primary label.multi>div:nth-child(2)>span,#Wizard .section-container .wizards form fieldset.optional label.multi>div:nth-child(2)>span{position:relative;display:inline-block;vertical-align:top}#Wizard .section-container .wizards form fieldset.primary label.multi>div:nth-child(2)>span.error,#Wizard .section-container .wizards form fieldset.optional label.multi>div:nth-child(2)>span.error{display:block}#Wizard .section-container .wizards form fieldset.primary>label.label-advance,#Wizard .section-container .wizards form fieldset.optional>label.label-advance{position:absolute;top:10px;right:10px}#Wizard .section-container .wizards form fieldset.primary table tr th,#Wizard .section-container .wizards form fieldset.optional table tr th{text-align:left;padding-right:10px}#Wizard .section-container .wizards form fieldset.primary table tr th:last-child,#Wizard .section-container .wizards form fieldset.optional table tr th:last-child{padding-right:0}#Wizard .section-container .wizards form fieldset.primary table.addable-container th,#Wizard .section-container .wizards form fieldset.optional table.addable-container th{font-weight:normal;padding:0;margin:0;width:200px}#Wizard .section-container .wizards form fieldset.primary table.addable-container th.port,#Wizard .section-container .wizards form fieldset.optional table.addable-container th.port{width:100px}#Wizard .section-container .wizards form fieldset.primary table.addable-container th.address,#Wizard .section-container .wizards form fieldset.optional table.addable-container th.address{width:100px}#Wizard .section-container .wizards form fieldset.primary table.addable-container th.protocol,#Wizard .section-container .wizards form fieldset.optional table.addable-container th.protocol{width:90px}#Wizard .section-container .wizards form fieldset.primary table.addable-container th.description,#Wizard .section-container .wizards form fieldset.optional table.addable-container th.description{width:100px}#Wizard .section-container .wizards form fieldset.primary table.addable-container tr.addable-template input,#Wizard .section-container .wizards form fieldset.optional table.addable-container tr.addable-template input{width:80%}#Wizard .section-container .wizards form fieldset.primary table.addable-container tr.addable-template input.port,#Wizard .section-container .wizards form fieldset.optional table.addable-container tr.addable-template input.port{width:70%}#Wizard .section-container .wizards form fieldset.primary table.addable-container tr.addable-template input.description,#Wizard .section-container .wizards form fieldset.optional table.addable-container tr.addable-template input.description{width:100%}#Wizard .section-container .wizards form fieldset.primary table.addable-container tr.addable-template select,#Wizard .section-container .wizards form fieldset.optional table.addable-container tr.addable-template select{margin-top:3px;width:80%}#Wizard .section-container .wizards form fieldset.primary .grouped .group,#Wizard .section-container .wizards form fieldset.optional .grouped .group{margin-left:3px}#Wizard .section-container .wizards form fieldset.primary .grouped .group label input[type='checkbox'],#Wizard .section-container .wizards form fieldset.primary .grouped .group label input[type='radio'],#Wizard .section-container .wizards form fieldset.optional .grouped .group label input[type='checkbox'],#Wizard .section-container .wizards form fieldset.optional .grouped .group label input[type='radio']{margin:8px 5px 8px 0}#Wizard .section-container .wizards form fieldset.primary .grouped .group label input[type='radio'],#Wizard .section-container .wizards form fieldset.optional .grouped .group label input[type='radio']{margin-right:8px}#Wizard .section-container .wizards form fieldset.primary .grouped .group label:first-child input[type='checkbox'],#Wizard .section-container .wizards form fieldset.primary .grouped .group label:first-child input[type='radio'],#Wizard .section-container .wizards form fieldset.optional .grouped .group label:first-child input[type='checkbox'],#Wizard .section-container .wizards form fieldset.optional .grouped .group label:first-child input[type='radio']{margin-top:0}#Wizard .section-container .wizards form fieldset.primary .nested,#Wizard .section-container .wizards form fieldset.optional .nested{clear:both;margin:2px 0 5px 3px;padding:5px 0 5px 14px;border-bottom:0;border-left:5px solid #ccc;max-width:500px}#Wizard .section-container .wizards form fieldset.primary .nested.vlan label,#Wizard .section-container .wizards form fieldset.optional .nested.vlan label{width:110px;display:flex}#Wizard .section-container .wizards form fieldset.primary .nested.vlan label .label,#Wizard .section-container .wizards form fieldset.optional .nested.vlan label .label{width:auto!important}#Wizard .section-container .wizards form fieldset.primary .nested.vlan label .ui-icon,#Wizard .section-container .wizards form fieldset.optional .nested.vlan label .ui-icon{margin-top:2px}#Wizard .section-container .wizards form fieldset.primary .checkbox-toggle .nested,#Wizard .section-container .wizards form fieldset.optional .checkbox-toggle .nested{margin-left:108px}#Wizard .section-container .wizards form fieldset.primary .checkbox-toggle .nested.margin113,#Wizard .section-container .wizards form fieldset.optional .checkbox-toggle .nested.margin113{margin-left:113px}#Wizard .section-container .wizards form fieldset.primary select,#Wizard .section-container .wizards form fieldset.optional select{margin-bottom:5px;padding-right:32px}#Wizard .section-container .wizards form fieldset.primary input.select-other,#Wizard .section-container .wizards form fieldset.optional input.select-other{margin-left:5px;width:70px}#Wizard .section-container .wizards form fieldset.primary button.test,#Wizard .section-container .wizards form fieldset.optional button.test{position:absolute;bottom:15px;right:15px}#Wizard .section-container .wizards form fieldset .addable-container,#Wizard .section-container .wizards form fieldset .addable-template{float:none;clear:both}#Wizard .section-container .wizards form fieldset .addable-container button.addable-remove,#Wizard .section-container .wizards form fieldset .addable-template button.addable-remove{height:25px;margin-left:5px}#Wizard .section-container .wizards form fieldset .addable-container button.addable-remove .ui-button-text,#Wizard .section-container .wizards form fieldset .addable-template button.addable-remove .ui-button-text{margin-top:-1px}#Wizard .section-container .wizards form fieldset .addable-template{min-height:31px;padding-top:10px}#Wizard .section-container .wizards form fieldset.actions{border:none!important;clear:both;margin:30px 0 0 10px}#Wizard .section-container .wizards form fieldset.actions>div{display:flex;flex-direction:row;gap:8px}#Wizard .section-container .wizards form fieldset.actions .status{display:inline-block;padding:5px 0 0 10px}#Wizard .section-container .wizards form fieldset.actions button .delete{display:none}#Wizard .section-container .wizards .dnshost .ui-icon.tooltip-circle-icon{margin-top:2px}#Wizard .switch-ports label.switch-port{padding:8px!important}#Wizard .switch-ports fieldset.vlan{display:grid;grid-template-columns:3fr 5fr 3fr 5fr}#Wizard .switch-ports fieldset.vlan .ui-icon+.ui-icon{display:none}#Wizard .switch-ports fieldset.vlan .ui-icon{position:unset!important}#Wizard .switch-ports fieldset.vlan label{padding:8px!important;width:auto!important}#Wizard .switch-ports fieldset.vlan>div{display:flex;justify-content:flex-start;align-items:center}#Wizard .switch-ports fieldset.vlan>div:nth-child(2n){flex-direction:column}#Wizard .switch-ports fieldset.vlan>div:nth-child(2n) input{margin:1px}#Onus #OnuListOltPortFilter select{background:#dbdbdb;height:28px}#Onus #OnuList tr.selected td{background-color:#a9d7ff}#upgraded-onus-info{margin-left:85px;font-size:11px;color:#636363}#Gpon fieldset{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:48%;min-height:72px;margin:10px;padding:10px;border:1px solid #ccc}#Gpon fieldset legend{padding:0 5px;font-weight:bold}#Gpon fieldset label{width:160px;margin-right:10px;text-align:right;line-height:22px}#Gpon fieldset div.input{min-height:24px}#Gpon fieldset div.tip{clear:both;margin:5px 0 0 5px}#Gpon fieldset ul{float:none!important}#Gpon fieldset ul li{margin-bottom:3px}#Gpon fieldset input[type='text'],#Gpon fieldset input[type='password']{width:250px}#Gpon fieldset.actions{clear:both;position:relative;border:0}.section-container .section-navigation li .name{color:#414141;font-size:12px;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.8);line-height:16px}.section-container .section-navigation li .address{font-style:italic;font-size:11px;color:#686868}.section-container .section-navigation li .address .dhcp{padding-left:5px}.section-container .section-content .toolbar{position:relative}.section-container .section-content .toolbar .interface-options{position:absolute;top:10px;left:15px}.section-container .section-content .toolbar .interface-actions{position:absolute;top:10px;right:15px}#FooterPanel #unms-connected+span.readonly{word-wrap:normal;word-break:break-all}#FooterPanel span.readonly+input+span.readonly{margin-left:8px}#FooterPanel span.readonly{margin-top:4px}#FooterPanel .footer-outer-container .footer-inner-container .alert-box{position:absolute;right:1px;top:-10px}#FooterPanel .footer-outer-container .footer-inner-container .ui-alternate span.ui-icon.ui-icon-carat-1-n{left:3px}#FooterPanel .footer-outer-container .footer-inner-container .ui-alternate span.ui-icon.ui-icon-carat-1-s{left:2px}#FooterPanel .footer-outer-container .footer-inner-container #CliPanel .panel-outer-container .panel-inner-container{overflow:hidden}#FooterPanel .footer-outer-container .footer-inner-container #CliPanel .panel-outer-container .panel-inner-container .content{width:100%;height:100%;padding:0}#FooterPanel .footer-outer-container .footer-inner-container #CliPanel .panel-outer-container .panel-inner-container .content iframe{padding:0;margin:0}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container{position:relative}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container #GenuineProduct{display:block;display:none;position:absolute;top:2px;right:10px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container span#GenuineProduct{display:none;min-width:140px;color:red;font-weight:bold}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container #EULALink{display:block;position:absolute;right:20px;top:0;font-size:10px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container #SystemVersion{position:absolute;top:3px;right:186px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container #SystemVersion span{padding-left:5px;font-weight:bold}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container .section{width:100%;font-size:14px;font-weight:700;line-height:20px;color:var(--textText2)}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container .section.spacer{margin-top:16px;margin-bottom:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container .m-bottom{margin-bottom:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;display:grid;grid-template-columns:200px auto;grid-row-gap:16px;grid-column-gap:8px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset>label{padding-top:4px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul{display:flex;flex-direction:column;margin:0}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul.row{flex-direction:row}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul.row li+li{margin-left:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul.column{flex-direction:column;background-color:red}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li{display:flex;flex-direction:row;min-height:32px;align-items:start}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li input[type='radio']{margin-right:8px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li input[type='radio'].tz,#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li input[type='radio'].top{margin-top:8px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li select{width:250px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li .column{display:flex;flex-direction:column;gap:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .span2{grid-column:span 2;max-width:650px;color:var(--textText3)}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset legend{padding:0 5px;font-weight:bold}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset label{line-height:22px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset label[for='tz_utc'],#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset label[for='tz_set']{width:auto;color:var(--textText2)}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset div.input{min-height:24px;margin:unset}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset div.tip{clear:both;margin:5px 0 0 5px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul{float:none!important}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset ul li{margin-bottom:3px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset input[type='text'],#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset input[type='password']{width:250px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset input[type='checkbox']{margin-top:8px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input{display:flex}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input input[type='checkbox']{margin-right:8px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input input[type='checkbox']+input[type='text']{width:80px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input-buttons{gap:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .ui-button-text{color:var(--uBlue6)}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .un-button{padding:0;margin:0;background-color:transparent!important}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .un-button:hover{background-color:transparent!important}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .un-button .ui-button-text{padding:0}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input.saving{padding-right:20px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset .input.saving .loading svg{width:16px;height:16px;margin-top:4px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset.actions{clear:both;position:relative;border:0}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset.actions .status{position:absolute;top:14px;left:60px;width:16px;height:16px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container fieldset #system-upgrade{width:400px}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container form{width:100%;display:flex;flex-direction:column}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container form>div{float:unset;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;align-items:flex-start}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container form>div>div:first-child{grid-column:span 2}@media only screen and (max-width:1200px){#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container form>div{display:flex;flex-direction:column}}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .panel-outer-container .panel-inner-container .actions{padding-top:16px;grid-column:span 2;display:flex;flex-direction:row-reverse}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel.saving .status{background-image:url("../../../../media/global/dialog-saving.gif");background-repeat:no-repeat}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel.error .status{background-image:url("../../../../media/global/dialog-sprites.png");background-position:-16px 0;background-repeat:no-repeat}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel.error .content form .updated{color:#f00!important}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel.success .status{background-image:url("../../../../media/global/dialog-sprites.png");background-position:-32px 0;background-repeat:no-repeat}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .power{width:100%}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .power fieldset{display:flex!important;flex-direction:row;gap:16px!important}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .power fieldset button{padding:0;display:flex}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .power fieldset button span{white-space:nowrap}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .support{width:100%}#FooterPanel .footer-outer-container .footer-inner-container #SystemPanel .support .warning{margin:1em 0;font-weight:bold}body.readonly label.inline span.readonly.checkbox{padding-left:5px}body.readonly span.readonly{line-height:18px}body.readonly span.readonly.checkbox{float:right}body.readonly #Interfaces table tr td.buttons,body.readonly #DashboardInterfaces table tr td.buttons{width:100px!important}body.readonly #Routing #RoutingStatic table tr td.buttons button{width:65px}body.readonly #Security #SecurityRulesets table tr th.buttons{width:80px}body.readonly #SystemPanel .readonly{line-height:22px;font-weight:bold}body.readonly #SystemPanel .config{display:none}#unmsConnectionFieldset{transition:background-color .2s ease-out}#unmsConnectionFieldset.highlight{background-color:var(--neutral6)}
@charset "UTF-8";.force-UTF-8{content:'??'}.clearfix:before,.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul:before,.dialog-container .dialog.interface-config .dialog-content form .poe .noted:before,.discover-dialog .data-table .inner-details dl:before,.tooltip dl:before,.graph-tool-tip dl:before,.main-section .section-container:before,.main-section .section-container .section-content .section-item .page .ui-tabs-panel .panel-content:before,.properties:before,.clearfix:after,.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul:after,.dialog-container .dialog.interface-config .dialog-content form .poe .noted:after,.discover-dialog .data-table .inner-details dl:after,.tooltip dl:after,.graph-tool-tip dl:after,.main-section .section-container:after,.main-section .section-container .section-content .section-item .page .ui-tabs-panel .panel-content:after,.properties:after{content:'\0020';display:block;height:0;overflow:hidden}.clearfix:after,.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul:after,.dialog-container .dialog.interface-config .dialog-content form .poe .noted:after,.discover-dialog .data-table .inner-details dl:after,.tooltip dl:after,.graph-tool-tip dl:after,.main-section .section-container:after,.main-section .section-container .section-content .section-item .page .ui-tabs-panel .panel-content:after,.properties:after{clear:both}.clearfix,.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul,.dialog-container .dialog.interface-config .dialog-content form .poe .noted,.discover-dialog .data-table .inner-details dl,.tooltip dl,.graph-tool-tip dl,.main-section .section-container,.main-section .section-container .section-content .section-item .page .ui-tabs-panel .panel-content,.properties{zoom:1}.table-container .filters,.filters.shared{position:absolute;top:28px;left:10px;z-index:10}.table-container .add{position:absolute;top:11px;right:24px;z-index:5}.dataTables_wrapper .dataTables_filter{left:4px}.dataTables_wrapper input{border:none!important;border-radius:4px!important;background-color:var(--neutral2)!important;height:32px;line-height:20px;font-size:14px!important;font-style:normal!important;font-weight:400!important}.dataTables_wrapper input[type='search']::placeholder{color:var(--textText4)}#UsersRemoteFilters{left:50%;margin-left:-150px}#InterfaceFilters{left:50%;margin-left:-180px}#RoutingStaticRouteFilters{left:50%;margin-left:-240px}#SecurityFirewallPoliciesFilters{left:50%;margin-left:-150px}#SecurityGroupsFilters{left:50%;margin-left:-150px}#ServicesDhcpFilters{left:50%;margin-left:-240px}.dataTables_wrapper{position:relative}.dataTables_wrapper .fg-toolbar.ui-widget-header{height:50px}.dataTables_wrapper.onepage .fg-toolbar.ui-widget-header.ui-corner-bl{height:20px}.dataTables_wrapper.onepage .fg-toolbar.ui-widget-header.ui-corner-bl .dataTables_info{margin-top:8px;line-height:20px;font-size:12px;color:var(--textText3);left:4px}.dataTables_wrapper.onepage .fg-toolbar.ui-widget-header.ui-corner-bl .dataTables_paginate{display:none}.dataTables_filter{position:absolute;right:12px;line-height:50px}.dataTables_filter input[type='text']{font-size:12px;margin-left:10px;padding:3px 5px}.dataTables_info{position:absolute;top:0;line-height:50px;left:10px;z-index:10;font-size:11px}.dataTables_paginate{position:absolute;z-index:11;top:0;right:12px;line-height:20px;padding:10px 0}.dataTables_paginate div{background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d0d0d0));background:-webkit-linear-gradient(top,#e9e9e9,#d0d0d0);background:-moz-linear-gradient(top,#e9e9e9,#d0d0d0);background:-ms-linear-gradient(top,#e9e9e9,#d0d0d0);background:-o-linear-gradient(top,#e9e9e9,#d0d0d0);background:linear-gradient(top,#e9e9e9,#d0d0d0);height:23px;padding:0 12px;line-height:23px;font-size:11px;color:#686868;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.4);border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #dadada;border-bottom:1px solid #dadada;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-moz-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-o-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-webkit-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-ms-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;width:5px;height:24px;float:left;position:relative}.dataTables_paginate div:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ddd));background:-webkit-linear-gradient(top,#fafafa,#ddd);background:-moz-linear-gradient(top,#fafafa,#ddd);background:-ms-linear-gradient(top,#fafafa,#ddd);background:-o-linear-gradient(top,#fafafa,#ddd);background:linear-gradient(top,#fafafa,#ddd)}.dataTables_paginate div:active{background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fafafa));background:-webkit-linear-gradient(top,#ddd,#fafafa);background:-moz-linear-gradient(top,#ddd,#fafafa);background:-ms-linear-gradient(top,#ddd,#fafafa);background:-o-linear-gradient(top,#ddd,#fafafa);background:linear-gradient(top,#ddd,#fafafa)}.dataTables_paginate div:before{content:'';position:absolute;width:5px;height:10px;top:7px;left:12px}.dataTables_paginate div.paginate_disabled_previous,.dataTables_paginate div.paginate_previous{border-radius:4px 0 0 4px}.dataTables_paginate div.paginate_disabled_previous:before,.dataTables_paginate div.paginate_previous:before{background-position:-372px -10px}.dataTables_paginate div.paginate_disabled_next,.dataTables_paginate div.paginate_next{border-radius:0 4px 4px 0}.dataTables_paginate div.paginate_disabled_next:before,.dataTables_paginate div.paginate_next:before{background-position:-402px -10px}.dataTables_paginate div.paginate_disabled_previous,.dataTables_paginate div.paginate_disabled_next{background:#eaeaea;cursor:default;border:0}.dataTables_paginate div.paginate_disabled_previous:before,.dataTables_paginate div.paginate_disabled_next:before{opacity:.3}.data-table{width:100%}.data-table th{font-size:10px;border-top:1px solid var(--neutral3);border-bottom:1px solid var(--neutral3);color:var(--textText2)!important;height:30px;text-align:left;padding-left:12px 6px;line-height:30px;position:relative}.data-table th:before{content:'';display:block;position:absolute;top:10px;right:12px;width:9px;height:12px}.data-table th.sorting_desc{cursor:pointer}.data-table th.sorting_asc{cursor:pointer}.data-table th.sorting{cursor:pointer}.data-table td{height:auto;color:var(--textText2);font-size:14px;min-height:32px;height:32px;line-height:16px;padding:7px 6px 5px 6px!important;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.data-table td.buttons{vertical-align:middle}.data-table tr{min-height:32px;height:32px}.data-table tr.saving td.buttons{background-image:url("../../../../media/global/dialog-saving.gif");background-repeat:no-repeat;background-position:center center}.data-table tr.saving td.buttons button{display:none}.data-table tr.disabled td{color:#b8b8b8}#InterfaceList .data-table .action-status{color:var(--red6)!important}#InterfaceList .data-table .buttons .ui-button-text{font-size:14px!important}#InterfaceList .data-table .buttons .ui-icon{right:0}#ServicesDhcpServer .data-table .buttons{width:140px}#ServicesDhcpServer .data-table .buttons .drop-down-button{width:140px}#Onus td.checkbox::before,#Onus tr.selected td.checkbox::before{display:block;content:' ';position:absolute;width:16px;height:16px;top:6px;left:8px;border:1px solid black;border-radius:1px;background-color:#fff;font-size:20px}#Onus table tr.connected td.status,#Onus table tr.upgrade-finished td.status{color:#0f7e00}#Onus table tr.unauthorized td.status,#Onus table tr.upgrade-pending td.status{color:#ea8531}#Onus table tr.disconnected td.status{color:#c00}#Onus table tr.upgrade-in_process td.status{color:#0bacdd}#Onus table tr.upgrade-failed td.status{color:#f00}#Onus table tr.selected{background-color:#a9d7ff}#Onus .dataTables_filter{min-width:290px}#Onus #OnuListOltPortFilter{float:left;margin-right:10px}#Onus td.checkbox{position:relative;width:32px}#Onus tr.selected td{background-color:#a9d7ff}#Onus tr.selected td.checkbox::before{content:'\2714'}#Onus .fw-version-warning{background:url("../../../../media/global/dialog-sprites.png") no-repeat -16px 0;cursor:help;display:inline-block;height:16px;margin:0 0 -4px 4px;width:16px}#Onus .upgrade-progress-bar{position:relative;height:4px;width:0;bottom:0;background-color:#0bacdd}.action-delete{color:var(--red6)!important}form .text-input:disabled,form .dataTables_filter input[type='text']:disabled,.dataTables_filter form input[type='text']:disabled{border:none!important;background:var(--neutral1)!important}form input[type='checkbox']{width:min-content!important;height:min-content!important}form fieldset{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form fieldset.nested{clear:both;margin:10px 3px;padding:5px 0 5px 15px;border-bottom:0;border-left:5px solid #e7e7e7}form fieldset.nested ul{margin-right:10px}form fieldset.unlabeled{padding-top:15px}form fieldset.unlabeled input[type='text'],form fieldset.unlabeled select{display:block;float:none}form fieldset.unlabeled label.inline{margin-top:5px}form fieldset.primary>div.grouped>label{float:left;clear:none}form fieldset.primary>div.grouped>label:not(:first-child){margin-right:5px;width:auto!important}form fieldset.primary>div.grouped>span.label,form fieldset.primary>div.grouped>div{float:left;clear:none;margin-right:5px}form fieldset.primary>div.grouped>span.label:last-child,form fieldset.primary>div.grouped>div:last-child{margin-right:0}form fieldset.spacer{margin-top:10px}form fieldset .tooltip{padding-left:5px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:var(--textText1)}form span.error{display:block;position:relative;margin-top:4px;color:var(--red6);font-size:12px;padding:2px 8px;margin-bottom:4px}form input.error{outline:1px solid var(--red6)!important}form .interface-select-wrapper span.error{float:right}form .interface-select-wrapper span.error:before{content:'\25C0';top:2px;left:-9px}form legend.error{color:var(--red6)!important}form legend.required:after{content:'*';color:var(--uBlue6);display:inline-block;font-size:12px;margin-left:4px;vertical-align:-1px;font-weight:bold}form label{clear:left;float:left;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form label.error{color:var(--red6)!important}form div,form fieldset,form li{position:relative;font-size:14px}form div,form ul,form p{float:left;clear:right}form ul{list-style-type:none}form ul li{clear:both}form ul li label{width:auto;font-style:normal;color:var(--lightColor)}form label.inline{margin:0;padding:0;text-align:left;line-height:12px}form .submit-input{float:right}form.error .text-input,form.error .dataTables_filter input[type='text'],.dataTables_filter form.error input[type='text']{border-color:var(--red6)}form.side-by-side fieldset.primary{border-bottom:1px solid #e7e7e7;-moz-box-shadow:0 1px 0 #fff;-o-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;-ms-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;padding:20px 0;margin-bottom:20px}form.side-by-side fieldset .indented{margin-left:25%}form.side-by-side legend{font-weight:bold;font-size:13px}form.side-by-side label{text-align:right;color:#a1a1a0;font-weight:bold;font-size:12px;margin-bottom:5px;line-height:30px;padding-right:15px}form.side-by-side label.primary{width:25%}form.side-by-side p{margin-top:7px}form.side-by-side ul{margin-top:8px}form.side-by-side ul li input{margin-bottom:10px}form.side-by-side ul li input[type='radio'],form.side-by-side ul li input[type='checkbox']{margin:1px 10px 10px 0!important}form.side-by-side input{float:left;padding-left:1em}form.side-by-side select{min-width:150px;margin-top:5px}form.side-by-side .text-input,form.side-by-side .dataTables_filter input[type='text'],.dataTables_filter form.side-by-side input[type='text']{width:230px}form.side-by-side .check-box-input,form.side-by-side .radio-input{margin-top:10px}form select{font-size:12px;vertical-align:top}.rounded-button{width:20px;height:20px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#515151),to(#333));background:-webkit-linear-gradient(top,#515151,#333);background:-moz-linear-gradient(top,#515151,#333);background:-ms-linear-gradient(top,#515151,#333);background:-o-linear-gradient(top,#515151,#333);background:linear-gradient(top,#515151,#333);border:1px solid #4a4a4a;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;-webkit-transition:border-color .2s ease-out;-ms-transition:border-color .2s ease-out;transition:border-color .2s ease-out;filter:none}.rounded-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#676767),to(#404040));background:-webkit-linear-gradient(top,#676767,#404040);background:-moz-linear-gradient(top,#676767,#404040);background:-ms-linear-gradient(top,#676767,#404040);background:-o-linear-gradient(top,#676767,#404040);background:linear-gradient(top,#676767,#404040);border-color:#666;filter:none}.rounded-button:active{background:-webkit-gradient(linear,left top,left bottom,from(#676767),to(#404040));background:-webkit-linear-gradient(top,#676767,#404040);background:-moz-linear-gradient(top,#676767,#404040);background:-ms-linear-gradient(top,#676767,#404040);background:-o-linear-gradient(top,#676767,#404040);background:linear-gradient(top,#676767,#404040);border-color:#777;filter:none}.connected-button{width:35px;height:28px;background:-webkit-gradient(linear,left top,left bottom,from(#636364),to(#4d4d4e));background:-webkit-linear-gradient(top,#636364,#4d4d4e);background:-moz-linear-gradient(top,#636364,#4d4d4e);background:-ms-linear-gradient(top,#636364,#4d4d4e);background:-o-linear-gradient(top,#636364,#4d4d4e);background:linear-gradient(top,#636364,#4d4d4e);filter:none;border:1px solid #6f6f70;-moz-box-shadow:0 1px 0 #343434,0 -1px 0 #343434,1px 0 0 #343434,-1px 0 0 #343434;-o-box-shadow:0 1px 0 #343434,0 -1px 0 #343434,1px 0 0 #343434,-1px 0 0 #343434;-webkit-box-shadow:0 1px 0 #343434,0 -1px 0 #343434,1px 0 0 #343434,-1px 0 0 #343434;-ms-box-shadow:0 1px 0 #343434,0 -1px 0 #343434,1px 0 0 #343434,-1px 0 0 #343434;box-shadow:0 1px 0 #343434,0 -1px 0 #343434,1px 0 0 #343434,-1px 0 0 #343434;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;cursor:pointer;text-decoration:none;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;-webkit-transition:border-color .2s ease-out;-ms-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.connected-button.start{border-radius:7px 0 0 7px}.connected-button.end{border-radius:0 7px 7px 0}.connected-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#737373),to(#505050));background:-webkit-linear-gradient(top,#737373,#505050);background:-moz-linear-gradient(top,#737373,#505050);background:-ms-linear-gradient(top,#737373,#505050);background:-o-linear-gradient(top,#737373,#505050);background:linear-gradient(top,#737373,#505050);border-color:#888;filter:none;background-color:#737373}.connected-button:active{background:-webkit-gradient(linear,left top,left bottom,from(#505050),to(#737373));background:-webkit-linear-gradient(top,#505050,#737373);background:-moz-linear-gradient(top,#505050,#737373);background:-ms-linear-gradient(top,#505050,#737373);background:-o-linear-gradient(top,#505050,#737373);background:linear-gradient(top,#505050,#737373);border-color:#888;filter:none}button .ui-icon,button .text{float:left}button .text,button .ui-button-text{font-size:12px}button .text{margin:1px 5px 4px 4px}button:first-child{margin-left:0}button.small{vertical-align:top;height:20px}button.small .ui-button-text{line-height:18px;font-size:10px}a.button{display:inline-block;background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d0d0d0));background:-webkit-linear-gradient(top,#e9e9e9,#d0d0d0);background:-moz-linear-gradient(top,#e9e9e9,#d0d0d0);background:-ms-linear-gradient(top,#e9e9e9,#d0d0d0);background:-o-linear-gradient(top,#e9e9e9,#d0d0d0);background:linear-gradient(top,#e9e9e9,#d0d0d0);height:23px;padding:0 12px;line-height:23px;font-size:11px;color:#686868;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.4);border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #dadada;border-bottom:1px solid #dadada;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-moz-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-o-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-webkit-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;-ms-box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0;box-shadow:inset 0 0 3px #eee,0 1px 0 #b0b0b0,0 -1px 0 #b0b0b0,1px 0 0 #b0b0b0,-1px 0 0 #b0b0b0}a.button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ddd));background:-webkit-linear-gradient(top,#fafafa,#ddd);background:-moz-linear-gradient(top,#fafafa,#ddd);background:-ms-linear-gradient(top,#fafafa,#ddd);background:-o-linear-gradient(top,#fafafa,#ddd);background:linear-gradient(top,#fafafa,#ddd)}a.button:active{background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fafafa));background:-webkit-linear-gradient(top,#ddd,#fafafa);background:-moz-linear-gradient(top,#ddd,#fafafa);background:-ms-linear-gradient(top,#ddd,#fafafa);background:-o-linear-gradient(top,#ddd,#fafafa);background:linear-gradient(top,#ddd,#fafafa)}a.button.disabled,a.button.disabled:hover{color:#aaa;border-color:#aaa;background:#cfcfcf url("../../../../media/global/button-bg.png");background-position:0 50%;cursor:auto}a.button:hover{background:#cfcfcf url("../../../../media/global/button-bg-hover.png");background-position:0 50%;border:1px solid #3c7fb1}input.button{padding:0 10px;color:#1e1e1e;background:#cfcfcf url("../../../../media/global/button-bg.png");background-position:0 50%;cursor:pointer;border:1px solid #707070;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}input.button.disabled,input.button.disabled:hover{color:#aaa;border-color:#aaa;background:#cfcfcf url("../../../../media/global/button-bg.png");background-position:0 50%;cursor:auto}input.button:hover{background:#cfcfcf url("../../../../media/global/button-bg-hover.png");background-position:0 50%;border:1px solid #3c7fb1}button.plaintext,button.plaintext:hover{border:0;background:transparent}input{box-shadow:none!important}input:focus{outline:1px solid var(--uBlue6)!important}input:hover{background-color:var(--neutral3)!important}input .error{outline:1px solid var(--red6)!important}input:disabled,input[disabled='disabled'],input[disabled='disabled']:hover,input[disabled='disabled']:focus{border:none!important;background-color:var(--neutral2)!important;opacity:.5}textarea{box-shadow:none!important}textarea:focus{outline:1px solid var(--uBlue6)!important}textarea:hover{background-color:var(--neutral3)!important}textarea .error{outline:1px solid var(--red6)!important}select{padding:8px;border:0;border-radius:4px;background-color:var(--neutral2);font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--neutral2) url(../../images/down_arrow.svg) 97% center no-repeat!important}select:focus{outline:1px solid var(--uBlue6)}select:hover{background-color:var(--neutral3)!important}select.error{outline:1px solid var(--red6)}select:disabled{background-color:var(--neutral2)!important;opacity:.7}.dialog-container{border-radius:8px;box-shadow:var(--windowShadow);background:var(--neutral1)}.dialog-container .ui-icon+.ui-icon{display:none}.dialog-container .addable .ui-button-text,.dialog-container .addable .ui-icon,.dialog-container .addable.ui-button .ui-button-text,.dialog-container .addable.ui-button .ui-icon,.dialog-container .remove.ui-button .ui-button-text,.dialog-container .remove.ui-button .ui-icon{color:var(--uBlue6)!important;pointer-events:none}.dialog-container fieldset ul{margin:0}.dialog-container div.ui-button{display:flex;flex-direction:row;align-items:center}.dialog-container .dialog-tabs{width:100%}.dialog-container .dialog-tabs ul{display:flex;width:100%;border-bottom:0;margin:16px}.dialog-container .primary.unset-align{align-items:unset!important}.dialog-container .user-config div.readonly,.dialog-container .password-config div.readonly{color:var(--textText3)}.dialog-container .user-config .actions,.dialog-container .password-config .actions{padding:16px!important}.dialog-container .user-config.create .actions,.dialog-container .password-config.create .actions{padding-right:0!important;padding-bottom:0!important}.dialog-container .user-config .swapped,.dialog-container .password-config .swapped{grid-column:span 2;display:grid;grid-template-columns:120px auto!important}.dialog-container .user-config .swapped>div,.dialog-container .password-config .swapped>div{justify-content:space-between}.dialog-container .user-config .swapped .right,.dialog-container .password-config .swapped .right{justify-self:end}.dialog-container .user-config .input,.dialog-container .password-config .input{flex-direction:column!important;align-items:start!important}.dialog-container .route-config .actions,.dialog-container .routeinterface-config .actions,.dialog-container .routearea-config .actions{padding-bottom:0!important}.dialog-container .route-config li,.dialog-container .routeinterface-config li,.dialog-container .routearea-config li{display:flex;flex-direction:row}.dialog-container .route-config li .remove,.dialog-container .routeinterface-config li .remove,.dialog-container .routearea-config li .remove{display:flex;flex-direction:row;align-items:center}.dialog-container .dialog.interface-config .dialog-content form .actions,.dialog-container .dialog.traffic_analysis_category-config .dialog-content form .actions{padding:16px!important}.dialog-container .dialog.interface-config{width:470px}.dialog-container .dialog.interface-config .dialog-content form fieldset.nested{width:180px}.dialog-container .dialog.interface-config .dialog-content form fieldset.nested.ips div{float:none}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses{grid-column:2;display:flex;flex-direction:column}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses .address{width:100%;display:flex;flex-direction:column;align-items:stretch}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses .nested{clear:both;margin:8px 0 8px 0;padding:5px 0 5px 8px;border-bottom:0;border-left:5px solid var(--neutral2)}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses .nested .row{display:flex;flex-direction:row}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses .nested .row span.ui-icon{height:20px;width:20px;margin-left:8px}.dialog-container .dialog.interface-config .dialog-content form fieldset.addresses span.ui-icon+span.ui-icon{display:none}.dialog-container .dialog.interface-config .dialog-content form fieldset.vlan-aware{line-height:14px}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul.vlan{width:220px}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul.vlan li{width:100%}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul.vlan li input.text-vlan{width:130px}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul.vlan li span.error{width:115px}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul .fullwidth{grid-column:span 2}.dialog-container .dialog.interface-config .dialog-content form fieldset.switch-ports ul li{float:left;clear:none;width:60px}.dialog-container .dialog.interface-config .dialog-content form fieldset .actions button.ui-state-disabled{background:var(--neutral1)}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog{margin-top:10px}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog legend{font-weight:bold;font-size:12px;font-color:#000}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog input[type='checkbox']{margin-left:0}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog-options{display:grid;grid-template-columns:117px 1fr;align-items:start}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog-options label{padding-top:4px}.dialog-container .dialog.interface-config .dialog-content form .poe .watchdog-options .ui-icon{margin-top:6px}.dialog-container .dialog.interface-config .dialog-content form .poe select+span,.dialog-container .dialog.interface-config .dialog-content form .poe input+span{padding-top:4px;font-size:12px!important;width:100%!important;margin-left:0!important}.dialog-container .dialog.interface-config .dialog-content form .poe .noted{flex-direction:column}.dialog-container .dialog.interface-config .dialog-content form .poe .noted.start{align-items:start!important}.dialog-container .dialog.interface-config .dialog-content form .poe .noted .checkbox{margin:8px}.dialog-container .dialog.interface-config .dialog-content form .poe .noted span{width:160px;margin-left:10px;font-size:9px}.dialog-container .dialog.interface-config .dialog-content form .poe .timed input{width:100px}.dialog-container .dialog.interface-config .dialog-content form .poe .timed span{padding-left:4px;font-size:10px}.dialog-container .dialog.interface-config button.save.ui-button.ui-state-disabled{background:white}.dialog-container .dialog.copy{width:380px!important}.dialog-container .dialog.route-config{width:450px}.dialog-container .dialog.route-config .dialog-content form fieldset{grid-template-columns:190px 1fr}.dialog-container .dialog.route-config .dialog-content form fieldset.spaced{margin-top:10px;padding-top:15px;border-top:1px solid #ccc}.dialog-container .dialog.route-config .dialog-content form fieldset.actions button{margin-left:190px}.dialog-container .dialog.route-config .dialog-content form fieldset .indented{margin-left:190px}.dialog-container .dialog.route-config .dialog-content form legend.primary,.dialog-container .dialog.route-config .dialog-content form label.primary{width:190px}.dialog-container .dialog.routearea-config{min-width:400px}.dialog-container .dialog.routearea-config .dialog-content .scrollable{height:auto!important}.dialog-container .dialog.routearea-config .dialog-content .scrollable ul li span.remove{margin-left:30px}.dialog-container .dialog.routeinterface-config{width:400px}.dialog-container .dialog.fwgroup-config{width:400px}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset.group-type{align-items:start}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset.group-type input{width:auto}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset.members div.ui-button{display:flex;flex-direction:row;align-content:center;align-items:center}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset.actions{padding-bottom:0!important}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset.actions button{margin-left:100px}.dialog-container .dialog.fwgroup-config .dialog-content form fieldset .indented{margin-left:100px}.dialog-container .dialog.fwgroup-config .dialog-content form legend.primary,.dialog-container .dialog.fwgroup-config .dialog-content form label.primary{width:100px}.dialog-container .dialog.ruleset-config{width:820px}.dialog-container .dialog.ruleset-config .button.link span{color:var(--uBlue6)!important}.dialog-container .dialog.ruleset-config.create{width:400px}.dialog-container .dialog.ruleset-config .dialog-content .dataTables_wrapper{margin-left:20px;margin-right:20px}.dialog-container .dialog.ruleset-config .dialog-content .primary.interfaces{display:unset;grid-template-columns:auto}.dialog-container .dialog.ruleset-config .dialog-content .tab-dialog .actions{padding-left:20px;padding-right:20px;padding-bottom:20px}.dialog-container .dialog.ruleset-config .dialog-content form .actions.grouped{display:flex;flex-direction:row;justify-content:space-between}.dialog-container .dialog.ruleset-config .dialog-content form .actions.grouped>div{display:block;position:relative;float:unset}.dialog-container .dialog.ruleset-config .dialog-content form fieldset ul.row-list{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:16px;list-style-type:none;list-style-position:inside;line-height:24px}.dialog-container .dialog.ruleset-config .dialog-content form fieldset ul.row-list input{width:auto}.dialog-container .dialog.ruleset-config .dialog-content form fieldset input{max-width:300px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable .tab-content.config fieldset .indented{margin-left:100px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable .tab-content.config legend.primary,.dialog-container .dialog.ruleset-config .dialog-content form .scrollable .tab-content.config label.primary{width:100px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable fieldset.interfaces div.interface{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:5px;gap:16px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable fieldset.interfaces div.interface>label{min-width:80px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable fieldset.interfaces div.interface>select{min-width:100px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable fieldset.interfaces div.interface .readonly{display:block;float:left;width:80px;margin-top:1px}.dialog-container .dialog.ruleset-config .dialog-content form .scrollable fieldset.interfaces div.interface span.remove{margin-left:10px}.dialog-container .dialog.ruleset-config .dialog-content form .actions{padding-right:16px}.dialog-container .dialog.ruleset-config button.rules.add.ui-button.ui-state-disabled,.dialog-container .dialog.ruleset-config button.config.save.ui-button.ui-state-disabled,.dialog-container .dialog.ruleset-config button.copy.ui-button.ui-state-disabled{background:white}.dialog-container .dialog.rule-config{width:560px}.dialog-container .dialog.rule-config .dialog-content form input[name='source-iface-address-custom'],.dialog-container .dialog.rule-config .dialog-content form input[name='source-iface-network-custom'],.dialog-container .dialog.rule-config .dialog-content form input[name='destination-iface-address-custom'],.dialog-container .dialog.rule-config .dialog-content form input[name='destination-iface-network-custom']{width:50px}.dialog-container .dialog.rule-config .dialog-content form label{color:var(--textText3)}.dialog-container .dialog.rule-config .dialog-content form input,.dialog-container .dialog.rule-config .dialog-content form select{max-width:250px}.dialog-container .dialog.rule-config .dialog-content form .actions{padding-right:16px}.dialog-container .dialog.rule-config .dialog-content form fieldset{align-items:start}.dialog-container .dialog.rule-config .dialog-content form fieldset label{color:var(--textText3)}.dialog-container .dialog.rule-config .dialog-content form fieldset ul{position:relative!important;float:unset!important;padding:0;margin:0}.dialog-container .dialog.rule-config .dialog-content form fieldset ul.row-list{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:16px;list-style-type:none;list-style-position:inside;line-height:24px}.dialog-container .dialog.rule-config .dialog-content form fieldset ul.row-list input{width:auto}.dialog-container .dialog.rule-config .dialog-content form fieldset ul.column-list{display:flex;flex-direction:column;width:100%;justify-content:flex-start;gap:4px;list-style-type:none;list-style-position:inside;line-height:24px}.dialog-container .dialog.rule-config .dialog-content form fieldset ul.column-list input{width:auto}.dialog-container .dialog.rule-config .dialog-content form fieldset .unlabeled{grid-column:span 2}.dialog-container .dialog.rule-config .dialog-content form fieldset .unlabeled select+label{margin-left:8px}.dialog-container .dialog.rule-config .dialog-content form fieldset .grouped{align-items:start;grid-column:span 2}.dialog-container .dialog.rule-config .dialog-content form fieldset .grouped select{width:60px}.dialog-container .dialog.rule-config .dialog-content form fieldset .grouped .secondary div{float:left}.dialog-container .dialog.rule-config .dialog-content form .pre-secondary{margin-left:22px}.dialog-container .dialog.rule-config .dialog-content form .destination .grouped{grid-column:span 1}.dialog-container .dialog.rule-config .dialog-content form .destination .grouped select{width:100px}.dialog-container .dialog.rule-config .dialog-content form .destination .pre-secondary{margin-left:103px;align-items:baseline}.dialog-container .dialog.rule-config .dialog-content form .destination .pre-secondary select{margin-top:0;margin-left:4px;width:100px}.dialog-container .dialog.rule-config .dialog-content form div.secondary label{width:auto;margin-right:5px}.dialog-container .dialog.nat-config{width:500px}.dialog-container .dialog.nat-config .dialog-content form input[name='source-iface-address-custom'],.dialog-container .dialog.nat-config .dialog-content form input[name='source-iface-network-custom'],.dialog-container .dialog.nat-config .dialog-content form input[name='destination-iface-address-custom'],.dialog-container .dialog.nat-config .dialog-content form input[name='destination-iface-network-custom']{width:50px}.dialog-container .dialog.nat-config .dialog-content form.nat .actions{padding:10px 26px 20px 20px!important}.dialog-container .dialog.nat-config .dialog-content form fieldset{grid-template-columns:170px 1fr}.dialog-container .dialog.nat-config .dialog-content form fieldset .grouped{width:100%;grid-column:span 2;display:grid;grid-template-columns:170px 80px min-content max-content 1fr}.dialog-container .dialog.nat-config .dialog-content form fieldset.actions button{margin-left:170px}.dialog-container .dialog.nat-config .dialog-content form fieldset.protocol{align-items:start}.dialog-container .dialog.nat-config .dialog-content form fieldset.protocol input{width:auto}.dialog-container .dialog.nat-config .dialog-content form fieldset.protocol fieldset.nested.unlabeled{grid-template-columns:unset}.dialog-container .dialog.nat-config .dialog-content form fieldset .interface-select-wrapper{display:flex;flex-direction:row;gap:8px}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations{align-items:start}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations ul input{width:auto}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations ul li.textbox{display:grid;grid-template-columns:70px 140px auto;align-items:baseline}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations ul li.textbox .ui-icon{display:flex;position:relative}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations ul li.textbox .ui-icon+.ui-icon{display:none}.dialog-container .dialog.nat-config .dialog-content form fieldset.translations ul li.radio .ui-icon{margin-bottom:-2px;display:inline-block}.dialog-container .dialog.nat-config .dialog-content form fieldset .indented{margin-left:170px}.dialog-container .dialog.dhcpserver-config.create{width:440px}.dialog-container .dialog.dhcpserver-config button .ui-button-text{color:var(--uBlue6);pointer-events:none}.dialog-container .dialog.dhcpserver-config .scrollable{background:transparent!important}.dialog-container .dialog.dhcpserver-config .table-container .dataTables_filter,.dialog-container .dialog.dhcpserver-config .table-container .dataTables_info{left:16px}.dialog-container .dialog.dhcpserver-config .table-container th:first-child,.dialog-container .dialog.dhcpserver-config .table-container td:first-child{padding-left:16px!important}.dialog-container .dialog.dhcpserver-config .table-container th:last-child,.dialog-container .dialog.dhcpserver-config .table-container td:last-child{padding-right:16px!important}.dialog-container .dialog.dhcpserver-config .dialog-content form fieldset{grid-template-columns:150px 1fr}.dialog-container .dialog.dhcpserver-config .dialog-content form fieldset.actions{padding:0}.dialog-container .dialog.dhcpserver-config .dialog-content form fieldset .indented{margin-left:150px}.dialog-container .dialog.dhcpserver-config .dialog-content form legend.primary,.dialog-container .dialog.dhcpserver-config .dialog-content form label.primary{width:150px}.dialog-container .dialog.dhcpserver-config.edit{width:820px}.dialog-container .dialog.dhcpserver-config.edit fieldset.primary{float:left;width:380px;margin-bottom:15px}.dialog-container .dialog.dhcpserver-config.edit fieldset.primary:first-child{margin-right:16px}.dialog-container .dialog.dhcpserver-config.edit fieldset.actions{clear:both}.dialog-container .dialog.mapping-config{width:340px}.dialog-container .dialog button.delete.ui-state-disabled{background-color:white}.dialog-container .dialog.user-config{width:360px}.dialog-container .dialog.user-config ul.inline{clear:both}.dialog-container .dialog.user-config ul.inline li{float:left!important;clear:none!important;margin-right:25px}.dialog-container .dialog.user-config .actions button.save.ui-button.ui-state-disabled{background:white}.dialog-container .dialog.user-config .activity .status{padding:0 0 8px 0;border-bottom:1px solid #ccc}.dialog-container .dialog.user-config .activity .status span{padding-left:5px;color:#f00}.dialog-container .dialog.user-config .activity .status.connected span{color:#0f7e00}.dialog-container .dialog.user-config .activity .graph{width:100%;height:130px;padding:10px 0;background:#000}.dialog-container .dialog.user-config .activity .graph .points{width:340px;height:130px}.dialog-container .dialog.user-config .activity .graph .points td.legendColorBox{display:none}.dialog-container .dialog.wizard-config{width:360px}.dialog-container .dialog.wizard-config .qq-upload-list{float:none}.dialog-container .dialog.qos-config button.ui-button.ui-state-disabled,.dialog-container .dialog.qos-filter-config button.ui-button.ui-state-disabled,.dialog-container .dialog.qos-queue-type-config button.ui-button.ui-state-disabled{background:white}.dialog-container .dialog.qos-config .drop-down-button,.dialog-container .dialog.qos-filter-config .drop-down-button,.dialog-container .dialog.qos-queue-type-config .drop-down-button{cursor:pointer}.dialog-container .dialog.qos-config .input-max-standard input,.dialog-container .dialog.qos-filter-config .input-max-standard input,.dialog-container .dialog.qos-queue-type-config .input-max-standard input{max-width:165px}.dialog-container .dialog.qos-config .input-inline,.dialog-container .dialog.qos-filter-config .input-inline,.dialog-container .dialog.qos-queue-type-config .input-inline{flex-direction:row!important;flex-wrap:wrap;gap:4px}.dialog-container .dialog.qos-config .input-inline span,.dialog-container .dialog.qos-filter-config .input-inline span,.dialog-container .dialog.qos-queue-type-config .input-inline span{display:inline-block;order:1}.dialog-container .dialog.qos-config .input-inline .newline,.dialog-container .dialog.qos-filter-config .input-inline .newline,.dialog-container .dialog.qos-queue-type-config .input-inline .newline{overflow-wrap:anywhere;order:0}.dialog-container .dialog.qos-config .ui-icon-info,.dialog-container .dialog.qos-queue-type-config .ui-icon-info{top:1px!important}.dialog-container .dialog.qos-config .suffix,.dialog-container .dialog.qos-queue-type-config .suffix{left:5px;top:4px}.dialog-container .dialog.qos-config{width:570px}.dialog-container .dialog.qos-config input,.dialog-container .dialog.qos-config select{width:auto!important}.dialog-container .dialog.qos-config select{padding-right:24px}.dialog-container .dialog.qos-config input+select{margin-left:8px}.dialog-container .dialog.qos-config .actions{padding-right:16px!important}.dialog-container .dialog.qos-config fieldset input[type='text'].select-other{margin-left:5px;width:70px}.dialog-container .dialog.qos-config fieldset.combo{width:500px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:10px;padding:15px;border:1px solid #ccc}.dialog-container .dialog.qos-config fieldset.combo legend{padding:0 5px;font-weight:bold;float:none}.dialog-container .dialog.qos-config fieldset.combo .float{float:left;clear:none}.dialog-container .dialog.qos-config fieldset.combo div.float{margin-right:25px}.dialog-container .dialog.qos-config fieldset.combo input[type='text'].port{width:50px}.dialog-container .dialog.qos-config fieldset.combo .ether-addon{margin-left:10px;margin-bottom:0;flex-direction:row;align-items:center}.dialog-container .dialog.qos-config fieldset.collapsed{height:40px;padding-top:10px!important;padding-bottom:10px!important}.dialog-container .dialog.qos-config fieldset.collapsed *{display:none}.dialog-container .dialog.qos-config fieldset.collapsed legend{display:block}.dialog-container .dialog.qos-config fieldset.collapsed legend:after{position:absolute;content:'configure this section';font-size:10px;font-weight:normal;margin:3px 0 0 63px;padding:0 5px;background:#d7d7d7;color:#4783bc}.dialog-container .dialog.qos-config fieldset.toggled legend{cursor:pointer}.dialog-container .dialog.qos-config fieldset.toggled legend span{position:relative;display:inline-block}.dialog-container .dialog.qos-config fieldset.toggled legend span.ui-icon{top:4px}.dialog-container .dialog.qos-config.edit li{width:max-content}.dialog-container .dialog.qos-config.edit .tab-content.match fieldset.nested,.dialog-container .dialog.qos-config.edit .tab-content.match fieldset.primary{grid-template-columns:1fr}.dialog-container .dialog.qos-filter-config{width:820px}.dialog-container .dialog.qos-filter-config .dialog-content form .fg-toolbar{float:none;clear:both}.dialog-container .dialog.qos-filter-config .dialog-content form .fg-toolbar .dataTables_filter{top:10px}.dialog-container .dialog.qos-filter-config button.filter.add.ui-button.ui-state-disabled{background:white}.dialog-container .dialog.qos-filter-config .basic.qos{padding-left:16px!important;padding-right:16px!important}.dialog-container .dialog.qos-filter-config .actions{padding-right:16px!important}.dialog-container .dialog.qos-queue-type-config{width:500px}.dialog-container .dialog.qos-queue-type-config .inline{display:inline}.dialog-container .dialog.qos-queue-type-config input,.dialog-container .dialog.qos-queue-type-config select{width:auto!important}.dialog-container .dialog.qos-queue-type-config select{padding-right:20px}.dialog-container .dialog.qos-queue-type-config .actions{padding-right:16px!important}.dialog-container .dialog.traffic_analysis_app-config .new-line{display:block}.dialog-container .dialog.traffic_analysis_app-config .actions{padding-right:12px!important}.dialog-container .dialog.traffic_analysis_app-config fieldset label+div{gap:8px;align-items:flex-start!important;flex-direction:column!important;max-width:280px}.dialog-container .dialog.traffic_analysis_category-config .dialog-content{max-width:598px}.dialog-container .dialog.traffic_analysis_category-config .dialog-content form fieldset.apps{display:inline}.dialog-container .dialog.traffic_analysis_category-config .dialog-content form fieldset.apps .app{display:flex}.dialog-container .dialog.traffic_analysis_category-config .dialog-content form fieldset.apps .app input{flex:1}.dialog-container .dialog.openvpn-config{width:400px}.dialog-container .dialog.onu-config{width:360px}.dialog-container .dialog.onu-config .port-forwarding table{width:100%}.dialog-container .dialog.onu-config .port-forwarding th,.dialog-container .dialog.onu-config .port-forwarding td{text-align:left;padding:0 3px}.dialog-container .dialog.onu-config .pf-rules label{font-size:0}.dialog-container .dialog.onu-config .pf-enabled{text-align:center!important}.dialog-container .dialog.onu-config .pf-port{width:60px!important}.dialog-container .dialog.onu-config .pf-ip{width:110px!important}.dialog-container .dialog.onu-config .pf-comment{width:200px!important}.dialog-container .dialog.onu-config .delete-rule{font-size:18px}.dialog-container .dialog.onu-config .addable-button{width:100%}.dialog-container .dialog.onuprofile-config{width:510px}.dialog-container .dialog.onuprofile-config .tab-content.basic{width:430px}.dialog-container .dialog.onuprofile-config table.fixed{table-layout:fixed}.dialog-container .dialog.onuprofile-config table.fixed .column1{width:50px}.dialog-container .dialog.onuprofile-config table.fixed .column2{width:210px}.dialog-container .dialog.onuprofile-config table.fixed .column3{width:210px}.dialog-container .dialog.onuprofile-config .delete-vlan{font-weight:bold}.dialog-container .dialog.onuprofile-config .delete-vlan:hover{border:0}.dialog-container .dialog.onuprofile-config legend.primary,.dialog-container .dialog.onuprofile-config label.primary{width:110px!important}.dialog-container .dialog.onuprofile-config .services legend.primary,.dialog-container .dialog.onuprofile-config .services label.primary,.dialog-container .dialog.onuprofile-config .bandwidth legend.primary,.dialog-container .dialog.onuprofile-config .bandwidth label.primary{width:150px!important}.dialog-container .dialog.onuprofile-config .vlan table.fixed label.primary{width:50px!important;line-height:24px}.dialog-container .dialog.onu-macs-view{width:360px}.dialog-container .dialog.onu-wifi-clients-view{width:800px}.dialog-container .dialog .field-note{font-size:12px;margin-bottom:8px;margin-left:8px;width:220px}.dialog-container .dialog .dialog-header,.dialog-container .dialog .title{padding:12px 20px;font-size:14px;color:var(--textText1);font-weight:bold;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.dialog-container .dialog .dialog-header .dialog-icon{position:absolute}.dialog-container .dialog .dialog-header .dialog-status{display:none;position:absolute;top:12px;right:36px;width:16px;height:16px}.dialog-container .dialog .dialog-header .dialog-close{position:absolute;top:12px;right:20px;width:16px;height:16px;background-image:url("../../images/close.svg");cursor:pointer}.dialog-container .dialog .dialog-content{padding-right:2px}.dialog-container .dialog .dialog-content .scrollable{width:100%;overflow:auto;overflow-x:hidden;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:var(--neutral1)}.dialog-container .dialog .dialog-content .scrollable::-webkit-scrollbar-thumb{border:2px solid var(--neutral3)}.dialog-container .dialog .dialog-content .scrollable::-webkit-scrollbar{width:6px}.dialog-container .dialog .dialog-content .dialog-stats{display:flex;width:100%}.dialog-container .dialog .dialog-content .dialog-stats .inner{width:100%;margin:0 16px;padding:2px 0 0;background:var(--neutral2);display:flex;flex-direction:row;gap:16px}.dialog-container .dialog .dialog-content .dialog-stats .boxed{margin-left:20px;margin-right:20px;width:190px;display:flex;flex-direction:row;flex-wrap:wrap}.dialog-container .dialog .dialog-content .dialog-stats .boxed dl.counts{width:80px;color:var(--textText1);margin:6px}.dialog-container .dialog .dialog-content .dialog-stats .boxed dl.counts dt{padding:3px 0;font-size:12px;line-height:16px;text-align:center;color:var(--textText3)}.dialog-container .dialog .dialog-content .dialog-stats .boxed dl.counts dd{padding:0;font-weight:700;font-size:16px;line-height:24px;text-align:center}.dialog-container .dialog .dialog-content .dialog-stats dl.plain{flex:1;width:200px;margin-top:15px;margin-right:16px;margin-left:8px;font-size:14px;line-height:20px;color:var(--textText2);display:grid;grid-template-columns:120px auto}.dialog-container .dialog .dialog-content .dialog-stats dl.plain dt{margin-right:5px}.dialog-container .dialog .dialog-content .dialog-stats dl.plain dd{color:var(--textText1);justify-self:end}.dialog-container .dialog .dialog-content .tab-content{width:100%;overflow:hidden;padding:8px 20px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.dialog-container .dialog .dialog-content .tab-content.unpadded{padding:0}.dialog-container .dialog .dialog-content .section{width:100%;padding:20px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.dialog-container .dialog .dialog-content .section .title{width:100%;padding:7px 10px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-shadow:none;font-size:12px}.dialog-container .dialog .dialog-content .section.unpadded{padding:0}.dialog-container .dialog .dialog-content div.actions{padding:16px 20px 20px 20px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:var(--neutral1);text-align:right}.dialog-container .dialog .dialog-content div.actions .float-right{float:right}.dialog-container .dialog .dialog-content div.actions.grouped{text-align:left}.dialog-container .dialog .dialog-content div.actions.grouped .left{width:50%;min-height:10px}.dialog-container .dialog .dialog-content div.actions.grouped .right{width:50%;min-height:10px;text-align:right}.dialog-container .dialog .dialog-content div.actions.side-padding{padding-left:16px;padding-right:16px}.dialog-container .dialog .dialog-content div.actions.stretch{justify-content:space-between}.dialog-container .dialog .dialog-content form .span2{grid-column:span 2}.dialog-container .dialog .dialog-content form .column{display:flex;align-items:stretch!important}.dialog-container .dialog .dialog-content form .column2{display:flex;flex-direction:column;margin-bottom:0}.dialog-container .dialog .dialog-content form .row{display:flex;align-items:center}.dialog-container .dialog .dialog-content form .row.top{align-items:flex-start}.dialog-container .dialog .dialog-content form .row.top div{margin-bottom:0}.dialog-container .dialog .dialog-content form .row.top .tooltip-circle-icon{margin-top:4px}.dialog-container .dialog .dialog-content form .small{font-size:11px;line-height:12px;color:var(--textText2)}.dialog-container .dialog .dialog-content form input[type='checkbox']+label{margin-left:8px}.dialog-container .dialog .dialog-content form .gap-4{gap:4px}.dialog-container .dialog .dialog-content form .actions{width:100%;display:flex;flex-direction:row-reverse;justify-content:end;padding:16px 0 16px 0}.dialog-container .dialog .dialog-content form fieldset{display:grid;grid-template-columns:120px 1fr;align-items:baseline}.dialog-container .dialog .dialog-content form fieldset>label,.dialog-container .dialog .dialog-content form fieldset legend,.dialog-container .dialog .dialog-content form fieldset div{min-height:32px;float:unset;margin-bottom:8px}.dialog-container .dialog .dialog-content form fieldset>div.input{display:flex;flex-direction:column;align-items:stretch}.dialog-container .dialog .dialog-content form fieldset label+span.ui-icon{margin-left:4px;width:20px;height:20px}.dialog-container .dialog .dialog-content form fieldset>div{display:flex;flex-direction:row;align-items:center}.dialog-container .dialog .dialog-content form fieldset.nested input[type='text']{width:160px}.dialog-container .dialog .dialog-content form fieldset.highlight{margin:20px 0 0 63px;padding:8px 10px 5px 10px;border:1px solid #fff;border-radius:2px;background:#eee}.dialog-container .dialog .dialog-content form fieldset.spaced{margin-top:20px}.dialog-container .dialog .dialog-content form fieldset .readonly{font-weight:bold;font-size:13px}.dialog-container .dialog .dialog-content form fieldset .swapped{float:none;display:none}.dialog-container .dialog .dialog-content form fieldset .swapped{grid-column:span 2;display:grid;grid-template-columns:190px auto}.dialog-container .dialog .dialog-content form fieldset .swapped>div{display:flex;flex-direction:row;align-items:center}.dialog-container .dialog .dialog-content form fieldset .swapped>div label{float:none}.dialog-container .dialog .dialog-content form fieldset input,.dialog-container .dialog .dialog-content form fieldset select{width:100%}.dialog-container .dialog .dialog-content form fieldset input[type='checkbox']{width:min-content}.dialog-container .dialog .dialog-content form fieldset .indented{clear:both;margin-left:120px}.dialog-container .dialog .dialog-content form legend{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.dialog-container .dialog .dialog-content form legend.grouped{border-bottom:1px solid white;padding:0 0 5px 0;margin-bottom:10px;font-size:14px!important}.dialog-container .dialog .dialog-content form legend,.dialog-container .dialog .dialog-content form label,.dialog-container .dialog .dialog-content form span.label{font-size:14px;line-height:24px;text-align:left;width:auto!important}.dialog-container .dialog .dialog-content form legend.primary,.dialog-container .dialog .dialog-content form label.primary,.dialog-container .dialog .dialog-content form span.label.primary{width:120px;color:var(--textText2)}.dialog-container .dialog .dialog-content form legend.inline,.dialog-container .dialog .dialog-content form label.inline,.dialog-container .dialog .dialog-content form span.label.inline{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.dialog-container .dialog .dialog-content form legend.inline .check-box-input,.dialog-container .dialog .dialog-content form label.inline .check-box-input,.dialog-container .dialog .dialog-content form span.label.inline .check-box-input{margin-bottom:2px}.dialog-container .dialog .dialog-content form ul li label{color:var(--textText3)}.dialog-container .dialog .dialog-content form ul li input{margin-bottom:5px}.dialog-container .dialog .dialog-content form .check-box-input,.dialog-container .dialog .dialog-content form .radio-input{margin:0 5px 0 0;font-size:11px}.dialog-container .dialog .dialog-content form button.plaintext{font-size:11px;color:#007fc3}.dialog-container.saving .dialog-status{background-image:url("../../../../media/global/dialog-saving.gif");background-repeat:no-repeat}.dialog-container.error .dialog-status{background-image:url("../../../../media/global/dialog-sprites.png");background-position:-16px 0;background-repeat:no-repeat}.dialog-container.error .dialog-content form .updated{color:#f00!important}.dialog-container.success .dialog-status{background-image:url("../../../../media/global/dialog-sprites.png");background-position:-32px 0;background-repeat:no-repeat}.dialog-container.notice .dialog-status{background-image:url("../../../../media/global/dialog-sprites.png");background-position:-48px 0;background-repeat:no-repeat}.password-config-form .username{font-weight:bold}.password-config-form .tab-content.local{float:unset;clear:right}.password-config-form .tab-content.local .subtitle-text{float:unset;clear:right;margin-bottom:16px;max-width:430px}.password-config-form .actions button{margin-right:0}.password-takeover-container{width:100%;height:100%;position:fixed;background:#999c9e;opacity:.6;top:0;left:0;z-index:5005}.password-takeover-container+.ui-widget-overlay{display:none}.password-config-form{z-index:10001}.takeover-container.main-section{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center}.takeover-container.main-section .takeover{display:none;position:absolute;width:100%;height:100%;background-color:#666;opacity:.9;top:0;left:0}.takeover-container.main-section .modal-window{width:auto;min-width:330px;max-width:550px;position:relative;box-shadow:var(--windowShadow);border-radius:8px}.takeover-container.main-section .modal-window ul li{margin-left:20px;max-width:400px;word-wrap:break-word}.takeover-container.main-section .modal-window .red-background{background-color:var(--red6)!important}.takeover-container.main-section .modal-window .modal-header{display:none;border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.takeover-container.main-section .modal-window .modal-header .edgeos-header-logo{left:16px;top:10px}.takeover-container.main-section .modal-window .content-outer-container{position:static;padding:0}.takeover-container.main-section .modal-window .content-inner-container{background-color:var(--neutral1);padding-top:0;padding-bottom:5px;border-radius:8px;padding:0}.takeover-container.main-section .modal-window .content-inner-container .content{position:relative;max-height:calc(100vh - 260px);overflow:auto}.takeover-container.main-section .modal-window .content-inner-container .content .section-title{padding:20px 20px 12px}.takeover-container.main-section .modal-window .content-inner-container .content .section-container{width:100%;top:0;padding:0 20px 12px 20px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.takeover-container.main-section .modal-window .content-inner-container .content .section-actions{padding:8px 20px 20px 20px;display:flex!important;flex-direction:row-reverse}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm{display:none;margin:10px 20px 20px 20px;padding:10px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm .title{font-size:12px;font-weight:bold}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm .body{font-size:11px}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm .actions{margin-top:5px}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm .actions .accept{float:right}.takeover-container.main-section .modal-window .content-inner-container .content .section-confirm .actions .reject{float:right;padding:7px 0 0 10px;font-size:11px;color:var(--uBlue6);cursor:pointer}.takeover-container.main-section:last-child .takeover{display:block}.takeover-container.main-section.upgrade-changelog .modal-window{width:600px}.takeover-container.main-section.upgrade-changelog .modal-window .content-inner-container .content{max-height:100%;overflow:inherit}.takeover-container.main-section.upgrade-changelog .modal-window .content-inner-container .content .section-container{font-size:14px;max-height:calc(100vh - 260px);overflow:auto;padding:16px;white-space:pre-line}.takeover-container.main-section.upgrade-changelog .modal-window .content-inner-container .content .section-actions{padding:20px 30px}.dialog .dialog-content fieldset.new{display:none}.dialog .dialog-content.new fieldset.new{display:block}.ui-dialog-buttonset .margin-bottom{margin-bottom:14px!important}.ui-dialog-content.confirmation-dialog{padding:6px 20px}.ui-dialog-content.confirmation-dialog emph{color:red;font-weight:bold}.ui-dialog-content.confirmation-dialog .filter ul{list-style:none}.ui-dialog-content.alert-dialog{padding:16px}.ui-dialog-content.alert-dialog legend{font-weight:bold}.ui-dialog-content.alert-dialog ul.legend{list-style:none}.ui-dialog-content.alert-dialog ul.legend li .circle{float:left;height:10px;width:10px;border-radius:50%;margin-top:3px}.ui-dialog-content.alert-dialog ul.legend li .config{background-color:#4783bc;border:solid 1px #4783bc}.ui-dialog-content.alert-dialog ul.legend li .interface{background-color:#494949;border:solid 1px #494949}.ui-dialog-content.alert-dialog ul.legend li .root{background-color:#d8c71b;border:solid 1px #d8c71b}.ui-dialog-content.alert-dialog ul.legend li .branch{background-color:#d34a29;border:solid 1px #d34a29}.ui-dialog-content.alert-dialog ul.legend li .leaf{background-color:#63aa6e;border:solid 1px #63aa6e}.ui-dialog-content.alert-dialog ul.legend li .note{float:left;margin-left:20px}.ui-dialog-content.alert-dialog ul.instruction{list-style:none}.ui-dialog-content.alert-dialog ul.instruction li{margin-bottom:5px}.cli-dialog{background:var(--invariableWhite);position:relative;box-shadow:var(--windowShadow);border-radius:0}.cli-dialog .blocker{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.cli-dialog .ui-dialog-content{background:0;border:0;overflow:hidden}.cli-dialog iframe{border:0}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;flex-direction:row-reverse;gap:8px;align-items:baseline;padding-bottom:8px}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button{display:flex;height:32px;padding:0 16px;justify-content:center;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;border:0;border-radius:4px}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button span{color:var(--textText2)}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:hover{background-color:var(--neutral2)}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:active{background-color:var(--neutral1)}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:first-child{background-color:var(--uBlue6);color:white}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:first-child span{color:white!important}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:first-child:hover{background-color:var(--uBlue5)}#ConfirmationDialog+.ui-dialog-buttonpane .ui-dialog-buttonset button:first-child:active{background-color:var(--uBlue7)}#Toolbox{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-right:28px;z-index:200}#Toolbox .ui-buttonset{width:max-content}#Toolbox #ToolboxTools{position:absolute;right:0;list-style-type:none;margin-right:30px;box-shadow:var(--windowShadow);padding-top:4px;padding-bottom:4px;border:1px solid var(--neutral2);background:var(--invariableWhite);margin-top:0}#Toolbox #ToolboxTools li{position:relative;width:140px;background:var(--invariableWhite);padding:4px 8px;font-size:14px;line-height:20px;color:var(--textText1);cursor:pointer}#Toolbox #ToolboxTools li:last-child,#Toolbox #ToolboxTools li:only-child{border-bottom:0;padding-bottom:4px}#Toolbox #ToolboxTools li .ui-icon{display:inline-block;vertical-align:-4px;margin-left:4px;margin-right:8px;background-image:url("../../images/ui-icons_256x240-dark.png")}#Toolbox #ToolboxTools li:hover{background:var(--inverseBlue1)}.discover-dialog{background:var(--invariableWhite)}.discover-dialog .ui-dialog-content{overflow-y:hidden}.discover-dialog .filter-tools{padding:16px;background:var(--invariableWhite);display:flex;flex-direction:row;gap:8px}.discover-dialog .interface-search{max-width:250px}.discover-dialog .interface-select{min-width:100px;background:var(--neutral2)}.discover-dialog textarea,.discover-dialog input:not([type='submit']):not([type='button']):not([type='checkbox']):not([type='radio']):not([type='file']):not([type='range']){margin-bottom:0}.discover-dialog .interface-search{width:88%;margin-left:2px;margin-bottom:0}.discover-dialog .ui-icon-extlink{display:inline-block;vertical-align:-4px;background-position:-32px -81px}.discover-dialog .data-table.discover-table{overflow-y:scroll}.discover-dialog .data-table.discover-table tr.even:hover td{background-color:var(--neutral3);cursor:pointer}.discover-dialog .data-table.discover-table tr.odd:hover td{background-color:var(--neutral3);cursor:pointer}.discover-dialog .data-table .details{padding:0}.discover-dialog .data-table .inner-details{display:none;width:100%}.discover-dialog .data-table .inner-details .content{position:relative;padding:16px;float:none;clear:none;min-height:84px}.discover-dialog .data-table .inner-details dt{font-weight:bold;float:left;clear:left;margin-right:.3em}.discover-dialog .data-table .inner-details dd{float:left}.discover-dialog .data-table .inner-details dd.addresses{float:none;clear:left}.discover-dialog .data-table .inner-details dd .addresses-container{list-style-type:none;margin:0;padding:0}.discover-dialog .data-table .inner-details .product-image{background-image:url("../../../../media/global/logoBW.svg");background-size:contain;background-repeat:no-repeat;width:84px;height:84px;position:absolute;right:16px;top:50%;margin-top:-42px}.discover-dialog .data-table .inner-details .product-image.aircamdome{background-position:-140px 0}.discover-dialog .data-table .inner-details .product-image.aircammini{background-position:-280px 0;width:139px}.discover-dialog .data-table .inner-details .product-image.b5n{background-position:-420px 0}.discover-dialog .data-table .inner-details .product-image.lap{background-position:0 -85px}.discover-dialog .data-table .inner-details .product-image.aircam{background-position:-140px -85px}.discover-dialog .data-table .inner-details .product-image.lm5{background-position:-280px -85px}.discover-dialog .data-table .inner-details .product-image.n2n{background-position:-420px -85px}.discover-dialog .data-table .inner-details .product-image.n5n{background-position:0 -169px}.discover-dialog .data-table .inner-details .product-image.ns5{background-position:-140px -169px}.discover-dialog .data-table .inner-details .product-image.p2n{background-position:-280px -169px}.discover-dialog .data-table .inner-details .product-image.pap{background-position:-420px -170px}.discover-dialog .data-table .inner-details .product-image.r5n{background-position:0 -257px;width:139px}.discover-dialog .data-table .inner-details .product-image.erlite-3{background-position:-314px -264px}.discover-dialog .data-table .inner-details .product-image.erpoe-5{background-position:-280px -875px;width:195px}.discover-dialog .data-table .inner-details .product-image.er-8{background-position:-113px -1100px;width:335px}.discover-dialog .data-table .inner-details .product-image.erpro-8{background-position:-113px -1000px;width:335px}.discover-dialog .data-table .inner-details .product-image.es-24-250w{background-position:-73px -1190px;width:415px}.discover-dialog .data-table .inner-details .product-image.es-24-500w{background-position:-73px -1190px;width:415px}.discover-dialog .data-table .inner-details .product-image.es-48-500w{background-position:-73px -1295px;width:415px}.discover-dialog .data-table .inner-details .product-image.es-48-750w{background-position:-73px -1295px;width:415px}.discover-dialog .data-table .inner-details .product-image.m2s{background-position:-11px -695px;width:120px}.discover-dialog .data-table .inner-details .product-image.m2m{background-position:-146px -702px;width:123px}.discover-dialog .data-table .inner-details .product-image.p3u{background-position:-141px -385px;width:200px;height:65px}.discover-dialog .data-table .inner-details .product-image.p1u{background-position:-360px -359px;width:200px;height:113px;margin-top:-51px}.discover-dialog .data-table .inner-details .product-image.p8u{background-position:0 -489px;width:200px}.discover-dialog .data-table .inner-details .product-image.tsw-poe{background-position:-17px -793px;width:200px;height:53px}.discover-dialog .data-table .inner-details .product-image.tsw-poe.pro{background-position:-276px -704px;width:214px;height:84px}.discover-dialog .data-table .inner-details .product-image.lap-hp{background-position:0 -849px;width:100px}.discover-dialog .data-table .inner-details .product-image.lm2{background-position:-146px -850px;width:47px;margin-right:10px}.discover-dialog .data-table .inner-details .product-image.r2n{background-position:-100px -850px;width:45px;margin-right:10px}.logmon-toolbox .logmon-filter{padding:8px 16px;position:relative;background:var(--invariableWhite)}.logmon-toolbox .logmon-filter button{position:absolute;z-index:10;right:16px;top:8px;margin:0}.logmon-toolbox .logmon-filter .input-wrapper{width:100%;border-right:36px solid rgba(255,255,255,0);box-sizing:border-box}.logmon-toolbox .logmon-filter textarea,.logmon-toolbox .logmon-filter input:not([type='submit']):not([type='button']):not([type='checkbox']):not([type='radio']):not([type='file']):not([type='range']){width:100%;margin-bottom:0}.logmon-toolbox table th,.logmon-toolbox table td,.logmon-toolbox table tr{font-size:14px!important;padding:4px 8px!important}.logmon-toolbox table th:first-child,.logmon-toolbox table td:first-child,.logmon-toolbox table tr:first-child{padding-left:20px!important}.toolbox-dialog .ui-dialog-content{background-color:var(--neutral1)}.toolbox-dialog .title{border:0;padding:12px 20px}.toolbox-dialog form fieldset{display:grid;grid-template-columns:140px auto;align-items:baseline;gap:8px;width:100%}.toolbox-dialog form fieldset.actions{display:flex;flex-direction:row;justify-content:flex-end;gap:8px;grid-column:span 2;padding-top:12px;margin-top:8px}.toolbox-dialog form fieldset .indented{grid-column:2}.toolbox-dialog form fieldset .short{width:50px}.toolbox-dialog form legend.primary,.toolbox-dialog form label.primary{width:140px}.toolbox-dialog form input[type='text']{width:100%;margin-bottom:4px}.toolbox-dialog form input[type='checkbox']{vertical-align:middle}.toolbox-dialog form label{line-height:24px;font-size:14px}.toolbox-dialog .bandwidth-toolbox .ui-tabs-buttonset{padding-left:20px;padding-right:20px}.toolbox-dialog .bandwidth-toolbox .tab-content{width:380px}.toolbox-dialog .bandwidth-toolbox .result .error{padding-left:16px;visibility:hidden}.toolbox-dialog .bandwidth-toolbox label.advanced_setting{margin-top:8px;cursor:pointer;width:100%}.toolbox-dialog .bandwidth-toolbox label.advanced_setting:hover{text-decoration:underline}.toolbox-dialog .bandwidth-toolbox fieldset.primary .span2{grid-column:span 2}.toolbox-dialog .bandwidth-toolbox fieldset.advanced{margin-top:8px}.toolbox-dialog .bandwidth-toolbox fieldset.advanced div.multi>select{width:64px}.toolbox-dialog .bandwidth-toolbox fieldset.advanced div.multi input[type='text']{width:62px}.toolbox-dialog .bandwidth-toolbox div .canvas{padding:20px;padding-top:10px}.toolbox-dialog .bandwidth-toolbox div .canvas svg .title rect{fill:rgba(255,255,255,0.5)}.toolbox-dialog .bandwidth-toolbox div .canvas svg .graph .axis.y path,.toolbox-dialog .bandwidth-toolbox div .canvas svg .graph .axis.y line{fill:none;stroke:#ccc;shape-rendering:crispEdges}.toolbox-dialog .bandwidth-toolbox .section.table .canvas-container{position:relative;width:100%;min-height:50px}.toolbox-dialog .bandwidth-toolbox .section.table .hover-stats{position:absolute;top:10px;right:40px;padding:8px;background:rgba(255,255,255,0.5)}.toolbox-dialog .ping-toolbox .dialog-icon{background-position:0 0}.toolbox-dialog .ping-toolbox .section.table .stats{display:none;padding-left:20px;padding-right:20px;font-size:12px}.toolbox-dialog .ping-toolbox .section.table th,.toolbox-dialog .ping-toolbox .section.table td,.toolbox-dialog .ping-toolbox .section.table tr{font-size:14px!important;padding:4px 8px!important}.toolbox-dialog .ping-toolbox .section.table th:first-child,.toolbox-dialog .ping-toolbox .section.table td:first-child,.toolbox-dialog .ping-toolbox .section.table tr:first-child{padding-left:20px!important}.toolbox-dialog .ping-toolbox .section.table .title{color:var(--textText1);font-size:14px;font-weight:700}.toolbox-dialog .trace-toolbox{width:100%}.toolbox-dialog .trace-toolbox .dialog-icon{background-position:0 -20px}.toolbox-dialog .trace-toolbox table{padding-bottom:16px}.toolbox-dialog .trace-toolbox table th,.toolbox-dialog .trace-toolbox table td,.toolbox-dialog .trace-toolbox table tr{font-size:14px!important;padding:4px 8px!important}.toolbox-dialog .trace-toolbox table th:first-child,.toolbox-dialog .trace-toolbox table td:first-child,.toolbox-dialog .trace-toolbox table tr:first-child{padding-left:20px!important}.toolbox-dialog .speed-toolbox{width:380px}.toolbox-dialog .speed-toolbox .dialog-icon{background-position:0 -60px}.toolbox-dialog .speed-toolbox .graph{height:230px}.toolbox-dialog .speed-toolbox .graph .points{width:330px;height:160px;margin:20px}.toolbox-dialog .packets-toolbox{width:100%}.toolbox-dialog .packets-toolbox .row{display:flex;flex-direction:row;justify-content:space-between;gap:8px;align-items:baseline}.toolbox-dialog .packets-toolbox .row.input{justify-content:flex-start}.toolbox-dialog .packets-toolbox .dialog-icon{background-position:0 -80px}.toolbox-dialog .packets-toolbox .results th,.toolbox-dialog .packets-toolbox .results td,.toolbox-dialog .packets-toolbox .results tr{font-size:14px!important;padding:4px 8px!important}.toolbox-dialog .packets-toolbox .results th:first-child,.toolbox-dialog .packets-toolbox .results td:first-child,.toolbox-dialog .packets-toolbox .results tr:first-child{padding-left:20px!important}.toolbox-dialog .packets-toolbox .graph{height:300px}.toolbox-dialog .packets-toolbox .graph .points{float:left;width:442px;height:100%}.toolbox-dialog .packets-toolbox .graph .pie{float:right;width:217px;height:130px;margin:10px 0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.toolbox-dialog .placeholder{width:100%;padding:20px}.toolbox-dialog .section.form{width:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px;padding-top:8px}.toolbox-dialog .section.graph{padding:0}.toolbox-dialog .section.table{padding:0}.toolbox-dialog .section.table .stats{width:100%;padding:5px 10px;background:#0bacdd;color:#fff;font-size:11px;line-height:13px;font-weight:bold;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.toolbox-dialog .section.notices{display:none;width:100%}.toolbox-dialog .section.notices .notice{padding:5px 15px;color:#f00}.toolbox-dialog .section.results{display:none}.resizable-dialog{padding-bottom:16px}.resizable-dialog .ui-dialog-content{overflow-x:hidden}.legend td{padding:3px 5px}.ui-layout-pane{overflow:auto}.layout-borders{background-color:var(--neutral0);padding:16px;border:1px var(--neutral3) solid;border-radius:8px}.layout-no-top-bottom{padding-top:0;padding-bottom:0}.ui-layout-container .ui-borders{background-color:var(--neutral0);padding:16px;border:1px var(--neutral3) solid;border-radius:8px}.ui-layout-content{padding:10px;position:relative;overflow:auto}.ui-layout-resizer{background:transparent;border:2px solid transparent;border-width:0;transition:.3s background-color ease-in-out}.ui-layout-resizer-dragging{background:var(--uBlue6)}.ui-layout-resizer-dragging-limit{background:#e1a4a4}.ui-layout-resizer-closed-hover{background:#ebd5aa}.ui-layout-resizer-sliding{opacity:.1;filter:alpha(opacity=10)}.ui-layout-resizer-sliding-hover{opacity:1;filter:alpha(opacity=100)}.ui-layout-resizer-north-sliding-hover{border-bottom-width:1px}.ui-layout-resizer-south-sliding-hover{border-top-width:1px}.ui-layout-resizer-west-sliding-hover{border-right-width:1px}.ui-layout-resizer-east-sliding-hover{border-left-width:1px}.ui-layout-toggler{background-color:#444}.ui-layout-toggler-north,.ui-layout-toggler-south{border-width:0 1px}.ui-layout-toggler-west,.ui-layout-toggler-east{border-width:1px 0}.ui-layout-resizer-sliding ui-layout-toggler{display:none}.ui-layout-toggler .content{color:#666;font-size:12px;font-weight:bold;width:100%;padding-bottom:.35ex}.ui-light-colorway .ui-layout-resizer{background:#cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #fff;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ui-light-colorway .ui-layout-resizer-south{border:0;border-top:1px solid #cfcfcf;border-bottom:1px solid #fff}.flex-row{height:100%;display:flex;justify-content:space-between;align-items:center}.tooltip,.graph-tool-tip{font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:var(--neutral3);background-color:var(--invariableDark);display:none;position:absolute;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:999;top:0;left:0}.tooltip .tooltip-content,.tooltip .graph-tool-tip-content,.graph-tool-tip .tooltip-content,.graph-tool-tip .graph-tool-tip-content{color:var(--neutral3);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:8px 16px}.tooltip h1,.graph-tool-tip h1{font-weight:bold;margin:0 8px 4px}.tooltip p,.graph-tool-tip p{margin:0 8px}.tooltip dl,.graph-tool-tip dl{margin:0 8px}.tooltip dt,.graph-tool-tip dt{font-weight:bold;float:left;clear:both}.tooltip dd,.graph-tool-tip dd{float:left;margin-left:4px}.tooltip .infotip,.graph-tool-tip .infotip{color:var(--neutral3);max-width:300px}html[data-theme='dark'] .tooltip,html[data-theme='dark'] .graph-tool-tip{background-color:var(--neutral4);color:var(--textText1)}html[data-theme='dark'] .tooltip-content,html[data-theme='dark'] .graph-tool-tip-content{color:var(--textText1)}html[data-theme='dark'] .infotip{color:var(--textText1);max-width:300px}.qq-uploader{float:unset;display:flex;flex-direction:column}.qq-uploader .qq-upload-button{background:0;color:var(--uBlue6);border:0;font-family:'UI Sans',sans-serif;font-size:14px;position:relative;z-index:10;line-height:26px;outline:0;margin:0;padding:0}.qq-uploader .qq-upload-button:focus{outline:0}.qq-uploader .qq-upload-button:active{margin-top:1px;margin-bottom:-1px}.qq-uploader .qq-upload-button.disabled{opacity:.5!important;background-color:transparent}.qq-uploader .qq-upload-button.disabled *{cursor:default!important}.qq-uploader .qq-upload-button.disabled:active{padding:0;margin:0}.qq-uploader .ui-icon-upload{mask:url("../../images/upload.svg") no-repeat 50% 50%!important;background-color:var(--uBlue6);background-image:none!important;background-size:contain;width:20px;height:20px;display:block;position:absolute;margin-left:5px;top:2px}.qq-upload-spinner{max-width:16px;max-height:16px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:8px;padding-top:8px;padding-bottom:8px}.qq-upload-drop-area{border:3px solid var(--neutral3)}.qq-upload-drop-area.show-area+.qq-upload-button{display:none}.qq-upload-drop-area-active{border:3px dashed var(--neutral6)}.qq-upload-list{align-items:flex-start}.qq-upload-list li{background-color:var(--neutral3);align-items:center!important}.qq-upload-fail{color:var(--textText1)!important;background-color:transparent!important}.qq-upload-fail .qq-upload-failed-text{color:var(--red6)!important}.qq-upload-success{color:var(--textText1)!important;background-color:transparent!important}.qq-upload-file,.qq-upload-failed-text{padding:8px;font-size:12px}.ui-widget{font-size:14px;line-height:20px}a{color:#555}a:active,a:focus{outline:0}a.disabled{color:#aaa;cursor:auto}strong{font-weight:bold}span.ok{color:#0f7e00}span.error,span.failed{color:#c00}span.pending{color:#f28500}h1{padding:0;margin:0}h2{font-size:16px;margin-bottom:5px}hr{border:0;height:0;border-top:1px solid #ebe9e9;border-bottom:1px solid #fff;width:90%;position:relative;left:50%;margin-left:-45%}dd{margin:0}ul,ol{padding:0}.global-alpha-sprite{background-image:url("../../../../media/global/edgeos-global-alpha-sprites.png");background-repeat:no-repeat}.ubntui-alpha-sprite{background-image:url("../../../../media/global/ubntui-alpha-sprites.png");background-repeat:no-repeat}.ubntui-icon-sprite,.dataTables_paginate div:before,.data-table th:before{background-image:url("../../../../media/global/ubntui-icon-sprites.png");background-repeat:no-repeat}.device-alpha-sprite{background-image:url("../../../../media/global/ubnt-devices-alpha-sprites.png");background-repeat:no-repeat}.fallback-sprite{background-image:url("../../../../media/global/edgeos-fallback-sprites.png");background-repeat:no-repeat}.edgeos-header-alpha-sprite,#OnuList td.port span .onu-eth{background-image:url("../../../../media/global/edgeos-header-alpha-sprites-transparent.png");background-repeat:no-repeat}.ui-layout-toggler{background-color:var(--neutral5)}#OverheatAlert,#OverheatAlertSide{padding-left:8px;margin-left:8px;border-left:1px solid var(--neutral3);width:20px;height:20px;background-image:url("../../../../media/global/overheat.svg");background-repeat:no-repeat;background-position-x:right}#Vpn .tooltip-circle-icon{margin-left:-8px;height:20px;width:20px;left:unset!important;top:unset!important;line-height:32px;margin-top:6px}#QuickInfoPanel{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:10}#QuickInfoPanel .quick-info-details{display:flex;flex-direction:row;min-width:max-content;padding-left:8px;border-left:1px solid var(--neutral3)}#QuickInfoPanel .unlabeled .quick-info-label{display:none}#QuickInfoPanel .unlabeled .status{margin-left:20px}#QuickInfoPanel .status{color:var(--textText2);display:flex;flex-direction:row;min-width:max-content;padding:8px 8px}#QuickInfoPanel .status dd,#QuickInfoPanel .status dt,#QuickInfoPanel .status .cpu-progress-label,#QuickInfoPanel .status .ram-progress-label,#QuickInfoPanel .status .cpu-temp-label{font-size:12px;margin:0;color:var(--textText2)}#QuickInfoPanel .status dd{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:4px}#QuickInfoPanel .status dt{margin-right:6px}#QuickInfoPanel .status dt:nth-of-type(2){margin-left:16px}#QuickInfoPanel .status .cpu-progress-label,#QuickInfoPanel .status .ram-progress-label{color:var(--textText3);min-width:30px;max-width:30px;text-align:right}#QuickInfoPanel .status .uptime{color:var(--textText3)}#QuickInfoPanel .ui-progressbar{margin:0;margin-right:4px;height:4px;border-radius:4px;background:var(--neutral3);position:relative;overflow:hidden;min-width:24px}#QuickInfoPanel .ui-progressbar .ui-progressbar-value{margin:0;margin-top:0;height:4px;border-radius:4px;background:var(--uBlue6)!important}#QuickInfoPanel .diagram{position:relative}#QuickInfoPanel .diagram ol{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;gap:5px}#QuickInfoPanel .diagram ol li{position:relative}#QuickInfoPanel .diagram ol li .port{width:16px;height:16px;border-radius:2px;background-color:var(--neutral0);color:transparent;font-size:0;background-color:transparent;box-sizing:border-box;border:1px solid var(--neutral5)}#QuickInfoPanel .diagram ol li.down .port{background-color:var(--neutral5);border:0}#QuickInfoPanel .diagram ol li.up-10 .port{background-color:var(--purple6);border:0}#QuickInfoPanel .diagram ol li.up-100 .port{background-color:var(--orange6);border:0}#QuickInfoPanel .diagram ol li.up-gigabit .port{background-color:var(--green6);border:0}#QuickInfoPanel .diagram ol li.up-10gigabit .port{background-color:var(--aqua6);border:0}#QuickInfoPanel .diagram ol li .note{display:none}#QuickInfoPanel .diagram ol li.sfp{width:22px}#QuickInfoPanel .diagram ol li.sfp .port{width:22px}#QuickInfoPanel .diagram ol li.sfp>.note{display:none}#QuickInfoPanel .diagram ol li.sfp:before{content:'SFP';position:absolute;text-align:center;display:flex;justify-content:center;align-items:center;margin-left:0;width:22px;height:16px;font-size:9px;color:white;pointer-events:none}#QuickInfoPanel .diagram ol li.sfp.disabled:before{color:var(--neutral6)!important}#QuickInfoPanel .diagram ol li.sfp.disabled:before>.note{color:var(--neutral6)!important}#QuickInfoPanel .diagram ol li.sfp.down>.note,#QuickInfoPanel .diagram ol li.sfp.disabled>.note{color:var(--textText2)}#QuickInfoPanel .interface-icon{width:34px;height:23px;background-position:-130px 0;position:absolute;left:18px;top:13px}#QuickInfoPanel .system-icon{width:22px;height:22px;background-position:-135px -26px;position:absolute;top:13px;left:185px}#QuickInfoPanel .traffic-icon{width:31px;height:19px;background-position:-179px -2px}#QuickInfoPanel .cpu-icon{width:31px;height:19px;background-position:-179px -28px}#QuickInfoPanel .quick-ap-list{display:none;position:absolute;background:#252525;border-top:1px solid #535354;border-left:1px solid #29292a;border-right:1px solid #29292a;border-bottom:1px solid #29292a;padding:10px;margin:0 0 0 -10px;font-size:11px;text-align:left}#QuickInfoPanel .quick-ap-list h3{font-size:13px}body.ER-6P #QuickInfoPanel .diagram ol li:last-child,body.ER-4 #QuickInfoPanel .diagram ol li:last-child{width:22px}body.ER-6P #QuickInfoPanel .diagram ol li:last-child .port,body.ER-4 #QuickInfoPanel .diagram ol li:last-child .port{width:22px}body.ER-12P #QuickInfoPanel .diagram ol li:nth-last-child(-n+2){width:22px}body.ER-12P #QuickInfoPanel .diagram ol li:nth-last-child(-n+2) .port{width:22px}body.ER-X-SFP #QuickInfoPanel .diagram ol li:last-child{order:-1;width:22px}body.ER-X-SFP #QuickInfoPanel .diagram ol li:last-child .port{width:22px}body.ER-8-XG #QuickInfoPanel .quick-info-details{padding:0 8px!important}body.ER-8-XG #QuickInfoPanel .diagram ol{width:120px;flex-direction:column;flex-wrap:wrap;align-content:flex-start;max-height:38px;gap:4px;padding:0}body.ER-8-XG #QuickInfoPanel .diagram ol li.sfp{width:22px}body.ER-8-XG #QuickInfoPanel .diagram ol li.sfp .port{width:22px}body.ER-8-XG #QuickInfoPanel .diagram ol li.sfp::before{text-align:center;display:flex;justify-content:center;align-items:center;margin-left:0;width:22px;height:16px;font-size:9px}body.ER-8-XG #QuickInfoPanel .diagram ol li.sfp::before *>*{color:red}body.ER-8-XG #QuickInfoPanel .diagram ol li:nth-child(n+1){width:22px}body.ER-8-XG #QuickInfoPanel .diagram ol li:nth-child(n+1) .port{width:22px}body.ER-8-XG #QuickInfoPanel .diagram ol li:first-child{order:9;margin-top:20px;width:16px}body.ER-8-XG #QuickInfoPanel .diagram ol li:first-child .port{width:16px}#OnuList td.port{vertical-align:middle;white-space:nowrap}#OnuList td.port span{margin-right:3px}#OnuList td.port span .onu-eth{display:inline-block;width:13px;height:10px;background-position:-214px 0}#OnuList td.port span .onu-eth.speed-unknown{background-position:-214px -10px}#OnuList td.port span .onu-eth.speed-10-full-duplex,#OnuList td.port span .onu-eth.speed-10-half-duplex{background-position:-214px -20px}#OnuList td.port span .onu-eth.speed-100-full-duplex,#OnuList td.port span .onu-eth.speed-100-half-duplex{background-position:-214px -30px}#OnuList td.port span .onu-eth.speed-1000-full-duplex,#OnuList td.port span .onu-eth.speed-1000-half-duplex{background-position:-214px -40px}.interface-tooltip{margin:0 -12px;padding:0}.interface-tooltip .invalid-speed-warning{display:block;color:var(--red5);max-width:180px;margin:0 8px}.interface-tooltip dl{display:none;grid-template-columns:auto auto;column-gap:32px}.interface-tooltip dl dt{margin-top:4px;float:unset;justify-self:start;color:var(--text2DarkBg)}.interface-tooltip dl dd{margin-top:4px;float:unset;justify-self:end;color:var(--text3DarkBg)}.interface-tooltip dl::before,.interface-tooltip dl::after{content:none!important;display:none}.interface-tooltip .interface-port{display:grid;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.interface-tooltip .interface-port dt,.interface-tooltip .interface-port dd{margin-top:0;color:var(--text1DarkBg)}.interface-tooltip .interface-port dd{font-size:12px}.interface-tooltip.with-status dl.status{display:grid}.interface-tooltip.with-standard dl.standard{display:grid}.interface-tooltip.with-sfp dl.sfp{display:grid}body.readonly .writeonly{display:none}#Welcome{margin-left:2px;border-left:1px solid var(--neutral3);color:var(--textText2);display:inline-block;z-index:1000;white-space:nowrap;position:relative}#Welcome .drop-down{display:block}#Welcome .drop-down .full-name{color:var(--textText3)}#Welcome .drop-down .ui-icon{opacity:.8}#Welcome .drop-down:hover .actions{display:block}#Welcome .drop-down:hover .full-name{color:var(--textText2)}#Welcome .drop-down:hover .ui-icon{opacity:1}#Welcome .drop-down .actions{position:absolute;display:none;right:0;list-style-type:none;margin:0;padding:0;background:var(--neutral1);overflow:hidden;box-shadow:var(--windowShadow)}#Welcome .drop-down .actions li{margin:0;padding:0}#Welcome .drop-down .actions li:hover{background:var(--inverseBlue1)}#Welcome .drop-down .actions li.ui-corner-bottom{padding:6px 12px}#Welcome .drop-down .actions li a{padding:6px 12px;display:block;text-decoration:none}#Welcome .drop-down .actions li .WelcomeLogoutButton{border:none!important}#Welcome .drop-down .actions li .WelcomeLogoutButton .ui-icon{background-image:url("../../images/ui-icons_256x240-default.png")!important}#Welcome .drop-down .actions li .WelcomeLogoutButton .ui-button-text{color:var(--textText2)!important}#Welcome .drop-down .bottom{background:#eaeaea;border-top:1px solid #fafafa;padding:5px 12px}#Welcome #HostName{border-left:1px solid var(--neutral3);float:left}#Welcome .ui-widget-header{font-size:14px!important;font-weight:normal!important;text-shadow:none;background:0;border:0;margin:0;color:var(--neutral8)}#Welcome .ui-widget-header .ui-icon{background-image:url("../../images/ui-icons_256x240-dark.png")}#Welcome span{font-size:14px;font-weight:normal;text-shadow:none}#MainPanel{position:absolute;background:var(--neutral0);top:56px!important;left:56px;bottom:0;right:0}#MainPanel .ui-tabs-hide{display:block!important;height:0!important;width:0!important;border:none!important;visibility:hidden!important;padding:0!important;margin:0!important;overflow:hidden}#MainPanel .content-outer-container .content-inner-container .content{position:relative}#MainPanel .section-container.tabbed{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px}#MainPanel .section-container .ui-tabs-hide{display:none!important}#MainPanel .ui-tabs-hide object,#MainPanel .ui-tabs-hide embed{height:0!important;width:0!important}#FooterPanel{position:fixed;bottom:0;right:0;left:56px;z-index:200}#FooterPanel .ellipsis{overflow:hidden}#FooterPanel .ellipsis>span.readonly.text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:16px}#FooterPanel .footer-outer-container{height:100%;margin:0 8px 0 8px;background:var(--neutral0);border-radius:4px 4px 0 0;border:1px solid var(--neutral3);border-bottom:0;box-shadow:var(--windowShadow)}#FooterPanel .footer-outer-container .footer-inner-container{position:relative;height:100%;padding:4px 5px 0 5px}#FooterPanel .footer-outer-container .footer-inner-container .panel-toggle{position:absolute;top:20px;right:15px;width:20px;height:16px}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container{width:100%;height:100%;padding:5px 5px 0 5px;border-radius:0 4px 0 0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container{width:100%;height:100%;overflow:auto}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container .content{padding:10px 15px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr th.field,#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr td.field{width:270px}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr th.actions,#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr td.actions{width:100px}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr th.status,#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr td.status{width:16px;padding-right:0}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr td.status .icon{width:16px;height:16px}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr td.actions button{top:0}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr.error td.status .icon{background:url("../../../../media/global/dialog-sprites.png")-16 px 0 no-repeat}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr.success td.status .icon{background:url("../../../../media/global/dialog-sprites.png")-32 px 0 no-repeat}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container table tr.notice td.status .icon{background:url("../../../../media/global/dialog-sprites.png")-48 px 0 no-repeat}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container .dataTables_wrapper_empty .empty{display:none}#FooterPanel .footer-outer-container .footer-inner-container .panel .panel-outer-container .panel-inner-container .empty{position:absolute;top:0;right:27px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#FooterPanel .footer-outer-container .footer-inner-container .panel.active{height:100%}#FooterPanel .footer-outer-container .notice{margin:5px 5px 15px 5px;font-style:italic}#FooterPanel.closed #FooterPanels{height:0}#FooterPanel .theme-radios label{display:flex;flex-direction:column;align-items:center;justify-content:center}#FooterPanel .theme-radios label span{line-height:24px!important;font-size:14px;color:var(--textText2)}#FooterPanel .theme-radios [type='radio']{position:absolute;opacity:0;width:0;height:0}#FooterPanel .theme-radios [type='radio']+img{padding:4px;cursor:pointer;width:100px;border-radius:4px;outline:1px solid var(--neutral3)}#FooterPanel .theme-radios [type='radio']:checked+img{outline:1px solid var(--uBlue6)}.navigation-tabs{padding:0;margin:0;list-style-type:none;position:absolute;right:30px;top:82px;z-index:11}.navigation-tabs li:last-child{margin-right:0}.main-section{height:100%;position:relative}.main-section .section-title,.main-section .section-tabs{height:30px;background:transparent!important;box-shadow:none!important}.main-section .section-title{background-color:transparent!important;padding:0;line-height:20px;font-size:14px;font-weight:bold;color:var(--textText1)}.main-section .section-container{position:relative}.main-section .section-container .section-tabs{width:100%}.main-section .section-container .section-tabs ul{padding:3px 0 0 2px}.main-section .section-container .section-tabs ul li{float:left;clear:none;margin-left:2px}.main-section .section-container .section-navigation{position:absolute;top:0;left:0;bottom:30px;margin:0;padding:0;width:235px;height:auto;list-style-type:none;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:auto;background-color:#eaeaea;-moz-box-shadow:1px 0 0 #fff;-o-box-shadow:1px 0 0 #fff;-webkit-box-shadow:1px 0 0 #fff;-ms-box-shadow:1px 0 0 #fff;box-shadow:1px 0 0 #fff;z-index:6}.main-section .section-container .section-navigation li{padding:8px 16px;border-top:1px solid #fafafa;border-bottom:1px solid #c1c1c1;height:50px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;transition:background-color .2s ease-out;position:relative}.main-section .section-container .section-navigation li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.main-section .section-container .section-navigation li a span{display:none}.main-section .section-container .section-navigation li .status{position:absolute;right:0;top:-1px;height:50px;width:5px;border-top:1px solid #cacaca;border-bottom:1px solid #858585;background-color:#ababab;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.main-section .section-container .section-navigation li .status.connected{background:-webkit-gradient(linear,left top,left bottom,from(#a0db29),to(#68bd0b));background:-webkit-linear-gradient(top,#a0db29,#68bd0b);background:-moz-linear-gradient(top,#a0db29,#68bd0b);background:-ms-linear-gradient(top,#a0db29,#68bd0b);background:-o-linear-gradient(top,#a0db29,#68bd0b);background:linear-gradient(top,#a0db29,#68bd0b);border-top:1px solid #d4eaa8;border-bottom:1px solid #478307}.main-section .section-container .section-navigation li .status.disconnected{background:-webkit-gradient(linear,left top,left bottom,from(#ecd508),to(#dbb401));background:-webkit-linear-gradient(top,#ecd508,#dbb401);background:-moz-linear-gradient(top,#ecd508,#dbb401);background:-ms-linear-gradient(top,#ecd508,#dbb401);background:-o-linear-gradient(top,#ecd508,#dbb401);background:linear-gradient(top,#ecd508,#dbb401);border-top:1px solid #f6ed95;border-bottom:1px solid #9d8900}.main-section .section-container .section-navigation li .status.error{background:-webkit-gradient(linear,left top,left bottom,from(#d53b3b),to(#b31212));background:-webkit-linear-gradient(top,#d53b3b,#b31212);background:-moz-linear-gradient(top,#d53b3b,#b31212);background:-ms-linear-gradient(top,#d53b3b,#b31212);background:-o-linear-gradient(top,#d53b3b,#b31212);background:linear-gradient(top,#d53b3b,#b31212);border-top:1px solid #ec9b9b;border-bottom:1px solid #540000}.main-section .section-container .section-navigation li:hover{background-color:#d6d6d6}.main-section .section-container .section-navigation li.selected{background-color:#cee5f3;cursor:default;border-top-color:#cee5f3;border-bottom-color:#cee5f3}.main-section .section-container .section-navigation li.selected .caller-id{text-shadow:none}.main-section .section-container .section-navigation li:last-child{-moz-box-shadow:0 1px 0 #fafafa;-o-box-shadow:0 1px 0 #fafafa;-webkit-box-shadow:0 1px 0 #fafafa;-ms-box-shadow:0 1px 0 #fafafa;box-shadow:0 1px 0 #fafafa}.main-section .section-container .section-content{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:235px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#f8f8f8;z-index:5}.main-section .section-container .section-content .section-item{height:100%}.main-section .section-container .section-content .section-item .toolbar{width:100%;height:50px;background-color:#eaeaea;z-index:20}.main-section .section-container .section-content .section-item .page{position:relative;width:100%;height:100%}.main-section .section-container .section-content .section-item .page .ui-tabs-panel{position:absolute;top:0;bottom:80px;width:100%;height:auto;overflow:auto}.main-section .section-container .section-content .section-item .page .ui-tabs-panel .panel-content{padding:30px}.vertical-scroll{overflow-y:auto}.main-section-not-full{height:calc(100% - 34px)}.properties{margin:0;padding:0}.properties dt{clear:left;float:left;width:25%;text-align:right;color:#a1a1a0;font-weight:bold;font-size:12px;margin-bottom:1em}.properties dd{float:left;padding-left:1em}#Error.main-section .section-container #StatusCode{position:absolute;top:50%;left:50%;width:320px;height:180px;margin-left:-160px;margin-top:-125px;font-size:180px;line-height:180px;text-align:center}#Error.main-section .section-container.detailed #StatusCode{margin-top:-185px;overflow:visible}#Error.main-section .section-container.detailed #StatusDetails{position:absolute;top:70px;left:50%;width:320px;margin-left:-160px}#Error.main-section .section-container.detailed #StatusDetails h2{font-size:30px;margin-bottom:30px}#Error.main-section .section-container.detailed #StatusDetails .contact{clear:both;padding-top:25px}#Error.main-section .section-container.detailed #StatusDetails dl{clear:both;line-height:20px}#Error.main-section .section-container.detailed #StatusDetails dl dt{float:left;display:block;width:100px;margin-right:5px}#Error.main-section .section-container.detailed #StatusDetails dl dd{float:left;font-weight:bold}.notification{display:none;position:fixed;z-index:900;bottom:20px;left:20px;height:40px}.notification .ui-icon{position:absolute;top:50%;left:10px;margin-top:-8px}.notification .message{line-height:40px;padding:0 30px;font-size:12px}.notification .close-button{width:17px;height:17px;display:block;background-position:-137px 0;position:absolute;right:0;top:0;cursor:pointer}.notification .close-button:hover{opacity:.7}.alert-box{border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#e40000),to(#ad0000));background:-webkit-linear-gradient(top,#e40000,#ad0000);background:-moz-linear-gradient(top,#e40000,#ad0000);background:-ms-linear-gradient(top,#e40000,#ad0000);background:-o-linear-gradient(top,#e40000,#ad0000);background:linear-gradient(top,#e40000,#ad0000);filter:none;position:absolute;border:1px solid #d11111;color:#fff;z-index:10;display:block;min-width:18px;min-height:18px;line-height:18px;text-align:center;text-shadow:none;font-size:12px;-moz-box-shadow:0 0 1px rgba(0,0,0,0.6);-o-box-shadow:0 0 1px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.6);-ms-box-shadow:0 0 1px rgba(0,0,0,0.6);box-shadow:0 0 1px rgba(0,0,0,0.6)}.ui-tabs .ui-tabs-panel{height:100%;padding:0;border:0}#PageHeader:after,.main-panel ul.navigation-tabs:after{content:'.';visibility:hidden;height:0;display:block;clear:both}#Logo{text-indent:-9999px;text-decoration:none;display:block}#DebugControl{position:fixed;z-index:100;left:56px;bottom:50px;list-style-type:none}#DebugControl li{float:left;margin-left:10px;color:#fff;cursor:pointer;white-space:nowrap;font-size:10px}.ir{font:0/0 a;text-shadow:none;color:transparent}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear{clear:both;float:none}.center{text-align:center}.tall{height:100%}.wide{width:100%}.drop-down-button{margin:0;padding:0 0 0 12px}.drop-down-button .action-list{margin:0;padding:0;display:none;position:fixed;z-index:20;list-style:none;overflow:hidden;box-shadow:var(--windowShadow);background:var(--neutral1)}.drop-down-button .action-list .ui-button-text{z-index:unset}.drop-down-button .action-list li{background:var(--neutral1);cursor:pointer}.drop-down-button .action-list li a{font-family:'UI Sans',sans-serif;padding:6px 12px;display:block;text-decoration:none;min-width:100px;background-color:var(--neutral1);color:var(--textText2);font-size:14px;line-height:24px}.drop-down-button .action-list li:first-child a{border-top:0}.drop-down-button .action-list li a:hover{background:var(--inverseBlue1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#CEE5F3',endColorstr = '#CEE5F3');color:var(--textText3)}.drop-down-button .action-list li a.disabled:hover{cursor:default;color:#aaa}.drop-down-button button{display:block;width:80px}.dialog-container .dialog.dhcpserver-config .dialog-content form .dataTables_filter,.dialog-container .dialog.dhcpserver-config .dialog-content form .fg-toolbar,.dialog-container .dialog.qos-config .dialog-content form .dataTables_filter,.dialog-container .dialog.qos-config .dialog-content form .fg-toolbar{float:none;clear:both}.dialog-container .dialog.dhcpserver-config .dialog-content form .dataTables_filter label,.dialog-container .dialog.qos-config .dialog-content form .dataTables_filter label{float:none}.dialog-container .dialog.dhcpserver-config .dialog-content form .dataTables_filter input[type='text'],.dialog-container .dialog.qos-config .dialog-content form .dataTables_filter input[type='text']{width:124px}.dialog-container .dialog.dhcpserver-config .dialog-content form .dataTables_wrapper .ui-widget-header,.dialog-container .dialog.qos-config .dialog-content form .dataTables_wrapper .ui-widget-header{font-weight:normal}.dialog-container .dialog.dhcpserver-config .dialog-content form .mappings button.create,.dialog-container .dialog.qos-config .dialog-content form .mappings button.create{position:absolute;top:11px;right:16px;z-index:1}.dialog-container .dialog.dhcpserver-config .dialog-content form .table-container,.dialog-container .dialog.qos-config .dialog-content form .table-container{position:relative}.dialog-container .dialog.dhcpserver-config .dialog-content form .dataTables_wrapper .scrollable,.dialog-container .dialog.qos-config .dialog-content form .dataTables_wrapper .scrollable{background-color:#f5f5f5}.modal-header{height:120px}.modal-header .model{position:absolute;top:45px;right:15px}#PageHeader{height:120px}#QuickInfoPanel{top:70px}.page-header .model{display:none}#Toolbox{background:0;border:0}#Toolbox [for='ToolboxButton']{padding-right:0!important}#Toolbox .cli-button{width:max-content;background:unset;background-color:transparent!important;box-shadow:none!important;border:0}#Toolbox .cli-button:hover{background-color:var(--neutral3)!important;border:0}#Toolbox .cli-button:active{background-color:var(--neutral4)!important;border:0}#Toolbox .cli-button span{font-size:14px!important;color:var(--uBlue6)!important;text-shadow:none!important;line-height:27px}#Toolbox .cli-button .ui-button-text{text-align:left}#Toolbox .cli-button:disabled{opacity:.5}#Toolbox .cli-button:disabled*:hover,#Toolbox .cli-button:disabled*:active{background-color:none}#Toolbox .ui-icon-cli{background-color:var(--uBlue6);background-image:none!important;mask:url("../../images/terminal.svg") no-repeat 50% 50%!important;background-position:unset!important;font-size:14px;top:12px;width:20px;height:20px}#Toolbox #UpgradeButton{position:relative;padding-left:12px;background:unset;background-color:transparent!important;box-shadow:none!important;border:0}#Toolbox #UpgradeButton:hover{background-color:var(--neutral3)!important}#Toolbox #UpgradeButton:active{background-color:var(--neutral4)!important}#Toolbox #UpgradeButton span{font-size:14px!important;color:var(--textText2)!important;text-shadow:none!important}#Toolbox #UpgradeButton:before{position:absolute;top:8px;left:8px;content:'';display:block;height:8px;width:8px;border-radius:50%}#Toolbox #UpgradeButton.up-to-date:before,#Toolbox #UpgradeButton.can-upgrade:before{background-color:#16bb67}#Toolbox #UpgradeButton.can-upgrade:before{animation:blink-animation 1.5s linear infinite}#Toolbox #UpgradeButton.downloading:before,#Toolbox #UpgradeButton.upgrading:before{background-color:#f9ba27;animation:blink-animation 1.5s linear infinite}#Toolbox #UpgradeButton.reboot-needed:before{background-color:#f00;animation:blink-animation 1.5s linear infinite}@keyframes blink-animation{50%{background-color:transparent}}#Toolbox #UNMSStatusButton{cursor:pointer;position:relative;padding-left:10px;width:auto;padding-right:10px;background:unset;background-color:transparent!important;box-shadow:none!important;border:0;white-space:nowrap}#Toolbox #UNMSStatusButton:hover{background-color:var(--neutral3)!important}#Toolbox #UNMSStatusButton:active{background-color:var(--neutral4)!important}#Toolbox #UNMSStatusButton span{font-size:14px!important;color:var(--uBlue6)!important;text-shadow:none!important}#Toolbox #UNMSStatusButton:before{float:left;position:relative;height:22px;width:22px;top:2px;right:2px;background-size:22px 22px}#Toolbox #UNMSStatusButton.connected:before{content:'';background-image:url(../../images/ok_figma.svg)}#Toolbox #UNMSStatusButton.disabled:before{content:'';background-color:var(--uBlue6);background-image:none!important;mask:url(../../images/add_circle.svg) no-repeat 50% 50%}#Toolbox #UNMSStatusButton.connecting:before{content:'';background-image:url(../../images/loading_figma.svg);animation:unms-loading-animation 1.5s linear infinite}@keyframes unms-loading-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#Toolbox #UnmsQuickButtons{box-shadow:var(--windowShadow);position:fixed;right:39px;width:415px;background-color:var(--neutral1);color:var(--textText2);margin:5px 3px 3px;font-size:14px;line-height:20px;z-index:3000}#Toolbox #UnmsQuickButtons:before{display:block;position:absolute;content:'';right:185px;top:-7px;width:0;height:0}#Toolbox #UnmsQuickButtons .center{padding-left:20px;padding-right:20px}#Toolbox #UnmsQuickButtons .top{color:var(--textText1);font-weight:700;font-size:14px;padding:20px}#Toolbox #UnmsQuickButtons .top span{margin:0 20px}#Toolbox #UnmsQuickButtons .center{text-align:left}#Toolbox #UnmsQuickButtons .center img{margin-bottom:10px}#Toolbox #UnmsQuickButtons .between{display:flex;flex-direction:row;padding:20px;justify-content:space-between;align-items:baseline}#Toolbox #UnmsQuickButtons .between>div{display:flex;flex-direction:row;align-items:baseline;gap:8px}#Toolbox #UnmsQuickButtons .between>div a{margin-right:8px}#Toolbox #UnmsQuickButtons .between a{color:var(--uBlue6);font-size:14px;line-height:20px;border:unset;background-color:unset}#Toolbox #UnmsQuickButtons .between a:hover{text-decoration:none!important}#Toolbox label[for='ToolboxButton']{background:unset;background-color:transparent!important;box-shadow:none!important;border:0;white-space:nowrap}#Toolbox label[for='ToolboxButton'] .ui-icon-wrench{background-color:var(--uBlue6);background-image:none!important;mask:url("../../images/manage.svg") no-repeat 50% 50%;background-position:unset!important;font-size:14px;top:12px;width:20px;height:20px}#Toolbox label[for='ToolboxButton'] span.ui-button-text{font-size:14px!important;color:var(--uBlue6)!important;text-shadow:none!important}#Toolbox label[for='ToolboxButton'] .ui-button-icon-secondary{background-image:url("../../images/ui-icons_256x240-dark.png");opacity:.8}#Toolbox label[for='ToolboxButton']:hover{background-color:var(--neutral3)!important}#Toolbox label[for='ToolboxButton']:hover .ui-button-icon-secondary{opacity:1}#Toolbox label[for='ToolboxButton']:active{background-color:var(--neutral4)!important}#Toasts{position:fixed;top:150px;right:40px;width:25%;min-width:350px;z-index:4000;font-size:11px}#Toasts #AnalyticsToast{display:none}#Toasts .toast{background-color:var(--neutral1);color:var(--textText2);font-size:14px;box-sizing:border-box;box-shadow:var(--windowShadow);display:flex;flex-direction:column;align-items:center;position:relative;width:100%;border-radius:4px;margin-bottom:8px}#Toasts .toast-body{padding:24px}#Toasts .toast-icon{background:center center no-repeat;text-align:center;padding-top:16px}#Toasts .toast-icon .icon{width:30px}#Toasts .toast-buttons{display:flex;justify-content:flex-end;flex-direction:row;margin-top:16px;gap:8px}#Toasts .toast-close{position:absolute;top:8px;right:16px}#Toasts .toast-close a{color:var(--textText3);font-size:16px}#Toasts .toast-close a:hover,#Toasts .toast-close a:active{color:var(--textText1);text-decoration:none}.navigation-tabs{top:0}.content-outer-container{padding-top:16px}.ui-dark .ui-buttonset .ui-button{border-left:1px solid #1b1c1c}.drop-down,#HostName{display:none}@media only screen and (min-width:480px){.page-header .model{display:block}}@media only screen and (min-width:768px){.page-header,.model-header,#PageHeader{height:70px}.page-header .model,.modal-header .model{position:absolute;top:40px;left:170px}#QuickInfoPanel{top:10px}#MainPanel{top:0}#Toolbox{right:30px}.navigation-tabs{top:0}.content-outer-container{padding-top:16px}}@media only screen and (min-width:960px){#PageContent{min-width:960px}#Toolbox .cli-button{width:auto}#Toolbox .cli-button .ui-button-text{text-align:center}.page-header .model,.modal-header .model{position:absolute;top:40px;left:170px}.ui-dark .ui-buttonset .ui-button{border-left:none}.drop-down,#HostName{display:block}}.ui-button .figma-icon{display:inline-block;position:absolute;left:0;top:6px;width:20px;height:20px}.ui-button .figma-icon+.ui-button-text{padding-left:24px!important}#Vpn .ui-button{height:32px}.ui-icon.ui-icon-muted{mask:url(../../images/info_circle.svg) no-repeat 50% 50%!important;background-color:var(--uBlue6);background-image:none!important;background-position:unset;background-size:contain}.tooltip-circle-icon{mask:url(../../images/info_circle.svg) no-repeat 50% 50%!important;background-color:var(--uBlue6);background-image:none!important;background-size:contain}.icon-add-circle{background-image:url(../../images/add_circle.svg)!important;background-size:contain}.icon-minus-circle{background-image:url(../../images/minus_circle.svg)!important;background-size:contain}.new-buttons{display:flex;flex-direction:row;gap:8px}[data-theme='dark'] .dialog .button,[data-theme='dark'] .ui-dialog .button,[data-theme='dark'] .modal-window .button{background-color:var(--neutral1)}.button{display:flex;height:32px;padding:0 16px;justify-content:center;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;border:0;background-color:var(--neutral0);border-radius:4px}.button span{color:var(--textText2)!important}.button:hover{background-color:var(--neutral2)}.button:active{background-color:var(--neutral1)!important}.button:active span{color:var(--textText3)!important}.button.danger span{color:var(--red6)!important}.button.primary{background-color:var(--uBlue6)!important;color:white}.button.primary span{color:#f9ffff!important}.button.primary:hover{background-color:var(--uBlue5)}.button.primary:active{background-color:var(--uBlue7)}.button.link{background-color:transparent}.button.link span{color:var(--uBlue6)!important}.button.link:active{background-color:transparent}.button.link:active span{color:var(--uBlue7)!important}.button.link:hover{background-color:transparent}.button.link:hover span{color:var(--uBlue5)!important}.button.link:disabled{opacity:.5}.button.link:disabled:hover,.button.link:disabled:active{background-color:transparent!important}.button.link:disabled:hover span,.button.link:disabled:active span{color:var(--uBlue6)!important}button.download{padding-left:4px}button.download .ui-button-text{color:var(--uBlue6)!important}button.download .ui-icon-download{mask:url("../../images/download.svg") no-repeat 50% 50%!important;background-color:var(--uBlue6);background-image:none!important;background-size:contain;left:5px;top:9px;width:20px;height:20px}button.download:disabled{opacity:.5}.new-form fieldset{border:0;display:grid;grid-template-columns:120px auto;grid-row-gap:8px;justify-content:start;align-items:baseline;legend-font-size:14px;legend-font-style:normal;legend-font-weight:700;legend-line-height:20px;legend-color:var(--textText2)}.new-form fieldset>div{display:flex;flex-direction:row}.new-form fieldset .input{flex-direction:column}.new-form fieldset label{padding-top:4px;min-height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;justify-self:flex-start}.new-form fieldset .ui-icon{height:16px!important;width:16px!important}.line-below{border-bottom:1px solid var(--neutral3)!important}.line-above{border-top:1px solid var(--neutral3)!important}#AlertsPanel .empty{padding-top:8px;right:0!important}.add button .ui-icon{display:none}.add button .ui-button-text{color:var(--uBlue6)!important}@media only screen and (max-width:900px){.model .version{display:none}#QuickInfoPanel .status{display:none}#QuickInfoPanel .quick-info-details{border-left:0}}@media only screen and (max-width:1200px){.model.row{flex-direction:column!important;gap:0!important}.min #UpgradeButton{height:22px!important;width:20px!important}.min #UpgradeButton span{display:none!important}.min #UpgradeButton:before{top:7px!important;left:6px!important}.min #UNMSStatusButton{height:22px!important;width:10px!important}.min #UNMSStatusButton span{display:none}.min #UNMSStatusButton:before{top:0!important;right:6px!important}.min .cli-button{height:22px!important;width:30px!important}.min .cli-button span.ui-button-text{display:none!important}.min .cli-button span.ui-icon{margin-left:0;left:2px!important;right:0!important;position:relative;top:4px!important;bottom:0}.min label[for='ToolboxButton']{padding-right:21px!important}.min #ToolboxButton+label{height:22px!important}.min #ToolboxButton+label .ui-button-text{display:none}.min #ToolboxButton+label span.ui-icon{left:4px!important;right:0!important;position:relative;top:8px!important;bottom:0}.min #ToolboxButton+label span.ui-button-icon-secondary{top:-1px!important;left:22px!important}#QuickInfoPanel .status .cpu-progress-bar,#QuickInfoPanel .status .ram-progress-bar{display:none}#QuickInfoPanel .quick-info-details{border-left:0}}@media only screen and (max-width:960px){#Navigation{position:fixed;left:0;right:0;width:100%;top:56px;height:48px}#Navigation ul{margin-top:0;display:flex;flex-direction:row;align-items:center}#Navigation ul li.divider{width:24px}#Navigation ul li.divider div{height:24px;width:1px;background:var(--neutral8)}#MainPanel{left:0!important;top:106px!important}}
