@charset "UTF-8";.login-page,body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.grid-link,a:hover{cursor:pointer}body{padding-top:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#000}.modal-lg{width:90%}.ng-cloak,.x-ng.ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none}ul{list-style:none}.nav-tabs>li>a{color:#a1a1a1;font-weight:700}ul.simple-post-list .post-image{float:left;margin-right:12px}ul.simple-post-list{list-style:none;margin:0;padding:0}.callout-box{background-color:#546489;color:#fff;padding:10px 20px}.body-title{border:1px solid #e3e3e3;border-left:5px solid #234383;padding:0 20px 20px}.featured-box{border:1px solid #e3e3e3;border-top:5px solid #234383;padding:0 20px 20px}.grid-34,.grid-lg,.grid-md,.grid-mini,.grid-sm,.grid-sm2{width:100%;border-left:0!important;border-right:0!important}.breadcrumbs{position:relative;border-bottom:1px solid #E5E5E5;background-color:#F5F5F5}.breadcrumb{margin-bottom:0}.cart-btn{border-radius:0}.container_custom{width:100%;margin-bottom:25px}.form-sub-panel,.formPanel,.gridPanel{margin-bottom:5px!important}.dropdown-submenu:hover>.dropdown-menu{display:block}.grid-lg{height:560px}.grid-34{height:430px}.grid-md{height:290px}.grid-sm{height:150px}.grid-mini,.grid-sm2{height:200px}.paddCustom{padding-left:5px;padding-right:5px}.paddMenu{padding-top:11px!important;padding-bottom:11px!important;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:18px;transition:color .2s ease,background-color .2s ease}.formPanel{margin-top:5px}.modal .formPanel .row{margin-right:15px;margin-left:15px}.form-sub-panel{margin-top:10px!important}.panel-heading-custom{border-top-left-radius:3px;border-top-right-radius:3px;padding:5px 10px}.panel-head-padding1,.panel-head-padding2{padding-right:2px!important}.PanelHead{padding-top:5px;padding-bottom:5px;padding-left:10px;background:-moz-linear-gradient(center bottom,#eee 0,#fff 100%) padding-box rgba(0,0,0,0);border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:700;position:relative;line-height:2}.panel-head-padding1{padding-left:15px!important}.panel-head-padding2,.panel-head-padding3{padding-left:2px!important}.col-sm-1:not(.double-width){padding-left:5px;padding-right:5px}.col-sm-2:not(.double-width),.col-sm-4.double-width{padding-left:10px;padding-right:10px}.modal .col-sm-10:not(.double-width),.modal .col-sm-2:not(.double-width){padding-left:0;padding-right:10px}.col-sm-2.double-width{padding-left:5px;padding-right:5px}.col-sm-10.double-width{padding-left:10px;padding-right:10px}.redText{color:#ff0}.popover{background-color:#000;color:#fff}.popover.top>.arrow:after{border-top-color:#000}.gridCell{line-height:15px;font-size:12px;vertical-align:center}.grid-product-breakdown{font-size:11px;color:#363636;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.gridCell-billed,.gridCell-currency,.gridCell-currency-gray,.gridCell-paid,.gridCell-red,.gridCell-unbilled{line-height:15px;font-size:12px;vertical-align:center}.grid-link{color:#337ab7;text-decoration:none;font-weight:700}.grid-link:hover{color:#23527c;text-decoration:underline}.grid-count-value{color:#337ab7;font-weight:700}.grid-product-breakdown .grid-link{color:#363636;font-weight:400}.grid-product-breakdown .grid-link:hover{color:#337ab7}.grid-cell-multiline{display:flex;flex-direction:column;justify-content:center;height:100%;white-space:normal}.gridCell-vcenter .ui-grid-cell-contents{display:flex;align-items:center;height:100%}.gridCell-currency{text-align:right}.gridCell-unbilled{text-align:right;background-color:transparant!important}.gridCell-billed{text-align:right;background-color:#F7CA53!important}.gridCell-paid{text-align:right;background-color:#9EFBA3!important}.gridCell-red{color:#ff4500;font-weight:700}.gridCell-currency-gray{text-align:right;background-color:#f3f3f3!important}.grid-reports .ui-grid-row:nth-child(even) .ui-grid-cell,.grid-reports .ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:#fdfdfd}.grid-reports .ui-grid-row-selected.ui-grid-row:nth-child(even) .ui-grid-cell,.grid-reports .ui-grid-row-selected.ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:transparent;border-top:1px solid #afacac;border-bottom:1px solid #afacac}.grid-reports .ui-grid-cell-focus{outline:0;background-color:transparent;border-left:2px solid #afacac;border-right:2px solid #afacac}.grid-reports.striped .ui-grid-cell{border-bottom:1px solid #efefef}.grid-reports.striped .ui-grid-row-selected.ui-grid-row:nth-child(even) .ui-grid-cell,.grid-reports.striped .ui-grid-row-selected.ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:#efefef;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.formCustomGrp{margin-bottom:0!important}.CustomfrmLbl{font-weight:1!important}.date-calendar{padding:3px 7px;font-size:10px}.nya-bs-select2 .dropdown-toggle{line-height:1.76!important;padding-right:25px;width:84%}.nya-bs-select{width:100%!important;vertical-align:top}.nya-bs-select .dropdown-toggle{line-height:1.9!important}.modal-md .nya-bs-select .dropdown-toggle{line-height:1.45!important}.panel-custom{font-size:12px;line-height:1.5;background-color:#f7f7f7}.panel-custom.col-sm-4,.top-pad3{padding-top:3px}.pad0{padding-left:0;padding-right:0}.pad5{padding-left:5px;padding-right:5px}.pad5-all{padding:5px}.padleft20{padding-left:20px}.space-sep5{clear:both;display:block;height:5px}.active{font-weight:700}.nav-tabs>li>a{line-height:.429}.custom-input{background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}@media (min-width:768px){.label-align{text-align:right}}@media (max-width:767px){.label-align{text-align:left}.form-control,input[type=datetime-local],input[type=time],input[type=month],input[type=week],input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=date],select,textarea{font-size:16px!important}}input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:orange!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,124,7,.3)!important;outline:0!important}.add-new-button{line-height:1.76!important;min-width:25px}.sup{font-size:13px;color:red}.spinner-disable-all{display:block;position:fixed;z-index:10001;top:0;left:0;width:100%;height:100%}.dropdown-menu>li>a{min-height:26px!important}.btn-50{width:50%!important}.nya-bs-select.btn-group .dropdown-menu.open.dropup{top:auto;bottom:100%;margin-bottom:2px}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#eee}.mini-box-head,.title-bar{background-color:#f5f5f5;font-weight:700}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1}.PanelHead>.btn.btn-xs[disabled],.PanelHead>.btn.disabled.btn-xs,.PanelHead>fieldset[disabled] .btn.btn-xs{opacity:.65}.btn-xs{padding:2px 8px}.add-new-button.btn-xs,.nya-bs-select .btn-xs{padding:1px 8px}.input-xs{height:26px;padding:0 5px;font-size:12px;line-height:1.5;border-radius:3px}.form-control{color:#333}.footer-bar{width:100%;height:15px;text-align:center}.mini-box-outer{padding-left:5px;padding-right:5px;margin-bottom:5px}.mini-box-inner{padding-left:0;padding-right:0;border:1px solid #ddd;border-radius:3px}.mini-box-head{border-bottom:1px solid #ddd}.mini-box-body{font-size:18px}.title-bar{width:100%;color:#333;padding-top:5px;padding-bottom:5px;padding-left:10px;border:1px solid #ddd;position:relative;line-height:1.42857;margin-bottom:5px!important;border-radius:3px}.app-footer,.navbar{position:fixed;left:0}.title-bar-title-box{padding-top:3px}.depot-view-pics-table{width:100%}.depot-view-pics-table>tbody>tr>th,.depot-view-pics-table>thead>tr>th{font-weight:700;background:#F2F2F2;border:1px solid #ddd;text-align:left;line-height:1;padding:5px}.depot-view-pics-table>tfoot>tr>td{font-weight:700;background:#F2F2F2}.depot-view-pics-table>tbody>tr>td,.depot-view-pics-table>tfoot>tr>td,.depot-view-pics-table>tfoot>tr>th,.depot-view-pics-table>thead>tr>td{border-top:1px solid #ddd;border-left:1px solid #ddd;line-height:1;padding:5px;margin:0;vertical-align:top;text-align:left}.depot-view-pics-table,.depot-view-pics-table>tbody{border:1px solid #ddd}.tab-badge-green{border-radius:50%;background-color:green;padding:2px 5px;color:#fff;font-size:9px;vertical-align:top}.modal-header-danger,.modal-header-info,.modal-header-primary,.modal-header-success,.modal-header-warning{color:#fff;padding:9px 15px;border-bottom:1px solid #eee}.modal-header-success{background-color:#5cb85c}.modal-header-warning{background-color:#F39C12}.modal-header-danger{background-color:#d9534f}.modal-header-info{background-color:#5bc0de}.modal-header-primary{background-color:#428bca}.navbar{min-height:40px!important;border:none!important;border-radius:0!important;margin-bottom:0;top:0;right:0;z-index:1030}.navbar-nav{margin:0!important}.marginBottom-0{margin-bottom:0}.vmt5{margin-top:5px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-2px;margin-left:0;border-radius:6px}.dropdown-submenu>a:after{display:block;content:"";float:right;width:0;height:0;border-color:transparent transparent transparent #9ca3af;border-style:solid;border-width:4px 0 4px 4px;margin-top:6px;margin-right:-6px}.dropdown-submenu:hover>a:after{border-left-color:#2563eb}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{text-decoration:none;background-color:transparent}.bs-dark.navbar-inverse{background-color:#1e293b;border-color:transparent;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 2px -1px rgba(0,0,0,.08)}.bs-dark .navbar-img{padding:5px 6px!important}.bs-dark .navbar-img img{width:40px}.dropdown-menu{border-radius:0!important}.bs-dark .dropdown-menu{min-width:220px;padding:4px 0;margin:2px 0 0;background-color:#fff;border:1px solid #e5e7eb;border-radius:0;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04);box-shadow:0 10px 25px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04)}.navbar-inverse .navbar-nav>li>a{color:#cbd5e1;line-height:18px!important;padding:11px 10px!important}.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:rgba(255,255,255,.1)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:rgba(255,255,255,.15)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:rgba(255,255,255,.1);border-bottom:none}.navbar-inverse .navbar-brand{color:#fff;font-weight:700}.navbar-inverse .navbar-brand:hover{color:#93c5fd}.bs-dark .dropdown-menu .divider{border:none;height:1px;background-color:#f0f0f0;margin:4px 0}.bs-dark .dropdown-menu>li>a{padding:6px 16px;color:#374151;font-size:13px;font-weight:400;transition:all .15s ease;border-radius:0}.bs-dark .dropdown-menu>li>a:focus,.bs-dark .dropdown-menu>li>a:hover{color:#1e293b;text-decoration:none;background-color:#e8edf5}.bs-dark .dropdown-menu>.active>a,.bs-dark .dropdown-menu>.active>a:focus,.bs-dark .dropdown-menu>.active>a:hover{color:#2563eb;text-decoration:none;background-color:#eff6ff;outline:0}.navbar-inverse .navbar-nav .open .dropdown-menu{background-color:#fff;border:1px solid #e5e7eb;border-radius:0;box-shadow:0 10px 25px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04);padding:4px 0}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#374151;padding:6px 16px;font-size:13px;font-weight:400}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#1e293b;background-color:#e8edf5}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#2563eb;background-color:#eff6ff}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#f0f0f0}.bs-dark .navbar-form{margin:5px 0 0;padding:8px 0}.bs-dark .navbar-form .search-box{border:1px solid #e5e7eb;height:34px;outline:0;width:280px;padding-right:3px;padding-left:14px;margin:4px;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.bs-dark .navbar-form .search-box:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.bs-dark .navbar-form button{border:0;background:0 0;padding:2px 5px;margin-top:2px;position:relative;left:-34px;margin-bottom:0;border-radius:3px}.bs-dark .search-box:focus+button{z-index:3}.navbar-inverse .navbar-toggle{border-color:#1e293b;margin-right:0}.navbar-inverse .navbar-toggle .icon-bar{background-color:#94a3b8}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:rgba(255,255,255,.1)}.navbar-inverse .navbar-header .nav>li>a{color:#94a3b8;padding-top:11px!important;padding-bottom:11px!important;line-height:18px!important}.navbar-inverse .navbar-header .nav>li>a:hover{color:#fff;background-color:rgba(255,255,255,.1)}.navbar-inverse .navbar-header .dropdown-menu{background-color:#fff;border:1px solid #e5e7eb;border-radius:0;box-shadow:0 10px 25px rgba(0,0,0,.08)}.navbar-inverse .navbar-header .dropdown-menu>li>a{color:#374151;padding:6px 16px;font-size:13px;transition:background-color .15s ease}.navbar-inverse .navbar-header .dropdown-menu>li>a:hover{color:#1e293b;background-color:#e8edf5}.nav-brand-link{height:40px!important;line-height:40px;padding:0!important;margin-left:0!important;display:flex;align-items:center}.nav-brand-link img{height:13px;width:auto;margin-right:10px}.nav-brand-link:hover{color:#93c5fd!important}.nav-icon-btn{font-size:15px!important;color:#94a3b8!important;padding-left:10px!important;padding-right:10px!important;transition:color .2s ease}.nav-icon-btn:hover{color:#fff!important;background-color:transparent!important}.navbar-inverse .navbar-header .nav>li>a.nav-entity-label{color:#93c5fd!important;font-weight:500!important;font-size:12px!important;background-color:rgba(59,130,246,.15)!important;border-radius:5px;margin:6px 2px!important;line-height:1.4!important;padding:5px 12px!important}.nav-entity-label:hover{background-color:rgba(59,130,246,.25)!important;color:#fff!important}.nav-entity-btn{color:#93c5fd!important;font-weight:500!important;font-size:12px!important}.navbar-inverse .navbar-collapse{border-top:none;max-height:none}@media (max-width:767px){.navbar-inverse .navbar-collapse{background-color:#1e293b;border-top:1px solid rgba(255,255,255,.1);padding:4px 0;max-height:70vh;overflow-y:auto}.navbar-inverse .navbar-nav>li>a{padding:8px 16px;color:#cbd5e1;font-size:13px}.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:rgba(255,255,255,.1)}.navbar-inverse .navbar-nav .open .dropdown-menu{background-color:transparent;border:none;box-shadow:none;padding:0}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#94a3b8;padding:8px 16px 8px 28px;font-size:13px}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:rgba(255,255,255,.08)}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:rgba(255,255,255,.1)}.navbar-toggle{margin-top:0!important;margin-bottom:0!important}}.pagination-sm>li>a,.pagination-sm>li>span{padding:3px 8px;font-size:10px}.ui-grid-filter-container{padding:10px 5px 5px;position:absolute;bottom:0;left:0;right:0;background-color:transparent;height:27px;display:flex;align-items:center}.gridCellHeader-center i,.ui-grid-header-cell .ui-grid-invisible{display:none}.ui-grid-filter-container input{width:100%;height:15px;border:1px solid #ccc;border-radius:2px;padding:0 3px;font-size:12px}.ui-grid-header .ui-grid-cell-contents{white-space:normal}.ui-grid-cell-contents-icons{padding-top:3px!important}.ui-grid-header-cell{position:relative;min-height:25px;padding-bottom:0}.ui-grid-header-cell:has(.ui-grid-filter-container){padding-bottom:20px!important}.gridCellHeader{line-height:15px;font-size:12px;vertical-align:center}.gridCellHeader-currency{line-height:15px;font-size:12px;vertical-align:center;text-align:right}.gridCellHeader-center{text-align:center}.gridCellHeader-center>div{height:100%}.gridCellHeader-center>div>div:nth-child(2){position:absolute;bottom:0}.ui-grid-row-error .ui-grid-cell{color:#a94442!important}.mr-0{margin-right:0}.mr-25{margin-right:25px}.ml-0{margin-left:0}@media (min-width:768px){.bs-dark .navbar-nav>li.dropdown:hover{background-color:rgba(255,255,255,.1)}.bs-dark .dropdown-menu li.dropdown-submenu:hover,.bs-dark .dropdown-menu li.dropdown:hover{background-color:#e8edf5}.bs-dark .navbar-form{padding:0}.bs-dark .navbar-form .search-box{width:260px;height:32px}}.dropdown-menu>li.disabled a{pointer-events:none;cursor:not-allowed}#toast-container>div{padding:5px 15px 5px 50px}.toast-bottom-left{bottom:25px;left:12px}.toast-top-right{top:45px;right:6px}.alert.v{padding:5px 10px;border-radius:5px}.control-label{padding-top:3px}.v-form legend{border-bottom:0;margin-bottom:0}.v-form fieldset{background-color:#f3f3f3}.ui-grid-custom-selected,.ui-grid-custom-selected-scrolling .ui-grid-custom-selected{background-color:#337ab7!important;color:#fff!important}.ui-grid-custom-selected{border:1px solid #2e6da4!important}.ui-grid-custom-selected .grid-count-value,.ui-grid-custom-selected .grid-link,.ui-grid-custom-selected .grid-product-breakdown,.ui-grid-custom-selected a,.ui-grid-custom-selected-scrolling .ui-grid-custom-selected .grid-count-value,.ui-grid-custom-selected-scrolling .ui-grid-custom-selected .grid-link,.ui-grid-custom-selected-scrolling .ui-grid-custom-selected .grid-product-breakdown,.ui-grid-custom-selected-scrolling .ui-grid-custom-selected a{color:#fff!important}.btn-save:not(:disabled):not(.disabled){background-color:#fc9!important;border-color:#ffc291!important;color:#8b4513!important}.btn-save:not(:disabled):not(.disabled):hover{background-color:#ffb366!important;border-color:#f93!important;color:#7a3c0f!important}.gridCell-product-col .ui-grid-product-header-group,.gridCell-summary-col .ui-grid-product-header-group{border-left:none!important;border-right:none!important}.ui-grid-header-cell-wrapper{display:flex;flex-direction:column;height:100%}.ui-grid-product-header-group{position:absolute;top:0;left:0;right:0;height:18px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d4d4d4;background-color:#f3f3f3;z-index:10}.gridCell-product-col-first .ui-grid-product-header-name,.ui-grid-product-header-last .ui-grid-product-header-name{display:none}.ui-grid-product-header-middle .ui-grid-product-header-name{display:block!important;visibility:visible!important}.gridCell-product-separator .ui-grid-product-header-group{border-left:1px solid #d4d4d4!important}.ui-grid-product-header-name{font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-grid-product-header-columns{position:absolute;top:18px;left:0;right:0;height:22px;display:flex;align-items:center;justify-content:center;padding-top:2px}.ui-grid-product-subheader{text-align:center;white-space:nowrap}.gridCell-product-col{position:relative;min-height:40px!important;height:40px!important}.gridCell-summary-col{position:relative;min-height:60px!important;height:60px!important}.gridCell-summary-col .ui-grid-product-header-columns{height:36px;display:flex;align-items:flex-end;justify-content:flex-end;padding-right:5px}.gridCell-summary-col .ui-grid-cell-contents{padding-top:40px}.gridCell-summary-col .ui-grid-product-subheader{text-align:right}.ui-grid-header-cell.gridCell-summary-col{border-right:none!important}.gridCell-product-separator.gridCell-summary-col .ui-grid-product-header-group,.ui-grid-header-cell.gridCell-product-separator.gridCell-summary-col{border-left:1px solid #d4d4d4!important}.gridCell-product-col .ui-grid-cell-contents{padding-top:20px}.gridCell-product-col-last,.ui-grid-cell.gridCell-product-col-last,.ui-grid-header .ui-grid-header-cell.gridCell-product-col-last,.ui-grid-header-cell.gridCell-product-col-last,.ui-grid-row .ui-grid-cell.gridCell-product-col-last{border-right:1px solid #d4d4d4!important;box-sizing:border-box!important}.input-dropdown input[type=text],.input-dropdown ul{box-sizing:border-box;width:100%}.gridCell-product-col-last .ui-grid-cell-contents{padding-right:3px!important}.gridCell-product-separator,.ui-grid-cell.gridCell-product-separator,.ui-grid-row .ui-grid-cell.gridCell-product-separator{border-left:1px solid #d4d4d4!important;margin-left:-1px}.ui-grid-header .ui-grid-header-cell.gridCell-product-separator,.ui-grid-header-cell.gridCell-product-separator{border-left:none!important}.ui-grid-header-cell.gridCell-product-col,.ui-grid-header-cell.gridCell-product-col-first,.ui-grid-header-cell.gridCell-product-col-last{border-left:none!important;border-right:none!important}.input-dropdown{display:block;position:relative;width:100%}.input-dropdown ul{background:#fff;border:1px solid #ccc;border-top:none;list-style:none;margin:0;padding:0;position:absolute;z-index:1050;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.15)}.input-dropdown ul>li{cursor:pointer;padding:4px 8px;font-size:12px}.input-dropdown ul>li.active{background:#428bca;color:#fff}.input-dropdown ul>li:hover{background:#e8e8e8}.input-dropdown ul>li.active:hover{background:#428bca;color:#fff}.input-dropdown ul>li.disabled{color:#aaa;cursor:not-allowed;background:#f5f5f5}.input-dropdown ul>li.disabled:hover{background:#f5f5f5}.notification-bell-container,.notification-bell-container>a{position:relative}.notification-badge{position:absolute;top:4px;right:0;background-color:#ef4444;color:#fff;font-size:9px;font-weight:600;line-height:1;padding:3px 5px;border-radius:10px;min-width:16px;text-align:center;z-index:10;box-shadow:0 1px 3px rgba(239,68,68,.4)}.notification-dropdown-menu{position:absolute;top:100%;right:0;width:360px;max-height:480px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 6px 20px rgba(0,0,0,.25);z-index:1050;display:flex;flex-direction:column}.notification-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #e8e8e8;background-color:#f8f9fa;border-radius:4px 4px 0 0}.notification-header-title{font-weight:600;font-size:14px;color:#333}.notification-mark-all{font-size:12px;color:#3498db;cursor:pointer}.notification-mark-all:hover{color:#2980b9;text-decoration:underline}.notification-body{overflow-y:auto;max-height:360px;flex:1}.notification-loading{text-align:center;padding:30px;color:#999;font-size:13px}.notification-empty{text-align:center;padding:40px 20px;color:#aaa}.notification-empty i{font-size:36px;margin-bottom:10px;display:block}.notification-empty p{margin:0;font-size:13px}.notification-list{margin:0;padding:0;list-style:none}.notification-list>li{border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .15s ease}.notification-list>li:last-child{border-bottom:none}.notification-list>li:hover{background-color:#f5f8fc}.notification-list>li.notification-unread{background-color:#edf4ff}.notification-list>li.notification-unread:hover{background-color:#e1edff}.notification-item{display:flex;align-items:flex-start;padding:10px 15px;position:relative}.notification-icon-wrapper{flex-shrink:0;width:28px;padding-top:2px}.notification-icon-wrapper i{font-size:16px}.notification-content{flex:1;min-width:0}.notification-title{font-size:13px;font-weight:600;color:#333;line-height:1.3;margin-bottom:2px;word-wrap:break-word}.notification-message{font-size:12px;color:#666;line-height:1.3;margin-bottom:3px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-time{font-size:11px;color:#999}.notification-time i{font-size:10px;margin-right:2px}.notification-read-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:#3498db;margin-left:8px;margin-top:6px}.notification-footer{border-top:1px solid #e8e8e8;text-align:center;padding:8px;background-color:#f8f9fa;border-radius:0 0 4px 4px}.notification-footer a{font-size:12px;color:#3498db;cursor:pointer}.notification-footer a:hover{color:#2980b9;text-decoration:underline}.notification-push-prompt{display:flex;align-items:center;gap:8px;padding:8px 15px;background-color:#edf7ff;border-bottom:1px solid #d4e8f7;font-size:12px;color:#336}.notification-push-prompt i{font-size:14px;color:#3498db}.notification-push-prompt span{flex:1}.login-branding-icon,.notification-push-prompt .btn{flex-shrink:0}.app-footer,.app-footer .footer-section{display:flex;align-items:center}@media (max-width:480px){.notification-dropdown-menu{width:300px;right:-50px}}.app-footer{bottom:0;right:0;height:24px;background-color:#36474F;color:#fff;font-size:11px;justify-content:space-between;padding:0 12px;z-index:1020}.fileinput-button,.login-page{position:relative;overflow:hidden}.app-footer .footer-clickable{cursor:pointer;transition:color .2s ease}.app-footer .footer-clickable:hover{color:rgba(255,255,255,.9)}.login-container-override{width:100%!important;max-width:100%!important;padding:0!important;margin:-40px 0 0!important}.login-page{min-height:100vh;background:linear-gradient(135deg,#0a1628 0,#0d2847 35%,#134e7a 65%,#1a6fa0 100%)}.login-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 50%,rgba(26,111,160,.3) 0,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(19,78,122,.4) 0,transparent 50%),radial-gradient(ellipse at 60% 80%,rgba(10,22,40,.3) 0,transparent 50%);pointer-events:none;z-index:0}.login-bg-circle{position:absolute;border-radius:50%;background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.04);pointer-events:none;z-index:0}.login-bg-circle-1{top:-15%;left:-10%;width:600px;height:600px}.login-bg-circle-2{bottom:-20%;right:30%;width:450px;height:450px}.login-bg-wave{position:absolute;bottom:0;left:0;right:0;z-index:0}.login-bg-wave svg{display:block;width:100%;height:80px}.login-branding{position:absolute;top:50%;left:8%;transform:translateY(-50%);z-index:1;color:#fff;max-width:420px}.login-branding-header{display:flex;align-items:center;margin-bottom:36px}.login-branding-logo{max-height:70px;max-width:200px;filter:brightness(10)}.login-branding-vline{width:1px;height:50px;background:rgba(255,255,255,.3);margin:0 24px;flex-shrink:0}.login-branding-text{flex:1}.login-branding-icon .fa{font-size:52px;color:rgba(255,255,255,.85);text-shadow:0 4px 20px rgba(0,0,0,.3);animation:floatIcon 3s ease-in-out infinite}@keyframes floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.login-branding-title{font-size:30px;font-weight:700;letter-spacing:-.5px;margin:0 0 4px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.2);white-space:nowrap}.login-branding-subtitle{font-size:14px;color:rgba(255,255,255,.6);margin:0;font-weight:400;letter-spacing:.3px}.login-branding-features{display:flex;flex-direction:column;gap:2px}.login-branding-feature{font-size:14px;color:rgba(255,255,255,.75);padding:7px 0;display:flex;align-items:center;gap:12px}.login-branding-feature .fa{color:#4fc3f7;font-size:15px;flex-shrink:0}.login-card-wrapper{position:absolute;top:0;right:0;bottom:0;width:400px;display:flex;align-items:center;justify-content:center;padding:40px 36px;z-index:2}.login-card{width:100%;max-width:360px;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.25);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);padding:36px 30px 28px}.login-alert{margin-bottom:14px!important;font-size:12px;border-radius:8px}.login-card-header{text-align:center;padding-bottom:0;border-bottom:none;margin-bottom:45px;margin-top:20px}.login-card-welcome{text-align:center;margin-top:18px;margin-bottom:24px}.login-logo{height:20px;margin-bottom:0}.login-title{font-size:15px;font-weight:700;color:#fff;margin:0 0 4px;letter-spacing:-.3px}.login-subtitle{font-size:13px;color:rgba(255,255,255,.6);margin:0;font-weight:400}.login-form{margin-bottom:0}.login-form-group{margin-bottom:16px}.login-label{font-size:12px;font-weight:600;color:rgba(255,255,255,.85);margin-bottom:5px;display:block}.login-field-icon{opacity:.6;margin-right:4px;width:14px;text-align:center;font-size:11px}.login-input{height:40px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px!important;color:#fff!important;background-color:transparent!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important}.login-input:focus{border-color:rgba(255,255,255,.35)!important;box-shadow:0 0 0 3px rgba(255,255,255,.05)!important;background-color:rgba(255,255,255,.04)!important;outline:0!important}.login-input::placeholder{color:rgba(255,255,255,.4);font-weight:400}.login-input:-webkit-autofill,.login-input:-webkit-autofill:active,.login-input:-webkit-autofill:focus,.login-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#fff!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s!important}.login-form-group .nya-bs-select{border:1px solid rgba(255,255,255,.15);border-radius:8px;background-color:transparent;color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.login-form-group .nya-bs-select.open,.login-form-group .nya-bs-select:focus{border-color:rgba(255,255,255,.35);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.login-form-group .nya-bs-select .btn-default{background-color:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important}.login-form-group .nya-bs-select .dropdown-menu{background-color:rgba(15,30,55,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.login-form-group .nya-bs-select .dropdown-menu>li>a{color:rgba(255,255,255,.85);padding:6px 12px}.login-form-group .nya-bs-select .dropdown-menu>li>a:focus,.login-form-group .nya-bs-select .dropdown-menu>li>a:hover{background-color:rgba(255,255,255,.1);color:#fff}.login-form-group .nya-bs-select .dropdown-menu>.active>a,.login-form-group .nya-bs-select .dropdown-menu>.active>a:hover{background-color:rgba(255,255,255,.15);color:#fff}.login-form-group .nya-bs-select .filter-option{color:#fff}.login-form-group .nya-bs-select .caret{color:rgba(255,255,255,.6)}.login-actions{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.login-forgot-link{font-size:12px;color:rgba(255,255,255,.7);text-decoration:none;cursor:pointer;transition:color .2s ease}.login-forgot-link:hover{color:#fff;text-decoration:underline}.login-btn{background:rgba(255,255,255,.15);color:#fff!important;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:9px 24px;font-size:13px;font-weight:600;letter-spacing:.3px;cursor:pointer;transition:all .2s ease;box-shadow:none}.login-btn:hover{background:rgba(255,255,255,.25);box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-1px);color:#fff!important}.login-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(26,111,160,.3)}.login-btn:disabled,.login-btn[disabled]{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.3)!important;box-shadow:none;cursor:not-allowed;transform:none}.login-card-footer{text-align:center;margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);font-size:11px;color:rgba(255,255,255,.45)}.login-card-footer a{color:rgba(255,255,255,.7);text-decoration:none;font-weight:500}.login-card-footer a:hover{color:#fff;text-decoration:underline}@media (max-width:991px){.login-branding{position:relative;top:auto;left:auto;transform:none;padding:60px 24px 24px;text-align:center;max-width:100%}.login-branding-features{display:none}.login-branding-header{justify-content:center}.login-branding-text{flex:none;text-align:center}.login-branding-icon .fa{font-size:38px}.login-branding-title{font-size:24px}.login-branding-subtitle{margin-bottom:16px;font-size:14px}.login-card-wrapper{position:relative;width:100%;padding:0 16px 40px;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;border-left:none}.login-card{max-width:400px;margin:0 auto}.login-page{display:flex;flex-direction:column}.login-bg-wave svg{height:40px}}@media (max-width:480px){.login-branding-header,.login-branding-text,.login-btn{text-align:center}.login-branding{padding:40px 20px 16px}.login-branding-header{flex-direction:column}.login-branding-vline{width:50px;height:1px;margin:12px 0}.login-branding-icon .fa{font-size:30px}.login-branding-title{font-size:20px}.login-card-wrapper{padding:0 12px 32px}.login-card{padding:24px 20px 20px;border-radius:10px}.login-title{font-size:18px}.login-actions{flex-direction:column-reverse;gap:14px}.login-btn{width:100%}}.fileinput-button{display:inline-block}.fileinput-button input{top:0;right:0;margin:0;-ms-filter:'alpha(opacity=0)';cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.progress-animated .bar,.progress-animated .progress-bar{background:url(../img/progressbar.gif)!important;filter:none}.fileupload-process{float:right;display:none}.files .processing .preview,.fileupload-processing .fileupload-process{display:block;width:32px;height:32px;background:url(../images/loading.05992d34.gif) center no-repeat;background-size:contain}.files audio,.files video{max-width:300px}@media (max-width:767px){.files .btn span,.files .toggle,.fileupload-buttonbar .toggle{display:none}.files .name{width:80px;word-wrap:break-word}.files audio,.files video{max-width:80px}.files canvas,.files img{max-width:100%}}chip-tmpl{display:inline-block;margin:0 5px 5px 0}.default-chip{border:2px solid #e0e0e0;border-radius:5px;background:#e0e0e0;padding:0 2px;line-height:1.2}chip-tmpl:focus{outline:0}chip-tmpl:focus .default-chip{border:2px solid #9e9e9e;background:#9e9e9e;color:#fff}.chip-failed .default-chip{color:red}chips{display:block;padding:3px}chips>div{display:inline}chips>div>input{height:100%;border:none;font-size:14px}chips>div>input:focus{outline:0}.chip-out-focus{border-bottom:2px solid #e0e0e0}.chip-in-focus{border-bottom:2px solid #007883}.fileinput-button input{position:static;opacity:1;filter:none;font-size:inherit!important;direction:inherit}.fileinput-button i,.fileinput-button span,.fileupload-buttonbar .delete,.fileupload-buttonbar .toggle{display:none}