#root{min-height:100vh}.layout-page,.content-wrapper,.content-wrapper .container-xxl{background-color:#fafbfc!important}.layout-page .card,.content-wrapper .card{background-color:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}.layout-page .card.border-0,.content-wrapper .card.border-0{background-color:#fff}.bg-light,.card.bg-light,.bg-navbar-theme{background-color:#fff!important}.text-body-secondary{color:#5f6368!important}.avatar-initial.bg-label-info,.avatar-initial.bg-label-primary,.avatar-initial.bg-label-success,.avatar-initial.bg-label-secondary{background-color:#e8f0fe!important;color:#1967d2}.badge.bg-label-secondary{background-color:#e8eaed;color:#3c4043}.badge.bg-label-info{background-color:#e8f0fe;color:#1967d2}.badge.bg-label-success{background-color:#e6f4ea;color:#1e8e3e}.badge.bg-label-primary{background-color:#e8f0fe;color:#1967d2}.form-control.bg-light,.form-control:disabled{background-color:#f8f9fa!important}.node-group.border,.workflow-canvas{background-color:#fff!important;border-color:#0000000f!important}.card.hover-shadow:hover{box-shadow:0 4px 12px #00000014}.object-fit-cover{object-fit:cover}.layout-navbar .navbar-nav .dropdown{position:relative}.layout-navbar .navbar-nav .dropdown .dropdown-menu.dropdown-menu-end{left:auto;right:0;min-width:14rem}.layout-navbar .navbar-dropdown.dropdown-user .dropdown-menu{left:auto;right:0}.layout-page:not(.window-scrolled) .layout-navbar .navbar-nav-right{padding-inline:1.5rem}.layout-container>#layout-menu.layout-menu.menu-vertical{display:flex;flex-direction:column;min-height:0;flex:0 0 auto}.layout-container>#layout-menu.layout-menu.menu-vertical .app-brand{flex-shrink:0}.layout-container>#layout-menu.layout-menu.menu-vertical .menu-inner{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--bs-menu-color-rgb),.45) transparent}.layout-container>#layout-menu.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar{width:6px}.layout-container>#layout-menu.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar-track{background:transparent}.layout-container>#layout-menu.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar-thumb{background-color:rgba(var(--bs-menu-color-rgb),.35);border-radius:10px}.layout-container>#layout-menu.layout-menu.menu-vertical .menu-inner::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--bs-menu-color-rgb),.55)}.heybos-kanban--comfort .heybos-kanban-thumb{width:44px;height:44px}.heybos-kanban--compact .heybos-kanban-thumb{width:36px;height:36px}.heybos-kanban-thumb{overflow:hidden;display:flex;align-items:center;justify-content:center}.heybos-kanban-thumb img{display:block}.heybos-kanban-thumb-initial{font-weight:700;font-size:1.05rem;line-height:1}.heybos-qty-badge{min-width:74px;line-height:1.1}.heybos-qty-number .badge{padding-inline:.55rem;padding-block:.35rem;font-weight:700}.heybos-qty-uom{font-size:.75rem;line-height:1.1;margin-top:.15rem}.heybos-holder-row{padding-block:.25rem}.heybos-holder-list .heybos-holder-row:nth-child(2n){background-color:#00000008;border-radius:.4rem}.heybos-holder-list .heybos-holder-row:nth-child(odd){background-color:transparent}.heybos-stage-tint-0 .kanban-board-header{background-color:#6c757d24;border-inline-start:6px solid rgba(108,117,125,.35)}.heybos-stage-tint-1 .kanban-board-header{background-color:#f59e0b29;border-inline-start:6px solid rgba(245,158,11,.35)}.heybos-stage-tint-2 .kanban-board-header{background-color:#3b82f629;border-inline-start:6px solid rgba(59,130,246,.35)}.heybos-stage-tint-3 .kanban-board-header{background-color:#22c55e29;border-inline-start:6px solid rgba(34,197,94,.35)}.heybos-kanban .kanban-item{transition:transform .16s ease,box-shadow .16s ease;border-color:#00000014!important;box-shadow:0 1px 8px #0000000a!important}.heybos-kanban .kanban-item:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000017!important}.heybos-kanban--compact .kanban-board-header{padding-block:.5rem!important}.heybos-kanban--compact .kanban-drag{padding:.9rem!important;gap:.9rem!important}.heybos-kanban--compact .kanban-item .px-3{padding-left:.75rem!important;padding-right:.75rem!important}.heybos-kanban--compact .kanban-item .py-2{padding-top:.6rem!important;padding-bottom:.6rem!important}.heybos-kanban--compact .heybos-qty-badge{min-width:66px}.heybos-kanban--compact .badge{font-size:.75rem}
