.nav-link .nav-icon{font-size:1.3rem!important;line-height:1}.ck-editor__editable_inline{min-height:210px}.pager a{margin:0 .25rem;text-decoration:none}.pager a.active{text-decoration:underline}.card-body .ticket-thread p{margin-bottom:0}#global-wait-overlay{position:fixed;inset:0;background:#ffffffd9;z-index:2000;display:none;align-items:center;justify-content:center;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#global-wait-overlay .wait-box{padding:1.25rem 1.5rem;border-radius:.75rem}html.wait-cursor,html.wait-cursor *{cursor:wait!important}.modal{z-index:2000}.modal-backdrop{z-index:1990}.swal2-container.swal2-container-high-z{z-index:1000010!important}[id^=cancellationModal],[id^=rejectModal]{z-index:2050!important}.invoice-form{padding-left:10px}body.order-lookup{background:#f1f4f8;min-height:100dvh;margin:0}.order-lookup .lookup-wrapper{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0 16px}.order-lookup .lookup-submit:hover{filter:brightness(.95)}.order-lookup .input-group .input-group-prepend .input-group-text{width:44px;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;font-size:1rem}.bp-dropfile-box{background-color:var(--bs-light, #f8f9fa);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.bp-dropfile-box.is-dragover{border-color:var(--bs-primary, #0d6efd);background-color:#0d6efd0d}.bp-dropfile-box .la{font-size:1.25rem;margin-right:.75rem}.app-header.bg-light .navbar-brand{opacity:1;color:#1b2a4e;font-size:22px}.app-header.bg-light .navbar-brand:hover{color:#7c69ef}.app-header{height:110px;flex:0 0 110px}html{scroll-padding-top:110px}.app-header.bg-light .navbar-brand{width:210px;height:110px;padding:0;justify-content:center}@media (min-width: 992px){.header-fixed .app-body{margin-top:110px}.sidebar-fixed .app-header+.app-body .sidebar,.sidebar-off-canvas .app-header+.app-body .sidebar,.aside-menu-fixed .app-header+.app-body .aside-menu,.aside-menu-off-canvas .app-header+.app-body .aside-menu{height:calc(100vh - 110px)}.aside-menu-fixed .aside-menu .tab-content{height:calc(100vh - 2.5rem - 110px)}}@media (max-width: 991.98px){.app-header .navbar-brand{margin-left:-105px}.app-body{margin-top:110px}.sidebar{height:calc(100vh - 110px)}}.breadcrumb-fixed .breadcrumb{top:110px}.dashboard-card h2{font-size:24px}.dashboard-card p{font-size:16px}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-secondary.disabled,.btn-outline-secondary:disabled,.btn-outline-danger.disabled,.btn-outline-danger:disabled{pointer-events:none}.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled:hover,btn-outline-primary.disabled:focus,.btn-outline-primary:disabled:focus,.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled:hover,.btn-outline-secondary.disabled:focus,.btn-outline-secondary:disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled:hover,.btn-outline-danger.disabled:focus,.btn-outline-danger:disabled:focus{background-color:transparent}.sidebar-helpdesk #assignee-select{flex:1 1 auto;min-width:0}div:has(>#crudTable),#crudTable_wrapper .row>.col-sm-12:has(>#crudTable){overflow-x:auto!important;display:block!important;padding-bottom:0!important;margin-bottom:1rem!important}#datatable_search_stack input[type=search],.dataTables_wrapper .dataTables_filter input,input[placeholder="Search..."]{display:block!important;width:25vw!important;height:2.375rem!important;padding:.375rem .75rem!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.6!important;color:#506690!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid rgba(0,40,100,.12)!important;border-radius:3px!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;outline-offset:-2px!important;-webkit-appearance:none!important;flex-shrink:0!important;max-width:100vw!important}.dataTables_wrapper .dataTables_filter{text-align:right;display:flex;justify-content:flex-end}.dataTables_wrapper .dataTables_filter label{display:inline-flex;align-items:center;gap:.5rem}#crudTable thead{position:sticky!important;top:110px!important;z-index:1019!important}#crudTable thead th{position:sticky!important;top:110px!important;z-index:1019!important;background-color:#f8f9fa!important;box-shadow:inset 0 -2px #c8ced3}#crudTable{border-collapse:separate!important;border-spacing:0!important;margin-top:0!important}#crudTable th[data-column-name=name]{width:200px!important;min-width:150px!important;max-width:250px!important;text-align:left!important}#crudTable td:has(>a[title]){text-align:left!important;white-space:nowrap}.st-tagging-container{max-width:1400px}.st-card{border:none!important;border-radius:8px!important;box-shadow:0 2px 10px #0000000d!important;margin-bottom:1.5rem}.st-rule-card{border:none!important;border-left:4px solid var(--primary)!important;border-radius:8px!important;box-shadow:0 2px 10px #0000000d!important;margin-bottom:1.5rem}.st-sidebar .card{border:none!important;border-radius:8px!important;box-shadow:0 2px 10px #0000000d!important}.st-sidebar .card-header{background-color:#fff!important;border-bottom:1px solid #f0f0f0!important;font-weight:600!important;padding:1rem 1.25rem!important;border-radius:8px 8px 0 0!important}.st-sidebar .card-body{padding:1rem}.st-sidebar .d-grid{display:grid;gap:.5rem}.st-condition-group{background:var(--light);border:1px solid #e4e7eb;border-radius:8px;padding:.9rem;margin-bottom:.6rem}.st-condition-group-label{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--primary);letter-spacing:.5px;margin-bottom:.6rem}.st-and-connector{display:flex;align-items:center;margin:.5rem 0;gap:.5rem}.st-and-connector:before,.st-and-connector:after{content:"";flex:1;height:1px;background:#d0d5dd}.st-and-connector .badge{background:#e4e7eb;color:#6c757d;font-weight:700;font-size:.7rem;letter-spacing:1px;padding:.3em .8em}.st-condition-row{padding:.5rem .6rem;background:#fff;border:1px solid #e4e7eb;border-radius:6px;margin-bottom:.35rem}.st-condition-row .d-flex{gap:.5rem}.st-condition-row:last-child{margin-bottom:0}.st-or-badge{background:#e8f4fd;color:#0d6efd;font-weight:700;font-size:.7rem;letter-spacing:1px;padding:.2em .6em;border-radius:4px;margin-bottom:.3rem}.st-box-dims{margin-top:.5rem;padding-top:.6rem;border-top:1px dashed #d0d5dd}.st-box-dims-row{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.st-box-dim{display:flex;align-items:center;gap:4px}.st-box-dim-label{font-size:.75rem;color:#6c757d;font-weight:600;min-width:14px}.st-box-dim input{width:70px}.st-box-dim-unit{font-size:.75rem;color:#9ca3af}.st-box-dim-weight{margin-left:.25rem;padding-left:.75rem;border-left:1px solid #d0d5dd}.st-box-dim-weight input{width:85px}.st-rule-card .card-body{padding:1.5rem}.st-rule-card .form-label{letter-spacing:.3px}@media (max-width: 768px){.st-condition-row .d-flex{flex-direction:column;align-items:stretch!important}.st-condition-row .form-control,.st-condition-row .condition-value-ui-shop-source select{width:auto!important;min-width:120px}.st-box-dim input{width:55px}.st-box-dim-weight input{width:70px}}.app-body>.sidebar>.sidebar-nav{overflow-y:auto!important}.app-body .sidebar{flex:0 0 210px!important}@media (min-width: 992px){.sidebar-fixed .sidebar{width:210px!important}.sidebar-fixed.sidebar-lg-show .main{margin-left:210px}}.sidebar-profiles-fixed{flex-shrink:0;border-top:1px solid #d8dbe0;padding:.375rem 0}.sidebar-profiles-link{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;color:#5c6873;text-decoration:none;font-size:.85rem;font-weight:500;transition:background .15s ease,color .15s ease}.sidebar-profiles-link:hover{color:#2f353a;background:#00000008;text-decoration:none}.sidebar-profiles-link i{font-size:1.3rem;width:24px;text-align:center}.sidebar-minimized .sidebar-profiles-link{justify-content:center;padding-left:.5rem;padding-right:.5rem}.sidebar-minimized .sidebar-profiles-link span{display:none}.hp-dashboard-container{max-width:1400px}.hp-card{border:none!important;border-radius:8px!important;box-shadow:0 2px 10px #0000000d!important;margin-bottom:1.5rem}.hp-card .card-header{background-color:#fff!important;border-bottom:1px solid #f0f0f0!important;font-weight:600!important;padding:1rem 1.25rem!important;border-radius:8px 8px 0 0!important}.hp-sidebar .d-grid{display:grid;gap:.5rem}.modal-dialog-scrollable .modal-content:has(>form){min-height:0}.modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.modal-dialog-scrollable .modal-content>form>.modal-body{overflow-y:auto}
