@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,300,400,700);body,html{overflow-y:auto!important}.flex-icons{display:flex!important}header .pull-right select.form-control.input-sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 24px 0 8px!important;height:28px!important;line-height:28px!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23495771' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 4px center;background-size:16px;position:relative;top:-1px}:root{--phx-primary-dark:#2c3e6b;--phx-primary-light:#3b82c4;--phx-gradient:linear-gradient(135deg, #2c3e6b 0%, #3b82c4 100%);--phx-bg:#f0f3f8;--phx-border:#e4e8ef;--phx-border-hover:#b8c4d8;--phx-text:#495771;--phx-text-muted:#8590a5;--phx-radius-sm:6px;--phx-radius-md:8px;--phx-radius-lg:10px;--phx-shadow:0 2px 8px rgba(44, 62, 107, 0.08);--phx-shadow-lg:0 12px 40px rgba(0, 0, 0, 0.18);--phx-focus-ring:0 0 0 3px rgba(59, 130, 196, 0.15);--phx-error:#e03737;--phx-success:#27ae60;--phx-transition:0.2s ease}.modal-backdrop{display:none!important}.modal.in,.modal.show{background:rgba(0,0,0,.5)!important}.modal-content{border:none!important;border-radius:var(--phx-radius-lg)!important;overflow:hidden;box-shadow:var(--phx-shadow-lg)!important}.modal-header{background:var(--phx-gradient)!important;border-bottom:none!important;padding:14px 20px!important}.modal-header .modal-title{color:#fff!important;font-size:16px!important;font-weight:600!important;letter-spacing:.3px}.modal-header .close{color:#fff!important;opacity:.8!important;font-weight:400!important;font-size:20px!important;text-shadow:none!important;transition:opacity var(--phx-transition)}.modal-header .close:hover{opacity:1!important}.modal-body{background:var(--phx-bg);padding:20px 24px}.modal-footer{background:var(--phx-bg);border-top:1px solid!important;padding:14px 24px}.nav-tabs{border-bottom:2px solid var(--phx-border)}.nav-tabs>li>a{border-radius:var(--phx-radius-sm) var(--phx-radius-sm) 0 0!important;border:1px solid transparent;margin-right:3px;color:var(--phx-text-muted);transition:all var(--phx-transition)}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-color:var(--phx-border) var(--phx-border) transparent;background-color:rgba(59,130,196,.05);color:var(--phx-text)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-radius:var(--phx-radius-sm) var(--phx-radius-sm) 0 0!important;border:1px solid var(--phx-border);color:var(--phx-primary-dark);font-weight:600}.ui-tabs .ui-tabs-nav li a{border-radius:var(--phx-radius-sm) var(--phx-radius-sm) 0 0!important}#layout-settings-btn{position:fixed;top:-5px;right:85px;z-index:906;margin:0!important;height:49px;display:flex;align-items:center;padding:0 10px;box-shadow:none!important}#layout-settings-btn,#layout-settings-btn>span,#layout-settings-btn>span>a{background:0 0!important;border:0!important;outline:0!important;box-shadow:none!important}#layout-settings-btn>span>a{font-size:17px;opacity:1;color:#fff!important;cursor:pointer!important;transition:opacity var(--phx-transition)}#layout-settings-btn>span>a i{color:#fff!important}#layout-settings-btn>span>a:hover{opacity:1}.demo{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;right:auto!important}#layoutOptionsModal .modal-body label{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:4px;border-radius:var(--phx-radius-sm);cursor:pointer;transition:background var(--phx-transition)}#layoutOptionsModal .modal-body label:hover{background:rgba(59,130,196,.06)}#layoutOptionsModal .modal-body label span{font-size:13px;font-weight:500;color:var(--phx-text)}#layoutOptionsModal #smart-styles a{border-radius:var(--phx-radius-sm)!important;margin-bottom:4px!important;transition:transform var(--phx-transition),box-shadow var(--phx-transition)}#layoutOptionsModal #smart-styles a:hover{transform:translateX(-2px);box-shadow:0 2px 8px rgba(44,62,107,.15)}sa-login-info{display:block!important;height:48px!important;overflow:hidden!important}.login-info{max-width:100%!important;box-sizing:border-box!important;height:46px!important;display:flex!important;align-items:center!important}.login-info>span{display:flex!important;align-items:center!important;width:100%!important;overflow:hidden!important}.login-info>span>a{display:flex!important;align-items:center!important;gap:4px!important;width:100%!important;margin-top:2px!important}.login-info>span>a>img{flex-shrink:0!important}.login-info>span>a>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#main,body #main,body.desktop-detected #main,body.fixed-header #main,body.fixed-header.fixed-navigation #main,body.fixed-header.fixed-navigation.fixed-ribbon #main,body.fixed-header.fixed-ribbon #main,body.fixed-navigation #main,body.fixed-ribbon #main,body.menu-on-top #main,html body #main,html body #main[role],html body.smart-style-0 #main,html body.smart-style-1 #main,html body.smart-style-2 #main,html body.smart-style-3 #main,html body.smart-style-4 #main,html body.smart-style-5 #main{margin-top:59px!important;padding-top:0!important}.project-context{display:flex!important;align-items:center!important;height:49px!important;padding:0 0 0 8px!important;margin:0!important}.project-context .breadcrumb{background:0 0!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0 8px!important;display:flex!important;align-items:center!important}.project-context .breadcrumb li{color:rgba(255,255,255,.8)!important;font-size:11px!important;font-weight:500;cursor:pointer}.project-context .breadcrumb li.active{color:#fff!important}.project-context .breadcrumb li+li::before{color:rgba(255,255,255,.5)!important;content:"/ "!important;padding:0 5px}#phoenix_leftmenu_navigation>li>a>i{font-size:17px!important;width:22px!important;text-align:center;opacity:.95}.btn{border-radius:var(--phx-radius-sm)!important;font-weight:500;transition:all var(--phx-transition)!important;letter-spacing:.2px}.btn-primary{background:var(--phx-gradient)!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(44,62,107,.2)}.btn-primary:focus,.btn-primary:hover{box-shadow:0 4px 14px rgba(44,62,107,.3)!important;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-primary.disabled,.btn-primary[disabled]{opacity:.55!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-default{background:#fff!important;color:var(--phx-text)!important;border:1px solid!important}.btn-default:focus,.btn-default:hover{background:#f0f2f6!important;border-color:var(--phx-border-hover)!important}.btn-success{background:linear-gradient(135deg,#1e8449 0,#27ae60 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(39,174,96,.2)}.btn-success:focus,.btn-success:hover{box-shadow:0 4px 14px rgba(39,174,96,.3)!important;transform:translateY(-1px)}.btn-danger{background:linear-gradient(135deg,#c0392b 0,#e74c3c 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(231,76,60,.2)}.btn-danger:focus,.btn-danger:hover{box-shadow:0 4px 14px rgba(231,76,60,.3)!important;transform:translateY(-1px)}.btn-warning{background:linear-gradient(135deg,#d68910 0,#f39c12 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(243,156,18,.2)}.btn-info{background:linear-gradient(135deg,#2471a3 0,#3498db 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(52,152,219,.2)}.btn-sm,.btn-xs{border-radius:4px!important}.form-control{border-radius:var(--phx-radius-sm)!important;border:1px solid!important;color:var(--phx-text);transition:border-color var(--phx-transition),box-shadow var(--phx-transition)!important}.form-control:focus{border-color:var(--phx-primary-light)!important;box-shadow:var(--phx-focus-ring)!important;outline:0!important}select.form-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23495771' d='M6 8L1 3h10z'/%3E%3C/svg%3E") right 10px center no-repeat #fff!important;padding-right:28px!important}.input-group-addon{border-radius:0 var(--phx-radius-sm) var(--phx-radius-sm) 0!important;border:1px solid!important;border-left:none!important;background:var(--phx-bg)!important;color:var(--phx-text-muted)}.input-group .form-control:first-child{border-radius:var(--phx-radius-sm) 0 0 var(--phx-radius-sm)!important}label,label.control-label{color:var(--phx-text);font-weight:600;font-size:12px}.has-error .form-control{border-color:var(--phx-error)!important}.has-error .form-control:focus{box-shadow:0 0 0 3px rgba(224,55,55,.12)!important}.help-block{font-size:11px;margin-top:4px}.jarviswidget{border-radius:var(--phx-radius-md)!important;box-shadow:var(--phx-shadow)!important}.jarviswidget>header h2{font-weight:600!important;letter-spacing:.3px}.jarviswidget>header h2.pull-left{margin-left:20px!important}.jarviswidget>header .jarviswidget-ctrls a{color:rgba(255,255,255,.8)!important}.jarviswidget>header .jarviswidget-ctrls a:hover{color:#fff!important}.jarviswidget>div{border-radius:0 0 var(--phx-radius-md) var(--phx-radius-md)!important}.widget-body{background:var(--phx-bg);padding:16px}.panel{border-radius:var(--phx-radius-md)!important;border:none!important;box-shadow:var(--phx-shadow)!important;overflow:hidden}.panel-heading{background:var(--phx-gradient)!important;border:none!important;color:#fff!important;padding:12px 16px}.panel-heading .panel-title{color:#fff!important;font-weight:600;font-size:14px}.panel-body{background:var(--phx-bg);padding:16px}.well{border-radius:var(--phx-radius-md)!important;border:1px solid!important;background:var(--phx-bg)!important;box-shadow:none!important}.nav-tabs{border-bottom:2px solid!important}.nav-tabs>li>a{border-radius:var(--phx-radius-sm) var(--phx-radius-sm) 0 0!important;color:var(--phx-text-muted)!important;font-weight:500;border:none!important;padding:10px 16px;transition:all var(--phx-transition)}.nav-tabs>li>a:hover{background:rgba(44,62,107,.06)!important;color:var(--phx-primary-dark)!important;border:none!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:var(--phx-gradient)!important;color:#fff!important;border:none!important;box-shadow:0 2px 6px rgba(44,62,107,.15)}.table{border-radius:var(--phx-radius-md);overflow:hidden}.table>thead>tr>th{background:var(--phx-gradient)!important;color:#fff!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:none!important;padding:10px 12px!important}.table>tbody>tr>td{color:var(--phx-text);border-top:1px solid!important;padding:10px 12px!important;vertical-align:middle!important}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--phx-bg)!important}.table-striped>tbody>tr:nth-of-type(even){background-color:#fff!important}.table>tbody>tr:hover>td{background-color:rgba(59,130,196,.06)}table.dataTable thead th{background:var(--phx-gradient)!important;color:#fff!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:none!important}table.dataTable tbody tr:hover,table.dataTable tbody tr:hover>td{background-color:rgba(59,130,196,.06)}.dataTables_wrapper,.jarviswidget>div,.table-responsive,.widget-body{overflow-x:auto!important}.dataTables_paginate .pagination>li>a{border-radius:var(--phx-radius-sm)!important;margin:0 2px;color:var(--phx-text)!important;border:1px solid!important;transition:all var(--phx-transition)}.dataTables_paginate .pagination>.active>a,.dataTables_paginate .pagination>.active>a:hover{background:var(--phx-gradient)!important;border-color:transparent!important;color:#fff!important}.dataTables_paginate .pagination>li>a:hover{background:rgba(44,62,107,.06)!important;color:var(--phx-primary-dark)!important}.badge{border-radius:10px!important;font-weight:500;padding:3px 8px}.label{border-radius:4px!important;font-weight:500}.badge-primary,.label-primary{background:var(--phx-gradient)!important}.dropdown-menu{border-radius:var(--phx-radius-md)!important;border:1px solid!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important;overflow:hidden;padding:4px 0!important}.dropdown-menu>li>a{color:var(--phx-text)!important;padding:8px 16px!important;font-size:13px;transition:background var(--phx-transition)}.dropdown-menu>li>a:hover{background:rgba(44,62,107,.06)!important;color:var(--phx-primary-dark)!important}.alert{border-radius:var(--phx-radius-md)!important;border:none!important}.alert-info{background:rgba(59,130,196,.1)!important;color:var(--phx-primary-dark)!important}.alert-success{background:rgba(39,174,96,.1)!important;color:#1e8449!important}.alert-danger{background:rgba(224,55,55,.1)!important;color:var(--phx-error)!important}.alert-warning{background:rgba(243,156,18,.1)!important;color:#d68910!important}.SmallBox{border-radius:var(--phx-radius-md)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--phx-bg)}::-webkit-scrollbar-thumb{background:var(--phx-border-hover);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--phx-text-muted)}input[type=checkbox],input[type=radio]{accent-color:var(--phx-primary-light)}.pagination>li>a,.pagination>li>span{border-radius:var(--phx-radius-sm)!important;margin:0 2px;color:var(--phx-text);border:1px solid var(--phx-border);transition:all var(--phx-transition)}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>span{background:var(--phx-gradient)!important;border-color:transparent!important;color:#fff!important}.breadcrumb{background:var(--phx-bg)!important;border-radius:var(--phx-radius-sm)!important;border:1px solid var(--phx-border);padding:8px 14px}.tooltip-inner{border-radius:var(--phx-radius-sm)!important;background:var(--phx-primary-dark)!important;font-size:12px;padding:6px 10px}.progress{border-radius:var(--phx-radius-sm)!important;background:var(--phx-bg)!important;height:8px;overflow:hidden}.progress-bar{background:var(--phx-gradient)!important;border-radius:var(--phx-radius-sm)!important}nav ul li.active>a{border-left:3px solid!important}#ribbon{display:none!important;border-bottom:1px solid var(--phx-border)}a{color:var(--phx-primary-light);transition:color var(--phx-transition)}a:hover{color:var(--phx-primary-dark)}#left-panel,aside#left-panel{background:linear-gradient(180deg,#1a2744 0,#243352 100%)!important;border-right:none!important;box-shadow:2px 0 12px rgba(0,0,0,.15)!important}#left-panel .login-info,#left-panel sa-login-info,.login-info{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:10px!important}.login-info a,.login-info span{color:rgba(255,255,255,.85)!important}.login-info img{border-radius:50%!important;border:2px solid rgba(255,255,255,.2)!important}#left-panel nav{background:0 0!important}nav ul li a,nav>ul>li>a{color:rgba(255,255,255,.75)!important;font-size:13px!important;padding:10px 14px 10px 16px!important;border-bottom:1px solid rgba(255,255,255,.04)!important;border-left:3px solid transparent!important;transition:all .2s ease!important}nav ul li a i,nav>ul>li>a i{color:rgba(255,255,255,.5)!important;font-size:15px!important;width:22px!important;transition:color .2s ease!important}nav ul li a:hover,nav>ul>li>a:hover{background:rgba(255,255,255,.06)!important;color:#fff!important;border-left-color:var(--phx-primary-light)!important}nav ul li a:hover i,nav>ul>li>a:hover i{color:var(--phx-primary-light)!important}nav ul li.active>a,nav>ul>li.active>a{background:rgba(59,130,196,.15)!important;color:#fff!important;border-left-color:var(--phx-primary-light)!important;font-weight:600!important}nav ul li.active>a i{color:var(--phx-primary-light)!important}nav ul li.open>a{background:rgba(255,255,255,.05)!important;color:#fff!important}nav ul ul,nav>ul>li>ul{background:rgba(0,0,0,.15)!important;padding:4px 0!important;border:none!important}nav ul ul li a,nav>ul>li>ul>li>a{padding:8px 14px 8px 36px!important;font-size:12px!important;color:rgba(255,255,255,.6)!important;border-bottom:none!important;border-left:3px solid transparent!important}nav ul ul li a:hover{color:#fff!important;background:rgba(255,255,255,.04)!important;border-left-color:var(--phx-primary-light)!important}nav ul ul li.active>a{color:#fff!important;background:rgba(59,130,196,.12)!important;border-left-color:var(--phx-primary-light)!important}nav ul ul ul{background:rgba(0,0,0,.1)!important}nav ul ul ul li a{padding-left:52px!important;font-size:12px!important}nav ul li a .menu-item-parent+b,nav ul li a>b{color:rgba(255,255,255,.35)!important}.menu-item-parent{color:inherit!important}.minified #left-panel{background:linear-gradient(180deg,#1a2744 0,#243352 100%)!important}.minified nav ul>li>a{padding:10px 0!important;text-align:center!important}#hide-menu i,.minifyme{transition:all .2s ease!important}#hide-menu:hover i,.minifyme:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#header,header#header{background:var(--phx-gradient)!important;border-bottom:none!important;box-shadow:0 2px 8px rgba(44,62,107,.15)!important}#header #logo,#header #logo-group,#header .logo-group{background:0 0!important}#header #logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#header,#header .fa,#header a,#header div,#header i,#header label,#header span,#header strong,header#header a,header#header i{color:rgba(255,255,255,.9)!important}#header a:hover,#header span:hover,header#header a:hover{color:#fff!important}#header .btn-header,#header .btn-header a,#header .btn-header span{color:#fff!important;background:0 0!important;border:none!important;box-shadow:none!important}#header .btn-header .fa,#header .btn-header i{color:#fff!important;font-size:18px!important;opacity:.85;transition:all .2s ease}#header .btn-header a:hover .fa,#header .btn-header a:hover i,#header .btn-header:hover .fa,#header .btn-header:hover i{color:#fff!important;opacity:1;transform:scale(1.1)}#hide-menu,#hide-menu a,#hide-menu i,#hide-menu span{color:rgba(255,255,255,.85)!important;background:0 0!important;border:none!important}#hide-menu a:hover,#hide-menu:hover i{color:#fff!important}#activity,.activity-dropdown{color:#fff!important;background:0 0!important;border:none!important;box-shadow:none!important;cursor:pointer}#activity i,.activity-dropdown i{color:#fff!important;font-size:18px!important;opacity:.85;transition:all .2s ease}#activity:hover i,.activity-dropdown:hover i{color:#fff!important;opacity:1;transform:scale(1.1)}#header [data-action=userLogout],#header [data-action=userLogout] i,#header sa-logout,#header sa-logout a,#header sa-logout i,#header sa-logout span,#search-mobile,#search-mobile a,#search-mobile i{color:rgba(255,255,255,.85)!important;background:0 0!important;border:none!important}#header [data-action=userLogout]:hover,#header sa-logout a:hover,#header sa-logout:hover i{color:#fff!important}#header .dropdown-toggle,#header .dropdown-toggle i{color:rgba(255,255,255,.85)!important}#header .badge,.activity-badge{background:var(--phx-error)!important;border-radius:10px!important;color:#fff!important}#header .project-context .alert{background:rgba(255,255,255,.92)!important;color:var(--phx-text)!important;border:1px solid!important;border-radius:var(--phx-radius-md)!important;box-shadow:var(--phx-shadow)!important}#header .dropdown-menu,#header .dropdown-menu a,#header .dropdown-menu i,#header .dropdown-menu li a,#header .project-context .alert .close,#header .project-context .alert i,#header .project-context .alert label,#header .project-context .alert strong{color:var(--phx-text)!important}#header .dropdown-menu a:hover{background:rgba(44,62,107,.06)!important;color:var(--phx-primary-dark)!important}#header .pull-right>ul>li>a,#header .pull-right>ul>li>a i{color:rgba(255,255,255,.85)!important}#header .pull-right>ul>li>a:hover,#header .pull-right>ul>li>a:hover i{color:#fff!important}#ribbon{padding:0 14px!important;min-height:38px!important;background:#2e4263!important;border-bottom:1px solid rgba(255,255,255,.08)!important}#ribbon .breadcrumb{background:0 0!important;border:none!important;padding:8px 0!important;margin:0!important}#ribbon .breadcrumb li,#ribbon .breadcrumb li a{color:var(--phx-text-muted)!important;font-size:12px;color:rgba(255,255,255,.55)!important}#ribbon .breadcrumb li.active{color:var(--phx-text)!important;font-weight:600;color:rgba(255,255,255,.85)!important}body{background:#2e4263!important;color:var(--phx-text)}#main{background:#2e4263!important;min-height:100vh}#content{background:#2e4263!important;padding:10px!important}.page-title{color:#dce4ee!important}#dashboard app-dashboardgraph{zoom:.8}.page-footer{background:linear-gradient(135deg,#1a2744 0,#1e3050 100%)!important;border-top:1px solid rgba(255,255,255,.1)!important;color:rgba(255,255,255,.6)!important;padding:10px 20px 10px 240px!important;height:auto!important;min-height:36px!important}.minified .page-footer{padding-left:65px!important}.hidden-menu .page-footer{padding-left:20px!important}.page-footer .txt-color-white{color:rgba(255,255,255,.65)!important}.page-footer a{color:rgba(255,255,255,.75)!important}.page-footer a:hover{color:#fff!important}#extr-page #header,.extr-page #header,.login-header{background:0 0!important;box-shadow:none!important;border:none!important;position:relative;z-index:10}#extr-page #header #logo img{-webkit-filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(0, 0, 0, .2));filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(0, 0, 0, .2))}#extr-page,#extr-page #main,.extr-page #main{background:linear-gradient(-45deg,#1a2744,#2c3e6b,#3b82c4,#1e3a5f,#243352)!important;background-size:400% 400%!important;-webkit-animation:12s infinite phx-gradient-shift!important;animation:12s infinite phx-gradient-shift!important;min-height:100vh!important;position:relative}@-webkit-keyframes phx-gradient-shift{0%,100%{background-position:0 50%}25%{background-position:50% 100%}50%{background-position:100% 50%}75%{background-position:50% 0}}@keyframes phx-gradient-shift{0%,100%{background-position:0 50%}25%{background-position:50% 100%}50%{background-position:100% 50%}75%{background-position:50% 0}}#extr-page #main::after,#extr-page #main::before{content:'';position:fixed;border-radius:50%;-webkit-filter:blur(80px);filter:blur(80px);opacity:.15;pointer-events:none;z-index:0}#extr-page #main::before{width:500px;height:500px;background:radial-gradient(circle,#4a90d9 0,transparent 70%);top:-10%;right:-5%;-webkit-animation:8s ease-in-out infinite alternate phx-float-orb;animation:8s ease-in-out infinite alternate phx-float-orb}#extr-page #main::after{width:400px;height:400px;background:radial-gradient(circle,#6cb4ee 0,transparent 70%);bottom:-10%;left:-5%;animation:10s ease-in-out infinite alternate-reverse phx-float-orb}@-webkit-keyframes phx-float-orb{0%{transform:translateY(0) scale(1)}100%{transform:translateY(-40px) scale(1.1)}}@keyframes phx-float-orb{0%{transform:translateY(0) scale(1)}100%{transform:translateY(-40px) scale(1.1)}}#extr-page .phx-login-card{background:rgba(255,255,255,.92)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:16px!important;box-shadow:0 16px 48px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.1)!important;position:relative;z-index:5;margin-top:30px}#extr-page .well{background:rgba(255,255,255,.92)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:16px!important;box-shadow:0 16px 48px rgba(0,0,0,.2)!important}#extr-page #content{background:0 0!important;position:relative;z-index:5}#extr-page .btn-primary,.smart-form footer .btn-primary{background:var(--phx-gradient)!important;border:none!important;border-radius:var(--phx-radius-sm)!important;font-weight:700!important;font-size:14px!important;padding:10px 28px!important;color:#fff!important;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 3px 10px rgba(44,62,107,.3)!important;cursor:pointer}#extr-page .btn-primary:hover,.smart-form footer .btn-primary:hover{box-shadow:0 5px 16px rgba(44,62,107,.4)!important;transform:translateY(-1px)}#extr-page .smart-form footer,#extr-page .smart-form footer label{color:var(--phx-text)!important}#extr-page .smart-form header,#extr-page .smart-form header h1,#extr-page .smart-form header h2,#extr-page .smart-form header h3,#extr-page .smart-form header h4,#extr-page .smart-form header h5{color:#fff!important}#extr-page .smart-form .checkbox label,#extr-page .smart-form .label,#extr-page .smart-form label.checkbox,#extr-page .smart-form label.label{color:var(--phx-text)!important}#extr-page a{color:var(--phx-primary-light)!important}.smart-form .input,.smart-form .select,.smart-form .textarea{border-radius:var(--phx-radius-sm)!important}.smart-form header{background:var(--phx-gradient)!important;color:#fff!important;border-radius:var(--phx-radius-lg) var(--phx-radius-lg) 0 0!important;border:none!important;padding:15px 20px!important}.smart-form fieldset{background:var(--phx-bg)!important}.smart-form footer{background:var(--phx-bg)!important;border-top:1px solid!important;border-radius:0 0 var(--phx-radius-lg) var(--phx-radius-lg)!important}.SmallBox .textoCompleto,.SmallBox .textoFull,.SmallBox p{color:#fff!important}.divMessageBox{background:rgba(0,0,0,.55)!important}.MessageBoxContainer{background:linear-gradient(135deg,#1a2744 0,#2c3e6b 50%,#3b82c4 100%)!important;border:none!important;border-radius:12px!important;box-shadow:0 16px 48px rgba(0,0,0,.4)!important;color:#fff!important;max-width:500px;margin:0 auto;padding:30px 36px!important;position:relative}.MessageBoxContainer .MsgTitle{color:#fff!important;font-size:20px!important;font-weight:600!important}.MessageBoxContainer .MsgTitle i{color:rgba(255,255,255,.9)!important}.MessageBoxContainer .pText{color:rgba(255,255,255,.75)!important;font-size:14px!important;line-height:1.5}.MessageBoxContainer .botTempo{background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;border-radius:var(--phx-radius-sm)!important;font-weight:600!important;font-size:14px!important;padding:8px 28px!important;margin:4px 6px!important;transition:all .2s ease!important;text-transform:uppercase;letter-spacing:.5px}.MessageBoxContainer .botTempo:hover{background:rgba(255,255,255,.28)!important;box-shadow:0 4px 16px rgba(0,0,0,.25)!important;transform:translateY(-1px)}.ajax-dropdown{border-radius:var(--phx-radius-md)!important;border:1px solid!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.ajax-dropdown .btn-group .btn-default{color:var(--phx-text)!important}.ajax-dropdown .btn-group .btn-default.active{background:var(--phx-gradient)!important;color:#fff!important;border-color:transparent!important}#left-panel .minifyme,.minifyme{background:rgba(255,255,255,.06)!important;color:rgba(255,255,255,.6)!important;border:none!important;border-top:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;display:block!important;cursor:pointer!important}.minifyme:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}.minified .minifyme{display:block!important;width:100%!important;text-align:center!important;padding:8px 0!important}.minified .minifyme i{font-size:16px!important;transform:rotate(180deg)}#left-panel .fa,#left-panel i{color:inherit!important}.jarviswidget-ctrls .button-icon,.jarviswidget>header .jarviswidget-ctrls a i{color:rgba(255,255,255,.7)!important}.jarviswidget>header .jarviswidget-ctrls a:hover i{color:#fff!important}.jarviswidget{border-radius:var(--phx-radius-md) var(--phx-radius-md) 0 0!important;overflow:hidden!important;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;margin-bottom:16px!important}.jarviswidget>header{background:var(--phx-gradient)!important;border-radius:var(--phx-radius-md) var(--phx-radius-md) 0 0!important;border:none!important;color:#fff!important;padding:6px 14px!important;min-height:36px!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;position:relative!important}.jarviswidget>header h2{margin:0!important;padding:0!important;line-height:1.3!important;font-size:14px!important;white-space:nowrap!important}.jarviswidget>header .widget-icon{margin:0 6px 0 0!important;padding:0!important;line-height:inherit!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important}.jarviswidget>header .pull-right{margin-left:auto!important;float:none!important;display:flex!important;align-items:center!important;gap:6px!important;flex-shrink:0!important}.jarviswidget>header .btn{padding:3px 10px!important;line-height:1.4!important;float:none!important;flex-shrink:0!important;margin:0 4px 0 auto!important}.jarviswidget>header .btn~.btn{margin-left:4px!important}.jarviswidget>header label{margin:0!important;line-height:1.3!important}.jarviswidget>header select.form-control{margin:0!important;height:28px!important}.jarviswidget>header p{margin:0!important;padding:0!important;line-height:1.3!important;flex:1!important}.jarviswidget>header .jarviswidget-ctrls{margin-left:auto!important;flex-shrink:0!important}.jarviswidget>header .widget-icon,.jarviswidget>header .widget-icon i,.jarviswidget>header h2,.jarviswidget>header label,.jarviswidget>header p,.jarviswidget>header span,.jarviswidget>header strong{color:#fff!important}.jarviswidget>div{border-radius:0 0 var(--phx-radius-md) var(--phx-radius-md)!important;border:1px solid!important;border-top:none!important}.well.well-light{border-radius:var(--phx-radius-md)!important;border:1px solid!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;overflow:hidden!important}.profile-carousel{border-radius:var(--phx-radius-md) var(--phx-radius-md) 0 0!important;overflow:hidden!important}.profile-carousel .carousel-inner{background:var(--phx-gradient)!important}.profile-carousel .air.air-bottom-right .btn{border-radius:var(--phx-radius-sm)!important}.dataTables_info{color:var(--phx-text-muted)!important;font-size:12px}.dataTables_filter input,.dataTables_length select{border-radius:var(--phx-radius-sm)!important;border:1px solid!important}.dataTables_filter input:focus{border-color:var(--phx-primary-light)!important;box-shadow:var(--phx-focus-ring)!important}.phx-login-card{background:#fff;border-radius:var(--phx-radius-lg);box-shadow:0 8px 32px rgba(44,62,107,.12);overflow:hidden;margin-top:20px}.phx-login-header{background:var(--phx-gradient);color:#fff;font-size:18px;font-weight:600;padding:18px 24px;display:flex;align-items:center;letter-spacing:.3px}.phx-login-header i{color:rgba(255,255,255,.85)}.phx-login-body{padding:24px 28px 8px;background:#fff}.phx-field-group{margin-bottom:18px}.phx-field-label{display:block;font-size:12px;font-weight:600;color:var(--phx-text)!important;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.phx-input-wrap{position:relative;display:flex;align-items:center}.phx-input-icon{position:absolute;left:12px;color:var(--phx-text-muted)!important;font-size:14px;z-index:2;pointer-events:none}.phx-input{padding-left:36px!important;height:40px!important;border:1px solid!important;border-radius:var(--phx-radius-sm)!important;font-size:14px!important;color:var(--phx-text)!important;background:#fff!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%}.phx-input:focus{border-color:var(--phx-primary-light)!important;box-shadow:var(--phx-focus-ring)!important;outline:0!important}.phx-input::-webkit-input-placeholder{color:#b0b8c8;font-size:13px}.phx-input::-moz-placeholder{color:#b0b8c8;font-size:13px}.phx-input:-ms-input-placeholder{color:#b0b8c8;font-size:13px}.phx-input::-ms-input-placeholder{color:#b0b8c8;font-size:13px}.phx-input::placeholder{color:#b0b8c8;font-size:13px}.phx-input-password{padding-right:44px!important}.phx-toggle-password{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;padding:6px 10px;color:var(--phx-text-muted);font-size:14px;z-index:2;transition:color .2s ease;outline:0}.phx-toggle-password i{color:var(--phx-text-muted)!important}.phx-toggle-password:hover,.phx-toggle-password:hover i{color:var(--phx-primary-light)!important}.phx-field-error{color:var(--phx-error);font-size:11px;margin-top:4px;font-weight:500}.phx-login-error{background:rgba(224,55,55,.08);border:1px solid rgba(224,55,55,.2);border-radius:var(--phx-radius-sm);padding:10px 14px;margin-bottom:18px;display:flex;align-items:center;gap:10px;color:var(--phx-error);font-size:13px;font-weight:500}.phx-login-error i{font-size:16px;color:var(--phx-error)!important}.phx-login-options{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.phx-remember{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--phx-text)!important;cursor:pointer;font-weight:400!important}.phx-remember input[type=checkbox]{width:15px;height:15px;accent-color:var(--phx-primary-light)}.phx-remember span{color:var(--phx-text)!important}.phx-forgot-link{font-size:13px;color:var(--phx-primary-light)!important;text-decoration:none;font-weight:500;transition:color .2s ease}.phx-forgot-link:hover{color:var(--phx-primary-dark)!important;text-decoration:underline}.phx-login-footer{padding:16px 28px 20px;background:var(--phx-bg);border-top:1px solid var(--phx-border);display:flex;align-items:center;justify-content:space-between}.phx-signin-btn{background:var(--phx-gradient)!important;border:none!important;border-radius:var(--phx-radius-sm)!important;color:#fff!important;font-weight:700!important;font-size:14px!important;padding:10px 28px!important;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 3px 10px rgba(44,62,107,.25)!important;cursor:pointer;transition:all .2s ease!important}.phx-signin-btn:hover{box-shadow:0 5px 18px rgba(44,62,107,.35)!important;transform:translateY(-1px)}.phx-signin-btn:active{transform:translateY(0)}.phx-signin-btn[disabled]{opacity:.5!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.phx-signin-btn i{color:#fff!important}.phx-login-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.phx-version{font-size:11px;color:var(--phx-text-muted)!important;font-weight:500}.phx-ip{font-size:11px;color:var(--phx-text-muted)!important;font-weight:400}.phx-ip i{margin-right:3px;font-size:10px;color:var(--phx-text-muted)!important}#main,body.desktop-detected #main,body.fixed-header #main,body.fixed-header.fixed-navigation #main,body.fixed-header.fixed-navigation.fixed-ribbon #main,body.fixed-header.fixed-ribbon #main,body.fixed-navigation #main,body.fixed-ribbon #main,body.menu-on-top #main,html body #main,html body #main[role]{margin-top:59px!important;padding-top:0!important}#left-panel .login-info,#left-panel sa-login-info,.login-info,nav aside .login-info{width:auto!important;max-width:100%!important;overflow:visible!important;padding:0!important;box-sizing:border-box!important}#phoenix_breadcrumbs{display:flex;align-items:center;gap:0;margin:0;padding:4px 0!important;background:0 0!important;border:none!important}#phoenix_breadcrumbs li{cursor:pointer;padding:2px 4px!important;border-radius:4px;transition:all .25s ease;color:rgba(255,255,255,.55)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.3px;text-transform:uppercase;position:relative;margin:0!important}#phoenix_breadcrumbs li+li::before{content:'\203A'!important;color:rgba(255,255,255,.3)!important;font-size:13px!important;margin:0 2px!important;padding:0!important;font-weight:300}#phoenix_breadcrumbs li:hover{color:rgba(255,255,255,.85)!important;background:rgba(255,255,255,.08)}#phoenix_breadcrumbs li.active{color:#fff!important;font-weight:700!important}#phoenix_breadcrumbs li.active span{background:rgba(255,255,255,.15)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;border-radius:4px;padding:2px 8px!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important;box-shadow:0 1px 3px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12)}.addAdherenceNotePopup .jarviswidget{overflow:visible!important}.addAdherenceNotePopup .jarviswidget>header{overflow:visible!important;padding-left:14px!important}.addAdherenceNotePopup .jarviswidget>header h2{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.addAdherenceNotePopup .modal-body{overflow:visible!important;padding:15px!important}.addAdherenceNotePopup .widget-body{overflow-x:auto!important}.addAdherenceNotePopup .widget-body .table{table-layout:auto!important;width:100%!important}.addAdherenceNotePopup .widget-body .table td,.addAdherenceNotePopup .widget-body .table th{padding:4px 6px!important;font-size:12px!important}.addAdherenceNotePopup .widget-body .table .hasinput input.form-control{padding:2px 4px!important;font-size:11px!important;height:24px!important}.mobile-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}@media (max-width:767px){.mobile-table-wrapper{border:1px solid #ddd;border-radius:4px;margin-bottom:15px}.mobile-table-wrapper::after{content:'';position:absolute;top:0;right:0;bottom:0;width:30px;background:linear-gradient(to left,rgba(255,255,255,.9),transparent);pointer-events:none}.mobile-table-wrapper table [data-hide]{display:table-cell!important}.mobile-table-wrapper table td,.mobile-table-wrapper table th{white-space:nowrap;min-width:80px}.mobile-table-wrapper .dataTables_wrapper table.dataTable{font-size:12px}.mobile-table-wrapper .dataTables_wrapper table.dataTable td,.mobile-table-wrapper .dataTables_wrapper table.dataTable th{padding:6px 8px}table th:has(input[placeholder*="Full Name"]),table th:has(input[placeholder*=Name])+th,table th:has(input[placeholder*=name])+th{min-width:180px!important}table input[placeholder*="Full Name"],table input[placeholder*=Name],table input[placeholder*=name]{min-width:150px!important}.dataTables_wrapper table td,.dataTables_wrapper table th{white-space:nowrap}table.client_list td:nth-child(7),table.client_list td:nth-child(8),table.client_list th:has(input[placeholder*="Full Name"]),table.client_list th:has(input[placeholder=Name]){min-width:180px!important}}.header-alert-responsive{width:100%;max-width:1245px;margin:0 auto}@media (max-width:767px){.header-alert-responsive{font-size:13px;padding:8px!important;margin:5px;width:calc(100% - 10px)}.header-alert-responsive strong{font-size:14px}.header-alert-responsive .btn{margin-top:5px;width:100%}}@media (min-width:768px) and (max-width:1299px){.header-alert-responsive{max-width:calc(100% - 20px);margin:0 10px}}#logo-group sa-collapse-menu{position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:100;display:block!important}#logo-group sa-collapse-menu #hide-menu{display:inline-block!important;visibility:visible!important;opacity:1!important;float:none!important}#logo-group sa-collapse-menu #hide-menu *,#logo-group sa-collapse-menu #hide-menu a,#logo-group sa-collapse-menu #hide-menu i,#logo-group sa-collapse-menu #hide-menu span{display:inline-block!important;visibility:visible!important;opacity:1!important}header .pull-right sa-logout{position:absolute!important;right:45px!important;top:50%!important;transform:translateY(-50%)!important;z-index:99!important;display:inline-block!important;margin:0!important}header .pull-right sa-logout #logout{float:none!important;display:inline-block!important;margin:0}@media (max-width:767px){.dataTables_wrapper tbody td .btn,.dataTables_wrapper tbody td .btn-sm,.dataTables_wrapper tbody td .btn-xs,table tbody td .btn,table tbody td .btn-sm,table tbody td .btn-xs{min-height:inherit!important;padding:5px 10px!important;font-size:14px!important}.modal-body .btn,.modal-body footer .btn,.modal-footer .btn,.modal-footer .btn-sm,.modal-footer .btn-xs,footer .btn{min-height:36px!important;padding:8px 12px!important;font-size:14px!important}.modal-body footer,.modal-footer,footer{margin-bottom:16px!important;padding-bottom:16px!important}#logo-group #logo,header .pull-right sa-logout{display:none}.minifyme,sa-minify-menu{display:none!important;visibility:hidden!important;opacity:0!important}#left-panel{position:fixed;left:-220px;top:0;height:100vh;width:220px;transition:left .3s ease-in-out;z-index:1040;overflow-y:auto;overflow-x:hidden;background:#fff;box-shadow:2px 0 10px rgba(0,0,0,.3)}body:not(.menu-on-top).hidden-menu #left-panel{left:0}#main{margin-left:0!important;padding-left:0!important;padding-right:0!important;margin-right:0!important;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;position:relative!important}#content,#main>*,.container,.container-fluid{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100vw!important;width:100vw!important}body,html{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}header{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.row{margin-left:0!important;margin-right:0!important}[class*=col-]{padding-left:0!important;padding-right:0!important}.jarviswidget,.panel,.smart-form,.well,.widget-body,article{margin-left:0!important;margin-right:0!important}.well-sm{padding:0!important;border-radius:2px!important}.form-group,.form-horizontal,.input-group,.widget,.widget-footer,.widget-header,article,aside,div[class*=jarvis],div[class*=widget],section{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.modal-body,.modal-content,.modal-dialog,.modal-footer,.modal-header{margin-left:0!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important}.dataTable,.dataTables_wrapper,.table,.table-responsive,table{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.card,.card-body,.jarviswidget footer,.jarviswidget header,.jarviswidget>div,.panel-body,.panel-footer,.panel-heading,.widget-content{padding-left:5px!important;padding-right:5px!important;margin-left:0!important;margin-right:0!important}#content-wrapper,#main-wrapper,#page-content,#wrapper,.content-wrapper,.main-container,.page-container,.page-wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important}div[class*=container],div[class*=content],div[class*=wrapper],div[id*=content],section{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:100vw!important}.nav,.nav-tabs,.tab-content,.tab-pane{margin-left:0!important;margin-right:0!important;padding-left:5px!important;padding-right:5px!important}*{border-radius:0!important}#logout,header .pull-right sa-logout{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important}}#demo-setting,#layout-options,#layoutOptionsModal,#shortcut,.btn-layout,.btn-layout-options,.demo,.demo.activate,.demo>span,.layout-option,.layout-options,.shortcut-toggle,.toggle-demo,[class*=layout-option],[data-action=toggleLayoutOptions],[data-action=toggleShortcut],[id*=layout-option],a[data-action=toggleLayoutOptions],a[data-action=toggleShortcut],a[href*=layout],a[title*=Layout],button[data-action=toggleLayoutOptions],button[data-action=toggleShortcut],button[title*=Layout]{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.pull-right sa-login-info{display:inline-block;margin-right:10px}header .pull-right sa-login-info .login-info span>a>span{display:none}header .pull-right sa-login-info .login-info img{cursor:pointer;width:32px;height:32px}#left-panel nav ul{margin-top:0;padding-top:10px}@media (min-width:768px) and (max-width:991px){.mobile-table-wrapper table td,.mobile-table-wrapper table th{font-size:13px;padding:8px 10px}#left-panel{width:180px}#main{margin-left:180px}}@media (max-width:767px){.btn-block-mobile{width:100%;display:block}.btn.btn-success[class*=updateNpi_],.btn[class*=updateNpi_],.dataTables_filter .btn[class*=updateNpi_],.dataTables_filter button[class*=updateNpi_],.dt-toolbar .btn:contains("Update NPI"),.dt-toolbar .btn[class*=updateNpi_],.dt-toolbar button[class*=updateNpi_],.update-npi-btn,[class*=updateNpi_],[data-update-npi],button[class*=updateNpi_],button[onclick*=updateNPI],sa-update-npi{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;pointer-events:none!important;max-width:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important}.btn.btn-success:contains("Import Patients"),[class*=import_patients_],a[href*=import_patients]{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}.btn.btn-warning:contains("Move Patients"),.moveBulkPatientsPopup,a[href*=moveBulkPatientsPopup]{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}.DTTT_button_csv,.buttons-csv,.dataTables_wrapper .buttons-csv,.dataTables_wrapper .dt-buttons .buttons-csv,.dt-button.buttons-csv,.dt-buttons .buttons-csv,.dt-buttons a.dt-button.buttons-csv,.dt-buttons button.dt-button.buttons-csv,[class*=buttons-csv],a.dt-button.buttons-csv,button.dt-button.buttons-csv,div.dt-buttons .dt-button.buttons-csv{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}table tbody tr td:first-child,table tbody tr td:first-child input[type=checkbox],table thead tr th:first-child,table thead tr th:first-child input[type=checkbox]{display:none!important}.dataTables_length,.dataTables_wrapper .dataTables_length,.dt-length,div.dataTables_length,div.dt-length{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}.btn .fa-print,.btn-print,.btn.btn-primary:has(.fa-print),.btn:contains("Print"),.buttons-print,.dataTables_wrapper .btn:has(.fa-print),.dt-button.buttons-print,.dt-buttons .btn:has(.fa-print),.dt-toolbar .btn:has(.fa-print),.fa-print,[class*=printButton],[class*=print_],a.dt-button.buttons-print,a:contains("Print"),button .fa-print,button.btn-primary:has(.fa-print),button.btn-print,button.dt-button.buttons-print,button:contains("Print"),i.fa-print{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select.form-control,textarea.form-control{min-height:48px;font-size:16px;border-radius:6px;padding:12px 14px}.dataTables_wrapper thead input.form-control,.dataTables_wrapper thead input[type=text],.dataTables_wrapper thead select.form-control,table thead .hasinput input.form-control,table thead .hasinput input[type=text],table thead .hasinput select.form-control,thead .hasinput input,thead .hasinput select{min-height:32px!important;height:32px!important;padding:6px 8px!important;font-size:13px!important}.form-group{margin-bottom:15px}.form-control{width:100%}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin-right:8px}#footer,.footer,.page-footer,footer{height:auto!important;min-height:30px!important;max-height:40px!important;padding:5px 10px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}#footer *,.footer *,.page-footer *,footer *{font-size:11px!important;line-height:1.2!important}label{font-size:15px;margin-bottom:8px;display:block}.jarviswidget,.widget-body,sa-widget{margin-bottom:15px}.jarviswidget>div{padding:10px}.jarviswidget header,sa-widget header{padding:8px 10px;font-size:15px}.jarviswidget header h2,sa-widget header h2{font-size:16px}.fc-toolbar{flex-direction:column!important;align-items:stretch!important}.fc-toolbar-chunk{margin-bottom:10px;text-align:center!important}.fc-button{min-height:44px;padding:10px 14px;font-size:14px}.fc-daygrid-day-number{font-size:16px;padding:8px}.dataTables_wrapper{font-size:13px}.dataTables_filter input{width:100%!important;margin-left:0!important;margin-top:5px}.dataTables_length select{width:auto;min-width:60px}.dataTables_info,.dataTables_paginate{font-size:12px;text-align:center!important;margin-top:10px}.dataTables_paginate{margin-top:15px!important}.paginate_button{min-height:44px;min-width:44px;padding:10px!important}.modal-dialog{margin:10px;width:calc(100% - 20px);max-width:100%}.modal-header{padding:12px 15px}.modal-title{font-size:18px}.modal-body{padding:15px}.modal-footer{padding:10px 15px}.modal-footer .btn{min-width:100px;margin:5px}.modal-footer .btn-block{width:100%;display:block}.panel{margin-bottom:15px}.panel-heading{padding:12px 15px;font-size:16px}.panel-body{padding:12px}.list-group-item{padding:12px 15px;font-size:15px}.nav-tabs{flex-wrap:wrap}.nav-tabs>li{flex:1 1 auto;min-width:80px}.nav-tabs>li>a{padding:12px 10px;font-size:14px;text-align:center}.alert{padding:10px 12px;font-size:14px;margin-bottom:12px}.alert .close{padding:8px;font-size:24px}.chat-body{max-height:400px}.message{padding:10px}.message-text{font-size:15px}.form-horizontal .control-label{text-align:left;padding-bottom:5px}.form-horizontal .form-group{margin-bottom:15px}.form-inline .form-group{display:block;margin-bottom:10px;width:100%}.form-inline .form-control{width:100%}.btn-group{display:inline-flex;flex-wrap:wrap;gap:5px}.btn-group>.btn{flex:0 0 auto;margin:0}.modal-footer .btn-group{display:flex;flex-direction:column}.modal-footer .btn-group>.btn{width:100%;margin-bottom:5px}#phoenix_breadcrumbs,#ribbon .breadcrumb,.breadcrumb{padding:5px 0!important;margin-left:0!important;margin-right:0!important;font-size:12px;flex-wrap:wrap;text-align:left;justify-content:flex-start;background:0 0!important}#ribbon{text-align:left;padding-left:0!important;margin-left:0!important;padding-right:0!important;margin-right:0!important;background:0 0!important}.project-context{position:absolute!important;top:0!important;left:0!important;margin:0!important;padding:0 45px 0 5px!important;background:0 0!important;height:49px!important;display:flex!important;align-items:center!important;z-index:5!important}sa-route-breadcrumbs{margin:0!important;padding:0!important;background:0 0!important;display:inline-block!important}.project-context .alert{display:none!important}#content,#main,#ribbon,#wrapper,.breadcrumb,.page-wrapper,body,div[class*=wrapper],div[id*=wrapper],header{background-color:#fff!important;background-image:none!important}.pagination{flex-wrap:wrap;justify-content:center}.pagination>li>a,.pagination>li>span{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;padding:10px;font-size:14px}.dropdown-menu{position:fixed!important;top:auto!important;left:10px!important;right:10px!important;width:calc(100% - 20px);max-width:none;border-radius:6px}.dropdown-menu>li>a{padding:12px 15px;font-size:15px}.progress{height:24px;font-size:14px}.badge,.label{font-size:13px;padding:6px 10px}.stat-box{padding:15px;margin-bottom:15px}.stat-box h3{font-size:20px}.stat-box p{font-size:14px}.row.mobile-single-col>[class*=col-]{width:100%;margin-bottom:15px}.smart-form fieldset{padding:10px}.smart-form .section{margin-bottom:15px}.smart-form .input input,.smart-form .select select,.smart-form .textarea textarea{min-height:48px;font-size:16px}.document-viewer,.report-container{padding:10px}.timeline{padding-left:20px}.timeline-item{margin-bottom:20px}.header-search,.search-bar{width:100%;margin:10px 0}.search-bar input{width:100%;min-height:48px;font-size:16px}.action-bar,.toolbar{flex-direction:column;align-items:stretch}.action-bar>*,.toolbar>*{margin-bottom:8px;width:100%}.btn-icon,.icon-button{min-width:44px;min-height:44px;padding:10px}.collapse-header{padding:12px 15px;font-size:16px}.dropzone,.file-upload{padding:20px;min-height:120px}code,pre{font-size:13px;white-space:pre-wrap;word-wrap:break-word}.loading-indicator,.spinner{min-height:48px;min-width:48px}}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}.btn,a,button,input[type=button],input[type=submit],label[for]{-webkit-tap-highlight-color:rgba(0,123,255,.1)}.mobile-table-wrapper,.modal-body,.table-responsive,.widget-body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media (min-width:768px) and (max-width:991px){.jarviswidget>div{padding:12px}.modal-dialog{width:90%;margin:20px auto}.dataTables_wrapper{font-size:14px}}body.minified #left-panel nav>ul>li:hover>a>.menu-item-parent,body.minified #left-panel nav>ul>li>ul{background:var(--phx-primary-dark)!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:2px 2px 10px rgba(0,0,0,.2)!important;border-radius:0 4px 4px 0!important}body.minified #left-panel nav>ul>li>ul>li>a{color:rgba(255,255,255,.8)!important}body.minified #left-panel nav>ul>li>ul>li.active>a,body.minified #left-panel nav>ul>li>ul>li>a:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}aside#left-panel{background:var(--phx-primary-dark)!important}aside#left-panel nav>ul>li>a{color:rgba(255,255,255,.85)!important}aside#left-panel nav>ul>li>a:hover{color:#fff!important;background:rgba(255,255,255,.08)!important}aside#left-panel nav>ul>li.active>a,aside#left-panel nav>ul>li.open>a{color:#fff!important;background:rgba(0,0,0,.2)!important;font-weight:600!important}aside#left-panel nav>ul>li>ul{background:rgba(0,0,0,.15)!important}aside#left-panel nav>ul>li>ul>li>a{color:rgba(255,255,255,.75)!important}aside#left-panel nav>ul>li>ul>li.active>a,aside#left-panel nav>ul>li>ul>li>a:hover{color:#fff!important;background:0 0!important}.login-info{border-bottom:1px solid rgba(255,255,255,.1)!important}.login-info span a{color:#fff!important}