.input-group.has-right-slot input{border-right:0}@keyframes spin-0c88c1b4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-0c88c1b4{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}li.dropdown[data-v-0c88c1b4]{list-style-type:none}.dropdown .dropdown-toggle[data-v-0c88c1b4]{cursor:pointer}.dropdown-menu[data-v-0c88c1b4]{visibility:hidden;margin:0;padding:0;border-radius:10px;display:block;z-index:9000;position:absolute;background-color:hsl(var(--popover));border:1px solid hsl(var(--border));color:hsl(var(--popover-foreground));opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.show .dropdown-menu[data-v-0c88c1b4]{opacity:1;filter:alpha(opacity=100);visibility:visible}.select .dropdown-menu[data-v-0c88c1b4]{border-radius:0 0 10px 10px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform-origin:50% -40px;transform-origin:50% -40px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .15s linear;transition:all .15s linear;margin-top:-20px}.select.show .dropdown-menu[data-v-0c88c1b4]{margin-top:-1px}.dropdown-menu .dropdown-item[data-v-0c88c1b4]{padding:8px 16px;color:hsl(var(--foreground));background-color:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown-menu .dropdown-item img[data-v-0c88c1b4]{margin-top:-3px}.dropdown-menu .dropdown-item[data-v-0c88c1b4]:focus{outline:0!important}.btn-group.select .dropdown-menu[data-v-0c88c1b4]{min-width:100%}.dropdown-menu>li:first-child>a[data-v-0c88c1b4]{border-top-left-radius:10px;border-top-right-radius:10px}.dropdown-menu>li:last-child>a[data-v-0c88c1b4]{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.select .dropdown-menu>li:first-child>a[data-v-0c88c1b4]{border-radius:0;border-bottom:0 none}.dropdown-menu .dropdown-item[data-v-0c88c1b4]:focus,.dropdown-menu .dropdown-item[data-v-0c88c1b4]:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--foreground));opacity:1;text-decoration:none}.dropdown-menu.dropdown-blue>li>a[data-v-0c88c1b4]:focus,.dropdown-menu.dropdown-blue>li>a[data-v-0c88c1b4]:hover{background-color:rgba(68,125,247,.2)}.dropdown-menu.dropdown-azure>li>a[data-v-0c88c1b4]:focus,.dropdown-menu.dropdown-azure>li>a[data-v-0c88c1b4]:hover{background-color:rgba(35,204,239,.2)}.dropdown-menu.ct-green>li>a[data-v-0c88c1b4]:focus,.dropdown-menu.ct-green>li>a[data-v-0c88c1b4]:hover{background-color:rgba(135,203,22,.2)}.dropdown-menu.dropdown-orange>li>a[data-v-0c88c1b4]:focus,.dropdown-menu.dropdown-orange>li>a[data-v-0c88c1b4]:hover{background-color:rgba(255,165,52,.2)}.dropdown-menu.dropdown-red>li>a[data-v-0c88c1b4]:focus,.dropdown-menu.dropdown-red>li>a[data-v-0c88c1b4]:hover{background-color:rgba(251,64,75,.2)}.dropdown-menu .dropdown-item i[class*=nc-icon][data-v-0c88c1b4]{font-size:18px;text-align:center;line-height:25px;float:left;padding-right:10px}.dropdown-menu.dropdown-menu-right[data-v-0c88c1b4]:after,.dropdown-menu.dropdown-menu-right[data-v-0c88c1b4]:before{right:12px!important;left:auto!important}.dropdown-with-icons>li>a[data-v-0c88c1b4]{padding-left:0;line-height:28px}.dropdown-with-icons i[data-v-0c88c1b4]{text-align:center;line-height:28px;float:left}.dropdown-with-icons i[class^=pe-][data-v-0c88c1b4]{font-size:24px;width:46px}.dropdown-with-icons i[class^=fa][data-v-0c88c1b4]{font-size:14px;width:38px}.btn-group.select[data-v-0c88c1b4]{overflow:hidden}.btn-group.select.show[data-v-0c88c1b4]{overflow:visible}@media(max-width:991px){.dropdown-menu[data-v-0c88c1b4]{display:none}.dropdown-menu.show[data-v-0c88c1b4]{display:block}}.card[data-v-4cf50c36]{background:rgba(0,0,0,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:16px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3);padding:2rem;color:#fff}.card-image[data-v-4cf50c36]{margin-bottom:1rem;border-radius:10px 10px 0 0;overflow:hidden}.card-header[data-v-4cf50c36]{text-align:center;margin-bottom:1rem}.card-title[data-v-4cf50c36]{font-size:1.5rem;font-weight:700;margin:0}.card-category[data-v-4cf50c36]{font-size:1rem;margin:0;opacity:.8}.card-body[data-v-4cf50c36]{padding:1rem 0}.card-footer[data-v-4cf50c36]{margin-top:1rem}.btn[data-v-5819162e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-5819162e] i{padding:0 3px}.page-container[data-v-5bb77d1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.page-header[data-v-5bb77d1e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;padding:1rem;background-color:hsl(var(--card)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border)/.5);backdrop-filter:blur(4px)}.page-header-content[data-v-5bb77d1e],.page-header[data-v-5bb77d1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-content[data-v-5bb77d1e]{gap:.75rem}.page-icon[data-v-5bb77d1e]{width:2.5rem;height:2.5rem;border-radius:.5rem;background:var(--gradient-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.25rem}.page-info[data-v-5bb77d1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.page-title[data-v-5bb77d1e]{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));margin:0}.page-description[data-v-5bb77d1e]{font-size:.9375rem;color:hsl(var(--muted-foreground));margin:0;font-weight:400;line-height:1.5;letter-spacing:.01em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-actions[data-v-5bb77d1e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.page-content[data-v-5bb77d1e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;overflow:hidden}.page-filters[data-v-5bb77d1e]{-ms-flex-negative:0;flex-shrink:0}.page-main-content[data-v-5bb77d1e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.page-alerts[data-v-5bb77d1e]{-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.page-header[data-v-5bb77d1e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.page-actions[data-v-5bb77d1e]{width:100%}}.modern-sidebar.sidebar-collapsed{width:4rem}.modern-sidebar .sidebar-wrapper{overflow:hidden!important;z-index:1002!important}.sidebar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid hsl(var(--border));height:64px;min-height:64px}.logo-container,.sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-container{gap:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.logo-icon{width:2rem;height:2rem;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.logo-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2;min-width:0}.brand-name{font-size:1rem;font-weight:600;color:hsl(var(--sidebar-foreground))}.brand-name,.brand-subtitle{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-subtitle{font-size:.75rem;color:hsl(var(--muted-foreground))}.mobile-close-btn{background:none;border:none;color:hsl(var(--sidebar-foreground));font-size:1.25rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:.375rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.mobile-close-btn:hover{background-color:hsl(var(--sidebar-accent)/.5);color:hsl(var(--sidebar-accent-foreground))}.sidebar-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem .5rem;overflow-y:auto;overflow-x:hidden;min-height:0}.nav-label{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding:0 1rem;opacity:.7}.sidebar-footer{border-top:1px solid hsl(var(--sidebar-border));padding:1rem;background-color:hsl(var(--sidebar-background));-ms-flex-negative:0;flex-shrink:0;margin-top:auto}.theme-toggle-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-label{font-size:.75rem;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;opacity:.7}.theme-toggle-btn{background:none;border:1px solid hsl(var(--sidebar-border));border-radius:var(--radius);color:hsl(var(--sidebar-foreground));padding:.5rem;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem}.theme-toggle-btn:hover{background-color:hsl(var(--sidebar-accent)/.5);border-color:hsl(var(--accent));color:hsl(var(--accent))}.sidebar-collapsed .sidebar-header{padding:1rem!important;position:relative;height:64px!important;min-height:64px!important}.sidebar-collapsed .logo-container,.sidebar-collapsed .sidebar-header{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.sidebar-collapsed .logo-container{width:100%;-ms-flex-negative:0;flex-shrink:0}.sidebar-collapsed .nav{padding:.5rem!important}.sidebar-collapsed .nav-item{width:100%!important}.sidebar-collapsed .nav-item,.sidebar-collapsed .nav-item .nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sidebar-collapsed .nav-item .nav-link{width:2.5rem!important;height:2.5rem!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:.375rem auto!important;padding:0!important;border-radius:.5rem!important;cursor:pointer!important;position:relative!important}.sidebar-collapsed .nav-item .nav-text,.sidebar-collapsed .nav-link .nav-text,.sidebar-collapsed .nav-link span,.sidebar-collapsed .nav-submenu,.sidebar-collapsed .nav-text,.sidebar-collapsed .paragon-nav-item .nav-text{display:none!important}.modern-sidebar.sidebar-collapsed{overflow:visible}.modern-sidebar.sidebar-collapsed .sidebar-wrapper{position:relative}.sidebar-overlay{position:fixed;top:0;left:256px;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body:not(.sidebar-collapsed) .main-panel{margin-left:16rem}body.sidebar-collapsed .main-panel{margin-left:4rem}@media (max-width:991px){.modern-sidebar{-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1002;position:fixed!important;height:100vh!important;height:100dvh!important}.modern-sidebar.sidebar-mobile-open{-webkit-transform:translateX(0);transform:translateX(0);z-index:1002;-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);pointer-events:auto!important}.sidebar-overlay{left:256px!important;width:calc(100vw - 256px)!important}.modern-sidebar.sidebar-mobile-open .sidebar-wrapper{pointer-events:auto!important;-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;overflow-y:auto!important;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100vh!important;max-height:100dvh!important;z-index:1003!important}.modern-sidebar.sidebar-mobile-open .sidebar-content{overflow-y:scroll!important;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y;max-height:calc(100vh - 128px)!important;max-height:calc(100dvh - 128px)!important;pointer-events:auto!important;position:relative!important;z-index:1004!important;overflow-x:hidden!important;scrollbar-width:thin;padding-bottom:20px!important}.modern-sidebar.sidebar-mobile-open .nav-item,.modern-sidebar.sidebar-mobile-open .nav-link,.modern-sidebar.sidebar-mobile-open .paragon-nav-item,.modern-sidebar.sidebar-mobile-open .sidebar-footer,.modern-sidebar.sidebar-mobile-open .sidebar-header,.modern-sidebar.sidebar-mobile-open button{pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:1005!important}body .main-panel{margin-left:0!important}}.main-panel,.modern-sidebar{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-content::-webkit-scrollbar{width:4px}.sidebar-content::-webkit-scrollbar-track{background:hsl(var(--sidebar-background))}.sidebar-content::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:2px}.sidebar-content::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.paragon-nav-item .nav-link.active:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:20px;background-color:hsl(var(--accent));border-radius:1px}.nav-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.nav-arrow{width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;opacity:.5}.nav-arrow.rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modern-sidebar .collapsed-item .nav-icon{margin:0!important;width:1rem!important;height:1rem!important;font-size:1rem!important;-ms-flex-negative:0!important;flex-shrink:0!important;color:hsl(var(--sidebar-foreground))!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;z-index:1!important}.modern-sidebar .nav-sub .nav-item .nav-link{padding:8px 16px 8px 32px!important}.has-submenu.active>.nav-link{background-color:hsl(var(--sidebar-accent)/.2);color:hsl(var(--sidebar-accent-foreground))}.sidebar-mini{font-size:12px;font-weight:600;text-transform:uppercase}.nav-arrow,.nav-link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:991px){.paragon-nav-item .nav-link{padding:12px 16px;margin:2px 4px;min-height:48px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.nav-sub .nav-item .nav-link{padding:12px 16px 12px 40px;min-height:44px;-ms-touch-action:manipulation;touch-action:manipulation}.modern-sidebar.sidebar-mobile-open .nav-sub .nav-item .nav-link,.modern-sidebar.sidebar-mobile-open .paragon-nav-item .nav-link{pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:1006!important;-webkit-tap-highlight-color:rgba(0,0,0,.1)!important;-ms-touch-action:manipulation!important;touch-action:manipulation!important}.modern-sidebar.sidebar-mobile-open .nav-sub,.modern-sidebar.sidebar-mobile-open .nav-submenu{pointer-events:auto!important;position:relative!important;z-index:1006!important}}.notifications .alert{position:fixed;z-index:10000}.notifications .alert[data-notify=container]{width:400px}.notifications .alert.center{margin:0 auto}.notifications .alert.left{left:20px}.notifications .alert.right{right:20px}.notifications .list-move{-webkit-transition:opacity .4s,-webkit-transform .3s;transition:opacity .4s,-webkit-transform .3s;transition:transform .3s,opacity .4s;transition:transform .3s,opacity .4s,-webkit-transform .3s}.notifications .list-item{display:inline-block}.notifications .list-enter-active{-webkit-transition:opacity .4s ease-in,-webkit-transform .2s ease-in;transition:opacity .4s ease-in,-webkit-transform .2s ease-in;transition:transform .2s ease-in,opacity .4s ease-in;transition:transform .2s ease-in,opacity .4s ease-in,-webkit-transform .2s ease-in}.notifications .list-leave-active{-webkit-transition:opacity .4s ease-out,-webkit-transform 1s ease-out;transition:opacity .4s ease-out,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity .4s ease-out;transition:transform 1s ease-out,opacity .4s ease-out,-webkit-transform 1s ease-out}.notifications .list-enter{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.notifications .list-leave-to{opacity:0;-webkit-transform:scale(1.2,.7);transform:scale(1.2,.7)}
/*!

=========================================================
* Vue Light Bootstrap Dashboard - v1.4.1
=========================================================

* Product Page: http://www.creative-tim.com/product/vue-light-bootstrap-dashboard-pro
* Copyright 2019 Creative Tim (http://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/light-bootstrap-dashboard/blob/master/LICENSE.md)

=========================================================

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

 */.alert,.brand,.btn-simple,.h1,.h2,.h3,.h4,.h5,.h6,.navbar,.td-name,a,body,button.close,h1,h2,h3,h4,h5,h6,p,td{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#fff}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:300;margin:30px 0 15px}.h1,h1{font-size:52px}.h2,h2{font-size:36px}.h3,h3{font-size:28px;margin:20px 0 10px}.h4,h4{font-size:22px;line-height:30px}.h5,h5{font-size:18px;margin-bottom:15px}.h6,h6{font-size:14px;font-weight:600;text-transform:uppercase}p{font-size:16px;line-height:1.5}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#9a9a9a;font-weight:300;line-height:1.5}h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:60%}h1 .subtitle{display:block;margin:0 0 30px}.text-muted{color:#9a9a9a}.text-primary,.text-primary:hover{color:#1d62f0!important}.text-info,.text-info:hover{color:#23ccef!important}.text-success,.text-success:hover{color:#87cb16!important}.text-warning,.text-warning:hover{color:#f6de72!important}.text-danger,.text-danger:hover{color:#fb404b!important}.typo-line{padding-left:140px;margin-bottom:40px;position:relative}.typo-line .category{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;position:absolute;font-size:14px;font-weight:400;color:#888;margin-bottom:0}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}body{background-color:transparent;color:#fff}.my-dark-theme-text{color:#fff!important}.wrapper,body{min-height:100vh;position:relative}a{color:#23ccef}a:focus,a:hover{color:#11bfe3;text-decoration:none}a:active,a:focus,button::-moz-focus-inner,input::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{outline:0}.navbar-toggle,.ui-slider-handle:focus,input:focus{outline:0!important}.el-date-picker .el-input .el-input__inner,.form-control,.form-group .el-input__inner,.input-group-addon,.navbar,.navbar .alert,.tagsinput{-webkit-transition:all .3s linear;transition:all .3s linear}.animation-transition-fast,.sidebar .logo a.logo-normal,.sidebar .nav .collapse a>span,.sidebar .sidebar-wrapper>.nav p,.sidebar .user .info .collapse .nav a>span,.sidebar .user .info>a>span{-webkit-transition:all .15s linear;transition:all .15s linear}.sidebar .nav a,.table>tbody>tr .td-actions .btn{-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.btn{-webkit-transition:all 60ms ease-in;transition:all 60ms ease-in}.fa{width:18px;text-align:center}.margin-top{margin-top:50px}.card .map{height:400px}.card .map .map-big{height:350px}.page-header .page-header-image{background-position:50%;background-size:cover;height:450px;overflow:hidden;width:100%;z-index:1}.page-header .title-container{color:#fff;position:relative;top:200px;z-index:3}.page-header .filter:after{background:transparent -webkit-gradient(linear,left top,left bottom,from(#9368e9),to(#943bea)) repeat scroll 0 0/150% 150%;background:transparent linear-gradient(180deg,#9368e9 0,#943bea) repeat scroll 0 0/150% 150%;content:"";display:block;height:450px;left:0;opacity:.77;position:absolute;top:0;width:100%;z-index:2}.card-collapse.collapse,.el-date-picker .el-input .el-input__inner,.form-control,.form-group .el-input__inner,.input-group-addon,.navbar .alert,.tagsinput{-webkit-transition:all .3s linear;transition:all .3s linear}.card .card-body.content-full-width{padding:15px 0 10px 0}.card .card-body.content-full-width .accordions .card-title a{padding:0 0 5px 15px}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,0));transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"\30 "}.fa-1{--fa:"\31 "}.fa-2{--fa:"\32 "}.fa-3{--fa:"\33 "}.fa-4{--fa:"\34 "}.fa-5{--fa:"\35 "}.fa-6{--fa:"\36 "}.fa-7{--fa:"\37 "}.fa-8{--fa:"\38 "}.fa-9{--fa:"\39 "}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-at{--fa:"\@"}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-text-height{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-stethoscope{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-info{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-explosion{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-male,.fa-person{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"\*"}.fa-check-square,.fa-square-check{--fa:""}.fa-peseta-sign{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-ghost{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-car-side{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-building-user{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-charging-station{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-mug-hot{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-chair{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-boxes-packing{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-square{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing,.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"\?"}.fa-file-signature{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-code{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-eject{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-circle{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-file-image{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-o{--fa:"O"}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-comment-dollar{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-envelope{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car,.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-truck-pickup{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"\<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-podcast{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:"\>"}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-receipt{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-arrow-up{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip,.fa-grip-horizontal{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-add,.fa-plus{--fa:"\+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"\="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent,.fa-percentage{--fa:"\%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-building{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"\#"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-draw-polygon{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list,.fa-th-list{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-database{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-alt,.fa-user-large{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"\!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-person-military-pointing{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900.4a6591ab.woff2) format("woff2"),url(../fonts/fa-solid-900.269f971c.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.cbcf42b2.woff2) format("woff2"),url(../fonts/fa-brands-400.15d54d14.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}.main-panel,.navbar-fixed,.navbar-minimize,.sidebar,.sidebar-wrapper{-webkit-transition-property:top,bottom,width;transition-property:top,bottom,width;-webkit-transition-duration:.2s,.2s,.35s;transition-duration:.2s,.2s,.35s;-webkit-transition-timing-function:linear,linear,ease;transition-timing-function:linear,linear,ease;-webkit-overflow-scrolling:touch}.animation-transition-general,.bootstrap-navbar .user .photo,.bootstrap-navbar .user a,.login-page .card,.sidebar .nav p,.sidebar .user .photo,.sidebar .user a{-webkit-transition:all .3s linear;transition:all .3s linear}.sidebar{background-color:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;width:260px;display:block;z-index:1;color:#fff;font-weight:200;background-size:cover;background-position:50%}.sidebar .logo-img{width:34px;display:inline-block;height:34px;margin-left:0;margin-right:10px;background:#fff;border-radius:40px;text-align:center;line-height:34px}.sidebar .logo-img img{max-width:18px;position:relative}.sidebar .logo{text-align:center;padding:12px 0 9px;margin:0;position:relative;z-index:4;display:block}.sidebar .logo a.logo-mini{float:none;width:30px;text-align:center;margin-left:23px;margin-right:15px;position:relative;margin:0 auto}.sidebar .logo a.logo-normal{display:block;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar .logo .simple-text{text-transform:uppercase;padding:5px 0;display:inline-block;font-size:18px;font-weight:400;line-height:30px;white-space:nowrap;color:#fff;overflow:hidden}.sidebar .logo p{float:none;font-size:20px;margin:10px auto;line-height:20px;text-align:center}.sidebar .logo:before{content:"";position:absolute;bottom:0;right:15px;width:calc(100% - 30px);height:1px}.sidebar .sidebar-wrapper{position:relative;max-height:calc(100vh - 75px);min-height:100%;overflow:auto;width:260px;z-index:4;padding-bottom:100px}.sidebar .sidebar-wrapper .nav .nav-item [data-toggle=collapse]~div .nav .nav-item .nav-link{background:transparent;padding-left:55px;text-transform:capitalize;padding:5px 15px 5px 15px;font-weight:400;font-size:14px}.sidebar .sidebar-wrapper .nav .nav-item [data-toggle=collapse]~div .nav .nav-item.active .nav-link,.sidebar .sidebar-wrapper .nav .nav-item [data-toggle=collapse]~div .nav .nav-item:focus .nav-link,.sidebar .sidebar-wrapper .nav .nav-item [data-toggle=collapse]~div .nav .nav-item:hover .nav-link{background:hsla(0,0%,100%,.13)}.sidebar .sidebar-wrapper .nav .nav-item [data-toggle=collapse]~div .nav .sidebar-normal{left:15px}.sidebar .sidebar-wrapper .nav .nav-link p{margin:0;line-height:30px;font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap;position:relative;color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);display:block;height:auto;opacity:1}.sidebar .sidebar-wrapper .navbar-form.navbar-search-form{margin-top:15px;padding-left:25px}.sidebar .sidebar-wrapper .navbar-form.navbar-search-form input{padding-left:10px;padding-top:5px}.sidebar .sidebar-background{position:absolute;z-index:1;height:100%;width:100%;display:block;top:0;left:0;background-size:cover;background-position:50%}.sidebar .user{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:20px;margin-top:20px}.sidebar .user~.nav{margin-top:15px}.sidebar .user .photo{width:34px;height:34px;overflow:hidden;border-radius:50%;float:left;margin-right:11px;margin-left:23px;z-index:5;border:2px solid hsla(0,0%,100%,.3)}.sidebar .user .photo img{width:100%}.sidebar .user .info .caret{right:15px;top:-5px}.sidebar .user .info a{color:#fff;padding:8px 14px;display:block;white-space:nowrap;line-height:18px}.sidebar .user .info span{position:relative;display:block}.sidebar .user .info .collapse .sidebar-normal{padding-left:0}.sidebar .user .profile-dropdown{text-align:left!important;padding-left:25px!important}.sidebar .user .profile-dropdown .sidebar-mini,.sidebar .user .profile-dropdown .sidebar-normal{margin-right:0;font-size:14px}.sidebar .user .profile-dropdown .sidebar-normal{left:15px}.sidebar .caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;margin-top:13px;position:absolute;right:0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.sidebar .btn[data-toggle=collapse][aria-expanded=true] .caret,.sidebar a.dropdown-toggle[aria-expanded=true] .caret,.sidebar a[data-toggle=collapse][aria-expanded=true] .caret{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .nav{float:none;display:block}.sidebar .nav .nav-item .nav-link{color:#fff;margin:5px 15px 0 10px;opacity:.86;border-radius:4px;text-transform:uppercase;line-height:30px;font-size:12px;font-weight:600;padding:10px 15px;white-space:nowrap}.sidebar .nav .nav-item .nav-link:hover{background:hsla(0,0%,100%,.13);opacity:1}.sidebar .nav .nav-item .nav-link i{font-size:28px;margin-right:15px;width:30px;text-align:center;vertical-align:middle;float:left;font-family:Font Awesome\ 5 Free;font-weight:900}.sidebar .nav .nav-item:not(.collapse .nav-link):hover .nav-link{background:hsla(0,0%,100%,.13);opacity:1}.sidebar .nav .nav-item.active .nav-link{color:#fff;opacity:1;background:hsla(0,0%,100%,.23)}.sidebar .nav .nav-item.separator{margin:15px 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.sidebar .nav .nav-item.separator+.nav-item{margin-top:31px}.sidebar:after,.sidebar:before{display:block;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.sidebar:before{opacity:.7;background:#00008b}.bootstrap-navbar .logo p,.sidebar .logo p{float:left;font-size:20px;margin:10px 10px;color:#fff;line-height:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.bootstrap-navbar .logo .logo-text,.sidebar .logo .logo-text{text-transform:uppercase;padding:5px 0 5px 15px;display:block;font-size:18px;color:#fff;font-weight:400;line-height:30px;white-space:nowrap;overflow:hidden}.bootstrap-navbar .logo .logo-image,.sidebar .logo .logo-image{float:left;height:40px;width:40px;margin:0 10px}.bootstrap-navbar .logo .logo-round,.sidebar .logo .logo-round{border-radius:50%;display:block;overflow:hidden}.bootstrap-navbar .logo .logo-round img,.sidebar .logo .logo-round img{width:100%}.bootstrap-navbar .logo:before,.sidebar .logo:before{content:"";position:absolute;bottom:0;right:15px;width:calc(100% - 30px);height:1px;background-color:hsla(0,0%,100%,.3)}.bootstrap-navbar .logo-mini .logo-text,.sidebar .logo-mini .logo-text{text-transform:uppercase;padding:7px 0;display:block;font-size:18px;color:#fff;font-weight:400;line-height:30px;text-align:center;white-space:nowrap;overflow:hidden}.bootstrap-navbar.has-image:after,.bootstrap-navbar[data-image]:after,.sidebar.has-image:after,.sidebar[data-image]:after{opacity:.77}.bootstrap-navbar[data-color=black]:after,.sidebar[data-color=black]:after{background:#292929;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#0e0e0e));background:linear-gradient(180deg,#292929 0,#0e0e0e);background-size:150% 150%}.bootstrap-navbar[data-color=blue]:after,.sidebar[data-color=blue]:after{background:#447df7;background:-webkit-gradient(linear,left top,left bottom,from(#447df7),to(rgba(83,60,225,.7)));background:linear-gradient(180deg,#447df7 0,rgba(83,60,225,.7));background-size:150% 150%}.bootstrap-navbar[data-color=azure]:after,.sidebar[data-color=azure]:after{background:#23ccef;background:-webkit-gradient(linear,left top,left bottom,from(#23ccef),to(rgba(64,145,255,.7)));background:linear-gradient(180deg,#23ccef 0,rgba(64,145,255,.7));background-size:150% 150%}.bootstrap-navbar[data-color=green]:after,.sidebar[data-color=green]:after{background:#87cb16;background:-webkit-gradient(linear,left top,left bottom,from(#87cb16),to(rgba(109,192,48,.7)));background:linear-gradient(180deg,#87cb16 0,rgba(109,192,48,.7));background-size:150% 150%}.bootstrap-navbar[data-color=orange]:after,.sidebar[data-color=orange]:after{background:#ffa534;background:-webkit-gradient(linear,left top,left bottom,from(#ffa534),to(rgba(255,82,33,.7)));background:linear-gradient(180deg,#ffa534 0,rgba(255,82,33,.7));background-size:150% 150%}.bootstrap-navbar[data-color=red]:after,.sidebar[data-color=red]:after{background:#fb404b;background:-webkit-gradient(linear,left top,left bottom,from(#fb404b),to(rgba(187,5,2,.7)));background:linear-gradient(180deg,#fb404b 0,rgba(187,5,2,.7));background-size:150% 150%}.bootstrap-navbar[data-color=purple]:after,.sidebar[data-color=purple]:after{background:#9368e9;background:-webkit-gradient(linear,left top,left bottom,from(#9368e9),to(rgba(148,59,234,.7)));background:linear-gradient(180deg,#9368e9 0,rgba(148,59,234,.7));background-size:150% 150%}.main-panel{background:rgba(203,203,210,.15);position:relative;float:right;width:calc(100% - 260px)}.main-panel .content{padding:30px 15px;min-height:calc(100vh - 123px)}.main-panel .footer{border-top:1px solid #e7e7e7}.main-panel .navbar{margin-bottom:0}.sidebar-mini .sidebar .sidebar-wrapper .nav .nav-item:hover .collapse .nav-item .nav-link{padding:5px 15px}.sidebar .sidebar-wrapper .nav [data-toggle=collapse]~div>ul>li>a .sidebar-mini,.sidebar .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-mini{text-transform:uppercase;float:left;width:30px;text-align:center;letter-spacing:1px;display:none}.off-canvas-sidebar .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.off-canvas-sidebar .sidebar-wrapper>.nav [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar .sidebar-wrapper>.nav [data-toggle=collapse]~div>ul>li>a .sidebar-normal{margin:0;position:relative;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;white-space:nowrap;display:inline-block;line-height:23px}.sidebar .nav .nav-item .nav-link .sidebar-mini{padding-left:5px!important}@media(min-width:992px){.sidebar-mini .visible-on-sidebar-regular{display:none!important}.sidebar-mini .visible-on-sidebar-mini{display:inline-block!important}.sidebar-mini .sidebar{width:80px;display:block;font-weight:200;z-index:3;position:fixed}.sidebar-mini .sidebar .logo a.logo-mini{opacity:1}.sidebar-mini .sidebar .logo a.logo-normal{opacity:0;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}.sidebar-mini .sidebar .sidebar-wrapper{overflow:inherit;width:80px;-webkit-box-shadow:none;box-shadow:none}.sidebar-mini .sidebar .sidebar-wrapper .nav [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar .sidebar-wrapper .user .info>a>span,.sidebar-mini .sidebar .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar .sidebar-wrapper>.nav li>a p{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);opacity:0}.sidebar-mini .sidebar .info .collapse .nav li>a{margin:0;border-radius:0}.sidebar-mini .sidebar .info .caret{opacity:0}.sidebar-mini .sidebar .info [data-toggle=collapse]~div>ul>li:last-child>a{margin-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.sidebar-mini .sidebar .info [data-toggle=collapse]~div>ul>li:first-child>a{margin-top:5px;border-top-left-radius:3px;border-top-right-radius:3px}.sidebar-mini .sidebar .nav .nav-item .nav-link .sidebar-mini{padding-left:30px!important}.sidebar-mini .sidebar:hover{width:260px}.sidebar-mini .sidebar:hover .logo a.logo-normal{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar-mini .sidebar:hover .nav-item [data-toggle=collapse]~div .nav .sidebar-normal{left:0}.sidebar-mini .sidebar:hover .caret{opacity:1}.sidebar-mini .sidebar:hover .sidebar-wrapper{width:260px}.sidebar-mini .sidebar:hover .sidebar-wrapper .user .info>a>p,.sidebar-mini .sidebar:hover .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar:hover .sidebar-wrapper .user .info a span,.sidebar-mini .sidebar:hover .sidebar-wrapper>.nav [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar:hover .sidebar-wrapper>.nav li>a .caret,.sidebar-mini .sidebar:hover .sidebar-wrapper>.nav li>a p{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.sidebar-mini .sidebar:hover .sidebar-wrapper>.nav li.active>a:not([data-toggle=collapse]):after,.sidebar-mini .sidebar:hover .sidebar-wrapper>.nav li.active>a:not([data-toggle=collapse]):before{opacity:0}.sidebar-mini .sidebar:hover .nav .nav-item .nav-link .sidebar-mini{margin-right:5px!important}.sidebar-mini .sidebar:hover .sidebar-normal{padding-left:10px;padding-right:10px;margin:5px 15px 0;border-radius:4px;color:#fff;opacity:.86}.sidebar-mini .main-panel{width:calc(100% - 80px);margin-left:80px}.sidebar-mini .wrapper{height:auto}.sidebar-mini .main-panel,.sidebar-mini .sidebar{overflow:visible;max-height:none;height:auto}.sidebar-mini .navbar-fixed{width:calc(100% - 80px)!important}}.visible-on-sidebar-regular{display:inline-block!important}.visible-on-sidebar-mini{display:none!important}.navbar-minimize{margin-right:15px}.wrapper-full-page{min-height:100vh;height:100%}.wrapper-full-page .navbar{z-index:1030}.wrapper-full-page .navbar .nav-link i{font-size:18px;position:relative;right:10px;text-align:center}.wrapper-full-page .navbar .nav-item.active .nav-link{background-color:hsla(0,0%,100%,.2)!important}.wrapper-full-page .navbar .nav-link:not(.btn):hover{background-color:hsla(0,0%,100%,.2)!important;border-radius:.1875rem;-webkit-transition:all .3s linear;transition:all .3s linear}.wrapper-full-page .navbar .navbar-nav .nav-item .nav-link{padding:3px 15px}.wrapper-full-page .footer{position:relative;z-index:2;background:transparent}.wrapper-full-page .footer .copyright{color:hsla(0,0%,100%,.7)}.wrapper-full-page .footer .copyright a{opacity:1}.btn,.btn-base{border-width:2px;background-color:transparent;font-weight:400;padding:8px 16px;border:1px solid #888;color:#fff;background-color:#888;cursor:pointer;margin-bottom:5px;font-size:14px;line-height:1.42857143}.btn-base.active,.btn-base:active,.btn-base:focus,.btn-base:hover,.btn-base:not(:disabled):not(.disabled):active,.btn-base:not(:disabled):not(.disabled):active:focus,.btn.active,.btn:active,.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus,.open>.btn-base.dropdown-toggle,.open>.btn.dropdown-toggle{background-color:#797979;color:#fff;border-color:#797979;-webkit-box-shadow:none;box-shadow:none}.btn-base.disabled,.btn-base.disabled.active,.btn-base.disabled.focus,.btn-base.disabled:active,.btn-base.disabled:focus,.btn-base.disabled:hover,.btn-base:disabled,.btn-base:disabled.active,.btn-base:disabled.focus,.btn-base:disabled:active,.btn-base:disabled:focus,.btn-base:disabled:hover,.btn-base[disabled],.btn-base[disabled].active,.btn-base[disabled].focus,.btn-base[disabled]:active,.btn-base[disabled]:focus,.btn-base[disabled]:hover,.btn.disabled,.btn.disabled.active,.btn.disabled.focus,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled,.btn:disabled.active,.btn:disabled.focus,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover,.btn[disabled],.btn[disabled].active,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,fieldset[disabled] .btn,fieldset[disabled] .btn-base,fieldset[disabled] .btn-base.active,fieldset[disabled] .btn-base.focus,fieldset[disabled] .btn-base:active,fieldset[disabled] .btn-base:focus,fieldset[disabled] .btn-base:hover,fieldset[disabled] .btn.active,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:active,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover{border-color:#888;background-color:#888;cursor:not-allowed}.btn-base.btn-outline,.btn.btn-outline,.el-date-picker .el-picker-panel__footer .btn-base.el-button,.el-date-picker .el-picker-panel__footer .btn.el-button,.el-date-picker .el-time-panel.el-popper button.btn,.el-date-picker .el-time-panel.el-popper button.btn-base,.el-date-range-picker .el-picker-panel__footer .btn-base.el-button,.el-date-range-picker .el-picker-panel__footer .btn.el-button{color:#888;background-color:transparent;border:1px solid #888;opacity:1;filter:alpha(opacity=100)}.btn-base.btn-outline.active,.btn-base.btn-outline:active,.btn-base.btn-outline:focus,.btn-base.btn-outline:hover,.btn.btn-outline.active,.btn.btn-outline:active,.btn.btn-outline:focus,.btn.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-base.active.el-button,.el-date-picker .el-picker-panel__footer .btn-base.el-button:active,.el-date-picker .el-picker-panel__footer .btn-base.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-base.el-button:hover,.el-date-picker .el-picker-panel__footer .btn.active.el-button,.el-date-picker .el-picker-panel__footer .btn.el-button:active,.el-date-picker .el-picker-panel__footer .btn.el-button:focus,.el-date-picker .el-picker-panel__footer .btn.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-base.dropdown-toggle.el-button,.el-date-picker .el-picker-panel__footer .open>.btn.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-base.dropdown-toggle,.el-date-picker .el-time-panel.el-popper .open>button.btn.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-base.active,.el-date-picker .el-time-panel.el-popper button.btn-base:active,.el-date-picker .el-time-panel.el-popper button.btn-base:focus,.el-date-picker .el-time-panel.el-popper button.btn-base:hover,.el-date-picker .el-time-panel.el-popper button.btn.active,.el-date-picker .el-time-panel.el-popper button.btn:active,.el-date-picker .el-time-panel.el-popper button.btn:focus,.el-date-picker .el-time-panel.el-popper button.btn:hover,.el-date-range-picker .el-picker-panel__footer .btn-base.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-base.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-base.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-base.el-button:hover,.el-date-range-picker .el-picker-panel__footer .btn.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-base.dropdown-toggle.el-button,.el-date-range-picker .el-picker-panel__footer .open>.btn.dropdown-toggle.el-button,.open>.btn-base.btn-outline.dropdown-toggle,.open>.btn.btn-outline.dropdown-toggle{background-color:#797979;color:#fff;border:1px solid #797979}.btn-base.btn-outline .caret,.btn.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-base.el-button .caret,.el-date-picker .el-picker-panel__footer .btn.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-base .caret,.el-date-picker .el-time-panel.el-popper button.btn .caret,.el-date-range-picker .el-picker-panel__footer .btn-base.el-button .caret,.el-date-range-picker .el-picker-panel__footer .btn.el-button .caret{border-top-color:#fff}.btn-base.btn-link,.btn.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-base.btn-link:active,.btn-base.btn-link:focus,.btn-base.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-base .caret,.btn .caret{border-top-color:#888}.btn-base.active,.btn-base:active,.btn-base:focus,.btn-base:hover,.btn.active,.btn:active,.btn:focus,.btn:hover,.open>.btn-base.dropdown-toggle,.open>.btn.dropdown-toggle{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.btn-base.btn-icon,.btn.btn-icon{padding:8px}.btn-primary,.el-date-picker .el-picker-panel__footer .el-button,.el-date-picker .el-time-panel.el-popper button,.el-date-range-picker .el-picker-panel__footer .el-button{border:1px solid #447df7;color:#fff;background-color:#447df7;cursor:pointer}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.el-date-picker .el-picker-panel__footer .active.el-button,.el-date-picker .el-picker-panel__footer .el-button:active,.el-date-picker .el-picker-panel__footer .el-button:focus,.el-date-picker .el-picker-panel__footer .el-button:hover,.el-date-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.active,.el-date-picker .el-time-panel.el-popper button:active,.el-date-picker .el-time-panel.el-popper button:focus,.el-date-picker .el-time-panel.el-popper button:hover,.el-date-range-picker .el-picker-panel__footer .active.el-button,.el-date-range-picker .el-picker-panel__footer .el-button:active,.el-date-range-picker .el-picker-panel__footer .el-button:focus,.el-date-range-picker .el-picker-panel__footer .el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button,.open>.btn-primary.dropdown-toggle{background-color:#2c6cf6;color:#fff;border-color:#2c6cf6;-webkit-box-shadow:none;box-shadow:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled,.btn-primary:disabled.active,.btn-primary:disabled.focus,.btn-primary:disabled:active,.btn-primary:disabled:focus,.btn-primary:disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.el-date-picker .el-picker-panel__footer .disabled.el-button,.el-date-picker .el-picker-panel__footer .el-button:disabled,.el-date-picker .el-picker-panel__footer [disabled].el-button,.el-date-picker .el-picker-panel__footer fieldset[disabled] .el-button,.el-date-picker .el-time-panel.el-popper button.disabled,.el-date-picker .el-time-panel.el-popper button:disabled,.el-date-picker .el-time-panel.el-popper button[disabled],.el-date-picker .el-time-panel.el-popper fieldset[disabled] button,.el-date-range-picker .el-picker-panel__footer .disabled.el-button,.el-date-range-picker .el-picker-panel__footer .el-button:disabled,.el-date-range-picker .el-picker-panel__footer [disabled].el-button,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .el-button,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .el-date-picker .el-picker-panel__footer .el-button,fieldset[disabled] .el-date-picker .el-time-panel.el-popper button,fieldset[disabled] .el-date-range-picker .el-picker-panel__footer .el-button{border-color:#447df7;background-color:#447df7;cursor:not-allowed}.btn-primary.btn-outline,.el-date-picker .el-picker-panel__footer .btn-primary.el-button:first-child,.el-date-picker .el-picker-panel__footer .el-button,.el-date-picker .el-time-panel.el-popper button,.el-date-range-picker .el-picker-panel__footer .btn-primary.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .el-button{color:#447df7;background-color:transparent;border:1px solid #447df7;opacity:1;filter:alpha(opacity=100)}.btn-primary.btn-outline.active,.btn-primary.btn-outline:active,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover,.el-date-picker .el-picker-panel__footer .active.el-button,.el-date-picker .el-picker-panel__footer .el-button:active,.el-date-picker .el-picker-panel__footer .el-button:focus,.el-date-picker .el-picker-panel__footer .el-button:hover,.el-date-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.active,.el-date-picker .el-time-panel.el-popper button:active,.el-date-picker .el-time-panel.el-popper button:focus,.el-date-picker .el-time-panel.el-popper button:hover,.el-date-range-picker .el-picker-panel__footer .active.el-button,.el-date-range-picker .el-picker-panel__footer .el-button:active,.el-date-range-picker .el-picker-panel__footer .el-button:focus,.el-date-range-picker .el-picker-panel__footer .el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button,.open>.btn-primary.btn-outline.dropdown-toggle{background-color:#2c6cf6;color:#fff;border:1px solid #2c6cf6}.btn-primary.btn-outline .caret,.el-date-picker .el-picker-panel__footer .el-button .caret,.el-date-picker .el-time-panel.el-popper button .caret,.el-date-range-picker .el-picker-panel__footer .el-button .caret{border-top-color:#fff}.btn-primary.btn-link,.el-date-picker .el-picker-panel__footer .btn-link.el-button,.el-date-picker .el-time-panel.el-popper button.btn-link,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-primary.btn-link:active,.btn-primary.btn-link:focus,.btn-primary.btn-link:hover,.el-date-picker .el-picker-panel__footer .btn-link.el-button:active,.el-date-picker .el-picker-panel__footer .btn-link.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-link.el-button:hover,.el-date-picker .el-time-panel.el-popper button.btn-link:active,.el-date-picker .el-time-panel.el-popper button.btn-link:focus,.el-date-picker .el-time-panel.el-popper button.btn-link:hover,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-primary .caret,.el-date-picker .el-picker-panel__footer .el-button .caret,.el-date-picker .el-time-panel.el-popper button .caret,.el-date-range-picker .el-picker-panel__footer .el-button .caret{border-top-color:#447df7}.btn-success{border:1px solid #3b434b;color:#fff;background-color:#3b434b;cursor:pointer}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled):active:focus,.open>.btn-success.dropdown-toggle{background-color:#78b414;color:#fff;border-color:#78b414;-webkit-box-shadow:none;box-shadow:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled,.btn-success:disabled.active,.btn-success:disabled.focus,.btn-success:disabled:active,.btn-success:disabled:focus,.btn-success:disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{border-color:#3b434b;background-color:#3b434b;cursor:not-allowed}.btn-success.btn-outline,.el-date-picker .el-picker-panel__footer .btn-success.el-button,.el-date-picker .el-time-panel.el-popper button.btn-success,.el-date-range-picker .el-picker-panel__footer .btn-success.el-button{color:#3b434b;background-color:transparent;border:1px solid #3b434b;opacity:1;filter:alpha(opacity=100)}.btn-success.btn-outline.active,.btn-success.btn-outline:active,.btn-success.btn-outline:focus,.btn-success.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-success.active.el-button,.el-date-picker .el-picker-panel__footer .btn-success.el-button:active,.el-date-picker .el-picker-panel__footer .btn-success.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-success.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-success.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-success.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-success.active,.el-date-picker .el-time-panel.el-popper button.btn-success:active,.el-date-picker .el-time-panel.el-popper button.btn-success:focus,.el-date-picker .el-time-panel.el-popper button.btn-success:hover,.el-date-range-picker .el-picker-panel__footer .btn-success.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-success.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-success.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-success.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-success.dropdown-toggle.el-button,.open>.btn-success.btn-outline.dropdown-toggle{background-color:#78b414;color:#fff;border:1px solid #78b414}.btn-success.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-success.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-success .caret,.el-date-range-picker .el-picker-panel__footer .btn-success.el-button .caret{border-top-color:#fff}.btn-success.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-success.btn-link:active,.btn-success.btn-link:focus,.btn-success.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-success .caret{border-top-color:#3b434b}.btn-info,.el-date-picker .el-picker-panel__footer .el-button:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:first-child{border:1px solid #23ccef;color:#fff;background-color:#23ccef;cursor:pointer}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled):active:focus,.el-date-picker .el-picker-panel__footer .active.el-button:first-child,.el-date-picker .el-picker-panel__footer .el-button:active:first-child,.el-date-picker .el-picker-panel__footer .el-button:focus:first-child,.el-date-picker .el-picker-panel__footer .el-button:hover:first-child,.el-date-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .active.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:active:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:focus:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:hover:first-child,.el-date-range-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button:first-child,.open>.btn-info.dropdown-toggle{background-color:#11bfe3;color:#fff;border-color:#11bfe3;-webkit-box-shadow:none;box-shadow:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled,.btn-info:disabled.active,.btn-info:disabled.focus,.btn-info:disabled:active,.btn-info:disabled:focus,.btn-info:disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,.el-date-picker .el-picker-panel__footer .disabled.el-button:first-child,.el-date-picker .el-picker-panel__footer .el-button:disabled:first-child,.el-date-picker .el-picker-panel__footer [disabled].el-button:first-child,.el-date-picker .el-picker-panel__footer fieldset[disabled] .el-button:first-child,.el-date-range-picker .el-picker-panel__footer .disabled.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:disabled:first-child,.el-date-range-picker .el-picker-panel__footer [disabled].el-button:first-child,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .el-button:first-child,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .el-date-picker .el-picker-panel__footer .el-button:first-child,fieldset[disabled] .el-date-range-picker .el-picker-panel__footer .el-button:first-child{border-color:#23ccef;background-color:#23ccef;cursor:not-allowed}.btn-info.btn-outline,.el-date-picker .el-picker-panel__footer .btn-info.el-button,.el-date-picker .el-picker-panel__footer .el-button:first-child,.el-date-picker .el-time-panel.el-popper button.btn-info,.el-date-range-picker .el-picker-panel__footer .btn-info.el-button,.el-date-range-picker .el-picker-panel__footer .el-button:first-child{color:#23ccef;background-color:transparent;border:1px solid #23ccef;opacity:1;filter:alpha(opacity=100)}.btn-info.btn-outline.active,.btn-info.btn-outline:active,.btn-info.btn-outline:focus,.btn-info.btn-outline:hover,.el-date-picker .el-picker-panel__footer .active.el-button:first-child,.el-date-picker .el-picker-panel__footer .btn-info.active.el-button,.el-date-picker .el-picker-panel__footer .btn-info.el-button:active,.el-date-picker .el-picker-panel__footer .btn-info.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-info.el-button:hover,.el-date-picker .el-picker-panel__footer .el-button:active:first-child,.el-date-picker .el-picker-panel__footer .el-button:focus:first-child,.el-date-picker .el-picker-panel__footer .el-button:hover:first-child,.el-date-picker .el-picker-panel__footer .open>.btn-info.dropdown-toggle.el-button,.el-date-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button:first-child,.el-date-picker .el-time-panel.el-popper .open>button.btn-info.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-info.active,.el-date-picker .el-time-panel.el-popper button.btn-info:active,.el-date-picker .el-time-panel.el-popper button.btn-info:focus,.el-date-picker .el-time-panel.el-popper button.btn-info:hover,.el-date-range-picker .el-picker-panel__footer .active.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .btn-info.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-info.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-info.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-info.el-button:hover,.el-date-range-picker .el-picker-panel__footer .el-button:active:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:focus:first-child,.el-date-range-picker .el-picker-panel__footer .el-button:hover:first-child,.el-date-range-picker .el-picker-panel__footer .open>.btn-info.dropdown-toggle.el-button,.el-date-range-picker .el-picker-panel__footer .open>.dropdown-toggle.el-button:first-child,.open>.btn-info.btn-outline.dropdown-toggle{background-color:#11bfe3;color:#fff;border:1px solid #11bfe3}.btn-info.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-info.el-button .caret,.el-date-picker .el-picker-panel__footer .el-button:first-child .caret,.el-date-picker .el-time-panel.el-popper button.btn-info .caret,.el-date-range-picker .el-picker-panel__footer .btn-info.el-button .caret,.el-date-range-picker .el-picker-panel__footer .el-button:first-child .caret{border-top-color:#fff}.btn-info.btn-link,.el-date-picker .el-picker-panel__footer .btn-link.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:first-child{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-info.btn-link:active,.btn-info.btn-link:focus,.btn-info.btn-link:hover,.el-date-picker .el-picker-panel__footer .btn-link.el-button:active:first-child,.el-date-picker .el-picker-panel__footer .btn-link.el-button:focus:first-child,.el-date-picker .el-picker-panel__footer .btn-link.el-button:hover:first-child,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:active:first-child,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:focus:first-child,.el-date-range-picker .el-picker-panel__footer .btn-link.el-button:hover:first-child{text-decoration:none;border-color:transparent;color:#797979}.btn-info .caret,.el-date-picker .el-picker-panel__footer .el-button:first-child .caret,.el-date-range-picker .el-picker-panel__footer .el-button:first-child .caret{border-top-color:#23ccef}.btn-hosts{border:1px solid rgba(58,49,4,.2);color:#fff;background-color:rgba(58,49,4,.2);cursor:pointer}.btn-hosts.active,.btn-hosts:active,.btn-hosts:focus,.btn-hosts:hover,.btn-hosts:not(:disabled):not(.disabled):active,.btn-hosts:not(:disabled):not(.disabled):active:focus,.open>.btn-hosts.dropdown-toggle{background-color:rgba(25,21,2,.2);color:#fff;border-color:rgba(25,21,2,.2);-webkit-box-shadow:none;box-shadow:none}.btn-hosts.disabled,.btn-hosts.disabled.active,.btn-hosts.disabled.focus,.btn-hosts.disabled:active,.btn-hosts.disabled:focus,.btn-hosts.disabled:hover,.btn-hosts:disabled,.btn-hosts:disabled.active,.btn-hosts:disabled.focus,.btn-hosts:disabled:active,.btn-hosts:disabled:focus,.btn-hosts:disabled:hover,.btn-hosts[disabled],.btn-hosts[disabled].active,.btn-hosts[disabled].focus,.btn-hosts[disabled]:active,.btn-hosts[disabled]:focus,.btn-hosts[disabled]:hover,fieldset[disabled] .btn-hosts,fieldset[disabled] .btn-hosts.active,fieldset[disabled] .btn-hosts.focus,fieldset[disabled] .btn-hosts:active,fieldset[disabled] .btn-hosts:focus,fieldset[disabled] .btn-hosts:hover{border-color:rgba(58,49,4,.2);background-color:rgba(58,49,4,.2);cursor:not-allowed}.btn-hosts.btn-outline,.el-date-picker .el-picker-panel__footer .btn-hosts.el-button,.el-date-picker .el-time-panel.el-popper button.btn-hosts,.el-date-range-picker .el-picker-panel__footer .btn-hosts.el-button{color:rgba(58,49,4,.2);background-color:transparent;border:1px solid rgba(58,49,4,.2);opacity:1;filter:alpha(opacity=100)}.btn-hosts.btn-outline.active,.btn-hosts.btn-outline:active,.btn-hosts.btn-outline:focus,.btn-hosts.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-hosts.active.el-button,.el-date-picker .el-picker-panel__footer .btn-hosts.el-button:active,.el-date-picker .el-picker-panel__footer .btn-hosts.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-hosts.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-hosts.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-hosts.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-hosts.active,.el-date-picker .el-time-panel.el-popper button.btn-hosts:active,.el-date-picker .el-time-panel.el-popper button.btn-hosts:focus,.el-date-picker .el-time-panel.el-popper button.btn-hosts:hover,.el-date-range-picker .el-picker-panel__footer .btn-hosts.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-hosts.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-hosts.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-hosts.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-hosts.dropdown-toggle.el-button,.open>.btn-hosts.btn-outline.dropdown-toggle{background-color:rgba(25,21,2,.2);color:#fff;border:1px solid rgba(25,21,2,.2)}.btn-hosts.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-hosts.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-hosts .caret,.el-date-range-picker .el-picker-panel__footer .btn-hosts.el-button .caret{border-top-color:#fff}.btn-hosts.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-hosts.btn-link:active,.btn-hosts.btn-link:focus,.btn-hosts.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-hosts .caret{border-top-color:rgba(58,49,4,.2)}.btn-warning{border:1px solid #f6de72;color:#fff;background-color:#f6de72;cursor:pointer}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled):active:focus,.open>.btn-warning.dropdown-toggle{background-color:#f4d650;color:#fff;border-color:#f4d650;-webkit-box-shadow:none;box-shadow:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled,.btn-warning:disabled.active,.btn-warning:disabled.focus,.btn-warning:disabled:active,.btn-warning:disabled:focus,.btn-warning:disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{border-color:#f6de72;background-color:#f6de72;cursor:not-allowed}.btn-warning.btn-outline,.el-date-picker .el-picker-panel__footer .btn-warning.el-button,.el-date-picker .el-time-panel.el-popper button.btn-warning,.el-date-range-picker .el-picker-panel__footer .btn-warning.el-button{color:#f6de72;background-color:transparent;border:1px solid #f6de72;opacity:1;filter:alpha(opacity=100)}.btn-warning.btn-outline.active,.btn-warning.btn-outline:active,.btn-warning.btn-outline:focus,.btn-warning.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-warning.active.el-button,.el-date-picker .el-picker-panel__footer .btn-warning.el-button:active,.el-date-picker .el-picker-panel__footer .btn-warning.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-warning.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-warning.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-warning.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-warning.active,.el-date-picker .el-time-panel.el-popper button.btn-warning:active,.el-date-picker .el-time-panel.el-popper button.btn-warning:focus,.el-date-picker .el-time-panel.el-popper button.btn-warning:hover,.el-date-range-picker .el-picker-panel__footer .btn-warning.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-warning.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-warning.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-warning.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-warning.dropdown-toggle.el-button,.open>.btn-warning.btn-outline.dropdown-toggle{background-color:#f4d650;color:#fff;border:1px solid #f4d650}.btn-warning.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-warning.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-warning .caret,.el-date-range-picker .el-picker-panel__footer .btn-warning.el-button .caret{border-top-color:#fff}.btn-warning.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-warning.btn-link:active,.btn-warning.btn-link:focus,.btn-warning.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-warning .caret{border-top-color:#f6de72}.btn-unknown{border:1px solid #ffa534;color:#fff;background-color:#ffa534;cursor:pointer}.btn-unknown.active,.btn-unknown:active,.btn-unknown:focus,.btn-unknown:hover,.btn-unknown:not(:disabled):not(.disabled):active,.btn-unknown:not(:disabled):not(.disabled):active:focus,.open>.btn-unknown.dropdown-toggle{background-color:#ff9510;color:#fff;border-color:#ff9510;-webkit-box-shadow:none;box-shadow:none}.btn-unknown.disabled,.btn-unknown.disabled.active,.btn-unknown.disabled.focus,.btn-unknown.disabled:active,.btn-unknown.disabled:focus,.btn-unknown.disabled:hover,.btn-unknown:disabled,.btn-unknown:disabled.active,.btn-unknown:disabled.focus,.btn-unknown:disabled:active,.btn-unknown:disabled:focus,.btn-unknown:disabled:hover,.btn-unknown[disabled],.btn-unknown[disabled].active,.btn-unknown[disabled].focus,.btn-unknown[disabled]:active,.btn-unknown[disabled]:focus,.btn-unknown[disabled]:hover,fieldset[disabled] .btn-unknown,fieldset[disabled] .btn-unknown.active,fieldset[disabled] .btn-unknown.focus,fieldset[disabled] .btn-unknown:active,fieldset[disabled] .btn-unknown:focus,fieldset[disabled] .btn-unknown:hover{border-color:#ffa534;background-color:#ffa534;cursor:not-allowed}.btn-unknown.btn-outline,.el-date-picker .el-picker-panel__footer .btn-unknown.el-button,.el-date-picker .el-time-panel.el-popper button.btn-unknown,.el-date-range-picker .el-picker-panel__footer .btn-unknown.el-button{color:#ffa534;background-color:transparent;border:1px solid #ffa534;opacity:1;filter:alpha(opacity=100)}.btn-unknown.btn-outline.active,.btn-unknown.btn-outline:active,.btn-unknown.btn-outline:focus,.btn-unknown.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-unknown.active.el-button,.el-date-picker .el-picker-panel__footer .btn-unknown.el-button:active,.el-date-picker .el-picker-panel__footer .btn-unknown.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-unknown.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-unknown.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-unknown.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-unknown.active,.el-date-picker .el-time-panel.el-popper button.btn-unknown:active,.el-date-picker .el-time-panel.el-popper button.btn-unknown:focus,.el-date-picker .el-time-panel.el-popper button.btn-unknown:hover,.el-date-range-picker .el-picker-panel__footer .btn-unknown.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-unknown.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-unknown.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-unknown.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-unknown.dropdown-toggle.el-button,.open>.btn-unknown.btn-outline.dropdown-toggle{background-color:#ff9510;color:#fff;border:1px solid #ff9510}.btn-unknown.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-unknown.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-unknown .caret,.el-date-range-picker .el-picker-panel__footer .btn-unknown.el-button .caret{border-top-color:#fff}.btn-unknown.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-unknown.btn-link:active,.btn-unknown.btn-link:focus,.btn-unknown.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-unknown .caret{border-top-color:#ffa534}.btn-danger,.el-date-picker .el-time-panel.el-popper button:first-child{border:1px solid #fb404b;color:#fff;background-color:#fb404b;cursor:pointer}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled):active:focus,.el-date-picker .el-time-panel.el-popper .open>button.dropdown-toggle:first-child,.el-date-picker .el-time-panel.el-popper button.active:first-child,.el-date-picker .el-time-panel.el-popper button:active:first-child,.el-date-picker .el-time-panel.el-popper button:focus:first-child,.el-date-picker .el-time-panel.el-popper button:hover:first-child,.open>.btn-danger.dropdown-toggle{background-color:#fa1825;color:#fff;border-color:#fa1825;-webkit-box-shadow:none;box-shadow:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled,.btn-danger:disabled.active,.btn-danger:disabled.focus,.btn-danger:disabled:active,.btn-danger:disabled:focus,.btn-danger:disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,.el-date-picker .el-time-panel.el-popper button.disabled:first-child,.el-date-picker .el-time-panel.el-popper button:disabled:first-child,.el-date-picker .el-time-panel.el-popper button[disabled]:first-child,.el-date-picker .el-time-panel.el-popper fieldset[disabled] button:first-child,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .el-date-picker .el-time-panel.el-popper button:first-child{border-color:#fb404b;background-color:#fb404b;cursor:not-allowed}.btn-danger.btn-outline,.el-date-picker .el-picker-panel__footer .btn-danger.el-button,.el-date-picker .el-time-panel.el-popper button.btn-danger,.el-date-picker .el-time-panel.el-popper button:first-child,.el-date-range-picker .el-picker-panel__footer .btn-danger.el-button{color:#fb404b;background-color:transparent;border:1px solid #fb404b;opacity:1;filter:alpha(opacity=100)}.btn-danger.btn-outline.active,.btn-danger.btn-outline:active,.btn-danger.btn-outline:focus,.btn-danger.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-danger.active.el-button,.el-date-picker .el-picker-panel__footer .btn-danger.el-button:active,.el-date-picker .el-picker-panel__footer .btn-danger.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-danger.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-danger.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-danger.dropdown-toggle,.el-date-picker .el-time-panel.el-popper .open>button.dropdown-toggle:first-child,.el-date-picker .el-time-panel.el-popper button.active:first-child,.el-date-picker .el-time-panel.el-popper button.btn-danger.active,.el-date-picker .el-time-panel.el-popper button.btn-danger:active,.el-date-picker .el-time-panel.el-popper button.btn-danger:focus,.el-date-picker .el-time-panel.el-popper button.btn-danger:hover,.el-date-picker .el-time-panel.el-popper button:active:first-child,.el-date-picker .el-time-panel.el-popper button:focus:first-child,.el-date-picker .el-time-panel.el-popper button:hover:first-child,.el-date-range-picker .el-picker-panel__footer .btn-danger.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-danger.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-danger.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-danger.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-danger.dropdown-toggle.el-button,.open>.btn-danger.btn-outline.dropdown-toggle{background-color:#fa1825;color:#fff;border:1px solid #fa1825}.btn-danger.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-danger.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-danger .caret,.el-date-picker .el-time-panel.el-popper button:first-child .caret,.el-date-range-picker .el-picker-panel__footer .btn-danger.el-button .caret{border-top-color:#fff}.btn-danger.btn-link,.el-date-picker .el-time-panel.el-popper button.btn-link:first-child{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-danger.btn-link:active,.btn-danger.btn-link:focus,.btn-danger.btn-link:hover,.el-date-picker .el-time-panel.el-popper button.btn-link:active:first-child,.el-date-picker .el-time-panel.el-popper button.btn-link:focus:first-child,.el-date-picker .el-time-panel.el-popper button.btn-link:hover:first-child{text-decoration:none;border-color:transparent;color:#797979}.btn-danger .caret,.el-date-picker .el-time-panel.el-popper button:first-child .caret{border-top-color:#fb404b}.btn-neutral{border:1px solid #fff;color:#fff;background-color:#fff;cursor:pointer}.btn-neutral.active,.btn-neutral:active,.btn-neutral:focus,.btn-neutral:hover,.btn-neutral:not(:disabled):not(.disabled):active,.btn-neutral:not(:disabled):not(.disabled):active:focus,.open>.btn-neutral.dropdown-toggle{background-color:#fff;color:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-neutral.disabled,.btn-neutral.disabled.active,.btn-neutral.disabled.focus,.btn-neutral.disabled:active,.btn-neutral.disabled:focus,.btn-neutral.disabled:hover,.btn-neutral:disabled,.btn-neutral:disabled.active,.btn-neutral:disabled.focus,.btn-neutral:disabled:active,.btn-neutral:disabled:focus,.btn-neutral:disabled:hover,.btn-neutral[disabled],.btn-neutral[disabled].active,.btn-neutral[disabled].focus,.btn-neutral[disabled]:active,.btn-neutral[disabled]:focus,.btn-neutral[disabled]:hover,fieldset[disabled] .btn-neutral,fieldset[disabled] .btn-neutral.active,fieldset[disabled] .btn-neutral.focus,fieldset[disabled] .btn-neutral:active,fieldset[disabled] .btn-neutral:focus,fieldset[disabled] .btn-neutral:hover{border-color:#fff;background-color:#fff;cursor:not-allowed}.btn-neutral.btn-outline,.el-date-picker .el-picker-panel__footer .btn-neutral.el-button,.el-date-picker .el-time-panel.el-popper button.btn-neutral,.el-date-range-picker .el-picker-panel__footer .btn-neutral.el-button{color:#fff;background-color:transparent;border:1px solid #fff;opacity:1;filter:alpha(opacity=100)}.btn-neutral.btn-outline.active,.btn-neutral.btn-outline:active,.btn-neutral.btn-outline:focus,.btn-neutral.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-neutral.active.el-button,.el-date-picker .el-picker-panel__footer .btn-neutral.el-button:active,.el-date-picker .el-picker-panel__footer .btn-neutral.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-neutral.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-neutral.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-neutral.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-neutral.active,.el-date-picker .el-time-panel.el-popper button.btn-neutral:active,.el-date-picker .el-time-panel.el-popper button.btn-neutral:focus,.el-date-picker .el-time-panel.el-popper button.btn-neutral:hover,.el-date-range-picker .el-picker-panel__footer .btn-neutral.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-neutral.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-neutral.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-neutral.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-neutral.dropdown-toggle.el-button,.open>.btn-neutral.btn-outline.dropdown-toggle{background-color:#fff;color:#fff;border:1px solid #fff}.btn-neutral.btn-outline .caret,.el-date-picker .el-picker-panel__footer .btn-neutral.el-button .caret,.el-date-picker .el-time-panel.el-popper button.btn-neutral .caret,.el-date-range-picker .el-picker-panel__footer .btn-neutral.el-button .caret{border-top-color:#fff}.btn-neutral.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.btn-neutral.btn-link:active,.btn-neutral.btn-link:focus,.btn-neutral.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.btn-neutral .caret{border-top-color:#fff}.btn-neutral.active,.btn-neutral:active,.open>.btn-neutral.dropdown-toggle{background-color:#fff;color:#888}.btn-neutral.btn-fill,.btn-neutral.btn-fill:focus,.btn-neutral.btn-fill:hover{color:#888}.btn-neutral.btn-simple.active,.btn-neutral.btn-simple:active{background-color:transparent}.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.5;filter:alpha(opacity=50)}.btn-round{border-width:1px;border-radius:30px!important;padding:8px 16px}.btn-round.btn-icon{padding:8px}.btn-lg{font-size:18px;border-radius:6px;padding:14px 30px;font-weight:400}.btn-lg.btn-round{padding:15px 30px}.btn-lg.btn-simple{padding:16px 30px}.btn-sm,.el-date-picker .el-picker-panel__footer .el-button,.el-date-picker .el-time-panel.el-popper button,.el-date-range-picker .el-picker-panel__footer .el-button{font-size:12px;border-radius:3px;padding:5px 10px}.btn-sm.btn-round,.el-date-picker .el-picker-panel__footer .btn-round.el-button,.el-date-picker .el-time-panel.el-popper button.btn-round,.el-date-range-picker .el-picker-panel__footer .btn-round.el-button{padding:6px 10px}.btn-sm.btn-simple,.el-date-picker .el-picker-panel__footer .btn-simple.el-button,.el-date-picker .el-time-panel.el-popper button.btn-simple,.el-date-range-picker .el-picker-panel__footer .btn-simple.el-button{padding:7px 10px}.btn-wd{min-width:140px}.btn-group.select{width:100%}.btn-group.select .btn{text-align:left}.btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.btn-social{opacity:.85;padding:8px 9px}.btn-social .fa{font-size:18px;width:20px;vertical-align:middle;display:inline-block}.btn-social.btn-round{padding:8px}.btn-social.btn-link{padding:8px 5px;font-size:16px}.btn-social.btn-link .fa{font-size:20px;position:relative;top:-2px;width:24px}.btn-facebook{border-color:#3b5998;background-color:#3b5998;color:#fff}.btn-facebook.active,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open>.btn-facebook.dropdown-toggle{background-color:#344e86;color:#fff;border-color:#3b5998}.btn-facebook.disabled,.btn-facebook:disabled,.btn-facebook[disabled]{background-color:transparent;border-color:#3b5998}.btn-facebook.btn-outline,.el-date-picker .el-picker-panel__footer .btn-facebook.el-button,.el-date-picker .el-time-panel.el-popper button.btn-facebook,.el-date-range-picker .el-picker-panel__footer .btn-facebook.el-button{color:#3b5998;background-color:transparent;border:1px solid #3b5998}.btn-facebook.btn-outline.active,.btn-facebook.btn-outline:active,.btn-facebook.btn-outline:focus,.btn-facebook.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-facebook.active.el-button,.el-date-picker .el-picker-panel__footer .btn-facebook.el-button:active,.el-date-picker .el-picker-panel__footer .btn-facebook.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-facebook.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-facebook.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-facebook.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-facebook.active,.el-date-picker .el-time-panel.el-popper button.btn-facebook:active,.el-date-picker .el-time-panel.el-popper button.btn-facebook:focus,.el-date-picker .el-time-panel.el-popper button.btn-facebook:hover,.el-date-range-picker .el-picker-panel__footer .btn-facebook.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-facebook.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-facebook.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-facebook.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-facebook.dropdown-toggle.el-button,.open>.btn-facebook.btn-outline.dropdown-toggle{background-color:#344e86;color:#fff;border:1px solid #344e86}.btn-facebook.btn-link{color:#3b5998;background-color:transparent;border:1px solid #3b5998}.btn-facebook.btn-link.active,.btn-facebook.btn-link:active,.btn-facebook.btn-link:focus,.btn-facebook.btn-link:hover,.open>.btn-facebook.btn-link.dropdown-toggle{background-color:transparent;color:#344e86;border:1px solid #344e86}.btn-twitter{border-color:#55acee;background-color:#55acee;color:#fff}.btn-twitter.active,.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover,.open>.btn-twitter.dropdown-toggle{background-color:#3ea1ec;color:#fff;border-color:#55acee}.btn-twitter.disabled,.btn-twitter:disabled,.btn-twitter[disabled]{background-color:transparent;border-color:#55acee}.btn-twitter.btn-outline,.el-date-picker .el-picker-panel__footer .btn-twitter.el-button,.el-date-picker .el-time-panel.el-popper button.btn-twitter,.el-date-range-picker .el-picker-panel__footer .btn-twitter.el-button{color:#55acee;background-color:transparent;border:1px solid #55acee}.btn-twitter.btn-outline.active,.btn-twitter.btn-outline:active,.btn-twitter.btn-outline:focus,.btn-twitter.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-twitter.active.el-button,.el-date-picker .el-picker-panel__footer .btn-twitter.el-button:active,.el-date-picker .el-picker-panel__footer .btn-twitter.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-twitter.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-twitter.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-twitter.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-twitter.active,.el-date-picker .el-time-panel.el-popper button.btn-twitter:active,.el-date-picker .el-time-panel.el-popper button.btn-twitter:focus,.el-date-picker .el-time-panel.el-popper button.btn-twitter:hover,.el-date-range-picker .el-picker-panel__footer .btn-twitter.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-twitter.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-twitter.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-twitter.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-twitter.dropdown-toggle.el-button,.open>.btn-twitter.btn-outline.dropdown-toggle{background-color:#3ea1ec;color:#fff;border:1px solid #3ea1ec}.btn-twitter.btn-link{color:#55acee;background-color:transparent;border:1px solid #55acee}.btn-twitter.btn-link.active,.btn-twitter.btn-link:active,.btn-twitter.btn-link:focus,.btn-twitter.btn-link:hover,.open>.btn-twitter.btn-link.dropdown-toggle{background-color:transparent;color:#3ea1ec;border:1px solid #3ea1ec}.btn-pinterest{border-color:#cc2127;background-color:#cc2127;color:#fff}.btn-pinterest.active,.btn-pinterest:active,.btn-pinterest:focus,.btn-pinterest:hover,.open>.btn-pinterest.dropdown-toggle{background-color:#b61d23;color:#fff;border-color:#cc2127}.btn-pinterest.disabled,.btn-pinterest:disabled,.btn-pinterest[disabled]{background-color:transparent;border-color:#cc2127}.btn-pinterest.btn-outline,.el-date-picker .el-picker-panel__footer .btn-pinterest.el-button,.el-date-picker .el-time-panel.el-popper button.btn-pinterest,.el-date-range-picker .el-picker-panel__footer .btn-pinterest.el-button{color:#cc2127;background-color:transparent;border:1px solid #cc2127}.btn-pinterest.btn-outline.active,.btn-pinterest.btn-outline:active,.btn-pinterest.btn-outline:focus,.btn-pinterest.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-pinterest.active.el-button,.el-date-picker .el-picker-panel__footer .btn-pinterest.el-button:active,.el-date-picker .el-picker-panel__footer .btn-pinterest.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-pinterest.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-pinterest.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-pinterest.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-pinterest.active,.el-date-picker .el-time-panel.el-popper button.btn-pinterest:active,.el-date-picker .el-time-panel.el-popper button.btn-pinterest:focus,.el-date-picker .el-time-panel.el-popper button.btn-pinterest:hover,.el-date-range-picker .el-picker-panel__footer .btn-pinterest.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-pinterest.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-pinterest.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-pinterest.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-pinterest.dropdown-toggle.el-button,.open>.btn-pinterest.btn-outline.dropdown-toggle{background-color:#b61d23;color:#fff;border:1px solid #b61d23}.btn-pinterest.btn-link{color:#cc2127;background-color:transparent;border:1px solid #cc2127}.btn-pinterest.btn-link.active,.btn-pinterest.btn-link:active,.btn-pinterest.btn-link:focus,.btn-pinterest.btn-link:hover,.open>.btn-pinterest.btn-link.dropdown-toggle{background-color:transparent;color:#b61d23;border:1px solid #b61d23}.btn-google{border-color:#dd4b39;background-color:#dd4b39;color:#fff}.btn-google.active,.btn-google:active,.btn-google:focus,.btn-google:hover,.open>.btn-google.dropdown-toggle{background-color:#d73925;color:#fff;border-color:#dd4b39}.btn-google.disabled,.btn-google:disabled,.btn-google[disabled]{background-color:transparent;border-color:#dd4b39}.btn-google.btn-outline,.el-date-picker .el-picker-panel__footer .btn-google.el-button,.el-date-picker .el-time-panel.el-popper button.btn-google,.el-date-range-picker .el-picker-panel__footer .btn-google.el-button{color:#dd4b39;background-color:transparent;border:1px solid #dd4b39}.btn-google.btn-outline.active,.btn-google.btn-outline:active,.btn-google.btn-outline:focus,.btn-google.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-google.active.el-button,.el-date-picker .el-picker-panel__footer .btn-google.el-button:active,.el-date-picker .el-picker-panel__footer .btn-google.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-google.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-google.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-google.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-google.active,.el-date-picker .el-time-panel.el-popper button.btn-google:active,.el-date-picker .el-time-panel.el-popper button.btn-google:focus,.el-date-picker .el-time-panel.el-popper button.btn-google:hover,.el-date-range-picker .el-picker-panel__footer .btn-google.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-google.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-google.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-google.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-google.dropdown-toggle.el-button,.open>.btn-google.btn-outline.dropdown-toggle{background-color:#d73925;color:#fff;border:1px solid #d73925}.btn-google.btn-link{color:#dd4b39;background-color:transparent;border:1px solid #dd4b39}.btn-google.btn-link.active,.btn-google.btn-link:active,.btn-google.btn-link:focus,.btn-google.btn-link:hover,.open>.btn-google.btn-link.dropdown-toggle{background-color:transparent;color:#d73925;border:1px solid #d73925}.btn-linkedin{border-color:#0976b4;background-color:#0976b4;color:#fff}.btn-linkedin.active,.btn-linkedin:active,.btn-linkedin:focus,.btn-linkedin:hover,.open>.btn-linkedin.dropdown-toggle{background-color:#08669c;color:#fff;border-color:#0976b4}.btn-linkedin.disabled,.btn-linkedin:disabled,.btn-linkedin[disabled]{background-color:transparent;border-color:#0976b4}.btn-linkedin.btn-outline,.el-date-picker .el-picker-panel__footer .btn-linkedin.el-button,.el-date-picker .el-time-panel.el-popper button.btn-linkedin,.el-date-range-picker .el-picker-panel__footer .btn-linkedin.el-button{color:#0976b4;background-color:transparent;border:1px solid #0976b4}.btn-linkedin.btn-outline.active,.btn-linkedin.btn-outline:active,.btn-linkedin.btn-outline:focus,.btn-linkedin.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-linkedin.active.el-button,.el-date-picker .el-picker-panel__footer .btn-linkedin.el-button:active,.el-date-picker .el-picker-panel__footer .btn-linkedin.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-linkedin.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-linkedin.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-linkedin.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-linkedin.active,.el-date-picker .el-time-panel.el-popper button.btn-linkedin:active,.el-date-picker .el-time-panel.el-popper button.btn-linkedin:focus,.el-date-picker .el-time-panel.el-popper button.btn-linkedin:hover,.el-date-range-picker .el-picker-panel__footer .btn-linkedin.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-linkedin.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-linkedin.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-linkedin.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-linkedin.dropdown-toggle.el-button,.open>.btn-linkedin.btn-outline.dropdown-toggle{background-color:#08669c;color:#fff;border:1px solid #08669c}.btn-linkedin.btn-link{color:#0976b4;background-color:transparent;border:1px solid #0976b4}.btn-linkedin.btn-link.active,.btn-linkedin.btn-link:active,.btn-linkedin.btn-link:focus,.btn-linkedin.btn-link:hover,.open>.btn-linkedin.btn-link.dropdown-toggle{background-color:transparent;color:#08669c;border:1px solid #08669c}.btn-dribbble{border-color:#ea4c89;background-color:#ea4c89;color:#fff}.btn-dribbble.active,.btn-dribbble:active,.btn-dribbble:focus,.btn-dribbble:hover,.open>.btn-dribbble.dropdown-toggle{background-color:#e7357a;color:#fff;border-color:#ea4c89}.btn-dribbble.disabled,.btn-dribbble:disabled,.btn-dribbble[disabled]{background-color:transparent;border-color:#ea4c89}.btn-dribbble.btn-outline,.el-date-picker .el-picker-panel__footer .btn-dribbble.el-button,.el-date-picker .el-time-panel.el-popper button.btn-dribbble,.el-date-range-picker .el-picker-panel__footer .btn-dribbble.el-button{color:#ea4c89;background-color:transparent;border:1px solid #ea4c89}.btn-dribbble.btn-outline.active,.btn-dribbble.btn-outline:active,.btn-dribbble.btn-outline:focus,.btn-dribbble.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-dribbble.active.el-button,.el-date-picker .el-picker-panel__footer .btn-dribbble.el-button:active,.el-date-picker .el-picker-panel__footer .btn-dribbble.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-dribbble.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-dribbble.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-dribbble.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-dribbble.active,.el-date-picker .el-time-panel.el-popper button.btn-dribbble:active,.el-date-picker .el-time-panel.el-popper button.btn-dribbble:focus,.el-date-picker .el-time-panel.el-popper button.btn-dribbble:hover,.el-date-range-picker .el-picker-panel__footer .btn-dribbble.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-dribbble.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-dribbble.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-dribbble.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-dribbble.dropdown-toggle.el-button,.open>.btn-dribbble.btn-outline.dropdown-toggle{background-color:#e7357a;color:#fff;border:1px solid #e7357a}.btn-dribbble.btn-link{color:#ea4c89;background-color:transparent;border:1px solid #ea4c89}.btn-dribbble.btn-link.active,.btn-dribbble.btn-link:active,.btn-dribbble.btn-link:focus,.btn-dribbble.btn-link:hover,.open>.btn-dribbble.btn-link.dropdown-toggle{background-color:transparent;color:#e7357a;border:1px solid #e7357a}.btn-github{border-color:#333;background-color:#333;color:#fff}.btn-github.active,.btn-github:active,.btn-github:focus,.btn-github:hover,.open>.btn-github.dropdown-toggle{background-color:#262626;color:#fff;border-color:#333}.btn-github.disabled,.btn-github:disabled,.btn-github[disabled]{background-color:transparent;border-color:#333}.btn-github.btn-outline,.el-date-picker .el-picker-panel__footer .btn-github.el-button,.el-date-picker .el-time-panel.el-popper button.btn-github,.el-date-range-picker .el-picker-panel__footer .btn-github.el-button{color:#333;background-color:transparent;border:1px solid #333}.btn-github.btn-outline.active,.btn-github.btn-outline:active,.btn-github.btn-outline:focus,.btn-github.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-github.active.el-button,.el-date-picker .el-picker-panel__footer .btn-github.el-button:active,.el-date-picker .el-picker-panel__footer .btn-github.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-github.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-github.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-github.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-github.active,.el-date-picker .el-time-panel.el-popper button.btn-github:active,.el-date-picker .el-time-panel.el-popper button.btn-github:focus,.el-date-picker .el-time-panel.el-popper button.btn-github:hover,.el-date-range-picker .el-picker-panel__footer .btn-github.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-github.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-github.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-github.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-github.dropdown-toggle.el-button,.open>.btn-github.btn-outline.dropdown-toggle{background-color:#262626;color:#fff;border:1px solid #262626}.btn-github.btn-link{color:#333;background-color:transparent;border:1px solid #333}.btn-github.btn-link.active,.btn-github.btn-link:active,.btn-github.btn-link:focus,.btn-github.btn-link:hover,.open>.btn-github.btn-link.dropdown-toggle{background-color:transparent;color:#262626;border:1px solid #262626}.btn-youtube{border-color:#e52d27;background-color:#e52d27;color:#fff}.btn-youtube.active,.btn-youtube:active,.btn-youtube:focus,.btn-youtube:hover,.open>.btn-youtube.dropdown-toggle{background-color:#d8201a;color:#fff;border-color:#e52d27}.btn-youtube.disabled,.btn-youtube:disabled,.btn-youtube[disabled]{background-color:transparent;border-color:#e52d27}.btn-youtube.btn-outline,.el-date-picker .el-picker-panel__footer .btn-youtube.el-button,.el-date-picker .el-time-panel.el-popper button.btn-youtube,.el-date-range-picker .el-picker-panel__footer .btn-youtube.el-button{color:#e52d27;background-color:transparent;border:1px solid #e52d27}.btn-youtube.btn-outline.active,.btn-youtube.btn-outline:active,.btn-youtube.btn-outline:focus,.btn-youtube.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-youtube.active.el-button,.el-date-picker .el-picker-panel__footer .btn-youtube.el-button:active,.el-date-picker .el-picker-panel__footer .btn-youtube.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-youtube.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-youtube.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-youtube.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-youtube.active,.el-date-picker .el-time-panel.el-popper button.btn-youtube:active,.el-date-picker .el-time-panel.el-popper button.btn-youtube:focus,.el-date-picker .el-time-panel.el-popper button.btn-youtube:hover,.el-date-range-picker .el-picker-panel__footer .btn-youtube.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-youtube.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-youtube.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-youtube.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-youtube.dropdown-toggle.el-button,.open>.btn-youtube.btn-outline.dropdown-toggle{background-color:#d8201a;color:#fff;border:1px solid #d8201a}.btn-youtube.btn-link{color:#e52d27;background-color:transparent;border:1px solid #e52d27}.btn-youtube.btn-link.active,.btn-youtube.btn-link:active,.btn-youtube.btn-link:focus,.btn-youtube.btn-link:hover,.open>.btn-youtube.btn-link.dropdown-toggle{background-color:transparent;color:#d8201a;border:1px solid #d8201a}.btn-stumbleupon{border-color:#eb4924;background-color:#eb4924;color:#fff}.btn-stumbleupon.active,.btn-stumbleupon:active,.btn-stumbleupon:focus,.btn-stumbleupon:hover,.open>.btn-stumbleupon.dropdown-toggle{background-color:#e13b15;color:#fff;border-color:#eb4924}.btn-stumbleupon.disabled,.btn-stumbleupon:disabled,.btn-stumbleupon[disabled]{background-color:transparent;border-color:#eb4924}.btn-stumbleupon.btn-outline,.el-date-picker .el-picker-panel__footer .btn-stumbleupon.el-button,.el-date-picker .el-time-panel.el-popper button.btn-stumbleupon,.el-date-range-picker .el-picker-panel__footer .btn-stumbleupon.el-button{color:#eb4924;background-color:transparent;border:1px solid #eb4924}.btn-stumbleupon.btn-outline.active,.btn-stumbleupon.btn-outline:active,.btn-stumbleupon.btn-outline:focus,.btn-stumbleupon.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-stumbleupon.active.el-button,.el-date-picker .el-picker-panel__footer .btn-stumbleupon.el-button:active,.el-date-picker .el-picker-panel__footer .btn-stumbleupon.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-stumbleupon.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-stumbleupon.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-stumbleupon.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-stumbleupon.active,.el-date-picker .el-time-panel.el-popper button.btn-stumbleupon:active,.el-date-picker .el-time-panel.el-popper button.btn-stumbleupon:focus,.el-date-picker .el-time-panel.el-popper button.btn-stumbleupon:hover,.el-date-range-picker .el-picker-panel__footer .btn-stumbleupon.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-stumbleupon.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-stumbleupon.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-stumbleupon.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-stumbleupon.dropdown-toggle.el-button,.open>.btn-stumbleupon.btn-outline.dropdown-toggle{background-color:#e13b15;color:#fff;border:1px solid #e13b15}.btn-stumbleupon.btn-link{color:#eb4924;background-color:transparent;border:1px solid #eb4924}.btn-stumbleupon.btn-link.active,.btn-stumbleupon.btn-link:active,.btn-stumbleupon.btn-link:focus,.btn-stumbleupon.btn-link:hover,.open>.btn-stumbleupon.btn-link.dropdown-toggle{background-color:transparent;color:#e13b15;border:1px solid #e13b15}.btn-reddit{border-color:#ff4500;background-color:#ff4500;color:#fff}.btn-reddit.active,.btn-reddit:active,.btn-reddit:focus,.btn-reddit:hover,.open>.btn-reddit.dropdown-toggle{background-color:#e63e00;color:#fff;border-color:#ff4500}.btn-reddit.disabled,.btn-reddit:disabled,.btn-reddit[disabled]{background-color:transparent;border-color:#ff4500}.btn-reddit.btn-outline,.el-date-picker .el-picker-panel__footer .btn-reddit.el-button,.el-date-picker .el-time-panel.el-popper button.btn-reddit,.el-date-range-picker .el-picker-panel__footer .btn-reddit.el-button{color:#ff4500;background-color:transparent;border:1px solid #ff4500}.btn-reddit.btn-outline.active,.btn-reddit.btn-outline:active,.btn-reddit.btn-outline:focus,.btn-reddit.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-reddit.active.el-button,.el-date-picker .el-picker-panel__footer .btn-reddit.el-button:active,.el-date-picker .el-picker-panel__footer .btn-reddit.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-reddit.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-reddit.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-reddit.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-reddit.active,.el-date-picker .el-time-panel.el-popper button.btn-reddit:active,.el-date-picker .el-time-panel.el-popper button.btn-reddit:focus,.el-date-picker .el-time-panel.el-popper button.btn-reddit:hover,.el-date-range-picker .el-picker-panel__footer .btn-reddit.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-reddit.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-reddit.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-reddit.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-reddit.dropdown-toggle.el-button,.open>.btn-reddit.btn-outline.dropdown-toggle{background-color:#e63e00;color:#fff;border:1px solid #e63e00}.btn-reddit.btn-link{color:#ff4500;background-color:transparent;border:1px solid #ff4500}.btn-reddit.btn-link.active,.btn-reddit.btn-link:active,.btn-reddit.btn-link:focus,.btn-reddit.btn-link:hover,.open>.btn-reddit.btn-link.dropdown-toggle{background-color:transparent;color:#e63e00;border:1px solid #e63e00}.btn-tumblr{border-color:#35465c;background-color:#35465c;color:#fff}.btn-tumblr.active,.btn-tumblr:active,.btn-tumblr:focus,.btn-tumblr:hover,.open>.btn-tumblr.dropdown-toggle{background-color:#2c3a4c;color:#fff;border-color:#35465c}.btn-tumblr.disabled,.btn-tumblr:disabled,.btn-tumblr[disabled]{background-color:transparent;border-color:#35465c}.btn-tumblr.btn-outline,.el-date-picker .el-picker-panel__footer .btn-tumblr.el-button,.el-date-picker .el-time-panel.el-popper button.btn-tumblr,.el-date-range-picker .el-picker-panel__footer .btn-tumblr.el-button{color:#35465c;background-color:transparent;border:1px solid #35465c}.btn-tumblr.btn-outline.active,.btn-tumblr.btn-outline:active,.btn-tumblr.btn-outline:focus,.btn-tumblr.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-tumblr.active.el-button,.el-date-picker .el-picker-panel__footer .btn-tumblr.el-button:active,.el-date-picker .el-picker-panel__footer .btn-tumblr.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-tumblr.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-tumblr.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-tumblr.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-tumblr.active,.el-date-picker .el-time-panel.el-popper button.btn-tumblr:active,.el-date-picker .el-time-panel.el-popper button.btn-tumblr:focus,.el-date-picker .el-time-panel.el-popper button.btn-tumblr:hover,.el-date-range-picker .el-picker-panel__footer .btn-tumblr.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-tumblr.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-tumblr.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-tumblr.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-tumblr.dropdown-toggle.el-button,.open>.btn-tumblr.btn-outline.dropdown-toggle{background-color:#2c3a4c;color:#fff;border:1px solid #2c3a4c}.btn-tumblr.btn-link{color:#35465c;background-color:transparent;border:1px solid #35465c}.btn-tumblr.btn-link.active,.btn-tumblr.btn-link:active,.btn-tumblr.btn-link:focus,.btn-tumblr.btn-link:hover,.open>.btn-tumblr.btn-link.dropdown-toggle{background-color:transparent;color:#2c3a4c;border:1px solid #2c3a4c}.btn-behance{border-color:#1769ff;background-color:#1769ff;color:#fff}.btn-behance.active,.btn-behance:active,.btn-behance:focus,.btn-behance:hover,.open>.btn-behance.dropdown-toggle{background-color:#0059fd;color:#fff;border-color:#1769ff}.btn-behance.disabled,.btn-behance:disabled,.btn-behance[disabled]{background-color:transparent;border-color:#1769ff}.btn-behance.btn-outline,.el-date-picker .el-picker-panel__footer .btn-behance.el-button,.el-date-picker .el-time-panel.el-popper button.btn-behance,.el-date-range-picker .el-picker-panel__footer .btn-behance.el-button{color:#1769ff;background-color:transparent;border:1px solid #1769ff}.btn-behance.btn-outline.active,.btn-behance.btn-outline:active,.btn-behance.btn-outline:focus,.btn-behance.btn-outline:hover,.el-date-picker .el-picker-panel__footer .btn-behance.active.el-button,.el-date-picker .el-picker-panel__footer .btn-behance.el-button:active,.el-date-picker .el-picker-panel__footer .btn-behance.el-button:focus,.el-date-picker .el-picker-panel__footer .btn-behance.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.btn-behance.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .open>button.btn-behance.dropdown-toggle,.el-date-picker .el-time-panel.el-popper button.btn-behance.active,.el-date-picker .el-time-panel.el-popper button.btn-behance:active,.el-date-picker .el-time-panel.el-popper button.btn-behance:focus,.el-date-picker .el-time-panel.el-popper button.btn-behance:hover,.el-date-range-picker .el-picker-panel__footer .btn-behance.active.el-button,.el-date-range-picker .el-picker-panel__footer .btn-behance.el-button:active,.el-date-range-picker .el-picker-panel__footer .btn-behance.el-button:focus,.el-date-range-picker .el-picker-panel__footer .btn-behance.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.btn-behance.dropdown-toggle.el-button,.open>.btn-behance.btn-outline.dropdown-toggle{background-color:#0059fd;color:#fff;border:1px solid #0059fd}.btn-behance.btn-link{color:#1769ff;background-color:transparent;border:1px solid #1769ff}.btn-behance.btn-link.active,.btn-behance.btn-link:active,.btn-behance.btn-link:focus,.btn-behance.btn-link:hover,.open>.btn-behance.btn-link.dropdown-toggle{background-color:transparent;color:#0059fd;border:1px solid #0059fd}.el-date-picker .el-input .el-input__inner:-moz-placeholder,.el-date-picker .el-input .el-input__inner::-moz-placeholder,.form-control:-moz-placeholder,.form-control::-moz-placeholder,.form-group .el-input__inner:-moz-placeholder,.form-group .el-input__inner::-moz-placeholder{color:#ddd;opacity:1;filter:alpha(opacity=100)}.el-date-picker .el-input .el-input__inner::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.form-group .el-input__inner::-webkit-input-placeholder{color:#ddd;opacity:1;filter:alpha(opacity=100)}.el-date-picker .el-input .el-input__inner:-ms-input-placeholder,.form-control:-ms-input-placeholder,.form-group .el-input__inner:-ms-input-placeholder{color:#ddd;opacity:1;filter:alpha(opacity=100)}.el-date-picker .el-input .el-input__inner,.form-control,.form-group .el-input__inner{background-color:transparent;border:1px solid #e3e3e3;border-radius:4px;font-size:.875rem;color:#fff;padding:8px 12px;height:40px;-webkit-box-shadow:none;box-shadow:none}.el-date-picker .el-input .el-input__inner:focus,.form-control:focus,.form-group .el-input__inner:focus{background-color:transparent;border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none;outline:0!important;color:#fff}.el-date-picker .el-input .has-error .el-input__inner,.el-date-picker .el-input .has-success .el-input__inner,.form-group .has-error .el-input__inner,.form-group .has-success .el-input__inner,.has-error .el-date-picker .el-input .el-input__inner,.has-error .form-control,.has-error .form-control:focus,.has-error .form-group .el-input__inner,.has-success .el-date-picker .el-input .el-input__inner,.has-success .form-control,.has-success .form-control:focus,.has-success .form-group .el-input__inner{border-color:#e3e3e3;-webkit-box-shadow:none;box-shadow:none}.el-date-picker .el-input .has-success .el-input__inner:focus,.form-group .has-success .el-input__inner:focus,.has-success .el-date-picker .el-input .el-input__inner:focus,.has-success .form-control:focus,.has-success .form-group .el-input__inner:focus{border-color:#87cb16;color:#87cb16}.el-date-picker .el-input .has-error .el-input__inner,.form-group .has-error .el-input__inner,.has-error .el-date-picker .el-input .el-input__inner,.has-error .form-control,.has-error .form-group .el-input__inner{color:#fb404b}.el-date-picker .el-input .has-error .el-input__inner:focus,.form-group .has-error .el-input__inner:focus,.has-error .el-date-picker .el-input .el-input__inner:focus,.has-error .form-control:focus,.has-error .form-group .el-input__inner:focus{border-color:#fb404b}.el-date-picker .el-input .el-input__inner+.form-control-feedback,.form-control+.form-control-feedback,.form-group .el-input__inner+.form-control-feedback{border-radius:6px;font-size:14px;margin-top:-7px;position:absolute;right:10px;top:50%;vertical-align:middle}.el-date-picker .el-input .open .el-input__inner,.form-group .open .el-input__inner,.open .el-date-picker .el-input .el-input__inner,.open .form-control,.open .form-group .el-input__inner{border-radius:4px 4px 0 0;border-bottom-color:transparent}.input-lg{height:55px;padding:14px 30px}.has-error .form-control-feedback{color:#fb404b}.has-success .form-control-feedback{color:#87cb16}.input-group-addon{background-color:#fff;border:1px solid #e3e3e3}.input-group-addon.input-group-append{margin-left:0;border-radius:0 4px 4px 0;padding:7px 15px 7px 0}.input-group-addon.input-group-prepend{margin-right:0;border-radius:4px 0 0 4px;padding:7px 0 7px 15px}.has-error .input-group-addon,.has-success .input-group-addon{background-color:#fff;border:1px solid #e3e3e3}.el-date-picker .el-input .has-error .el-input__inner:focus+.input-group-addon,.form-group .has-error .el-input__inner:focus+.input-group-addon,.has-error .el-date-picker .el-input .el-input__inner:focus+.input-group-addon,.has-error .form-control:focus+.input-group-addon,.has-error .form-group .el-input__inner:focus+.input-group-addon{border-color:#fb404b;color:#fb404b}.el-date-picker .el-input .has-success .el-input__inner:focus+.input-group-addon,.form-group .has-success .el-input__inner:focus+.input-group-addon,.has-success .el-date-picker .el-input .el-input__inner:focus+.input-group-addon,.has-success .form-control:focus+.input-group-addon,.has-success .form-group .el-input__inner:focus+.input-group-addon{border-color:#87cb16;color:#87cb16}.el-date-picker .el-input .el-input__inner:focus~.input-group-addon,.form-control:focus+.input-group-addon,.form-control:focus~.input-group-addon,.form-group .el-input__inner:focus~.input-group-addon{background-color:#fff;border-color:#9a9a9a}.el-date-picker .el-input .input-group .el-input__inner:first-child,.form-group .input-group .el-input__inner:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .el-date-picker .el-input .el-input__inner:first-child,.input-group .form-control:first-child,.input-group .form-group .el-input__inner:first-child{border-right:0 none}.el-date-picker .el-input .el-input__inner+.input-group-append,.el-date-picker .el-input .input-group-prepend+.el-input__inner,.el-date-picker .el-input .input-group .el-input__inner:last-child,.form-control+.input-group-append,.form-group .el-input__inner+.input-group-append,.form-group .input-group-prepend+.el-input__inner,.form-group .input-group .el-input__inner:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.dropdown-toggle,.input-group-prepend+.form-control,.input-group .el-date-picker .el-input .el-input__inner:last-child,.input-group .form-control:last-child,.input-group .form-group .el-input__inner:last-child{border-left:0 none}.el-date-picker .el-input [disabled].el-input__inner,.el-date-picker .el-input [readonly].el-input__inner,.el-date-picker .el-input fieldset[disabled] .el-input__inner,.form-control[disabled],.form-control[readonly],.form-group [disabled].el-input__inner,.form-group [readonly].el-input__inner,.form-group fieldset[disabled] .el-input__inner,fieldset[disabled] .el-date-picker .el-input .el-input__inner,fieldset[disabled] .form-control,fieldset[disabled] .form-group .el-input__inner{background-color:#f5f5f5;color:#888;cursor:not-allowed}.input-group-btn .btn{border-width:1px;padding:8px 16px}.input-group-btn .btn-default:not(.btn-fill){border-color:#ddd}.input-group-btn:last-child>.btn{margin-left:0}.input-group-focus .input-group-addon{border-color:#aaa}.star{color:#fb404b;padding-left:3px}.card .card-body .control-label{text-align:right;padding-top:18px}.card .card-body .col-sm-4 .form-check:first-of-type,.card .card-body .col-sm-10 .form-check:first-of-type,.card .card-body .form-control-static{padding-top:8px}.form-group.has-error .error{color:#fb404b;text-transform:none;margin-bottom:0}.form-group.has-success .error{display:none!important}.alert{border:0;border-radius:0;color:#fff;padding:10px 15px;font-size:14px}.container .alert{border-radius:4px}.navbar .alert{border-radius:0;left:0;position:absolute;right:0;top:85px;width:100%;z-index:3}.navbar:not(.navbar-transparent) .alert{top:70px}.alert span[data-notify=icon]{font-size:30px;display:block;left:15px;position:absolute;top:50%;margin-top:-15px}.alert i.nc-simple-remove{font-size:12px!important;font:700 normal normal 14px/1 nucleo-icons}.alert button.close{position:absolute;right:10px;top:50%;margin-top:-13px;z-index:3;background-color:#fff;display:block;border-radius:50%;opacity:.4;line-height:9px;width:25px;height:25px;outline:0!important;text-align:center;padding:3px;font-weight:300}.alert button.close:hover{opacity:.55}.alert .close~span{display:block;max-width:89%}.alert[data-notify=container]{padding:10px 10px 10px 20px;border-radius:4px}.alert.alert-with-icon{padding-left:65px}.alert.alert-primary{background-color:#4091e2;color:#fff}.alert.alert-info{background-color:#63d8f1;color:#fff}.alert.alert-success{background-color:#a1e82c;color:#fff}.alert.alert-warning{background-color:#ffbc67;color:#fff}.alert.alert-danger{background-color:#fc727a;color:#fff}.el-table__body .checkbox,.el-table__body .radio,.table .checkbox,.table .radio{position:relative;height:20px;display:block;width:20px;padding:0 0;margin:0 5px}.el-table__body>tbody>tr>td,.el-table__body>tbody>tr>th,.el-table__body>tfoot>tr>td,.el-table__body>tfoot>tr>th,.el-table__body>thead>tr>td,.el-table__body>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px 8px;vertical-align:middle;border-color:#e3e3e3}.el-table__body>thead>tr>th,.table>thead>tr>th{border-bottom-width:1px;font-size:12px;text-transform:uppercase;color:#9a9a9a;font-weight:400;padding-bottom:5px}.el-table__body table>tr .td-actions,.table table>tr .td-actions{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.el-table__body .td-actions .btn,.table .td-actions .btn{opacity:.36;filter:alpha(opacity=36)}.el-table__body .td-actions .btn.btn-xs,.table .td-actions .btn.btn-xs{padding-left:3px;padding-right:3px}.el-table__body .td-actions,.table .td-actions{min-width:90px}.el-table__body>tbody>tr,.table>tbody>tr{position:relative;font-size:14px!important}.el-table__body>tbody>tr:hover .td-actions .btn,.table>tbody>tr:hover .td-actions .btn{opacity:1;filter:alpha(opacity=100)}.el-table__body thead th,.table thead th{border-bottom:none!important;border-top:none!important}.el-date-picker .el-picker-panel__footer .el-table__body .btn-link.el-button:first-child,.el-date-picker .el-picker-panel__footer .table .btn-link.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .el-table__body .btn-link.el-button:first-child,.el-date-range-picker .el-picker-panel__footer .table .btn-link.el-button:first-child,.el-table__body .btn-info.btn-link,.el-table__body .el-date-picker .el-picker-panel__footer .btn-link.el-button:first-child,.el-table__body .el-date-range-picker .el-picker-panel__footer .btn-link.el-button:first-child,.table .btn-info.btn-link,.table .el-date-picker .el-picker-panel__footer .btn-link.el-button:first-child,.table .el-date-range-picker .el-picker-panel__footer .btn-link.el-button:first-child{color:#23ccef}.el-date-picker .el-time-panel.el-popper .el-table__body button.btn-link:first-child,.el-date-picker .el-time-panel.el-popper .table button.btn-link:first-child,.el-table__body .btn-danger.btn-link,.el-table__body .el-date-picker .el-time-panel.el-popper button.btn-link:first-child,.table .btn-danger.btn-link,.table .el-date-picker .el-time-panel.el-popper button.btn-link:first-child{color:#fb404b}.el-table__body .btn-success.btn-link,.table .btn-success.btn-link{color:#87cb16}.el-table__body .btn-warning.btn-link,.table .btn-warning.btn-link{color:#f6de72}.el-table__body .form-check .form-check-sign,.el-table__body .form-check .form-check-sign:after,.el-table__body .form-check .form-check-sign:before,.table .form-check .form-check-sign,.table .form-check .form-check-sign:after,.table .form-check .form-check-sign:before{margin-top:-14px}.card .table tbody td:first-child,.card .table thead th:first-child{padding-left:15px}.card .table tbody td:last-child,.card .table thead th:last-child{padding-right:15px;display:block}.table-bigboy>thead>tr>th{font-size:14px;text-transform:uppercase;color:#9a9a9a;font-weight:400}.table-bigboy>tbody>tr>td{font-size:14px}.table-bigboy>tbody>tr>td b{display:block;margin-bottom:5px}.table-bigboy .td-name{font-weight:300;font-size:18px;min-width:240px}.table-bigboy .td-number{text-align:right;min-width:110px}.table-bigboy .td-number small{margin-right:3px}.table-bigboy .td-actions{width:60px;min-width:auto}.table-bigboy .td-actions .btn{float:right}.table-bigboy .img-container{width:180px;height:120px;overflow:hidden;display:block;border-radius:6px}.table-bigboy .img-container img{width:100%}.table-with-links .card-body{padding-bottom:0!important}.table-with-links .card-body .table .btn{margin-bottom:0!important}.table-with-links .card-body .table tr td{padding:7px 3px!important}.regular-table-with-color .card-body,.table-with-switches .card-body{padding-bottom:0!important}.regular-table-with-color .card-body .table tbody td:last-child,.table-with-switches .card-body .table tbody td:last-child{padding-right:10px!important}.table-big-boy .card-body{padding-bottom:0!important}.table-big-boy .card-body .table tbody td:last-child{padding-right:10px!important}.bootstrap-table .table thead th:first-child{padding-left:0!important}.bootstrap-table .dropdown-menu li a{display:block;padding:8px 16px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap;color:#333}.bootstrap-table .dropdown-menu li a:hover{background-color:#f5f5f5}.bootstrap-table .dropdown-menu li.active a{background-color:rgba(68,125,247,.2)}.data-tables table tbody .btn{padding:3px!important;font-size:16px!important}.data-tables .pagination{float:right}.data-tables tfoot{font-size:14px}.card-tasks .table tbody td:last-child{padding-right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.card-tasks .table tbody td:last-child .btn{padding:3px}.card-tasks .table tbody td:first-child{padding-left:0}.card-tasks .table-full-width{padding-bottom:0!important}.card-tasks .card-footer{padding-top:0}.card-tasks .table{margin-bottom:0!important}.table-full-width{margin-left:-15px;margin-right:-15px;padding:15px!important}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:rgba(135,203,22,.2)}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:rgba(144,217,23,.2)}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:rgba(35,204,239,.2)}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:rgba(49,207,240,.2)}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:rgba(255,165,52,.2)}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:rgba(255,172,67,.2)}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:rgba(251,64,75,.2)}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:rgba(251,79,89,.2)}.form-check,.form-check-radio{margin-bottom:12px;position:relative;padding-left:0}.form-check .form-check-label{display:inline-block;position:relative;cursor:pointer;padding-left:25px;line-height:26px;margin-bottom:0;text-transform:capitalize}.form-check .form-check-sign:after,.form-check .form-check-sign:before{font-family:FontAwesome;content:"";color:#888;display:inline-block;position:absolute;width:19px;height:19px;margin-left:-23px;font-size:18px;cursor:pointer;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.form-check .form-check-sign:after{font-family:FontAwesome;content:"";text-align:center;opacity:0;color:#23ccef;border:0;background-color:inherit;margin-left:-23px}.form-check .form-check-sign:before{margin-left:-22px}.form-check.disabled .form-check-label{color:#9a9a9a;opacity:.5}#RegisterValidation .card .form-check .form-check-sign:before{margin-left:-27px}.form-check .form-check-input:disabled+.form-check-sign:after,.form-check .form-check-input:disabled+.form-check-sign:before,.form-check .form-check-input:disabled:checked+.form-check-sign:after,.radio input[type=radio]:disabled+label{color:#ddd;pointer-events:none}.form-check.disabled .form-check-label{cursor:not-allowed}.form-check-radio input[type=radio],.form-check input[type=checkbox]{opacity:0;position:absolute;visibility:hidden}.form-check input[type=checkbox]:checked+.form-check-sign:after{opacity:1}.form-check input[type=checkbox]:checked+.form-check-sign:before{opacity:0}.checkbox input[type=checkbox]:disabled+.form-check-sign:after,.el-date-picker .el-input .el-input__inner input[type=checkbox]:disabled+.form-check-sign:before,.form-control input[type=checkbox]:disabled+.form-check-sign:before,.form-group .el-input__inner input[type=checkbox]:disabled+.form-check-sign:before{cursor:not-allowed}.form-check-radio input[type=radio]:disabled+.form-check-sign,.form-check .form-check-label input[type=checkbox]:disabled+.form-check-sign{pointer-events:none!important}.form-check.checkbox-inline{display:inline-block}.form-check-radio.disabled .form-check-label{color:#9a9a9a;opacity:.5;cursor:not-allowed}.form-check-radio .form-check-sign:before{font-family:FontAwesome;content:"";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;opacity:.5;left:24px}.form-check-radio input[type=radio],.form-check-radio input[type=radio]+.form-check-sign:after{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;content:" ";display:block;margin-left:0;font-size:18px}.form-check-radio input[type=radio]:checked+.form-check-sign:after{font-family:FontAwesome;content:"";position:absolute;left:0;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.form-check input[type=radio]:checked+.form-check-sign:before{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.form-check-radio input[type=radio]:disabled+.form-check-sign:after,.form-check-radio input[type=radio]:disabled+.form-check-sign:before{color:#9a9a9a}.card.horizontal-form .form-check .form-check-label,.card.stacked-form .form-check .form-check-label{padding-left:22px!important}.nav .nav-item .nav-link:focus,.nav .nav-item .nav-link:hover,.navbar{background-color:transparent}.navbar{border:0;font-size:16px;border-radius:0;min-height:50px;max-height:61px;border-bottom:1px solid rgba(0,0,0,.1)}.navbar .navbar-brand{font-family:Aldrich,sans-serif;font-weight:400;margin:5px 0;font-size:30px;color:#fff}.navbar .navbar-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-toggler{width:37px;height:27px;vertical-align:middle;outline:0;cursor:pointer}.navbar .navbar-toggler.navbar-toggler-left{position:relative;left:0;padding-left:0}.navbar .navbar-toggler.navbar-toggler-right{padding-right:0}.navbar .navbar-toggler .navbar-toggler-bar{width:3px;height:3px;border-radius:50%;margin:0 auto}.navbar .navbar-toggler .burger-lines{display:block;position:relative;background-color:#888;width:24px;height:2px;border-radius:1px;margin:4px auto}.navbar .btn-round.btn-icon{padding:8px 9px}.navbar .navbar-nav .nav-item{margin:0 3px}.navbar .navbar-nav .nav-item .nav-link{color:#888;padding:10px 15px;margin:10px 3px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:40px}.navbar .navbar-nav .nav-item .nav-link.btn{margin:15px 3px;padding:8px 16px}.navbar .navbar-nav .nav-item .nav-link.btn-round{margin:16px 3px}.navbar .navbar-nav .nav-item .nav-link [class^=fa]{font-size:19px;position:relative;line-height:40px;top:1px}.navbar .navbar-nav .nav-item .nav-link:hover{color:#23ccef}.navbar .navbar-nav .nav-item .nav-link .stats{margin-left:10px}.navbar .navbar-nav .nav-item .dropdown-menu{border-radius:10px;margin-top:-5px}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.navbar .navbar-nav .nav-item .dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#e5e5e5}.navbar .navbar-nav .notification{position:absolute;background-color:#fb404b;text-align:center;border-radius:10px;min-width:18px;padding:0 5px;height:18px;font-size:12px;color:#fff;font-weight:700;line-height:18px;top:10px;left:7px}.navbar .navbar-nav .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:5px;margin-top:18px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.navbar .btn{margin:15px 3px;font-size:14px}.navbar .btn-simple{font-size:16px}.navbar.fixed{width:260px;right:0;left:auto;border-radius:0}.navbar-transparent .navbar-brand,[class*=navbar-ct] .navbar-brand{color:#fff!important;margin-left:10px;opacity:1;filter:alpha(opacity=100)}.navbar-transparent .navbar-brand:focus,.navbar-transparent .navbar-brand:hover,[class*=navbar-ct] .navbar-brand:focus,[class*=navbar-ct] .navbar-brand:hover{background-color:transparent;opacity:1;filter:alpha(opacity=100);color:#fff}.navbar-transparent .navbar-nav .nav-item .nav-link:not(.btn),[class*=navbar-ct] .navbar-nav .nav-item .nav-link:not(.btn){color:#fff;border-color:#fff;opacity:.8;filter:alpha(opacity=80)}.navbar-transparent .navbar-nav .active .nav-link:focus:not(.btn),.navbar-transparent .navbar-nav .active .nav-link:hover:not(.btn),.navbar-transparent .navbar-nav .active .nav-link:not(.btn),.navbar-transparent .navbar-nav .nav-item .nav-link:focus:not(.btn),.navbar-transparent .navbar-nav .nav-item .nav-link:hover:not(.btn),.navbar-transparent .navbar-nav .nav-item .nav-link:not(.btn),[class*=navbar-ct] .navbar-nav .active .nav-link:focus:not(.btn),[class*=navbar-ct] .navbar-nav .active .nav-link:hover:not(.btn),[class*=navbar-ct] .navbar-nav .active .nav-link:not(.btn),[class*=navbar-ct] .navbar-nav .nav-item .nav-link:focus:not(.btn),[class*=navbar-ct] .navbar-nav .nav-item .nav-link:hover:not(.btn),[class*=navbar-ct] .navbar-nav .nav-item .nav-link:not(.btn){background-color:transparent;border-radius:3px;color:#fff;opacity:.8;filter:alpha(opacity=80)}.navbar-transparent .navbar-nav .active .nav-link:focus:not(.btn):focus,.navbar-transparent .navbar-nav .active .nav-link:focus:not(.btn):hover,.navbar-transparent .navbar-nav .active .nav-link:hover:not(.btn):focus,.navbar-transparent .navbar-nav .active .nav-link:hover:not(.btn):hover,.navbar-transparent .navbar-nav .active .nav-link:not(.btn):focus,.navbar-transparent .navbar-nav .active .nav-link:not(.btn):hover,.navbar-transparent .navbar-nav .nav-item .nav-link:focus:not(.btn):focus,.navbar-transparent .navbar-nav .nav-item .nav-link:focus:not(.btn):hover,.navbar-transparent .navbar-nav .nav-item .nav-link:hover:not(.btn):focus,.navbar-transparent .navbar-nav .nav-item .nav-link:hover:not(.btn):hover,.navbar-transparent .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar-transparent .navbar-nav .nav-item .nav-link:not(.btn):hover,[class*=navbar-ct] .navbar-nav .active .nav-link:focus:not(.btn):focus,[class*=navbar-ct] .navbar-nav .active .nav-link:focus:not(.btn):hover,[class*=navbar-ct] .navbar-nav .active .nav-link:hover:not(.btn):focus,[class*=navbar-ct] .navbar-nav .active .nav-link:hover:not(.btn):hover,[class*=navbar-ct] .navbar-nav .active .nav-link:not(.btn):focus,[class*=navbar-ct] .navbar-nav .active .nav-link:not(.btn):hover,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:focus:not(.btn):focus,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:focus:not(.btn):hover,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:hover:not(.btn):focus,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:hover:not(.btn):hover,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:not(.btn):focus,[class*=navbar-ct] .navbar-nav .nav-item .nav-link:not(.btn):hover{opacity:1;filter:alpha(opacity=100)}.navbar-transparent .navbar-nav .nav .nav-item .nav-link.btn:hover,[class*=navbar-ct] .navbar-nav .nav .nav-item .nav-link.btn:hover{background-color:transparent}.navbar-transparent .navbar-nav .show .nav-link,.navbar-transparent .navbar-nav .show .nav-link:focus,.navbar-transparent .navbar-nav .show .nav-link:hover,[class*=navbar-ct] .navbar-nav .show .nav-link,[class*=navbar-ct] .navbar-nav .show .nav-link:focus,[class*=navbar-ct] .navbar-nav .show .nav-link:hover{background-color:transparent;color:#fff;opacity:1;filter:alpha(opacity=100)}.navbar-transparent .btn-default,[class*=navbar-ct] .btn-default{color:#fff;border-color:#fff}.navbar-transparent .btn-default.btn-fill,[class*=navbar-ct] .btn-default.btn-fill{color:#9a9a9a;background-color:#fff;opacity:.9;filter:alpha(opacity=90)}.navbar-transparent .btn-default.btn-fill.active,.navbar-transparent .btn-default.btn-fill:active,.navbar-transparent .btn-default.btn-fill:focus,.navbar-transparent .btn-default.btn-fill:hover,.navbar-transparent .show .dropdown-toggle.btn-fill.btn-default,[class*=navbar-ct] .btn-default.btn-fill.active,[class*=navbar-ct] .btn-default.btn-fill:active,[class*=navbar-ct] .btn-default.btn-fill:focus,[class*=navbar-ct] .btn-default.btn-fill:hover,[class*=navbar-ct] .show .dropdown-toggle.btn-fill.btn-default{border-color:#fff;opacity:1;filter:alpha(opacity=100)}.navbar-transparent .dropdown-menu .divider{background-color:hsla(0,0%,100%,.2)}.navbar-default{background-color:hsla(0,0%,100%,.96);border-bottom:1px solid rgba(0,0,0,.1)}.navbar-default .navbar-nav .nav-item .nav-link:not(.btn){color:#9a9a9a}.navbar-default .navbar-nav .active .nav-link,.navbar-default .navbar-nav .active .nav-link:not(.btn):focus,.navbar-default .navbar-nav .active .nav-link:not(.btn):hover,.navbar-default .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar-default .navbar-nav .nav-item .nav-link:not(.btn):hover{background-color:transparent;border-radius:3px;color:#23ccef;opacity:1;filter:alpha(opacity=100)}.navbar-default .navbar-nav .show .nav-link,.navbar-default .navbar-nav .show .nav-link:focus,.navbar-default .navbar-nav .show .nav-link:hover{background-color:transparent;color:#23ccef}.navbar-default .navbar-nav .navbar-toggle:focus,.navbar-default .navbar-nav .navbar-toggle:hover{background-color:transparent}.navbar-default:not(.navbar-transparent) .btn-default:hover{color:#23ccef;border-color:#23ccef}.navbar-default:not(.navbar-transparent) .btn-neutral,.navbar-default:not(.navbar-transparent) .btn-neutral:active,.navbar-default:not(.navbar-transparent) .btn-neutral:hover{color:#9a9a9a}.navbar-icons.navbar .navbar-brand{margin-top:12px;margin-bottom:12px}.navbar-icons .navbar-nav .nav-item .nav-link{text-align:center;padding:6px 15px;margin:6px 3px}.navbar-icons .navbar-nav [class^=pe]{font-size:30px;position:relative}.navbar-icons .navbar-nav p{margin:3px 0 0}.navbar-form{-webkit-box-shadow:none;box-shadow:none}.el-date-picker .el-input .navbar-form .el-input__inner,.form-group .navbar-form .el-input__inner,.navbar-form .el-date-picker .el-input .el-input__inner,.navbar-form .form-control,.navbar-form .form-group .el-input__inner{border-radius:0;border:0;padding:0;background-color:transparent;height:22px;font-size:16px;line-height:1.5;color:#e3e3e3}.el-date-picker .el-input .navbar-transparent .navbar-form .el-input__inner,.el-date-picker .el-input [class*=navbar-ct] .navbar-form .el-input__inner,.form-group .navbar-transparent .navbar-form .el-input__inner,.form-group [class*=navbar-ct] .navbar-form .el-input__inner,.navbar-transparent .navbar-form .el-date-picker .el-input .el-input__inner,.navbar-transparent .navbar-form .form-control,.navbar-transparent .navbar-form .form-group .el-input__inner,[class*=navbar-ct] .navbar-form .el-date-picker .el-input .el-input__inner,[class*=navbar-ct] .navbar-form .form-control,[class*=navbar-ct] .navbar-form .form-group .el-input__inner{color:#fff;border:0;border-bottom:1px solid hsla(0,0%,100%,.6)}.navbar-ct-blue{background-color:#4091e2}.navbar-ct-azure{background-color:#63d8f1}.navbar-ct-green{background-color:#a1e82c}.navbar-ct-orange{background-color:#ffbc67}.navbar-ct-red{background-color:#fc727a}.navbar-transparent{padding-top:15px;background-color:transparent;border-bottom:1px solid transparent;z-index:999}.navbar-transparent .navbar-toggler .burger-lines{background:#fff}.navbar-toggle{margin-top:19px;margin-bottom:19px;border:0}.navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle .navbar-collapse,.navbar-toggle .navbar-form{border-color:transparent}.navbar-toggle.navbar-default .navbar-toggle:focus,.navbar-toggle.navbar-default .navbar-toggle:hover{background-color:transparent}.main-panel .navbar-fixed{position:fixed;right:0;width:calc(100% - 260px);z-index:1030}.main-panel .navbar-fixed+.content{padding-top:90px}.nav-mobile-menu.nav .navbar-search-form .nc-icon{font-size:28px;width:30px;text-align:center;vertical-align:middle;float:left;color:#fff}.el-date-picker .el-input .nav-mobile-menu.nav .navbar-search-form .el-input__inner::-webkit-input-placeholder,.form-group .nav-mobile-menu.nav .navbar-search-form .el-input__inner::-webkit-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .el-date-picker .el-input .el-input__inner::-webkit-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-control::-webkit-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-group .el-input__inner::-webkit-input-placeholder{color:#fff}.el-date-picker .el-input .nav-mobile-menu.nav .navbar-search-form .el-input__inner::-moz-placeholder,.form-group .nav-mobile-menu.nav .navbar-search-form .el-input__inner::-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .el-date-picker .el-input .el-input__inner::-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-control::-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-group .el-input__inner::-moz-placeholder{color:#fff}.el-date-picker .el-input .nav-mobile-menu.nav .navbar-search-form .el-input__inner:-ms-input-placeholder,.form-group .nav-mobile-menu.nav .navbar-search-form .el-input__inner:-ms-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .el-date-picker .el-input .el-input__inner:-ms-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-control:-ms-input-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-group .el-input__inner:-ms-input-placeholder{color:#fff}.el-date-picker .el-input .nav-mobile-menu.nav .navbar-search-form .el-input__inner:-moz-placeholder,.form-group .nav-mobile-menu.nav .navbar-search-form .el-input__inner:-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .el-date-picker .el-input .el-input__inner:-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-control:-moz-placeholder,.nav-mobile-menu.nav .navbar-search-form .form-group .el-input__inner:-moz-placeholder{color:#fff}.nav .navbar-search-form .nc-icon{color:#888}.footer{background-color:#fff;width:100%}.footer .footer-menu{height:41px}.footer nav>ul{list-style:none;margin:0;padding:0;font-weight:400}.footer nav>ul a:not(.btn){color:#9a9a9a;display:block;margin-bottom:3px}.footer nav>ul a:not(.btn):focus,.footer nav>ul a:not(.btn):hover{color:#797979}.footer .social-area{padding:15px 0}.footer .social-area h5{padding-bottom:15px}.footer .social-area>a:not(.btn){color:#9a9a9a;display:inline-block;vertical-align:top;padding:10px 5px;font-size:20px;font-weight:400;line-height:20px;text-align:center}.footer .social-area>a:not(.btn):focus,.footer .social-area>a:not(.btn):hover{color:#797979}.footer .copyright{color:#797979;padding:10px 15px;margin:10px 3px;line-height:20px;font-size:14px}.footer hr{border-color:#ddd}.footer .title{color:#797979}.footer-default{background-color:#f5f5f5}.footer:not(.footer-big) nav>ul{font-size:14px}.footer:not(.footer-big) nav>ul li{margin-left:20px;float:left}.footer:not(.footer-big) nav>ul a{padding:10px 0;margin:10px 10px 10px 0}.full-page+.footer .copyright a,.full-page+.footer li a{color:#fff!important}.nav-pills>li+li{margin-left:0}.nav-pills>li>a{border:1px solid #23ccef;border-radius:0;color:#23ccef;margin-left:-1px}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#f5f5f5}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#23ccef;color:#fff}.nav-pills>li:first-child>a{border-radius:4px 0 0 4px;margin:0}.nav-pills>li:last-child>a{border-radius:0 4px 4px 0}.pagination .page-item .page-link{border-radius:50%;margin:0 2px;color:#797979;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination .page-item .page-link:hover{background-color:#eee;border-color:#ddd}.pagination .page-item.active .page-link{background-color:#23ccef;border:0;color:#fff!important;padding:7px 13px}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:50%}.pagination>li.disabled{opacity:.4}.pagination.pagination-no-border>li>a,.pagination.pagination-no-border>li>span{border:0}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li>a,.pagination>li>span{border-radius:50%;margin:0 2px;color:#797979}.pagination>li.active>a,.pagination>li.active>a:focus,.pagination>li.active>a:hover,.pagination>li.active>span,.pagination>li.active>span:focus,.pagination>li.active>span:hover{background-color:#23ccef;border:0;color:#fff;padding:7px 13px}.nav-pills-blue>li.active>a,.nav-pills-blue>li.active>a:focus,.nav-pills-blue>li.active>a:hover{background-color:#447df7}.pagination-blue>li.active a,.pagination-blue>li.active a:focus,.pagination-blue>li.active a:hover,.pagination-blue>li.active span,.pagination-blue>li.active span:focus,.pagination-blue>li.active span:hover{background-color:#447df7!important}.nav-pills-azure>li.active>a,.nav-pills-azure>li.active>a:focus,.nav-pills-azure>li.active>a:hover{background-color:#23ccef}.pagination-azure li.active a,.pagination-azure li.active a:focus,.pagination-azure li.active a:hover,.pagination-azure li.active span,.pagination-azure li.active span:focus,.pagination-azure li.active span:hover{background-color:#23ccef!important}.nav-pills-green>li.active>a,.nav-pills-green>li.active>a:focus,.nav-pills-green>li.active>a:hover{background-color:#87cb16}.pagination-green>li.active a,.pagination-green>li.active a:focus,.pagination-green>li.active a:hover,.pagination-green>li.active span,.pagination-green>li.active span:focus,.pagination-green>li.active span:hover{background-color:#87cb16!important}.nav-pills-orange>li.active>a,.nav-pills-orange>li.active>a:focus,.nav-pills-orange>li.active>a:hover{background-color:#ffa534}.pagination-orange>li.active a,.pagination-orange>li.active a:focus,.pagination-orange>li.active a:hover,.pagination-orange>li.active span,.pagination-orange>li.active span:focus,.pagination-orange>li.active span:hover{background-color:#ffa534!important}.nav-pills-red>li.active>a,.nav-pills-red>li.active>a:focus,.nav-pills-red>li.active>a:hover{background-color:#fb404b}.pagination-red>li.active a,.pagination-red>li.active a:focus,.pagination-red>li.active a:hover,.pagination-red>li.active span,.pagination-red>li.active span:focus,.pagination-red>li.active span:hover{background-color:#fb404b!important}.bootstrap-table .pagination .page-number a{padding:7px 12px}.nav-pills-blue>li>a{border:1px solid #447df7;color:#447df7}.nav-pills-azure>li>a{border:1px solid #23ccef;color:#23ccef}.nav-pills-green>li>a{border:1px solid #87cb16;color:#87cb16}.nav-pills-orange>li>a{border:1px solid #ffa534;color:#ffa534}.nav-pills-red>li>a{border:1px solid #fb404b;color:#fb404b}.nav-icons,.nav-text{padding:10px 0 0}.nav-icons .nav-item .nav-link,.nav-text .nav-item .nav-link{display:block;padding:0 16px;color:#9a9a9a;text-align:center;opacity:.8;filter:alpha(opacity=80)}.nav-icons .nav-item .nav-link:focus,.nav-icons .nav-item .nav-link:hover,.nav-text .nav-item .nav-link:focus,.nav-text .nav-item .nav-link:hover{background-color:transparent;opacity:1;filter:alpha(opacity=100)}.nav-icons .nav-item:first-child .nav-link,.nav-text .nav-item:first-child .nav-link{padding-left:0}.nav-icons .nav-item.active .nav-link,.nav-icons .nav-item .nav-link.active,.nav-text .nav-item.active .nav-link,.nav-text .nav-item .nav-link.active{color:#23ccef}.nav-icons>li{display:inline-block}.nav-icons>li>a{padding:0 10px;margin-bottom:10px}.nav-icons>li>a i{font-size:22px;margin-bottom:10px;width:22px}.nav-icons.nav-stacked>li{display:block}.nav-icons.nav-stacked>li>a{margin-bottom:20px}.nav-blue>li.active a{color:#447df7}.nav-azure>li.active a{color:#23ccef}.nav-green>li.active a{color:#87cb16}.nav-orange>li.active a{color:#f6de72}.nav-red>li.active a{color:#fb404b}.nav-text{margin:0 0 10px 0}.nav-text>li>a{font-size:14px;text-transform:uppercase;padding:3px 0;text-align:left;font-weight:500}.nav-text>li:first-child>a{padding-top:0}.nav-text h4{margin-top:0}.nav-text:not(.nav-stacked)>li{display:inline-block}.nav-text:not(.nav-stacked)>li>a{margin-right:15px}.tab-pane{padding:15px 0}.nav-container{display:block;width:100%;text-align:center}.content-full-width .nav-tabs li:first-child{padding-left:15px}.content-full-width .tab-pane{padding:15px}.accordions .card{border:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.accordions .card .card-header{padding:0;border-bottom:1px solid #ddd!important}.accordions .card .card-header .card-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}.accordions .card .card-header .card-title a{color:#333;padding:0 0 5px;display:block;width:100%;font-size:16px}.accordions .card .card-header .card-title a:hover{color:#797979}.accordions .card .card-header .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;float:right;margin-top:12px;margin-right:15px;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.accordions .card .card-header a[data-toggle=collapse-hover][aria-expanded=true] .caret,.accordions .card .card-header a[data-toggle=collapse][aria-expanded=true] .caret{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordions .card .card-header+.card-collapse .card-body{-webkit-box-shadow:inset 0 7px 10px -7px rgba(0,0,0,.14);box-shadow:inset 0 7px 10px -7px rgba(0,0,0,.14)}.accordions .card .card-collapse.collapse-hover{-webkit-transition:all .3s linear;transition:all .3s linear!important}.card-body-full-width{padding:15px 0!important}.card-body-full-width .accordions .card-header .card-title a{padding:10px 15px}.content-full-width .nav-tabs .nav-item:first-child{padding-left:15px}.nav-container .nav-icons .nc-icon{font-weight:700}.progress{background-color:#e5e5e5;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin-bottom:20px}.progress-thin{height:2px}.progress-bar.bg-primary{background-color:#447df7!important}.progress-bar.bg-info{background-color:#23ccef!important}.progress-bar.bg-success{background-color:#87cb16!important}.progress-bar.bg-warning{background-color:#f6de72!important}.progress-bar.bg-danger{background-color:#fb404b!important}.card{border-radius:4px;background:transparent;margin-bottom:30px}.card .card-image{width:100%;overflow:hidden;height:260px;border-radius:4px 4px 0 0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card .card-image img{width:100%}.card .filter{position:absolute;z-index:2;background-color:rgba(0,0,0,.68);top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;filter:alpha(opacity=0)}.card .filter .btn{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card:hover .filter{opacity:1;filter:alpha(opacity=100)}.card .btn-hover{opacity:0;filter:alpha(opacity=0)}.card:hover .btn-hover{opacity:1;filter:alpha(opacity=100)}.card .card-body{padding:15px 15px 10px 15px}.card .card-header{padding:15px 15px 0;background-color:transparent!important;border-bottom:none!important}.card .card-category,.card label{font-size:14px;font-weight:400;color:#fff;margin-bottom:0}.card .card-category i,.card label i{font-size:16px}.card label{font-size:12px;margin-bottom:5px;text-transform:uppercase}.card .card-title{margin:0;color:#fff;font-weight:300}.card .avatar{height:100%;overflow:hidden;border-radius:50%;margin-right:5px}.card .description{font-size:14px;color:#333}.card .card-footer{padding:15px 15px 10px 15px;background-color:transparent;line-height:30px;border-top:none!important;font-size:14px}.card .card-footer .legend{padding:5px 0}.card .card-footer hr{margin-top:5px;margin-bottom:5px}.card .stats{color:#a9a9a9}.card .author{font-size:12px;font-weight:600;text-transform:uppercase;border-radius:50%;border:4px solid hsla(0,0%,100%,.3);overflow:hidden;margin:0 auto;-webkit-transition:all .3s linear;transition:all .3s linear}.card .author i{font-size:14px}.card h6{font-size:12px;margin:0}.card.card-separator:after{height:100%;right:-15px;top:0;width:1px;background-color:#ddd;card-body:"";position:absolute}.card .ct-chart{margin:30px -10px 30px;height:245px}.card .ct-label{font-size:1rem!important}.card .alert{border-radius:4px;position:relative}.card .alert.alert-with-icon{padding-left:65px}.card.card-lock .card-body .card-title{margin-bottom:20px;color:#fff}.card.card-lock .card-header .author{width:100px;height:100px}.card-stats .card-body{padding:15px 15px 0}.card-stats .card-body .numbers{text-align:right}.card-stats .card-body .numbers p{margin-bottom:0}.card-stats .card-footer{padding:0 15px 10px 15px}.card-stats .icon-big{font-size:3em;min-height:64px}.card-stats .icon-big i{line-height:59px}.card-user .card-image{height:110px}.card-user .card-image-plain{height:0;margin-top:110px}.card-user .author{text-align:center;text-transform:none;margin-top:-70px}.card-user .avatar{width:124px;height:124px;border:5px solid #eee;position:relative;margin-bottom:15px}.card-user .avatar.border-gray{border-color:#eee}.card-user .title{line-height:24px}.card-user .card-body{min-height:240px}.card-user .card-header.no-padding{padding:0}.card-user .card-footer .button-container .btn{font-size:16px}.card-price .card-footer,.card-user .card-footer{padding:5px 15px 10px}.card-price hr,.card-user hr{margin:5px 15px}.card-plain{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.card-plain .card-image{border-radius:4px}.card.card-plain{border:none!important}.card.card-plain .card-header{background-color:transparent!important}.card.card-login{-webkit-box-shadow:0 25px 30px -13px rgba(40,40,40,.4);box-shadow:0 25px 30px -13px rgba(40,40,40,.4);border-radius:10px;padding-top:10px;padding-bottom:30px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s linear;transition:all .3s linear}.card.card-login .form-check{margin-left:-12px}.card.card-login.card-hidden{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.card.card-register .header-text hr{border-top:1px solid hsla(0,0%,100%,.3)}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;padding:3px 6px 3px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}@media(min-width:992px){.navbar-fixed{width:calc(100% + 260px)}.navbar-form{padding-left:15px;padding-right:5px}.el-date-picker .el-input .navbar-form .input-group .el-input__inner,.form-group .navbar-form .input-group .el-input__inner,.navbar-form .input-group .el-date-picker .el-input .el-input__inner,.navbar-form .input-group .form-control,.navbar-form .input-group .form-group .el-input__inner{margin-left:10px}.nav.nav-mobile-menu{display:none}.navbar .navbar-nav .nc-icon{font-weight:700;margin-top:10px}.navbar .navbar-nav .dropdown-menu .dropdown-item .nc-icon,.navbar .navbar-nav .input-group .nc-icon{margin-top:0}.close-layer{display:none}.dropdown .dropdown-menu,.navbar-nav .nav-item .dropdown-menu{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .37s cubic-bezier(.34,1.61,.7,1);transition:all .37s cubic-bezier(.34,1.61,.7,1)}.dropdown.show .dropdown-menu,.navbar-nav .nav-item.show .dropdown-menu{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:29px -50px;transform-origin:29px -50px}.sidebar-mini .sidebar .sidebar-wrapper .user .info>a>span,.sidebar-mini .sidebar .sidebar-wrapper .user .info [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar .sidebar-wrapper>.nav [data-toggle=collapse]~div>ul>li>a .sidebar-normal,.sidebar-mini .sidebar .sidebar-wrapper>.nav li>a .caret,.sidebar-mini .sidebar .sidebar-wrapper>.nav li>a span{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);opacity:0}.sidebar-mini .sidebar .logo a.logo-mini{opacity:1}.sidebar-mini .sidebar .logo a.logo-normal{opacity:0}.footer{height:60px}.footer .footer-menu{float:left}.footer .copyright{float:right}.navbar-nav .nav-item .dropdown-menu:before{border-bottom:11px solid rgba(0,0,0,.2);top:-11px}.navbar-nav .nav-item .dropdown-menu:after,.navbar-nav .nav-item .dropdown-menu:before{border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;position:absolute;left:12px}.navbar-nav .nav-item .dropdown-menu:after{border-bottom:11px solid #fff;top:-10px}.navbar-nav.navbar-right .nav-item .dropdown-menu:after,.navbar-nav.navbar-right .nav-item .dropdown-menu:before{left:auto;right:12px}.footer:not(.footer-big) nav>ul li:first-child{margin-left:0}.card form [class*=col-]{padding:6px}.card form [class*=col-]:first-child{padding-left:15px}.card form [class*=col-]:last-child{padding-right:15px}}@media(max-width:991px){.sidebar{right:0!important;left:auto;-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.nav-open .main-panel,.sidebar{-webkit-transition:all .5s cubic-bezier(.685,.0473,.346,1);transition:all .5s cubic-bezier(.685,.0473,.346,1)}.nav-open .main-panel{position:absolute;left:0;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.nav-open .sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.main-panel,.menu-on-left .sidebar,.nav-open .sidebar{-webkit-transition:all .5s cubic-bezier(.685,.0473,.346,1);transition:all .5s cubic-bezier(.685,.0473,.346,1)}.menu-on-left .sidebar{left:0!important;right:auto;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.menu-on-left .main-panel{-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-on-left .main-panel,.nav-open .menu-on-left .main-panel{-webkit-transition:all .5s cubic-bezier(.685,.0473,.346,1);transition:all .5s cubic-bezier(.685,.0473,.346,1)}.nav-open .menu-on-left .main-panel{position:absolute;left:0;-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.nav-open .menu-on-left .sidebar{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s cubic-bezier(.685,.0473,.346,1);transition:all .5s cubic-bezier(.685,.0473,.346,1)}.nav-item.active-pro{position:relative!important}.nav-mobile-menu{border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:15px;padding-bottom:15px;padding-top:5px}.nav-mobile-menu .dropdown .dropdown-menu{position:static!important;float:none;width:auto;color:#fff;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;-webkit-transition:all .5s cubic-bezier(.685,.0473,.346,1);transition:all .5s cubic-bezier(.685,.0473,.346,1)}.nav-mobile-menu .dropdown .dropdown-menu .dropdown-item{margin:5px 15px 0 20px;border-radius:4px;color:#fff;opacity:.86;padding:8px 50px}.nav-mobile-menu .dropdown .dropdown-menu .dropdown-item:hover{background-color:hsla(0,0%,100%,.23)}.nav-mobile-menu .dropdown .dropdown-menu .dropdown-item .nc-icon{margin-left:-40px}.nav-mobile-menu .nav-item .nav-link span{display:inline-block!important}.nav-mobile-menu .nav-item .nav-link .no-icon{padding-left:50px}.main-panel{width:100%}.navbar-brand{padding:15px 0}.navbar-transparent{padding-top:15px}body{position:relative;background-color:transparent;color:#fff}.wrapper{left:0;background-color:#fff}.navbar .container{left:15px;width:100%;position:relative;top:-10px}.navbar-nav .nav-item{float:none;position:relative;display:block}body>.navbar-collapse{position:fixed;display:block;top:0;height:100%;right:0;left:auto;z-index:1032;visibility:visible;background-color:#999;overflow-y:visible;border-top:none;text-align:left;padding:0;-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0);-webkit-transition:all .33s cubic-bezier(.685,.0473,.346,1);transition:all .33s cubic-bezier(.685,.0473,.346,1)}body>.navbar-collapse>ul{position:relative;z-index:4;overflow-y:scroll;height:calc(100vh - 61px);width:100%}body>.navbar-collapse:before{top:0;left:0;height:100%;width:100%;position:absolute;background-color:#282828;display:block;content:"";z-index:1}body>.navbar-collapse .logo{position:relative;z-index:4}body>.navbar-collapse .nav li>a{padding:10px 15px}.nav-show .navbar-collapse{-webkit-transform:translateZ(0);transform:translateZ(0)}.nav-show .navbar .container{left:-250px}.nav-show .wrapper{left:0;-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.navbar-toggle .icon-bar{display:block;position:relative;background:#fff;width:24px;height:2px;border-radius:1px;margin:0 auto}.navbar-header .navbar-toggle{margin:10px 15px 10px 0;width:40px;height:40px}.bar1,.bar2,.bar3{outline:1px solid transparent}.bar1{top:0;-webkit-animation:topbar-back .5s linear 0s;animation:topbar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bar2{opacity:1}.bar3{bottom:0;-webkit-animation:bottombar-back .5s linear 0s;animation:bottombar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.toggled .bar1{top:6px;-webkit-animation:topbar-x .5s linear 0s;animation:topbar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.toggled .bar2{opacity:0}.toggled .bar3{bottom:6px;-webkit-animation:bottombar-x .5s linear 0s;animation:bottombar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}45%{top:6px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0deg)}45%{top:6px;-webkit-transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg)}to{-webkit-transform:rotate(135deg)}}@keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg)}to{top:0;-webkit-transform:rotate(0)}}@keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}45%{bottom:6px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@-webkit-keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0deg)}45%{bottom:6px;-webkit-transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg)}to{-webkit-transform:rotate(-135deg)}}@keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg)}to{bottom:0;-webkit-transform:rotate(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dropdown-menu .divider{background-color:hsla(0,0%,89.8%,.15)}.navbar-nav{margin:1px 0}.navbar-nav .show .dropdown-menu .nav-item .nav-link{padding:10px 15px 10px 60px}[class*=navbar-] .navbar-nav .active>a,[class*=navbar-] .navbar-nav .active>a:focus,[class*=navbar-] .navbar-nav .active>a:hover,[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a,[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a:active,[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a:focus,[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a:hover,[class*=navbar-] .navbar-nav>li>a,[class*=navbar-] .navbar-nav>li>a:focus,[class*=navbar-] .navbar-nav>li>a:hover{color:#fff}[class*=navbar-] .navbar-nav>li>a,[class*=navbar-] .navbar-nav>li>a:focus,[class*=navbar-] .navbar-nav>li>a:hover{opacity:.7;background-color:transparent;outline:none}[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a:focus,[class*=navbar-] .navbar-nav .show .dropdown-menu>li>a:hover{background-color:hsla(0,0%,100%,.1)}[class*=navbar-] .navbar-nav.navbar-nav .show .dropdown-menu>li>a:active{opacity:1}[class*=navbar-] .navbar-nav .dropdown>a:active .caret,[class*=navbar-] .navbar-nav .dropdown>a:hover .caret{border-bottom-color:#fff;border-top-color:#fff}.dropdown-menu{display:none}.navbar-fixed-top{-webkit-backface-visibility:hidden}#bodyClick{height:100%;width:100%;position:fixed;opacity:0;top:0;left:auto;right:250px;content:"";z-index:9999;overflow-x:hidden}.el-date-picker .el-input .subscribe-line .el-input__inner,.form-group .subscribe-line .el-input__inner,.social-line .btn,.subscribe-line .el-date-picker .el-input .el-input__inner,.subscribe-line .form-control,.subscribe-line .form-group .el-input__inner{margin:0 0 10px 0}.social-line.pull-right{float:none}.social-area.pull-right{float:none!important}.el-date-picker .el-input .el-input__inner+.form-control-feedback,.form-control+.form-control-feedback,.form-group .el-input__inner+.form-control-feedback{margin-top:-8px}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent!important}.btn.dropdown-toggle{margin-bottom:0}.media-post .author{width:20%;float:none!important;display:block;margin:0 auto 10px}.media-post .media-body{width:100%}.navbar-collapse.collapse{height:100%!important}.navbar-collapse.collapse.in{display:block}.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{float:none}.navbar-nav .show .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse .navbar-nav p{line-height:40px!important;margin:0}.navbar-collapse [class^=pe-7s-]{float:left;font-size:20px;margin-right:10px}}@media(min-width:992px){.table-full-width{margin-left:-15px;margin-right:-15px}.table-responsive{overflow:visible}}@media(max-width:991px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.close-layer{height:100%;width:100%;position:absolute;opacity:0;top:0;left:auto;content:"";z-index:9999;overflow-x:hidden;background-color:rgba(0,0,0,.35);-webkit-transition:all .37s ease-in;transition:all .37s ease-in}.close-layer.visible{opacity:1}}@media(max-width:768px){.main-panel .navbar.navbar-fixed{width:100%!important}.main-panel .typo-line{padding-left:80px}.main-panel .slider-success.noUi-target{margin-bottom:15px}.card .card-body .control-label{text-align:left}}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:30px;border:0;position:relative;text-align:left;overflow:hidden;margin-bottom:5px;line-height:8px;width:61px!important;height:26px;outline:none;z-index:0;margin-right:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.bootstrap-switch .bootstrap-switch-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:0;height:26px;border-radius:4px;-webkit-transform:translateZ(0);transform:translateZ(0);width:100px!important}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;color:#fff;padding:6px 12px;font-size:11px;text-indent:-5px;line-height:15px;-webkit-transition:.25s ease-out;transition:.25s ease-out}.bootstrap-switch .bootstrap-switch-handle-off i,.bootstrap-switch .bootstrap-switch-handle-on i,.bootstrap-switch .bootstrap-switch-label i{font-size:12px;line-height:14px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1;float:left;width:50%!important;background-color:#23ccef}.bootstrap-switch .bootstrap-switch-handle-off{background-color:#ddd}.bootstrap-switch .bootstrap-switch-label{text-align:center;z-index:100;color:#333;width:22px!important;height:22px;margin:2px -11px;border-radius:12px;position:relative;float:left;padding:0;background:#fff;-webkit-box-shadow:0 1px 1px #fff inset,0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px #fff,0 1px 1px rgba(0,0,0,.25)}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{text-indent:6px}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{position:absolute!important;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:-1}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#23ccef}.bootstrap-switch.bootstrap-switch-blue .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-blue .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-blue.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#447df7}.bootstrap-switch.bootstrap-switch-blue .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-blue.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-azure .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-azure .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-azure.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#23ccef}.bootstrap-switch.bootstrap-switch-azure .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-azure.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-orange .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-orange .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-orange.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#ffa534}.bootstrap-switch.bootstrap-switch-orange .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-orange.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-green .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-green .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-green.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#87cb16}.bootstrap-switch.bootstrap-switch-green .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-green.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-red .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-red .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-red.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#fb404b}.bootstrap-switch.bootstrap-switch-red .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-red.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-purple .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-purple .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-purple.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#9368e9}.bootstrap-switch.bootstrap-switch-purple .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-purple.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-black .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-black .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-black.bootstrap-switch-on .bootstrap-switch-handle-off{background-color:#5e5e5e}.bootstrap-switch.bootstrap-switch-black .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-black.bootstrap-switch-off .bootstrap-switch-handle-on{background-color:#ddd}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-container{margin-left:-2px!important}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-container{margin-left:-37px!important}.bootstrap-switch.bootstrap-switch-on:hover .bootstrap-switch-label{width:26px!important;margin:2px -15px}.bootstrap-switch.bootstrap-switch-off:hover .bootstrap-switch-label{width:26px!important;margin:2px -15px -13px -11px}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}body.swal2-shown{overflow-y:hidden}.swal2-container,body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-container button+button{margin-left:5px}.swal2-modal{background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;padding:40px 20px!important;display:none;position:relative;max-width:100%}.swal2-modal:focus{outline:none}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;content:"";margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-modal .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-styled:focus{outline:none;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:transparent;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.el-date-picker .el-input .swal2-modal .swal2-content input.el-input__inner,.form-group .swal2-modal .swal2-content input.el-input__inner,.swal2-modal .swal2-content .el-date-picker .el-input input.el-input__inner,.swal2-modal .swal2-content .form-group input.el-input__inner,.swal2-modal .swal2-content input.form-control{color:#000}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:none;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::-ms-input-placeholder,.swal2-modal .swal2-input::-ms-input-placeholder,.swal2-modal .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#ccc}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:grey;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror:before{content:"!";display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports(-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-container .swal2-icon-text{font-size:60px;line-height:80px}.swal2-container .swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:rgba(255,54,54,.3)}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#ff3636;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#ffb236;border-color:#ffb236}.swal2-icon.swal2-info,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:Open Sans,sans-serif;color:#3fc3ee;border-color:#9de0f6}.swal2-icon.swal2-question{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(24,206,15,.3);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#18ce0f;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#0d0d0d}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#888}.fc-unthemed .fc-popover .fc-header .fc-close{color:#888}.fc-unthemed .fc-today{background:#050505;color:#fff}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"‹";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"›";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"«";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"»";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"◄";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"►";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"▼";font-size:125%;top:2%}.fc-icon-x:after{content:"×";font-size:200%;top:6%}.fc button{border-width:2px;font-weight:400;font-size:16px;line-height:20px;margin:5px 1px;border:none;margin:10px 1px;border-radius:4px;padding:8px 20px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;outline:none}.fc button::-moz-focus-inner{border:0}.el-date-picker .el-picker-panel__footer .fc button.el-button,.el-date-picker .el-time-panel.el-popper .fc button,.el-date-range-picker .el-picker-panel__footer .fc button.el-button,.fc .el-date-picker .el-picker-panel__footer button.el-button,.fc .el-date-picker .el-time-panel.el-popper button,.fc .el-date-range-picker .el-picker-panel__footer button.el-button,.fc button,.fc button.btn-primary{border:1px solid #d9d9d9;color:#fff;background-color:#d9d9d9;cursor:pointer}.el-date-picker .el-picker-panel__footer .fc button.active.el-button,.el-date-picker .el-picker-panel__footer .fc button.el-button:active,.el-date-picker .el-picker-panel__footer .fc button.el-button:focus,.el-date-picker .el-picker-panel__footer .fc button.el-button:hover,.el-date-picker .el-time-panel.el-popper .fc button.active,.el-date-picker .el-time-panel.el-popper .fc button:active,.el-date-picker .el-time-panel.el-popper .fc button:focus,.el-date-picker .el-time-panel.el-popper .fc button:hover,.el-date-range-picker .el-picker-panel__footer .fc button.active.el-button,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:active,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:focus,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:hover,.fc .el-date-picker .el-picker-panel__footer button.active.el-button,.fc .el-date-picker .el-picker-panel__footer button.el-button:active,.fc .el-date-picker .el-picker-panel__footer button.el-button:focus,.fc .el-date-picker .el-picker-panel__footer button.el-button:hover,.fc .el-date-picker .el-time-panel.el-popper button.active,.fc .el-date-picker .el-time-panel.el-popper button:active,.fc .el-date-picker .el-time-panel.el-popper button:focus,.fc .el-date-picker .el-time-panel.el-popper button:hover,.fc .el-date-range-picker .el-picker-panel__footer button.active.el-button,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:active,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:focus,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:hover,.fc button.active,.fc button.btn-primary.active,.fc button.btn-primary:active,.fc button.btn-primary:focus,.fc button.btn-primary:hover,.fc button.btn-primary:not(:disabled):not(.disabled):active,.fc button.btn-primary:not(:disabled):not(.disabled):active:focus,.fc button:active,.fc button:focus,.fc button:hover,.fc button:not(:disabled):not(.disabled):active,.fc button:not(:disabled):not(.disabled):active:focus,.open>.fc button.btn-primary.dropdown-toggle,.open>.fc button.dropdown-toggle{background-color:#909297;color:#fff;border-color:#909297;-webkit-box-shadow:none;box-shadow:none}.el-date-picker .el-picker-panel__footer .fc button.disabled.active.el-button,.el-date-picker .el-picker-panel__footer .fc button.disabled.el-button,.el-date-picker .el-picker-panel__footer .fc button.disabled.el-button:active,.el-date-picker .el-picker-panel__footer .fc button.disabled.el-button:focus,.el-date-picker .el-picker-panel__footer .fc button.disabled.el-button:hover,.el-date-picker .el-picker-panel__footer .fc button.disabled.focus.el-button,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled.active,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled.focus,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled:active,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled:focus,.el-date-picker .el-picker-panel__footer .fc button.el-button:disabled:hover,.el-date-picker .el-picker-panel__footer .fc button[disabled].active.el-button,.el-date-picker .el-picker-panel__footer .fc button[disabled].el-button,.el-date-picker .el-picker-panel__footer .fc button[disabled].el-button:active,.el-date-picker .el-picker-panel__footer .fc button[disabled].el-button:focus,.el-date-picker .el-picker-panel__footer .fc button[disabled].el-button:hover,.el-date-picker .el-picker-panel__footer .fc button[disabled].focus.el-button,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.active.el-button,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:active,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:focus,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:hover,.el-date-picker .el-picker-panel__footer fieldset[disabled] .fc button.focus.el-button,.el-date-picker .el-time-panel.el-popper .fc button.disabled,.el-date-picker .el-time-panel.el-popper .fc button:disabled,.el-date-picker .el-time-panel.el-popper .fc button[disabled],.el-date-picker .el-time-panel.el-popper fieldset[disabled] .fc button,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.active.el-button,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.el-button,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.el-button:active,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.el-button:focus,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.el-button:hover,.el-date-range-picker .el-picker-panel__footer .fc button.disabled.focus.el-button,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled.active,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled.focus,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled:active,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled:focus,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:disabled:hover,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].active.el-button,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].el-button,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].el-button:active,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].el-button:focus,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].el-button:hover,.el-date-range-picker .el-picker-panel__footer .fc button[disabled].focus.el-button,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.active.el-button,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:active,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:focus,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.el-button:hover,.el-date-range-picker .el-picker-panel__footer fieldset[disabled] .fc button.focus.el-button,.fc .el-date-picker .el-picker-panel__footer button.disabled.active.el-button,.fc .el-date-picker .el-picker-panel__footer button.disabled.el-button,.fc .el-date-picker .el-picker-panel__footer button.disabled.el-button:active,.fc .el-date-picker .el-picker-panel__footer button.disabled.el-button:focus,.fc .el-date-picker .el-picker-panel__footer button.disabled.el-button:hover,.fc .el-date-picker .el-picker-panel__footer button.disabled.focus.el-button,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled.active,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled.focus,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled:active,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled:focus,.fc .el-date-picker .el-picker-panel__footer button.el-button:disabled:hover,.fc .el-date-picker .el-picker-panel__footer button[disabled].active.el-button,.fc .el-date-picker .el-picker-panel__footer button[disabled].el-button,.fc .el-date-picker .el-picker-panel__footer button[disabled].el-button:active,.fc .el-date-picker .el-picker-panel__footer button[disabled].el-button:focus,.fc .el-date-picker .el-picker-panel__footer button[disabled].el-button:hover,.fc .el-date-picker .el-picker-panel__footer button[disabled].focus.el-button,.fc .el-date-picker .el-time-panel.el-popper button.disabled,.fc .el-date-picker .el-time-panel.el-popper button:disabled,.fc .el-date-picker .el-time-panel.el-popper button[disabled],.fc .el-date-range-picker .el-picker-panel__footer button.disabled.active.el-button,.fc .el-date-range-picker .el-picker-panel__footer button.disabled.el-button,.fc .el-date-range-picker .el-picker-panel__footer button.disabled.el-button:active,.fc .el-date-range-picker .el-picker-panel__footer button.disabled.el-button:focus,.fc .el-date-range-picker .el-picker-panel__footer button.disabled.el-button:hover,.fc .el-date-range-picker .el-picker-panel__footer button.disabled.focus.el-button,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled.active,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled.focus,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled:active,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled:focus,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:disabled:hover,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].active.el-button,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].el-button,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].el-button:active,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].el-button:focus,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].el-button:hover,.fc .el-date-range-picker .el-picker-panel__footer button[disabled].focus.el-button,.fc button.btn-primary.disabled,.fc button.btn-primary.disabled.active,.fc button.btn-primary.disabled.focus,.fc button.btn-primary.disabled:active,.fc button.btn-primary.disabled:focus,.fc button.btn-primary.disabled:hover,.fc button.btn-primary:disabled,.fc button.btn-primary:disabled.active,.fc button.btn-primary:disabled.focus,.fc button.btn-primary:disabled:active,.fc button.btn-primary:disabled:focus,.fc button.btn-primary:disabled:hover,.fc button.btn-primary[disabled],.fc button.btn-primary[disabled].active,.fc button.btn-primary[disabled].focus,.fc button.btn-primary[disabled]:active,.fc button.btn-primary[disabled]:focus,.fc button.btn-primary[disabled]:hover,.fc button.disabled,.fc button.disabled.active,.fc button.disabled.focus,.fc button.disabled:active,.fc button.disabled:focus,.fc button.disabled:hover,.fc button:disabled,.fc button:disabled.active,.fc button:disabled.focus,.fc button:disabled:active,.fc button:disabled:focus,.fc button:disabled:hover,.fc button[disabled],.fc button[disabled].active,.fc button[disabled].focus,.fc button[disabled]:active,.fc button[disabled]:focus,.fc button[disabled]:hover,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.active.el-button,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.el-button,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.el-button:active,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.el-button:focus,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.el-button:hover,fieldset[disabled] .fc .el-date-picker .el-picker-panel__footer button.focus.el-button,fieldset[disabled] .fc .el-date-picker .el-time-panel.el-popper button,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.active.el-button,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.el-button,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.el-button:active,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.el-button:focus,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.el-button:hover,fieldset[disabled] .fc .el-date-range-picker .el-picker-panel__footer button.focus.el-button,fieldset[disabled] .fc button,fieldset[disabled] .fc button.active,fieldset[disabled] .fc button.btn-primary,fieldset[disabled] .fc button.btn-primary.active,fieldset[disabled] .fc button.btn-primary.focus,fieldset[disabled] .fc button.btn-primary:active,fieldset[disabled] .fc button.btn-primary:focus,fieldset[disabled] .fc button.btn-primary:hover,fieldset[disabled] .fc button.focus,fieldset[disabled] .fc button:active,fieldset[disabled] .fc button:focus,fieldset[disabled] .fc button:hover{border-color:#d9d9d9;background-color:#d9d9d9;cursor:not-allowed}.el-date-picker .el-picker-panel__footer .fc button.el-button,.el-date-picker .el-time-panel.el-popper .fc button,.el-date-range-picker .el-picker-panel__footer .fc button.el-button,.fc .el-date-picker .el-picker-panel__footer button.el-button,.fc .el-date-picker .el-time-panel.el-popper button,.fc .el-date-range-picker .el-picker-panel__footer button.el-button,.fc button.btn-outline,.fc button.btn-primary.btn-outline{color:#d9d9d9;background-color:transparent;border:1px solid #d9d9d9;opacity:1;filter:alpha(opacity=100)}.el-date-picker .el-picker-panel__footer .fc button.active.el-button,.el-date-picker .el-picker-panel__footer .fc button.el-button:active,.el-date-picker .el-picker-panel__footer .fc button.el-button:focus,.el-date-picker .el-picker-panel__footer .fc button.el-button:hover,.el-date-picker .el-picker-panel__footer .open>.fc button.dropdown-toggle.el-button,.el-date-picker .el-time-panel.el-popper .fc button.active,.el-date-picker .el-time-panel.el-popper .fc button:active,.el-date-picker .el-time-panel.el-popper .fc button:focus,.el-date-picker .el-time-panel.el-popper .fc button:hover,.el-date-picker .el-time-panel.el-popper .open>.fc button.dropdown-toggle,.el-date-range-picker .el-picker-panel__footer .fc button.active.el-button,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:active,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:focus,.el-date-range-picker .el-picker-panel__footer .fc button.el-button:hover,.el-date-range-picker .el-picker-panel__footer .open>.fc button.dropdown-toggle.el-button,.fc .el-date-picker .el-picker-panel__footer button.active.el-button,.fc .el-date-picker .el-picker-panel__footer button.el-button:active,.fc .el-date-picker .el-picker-panel__footer button.el-button:focus,.fc .el-date-picker .el-picker-panel__footer button.el-button:hover,.fc .el-date-picker .el-time-panel.el-popper button.active,.fc .el-date-picker .el-time-panel.el-popper button:active,.fc .el-date-picker .el-time-panel.el-popper button:focus,.fc .el-date-picker .el-time-panel.el-popper button:hover,.fc .el-date-range-picker .el-picker-panel__footer button.active.el-button,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:active,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:focus,.fc .el-date-range-picker .el-picker-panel__footer button.el-button:hover,.fc button.btn-outline.active,.fc button.btn-outline:active,.fc button.btn-outline:focus,.fc button.btn-outline:hover,.fc button.btn-primary.btn-outline.active,.fc button.btn-primary.btn-outline:active,.fc button.btn-primary.btn-outline:focus,.fc button.btn-primary.btn-outline:hover,.open>.fc .el-date-picker .el-picker-panel__footer button.dropdown-toggle.el-button,.open>.fc .el-date-picker .el-time-panel.el-popper button.dropdown-toggle,.open>.fc .el-date-range-picker .el-picker-panel__footer button.dropdown-toggle.el-button,.open>.fc button.btn-outline.dropdown-toggle,.open>.fc button.btn-primary.btn-outline.dropdown-toggle{background-color:#909297;color:#fff;border:1px solid #909297}.el-date-picker .el-picker-panel__footer .fc button.el-button .caret,.el-date-picker .el-time-panel.el-popper .fc button .caret,.el-date-range-picker .el-picker-panel__footer .fc button.el-button .caret,.fc .el-date-picker .el-picker-panel__footer button.el-button .caret,.fc .el-date-picker .el-time-panel.el-popper button .caret,.fc .el-date-range-picker .el-picker-panel__footer button.el-button .caret,.fc button.btn-outline .caret,.fc button.btn-primary.btn-outline .caret{border-top-color:#fff}.el-date-picker .el-picker-panel__footer .fc button.btn-link.el-button,.el-date-picker .el-time-panel.el-popper .fc button.btn-link,.el-date-range-picker .el-picker-panel__footer .fc button.btn-link.el-button,.fc .el-date-picker .el-picker-panel__footer button.btn-link.el-button,.fc .el-date-picker .el-time-panel.el-popper button.btn-link,.fc .el-date-range-picker .el-picker-panel__footer button.btn-link.el-button,.fc button.btn-link,.fc button.btn-primary.btn-link{border-color:transparent!important;background-color:transparent!important;color:#888}.fc button.btn-link:active,.fc button.btn-link:focus,.fc button.btn-link:hover,.fc button.btn-primary.btn-link:active,.fc button.btn-primary.btn-link:focus,.fc button.btn-primary.btn-link:hover{text-decoration:none;border-color:transparent;color:#797979}.el-date-picker .el-picker-panel__footer .fc button.el-button .caret,.el-date-picker .el-time-panel.el-popper .fc button .caret,.el-date-range-picker .el-picker-panel__footer .fc button.el-button .caret,.fc .el-date-picker .el-picker-panel__footer button.el-button .caret,.fc .el-date-picker .el-time-panel.el-popper button .caret,.fc .el-date-range-picker .el-picker-panel__footer button.el-button .caret,.fc button.btn-primary .caret,.fc button .caret{border-top-color:#d9d9d9}.fc .fc-button-primary:hover{background-color:none}.fc button[disabled],.fc button[disabled]:focus,.fc button[disabled]:hover{cursor:default;opacity:.5;pointer-events:none}.fc-button:not(.fc-button-active){border:1px solid #888;opacity:.5}.fc-button:not(.fc-button-active):hover{opacity:1}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.fc .fc-button-group>*{float:left;margin:0 0 0 2px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:2px;background-color:#a1eb3a;font-weight:400}.fc-event.event-azure{background-color:#4087ea}.fc-event.event-green{background-color:#89dc16}.fc-event.event-orange{background-color:#ffb33b}.fc-event.event-red{background-color:#ff3b30}.fc-event.event-default{background-color:#888}.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.3);box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:2px 5px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden;color:#fff;padding:0 5px}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0;font-size:1.8em}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4;opacity:1}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-day-number,.fc-dayGrid-view .fc-week-number{padding:2px;color:#fff}.fc-dayGrid-view th.fc-day-number,.fc-dayGrid-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.card-calendar .fc-daygrid-event-dot{display:none}.card-calendar .fc-theme-standard .fc-scrollgrid{border:0}.card-calendar .fc-theme-standard td,.card-calendar .fc-theme-standard th{border-color:hsla(0,0%,83.1%,.9)}.card-calendar .fc th div a{color:hsla(0,0%,53.3%,.5)!important;font-weight:700}.card-calendar .fc .fc-daygrid-day.fc-day-today{background-color:hsla(0,0%,85.1%,.5)}.card-calendar .fc-daygrid-day-number{color:#888!important}.card-calendar table td{text-align:right}.card-calendar .content{padding:0!important}.card-calendar .fc td:first-child{border-left:0}.card-calendar .fc td:last-child{border-right:0}.card-calendar .fc .fc-day-header:last-child{padding-right:15px}.card-calendar .fc .fc-widget-header{border:0}.card-calendar .fc .fc-widget-header .fc-title{color:#fff}.card-calendar .fc-daygrid-dot-event .fc-event-title{padding:0 10px}.card-calendar .fc-direction-ltr .fc-daygrid-event .fc-event-time{padding-left:10px}.card-calendar .fc-daygrid-dot-event.fc-event-mirror,.card-calendar .fc-daygrid-dot-event:hover{background:#888}.card-calendar .fc th{text-align:right;color:#888}.card-calendar .fc-theme-standard td{border-bottom:0}.card-calendar .title{margin-top:-9px}.card-calendar .fc .fc-body .fc-widget-content,.card-calendar .fc .fc-row:last-child td{border-bottom:0}.card-calendar .fc .fc-day-header{color:hsla(0,0%,100%,.4)}.white-content .card-calendar .fc .fc-day-header{color:#888}@media (max-width:991px){.fc-center{margin-top:10px}.card-calendar .fc .fc-widget-header{font-size:6px}}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:1.3rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.ct-label.ct-horizontal.ct-end,.ct-label.ct-horizontal.ct-start{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start,.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end,.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:8px;stroke-linecap:round}.ct-line{fill:none;stroke-width:3px}.ct-area{stroke:none;fill-opacity:.8}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#1dc7ea}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#1dc7ea}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#fb404b}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#fb404b}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#ffa534}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#ffa534}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#9368e9}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#9368e9}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#87cb16}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#87cb16}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#1f77d0}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#1f77d0}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#5e5e5e}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#5e5e5e}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#dd4b39}.ct-series-h .ct-area,.ct-series-h .ct-slice-pie{fill:#dd4b39}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#35465c}.ct-series-i .ct-area,.ct-series-i .ct-slice-pie{fill:#35465c}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#e52d27}.ct-series-j .ct-area,.ct-series-j .ct-slice-pie{fill:#e52d27}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#55acee}.ct-series-k .ct-area,.ct-series-k .ct-slice-pie{fill:#55acee}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#cc2127}.ct-series-l .ct-area,.ct-series-l .ct-slice-pie{fill:#cc2127}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#1769ff}.ct-series-m .ct-area,.ct-series-m .ct-slice-pie{fill:#1769ff}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.ct-blue{stroke:#447df7!important}.ct-azure{stroke:#23ccef!important}.ct-green{stroke:#87cb16!important}.ct-orange{stroke:#ffa534!important}.ct-red{stroke:#fb404b!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}.perfect-scrollbar-on .main-panel{height:100%}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.vue-tabs .nav>li span.title{color:#23ccef}.vue-tabs .nav.nav-tabs>li>a.active_tab{border-bottom:1px solid #fff!important}.vue-tabs .nav.nav-tabs>li>a.active_tab span.title{color:#333}.vue-tabs .nav.nav-tabs>li>a:focus,.vue-tabs .nav.nav-tabs>li>a:hover{background-color:#fff!important;border:1px solid #ddd}.el-collapse-item__header,.el-collapse-item__wrap{background-color:transparent!important}.el-collapse-item.is-active .el-collapse-item__arrow{-webkit-transform:rotate(270deg)!important;transform:rotate(270deg)!important}.el-collapse-item .el-collapse-item__arrow{line-height:48px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item .el-collapse-item__header{font-size:16px;font-weight:400}.el-collapse-item .el-collapse-item__header.focusing:focus:not(:hover),.el-collapse-item .el-collapse-item__header:active,.el-collapse-item .el-collapse-item__header:focus,.el-collapse-item .el-collapse-item__header:hover{color:#888}.el-collapse-item .el-collapse-item__content{-webkit-box-shadow:inset 0 7px 10px -7px rgba(0,0,0,.14);box-shadow:inset 0 7px 10px -7px rgba(0,0,0,.14);border-top:1px solid #e6ebf5}.collapse-transition{-webkit-transition:height .25s ease-in-out,padding-top .25s ease-in-out,padding-bottom .25s ease-in-out!important;transition:height .25s ease-in-out,padding-top .25s ease-in-out,padding-bottom .25s ease-in-out!important}.horizontal-collapse-transition{-webkit-transition:width .25s ease-in-out,padding-left .25s ease-in-out,padding-right .25s ease-in-out!important;transition:width .25s ease-in-out,padding-left .25s ease-in-out,padding-right .25s ease-in-out!important}.el-table td,.el-table th.is-leaf{border:none}.el-table .el-checkbox__inner:hover,.el-table .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#888;border-color:#888}.el-table .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#888}.el-table .el-table__footer .cell{font-weight:700;font-size:16px}.el-table tbody tr td:first-child,.el-table thead tr th:first-child{padding-left:16px}.card-plain .el-table,.card-plain .el-table tr{background-color:transparent}.slider-info .el-slider__bar{height:4px;background-color:#23ccef}.slider-info .el-slider__runway{height:4px}.slider-info .el-tooltip{border:none}.slider-info .el-slider__button{background-color:#fff;height:16px;width:16px;-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,.2);box-shadow:0 1px 13px 0 rgba(0,0,0,.2)}.slider-info .el-slider__button.dragging,.slider-info .el-slider__button.hover,.slider-info .el-slider__button:hover{height:18px;width:18px}.slider-primary .el-slider__bar{height:4px;background-color:#447df7}.slider-primary .el-slider__runway{height:4px}.slider-primary .el-tooltip{border:none}.slider-primary .el-slider__button{background-color:#fff;height:16px;width:16px;-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,.2);box-shadow:0 1px 13px 0 rgba(0,0,0,.2)}.slider-primary .el-slider__button.dragging,.slider-primary .el-slider__button.hover,.slider-primary .el-slider__button:hover{height:18px;width:18px}.slider-success .el-slider__bar{height:4px;background-color:#87cb16}.slider-success .el-slider__runway{height:4px}.slider-success .el-tooltip{border:none}.slider-success .el-slider__button{background-color:#fff;height:16px;width:16px;-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,.2);box-shadow:0 1px 13px 0 rgba(0,0,0,.2)}.slider-success .el-slider__button.dragging,.slider-success .el-slider__button.hover,.slider-success .el-slider__button:hover{height:18px;width:18px}.slider-warning .el-slider__bar{height:4px;background-color:#f6de72}.slider-warning .el-slider__runway{height:4px}.slider-warning .el-tooltip{border:none}.slider-warning .el-slider__button{background-color:#fff;height:16px;width:16px;-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,.2);box-shadow:0 1px 13px 0 rgba(0,0,0,.2)}.slider-warning .el-slider__button.dragging,.slider-warning .el-slider__button.hover,.slider-warning .el-slider__button:hover{height:18px;width:18px}.slider-danger .el-slider__bar{height:4px;background-color:#fb404b}.slider-danger .el-slider__runway{height:4px}.slider-danger .el-tooltip{border:none}.slider-danger .el-slider__button{background-color:#fff;height:16px;width:16px;-webkit-box-shadow:0 1px 13px 0 rgba(0,0,0,.2);box-shadow:0 1px 13px 0 rgba(0,0,0,.2)}.slider-danger .el-slider__button.dragging,.slider-danger .el-slider__button.hover,.slider-danger .el-slider__button:hover{height:18px;width:18px}.card-styles,.el-date-picker .el-time-panel.el-popper,.el-picker-panel.el-date-picker,.el-picker-panel.time-select.el-popper{border:1px #e3e3e3;border-radius:3px}.el-picker-panel.el-date-picker{width:300px;border:0}.el-picker-panel.el-date-picker .el-date-picker__header,.el-picker-panel.el-date-picker .el-picker-panel__content{margin:5px}.el-date-picker__header.el-date-picker__header--bordered,.el-date-range-picker__header.el-date-picker__header--bordered{border:none}.el-date-picker__header .el-picker-panel__icon-btn,.el-date-range-picker__header .el-picker-panel__icon-btn{margin-top:0;height:27px;width:27px;color:#447df7}.el-date-picker__header .el-picker-panel__icon-btn:hover,.el-date-range-picker__header .el-picker-panel__icon-btn:hover{border-radius:50%;background-color:#eee}.el-date-picker__header .el-date-picker__header-label,.el-date-picker__header div,.el-date-range-picker__header .el-date-picker__header-label,.el-date-range-picker__header div{font-size:14px;font-weight:300;color:#447df7}.el-date-picker__header .el-date-picker__header-label:hover,.el-date-picker__header div:hover,.el-date-range-picker__header .el-date-picker__header-label:hover,.el-date-range-picker__header div:hover{background-color:#eee;border-radius:6px}.el-picker-panel .el-picker-panel__shortcut:hover{color:#447df7}.el-picker-panel__content .el-date-table th{color:#447df7;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300;border:none}.el-picker-panel__content .el-date-table td.current:not(.disabled) span{background-color:#447df7}.el-picker-panel__content .el-date-table td.today span{color:#447df7}.el-picker-panel__content .el-date-table td,.el-picker-panel__content .el-month-table td,.el-picker-panel__content .el-year-table td{height:32px;width:32px;padding:0}.el-picker-panel__content .el-date-table td.current a.cell,.el-picker-panel__content .el-date-table td.current span,.el-picker-panel__content .el-month-table td.current a.cell,.el-picker-panel__content .el-month-table td.current span,.el-picker-panel__content .el-year-table td.current a.cell,.el-picker-panel__content .el-year-table td.current span{background-color:#447df7;color:#fff;border-radius:50%}.el-picker-panel__content .el-date-table td div,.el-picker-panel__content .el-month-table td div,.el-picker-panel__content .el-year-table td div{height:100%;padding:0}.el-picker-panel__content .el-date-table td div:hover,.el-picker-panel__content .el-month-table td div:hover,.el-picker-panel__content .el-year-table td div:hover{color:#888}.el-picker-panel__content .el-date-table td .cell,.el-picker-panel__content .el-date-table td span,.el-picker-panel__content .el-month-table td .cell,.el-picker-panel__content .el-month-table td span,.el-picker-panel__content .el-year-table td .cell,.el-picker-panel__content .el-year-table td span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.el-picker-panel__content .el-date-table td .cell:hover,.el-picker-panel__content .el-date-table td span:hover,.el-picker-panel__content .el-month-table td .cell:hover,.el-picker-panel__content .el-month-table td span:hover,.el-picker-panel__content .el-year-table td .cell:hover,.el-picker-panel__content .el-year-table td span:hover{border-radius:50%;background:#eee;cursor:pointer;color:#888}.el-picker-panel__content .el-date-table td span,.el-picker-panel__content .el-month-table td span,.el-picker-panel__content .el-year-table td span{width:32px;height:32px}.el-picker-panel__content .el-date-table td .cell,.el-picker-panel__content .el-month-table td .cell,.el-picker-panel__content .el-year-table td .cell{width:40px;height:40px}.el-date-picker .el-date-picker__time-header{border:none}.el-date-picker .el-time-panel.el-popper button{padding:7px!important;margin:0 5px 0 0;line-height:14px;font-weight:400}.el-input__inner{background-color:transparent!important}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:100%!important}.el-date-editor.el-input .el-input__inner{padding-left:30px!important}.el-time-spinner.has-seconds .el-time-spinner__wrapper:nth-child(2){margin-left:0!important}.el-picker-panel .time-select-item.selected:not(.disabled){color:#447df7}.el-tag{margin-left:10px;margin-bottom:5px}.input-new-tag{margin-left:10px;width:80px!important;height:24px;display:inline;border-radius:3px}.el-tag,.el-tag.el-tag--info{border-color:#23ccef;background-color:#fff;border-radius:3px;color:#23ccef;font-weight:700}.el-tag.el-tag--info .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--info .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#23ccef;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-tag,.el-tag.el-tag--primary{border-color:#447df7;background-color:#fff;border-radius:3px;color:#447df7;font-weight:700}.el-tag.el-tag--primary .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--primary .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#447df7;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-tag,.el-tag.el-tag--success{border-color:#87cb16;background-color:#fff;border-radius:3px;color:#87cb16;font-weight:700}.el-tag.el-tag--success .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--success .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#87cb16;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-tag,.el-tag.el-tag--warning{border-color:#f6de72;background-color:#fff;border-radius:3px;color:#f6de72;font-weight:700}.el-tag.el-tag--warning .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--warning .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#f6de72;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-tag,.el-tag.el-tag--danger{border-color:#fb404b;background-color:#fff;border-radius:3px;color:#fb404b;font-weight:700}.el-tag.el-tag--danger .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--danger .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#fb404b;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-tag,.el-tag.el-tag--default{border-color:#888;background-color:#fff;border-radius:3px;color:#888;font-weight:700}.el-tag.el-tag--default .el-tag__close,.el-tag .el-tag__close{opacity:0}.el-tag.el-tag--default .el-tag__close:hover,.el-tag .el-tag__close:hover{background-color:transparent;color:#888;font-weight:700;font-size:18px;border-radius:0;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.el-select .el-input:hover .el-input__icon,.el-select .el-input:hover input{color:#000}.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.el-select .el-input:hover input::-webkit-input-placeholder{color:#a9a9a9}.el-select .el-input:hover .el-input__icon::-moz-placeholder,.el-select .el-input:hover input::-moz-placeholder{color:#a9a9a9}.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.el-select .el-input:hover input:-ms-input-placeholder{color:#a9a9a9}.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.el-select .el-input:hover input::-ms-input-placeholder{color:#a9a9a9}.el-select .el-input:hover .el-input__icon::placeholder,.el-select .el-input:hover input::placeholder{color:#a9a9a9}.el-select-dropdown{border-radius:var(--radius);background-color:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;-webkit-box-shadow:var(--shadow-medium)!important;box-shadow:var(--shadow-medium)!important}.el-select-dropdown .el-select-dropdown__item{color:hsl(var(--popover-foreground))!important;background-color:transparent!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.el-select-dropdown .el-select-dropdown__item:hover{background-color:hsl(var(--accent)/.1)!important;color:hsl(var(--foreground))!important}.el-select-dropdown .el-select-dropdown__item.selected{background-color:hsl(var(--primary)/.15)!important;color:hsl(var(--primary))!important;font-weight:500}.select-default.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-default.el-select .el-input:hover .el-input__icon,.select-default.el-select .el-input:hover input{color:#fff}.select-default.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-default.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-default.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-default.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-default.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-default.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-default.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-default.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-default.el-select .el-input:hover .el-input__icon::placeholder,.select-default.el-select .el-input:hover input::placeholder{color:#fff}.select-default.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-default.el-select .el-input:hover input{background-color:#888}.select-default.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-default.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-default.el-select .el-input .el-input__icon{color:#888}.select-default .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-default .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#888;opacity:1;font-size:12px}.select-default .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#888;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-default,.el-select-dropdown__item.selected.select-default{color:#888!important}.select-info.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-info.el-select .el-input:hover .el-input__icon,.select-info.el-select .el-input:hover input{color:#fff}.select-info.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-info.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-info.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-info.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-info.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-info.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-info.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-info.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-info.el-select .el-input:hover .el-input__icon::placeholder,.select-info.el-select .el-input:hover input::placeholder{color:#fff}.select-info.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-info.el-select .el-input:hover input{background-color:#23ccef}.select-info.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-info.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-info.el-select .el-input .el-input__icon{color:#23ccef}.select-info .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-info .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#23ccef;opacity:1;font-size:12px}.select-info .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#23ccef;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-info,.el-select-dropdown__item.selected.select-info{color:#23ccef!important}.select-primary.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-primary.el-select .el-input:hover .el-input__icon,.select-primary.el-select .el-input:hover input{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-primary.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-primary.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-primary.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-primary.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon::placeholder,.select-primary.el-select .el-input:hover input::placeholder{color:#fff}.select-primary.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-primary.el-select .el-input:hover input{background-color:#447df7}.select-primary.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-primary.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-primary.el-select .el-input .el-input__icon{color:#447df7}.select-primary .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-primary .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#447df7;opacity:1;font-size:12px}.select-primary .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#447df7;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-primary,.el-select-dropdown__item.selected.select-primary{color:#447df7!important}.select-success.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-success.el-select .el-input:hover .el-input__icon,.select-success.el-select .el-input:hover input{color:#fff}.select-success.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-success.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-success.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-success.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-success.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-success.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-success.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-success.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-success.el-select .el-input:hover .el-input__icon::placeholder,.select-success.el-select .el-input:hover input::placeholder{color:#fff}.select-success.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-success.el-select .el-input:hover input{background-color:#87cb16}.select-success.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-success.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-success.el-select .el-input .el-input__icon{color:#87cb16}.select-success .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-success .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#87cb16;opacity:1;font-size:12px}.select-success .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#87cb16;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-success,.el-select-dropdown__item.selected.select-success{color:#87cb16!important}.select-warning.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-warning.el-select .el-input:hover .el-input__icon,.select-warning.el-select .el-input:hover input{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-warning.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-warning.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-warning.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-warning.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon::placeholder,.select-warning.el-select .el-input:hover input::placeholder{color:#fff}.select-warning.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-warning.el-select .el-input:hover input{background-color:#f6de72}.select-warning.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-warning.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-warning.el-select .el-input .el-input__icon{color:#f6de72}.select-warning .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-warning .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#f6de72;opacity:1;font-size:12px}.select-warning .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#f6de72;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-warning,.el-select-dropdown__item.selected.select-warning{color:#f6de72!important}.select-danger.el-select .el-input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-danger.el-select .el-input:hover .el-input__icon,.select-danger.el-select .el-input:hover input{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon::-webkit-input-placeholder,.select-danger.el-select .el-input:hover input::-webkit-input-placeholder{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon::-moz-placeholder,.select-danger.el-select .el-input:hover input::-moz-placeholder{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon:-ms-input-placeholder,.select-danger.el-select .el-input:hover input:-ms-input-placeholder{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon::-ms-input-placeholder,.select-danger.el-select .el-input:hover input::-ms-input-placeholder{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon::placeholder,.select-danger.el-select .el-input:hover input::placeholder{color:#fff}.select-danger.el-select .el-input:hover .el-input__icon:not(.el-select__caret),.select-danger.el-select .el-input:hover input{background-color:#fb404b}.select-danger.el-select .el-input input{background-color:#31404e;border-color:hsl(var(--border))!important;border-width:1px;color:hsl(var(--foreground));-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-danger.el-select .el-input input:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-danger.el-select .el-input .el-input__icon{color:#fb404b}.select-danger .el-select__tags .el-tag{border-radius:3px!important;border-color:hsl(var(--border));background-color:hsl(var(--background));border-radius:2px;color:hsl(var(--foreground))}.select-danger .el-select__tags .el-tag .el-tag__close{background-color:transparent;color:#fb404b;opacity:1;font-size:12px}.select-danger .el-select__tags .el-tag .el-tag__close:hover{background-color:transparent;color:#fb404b;font-weight:700;font-size:18px;-webkit-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.el-select-dropdown.is-multiple.select-danger,.el-select-dropdown__item.selected.select-danger{color:#fb404b!important}.form-group .el-input-number,.form-group .el-input__inner,.form-group .el-select{width:100%}.el-dialog__wrapper .el-dialog{border-radius:4px}.el-dialog__wrapper .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#23ccef}.wrapper{position:relative;top:0;height:100vh}.wrapper:after{display:table;clear:both;content:" "}.wrapper.wrapper-full-page{height:auto;min-height:100vh}.wrapper.wrapper-full-page .navbar{max-height:none}.wrapper.wrapper-full-page .navbar-nav .nc-icon{margin-top:10px}.full-page:after,.full-page:before{display:block;content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.full-page:before{opacity:.33;background:#000}.full-page:after{background:#292929;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(rgba(14,14,14,.4)));background:linear-gradient(180deg,#292929 0,rgba(14,14,14,.4));background-size:150% 150%;z-index:3;opacity:.55}.full-page>.content,.full-page>.footer{position:relative;z-index:4}.full-page>.content{min-height:calc(100vh - 70px)}.full-page .full-page-background{position:absolute;z-index:1;height:100%;width:100%;display:block;top:0;left:0;background-size:cover;background-position:50%}.full-page.has-image:after,.full-page[data-image]:after{opacity:.9}.full-page[data-color=blue]:after{background:#447df7;background:-webkit-gradient(linear,left top,left bottom,from(#447df7),to(rgba(83,60,225,.6)));background:linear-gradient(180deg,#447df7 0,rgba(83,60,225,.6));background-size:150% 150%}.full-page[data-color=azure]:after{background:#23ccef;background:-webkit-gradient(linear,left top,left bottom,from(#23ccef),to(rgba(64,145,255,.6)));background:linear-gradient(180deg,#23ccef 0,rgba(64,145,255,.6));background-size:150% 150%}.full-page[data-color=green]:after{background:#87cb16;background:-webkit-gradient(linear,left top,left bottom,from(#87cb16),to(rgba(109,192,48,.6)));background:linear-gradient(180deg,#87cb16 0,rgba(109,192,48,.6));background-size:150% 150%}.full-page[data-color=orange]:after{background:#ffa534;background:-webkit-gradient(linear,left top,left bottom,from(#ffa534),to(rgba(255,82,33,.6)));background:linear-gradient(180deg,#ffa534 0,rgba(255,82,33,.6));background-size:150% 150%}.full-page[data-color=red]:after{background:#fb404b;background:-webkit-gradient(linear,left top,left bottom,from(#fb404b),to(rgba(187,5,2,.6)));background:linear-gradient(180deg,#fb404b 0,rgba(187,5,2,.6));background-size:150% 150%}.full-page[data-color=purple]:after{background:#9368e9;background:-webkit-gradient(linear,left top,left bottom,from(#9368e9),to(rgba(148,59,234,.6)));background:linear-gradient(180deg,#9368e9 0,rgba(148,59,234,.6));background-size:150% 150%}.full-page[data-color=black]:after{background:#292929;background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#0e0e0e));background:linear-gradient(180deg,#292929 0,#0e0e0e);background-size:150% 150%}.full-page .footer,.full-page .footer .copyright a,.full-page .footer nav>ul a:not(.btn){color:#fff;font-size:14px}.lock-page>.content,.login-page>.content{padding-top:12vh}.login-page .card{border:1px solid hsla(0,0%,100%,.15);background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.02));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-box-shadow:0 0 30px rgba(0,0,0,.75);box-shadow:0 0 30px rgba(0,0,0,.75);border-radius:16px;padding-top:30px}.login-page .card,.login-page .card .header{padding-bottom:30px}.login-page .card .btn-wd{min-width:180px}.lock-page .user-profile{text-align:center;width:240px;margin:30px auto 0;color:#fff;position:absolute;left:50%;margin-left:-120px;display:block}.lock-page .user-profile.with-animation{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.lock-page .user-profile .author{border-radius:50%;width:100px;height:100px;border:4px solid hsla(0,0%,100%,.3);overflow:hidden;margin:0 auto;-webkit-transition:all .3s linear;transition:all .3s linear}.lock-page .user-profile .author img{width:100%}.lock-page .user-profile h4{margin-top:15px;margin-bottom:30px}.register-page .header-text{color:#fff;text-align:center;padding:45px 0 30px}.register-page .header-text h4{margin-top:10px}.register-page .header-text hr{opacity:.3;margin-top:30px}.register-page .media{color:#fff;margin-bottom:45px}.register-page .media .icon{float:left;margin-right:5px}.register-page .media i{font-size:36px}.register-page .media h4{margin:0 0 5px 15px}.register-page .media p{margin-left:15px}.register-page .form-group{margin-bottom:25px}.register-page .card .content{padding-top:0;padding-bottom:0}@media (min-width:992px){.typo-line{padding-left:140px;margin-bottom:40px;position:relative}.typo-line .category{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;position:absolute}}.all-icons [class*=pe-]{font-size:40px}.all-icons input{border:0}.all-icons .font-icon-detail{text-align:center;padding:45px 0 30px;border:1px solid #e5e5e5;border-radius:6px;margin:15px 0}.all-icons .font-icon-detail input{margin:25px auto 0;width:100%;text-align:center;display:block;color:#aaa;font-size:13px}#map{position:relative;width:100%;height:calc(100% - 60px)}.places-buttons .btn{margin-bottom:30px}.sidebar .nav>li.active-pro{position:absolute;width:100%;bottom:10px}.sidebar .nav>li.active-pro a{background:hsla(0,0%,100%,.14);opacity:1;color:#fff}.table-upgrade td:nth-child(2),.table-upgrade td:nth-child(3){text-align:center}.heart{color:#eb5e28;-webkit-animation:heathing 2s ease infinite;animation:heathing 2s ease infinite}@-webkit-keyframes heathing{0%{-webkit-transform:scale(.75);transform:scale(.75)}20%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(.75);transform:scale(.75)}to{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes heathing{0%{-webkit-transform:scale(.75);transform:scale(.75)}20%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(.75);transform:scale(.75)}to{-webkit-transform:scale(.75);transform:scale(.75)}}

/*!
 * Paragon Solar Design System Integration for Vue Paragon AI
 * Modern HSL-based color system with CSS custom properties
 */:root{--background:0 0% 98%;--foreground:210 32% 12%;--card:0 0% 100%;--card-foreground:210 32% 12%;--popover:0 0% 100%;--popover-foreground:210 32% 12%;--secondary:0 0% 98%;--secondary-foreground:210 32% 12%;--muted:0 0% 96%;--muted-foreground:210 23% 34%;--border:210 40% 90%;--input:210 40% 94%;--radius:0.75rem;--sidebar-background:210 32% 12%;--sidebar-foreground:0 0% 90%;--sidebar-primary:22 72% 57%;--sidebar-primary-foreground:210 32% 12%;--sidebar-accent:210 23% 20%;--sidebar-accent-foreground:0 0% 100%;--sidebar-border:210 23% 20%;--sidebar-ring:162 100% 31%;--chart-1:162 100% 31%;--chart-2:210 32% 12%;--chart-3:0 67% 48%;--chart-4:210 23% 34%;--chart-5:38 92% 50%;--status-online:162 100% 31%;--status-offline:0 67% 48%;--status-warning:38 92% 50%;--status-neutral:210 23% 34%;--gradient-primary:linear-gradient(135deg,#151f28,#26303b);--gradient-accent:linear-gradient(135deg,#009e6f,#00cc8f);--shadow-soft:0 2px 8px rgba(21,31,40,0.1);--shadow-medium:0 4px 16px rgba(21,31,40,0.15);--shadow-strong:0 8px 32px rgba(21,31,40,0.2)}.dark,:root{--primary:210 23% 34%;--primary-foreground:0 0% 100%;--accent:22 72% 57%;--accent-foreground:0 0% 100%;--destructive:0 67% 48%;--destructive-foreground:0 0% 100%;--success:162 100% 31%;--success-foreground:0 0% 100%;--warning:38 92% 50%;--warning-foreground:0 0% 100%;--info:217 91% 60%;--info-foreground:0 0% 100%;--blue:210 70% 45%;--blue-foreground:0 0% 100%;--ring:162 100% 31%}.dark{--background:210 32% 12%;--foreground:0 0% 98%;--card:210 22% 19%;--card-foreground:0 0% 98%;--popover:210 22% 19%;--popover-foreground:0 0% 98%;--secondary:210 23% 34%;--secondary-foreground:0 0% 98%;--muted:210 22% 19%;--muted-foreground:210 20% 80%;--border:210 23% 34%;--input:210 23% 25%;--sidebar-background:210 22% 19%;--sidebar-foreground:0 0% 98%;--sidebar-primary:22 72% 57%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:210 23% 34%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:210 23% 34%;--sidebar-ring:162 100% 31%;--shadow-soft:0 2px 8px rgba(0,0,0,0.3);--shadow-medium:0 4px 16px rgba(0,0,0,0.4);--shadow-strong:0 8px 32px rgba(0,0,0,0.5)}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background))}body,code,pre{color:hsl(var(--foreground))}code,pre{background-color:hsl(var(--muted))}code{padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}pre{padding:.75rem;border-radius:var(--radius);overflow-x:auto}pre code{padding:0;background:transparent}.btn{border-radius:var(--radius);font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.btn-primary:hover{background-color:hsl(var(--primary)/.9);border-color:hsl(var(--primary)/.9)}.btn-success{background-color:hsl(var(--success));color:hsl(var(--success-foreground));border-color:hsl(var(--success))}.btn-success:hover{background-color:hsl(var(--success)/.9);border-color:hsl(var(--success)/.9)}.btn-danger{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-color:hsl(var(--destructive))}.btn-danger:hover{background-color:hsl(var(--destructive)/.9);border-color:hsl(var(--destructive)/.9)}.btn-warning{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground));border-color:hsl(var(--warning))}.btn-warning:hover{background-color:hsl(var(--warning)/.9);border-color:hsl(var(--warning)/.9)}.btn-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--border))}.btn-secondary:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent));border-color:hsl(var(--accent))}.card{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.card-header{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border))}.table{background-color:hsl(var(--card));color:hsl(var(--card-foreground))}.table thead th{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--border));font-weight:600}.table tbody tr:hover{background-color:hsl(var(--muted)/.1)}.table-striped tbody tr:nth-of-type(odd){background-color:hsl(var(--muted)/.05)}.form-control{background-color:hsl(var(--input));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px)}.form-control:focus{border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.sidebar{background-color:hsl(var(--sidebar-background));border-right:1px solid hsl(var(--sidebar-border))}.sidebar,.sidebar .nav-link{color:hsl(var(--sidebar-foreground))}.sidebar .nav-link{border-radius:calc(var(--radius) - 2px);margin:2px 8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar .nav-link:hover{background-color:hsl(var(--sidebar-accent)/.5);color:hsl(var(--sidebar-accent-foreground))}.sidebar .nav-link.active{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground));font-weight:500;border-right:2px solid hsl(var(--accent))}.navbar{background-color:hsl(var(--card)/.5);border-bottom:1px solid hsl(var(--border));backdrop-filter:blur(8px)}.navbar-brand{color:hsl(var(--foreground));font-weight:600}.status-online{color:hsl(var(--status-online))}.status-offline{color:hsl(var(--status-offline))}.status-warning{color:hsl(var(--status-warning))}.status-neutral{color:hsl(var(--status-neutral))}.alert-success{background-color:hsl(var(--success)/.1);color:hsl(var(--success));border-color:hsl(var(--success)/.2)}.alert-danger{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.2)}.alert-warning{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning));border-color:hsl(var(--warning)/.2)}.alert-info{background-color:hsl(var(--info)/.1);color:hsl(var(--info));border-color:hsl(var(--info)/.2)}.badge-primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.badge-success{background-color:hsl(var(--success));color:hsl(var(--success-foreground))}.badge-danger{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.badge-warning{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground))}.badge-secondary{color:hsl(var(--muted-foreground))}.badge-secondary,.progress{background-color:hsl(var(--muted))}.progress,.progress-bar{border-radius:var(--radius)}.progress-bar{background-color:hsl(var(--primary))}.progress-bar-success{background-color:hsl(var(--success))}.progress-bar-warning{background-color:hsl(var(--warning))}.progress-bar-danger{background-color:hsl(var(--destructive))}.theme-toggle{background:none;border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--foreground));padding:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.theme-toggle:hover{background-color:hsl(var(--accent)/.1);border-color:hsl(var(--accent))}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(2px)}.modal-content{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn .3s ease-out;animation:modalSlideIn .3s ease-out}.modal-content .max-w-sm{max-width:24rem!important}.modal-content .max-w-md{max-width:28rem!important}.modal-content .max-w-lg{max-width:32rem!important}.modal-content .max-w-xl{max-width:36rem!important}.modal-content .max-w-2xl{max-width:42rem!important}.modal-content .max-w-3xl{max-width:48rem!important}.modal-content .max-w-4xl{max-width:56rem!important}.modal-content .max-w-5xl{max-width:64rem!important}.modal-content .max-w-6xl{max-width:70rem!important}.modal-content .max-w-7xl{max-width:76rem!important}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:70rem}.max-w-7xl{max-width:76rem}@-webkit-keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.modal-content .w-full[class*=max-w-],.modal-overlay .w-full[class*=max-w-]{width:auto!important;-ms-flex-negative:0;flex-shrink:0}.modal-content{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;max-width:95vw!important;margin:0 auto!important;background:transparent!important;border-radius:var(--radius)!important;overflow-y:auto!important;max-height:90vh!important}.modal-content.ai-modal,.modal-content.full-modal,.modal-content.large-modal,.modal-overlay .modal-content{overflow-y:auto!important;max-height:95vh!important}.modal-content .card,.modal-content .card-modern,.modal-content [class*=card]{width:auto!important;-ms-flex-negative:0;flex-shrink:0}.modal-content [class*=w-full][class*=max-w-],.modal-overlay [class*=w-full][class*=max-w-]{width:auto!important;display:block!important;margin:0 auto!important}@media (max-width:1400px){.max-w-6xl{max-width:60rem}.max-w-7xl{max-width:66rem}}@media (max-width:1200px){.max-w-5xl{max-width:56rem}.max-w-6xl{max-width:50rem}.max-w-7xl{max-width:56rem}}@media (max-width:992px){.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl{max-width:90vw}}@media (max-width:768px){:root{--radius:0.5rem}.modal-overlay{padding:.5rem}.modal-content .max-w-2xl,.modal-content .max-w-3xl,.modal-content .max-w-4xl,.modal-content .max-w-5xl,.modal-content .max-w-6xl,.modal-content .max-w-7xl,.modal-content .max-w-lg,.modal-content .max-w-md,.modal-content .max-w-xl{max-width:95vw!important;width:auto!important}}.btn-modern{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:var(--radius);font-size:.875rem;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid transparent;cursor:pointer;text-decoration:none}.btn-modern:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring))}.btn-modern:disabled{pointer-events:none;opacity:.5}.btn-modern.size-default{height:2.5rem;padding:.5rem 1rem}.btn-modern.size-sm{height:2.25rem;padding:.25rem .75rem;border-radius:calc(var(--radius) - 2px)}.btn-modern.size-lg{height:2.75rem;padding:.5rem 2rem;border-radius:calc(var(--radius) + 2px)}.btn-modern.size-icon{height:2.5rem;width:2.5rem;padding:0}.btn-modern.variant-default{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.btn-modern.variant-default:hover{background-color:hsl(var(--primary)/.9);border-color:hsl(var(--primary)/.9)}.btn-modern.variant-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--border))}.btn-modern.variant-secondary:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent));border-color:hsl(var(--accent))}.btn-modern.variant-destructive{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-color:hsl(var(--destructive))}.btn-modern.variant-destructive:hover{background-color:hsl(var(--destructive)/.9);border-color:hsl(var(--destructive)/.9)}.btn-modern.variant-outline{background-color:transparent;color:hsl(var(--foreground));border-color:hsl(var(--border))}.btn-modern.variant-outline:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent));border-color:hsl(var(--accent))}.btn-modern.variant-ghost{background-color:transparent;color:hsl(var(--foreground));border-color:transparent}.btn-modern.variant-ghost:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent))}.btn-modern.variant-warning{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground));border-color:hsl(var(--warning))}.btn-modern.variant-warning:hover{background-color:hsl(var(--warning)/.9);border-color:hsl(var(--warning)/.9)}.btn-modern.variant-success{background-color:hsl(var(--success));color:hsl(var(--success-foreground));border-color:hsl(var(--success))}.btn-modern.variant-success:hover{background-color:hsl(var(--success)/.9);border-color:hsl(var(--success)/.9)}.btn-modern.variant-info{background-color:hsl(var(--info));color:hsl(var(--info-foreground));border-color:hsl(var(--info))}.btn-modern.variant-info:hover{background-color:hsl(var(--info)/.9);border-color:hsl(var(--info)/.9)}.btn-modern.variant-primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.btn-modern.variant-primary:hover{background-color:hsl(var(--primary)/.9);border-color:hsl(var(--primary)/.9)}.card-modern{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card-modern:hover{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.card-header-modern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;padding:1.5rem}.card-title-modern{font-size:1.125rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.card-description-modern{font-size:.875rem;color:hsl(var(--muted-foreground))}.card-content-modern{padding:1.5rem;padding-top:0}.card-footer-modern{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem;padding-top:0}.badge-modern,.card-footer-modern{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge-modern{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid transparent}.badge-modern.variant-default{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.badge-modern.variant-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--border))}.badge-modern.variant-destructive{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-color:hsl(var(--destructive))}.badge-modern.variant-outline{background-color:transparent;color:hsl(var(--foreground));border-color:hsl(var(--border))}.badge-modern.variant-success{background-color:hsl(var(--success));color:hsl(var(--success-foreground))}.badge-modern.variant-warning{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground))}.badge-modern.variant-blue{background-color:hsl(var(--blue));color:hsl(var(--blue-foreground))}.badge-modern.variant-accent{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.progress-modern{position:relative;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background-color:hsl(var(--muted))}.progress-bar-modern{height:100%;width:0;border-radius:9999px;background-color:hsl(var(--primary));-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.progress-bar-modern.variant-success{background-color:hsl(var(--success))}.progress-bar-modern.variant-warning{background-color:hsl(var(--warning))}.progress-bar-modern.variant-destructive{background-color:hsl(var(--destructive))}.progress-bar-modern.variant-info{background-color:hsl(var(--info))}.input-modern{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;width:100%;border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background-color:hsl(var(--input));padding:.5rem .75rem;font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:hsl(var(--foreground))}.search-input .el-input__inner,.search-input .input,.search-input .input-modern,.search-input input{border-radius:calc(var(--radius) - 2px)!important}.input-modern::-webkit-input-placeholder{color:hsl(var(--muted-foreground))}.input-modern::-moz-placeholder{color:hsl(var(--muted-foreground))}.input-modern:-ms-input-placeholder{color:hsl(var(--muted-foreground))}.input-modern::-ms-input-placeholder{color:hsl(var(--muted-foreground))}.input-modern::placeholder{color:hsl(var(--muted-foreground))}.input-modern:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.input-modern:disabled{cursor:not-allowed;opacity:.5}.table-modern{width:100%;caption-side:bottom;border-collapse:collapse;background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.table-modern thead{border-bottom:1px solid hsl(var(--border))}.table-modern thead th{height:3rem;padding:.75rem;text-align:left;font-weight:600;background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground));font-size:.875rem}.table-modern tbody tr{border-bottom:1px solid hsl(var(--border));-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.table-modern tbody tr:hover{background-color:hsl(var(--muted)/.1)}.table-modern tbody tr:last-child{border-bottom:none}.table-modern tbody td{padding:.75rem;color:hsl(var(--card-foreground));font-size:.875rem}.alert-modern{position:relative;width:100%;border-radius:var(--radius);border:1px solid;padding:1rem;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.alert-modern.variant-default{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}.alert-modern.variant-destructive{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.2)}.alert-modern.variant-warning{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning));border-color:hsl(var(--warning)/.2)}.alert-modern.variant-success{background-color:hsl(var(--success)/.1);color:hsl(var(--success));border-color:hsl(var(--success)/.2)}.alert-title-modern{margin-bottom:.25rem;font-weight:600;line-height:1;font-size:.875rem}.alert-description-modern{line-height:1.5;font-size:.875rem;opacity:.9}.modern-sidebar .sidebar-header{border-bottom:1px solid hsl(var(--sidebar-border))!important}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid{display:grid}.hidden{display:none}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.m-0{margin:0}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.w-full{width:100%}.h-full{height:100%}.min-h-screen{min-height:100vh}.rounded{border-radius:var(--radius)}.rounded-lg{border-radius:calc(var(--radius) + 2px)}.rounded-md{border-radius:var(--radius)}.rounded-sm{border-radius:calc(var(--radius) - 2px)}.border{border-width:1px;border-color:hsl(var(--border))}.border-b{border-bottom-width:1px;border-bottom-color:hsl(var(--border))}.border-t{border-top-width:1px;border-top-color:hsl(var(--border))}.shadow-sm{-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.shadow{-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.shadow-lg{-webkit-box-shadow:var(--shadow-strong);box-shadow:var(--shadow-strong)}.transition-colors{-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.transition-all{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body .paragon-header .user-menu .dropdown{position:relative!important;display:inline-block!important}body .paragon-header .user-menu .dropdown .dropdown-menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;min-width:220px!important;max-width:min(280px,calc(100vw - 48px))!important;background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important;-webkit-box-shadow:var(--shadow-strong)!important;box-shadow:var(--shadow-strong)!important;padding:8px 0!important;opacity:0!important;visibility:hidden!important;-webkit-transform:translateY(-8px) scale(.95)!important;transform:translateY(-8px) scale(.95)!important;-webkit-transform-origin:top right!important;transform-origin:top right!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;z-index:1000!important}body .paragon-header .user-menu .dropdown .dropdown-menu.show{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0) scale(1)!important;transform:translateY(0) scale(1)!important}body .paragon-header .user-menu .dropdown .dropdown-menu:before{top:-6px!important;border-bottom:6px solid hsl(var(--border))!important}body .paragon-header .user-menu .dropdown .dropdown-menu:after,body .paragon-header .user-menu .dropdown .dropdown-menu:before{content:""!important;position:absolute!important;right:16px!important;width:0!important;height:0!important;border-left:6px solid transparent!important;border-right:6px solid transparent!important}body .paragon-header .user-menu .dropdown .dropdown-menu:after{top:-5px!important;border-bottom:6px solid hsl(var(--card))!important}@media (max-width:320px){body .paragon-header .user-menu .dropdown .dropdown-menu{right:-10px!important;left:10px!important;min-width:auto!important;max-width:none!important}body .paragon-header .user-menu .dropdown .dropdown-menu:after,body .paragon-header .user-menu .dropdown .dropdown-menu:before{right:30px!important}}.dark .clickable-check,.dark .clickable-hostname{color:#b3d9ff!important}.dark .clickable-check:hover,.dark .clickable-hostname:hover{color:#d6ebff!important;text-decoration:underline!important}.dark .alternative-section code,.dark .auto-retry-body code,.dark .auto-retry-body p,.dark .chat-message,.dark .chat-messages,.dark .error-section code,.dark .execution-stats,.dark .message-auto-retry,.dark .message-content,.dark .message-execution-complete,.dark .message-mode-switch,.dark .message-output-chunk,.dark .message-output-chunk pre,.dark .message-plan,.dark .message-progress,.dark .message-suggestion,.dark .message-task-confirmation,.dark .message-task-status,.dark .plan-goal p,.dark .plan-tasks,.dark .progress-header,.dark .progress-stats,.dark .revised-plan,.dark .suggestion-body,.dark .task-command-detail code,.dark .task-confirmation-body code,.dark .task-confirmation-body p,.dark .task-description,.dark .task-result pre,.dark .task-status-header,.dark .task-text{color:hsl(var(--foreground))!important}.dark .btn-modern.variant-default{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important}.dark .btn-modern.variant-success{background-color:hsl(var(--success))!important;color:hsl(var(--success-foreground))!important;border-color:hsl(var(--success))!important}.dark .btn-modern.variant-destructive{background-color:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;border-color:hsl(var(--destructive))!important}.dark .btn-modern.variant-outline{background-color:transparent!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.dark .btn-modern.variant-outline:hover{background-color:hsl(var(--accent)/.1)!important;color:hsl(var(--accent))!important;border-color:hsl(var(--accent))!important}.dark .btn-modern.variant-ghost{background-color:transparent!important;color:hsl(var(--foreground))!important;border-color:transparent!important}.dark .btn-modern.variant-ghost:hover{background-color:hsl(var(--accent)/.1)!important;color:hsl(var(--accent))!important}.dark .btn-modern.variant-primary{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important}.dark .btn-modern.variant-warning{background-color:hsl(var(--warning))!important;color:hsl(var(--warning-foreground))!important;border-color:hsl(var(--warning))!important}.dark .btn-modern.variant-secondary{background-color:hsl(var(--secondary))!important;color:hsl(var(--secondary-foreground))!important;border-color:hsl(var(--border))!important}.dark .approval-buttons .btn-modern,.dark .command-edit-actions .btn-modern,.dark .goal-edit-actions .btn-modern{border:1px solid}.dark .approval-buttons .btn-modern.variant-success{background-color:#16a249!important;color:#fff!important;border-color:#16a249!important}.dark .approval-buttons .btn-modern.variant-destructive{background-color:#cc2828!important;color:#fff!important;border-color:#cc2828!important}.dark .approval-buttons .btn-modern.variant-default{background-color:#43576b!important;color:#fff!important;border-color:#43576b!important}.dark .approval-buttons .btn-modern.variant-outline{background-color:transparent!important;color:#fafafa!important;border-color:#43576b!important}.dark .approval-buttons .btn-modern.variant-outline:hover{background-color:#31404e!important;color:#e07c42!important;border-color:#e07c42!important}.dark .check-cell i,.dark .hostname-cell i,.dark .time-cell i{color:hsl(var(--muted-foreground))!important;opacity:.8}.dark .table-modern tbody tr td,.dark .time-cell span{color:hsl(var(--foreground))!important}.dark .table-modern tbody tr td .badge-modern{color:inherit!important}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-secondary{color:hsl(var(--secondary))}.text-destructive{color:hsl(var(--destructive))}.text-success{color:hsl(var(--success))}.text-warning{color:hsl(var(--warning))}.bg-background{background-color:hsl(var(--background))}.bg-card{background-color:hsl(var(--card))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-muted{background-color:hsl(var(--muted))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}}.card-spacing{margin-bottom:1rem}.card-spacing:last-child{margin-bottom:0}.section-spacing{gap:1rem}.mb-4{margin-bottom:1rem!important}.mt-4{margin-top:1rem!important}.gap-4{gap:1rem!important}.mb-6{margin-bottom:1rem!important}.mt-6{margin-top:1rem!important}.gap-6,.page-container,.page-content{gap:1rem!important}.grid{gap:1rem}.card-content-modern>*+*,.card-modern .card-content>*+*,.modal-content .card-modern>*+*,.modal-content .form-group+.form-group,.modal-content .grid+.grid,.modal-content .transfer-section+.transfer-section{margin-top:1rem}.modern-sidebar{background-color:hsl(var(--sidebar-background))!important;color:hsl(var(--sidebar-foreground))!important;border-right:1px solid hsl(var(--sidebar-border))!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:16rem!important;position:fixed!important;height:100vh!important;z-index:1000!important;overflow:hidden!important;left:0!important;top:0!important;background-size:auto!important;background-position:0 0!important}.modern-sidebar.sidebar-collapsed{width:4rem!important}.modern-sidebar .sidebar-wrapper{height:100%!important;background-color:hsl(var(--sidebar-background))!important;position:relative!important;width:100%!important;max-height:100vh!important;min-height:100%!important;overflow:auto!important;z-index:4!important;padding-bottom:0!important}.modern-sidebar .nav,.modern-sidebar .sidebar-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.modern-sidebar .nav{gap:.25rem!important;float:none!important}.modern-sidebar .nav,.modern-sidebar .paragon-nav-item{list-style:none!important;margin:0!important;padding:0!important}.modern-sidebar .paragon-nav-item .nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:12px!important;padding:10px 16px!important;margin:2px 8px!important;color:hsl(var(--sidebar-foreground))!important;text-decoration:none!important;border-radius:calc(var(--radius) - 2px)!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;cursor:pointer!important;font-weight:400!important;font-size:14px!important;min-height:40px!important;opacity:1!important;background:transparent!important;white-space:nowrap!important;text-transform:none!important;line-height:normal!important}.modern-sidebar .paragon-nav-item .nav-link:hover{background-color:hsl(var(--sidebar-accent)/.5)!important;color:hsl(var(--sidebar-accent-foreground))!important;text-decoration:none!important;opacity:1!important}.modern-sidebar .paragon-nav-item .nav-link.active{background-color:hsl(var(--sidebar-accent))!important;color:hsl(var(--sidebar-accent-foreground))!important;font-weight:500!important;position:relative!important;opacity:1!important}.modern-sidebar .nav-icon{width:16px!important;height:16px!important;-ms-flex-negative:0!important;flex-shrink:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:16px!important;margin-right:0!important;text-align:center!important;vertical-align:middle!important;float:none!important;font-family:Font Awesome\ 5 Free!important;font-weight:900!important}body .modern-sidebar.sidebar-collapsed .nav{padding:.5rem!important}body .modern-sidebar.sidebar-collapsed .nav-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:100%!important}body .modern-sidebar.sidebar-collapsed .nav-item .nav-link,body .modern-sidebar.sidebar-collapsed .nav-item a.nav-link,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-link,body .modern-sidebar.sidebar-collapsed .paragon-nav-item a.nav-link{width:2.5rem!important;height:2.5rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:.375rem auto!important;padding:0!important;border-radius:.5rem!important;cursor:pointer!important;position:relative!important;pointer-events:all!important;z-index:10!important;background:transparent!important;text-decoration:none!important;min-width:2.5rem!important;min-height:2.5rem!important;max-width:2.5rem!important;max-height:2.5rem!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}body .modern-sidebar.sidebar-collapsed .nav-item .nav-link:active,body .modern-sidebar.sidebar-collapsed .nav-item a.nav-link:active,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-link:active,body .modern-sidebar.sidebar-collapsed .paragon-nav-item a.nav-link:active{background-color:hsl(var(--sidebar-accent))!important;-webkit-transform:scale(.95)!important;transform:scale(.95)!important}body .modern-sidebar.sidebar-collapsed .nav-item .nav-link:hover,body .modern-sidebar.sidebar-collapsed .nav-item a.nav-link:hover,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-link:hover,body .modern-sidebar.sidebar-collapsed .paragon-nav-item a.nav-link:hover{background-color:hsl(var(--sidebar-accent)/.5)!important;color:hsl(var(--sidebar-accent-foreground))!important}body .modern-sidebar.sidebar-collapsed .nav-item .nav-link.active,body .modern-sidebar.sidebar-collapsed .nav-item a.nav-link.active,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-link.active,body .modern-sidebar.sidebar-collapsed .paragon-nav-item a.nav-link.active{background-color:hsl(var(--sidebar-accent))!important;color:hsl(var(--sidebar-accent-foreground))!important}.modern-sidebar.sidebar-collapsed .nav-submenu{display:none!important}body .modern-sidebar.sidebar-collapsed .nav-item .nav-link span,body .modern-sidebar.sidebar-collapsed .nav-item .nav-text,body .modern-sidebar.sidebar-collapsed .nav-item span,body .modern-sidebar.sidebar-collapsed .nav-link .nav-text,body .modern-sidebar.sidebar-collapsed .nav-link span,body .modern-sidebar.sidebar-collapsed .nav-text,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-link span,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-text,body .modern-sidebar.sidebar-collapsed .paragon-nav-item span{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important}.modern-sidebar .collapsed-item{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:0!important;width:2.5rem!important;height:2.5rem!important;margin:.375rem auto!important;gap:0!important;border-radius:.5rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;overflow:visible!important;cursor:pointer!important;position:relative!important;pointer-events:all!important;z-index:10!important}.modern-sidebar .collapsed-item .nav-arrow,.modern-sidebar .collapsed-item .nav-text{display:none!important}body .modern-sidebar .collapsed-item .nav-icon,body .modern-sidebar.sidebar-collapsed .nav-item .nav-icon,body .modern-sidebar.sidebar-collapsed .nav-item i,body .modern-sidebar.sidebar-collapsed .nav-link .nav-icon,body .modern-sidebar.sidebar-collapsed .nav-link i,body .modern-sidebar.sidebar-collapsed .paragon-nav-item .nav-icon,body .modern-sidebar.sidebar-collapsed .paragon-nav-item i{margin:0!important;width:1rem!important;height:1rem!important;font-size:1rem!important;-ms-flex-negative:0!important;flex-shrink:0!important;color:hsl(var(--sidebar-foreground))!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;z-index:1!important;text-align:center!important;vertical-align:middle!important;line-height:1!important}.modern-sidebar.sidebar-collapsed .paragon-nav-item.has-submenu>.nav-link,.modern-sidebar.sidebar-collapsed .paragon-nav-item:not(.has-submenu) .nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:0!important;width:2.5rem!important;height:2.5rem!important;margin:.375rem auto!important;padding:0!important;border-radius:.5rem!important;overflow:visible!important;cursor:pointer!important;position:relative!important;pointer-events:all!important;z-index:10!important}.modern-sidebar .nav-sub .nav-item .nav-icon,.modern-sidebar .nav-sub .nav-item i,.modern-sidebar .nav-sub .paragon-nav-item .nav-icon,.modern-sidebar .nav-sub .paragon-nav-item i,.modern-sidebar .nav-submenu .nav-item .nav-icon,.modern-sidebar .nav-submenu .nav-item i,.modern-sidebar .nav-submenu .paragon-nav-item .nav-icon,.modern-sidebar .nav-submenu .paragon-nav-item i,.modern-sidebar .submenu-item .nav-icon{display:none!important}.modern-sidebar .nav-sub .nav-item .nav-link:after,.modern-sidebar .nav-sub .nav-item .nav-link:before,.modern-sidebar .nav-submenu .nav-item .nav-link:after,.modern-sidebar .nav-submenu .nav-item .nav-link:before{display:none!important;content:none!important}.modern-sidebar .nav-submenu{margin-left:0!important}body .modern-sidebar .collapse,body .modern-sidebar .nav-submenu .nav,body .modern-sidebar .nav-submenu .nav-sub,body .modern-sidebar .nav-submenu ul,body .modern-sidebar .nav .nav-sub,body .modern-sidebar [data-toggle=collapse]~div{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}body .modern-sidebar .nav-submenu.submenu-open .nav,body .modern-sidebar .nav-submenu.submenu-open .nav-sub,body .modern-sidebar .nav-submenu.submenu-open ul{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important}.modern-sidebar .nav-sub{background-color:hsl(var(--sidebar-accent)/.1)!important;border-radius:calc(var(--radius) - 2px)!important;padding:4px 0!important;margin:4px 8px!important;list-style:none!important}.modern-sidebar .nav-sub .nav-item .nav-link{padding:8px 16px 8px 24px!important;margin:1px 4px!important;font-size:13px!important;color:hsl(var(--sidebar-foreground)/.8)!important;background:transparent!important;text-transform:none!important;opacity:1!important;font-weight:400!important;line-height:normal!important;white-space:nowrap!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.modern-sidebar .nav-sub .nav-item .nav-link:hover{background-color:hsl(var(--sidebar-accent)/.3)!important;color:hsl(var(--sidebar-accent-foreground))!important;opacity:1!important}.modern-sidebar .nav-sub .nav-item .nav-link.active{background-color:hsl(var(--sidebar-accent)/.6)!important;color:hsl(var(--sidebar-accent-foreground))!important;font-weight:500!important;opacity:1!important}.sidebar-collapsed .logo-text,.sidebar-collapsed .nav-label,.sidebar-collapsed .theme-label{display:none!important}.sidebar-collapsed .sidebar-header{padding:1rem .75rem!important;position:relative!important}.sidebar-collapsed .logo-container,.sidebar-collapsed .sidebar-header{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.sidebar-collapsed .logo-container{width:100%!important}.sidebar-collapsed .theme-toggle-section{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.status-card{gap:1rem;padding:1.5rem}.status-card,.status-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-icon{width:3rem;height:3rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;-ms-flex-negative:0;flex-shrink:0}.status-icon.primary{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.status-icon.secondary{background-color:hsl(var(--secondary)/.1);color:hsl(var(--secondary-foreground))}.status-icon.accent{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent))}.status-icon.success{background-color:hsl(var(--success)/.1);color:hsl(var(--success))}.status-icon.warning{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.status-icon.destructive,.status-icon.error{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.status-icon.info{background-color:hsl(var(--info)/.1);color:hsl(var(--info))}.status-icon.muted,.status-icon.unknown{background-color:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground))}.status-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.status-count{font-size:1.875rem;font-weight:700;color:hsl(var(--foreground));line-height:1.2}.status-label{font-size:.875rem;color:hsl(var(--muted-foreground));font-weight:500}.dark .page-description{color:hsl(var(--muted-foreground))!important;font-weight:450!important;opacity:1!important}.dark .page-header{background-color:hsl(var(--card)/.5)!important;border-color:hsl(var(--border)/.7)!important}.select-modern{width:100%;padding:.5rem 2rem .5rem .5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-modern:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 3px hsl(var(--ring)/.2);box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.select-modern:hover{border-color:hsl(var(--primary));background-color:hsl(var(--muted)/.3)}.select-modern:disabled{opacity:.5;cursor:not-allowed;background-color:hsl(var(--muted)/.5)}.dark .select-modern{background-color:#31404e;border-color:hsl(var(--border));color:hsl(var(--foreground));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E")}.dark .select-modern:hover{background-color:#374758;border-color:hsl(var(--primary))}.dark .el-input__inner,.dark .el-select .el-input__inner,.dark .el-textarea__inner,.dark .form-control,.dark .input-modern{background-color:#31404e!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.dark .el-select:hover .el-input__inner{background-color:#374758!important;border-color:hsl(var(--primary))!important}.dark .el-select-dropdown{background-color:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--popover-foreground))!important}.dark .el-select-dropdown__item{color:hsl(var(--popover-foreground))!important;background-color:transparent!important}.dark .el-select-dropdown__item:hover{background-color:hsl(var(--accent)/.1)!important;color:hsl(var(--foreground))!important}.dark .el-select-dropdown__item.selected{background-color:hsl(var(--primary)/.15)!important;color:hsl(var(--primary))!important;font-weight:500}.dark select:not(.select-modern){background-color:#31404e!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;padding:.5rem 2rem .5rem .5rem;border-radius:calc(var(--radius) - 2px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem}.dark select:not(.select-modern):hover{background-color:#374758!important;border-color:hsl(var(--primary))!important}.dark select:not(.select-modern):focus{outline:none;border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 3px hsl(var(--ring)/.2);box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.dark select option{background-color:hsl(var(--popover))!important;color:hsl(var(--popover-foreground))!important}html body.dark .pagination-controls .select-modern,html body.dark .pagination-controls select,html body.dark .select-modern,html body.dark select,html body.dark select.select-modern{background-color:#31404e!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}html body.dark .pagination-controls .select-modern:hover,html body.dark .pagination-controls select:hover,html body.dark .select-modern:hover,html body.dark select.select-modern:hover,html body.dark select:hover{background-color:#374758!important;border-color:hsl(var(--primary))!important}body.dark .select-container .select-trigger,body.dark .select-trigger,html .dark .select-container .select-trigger,html .dark .select-trigger,html body.dark .select-container .select-trigger,html body.dark .select-trigger{background-color:#31404e!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}body.dark .select-container .select-trigger:hover,body.dark .select-trigger:hover,html .dark .select-container .select-trigger:hover,html .dark .select-trigger:hover,html body.dark .select-container .select-trigger:hover,html body.dark .select-trigger:hover{background-color:#374758!important;border-color:hsl(var(--primary))!important}.dark .form-control,.dark input.form-control,body.dark .el-input__inner,body.dark .el-textarea__inner,body.dark .form-control,body.dark .input-modern,body.dark input.form-control,html .dark .el-input__inner,html .dark .el-textarea__inner,html .dark .form-control,html .dark .input-modern,html .dark input.form-control,html body.dark .el-input__inner,html body.dark .el-textarea__inner,html body.dark .form-control,html body.dark .input-modern,html body.dark input.form-control{color:#fafafa!important;background-color:#31404e!important;border-color:#43576b!important}.dark .el-input__inner:focus,.dark .el-textarea__inner:focus,.dark .form-control:focus,.dark .input-modern:focus{background-color:hsl(var(--input))!important;border-color:hsl(var(--ring))!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important;box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important}.dark .form-control:focus,.dark input.form-control:focus,body.dark .el-input__inner:focus,body.dark .el-textarea__inner:focus,body.dark .form-control:focus,body.dark .input-modern:focus,body.dark input.form-control:focus,html .dark .el-input__inner:focus,html .dark .el-textarea__inner:focus,html .dark .form-control:focus,html .dark .input-modern:focus,html .dark input.form-control:focus,html body.dark .el-input__inner:focus,html body.dark .el-textarea__inner:focus,html body.dark .form-control:focus,html body.dark .input-modern:focus,html body.dark input.form-control:focus{color:#fafafa!important;background-color:#31404e!important;border-color:#009e6f!important;-webkit-box-shadow:0 0 0 2px rgba(0,158,111,.2)!important;box-shadow:0 0 0 2px rgba(0,158,111,.2)!important}.dark .el-input__inner::-webkit-input-placeholder,.dark .el-textarea__inner::-webkit-input-placeholder,.dark .form-control::-webkit-input-placeholder,.dark .input-modern::-webkit-input-placeholder{color:hsl(var(--muted-foreground))!important}.dark .el-input__inner::-moz-placeholder,.dark .el-textarea__inner::-moz-placeholder,.dark .form-control::-moz-placeholder,.dark .input-modern::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.dark .el-input__inner:-ms-input-placeholder,.dark .el-textarea__inner:-ms-input-placeholder,.dark .form-control:-ms-input-placeholder,.dark .input-modern:-ms-input-placeholder{color:hsl(var(--muted-foreground))!important}.dark .el-input__inner::-ms-input-placeholder,.dark .el-textarea__inner::-ms-input-placeholder,.dark .form-control::-ms-input-placeholder,.dark .input-modern::-ms-input-placeholder{color:hsl(var(--muted-foreground))!important}.dark .el-input__inner::placeholder,.dark .el-textarea__inner::placeholder,.dark .form-control::placeholder,.dark .input-modern::placeholder{color:hsl(var(--muted-foreground))!important}.dark .el-input.is-disabled .el-input__inner,.dark .el-textarea.is-disabled .el-textarea__inner{background-color:hsl(var(--muted)/.3)!important;border-color:hsl(var(--border)/.5)!important;color:hsl(var(--muted-foreground))!important}body.dark .el-input[type=search],body.dark .el-input[type=search] .el-input__inner,body.dark .el-input__inner[placeholder*=Search],body.dark .el-input__inner[placeholder*=search],body.dark .search-input,body.dark .search-input .el-input__inner,body.dark .search-input .form-control,body.dark .search-input .input,body.dark .search-input .input-modern,body.dark .search-input input,body.dark el-input[type=search],body.dark el-input[type=search] .el-input__inner,body.dark input[placeholder*=Search],body.dark input[placeholder*=search],html .dark .el-input[type=search],html .dark .el-input[type=search] .el-input__inner,html .dark .el-input__inner[placeholder*=Search],html .dark .el-input__inner[placeholder*=search],html .dark .search-input,html .dark .search-input .el-input__inner,html .dark .search-input .form-control,html .dark .search-input .input,html .dark .search-input .input-modern,html .dark .search-input input,html .dark el-input[type=search],html .dark el-input[type=search] .el-input__inner,html .dark input[placeholder*=Search],html .dark input[placeholder*=search],html body.dark .el-input[type=search],html body.dark .el-input[type=search] .el-input__inner,html body.dark .el-input__inner[placeholder*=Search],html body.dark .el-input__inner[placeholder*=search],html body.dark .search-input,html body.dark .search-input .el-input__inner,html body.dark .search-input .form-control,html body.dark .search-input .input,html body.dark .search-input .input-modern,html body.dark .search-input input,html body.dark el-input[type=search],html body.dark el-input[type=search] .el-input__inner,html body.dark input[placeholder*=Search],html body.dark input[placeholder*=search]{background-color:#31404e!important;border-color:#43576b!important;color:#fafafa!important}body.dark .el-input[type=search] .el-input__inner:focus,body.dark .el-input[type=search]:focus,body.dark .el-input__inner[placeholder*=Search]:focus,body.dark .el-input__inner[placeholder*=search]:focus,body.dark .search-input .el-input__inner:focus,body.dark .search-input .form-control:focus,body.dark .search-input .input-modern:focus,body.dark .search-input .input:focus,body.dark .search-input:focus,body.dark .search-input input:focus,body.dark el-input[type=search] .el-input__inner:focus,body.dark el-input[type=search]:focus,body.dark input[placeholder*=Search]:focus,body.dark input[placeholder*=search]:focus,html .dark .el-input[type=search] .el-input__inner:focus,html .dark .el-input[type=search]:focus,html .dark .el-input__inner[placeholder*=Search]:focus,html .dark .el-input__inner[placeholder*=search]:focus,html .dark .search-input .el-input__inner:focus,html .dark .search-input .form-control:focus,html .dark .search-input .input-modern:focus,html .dark .search-input .input:focus,html .dark .search-input:focus,html .dark .search-input input:focus,html .dark el-input[type=search] .el-input__inner:focus,html .dark el-input[type=search]:focus,html .dark input[placeholder*=Search]:focus,html .dark input[placeholder*=search]:focus,html body.dark .el-input[type=search] .el-input__inner:focus,html body.dark .el-input[type=search]:focus,html body.dark .el-input__inner[placeholder*=Search]:focus,html body.dark .el-input__inner[placeholder*=search]:focus,html body.dark .search-input .el-input__inner:focus,html body.dark .search-input .form-control:focus,html body.dark .search-input .input-modern:focus,html body.dark .search-input .input:focus,html body.dark .search-input:focus,html body.dark .search-input input:focus,html body.dark el-input[type=search] .el-input__inner:focus,html body.dark el-input[type=search]:focus,html body.dark input[placeholder*=Search]:focus,html body.dark input[placeholder*=search]:focus{background-color:#31404e!important;border-color:#009e6f!important;color:#fafafa!important;-webkit-box-shadow:0 0 0 2px rgba(0,158,111,.2)!important;box-shadow:0 0 0 2px rgba(0,158,111,.2)!important}body.dark .el-input__inner[style*="background-color:#fafafa"],body.dark .el-input__inner[style*="background-color: #fafafa"],body.dark .input[style*="background-color:#fafafa"],body.dark .input[style*="background-color: #fafafa"],body.dark .search-filter-container .el-input__inner,body.dark .search-filter-container .form-control,body.dark .search-filter-container .input,body.dark .search-filter-container .input-modern,body.dark .search-filter-container input,body.dark input[style*="background-color:#fafafa"],body.dark input[style*="background-color: #fafafa"],html .dark .el-input__inner[style*="background-color:#fafafa"],html .dark .el-input__inner[style*="background-color: #fafafa"],html .dark .input[style*="background-color:#fafafa"],html .dark .input[style*="background-color: #fafafa"],html .dark .search-filter-container .el-input__inner,html .dark .search-filter-container .form-control,html .dark .search-filter-container .input,html .dark .search-filter-container .input-modern,html .dark .search-filter-container input,html .dark input[style*="background-color:#fafafa"],html .dark input[style*="background-color: #fafafa"],html body.dark .el-input__inner[style*="background-color:#fafafa"],html body.dark .el-input__inner[style*="background-color: #fafafa"],html body.dark .input[style*="background-color:#fafafa"],html body.dark .input[style*="background-color: #fafafa"],html body.dark .search-filter-container .el-input__inner,html body.dark .search-filter-container .form-control,html body.dark .search-filter-container .input,html body.dark .search-filter-container .input-modern,html body.dark .search-filter-container input,html body.dark input[style*="background-color:#fafafa"],html body.dark input[style*="background-color: #fafafa"]{background-color:#31404e!important;border-color:#43576b!important;color:#fafafa!important}body.dark .el-input__inner[placeholder*=Search]::-webkit-input-placeholder,body.dark .el-input__inner[placeholder*=search]::-webkit-input-placeholder,body.dark .search-input .el-input__inner::-webkit-input-placeholder,body.dark .search-input .form-control::-webkit-input-placeholder,body.dark .search-input .input-modern::-webkit-input-placeholder,body.dark .search-input .input::-webkit-input-placeholder,body.dark .search-input::-webkit-input-placeholder,body.dark .search-input input::-webkit-input-placeholder,body.dark input[placeholder*=Search]::-webkit-input-placeholder,body.dark input[placeholder*=search]::-webkit-input-placeholder,html .dark .el-input__inner[placeholder*=Search]::-webkit-input-placeholder,html .dark .el-input__inner[placeholder*=search]::-webkit-input-placeholder,html .dark .search-input .el-input__inner::-webkit-input-placeholder,html .dark .search-input .form-control::-webkit-input-placeholder,html .dark .search-input .input-modern::-webkit-input-placeholder,html .dark .search-input .input::-webkit-input-placeholder,html .dark .search-input::-webkit-input-placeholder,html .dark .search-input input::-webkit-input-placeholder,html .dark input[placeholder*=Search]::-webkit-input-placeholder,html .dark input[placeholder*=search]::-webkit-input-placeholder,html body.dark .el-input__inner[placeholder*=Search]::-webkit-input-placeholder,html body.dark .el-input__inner[placeholder*=search]::-webkit-input-placeholder,html body.dark .search-input .el-input__inner::-webkit-input-placeholder,html body.dark .search-input .form-control::-webkit-input-placeholder,html body.dark .search-input .input-modern::-webkit-input-placeholder,html body.dark .search-input .input::-webkit-input-placeholder,html body.dark .search-input::-webkit-input-placeholder,html body.dark .search-input input::-webkit-input-placeholder,html body.dark input[placeholder*=Search]::-webkit-input-placeholder,html body.dark input[placeholder*=search]::-webkit-input-placeholder{color:#94a6b8!important;opacity:1!important}body.dark .el-input__inner[placeholder*=Search]::-moz-placeholder,body.dark .el-input__inner[placeholder*=search]::-moz-placeholder,body.dark .search-input .el-input__inner::-moz-placeholder,body.dark .search-input .form-control::-moz-placeholder,body.dark .search-input .input-modern::-moz-placeholder,body.dark .search-input .input::-moz-placeholder,body.dark .search-input::-moz-placeholder,body.dark .search-input input::-moz-placeholder,body.dark input[placeholder*=Search]::-moz-placeholder,body.dark input[placeholder*=search]::-moz-placeholder,html .dark .el-input__inner[placeholder*=Search]::-moz-placeholder,html .dark .el-input__inner[placeholder*=search]::-moz-placeholder,html .dark .search-input .el-input__inner::-moz-placeholder,html .dark .search-input .form-control::-moz-placeholder,html .dark .search-input .input-modern::-moz-placeholder,html .dark .search-input .input::-moz-placeholder,html .dark .search-input::-moz-placeholder,html .dark .search-input input::-moz-placeholder,html .dark input[placeholder*=Search]::-moz-placeholder,html .dark input[placeholder*=search]::-moz-placeholder,html body.dark .el-input__inner[placeholder*=Search]::-moz-placeholder,html body.dark .el-input__inner[placeholder*=search]::-moz-placeholder,html body.dark .search-input .el-input__inner::-moz-placeholder,html body.dark .search-input .form-control::-moz-placeholder,html body.dark .search-input .input-modern::-moz-placeholder,html body.dark .search-input .input::-moz-placeholder,html body.dark .search-input::-moz-placeholder,html body.dark .search-input input::-moz-placeholder,html body.dark input[placeholder*=Search]::-moz-placeholder,html body.dark input[placeholder*=search]::-moz-placeholder{color:#94a6b8!important;opacity:1!important}body.dark .el-input__inner[placeholder*=Search]:-ms-input-placeholder,body.dark .el-input__inner[placeholder*=search]:-ms-input-placeholder,body.dark .search-input .el-input__inner:-ms-input-placeholder,body.dark .search-input .form-control:-ms-input-placeholder,body.dark .search-input .input-modern:-ms-input-placeholder,body.dark .search-input .input:-ms-input-placeholder,body.dark .search-input:-ms-input-placeholder,body.dark .search-input input:-ms-input-placeholder,body.dark input[placeholder*=Search]:-ms-input-placeholder,body.dark input[placeholder*=search]:-ms-input-placeholder,html .dark .el-input__inner[placeholder*=Search]:-ms-input-placeholder,html .dark .el-input__inner[placeholder*=search]:-ms-input-placeholder,html .dark .search-input .el-input__inner:-ms-input-placeholder,html .dark .search-input .form-control:-ms-input-placeholder,html .dark .search-input .input-modern:-ms-input-placeholder,html .dark .search-input .input:-ms-input-placeholder,html .dark .search-input:-ms-input-placeholder,html .dark .search-input input:-ms-input-placeholder,html .dark input[placeholder*=Search]:-ms-input-placeholder,html .dark input[placeholder*=search]:-ms-input-placeholder,html body.dark .el-input__inner[placeholder*=Search]:-ms-input-placeholder,html body.dark .el-input__inner[placeholder*=search]:-ms-input-placeholder,html body.dark .search-input .el-input__inner:-ms-input-placeholder,html body.dark .search-input .form-control:-ms-input-placeholder,html body.dark .search-input .input-modern:-ms-input-placeholder,html body.dark .search-input .input:-ms-input-placeholder,html body.dark .search-input:-ms-input-placeholder,html body.dark .search-input input:-ms-input-placeholder,html body.dark input[placeholder*=Search]:-ms-input-placeholder,html body.dark input[placeholder*=search]:-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}body.dark .el-input__inner[placeholder*=Search]::-ms-input-placeholder,body.dark .el-input__inner[placeholder*=search]::-ms-input-placeholder,body.dark .search-input .el-input__inner::-ms-input-placeholder,body.dark .search-input .form-control::-ms-input-placeholder,body.dark .search-input .input-modern::-ms-input-placeholder,body.dark .search-input .input::-ms-input-placeholder,body.dark .search-input::-ms-input-placeholder,body.dark .search-input input::-ms-input-placeholder,body.dark input[placeholder*=Search]::-ms-input-placeholder,body.dark input[placeholder*=search]::-ms-input-placeholder,html .dark .el-input__inner[placeholder*=Search]::-ms-input-placeholder,html .dark .el-input__inner[placeholder*=search]::-ms-input-placeholder,html .dark .search-input .el-input__inner::-ms-input-placeholder,html .dark .search-input .form-control::-ms-input-placeholder,html .dark .search-input .input-modern::-ms-input-placeholder,html .dark .search-input .input::-ms-input-placeholder,html .dark .search-input::-ms-input-placeholder,html .dark .search-input input::-ms-input-placeholder,html .dark input[placeholder*=Search]::-ms-input-placeholder,html .dark input[placeholder*=search]::-ms-input-placeholder,html body.dark .el-input__inner[placeholder*=Search]::-ms-input-placeholder,html body.dark .el-input__inner[placeholder*=search]::-ms-input-placeholder,html body.dark .search-input .el-input__inner::-ms-input-placeholder,html body.dark .search-input .form-control::-ms-input-placeholder,html body.dark .search-input .input-modern::-ms-input-placeholder,html body.dark .search-input .input::-ms-input-placeholder,html body.dark .search-input::-ms-input-placeholder,html body.dark .search-input input::-ms-input-placeholder,html body.dark input[placeholder*=Search]::-ms-input-placeholder,html body.dark input[placeholder*=search]::-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}body.dark .el-input__inner[placeholder*=Search]::placeholder,body.dark .el-input__inner[placeholder*=search]::placeholder,body.dark .search-input .el-input__inner::placeholder,body.dark .search-input .form-control::placeholder,body.dark .search-input .input-modern::placeholder,body.dark .search-input .input::placeholder,body.dark .search-input::placeholder,body.dark .search-input input::placeholder,body.dark input[placeholder*=Search]::placeholder,body.dark input[placeholder*=search]::placeholder,html .dark .el-input__inner[placeholder*=Search]::placeholder,html .dark .el-input__inner[placeholder*=search]::placeholder,html .dark .search-input .el-input__inner::placeholder,html .dark .search-input .form-control::placeholder,html .dark .search-input .input-modern::placeholder,html .dark .search-input .input::placeholder,html .dark .search-input::placeholder,html .dark .search-input input::placeholder,html .dark input[placeholder*=Search]::placeholder,html .dark input[placeholder*=search]::placeholder,html body.dark .el-input__inner[placeholder*=Search]::placeholder,html body.dark .el-input__inner[placeholder*=search]::placeholder,html body.dark .search-input .el-input__inner::placeholder,html body.dark .search-input .form-control::placeholder,html body.dark .search-input .input-modern::placeholder,html body.dark .search-input .input::placeholder,html body.dark .search-input::placeholder,html body.dark .search-input input::placeholder,html body.dark input[placeholder*=Search]::placeholder,html body.dark input[placeholder*=search]::placeholder{color:#94a6b8!important;opacity:1!important}html .dark .el-input__inner[style*="#fafafa"],html .dark .el-input__inner[style*="#fff"],html .dark .el-input__inner[style*="#ffffff"],html .dark .el-input__inner[style*=white],html .dark .search-input .el-input__inner[style],html .dark .search-input .form-control[style],html .dark .search-input .input-modern[style],html .dark .search-input .input[style],html .dark .search-input[style],html .dark .search-input input[style],html .dark input[style*="#fafafa"],html .dark input[style*="#fff"],html .dark input[style*="#ffffff"],html .dark input[style*=white],html[class] .dark .search-input,html[class] .dark .search-input .el-input__inner,html[class] .dark .search-input .form-control,html[class] .dark .search-input .input,html[class] .dark .search-input .input-modern,html[class] .dark .search-input input,html[class] body.dark .el-input__inner.search-input,html[class] body.dark .form-control.search-input,html[class] body.dark .input-modern.search-input,html[class] body.dark .input.search-input,html[class] body.dark .search-input,html[class] body.dark .search-input .el-input__inner,html[class] body.dark .search-input .form-control,html[class] body.dark .search-input .input,html[class] body.dark .search-input .input-modern,html[class] body.dark .search-input input,html[class] body.dark input.search-input,html body.dark .el-input__inner[style*="#fafafa"],html body.dark .el-input__inner[style*="#fff"],html body.dark .el-input__inner[style*="#ffffff"],html body.dark .el-input__inner[style*=white],html body.dark .search-input .el-input__inner[style],html body.dark .search-input .form-control[style],html body.dark .search-input .input-modern[style],html body.dark .search-input .input[style],html body.dark .search-input[style],html body.dark .search-input input[style],html body.dark input[style*="#fafafa"],html body.dark input[style*="#fff"],html body.dark input[style*="#ffffff"],html body.dark input[style*=white]{background-color:#31404e!important;background:#31404e!important;border-color:#43576b!important;color:#fafafa!important}html[class] body.dark .search-input .el-input__inner:focus,html[class] body.dark .search-input .form-control:focus,html[class] body.dark .search-input .input-modern:focus,html[class] body.dark .search-input .input:focus,html[class] body.dark .search-input:focus,html[class] body.dark .search-input input:focus,html body.dark .el-input__inner[style*="#fafafa"]:focus,html body.dark .el-input__inner[style*="#fff"]:focus,html body.dark .el-input__inner[style*="#ffffff"]:focus,html body.dark .el-input__inner[style*=white]:focus,html body.dark input[style*="#fafafa"]:focus,html body.dark input[style*="#fff"]:focus,html body.dark input[style*="#ffffff"]:focus,html body.dark input[style*=white]:focus{background-color:#31404e!important;background:#31404e!important;border-color:#009e6f!important;color:#fafafa!important;-webkit-box-shadow:0 0 0 2px rgba(0,158,111,.2)!important;box-shadow:0 0 0 2px rgba(0,158,111,.2)!important}.dark{--input-bg-override:#31404e!important;--input-text-override:#fafafa!important;--input-border-override:#43576b!important}html .dark .el-input__inner[class*=search],html .dark .form-control[class*=search],html .dark .input-modern[class*=search],html .dark input[class*=search],html body.dark .el-input__inner[class*=search],html body.dark .form-control[class*=search],html body.dark .input-modern[class*=search],html body.dark input[class*=search]{background-color:#31404e!important;background:#31404e!important;border-color:#43576b!important;color:#fafafa!important}html .dark .el-input__inner[class*=search]::-webkit-input-placeholder,html .dark .form-control[class*=search]::-webkit-input-placeholder,html .dark .input-modern[class*=search]::-webkit-input-placeholder,html .dark input[class*=search]::-webkit-input-placeholder,html body.dark .el-input__inner[class*=search]::-webkit-input-placeholder,html body.dark .form-control[class*=search]::-webkit-input-placeholder,html body.dark .input-modern[class*=search]::-webkit-input-placeholder,html body.dark input[class*=search]::-webkit-input-placeholder{color:#94a6b8!important;opacity:1!important}html .dark .el-input__inner[class*=search]::-moz-placeholder,html .dark .form-control[class*=search]::-moz-placeholder,html .dark .input-modern[class*=search]::-moz-placeholder,html .dark input[class*=search]::-moz-placeholder,html body.dark .el-input__inner[class*=search]::-moz-placeholder,html body.dark .form-control[class*=search]::-moz-placeholder,html body.dark .input-modern[class*=search]::-moz-placeholder,html body.dark input[class*=search]::-moz-placeholder{color:#94a6b8!important;opacity:1!important}html .dark .el-input__inner[class*=search]:-ms-input-placeholder,html .dark .form-control[class*=search]:-ms-input-placeholder,html .dark .input-modern[class*=search]:-ms-input-placeholder,html .dark input[class*=search]:-ms-input-placeholder,html body.dark .el-input__inner[class*=search]:-ms-input-placeholder,html body.dark .form-control[class*=search]:-ms-input-placeholder,html body.dark .input-modern[class*=search]:-ms-input-placeholder,html body.dark input[class*=search]:-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}html .dark .el-input__inner[class*=search]::-ms-input-placeholder,html .dark .form-control[class*=search]::-ms-input-placeholder,html .dark .input-modern[class*=search]::-ms-input-placeholder,html .dark input[class*=search]::-ms-input-placeholder,html body.dark .el-input__inner[class*=search]::-ms-input-placeholder,html body.dark .form-control[class*=search]::-ms-input-placeholder,html body.dark .input-modern[class*=search]::-ms-input-placeholder,html body.dark input[class*=search]::-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}html .dark .el-input__inner[class*=search]::placeholder,html .dark .form-control[class*=search]::placeholder,html .dark .input-modern[class*=search]::placeholder,html .dark input[class*=search]::placeholder,html body.dark .el-input__inner[class*=search]::placeholder,html body.dark .form-control[class*=search]::placeholder,html body.dark .input-modern[class*=search]::placeholder,html body.dark input[class*=search]::placeholder{color:#94a6b8!important;opacity:1!important}.dark .search-input,.dark .search-input .el-input__inner,.dark .search-input .form-control,.dark .search-input .input-modern,.dark .search-input input,body.dark .search-input,body.dark .search-input .el-input__inner,body.dark .search-input .form-control,body.dark .search-input .input-modern,body.dark .search-input input{background-color:#31404e!important;color:#fafafa!important;border-color:#43576b!important;border-radius:calc(var(--radius) - 2px)!important}.dark .search-input .el-input__inner:focus,.dark .search-input .form-control:focus,.dark .search-input .input-modern:focus,.dark .search-input:focus,.dark .search-input input:focus,body.dark .search-input .el-input__inner:focus,body.dark .search-input .form-control:focus,body.dark .search-input .input-modern:focus,body.dark .search-input:focus,body.dark .search-input input:focus{background-color:#31404e!important;color:#fafafa!important;border-color:#009e6f!important;-webkit-box-shadow:0 0 0 2px rgba(0,158,111,.2)!important;box-shadow:0 0 0 2px rgba(0,158,111,.2)!important}.dark .search-input .el-input__inner::-webkit-input-placeholder,.dark .search-input .form-control::-webkit-input-placeholder,.dark .search-input .input-modern::-webkit-input-placeholder,.dark .search-input::-webkit-input-placeholder,.dark .search-input input::-webkit-input-placeholder,body.dark .search-input .el-input__inner::-webkit-input-placeholder,body.dark .search-input .form-control::-webkit-input-placeholder,body.dark .search-input .input-modern::-webkit-input-placeholder,body.dark .search-input::-webkit-input-placeholder,body.dark .search-input input::-webkit-input-placeholder{color:#94a6b8!important;opacity:1!important}.dark .search-input .el-input__inner::-moz-placeholder,.dark .search-input .form-control::-moz-placeholder,.dark .search-input .input-modern::-moz-placeholder,.dark .search-input::-moz-placeholder,.dark .search-input input::-moz-placeholder,body.dark .search-input .el-input__inner::-moz-placeholder,body.dark .search-input .form-control::-moz-placeholder,body.dark .search-input .input-modern::-moz-placeholder,body.dark .search-input::-moz-placeholder,body.dark .search-input input::-moz-placeholder{color:#94a6b8!important;opacity:1!important}.dark .search-input .el-input__inner:-ms-input-placeholder,.dark .search-input .form-control:-ms-input-placeholder,.dark .search-input .input-modern:-ms-input-placeholder,.dark .search-input:-ms-input-placeholder,.dark .search-input input:-ms-input-placeholder,body.dark .search-input .el-input__inner:-ms-input-placeholder,body.dark .search-input .form-control:-ms-input-placeholder,body.dark .search-input .input-modern:-ms-input-placeholder,body.dark .search-input:-ms-input-placeholder,body.dark .search-input input:-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}.dark .search-input .el-input__inner::-ms-input-placeholder,.dark .search-input .form-control::-ms-input-placeholder,.dark .search-input .input-modern::-ms-input-placeholder,.dark .search-input::-ms-input-placeholder,.dark .search-input input::-ms-input-placeholder,body.dark .search-input .el-input__inner::-ms-input-placeholder,body.dark .search-input .form-control::-ms-input-placeholder,body.dark .search-input .input-modern::-ms-input-placeholder,body.dark .search-input::-ms-input-placeholder,body.dark .search-input input::-ms-input-placeholder{color:#94a6b8!important;opacity:1!important}.dark .search-input .el-input__inner::placeholder,.dark .search-input .form-control::placeholder,.dark .search-input .input-modern::placeholder,.dark .search-input::placeholder,.dark .search-input input::placeholder,body.dark .search-input .el-input__inner::placeholder,body.dark .search-input .form-control::placeholder,body.dark .search-input .input-modern::placeholder,body.dark .search-input::placeholder,body.dark .search-input input::placeholder{color:#94a6b8!important;opacity:1!important}body.dark .el-input__inner[class*=search][data-v-],body.dark .el-input__inner[data-v-073247b8],body.dark .el-input__inner[style*="rgb(250,250,250)"],body.dark .el-input__inner[style*="rgb(250, 250, 250)"],body.dark .form-control[class*=search][data-v-],body.dark .form-control[data-v-073247b8],body.dark .form-control[style*="rgb(250,250,250)"],body.dark .form-control[style*="rgb(250, 250, 250)"],body.dark .input-modern[class*=search][data-v-],body.dark .input-modern[data-v-073247b8],body.dark .input-modern[style*="rgb(250,250,250)"],body.dark .input-modern[style*="rgb(250, 250, 250)"],body.dark input[class*=search][data-v-],body.dark input[data-v-073247b8],body.dark input[style*="rgb(250,250,250)"],body.dark input[style*="rgb(250, 250, 250)"],html .dark .el-input__inner[class*=search][data-v-],html .dark .el-input__inner[data-v-073247b8],html .dark .el-input__inner[style*="rgb(250,250,250)"],html .dark .el-input__inner[style*="rgb(250, 250, 250)"],html .dark .form-control[class*=search][data-v-],html .dark .form-control[data-v-073247b8],html .dark .form-control[style*="rgb(250,250,250)"],html .dark .form-control[style*="rgb(250, 250, 250)"],html .dark .input-modern[class*=search][data-v-],html .dark .input-modern[data-v-073247b8],html .dark .input-modern[style*="rgb(250,250,250)"],html .dark .input-modern[style*="rgb(250, 250, 250)"],html .dark input[class*=search][data-v-],html .dark input[data-v-073247b8],html .dark input[style*="rgb(250,250,250)"],html .dark input[style*="rgb(250, 250, 250)"],html body.dark .el-input__inner[class*=search][data-v-],html body.dark .el-input__inner[data-v-073247b8],html body.dark .el-input__inner[style*="rgb(250,250,250)"],html body.dark .el-input__inner[style*="rgb(250, 250, 250)"],html body.dark .form-control[class*=search][data-v-],html body.dark .form-control[data-v-073247b8],html body.dark .form-control[style*="rgb(250,250,250)"],html body.dark .form-control[style*="rgb(250, 250, 250)"],html body.dark .input-modern[class*=search][data-v-],html body.dark .input-modern[data-v-073247b8],html body.dark .input-modern[style*="rgb(250,250,250)"],html body.dark .input-modern[style*="rgb(250, 250, 250)"],html body.dark input[class*=search][data-v-],html body.dark input[data-v-073247b8],html body.dark input[style*="rgb(250,250,250)"],html body.dark input[style*="rgb(250, 250, 250)"]{background-color:#31404e!important;background:#31404e!important;color:#fafafa!important;border-color:#43576b!important}.dark .input-group-addon{background-color:hsl(var(--input))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}body.dark input[type=email],body.dark input[type=number],body.dark input[type=password],body.dark input[type=search],body.dark input[type=tel],body.dark input[type=text],body.dark input[type=url],body.dark textarea,html.dark input[type=email],html.dark input[type=number],html.dark input[type=password],html.dark input[type=search],html.dark input[type=tel],html.dark input[type=text],html.dark input[type=url],html.dark textarea{background-color:#31404e!important;border-color:#43576b!important;color:#fafafa!important}body.dark input[type=email]:focus,body.dark input[type=number]:focus,body.dark input[type=password]:focus,body.dark input[type=search]:focus,body.dark input[type=tel]:focus,body.dark input[type=text]:focus,body.dark input[type=url]:focus,body.dark textarea:focus,html body.dark input[type=email]:focus,html body.dark input[type=number]:focus,html body.dark input[type=password]:focus,html body.dark input[type=search]:focus,html body.dark input[type=tel]:focus,html body.dark input[type=text]:focus,html body.dark input[type=url]:focus,html body.dark textarea:focus{background-color:#31404e!important;border-color:#009e6f!important;color:#fafafa!important;-webkit-box-shadow:0 0 0 2px rgba(0,158,111,.2)!important;box-shadow:0 0 0 2px rgba(0,158,111,.2)!important}.select-sm{height:40px;padding:.375rem 1.75rem .375rem .5rem;font-size:.8125rem;background-size:.875rem;background-position:right .375rem center}@media (max-width:768px){.status-card{padding:.75rem}.status-icon{width:2.5rem;height:2.5rem;font-size:1rem}.status-count{font-size:1.5rem}}.alert-modern{margin-bottom:1rem}.alert-modern:last-child{margin-bottom:0}.page-main-content>.card-modern,.page-main-content>.card-modern:last-child,.page-main-content>.grid,.page-main-content>.grid:last-child,.page-main-content>div>.card-modern,.page-main-content>div>.card-modern:last-child{margin-bottom:1rem}.card-modern+.grid,.grid+.card-modern,.grid+.grid{margin-top:1rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--muted)/.1)}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.el-button{background-color:hsl(var(--primary))!important;border:1px solid hsl(var(--primary))!important;border-radius:var(--radius)!important;padding:.6em 1.8em!important;font-size:clamp(.75rem,1.25vw,.9rem)!important;font-weight:500!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;line-height:1.2}.el-button,.el-button:hover{color:hsl(var(--primary-foreground))!important}.el-button:hover{background-color:hsl(var(--primary)/.9)!important;-webkit-box-shadow:var(--shadow-medium)!important;box-shadow:var(--shadow-medium)!important;border-color:hsl(var(--primary)/.9)!important}.el-button--primary{background-color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important}.el-button--success{background-color:hsl(var(--success))!important;border-color:hsl(var(--success))!important}.el-button--danger{background-color:hsl(var(--destructive))!important;border-color:hsl(var(--destructive))!important}.el-button--warning{background-color:hsl(var(--warning))!important;border-color:hsl(var(--warning))!important}.el-table{border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important}.el-table,.el-table__body,.el-table__row,.el-table td,.el-table th{background-color:hsl(var(--card))!important;color:hsl(var(--card-foreground))!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.el-table__body,.el-table__row,.el-table td,.el-table th{border-color:hsl(var(--border))!important}.el-table thead th{background-color:hsl(var(--muted)/.5)!important;color:hsl(var(--foreground))!important;font-weight:600!important}.el-table tbody tr:hover{background-color:hsl(var(--muted)/.1)!important}.el-input__inner,.el-pagination__total,.el-textarea__inner{color:hsl(var(--foreground))!important}.el-input__inner,.el-textarea__inner{background-color:hsl(var(--input))!important;border-color:hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important}.el-input__inner:focus,.el-textarea__inner:focus{border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important;box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important}.el-pagination__jump,.el-pagination button{color:hsl(var(--foreground))!important}.el-pagination button{background-color:hsl(var(--card))!important;border-color:hsl(var(--border))!important}.el-pagination button:hover{background-color:hsl(var(--accent)/.1)!important;color:hsl(var(--accent))!important}.el-pagination .active{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.el-notification{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important;-webkit-box-shadow:var(--shadow-medium)!important;box-shadow:var(--shadow-medium)!important;text-align:left!important}.el-notification__title{font-weight:600!important}.el-notification__content,.el-notification__title{color:hsl(var(--card-foreground))!important;text-align:left!important;white-space:normal!important}.el-notification__content,.el-notification__content p{word-spacing:normal!important}.el-notification__content p{margin:0!important;text-align:left!important;white-space:normal!important;color:hsl(var(--card-foreground))!important}.el-notification__closeBtn{color:hsl(var(--muted-foreground))!important}.el-notification__closeBtn:hover{color:hsl(var(--card-foreground))!important}.el-notification--success{background-color:hsl(var(--card))!important;border-color:hsl(var(--success))!important;border-left:4px solid hsl(var(--success))!important}.el-notification--success .el-notification__content,.el-notification--success .el-notification__content p,.el-notification--success .el-notification__title{color:hsl(var(--card-foreground))!important}.el-notification--success .el-icon-success{color:hsl(var(--success))!important}.el-notification--error{background-color:hsl(var(--card))!important;border-color:hsl(var(--destructive))!important;border-left:4px solid hsl(var(--destructive))!important}.el-notification--error .el-notification__content,.el-notification--error .el-notification__content p,.el-notification--error .el-notification__title{color:hsl(var(--card-foreground))!important}.el-notification--error .el-icon-error{color:hsl(var(--destructive))!important}.el-notification--warning{background-color:hsl(var(--card))!important;border-color:hsl(var(--warning))!important;border-left:4px solid hsl(var(--warning))!important}.el-notification--warning .el-notification__content,.el-notification--warning .el-notification__content p,.el-notification--warning .el-notification__title{color:hsl(var(--card-foreground))!important}.el-notification--warning .el-icon-warning{color:hsl(var(--warning))!important}.el-notification--info{background-color:hsl(var(--card))!important;border-color:hsl(var(--primary))!important;border-left:4px solid hsl(var(--primary))!important}.el-notification--info .el-notification__content,.el-notification--info .el-notification__content p,.el-notification--info .el-notification__title{color:hsl(var(--card-foreground))!important}.el-notification--info .el-icon-info{color:hsl(var(--primary))!important}.global-background{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--gradient-primary);z-index:-1}.global-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/cover-bg-galaxy.dc140c4d.png) no-repeat 50%;background-size:cover;opacity:.1;mix-blend-mode:overlay}.spinner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;z-index:9999;pointer-events:none}.spinner-overlay .b-spinner{width:3rem!important;height:3rem!important;border-width:.25rem!important;border-color:hsl(var(--primary))!important;border-right-color:transparent!important}body{background-color:hsl(var(--background))!important;color:hsl(var(--foreground))!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif}.theme-toggle-container{position:fixed;top:20px;right:20px;z-index:1000}.input-wrapper[data-v-12e0957e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.input-wrapper .input-modern[data-v-12e0957e]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding-left:.75rem;padding-right:.75rem}.input-wrapper.has-prepend .input-modern[data-v-12e0957e]{padding-left:2.5rem}.input-wrapper.has-append .input-modern[data-v-12e0957e]{padding-right:2.5rem}.input-append[data-v-12e0957e],.input-prepend[data-v-12e0957e]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:hsl(var(--muted-foreground));z-index:1}.input-prepend[data-v-12e0957e]{left:0;padding-left:.75rem}.input-append[data-v-12e0957e]{right:0;padding-right:.75rem}.input-append i[data-v-12e0957e],.input-prepend i[data-v-12e0957e]{font-size:.875rem}.input-append button[data-v-12e0957e]{background:none;border:none;color:hsl(var(--muted-foreground));cursor:pointer;padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease}.input-append button[data-v-12e0957e]:hover{color:hsl(var(--foreground))}.input-append button[data-v-12e0957e]:focus{outline:none}.select-container[data-v-05b930be]{position:relative;width:100%}.select-trigger[data-v-05b930be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:2.5rem;padding:.5rem .75rem;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:.875rem}.select-trigger[data-v-05b930be]:hover{border-color:hsl(var(--primary));background-color:hsl(var(--muted)/.3)}.select-trigger[data-v-05b930be]:focus{outline:none}.select-open[data-v-05b930be],.select-trigger[data-v-05b930be]:focus{border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-disabled[data-v-05b930be]{cursor:not-allowed;opacity:.5}.select-value[data-v-05b930be]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.select-text[data-v-05b930be]{color:hsl(var(--foreground));font-weight:500}.select-placeholder[data-v-05b930be]{color:hsl(var(--muted-foreground));font-weight:400}.select-icon[data-v-05b930be]{color:hsl(var(--muted-foreground));font-size:.75rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.rotate-180[data-v-05b930be]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-dropdown[data-v-05b930be]{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:.25rem;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);overflow:hidden}.select-content[data-v-05b930be]{max-height:15rem;overflow-y:auto;padding:.25rem}.select-option[data-v-05b930be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;cursor:pointer;border-radius:calc(var(--radius) - 4px);font-size:.875rem;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.select-option-highlighted[data-v-05b930be],.select-option[data-v-05b930be]:hover{background-color:hsl(var(--primary)/.1);color:hsl(var(--foreground))}.select-option-selected[data-v-05b930be]{background-color:hsl(var(--primary)/.15);color:hsl(var(--foreground));font-weight:500}.select-empty[data-v-05b930be]{padding:.75rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.select-dropdown-enter-active[data-v-05b930be],.select-dropdown-leave-active[data-v-05b930be]{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.select-dropdown-enter[data-v-05b930be],.select-dropdown-leave-to[data-v-05b930be]{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.dark .select-trigger[data-v-05b930be]{background-color:#31404e!important;border-color:hsl(var(--border))!important;color:hsl(var(--card-foreground))!important}.dark .select-dropdown[data-v-05b930be]{background-color:hsl(var(--popover))!important;border-color:hsl(var(--border))!important;color:hsl(var(--popover-foreground))!important}.dark .select-trigger[data-v-05b930be]:hover{background-color:#374758!important;border-color:hsl(var(--primary))!important}.dark .select-text[data-v-05b930be]{color:hsl(var(--foreground))!important}.dark .select-placeholder[data-v-05b930be]{color:hsl(var(--muted-foreground))!important}.dark .select-option-highlighted[data-v-05b930be],.dark .select-option[data-v-05b930be]:hover{background-color:hsl(var(--primary)/.15)!important;color:hsl(var(--foreground))!important}body.dark .select-trigger[data-v-05b930be],html .dark .select-trigger[data-v-05b930be],html body.dark .select-trigger[data-v-05b930be]{background-color:#31404e!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}body.dark .select-trigger[data-v-05b930be]:hover,html .dark .select-trigger[data-v-05b930be]:hover,html body.dark .select-trigger[data-v-05b930be]:hover{background-color:#374758!important;border-color:hsl(var(--primary))!important}body.dark .select-trigger[data-v-05b930be]:focus,html .dark .select-trigger[data-v-05b930be]:focus,html body.dark .select-trigger[data-v-05b930be]:focus{background-color:#31404e!important;border-color:hsl(var(--ring))!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important;box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important}@media (max-width:768px){.select-dropdown[data-v-05b930be]{position:fixed;top:auto;bottom:1rem;left:1rem;right:1rem;max-height:50vh}}.modal-overlay[data-v-5ad5f3ba]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-5ad5f3ba]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-5ad5f3ba .3s ease-out;animation:modalSlideIn-5ad5f3ba .3s ease-out}@-webkit-keyframes modalSlideIn-5ad5f3ba{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-5ad5f3ba{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-5ad5f3ba]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-5ad5f3ba]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-5ad5f3ba]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.status-summary[data-v-5ad5f3ba]{font-size:.875rem;padding:.5rem 1rem;background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px)}.table-container[data-v-5ad5f3ba]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-5ad5f3ba]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-5ad5f3ba]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-5ad5f3ba]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-5ad5f3ba]:hover{background-color:hsl(var(--muted)/.3)}.analyzing-row[data-v-5ad5f3ba]{background-color:hsl(var(--secondary)/.05)!important;border-left:3px solid hsl(var(--secondary))}.secure-row[data-v-5ad5f3ba]{background-color:hsl(var(--success)/.05)!important;border-left:3px solid hsl(var(--success))}.warning-row[data-v-5ad5f3ba]{background-color:hsl(var(--warning)/.05)!important;border-left:3px solid hsl(var(--warning))}.critical-row[data-v-5ad5f3ba]{background-color:hsl(var(--destructive)/.05)!important;border-left:3px solid hsl(var(--destructive))}.host-info[data-v-5ad5f3ba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-header[data-v-5ad5f3ba],.host-info[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.host-header[data-v-5ad5f3ba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.host-details[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-left:1.5rem}.detail-item[data-v-5ad5f3ba]{gap:.25rem}.detail-item[data-v-5ad5f3ba],.security-status[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.security-status[data-v-5ad5f3ba]{gap:.75rem}.status-indicator[data-v-5ad5f3ba]{width:2rem;height:2rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem}.status-indicator.status-analyzing[data-v-5ad5f3ba]{background-color:hsl(var(--secondary)/.1);color:hsl(var(--secondary-foreground))}.status-indicator.status-secure[data-v-5ad5f3ba]{background-color:hsl(var(--success)/.1);color:hsl(var(--success))}.status-indicator.status-warning[data-v-5ad5f3ba]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.status-indicator.status-critical[data-v-5ad5f3ba]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.status-indicator.status-unknown[data-v-5ad5f3ba]{background-color:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground))}.status-text[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-analysis-cell[data-v-5ad5f3ba]{min-width:140px}.custom-command-cell[data-v-5ad5f3ba]{min-width:200px}.common-commands[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.results-cell[data-v-5ad5f3ba],.running-jobs-cell[data-v-5ad5f3ba]{min-width:120px}.jobs-section[data-v-5ad5f3ba]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.empty-state[data-v-5ad5f3ba]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;color:hsl(var(--muted-foreground))}.command-info[data-v-5ad5f3ba],.empty-state[data-v-5ad5f3ba],.result-preview[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-preview[data-v-5ad5f3ba]{gap:.5rem}.results-display[data-v-5ad5f3ba]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.result-content[data-v-5ad5f3ba]{font-family:monospace;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:hsl(var(--foreground));max-height:400px;overflow-y:auto}.progress-bar[data-v-5ad5f3ba]{width:100px;height:8px;background-color:hsl(var(--muted));border-radius:4px;overflow:hidden}.progress-fill[data-v-5ad5f3ba]{height:100%;background-color:hsl(var(--primary));width:60%;-webkit-animation:progress-5ad5f3ba 2s ease-in-out infinite;animation:progress-5ad5f3ba 2s ease-in-out infinite}@-webkit-keyframes progress-5ad5f3ba{0%{width:0}50%{width:80%}to{width:60%}}@keyframes progress-5ad5f3ba{0%{width:0}50%{width:80%}to{width:60%}}.pagination-container[data-v-5ad5f3ba]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-5ad5f3ba],.pagination-controls[data-v-5ad5f3ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-5ad5f3ba]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-5ad5f3ba]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-5ad5f3ba]:first-child{white-space:nowrap}.pagination-controls>div[data-v-5ad5f3ba]:first-child,.pagination-controls>div[data-v-5ad5f3ba]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-5ad5f3ba]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-5ad5f3ba]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-5ad5f3ba]{font-size:.75rem}.table-modern td[data-v-5ad5f3ba],.table-modern th[data-v-5ad5f3ba]{padding:.5rem .25rem}.host-details[data-v-5ad5f3ba]{margin-left:0;margin-top:.5rem}.host-header[data-v-5ad5f3ba]{-ms-flex-wrap:wrap;flex-wrap:wrap}.security-status[data-v-5ad5f3ba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom-command-cell[data-v-5ad5f3ba]{min-width:150px}.common-commands[data-v-5ad5f3ba]{margin-top:.5rem}.pagination-container[data-v-5ad5f3ba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-5ad5f3ba]{text-align:center}.pagination-controls[data-v-5ad5f3ba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-5ad5f3ba]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-5ad5f3ba]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-5ad5f3ba]{min-width:40px;width:40px;max-width:40px}}@media (max-width:480px){.table-modern td[data-v-5ad5f3ba],.table-modern th[data-v-5ad5f3ba]{padding:.375rem .125rem}.custom-command-cell[data-v-5ad5f3ba]{min-width:120px}.ai-analysis-cell[data-v-5ad5f3ba],.results-cell[data-v-5ad5f3ba],.running-jobs-cell[data-v-5ad5f3ba]{min-width:100px}.result-content[data-v-5ad5f3ba]{font-size:.75rem;max-height:300px}}.terminal-container[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#1a1a1a;border-radius:var(--radius);overflow:hidden}.terminal-container.terminal-inline[data-v-fd66b9fe]{overflow-y:auto;overflow-x:hidden}.terminal-header[data-v-fd66b9fe]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border))}.terminal-header[data-v-fd66b9fe],.terminal-title[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminal-title[data-v-fd66b9fe]{gap:.5rem;font-weight:600;color:hsl(var(--foreground))}.terminal-controls[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.terminal-display[data-v-fd66b9fe]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.5rem;background:#1a1a1a;overflow:hidden;min-width:0;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terminal-fullscreen[data-v-fd66b9fe]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;padding:1rem}.terminal-error[data-v-fd66b9fe]{margin:1rem}.terminal-inline[data-v-fd66b9fe]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terminal-inline .terminal-display[data-v-fd66b9fe]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;width:100%}.auth-form-inline[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;padding:2rem 1rem;overflow-y:auto;overflow-x:hidden}.auth-form-container[data-v-fd66b9fe]{width:100%;max-width:450px;padding:1.5rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);margin:auto}.auth-form-title[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin:0;font-size:1.375rem;font-weight:600;color:hsl(var(--foreground))}.auth-form-title i[data-v-fd66b9fe]{font-size:1.5rem;color:hsl(var(--primary))}.auth-form-description[data-v-fd66b9fe]{margin:.5rem 0 2rem 0;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.5}.auth-input-group[data-v-fd66b9fe]{margin-bottom:1.5rem}.auth-input-group[data-v-fd66b9fe]:last-of-type{margin-bottom:2rem}.auth-form-actions[data-v-fd66b9fe]{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-form-actions .el-button[data-v-fd66b9fe]{min-width:100px;font-weight:500}.auth-form-actions .el-button[data-v-fd66b9fe]:not(.el-button--primary){color:hsl(var(--muted-foreground))}.auth-form-actions .el-button[data-v-fd66b9fe]:not(.el-button--primary):hover{color:hsl(var(--foreground));border-color:hsl(var(--border))}.auth-dialog-content[data-v-fd66b9fe]{padding:0}.auth-description[data-v-fd66b9fe]{margin-bottom:1.5rem;color:hsl(var(--muted-foreground))}.auth-options[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.auth-option[data-v-fd66b9fe]{gap:.75rem}.auth-label[data-v-fd66b9fe],.auth-option[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-label[data-v-fd66b9fe]{gap:.5rem;cursor:pointer;font-weight:500}.auth-input-section[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-fd66b9fe]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.5rem;display:block}.ssh-key-textarea[data-v-fd66b9fe]{width:100%;padding:.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));font-family:monospace;font-size:.75rem;resize:vertical}.ssh-key-textarea[data-v-fd66b9fe]:focus{outline:none;ring:2px;ring-color:hsl(var(--ring));border-color:hsl(var(--ring))}.form-hint[data-v-fd66b9fe]{display:block;margin-top:.5rem;font-size:.8rem;color:hsl(var(--muted-foreground));font-style:italic;line-height:1.4}.auth-method-selection[data-v-fd66b9fe]{text-align:center}.auth-method-buttons[data-v-fd66b9fe]{gap:1.5rem;margin-top:2rem;-ms-flex-pack:center}.auth-method-buttons[data-v-fd66b9fe],.auth-method-card[data-v-fd66b9fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.auth-method-card[data-v-fd66b9fe]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px;padding:1.5rem 1rem;background:hsl(var(--muted)/.05);border:2px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;min-height:150px}.auth-method-card[data-v-fd66b9fe]:hover{background:hsl(var(--muted)/.2);border-color:hsl(var(--primary));-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.auth-method-icon[data-v-fd66b9fe]{font-size:2.5rem;color:hsl(var(--primary));margin-bottom:1rem;display:block;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.auth-method-card:hover .auth-method-icon[data-v-fd66b9fe]{opacity:1}.auth-method-card h4[data-v-fd66b9fe]{margin:0 0 .5rem 0;font-size:1.125rem;font-weight:600;color:hsl(var(--foreground))}.auth-method-card p[data-v-fd66b9fe]{margin:0;font-size:.875rem;color:hsl(var(--muted-foreground))}.auth-credentials[data-v-fd66b9fe]{width:100%}.auth-input-group .el-input__inner[data-v-fd66b9fe]{padding:.75rem 1rem;font-size:.9375rem}.auth-input-group .el-textarea__inner[data-v-fd66b9fe]{padding:.75rem 1rem;font-size:.875rem;line-height:1.5;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.auth-form-header[data-v-fd66b9fe]{text-align:center;margin-bottom:2rem}[data-v-fd66b9fe] .xterm{padding:.5rem;height:100%}[data-v-fd66b9fe] .xterm-viewport{background-color:transparent!important}[data-v-fd66b9fe] .xterm-screen{margin:0}.far[data-v-fd66b9fe],.fas[data-v-fd66b9fe]{display:inline-block}.el-button--primary[data-v-fd66b9fe]{font-weight:500;padding:.75rem 1.5rem}.mr-2[data-v-fd66b9fe]{margin-right:.5rem}.security-chat-display[data-v-3530d96e]{font-family:inherit;font-size:.875rem;line-height:1.6;color:hsl(var(--foreground));background:transparent;padding:0}.security-header[data-v-3530d96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border)/.3)}.header-content[data-v-3530d96e]{gap:.75rem}.header-content[data-v-3530d96e],.status-icon[data-v-3530d96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-icon[data-v-3530d96e]{width:2rem;height:2rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;-ms-flex-negative:0;flex-shrink:0}.status-icon.status-secure[data-v-3530d96e]{background-color:hsl(var(--success)/.1);color:hsl(var(--success))}.status-icon.status-caution[data-v-3530d96e],.status-icon.status-warning[data-v-3530d96e]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.status-icon.status-critical[data-v-3530d96e]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.header-text[data-v-3530d96e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.status-title[data-v-3530d96e]{font-weight:600;font-size:1rem;margin-bottom:.25rem}.status-subtitle[data-v-3530d96e]{font-size:.8125rem;color:hsl(var(--muted-foreground))}.timestamp[data-v-3530d96e]{font-size:.75rem;color:hsl(var(--muted-foreground));white-space:nowrap}.alert-section[data-v-3530d96e],.components-section[data-v-3530d96e],.issues-section[data-v-3530d96e],.metrics-section[data-v-3530d96e],.next-steps-section[data-v-3530d96e],.recommendations-section[data-v-3530d96e]{margin-bottom:1rem}.alert-title[data-v-3530d96e],.component-title[data-v-3530d96e],.metric-item[data-v-3530d96e],.next-steps-title[data-v-3530d96e],.recommendations-title[data-v-3530d96e]{font-weight:500;margin-bottom:.5rem}.alert-item[data-v-3530d96e],.component-list[data-v-3530d96e],.metric-details[data-v-3530d96e],.next-steps-list[data-v-3530d96e],.recommendations-list[data-v-3530d96e]{margin-left:1rem}.alert-item[data-v-3530d96e],.component-item[data-v-3530d96e],.recommendation-item[data-v-3530d96e]{margin-bottom:.25rem}.status-good[data-v-3530d96e]{color:hsl(var(--success))}.status-warning[data-v-3530d96e]{color:hsl(var(--warning))}.status-critical[data-v-3530d96e]{color:hsl(var(--destructive))}.issues-section[data-v-3530d96e]{background:hsl(var(--destructive)/.03);border:1px solid hsl(var(--destructive)/.2);border-radius:.5rem;padding:1rem}.issues-header[data-v-3530d96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem;color:hsl(var(--destructive));font-weight:600}.issues-title[data-v-3530d96e]{font-size:.9375rem}.critical-issues[data-v-3530d96e],.warning-issues[data-v-3530d96e]{margin-bottom:1rem}.critical-issues[data-v-3530d96e]:last-child,.warning-issues[data-v-3530d96e]:last-child{margin-bottom:0}.issue-category-title[data-v-3530d96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:500;margin-bottom:.5rem;font-size:.875rem}.issue-icon[data-v-3530d96e]{font-size:1rem}.issue-list[data-v-3530d96e]{margin-left:1.5rem}.issue-item[data-v-3530d96e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-bottom:.375rem;font-size:.8125rem;line-height:1.5}.issue-item[data-v-3530d96e]:last-child{margin-bottom:0}.issue-item.critical[data-v-3530d96e]{color:hsl(var(--destructive))}.issue-item.warning[data-v-3530d96e]{color:hsl(var(--warning))}.issue-item i[data-v-3530d96e]{margin-top:.125rem;font-size:.75rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.security-header[data-v-3530d96e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.header-content[data-v-3530d96e]{width:100%}.timestamp[data-v-3530d96e]{-ms-flex-item-align:start;align-self:flex-start}}.execution-panel[data-v-be152e58]{border:1px solid #dee2e6;border-radius:8px;padding:20px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px}.panel-header[data-v-be152e58]{margin-bottom:20px}.panel-header h4[data-v-be152e58]{margin:0 0 12px 0;font-size:18px;color:#212529;font-weight:600}.progress-container[data-v-be152e58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.progress-bar[data-v-be152e58]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:28px;background:#e9ecef;border-radius:14px;overflow:hidden;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.progress-fill[data-v-be152e58]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#28a745),to(#20c997));background:linear-gradient(90deg,#28a745,#20c997);-webkit-transition:width .4s ease;transition:width .4s ease;border-radius:14px;position:relative;overflow:hidden}.progress-fill[data-v-be152e58]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.3)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);-webkit-animation:shimmer-be152e58 2s infinite;animation:shimmer-be152e58 2s infinite}@-webkit-keyframes shimmer-be152e58{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-be152e58{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.progress-text[data-v-be152e58]{font-size:13px;font-weight:600;color:#495057;white-space:nowrap}.task-list[data-v-be152e58]{margin-bottom:20px;max-height:250px;overflow-y:auto;border:1px solid #e9ecef;border-radius:6px;padding:8px;background:#f8f9fa}.task-list[data-v-be152e58]::-webkit-scrollbar{width:8px}.task-list[data-v-be152e58]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.task-list[data-v-be152e58]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.task-list[data-v-be152e58]::-webkit-scrollbar-thumb:hover{background:#555}.task-item[data-v-be152e58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;margin-bottom:6px;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.task-pending[data-v-be152e58]{background:#fff;border-left:4px solid #6c757d}.task-in_progress[data-v-be152e58]{background:#e7f3ff;border-left:4px solid #007bff;-webkit-animation:pulse-be152e58 2s infinite;animation:pulse-be152e58 2s infinite}@-webkit-keyframes pulse-be152e58{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse-be152e58{0%,to{opacity:1}50%{opacity:.8}}.task-completed[data-v-be152e58]{background:#d4edda;border-left:4px solid #28a745}.task-failed[data-v-be152e58]{background:#f8d7da;border-left:4px solid #dc3545}.task-cancelled[data-v-be152e58]{background:#f8f9fa;border-left:4px solid #6c757d;opacity:.7}.task-icon[data-v-be152e58]{margin-right:12px;font-size:18px;min-width:18px}.task-completed .task-icon[data-v-be152e58]{color:#28a745}.task-failed .task-icon[data-v-be152e58]{color:#dc3545}.task-in_progress .task-icon[data-v-be152e58]{color:#007bff}.task-cancelled .task-icon[data-v-be152e58],.task-pending .task-icon[data-v-be152e58]{color:#6c757d}.task-description[data-v-be152e58]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#212529}.task-error[data-v-be152e58]{color:#dc3545;font-size:16px;cursor:help}.output-section[data-v-be152e58]{margin-top:20px}.output-header[data-v-be152e58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.output-header span[data-v-be152e58]{font-size:14px;font-weight:600;color:#495057}.btn-clear[data-v-be152e58]{padding:4px 12px;font-size:12px;background:#6c757d;color:#fff;border:none;border-radius:4px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.btn-clear[data-v-be152e58]:hover{background:#5a6268}.output-terminal[data-v-be152e58]{background:#1e1e1e;color:#d4d4d4;padding:16px;border-radius:6px;font-family:Courier New,Monaco,monospace;font-size:13px;max-height:350px;overflow-y:auto;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 4px rgba(0,0,0,.3);line-height:1.5}.output-terminal[data-v-be152e58]::-webkit-scrollbar{width:10px}.output-terminal[data-v-be152e58]::-webkit-scrollbar-track{background:#2d2d2d;border-radius:5px}.output-terminal[data-v-be152e58]::-webkit-scrollbar-thumb{background:#555;border-radius:5px}.output-terminal[data-v-be152e58]::-webkit-scrollbar-thumb:hover{background:#777}.output-terminal pre[data-v-be152e58]{margin:0;white-space:pre-wrap;word-wrap:break-word;color:#d4d4d4}.confirmation-dialog-overlay[data-v-4725241e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;-webkit-animation:fadeIn-4725241e .2s ease-in-out;animation:fadeIn-4725241e .2s ease-in-out}@-webkit-keyframes fadeIn-4725241e{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-4725241e{0%{opacity:0}to{opacity:1}}.confirmation-dialog[data-v-4725241e]{background:#fff;border-radius:8px;padding:24px;max-width:600px;width:90%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.3);box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-animation:slideUp-4725241e .3s ease-out;animation:slideUp-4725241e .3s ease-out}@-webkit-keyframes slideUp-4725241e{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-4725241e{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dialog-header[data-v-4725241e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-bottom:2px solid #e9ecef;padding-bottom:12px}.dialog-header h3[data-v-4725241e]{margin:0;font-size:20px;color:#212529}.risk-badge[data-v-4725241e]{padding:4px 12px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase}.risk-low[data-v-4725241e]{background:#d4edda;color:#155724}.risk-medium[data-v-4725241e]{background:#fff3cd;color:#856404}.risk-high[data-v-4725241e]{background:#f8d7da;color:#721c24}.risk-critical[data-v-4725241e]{background:#dc3545;color:#fff}.dialog-body[data-v-4725241e]{margin-bottom:20px}.command-info[data-v-4725241e],.message-info[data-v-4725241e],.override-section[data-v-4725241e],.task-info[data-v-4725241e]{margin-bottom:16px}.task-description[data-v-4725241e]{font-size:16px;color:#495057;margin:0;font-weight:500}.command-info label[data-v-4725241e],.override-section label[data-v-4725241e]{display:block;font-size:14px;color:#6c757d;margin-bottom:8px;font-weight:500}.command-info code[data-v-4725241e]{display:block;background:#f8f9fa;padding:12px;border-radius:4px;border-left:4px solid #007bff;font-family:Courier New,monospace;font-size:14px;color:#212529;overflow-x:auto}.message-info p[data-v-4725241e]{font-size:14px;color:#495057;margin:0;line-height:1.6}.override-input[data-v-4725241e]{width:100%;padding:10px;border:2px solid #ced4da;border-radius:4px;font-family:Courier New,monospace;font-size:14px;-webkit-transition:border-color .2s;transition:border-color .2s}.override-input[data-v-4725241e]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.1);box-shadow:0 0 0 3px rgba(0,123,255,.1)}.dialog-footer[data-v-4725241e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn[data-v-4725241e]{padding:10px 20px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn[data-v-4725241e]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.btn[data-v-4725241e]:active{-webkit-transform:translateY(0);transform:translateY(0)}.btn-secondary[data-v-4725241e]{background:#6c757d;color:#fff}.btn-secondary[data-v-4725241e]:hover{background:#5a6268}.btn-primary[data-v-4725241e]{background:#007bff;color:#fff}.btn-primary[data-v-4725241e]:hover{background:#0056b3}.btn-success[data-v-4725241e]{background:#28a745;color:#fff}.btn-success[data-v-4725241e]:hover{background:#218838}.btn-warning[data-v-4725241e]{background:#ffc107;color:#212529}.btn-warning[data-v-4725241e]:hover{background:#e0a800}.running-commands-container[data-v-93e71622]{position:fixed;bottom:20px;right:20px;z-index:2000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.running-commands-badge[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#2c3e50,#3498db);color:#fff;border-radius:25px;cursor:pointer;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.running-commands-badge[data-v-93e71622]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.4);box-shadow:0 6px 20px rgba(0,0,0,.4)}.badge-count[data-v-93e71622]{background:#e74c3c;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700}.badge-text[data-v-93e71622]{font-size:14px;font-weight:500}.running-commands-modal[data-v-93e71622]{width:400px;max-height:500px;background:#1a1a2e;border-radius:12px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.4);box-shadow:0 8px 30px rgba(0,0,0,.4);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.running-commands-modal.has-commands[data-v-93e71622]{border:1px solid #3498db}.modal-header[data-v-93e71622]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#2c3e50,#34495e);border-bottom:1px solid #3498db}.header-title[data-v-93e71622],.modal-header[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title[data-v-93e71622]{gap:8px;color:#fff;font-size:14px;font-weight:600}.command-count[data-v-93e71622],.header-title i[data-v-93e71622]{color:#3498db}.header-actions[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.btn-icon[data-v-93e71622]{background:transparent;border:none;color:#bdc3c7;padding:6px 8px;cursor:pointer;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.btn-icon[data-v-93e71622]:hover{background:hsla(0,0%,100%,.1);color:#fff}.modal-content[data-v-93e71622]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px;max-height:350px}.loading-state[data-v-93e71622],.no-commands[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;color:#7f8c8d}.loading-state i[data-v-93e71622],.no-commands i[data-v-93e71622]{font-size:32px;margin-bottom:12px}.no-commands i[data-v-93e71622]{color:#27ae60}.commands-list[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.command-item[data-v-93e71622]{background:#16213e;border-radius:8px;padding:12px;border-left:3px solid #3498db}.command-header[data-v-93e71622]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.command-header[data-v-93e71622],.command-info[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.command-info[data-v-93e71622]{gap:10px}.command-host[data-v-93e71622]{color:#3498db;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.command-type[data-v-93e71622]{background:#2c3e50;color:#bdc3c7;padding:2px 8px;border-radius:4px;font-size:10px;text-transform:uppercase}.command-duration[data-v-93e71622]{color:#f39c12;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.command-string[data-v-93e71622]{color:#ecf0f1;font-family:Courier New,monospace;font-size:12px;background:#0d1117;padding:8px;border-radius:4px;margin-bottom:8px;word-break:break-all}.command-output-section[data-v-93e71622]{margin-bottom:8px}.output-toggle[data-v-93e71622]{background:transparent;border:1px solid #3498db;color:#3498db;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:all .2s;transition:all .2s}.output-toggle[data-v-93e71622]:hover{background:rgba(52,152,219,.1)}.output-toggle i[data-v-93e71622]{font-size:10px}.output-length[data-v-93e71622]{color:#7f8c8d;font-size:10px}.command-output[data-v-93e71622]{margin-top:8px;background:#0d1117;border-radius:4px;padding:8px;max-height:200px;overflow-y:auto}.command-output pre[data-v-93e71622]{margin:0;color:#98c379;font-family:Courier New,monospace;font-size:11px;white-space:pre-wrap;word-break:break-all}.command-user[data-v-93e71622]{color:#7f8c8d;font-size:11px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.command-actions[data-v-93e71622]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.command-actions .btn[data-v-93e71622]{font-size:12px;padding:4px 12px}.btn-danger[data-v-93e71622]{background:#e74c3c;border:none;color:#fff}.btn-danger[data-v-93e71622]:hover:not(:disabled){background:#c0392b}.btn-danger[data-v-93e71622]:disabled{opacity:.6;cursor:not-allowed}.modal-footer[data-v-93e71622]{padding:8px 16px;background:#16213e;border-top:1px solid #2c3e50;text-align:center}.modal-footer small[data-v-93e71622]{color:#7f8c8d;font-size:11px}.kill-confirm-details[data-v-93e71622]{background:#f5f5f5;padding:12px;border-radius:4px;margin:12px 0}.kill-confirm-details p[data-v-93e71622]{margin:4px 0;font-size:13px}.text-warning[data-v-93e71622]{color:#f39c12;font-size:12px}.text-info[data-v-93e71622]{color:#3498db;font-size:12px}.btn-cleanup[data-v-93e71622]{color:#e74c3c!important}.btn-cleanup[data-v-93e71622]:hover{background:rgba(231,76,60,.1)!important}.modal-content[data-v-93e71622]::-webkit-scrollbar{width:6px}.modal-content[data-v-93e71622]::-webkit-scrollbar-track{background:#1a1a2e}.modal-content[data-v-93e71622]::-webkit-scrollbar-thumb{background:#3498db;border-radius:3px}body:not(.dark) .running-commands-modal[data-v-93e71622]{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15)}body:not(.dark) .running-commands-modal.has-commands[data-v-93e71622]{border:1px solid #2980b9}body:not(.dark) .modal-header[data-v-93e71622]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #2980b9}body:not(.dark) .header-title[data-v-93e71622]{color:#2c3e50}body:not(.dark) .btn-icon[data-v-93e71622]{color:#6c757d}body:not(.dark) .btn-icon[data-v-93e71622]:hover{background:rgba(0,0,0,.05);color:#2c3e50}body:not(.dark) .modal-content[data-v-93e71622]{background:#fff}body:not(.dark) .loading-state[data-v-93e71622],body:not(.dark) .no-commands[data-v-93e71622]{color:#6c757d}body:not(.dark) .command-item[data-v-93e71622]{background:#f8f9fa;border-left:3px solid #2980b9}body:not(.dark) .command-host[data-v-93e71622]{color:#2980b9}body:not(.dark) .command-type[data-v-93e71622]{background:#e9ecef;color:#495057}body:not(.dark) .command-duration[data-v-93e71622]{color:#e67e22}body:not(.dark) .command-string[data-v-93e71622]{color:#212529;background:#e9ecef}body:not(.dark) .command-output[data-v-93e71622]{background:#e9ecef}body:not(.dark) .command-output pre[data-v-93e71622]{color:#2e7d32}body:not(.dark) .output-toggle[data-v-93e71622]{border-color:#2980b9;color:#2980b9}body:not(.dark) .output-toggle[data-v-93e71622]:hover{background:rgba(41,128,185,.1)}body:not(.dark) .command-user[data-v-93e71622]{color:#6c757d}body:not(.dark) .modal-footer[data-v-93e71622]{background:#f8f9fa;border-top:1px solid #e9ecef}body:not(.dark) .modal-footer small[data-v-93e71622]{color:#6c757d}body:not(.dark) .running-commands-badge[data-v-93e71622]{background:linear-gradient(135deg,#2c3e50,#3498db)}body:not(.dark) .modal-content[data-v-93e71622]::-webkit-scrollbar-track{background:#f8f9fa}.analysis-header[data-v-4554b0c5]{background:-webkit-gradient(linear,left top,right top,from(hsl(var(--primary)/.05)),to(hsl(var(--primary)/.02)));background:linear-gradient(90deg,hsl(var(--primary)/.05),hsl(var(--primary)/.02));border:1px solid hsl(var(--border));border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem}.analysis-header-content[data-v-4554b0c5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.analysis-header-content[data-v-4554b0c5],.analysis-info[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.analysis-info[data-v-4554b0c5]{gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.analysis-label[data-v-4554b0c5]{font-weight:500;color:hsl(var(--foreground)/.8);white-space:nowrap}.analysis-machines[data-v-4554b0c5]{color:inherit;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysis-date-range[data-v-4554b0c5]{white-space:nowrap}.analysis-date-range[data-v-4554b0c5],.chat-controls[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.chat-controls[data-v-4554b0c5]{padding:.75rem 0}.toggle-switch[data-v-4554b0c5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:.5rem}.toggle-switch input[type=checkbox][data-v-4554b0c5]{position:absolute;opacity:0;width:0;height:0}.toggle-slider[data-v-4554b0c5]{position:relative;display:inline-block;width:44px;height:24px;background-color:hsl(var(--muted));border-radius:24px;-webkit-transition:background-color .2s;transition:background-color .2s}.toggle-slider[data-v-4554b0c5]:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.toggle-switch input[type=checkbox]:checked+.toggle-slider[data-v-4554b0c5]{background-color:hsl(var(--primary))}.toggle-switch input[type=checkbox]:checked+.toggle-slider[data-v-4554b0c5]:before{-webkit-transform:translateX(20px);transform:translateX(20px)}.toggle-label[data-v-4554b0c5]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.add-chat-button[data-v-4554b0c5]{min-width:40px!important;padding:.5rem .75rem;background-color:transparent;border:1px dashed hsl(var(--border))}.add-chat-button[data-v-4554b0c5]:hover{background-color:hsl(var(--muted));border-color:hsl(var(--primary))}.tab-navigation[data-v-4554b0c5]:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:2px solid hsl(var(--border));margin-bottom:-2px}.client-list-container[data-v-4554b0c5]{max-height:400px;overflow-y:auto;padding-right:.25rem;margin-right:-.25rem}.client-list-container[data-v-4554b0c5]::-webkit-scrollbar{width:6px}.client-list-container[data-v-4554b0c5]::-webkit-scrollbar-track{background:hsl(var(--muted)/.1);border-radius:3px}.client-list-container[data-v-4554b0c5]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:3px}.client-list-container[data-v-4554b0c5]::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.client-selection-item[data-v-4554b0c5]{padding:1rem;border:1px solid hsl(var(--border));border-radius:.5rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-bottom:.5rem}.client-selection-item[data-v-4554b0c5]:last-child{margin-bottom:0}.client-selection-item[data-v-4554b0c5]:hover:not(.disabled){background-color:hsl(var(--muted));border-color:hsl(var(--primary))}.client-selection-item.disabled[data-v-4554b0c5]{opacity:.6;cursor:not-allowed}.quick-commands-section[data-v-4554b0c5]{padding:.75rem 1rem 1rem;background-color:hsl(var(--muted)/.03);border-top:1px solid hsl(var(--border))}.quick-commands-header[data-v-4554b0c5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.quick-commands-header[data-v-4554b0c5],.quick-commands-label[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-commands-label[data-v-4554b0c5]{gap:.5rem;white-space:nowrap}.quick-commands-buttons[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quick-command-btn-inline[data-v-4554b0c5]{font-size:.75rem;padding:.375rem .75rem;height:auto;min-height:1.75rem;-webkit-transition:all .2s ease;transition:all .2s ease}.quick-command-btn-inline[data-v-4554b0c5]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.quick-command-btn-inline i[data-v-4554b0c5]{font-size:.75rem}.chat-card[data-v-4554b0c5]{height:calc(100vh - 250px);max-height:700px;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.ai-interface-page[data-v-4554b0c5] .page-content,.ai-interface-page[data-v-4554b0c5] .page-template{margin-bottom:0!important;padding-bottom:0!important}.ai-interface-page[data-v-4554b0c5] .page-container{padding-bottom:0!important}.chat-interface-wrapper[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:100%}.chat-interface[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.quick-commands-sidebar[data-v-4554b0c5]{width:250px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem;background-color:hsl(var(--muted)/.03);border:1px solid hsl(var(--border));border-radius:var(--radius)}.quick-commands-sidebar .quick-commands-header[data-v-4554b0c5]{padding-bottom:.5rem;border-bottom:1px solid hsl(var(--border))}.quick-commands-sidebar .quick-commands-buttons[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.quick-command-btn-sidebar[data-v-4554b0c5]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-size:.875rem;padding:.75rem;height:auto;min-height:2.5rem}.quick-commands-sidebar .input-help[data-v-4554b0c5]{margin-top:auto;padding-top:1rem;border-top:1px solid hsl(var(--border));text-align:center}.chat-card[data-v-4554b0c5] .card-content-modern{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;min-height:0;overflow:hidden}.chat-card.card-modern[data-v-4554b0c5],.chat-card[data-v-4554b0c5] .card-content-modern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.chat-card.card-modern[data-v-4554b0c5]{flex-direction:column}.tab-navigation[data-v-4554b0c5]{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid hsl(var(--border));margin-bottom:.25rem;padding-bottom:0}.tab-button[data-v-4554b0c5],.tab-navigation[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.tab-button[data-v-4554b0c5]{padding:.5rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:var(--radius) var(--radius) 0 0;min-width:120px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.tab-button.active[data-v-4554b0c5],.tab-button[data-v-4554b0c5]:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.1)}.tab-button.active[data-v-4554b0c5]{border-bottom-color:hsl(var(--primary));font-weight:600}.tab-close[data-v-4554b0c5]{margin-left:.5rem;padding:.125rem .25rem;border-radius:.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-close[data-v-4554b0c5]:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.tab-close i[data-v-4554b0c5]{font-size:.75rem}.tab-content[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;position:relative}.chat-interface[data-v-4554b0c5]{-ms-flex-direction:column;flex-direction:column}.chat-interface[data-v-4554b0c5],.terminal-interface[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;height:100%}.terminal-interface[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.terminal-hidden[data-v-4554b0c5]{visibility:hidden;position:absolute;pointer-events:none;height:100%;overflow:hidden}.ai-status-indicator[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-dot[data-v-4554b0c5]{width:.75rem;height:.75rem;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.status-dot.online[data-v-4554b0c5]{background-color:hsl(var(--success));-webkit-box-shadow:0 0 0 2px hsl(var(--success)/.2);box-shadow:0 0 0 2px hsl(var(--success)/.2)}.status-dot.offline[data-v-4554b0c5],.status-dot.online[data-v-4554b0c5]{-webkit-animation:pulse-4554b0c5 2s infinite;animation:pulse-4554b0c5 2s infinite}.status-dot.offline[data-v-4554b0c5]{background-color:hsl(var(--destructive));-webkit-box-shadow:0 0 0 2px hsl(var(--destructive)/.2);box-shadow:0 0 0 2px hsl(var(--destructive)/.2)}.status-dot.busy[data-v-4554b0c5]{background-color:hsl(var(--warning));-webkit-animation:pulse-4554b0c5 2s infinite;animation:pulse-4554b0c5 2s infinite}@-webkit-keyframes pulse-4554b0c5{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}}@keyframes pulse-4554b0c5{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8}}.chat-messages[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.02);flex-direction:column;gap:1rem}.chat-message[data-v-4554b0c5],.chat-messages[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.chat-message[data-v-4554b0c5]{flex-direction:column;gap:.5rem;-webkit-animation:messageSlideIn-4554b0c5 .3s ease-out;animation:messageSlideIn-4554b0c5 .3s ease-out}@-webkit-keyframes messageSlideIn-4554b0c5{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes messageSlideIn-4554b0c5{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.message-header[data-v-4554b0c5]{gap:.75rem}.message-avatar[data-v-4554b0c5],.message-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-avatar[data-v-4554b0c5]{width:2rem;height:2rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;-webkit-transition:all .2s ease;transition:all .2s ease}.message-user .message-avatar[data-v-4554b0c5]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.message-bot .message-avatar[data-v-4554b0c5]{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.message-loading .message-avatar[data-v-4554b0c5]{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground))}.message-info[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.message-sender[data-v-4554b0c5]{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.message-time[data-v-4554b0c5]{font-size:.75rem;color:hsl(var(--muted-foreground))}.message-content[data-v-4554b0c5]{margin-left:2.75rem;color:hsl(var(--foreground))}.message-text[data-v-4554b0c5]{padding:.75rem 1rem;border-radius:calc(var(--radius) - 2px);font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.message-user .message-text[data-v-4554b0c5]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-bottom-right-radius:.25rem}.message-bot .message-text[data-v-4554b0c5]{background-color:hsl(var(--muted));color:hsl(var(--foreground));border-bottom-left-radius:.25rem}.loading-message[data-v-4554b0c5]{gap:.5rem;padding:.75rem 1rem;background-color:hsl(var(--muted));border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));font-size:.875rem}.loading-message[data-v-4554b0c5],.loading-spinner[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-empty-state[data-v-4554b0c5],.loading-spinner[data-v-4554b0c5]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chat-empty-state[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center;height:100%}.empty-icon[data-v-4554b0c5]{font-size:3rem;opacity:.5}.chat-input-section[data-v-4554b0c5]{padding:1rem 0 .5rem}.chat-input-container[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.chat-input[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.send-button[data-v-4554b0c5]{min-width:3rem;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.send-button[data-v-4554b0c5]:disabled{opacity:.5;cursor:not-allowed}.input-help[data-v-4554b0c5]{text-align:right;white-space:nowrap}@media (max-width:768px){.chat-interface-wrapper[data-v-4554b0c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.quick-commands-sidebar[data-v-4554b0c5]{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.quick-commands-sidebar .quick-commands-buttons[data-v-4554b0c5]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem}.quick-command-btn-sidebar[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - .1875rem);font-size:.8rem;padding:.5rem .75rem}.input-help[data-v-4554b0c5]{text-align:center}.chat-interface[data-v-4554b0c5]{height:400px}.chat-messages[data-v-4554b0c5]{max-height:250px}.message-content[data-v-4554b0c5]{margin-left:0;margin-top:.5rem}.message-header[data-v-4554b0c5]{-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-input-container[data-v-4554b0c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.send-button[data-v-4554b0c5]{width:100%;min-width:auto}}@media (max-width:480px){.chat-interface[data-v-4554b0c5]{height:400px}.chat-messages[data-v-4554b0c5]{max-height:250px;padding:.75rem}.message-text[data-v-4554b0c5]{padding:.5rem .75rem;font-size:.8125rem}.message-avatar[data-v-4554b0c5]{width:1.5rem;height:1.5rem;font-size:.75rem}}.streaming-cursor[data-v-4554b0c5]{display:inline-block;-webkit-animation:blink-4554b0c5 1s infinite;animation:blink-4554b0c5 1s infinite;color:var(--primary);font-weight:400}@-webkit-keyframes blink-4554b0c5{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes blink-4554b0c5{0%,50%{opacity:1}51%,to{opacity:0}}.message-security-status[data-v-4554b0c5]{padding:.75rem 1rem;background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);border-bottom-left-radius:.25rem;max-width:100%;width:100%}.message-bot .message-security-status[data-v-4554b0c5]{margin-left:0}.message-suggestion[data-v-4554b0c5]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);border-left:3px solid hsl(var(--warning));max-width:100%;color:hsl(var(--foreground))}.suggestion-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem;color:hsl(var(--warning))}.suggestion-body[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.alternative-section[data-v-4554b0c5],.error-section[data-v-4554b0c5]{padding:.75rem;background-color:hsl(var(--background));border-radius:calc(var(--radius) - 4px)}.alternative-section label[data-v-4554b0c5],.error-section label[data-v-4554b0c5]{display:block;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.alternative-section code[data-v-4554b0c5],.error-section code[data-v-4554b0c5]{display:block;padding:.5rem;background-color:hsl(var(--muted)/.5);border-radius:calc(var(--radius) - 4px);font-family:Courier New,monospace;font-size:.875rem;overflow-x:auto;color:hsl(var(--foreground))}.suggested-command[data-v-4554b0c5]{color:hsl(var(--primary))}.error-message[data-v-4554b0c5]{padding:.5rem;background-color:hsl(var(--destructive)/.1);border-left:2px solid hsl(var(--destructive));border-radius:calc(var(--radius) - 4px);color:hsl(var(--destructive));font-size:.875rem}.reasoning[data-v-4554b0c5]{margin-top:.5rem;color:hsl(var(--muted-foreground))}.approval-buttons[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.approval-status[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:calc(var(--radius) - 4px);font-weight:500}.approval-status.approved[data-v-4554b0c5]{background-color:hsl(var(--success)/.1);color:hsl(var(--success))}.approval-status.rejected[data-v-4554b0c5]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.approval-status.skipped[data-v-4554b0c5]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.approval-status.aborted[data-v-4554b0c5]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.approval-status.superseded[data-v-4554b0c5]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.message-plan[data-v-4554b0c5]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;color:hsl(var(--foreground))}.plan-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem}.plan-goal[data-v-4554b0c5]{margin-bottom:1rem;padding:.5rem;background:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 4px)}.plan-goal label[data-v-4554b0c5]{font-weight:600;font-size:.875rem;color:hsl(var(--muted-foreground))}.plan-goal p[data-v-4554b0c5]{margin:.25rem 0 0 0}.goal-display[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.goal-display p[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.25rem 0 0 0}.edit-goal-btn[data-v-4554b0c5]{-ms-flex-negative:0;flex-shrink:0;padding:.25rem .5rem!important;height:auto!important;min-height:auto!important}.edit-goal-btn[data-v-4554b0c5]:hover{background:hsl(var(--muted))}.goal-edit-form[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:.5rem}.goal-input[data-v-4554b0c5]{font-size:.875rem}.goal-edit-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.plan-tasks label[data-v-4554b0c5]{font-weight:600;font-size:.875rem;color:hsl(var(--muted-foreground));display:block;margin-bottom:.5rem}.plan-task-item[data-v-4554b0c5]{padding:.5rem;margin-bottom:.25rem;background:hsl(var(--muted)/.2);border-radius:calc(var(--radius) - 4px)}.task-checkbox[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;cursor:pointer}.task-checkbox.disabled[data-v-4554b0c5]{cursor:not-allowed;opacity:.6}.task-checkbox input[type=checkbox][data-v-4554b0c5]{margin-top:.25rem}.task-text[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-command[data-v-4554b0c5]{display:block;font-family:monospace;font-size:.75rem;color:hsl(var(--muted-foreground));margin-top:.25rem;margin-left:1.5rem}.task-row[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.task-row .task-checkbox[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.task-row .task-command[data-v-4554b0c5]{-ms-flex-preferred-size:100%;flex-basis:100%}.edit-task-btn[data-v-4554b0c5]{padding:.25rem .5rem!important;min-width:auto!important;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.edit-task-btn[data-v-4554b0c5]:hover{opacity:1}.task-edit-form[data-v-4554b0c5]{padding:.5rem;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px)}.task-edit-fields[data-v-4554b0c5],.task-edit-form[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.task-command-input[data-v-4554b0c5],.task-description-input[data-v-4554b0c5]{width:100%;font-size:.875rem}.task-command-input[data-v-4554b0c5]{font-family:monospace}.task-edit-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.task-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;margin-left:auto}.delete-task-btn[data-v-4554b0c5]{padding:.25rem .5rem!important;min-width:auto!important;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s;color:hsl(var(--destructive))!important}.delete-task-btn[data-v-4554b0c5]:hover{opacity:1}.plan-task-item.user-added[data-v-4554b0c5]{border-left:3px solid hsl(var(--primary))}.user-added-badge[data-v-4554b0c5]{font-size:.65rem;padding:.125rem .375rem;background:hsl(var(--primary)/.2);color:hsl(var(--primary));border-radius:9999px;margin-left:.5rem;text-transform:uppercase;font-weight:600}.add-task-container[data-v-4554b0c5]{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed hsl(var(--border))}.add-task-btn[data-v-4554b0c5]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-task-form[data-v-4554b0c5]{margin-top:.5rem}.message-task-status[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--muted)/.2);border-radius:var(--radius);color:hsl(var(--foreground))}.task-status-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:500;color:hsl(var(--foreground))}.task-status-header.completed[data-v-4554b0c5]{color:hsl(var(--success))}.task-status-header.failed[data-v-4554b0c5]{color:hsl(var(--destructive))}.status-icon[data-v-4554b0c5]{font-size:1.1rem}.task-command-detail[data-v-4554b0c5]{margin-top:.5rem}.task-command-detail code[data-v-4554b0c5]{display:block;padding:.5rem;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);font-size:.75rem;overflow-x:auto;color:hsl(var(--foreground))}.task-result[data-v-4554b0c5]{margin-top:.5rem}.task-result pre[data-v-4554b0c5]{padding:.5rem;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);font-size:.75rem;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;margin:0;color:hsl(var(--foreground))}.task-error[data-v-4554b0c5]{margin-top:.5rem;padding:.5rem;background:hsl(var(--destructive)/.1);border-radius:calc(var(--radius) - 4px);font-size:.875rem}.message-progress[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--muted)/.2);border-radius:var(--radius);color:hsl(var(--foreground))}.progress-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.progress-bar-container[data-v-4554b0c5]{height:8px;background:hsl(var(--muted));border-radius:4px;overflow:hidden;margin-bottom:.5rem}.progress-bar[data-v-4554b0c5]{height:100%;background:hsl(var(--primary));border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.progress-stats[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.875rem}.progress-current[data-v-4554b0c5]{margin-top:.25rem}.message-task-confirmation[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--warning)/.1);border:1px solid hsl(var(--warning)/.3);border-radius:var(--radius);color:hsl(var(--foreground))}.task-confirmation-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.task-confirmation-body p[data-v-4554b0c5]{margin:0 0 .5rem 0}.task-confirmation-body code[data-v-4554b0c5]{display:block;padding:.5rem;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);font-size:.75rem;margin-bottom:.5rem;color:hsl(var(--foreground))}.risk-badge[data-v-4554b0c5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:calc(var(--radius) - 4px);font-size:.75rem;font-weight:500}.risk-badge.medium[data-v-4554b0c5]{background:hsl(var(--warning)/.2);color:hsl(var(--warning))}.risk-badge.high[data-v-4554b0c5]{background:hsl(var(--destructive)/.2);color:hsl(var(--destructive))}.command-edit-section[data-v-4554b0c5]{margin-bottom:.5rem}.command-display[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.command-display code[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;padding:.5rem;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);font-size:.75rem;color:hsl(var(--foreground));word-break:break-all;margin:0}.edit-command-btn[data-v-4554b0c5]{-ms-flex-negative:0;flex-shrink:0;padding:.25rem .5rem!important;height:auto!important;min-height:auto!important}.edit-command-btn[data-v-4554b0c5]:hover{background:hsl(var(--muted))}.command-edit-form[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.command-input[data-v-4554b0c5]{font-family:Consolas,Monaco,Courier New,monospace;font-size:.75rem;background:hsl(var(--muted))}.command-edit-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.message-execution-complete[data-v-4554b0c5]{padding:.75rem;border-radius:var(--radius);color:hsl(var(--foreground))}.message-execution-complete.success[data-v-4554b0c5]{background:hsl(var(--success)/.1);border:1px solid hsl(var(--success)/.3)}.message-execution-complete.error[data-v-4554b0c5]{background:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.3)}.execution-complete-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem}.execution-stats[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.875rem;margin-top:.5rem}.execution-stats span[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.message-recovery[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--warning)/.1);border-radius:var(--radius)}.recovery-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.recovery-attempt[data-v-4554b0c5]{font-size:.75rem;color:hsl(var(--muted-foreground))}.message-auto-retry[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--warning)/.1);border-radius:var(--radius);color:hsl(var(--foreground))}.auto-retry-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.auto-retry-body p[data-v-4554b0c5]{margin:0 0 .5rem 0;font-size:.875rem}.auto-retry-body code[data-v-4554b0c5]{display:block;padding:.5rem;background:hsl(var(--muted));border-radius:calc(var(--radius) - 4px);font-size:.75rem;color:hsl(var(--foreground))}.message-mode-switch[data-v-4554b0c5]{padding:.75rem;background:hsl(var(--warning)/.1);border:1px solid hsl(var(--warning)/.3);border-radius:var(--radius);color:hsl(var(--foreground))}.mode-switch-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:500}.revised-plan[data-v-4554b0c5]{margin-top:.5rem;padding:.5rem;background:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 4px);color:hsl(var(--foreground))}.revised-plan label[data-v-4554b0c5]{font-weight:600;font-size:.875rem;display:block;margin-bottom:.25rem}.revised-plan ul[data-v-4554b0c5]{margin:0;padding-left:1.25rem;font-size:.875rem}.revised-task-item[data-v-4554b0c5]{padding:.5rem;margin-bottom:.25rem;border-radius:calc(var(--radius) - 4px);background:hsl(var(--background)/.5)}.revised-task-item.user-added[data-v-4554b0c5]{border-left:3px solid hsl(var(--primary))}.revised-task-item .task-row[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.revised-task-item .task-checkbox[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer}.revised-task-item .task-checkbox.disabled[data-v-4554b0c5]{cursor:not-allowed;opacity:.7}.revised-task-item .task-checkbox input[type=checkbox][data-v-4554b0c5]{margin:0}.revised-task-item .task-text[data-v-4554b0c5]{font-size:.875rem}.revised-task-item .task-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.revised-task-item .delete-task-btn[data-v-4554b0c5],.revised-task-item .edit-task-btn[data-v-4554b0c5]{padding:.25rem .5rem!important;min-width:auto!important;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}.revised-task-item .delete-task-btn[data-v-4554b0c5]:hover,.revised-task-item .edit-task-btn[data-v-4554b0c5]:hover{opacity:1}.revised-task-item .delete-task-btn[data-v-4554b0c5]{color:hsl(var(--destructive))!important}.revised-task-item .task-edit-fields[data-v-4554b0c5],.revised-task-item .task-edit-form[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.revised-task-item .task-description-input[data-v-4554b0c5]{width:100%;font-size:.875rem}.revised-task-item .task-edit-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.revised-plan .add-task-container[data-v-4554b0c5]{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed hsl(var(--border))}.revised-plan .add-task-btn[data-v-4554b0c5]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.revised-plan .new-task-form[data-v-4554b0c5]{margin-top:.5rem}.message-output-chunk[data-v-4554b0c5]{padding:.5rem;background:hsl(var(--muted));border-radius:var(--radius);color:hsl(var(--foreground))}.message-output-chunk pre[data-v-4554b0c5]{margin:0;font-size:.75rem;white-space:pre-wrap;word-wrap:break-word;color:hsl(var(--foreground))}.auto-retry-body p[data-v-4554b0c5],.chat-messages code[data-v-4554b0c5],.chat-messages pre[data-v-4554b0c5],.error-message[data-v-4554b0c5],.execution-stats[data-v-4554b0c5],.message-plan code[data-v-4554b0c5],.message-plan pre[data-v-4554b0c5],.message-suggestion code[data-v-4554b0c5],.message-suggestion pre[data-v-4554b0c5],.message-text[data-v-4554b0c5],.plan-goal p[data-v-4554b0c5],.progress-current[data-v-4554b0c5],.progress-stats[data-v-4554b0c5],.reasoning[data-v-4554b0c5],.suggestion-body[data-v-4554b0c5],.task-command-detail code[data-v-4554b0c5],.task-confirmation-body p[data-v-4554b0c5],.task-description[data-v-4554b0c5],.task-result pre[data-v-4554b0c5],.task-text[data-v-4554b0c5]{color:hsl(var(--foreground))}.chat-messages[data-v-4554b0c5],.chat-messages [data-v-4554b0c5]:not(.text-success):not(.text-destructive):not(.text-warning):not(.text-primary):not(.text-muted-foreground):not([class*=status-]){color:inherit}.chat-message[data-v-4554b0c5]{color:hsl(var(--foreground))}.discovery-modal[data-v-4554b0c5]{max-width:900px}.discovery-banner[data-v-4554b0c5]{background:-webkit-gradient(linear,left top,right top,from(hsl(var(--primary)/.1)),to(hsl(var(--primary)/.05)));background:linear-gradient(90deg,hsl(var(--primary)/.1),hsl(var(--primary)/.05));border:1px solid hsl(var(--primary)/.3);border-radius:var(--radius);padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.discovery-banner-content[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.discovery-banner-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.5rem}.discovery-banner-title[data-v-4554b0c5]{font-weight:600;color:hsl(var(--foreground))}.discovery-banner-job[data-v-4554b0c5]{font-size:.75rem;color:hsl(var(--muted-foreground));font-family:monospace;background:hsl(var(--muted));padding:.125rem .5rem;border-radius:.25rem;margin-left:auto}.discovery-banner-progress[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:.5rem}.discovery-banner-bar[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:hsl(var(--muted));border-radius:4px;overflow:hidden}.discovery-banner-bar-fill[data-v-4554b0c5]{height:100%;background:hsl(var(--primary));border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.discovery-banner-percent[data-v-4554b0c5]{font-size:.875rem;font-weight:600;color:hsl(var(--primary));min-width:40px}.discovery-banner-stats[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.discovery-banner-stats span[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.discovery-banner-message[data-v-4554b0c5]{font-style:italic}.discovery-banner-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.discovery-chat[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:400px}.discovery-chat-messages[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));margin-bottom:.75rem}.discovery-message[data-v-4554b0c5]{margin-bottom:.75rem}.discovery-message .bot-message[data-v-4554b0c5],.discovery-message .loading-message[data-v-4554b0c5],.discovery-message .user-message[data-v-4554b0c5]{padding:.75rem 1rem;border-radius:var(--radius);color:hsl(var(--foreground))}.discovery-message .user-message[data-v-4554b0c5]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));margin-left:2rem}.discovery-message .bot-message[data-v-4554b0c5]{background:hsl(var(--muted));margin-right:2rem}.discovery-message .loading-message[data-v-4554b0c5]{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground))}.discovery-chat-input[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.discovery-chat-input input[data-v-4554b0c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.message-discovery-prompt[data-v-4554b0c5]{background-color:hsl(var(--primary)/.1);border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius);color:hsl(var(--foreground))}.discovery-prompt-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;color:hsl(var(--primary));font-size:16px}.discovery-prompt-body .prompt-text[data-v-4554b0c5]{color:hsl(var(--foreground));margin-bottom:10px;line-height:1.5}.hostname-prefix-section[data-v-4554b0c5]{background-color:hsl(var(--muted)/.5);padding:12px;border-radius:var(--radius);border:1px solid hsl(var(--border))}.hostname-prefix-section .form-row[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.hostname-prefix-section label[data-v-4554b0c5]{font-weight:500;font-size:13px;color:hsl(var(--foreground))}.hostname-prefix-section .text-muted[data-v-4554b0c5]{font-size:11px;color:hsl(var(--muted-foreground))}.prompt-example[data-v-4554b0c5]{background-color:hsl(var(--muted));padding:10px 12px;border-radius:var(--radius);margin-bottom:10px}.prompt-example .example-label[data-v-4554b0c5]{color:hsl(var(--muted-foreground));font-size:12px;display:block;margin-bottom:4px}.prompt-example code[data-v-4554b0c5]{font-family:Consolas,Monaco,monospace;color:hsl(var(--primary));font-size:13px}.message-discovery-credentials[data-v-4554b0c5]{background-color:hsl(var(--warning)/.1);border-left:4px solid hsl(var(--warning));padding:15px;margin:10px 0;border-radius:var(--radius);color:hsl(var(--foreground))}.discovery-cred-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:16px}.discovery-cred-body .prompt-text[data-v-4554b0c5]{color:hsl(var(--foreground));margin-bottom:12px}.credential-form-multi[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.credential-set[data-v-4554b0c5]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:12px}.credential-set-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid hsl(var(--border)/.5)}.credential-number[data-v-4554b0c5]{font-size:12px;font-weight:600;color:hsl(var(--primary))}.btn-remove-cred[data-v-4554b0c5]{padding:4px 8px!important;height:auto!important}.btn-add-cred[data-v-4554b0c5]{margin-top:8px;-ms-flex-item-align:start;align-self:flex-start}.credential-set .form-row[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:10px}.credential-set .form-row[data-v-4554b0c5]:last-child{margin-bottom:0}.credential-set .form-row label[data-v-4554b0c5]{font-size:12px;font-weight:500;color:hsl(var(--foreground))}.textarea-sm[data-v-4554b0c5]{width:100%;min-height:80px;padding:8px;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:12px;font-family:monospace;resize:vertical}.textarea-sm[data-v-4554b0c5]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.select-sm[data-v-4554b0c5]{width:100%;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:13px;cursor:pointer}.select-sm[data-v-4554b0c5]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.credential-buttons[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-top:12px;border-top:1px solid hsl(var(--border)/.5)}.credential-status[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;margin-top:12px;border-radius:var(--radius);font-size:13px}.credential-status.saved[data-v-4554b0c5]{background-color:hsl(var(--success)/.1);border:1px solid hsl(var(--success)/.3);color:hsl(var(--success))}.credential-status.skipped[data-v-4554b0c5]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.message-discovery-progress[data-v-4554b0c5]{background-color:hsl(var(--accent)/.1);border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius);color:hsl(var(--foreground))}.discovery-progress-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;color:hsl(var(--foreground))}.job-id-badge[data-v-4554b0c5]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));padding:2px 8px;border-radius:4px;font-size:11px;font-family:Consolas,Monaco,monospace;margin-left:auto}.discovery-progress-body .progress-bar-container[data-v-4554b0c5]{height:8px;background:hsl(var(--muted));border-radius:4px;overflow:hidden;margin-bottom:8px}.discovery-progress-body .progress-bar[data-v-4554b0c5]{height:100%;background:hsl(var(--primary));border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.discovery-stats[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:8px}.discovery-stats .stat[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:hsl(var(--muted-foreground))}.discovery-stats .stat-found[data-v-4554b0c5]{color:#16a34a}.message-discovery-results[data-v-4554b0c5]{background-color:rgba(22,163,74,.1);border-left:4px solid #16a34a;padding:15px;margin:10px 0;border-radius:var(--radius);color:hsl(var(--foreground))}.results-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:15px;font-size:16px;color:#16a34a}.results-summary[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:12px;background-color:hsl(var(--card));border-radius:var(--radius)}.summary-stat[data-v-4554b0c5]{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-stat .stat-value[data-v-4554b0c5]{display:block;font-size:24px;font-weight:700;color:hsl(var(--foreground))}.summary-stat .stat-label[data-v-4554b0c5]{display:block;font-size:12px;color:hsl(var(--muted-foreground));text-transform:uppercase}.summary-stat.stat-success .stat-value[data-v-4554b0c5]{color:#16a34a}.discovery-devices-list[data-v-4554b0c5]{margin-top:15px;border-top:1px solid hsl(var(--border));padding-top:15px}.devices-header[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.devices-title[data-v-4554b0c5]{font-weight:600;font-size:14px;color:hsl(var(--foreground))}.devices-table-container[data-v-4554b0c5]{max-height:300px;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius)}.devices-table[data-v-4554b0c5]{width:100%;border-collapse:collapse;font-size:13px}.devices-table td[data-v-4554b0c5],.devices-table th[data-v-4554b0c5]{padding:8px 10px;text-align:left;border-bottom:1px solid hsl(var(--border))}.devices-table th[data-v-4554b0c5]{background-color:hsl(var(--muted));font-weight:600;font-size:11px;text-transform:uppercase;color:hsl(var(--muted-foreground));position:sticky;top:0;z-index:1}.devices-table tbody tr[data-v-4554b0c5]:hover{background-color:hsl(var(--muted)/.5)}.devices-table .device-registered[data-v-4554b0c5]{background-color:rgba(22,163,74,.1)}.devices-table .device-removed[data-v-4554b0c5]{background-color:hsl(var(--muted)/.3);opacity:.6}.device-ip[data-v-4554b0c5]{font-family:monospace;font-weight:500}.device-hostname[data-v-4554b0c5]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.os-badge[data-v-4554b0c5]{display:inline-block;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:500}.os-badge.os-linux[data-v-4554b0c5]{background-color:rgba(249,116,21,.15);color:#c75605}.os-badge.os-windows[data-v-4554b0c5]{background-color:rgba(29,146,242,.15);color:#0b6fc1}.os-badge.os-vmware[data-v-4554b0c5]{background-color:rgba(22,163,74,.15);color:#12873d}.os-badge.os-unknown[data-v-4554b0c5]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.profile-select[data-v-4554b0c5]{padding:4px 8px;font-size:12px;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));min-width:120px}.profile-badge[data-v-4554b0c5]{display:inline-block;padding:2px 8px;border-radius:3px;font-size:11px;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.profile-badge.registered[data-v-4554b0c5]{background-color:rgba(22,163,74,.15);color:#12873d}.profile-badge.removed[data-v-4554b0c5]{background-color:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground)/.7)}.device-actions[data-v-4554b0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registered-badge[data-v-4554b0c5]{font-size:11px;color:#16a34a;font-weight:500}.no-devices-found[data-v-4554b0c5]{padding:20px;text-align:center;color:hsl(var(--muted-foreground));font-style:italic}.modal-overlay[data-v-119f644c]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);backdrop-filter:blur(4px);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-dialog[data-v-119f644c]{max-height:90vh}.modal-content[data-v-119f644c]{background:hsl(var(--background));color:hsl(var(--foreground));border-radius:var(--radius);-webkit-box-shadow:0 10px 40px rgba(0,0,0,.5);box-shadow:0 10px 40px rgba(0,0,0,.5);border:2px solid hsl(var(--border))}.modal-header[data-v-119f644c]{background:hsl(var(--background));border-bottom:2px solid hsl(var(--border));padding:1.5rem;border-radius:var(--radius) var(--radius) 0 0}.modal-title[data-v-119f644c]{margin:0;color:hsl(var(--foreground))}.modal-body[data-v-119f644c]{padding:2rem;max-height:70vh;overflow-y:auto;background:hsl(var(--background))}.modal-footer[data-v-119f644c]{border-top:2px solid hsl(var(--border));padding:1rem 1.5rem;background:hsl(var(--background));border-radius:0 0 var(--radius) var(--radius)}.help-navigation[data-v-119f644c]{padding:1rem;background:hsl(var(--muted));border-radius:var(--radius)}.nav-buttons[data-v-119f644c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.help-section[data-v-119f644c]{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid hsl(var(--border))}.help-section[data-v-119f644c]:last-child{border-bottom:none}.help-section h5[data-v-119f644c]{color:hsl(var(--primary))}.help-section h6[data-v-119f644c]{color:hsl(var(--foreground));margin-bottom:.5rem}.step-guide[data-v-119f644c]{margin-top:1rem}.step[data-v-119f644c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step-number[data-v-119f644c]{background:hsl(var(--primary));color:#fff;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.step-content[data-v-119f644c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.step-content strong[data-v-119f644c]{display:block;margin-bottom:.25rem;color:hsl(var(--foreground))}.step-content p[data-v-119f644c]{margin:0;color:hsl(var(--muted-foreground))}.feature-grid[data-v-119f644c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1rem}.feature[data-v-119f644c]{padding:1rem;background:hsl(var(--muted));border-radius:var(--radius)}.feature h6[data-v-119f644c]{margin-bottom:.75rem;color:hsl(var(--primary))}.feature ul[data-v-119f644c]{margin:0;padding-left:1.25rem}.feature li[data-v-119f644c]{margin-bottom:.25rem;color:hsl(var(--foreground))}.controls-guide[data-v-119f644c]{margin-top:1rem}.control-item[data-v-119f644c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;margin-bottom:.5rem;background:hsl(var(--muted));border-radius:var(--radius)}.control-item strong[data-v-119f644c]{color:hsl(var(--foreground))}.control-item span[data-v-119f644c]{color:hsl(var(--muted-foreground))}.shortcuts-grid[data-v-119f644c]{display:grid;gap:.75rem;margin-top:1rem}.shortcut[data-v-119f644c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem;background:hsl(var(--muted));border-radius:var(--radius)}.shortcut kbd[data-v-119f644c]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:4px;padding:.25rem .5rem;font-family:monospace;font-size:.9rem;margin-right:.5rem;white-space:nowrap}.shortcut span[data-v-119f644c]{color:hsl(var(--muted-foreground));margin-left:auto}.tips-list[data-v-119f644c]{margin-top:1rem}.tip[data-v-119f644c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;padding:1rem;background:hsl(var(--muted));border-radius:var(--radius)}.tip i[data-v-119f644c]{margin-right:1rem;margin-top:.25rem;font-size:1.25rem}.tip strong[data-v-119f644c]{display:block;margin-bottom:.25rem;color:hsl(var(--foreground))}.troubleshooting-items[data-v-119f644c]{margin-top:1rem}.issue[data-v-119f644c]{padding:1rem;margin-bottom:1rem;background:hsl(var(--muted));border-radius:var(--radius)}.issue strong[data-v-119f644c]{display:block;margin-bottom:.5rem;color:hsl(var(--primary))}.issue p[data-v-119f644c]{margin:0;color:hsl(var(--foreground))}.modal-enter-active[data-v-119f644c],.modal-leave-active[data-v-119f644c]{-webkit-transition:opacity .3s;transition:opacity .3s}.modal-enter-from[data-v-119f644c],.modal-leave-to[data-v-119f644c]{opacity:0}.modal-enter-active .modal-content[data-v-119f644c],.modal-leave-active .modal-content[data-v-119f644c]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal-enter-from .modal-content[data-v-119f644c],.modal-leave-to .modal-content[data-v-119f644c]{-webkit-transform:scale(.9);transform:scale(.9)}.modal-body[data-v-119f644c]::-webkit-scrollbar{width:8px}.modal-body[data-v-119f644c]::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:4px}.modal-body[data-v-119f644c]::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.modal-body[data-v-119f644c]::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary))}.close[data-v-119f644c]{background:none;border:none;font-size:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;opacity:.8;-webkit-transition:opacity .2s,color .2s;transition:opacity .2s,color .2s;padding:0;line-height:1}.close[data-v-119f644c]:hover{opacity:1;color:hsl(var(--foreground))}.help-navigation h5[data-v-119f644c],.help-section h5[data-v-119f644c]{color:hsl(var(--foreground))!important;font-weight:600;margin-bottom:1rem}.help-section h5[data-v-119f644c]{font-size:1.25rem}.help-section h6[data-v-119f644c]{margin-bottom:.75rem}.help-section h6[data-v-119f644c],.modal-title[data-v-119f644c]{color:hsl(var(--foreground))!important;font-weight:600}.nav-buttons .btn-outline-primary[data-v-119f644c]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important;font-weight:500}.nav-buttons .btn-outline-primary[data-v-119f644c]:hover{background:hsl(var(--primary)/.8)!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.help-navigation[data-v-119f644c]{background:hsl(var(--muted)/.3)!important;border:1px solid hsl(var(--border))}.control-item[data-v-119f644c],.feature[data-v-119f644c],.issue[data-v-119f644c],.shortcut[data-v-119f644c],.step[data-v-119f644c],.tip[data-v-119f644c]{background:hsl(var(--muted)/.2)!important;border:1px solid hsl(var(--border))}.control-item span[data-v-119f644c],.feature li[data-v-119f644c],.feature ul[data-v-119f644c],.help-section li[data-v-119f644c],.help-section p[data-v-119f644c],.help-section ul[data-v-119f644c],.issue p[data-v-119f644c],.modal-body[data-v-119f644c],.shortcut kbd[data-v-119f644c],.shortcuts-grid .shortcut[data-v-119f644c],.shortcut span[data-v-119f644c],.step-content p[data-v-119f644c],.tip div[data-v-119f644c]{color:hsl(var(--foreground))!important}.shortcut kbd[data-v-119f644c]{background:hsl(var(--background))!important;border:2px solid hsl(var(--border))!important}.help-section [data-v-119f644c],strong[data-v-119f644c]{color:hsl(var(--foreground))!important}.step-number[data-v-119f644c]{background:hsl(var(--primary))!important;color:#fff!important;font-weight:700}.workflow-header[data-v-ee2d8ca6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:15px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--card-foreground));-ms-flex-wrap:nowrap;flex-wrap:nowrap}.workflow-header h3[data-v-ee2d8ca6]{margin:0;color:hsl(var(--foreground));white-space:nowrap;margin-right:20px}.workflow-controls[data-v-ee2d8ca6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}.workflow-controls .btn[data-v-ee2d8ca6]{white-space:nowrap}.workflow-canvas-container[data-v-3a5b36a6]{background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:var(--radius);height:800px;position:relative;overflow:hidden}.workflow-canvas[data-v-3a5b36a6]{width:100%;height:100%;position:relative;background-image:radial-gradient(circle,hsl(var(--border)) 1px,transparent 0);background-size:20px 20px;cursor:-webkit-grab;cursor:grab}.workflow-canvas[data-v-3a5b36a6]:active{cursor:-webkit-grabbing;cursor:grabbing}.canvas-controls[data-v-3a5b36a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:10px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--card-foreground))}.canvas-tools[data-v-3a5b36a6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.zoom-controls[data-v-3a5b36a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:hsl(var(--card));border-radius:var(--radius);padding:4px}.zoom-btn[data-v-3a5b36a6]{width:32px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.zoom-btn[data-v-3a5b36a6],.zoom-slider-container[data-v-3a5b36a6]{height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zoom-slider-container[data-v-3a5b36a6]{gap:10px;padding:0 10px;background:hsl(var(--background));border-radius:var(--radius)}.zoom-slider[data-v-3a5b36a6]{width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:hsl(var(--border));border-radius:2px;outline:none;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.zoom-slider[data-v-3a5b36a6]:hover{opacity:1}.zoom-slider[data-v-3a5b36a6]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:hsl(var(--primary));cursor:pointer;border-radius:50%;border:2px solid hsl(var(--background));-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.zoom-slider[data-v-3a5b36a6]::-moz-range-thumb{width:16px;height:16px;background:hsl(var(--primary));cursor:pointer;border-radius:50%;border:2px solid hsl(var(--background));box-shadow:0 2px 4px rgba(0,0,0,.2)}.zoom-percentage[data-v-3a5b36a6]{font-size:12px;font-weight:600;color:hsl(var(--foreground));min-width:40px;text-align:center}.canvas-info[data-v-3a5b36a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}.zoom-info[data-v-3a5b36a6]{color:hsl(var(--muted-foreground));font-size:12px}.add-connection-help[data-v-3a5b36a6],.connection-help[data-v-3a5b36a6],.endpoint-help[data-v-3a5b36a6],.self-loop-help[data-v-3a5b36a6]{color:hsl(var(--muted-foreground));font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}[data-v-3a5b36a6] .workflow-node{-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;border:2px solid transparent}[data-v-3a5b36a6] .workflow-node:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-v-3a5b36a6] .workflow-node.jtk-drag{-webkit-transition:none!important;transition:none!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}[data-v-3a5b36a6] .workflow-node.jtk-drag,[data-v-3a5b36a6] .workflow-node.jtk-drag:hover{-webkit-transform:none!important;transform:none!important}[data-v-3a5b36a6] .jtk-endpoint{-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}[data-v-3a5b36a6] .jtk-endpoint:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}[data-v-3a5b36a6] .connection-connector{-webkit-transition:all .2s ease;transition:all .2s ease}[data-v-3a5b36a6] .connection-connector:hover{-webkit-transform:scale(1.4)!important;transform:scale(1.4)!important}[data-v-3a5b36a6] .jtk-overlay{z-index:5}[data-v-3a5b36a6] .workflow-node.self-loop-node{position:relative}[data-v-3a5b36a6] .workflow-node.self-loop-node:after{content:"↻";position:absolute;top:-18px;right:-18px;width:24px;height:24px;background:#ff6b35;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;z-index:15;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.4);box-shadow:0 3px 6px rgba(0,0,0,.4)}@-webkit-keyframes selfLoopPulse-3a5b36a6{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes selfLoopPulse-3a5b36a6{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}[data-v-3a5b36a6] .connection-label-box.self-loop-label{background:#ff6b35!important;border:1px solid #e55a2b!important}[data-v-3a5b36a6] .connection-label-box.self-loop-label:hover{background:#e55a2b!important}[data-v-3a5b36a6] .add-connector-btn{-webkit-transition:all .2s ease!important;transition:all .2s ease!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;z-index:20!important;position:absolute!important;top:-20px!important;left:50%!important}[data-v-3a5b36a6] .add-connector-btn:hover{-webkit-transform:translateX(-50%) scale(1.15)!important;transform:translateX(-50%) scale(1.15)!important;background:#1e7e34!important;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.5)!important;box-shadow:0 6px 12px rgba(0,0,0,.5)!important;z-index:25!important}[data-v-3a5b36a6] .workflow-node:hover .add-connector-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-animation:connectorPulse-3a5b36a6 1.5s ease-in-out infinite;animation:connectorPulse-3a5b36a6 1.5s ease-in-out infinite}@-webkit-keyframes connectorPulse-3a5b36a6{0%,to{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.4);box-shadow:0 4px 8px rgba(0,0,0,.4)}50%{-webkit-box-shadow:0 6px 12px rgba(40,167,69,.4);box-shadow:0 6px 12px rgba(40,167,69,.4)}}@keyframes connectorPulse-3a5b36a6{0%,to{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.4);box-shadow:0 4px 8px rgba(0,0,0,.4)}50%{-webkit-box-shadow:0 6px 12px rgba(40,167,69,.4);box-shadow:0 6px 12px rgba(40,167,69,.4)}}.workflow-sidebar[data-v-6818059e]{height:100%}.card-content-modern[data-v-6818059e]{padding:1rem}.card-header-modern[data-v-6818059e]{padding:1rem 1rem .5rem 1rem;border-bottom:1px solid hsl(var(--border));margin-bottom:.5rem}.card-title-modern[data-v-6818059e]{margin:0;font-size:1.125rem;font-weight:600;color:hsl(var(--foreground))}.current-file-info[data-v-6818059e],.selected-host-info[data-v-6818059e]{margin-bottom:15px;padding:10px;background:hsl(var(--muted)/.1);border-radius:var(--radius)}.current-file-info h6[data-v-6818059e],.selected-host-info h6[data-v-6818059e]{margin-bottom:5px;color:hsl(var(--foreground))}.file-browser[data-v-6818059e]{margin-top:15px}.decision-trees-header[data-v-6818059e]{cursor:pointer;padding:8px 12px;background:hsl(var(--muted)/.1);border-radius:var(--radius);margin-bottom:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.decision-trees-header[data-v-6818059e]:hover{background:hsl(var(--muted)/.2)}.decision-trees-header h6[data-v-6818059e]{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.decision-trees-content[data-v-6818059e]{-webkit-animation:slideDown-6818059e .2s ease-out;animation:slideDown-6818059e .2s ease-out}@-webkit-keyframes slideDown-6818059e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-6818059e{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.category-group[data-v-6818059e]{margin-bottom:10px}.category-header[data-v-6818059e]{padding:8px 12px;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-radius:var(--radius);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-header[data-v-6818059e]:hover{background:hsl(var(--secondary)/.8)}.file-count[data-v-6818059e]{font-size:12px;opacity:.8}.file-list[data-v-6818059e]{margin-top:5px;padding-left:10px}.file-item[data-v-6818059e]{border-radius:var(--radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;margin-bottom:2px}.file-item[data-v-6818059e]:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.file-item.active[data-v-6818059e]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.file-content[data-v-6818059e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:6px 10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.file-name[data-v-6818059e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.file-actions[data-v-6818059e]{padding:2px 5px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.file-item:hover .file-actions[data-v-6818059e]{opacity:1}.delete-btn[data-v-6818059e]{padding:2px 6px;font-size:11px;line-height:1;border:1px solid hsl(var(--destructive));color:hsl(var(--destructive));background:transparent;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}.delete-btn[data-v-6818059e]:hover{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.node-properties[data-v-6818059e]{margin-top:20px;padding-top:15px;border-top:1px solid hsl(var(--border))}.theme-label[data-v-6818059e]{font-weight:600;color:hsl(var(--foreground));margin-bottom:5px}.form-group[data-v-6818059e]{margin-bottom:15px}.workflow-select[data-v-6818059e]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.form-control[data-v-6818059e]{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}.form-control[data-v-6818059e]::-webkit-input-placeholder{color:hsl(var(--muted-foreground));opacity:.7}.form-control[data-v-6818059e]::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:.7}.form-control[data-v-6818059e]:-ms-input-placeholder{color:hsl(var(--muted-foreground));opacity:.7}.form-control[data-v-6818059e]::-ms-input-placeholder{color:hsl(var(--muted-foreground));opacity:.7}.form-control[data-v-6818059e]::placeholder{color:hsl(var(--muted-foreground));opacity:.7}.form-control[data-v-6818059e]:focus{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 .2rem hsl(var(--primary)/.25);box-shadow:0 0 0 .2rem hsl(var(--primary)/.25)}.form-text[data-v-6818059e]{color:hsl(var(--muted-foreground))!important;opacity:.8}.select-modern[data-v-6818059e]{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border))}.select-modern[data-v-6818059e]:focus{background-color:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 .2rem hsl(var(--primary)/.25);box-shadow:0 0 0 .2rem hsl(var(--primary)/.25)}.text-muted[data-v-6818059e]{color:hsl(var(--muted-foreground))!important;opacity:.8}.text-accent[data-v-1d75c102]{color:hsl(var(--accent))!important}.text-primary[data-v-1d75c102]{color:hsl(var(--primary))!important}.text-foreground[data-v-1d75c102]{color:hsl(var(--foreground))!important}.text-muted-foreground[data-v-1d75c102]{color:hsl(var(--muted-foreground))!important}.save-preview[data-v-1d75c102]{background-color:hsl(var(--muted)/.2);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:15px;margin-top:15px}.preview-path[data-v-1d75c102]{font-family:Courier New,monospace;color:hsl(var(--foreground));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.preview-path i[data-v-1d75c102]{color:hsl(var(--muted-foreground))}.preview-path strong[data-v-1d75c102]{color:hsl(var(--primary))}.btn.active[data-v-1d75c102]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.input-group-append .input-group-text[data-v-1d75c102]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border-left:none}.connection-info[data-v-1d75c102]{margin-bottom:20px}.flow-diagram[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:15px 0}.flow-item[data-v-1d75c102]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.flow-node-header[data-v-1d75c102]{font-weight:600;color:hsl(var(--muted-foreground));font-size:12px;text-transform:uppercase;margin-bottom:5px}.flow-node-name[data-v-1d75c102]{font-weight:600;color:hsl(var(--foreground));margin-bottom:4px}.flow-node-action[data-v-1d75c102]{font-size:12px;color:hsl(var(--muted-foreground));font-style:italic}.flow-arrow[data-v-1d75c102]{color:hsl(var(--primary));font-size:18px}.condition-badge[data-v-1d75c102]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:4px 8px;border-radius:var(--radius);font-size:11px;font-weight:600}.self-loop-info[data-v-1d75c102]{text-align:center;margin:20px 0}.self-loop-node[data-v-1d75c102]{border:2px solid hsl(var(--accent));border-radius:var(--radius);padding:15px;background:hsl(var(--muted)/.1)}.self-loop-indicator[data-v-1d75c102]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.self-loop-indicator i[data-v-1d75c102]{color:hsl(var(--accent));font-size:16px}.self-loop-description[data-v-1d75c102]{margin-top:15px;padding:10px;background:hsl(var(--muted)/.2);border-radius:var(--radius)}.theme-label[data-v-1d75c102]{font-weight:600;margin-bottom:8px;color:hsl(var(--foreground))}.form-group[data-v-1d75c102]{margin-bottom:1rem}.form-control[data-v-1d75c102]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-control[data-v-1d75c102]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 3px hsl(var(--ring)/.2);box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.list-group[data-v-1d75c102]{border-radius:4px;overflow:hidden}.list-group-item[data-v-1d75c102]{padding:12px 15px;border:1px solid hsl(var(--border));border-top:none;background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease}.list-group-item[data-v-1d75c102]:first-child{border-top:1px solid hsl(var(--border))}.list-group-item[data-v-1d75c102]:hover{background:hsl(var(--muted)/.1)}.list-group-item.active[data-v-1d75c102]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.badge[data-v-1d75c102]{background:hsl(var(--muted-foreground));color:hsl(var(--background));padding:2px 6px;border-radius:12px;font-size:11px;font-weight:600}.badge-secondary[data-v-1d75c102]{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.text-muted[data-v-1d75c102]{color:hsl(var(--muted-foreground))}.modal-overlay[data-v-1d75c102]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000;padding:1rem 1rem 1rem 1rem;cursor:pointer}.modal-content[data-v-1d75c102]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-1d75c102 .3s ease-out;animation:modalSlideIn-1d75c102 .3s ease-out;width:90vw;max-width:800px;cursor:auto;pointer-events:auto;position:relative}.condition-modal-content[data-v-1d75c102]{z-index:10001!important}.condition-modal-content [data-v-1d75c102]{pointer-events:auto}.condition-modal-content button[data-v-1d75c102],.condition-modal-content input[data-v-1d75c102],.condition-modal-content select[data-v-1d75c102],.condition-modal-content textarea[data-v-1d75c102]{pointer-events:auto!important;position:relative;z-index:1}.condition-modal-content .connection-info[data-v-1d75c102]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.condition-modal-content input[data-v-1d75c102],.condition-modal-content textarea[data-v-1d75c102]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}@-webkit-keyframes modalSlideIn-1d75c102{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-1d75c102{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.save-workflow-form[data-v-1d75c102]{gap:1rem}.form-group[data-v-1d75c102],.save-workflow-form[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-1d75c102]{gap:.5rem}.form-label[data-v-1d75c102]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-1d75c102]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.input-group-modern[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group-append-modern[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-text-modern[data-v-1d75c102]{padding:.5rem .75rem;background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-left:none;border-radius:0 calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0;color:hsl(var(--muted-foreground));font-size:.875rem}.input-modern[data-v-1d75c102]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;resize:vertical}.input-modern[data-v-1d75c102]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 3px hsl(var(--ring)/.2);box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.save-preview-modern[data-v-1d75c102]{padding:1rem;background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);margin-top:1rem}.preview-path-modern[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-family:Courier New,monospace;font-size:.875rem}.workflow-select[data-v-1d75c102]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.save-modal-card[data-v-1d75c102]{max-width:48rem!important;width:100%!important}.node-properties-form[data-v-1d75c102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.select-modern[data-v-1d75c102]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236c757d' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.5rem}.select-modern[data-v-1d75c102]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 3px hsl(var(--ring)/.2);box-shadow:0 0 0 3px hsl(var(--ring)/.2)}.workflow-editor-container[data-v-10eabd8a]{min-height:100vh;padding:20px;background-color:hsl(var(--background));color:hsl(var(--foreground))}.jtk-connector.selected-connection,.selected-connection{-webkit-filter:drop-shadow(0 0 4px #ffc107)!important;filter:drop-shadow(0 0 4px #ffc107)!important}.jtk-connector:hover{-webkit-filter:drop-shadow(0 0 2px #17a2b8)!important;filter:drop-shadow(0 0 2px #17a2b8)!important;cursor:pointer}.connection-label-box{background:rgba(0,123,255,.95)!important;border:2px solid #007bff!important;border-radius:8px!important;padding:6px 12px!important;font-size:13px!important;font-weight:600!important;color:#fff!important;cursor:pointer!important;-webkit-transition:background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease!important;transition:background .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease!important;pointer-events:auto!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;z-index:60!important;position:absolute!important;white-space:nowrap!important;width:auto!important;max-width:160px!important;min-width:80px!important;min-height:28px!important;overflow:hidden!important;text-overflow:ellipsis!important;display:inline-block!important;-webkit-box-shadow:0 3px 6px rgba(0,123,255,.4)!important;box-shadow:0 3px 6px rgba(0,123,255,.4)!important;backdrop-filter:blur(2px)!important;-webkit-transform:translateX(-50%) translateY(-50%)!important;transform:translateX(-50%) translateY(-50%)!important;-webkit-transform-origin:center center!important;transform-origin:center center!important;will-change:auto!important;line-height:1.4!important;text-align:center!important}.connection-label-box:hover{background:rgba(0,86,179,.98)!important;border-color:#004085!important;-webkit-box-shadow:0 5px 12px rgba(0,123,255,.5)!important;box-shadow:0 5px 12px rgba(0,123,255,.5)!important;z-index:61!important;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.05)!important;transform:translateX(-50%) translateY(-50%) scale(1.05)!important}.clickable-condition-label{background:rgba(0,123,255,.98)!important;border:2px solid #007bff!important;border-radius:8px!important;padding:8px 14px!important;font-size:13px!important;font-weight:700!important;color:#fff!important;cursor:pointer!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;pointer-events:auto!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;z-index:65!important;position:absolute!important;white-space:nowrap!important;min-width:85px!important;min-height:30px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-shadow:0 4px 8px rgba(0,123,255,.5),inset 0 1px 2px hsla(0,0%,100%,.2)!important;box-shadow:0 4px 8px rgba(0,123,255,.5),inset 0 1px 2px hsla(0,0%,100%,.2)!important;backdrop-filter:blur(3px)!important;-webkit-transform:translateX(-50%) translateY(-50%)!important;transform:translateX(-50%) translateY(-50%)!important;-webkit-transform-origin:center center!important;transform-origin:center center!important;line-height:1.2!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.clickable-condition-label:hover{background:#0056b3!important;border-color:#004085!important;-webkit-box-shadow:0 6px 16px rgba(0,123,255,.6),inset 0 1px 3px hsla(0,0%,100%,.3)!important;box-shadow:0 6px 16px rgba(0,123,255,.6),inset 0 1px 3px hsla(0,0%,100%,.3)!important;z-index:70!important;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.08)!important;transform:translateX(-50%) translateY(-50%) scale(1.08)!important}.jtk-overlay{pointer-events:auto!important}.clickable-condition-label,.jtk-connector .clickable-condition-label,.jtk-connector .connection-label-box,.jtk-drag .clickable-condition-label,.jtk-drag .connection-label-box,.jtk-dragging .clickable-condition-label,.jtk-dragging .connection-label-box,.jtk-overlay.clickable-condition-label{pointer-events:auto!important;z-index:75!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.clickable-condition-label,.jtk-overlay.clickable-condition-label{position:absolute!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.jtk-connector.jtk-dragging~.connection-label-box{pointer-events:auto!important;z-index:52!important}.jtk-overlay.clickable-condition-label,.jtk-overlay.connection-label-box{pointer-events:auto!important;z-index:80!important;position:absolute!important}.clickable-condition-label:before{content:"";position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;pointer-events:auto;cursor:pointer;z-index:85;background:transparent;border-radius:12px}.clickable-condition-label:hover:before{background:rgba(0,123,255,.1);-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.3);box-shadow:0 0 0 2px rgba(0,123,255,.3)}.main-content-grid[data-v-376c037e]{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.5rem}.alerts-section[data-v-376c037e],.infrastructure-section[data-v-376c037e]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card-header-modern[data-v-376c037e]{padding:.5rem 1rem .75rem 1rem!important}.card-content-modern[data-v-376c037e]{padding:1rem!important}.main-section-card[data-v-376c037e]{height:100%;-ms-flex-direction:column;flex-direction:column}.main-section-card .card-content-modern[data-v-376c037e],.main-section-card[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.main-section-card .card-content-modern[data-v-376c037e]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.section-header-content[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1024px){.main-content-grid[data-v-376c037e]{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.section-header-content[data-v-376c037e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.alert-summary[data-v-376c037e],.alert-timeframe[data-v-376c037e]{width:100%}}.section-title[data-v-376c037e]{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.alert-timeframe[data-v-376c037e]{margin-bottom:.5rem;text-align:left;padding:0 0 .25rem 0}.timeframe-text[data-v-376c037e]{font-size:.75rem;font-weight:400;color:hsl(var(--muted-foreground));font-style:italic}@media (max-width:768px){.timeframe-text[data-v-376c037e]{font-size:.625rem}}.stats-grid[data-v-376c037e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem}.stats-grid.three-column[data-v-376c037e]{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.stats-grid.three-column[data-v-376c037e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.stats-grid.three-column[data-v-376c037e]{grid-template-columns:1fr}}.stat-card[data-v-376c037e]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-transition:all .2s;transition:all .2s}.stat-card[data-v-376c037e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-card.critical[data-v-376c037e]{border-color:hsl(var(--destructive))}.stat-icon[data-v-376c037e]{width:3rem;height:3rem;border-radius:.5rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem}.stat-icon.online[data-v-376c037e]{background:hsl(var(--success)/.1);color:hsl(var(--success))}.stat-icon.checks[data-v-376c037e]{background:hsl(var(--warning)/.1);color:hsl(var(--warning))}.stat-content[data-v-376c037e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.stat-value[data-v-376c037e]{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))}.stat-label[data-v-376c037e]{font-size:.875rem;color:hsl(var(--muted-foreground))}.stat-trend[data-v-376c037e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;color:hsl(var(--muted-foreground))}.stat-breakdown[data-v-376c037e],.stat-trend[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem}.stat-breakdown[data-v-376c037e]{gap:.75rem;margin-top:.25rem}.resource-section-full .card-modern[data-v-376c037e],.resource-section-full[data-v-376c037e]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.resource-meters-large[data-v-376c037e],.resource-section-full .card-modern[data-v-376c037e],.resource-section-full[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.resource-meters-large[data-v-376c037e]{flex-direction:column;gap:2rem;padding:1rem 0}.resource-meter-large[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;background:hsl(var(--muted)/.1);border-radius:.75rem;border:1px solid hsl(var(--border))}.meter-header-large[data-v-376c037e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.meter-header-large[data-v-376c037e],.meter-label-large[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meter-label-large[data-v-376c037e]{gap:.75rem;font-size:1.125rem;font-weight:600;color:hsl(var(--foreground))}.meter-label-large i[data-v-376c037e]{font-size:1.5rem}.meter-value-large[data-v-376c037e]{font-size:2rem;font-weight:700;color:hsl(var(--foreground))}.progress-modern-large[data-v-376c037e]{width:100%;height:1.5rem;background:hsl(var(--muted)/.3);border-radius:.75rem;overflow:hidden}.progress-bar-modern-large[data-v-376c037e]{height:100%;border-radius:.75rem;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;background:-webkit-gradient(linear,left top,right top,from(hsl(var(--primary))),to(hsl(var(--primary)/.8)));background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary)/.8))}.meter-details-large[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.5rem}.meter-details-large span[data-v-376c037e]{background:hsl(var(--background));padding:.25rem .75rem;border-radius:.375rem;border:1px solid hsl(var(--border))}.resource-meter[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.meter-header[data-v-376c037e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.meter-header[data-v-376c037e],.meter-label[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meter-label[data-v-376c037e]{gap:.5rem;font-size:.875rem;color:hsl(var(--foreground))}.meter-value[data-v-376c037e]{font-weight:600;color:hsl(var(--foreground))}.meter-details[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:hsl(var(--muted-foreground))}.alert-summary[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.alert-count[data-v-376c037e]{padding:.25rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500}.alert-count.critical[data-v-376c037e]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.alert-count.warning[data-v-376c037e]{background:hsl(var(--warning)/.1);color:hsl(var(--warning))}.alert-count.info[data-v-376c037e]{background:hsl(var(--info)/.1);color:hsl(var(--info))}.alerts-list[data-v-376c037e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1rem}.alert-item[data-v-376c037e],.alerts-list[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.alert-item[data-v-376c037e]{padding:.75rem;background:hsl(var(--background));border-radius:.5rem;border:1px solid hsl(var(--border))}.alert-indicator[data-v-376c037e]{width:4px;border-radius:2px;background:hsl(var(--muted))}.alert-indicator.severity-critical[data-v-376c037e]{background:hsl(var(--destructive))}.alert-indicator.severity-warning[data-v-376c037e]{background:hsl(var(--warning))}.alert-indicator.severity-info[data-v-376c037e]{background:hsl(var(--info))}.alert-content[data-v-376c037e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.alert-header[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-title[data-v-376c037e]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.alert-details[data-v-376c037e],.alert-time[data-v-376c037e]{font-size:.75rem;color:hsl(var(--muted-foreground))}.alert-details[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.alert-host[data-v-376c037e]{font-weight:500}.activity-timeline[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.timeline-item[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;position:relative}.timeline-marker[data-v-376c037e]{width:.75rem;height:.75rem;border-radius:50%;background:hsl(var(--primary));margin-top:.25rem;position:relative}.timeline-marker[data-v-376c037e]:after{content:"";position:absolute;top:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:2.5rem;background:hsl(var(--border))}.timeline-item:last-child .timeline-marker[data-v-376c037e]:after{display:none}.timeline-content[data-v-376c037e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.timeline-header[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-title[data-v-376c037e]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.timeline-body[data-v-376c037e],.timeline-time[data-v-376c037e]{font-size:.75rem;color:hsl(var(--muted-foreground))}.timeline-body[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.timeline-user[data-v-376c037e]{font-weight:500}@media (max-width:1200px){.resource-grid[data-v-376c037e]{grid-template-columns:1fr}}@media (max-width:768px){.stats-grid[data-v-376c037e]{grid-template-columns:1fr}}.empty-state[data-v-376c037e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-icon[data-v-376c037e]{font-size:3rem;color:hsl(var(--muted-foreground)/.3);margin-bottom:1rem}.empty-text[data-v-376c037e]{font-size:1rem;font-weight:500;color:hsl(var(--muted-foreground));margin:0 0 .5rem 0}.empty-subtext[data-v-376c037e]{font-size:.875rem;color:hsl(var(--muted-foreground)/.7);margin:0;max-width:300px}.animated-value[data-v-376c037e]{-webkit-transition:all .3s ease;transition:all .3s ease}.value-updating[data-v-376c037e]{-webkit-transform:scale(1.05);transform:scale(1.05);color:hsl(var(--primary));font-weight:700}@-webkit-keyframes pulse-376c037e{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes pulse-376c037e{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.value-updating[data-v-376c037e]{-webkit-animation:pulse-376c037e .6s ease-in-out;animation:pulse-376c037e .6s ease-in-out}.fa-spin[data-v-376c037e]{-webkit-animation:spin-376c037e 1s linear infinite;animation:spin-376c037e 1s linear infinite}@-webkit-keyframes spin-376c037e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-376c037e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.text-success[data-v-376c037e]{color:hsl(var(--success))}.text-warning[data-v-376c037e]{color:hsl(var(--warning))}.text-destructive[data-v-376c037e]{color:hsl(var(--destructive))}.header-container[data-v-4a9678b1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-4a9678b1],.search-filter-container[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-4a9678b1]{gap:.5rem}.search-input[data-v-4a9678b1]{width:320px}.search-input[data-v-4a9678b1],.search-input[data-v-4a9678b1] .el-input__inner,.search-input[data-v-4a9678b1] .input,.search-input[data-v-4a9678b1] input{background-color:#fafafa!important}.clear-filters-btn[data-v-4a9678b1]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-4a9678b1]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-4a9678b1]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-4a9678b1]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-4a9678b1 .3s ease-out;animation:modalSlideIn-4a9678b1 .3s ease-out}@-webkit-keyframes modalSlideIn-4a9678b1{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-4a9678b1{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-4a9678b1]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-4a9678b1]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-4a9678b1]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-4a9678b1]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-4a9678b1]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-4a9678b1]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-4a9678b1]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-4a9678b1]:hover{background-color:hsl(var(--muted)/.5)}.success-row[data-v-4a9678b1]{background-color:hsl(var(--success)/.05)!important;border-left:3px solid hsl(var(--success))}.warning-row[data-v-4a9678b1]{background-color:hsl(var(--warning)/.05)!important;border-left:3px solid hsl(var(--warning))}.error-row[data-v-4a9678b1]{background-color:hsl(var(--destructive)/.05)!important;border-left:3px solid hsl(var(--destructive))}.unknown-row[data-v-4a9678b1]{background-color:hsl(var(--muted)/.05)!important;border-left:3px solid hsl(var(--muted-foreground))}.check-name[data-v-4a9678b1],.hostname-cell[data-v-4a9678b1],.message-cell[data-v-4a9678b1],.recipient-cell[data-v-4a9678b1],.time-display[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-cell[data-v-4a9678b1]{-webkit-transition:all .2s ease;transition:all .2s ease}.message-cell[data-v-4a9678b1]:hover{background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);padding:.25rem;margin:-.25rem}.message-text[data-v-4a9678b1]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}.contact-info[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.contact-item[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.status-badge[data-v-4a9678b1]{font-size:.75rem;font-weight:500}.pagination-container[data-v-4a9678b1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-4a9678b1],.pagination-controls[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-4a9678b1]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-4a9678b1]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.message-detail[data-v-4a9678b1]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.message-content[data-v-4a9678b1]{font-family:monospace;font-size:.875rem;line-height:1.5;color:hsl(var(--foreground));white-space:pre-wrap;word-break:break-word}.date-picker-container[data-v-4a9678b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.pagination-controls>div[data-v-4a9678b1]:first-child{white-space:nowrap}.pagination-controls>div[data-v-4a9678b1]:first-child,.pagination-controls>div[data-v-4a9678b1]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-4a9678b1]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-4a9678b1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-4a9678b1],.search-filter-container[data-v-4a9678b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-4a9678b1]{width:100%;gap:.75rem}.clear-filters-btn[data-v-4a9678b1],.search-input[data-v-4a9678b1]{width:100%}.modal-overlay[data-v-4a9678b1]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-4a9678b1]{font-size:.75rem}.table-modern td[data-v-4a9678b1],.table-modern th[data-v-4a9678b1]{padding:.5rem .25rem}.message-text[data-v-4a9678b1]{max-width:100px}.pagination-container[data-v-4a9678b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-4a9678b1]{text-align:center}.pagination-controls[data-v-4a9678b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-4a9678b1]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-4a9678b1]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-4a9678b1]{min-width:40px;width:40px;max-width:40px}}.search-select[data-v-4a9678b1]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-4a9678b1]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}.status-card[data-v-b2c3e388]{gap:1rem;padding:1.5rem}.status-card[data-v-b2c3e388],.status-icon[data-v-b2c3e388]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-icon[data-v-b2c3e388]{width:3.5rem;height:3.5rem;border-radius:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.5rem}.status-info[data-v-b2c3e388]{-webkit-box-flex:1;-ms-flex:1;flex:1}.status-count[data-v-b2c3e388]{font-size:2rem;font-weight:700;line-height:1;margin-bottom:.25rem}.status-label[data-v-b2c3e388]{font-size:.875rem;color:var(--text-muted);font-weight:500}.header-container[data-v-b2c3e388]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem}.header-container[data-v-b2c3e388],.search-filter-container[data-v-b2c3e388]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-filter-container[data-v-b2c3e388]{gap:.5rem}.search-input[data-v-b2c3e388]{width:300px}.table-container[data-v-b2c3e388]{overflow-x:auto;border-radius:.5rem}.pagination-container[data-v-b2c3e388]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.card-spacing[data-v-b2c3e388]{margin-bottom:1.5rem}.modal-overlay[data-v-0daebdfa]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem;padding-top:3vh}.modal-content[data-v-0daebdfa]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-0daebdfa .3s ease-out;animation:modalSlideIn-0daebdfa .3s ease-out}@-webkit-keyframes modalSlideIn-0daebdfa{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-0daebdfa{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-0daebdfa]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-0daebdfa]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-0daebdfa]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-0daebdfa]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-0daebdfa]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-0daebdfa]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-0daebdfa]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-0daebdfa]:hover{background-color:hsl(var(--muted)/.3)}.host-row[data-v-0daebdfa]{-webkit-transition:all .2s ease;transition:all .2s ease}.host-info[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-header[data-v-0daebdfa],.host-info[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.host-header[data-v-0daebdfa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.host-details[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-left:1.5rem}.detail-item[data-v-0daebdfa]{gap:.25rem}.detail-item[data-v-0daebdfa],.os-info[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profiles-info[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;max-width:200px}.empty-profiles[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border))}.profiles-list[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.profile-item[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;background-color:hsl(var(--primary)/.1);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--primary)/.3)}.more-profiles[data-v-0daebdfa]{text-align:center;margin-top:.25rem}.assigned-checks[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%}.empty-checks[data-v-0daebdfa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;background-color:hsl(var(--warning)/.1);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--warning)/.3)}.checks-list[data-v-0daebdfa],.empty-checks[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.checks-list[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.check-item[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;border-radius:calc(var(--radius) - 2px);border:1px solid;width:100%}.check-item-direct[data-v-0daebdfa]{background-color:hsl(var(--success)/.1);border-color:hsl(var(--success)/.3)}.check-item-profile[data-v-0daebdfa]{background-color:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3)}.check-info[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.more-checks[data-v-0daebdfa]{text-align:center;margin-top:.25rem}.action-buttons[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulk-assignment-form[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.target-info[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.assign-checks-form[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.filter-card[data-v-0daebdfa]{background:linear-gradient(135deg,hsl(var(--muted)/.1),hsl(var(--muted)/.05));border:1px solid hsl(var(--border));-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 2px 4px -1px rgba(0,0,0,.06)}.filter-card-header[data-v-0daebdfa]{padding:1rem 1.25rem .5rem 1.25rem;border-bottom:none}.filter-title[data-v-0daebdfa]{font-size:.9rem;font-weight:600;color:hsl(var(--foreground));margin:0}.filter-card-content[data-v-0daebdfa]{padding:.5rem 1.25rem 1rem 1.25rem}.filter-grid[data-v-0daebdfa]{display:grid;grid-template-columns:1fr 2fr auto;gap:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:.75rem}.filter-item[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.filter-label[data-v-0daebdfa]{font-size:.8rem;font-weight:500;color:hsl(var(--foreground));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-select[data-v-0daebdfa]{min-width:140px}.filter-input[data-v-0daebdfa]{min-width:250px}.filter-actions[data-v-0daebdfa]{-ms-flex-item-align:end;align-self:end}.clear-btn[data-v-0daebdfa]{min-height:36px;font-size:.8rem;padding:.5rem 1rem;border-radius:calc(var(--radius) - 1px);-webkit-transition:all .2s ease;transition:all .2s ease}.clear-btn[data-v-0daebdfa]:hover:not(:disabled){background-color:hsl(var(--destructive)/.1);border-color:hsl(var(--destructive)/.3);color:hsl(var(--destructive))}.filter-status[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.75rem;border-top:1px solid hsl(var(--border)/.5)}.double-click-hint[data-v-0daebdfa]{font-size:.75rem;color:hsl(var(--muted-foreground));font-style:italic}.results-badge[data-v-0daebdfa]{font-size:.8rem;padding:.375rem .75rem;background-color:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary))}.checks-list-container[data-v-0daebdfa]{margin-top:1rem;margin-bottom:1rem}.checks-list-scrollable[data-v-0daebdfa]{max-height:150px;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background))}.check-list-item[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem 1rem;cursor:pointer;border-bottom:1px solid hsl(var(--border)/.3);-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-list-item[data-v-0daebdfa]:last-child{border-bottom:none}.check-list-item[data-v-0daebdfa]:hover{background-color:hsl(var(--accent)/.1);color:hsl(var(--accent-foreground))}.check-list-item.selected[data-v-0daebdfa]{background-color:hsl(var(--primary)/.15);border-left:3px solid hsl(var(--primary));padding-left:calc(1rem - 3px);font-weight:500}.check-list-item .check-name[data-v-0daebdfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem}.check-list-item i[data-v-0daebdfa]{color:hsl(var(--primary));font-size:.85rem}.check-list-item.selected i[data-v-0daebdfa]{color:hsl(var(--primary))}.missing-plugin-badge[data-v-0daebdfa]{font-size:.7rem;padding:.25rem .5rem;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;min-width:110px;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.missing-plugin-badge-stacked[data-v-0daebdfa]{min-width:auto;padding:.3rem .4rem;gap:.1rem;margin-left:auto}.missing-plugin-badge-stacked[data-v-0daebdfa],.missing-plugin-text[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.missing-plugin-text[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1;font-size:.65rem;font-weight:600}.missing-plugin-badge[data-v-0daebdfa]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.missing-plugin-badge-small[data-v-0daebdfa]{font-size:.65rem;padding:.15rem .35rem}.check-dropdown-bulk[data-v-0daebdfa],.check-dropdown[data-v-0daebdfa]{min-height:40px;font-size:.9rem}.check-dropdown-bulk[data-v-0daebdfa]{position:relative}.check-dropdown-bulk option[data-v-0daebdfa]{max-height:200px;overflow-y:auto}.current-assignments[data-v-0daebdfa]{border-top:1px solid hsl(var(--border));padding-top:1rem}.assigned-checks-grid[data-v-0daebdfa]{display:grid;gap:.75rem;max-height:300px;overflow-y:auto}.assigned-check-card[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.checks-detailed-list[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;max-height:400px;overflow-y:auto}.check-detail-item-row[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem;border-radius:var(--radius);border:1px solid}.check-detail-direct[data-v-0daebdfa]{background-color:hsl(var(--muted)/.1);border-color:hsl(var(--border))}.check-detail-profile[data-v-0daebdfa]{background-color:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.2)}.check-info-column[data-v-0daebdfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;gap:.25rem}.check-info-column[data-v-0daebdfa],.empty-state[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.empty-state[data-v-0daebdfa]{flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;text-align:center;color:hsl(var(--muted-foreground))}.pagination-container[data-v-0daebdfa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-0daebdfa],.pagination-controls[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls[data-v-0daebdfa]{gap:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-0daebdfa]:first-child{white-space:nowrap}.pagination-controls>div[data-v-0daebdfa]:first-child,.pagination-controls>div[data-v-0daebdfa]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-0daebdfa]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-0daebdfa]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.header-container[data-v-0daebdfa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-0daebdfa],.search-filter-container[data-v-0daebdfa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-0daebdfa]{gap:.5rem}.search-input[data-v-0daebdfa]{width:320px}.search-input[data-v-0daebdfa],.search-input[data-v-0daebdfa] .el-input__inner,.search-input[data-v-0daebdfa] .input,.search-input[data-v-0daebdfa] input{background-color:#fafafa!important}.search-select[data-v-0daebdfa]{width:160px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.clear-filters-btn[data-v-0daebdfa],.search-select[data-v-0daebdfa]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-0daebdfa]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}@media (max-width:768px){.header-container[data-v-0daebdfa]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-0daebdfa],.search-filter-container[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-0daebdfa]{width:100%;gap:.75rem}.search-input[data-v-0daebdfa]{width:100%}.search-select[data-v-0daebdfa]{width:100%!important}.clear-filters-btn[data-v-0daebdfa]{width:100%}}.search-select[data-v-0daebdfa]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}.select-ellipsis[data-v-0daebdfa]{max-width:100%;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.assign-checks-form .select-modern[data-v-0daebdfa],.bulk-assignment-form .select-modern[data-v-0daebdfa]{max-width:100%;width:100%}.select-ellipsis option[data-v-0daebdfa]{max-width:500px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;direction:ltr!important}.bulk-assignment-form .select-modern[data-v-0daebdfa],.bulk-assignment-form[data-v-0daebdfa]{position:relative}@media (max-width:768px){.modal-overlay[data-v-0daebdfa]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-0daebdfa]{font-size:.75rem}.table-modern td[data-v-0daebdfa],.table-modern th[data-v-0daebdfa]{padding:.5rem .25rem}.host-details[data-v-0daebdfa]{margin-left:0;margin-top:.5rem}.host-header[data-v-0daebdfa]{-ms-flex-wrap:wrap;flex-wrap:wrap}.profiles-info[data-v-0daebdfa]{max-width:150px}.assigned-checks[data-v-0daebdfa]{width:100%}.action-buttons[data-v-0daebdfa]{gap:.25rem}.action-buttons[data-v-0daebdfa],.pagination-container[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination-container[data-v-0daebdfa]{gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-0daebdfa]{text-align:center}.pagination-controls[data-v-0daebdfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-0daebdfa]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-0daebdfa]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-0daebdfa]{min-width:40px;width:40px;max-width:40px}}@media (max-width:480px){.table-modern td[data-v-0daebdfa],.table-modern th[data-v-0daebdfa]{padding:.375rem .125rem}.profiles-info[data-v-0daebdfa]{max-width:120px}.assigned-checks[data-v-0daebdfa]{width:100%}.action-buttons[data-v-0daebdfa]{gap:.125rem}.checks-detailed-list[data-v-0daebdfa]{max-height:300px}.filter-grid[data-v-0daebdfa]{grid-template-columns:1fr;gap:.75rem}.filter-input[data-v-0daebdfa],.filter-select[data-v-0daebdfa]{min-width:auto}.filter-actions[data-v-0daebdfa]{-ms-flex-item-align:stretch;align-self:stretch}.clear-btn[data-v-0daebdfa]{width:100%}}.modal-overlay[data-v-0416f37a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-0416f37a]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-0416f37a .3s ease-out;animation:modalSlideIn-0416f37a .3s ease-out}@-webkit-keyframes modalSlideIn-0416f37a{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-0416f37a{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.header-container[data-v-0416f37a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-0416f37a],.search-filter-container[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-0416f37a]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-0416f37a]{width:320px}.search-input[data-v-0416f37a],.search-input[data-v-0416f37a] .el-input__inner,.search-input[data-v-0416f37a] .input,.search-input[data-v-0416f37a] input{background-color:#fafafa!important}.search-select[data-v-0416f37a]{width:200px;min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-0416f37a]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}.clear-filters-btn[data-v-0416f37a]{min-height:40px!important;height:40px!important}.form-label[data-v-0416f37a]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.25rem}.card-footer-modern[data-v-0416f37a]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.select-sm[data-v-0416f37a]{padding:.375rem .5rem;font-size:.75rem}.table-container[data-v-0416f37a]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-0416f37a]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-0416f37a]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-0416f37a]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-0416f37a]:hover{background-color:hsl(var(--muted)/.5)}.audit-row[data-v-0416f37a]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.time-cell[data-v-0416f37a],.user-cell[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.description-cell[data-v-0416f37a]{max-width:400px}.description-content[data-v-0416f37a]{word-break:break-word;overflow-wrap:break-word;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.action-buttons[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.date-range-form[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.date-picker-container[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.datetime-input[data-v-0416f37a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;padding:.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem}.datetime-input[data-v-0416f37a]:focus{outline:none;ring:2px;ring-color:hsl(var(--ring));border-color:hsl(var(--ring))}.date-separator[data-v-0416f37a]{font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap}.details-content[data-v-0416f37a],.log-details[data-v-0416f37a]{gap:1rem}.detail-section[data-v-0416f37a],.details-content[data-v-0416f37a],.log-details[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-section[data-v-0416f37a]{gap:.5rem}.detail-header[data-v-0416f37a]{font-size:.875rem;font-weight:600;color:hsl(var(--foreground));margin:0}.detail-text[data-v-0416f37a]{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5;margin:0;word-break:break-word}.pagination-container[data-v-0416f37a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-0416f37a],.pagination-controls[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-0416f37a]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-0416f37a]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.go-to-input[data-v-0416f37a]{width:50px;min-width:50px;height:40px;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;line-height:1.25rem;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.go-to-input[data-v-0416f37a]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.go-to-input[data-v-0416f37a]::-webkit-input-placeholder{color:hsl(var(--muted-foreground));font-size:.75rem}.go-to-input[data-v-0416f37a]::-moz-placeholder{color:hsl(var(--muted-foreground));font-size:.75rem}.go-to-input[data-v-0416f37a]:-ms-input-placeholder{color:hsl(var(--muted-foreground));font-size:.75rem}.go-to-input[data-v-0416f37a]::-ms-input-placeholder{color:hsl(var(--muted-foreground));font-size:.75rem}.go-to-input[data-v-0416f37a]::placeholder{color:hsl(var(--muted-foreground));font-size:.75rem}.go-to-input[data-v-0416f37a]::-webkit-inner-spin-button,.go-to-input[data-v-0416f37a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.go-to-input[type=number][data-v-0416f37a]{-moz-appearance:textfield}.empty-state[data-v-0416f37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-0416f37a]{font-size:3rem}.status-summary[data-v-0416f37a]{font-size:.75rem;font-weight:500}.pagination-controls>div[data-v-0416f37a]:first-child{white-space:nowrap}.pagination-controls>div[data-v-0416f37a]:first-child,.pagination-controls>div[data-v-0416f37a]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-0416f37a]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-0416f37a]{padding:1rem .5rem 1rem .5rem}.header-container[data-v-0416f37a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-0416f37a],.search-filter-container[data-v-0416f37a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-0416f37a]{width:100%;gap:.75rem}.search-input[data-v-0416f37a]{width:100%}.search-select[data-v-0416f37a]{width:100%!important}.clear-filters-btn[data-v-0416f37a]{width:100%}.table-container[data-v-0416f37a]{font-size:.75rem}.table-modern td[data-v-0416f37a],.table-modern th[data-v-0416f37a]{padding:.5rem .25rem}.description-cell[data-v-0416f37a]{max-width:200px}.action-buttons[data-v-0416f37a]{gap:.125rem}.action-buttons[data-v-0416f37a],.date-picker-container[data-v-0416f37a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.date-picker-container[data-v-0416f37a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.datetime-input[data-v-0416f37a]{min-width:auto}.pagination-container[data-v-0416f37a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-0416f37a]{text-align:center}.pagination-controls[data-v-0416f37a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-0416f37a]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-0416f37a]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-0416f37a]{min-width:40px;width:40px;max-width:40px}.go-to-input[data-v-0416f37a]{width:70px;min-width:70px}.empty-state[data-v-0416f37a]{padding:2rem .5rem}.empty-icon[data-v-0416f37a]{font-size:2rem}}@media (max-width:480px){.table-modern td[data-v-0416f37a],.table-modern th[data-v-0416f37a]{padding:.25rem}.description-cell[data-v-0416f37a]{max-width:150px}.description-content[data-v-0416f37a]{-webkit-line-clamp:1}}.modal-overlay[data-v-353c5994]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem}.modal-content[data-v-353c5994]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-353c5994 .3s ease-out;animation:modalSlideIn-353c5994 .3s ease-out}@-webkit-keyframes modalSlideIn-353c5994{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-353c5994{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-353c5994]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.create-scope-form[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.card-footer-modern[data-v-353c5994]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-353c5994]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-353c5994]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-353c5994]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-353c5994]:first-child{width:20%}.table-modern th[data-v-353c5994]:nth-child(2){width:25%}.table-modern th[data-v-353c5994]:nth-child(3){width:12%;text-align:center}.table-modern th[data-v-353c5994]:nth-child(4){width:10%;text-align:center}.table-modern th[data-v-353c5994]:nth-child(5){width:18%;text-align:center}.table-modern th[data-v-353c5994]:nth-child(6){width:15%;text-align:center}.table-modern td[data-v-353c5994]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern td[data-v-353c5994]:nth-child(3),.table-modern td[data-v-353c5994]:nth-child(4),.table-modern td[data-v-353c5994]:nth-child(5),.table-modern td[data-v-353c5994]:nth-child(6){text-align:center}.table-modern tbody tr[data-v-353c5994]:hover{background-color:hsl(var(--muted)/.5)}.scope-description[data-v-353c5994],.scope-name[data-v-353c5994]{width:100%}.scope-input[data-v-353c5994]{border:1px solid transparent;width:100%;background-color:transparent}.scope-input[data-v-353c5994]:focus,.scope-input[data-v-353c5994]:hover{border-color:hsl(var(--border));background-color:hsl(var(--background))}.action-buttons[data-v-353c5994],.assign-groups[data-v-353c5994],.usage-count[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-buttons[data-v-353c5994]{gap:.25rem}.empty-state[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;text-align:center}.empty-icon[data-v-353c5994]{font-size:3rem;color:hsl(var(--muted-foreground));margin-bottom:1rem}.empty-title[data-v-353c5994]{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.5rem}.empty-description[data-v-353c5994]{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;max-width:400px}.scope-description-banner[data-v-353c5994]{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,hsl(var(--primary)/.1),hsl(var(--primary)/.05));border:1px solid hsl(var(--primary)/.2);border-radius:var(--radius)}.scope-info[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.scope-info .scope-name[data-v-353c5994]{font-size:1.1rem;font-weight:600;color:hsl(var(--primary))}.scope-info .scope-description[data-v-353c5994]{font-size:.9rem;color:hsl(var(--muted-foreground));line-height:1.4}.transfer-container[data-v-353c5994]{padding:1rem}.transfer-panels[data-v-353c5994]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-353c5994]{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));overflow:hidden}.panel-header[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border))}.panel-title[data-v-353c5994]{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.panel-search[data-v-353c5994]{padding:.75rem;border-bottom:1px solid hsl(var(--border))}.panel-content[data-v-353c5994]{max-height:300px;overflow-y:auto}.transfer-item[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border)/.5);cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.transfer-item[data-v-353c5994]:hover{background-color:hsl(var(--muted)/.5)}.transfer-item.assigned[data-v-353c5994]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.transfer-item-content[data-v-353c5994]{-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.transfer-controls[data-v-353c5994],.transfer-item-content[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.transfer-controls[data-v-353c5994]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.delete-confirmation[data-v-353c5994]{text-align:center}.scope-info-card[data-v-353c5994]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-353c5994]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-353c5994],.pagination-controls[data-v-353c5994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-353c5994]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-353c5994]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-353c5994]:first-child{white-space:nowrap}.pagination-controls>div[data-v-353c5994]:first-child,.pagination-controls>div[data-v-353c5994]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-353c5994]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-353c5994]{padding:1rem .5rem}.table-container[data-v-353c5994]{font-size:.75rem}.table-modern td[data-v-353c5994],.table-modern th[data-v-353c5994]{padding:.5rem .25rem}.scope-description[data-v-353c5994],.scope-name[data-v-353c5994]{min-width:120px}.pagination-container[data-v-353c5994]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-353c5994]{text-align:center}.pagination-controls[data-v-353c5994]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-353c5994]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-353c5994]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-353c5994]{min-width:40px;width:40px;max-width:40px}.transfer-panels[data-v-353c5994]{grid-template-columns:1fr;gap:.5rem}.transfer-controls[data-v-353c5994]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.panel-content[data-v-353c5994]{max-height:200px}}@media (max-width:480px){.table-modern td[data-v-353c5994],.table-modern th[data-v-353c5994]{padding:.375rem .125rem}.scope-description[data-v-353c5994],.scope-name[data-v-353c5994]{min-width:100px}.action-buttons[data-v-353c5994]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}}.form-label[data-v-10cc6c28]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.25rem}.datetime-input[data-v-10cc6c28]{width:100%;padding:.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem}.datetime-input[data-v-10cc6c28]:focus{outline:2px solid hsl(var(--ring));outline-offset:2px;border-color:hsl(var(--ring))}.filter-row[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.filter-row>.grid[data-v-10cc6c28]{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-section[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.clear-button-container[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:1.375rem;margin-top:32px;-ms-flex-negative:0;flex-shrink:0}.clear-filters-btn[data-v-10cc6c28]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-10cc6c28]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.custom-date-section[data-v-10cc6c28]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.form-group[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.active-filters[data-v-10cc6c28]{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.filter-badge[data-v-10cc6c28]{font-size:.75rem;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.filter-badge button[data-v-10cc6c28]{background:none;border:none;color:inherit;cursor:pointer;padding:0;font-size:.625rem;-webkit-transition:color .2s ease;transition:color .2s ease}.empty-state[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-10cc6c28]{font-size:3rem}.chart-section[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.stats-grid[data-v-10cc6c28]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card[data-v-10cc6c28]{padding:1.5rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--card));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .2s ease;transition:all .2s ease}.stat-card[data-v-10cc6c28]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-header[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground))}.stat-value[data-v-10cc6c28]{font-size:2rem;font-weight:700;line-height:1}.stat-time[data-v-10cc6c28]{font-size:.75rem;color:hsl(var(--muted-foreground));font-family:Courier New,monospace}.stat-ok[data-v-10cc6c28]{border-color:hsl(var(--success)/.3);background-color:hsl(var(--success)/.05)}.stat-ok .stat-header[data-v-10cc6c28],.stat-ok .stat-value[data-v-10cc6c28]{color:hsl(var(--success))}.stat-warning[data-v-10cc6c28]{border-color:hsl(var(--warning)/.3);background-color:hsl(var(--warning)/.05)}.stat-warning .stat-header[data-v-10cc6c28],.stat-warning .stat-value[data-v-10cc6c28]{color:hsl(var(--warning))}.stat-critical[data-v-10cc6c28]{border-color:hsl(var(--destructive)/.3);background-color:hsl(var(--destructive)/.05)}.stat-critical .stat-header[data-v-10cc6c28],.stat-critical .stat-value[data-v-10cc6c28]{color:hsl(var(--destructive))}.stat-unknown[data-v-10cc6c28]{border-color:hsl(var(--secondary)/.3);background-color:hsl(var(--secondary)/.05)}.stat-unknown .stat-header[data-v-10cc6c28],.stat-unknown .stat-value[data-v-10cc6c28]{color:hsl(var(--secondary-foreground))}.chart-container[data-v-10cc6c28]{min-height:500px;padding:2rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:linear-gradient(135deg,hsl(var(--muted)/.02),hsl(var(--muted)/.08));-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.pie-chart-wrapper[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%}.pie-chart-header[data-v-10cc6c28]{text-align:center;padding-bottom:1rem;border-bottom:1px solid hsl(var(--border)/.5)}.chart-title[data-v-10cc6c28]{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.chart-title[data-v-10cc6c28]:before{content:"📊";font-size:1.25rem}.chart-subtitle[data-v-10cc6c28]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0;font-weight:500}.pie-chart-content[data-v-10cc6c28]{display:grid;grid-template-columns:1fr 300px;gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.availability-chart[data-v-10cc6c28],.chart-main[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability-chart[data-v-10cc6c28]{width:100%;height:400px;position:relative;border-radius:var(--radius);background:radial-gradient(circle at center,hsl(var(--muted)/.03) 0,transparent 70%)}.chart-legend[data-v-10cc6c28]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.legend-title[data-v-10cc6c28]{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.legend-title[data-v-10cc6c28]:before{content:"📋";font-size:1rem}.legend-items[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.legend-item[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted)/.3);-webkit-transition:all .2s ease;transition:all .2s ease}.legend-item[data-v-10cc6c28]:hover{background-color:hsl(var(--muted)/.5);-webkit-transform:translateX(2px);transform:translateX(2px)}.legend-color[data-v-10cc6c28]{width:16px;height:16px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 0 2px hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--background))}.legend-content[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.legend-label[data-v-10cc6c28]{font-weight:600;font-size:.875rem;color:hsl(var(--foreground))}.legend-stats[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-percentage[data-v-10cc6c28]{font-weight:700;font-size:1rem;color:hsl(var(--foreground))}.legend-time[data-v-10cc6c28]{font-size:.75rem;color:hsl(var(--muted-foreground));font-family:Courier New,monospace;background-color:hsl(var(--muted)/.5);padding:.125rem .375rem;border-radius:calc(var(--radius) - 4px)}.legend-ok .legend-color[data-v-10cc6c28]{background-color:hsl(var(--success));-webkit-box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--success)/.3);box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--success)/.3)}.legend-warning .legend-color[data-v-10cc6c28]{background-color:hsl(var(--warning));-webkit-box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--warning)/.3);box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--warning)/.3)}.legend-critical .legend-color[data-v-10cc6c28]{background-color:hsl(var(--destructive));-webkit-box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--destructive)/.3);box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--destructive)/.3)}.legend-unknown .legend-color[data-v-10cc6c28]{background-color:hsl(var(--secondary));-webkit-box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--secondary)/.3);box-shadow:0 0 0 2px hsl(var(--background)),0 0 8px hsl(var(--secondary)/.3)}.legend-summary[data-v-10cc6c28]{padding-top:1rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.summary-item[data-v-10cc6c28]{gap:.5rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));padding:.5rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted)/.2)}.no-data-message[data-v-10cc6c28],.summary-item[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-data-message[data-v-10cc6c28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;color:hsl(var(--muted-foreground));text-align:center}.no-data-message i[data-v-10cc6c28]{font-size:3rem;opacity:.5}.no-data-message p[data-v-10cc6c28]{font-size:1.125rem;margin:0}.chart-info[data-v-10cc6c28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.chart-label[data-v-10cc6c28]{font-size:.75rem;font-weight:500}[data-v-10cc6c28] .ct-chart-pie{-webkit-animation:chartFadeIn-10cc6c28 1s ease-out;animation:chartFadeIn-10cc6c28 1s ease-out}@-webkit-keyframes chartFadeIn-10cc6c28{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes chartFadeIn-10cc6c28{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}[data-v-10cc6c28] .ct-series-a .ct-slice-pie{fill:hsl(var(--success));-webkit-filter:drop-shadow(0 2px 4px hsl(var(--success)/.2));filter:drop-shadow(0 2px 4px hsl(var(--success)/.2))}[data-v-10cc6c28] .ct-series-b .ct-slice-pie{fill:hsl(var(--destructive));-webkit-filter:drop-shadow(0 2px 4px hsl(var(--destructive)/.2));filter:drop-shadow(0 2px 4px hsl(var(--destructive)/.2))}[data-v-10cc6c28] .ct-series-c .ct-slice-pie{fill:hsl(var(--secondary));-webkit-filter:drop-shadow(0 2px 4px hsl(var(--secondary)/.2));filter:drop-shadow(0 2px 4px hsl(var(--secondary)/.2))}[data-v-10cc6c28] .ct-series-d .ct-slice-pie{fill:hsl(var(--warning));-webkit-filter:drop-shadow(0 2px 4px hsl(var(--warning)/.2));filter:drop-shadow(0 2px 4px hsl(var(--warning)/.2))}[data-v-10cc6c28] .ct-label{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.2);font-family:inherit;pointer-events:none}[data-v-10cc6c28] .ct-slice-pie{cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:center;transform-origin:center}[data-v-10cc6c28] .ct-slice-pie:hover{-webkit-filter:brightness(1.1) saturate(1.1);filter:brightness(1.1) saturate(1.1);-webkit-transform:scale(1.05);transform:scale(1.05)}[data-v-10cc6c28] .ct-slice-donut{stroke-width:60px;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-10cc6c28] .ct-slice-donut:hover{stroke-width:70px}[data-v-10cc6c28] .donut-center-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:10}[data-v-10cc6c28] .center-text-main{font-size:2rem;font-weight:700;color:hsl(var(--foreground));line-height:1;margin-bottom:.25rem;text-shadow:0 1px 3px rgba(0,0,0,.1)}[data-v-10cc6c28] .center-text-sub{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}[data-v-10cc6c28] .ct-line{stroke:hsl(var(--primary));stroke-width:3px;fill:none}[data-v-10cc6c28] .ct-point{stroke:hsl(var(--primary));stroke-width:8px;fill:hsl(var(--background))}[data-v-10cc6c28] .ct-point:hover{stroke:hsl(var(--primary));stroke-width:12px}[data-v-10cc6c28] .ct-grid{stroke:hsl(var(--border));stroke-width:1px;stroke-dasharray:2px}[data-v-10cc6c28] .ct-series-a .ct-line,[data-v-10cc6c28] .ct-series-a .ct-point{stroke:hsl(var(--primary))}@media (max-width:1024px){.pie-chart-content[data-v-10cc6c28]{grid-template-columns:1fr;gap:2rem}.chart-legend[data-v-10cc6c28]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (max-width:768px){.stats-grid[data-v-10cc6c28]{grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-card[data-v-10cc6c28]{padding:1rem}.stat-value[data-v-10cc6c28]{font-size:1.5rem}.chart-container[data-v-10cc6c28]{padding:1rem;min-height:400px}.pie-chart-wrapper[data-v-10cc6c28]{gap:1.5rem}.chart-title[data-v-10cc6c28]{font-size:1.25rem}.chart-title[data-v-10cc6c28]:before{font-size:1rem}.availability-chart[data-v-10cc6c28]{height:300px}.chart-legend[data-v-10cc6c28]{padding:1rem}.legend-items[data-v-10cc6c28]{gap:.75rem}.legend-item[data-v-10cc6c28]{padding:.5rem}.empty-state[data-v-10cc6c28]{padding:2rem .5rem}.empty-icon[data-v-10cc6c28]{font-size:2rem}}@media (max-width:768px){.filter-row[data-v-10cc6c28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.clear-button-container[data-v-10cc6c28]{padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clear-filters-btn[data-v-10cc6c28]{width:100%}}@media (max-width:480px){.stats-grid[data-v-10cc6c28]{grid-template-columns:1fr}.stat-value[data-v-10cc6c28]{font-size:1.25rem}.chart-container[data-v-10cc6c28]{min-height:350px;padding:.75rem}.pie-chart-wrapper[data-v-10cc6c28]{gap:1rem}.chart-title[data-v-10cc6c28]{font-size:1.125rem}.availability-chart[data-v-10cc6c28]{height:250px}.chart-legend[data-v-10cc6c28]{padding:.75rem}.legend-title[data-v-10cc6c28]{font-size:1rem}.legend-item[data-v-10cc6c28]{padding:.5rem;gap:.5rem}.legend-color[data-v-10cc6c28]{width:12px;height:12px}.legend-label[data-v-10cc6c28]{font-size:.8125rem}.legend-percentage[data-v-10cc6c28]{font-size:.875rem}.legend-time[data-v-10cc6c28]{font-size:.6875rem}.summary-item[data-v-10cc6c28]{font-size:.8125rem}}.form-label[data-v-421a43c5]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.25rem}.datetime-input[data-v-421a43c5]{width:100%;padding:.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem}.datetime-input[data-v-421a43c5]:focus{outline:2px solid hsl(var(--ring));outline-offset:2px;border-color:hsl(var(--ring))}.filter-row[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.filter-row>.grid[data-v-421a43c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-section[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.clear-button-container[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:1.375rem;margin-top:32px;-ms-flex-negative:0;flex-shrink:0}.clear-filters-btn[data-v-421a43c5]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-421a43c5]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.custom-date-section[data-v-421a43c5]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.form-group[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.active-filters[data-v-421a43c5]{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.filter-badge[data-v-421a43c5]{font-size:.75rem;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.filter-badge button[data-v-421a43c5]{background:none;border:none;color:inherit;cursor:pointer;padding:0;font-size:.625rem;-webkit-transition:color .2s ease;transition:color .2s ease}.select-modern[data-v-421a43c5]:disabled{background-color:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));cursor:not-allowed;opacity:.7}.empty-state[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-421a43c5]{font-size:3rem}.graph-section[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.stats-grid[data-v-421a43c5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card[data-v-421a43c5]{padding:1.5rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--card));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-transition:all .2s ease;transition:all .2s ease}.stat-card[data-v-421a43c5]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-header[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground))}.stat-value[data-v-421a43c5]{font-size:2rem;font-weight:700;line-height:1;color:hsl(var(--foreground))}.stat-time[data-v-421a43c5]{font-size:.75rem;color:hsl(var(--muted-foreground));font-family:Courier New,monospace}.graph-container[data-v-421a43c5]{min-height:500px;padding:2rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:linear-gradient(135deg,hsl(var(--muted)/.02),hsl(var(--muted)/.08));-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.graph-wrapper[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.performance-graph[data-v-421a43c5]{width:100%;height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.no-data-message[data-v-421a43c5],.performance-graph[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-data-message[data-v-421a43c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;color:hsl(var(--muted-foreground));text-align:center}.no-data-message i[data-v-421a43c5]{font-size:3rem;opacity:.5}.no-data-message p[data-v-421a43c5]{font-size:1.125rem;margin:0}.threshold-legend[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;border-top:1px solid hsl(var(--border)/.5)}.legend-items[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.legend-item[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.legend-color[data-v-421a43c5]{width:20px;height:3px;border-radius:2px}.warning-line[data-v-421a43c5]{background-color:hsl(var(--warning))}.critical-line[data-v-421a43c5]{background-color:hsl(var(--destructive))}.legend-label[data-v-421a43c5]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.graph-info[data-v-421a43c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.graph-label[data-v-421a43c5]{font-size:.75rem;font-weight:500}[data-v-421a43c5] .ct-series-a .ct-line{stroke:#3b82f6;stroke-width:4px;fill:none;opacity:.9;cursor:pointer}[data-v-421a43c5] .ct-series-a .ct-line:hover{stroke-width:5px;opacity:1}[data-v-421a43c5] .ct-series-a .ct-point{stroke:#3b82f6;stroke-width:12px;fill:#fff;opacity:1;cursor:pointer!important}[data-v-421a43c5] .ct-series-a .ct-point:hover{stroke:#2563eb;stroke-width:16px;fill:#fff;opacity:1;cursor:pointer!important}@media (prefers-color-scheme:dark){[data-v-421a43c5] .ct-series-a .ct-line,[data-v-421a43c5] .ct-series-a .ct-point{stroke:#60a5fa}[data-v-421a43c5] .ct-series-a .ct-point:hover{stroke:#93c5fd}}[data-v-421a43c5] .ct-series-b .ct-line{stroke:hsl(var(--warning));stroke-width:2px;stroke-dasharray:5px 5px;fill:none}[data-v-421a43c5] .ct-series-b .ct-point{display:none}[data-v-421a43c5] .ct-series-c .ct-line{stroke:hsl(var(--destructive));stroke-width:2px;stroke-dasharray:5px 5px;fill:none}[data-v-421a43c5] .ct-series-c .ct-point{display:none}[data-v-421a43c5] .ct-grid{stroke:hsl(var(--border));stroke-width:1px;stroke-dasharray:2px}[data-v-421a43c5] .ct-label{color:hsl(var(--foreground));font-size:.75rem;font-weight:500}@media (max-width:768px){.filter-row[data-v-421a43c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.clear-button-container[data-v-421a43c5]{padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clear-filters-btn[data-v-421a43c5]{width:100%}.stats-grid[data-v-421a43c5]{grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-card[data-v-421a43c5]{padding:1rem}.stat-value[data-v-421a43c5]{font-size:1.5rem}.graph-container[data-v-421a43c5]{padding:1rem;min-height:400px}.performance-graph[data-v-421a43c5]{height:300px}.legend-items[data-v-421a43c5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.empty-state[data-v-421a43c5]{padding:2rem .5rem}.empty-icon[data-v-421a43c5]{font-size:2rem}}@media (max-width:480px){.stats-grid[data-v-421a43c5]{grid-template-columns:1fr}.stat-value[data-v-421a43c5]{font-size:1.25rem}.graph-container[data-v-421a43c5]{min-height:350px;padding:.75rem}.performance-graph[data-v-421a43c5]{height:250px}}.chart-tooltip[data-v-421a43c5]{position:fixed!important;background:#fff!important;border:2px solid #3b82f6!important;border-radius:8px!important;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.25)!important;box-shadow:0 8px 24px rgba(0,0,0,.25)!important;z-index:99999!important;pointer-events:none!important;max-width:300px!important;min-width:150px!important;backdrop-filter:blur(8px);opacity:1!important;visibility:visible!important}.tooltip-content[data-v-421a43c5]{padding:1rem!important}.tooltip-time[data-v-421a43c5]{font-size:.8rem!important;color:#666!important;font-weight:500!important;margin-bottom:.5rem!important;white-space:nowrap!important}.tooltip-value[data-v-421a43c5]{font-size:1.2rem!important;font-weight:700!important;color:#000!important;font-family:Courier New,monospace!important}@media (prefers-color-scheme:dark){.chart-tooltip[data-v-421a43c5]{background:#1a1a1a!important;border:2px solid #60a5fa!important;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.5)!important;box-shadow:0 8px 24px rgba(0,0,0,.5)!important;backdrop-filter:blur(12px)}.tooltip-time[data-v-421a43c5]{color:#a1a1aa!important}.tooltip-value[data-v-421a43c5]{color:#fff!important}}.modal-overlay[data-v-3d02fd38]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-3d02fd38]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-3d02fd38 .3s ease-out;animation:modalSlideIn-3d02fd38 .3s ease-out}@-webkit-keyframes modalSlideIn-3d02fd38{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-3d02fd38{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-3d02fd38]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-3d02fd38]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.radio-group[data-v-3d02fd38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.radio-group[data-v-3d02fd38],.radio-option[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.radio-option[data-v-3d02fd38]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-transition:all .2s ease;transition:all .2s ease}.radio-option[data-v-3d02fd38]:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--ring))}.radio-option[data-v-3d02fd38]:has(.radio-input:checked){background-color:hsl(var(--primary)/.05);border-color:hsl(var(--primary))}.radio-input[data-v-3d02fd38]{width:1rem;height:1rem;border:2px solid hsl(var(--border));border-radius:50%;background-color:hsl(var(--background));cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease}.radio-input[data-v-3d02fd38]:checked{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.radio-input[data-v-3d02fd38]:checked:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.375rem;height:.375rem;border-radius:50%;background-color:#fff}.radio-label[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));cursor:pointer}.backup-options[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.info-card[data-v-3d02fd38]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.info-header[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.75rem}.backup-contents[data-v-3d02fd38]{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.backup-contents li[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;color:hsl(var(--foreground))}.upload-dropzone[data-v-3d02fd38]{border:2px dashed hsl(var(--border));border-radius:var(--radius);padding:2rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:hsl(var(--background));position:relative}.upload-dropzone[data-v-3d02fd38]:hover{border-color:hsl(var(--primary));background-color:hsl(var(--muted)/.3)}.upload-dropzone.active-dropzone[data-v-3d02fd38]{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05);border-style:solid}.file-input[data-v-3d02fd38]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.dropzone-content[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.dropzone-icon[data-v-3d02fd38]{font-size:3rem;color:hsl(var(--muted-foreground))}.dropzone-text[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.selected-file[data-v-3d02fd38]{margin-top:1rem}.file-info[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius)}.file-icon[data-v-3d02fd38]{font-size:1.5rem}.file-details[data-v-3d02fd38]{-webkit-box-flex:1;-ms-flex:1;flex:1}.file-name[data-v-3d02fd38]{font-weight:500;color:hsl(var(--foreground))}.file-size[data-v-3d02fd38]{font-size:.875rem;color:hsl(var(--muted-foreground))}.empty-state[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-3d02fd38]{font-size:3rem}.backup-list[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.backup-item[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-transition:all .2s ease;transition:all .2s ease}.backup-item[data-v-3d02fd38]:hover{background-color:hsl(var(--muted)/.3)}.backup-info[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.backup-icon[data-v-3d02fd38]{font-size:1.5rem}.backup-details[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.backup-name[data-v-3d02fd38]{font-weight:500;color:hsl(var(--foreground));font-family:Courier New,monospace;font-size:.875rem}.backup-meta[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.backup-actions[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.restore-confirmation[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.file-summary[data-v-3d02fd38]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.summary-row[data-v-3d02fd38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.5)}.summary-row[data-v-3d02fd38]:last-child{border-bottom:none}.summary-row .label[data-v-3d02fd38]{font-weight:500;color:hsl(var(--muted-foreground))}.summary-row .value[data-v-3d02fd38]{font-family:Courier New,monospace;color:hsl(var(--foreground));font-size:.875rem}@media (max-width:768px){.modal-overlay[data-v-3d02fd38]{padding:1rem .5rem 1rem .5rem}.radio-group[data-v-3d02fd38]{gap:.5rem}.radio-option[data-v-3d02fd38]{padding:.5rem}.upload-dropzone[data-v-3d02fd38]{padding:1.5rem 1rem}.dropzone-icon[data-v-3d02fd38]{font-size:2rem}.backup-item[data-v-3d02fd38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.backup-info[data-v-3d02fd38]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.backup-meta[data-v-3d02fd38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.backup-actions[data-v-3d02fd38]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary-row[data-v-3d02fd38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}}.chat-header[data-v-d01fadf0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem 0 1rem 0;border-bottom:1px solid hsl(var(--border));margin-bottom:1rem}.chat-component[data-v-d01fadf0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%;min-height:400px}.chat-display[data-v-d01fadf0]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:hsl(var(--background));min-height:350px;max-height:500px}.message[data-v-d01fadf0]{margin-bottom:1rem}.user-message[data-v-d01fadf0]{background-color:hsl(var(--primary)/.1);margin-left:2rem}.bot-message[data-v-d01fadf0],.user-message[data-v-d01fadf0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:var(--radius);white-space:pre-wrap;word-wrap:break-word;color:hsl(var(--foreground))}.bot-message[data-v-d01fadf0]{background-color:hsl(var(--muted)/.5);margin-right:2rem}.loading-message[data-v-d01fadf0]{padding:.75rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);font-style:italic;color:hsl(var(--muted-foreground))}.chat-input-container[data-v-d01fadf0],.loading-message[data-v-d01fadf0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.chat-input-container[data-v-d01fadf0]{padding:1rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.1);border-radius:0 0 var(--radius) var(--radius)}.chat-input[data-v-d01fadf0]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.chat-input[data-v-d01fadf0]:focus{border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.1);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}.chat-input[data-v-d01fadf0]:disabled{opacity:.6;cursor:not-allowed}.send-button[data-v-d01fadf0]{padding:.75rem 1rem;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:var(--radius);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px;height:48px}.send-button[data-v-d01fadf0]:hover:not(:disabled){background-color:hsl(var(--primary)/.9)}.send-button[data-v-d01fadf0]:disabled{opacity:.6;cursor:not-allowed}.send-button[data-v-d01fadf0]:active:not(:disabled){-webkit-transform:scale(.95);transform:scale(.95)}.bot-message span[data-v-d01fadf0],.loading-message span[data-v-d01fadf0],.user-message span[data-v-d01fadf0]{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}@media (max-width:768px){.chat-input-container[data-v-d01fadf0]{padding:.5rem}.bot-message[data-v-d01fadf0],.user-message[data-v-d01fadf0]{margin-left:0;margin-right:0}.send-button[data-v-d01fadf0]{min-width:40px;height:40px}}.grey-bg[data-v-d01fadf0],.list-container[data-v-d01fadf0],.white-bg[data-v-d01fadf0]{display:none}.graphs-container[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.controls-bar[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;padding:1rem;background:hsl(var(--muted)/.5);border-radius:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid hsl(var(--border))}.control-group[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.control-header[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.control-label[data-v-a4cfb1d8]{font-size:.75rem;font-weight:600;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em}.data-info-header[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.data-info-header[data-v-a4cfb1d8],.info-item[data-v-a4cfb1d8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-item[data-v-a4cfb1d8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;font-size:.75rem;color:hsl(var(--foreground))}.button-group[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-date-bar[data-v-a4cfb1d8]{padding:1rem;background:hsl(var(--muted)/.5);border-radius:.5rem;border:1px solid hsl(var(--border))}.date-inputs[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.date-input-group[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.datetime-input[data-v-a4cfb1d8]{padding:.5rem;border:1px solid hsl(var(--border));border-radius:.375rem;background-color:hsl(var(--card));color:hsl(var(--card-foreground));font-size:.875rem}.datetime-input[data-v-a4cfb1d8]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.graph-section[data-v-a4cfb1d8]{position:relative}.graph-section[data-v-a4cfb1d8],.loading-state[data-v-a4cfb1d8],.no-data-state[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loading-state[data-v-a4cfb1d8],.no-data-state[data-v-a4cfb1d8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;text-align:center;color:hsl(var(--foreground))}.graph-display[data-v-a4cfb1d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.graph-wrapper[data-v-a4cfb1d8]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;padding:.75rem 1rem;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.graph-title[data-v-a4cfb1d8]{font-size:1rem;font-weight:600;margin-top:0;margin-bottom:0;color:hsl(var(--card-foreground))}.accordion-header[data-v-a4cfb1d8]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;padding:.5rem;margin:-.5rem;border-radius:.375rem}.accordion-header[data-v-a4cfb1d8]:hover{background:hsl(var(--muted)/.3)}.accordion-header .graph-title[data-v-a4cfb1d8]{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-icon[data-v-a4cfb1d8]{margin-right:.5rem;font-size:.875rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accordion-content[data-v-a4cfb1d8]{margin-top:1rem;-webkit-animation:slideDown-a4cfb1d8 .2s ease-out;animation:slideDown-a4cfb1d8 .2s ease-out}@-webkit-keyframes slideDown-a4cfb1d8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown-a4cfb1d8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.info-item .info-label[data-v-a4cfb1d8]{font-weight:600;margin-left:.25rem}.info-item .info-value[data-v-a4cfb1d8]{font-weight:500;margin-left:.25rem}.el-dialog__wrapper{margin-bottom:0!important}.graphs-modal{background:hsl(var(--card));border:1px solid hsl(var(--border));position:fixed!important}.el-dialog.draggable-modal,.el-dialog.graphs-modal,.graphs-modal .el-dialog{background:hsl(var(--card));border:1px solid hsl(var(--border));-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2);position:relative;margin-bottom:0!important;margin-top:0!important}.graphs-modal .resize-handle{position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:nwse-resize;z-index:1000}.graphs-modal .resize-handle:after{content:"";position:absolute;bottom:3px;right:3px;width:0;height:0;border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent hsl(var(--muted-foreground)) transparent;opacity:.5}.graphs-modal .resize-handle:hover:after{opacity:1}.v-modal{position:fixed!important}.draggable-modal,.v-modal{overflow:visible!important}.graphs-modal .el-dialog__body{padding:1rem;background-color:hsl(var(--muted)/.2);overflow-y:auto!important;overflow-x:hidden!important}.graphs-modal .el-dialog__header{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));padding:1rem 1.5rem}.graphs-modal .el-dialog__title{color:hsl(var(--card-foreground));font-weight:600;font-size:1.125rem}.graphs-modal .el-dialog__headerbtn{top:1rem;right:1rem}.graphs-modal .el-dialog__close{color:hsl(var(--muted-foreground));font-size:1.25rem}.graphs-modal .el-dialog__close:hover{color:hsl(var(--foreground))}.apexcharts-legend-text{color:hsl(var(--card-foreground))!important;font-size:.875rem!important;font-weight:500!important}.apexcharts-text{fill:hsl(var(--muted-foreground))!important}.apexcharts-title-text{fill:hsl(var(--card-foreground))!important}.apexcharts-xaxis-label,.apexcharts-yaxis-label{fill:hsl(var(--muted-foreground))!important}.apexcharts-gridline{stroke:hsl(var(--border))!important}.apexcharts-tooltip{background:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--card-foreground))!important}.apexcharts-tooltip-title{background:hsl(var(--muted)/.5)!important;border-bottom:1px solid hsl(var(--border))!important;color:hsl(var(--card-foreground))!important}.clickable-item[data-v-8f515be0]{cursor:pointer;color:#fff}.clickable-item[data-v-8f515be0]:hover{text-decoration:underline}.active-filters[data-v-8f515be0]{gap:10px;margin-bottom:10px}.active-filters>span[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;padding:5px 10px;border-radius:5px;gap:5px}.el-table .exit-code-0 .cell[data-v-8f515be0]{background-color:#dff0d8}.el-table .exit-code-1 .cell[data-v-8f515be0]{background-color:#fcf8e3}.el-table .exit-code-2 .cell[data-v-8f515be0]{background-color:#f2dede}.el-table .exit-code-3 .cell[data-v-8f515be0]{background-color:#e3cd3a}.el-table .exit-code-0 .cell[data-v-8f515be0]{background-color:#dff0d8!important}.el-table .exit-code-acknowledged .cell[data-v-8f515be0]{background-color:#9eb8f1!important}.modal-overlay[data-v-8f515be0]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-8f515be0]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-8f515be0 .3s ease-out;animation:modalSlideIn-8f515be0 .3s ease-out;background-color:hsl(var(--card));color:hsl(var(--card-foreground))}@-webkit-keyframes modalSlideIn-8f515be0{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-8f515be0{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-8f515be0]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-8f515be0]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.header-container[data-v-8f515be0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-8f515be0],.search-filter-container[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-8f515be0]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-8f515be0]{width:320px}.search-input[data-v-8f515be0],.search-input[data-v-8f515be0] .el-input__inner,.search-input[data-v-8f515be0] .input,.search-input[data-v-8f515be0] input{background-color:#fafafa!important}.search-select[data-v-8f515be0]{width:160px}.clear-filters-btn[data-v-8f515be0]{min-height:40px!important;height:40px!important}.active-filters[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active-filters-title[data-v-8f515be0]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.5rem}.filter-tags[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.filter-tag[data-v-8f515be0]{background-color:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.3);border-radius:calc(var(--radius) - 2px);color:hsl(var(--primary))}.filter-tag[data-v-8f515be0],.status-filter-badge[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;font-size:.75rem}.status-filter-badge[data-v-8f515be0]{border-radius:calc(var(--radius) - 2px);font-weight:500;border:1px solid;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.status-filter-badge[data-v-8f515be0]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.status-filter-badge.inactive[data-v-8f515be0]{opacity:.5;-webkit-filter:grayscale(70%);filter:grayscale(70%)}.status-filter-badge.inactive[data-v-8f515be0]:hover{opacity:.8;-webkit-filter:grayscale(30%);filter:grayscale(30%)}.status-filter-badge.active[data-v-8f515be0]{opacity:1;-webkit-filter:none;filter:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.status-tag-critical[data-v-8f515be0]{background-color:hsl(var(--destructive)/.1);border-color:hsl(var(--destructive)/.3);color:hsl(var(--destructive))}.status-tag-warning[data-v-8f515be0]{background-color:hsl(var(--warning)/.1);border-color:hsl(var(--warning)/.3);color:hsl(var(--warning))}.status-tag-success[data-v-8f515be0]{background-color:hsl(var(--success)/.1);border-color:hsl(var(--success)/.3);color:hsl(var(--success))}.status-tag-info[data-v-8f515be0]{background-color:hsl(var(--info)/.1);border-color:hsl(var(--info)/.3);color:hsl(var(--info))}.status-tag-secondary[data-v-8f515be0]{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}.table-container[data-v-8f515be0]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-8f515be0]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-8f515be0]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-8f515be0]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-8f515be0]:hover{background-color:hsl(var(--muted)/.5)}.table-modern tbody tr.row-success[data-v-8f515be0]{background-color:hsl(var(--success)/.05)}.table-modern tbody tr.row-warning[data-v-8f515be0]{background-color:hsl(var(--warning)/.05)}.table-modern tbody tr.row-critical[data-v-8f515be0]{background-color:hsl(var(--destructive)/.05)}.table-modern tbody tr.row-unknown[data-v-8f515be0]{background-color:hsl(var(--secondary)/.05)}.table-modern tbody tr.row-acknowledged[data-v-8f515be0]{background-color:hsl(var(--primary)/.05)}.action-buttons[data-v-8f515be0]{gap:.25rem}.action-buttons[data-v-8f515be0],.check-cell[data-v-8f515be0],.hostname-cell[data-v-8f515be0],.time-cell[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collector-indicator[data-v-8f515be0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collector-indicator i[data-v-8f515be0]{font-size:.85em;opacity:.9}.collector-indicator:hover i[data-v-8f515be0]{opacity:1}.clickable-check[data-v-8f515be0],.clickable-hostname[data-v-8f515be0]{cursor:pointer;color:hsl(var(--primary)/.5);text-decoration:none;-webkit-transition:-webkit-text-decoration .2s ease;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.clickable-check[data-v-8f515be0]:hover,.clickable-hostname[data-v-8f515be0]:hover{text-decoration:underline}.message-cell[data-v-8f515be0]{max-width:400px}.message-content[data-v-8f515be0]{word-break:break-word;overflow-wrap:break-word;white-space:normal;color:hsl(var(--foreground));-webkit-box-flex:1;-ms-flex:1;flex:1}.message-with-button[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.expand-button[data-v-8f515be0]{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:calc(var(--radius)/2);color:hsl(var(--muted-foreground));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;height:24px;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.75rem;-ms-flex-negative:0;flex-shrink:0}.expand-button[data-v-8f515be0]:hover{background:hsl(var(--muted-foreground)/.1);border-color:hsl(var(--muted-foreground)/.3);color:hsl(var(--foreground))}.expand-button[data-v-8f515be0]:active{-webkit-transform:scale(.95);transform:scale(.95)}.check-cell .expandable-text-container[data-v-8f515be0]{max-width:250px}.check-cell .expanded-text[data-v-8f515be0],.check-cell .truncated-text[data-v-8f515be0]{display:inline-block;max-width:100%}.check-cell .clickable-check[data-v-8f515be0]{cursor:pointer;color:hsl(var(--primary)/.5);text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.check-cell .clickable-check[data-v-8f515be0]:hover{text-decoration:underline;color:hsl(var(--primary)/.7)}.alerting-controls[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;min-width:140px}.alert-control[data-v-8f515be0],.control-wrapper[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.control-wrapper[data-v-8f515be0]{gap:.5rem}.modern-checkbox[data-v-8f515be0]{width:1rem;height:1rem;border:2px solid hsl(var(--border));border-radius:calc(var(--radius)/2);background-color:hsl(var(--background));cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease}.modern-checkbox[data-v-8f515be0]:checked{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.modern-checkbox[data-v-8f515be0]:checked:after{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:.75rem;font-weight:700}.checkbox-label[data-v-8f515be0]{font-size:.75rem;color:hsl(var(--foreground));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete-button[data-v-8f515be0]{min-width:70px!important;border-color:hsl(var(--destructive)/.3)!important;color:hsl(var(--destructive))!important;-webkit-transition:all .2s ease;transition:all .2s ease}.delete-button[data-v-8f515be0]:hover{background-color:hsl(var(--destructive)/.1)!important;border-color:hsl(var(--destructive)/.5)!important}.host-row[data-v-8f515be0]{background:hsl(var(--muted)/.3);font-weight:600;cursor:pointer;border-left:4px solid hsl(var(--primary));-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.host-row[data-v-8f515be0]:hover{background:hsl(var(--muted)/.5)}.host-row td[data-v-8f515be0]{padding:1rem .75rem!important}.check-row.nested[data-v-8f515be0]{background:hsl(var(--background))}.check-row.nested td[data-v-8f515be0]:first-child{padding-left:2rem!important;border-left:4px solid hsl(var(--muted))}.host-icon-badge[data-v-8f515be0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.35rem .75rem;background:hsl(var(--primary)/.4);border-radius:var(--radius);font-size:.875rem;font-weight:700;color:hsl(var(--primary-foreground));border:2px solid hsl(var(--primary)/.6)}.host-icon-badge i[data-v-8f515be0]{font-size:1rem;color:hsl(var(--primary-foreground))}.expand-icon[data-v-8f515be0]{cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;color:hsl(var(--primary));font-size:1.5rem;font-weight:900;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.check-summary[data-v-8f515be0]{gap:.25rem}.check-summary[data-v-8f515be0],.delete-confirm-form[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delete-confirm-form[data-v-8f515be0]{gap:1rem}.check-details[data-v-8f515be0]{background-color:hsl(var(--muted)/.3);padding:1rem;border-radius:var(--radius);border:1px solid hsl(var(--border))}.check-details p[data-v-8f515be0]{margin:.5rem 0;font-size:.875rem}.check-details p[data-v-8f515be0]:first-child{margin-top:0}.check-details p[data-v-8f515be0]:last-child{margin-bottom:0}.text-warning[data-v-8f515be0]{color:hsl(var(--warning))!important}.text-info[data-v-8f515be0]{color:hsl(var(--info))!important}.pagination-container[data-v-8f515be0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-8f515be0],.pagination-controls[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-8f515be0]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-8f515be0]:first-child{white-space:nowrap}.pagination-controls>div[data-v-8f515be0]:first-child,.pagination-controls>div[data-v-8f515be0]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-8f515be0]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-8f515be0]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-sm[data-v-8f515be0]{padding:.25rem .5rem;font-size:.75rem;min-width:80px}.ai-interface-container[data-v-8f515be0]{min-height:400px;border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;background-color:hsl(var(--background));color:hsl(var(--foreground))}.fix-command-form[data-v-8f515be0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:768px){.modal-overlay[data-v-8f515be0]{padding:1rem .5rem 1rem .5rem}.header-container[data-v-8f515be0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-8f515be0],.search-filter-container[data-v-8f515be0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-8f515be0]{width:100%;gap:.75rem}.clear-filters-btn[data-v-8f515be0],.search-input[data-v-8f515be0],.search-select[data-v-8f515be0]{width:100%}.filter-tags[data-v-8f515be0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-container[data-v-8f515be0]{font-size:.75rem}.table-modern td[data-v-8f515be0],.table-modern th[data-v-8f515be0]{padding:.5rem .25rem}.action-buttons[data-v-8f515be0]{gap:.125rem}.action-buttons[data-v-8f515be0],.pagination-container[data-v-8f515be0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination-container[data-v-8f515be0]{gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-8f515be0]{text-align:center}.pagination-controls[data-v-8f515be0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-8f515be0]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-8f515be0]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-8f515be0]{min-width:40px;width:40px;max-width:40px}.alerting-controls[data-v-8f515be0]{min-width:auto}.message-cell[data-v-8f515be0]{max-width:200px}}@media (max-width:480px){.table-modern td[data-v-8f515be0],.table-modern th[data-v-8f515be0]{padding:.25rem}.action-buttons[data-v-8f515be0]{gap:.1rem}.message-cell[data-v-8f515be0]{max-width:200px}.check-cell .expandable-text-container[data-v-8f515be0]{max-width:150px}.checkbox-label[data-v-8f515be0]{font-size:.6rem}.modern-checkbox[data-v-8f515be0]{width:.875rem;height:.875rem}.expanded-text[data-v-8f515be0]:hover,.truncated-text[data-v-8f515be0]:hover{padding:1px 2px;margin:-1px -2px}.expand-icon[data-v-8f515be0]{font-size:.6rem}}.loading-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius)}.loading-container,.spinner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spinner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.spinner{width:40px;height:40px;border:4px solid hsl(var(--muted));border-left-color:hsl(var(--primary));border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.loading-text{color:hsl(var(--muted-foreground));font-size:1rem;font-weight:500;margin:0}.el-table .cell,.table-modern .cell{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}.message-content p{display:block;margin:.25em 0}.message-content p:first-child{margin-top:0}.message-content p:last-child{margin-bottom:0}.message-content b,.message-content strong{font-weight:600}.message-preview-wrapper{position:relative;display:inline-block;cursor:default}.message-preview{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-tooltip{display:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999;padding:16px 20px;background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.25);box-shadow:0 8px 32px rgba(0,0,0,.25);white-space:nowrap}.message-preview-wrapper:hover .message-tooltip{display:block}.message-tooltip-content{font-size:.875rem;color:hsl(var(--foreground));line-height:1.6;white-space:nowrap}.message-tooltip-content p{display:block;margin:.4em 0;white-space:nowrap}.message-tooltip-content p:first-child{margin-top:0}.message-tooltip-content p:last-child{margin-bottom:0}.message-tooltip-content b,.message-tooltip-content strong{font-weight:600}.header-container[data-v-315a11bc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-315a11bc],.search-filter-container[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-315a11bc]{gap:.5rem}.search-input[data-v-315a11bc]{width:320px}.search-input[data-v-315a11bc],.search-input[data-v-315a11bc] .el-input__inner,.search-input[data-v-315a11bc] .input,.search-input[data-v-315a11bc] input,.table-modern[data-v-315a11bc] .el-input__inner,.table-modern[data-v-315a11bc] .input,.table-modern[data-v-315a11bc] input,.table-modern input[data-v-315a11bc]{background-color:#fafafa!important}.check-header[data-v-315a11bc] .el-input__inner,.check-header[data-v-315a11bc] .input,.check-header[data-v-315a11bc] input,.check-header input[data-v-315a11bc]{color:hsl(var(--foreground)/.6)!important;font-weight:400!important}.clear-filters-btn[data-v-315a11bc]{min-height:40px!important;height:40px!important}.description-cell[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plugin-types[data-v-315a11bc]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plugin-types .text-xs[data-v-315a11bc],.plugin-types[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plugin-types .text-xs[data-v-315a11bc]{font-style:italic;color:hsl(var(--muted-foreground))}.plugin-types i[data-v-315a11bc]{color:hsl(var(--warning));font-size:.75rem}.host-type-names[data-v-315a11bc]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.host-type-names .text-xs[data-v-315a11bc],.host-type-names[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.host-type-names .text-xs[data-v-315a11bc]{font-style:italic;color:hsl(var(--muted-foreground))}.host-type-names i[data-v-315a11bc]{color:hsl(var(--primary));font-size:.75rem}.description-details[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.args-display[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.args-text[data-v-315a11bc]{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace!important;background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:.25rem .75rem;display:inline-block;font-size:.75rem;line-height:1.5rem;font-weight:400;color:hsl(var(--foreground));text-align:center;min-height:1.5rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);-webkit-transition:colors .15s ease-in-out;transition:colors .15s ease-in-out;word-wrap:break-word;white-space:normal;max-width:200px}.clear-filters-btn[data-v-315a11bc]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-315a11bc]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-315a11bc]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-315a11bc .3s ease-out;animation:modalSlideIn-315a11bc .3s ease-out}@-webkit-keyframes modalSlideIn-315a11bc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-315a11bc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-315a11bc]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.add-argument-section .form-group[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.add-argument-section .form-label[data-v-315a11bc]{height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;line-height:1.5rem}.add-argument-section .grid[data-v-315a11bc]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.add-argument-section .form-group input[data-v-315a11bc]{height:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important;padding:.5rem .75rem!important}.add-argument-section .form-group input.font-mono[data-v-315a11bc],.add-argument-section .form-group input[class*=font-mono][data-v-315a11bc]{margin:0!important;padding:.5rem .75rem!important}.select-sm[data-v-315a11bc]{padding:.25rem .5rem;font-size:.75rem}.multi-select[data-v-315a11bc]{min-height:150px;padding:.5rem;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important}.multi-select option[data-v-315a11bc]{padding:.5rem;margin:.125rem 0;border-radius:calc(var(--radius) - 4px)}.multi-select option[data-v-315a11bc]:checked{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.card-footer-modern[data-v-315a11bc]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-315a11bc]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border));position:relative}.table-container.loading[data-v-315a11bc]{opacity:.7}.loading-overlay[data-v-315a11bc]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;border-radius:var(--radius)}.loading-overlay[data-v-315a11bc],.loading-spinner[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-spinner[data-v-315a11bc]{font-size:1rem;color:hsl(var(--primary))}.loading-spinner i[data-v-315a11bc]{font-size:1.25rem}body.dark .loading-overlay[data-v-315a11bc]{background-color:rgba(0,0,0,.8)}.table-modern[data-v-315a11bc]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-315a11bc]{padding:.5rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-315a11bc]:first-child{width:18%}.table-modern th[data-v-315a11bc]:nth-child(2){width:20%}.table-modern th[data-v-315a11bc]:nth-child(3),.table-modern th[data-v-315a11bc]:nth-child(4){width:16%;text-align:center}.table-modern th[data-v-315a11bc]:nth-child(5){width:14%;text-align:center}.table-modern th[data-v-315a11bc]:nth-child(6),.table-modern th[data-v-315a11bc]:nth-child(7){width:8%;text-align:center}.table-modern td[data-v-315a11bc]{padding:.5rem;border-bottom:1px solid hsl(var(--border));vertical-align:top}.table-modern td[data-v-315a11bc]:first-child,.table-modern td[data-v-315a11bc]:nth-child(2),.table-modern td[data-v-315a11bc]:nth-child(3),.table-modern td[data-v-315a11bc]:nth-child(4),.table-modern td[data-v-315a11bc]:nth-child(5){vertical-align:top}.table-modern td[data-v-315a11bc]:nth-child(3),.table-modern td[data-v-315a11bc]:nth-child(4),.table-modern td[data-v-315a11bc]:nth-child(5),.table-modern td[data-v-315a11bc]:nth-child(6),.table-modern td[data-v-315a11bc]:nth-child(7){text-align:center}.table-modern tbody tr td[data-v-315a11bc]:nth-child(6),.table-modern tbody tr td[data-v-315a11bc]:nth-child(7),.table-modern td[data-v-315a11bc]:nth-child(6),.table-modern td[data-v-315a11bc]:nth-child(7){vertical-align:middle!important}.table-modern tbody tr[data-v-315a11bc]:hover{background-color:hsl(var(--muted)/.5)}.check-row[data-v-315a11bc]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.check-details[data-v-315a11bc]{min-width:200px}.check-header[data-v-315a11bc],.plugins-cell[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.plugins-cell[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plugins-cell .select-container[data-v-315a11bc]{min-width:180px;max-width:200px}.plugins-display[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.missing-file-badge[data-v-315a11bc]{font-weight:600;border:1px solid hsl(var(--destructive))!important}.missing-file-badge.clickable[data-v-315a11bc]{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.missing-file-badge.clickable[data-v-315a11bc]:hover{opacity:.8}.ai-commands-cell[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.autorun-setting[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.autorun-setting.text-center[data-v-315a11bc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fix-command[data-v-315a11bc]{width:100%}.timing-cell[data-v-315a11bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.timing-cell[data-v-315a11bc],.timing-field[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timing-field[data-v-315a11bc]{width:100%;gap:.25rem}.timing-label[data-v-315a11bc]{display:block;font-size:.75rem;color:hsl(var(--muted-foreground));text-align:right;font-weight:400}.settings-cell[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;height:100%;min-height:100px}.setting-item[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.setting-item .checkbox-container[data-v-315a11bc]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkbox-container[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer}.checkbox-container.justify-center[data-v-315a11bc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkbox-modern[data-v-315a11bc]{width:1rem!important;height:1rem!important;border:2px solid #d1d5db!important;border-radius:4px!important;background-color:#fff!important;cursor:pointer!important;position:relative!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;margin:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.checkbox-modern[data-v-315a11bc]:hover{border-color:#3b82f6!important;background-color:#eff6ff!important}.checkbox-modern[data-v-315a11bc]:checked{background-color:#3b82f6!important;border-color:#3b82f6!important}.checkbox-modern[data-v-315a11bc]:checked:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:.375rem!important;height:.625rem!important;border:2px solid #fff!important;border-top:none!important;border-left:none!important;-webkit-transform:translate(-50%,-60%) rotate(45deg)!important;transform:translate(-50%,-60%) rotate(45deg)!important;display:block!important}.checkbox-modern[data-v-315a11bc]:focus{outline:none!important;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.3)!important;box-shadow:0 0 0 2px rgba(59,130,246,.3)!important}.checkbox-modern[data-v-315a11bc]:disabled{opacity:.5!important;cursor:not-allowed!important}body.dark .checkbox-modern[data-v-315a11bc]{border-color:#6b7280!important;background-color:#374151!important}body.dark .checkbox-modern[data-v-315a11bc]:hover{border-color:#60a5fa!important;background-color:#4b5563!important}body.dark .checkbox-modern[data-v-315a11bc]:checked{background-color:#60a5fa!important;border-color:#60a5fa!important}body.dark .checkbox-modern[data-v-315a11bc]:checked:after{border-color:#1f2937!important}.checkbox-group[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkbox-item[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.checkbox-label[data-v-315a11bc]{font-size:.875rem;color:hsl(var(--foreground));cursor:pointer;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;margin-top:10px}.grid .form-group+.form-group[data-v-315a11bc]{margin-top:0!important}.search-select[data-v-315a11bc]{min-height:40px!important;height:40px!important;width:160px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-315a11bc]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}.action-buttons[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.form-section[data-v-315a11bc]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.form-section[data-v-315a11bc]:last-child{border-bottom:none;padding-bottom:0}.form-section h4[data-v-315a11bc]{color:hsl(var(--foreground));margin-bottom:1rem}.create-check-form[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.documentation-section[data-v-315a11bc]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.documentation-section .flex.items-center.justify-between.mb-3[data-v-315a11bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documentation-section .flex.items-center.justify-between.mb-3 h4[data-v-315a11bc]{margin:0;line-height:1.5;color:hsl(var(--foreground))!important}.documentation-section .flex.items-center.justify-between.mb-3 .checkbox-container[data-v-315a11bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.documentation-section .flex.items-center.justify-between.mb-3 .checkbox-label[data-v-315a11bc]{margin-top:0!important;margin-bottom:0!important;line-height:1.5!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}.documentation-section .flex.items-center.gap-2.mb-2[data-v-315a11bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documentation-section .flex.items-center.gap-2.mb-2 i[data-v-315a11bc]{font-size:1rem;line-height:1}.documentation-section .flex.items-center.gap-2.mb-2 h5[data-v-315a11bc]{line-height:1;margin:0}.documentation-section .common-examples[data-v-315a11bc]{background-color:hsl(var(--muted)/.3);border-radius:var(--radius);padding:1rem;border:1px solid hsl(var(--border))}.documentation-section .common-examples .text-muted-foreground[data-v-315a11bc]{color:hsl(var(--foreground)/.8)!important}.documentation-section .reserved-variables[data-v-315a11bc]{background-color:hsl(var(--accent)/.1);border-radius:var(--radius);padding:1rem;border:1px solid hsl(var(--accent)/.3)}.documentation-section .reserved-variables .text-muted-foreground[data-v-315a11bc]{color:hsl(var(--foreground)/.8)!important}.documentation-section .text-muted-foreground[data-v-315a11bc]{color:hsl(var(--foreground)/.7)!important}.documentation-section h5[data-v-315a11bc]{color:hsl(var(--foreground))!important}.documentation-section .text-sm[data-v-315a11bc],.documentation-section p[data-v-315a11bc]{color:hsl(var(--foreground)/.8)!important}.arguments-section[data-v-315a11bc]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.add-argument-section h4[data-v-315a11bc],.arguments-section h4[data-v-315a11bc]{color:hsl(var(--foreground));font-weight:600}.selected-plugins[data-v-315a11bc]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.delete-confirmation[data-v-315a11bc]{text-align:center}.check-info[data-v-315a11bc]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-315a11bc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-315a11bc],.pagination-controls[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls[data-v-315a11bc]{gap:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-315a11bc]:first-child{white-space:nowrap}.pagination-controls>div[data-v-315a11bc]:first-child,.pagination-controls>div[data-v-315a11bc]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-315a11bc]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-315a11bc]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}@media (max-width:768px){.header-container[data-v-315a11bc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-315a11bc],.search-filter-container[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-315a11bc]{width:100%;gap:.75rem}.search-input[data-v-315a11bc]{width:100%}.search-select[data-v-315a11bc]{width:100%!important}.clear-filters-btn[data-v-315a11bc]{width:100%}.modal-overlay[data-v-315a11bc]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-315a11bc]{font-size:.75rem}.table-modern td[data-v-315a11bc],.table-modern th[data-v-315a11bc]{padding:.5rem .25rem}.ai-commands-cell[data-v-315a11bc],.check-details[data-v-315a11bc],.plugins-cell[data-v-315a11bc],.settings-cell[data-v-315a11bc],.timing-cell[data-v-315a11bc]{min-width:auto;max-width:none}.pagination-container[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-315a11bc]{text-align:center}.pagination-controls[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-315a11bc]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-315a11bc]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-315a11bc]{min-width:40px;width:40px;max-width:40px}}@media (max-width:480px){.table-modern td[data-v-315a11bc],.table-modern th[data-v-315a11bc]{padding:.375rem .125rem}.check-header[data-v-315a11bc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.check-header[data-v-315a11bc],.plugins-display[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timing-cell .timing-field[data-v-315a11bc]{margin-bottom:.25rem}}.plugin-selection-list[data-v-315a11bc]{max-height:500px;overflow-y:auto}.plugin-checkboxes-container[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.plugin-checkbox-item[data-v-315a11bc]{border:1px solid hsl(var(--border));border-radius:6px;padding:.75rem;-webkit-transition:all .2s ease;transition:all .2s ease;background:hsl(var(--card))}.plugin-checkbox-item[data-v-315a11bc]:hover{border-color:hsl(var(--primary));background:hsl(var(--accent))}.plugin-checkbox-item.selected[data-v-315a11bc]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}.plugin-checkbox-label[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;cursor:pointer;width:100%}.plugin-checkbox-label .checkbox-modern[data-v-315a11bc]{margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.plugin-info[data-v-315a11bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.plugin-name[data-v-315a11bc]{font-weight:500;font-size:.875rem;margin-bottom:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plugin-description[data-v-315a11bc]{line-height:1.4;word-wrap:break-word}.file-upload-zone[data-v-315a11bc]{gap:.5rem}.file-upload-area[data-v-315a11bc],.file-upload-zone[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-upload-area[data-v-315a11bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;border:2px dashed hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.1);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-upload-area[data-v-315a11bc]:hover{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.file-upload-content[data-v-315a11bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.file-upload-content[data-v-315a11bc],.selected-file[data-v-315a11bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-file[data-v-315a11bc]{padding:.5rem;background-color:hsl(var(--success)/.1);border:1px solid hsl(var(--success)/.3);border-radius:calc(var(--radius) - 2px);font-size:.875rem}.file-input-hidden[data-v-315a11bc]{display:none}.modal-overlay[data-v-7f65193b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-7f65193b]{max-height:90vh;overflow-y:auto;margin:20px}.header-container[data-v-7f65193b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-7f65193b],.search-filter-container[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-7f65193b]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-7f65193b]{width:320px}.search-input[data-v-7f65193b],.search-input[data-v-7f65193b] .el-input__inner,.search-input[data-v-7f65193b] .input,.search-input[data-v-7f65193b] input{background-color:#fafafa!important}.search-select[data-v-7f65193b]{width:160px}.search-select[data-v-7f65193b],.search-select [data-v-7f65193b],.search-select[data-v-7f65193b] *,.search-select[data-v-7f65193b] .el-select__tags,.search-select[data-v-7f65193b] .el-tag,.search-select[data-v-7f65193b] .multiselect__single,.search-select[data-v-7f65193b] .multiselect__tags{font-weight:400!important}.clear-filters-btn[data-v-7f65193b]{min-height:40px!important;height:40px!important}.status-card[data-v-7f65193b]{gap:1rem;padding:1.5rem}.status-card[data-v-7f65193b],.status-icon[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-icon[data-v-7f65193b]{width:3rem;height:3rem;border-radius:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;-ms-flex-negative:0;flex-shrink:0}.status-icon.primary[data-v-7f65193b]{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.status-icon.warning[data-v-7f65193b]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning))}.status-info[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.status-count[data-v-7f65193b]{font-size:2rem;font-weight:700;line-height:1;color:hsl(var(--foreground))}.status-label[data-v-7f65193b]{font-size:.875rem;color:hsl(var(--muted-foreground));font-weight:500}.table-container[data-v-7f65193b]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-7f65193b]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-7f65193b]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-7f65193b]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-7f65193b]:hover{background-color:hsl(var(--muted)/.5)}.action-buttons[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-footer-modern[data-v-7f65193b]{padding:1rem 1.5rem;border-top:1px solid var(--border);background:rgba(var(--muted),.3)}.delete-confirmation[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.trap-info-card[data-v-7f65193b]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}@media (max-width:768px){.header-container[data-v-7f65193b]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-7f65193b],.search-filter-container[data-v-7f65193b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-7f65193b]{width:100%;gap:.75rem}.clear-filters-btn[data-v-7f65193b],.search-input[data-v-7f65193b],.search-select[data-v-7f65193b]{width:100%}.status-card[data-v-7f65193b]{padding:1rem}.status-count[data-v-7f65193b]{font-size:1.5rem}}@media (max-width:480px){.status-icon[data-v-7f65193b]{width:2.5rem;height:2.5rem;font-size:1.25rem}.status-count[data-v-7f65193b]{font-size:1.25rem}.status-label[data-v-7f65193b]{font-size:.75rem}}.pagination-container[data-v-7f65193b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-7f65193b],.pagination-controls[data-v-7f65193b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-7f65193b]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-7f65193b]:first-child{white-space:nowrap}.pagination-controls>div[data-v-7f65193b]:first-child,.pagination-controls>div[data-v-7f65193b]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-7f65193b]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-7f65193b]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-7f65193b]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-modern[data-v-7f65193b]:hover{border-color:hsl(var(--primary))}.select-modern[data-v-7f65193b]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}@media (max-width:768px){.pagination-container[data-v-7f65193b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-7f65193b]{text-align:center}.pagination-controls[data-v-7f65193b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-7f65193b]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-7f65193b]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-7f65193b]{min-width:40px;width:40px;max-width:40px}}.badge.badge-lg[data-v-7f65193b]{font-size:.875rem!important;padding:.25rem .625rem}.badge-unknown[data-v-7f65193b]{background-color:#737373;color:#fff}.el-select-dropdown__item,.multiselect__element span,.multiselect__option,.multiselect__single,.search-select .el-input__inner,.search-select .el-select__tags-text,.search-select .el-tag,.search-select input,.search-select span{font-weight:400!important}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.fade-render-active{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.fade-render{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.notification-preferences-page[data-v-45d8729a]{background-color:hsl(var(--background));min-height:100vh}.checkbox-wrapper[data-v-45d8729a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:1rem}.form-checkbox[data-v-45d8729a]{width:1rem;height:1rem;border:2px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px);background-color:hsl(var(--background));cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.form-checkbox[data-v-45d8729a]:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.854 3.646l-7.5 7.5a.5.5 0 01-.708 0l-3.5-3.5a.5.5 0 11.708-.708L6 10.293l7.146-7.147a.5.5 0 01.708.708z'/%3E%3C/svg%3E");background-size:.75rem;background-position:50%;background-repeat:no-repeat}.form-checkbox[data-v-45d8729a]:disabled{opacity:.5;cursor:not-allowed;background-color:hsl(var(--muted));border-color:hsl(var(--border))}.form-checkbox[data-v-45d8729a]:focus{outline:none;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.form-label[data-v-45d8729a]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));cursor:pointer;margin:0;line-height:1.25}.checkbox-wrapper:has(.form-checkbox:disabled) .form-label[data-v-45d8729a]{opacity:.5;cursor:not-allowed}.form-group[data-v-45d8729a]{margin-bottom:1rem}.form-group .form-label[data-v-45d8729a],.form-group label[data-v-45d8729a]{color:hsl(var(--foreground))!important}.form-select[data-v-45d8729a]{width:100%;padding:.5rem 2.5rem .5rem .75rem;border:2px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--input));color:hsl(var(--foreground));font-size:.875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.form-select[data-v-45d8729a]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.card[data-v-45d8729a]{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border))}.card-title[data-v-45d8729a]{color:hsl(var(--foreground))!important;font-weight:600}.card-category[data-v-45d8729a]{color:hsl(var(--muted-foreground))!important}h6[data-v-45d8729a]{font-weight:600;margin:1.5rem 0 1rem 0;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.notification-preferences-page .control-label[data-v-45d8729a],.notification-preferences-page .fg-input label[data-v-45d8729a],.notification-preferences-page .form-group label[data-v-45d8729a],.notification-preferences-page label[data-v-45d8729a],h6[data-v-45d8729a]{color:hsl(var(--foreground))!important}.notification-preferences-page .text-muted[data-v-45d8729a],.notification-preferences-page small[data-v-45d8729a]{color:hsl(var(--muted-foreground))!important}.modal-backdrop[data-v-45d8729a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsl(var(--background)/.8);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1050;-webkit-animation:fadeIn-45d8729a .2s ease-out;animation:fadeIn-45d8729a .2s ease-out}@-webkit-keyframes fadeIn-45d8729a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-45d8729a{0%{opacity:0}to{opacity:1}}.modal-dialog[data-v-45d8729a]{max-width:500px;width:90%;-webkit-animation:slideIn-45d8729a .2s ease-out;animation:slideIn-45d8729a .2s ease-out}.modal-dialog.modal-lg[data-v-45d8729a]{max-width:900px;width:95%}@-webkit-keyframes slideIn-45d8729a{0%{-webkit-transform:translateY(-1rem) scale(.95);transform:translateY(-1rem) scale(.95);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}@keyframes slideIn-45d8729a{0%{-webkit-transform:translateY(-1rem) scale(.95);transform:translateY(-1rem) scale(.95);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}.modal-content[data-v-45d8729a]{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:var(--shadow-strong);box-shadow:var(--shadow-strong);overflow:hidden}.modal-header[data-v-45d8729a]{padding:1.25rem;border-bottom:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(var(--muted)/.3)}.modal-title[data-v-45d8729a]{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0}.close[data-v-45d8729a]{background:none;border:none;font-size:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.close[data-v-45d8729a]:hover{color:hsl(var(--foreground))}.modal-body[data-v-45d8729a]{padding:1.25rem}.modal-footer[data-v-45d8729a]{padding:1rem 1.25rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;background-color:hsl(var(--muted)/.2)}.text-muted[data-v-45d8729a]{color:hsl(var(--muted-foreground))!important;font-size:.8rem;line-height:1.4}.notification-preferences-page input[data-v-45d8729a],.notification-preferences-page select[data-v-45d8729a],.notification-preferences-page textarea[data-v-45d8729a]{background-color:hsl(var(--input));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.notification-preferences-page input[data-v-45d8729a]:focus,.notification-preferences-page select[data-v-45d8729a]:focus,.notification-preferences-page textarea[data-v-45d8729a]:focus{background-color:hsl(var(--input));border-color:hsl(var(--ring));color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.notification-preferences-page .fg-input .control-label[data-v-45d8729a],.notification-preferences-page[data-v-45d8729a] .fg-input .control-label{color:hsl(var(--foreground))!important}.text-muted.mt-2[data-v-45d8729a]{margin-top:.5rem}.host-preference-item[data-v-45d8729a]{padding:1rem;margin-bottom:.75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.1)}.notification-stats .stat-item[data-v-45d8729a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.3)}.notification-stats .stat-item[data-v-45d8729a]:last-child{border-bottom:none;margin-bottom:0}.stat-label[data-v-45d8729a]{font-weight:500;color:hsl(var(--muted-foreground));font-size:.875rem}.stat-value[data-v-45d8729a]{font-weight:600;color:hsl(var(--primary));font-size:1rem}.global-stats[data-v-45d8729a]{margin-top:1rem}.global-stats h6[data-v-45d8729a]{font-size:.75rem;margin:0 0 .5rem 0;text-transform:uppercase;letter-spacing:.1em}.preference-badges[data-v-45d8729a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.badge[data-v-45d8729a]{display:inline-block;padding:.25rem .5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem;text-transform:uppercase;letter-spacing:.025em}.badge-success[data-v-45d8729a]{color:#fff;background-color:#21c45d}.badge-info[data-v-45d8729a]{color:#fff;background-color:#0da2e7}.badge-warning[data-v-45d8729a]{color:hsl(var(--foreground));background-color:#fbbd23}.badge-secondary[data-v-45d8729a]{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted))}.badge-light[data-v-45d8729a]{color:hsl(var(--foreground));background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border))}.host-preference-form[data-v-45d8729a]{border-top:1px solid hsl(var(--border)/.3);padding-top:1rem}.host-preference-form h6[data-v-45d8729a]{color:hsl(var(--foreground));font-weight:600;margin:1rem 0 .75rem 0;font-size:.875rem}.host-preference-form .checkbox-wrapper[data-v-45d8729a]{margin-bottom:.75rem}.host-preference-form .form-group[data-v-45d8729a]{margin-bottom:1rem}.notification-preferences-page[data-v-45d8729a]{color:hsl(var(--foreground))}.notification-preferences-page [data-v-45d8729a]{color:inherit}.notification-preferences-page .form-control[data-v-45d8729a],.notification-preferences-page .form-select[data-v-45d8729a],.notification-preferences-page input[type=email][data-v-45d8729a],.notification-preferences-page input[type=number][data-v-45d8729a],.notification-preferences-page input[type=password][data-v-45d8729a],.notification-preferences-page input[type=tel][data-v-45d8729a],.notification-preferences-page input[type=text][data-v-45d8729a],.notification-preferences-page input[type=time][data-v-45d8729a],.notification-preferences-page input[type=url][data-v-45d8729a],.notification-preferences-page select[data-v-45d8729a],.notification-preferences-page textarea[data-v-45d8729a]{background-color:hsl(var(--input))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.notification-preferences-page .form-control[data-v-45d8729a]::-webkit-input-placeholder,.notification-preferences-page .form-select[data-v-45d8729a]::-webkit-input-placeholder,.notification-preferences-page input[data-v-45d8729a]::-webkit-input-placeholder,.notification-preferences-page textarea[data-v-45d8729a]::-webkit-input-placeholder{color:hsl(var(--muted-foreground))!important}.notification-preferences-page .form-control[data-v-45d8729a]::-moz-placeholder,.notification-preferences-page .form-select[data-v-45d8729a]::-moz-placeholder,.notification-preferences-page input[data-v-45d8729a]::-moz-placeholder,.notification-preferences-page textarea[data-v-45d8729a]::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.notification-preferences-page .form-control[data-v-45d8729a]:-ms-input-placeholder,.notification-preferences-page .form-select[data-v-45d8729a]:-ms-input-placeholder,.notification-preferences-page input[data-v-45d8729a]:-ms-input-placeholder,.notification-preferences-page textarea[data-v-45d8729a]:-ms-input-placeholder{color:hsl(var(--muted-foreground))!important}.notification-preferences-page .form-control[data-v-45d8729a]::-ms-input-placeholder,.notification-preferences-page .form-select[data-v-45d8729a]::-ms-input-placeholder,.notification-preferences-page input[data-v-45d8729a]::-ms-input-placeholder,.notification-preferences-page textarea[data-v-45d8729a]::-ms-input-placeholder{color:hsl(var(--muted-foreground))!important}.notification-preferences-page .form-control[data-v-45d8729a]::placeholder,.notification-preferences-page .form-select[data-v-45d8729a]::placeholder,.notification-preferences-page input[data-v-45d8729a]::placeholder,.notification-preferences-page textarea[data-v-45d8729a]::placeholder{color:hsl(var(--muted-foreground))!important}.notification-preferences-page input[data-v-45d8729a]:disabled,.notification-preferences-page select[data-v-45d8729a]:disabled,.notification-preferences-page textarea[data-v-45d8729a]:disabled{background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important}.notification-preferences-page[data-v-45d8729a] .control-label,.notification-preferences-page[data-v-45d8729a] label{color:hsl(var(--foreground))!important}.notification-preferences-page[data-v-45d8729a] small{color:hsl(var(--muted-foreground))!important}.header-container[data-v-54c6e3fc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-54c6e3fc],.search-filter-container[data-v-54c6e3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-54c6e3fc]{gap:.5rem}.clear-filters-btn[data-v-54c6e3fc]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-54c6e3fc]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-54c6e3fc]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem}.modal-content[data-v-54c6e3fc]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-54c6e3fc .3s ease-out;animation:modalSlideIn-54c6e3fc .3s ease-out}@-webkit-keyframes modalSlideIn-54c6e3fc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-54c6e3fc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.select-sm[data-v-54c6e3fc]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-54c6e3fc]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-54c6e3fc]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-54c6e3fc]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-54c6e3fc]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-54c6e3fc]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-54c6e3fc]:hover{background-color:hsl(var(--muted)/.5)}.subject-text[data-v-54c6e3fc]{font-weight:500}.expandable-text-container[data-v-54c6e3fc]{max-width:100%}.expanded-text[data-v-54c6e3fc],.truncated-text[data-v-54c6e3fc]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;max-width:100%}.expanded-text[data-v-54c6e3fc]:hover,.truncated-text[data-v-54c6e3fc]:hover{background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);padding:2px 4px;margin:-2px -4px}.expand-icon[data-v-54c6e3fc]{font-size:.75rem;opacity:.7;-webkit-transition:all .2s ease;transition:all .2s ease}.subject-cell .expandable-text-container[data-v-54c6e3fc]{max-width:300px}.subject-cell .expanded-text[data-v-54c6e3fc],.subject-cell .truncated-text[data-v-54c6e3fc]{display:inline-block;max-width:100%}.recipient-cell .expandable-text-container[data-v-54c6e3fc]{max-width:250px}.recipient-cell .expanded-text[data-v-54c6e3fc],.recipient-cell .truncated-text[data-v-54c6e3fc]{display:inline-block;max-width:100%;word-break:break-all}.recipient-text[data-v-54c6e3fc]{font-size:.875rem;line-height:1.25}.recipient-field .expandable-text-container[data-v-54c6e3fc]{max-width:400px}.recipient-field .expanded-text[data-v-54c6e3fc],.recipient-field .truncated-text[data-v-54c6e3fc]{word-break:break-all;line-height:1.4}.text-foreground[data-v-54c6e3fc]{color:hsl(var(--foreground))!important}.action-buttons[data-v-54c6e3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.action-button[data-v-54c6e3fc]{min-width:32px!important;width:32px!important;height:32px!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;border-radius:calc(var(--radius) - 2px)!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;border:1px solid transparent!important}.action-button[data-v-54c6e3fc]:hover{background:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px hsl(var(--shadow)/.1);box-shadow:0 2px 4px hsl(var(--shadow)/.1)}.action-button[data-v-54c6e3fc]:active{-webkit-transform:translateY(0);transform:translateY(0)}.action-button-warning[data-v-54c6e3fc]:hover{background:hsl(var(--warning)/.1)!important;border-color:hsl(var(--warning)/.3)!important;color:hsl(var(--warning))!important}.action-button-danger[data-v-54c6e3fc]:hover{background:hsl(var(--destructive)/.1)!important;border-color:hsl(var(--destructive)/.3)!important;color:hsl(var(--destructive))!important}.bulk-actions[data-v-54c6e3fc]{background:hsl(var(--accent)/.1);border:1px solid hsl(var(--accent)/.2);padding:1rem 1.5rem;border-radius:var(--radius);margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-count[data-v-54c6e3fc]{font-weight:600;color:hsl(var(--foreground));margin-right:1rem}.status-badge[data-v-54c6e3fc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;border-radius:calc(var(--radius) - 2px);font-size:.75rem;font-weight:500;text-transform:capitalize}.status-badge.success[data-v-54c6e3fc]{background:hsl(var(--success));color:hsl(var(--success-foreground))}.status-badge.warning[data-v-54c6e3fc]{background:hsl(var(--warning));color:hsl(var(--warning-foreground))}.status-badge.error[data-v-54c6e3fc]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.status-badge.info[data-v-54c6e3fc]{background:hsl(var(--info));color:hsl(var(--info-foreground))}.status-badge.secondary[data-v-54c6e3fc]{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.pagination-container[data-v-54c6e3fc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-54c6e3fc],.pagination-controls[data-v-54c6e3fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-54c6e3fc]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-54c6e3fc]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-54c6e3fc]:first-child{white-space:nowrap}.pagination-controls>div[data-v-54c6e3fc]:first-child,.pagination-controls>div[data-v-54c6e3fc]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-54c6e3fc]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.search-select[data-v-54c6e3fc]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-54c6e3fc]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}@media (max-width:768px){.header-container[data-v-54c6e3fc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-54c6e3fc],.search-filter-container[data-v-54c6e3fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-54c6e3fc]{width:100%;gap:.75rem}.clear-filters-btn[data-v-54c6e3fc]{width:100%}.modal-overlay[data-v-54c6e3fc]{padding:.5rem}.table-container[data-v-54c6e3fc]{font-size:.75rem}.table-modern td[data-v-54c6e3fc],.table-modern th[data-v-54c6e3fc]{padding:.5rem .25rem}.bulk-actions[data-v-54c6e3fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.selected-count[data-v-54c6e3fc]{margin-right:0;margin-bottom:.5rem}.pagination-container[data-v-54c6e3fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-54c6e3fc]{text-align:center}.pagination-controls[data-v-54c6e3fc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-54c6e3fc]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-54c6e3fc]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-54c6e3fc]{min-width:40px;width:40px;max-width:40px}.subject-cell .expandable-text-container[data-v-54c6e3fc]{max-width:200px}.recipient-cell .expandable-text-container[data-v-54c6e3fc]{max-width:150px}.expanded-text[data-v-54c6e3fc]:hover,.truncated-text[data-v-54c6e3fc]:hover{padding:1px 2px;margin:-1px -2px}.expand-icon[data-v-54c6e3fc]{font-size:.6rem}.action-buttons[data-v-54c6e3fc]{gap:.125rem}.action-button[data-v-54c6e3fc]{min-width:28px!important;width:28px!important;height:28px!important}}.header-container[data-v-d39a1090]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;gap:1rem}.header-container[data-v-d39a1090],.search-filter-container[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-filter-container[data-v-d39a1090]{gap:.5rem}.search-input[data-v-d39a1090]{min-width:200px}.search-select[data-v-d39a1090]{padding:.5rem;border:1px solid hsl(var(--border));border-radius:.375rem;background:hsl(var(--background));color:hsl(var(--foreground));font-size:.875rem}.table-container[data-v-d39a1090]{overflow-x:auto;min-height:400px}.table-modern[data-v-d39a1090]{width:100%;border-collapse:collapse}.table-modern thead[data-v-d39a1090]{background:hsl(var(--muted))}.table-modern th[data-v-d39a1090]{padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;color:hsl(var(--foreground))}.table-modern tbody tr[data-v-d39a1090]{border-bottom:1px solid hsl(var(--border))}.table-modern tbody tr[data-v-d39a1090]:hover{background:hsl(var(--muted)/.5)}.table-modern td[data-v-d39a1090]{padding:1rem .75rem}.status-cell[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-badge[data-v-d39a1090]{white-space:nowrap}.command-cell[data-v-d39a1090]{max-width:400px}.command-content[data-v-d39a1090]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.875rem}.command-type[data-v-d39a1090]{margin-top:.25rem}.time-cell[data-v-d39a1090],.user-cell[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.exit-code-cell[data-v-d39a1090]{text-align:center}.output-preview-cell[data-v-d39a1090]{max-width:300px}.output-preview[data-v-d39a1090]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.75rem;color:hsl(var(--muted-foreground))}.host-cell[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.action-buttons[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.pagination-container[data-v-d39a1090]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-d39a1090],.pagination-controls[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.pagination-current[data-v-d39a1090]{padding:0 .5rem;min-width:120px;text-align:center}.empty-state[data-v-d39a1090]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;text-align:center}.command-details[data-v-d39a1090],.empty-state[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.command-details[data-v-d39a1090]{gap:1rem}.detail-row[data-v-d39a1090]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-row label[data-v-d39a1090]{font-weight:600;min-width:100px}.command-code[data-v-d39a1090]{padding:.5rem}.command-code[data-v-d39a1090],.results-pre[data-v-d39a1090]{background:hsl(var(--muted));border-radius:.25rem;font-family:Courier New,monospace;font-size:.875rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.results-pre[data-v-d39a1090]{padding:1rem;overflow-x:auto;max-height:300px;overflow-y:auto}.even-row[data-v-58630244]{background-color:#f2f2f2}.odd-row[data-v-58630244]{background-color:#fff}.card-title[data-v-58630244],.header-text[data-v-58630244]{font-size:25px;margin-bottom:30px;margin-top:20px}.header-text[data-v-58630244]{text-align:center;color:#696969}.modal-overlay[data-v-30ca1de3]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-30ca1de3]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-30ca1de3 .3s ease-out;animation:modalSlideIn-30ca1de3 .3s ease-out}@-webkit-keyframes modalSlideIn-30ca1de3{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-30ca1de3{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.header-container[data-v-30ca1de3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-30ca1de3],.search-filter-container[data-v-30ca1de3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-30ca1de3]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-30ca1de3]{width:320px}.search-select[data-v-30ca1de3]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important;width:160px!important}.search-select[data-v-30ca1de3]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}.clear-filters-btn[data-v-30ca1de3]{min-height:40px!important;height:40px!important}.form-group[data-v-30ca1de3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-30ca1de3]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-30ca1de3]{padding:.25rem .5rem;font-size:.75rem}.table-container[data-v-30ca1de3]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-30ca1de3]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-30ca1de3]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-30ca1de3]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-30ca1de3]:hover{background-color:hsl(var(--muted)/.5)}.command-cell[data-v-30ca1de3]{max-width:300px}.command-text[data-v-30ca1de3]{font-family:monospace;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-cell[data-v-30ca1de3]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.initiator-cell[data-v-30ca1de3]{min-width:150px}.user-avatar[data-v-30ca1de3]{width:2rem;height:2rem;border-radius:50%;background-color:hsl(var(--muted));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;color:hsl(var(--muted-foreground))}.time-cell[data-v-30ca1de3]{min-width:120px}.exit-code-cell[data-v-30ca1de3],.results-cell[data-v-30ca1de3]{text-align:center}.action-buttons[data-v-30ca1de3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-state[data-v-30ca1de3]{text-align:center;padding:3rem 1rem;color:hsl(var(--muted-foreground))}.empty-icon[data-v-30ca1de3]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-30ca1de3]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.empty-description[data-v-30ca1de3]{font-size:.875rem;max-width:400px;margin:0 auto}.results-content[data-v-30ca1de3]{max-height:60vh;overflow-y:auto}.results-header[data-v-30ca1de3]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.info-item[data-v-30ca1de3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.info-label[data-v-30ca1de3]{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground))}.info-value[data-v-30ca1de3]{font-size:.875rem;color:hsl(var(--foreground))}.results-output[data-v-30ca1de3]{margin-top:1rem}.results-text[data-v-30ca1de3]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;font-family:monospace;font-size:.875rem;line-height:1.5;max-height:400px;overflow-y:auto;white-space:pre-wrap}.card-footer-modern[data-v-30ca1de3]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.delete-confirmation[data-v-30ca1de3]{text-align:center}.command-info-card[data-v-30ca1de3]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-30ca1de3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-30ca1de3],.pagination-controls[data-v-30ca1de3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-30ca1de3]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-30ca1de3]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-30ca1de3]:first-child{white-space:nowrap}.pagination-controls>div[data-v-30ca1de3]:first-child,.pagination-controls>div[data-v-30ca1de3]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-30ca1de3]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-30ca1de3]{padding:1rem .5rem 1rem .5rem}.header-container[data-v-30ca1de3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-filter-container[data-v-30ca1de3]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-input[data-v-30ca1de3]{width:100%}.search-select[data-v-30ca1de3]{width:100%!important}.table-container[data-v-30ca1de3]{font-size:.75rem}.table-modern td[data-v-30ca1de3],.table-modern th[data-v-30ca1de3]{padding:.5rem .25rem}.action-cell[data-v-30ca1de3],.command-cell[data-v-30ca1de3]{max-width:150px}.initiator-cell[data-v-30ca1de3]{min-width:120px}.pagination-container[data-v-30ca1de3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-30ca1de3]{text-align:center}.pagination-controls[data-v-30ca1de3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-30ca1de3]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-30ca1de3]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-30ca1de3]{min-width:40px;width:40px;max-width:40px}.results-text[data-v-30ca1de3]{font-size:.75rem;max-height:300px}}@media (max-width:480px){.table-modern td[data-v-30ca1de3],.table-modern th[data-v-30ca1de3]{padding:.375rem .125rem}.action-cell[data-v-30ca1de3],.command-cell[data-v-30ca1de3]{max-width:120px}.initiator-cell[data-v-30ca1de3]{min-width:100px}.action-buttons[data-v-30ca1de3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.empty-state[data-v-30ca1de3]{padding:2rem .5rem}.empty-icon[data-v-30ca1de3]{font-size:3rem}}.header-container[data-v-03d090fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-03d090fd],.search-filter-container[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-03d090fd]{gap:.5rem}.wide-select[data-v-03d090fd]{width:100%}.drop-2[data-v-03d090fd]{width:50%}.title-1[data-v-03d090fd]{font-size:17px;color:#696969;text-align:left;margin-bottom:0;margin-top:5px}.title-2[data-v-03d090fd]{font-size:15px;color:#696969;text-align:left;margin-top:5px;margin-bottom:5px}.fa-pen-to-square[data-v-03d090fd]{font-size:25px;color:#6495ed}.fa-floppy-disk[data-v-03d090fd]{font-size:25px;color:#3cb371}.fa-square-check[data-v-03d090fd]{font-size:20px;color:#1e90ff;margin-left:5px}.fa-arrow-up-short-wide[data-v-03d090fd]{font-size:30px;color:grey}.custom-text[data-v-03d090fd]{color:#696969;font-size:20px}.row-container[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.search-input[data-v-03d090fd]{width:320px}.search-input[data-v-03d090fd],.search-input[data-v-03d090fd] .el-input__inner,.search-input[data-v-03d090fd] .input,.search-input[data-v-03d090fd] input{background-color:hsl(var(--input))!important}.clear-filters-btn[data-v-03d090fd]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-03d090fd]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.status-card[data-v-03d090fd]{@apply flex items-center gap-4 p-4}.status-icon[data-v-03d090fd]{@apply flex items-center justify-center w-12 h-12 rounded-lg text-white text-xl}.status-icon.primary[data-v-03d090fd]{@apply bg-blue-500}.status-icon.success[data-v-03d090fd]{@apply bg-green-500}.status-icon.accent[data-v-03d090fd]{@apply bg-purple-500}.status-icon.warning[data-v-03d090fd]{@apply bg-yellow-500}.status-info[data-v-03d090fd]{@apply flex flex-col}.status-count[data-v-03d090fd]{@apply text-2xl font-bold text-foreground}.status-label[data-v-03d090fd]{@apply text-sm text-muted-foreground}.table-container[data-v-03d090fd]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-03d090fd]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-03d090fd]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-03d090fd]:first-child{width:35%}.table-modern th[data-v-03d090fd]:nth-child(2){width:35%;text-align:center}.table-modern th[data-v-03d090fd]:nth-child(3),.table-modern th[data-v-03d090fd]:nth-child(4){width:15%;text-align:center}.table-modern td[data-v-03d090fd]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:top}.table-modern td[data-v-03d090fd]:nth-child(2),.table-modern td[data-v-03d090fd]:nth-child(3),.table-modern td[data-v-03d090fd]:nth-child(4){text-align:center}.table-modern tbody tr[data-v-03d090fd]:hover{background-color:hsl(var(--muted)/.5)}.collector-row[data-v-03d090fd]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.collector-details[data-v-03d090fd]{width:100%}.collector-header[data-v-03d090fd],.host-assignment[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.host-assignment[data-v-03d090fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.assigned-hosts[data-v-03d090fd]{margin-top:.5rem}.hosts-list[data-v-03d090fd]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.hosts-list[data-v-03d090fd],.no-hosts[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.host-count[data-v-03d090fd]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.count-display[data-v-03d090fd],.host-count[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count-number[data-v-03d090fd]{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground))}.count-label[data-v-03d090fd]{font-size:.75rem;color:hsl(var(--muted-foreground))}.action-buttons[data-v-03d090fd],.count-status[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-buttons[data-v-03d090fd]{gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete-button[data-v-03d090fd]{cursor:pointer!important;pointer-events:auto!important}.delete-button[data-v-03d090fd]:hover{background-color:hsl(var(--destructive)/.1)!important}.delete-button i[data-v-03d090fd]{pointer-events:none!important;cursor:pointer!important}.transfer-container[data-v-03d090fd]{padding:1rem}.transfer-panels[data-v-03d090fd]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-03d090fd]{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background))}.panel-header[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.panel-title[data-v-03d090fd]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0}.panel-search[data-v-03d090fd]{padding:1rem;border-bottom:1px solid hsl(var(--border))}.panel-list[data-v-03d090fd]{max-height:300px;overflow-y:auto}.transfer-item[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border));cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.transfer-item[data-v-03d090fd]:hover{background-color:hsl(var(--muted)/.5)}.transfer-item.assigned[data-v-03d090fd]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.transfer-item-content[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.transfer-controls[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-item-align:center;align-self:center}.empty-state[data-v-03d090fd]{padding:2rem 1rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.delete-confirmation[data-v-03d090fd]{text-align:center}.collector-info[data-v-03d090fd]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-03d090fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-03d090fd],.pagination-controls[data-v-03d090fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-03d090fd]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-03d090fd]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-03d090fd]:first-child{white-space:nowrap}.pagination-controls>div[data-v-03d090fd]:first-child,.pagination-controls>div[data-v-03d090fd]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-03d090fd]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.select-modern[data-v-03d090fd]{@apply w-full px-3 py-2 border border-input bg-background text-foreground rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-ring focus:border-ring}.select-sm[data-v-03d090fd]{padding:.25rem .5rem;font-size:.75rem}.form-label[data-v-03d090fd]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-03d090fd]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.disabled-host[data-v-03d090fd]{@apply text-muted-foreground italic}option[data-v-03d090fd]:disabled{@apply text-muted-foreground bg-muted}.el-select .el-input[data-v-03d090fd],.el-select[data-v-03d090fd]{width:100%!important}.modal-overlay[data-v-03d090fd]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}body.dark .modal-overlay[data-v-03d090fd]{background-color:rgba(0,0,0,.7)}.modal-content[data-v-03d090fd]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-03d090fd .3s ease-out;animation:modalSlideIn-03d090fd .3s ease-out}@-webkit-keyframes modalSlideIn-03d090fd{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-03d090fd{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-field[data-v-03d090fd]{@apply space-y-2}.form-label[data-v-03d090fd]{@apply block text-sm font-medium text-foreground}.host-info[data-v-03d090fd]{@apply p-3 bg-muted/30 rounded-lg border}.host-info-spaced[data-v-03d090fd]{@apply p-4 bg-muted/30 rounded-lg border space-y-3;margin-top:20px!important}.host-detail[data-v-03d090fd]{@apply flex justify-between items-center}.host-label[data-v-03d090fd]{@apply text-sm font-medium text-foreground}.host-value[data-v-03d090fd]{@apply text-sm text-muted-foreground font-mono}.collector-port-field[data-v-03d090fd]{margin-top:20px!important}.checkbox-group[data-v-03d090fd]{@apply flex flex-col gap-3}.checkbox-item[data-v-03d090fd]{@apply flex items-center gap-2}.checkbox-modern[data-v-03d090fd]{width:1rem!important;height:1rem!important;border:2px solid hsl(var(--border))!important;border-radius:4px!important;background-color:hsl(var(--background))!important;position:relative!important;cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;margin:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.checkbox-modern[data-v-03d090fd]:hover{border-color:hsl(var(--primary))!important;background-color:hsl(var(--primary)/.1)!important}.checkbox-modern[data-v-03d090fd]:checked{background-color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important}.checkbox-modern[data-v-03d090fd]:checked:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:.375rem!important;height:.625rem!important;border:2px solid hsl(var(--primary-foreground))!important;border-top:none!important;border-left:none!important;-webkit-transform:translate(-50%,-60%) rotate(45deg)!important;transform:translate(-50%,-60%) rotate(45deg)!important;display:block!important}.checkbox-modern[data-v-03d090fd]:focus{outline:none!important;-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.3)!important;box-shadow:0 0 0 2px hsl(var(--ring)/.3)!important}.checkbox-label[data-v-03d090fd]{@apply text-sm font-medium text-foreground cursor-pointer}.card-footer-modern[data-v-03d090fd]{@apply p-6 pt-0}.modal-form-spacing[data-v-03d090fd]{@apply space-y-6}.modal-form-spacing .form-field[data-v-03d090fd]{@apply space-y-3}.modal-form-spacing .host-info-spaced[data-v-03d090fd]{@apply mt-6 mb-6}.status-badge[data-v-03d090fd]{display:inline-block;padding:4px 8px;margin-left:10px;border-radius:12px;font-size:12px;font-weight:700;text-transform:uppercase}.status-badge.active[data-v-03d090fd]{background-color:hsl(var(--success)/.1);color:hsl(var(--success));border:1px solid hsl(var(--success)/.3)}.status-badge.inactive[data-v-03d090fd]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.3)}.el-dialog[data-v-03d090fd]{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important;-webkit-box-shadow:var(--shadow-medium)!important;box-shadow:var(--shadow-medium)!important}.el-dialog__header[data-v-03d090fd]{background-color:hsl(var(--card))!important;border-bottom:1px solid hsl(var(--border))!important;padding:1.5rem!important}.el-dialog__title[data-v-03d090fd]{color:hsl(var(--card-foreground))!important;font-weight:600!important;font-size:1.125rem!important}.el-dialog__body[data-v-03d090fd]{background-color:hsl(var(--card))!important;color:hsl(var(--card-foreground))!important;padding:1.5rem!important}.el-dialog__close[data-v-03d090fd]{color:hsl(var(--muted-foreground))!important}.el-dialog__close[data-v-03d090fd]:hover{color:hsl(var(--card-foreground))!important}.btn[data-v-03d090fd]{border-radius:var(--radius)!important;font-weight:500!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;border:1px solid transparent!important}.btn-primary[data-v-03d090fd]{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-color:hsl(var(--primary))!important}.btn-primary[data-v-03d090fd]:hover{background-color:hsl(var(--primary)/.9)!important;border-color:hsl(var(--primary)/.9)!important}.btn-danger[data-v-03d090fd]{background-color:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;border-color:hsl(var(--destructive))!important}.btn-danger[data-v-03d090fd]:hover{background-color:hsl(var(--destructive)/.9)!important;border-color:hsl(var(--destructive)/.9)!important}.btn-secondary[data-v-03d090fd]{background-color:hsl(var(--secondary))!important;color:hsl(var(--secondary-foreground))!important;border-color:hsl(var(--border))!important}.btn-secondary[data-v-03d090fd]:hover{background-color:hsl(var(--secondary)/.8)!important;border-color:hsl(var(--border))!important}.btn-success[data-v-03d090fd]{background-color:hsl(var(--success))!important;color:hsl(var(--success-foreground))!important;border-color:hsl(var(--success))!important}.btn-success[data-v-03d090fd]:hover{background-color:hsl(var(--success)/.9)!important;border-color:hsl(var(--success)/.9)!important}.text-danger[data-v-03d090fd],.text-destructive[data-v-03d090fd]{color:hsl(var(--destructive))!important}.text-warning[data-v-03d090fd]{color:hsl(var(--warning))!important}.text-center[data-v-03d090fd]{text-align:center}body.dark .checkbox-modern[data-v-03d090fd]{border-color:hsl(var(--border))!important;background-color:hsl(var(--input))!important}body.dark .checkbox-modern[data-v-03d090fd]:hover{border-color:hsl(var(--ring))!important;background-color:hsl(var(--muted))!important}body.dark .checkbox-modern[data-v-03d090fd]:checked{background-color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important}body.dark .checkbox-modern[data-v-03d090fd]:checked:after{border-color:hsl(var(--primary-foreground))!important}.el-dialog__wrapper[data-v-03d090fd]{background-color:rgba(0,0,0,.5)}body.dark .el-dialog__wrapper[data-v-03d090fd]{background-color:rgba(0,0,0,.7)}.el-message-box[data-v-03d090fd]{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important}.el-message-box__content[data-v-03d090fd],.el-message-box__message[data-v-03d090fd],.el-message-box__title[data-v-03d090fd]{color:hsl(var(--card-foreground))!important}.el-message-box__btns[data-v-03d090fd]{border-top:1px solid hsl(var(--border))!important}.el-select-dropdown[data-v-03d090fd]{background-color:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius)!important}.el-select-dropdown__item[data-v-03d090fd]{color:hsl(var(--popover-foreground))!important}.el-select-dropdown__item[data-v-03d090fd]:hover{background-color:hsl(var(--accent)/.1)!important}.el-select-dropdown__item.selected[data-v-03d090fd]{background-color:hsl(var(--accent)/.2)!important;color:hsl(var(--accent-foreground))!important}.icon-large[data-v-52b382a2]{font-size:20px}.icon-red[data-v-52b382a2]{color:red}.icon-blue[data-v-52b382a2]{color:#00f}.icon-green[data-v-52b382a2]{color:green}.fa-floppy-disk[data-v-52b382a2]{font-size:19px;color:#1e90ff}.custom-header1[data-v-52b382a2]{color:#696969;text-align:center;font-size:17px;margin-top:0;margin-bottom:0}.custom-header[data-v-52b382a2]{color:#696969;text-align:center;font-size:15px;margin-top:0;margin-bottom:0}.paragon-header{height:64px;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--card)/.95);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 1px 3px hsl(var(--muted)/.1);box-shadow:0 1px 3px hsl(var(--muted)/.1)}.dark .paragon-header{background-color:hsl(var(--card)/.95);border-bottom-color:hsl(var(--border));-webkit-box-shadow:0 1px 3px hsl(var(--background)/.3);box-shadow:0 1px 3px hsl(var(--background)/.3)}.header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0 24px}.header-content,.header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background:none;border:none;cursor:pointer;gap:4px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:8px}.burger-line,.sidebar-trigger{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.burger-line{width:18px;height:2px;background-color:hsl(var(--foreground));border-radius:2px}.sidebar-trigger.active .burger-line:first-child{-webkit-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.sidebar-trigger.active .burger-line:nth-child(2){opacity:0}.sidebar-trigger.active .burger-line:nth-child(3){-webkit-transform:rotate(-45deg) translate(7px,-6px);transform:rotate(-45deg) translate(7px,-6px)}.sidebar-toggle-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:hsl(var(--foreground));font-size:14px}.sidebar-toggle-desktop:hover{background-color:hsl(var(--accent)/.1);border-color:hsl(var(--accent));color:hsl(var(--accent))}.page-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.paragon-header .page-info .page-title{font-size:20px!important;font-weight:700!important;color:hsl(var(--foreground))!important;margin:0!important;line-height:1.2!important;letter-spacing:-.025em!important}.dark .paragon-header .page-info .page-title{color:hsl(var(--foreground))!important;text-shadow:0 1px 2px hsl(var(--background)/.1)!important}.header-right{gap:16px}.header-right,.status-badge,.status-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-badge{gap:8px;padding:6px 12px;border-radius:calc(var(--radius) - 2px);font-size:12px;font-weight:500}.status-badge.online{background-color:hsl(var(--success)/.1);color:hsl(var(--success))}.status-dot{width:8px;height:8px;border-radius:50%;background-color:hsl(var(--success));-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsl(var(--success)/.4);box-shadow:0 0 0 0 hsl(var(--success)/.4)}70%{-webkit-box-shadow:0 0 0 6px hsl(var(--success)/0);box-shadow:0 0 0 6px hsl(var(--success)/0)}to{-webkit-box-shadow:0 0 0 0 hsl(var(--success)/0);box-shadow:0 0 0 0 hsl(var(--success)/0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsl(var(--success)/.4);box-shadow:0 0 0 0 hsl(var(--success)/.4)}70%{-webkit-box-shadow:0 0 0 6px hsl(var(--success)/0);box-shadow:0 0 0 6px hsl(var(--success)/0)}to{-webkit-box-shadow:0 0 0 0 hsl(var(--success)/0);box-shadow:0 0 0 0 hsl(var(--success)/0)}}.status-text{font-weight:500}.dropdown,.user-menu{position:relative}.dropdown{display:inline-block}.user-menu-trigger{width:40px;height:40px;border-radius:50%;background:hsl(var(--primary));border:2px solid hsl(var(--primary));cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:hsl(var(--primary-foreground));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.user-menu-trigger:hover{background-color:hsl(var(--primary)/.9);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.user-menu-trigger:active{-webkit-transform:translateY(0);transform:translateY(0)}.dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;max-width:min(280px,calc(100vw - 48px));background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-box-shadow:var(--shadow-strong);box-shadow:var(--shadow-strong);padding:8px 0;opacity:0;visibility:hidden;-webkit-transform:translateY(-8px) scale(.95);transform:translateY(-8px) scale(.95);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1000}.dropdown-menu:before{top:-6px;border-bottom:6px solid hsl(var(--border))}.dropdown-menu:after,.dropdown-menu:before{content:"";position:absolute;right:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.dropdown-menu:after{top:-5px;border-bottom:6px solid hsl(var(--card))}@media (max-width:320px){.dropdown-menu{right:-10px;left:10px;min-width:auto;max-width:none}.dropdown-menu:after,.dropdown-menu:before{right:30px}}.dropdown-menu.show{opacity:1;visibility:visible;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.dropdown-header{padding:12px 16px}.user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.user-name{font-weight:600;color:hsl(var(--foreground));font-size:14px}.user-role{font-size:12px;color:hsl(var(--muted-foreground))}.dropdown-divider{height:1px;background-color:hsl(var(--border));margin:8px 0}.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px}.dropdown-item,.dropdown-item:hover{color:hsl(var(--foreground));text-decoration:none}.dropdown-item:hover{background-color:hsl(var(--muted)/.5)}.logout-item,.logout-item:hover{color:hsl(var(--destructive))}.logout-item:hover{background-color:hsl(var(--destructive)/.1)}@media (max-width:768px){.header-content{padding:0 16px}.paragon-header .page-info .page-title{font-size:18px!important;font-weight:600!important}.status-text{display:none}.dropdown-menu{min-width:200px;max-width:calc(100vw - 32px)}}@media (max-width:576px){.status-indicator{display:none}.user-menu-trigger{width:36px;height:36px;font-size:16px}}.main-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:hsl(var(--background))}.content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:1.5rem}.page-content{width:100%;max-width:none;margin:0}.page-transition-enter-active,.page-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.page-transition-enter-from{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.page-transition-leave-to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}@media (max-width:768px){.content-wrapper{padding:1rem}}@media (max-width:576px){.content-wrapper{padding:.75rem}}.content-wrapper::-webkit-scrollbar{width:6px}.content-wrapper::-webkit-scrollbar-track{background:hsl(var(--muted)/.1);border-radius:3px}.content-wrapper::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:3px}.content-wrapper::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.modern-layout{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;background-color:hsl(var(--background))}.main-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;min-width:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.main-panel,.main-panel-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.main-panel-content{flex-direction:column;height:100vh;overflow:hidden}.modern-layout .main-panel{margin-left:16rem}body.sidebar-collapsed .modern-layout .main-panel{margin-left:4rem}@media (max-width:991px){.modern-layout .main-panel{margin-left:0!important}}.modal-overlay[data-v-4415aec7]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-4415aec7]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-4415aec7 .3s ease-out;animation:modalSlideIn-4415aec7 .3s ease-out}@-webkit-keyframes modalSlideIn-4415aec7{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-4415aec7{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-4415aec7]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.compact-input[data-v-4415aec7]{min-width:200px!important;max-width:320px!important}.card-footer-modern[data-v-4415aec7]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.radio-group[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.radio-group-horizontal[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.radio-option[data-v-4415aec7]{gap:.75rem;padding:.75rem}.radio-option-compact[data-v-4415aec7],.radio-option[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:1px solid hsl(var(--border));border-radius:var(--radius);-webkit-transition:all .2s ease;transition:all .2s ease}.radio-option-compact[data-v-4415aec7]{gap:.5rem;padding:.5rem .75rem;font-size:.875rem}.radio-option-compact[data-v-4415aec7]:hover,.radio-option[data-v-4415aec7]:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--ring))}.radio-option-compact[data-v-4415aec7]:has(.radio-input:checked),.radio-option[data-v-4415aec7]:has(.radio-input:checked){background-color:hsl(var(--primary)/.05);border-color:hsl(var(--primary))}.radio-input[data-v-4415aec7]{width:1rem;height:1rem;border:2px solid hsl(var(--border));border-radius:50%;background-color:hsl(var(--background));cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease}.radio-input[data-v-4415aec7]:checked{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.radio-input[data-v-4415aec7]:checked:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.375rem;height:.375rem;border-radius:50%;background-color:#fff}.radio-label[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));cursor:pointer}.help-content[data-v-4415aec7]{text-align:left}.help-sections[data-v-4415aec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.help-section[data-v-4415aec7]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}@media (max-width:768px){.modal-overlay[data-v-4415aec7]{padding:1rem .5rem 1rem .5rem}.radio-group[data-v-4415aec7]{gap:.5rem}.radio-group-horizontal[data-v-4415aec7]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.radio-option[data-v-4415aec7]{padding:.5rem}.radio-option-compact[data-v-4415aec7]{padding:.5rem;width:100%}.help-section[data-v-4415aec7]{padding:.75rem}}.header-container[data-v-69c9f694]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-69c9f694],.search-filter-container[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-69c9f694]{gap:.5rem}.search-input[data-v-69c9f694]{width:320px}.search-input[data-v-69c9f694],.search-input[data-v-69c9f694] .el-input__inner,.search-input[data-v-69c9f694] .input,.search-input[data-v-69c9f694] input{background-color:#fafafa!important}.clear-filters-btn[data-v-69c9f694]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-69c9f694]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-69c9f694]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-69c9f694]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-69c9f694 .3s ease-out;animation:modalSlideIn-69c9f694 .3s ease-out}@-webkit-keyframes modalSlideIn-69c9f694{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-69c9f694{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-69c9f694]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-69c9f694]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-69c9f694]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-69c9f694]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-69c9f694]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-69c9f694]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-69c9f694]:first-child{width:35%}.table-modern th[data-v-69c9f694]:nth-child(2){width:35%;text-align:center}.table-modern th[data-v-69c9f694]:nth-child(3),.table-modern th[data-v-69c9f694]:nth-child(4){width:15%;text-align:center}.table-modern td[data-v-69c9f694]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:top}.table-modern td[data-v-69c9f694]:nth-child(2),.table-modern td[data-v-69c9f694]:nth-child(3),.table-modern td[data-v-69c9f694]:nth-child(4){text-align:center}.table-modern tbody tr[data-v-69c9f694]:hover{background-color:hsl(var(--muted)/.5)}.group-row[data-v-69c9f694]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.group-details[data-v-69c9f694]{width:100%}.group-header[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.group-alias input[data-v-69c9f694],.group-header input[data-v-69c9f694]{width:100%}.host-assignment[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%}.assigned-hosts[data-v-69c9f694]{margin-top:.5rem}.hosts-list[data-v-69c9f694]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.hosts-list[data-v-69c9f694],.no-hosts[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.host-count[data-v-69c9f694]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.count-display[data-v-69c9f694],.host-count[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count-number[data-v-69c9f694]{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground))}.count-label[data-v-69c9f694]{font-size:.75rem;color:hsl(var(--muted-foreground))}.action-buttons[data-v-69c9f694],.count-status[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-buttons[data-v-69c9f694]{gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-container[data-v-69c9f694]{padding:1rem}.transfer-panels[data-v-69c9f694]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-69c9f694]{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background))}.panel-header[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.panel-title[data-v-69c9f694]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0}.panel-search[data-v-69c9f694]{padding:1rem;border-bottom:1px solid hsl(var(--border))}.panel-list[data-v-69c9f694]{max-height:300px;overflow-y:auto}.transfer-item[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border));cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.transfer-item[data-v-69c9f694]:hover{background-color:hsl(var(--muted)/.5)}.transfer-item.assigned[data-v-69c9f694]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.transfer-item-content[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.transfer-controls[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-item-align:center;align-self:center}.empty-state[data-v-69c9f694]{padding:2rem 1rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.create-group-form[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.delete-confirmation[data-v-69c9f694]{text-align:center}.group-info[data-v-69c9f694]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-69c9f694]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-69c9f694],.pagination-controls[data-v-69c9f694]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-69c9f694]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-69c9f694]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-69c9f694]:first-child{white-space:nowrap}.pagination-controls>div[data-v-69c9f694]:first-child,.pagination-controls>div[data-v-69c9f694]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-69c9f694]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-69c9f694]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-69c9f694],.search-filter-container[data-v-69c9f694]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-69c9f694]{width:100%;gap:.75rem}.clear-filters-btn[data-v-69c9f694],.search-input[data-v-69c9f694]{width:100%}.modal-overlay[data-v-69c9f694]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-69c9f694]{font-size:.75rem}.table-modern td[data-v-69c9f694],.table-modern th[data-v-69c9f694]{padding:.5rem .25rem}.group-details[data-v-69c9f694],.host-assignment[data-v-69c9f694]{min-width:auto}.transfer-panels[data-v-69c9f694]{grid-template-columns:1fr;gap:.5rem}.transfer-controls[data-v-69c9f694]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.pagination-container[data-v-69c9f694]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-69c9f694]{text-align:center}.pagination-controls[data-v-69c9f694]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-69c9f694]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-69c9f694]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-69c9f694]{min-width:40px;width:40px;max-width:40px}}.search-select[data-v-69c9f694]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-69c9f694]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}@media (max-width:480px){.table-modern td[data-v-69c9f694],.table-modern th[data-v-69c9f694]{padding:.375rem .125rem}.group-header[data-v-69c9f694]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.group-header[data-v-69c9f694],.hosts-list[data-v-69c9f694],.panel-header[data-v-69c9f694]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel-header[data-v-69c9f694]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}}.remote-desktop-wrapper[data-v-e5cd6e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#1a1a1a;border-radius:8px;overflow:hidden}.desktop-header[data-v-e5cd6e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#2a2a2a;border-bottom:1px solid #3a3a3a}.desktop-info h5[data-v-e5cd6e5e]{margin:0;color:#fff;font-size:16px;font-weight:600}.desktop-status[data-v-e5cd6e5e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;margin-top:4px}.desktop-status i[data-v-e5cd6e5e]{font-size:10px}.status-connecting[data-v-e5cd6e5e]{color:orange}.status-connected[data-v-e5cd6e5e]{color:#0f0}.status-error[data-v-e5cd6e5e]{color:#f44}.desktop-container[data-v-e5cd6e5e]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;overflow:hidden}.desktop-container canvas[data-v-e5cd6e5e]{max-width:100%;max-height:100%;display:block;cursor:default;outline:none}.desktop-overlay[data-v-e5cd6e5e]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.desktop-overlay.error[data-v-e5cd6e5e]{background:rgba(0,0,0,.9)}.desktop-message[data-v-e5cd6e5e]{text-align:center;color:#fff;padding:20px}.desktop-message p[data-v-e5cd6e5e]{margin:0;font-size:14px}.desktop-message .text-warning[data-v-e5cd6e5e]{color:orange;font-size:12px;font-weight:500}.desktop-message .mt-2[data-v-e5cd6e5e]{margin-top:.5rem}.desktop-footer[data-v-e5cd6e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background:#2a2a2a;border-top:1px solid #3a3a3a}.desktop-stats[data-v-e5cd6e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:12px;color:#aaa}.desktop-stats span[data-v-e5cd6e5e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.desktop-stats i[data-v-e5cd6e5e]{font-size:10px;color:#888}.desktop-controls[data-v-e5cd6e5e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.desktop-controls .btn[data-v-e5cd6e5e]{padding:4px 12px;font-size:12px}.desktop-container[data-v-e5cd6e5e]:-webkit-full-screen{background:#000}.desktop-container[data-v-e5cd6e5e]:-ms-fullscreen{background:#000}.desktop-container[data-v-e5cd6e5e]:fullscreen{background:#000}.desktop-container:-webkit-full-screen canvas[data-v-e5cd6e5e]{width:100%;height:100%;object-fit:contain}.desktop-container:-ms-fullscreen canvas[data-v-e5cd6e5e]{width:100%;height:100%;object-fit:contain}.desktop-container:fullscreen canvas[data-v-e5cd6e5e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.discovery-banner[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(135deg,hsl(var(--primary)/.1),hsl(var(--primary)/.05));border:1px solid hsl(var(--primary)/.3);border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 8px hsl(var(--primary)/.1);box-shadow:0 2px 8px hsl(var(--primary)/.1)}.discovery-banner-content[data-v-1331ed77]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.discovery-banner-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;color:hsl(var(--primary));font-weight:600}.discovery-banner-header i[data-v-1331ed77]{font-size:1.1rem}.discovery-banner-title[data-v-1331ed77]{font-size:.9rem}.discovery-banner-job[data-v-1331ed77]{font-size:.75rem;font-weight:500;background:hsl(var(--primary)/.15);padding:.125rem .5rem;border-radius:.25rem;font-family:monospace}.discovery-banner-progress[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.discovery-banner-bar[data-v-1331ed77]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:hsl(var(--muted));border-radius:4px;overflow:hidden}.discovery-banner-bar-fill[data-v-1331ed77]{height:100%;background:-webkit-gradient(linear,left top,right top,from(hsl(var(--primary))),to(hsl(var(--primary)/.8)));background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary)/.8));border-radius:4px;-webkit-transition:width .3s ease;transition:width .3s ease}.discovery-banner-percent[data-v-1331ed77]{font-size:.85rem;font-weight:600;color:hsl(var(--primary));min-width:3rem;text-align:right}.discovery-banner-stats[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:.8rem;color:hsl(var(--muted-foreground))}.discovery-banner-stats i[data-v-1331ed77]{margin-right:.25rem;opacity:.7}.discovery-banner-stats .fa-check-circle[data-v-1331ed77]{color:hsl(var(--success,142 76% 36%))}.discovery-banner-message[data-v-1331ed77]{color:hsl(var(--foreground)/.8);font-style:italic}.discovery-banner-actions[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-left:1rem}.discovery-banner-details[data-v-1331ed77]{color:hsl(var(--primary))}.header-container[data-v-1331ed77]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-1331ed77],.search-filter-container[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-1331ed77]{gap:.5rem}.search-input[data-v-1331ed77]{width:320px}.search-input[data-v-1331ed77],.search-input[data-v-1331ed77] .el-input__inner,.search-input[data-v-1331ed77] .input,.search-input[data-v-1331ed77] input,.table-modern[data-v-1331ed77] .el-input__inner,.table-modern[data-v-1331ed77] .input,.table-modern[data-v-1331ed77] input,.table-modern input[data-v-1331ed77]{background-color:#fafafa!important}.table-modern .select-modern[data-v-1331ed77]{padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.clear-filters-btn[data-v-1331ed77],.table-modern .select-modern[data-v-1331ed77]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-1331ed77]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-1331ed77]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsl(var(--background)/.8);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem;-webkit-animation:fadeIn-1331ed77 .2s ease-out;animation:fadeIn-1331ed77 .2s ease-out}.modal-content[data-v-1331ed77]{width:100%;max-width:1280px;-webkit-animation:modalSlideIn-1331ed77 .3s ease-out;animation:modalSlideIn-1331ed77 .3s ease-out;-webkit-box-shadow:var(--shadow-strong);box-shadow:var(--shadow-strong)}.host-details-modal[data-v-1331ed77]{width:1200px!important;max-width:90vw!important;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-modal .host-details-content[data-v-1331ed77]{overflow-y:auto;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.host-details-modal .btn-modern.rounded-none[data-v-1331ed77]{border-radius:0!important;border-bottom-width:2px!important}.tab-content-wrapper[data-v-1331ed77]{min-height:100%!important;max-width:100%!important;overflow-x:hidden!important}.host-details-modal .grid[data-v-1331ed77]{min-width:0!important}.host-details-modal .text-center[data-v-1331ed77]{min-width:0!important;word-wrap:break-word!important}.select-input-height[data-v-1331ed77]{height:40px!important;min-height:40px!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important}.ai-modal[data-v-1331ed77]{max-height:95vh;overflow-y:auto}@-webkit-keyframes fadeIn-1331ed77{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-1331ed77{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modalSlideIn-1331ed77{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-1331ed77{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.create-host-form[data-v-1331ed77]{gap:1rem}.create-host-form[data-v-1331ed77],.form-group[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-1331ed77]{gap:.5rem}.select-create-host[data-v-1331ed77]{height:40px!important;min-height:40px!important}.card-footer-modern[data-v-1331ed77]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-1331ed77]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-1331ed77]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-1331ed77]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-1331ed77]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-1331ed77]:hover{background-color:hsl(var(--muted)/.5)}.host-disabled[data-v-1331ed77]{opacity:.6}.host-disabled[data-v-1331ed77],.host-disabled td[data-v-1331ed77]{color:hsl(var(--muted-foreground))!important}.host-disabled[data-v-1331ed77]:hover{background-color:hsl(var(--muted)/.3)!important}.action-buttons[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-button-disabled[data-v-1331ed77]{cursor:not-allowed!important;opacity:.6!important}.ai-button-disabled[data-v-1331ed77]:hover{background-color:transparent!important}.chat-component[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.chat-display[data-v-1331ed77]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;max-height:400px;overflow-y:auto;background-color:hsl(var(--background))}.message[data-v-1331ed77]{margin-bottom:1rem}.user-message[data-v-1331ed77]{background-color:hsl(var(--primary)/.1);margin-left:2rem}.bot-message[data-v-1331ed77],.user-message[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:var(--radius);white-space:pre-wrap;word-wrap:break-word}.bot-message[data-v-1331ed77]{background-color:hsl(var(--muted)/.5);margin-right:2rem}.loading-message[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);font-style:italic;color:hsl(var(--muted-foreground));white-space:pre-wrap;word-wrap:break-word}.bot-message span[data-v-1331ed77],.loading-message span[data-v-1331ed77],.user-message span[data-v-1331ed77]{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.message-suggestion[data-v-1331ed77]{background-color:hsl(var(--warning)/.15);border-left:4px solid hsl(var(--warning));padding:15px;margin:10px 0;border-radius:var(--radius)}.suggestion-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;color:hsl(var(--warning-foreground,var(--foreground)))}.suggestion-body[data-v-1331ed77]{color:hsl(var(--foreground))}.suggestion-body label[data-v-1331ed77]{font-weight:600;color:hsl(var(--foreground));margin-bottom:4px;display:block}.suggestion-body code[data-v-1331ed77]{display:block;background-color:hsl(var(--muted));padding:8px 12px;border-radius:var(--radius);font-family:Courier New,Monaco,monospace;font-size:13px;color:hsl(var(--primary));margin-top:4px;word-break:break-all}.suggestion-body .suggested-command[data-v-1331ed77]{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));border:1px solid hsl(var(--border));font-weight:600}.error-section .error-message[data-v-1331ed77]{background-color:hsl(var(--destructive)/.15);color:hsl(var(--destructive));padding:8px 12px;border-radius:var(--radius);margin-top:4px;font-size:13px;font-family:monospace}.alternative-section[data-v-1331ed77]{border-top:1px solid hsl(var(--warning));padding-top:12px}.reasoning[data-v-1331ed77]{font-style:italic;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));padding:8px;border-radius:var(--radius)}.approval-buttons[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.approval-status[data-v-1331ed77]{padding:8px 12px;border-radius:var(--radius);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.approval-status.approved[data-v-1331ed77]{background-color:hsl(var(--success,142 76% 36%)/.15);color:hsl(var(--success,142 76% 36%));border:1px solid hsl(var(--success,142 76% 36%)/.3)}.approval-status.rejected[data-v-1331ed77]{background-color:hsl(var(--destructive)/.15);color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.3)}.approval-status.modified[data-v-1331ed77]{background-color:hsl(var(--warning)/.15);color:hsl(var(--warning-foreground,var(--foreground)));border:1px solid hsl(var(--warning))}.message-plan[data-v-1331ed77]{background-color:hsl(var(--primary)/.1);border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius)}.plan-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;color:hsl(var(--primary));font-size:16px}.plan-body .goal-section label[data-v-1331ed77],.plan-body .tasks-section label[data-v-1331ed77]{font-weight:600;color:hsl(var(--foreground));display:block;margin-bottom:4px}.goal-text[data-v-1331ed77]{padding:8px 12px;background-color:hsl(var(--muted));border-radius:var(--radius);font-style:italic;color:hsl(var(--foreground))}.task-list[data-v-1331ed77]{border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.task-item[data-v-1331ed77]{padding:8px 12px;border-bottom:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:hsl(var(--card));color:hsl(var(--card-foreground))}.task-item[data-v-1331ed77]:last-child{border-bottom:none}.task-item.task-risky[data-v-1331ed77]{background-color:hsl(var(--warning)/.15)}.task-number[data-v-1331ed77]{font-weight:700;color:hsl(var(--primary));min-width:24px}.task-risk[data-v-1331ed77]{font-size:12px;font-weight:600;padding:2px 6px;border-radius:3px}.task-risk.risk-low[data-v-1331ed77]{background-color:hsl(var(--success,142 76% 36%)/.15);color:hsl(var(--success,142 76% 36%))}.task-risk.risk-medium[data-v-1331ed77]{background-color:hsl(var(--warning)/.15);color:hsl(var(--warning-foreground,var(--foreground)))}.task-risk.risk-high[data-v-1331ed77]{background-color:hsl(var(--destructive)/.15);color:hsl(var(--destructive))}.execution-mode-badge[data-v-1331ed77]{font-size:11px;padding:2px 8px;border-radius:4px;margin-left:8px;font-weight:500}.execution-mode-badge.step-by-step[data-v-1331ed77]{background-color:hsl(var(--primary)/.15);color:hsl(var(--primary))}.cmd-gen-badge[data-v-1331ed77]{font-size:11px;padding:2px 4px;margin-left:auto;color:hsl(var(--muted-foreground))}.cmd-gen-badge i[data-v-1331ed77]{opacity:.7}.mode-info[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px;background-color:hsl(var(--muted)/.3);border-radius:var(--radius)}.task-description[data-v-1331ed77]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:hsl(var(--foreground))}.goal-explanation[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:10px 12px;background-color:hsl(var(--warning)/.1);border-radius:var(--radius);font-size:14px}.goal-explanation .explanation-text[data-v-1331ed77]{color:hsl(var(--foreground));line-height:1.4}.task-explanation[data-v-1331ed77]{width:100%;margin-top:4px;padding-left:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;font-size:12px}.task-explanation .explanation-text[data-v-1331ed77]{line-height:1.3}.task-selection-info[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.task-checkbox[data-v-1331ed77]{width:16px;height:16px;cursor:pointer;accent-color:hsl(var(--primary))}.task-item.task-unselected[data-v-1331ed77]{opacity:.5;background-color:hsl(var(--muted))}.task-item.draggable[data-v-1331ed77]{cursor:-webkit-grab;cursor:grab}.task-item.draggable[data-v-1331ed77]:active{cursor:-webkit-grabbing;cursor:grabbing}.drag-handle[data-v-1331ed77]{cursor:-webkit-grab;cursor:grab;color:hsl(var(--muted-foreground));padding:4px}.drag-handle[data-v-1331ed77]:hover{color:hsl(var(--foreground))}.message-auto-retry[data-v-1331ed77],.message-mode-switch[data-v-1331ed77]{padding:12px;margin:10px 0;border-radius:var(--radius);border-left:4px solid hsl(var(--warning));background-color:hsl(var(--warning)/.1)}.auto-retry-header[data-v-1331ed77],.mode-switch-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;color:hsl(var(--warning-foreground,var(--foreground)));font-size:14px}.auto-retry-body[data-v-1331ed77],.mode-switch-body[data-v-1331ed77]{font-size:13px;color:hsl(var(--foreground))}.auto-retry-error[data-v-1331ed77],.auto-retry-recovery[data-v-1331ed77],.mode-switch-error[data-v-1331ed77]{margin-bottom:8px}.auto-retry-recovery code[data-v-1331ed77]{display:block;margin-top:4px;padding:8px;background-color:hsl(var(--muted));border-radius:var(--radius);font-family:monospace;font-size:12px}.auto-retry-explanation[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;padding:8px;background-color:hsl(var(--muted)/.5);border-radius:var(--radius)}.error-label[data-v-1331ed77],.recovery-label[data-v-1331ed77]{font-weight:600;color:hsl(var(--foreground))}.progress-header .cancel-btn[data-v-1331ed77]{margin-left:auto}.edit-goal-section[data-v-1331ed77]{padding:12px;background-color:hsl(var(--muted));border-radius:var(--radius)}.edit-goal-section label[data-v-1331ed77]{display:block;margin-bottom:8px;font-weight:600;color:hsl(var(--foreground))}.edit-buttons[data-v-1331ed77]{margin-top:8px}.message-complete[data-v-1331ed77]{padding:15px;margin:10px 0;border-radius:var(--radius);border-left:4px solid}.message-complete.complete-success[data-v-1331ed77]{background-color:hsl(var(--success,142 76% 36%)/.1);border-left-color:hsl(var(--success,142 76% 36%))}.message-complete.complete-error[data-v-1331ed77]{background-color:hsl(var(--destructive)/.1);border-left-color:hsl(var(--destructive))}.complete-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;font-weight:600;font-size:16px}.complete-success .complete-header[data-v-1331ed77]{color:hsl(var(--success,142 76% 36%))}.complete-error .complete-header[data-v-1331ed77]{color:hsl(var(--destructive))}.complete-body[data-v-1331ed77]{color:hsl(var(--foreground))}.outcome-text[data-v-1331ed77]{margin-bottom:10px;padding:8px 12px;background-color:hsl(var(--muted));border-radius:var(--radius)}.complete-stats[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:13px}.complete-stats .stat[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:hsl(var(--muted-foreground))}.complete-stats .stat i[data-v-1331ed77]{font-size:12px}.complete-stats .stat-error[data-v-1331ed77]{color:hsl(var(--destructive))}.complete-stats .stat-time[data-v-1331ed77]{color:hsl(var(--primary))}.message-progress[data-v-1331ed77]{background-color:hsl(var(--accent));border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius)}.progress-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;font-weight:600;color:hsl(var(--foreground))}.progress-bar-container[data-v-1331ed77]{height:8px;background-color:hsl(var(--muted));border-radius:var(--radius);overflow:hidden;margin-bottom:8px}.progress-bar[data-v-1331ed77]{height:100%;background-color:hsl(var(--primary));-webkit-transition:width .3s ease;transition:width .3s ease}.progress-stats[data-v-1331ed77]{font-size:13px;color:hsl(var(--muted-foreground))}.message-output[data-v-1331ed77]{margin:5px 0}.message-output .output-text[data-v-1331ed77]{color:hsl(var(--card-foreground));padding:10px 12px;font-family:Consolas,Monaco,monospace;font-size:13px;white-space:pre-wrap;word-wrap:break-word;margin:0;max-height:200px;overflow-y:auto}.message-output .output-text[data-v-1331ed77],.message-task-status[data-v-1331ed77]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius)}.message-task-status[data-v-1331ed77]{margin:8px 0;padding:12px}.message-task-status.task-started[data-v-1331ed77]{border-left:3px solid hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.message-task-status.task-completed[data-v-1331ed77]{border-left:3px solid #16a34a}.message-task-status.task-failed[data-v-1331ed77]{border-left:3px solid hsl(var(--destructive))}.task-status-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;margin-bottom:8px}.task-status-header i[data-v-1331ed77]{font-size:14px}.task-completed .task-status-header i[data-v-1331ed77]{color:#16a34a}.task-failed .task-status-header i[data-v-1331ed77]{color:hsl(var(--destructive))}.task-status-label[data-v-1331ed77]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.task-completed .task-status-label[data-v-1331ed77]{color:#16a34a}.task-failed .task-status-label[data-v-1331ed77]{color:hsl(var(--destructive))}.task-description-line[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:4px}.task-description-line i[data-v-1331ed77]{margin-top:2px;opacity:.6}.task-status-description[data-v-1331ed77]{font-size:13px;color:hsl(var(--foreground))}.task-command-line[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px;background-color:hsl(var(--muted)/.3);border-radius:4px}.task-command-line i[data-v-1331ed77]{margin-top:2px}.task-status-cmd[data-v-1331ed77]{font-family:Consolas,Monaco,monospace;font-size:12px;color:hsl(var(--muted-foreground));-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.task-status-result[data-v-1331ed77]{margin-top:8px}.task-result-text[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));padding:8px 10px;border-radius:calc(var(--radius) - 2px);font-family:Consolas,Monaco,monospace;font-size:12px;white-space:pre-wrap;word-wrap:break-word;margin:0;max-height:150px;overflow-y:auto}.task-status-error[data-v-1331ed77]{margin-top:8px;padding:8px 10px;background-color:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.3);border-radius:calc(var(--radius) - 2px);color:hsl(var(--destructive));font-size:12px}.task-status-error .error-label[data-v-1331ed77]{font-weight:600}.message-task-confirmation[data-v-1331ed77]{background-color:hsl(var(--warning)/.1);border:1px solid hsl(var(--warning)/.3);border-radius:var(--radius);padding:12px;margin:8px 0}.task-confirmation-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.task-confirmation-header i[data-v-1331ed77]{font-size:18px}.task-confirmation-label[data-v-1331ed77]{font-weight:600;color:hsl(var(--foreground))}.task-risk-badge[data-v-1331ed77]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase}.task-risk-badge.risk-low[data-v-1331ed77]{background-color:rgba(22,163,74,.2);color:#16a34a;border:1px solid rgba(22,163,74,.5)}.task-risk-badge.risk-medium[data-v-1331ed77]{background-color:hsl(var(--warning)/.2);color:#f59f0a;border:1px solid hsl(var(--warning)/.5)}.task-risk-badge.risk-high[data-v-1331ed77]{background-color:hsl(var(--destructive)/.2);color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.5)}.task-confirmation-body[data-v-1331ed77]{margin-bottom:12px}.task-description-text[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:8px 12px;margin-bottom:8px;background-color:hsl(var(--muted)/.5);border-radius:calc(var(--radius) - 2px);border-left:3px solid hsl(var(--primary)/.5);font-size:13px;color:hsl(var(--foreground)/.9)}.task-description-text i[data-v-1331ed77]{margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.task-command[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;background-color:hsl(var(--muted));padding:10px 12px;border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border))}.task-command i[data-v-1331ed77]{margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.task-command code[data-v-1331ed77]{font-family:Consolas,Monaco,monospace;font-size:13px;color:hsl(var(--foreground));word-break:break-all}.task-confirmation-buttons[data-v-1331ed77]{-ms-flex-wrap:wrap;flex-wrap:wrap}.task-confirmation-buttons[data-v-1331ed77],.task-confirmation-status[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.task-confirmation-status[data-v-1331ed77]{padding:8px 12px;border-radius:calc(var(--radius) - 2px);font-size:13px}.task-confirmation-status.approved[data-v-1331ed77]{background-color:rgba(22,163,74,.1);color:#16a34a}.task-confirmation-status.skipped[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.task-confirmation-status.aborted[data-v-1331ed77]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.message-mode-switch[data-v-1331ed77]{background-color:hsl(var(--warning)/.1);border:1px solid hsl(var(--warning)/.3);border-radius:var(--radius);padding:12px;margin:8px 0}.mode-switch-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.mode-switch-header i[data-v-1331ed77]{font-size:18px}.mode-switch-body[data-v-1331ed77]{margin-bottom:10px}.mode-switch-reason[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:hsl(var(--destructive)/.1);font-size:13px}.mode-switch-error[data-v-1331ed77],.mode-switch-reason[data-v-1331ed77]{padding:8px 10px;border-radius:calc(var(--radius) - 2px);margin-bottom:10px}.mode-switch-error[data-v-1331ed77]{background-color:hsl(var(--muted)/.5);font-size:12px}.mode-switch-error .error-label[data-v-1331ed77]{font-weight:600;color:hsl(var(--destructive));margin-right:4px}.mode-switch-error code[data-v-1331ed77]{font-family:monospace;font-size:11px;color:hsl(var(--muted-foreground))}.mode-switch-info[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;background-color:hsl(var(--primary)/.1);border-radius:calc(var(--radius) - 2px);font-size:13px}.revised-plan-section[data-v-1331ed77]{background-color:hsl(var(--primary)/.05);border:1px solid hsl(var(--primary)/.2);border-radius:calc(var(--radius) - 2px);padding:10px}.revised-plan-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;color:hsl(var(--primary))}.revised-plan-header i[data-v-1331ed77]{font-size:16px}.revised-plan-analysis[data-v-1331ed77],.revised-plan-recommendation[data-v-1331ed77]{padding:8px 10px;border-radius:calc(var(--radius) - 2px);font-size:13px;margin-bottom:8px}.revised-plan-analysis[data-v-1331ed77]{background-color:hsl(var(--muted)/.5)}.revised-plan-analysis .label[data-v-1331ed77],.revised-plan-recommendation .label[data-v-1331ed77]{font-weight:600;margin-right:4px}.revised-plan-recommendation[data-v-1331ed77]{background-color:hsl(var(--primary)/.1)}.revised-plan-tasks[data-v-1331ed77]{margin-bottom:10px}.revised-plan-tasks .tasks-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:600;font-size:13px;margin-bottom:8px;color:hsl(var(--foreground))}.revised-plan-tasks .task-list[data-v-1331ed77]{background-color:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px);padding:8px}.revised-task-item[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 8px;font-size:12px;border-bottom:1px solid hsl(var(--border)/.5)}.revised-task-item[data-v-1331ed77]:last-child{border-bottom:none}.revised-task-item .task-number[data-v-1331ed77]{font-weight:600;color:hsl(var(--primary));min-width:20px}.revised-task-item .task-description[data-v-1331ed77]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:hsl(var(--foreground))}.revised-task-item .task-risk-badge[data-v-1331ed77]{font-size:9px;font-weight:700;padding:2px 5px;border-radius:3px;text-transform:uppercase}.revised-plan-actions[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.message-recovery[data-v-1331ed77]{border-radius:var(--radius);padding:12px;margin:8px 0}.message-recovery.recovery-attempting[data-v-1331ed77]{background-color:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.3)}.message-recovery.recovery-failed[data-v-1331ed77]{background-color:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.3)}.recovery-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.recovery-header i[data-v-1331ed77]{font-size:18px}.recovery-attempting .recovery-header i[data-v-1331ed77]{color:#f59f0a}.recovery-failed .recovery-header i[data-v-1331ed77]{color:hsl(var(--destructive))}.recovery-title[data-v-1331ed77]{font-weight:600;color:hsl(var(--foreground))}.recovery-counter[data-v-1331ed77]{font-size:12px;font-weight:700;padding:2px 8px;border-radius:10px;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.recovery-attempting .recovery-counter[data-v-1331ed77]{background-color:rgba(245,159,10,.2);color:#c47f08}.recovery-failed .recovery-counter[data-v-1331ed77]{background-color:hsl(var(--destructive)/.2);color:hsl(var(--destructive))}.recovery-body[data-v-1331ed77]{margin-bottom:10px}.recovery-analysis[data-v-1331ed77],.recovery-recommendation[data-v-1331ed77]{padding:8px 10px;border-radius:calc(var(--radius) - 2px);font-size:13px;margin-bottom:8px}.recovery-analysis[data-v-1331ed77]{background-color:hsl(var(--muted)/.5)}.recovery-recommendation[data-v-1331ed77]{background-color:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.3)}.recovery-label[data-v-1331ed77]{font-weight:600;margin-right:6px}.recovery-summary[data-v-1331ed77]{margin-top:12px}.recovery-summary-header[data-v-1331ed77]{font-weight:600;font-size:13px;color:hsl(var(--muted-foreground));margin-bottom:6px}.recovery-summary-header i[data-v-1331ed77]{margin-right:6px}.recovery-summary-text[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));padding:10px 12px;border-radius:calc(var(--radius) - 2px);font-family:Consolas,Monaco,monospace;font-size:11px;white-space:pre-wrap;word-wrap:break-word;margin:0;max-height:200px;overflow-y:auto}.recovery-progress[data-v-1331ed77]{height:4px;background-color:hsl(var(--muted));border-radius:2px;overflow:hidden}.recovery-progress-bar[data-v-1331ed77]{height:100%;background-color:#f59f0a;-webkit-transition:width .3s ease;transition:width .3s ease}.chat-input-container[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-input[data-v-1331ed77]{-webkit-box-flex:1;-ms-flex:1;flex:1}.action-button[data-v-1331ed77]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;height:auto;padding:.75rem}.pagination-container[data-v-1331ed77]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-1331ed77],.pagination-controls[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-1331ed77]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-1331ed77]:first-child{white-space:nowrap}.pagination-controls>div[data-v-1331ed77]:first-child,.pagination-controls>div[data-v-1331ed77]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-1331ed77]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-1331ed77]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-1331ed77]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-1331ed77]{padding:.25rem .5rem;font-size:.875rem;white-space:nowrap}@media (max-width:768px){.header-container[data-v-1331ed77]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-1331ed77],.search-filter-container[data-v-1331ed77]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-1331ed77]{width:100%;gap:.75rem}.clear-filters-btn[data-v-1331ed77],.search-input[data-v-1331ed77]{width:100%}.modal-overlay[data-v-1331ed77]{padding:1rem .5rem 1rem .5rem}.ai-modal[data-v-1331ed77]{max-height:100%;overflow-y:auto}.upload-dropzone[data-v-1331ed77]{padding:.75rem}.table-container[data-v-1331ed77]{font-size:.75rem}.table-modern td[data-v-1331ed77],.table-modern th[data-v-1331ed77]{padding:.5rem .25rem}.chat-display[data-v-1331ed77]{max-height:300px}.bot-message[data-v-1331ed77],.user-message[data-v-1331ed77]{margin-left:0;margin-right:0}.pagination-container[data-v-1331ed77]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-1331ed77]{text-align:center}.pagination-controls[data-v-1331ed77]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-1331ed77]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-1331ed77]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-1331ed77]{min-width:40px;width:40px;max-width:40px}}.delete-confirmation[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.host-info-card[data-v-1331ed77]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}.grid .form-group+.form-group[data-v-1331ed77]{margin-top:0!important}.terminal-modal[data-v-1331ed77]{max-width:90vw!important;max-height:90vh!important}.terminal-modal .card-content[data-v-1331ed77]{padding:0!important}.terminal-container[data-v-1331ed77]{width:100%;height:600px;background-color:#1e1e1e;border-radius:0 0 var(--radius) var(--radius);overflow:hidden}.terminal-container .xterm[data-v-1331ed77]{height:100%;padding:10px}.terminal-container .xterm-viewport[data-v-1331ed77]{overflow-y:auto}.terminal-container .xterm-screen[data-v-1331ed77]{background-color:#1e1e1e}.desktop-modal[data-v-1331ed77]{max-width:90vw!important;max-height:90vh!important;height:90vh}.desktop-modal .card[data-v-1331ed77]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.desktop-modal .card-content[data-v-1331ed77]{padding:0!important;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.textarea-modern[data-v-1331ed77]{width:100%;padding:.5rem;font-size:.875rem;font-family:Courier New,monospace;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;min-height:100px}.textarea-modern[data-v-1331ed77]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 3px hsl(var(--primary)/.1);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.info-box[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem;background-color:hsl(var(--primary)/.1);border-radius:var(--radius);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground))}.info-box i[data-v-1331ed77]{-ms-flex-negative:0;flex-shrink:0;margin-top:.125rem}.space-y-4>*+[data-v-1331ed77]{margin-top:1rem}.form-label[data-v-1331ed77]{display:block;margin-bottom:.5rem;font-weight:500;font-size:.875rem;color:hsl(var(--foreground))}.text-muted-foreground[data-v-1331ed77]{color:hsl(var(--muted-foreground));font-size:.75rem;display:block;margin-top:.25rem}.list-disc[data-v-1331ed77]{list-style-type:disc}.relative[data-v-1331ed77]{position:relative}.absolute[data-v-1331ed77]{position:absolute}.right-2[data-v-1331ed77]{right:.5rem}.top-1\/2[data-v-1331ed77]{top:50%}.-translate-y-1\/2[data-v-1331ed77],.transform[data-v-1331ed77]{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message-discovery-prompt[data-v-1331ed77]{background-color:hsl(var(--primary)/.1);border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius)}.discovery-prompt-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;color:hsl(var(--primary));font-size:16px}.discovery-prompt-body .prompt-text[data-v-1331ed77]{color:hsl(var(--foreground));margin-bottom:10px;line-height:1.5}.hostname-prefix-section[data-v-1331ed77]{background-color:hsl(var(--muted)/.5);padding:12px;border-radius:var(--radius);border:1px solid hsl(var(--border))}.hostname-prefix-section .form-row[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.hostname-prefix-section label[data-v-1331ed77]{font-weight:500;font-size:13px;color:hsl(var(--foreground))}.hostname-prefix-section .text-muted[data-v-1331ed77]{font-size:11px;color:hsl(var(--muted-foreground))}.prompt-example[data-v-1331ed77]{background-color:hsl(var(--muted));padding:10px 12px;border-radius:var(--radius);margin-bottom:10px}.prompt-example .example-label[data-v-1331ed77]{color:hsl(var(--muted-foreground));font-size:12px;display:block;margin-bottom:4px}.prompt-example code[data-v-1331ed77]{font-family:Consolas,Monaco,monospace;color:hsl(var(--primary));font-size:13px}.prompt-info[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:13px;color:hsl(var(--muted-foreground));padding:8px;background-color:hsl(var(--muted)/.5);border-radius:calc(var(--radius) - 2px)}.message-discovery-credentials[data-v-1331ed77]{background-color:hsl(var(--warning)/.1);border-left:4px solid hsl(var(--warning));padding:15px;margin:10px 0;border-radius:var(--radius)}.discovery-cred-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:16px}.discovery-cred-body .prompt-text[data-v-1331ed77]{color:hsl(var(--foreground));margin-bottom:12px}.credential-form[data-v-1331ed77]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:12px}.credential-form-multi[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.credential-set[data-v-1331ed77]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:12px}.credential-set-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid hsl(var(--border)/.5)}.credential-number[data-v-1331ed77]{font-size:12px;font-weight:600;color:hsl(var(--primary))}.btn-remove-cred[data-v-1331ed77]{padding:4px 8px!important;height:auto!important}.btn-add-cred[data-v-1331ed77]{margin-top:8px;-ms-flex-item-align:start;align-self:flex-start}.credential-set .form-row[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:10px}.credential-set .form-row[data-v-1331ed77]:last-child{margin-bottom:0}.credential-set .form-row label[data-v-1331ed77]{font-size:12px;font-weight:500;color:hsl(var(--foreground))}.credential-set .textarea-sm[data-v-1331ed77]{min-height:60px;padding:8px;font-family:Consolas,Monaco,monospace;font-size:12px;resize:vertical}.credential-set .select-sm[data-v-1331ed77],.credential-set .textarea-sm[data-v-1331ed77]{width:100%;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground))}.credential-set .select-sm[data-v-1331ed77]{padding:6px 8px;font-size:13px}.credential-form .form-row[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:10px}.credential-form .form-row[data-v-1331ed77]:last-child{margin-bottom:0}.credential-form .form-row label[data-v-1331ed77]{font-size:12px;font-weight:500;color:hsl(var(--foreground))}.credential-form .textarea-sm[data-v-1331ed77]{min-height:60px;padding:8px;font-family:Consolas,Monaco,monospace;font-size:12px;resize:vertical}.credential-form .select-sm[data-v-1331ed77],.credential-form .textarea-sm[data-v-1331ed77]{width:100%;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--foreground))}.credential-form .select-sm[data-v-1331ed77]{padding:6px 8px;font-size:13px}.credential-buttons[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.credential-status[data-v-1331ed77]{padding:8px 12px;border-radius:var(--radius);font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:10px}.credential-status.saved[data-v-1331ed77]{background-color:rgba(22,163,74,.15);color:#16a34a}.credential-status.skipped[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.message-discovery-started[data-v-1331ed77]{background-color:hsl(var(--accent));border-left:4px solid #16a34a;padding:15px;margin:10px 0;border-radius:var(--radius)}.discovery-started-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;color:hsl(var(--foreground))}.job-id-badge[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));padding:2px 8px;border-radius:4px;font-size:11px;font-family:Consolas,Monaco,monospace;margin-left:auto}.discovery-started-body p[data-v-1331ed77]{margin:0 0 12px 0;color:hsl(var(--foreground))}.networks-list[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px}.networks-label[data-v-1331ed77]{font-size:13px;color:hsl(var(--muted-foreground))}.network-cidr[data-v-1331ed77]{background-color:hsl(var(--muted));color:hsl(var(--primary));padding:2px 8px;border-radius:4px;font-size:12px;font-family:Consolas,Monaco,monospace}.discovery-info-note[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));padding:8px 12px;border-radius:calc(var(--radius) - 2px)}.discovery-info-note i[data-v-1331ed77]{color:hsl(var(--primary))}.message-discovery-progress[data-v-1331ed77]{background-color:hsl(var(--accent));border-left:4px solid hsl(var(--primary));padding:15px;margin:10px 0;border-radius:var(--radius)}.discovery-progress-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;color:hsl(var(--foreground))}.discovery-status-message[data-v-1331ed77]{font-size:13px;color:hsl(var(--foreground));margin-bottom:8px;padding:6px 10px;background-color:hsl(var(--muted));border-radius:calc(var(--radius) - 2px)}.discovery-stats[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:8px}.discovery-stats .stat[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:hsl(var(--muted-foreground))}.discovery-stats .stat-found[data-v-1331ed77]{color:#16a34a}.current-scan[data-v-1331ed77]{font-size:12px;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));padding:6px 10px;border-radius:calc(var(--radius) - 2px)}.current-scan .current-label[data-v-1331ed77]{margin-right:6px}.current-scan code[data-v-1331ed77]{font-family:Consolas,Monaco,monospace;color:hsl(var(--primary))}.discovery-progress-actions[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid hsl(var(--border))}.message-discovery-device[data-v-1331ed77]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-left:3px solid #16a34a;padding:12px;margin:8px 0;border-radius:var(--radius)}.device-header[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:8px}.device-header i[data-v-1331ed77]{font-size:18px}.device-ip[data-v-1331ed77]{font-family:Consolas,Monaco,monospace;font-weight:600;color:hsl(var(--foreground))}.device-type-badge[data-v-1331ed77]{font-size:11px;padding:2px 8px;border-radius:4px;background-color:hsl(var(--primary)/.15);color:hsl(var(--primary));text-transform:uppercase}.device-details[data-v-1331ed77]{padding-left:28px}.device-detail[data-v-1331ed77]{font-size:13px;margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.device-detail .detail-label[data-v-1331ed77]{color:hsl(var(--muted-foreground));min-width:80px}.detection-method[data-v-1331ed77]{background-color:hsl(var(--muted));padding:1px 6px;border-radius:3px;font-size:12px}.message-discovery-results[data-v-1331ed77]{background-color:rgba(22,163,74,.1);border-left:4px solid #16a34a;padding:15px;margin:10px 0;border-radius:var(--radius)}.results-header[data-v-1331ed77]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;color:#16a34a}.results-header[data-v-1331ed77],.results-summary[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.results-summary[data-v-1331ed77]{gap:20px;padding:12px;background-color:hsl(var(--card));border-radius:var(--radius)}.summary-stat[data-v-1331ed77]{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.summary-stat .stat-value[data-v-1331ed77]{display:block;font-size:24px;font-weight:700;color:hsl(var(--foreground))}.summary-stat .stat-label[data-v-1331ed77]{display:block;font-size:12px;color:hsl(var(--muted-foreground));text-transform:uppercase}.summary-stat.stat-success .stat-value[data-v-1331ed77]{color:#16a34a}.summary-stat.stat-registered .stat-value[data-v-1331ed77]{color:hsl(var(--primary))}.results-devices label[data-v-1331ed77]{display:block;font-weight:600;margin-bottom:8px;color:hsl(var(--foreground))}.discovery-options-row[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:12px;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);-ms-flex-wrap:wrap;flex-wrap:wrap}.discovery-options-row .option-group[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}.discovery-options-row .option-group label[data-v-1331ed77]{font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:0}.discovery-options-row .prefix-input[data-v-1331ed77]{max-width:200px}.profile-select-global[data-v-1331ed77]{font-size:13px;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;max-width:220px}.profile-select-global[data-v-1331ed77]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.device-list[data-v-1331ed77]{border:1px solid hsl(var(--border));border-radius:var(--radius);max-height:250px;overflow-y:auto}.device-list-item[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--card))}.device-list-item[data-v-1331ed77]:last-child{border-bottom:none}.device-list-item i[data-v-1331ed77]{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.device-list-item .device-ip[data-v-1331ed77]{font-size:13px;min-width:120px}.device-list-item .device-hostname[data-v-1331ed77]{font-size:13px;color:hsl(var(--muted-foreground));-webkit-box-flex:1;-ms-flex:1;flex:1}.device-list-item .device-os[data-v-1331ed77]{font-size:12px;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));padding:2px 8px;border-radius:3px;margin-right:10px}.registered-badge[data-v-1331ed77]{color:#16a34a}.registered-badge[data-v-1331ed77],.removed-badge[data-v-1331ed77]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.removed-badge[data-v-1331ed77]{color:hsl(var(--muted-foreground));opacity:.6}.removed-profile[data-v-1331ed77]{opacity:.5}.remove-device-btn[data-v-1331ed77]{color:hsl(var(--muted-foreground));padding:4px 8px}.remove-device-btn[data-v-1331ed77]:hover{color:#ef4444;background-color:rgba(239,68,68,.1)}.device-list-item.removed[data-v-1331ed77]{opacity:.5;background-color:hsl(var(--muted)/.3)}.profile-select[data-v-1331ed77]{font-size:12px;padding:4px 8px;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground));min-width:120px;cursor:pointer}.profile-select[data-v-1331ed77]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.profile-badge[data-v-1331ed77]{font-size:12px;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));padding:2px 8px;border-radius:3px}.results-actions[data-v-1331ed77]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.status-banner[data-v-064a3d84]{padding:1rem 1.5rem;border-radius:var(--radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem}.status-banner-success[data-v-064a3d84]{background-color:hsl(var(--success)/.1);color:hsl(var(--success));border:1px solid hsl(var(--success)/.3)}.status-banner-warning[data-v-064a3d84]{background-color:hsl(var(--warning)/.1);color:hsl(var(--warning));border:1px solid hsl(var(--warning)/.3)}.status-banner-error[data-v-064a3d84]{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.3)}.form-group[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-row[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1rem}.form-label-horizontal[data-v-064a3d84]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));min-width:150px;padding-top:.625rem;text-align:right;-ms-flex-negative:0;flex-shrink:0}.form-input-wrapper[data-v-064a3d84]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:500px}.form-label[data-v-064a3d84]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.license-details[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.detail-row[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 0;border-bottom:1px solid hsl(var(--border)/.5)}.detail-row[data-v-064a3d84]:last-child{border-bottom:none}.detail-label[data-v-064a3d84]{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground))}.detail-value[data-v-064a3d84]{font-size:.875rem;color:hsl(var(--foreground));text-align:right}.modal-large[data-v-064a3d84]{max-width:900px;width:100%}.systems-list[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.system-card[data-v-064a3d84]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;background-color:hsl(var(--card));-webkit-transition:all .2s ease;transition:all .2s ease}.system-card[data-v-064a3d84]:hover{border-color:hsl(var(--primary)/.3);-webkit-box-shadow:0 2px 8px hsl(var(--primary)/.1);box-shadow:0 2px 8px hsl(var(--primary)/.1)}.system-header[data-v-064a3d84]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid hsl(var(--border))}.system-header[data-v-064a3d84],.system-name[data-v-064a3d84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.system-name[data-v-064a3d84]{font-size:1rem;font-weight:600;color:hsl(var(--foreground))}.system-details[data-v-064a3d84]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem}.system-details .detail-row[data-v-064a3d84]{padding:.5rem 0;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.system-details .detail-label[data-v-064a3d84]{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.system-details .detail-value[data-v-064a3d84]{font-size:.875rem;color:hsl(var(--foreground));text-align:left}@media (max-width:768px){.detail-row[data-v-064a3d84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.detail-value[data-v-064a3d84]{text-align:left}.form-row[data-v-064a3d84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-label-horizontal[data-v-064a3d84]{text-align:left;min-width:unset;padding-top:0;margin-bottom:.5rem}.form-input-wrapper[data-v-064a3d84]{max-width:100%;width:100%}.modal-large[data-v-064a3d84]{max-width:100%;margin:.5rem}.system-details[data-v-064a3d84]{grid-template-columns:1fr}.system-header[data-v-064a3d84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}}.login-page[data-v-780fbc53]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.login-container[data-v-780fbc53],.login-page[data-v-780fbc53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-container[data-v-780fbc53]{position:relative;width:100%;height:100%}.login-background[data-v-780fbc53]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(158deg,rgba(81,98,116,.67) -15.64%,#303841 48.64%,#e57a44 112.92%);background-size:cover;z-index:0}body.dark .login-background[data-v-780fbc53]{background:linear-gradient(135deg,#1a1c2e,#2d3561)}.login-content[data-v-780fbc53]{position:relative;z-index:1;width:100%;max-width:420px;padding:1rem}.login-card[data-v-780fbc53]{background:hsl(var(--card));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsl(var(--border)/.5);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.login-header[data-v-780fbc53]{text-align:center;margin-bottom:2rem;padding:2rem 1rem 0}.login-logo[data-v-780fbc53]{width:80px;height:80px;margin:0 auto 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#303841;border-radius:50%;padding:1rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.logo-image[data-v-780fbc53]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.login-title[data-v-780fbc53]{font-size:1.75rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .5rem;letter-spacing:-.025em}.login-subtitle[data-v-780fbc53]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.login-form[data-v-780fbc53]{gap:1.25rem}.form-group[data-v-780fbc53],.login-form[data-v-780fbc53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-780fbc53]{gap:.5rem}.form-label[data-v-780fbc53]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.error-message[data-v-780fbc53]{font-size:.75rem;color:hsl(var(--destructive));margin-top:.25rem}.form-actions[data-v-780fbc53]{margin-top:1rem}.login-button[data-v-780fbc53]{width:100%;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;height:auto}.form-footer[data-v-780fbc53]{text-align:center;margin-top:1.5rem;padding-bottom:1rem}.forgot-link[data-v-780fbc53]{font-size:.875rem;color:hsl(var(--primary));text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.forgot-link[data-v-780fbc53]:hover{color:hsl(var(--primary)/.8);text-decoration:underline}.error-modal-overlay[data-v-780fbc53]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:1rem;-webkit-animation:overlayFadeIn-780fbc53 .3s ease-out;animation:overlayFadeIn-780fbc53 .3s ease-out}.error-modal-content[data-v-780fbc53]{max-width:450px;width:100%;-webkit-animation:errorModalSlideIn-780fbc53 .4s cubic-bezier(.34,1.56,.64,1);animation:errorModalSlideIn-780fbc53 .4s cubic-bezier(.34,1.56,.64,1)}.error-modal-card[data-v-780fbc53]{background:#fff;border-radius:16px;padding:2rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);border:2px solid #ef4444;text-align:center;position:relative;overflow:hidden}body.dark .error-modal-card[data-v-780fbc53]{background:#1f2937;border-color:#dc2626;color:#f9fafb}.error-icon[data-v-780fbc53]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:errorIconPulse-780fbc53 2s infinite;animation:errorIconPulse-780fbc53 2s infinite}body.dark .error-icon[data-v-780fbc53]{background:linear-gradient(135deg,#7f1d1d,#991b1b)}.error-icon i[data-v-780fbc53]{font-size:2.5rem;color:#dc2626;-webkit-animation:errorIconShake-780fbc53 .5s ease-in-out;animation:errorIconShake-780fbc53 .5s ease-in-out}body.dark .error-icon i[data-v-780fbc53]{color:#f87171}.error-header[data-v-780fbc53]{margin-bottom:1rem}.error-title[data-v-780fbc53]{font-size:1.5rem;font-weight:700;color:#dc2626;margin:0;letter-spacing:-.025em}body.dark .error-title[data-v-780fbc53]{color:#f87171}.error-body[data-v-780fbc53]{margin-bottom:2rem}.error-message[data-v-780fbc53]{font-size:1.125rem;color:#374151;line-height:1.6;margin:0;font-weight:500}body.dark .error-message[data-v-780fbc53]{color:#d1d5db}.error-actions[data-v-780fbc53]{margin-bottom:1rem}.error-button[data-v-780fbc53]{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(220,38,38,.3);box-shadow:0 4px 12px rgba(220,38,38,.3);min-width:140px}.error-button[data-v-780fbc53]:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(220,38,38,.4);box-shadow:0 6px 20px rgba(220,38,38,.4)}.error-button[data-v-780fbc53]:active{-webkit-transform:translateY(0);transform:translateY(0)}.error-footer[data-v-780fbc53]{border-top:1px solid #e5e7eb;padding-top:1rem;margin-top:1rem}body.dark .error-footer[data-v-780fbc53]{border-top-color:#374151}.auto-close-text[data-v-780fbc53]{color:#6b7280;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}body.dark .auto-close-text[data-v-780fbc53]{color:#9ca3af}@-webkit-keyframes overlayFadeIn-780fbc53{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeIn-780fbc53{0%{opacity:0}to{opacity:1}}@-webkit-keyframes errorModalSlideIn-780fbc53{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes errorModalSlideIn-780fbc53{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes errorIconPulse-780fbc53{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes errorIconPulse-780fbc53{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes errorIconShake-780fbc53{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes errorIconShake-780fbc53{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@media (max-width:480px){.login-content[data-v-780fbc53]{max-width:100%;padding:1rem}.login-header[data-v-780fbc53]{padding:1.5rem 1rem 0}.login-logo[data-v-780fbc53]{width:60px;height:60px;padding:.75rem}.login-title[data-v-780fbc53]{font-size:1.5rem}.login-form[data-v-780fbc53]{gap:1rem}.error-modal-content[data-v-780fbc53]{max-width:calc(100vw - 2rem)}.error-modal-card[data-v-780fbc53]{padding:1.5rem}.error-icon[data-v-780fbc53]{width:60px;height:60px;margin-bottom:1rem}.error-icon i[data-v-780fbc53]{font-size:2rem}.error-title[data-v-780fbc53]{font-size:1.25rem}.error-message[data-v-780fbc53]{font-size:1rem}}.password-input-wrapper[data-v-780fbc53]{position:relative}.password-toggle[data-v-780fbc53]{background:none;border:none;color:hsl(var(--muted-foreground));cursor:pointer;padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease}.password-toggle[data-v-780fbc53]:hover{color:hsl(var(--foreground))}.password-toggle[data-v-780fbc53]:focus{outline:none}.password-toggle i[data-v-780fbc53]{font-size:.875rem}[data-v-780fbc53] .error input{border-color:hsl(var(--destructive))!important}[data-v-780fbc53] .error input:focus{-webkit-box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important;box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important}.forgot-password-page[data-v-6a09b5ab]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.forgot-password-page[data-v-6a09b5ab],.login-container[data-v-6a09b5ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-container[data-v-6a09b5ab]{position:relative;width:100%;height:100%}.login-background[data-v-6a09b5ab]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(158deg,rgba(81,98,116,.67) -15.64%,#303841 48.64%,#e57a44 112.92%);background-size:cover;z-index:0}body.dark .login-background[data-v-6a09b5ab]{background:linear-gradient(135deg,#1a1c2e,#2d3561)}.login-content[data-v-6a09b5ab]{position:relative;z-index:1;width:100%;max-width:420px;padding:1rem}.login-card[data-v-6a09b5ab]{background:hsl(var(--card));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsl(var(--border)/.5);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.login-header[data-v-6a09b5ab]{text-align:center;margin-bottom:2rem;padding:2rem 1rem 0}.login-logo[data-v-6a09b5ab]{width:80px;height:80px;margin:0 auto 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#303841;border-radius:50%;padding:1rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.logo-image[data-v-6a09b5ab]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.login-title[data-v-6a09b5ab]{font-size:1.75rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .5rem;letter-spacing:-.025em}.login-subtitle[data-v-6a09b5ab]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.login-form[data-v-6a09b5ab]{gap:1.25rem}.form-group[data-v-6a09b5ab],.login-form[data-v-6a09b5ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-6a09b5ab]{gap:.5rem}.form-label[data-v-6a09b5ab]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.error-message[data-v-6a09b5ab]{font-size:.75rem;color:hsl(var(--destructive));margin-top:.25rem}.form-actions[data-v-6a09b5ab]{margin-top:1rem}.login-button[data-v-6a09b5ab]{width:100%;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;height:auto}.form-footer[data-v-6a09b5ab]{text-align:center;margin-top:1.5rem;padding-bottom:1rem}.back-link[data-v-6a09b5ab]{font-size:.875rem;color:hsl(var(--primary));text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-link[data-v-6a09b5ab]:hover{color:hsl(var(--primary)/.8);text-decoration:underline}.success-modal-overlay[data-v-6a09b5ab]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:1rem;-webkit-animation:overlayFadeIn-6a09b5ab .3s ease-out;animation:overlayFadeIn-6a09b5ab .3s ease-out}.success-modal-content[data-v-6a09b5ab]{max-width:450px;width:100%;-webkit-animation:successModalSlideIn-6a09b5ab .4s cubic-bezier(.34,1.56,.64,1);animation:successModalSlideIn-6a09b5ab .4s cubic-bezier(.34,1.56,.64,1)}.success-modal-card[data-v-6a09b5ab]{background:#fff;border-radius:16px;padding:2rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(34,197,94,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(34,197,94,.1);border:2px solid #22c55e;text-align:center;position:relative;overflow:hidden}body.dark .success-modal-card[data-v-6a09b5ab]{background:#1f2937;border-color:#16a34a;color:#f9fafb}.success-icon[data-v-6a09b5ab]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:successIconPulse-6a09b5ab 2s infinite;animation:successIconPulse-6a09b5ab 2s infinite}body.dark .success-icon[data-v-6a09b5ab]{background:linear-gradient(135deg,#14532d,#166534)}.success-icon i[data-v-6a09b5ab]{font-size:2.5rem;color:#16a34a;-webkit-animation:successIconScale-6a09b5ab .5s ease-in-out;animation:successIconScale-6a09b5ab .5s ease-in-out}body.dark .success-icon i[data-v-6a09b5ab]{color:#4ade80}.success-header[data-v-6a09b5ab]{margin-bottom:1rem}.success-title[data-v-6a09b5ab]{font-size:1.5rem;font-weight:700;color:#16a34a;margin:0;letter-spacing:-.025em}body.dark .success-title[data-v-6a09b5ab]{color:#4ade80}.success-body[data-v-6a09b5ab]{margin-bottom:2rem}.success-message[data-v-6a09b5ab]{font-size:1.125rem;color:#374151;line-height:1.6;margin:0;font-weight:500}body.dark .success-message[data-v-6a09b5ab]{color:#d1d5db}.success-actions[data-v-6a09b5ab]{margin-bottom:1rem}.success-button[data-v-6a09b5ab]{background:linear-gradient(135deg,#16a34a,#15803d);border:none;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(22,163,74,.3);box-shadow:0 4px 12px rgba(22,163,74,.3);min-width:160px}.success-button[data-v-6a09b5ab]:hover{background:linear-gradient(135deg,#15803d,#166534);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(22,163,74,.4);box-shadow:0 6px 20px rgba(22,163,74,.4)}.success-button[data-v-6a09b5ab]:active{-webkit-transform:translateY(0);transform:translateY(0)}.error-modal-overlay[data-v-6a09b5ab]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:1rem;-webkit-animation:overlayFadeIn-6a09b5ab .3s ease-out;animation:overlayFadeIn-6a09b5ab .3s ease-out}.error-modal-content[data-v-6a09b5ab]{max-width:450px;width:100%;-webkit-animation:errorModalSlideIn-6a09b5ab .4s cubic-bezier(.34,1.56,.64,1);animation:errorModalSlideIn-6a09b5ab .4s cubic-bezier(.34,1.56,.64,1)}.error-modal-card[data-v-6a09b5ab]{background:#fff;border-radius:16px;padding:2rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);border:2px solid #ef4444;text-align:center;position:relative;overflow:hidden}body.dark .error-modal-card[data-v-6a09b5ab]{background:#1f2937;border-color:#dc2626;color:#f9fafb}.error-icon[data-v-6a09b5ab]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:errorIconPulse-6a09b5ab 2s infinite;animation:errorIconPulse-6a09b5ab 2s infinite}body.dark .error-icon[data-v-6a09b5ab]{background:linear-gradient(135deg,#7f1d1d,#991b1b)}.error-icon i[data-v-6a09b5ab]{font-size:2.5rem;color:#dc2626;-webkit-animation:errorIconShake-6a09b5ab .5s ease-in-out;animation:errorIconShake-6a09b5ab .5s ease-in-out}body.dark .error-icon i[data-v-6a09b5ab]{color:#f87171}.error-header[data-v-6a09b5ab]{margin-bottom:1rem}.error-title[data-v-6a09b5ab]{font-size:1.5rem;font-weight:700;color:#dc2626;margin:0;letter-spacing:-.025em}body.dark .error-title[data-v-6a09b5ab]{color:#f87171}.error-body[data-v-6a09b5ab]{margin-bottom:2rem}.error-message[data-v-6a09b5ab]{font-size:1.125rem;color:#374151;line-height:1.6;margin:0;font-weight:500}body.dark .error-message[data-v-6a09b5ab]{color:#d1d5db}.error-actions[data-v-6a09b5ab]{margin-bottom:1rem}.error-button[data-v-6a09b5ab]{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(220,38,38,.3);box-shadow:0 4px 12px rgba(220,38,38,.3);min-width:140px}.error-button[data-v-6a09b5ab]:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(220,38,38,.4);box-shadow:0 6px 20px rgba(220,38,38,.4)}.error-button[data-v-6a09b5ab]:active{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes overlayFadeIn-6a09b5ab{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeIn-6a09b5ab{0%{opacity:0}to{opacity:1}}@-webkit-keyframes successModalSlideIn-6a09b5ab{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes successModalSlideIn-6a09b5ab{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes errorModalSlideIn-6a09b5ab{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes errorModalSlideIn-6a09b5ab{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes successIconPulse-6a09b5ab{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes successIconPulse-6a09b5ab{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes errorIconPulse-6a09b5ab{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes errorIconPulse-6a09b5ab{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes successIconScale-6a09b5ab{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes successIconScale-6a09b5ab{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes errorIconShake-6a09b5ab{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes errorIconShake-6a09b5ab{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}[data-v-6a09b5ab] .error input{border-color:hsl(var(--destructive))!important}[data-v-6a09b5ab] .error input:focus{-webkit-box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important;box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important}@media (max-width:480px){.login-content[data-v-6a09b5ab]{max-width:100%;padding:1rem}.login-header[data-v-6a09b5ab]{padding:1.5rem 1rem 0}.login-logo[data-v-6a09b5ab]{width:60px;height:60px;padding:.75rem}.login-title[data-v-6a09b5ab]{font-size:1.5rem}.login-form[data-v-6a09b5ab]{gap:1rem}.error-modal-content[data-v-6a09b5ab],.success-modal-content[data-v-6a09b5ab]{max-width:calc(100vw - 2rem)}.error-modal-card[data-v-6a09b5ab],.success-modal-card[data-v-6a09b5ab]{padding:1.5rem}.error-icon[data-v-6a09b5ab],.success-icon[data-v-6a09b5ab]{width:60px;height:60px;margin-bottom:1rem}.error-icon i[data-v-6a09b5ab],.success-icon i[data-v-6a09b5ab]{font-size:2rem}.error-title[data-v-6a09b5ab],.success-title[data-v-6a09b5ab]{font-size:1.25rem}.error-message[data-v-6a09b5ab],.success-message[data-v-6a09b5ab]{font-size:1rem}}.reset-password-page[data-v-c1a77ab2]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.login-container[data-v-c1a77ab2],.reset-password-page[data-v-c1a77ab2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-container[data-v-c1a77ab2]{position:relative;width:100%;height:100%}.login-background[data-v-c1a77ab2]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);background-size:cover;z-index:0}body.dark .login-background[data-v-c1a77ab2]{background:linear-gradient(135deg,#1a1c2e,#2d3561)}.login-content[data-v-c1a77ab2]{position:relative;z-index:1;width:100%;max-width:420px;padding:1rem}.login-card[data-v-c1a77ab2]{background:hsl(var(--card));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsl(var(--border)/.5);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.login-header[data-v-c1a77ab2]{text-align:center;margin-bottom:2rem;padding:2rem 1rem 0}.login-logo[data-v-c1a77ab2]{width:80px;height:80px;margin:0 auto 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsl(var(--background));border-radius:50%;padding:1rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.logo-image[data-v-c1a77ab2]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.login-title[data-v-c1a77ab2]{font-size:1.75rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .5rem;letter-spacing:-.025em}.login-subtitle[data-v-c1a77ab2]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.invalid-token-message[data-v-c1a77ab2]{text-align:center;padding:2rem 1rem}.invalid-token-message .error-icon[data-v-c1a77ab2]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.dark .invalid-token-message .error-icon[data-v-c1a77ab2]{background:linear-gradient(135deg,#7f1d1d,#991b1b)}.invalid-token-message .error-icon i[data-v-c1a77ab2]{font-size:2.5rem;color:#dc2626}body.dark .invalid-token-message .error-icon i[data-v-c1a77ab2]{color:#f87171}.invalid-token-message h3[data-v-c1a77ab2]{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 1rem}.invalid-token-message p[data-v-c1a77ab2]{color:hsl(var(--muted-foreground));margin:0 0 2rem;line-height:1.6}.redirect-button[data-v-c1a77ab2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.redirect-button[data-v-c1a77ab2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.4);box-shadow:0 6px 20px rgba(102,126,234,.4)}.login-form[data-v-c1a77ab2]{gap:1.25rem}.form-group[data-v-c1a77ab2],.login-form[data-v-c1a77ab2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-c1a77ab2]{gap:.5rem}.form-label[data-v-c1a77ab2]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.error-message[data-v-c1a77ab2]{font-size:.75rem;color:hsl(var(--destructive));margin-top:.25rem}.form-actions[data-v-c1a77ab2]{margin-top:1rem}.login-button[data-v-c1a77ab2]{width:100%;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;height:auto}.form-footer[data-v-c1a77ab2]{text-align:center;margin-top:1.5rem;padding-bottom:1rem}.back-link[data-v-c1a77ab2]{font-size:.875rem;color:hsl(var(--primary));text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-link[data-v-c1a77ab2]:hover{color:hsl(var(--primary)/.8);text-decoration:underline}.success-modal-overlay[data-v-c1a77ab2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:1rem;-webkit-animation:overlayFadeIn-c1a77ab2 .3s ease-out;animation:overlayFadeIn-c1a77ab2 .3s ease-out}.success-modal-content[data-v-c1a77ab2]{max-width:450px;width:100%;-webkit-animation:successModalSlideIn-c1a77ab2 .4s cubic-bezier(.34,1.56,.64,1);animation:successModalSlideIn-c1a77ab2 .4s cubic-bezier(.34,1.56,.64,1)}.success-modal-card[data-v-c1a77ab2]{background:#fff;border-radius:16px;padding:2rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(34,197,94,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(34,197,94,.1);border:2px solid #22c55e;text-align:center;position:relative;overflow:hidden}body.dark .success-modal-card[data-v-c1a77ab2]{background:#1f2937;border-color:#16a34a;color:#f9fafb}.success-icon[data-v-c1a77ab2]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:successIconPulse-c1a77ab2 2s infinite;animation:successIconPulse-c1a77ab2 2s infinite}body.dark .success-icon[data-v-c1a77ab2]{background:linear-gradient(135deg,#14532d,#166534)}.success-icon i[data-v-c1a77ab2]{font-size:2.5rem;color:#16a34a;-webkit-animation:successIconScale-c1a77ab2 .5s ease-in-out;animation:successIconScale-c1a77ab2 .5s ease-in-out}body.dark .success-icon i[data-v-c1a77ab2]{color:#4ade80}.success-header[data-v-c1a77ab2]{margin-bottom:1rem}.success-title[data-v-c1a77ab2]{font-size:1.5rem;font-weight:700;color:#16a34a;margin:0;letter-spacing:-.025em}body.dark .success-title[data-v-c1a77ab2]{color:#4ade80}.success-body[data-v-c1a77ab2]{margin-bottom:2rem}.success-message[data-v-c1a77ab2]{font-size:1.125rem;color:#374151;line-height:1.6;margin:0;font-weight:500}body.dark .success-message[data-v-c1a77ab2]{color:#d1d5db}.success-actions[data-v-c1a77ab2]{margin-bottom:1rem}.success-button[data-v-c1a77ab2]{background:linear-gradient(135deg,#16a34a,#15803d);border:none;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(22,163,74,.3);box-shadow:0 4px 12px rgba(22,163,74,.3);min-width:160px}.success-button[data-v-c1a77ab2]:hover{background:linear-gradient(135deg,#15803d,#166534);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(22,163,74,.4);box-shadow:0 6px 20px rgba(22,163,74,.4)}.success-button[data-v-c1a77ab2]:active{-webkit-transform:translateY(0);transform:translateY(0)}.error-modal-overlay[data-v-c1a77ab2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;padding:1rem;-webkit-animation:overlayFadeIn-c1a77ab2 .3s ease-out;animation:overlayFadeIn-c1a77ab2 .3s ease-out}.error-modal-content[data-v-c1a77ab2]{max-width:450px;width:100%;-webkit-animation:errorModalSlideIn-c1a77ab2 .4s cubic-bezier(.34,1.56,.64,1);animation:errorModalSlideIn-c1a77ab2 .4s cubic-bezier(.34,1.56,.64,1)}.error-modal-card[data-v-c1a77ab2]{background:#fff;border-radius:16px;padding:2rem;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(255,0,0,.1);border:2px solid #ef4444;text-align:center;position:relative;overflow:hidden}body.dark .error-modal-card[data-v-c1a77ab2]{background:#1f2937;border-color:#dc2626;color:#f9fafb}.error-icon[data-v-c1a77ab2]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:errorIconPulse-c1a77ab2 2s infinite;animation:errorIconPulse-c1a77ab2 2s infinite}body.dark .error-icon[data-v-c1a77ab2]{background:linear-gradient(135deg,#7f1d1d,#991b1b)}.error-icon i[data-v-c1a77ab2]{font-size:2.5rem;color:#dc2626;-webkit-animation:errorIconShake-c1a77ab2 .5s ease-in-out;animation:errorIconShake-c1a77ab2 .5s ease-in-out}body.dark .error-icon i[data-v-c1a77ab2]{color:#f87171}.error-header[data-v-c1a77ab2]{margin-bottom:1rem}.error-title[data-v-c1a77ab2]{font-size:1.5rem;font-weight:700;color:#dc2626;margin:0;letter-spacing:-.025em}body.dark .error-title[data-v-c1a77ab2]{color:#f87171}.error-body[data-v-c1a77ab2]{margin-bottom:2rem}.error-message[data-v-c1a77ab2]{font-size:1.125rem;color:#374151;line-height:1.6;margin:0;font-weight:500}body.dark .error-message[data-v-c1a77ab2]{color:#d1d5db}.error-actions[data-v-c1a77ab2]{margin-bottom:1rem}.error-button[data-v-c1a77ab2]{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;color:#fff;padding:.75rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 12px rgba(220,38,38,.3);box-shadow:0 4px 12px rgba(220,38,38,.3);min-width:140px}.error-button[data-v-c1a77ab2]:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(220,38,38,.4);box-shadow:0 6px 20px rgba(220,38,38,.4)}.error-button[data-v-c1a77ab2]:active{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes overlayFadeIn-c1a77ab2{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeIn-c1a77ab2{0%{opacity:0}to{opacity:1}}@-webkit-keyframes successModalSlideIn-c1a77ab2{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes successModalSlideIn-c1a77ab2{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes errorModalSlideIn-c1a77ab2{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes errorModalSlideIn-c1a77ab2{0%{opacity:0;-webkit-transform:translateY(-40px) scale(.9);transform:translateY(-40px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes successIconPulse-c1a77ab2{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes successIconPulse-c1a77ab2{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes errorIconPulse-c1a77ab2{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes errorIconPulse-c1a77ab2{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes successIconScale-c1a77ab2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes successIconScale-c1a77ab2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes errorIconShake-c1a77ab2{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes errorIconShake-c1a77ab2{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%,40%,60%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}.password-input-wrapper[data-v-c1a77ab2]{position:relative}.password-toggle[data-v-c1a77ab2]{background:none;border:none;color:hsl(var(--muted-foreground));cursor:pointer;padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s ease;transition:color .2s ease}.password-toggle[data-v-c1a77ab2]:hover{color:hsl(var(--foreground))}.password-toggle[data-v-c1a77ab2]:focus{outline:none}.password-toggle i[data-v-c1a77ab2]{font-size:.875rem}[data-v-c1a77ab2] .error input{border-color:hsl(var(--destructive))!important}[data-v-c1a77ab2] .error input:focus{-webkit-box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important;box-shadow:0 0 0 2px hsl(var(--destructive)/.2)!important}@media (max-width:480px){.login-content[data-v-c1a77ab2]{max-width:100%;padding:1rem}.login-header[data-v-c1a77ab2]{padding:1.5rem 1rem 0}.login-logo[data-v-c1a77ab2]{width:60px;height:60px;padding:.75rem}.login-title[data-v-c1a77ab2]{font-size:1.5rem}.login-form[data-v-c1a77ab2]{gap:1rem}.invalid-token-message[data-v-c1a77ab2]{padding:1.5rem 1rem}.invalid-token-message .error-icon[data-v-c1a77ab2]{width:60px;height:60px}.invalid-token-message .error-icon i[data-v-c1a77ab2]{font-size:2rem}.error-modal-content[data-v-c1a77ab2],.success-modal-content[data-v-c1a77ab2]{max-width:calc(100vw - 2rem)}.error-modal-card[data-v-c1a77ab2],.success-modal-card[data-v-c1a77ab2]{padding:1.5rem}.error-icon[data-v-c1a77ab2],.success-icon[data-v-c1a77ab2]{width:60px;height:60px;margin-bottom:1rem}.error-icon i[data-v-c1a77ab2],.success-icon i[data-v-c1a77ab2]{font-size:2rem}.error-title[data-v-c1a77ab2],.success-title[data-v-c1a77ab2]{font-size:1.25rem}.error-message[data-v-c1a77ab2],.success-message[data-v-c1a77ab2]{font-size:1rem}}.no-access-page[data-v-48c649ee]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.no-access-container[data-v-48c649ee],.no-access-page[data-v-48c649ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-access-container[data-v-48c649ee]{position:relative;width:100%;height:100%}.no-access-background[data-v-48c649ee]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f59e0b,#d97706);background-size:cover;z-index:0}body.dark .no-access-background[data-v-48c649ee]{background:linear-gradient(135deg,#92400e,#78350f)}.no-access-content[data-v-48c649ee]{position:relative;z-index:1;width:100%;max-width:520px;padding:1rem}.no-access-card[data-v-48c649ee]{background:hsl(var(--card));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsl(var(--border)/.5);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.no-access-header[data-v-48c649ee]{text-align:center;margin-bottom:2rem;padding:2rem 1rem 0}.no-access-logo[data-v-48c649ee]{width:80px;height:80px;margin:0 auto 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsl(var(--background));border-radius:50%;padding:1rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.logo-image[data-v-48c649ee]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.no-access-title[data-v-48c649ee]{font-size:1.75rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 .5rem;letter-spacing:-.025em}.no-access-subtitle[data-v-48c649ee]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.no-access-message[data-v-48c649ee]{text-align:center;padding:1rem}.warning-icon[data-v-48c649ee]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.dark .warning-icon[data-v-48c649ee]{background:linear-gradient(135deg,#92400e,#b45309)}.warning-icon i[data-v-48c649ee]{font-size:2.5rem;color:#d97706}body.dark .warning-icon i[data-v-48c649ee]{color:#fbbf24}.message-title[data-v-48c649ee]{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground));margin:0 0 1rem;letter-spacing:-.025em}.contact-text[data-v-48c649ee],.message-text[data-v-48c649ee]{color:hsl(var(--muted-foreground));line-height:1.6;margin:0 0 1rem}.contact-text[data-v-48c649ee]{font-weight:500;color:hsl(var(--foreground)/.8)}.user-info[data-v-48c649ee]{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;margin:1.5rem 0;text-align:left}.info-row[data-v-48c649ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;font-size:.875rem}.info-row[data-v-48c649ee]:last-child{margin-bottom:0}.info-label[data-v-48c649ee]{color:hsl(var(--muted-foreground));margin-right:.5rem}.info-value[data-v-48c649ee]{color:hsl(var(--foreground));font-weight:500}.admin-contact-info[data-v-48c649ee]{background:hsl(var(--muted)/.2);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem;margin:1.5rem 0;text-align:left}.contact-title[data-v-48c649ee]{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-title i[data-v-48c649ee]{color:#d97706}.contact-instructions[data-v-48c649ee]{color:hsl(var(--muted-foreground));margin:0 0 1rem;line-height:1.5}.request-details[data-v-48c649ee]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:1rem}.detail-item[data-v-48c649ee]{margin-bottom:.5rem;font-size:.875rem;line-height:1.4}.detail-item[data-v-48c649ee]:last-child{margin-bottom:0}.detail-item strong[data-v-48c649ee]{color:hsl(var(--foreground));font-weight:600}.action-buttons[data-v-48c649ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.logout-btn[data-v-48c649ee]{font-size:.875rem;font-weight:500;padding:.75rem 2rem;height:auto;background:linear-gradient(135deg,#6b7280,#4b5563);border:none;color:#fff}.logout-btn[data-v-48c649ee]:hover{background:linear-gradient(135deg,#4b5563,#374151)}@media (max-width:580px){.no-access-content[data-v-48c649ee]{max-width:100%;padding:1rem}.no-access-header[data-v-48c649ee]{padding:1.5rem 1rem 0}.no-access-logo[data-v-48c649ee]{width:60px;height:60px;padding:.75rem}.no-access-title[data-v-48c649ee]{font-size:1.5rem}.no-access-message[data-v-48c649ee]{padding:.75rem}.warning-icon[data-v-48c649ee]{width:60px;height:60px;margin-bottom:1rem}.warning-icon i[data-v-48c649ee]{font-size:2rem}.message-title[data-v-48c649ee]{font-size:1.25rem}.admin-contact-info[data-v-48c649ee]{padding:1rem;margin:1rem 0}.request-details[data-v-48c649ee]{padding:.75rem}.action-buttons[data-v-48c649ee]{margin-top:1.5rem}}.navbar-nav .nav-item p{line-height:inherit;margin-left:5px}.wrapper-full-page .navbar-collapse .navbar-nav,.wrapper-full-page .navbar-toggler{margin-right:30px}.navbar-collapse .navbar-nav .nav-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-collapse .navbar-nav .nav-link,.navbar-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-wrapper .navbar-brand{margin-right:auto}.not-found-page .centered,.not-found-page .full-page>.content{min-height:calc(100vh - 160px)}.not-found-page .not-found-icon{margin-right:10px}.not-found-page .centered{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:150px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.not-found-page .centered h1,.not-found-page .centered i{font-size:50px}.not-found-page .centered p{font-size:20px}.header-container[data-v-6a97c1ec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-6a97c1ec],.search-filter-container[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-6a97c1ec]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-6a97c1ec]{width:320px}.search-input[data-v-6a97c1ec],.search-input[data-v-6a97c1ec] .el-input__inner,.search-input[data-v-6a97c1ec] .input,.search-input[data-v-6a97c1ec] input{background-color:#fafafa!important}.clear-filters-btn[data-v-6a97c1ec]{min-height:40px!important;height:40px!important}.modal-overlay[data-v-6a97c1ec]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-6a97c1ec]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-6a97c1ec .3s ease-out;animation:modalSlideIn-6a97c1ec .3s ease-out}@-webkit-keyframes modalSlideIn-6a97c1ec{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-6a97c1ec{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-6a97c1ec]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-6a97c1ec]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-6a97c1ec]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-6a97c1ec]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-6a97c1ec]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-6a97c1ec]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-6a97c1ec]:hover{background-color:hsl(var(--muted)/.5)}.editable-row[data-v-6a97c1ec]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.action-buttons[data-v-6a97c1ec]{gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action-buttons[data-v-6a97c1ec],.empty-state[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-state[data-v-6a97c1ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-6a97c1ec]{font-size:3rem}.deletion-details[data-v-6a97c1ec],.os-form[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.os-info[data-v-6a97c1ec]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.info-row[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.5)}.info-row[data-v-6a97c1ec]:last-child{border-bottom:none}.info-row .label[data-v-6a97c1ec]{font-weight:500;color:hsl(var(--muted-foreground))}.info-row .value[data-v-6a97c1ec]{font-family:Courier New,monospace;color:hsl(var(--foreground));font-size:.875rem;word-break:break-all}.pagination-container[data-v-6a97c1ec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-6a97c1ec],.pagination-controls[data-v-6a97c1ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-6a97c1ec]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-6a97c1ec]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-6a97c1ec]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-6a97c1ec]{padding:.25rem .5rem;font-size:.75rem}.pagination-controls>div[data-v-6a97c1ec]:first-child{white-space:nowrap}.pagination-controls>div[data-v-6a97c1ec]:first-child,.pagination-controls>div[data-v-6a97c1ec]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-6a97c1ec]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-6a97c1ec]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-6a97c1ec]{font-size:.75rem}.table-modern td[data-v-6a97c1ec],.table-modern th[data-v-6a97c1ec]{padding:.5rem .25rem}.action-buttons[data-v-6a97c1ec]{gap:.125rem}.action-buttons[data-v-6a97c1ec],.info-row[data-v-6a97c1ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-row[data-v-6a97c1ec]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.empty-state[data-v-6a97c1ec]{padding:2rem .5rem}.empty-icon[data-v-6a97c1ec]{font-size:2rem}.pagination-container[data-v-6a97c1ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-6a97c1ec]{text-align:center}.pagination-controls[data-v-6a97c1ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-6a97c1ec]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-6a97c1ec]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-6a97c1ec]{min-width:40px;width:40px;max-width:40px}}@media (max-width:480px){.table-modern td[data-v-6a97c1ec],.table-modern th[data-v-6a97c1ec]{padding:.25rem}.inline-input[data-v-6a97c1ec]{font-size:.75rem}}.header-container[data-v-7007bc60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-7007bc60],.search-filter-container[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-7007bc60]{gap:.5rem}.search-input[data-v-7007bc60]{width:320px}.search-input[data-v-7007bc60],.search-input[data-v-7007bc60] .el-input__inner,.search-input[data-v-7007bc60] .input,.search-input[data-v-7007bc60] input{background-color:#fafafa!important}.clear-filters-btn[data-v-7007bc60]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-7007bc60]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-7007bc60]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-7007bc60]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-7007bc60 .3s ease-out;animation:modalSlideIn-7007bc60 .3s ease-out}@-webkit-keyframes modalSlideIn-7007bc60{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-7007bc60{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.grid .form-group+.form-group[data-v-7007bc60]{margin-top:0!important}.form-label[data-v-7007bc60]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-7007bc60]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-7007bc60]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-7007bc60]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-7007bc60]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-7007bc60]:first-child{width:15%}.table-modern th[data-v-7007bc60]:nth-child(2){width:20%}.table-modern th[data-v-7007bc60]:nth-child(3){width:18%;text-align:center}.table-modern th[data-v-7007bc60]:nth-child(4),.table-modern th[data-v-7007bc60]:nth-child(5),.table-modern th[data-v-7007bc60]:nth-child(6){width:12%;text-align:center}.table-modern th[data-v-7007bc60]:nth-child(7){width:11%;text-align:center}.table-modern td[data-v-7007bc60]{padding:.75rem .5rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern td[data-v-7007bc60]:nth-child(3),.table-modern td[data-v-7007bc60]:nth-child(4),.table-modern td[data-v-7007bc60]:nth-child(5),.table-modern td[data-v-7007bc60]:nth-child(6),.table-modern td[data-v-7007bc60]:nth-child(7){text-align:center}.table-modern tbody tr[data-v-7007bc60]:hover{background-color:hsl(var(--muted)/.5)}.editable-row[data-v-7007bc60]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.select-cell[data-v-7007bc60]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select-sm[data-v-7007bc60]{padding:.375rem .5rem;font-size:.75rem;width:100%;max-width:160px;height:40px}.action-buttons[data-v-7007bc60]{gap:.25rem}.action-buttons[data-v-7007bc60],.file-upload-cell[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-upload-cell[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.no-plugin-status[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-change-container[data-v-7007bc60],.file-upload-container[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-input-hidden[data-v-7007bc60]{display:none}.file-input-label[data-v-7007bc60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-input-label[data-v-7007bc60]:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--ring))}.file-change-label[data-v-7007bc60]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:hsl(var(--foreground));background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-change-label[data-v-7007bc60]:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--ring))}.file-upload-zone[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.files-cell[data-v-7007bc60]{padding:.5rem;min-width:150px}.file-info[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.file-item[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-name[data-v-7007bc60]{color:hsl(var(--foreground));font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-link[data-v-7007bc60]{background:none;border:none;padding:0;color:hsl(var(--foreground));font-weight:500;font-size:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-webkit-transition:color .2s ease;transition:color .2s ease}.download-link[data-v-7007bc60]:hover{color:hsl(var(--primary));text-decoration:none}.download-link:hover .fas.fa-download[data-v-7007bc60]{color:hsl(var(--primary))!important}.file-size[data-v-7007bc60]{font-size:.75rem;color:hsl(var(--muted-foreground))}.file-details[data-v-7007bc60]{margin-top:.25rem}.file-details small[data-v-7007bc60]{font-size:.75rem;gap:.25rem}.file-details small[data-v-7007bc60],.no-files[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-files[data-v-7007bc60]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.missing-file[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.missing-file .badge-danger[data-v-7007bc60]{background-color:#dc3545;color:#fff}.text-danger[data-v-7007bc60]{color:#dc3545!important}.file-upload-area[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;border:2px dashed hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.1);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-upload-area[data-v-7007bc60]:hover{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.file-upload-content[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.file-upload-content[data-v-7007bc60],.selected-file[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-file[data-v-7007bc60]{padding:.5rem;background-color:hsl(var(--success)/.1);border:1px solid hsl(var(--success)/.3);border-radius:calc(var(--radius) - 2px);font-size:.875rem}.host-type-form[data-v-7007bc60],.plugin-form[data-v-7007bc60],.plugin-type-form[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.pagination-container[data-v-7007bc60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-7007bc60],.pagination-controls[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-7007bc60]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-7007bc60]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.empty-state[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:3rem 1rem;text-align:center}.empty-icon[data-v-7007bc60]{font-size:3rem}.status-summary[data-v-7007bc60]{font-size:.75rem;font-weight:500}.deletion-details[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.plugin-info[data-v-7007bc60]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.info-row[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.5)}.info-row[data-v-7007bc60]:last-child{border-bottom:none}.info-row .label[data-v-7007bc60]{font-weight:500;color:hsl(var(--muted-foreground))}.info-row .value[data-v-7007bc60]{color:hsl(var(--foreground));font-size:.875rem;word-break:break-all}.pagination-controls>div[data-v-7007bc60]:first-child{white-space:nowrap}.pagination-controls>div[data-v-7007bc60]:first-child,.pagination-controls>div[data-v-7007bc60]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-7007bc60]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-7007bc60]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-7007bc60],.search-filter-container[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-7007bc60]{width:100%;gap:.75rem}.clear-filters-btn[data-v-7007bc60],.search-input[data-v-7007bc60]{width:100%}.modal-overlay[data-v-7007bc60]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-7007bc60]{font-size:.75rem}.table-modern td[data-v-7007bc60],.table-modern th[data-v-7007bc60]{padding:.5rem .25rem}.action-buttons[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.file-change-container[data-v-7007bc60],.file-upload-container[data-v-7007bc60],.pagination-container[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-container[data-v-7007bc60]{gap:1rem}.pagination-info[data-v-7007bc60]{text-align:center}.pagination-controls[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-7007bc60]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-7007bc60]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-7007bc60]{min-width:40px;width:40px;max-width:40px}.info-row[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.empty-state[data-v-7007bc60]{padding:2rem .5rem}.empty-icon[data-v-7007bc60]{font-size:2rem}}.list-section[data-v-7007bc60]{max-height:400px;overflow-y:auto}.types-list[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.type-item[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--card));-webkit-transition:all .2s ease;transition:all .2s ease}.type-item[data-v-7007bc60]:hover{background-color:hsl(var(--muted)/.5)}.type-info[data-v-7007bc60]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.type-name[data-v-7007bc60]{font-weight:500;color:hsl(var(--foreground))}.type-name-input[data-v-7007bc60]{max-width:300px}.empty-list[data-v-7007bc60],.type-actions[data-v-7007bc60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.empty-list[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;text-align:center;color:hsl(var(--muted-foreground));border:2px dashed hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.1)}.empty-list i[data-v-7007bc60]{font-size:2rem}@media (max-width:768px){.type-item[data-v-7007bc60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.type-actions[data-v-7007bc60],.type-info[data-v-7007bc60]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.type-name-input[data-v-7007bc60]{max-width:100%}}@media (max-width:480px){.table-modern td[data-v-7007bc60],.table-modern th[data-v-7007bc60]{padding:.25rem}.file-upload-area[data-v-7007bc60],.inline-input[data-v-7007bc60]{padding:1rem}}.header-container[data-v-240a3e0a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-240a3e0a],.search-filter-container[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-240a3e0a]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-240a3e0a]{width:320px}.search-input[data-v-240a3e0a],.search-input[data-v-240a3e0a] .el-input__inner,.search-input[data-v-240a3e0a] .input,.search-input[data-v-240a3e0a] input{background-color:#fafafa!important}.clear-filters-btn[data-v-240a3e0a]{min-height:40px!important;height:40px!important}.modal-overlay[data-v-240a3e0a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-240a3e0a]{max-height:95vh;overflow-y:auto;-webkit-animation:modalSlideIn-240a3e0a .3s ease-out;animation:modalSlideIn-240a3e0a .3s ease-out}.profile-modal[data-v-240a3e0a]{max-height:95vh}@-webkit-keyframes modalSlideIn-240a3e0a{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-240a3e0a{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form-label[data-v-240a3e0a]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-240a3e0a]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-240a3e0a]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-240a3e0a]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-240a3e0a]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-240a3e0a]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-240a3e0a]:hover{background-color:hsl(var(--muted)/.5)}.profile-name[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count-badge[data-v-240a3e0a]{font-size:.75rem}.action-buttons[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-form[data-v-240a3e0a],.transfer-sections[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.transfer-section[data-v-240a3e0a]{background-color:hsl(var(--muted)/.1);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}.transfer-title[data-v-240a3e0a]{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.transfer-container[data-v-240a3e0a]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-240a3e0a]{background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;overflow:hidden}.panel-header[data-v-240a3e0a]{padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.panel-title[data-v-240a3e0a]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.search-input[data-v-240a3e0a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px}.panel-content[data-v-240a3e0a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem;max-height:250px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.transfer-item[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.875rem;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;gap:.5rem}.transfer-item>span[data-v-240a3e0a],.transfer-item[data-v-240a3e0a]>:not(i){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-item>i[data-v-240a3e0a]{-ms-flex-negative:0;flex-shrink:0}.transfer-item[data-v-240a3e0a]:hover{background-color:hsl(var(--muted)/.5)}.transfer-item.selected[data-v-240a3e0a]{background-color:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.3)}.transfer-item.selected.no-permission[data-v-240a3e0a]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--muted-foreground)/.3);color:hsl(var(--muted-foreground));cursor:not-allowed;opacity:.6}.transfer-item.selected.no-permission[data-v-240a3e0a]:hover{background-color:hsl(var(--muted)/.3)}.transfer-controls[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-item-align:center;align-self:center}.pagination-container[data-v-240a3e0a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-240a3e0a],.pagination-controls[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-240a3e0a]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-240a3e0a]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-240a3e0a]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-240a3e0a]{padding:.25rem .5rem;font-size:.75rem}@media (max-width:1024px){.transfer-container[data-v-240a3e0a]{grid-template-columns:1fr;gap:1.5rem}.transfer-controls[data-v-240a3e0a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.pagination-controls>div[data-v-240a3e0a]:first-child{white-space:nowrap}.pagination-controls>div[data-v-240a3e0a]:first-child,.pagination-controls>div[data-v-240a3e0a]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-240a3e0a]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-240a3e0a]{padding:1rem .5rem 1rem .5rem}.transfer-section[data-v-240a3e0a]{padding:1rem}.panel-header[data-v-240a3e0a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5rem}.search-input[data-v-240a3e0a]{min-width:auto}.table-container[data-v-240a3e0a]{font-size:.75rem}.table-modern td[data-v-240a3e0a],.table-modern th[data-v-240a3e0a]{padding:.5rem .25rem}.transfer-sections[data-v-240a3e0a]{gap:1rem}.pagination-container[data-v-240a3e0a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-240a3e0a]{text-align:center}.pagination-controls[data-v-240a3e0a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-240a3e0a]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-240a3e0a]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-240a3e0a]{min-width:40px;width:40px;max-width:40px}}.delete-confirmation[data-v-240a3e0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.profile-info-card[data-v-240a3e0a]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}.el-dialog{width:50%}@media (max-width:800px){.el-dialog{width:90%}}.btn.btn-fill.btn-neutral.btn-default.btn-wd{background:hsla(0,0%,100%,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;padding:.6rem 1.2rem;font-size:1rem;color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2);-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.btn.btn-fill.btn-info.btn-wd:hover{background:hsla(0,0%,100%,.2)}.installation-wizard-page .header-text[data-v-33f94984]{margin-bottom:30px}.installation-wizard-page .media[data-v-33f94984]{margin-bottom:20px}.installation-wizard-page .icon[data-v-33f94984]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px}.installation-wizard-page .alert[data-v-33f94984]{margin-top:15px}.btn[data-v-33f94984]:disabled{opacity:.6;cursor:not-allowed}.header-container[data-v-2084d361]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-2084d361],.search-filter-container[data-v-2084d361]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-2084d361]{gap:.5rem}.search-input[data-v-2084d361]{width:320px}.search-input[data-v-2084d361],.search-input[data-v-2084d361] .el-input__inner,.search-input[data-v-2084d361] .input,.search-input[data-v-2084d361] input{background-color:#fafafa!important}.clear-filters-btn[data-v-2084d361]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-2084d361]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-2084d361]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-2084d361]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-2084d361 .3s ease-out;animation:modalSlideIn-2084d361 .3s ease-out}@-webkit-keyframes modalSlideIn-2084d361{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-2084d361{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.upload-dropzone[data-v-2084d361]{border:2px dashed hsl(var(--border));border-radius:var(--radius);padding:2rem;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;background-color:hsl(var(--background))}.upload-dropzone.active-dropzone[data-v-2084d361],.upload-dropzone[data-v-2084d361]:hover{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.upload-input[data-v-2084d361]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-content[data-v-2084d361]{pointer-events:none}.upload-icon[data-v-2084d361]{font-size:3rem;color:hsl(var(--muted-foreground));margin-bottom:1rem}.upload-text[data-v-2084d361]{margin-bottom:1rem}.upload-primary[data-v-2084d361]{font-size:1.125rem;font-weight:500;color:hsl(var(--foreground));margin-bottom:.5rem}.upload-secondary[data-v-2084d361]{color:hsl(var(--muted-foreground));margin:0}.upload-link[data-v-2084d361]{color:hsl(var(--primary));text-decoration:underline;cursor:pointer}.upload-info[data-v-2084d361]{margin-top:1rem}.table-container[data-v-2084d361]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-2084d361]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-2084d361]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-2084d361]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-2084d361]:hover{background-color:hsl(var(--muted)/.5)}.mib-info[data-v-2084d361]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.mib-name[data-v-2084d361]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-buttons[data-v-2084d361]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-footer-modern[data-v-2084d361]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.mib-details-grid[data-v-2084d361]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.detail-item[data-v-2084d361]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.detail-label[data-v-2084d361]{font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground))}.detail-value[data-v-2084d361]{font-size:.875rem;color:hsl(var(--foreground))}.delete-confirmation[data-v-2084d361]{text-align:center}.mib-info-card[data-v-2084d361]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-2084d361]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-2084d361],.pagination-controls[data-v-2084d361]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-2084d361]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-2084d361]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-sm[data-v-2084d361]{padding:.25rem .5rem;font-size:.75rem}.pagination-controls>div[data-v-2084d361]:first-child{white-space:nowrap}.pagination-controls>div[data-v-2084d361]:first-child,.pagination-controls>div[data-v-2084d361]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-2084d361]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-2084d361]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-2084d361],.search-filter-container[data-v-2084d361]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-2084d361]{width:100%;gap:.75rem}.clear-filters-btn[data-v-2084d361],.search-input[data-v-2084d361]{width:100%}.modal-overlay[data-v-2084d361]{padding:1rem .5rem 1rem .5rem}.upload-dropzone[data-v-2084d361]{padding:1.5rem 1rem}.upload-icon[data-v-2084d361]{font-size:2rem}.upload-primary[data-v-2084d361]{font-size:1rem}.table-container[data-v-2084d361]{font-size:.75rem}.table-modern td[data-v-2084d361],.table-modern th[data-v-2084d361]{padding:.5rem .25rem}.mib-details-grid[data-v-2084d361]{grid-template-columns:1fr}.pagination-container[data-v-2084d361]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-2084d361]{text-align:center}.pagination-controls[data-v-2084d361]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-2084d361]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-2084d361]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-2084d361]{min-width:40px;width:40px;max-width:40px}}@media (max-width:480px){.upload-dropzone[data-v-2084d361]{padding:1rem .5rem}.table-modern td[data-v-2084d361],.table-modern th[data-v-2084d361]{padding:.375rem .125rem}.mib-info[data-v-2084d361]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.action-buttons[data-v-2084d361]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.header-container[data-v-b3220e60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-b3220e60],.search-filter-container[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-b3220e60]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-b3220e60]{width:320px}.search-input[data-v-b3220e60],.search-input[data-v-b3220e60] .el-input__inner,.search-input[data-v-b3220e60] .input,.search-input[data-v-b3220e60] input{background-color:#fafafa!important}.clear-filters-btn[data-v-b3220e60]{min-height:40px!important;height:40px!important}.modal-overlay[data-v-b3220e60]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-b3220e60]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-b3220e60 .3s ease-out;animation:modalSlideIn-b3220e60 .3s ease-out}@-webkit-keyframes modalSlideIn-b3220e60{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-b3220e60{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.card-footer-modern[data-v-b3220e60]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-b3220e60]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-b3220e60]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-b3220e60]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-b3220e60]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-b3220e60]:hover{background-color:hsl(var(--muted)/.5)}.table-row-clickable[data-v-b3220e60]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.table-row-clickable[data-v-b3220e60]:hover{background-color:hsl(var(--muted)/.3)}.table-row-disabled[data-v-b3220e60]{opacity:.7;cursor:not-allowed}.table-row-disabled[data-v-b3220e60]:hover{background-color:initial}.date-cell[data-v-b3220e60],.filename-cell[data-v-b3220e60],.mib-name[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filename-cell span[data-v-b3220e60]{font-family:Courier New,monospace}.status-badge[data-v-b3220e60]{font-size:.75rem;font-weight:500}.action-buttons[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-container[data-v-b3220e60]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-b3220e60],.pagination-controls[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-b3220e60]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-b3220e60]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.deletion-details[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.mib-info[data-v-b3220e60]{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.info-row[data-v-b3220e60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-bottom:1px solid hsl(var(--border)/.5)}.info-row[data-v-b3220e60]:last-child{border-bottom:none}.info-row .label[data-v-b3220e60]{font-weight:500;color:hsl(var(--muted-foreground))}.info-row .value[data-v-b3220e60]{font-family:Courier New,monospace;color:hsl(var(--foreground));font-size:.875rem}.pagination-controls>div[data-v-b3220e60]:first-child{white-space:nowrap}.pagination-controls>div[data-v-b3220e60]:first-child,.pagination-controls>div[data-v-b3220e60]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-b3220e60]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-b3220e60]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-b3220e60]{font-size:.75rem}.table-modern td[data-v-b3220e60],.table-modern th[data-v-b3220e60]{padding:.5rem .25rem}.action-buttons[data-v-b3220e60]{gap:.125rem}.action-buttons[data-v-b3220e60],.pagination-container[data-v-b3220e60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination-container[data-v-b3220e60]{gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-b3220e60]{text-align:center}.pagination-controls[data-v-b3220e60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-b3220e60]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-b3220e60]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-b3220e60]{min-width:40px;width:40px;max-width:40px}.info-row[data-v-b3220e60]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}}.modal-overlay[data-v-e199dbdc]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem}.modal-content[data-v-e199dbdc]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-e199dbdc .3s ease-out;animation:modalSlideIn-e199dbdc .3s ease-out}@-webkit-keyframes modalSlideIn-e199dbdc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-e199dbdc{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.card-footer-modern[data-v-e199dbdc]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-e199dbdc]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-e199dbdc]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-e199dbdc]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-e199dbdc]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-e199dbdc]:hover{background-color:hsl(var(--muted)/.5)}.action-buttons[data-v-e199dbdc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-ok[data-v-e199dbdc]{background-color:hsl(var(--success));color:hsl(var(--success-foreground))}.status-warning[data-v-e199dbdc]{background-color:hsl(var(--warning));color:hsl(var(--warning-foreground))}.status-critical[data-v-e199dbdc]{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.status-unknown[data-v-e199dbdc]{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}@media (max-width:768px){.modal-overlay[data-v-e199dbdc]{padding:.5rem}.table-container[data-v-e199dbdc]{font-size:.75rem}.table-modern td[data-v-e199dbdc],.table-modern th[data-v-e199dbdc]{padding:.5rem .25rem}.action-buttons[data-v-e199dbdc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}}.header-container[data-v-c8480ee2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-c8480ee2],.search-filter-container[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-c8480ee2]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-c8480ee2]{width:320px}.search-input[data-v-c8480ee2],.search-input[data-v-c8480ee2] .el-input__inner,.search-input[data-v-c8480ee2] .input,.search-input[data-v-c8480ee2] input{background-color:hsl(var(--background))!important;color:hsl(var(--foreground))!important}.search-select[data-v-c8480ee2]{width:160px!important}.clear-filters-btn[data-v-c8480ee2]{min-height:40px!important;height:40px!important}.modal-overlay[data-v-c8480ee2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-c8480ee2]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-c8480ee2 .3s ease-out;animation:modalSlideIn-c8480ee2 .3s ease-out}@-webkit-keyframes modalSlideIn-c8480ee2{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-c8480ee2{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.grid .form-group+.form-group[data-v-c8480ee2]{margin-top:0!important}.form-label[data-v-c8480ee2]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.select-sm[data-v-c8480ee2]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-c8480ee2]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.section-header[data-v-c8480ee2]{border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem;margin-bottom:1rem}.section-title[data-v-c8480ee2]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.25rem}.section-description[data-v-c8480ee2]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.status-summary[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-weight:500}.table-container[data-v-c8480ee2]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-c8480ee2]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-c8480ee2]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-c8480ee2]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:top}.table-modern tbody tr[data-v-c8480ee2]:hover{background-color:hsl(var(--muted)/.5)}.host-row[data-v-c8480ee2]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.host-details[data-v-c8480ee2]{min-width:150px}.host-header[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.host-os[data-v-c8480ee2]{margin-top:.25rem}.schedule-cell[data-v-c8480ee2]{min-width:150px;text-align:center}.no-schedule[data-v-c8480ee2],.schedule-info[data-v-c8480ee2]{margin-top:.5rem}.schedule-info[data-v-c8480ee2]{max-height:120px;overflow-y:auto}.schedule-info .mb-1[data-v-c8480ee2]:last-child{margin-bottom:0!important}.action-buttons[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-section[data-v-c8480ee2]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}.form-section[data-v-c8480ee2]:last-child{border-bottom:none;padding-bottom:0}.form-section h4[data-v-c8480ee2]{color:hsl(var(--foreground));margin-bottom:1rem}.schedule-form[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.radio-group[data-v-c8480ee2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.radio-item[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.radio-modern[data-v-c8480ee2]{width:1rem;height:1rem;border:1px solid hsl(var(--border));border-radius:50%;background-color:hsl(var(--background));cursor:pointer}.radio-modern[data-v-c8480ee2]:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary))}.radio-modern[data-v-c8480ee2]:focus{outline:none;ring:2px;ring-color:hsl(var(--ring))}.radio-label[data-v-c8480ee2]{font-size:.875rem;color:hsl(var(--foreground));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frequency-options[data-v-c8480ee2],.task-options[data-v-c8480ee2]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.task-grid[data-v-c8480ee2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}.task-option[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.task-option[data-v-c8480ee2]:hover{background-color:hsl(var(--muted)/.5)}.task-option.active[data-v-c8480ee2]{background-color:hsl(var(--primary)/.1);border-color:hsl(var(--primary))}.task-icon[data-v-c8480ee2]{font-size:1.5rem;color:hsl(var(--muted-foreground))}.task-option.active .task-icon[data-v-c8480ee2]{color:hsl(var(--primary))}.task-label[data-v-c8480ee2]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.host-selection[data-v-c8480ee2]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.selection-summary[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.selected-hosts[data-v-c8480ee2]{margin-top:1rem}.host-chips[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.preview-card[data-v-c8480ee2]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.preview-content[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:monospace;font-size:.875rem;color:hsl(var(--foreground))}.bulk-schedule-form[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.pagination-container[data-v-c8480ee2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-c8480ee2],.pagination-controls[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-c8480ee2]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-c8480ee2]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-c8480ee2]:first-child{white-space:nowrap}.pagination-controls>div[data-v-c8480ee2]:first-child,.pagination-controls>div[data-v-c8480ee2]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-c8480ee2]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-c8480ee2]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-c8480ee2]{font-size:.75rem}.table-modern td[data-v-c8480ee2],.table-modern th[data-v-c8480ee2]{padding:.5rem .25rem}.host-details[data-v-c8480ee2],.schedule-cell[data-v-c8480ee2]{min-width:auto}.radio-group[data-v-c8480ee2],.task-grid[data-v-c8480ee2]{grid-template-columns:1fr}.pagination-container[data-v-c8480ee2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-c8480ee2]{text-align:center}.pagination-controls[data-v-c8480ee2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-c8480ee2]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-c8480ee2]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-c8480ee2]{min-width:40px;width:40px;max-width:40px}}.search-select[data-v-c8480ee2]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-c8480ee2]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}@media (max-width:480px){.table-modern td[data-v-c8480ee2],.table-modern th[data-v-c8480ee2]{padding:.375rem .125rem}.host-header[data-v-c8480ee2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.host-chips[data-v-c8480ee2],.host-header[data-v-c8480ee2],.selection-summary[data-v-c8480ee2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.selection-summary[data-v-c8480ee2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.schedule-item-card[data-v-c8480ee2]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));-webkit-transition:all .2s ease;transition:all .2s ease}.schedule-item-card[data-v-c8480ee2]:hover{background-color:hsl(var(--muted)/.5)}.schedule-icon-wrapper[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.2);-ms-flex-negative:0;flex-shrink:0}.schedule-icon[data-v-c8480ee2]{font-size:1.25rem;color:hsl(var(--primary))}.schedule-header[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;gap:1rem}.schedule-title[data-v-c8480ee2]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0}.schedule-details[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.detail-item[data-v-c8480ee2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;color:hsl(var(--foreground))}.detail-item i[data-v-c8480ee2]{width:1rem;font-size:.75rem;opacity:.7}.text-center .fa-calendar-times[data-v-c8480ee2]{display:block;margin:0 auto 1rem}@media (max-width:768px){.schedule-header[data-v-c8480ee2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.schedule-details[data-v-c8480ee2]{font-size:.8rem}.schedule-icon-wrapper[data-v-c8480ee2]{width:2.5rem;height:2.5rem}.schedule-icon[data-v-c8480ee2]{font-size:1rem}}.modal-delete-btn[data-v-c8480ee2]{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;padding:.25rem!important;width:24px!important;height:24px!important;min-height:24px!important;min-width:24px!important}.schedule-item-card:hover .modal-delete-btn[data-v-c8480ee2]{opacity:1}.modal-delete-btn[data-v-c8480ee2]:hover{background-color:hsl(var(--destructive)/.1)!important}.modal-delete-btn i[data-v-c8480ee2]{font-size:10px!important}.form-control[data-v-c8480ee2]{width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;background-color:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;resize:vertical}.form-control[data-v-c8480ee2]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.form-control[data-v-c8480ee2]::-webkit-input-placeholder{color:hsl(var(--muted-foreground))}.form-control[data-v-c8480ee2]::-moz-placeholder{color:hsl(var(--muted-foreground))}.form-control[data-v-c8480ee2]:-ms-input-placeholder{color:hsl(var(--muted-foreground))}.form-control[data-v-c8480ee2]::-ms-input-placeholder{color:hsl(var(--muted-foreground))}.form-control[data-v-c8480ee2]::placeholder{color:hsl(var(--muted-foreground))}.select-modern[data-v-c8480ee2]{width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;background-color:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;cursor:pointer}.select-modern[data-v-c8480ee2]:focus{outline:none;border-color:hsl(var(--ring));-webkit-box-shadow:0 0 0 2px hsl(var(--ring)/.2);box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.select-modern option[data-v-c8480ee2]{background-color:hsl(var(--background));color:hsl(var(--foreground))}.modal-content .form-label[data-v-c8480ee2],.modal-content .radio-label[data-v-c8480ee2],.modal-content .section-description[data-v-c8480ee2],.modal-content .section-title[data-v-c8480ee2],.modal-content .task-label[data-v-c8480ee2]{color:hsl(var(--foreground))!important}.modal-content .text-muted-foreground[data-v-c8480ee2]{color:hsl(var(--muted-foreground))!important}.form-section h4[data-v-c8480ee2],.preview-content[data-v-c8480ee2]{color:hsl(var(--foreground))!important}.modal-overlay[data-v-864531aa]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-864531aa]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-864531aa .3s ease-out;animation:modalSlideIn-864531aa .3s ease-out}.script-modal[data-v-864531aa]{max-height:95vh}@-webkit-keyframes modalSlideIn-864531aa{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-864531aa{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.script-form[data-v-864531aa]{gap:1.5rem}.form-group[data-v-864531aa],.script-form[data-v-864531aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-864531aa]{gap:.5rem}.form-label[data-v-864531aa]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-864531aa]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.file-input-container[data-v-864531aa]{position:relative;cursor:pointer}.file-input[data-v-864531aa]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.file-input-display[data-v-864531aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background));color:hsl(var(--muted-foreground));font-size:.875rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.file-input-display[data-v-864531aa]:hover{border-color:hsl(var(--ring));background-color:hsl(var(--muted)/.5)}.table-container[data-v-864531aa]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-864531aa]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-864531aa]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-864531aa]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-864531aa]:hover{background-color:hsl(var(--muted)/.5)}.script-name[data-v-864531aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.os-badge[data-v-864531aa]{font-size:.75rem}.action-buttons[data-v-864531aa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.modal-overlay[data-v-864531aa]{padding:1rem .5rem 1rem .5rem}.script-modal[data-v-864531aa]{max-height:100%}.table-container[data-v-864531aa]{font-size:.75rem}.table-modern td[data-v-864531aa],.table-modern th[data-v-864531aa]{padding:.5rem .25rem}.script-form[data-v-864531aa]{gap:1rem}}.delete-confirmation[data-v-864531aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.script-info-card[data-v-864531aa]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}.header-container[data-v-63758f43]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.header-container[data-v-63758f43],.search-filter-container[data-v-63758f43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-63758f43]{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-input[data-v-63758f43]{width:320px}.search-input[data-v-63758f43],.search-input[data-v-63758f43] .el-input__inner,.search-input[data-v-63758f43] .input,.search-input[data-v-63758f43] input{background-color:#fafafa!important}.clear-filters-btn[data-v-63758f43]{min-height:40px!important;height:40px!important}.modal-overlay[data-v-63758f43]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem}.modal-content[data-v-63758f43]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-63758f43 .3s ease-out;animation:modalSlideIn-63758f43 .3s ease-out}.large-modal[data-v-63758f43]{max-height:95vh;overflow-y:auto}.extra-large-modal[data-v-63758f43]{max-height:90vh;overflow-y:auto;width:95vw;max-width:1200px}@-webkit-keyframes modalSlideIn-63758f43{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-63758f43{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-63758f43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-63758f43]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.card-footer-modern[data-v-63758f43]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.table-container[data-v-63758f43]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-63758f43]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-63758f43]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-63758f43]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-63758f43]:hover{background-color:hsl(var(--muted)/.5)}.action-buttons[data-v-63758f43]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-name[data-v-63758f43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.device-details-content[data-v-63758f43]{max-height:70vh;overflow-y:auto}.grid[data-v-63758f43]{display:grid}.grid-cols-1[data-v-63758f43]{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2[data-v-63758f43]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.lg\:grid-cols-2[data-v-63758f43]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gap-6[data-v-63758f43]{gap:1.5rem}.space-y-6>*+[data-v-63758f43]{margin-top:1.5rem}.info-table[data-v-63758f43],.values-table[data-v-63758f43]{width:100%;border-collapse:collapse;font-size:.875rem;background:transparent;border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}.info-table td[data-v-63758f43],.values-table td[data-v-63758f43]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.info-table tr:last-child td[data-v-63758f43],.values-table tr:last-child td[data-v-63758f43]{border-bottom:none}.info-label[data-v-63758f43],.value-label[data-v-63758f43]{font-weight:500;width:40%;background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.info-value[data-v-63758f43],.value-data[data-v-63758f43]{background-color:hsl(var(--card));color:hsl(var(--foreground));font-family:monospace;font-weight:500}.section-title[data-v-63758f43]{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--primary));padding-bottom:.5rem}.subsection-title[data-v-63758f43]{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--primary))}@media (max-width:768px){.modal-overlay[data-v-63758f43]{padding:.5rem}.table-container[data-v-63758f43]{font-size:.75rem}.table-modern td[data-v-63758f43],.table-modern th[data-v-63758f43]{padding:.5rem .25rem}.device-name[data-v-63758f43]{min-width:120px}}.delete-confirmation[data-v-63758f43]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ghost-info-card[data-v-63758f43]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}.host-selection-container[data-v-63758f43]{max-height:300px;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--card))}.host-option[data-v-63758f43]{border-bottom:1px solid hsl(var(--border))}.host-option[data-v-63758f43]:last-child{border-bottom:none}.host-option[data-v-63758f43]:hover{background-color:hsl(var(--muted)/.3)}.checkbox[data-v-63758f43]{width:1rem;height:1rem;accent-color:hsl(var(--primary))}.associated-hosts[data-v-63758f43]{min-width:150px}.associated-hosts .mr-1[data-v-63758f43]{margin-right:.25rem}.associated-hosts .mb-1[data-v-63758f43]{margin-bottom:.25rem}@media (max-width:768px){.host-selection-container[data-v-63758f43]{max-height:200px}.associated-hosts[data-v-63758f43]{min-width:auto}}.modal-overlay[data-v-157dc0b1]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-157dc0b1]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-157dc0b1 .3s ease-out;animation:modalSlideIn-157dc0b1 .3s ease-out;width:900px;max-width:90vw}@-webkit-keyframes modalSlideIn-157dc0b1{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-157dc0b1{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.create-user-form[data-v-157dc0b1],.edit-user-form[data-v-157dc0b1]{gap:1rem}.create-user-form[data-v-157dc0b1],.edit-user-form[data-v-157dc0b1],.form-group[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-157dc0b1]{gap:.5rem}.form-label[data-v-157dc0b1]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.error-text[data-v-157dc0b1]{font-size:.75rem;color:hsl(var(--destructive))}.password-requirements[data-v-157dc0b1]{margin-top:.5rem;padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border))}.requirement[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem;-webkit-transition:color .2s ease;transition:color .2s ease}.requirement[data-v-157dc0b1]:last-child{margin-bottom:0}.requirement.met[data-v-157dc0b1]{color:hsl(var(--success))}.requirement i[data-v-157dc0b1]{font-size:.625rem;width:1rem;text-align:center}.requirement.met i[data-v-157dc0b1]{color:hsl(var(--success))}.requirement:not(.met) i[data-v-157dc0b1]{color:hsl(var(--destructive))}.card-footer-modern[data-v-157dc0b1]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.checkbox-modern[data-v-157dc0b1]{width:1rem;height:1rem;border-radius:.25rem;border:1px solid hsl(var(--border));background-color:hsl(var(--background))}.checkbox-modern[data-v-157dc0b1]:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary))}.table-container[data-v-157dc0b1]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-157dc0b1]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-157dc0b1]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-157dc0b1]:nth-child(7),.table-modern th[data-v-157dc0b1]:nth-child(8),.table-modern th[data-v-157dc0b1]:nth-child(9){text-align:center}.table-modern td[data-v-157dc0b1]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern tbody tr[data-v-157dc0b1]:hover{background-color:hsl(var(--muted)/.5)}.password-field[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.password-mask[data-v-157dc0b1]{font-family:monospace;color:hsl(var(--muted-foreground))}.password-edit[data-v-157dc0b1]{width:100%}.password-edit-hints[data-v-157dc0b1]{margin-top:.25rem}.password-edit-hints small[data-v-157dc0b1]{font-size:.75rem;color:hsl(var(--muted-foreground))}.action-buttons[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-container[data-v-157dc0b1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-157dc0b1],.pagination-controls[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-157dc0b1]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls>div[data-v-157dc0b1]:first-child{white-space:nowrap}.pagination-controls>div[data-v-157dc0b1]:first-child,.pagination-controls>div[data-v-157dc0b1]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-157dc0b1]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}.pagination-current[data-v-157dc0b1]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-157dc0b1]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-157dc0b1]{padding:.25rem .5rem;font-size:.75rem}.rights-assignment-container[data-v-157dc0b1]{padding:1rem 0}.transfer-component[data-v-157dc0b1]{width:100%}.transfer-panels[data-v-157dc0b1]{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background))}.panel-header[data-v-157dc0b1]{padding:1rem;border-bottom:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(var(--muted)/.5)}.panel-title[data-v-157dc0b1]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));margin:0}.panel-content[data-v-157dc0b1]{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-box[data-v-157dc0b1]{padding:1rem;border-bottom:1px solid hsl(var(--border))}.transfer-list[data-v-157dc0b1]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.5rem}.transfer-item[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .75rem;border:1px solid transparent;border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:.25rem}.transfer-item[data-v-157dc0b1]:hover{background-color:hsl(var(--muted)/.5);border-color:hsl(var(--border))}.transfer-item.selected[data-v-157dc0b1]{background-color:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3)}.transfer-item-text[data-v-157dc0b1]{font-size:.875rem;color:hsl(var(--foreground));-webkit-box-flex:1;-ms-flex:1;flex:1}.transfer-item-icon[data-v-157dc0b1]{font-size:.75rem;color:hsl(var(--muted-foreground))}.transfer-controls[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-item-align:center;align-self:center}.no-items[data-v-157dc0b1]{padding:2rem 1rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.grid .form-group+.form-group[data-v-157dc0b1]{margin-top:0!important}.delete-confirmation[data-v-157dc0b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.user-info-card[data-v-157dc0b1]{padding:.75rem;background-color:hsl(var(--muted)/.5);border-radius:var(--radius);border:1px solid hsl(var(--border))}@media (max-width:768px){.modal-overlay[data-v-157dc0b1]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-157dc0b1]{font-size:.75rem}.table-modern td[data-v-157dc0b1],.table-modern th[data-v-157dc0b1]{padding:.5rem .25rem}.pagination-container[data-v-157dc0b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-157dc0b1]{text-align:center}.pagination-controls[data-v-157dc0b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-157dc0b1]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-157dc0b1]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-157dc0b1]{min-width:40px;width:40px;max-width:40px}.transfer-panels[data-v-157dc0b1]{grid-template-columns:1fr;gap:1rem}.transfer-controls[data-v-157dc0b1]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.panel-content[data-v-157dc0b1]{height:300px}}.header-container[data-v-66605cb9]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-66605cb9],.search-filter-container[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-66605cb9]{gap:.5rem}.search-input[data-v-66605cb9]{width:320px}.clear-filters-btn[data-v-66605cb9]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-66605cb9]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-66605cb9]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-66605cb9]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-66605cb9 .3s ease-out;animation:modalSlideIn-66605cb9 .3s ease-out}@-webkit-keyframes modalSlideIn-66605cb9{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-66605cb9{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-66605cb9]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.create-group-form[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.table-container[data-v-66605cb9]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-66605cb9]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-66605cb9]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-66605cb9]:first-child{width:15%}.table-modern th[data-v-66605cb9]:nth-child(2){width:20%}.table-modern th[data-v-66605cb9]:nth-child(3){width:15%}.table-modern th[data-v-66605cb9]:nth-child(4){width:12%;text-align:center}.table-modern th[data-v-66605cb9]:nth-child(5){width:10%;text-align:center}.table-modern th[data-v-66605cb9]:nth-child(6){width:15%;text-align:center}.table-modern th[data-v-66605cb9]:nth-child(7){width:13%;text-align:center}.table-modern td[data-v-66605cb9]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern td[data-v-66605cb9]:nth-child(4),.table-modern td[data-v-66605cb9]:nth-child(5),.table-modern td[data-v-66605cb9]:nth-child(6),.table-modern td[data-v-66605cb9]:nth-child(7){text-align:center}.table-modern tbody tr[data-v-66605cb9]:hover{background-color:hsl(var(--muted)/.5)}.group-alias[data-v-66605cb9],.group-description[data-v-66605cb9],.group-name[data-v-66605cb9]{width:100%}.group-input[data-v-66605cb9]{border:1px solid transparent;width:100%;background-color:transparent}.group-input[data-v-66605cb9]:focus,.group-input[data-v-66605cb9]:hover{border-color:hsl(var(--border));background-color:hsl(var(--background))}.action-buttons[data-v-66605cb9],.assign-users[data-v-66605cb9],.user-count[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-buttons[data-v-66605cb9]{gap:.25rem}.empty-state[data-v-66605cb9]{text-align:center;padding:3rem 1rem;color:hsl(var(--muted-foreground))}.empty-icon[data-v-66605cb9]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-66605cb9]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.empty-description[data-v-66605cb9]{font-size:.875rem;max-width:400px;margin:0 auto 1.5rem}.empty-actions[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-assignment-container[data-v-66605cb9]{max-height:60vh;overflow-y:auto}.panel-content[data-v-66605cb9]{height:300px}.users-list[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-item[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;border-bottom:1px solid hsl(var(--border));cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.user-item[data-v-66605cb9]:hover{background-color:hsl(var(--muted)/.3)}.user-item[data-v-66605cb9]:last-child{border-bottom:none}.user-item.selected[data-v-66605cb9]{background-color:hsl(var(--primary)/.05);border-left:3px solid hsl(var(--primary))}.user-info[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.user-name[data-v-66605cb9]{font-size:.875rem;color:hsl(var(--foreground))}.card-footer-modern[data-v-66605cb9]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.delete-confirmation[data-v-66605cb9]{text-align:center}.group-info-card[data-v-66605cb9]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-66605cb9]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-66605cb9],.pagination-controls[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-66605cb9]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-66605cb9]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-66605cb9]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-66605cb9]{padding:.25rem .5rem;font-size:.75rem}.pagination-controls>div[data-v-66605cb9]:first-child{white-space:nowrap}.pagination-controls>div[data-v-66605cb9]:first-child,.pagination-controls>div[data-v-66605cb9]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-66605cb9]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-66605cb9]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-66605cb9],.search-filter-container[data-v-66605cb9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-66605cb9]{width:100%;gap:.75rem}.clear-filters-btn[data-v-66605cb9],.search-input[data-v-66605cb9]{width:100%}.modal-overlay[data-v-66605cb9]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-66605cb9]{font-size:.75rem}.table-modern td[data-v-66605cb9],.table-modern th[data-v-66605cb9]{padding:.5rem .25rem}.group-alias[data-v-66605cb9],.group-description[data-v-66605cb9],.group-name[data-v-66605cb9]{min-width:120px}.pagination-container[data-v-66605cb9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-66605cb9]{text-align:center}.pagination-controls[data-v-66605cb9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-66605cb9]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-66605cb9]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-66605cb9]{min-width:40px;width:40px;max-width:40px}.user-assignment-container .user-item[data-v-66605cb9]{padding:.5rem}}@media (max-width:480px){.table-modern td[data-v-66605cb9],.table-modern th[data-v-66605cb9]{padding:.375rem .125rem}.group-alias[data-v-66605cb9],.group-description[data-v-66605cb9],.group-name[data-v-66605cb9]{min-width:100px}.action-buttons[data-v-66605cb9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.empty-state[data-v-66605cb9]{padding:2rem .5rem}.empty-icon[data-v-66605cb9]{font-size:3rem}}.rights-assignment-container[data-v-66605cb9]{padding:1rem 0}.transfer-component[data-v-66605cb9]{width:100%}.transfer-panels[data-v-66605cb9]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-66605cb9]{background-color:hsl(var(--muted)/.1);border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}.panel-header[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:hsl(var(--muted)/.5);border-bottom:1px solid hsl(var(--border))}.panel-title[data-v-66605cb9]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0}.panel-search[data-v-66605cb9]{padding:.75rem;border-bottom:1px solid hsl(var(--border))}.panel-content[data-v-66605cb9]{height:400px;overflow-y:auto}.rights-list[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.right-item[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem;border-bottom:1px solid hsl(var(--border));cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.right-item[data-v-66605cb9]:hover{background-color:hsl(var(--muted)/.3)}.right-item[data-v-66605cb9]:last-child{border-bottom:none}.right-item.selected[data-v-66605cb9]{background-color:hsl(var(--primary)/.05);border-left:3px solid hsl(var(--primary))}.right-info[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.right-name[data-v-66605cb9]{font-size:.875rem;color:hsl(var(--foreground))}.transfer-controls[data-v-66605cb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}@media (max-width:1024px){.transfer-panels[data-v-66605cb9]{grid-template-columns:1fr;gap:1.5rem}.transfer-controls[data-v-66605cb9]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.panel-content[data-v-66605cb9]{height:300px}}@media (max-width:1024px){.user-assignment-container .transfer-panels[data-v-66605cb9]{grid-template-columns:1fr;gap:1.5rem}.user-assignment-container .transfer-controls[data-v-66605cb9]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}.user-assignment-container .panel-content[data-v-66605cb9]{height:250px}}@media (max-width:768px){.panel-content[data-v-66605cb9]{height:250px}.right-item[data-v-66605cb9]{padding:.5rem}}@media (max-width:480px){.panel-content[data-v-66605cb9]{height:200px}.right-item[data-v-66605cb9]{padding:.375rem;font-size:.8125rem}}.modal-overlay[data-v-02cf0429]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-02cf0429]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-02cf0429 .3s ease-out;animation:modalSlideIn-02cf0429 .3s ease-out}@-webkit-keyframes modalSlideIn-02cf0429{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-02cf0429{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-02cf0429]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.global-assignment-section[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--muted)/.1)}.section-header[data-v-02cf0429]{border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.section-title[data-v-02cf0429]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.25rem}.section-description[data-v-02cf0429]{font-size:.875rem;color:hsl(var(--muted-foreground));margin:0}.table-container[data-v-02cf0429]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-02cf0429]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-02cf0429]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern td[data-v-02cf0429]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:top}.table-modern tbody tr[data-v-02cf0429]:hover{background-color:hsl(var(--muted)/.5)}.host-info[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:150px}.assignment-control[data-v-02cf0429]{min-width:150px}.assigned-items[data-v-02cf0429]{max-width:200px}.no-assignments[data-v-02cf0429]{padding:.5rem;text-align:center}.assigned-item[data-v-02cf0429]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.25rem .5rem;margin-bottom:.25rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border))}.assigned-group[data-v-02cf0429],.assigned-item[data-v-02cf0429],.assigned-user[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assigned-group[data-v-02cf0429],.assigned-user[data-v-02cf0429]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.assigned-group span[data-v-02cf0429],.assigned-user span[data-v-02cf0429]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-02cf0429]{text-align:center;padding:3rem 1rem;color:hsl(var(--muted-foreground))}.empty-icon[data-v-02cf0429]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-02cf0429]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.empty-description[data-v-02cf0429]{font-size:.875rem;max-width:400px;margin:0 auto}.bulk-assignment-form[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.target-info[data-v-02cf0429]{padding:.75rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.card-footer-modern[data-v-02cf0429]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.pagination-container[data-v-02cf0429]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-02cf0429],.pagination-controls[data-v-02cf0429]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-02cf0429]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-02cf0429]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.select-modern[data-v-02cf0429]{padding:.25rem .5rem;font-size:.875rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background));color:hsl(var(--foreground))}.select-sm[data-v-02cf0429]{padding:.25rem .5rem;font-size:.75rem}.pagination-controls>div[data-v-02cf0429]:first-child{white-space:nowrap}.pagination-controls>div[data-v-02cf0429]:first-child,.pagination-controls>div[data-v-02cf0429]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-02cf0429]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.modal-overlay[data-v-02cf0429]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-02cf0429]{font-size:.75rem}.table-modern td[data-v-02cf0429],.table-modern th[data-v-02cf0429]{padding:.5rem .25rem}.assignment-control[data-v-02cf0429],.host-info[data-v-02cf0429]{min-width:120px}.assigned-items[data-v-02cf0429]{max-width:150px}.global-assignment-section[data-v-02cf0429]{padding:.75rem}.pagination-container[data-v-02cf0429]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-02cf0429]{text-align:center}.pagination-controls[data-v-02cf0429]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-02cf0429]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-02cf0429]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-02cf0429]{min-width:40px;width:40px;max-width:40px}}.search-select[data-v-02cf0429]{min-height:40px!important;height:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:calc(var(--radius) - 2px)!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;color:hsl(var(--foreground))!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;-webkit-transition:colors .15s ease-in-out!important;transition:colors .15s ease-in-out!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}.search-select[data-v-02cf0429]:focus{outline:2px solid hsl(var(--ring))!important;outline-offset:2px!important;border-color:hsl(var(--ring))!important}@media (max-width:480px){.table-modern td[data-v-02cf0429],.table-modern th[data-v-02cf0429]{padding:.375rem .125rem}.host-info[data-v-02cf0429]{min-width:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.assignment-control[data-v-02cf0429]{min-width:100px}.assigned-items[data-v-02cf0429]{max-width:120px}.assigned-item[data-v-02cf0429]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.empty-state[data-v-02cf0429]{padding:2rem .5rem}.empty-icon[data-v-02cf0429]{font-size:3rem}}.header-container[data-v-f40ac4c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-f40ac4c8],.search-filter-container[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-filter-container[data-v-f40ac4c8]{gap:.5rem}.search-input[data-v-f40ac4c8]{width:320px}.clear-filters-btn[data-v-f40ac4c8]{min-height:40px!important;height:40px!important}.clear-filters-btn[data-v-f40ac4c8]:hover:not(:disabled){background-color:hsl(var(--muted))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.modal-overlay[data-v-f40ac4c8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:1rem 1rem 1rem 1rem}.modal-content[data-v-f40ac4c8]{max-height:90vh;overflow-y:auto;-webkit-animation:modalSlideIn-f40ac4c8 .3s ease-out;animation:modalSlideIn-f40ac4c8 .3s ease-out}@-webkit-keyframes modalSlideIn-f40ac4c8{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalSlideIn-f40ac4c8{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.form-group[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-f40ac4c8]{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.create-group-form[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.table-container[data-v-f40ac4c8]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-f40ac4c8]{width:100%;border-collapse:collapse;font-size:.875rem}.table-modern th[data-v-f40ac4c8]{padding:.75rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.table-modern th[data-v-f40ac4c8]:nth-child(3){width:12%;text-align:center}.table-modern th[data-v-f40ac4c8]:nth-child(4){width:10%;text-align:center}.table-modern th[data-v-f40ac4c8]:nth-child(5){width:15%;text-align:center}.table-modern th[data-v-f40ac4c8]:nth-child(6){width:13%;text-align:center}.table-modern td[data-v-f40ac4c8]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-modern td[data-v-f40ac4c8]:nth-child(3),.table-modern td[data-v-f40ac4c8]:nth-child(4),.table-modern td[data-v-f40ac4c8]:nth-child(5),.table-modern td[data-v-f40ac4c8]:nth-child(6){text-align:center}.table-modern tbody tr[data-v-f40ac4c8]:hover{background-color:hsl(var(--muted)/.5)}.group-alias[data-v-f40ac4c8],.group-name[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:150px}.group-input[data-v-f40ac4c8]{border:1px solid transparent;background-color:transparent}.group-input[data-v-f40ac4c8]:focus,.group-input[data-v-f40ac4c8]:hover{border-color:hsl(var(--border));background-color:hsl(var(--background))}.action-buttons[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-state[data-v-f40ac4c8]{padding:3rem 1rem}.empty-icon[data-v-f40ac4c8]{font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-f40ac4c8]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--foreground))}.empty-description[data-v-f40ac4c8]{font-size:.875rem;max-width:400px;margin:0 auto 1.5rem}.empty-actions[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.transfer-container[data-v-f40ac4c8]{padding:1rem}.transfer-panels[data-v-f40ac4c8]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.transfer-panel[data-v-f40ac4c8]{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--background))}.panel-header[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5)}.panel-title[data-v-f40ac4c8]{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0}.panel-search[data-v-f40ac4c8]{padding:1rem;border-bottom:1px solid hsl(var(--border))}.panel-list[data-v-f40ac4c8]{max-height:300px;overflow-y:auto}.transfer-item[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsl(var(--border));cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.transfer-item[data-v-f40ac4c8]:hover{background-color:hsl(var(--muted)/.5)}.transfer-item.assigned[data-v-f40ac4c8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.transfer-item-content[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.transfer-controls[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-ms-flex-item-align:center;align-self:center}.empty-state[data-v-f40ac4c8]{padding:2rem 1rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.select-sm[data-v-f40ac4c8]{padding:.25rem .5rem;font-size:.75rem}.card-footer-modern[data-v-f40ac4c8]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:0 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px)}.delete-confirmation[data-v-f40ac4c8]{text-align:center}.group-info-card[data-v-f40ac4c8]{padding:1rem;background-color:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:1rem}.pagination-container[data-v-f40ac4c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border))}.pagination-container[data-v-f40ac4c8],.pagination-controls[data-v-f40ac4c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination-controls[data-v-f40ac4c8]{gap:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-current[data-v-f40ac4c8]{padding:.5rem 1rem;font-weight:500;color:hsl(var(--foreground));white-space:nowrap}.pagination-controls>div[data-v-f40ac4c8]:first-child{white-space:nowrap}.pagination-controls>div[data-v-f40ac4c8]:first-child,.pagination-controls>div[data-v-f40ac4c8]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.pagination-controls .select-modern[data-v-f40ac4c8]{min-width:60px;width:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.header-container[data-v-f40ac4c8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.header-container[data-v-f40ac4c8],.search-filter-container[data-v-f40ac4c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-filter-container[data-v-f40ac4c8]{width:100%;gap:.75rem}.clear-filters-btn[data-v-f40ac4c8],.search-input[data-v-f40ac4c8]{width:100%}.modal-overlay[data-v-f40ac4c8]{padding:1rem .5rem 1rem .5rem}.table-container[data-v-f40ac4c8]{font-size:.75rem}.table-modern td[data-v-f40ac4c8],.table-modern th[data-v-f40ac4c8]{padding:.5rem .25rem}.group-alias[data-v-f40ac4c8],.group-name[data-v-f40ac4c8]{min-width:120px}.pagination-container[data-v-f40ac4c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pagination-info[data-v-f40ac4c8]{text-align:center}.pagination-controls[data-v-f40ac4c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-controls>div[data-v-f40ac4c8]:first-child{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.pagination-controls>div[data-v-f40ac4c8]:last-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-controls .select-modern[data-v-f40ac4c8]{min-width:40px;width:40px;max-width:40px}.transfer-panels[data-v-f40ac4c8]{grid-template-columns:1fr;gap:.5rem}.transfer-controls[data-v-f40ac4c8]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0}}@media (max-width:480px){.table-modern td[data-v-f40ac4c8],.table-modern th[data-v-f40ac4c8]{padding:.375rem .125rem}.group-alias[data-v-f40ac4c8],.group-name[data-v-f40ac4c8]{min-width:100px}.action-buttons[data-v-f40ac4c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.empty-state[data-v-f40ac4c8]{padding:2rem .5rem}.empty-icon[data-v-f40ac4c8]{font-size:3rem}.selected-user-item[data-v-f40ac4c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}}.desktop-table-view[data-v-45ae4b6a]{display:block;overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.mobile-card-view[data-v-45ae4b6a]{display:none}@media (max-width:767px){.desktop-table-view[data-v-45ae4b6a]{display:none!important}.mobile-card-view[data-v-45ae4b6a]{display:block!important}}.table-container[data-v-45ae4b6a]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-45ae4b6a]{width:100%;border-collapse:collapse}.table-modern th[data-v-45ae4b6a]{background:hsl(var(--muted));text-align:left;font-weight:600;white-space:nowrap}.table-modern td[data-v-45ae4b6a],.table-modern th[data-v-45ae4b6a]{padding:.75rem;font-size:.875rem;border-bottom:1px solid hsl(var(--border))}.table-modern td[data-v-45ae4b6a]{vertical-align:middle}.table-row[data-v-45ae4b6a]{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.table-row[data-v-45ae4b6a]:hover{background:hsl(var(--muted)/.5)}.table-modern .provider-name-cell[data-v-45ae4b6a]{min-width:160px;max-width:200px}.table-modern .display-name-cell[data-v-45ae4b6a]{min-width:120px;max-width:160px}.table-modern .type-cell[data-v-45ae4b6a]{width:100px}.table-modern .url-cell[data-v-45ae4b6a]{min-width:180px;max-width:250px}.table-modern .service-cell[data-v-45ae4b6a]{width:140px}.table-modern .status-cell[data-v-45ae4b6a]{width:90px}.table-modern .actions-cell[data-v-45ae4b6a]{width:100px}.provider-indicator[data-v-45ae4b6a]{width:8px;height:8px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.provider-electric[data-v-45ae4b6a]{background-color:#f59e0b}.provider-solar[data-v-45ae4b6a]{background-color:#eab308}.provider-gas[data-v-45ae4b6a]{background-color:#3b82f6}.provider-water[data-v-45ae4b6a]{background-color:#06b6d4}.provider-internet[data-v-45ae4b6a]{background-color:#10b981}.provider-other[data-v-45ae4b6a]{background-color:#6b7280}.warning-box[data-v-45ae4b6a]{background-color:#fef2f2;border:1px solid #ef4444;border-radius:.5rem;padding:.75rem;margin-top:.5rem}.dark .warning-box[data-v-45ae4b6a]{background-color:rgba(127,29,29,.3);border-color:#991b1b}.warning-text-primary[data-v-45ae4b6a]{font-size:.875rem;font-weight:500;color:#991b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin:0}.dark .warning-text-primary[data-v-45ae4b6a]{color:#fca5a5}.warning-text-secondary[data-v-45ae4b6a]{font-size:.75rem;color:#b91c1c;margin:.25rem 0 0 0}.dark .warning-text-secondary[data-v-45ae4b6a]{color:#f87171}.modal-overlay[data-v-45ae4b6a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-45ae4b6a]{background:hsl(var(--background));border-radius:var(--radius);max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-sm[data-v-45ae4b6a]{max-width:400px}.modal-actions[data-v-45ae4b6a]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.mobile-card[data-v-45ae4b6a]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.75rem;margin:5px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-card[data-v-45ae4b6a]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:hsl(var(--primary)/.3)}.dark .mobile-card[data-v-45ae4b6a]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}@media (max-width:768px){.modal-content[data-v-45ae4b6a]{width:95%;margin:1rem;max-height:85vh}.grid-cols-2[data-v-45ae4b6a]{grid-template-columns:1fr}.flex.justify-between.items-center[data-v-45ae4b6a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex.gap-2[data-v-45ae4b6a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.CardHeader .flex.flex-col[data-v-45ae4b6a]{gap:1rem}.flex.items-center.gap-2.w-full input[data-v-45ae4b6a]{font-size:16px}.space-y-4>*+[data-v-45ae4b6a]{margin-top:1rem}}@media (max-width:480px){.mobile-card[data-v-45ae4b6a]{padding:.625rem}.flex.items-start.justify-between[data-v-45ae4b6a]{margin-bottom:.75rem}.space-y-3>*+[data-v-45ae4b6a]{margin-top:.5rem}}.form-label[data-v-45ae4b6a]{display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem;color:hsl(var(--foreground))}.form-textarea[data-v-45ae4b6a]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font-size:.875rem;background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical}.form-textarea[data-v-45ae4b6a]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.form-checkbox[data-v-45ae4b6a]{width:1rem;height:1rem;border:1px solid hsl(var(--border));border-radius:.25rem}.delete-blocked-info[data-v-45ae4b6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete-blocked-info .warning-box[data-v-45ae4b6a]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.grid-cols-2[data-v-45ae4b6a]{grid-template-columns:1fr}.modal-content[data-v-45ae4b6a]{width:95%;margin:1rem}.table-container[data-v-45ae4b6a]{font-size:.875rem}.table-modern td[data-v-45ae4b6a],.table-modern th[data-v-45ae4b6a]{padding:.5rem}}.stats-grid[data-v-5c27b3aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.stat-card[data-v-5c27b3aa]{border:1px solid hsl(var(--border))}.stat-content[data-v-5c27b3aa]{padding:1rem;gap:.75rem}.stat-content[data-v-5c27b3aa],.stat-icon[data-v-5c27b3aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon[data-v-5c27b3aa]{width:2.5rem;height:2.5rem;border-radius:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.125rem}.stat-total[data-v-5c27b3aa]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-active[data-v-5c27b3aa]{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-monitoring[data-v-5c27b3aa]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-savings[data-v-5c27b3aa]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-info[data-v-5c27b3aa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stat-number[data-v-5c27b3aa]{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))}.stat-label[data-v-5c27b3aa]{font-size:.875rem;color:hsl(var(--muted-foreground))}.table-modern[data-v-5c27b3aa]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-5c27b3aa]{background:hsl(var(--muted));padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;border-bottom:1px solid hsl(var(--border));white-space:nowrap}.table-modern th.sortable[data-v-5c27b3aa]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-modern th.sortable[data-v-5c27b3aa]:hover{background:hsl(var(--muted)/.8)}.table-modern td[data-v-5c27b3aa]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-row[data-v-5c27b3aa]:hover{background:hsl(var(--muted)/.5)}.clickable-row[data-v-5c27b3aa]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.clickable-row[data-v-5c27b3aa]:hover{background:hsl(var(--muted)/.7)}.customer-avatar[data-v-5c27b3aa]{width:2rem;height:2rem;border-radius:50%;background:var(--gradient-primary);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600}.customer-info[data-v-5c27b3aa],.email-cell[data-v-5c27b3aa],.monitoring-status[data-v-5c27b3aa],.solar-info[data-v-5c27b3aa],.utility-info[data-v-5c27b3aa]{min-width:0}.provider-item[data-v-5c27b3aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;margin-bottom:.125rem}.provider-item[data-v-5c27b3aa]:last-child{margin-bottom:0}.provider-name[data-v-5c27b3aa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-section[data-v-5c27b3aa]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;margin-bottom:1.5rem}.form-section-title[data-v-5c27b3aa]{font-size:1rem;font-weight:600;margin-bottom:1rem;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.form-label[data-v-5c27b3aa]{display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem;color:hsl(var(--foreground))}.form-textarea[data-v-5c27b3aa]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font-size:.875rem;background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical}.form-textarea[data-v-5c27b3aa]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.form-checkbox[data-v-5c27b3aa]{width:1rem;height:1rem;border:1px solid hsl(var(--border));border-radius:.25rem}.modal-overlay[data-v-5c27b3aa]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-5c27b3aa]{background:hsl(var(--background));border-radius:var(--radius);max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-lg[data-v-5c27b3aa]{max-width:800px}.modal-content.modal-sm[data-v-5c27b3aa]{max-width:400px}.modal-actions[data-v-5c27b3aa]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.desktop-table-view[data-v-5c27b3aa]{display:block;overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.mobile-card-view[data-v-5c27b3aa]{display:none}@media (max-width:767px){.desktop-table-view[data-v-5c27b3aa]{display:none!important}.mobile-card-view[data-v-5c27b3aa]{display:block!important}}.mobile-card[data-v-5c27b3aa]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;margin:5px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mobile-card[data-v-5c27b3aa]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:hsl(var(--primary)/.3)}.dark .mobile-card[data-v-5c27b3aa]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}@media (max-width:768px){.stats-grid[data-v-5c27b3aa]{grid-template-columns:repeat(2,1fr)}.grid-cols-2[data-v-5c27b3aa],.grid-cols-3[data-v-5c27b3aa]{grid-template-columns:1fr}.modal-content[data-v-5c27b3aa]{width:95%;margin:1rem}.table-modern td[data-v-5c27b3aa],.table-modern th[data-v-5c27b3aa]{padding:.5rem;font-size:.875rem}.flex.justify-between.items-center[data-v-5c27b3aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex.gap-2[data-v-5c27b3aa]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.CardHeader .flex.flex-col[data-v-5c27b3aa]{gap:1rem}.flex.items-stretch input[data-v-5c27b3aa]{font-size:16px}.space-y-4>*+[data-v-5c27b3aa]{margin-top:1rem}}@media (max-width:480px){.stats-grid[data-v-5c27b3aa]{grid-template-columns:1fr}.mobile-card[data-v-5c27b3aa]{padding:.75rem}.flex.items-start.justify-between[data-v-5c27b3aa]{margin-bottom:.75rem}.space-y-3>*+[data-v-5c27b3aa]{margin-top:.5rem}}.table-container[data-v-ae8b9e12]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border));margin-bottom:1rem}.table-modern[data-v-ae8b9e12]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-ae8b9e12]{background:hsl(var(--muted));padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;border-bottom:1px solid hsl(var(--border));white-space:nowrap}.table-modern td[data-v-ae8b9e12]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-row[data-v-ae8b9e12]:hover{background:hsl(var(--muted)/.5)}.pagination-container[data-v-ae8b9e12]{padding:1rem 0;border-top:1px solid hsl(var(--border))}.modal-overlay[data-v-ae8b9e12]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-ae8b9e12]{background:hsl(var(--background));border-radius:var(--radius);max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-lg[data-v-ae8b9e12]{max-width:900px}.modal-actions[data-v-ae8b9e12]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.data-viewer[data-v-ae8b9e12]{max-height:60vh;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius)}.data-content[data-v-ae8b9e12]{background:hsl(var(--muted)/.3);padding:1rem;margin:0;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}@media (max-width:768px){.modal-content[data-v-ae8b9e12]{width:95%;margin:1rem}.table-modern td[data-v-ae8b9e12],.table-modern th[data-v-ae8b9e12]{padding:.5rem;font-size:.875rem}.pagination-container .flex[data-v-ae8b9e12]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filters-section[data-v-558de7c8]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;background:hsl(var(--muted)/.3);margin-bottom:1rem}.stats-summary[data-v-558de7c8]{margin-bottom:1rem}.stat-card[data-v-558de7c8]{padding:1rem;border-radius:var(--radius);text-align:center;border:1px solid hsl(var(--border))}.stat-card-total[data-v-558de7c8]{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3)}.stat-card-success[data-v-558de7c8]{background:rgba(22,162,73,.1);border-color:rgba(22,162,73,.3)}.stat-card-failed[data-v-558de7c8]{background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}.stat-card-rate[data-v-558de7c8]{background:rgba(36,99,235,.1);border-color:rgba(36,99,235,.3)}.stat-value[data-v-558de7c8]{font-size:2rem;font-weight:700;color:hsl(var(--foreground))}.stat-label[data-v-558de7c8]{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.25rem}.provider-indicator[data-v-558de7c8]{width:8px;height:8px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.provider-electric[data-v-558de7c8]{background-color:#f59e0b}.provider-solar[data-v-558de7c8]{background-color:#eab308}.provider-gas[data-v-558de7c8]{background-color:#3b82f6}.provider-water[data-v-558de7c8]{background-color:#06b6d4}.provider-internet[data-v-558de7c8]{background-color:#10b981}.provider-other[data-v-558de7c8]{background-color:#6b7280}.table-container[data-v-558de7c8]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border));margin-bottom:1rem}.table-modern[data-v-558de7c8]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-558de7c8]{background:hsl(var(--muted));padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;border-bottom:1px solid hsl(var(--border));white-space:nowrap}.table-modern td[data-v-558de7c8]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-row[data-v-558de7c8]:hover{background:hsl(var(--muted)/.5)}.pagination-container[data-v-558de7c8]{padding:1rem 0;border-top:1px solid hsl(var(--border))}.form-label[data-v-558de7c8]{display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem;color:hsl(var(--foreground))}.modal-overlay[data-v-558de7c8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-558de7c8]{background:hsl(var(--background));border-radius:var(--radius);max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-lg[data-v-558de7c8]{max-width:900px}.modal-actions[data-v-558de7c8]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.data-viewer[data-v-558de7c8]{max-height:60vh;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--radius)}.data-content[data-v-558de7c8]{background:hsl(var(--muted)/.3);padding:1rem;margin:0;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}@media (max-width:768px){.modal-content[data-v-558de7c8]{width:95%;margin:1rem}.table-modern td[data-v-558de7c8],.table-modern th[data-v-558de7c8]{padding:.5rem;font-size:.875rem}.pagination-container .flex[data-v-558de7c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-cols-2[data-v-558de7c8],.grid-cols-4[data-v-558de7c8]{grid-template-columns:1fr}}.metric-card[data-v-3e562a48]{@apply text-center p-4 bg-gray-50 rounded-lg}.metric-value[data-v-3e562a48]{@apply text-2xl font-bold text-gray-900}.metric-label[data-v-3e562a48]{@apply text-sm text-gray-600 mt-1}.plant-card[data-v-3e562a48]{@apply border border-gray-200 rounded-lg}.plant-metric[data-v-3e562a48]{@apply text-center p-3 bg-blue-50 rounded-md}.plant-metric-value[data-v-3e562a48]{@apply text-lg font-semibold text-blue-900}.plant-metric-label[data-v-3e562a48]{@apply text-xs text-blue-600 mt-1}.detail-item[data-v-3e562a48]{@apply flex justify-between items-center py-1}.detail-label[data-v-3e562a48]{@apply text-gray-600 font-medium}.detail-value[data-v-3e562a48]{@apply text-gray-900}@media (max-width:768px){.metric-value[data-v-3e562a48]{@apply text-lg}.plant-metric-value[data-v-3e562a48]{@apply text-base}.detail-item[data-v-3e562a48]{@apply flex-col items-start}}.grid[data-v-05084c19]{gap:.75rem}@media (max-width:640px){.grid[data-v-05084c19]{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid[data-v-05084c19]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.grid[data-v-05084c19]{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.grid[data-v-05084c19]{grid-template-columns:repeat(6,1fr)}}.stat-card[data-v-557e7ee8]{gap:.75rem;padding:1rem;background:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border))}.stat-card[data-v-557e7ee8],.stat-icon[data-v-557e7ee8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon[data-v-557e7ee8]{width:2.5rem;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsl(var(--background));-ms-flex-negative:0;flex-shrink:0}.stat-value[data-v-557e7ee8]{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground))}.stat-label[data-v-557e7ee8]{font-size:.75rem;color:hsl(var(--muted-foreground))}.daily-chart-container[data-v-557e7ee8]{padding:1rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius)}.daily-chart[data-v-557e7ee8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.25rem;height:200px;padding:1rem 0;background:rgba(0,0,0,.02);border-radius:4px}.daily-bar-container[data-v-557e7ee8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;cursor:pointer}.daily-bar-wrapper[data-v-557e7ee8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:120px}.daily-bar[data-v-557e7ee8]{width:100%;min-height:8px;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#9ca3af}.daily-bar.bg-green-500[data-v-557e7ee8]{background-color:#10b981}.daily-bar.bg-blue-500[data-v-557e7ee8]{background-color:#3b82f6}.daily-bar.bg-yellow-500[data-v-557e7ee8]{background-color:#f59e0b}.daily-bar.bg-red-500[data-v-557e7ee8]{background-color:#ef4444}.daily-bar.bg-gray-400[data-v-557e7ee8]{background-color:#9ca3af}.daily-bar.selected[data-v-557e7ee8]{-webkit-box-shadow:0 0 8px rgba(59,130,246,.6);box-shadow:0 0 8px rgba(59,130,246,.6);-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.daily-bar[data-v-557e7ee8]:hover{opacity:.8;-webkit-transform:scaleY(1.05);transform:scaleY(1.05)}.daily-bar-label[data-v-557e7ee8]{margin-top:.5rem;text-align:center}.daily-bar-date[data-v-557e7ee8]{font-size:.65rem;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.daily-bar-value[data-v-557e7ee8]{font-size:.7rem;font-weight:600;color:hsl(var(--foreground))}.table-container[data-v-557e7ee8]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-557e7ee8]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-557e7ee8]{background:hsl(var(--muted));text-align:left;font-weight:600;font-size:.875rem;white-space:nowrap}.table-modern td[data-v-557e7ee8],.table-modern th[data-v-557e7ee8]{padding:.75rem;border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground))}.table-modern td[data-v-557e7ee8]{vertical-align:middle}.table-row[data-v-557e7ee8]:hover{background:hsl(var(--muted)/.5)}@media (max-width:767px){.mobile-hidden[data-v-557e7ee8]{display:none!important}.daily-chart[data-v-557e7ee8]{height:150px;gap:.0625rem;padding:.5rem 0;overflow-x:auto}.daily-chart-container[data-v-557e7ee8]{padding:.75rem}.daily-bar-container[data-v-557e7ee8]{min-width:6px;max-width:8px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 6px;flex:0 0 6px}.daily-bar-wrapper[data-v-557e7ee8]{min-height:100px;width:100%}.daily-bar[data-v-557e7ee8]{width:100%;min-height:4px;border-radius:1px}.daily-bar-label[data-v-557e7ee8]{margin-top:.25rem;font-size:.55rem;text-align:center;white-space:nowrap;overflow:hidden;width:100%}.daily-bar-date[data-v-557e7ee8]{font-size:.5rem;margin-bottom:.0625rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;line-height:1}.daily-bar-value[data-v-557e7ee8]{font-size:.55rem;line-height:1}.stat-card[data-v-557e7ee8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:.75rem}.table-container[data-v-557e7ee8]{border:none;border-radius:0}.table-modern[data-v-557e7ee8],.table-modern tbody[data-v-557e7ee8],.table-modern td[data-v-557e7ee8],.table-modern th[data-v-557e7ee8],.table-modern thead[data-v-557e7ee8],.table-modern tr[data-v-557e7ee8]{display:block}.table-modern thead[data-v-557e7ee8]{display:none}.table-modern tbody tr[data-v-557e7ee8]{border:1px solid hsl(var(--border));border-radius:var(--radius);margin-bottom:.75rem;padding:.75rem;background:hsl(var(--card));-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.table-modern td[data-v-557e7ee8]{border:none;padding:.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem}.table-modern td[data-v-557e7ee8]:before{content:attr(data-label);font-weight:600;color:hsl(var(--muted-foreground));font-size:.75rem;text-transform:uppercase;letter-spacing:.025em;-ms-flex-negative:0;flex-shrink:0;width:40%}.table-modern td>[data-v-557e7ee8]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}}.weather-plant-card[data-v-68f9a849]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;background:hsl(var(--card))}.weather-plant-header[data-v-68f9a849]{border-bottom:1px solid hsl(var(--border));padding-bottom:.75rem;margin-bottom:1rem}.weather-metric[data-v-68f9a849]{gap:.75rem;padding:.5rem;background:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px)}.weather-metric-icon[data-v-68f9a849],.weather-metric[data-v-68f9a849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.weather-metric-icon[data-v-68f9a849]{width:2rem;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:hsl(var(--primary)/.1);color:hsl(var(--primary));-ms-flex-negative:0;flex-shrink:0}.weather-metric-icon.solar[data-v-68f9a849]{background:#fbbf24/.1;color:#f59e0b}.weather-metric-value[data-v-68f9a849]{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.weather-metric-label[data-v-68f9a849]{font-size:.75rem;color:hsl(var(--muted-foreground))}.weather-history-section[data-v-68f9a849]{border-top:1px solid hsl(var(--border));padding-top:1rem}.weather-history-grid[data-v-68f9a849]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.weather-history-day[data-v-68f9a849]{text-align:center;padding:.5rem;background:hsl(var(--muted)/.2);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border))}.weather-day-date[data-v-68f9a849]{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.weather-day-icon[data-v-68f9a849]{font-size:1.5rem;margin:.25rem 0}.weather-day-temp[data-v-68f9a849]{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.weather-day-conditions[data-v-68f9a849]{font-size:.625rem;color:hsl(var(--muted-foreground));margin-top:.125rem}.modal-overlay[data-v-68f9a849]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-68f9a849]{background:hsl(var(--background));border-radius:var(--radius);max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-xl[data-v-68f9a849]{max-width:1200px}.modal-actions[data-v-68f9a849]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.detail-header[data-v-68f9a849]{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem;margin-bottom:1rem}.detail-stat[data-v-68f9a849]{text-align:center;padding:.75rem;background:hsl(var(--muted)/.3);border-radius:calc(var(--radius) - 2px)}.detail-stat-label[data-v-68f9a849]{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.detail-stat-value[data-v-68f9a849]{font-size:1rem;font-weight:600;color:hsl(var(--foreground))}.table-container[data-v-68f9a849]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-68f9a849]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-68f9a849]{background:hsl(var(--muted));text-align:left;font-weight:600;font-size:.875rem;white-space:nowrap}.table-modern td[data-v-68f9a849],.table-modern th[data-v-68f9a849]{padding:.75rem;border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground))}.table-modern td[data-v-68f9a849]{vertical-align:middle}.table-row[data-v-68f9a849]:hover{background:hsl(var(--muted)/.5)}.stat-card[data-v-68f9a849]{padding:1rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);text-align:center}.stat-label[data-v-68f9a849]{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.5rem}.stat-value[data-v-68f9a849]{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground))}@media (max-width:768px){.weather-history-grid[data-v-68f9a849]{grid-template-columns:repeat(4,1fr)}.weather-history-day[data-v-68f9a849]:nth-child(n+5){display:none}.weather-metric[data-v-68f9a849]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:.75rem .5rem}.weather-metric-icon[data-v-68f9a849]{margin-bottom:.25rem}.modal-content[data-v-68f9a849]{width:95%;margin:1rem}.table-modern td[data-v-68f9a849],.table-modern th[data-v-68f9a849]{padding:.5rem;font-size:.875rem}}@media (max-width:480px){.weather-history-grid[data-v-68f9a849]{grid-template-columns:repeat(3,1fr)}.weather-history-day[data-v-68f9a849]:nth-child(n+4){display:none}}.customer-avatar[data-v-698dd31e]{width:3rem;height:3rem;border-radius:50%;background:var(--gradient-primary);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem;font-weight:600}.info-section[data-v-698dd31e]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem;background:hsl(var(--card))}.info-title[data-v-698dd31e]{font-size:1rem;font-weight:600;margin-bottom:1rem;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-content[data-v-698dd31e]{space-y:.75rem}.info-item[data-v-698dd31e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.75rem}.info-item .label[data-v-698dd31e]{font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.025em}.info-item .value[data-v-698dd31e]{font-size:.875rem;color:hsl(var(--foreground));margin-top:.125rem}.provider-indicator[data-v-698dd31e]{width:8px;height:8px;border-radius:50%;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.provider-electric[data-v-698dd31e]{background-color:#f59e0b}.provider-solar[data-v-698dd31e]{background-color:#eab308}.provider-gas[data-v-698dd31e]{background-color:#3b82f6}.provider-water[data-v-698dd31e]{background-color:#06b6d4}.provider-internet[data-v-698dd31e]{background-color:#10b981}.provider-cable[data-v-698dd31e]{background-color:#8b5cf6}.provider-phone[data-v-698dd31e]{background-color:#ec4899}.provider-other[data-v-698dd31e]{background-color:#6b7280}.table-container[data-v-698dd31e]{overflow-x:auto;border-radius:var(--radius);border:1px solid hsl(var(--border))}.table-modern[data-v-698dd31e]{width:100%;border-collapse:separate;border-spacing:0}.table-modern th[data-v-698dd31e]{background:hsl(var(--muted));padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;border-bottom:1px solid hsl(var(--border));white-space:nowrap}.table-modern td[data-v-698dd31e]{padding:.75rem;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.table-row[data-v-698dd31e]:hover{background:hsl(var(--muted)/.5)}.form-section[data-v-698dd31e]{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1rem}.form-section-title[data-v-698dd31e]{font-size:1rem;font-weight:600;margin-bottom:1rem;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));padding-bottom:.5rem}.form-label[data-v-698dd31e]{display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem;color:hsl(var(--foreground))}.form-textarea[data-v-698dd31e]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font-size:.875rem;background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical}.form-textarea[data-v-698dd31e]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.form-checkbox[data-v-698dd31e]{width:1rem;height:1rem;border:1px solid hsl(var(--border));border-radius:.25rem}.form-select[data-v-698dd31e]{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font-size:.875rem;background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer}.form-select[data-v-698dd31e]:focus{outline:none;border-color:hsl(var(--primary));-webkit-box-shadow:0 0 0 2px hsl(var(--primary)/.2);box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.form-select optgroup[data-v-698dd31e]{font-weight:600;color:hsl(var(--muted-foreground))}.modal-overlay[data-v-698dd31e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-698dd31e]{background:hsl(var(--background));border-radius:var(--radius);max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.modal-content.modal-lg[data-v-698dd31e]{max-width:800px}.modal-content.modal-sm[data-v-698dd31e]{max-width:400px}.modal-content.modal-xl[data-v-698dd31e]{max-width:1200px}.modal-actions[data-v-698dd31e]{padding:1rem 1.5rem;border-top:1px solid hsl(var(--border));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}@media (max-width:768px){.grid-cols-2[data-v-698dd31e],.grid-cols-3[data-v-698dd31e]{grid-template-columns:1fr}.modal-content[data-v-698dd31e]{width:95%;margin:1rem}.table-modern td[data-v-698dd31e],.table-modern th[data-v-698dd31e]{padding:.5rem;font-size:.875rem}}
/*# sourceMappingURL=app.b4438e06.css.map */