body #logo{display:block;margin-left:auto;margin-right:auto;width:150px}body #logo path.fill-black{fill:#000}body .content-header{background:transparent}body:not(.ea-content-width-full) .content-wrapper{max-inline-size:unset!important}#content-resizer-handler,#sidebar-resizer-handler{display:none}#flash-messages{margin-top:55px}a{color:#0d6efd;text-decoration:none}a:hover{color:#0a58ca}.page-item.active .page-link{background-color:#0d6efd!important;border-color:#0d6efd!important}.content-top.ea-search-enabled,.responsive-header{width:100%}.responsive-header{position:fixed;top:0;z-index:1000}.content-top.ea-search-enabled{margin-top:56px;overflow:visible}div.list-pagination{background-color:#fff;border-top:1px solid #dadada;bottom:0;left:0;padding:1rem;position:fixed;width:100vw}.main-content{max-width:100vw}.content{margin-bottom:4rem}.menu-header .menu-item-label{font-size:11px;font-weight:400;margin-bottom:12px;text-transform:uppercase}li.menu-item{margin-top:8px}li.menu-item .menu-icon{color:#000!important;margin-top:-3px}li.menu-item .menu-icon svg path{fill:#000!important}li.menu-item .menu-item-label{font-style:normal;font-weight:400;line-height:normal}li.menu-item .menu-item-contents{color:#000!important}li.menu-item:hover{background-color:transparent!important;border-radius:4px;text-decoration:underline;width:100%}li.menu-item+.menu-header{border-top:1px solid #d0d0d0;padding-top:15px!important}.form-check .form-check-input{margin-left:0}td.batch-actions-selector{aspect-ratio:1;width:2rem}@media screen and (min-width:992px){.wrapper{grid-template-columns:200px auto}.content-top.ea-search-enabled,.content-wrapper{left:200px;max-width:100%;position:absolute;width:calc(100vw - 200px)}#flash-messages{margin-left:200px;width:calc(100vw - 200px)}div.list-pagination{left:200px;width:calc(100vw - 200px)}.content-top.ea-search-enabled{background-color:#fff;margin-top:0;overflow:visible!important;position:fixed;top:0;z-index:1000}.content-wrapper{margin-top:3rem}}@media(max-width:768px){.batch-actions-selector{display:none!important}}body[data-bs-theme=dark]{background-color:#000}body[data-bs-theme=dark] .content-top.ea-search-enabled{background-color:#181818}body[data-bs-theme=dark] #logo-footer{filter:invert(1) brightness(2)}body[data-bs-theme=dark] #logo path.fill-black{fill:#fff}body[data-bs-theme=dark] .sidebar{background-color:#121212!important}body[data-bs-theme=dark] .btn.btn-light{background:#000}body[data-bs-theme=dark] .btn.btn-light:hover{background:#181818!important}.btn,button.html5-qrcode-element{align-items:center;border:1px solid #dadada!important;border-radius:5px;box-shadow:none!important;flex-shrink:0;gap:10px;justify-content:center;padding:.25rem .5rem}.btn:hover,button.html5-qrcode-element:hover{background:#e2e4ea!important;border:1px solid #dadada;box-shadow:none}.btn.btn-light,.btn.btn-secondary,button.html5-qrcode-element.btn-light,button.html5-qrcode-element.btn-secondary{background:linear-gradient(180deg,#fefefe,#f7f7f7);border:1px solid #dadada}.btn.btn-primary,button.html5-qrcode-element.btn-primary{background:var(--EXPO-ASSISTANT-Primary-1,#0d6efd)}.btn.btn-primary:hover,button.html5-qrcode-element.btn-primary:hover{background:#0a58ca!important;border-radius:4px!important}.btn.btn-sm,button.html5-qrcode-element.btn-sm{height:24px;line-height:12px;--bs-btn-padding-y:0.25rem}.badge--status{border:1px solid #000;border-radius:4px;padding:0 4px;white-space:nowrap;width:min-content}.badge-status--pending,.badge-status--waiting{background:#fff3e6;border-color:#ffc107}.badge--status--queue_pending,.badge-status--to_do{background:#e3e3e3;border-color:#8e8e8e}.badge--status--approved,.badge-status--done{background:#d6f1da;border-color:#85d792}.badge--status--rejected{background:#ffe6e6;border-color:#febfbf}.badge--status--closed,.badge--status--draft,.badge--status--inactive,.badge--status--queued,.badge--status--reserved,.badge--status--soon_available{background:#f3f3f3;border-color:#c9ced8}.badge-warning{background:#ffc107}.badge-danger{background:red}.datagrid tr:not(.selected-row):hover .dropdown-toggle.badge-status--pending,.datagrid tr:not(.selected-row):hover .dropdown-toggle.badge-status--waiting{background:#ffdfbf;color:#1f1f1f}.datagrid tr:not(.selected-row):hover .dropdown-toggle.badge--status--approved,.datagrid tr:not(.selected-row):hover .dropdown-toggle.badge-status--done{background:#85d792;color:#1f1f1f}.form-check:has(#remember_me){padding-bottom:1rem;padding-left:0!important}.form-check:has(#remember_me) input[type=checkbox]{margin-right:.5rem}h1,h2,h3,h4,h5,h6{font-weight:600}.fs-7{font-size:.75rem;line-height:1.5}.footnote{align-items:baseline;display:flex;font-size:.875rem}.footnote:before{content:"* ";flex:0 0 auto;margin-right:6px}label{font-size:1rem;margin-bottom:.5rem}#reader{border-radius:7px}#reader a{color:#0d6efd}#reader a:hover{color:#0a58ca}#reader #reader__scan_region{border-radius:7px;overflow:hidden}#reader #html5-qrcode-select-camera{align-items:center;border:none;border-radius:5px;box-shadow:0 1.5px 4px .5px rgba(0,0,0,.25);flex-shrink:0;gap:10px;height:40px;justify-content:center;padding:7px 15px}#reader #html5-qrcode-select-camera:disabled{background-color:#e0e0e0}#reader:not(:has(video)) #reader__dashboard_section_csr{gap:2rem;margin-bottom:2rem}#reader:not(:has(video)) #reader__dashboard_section_csr+div{padding:2rem!important}#reader:not(:has(video)) #reader__dashboard_section_csr+div #html5-qrcode-button-file-selection{margin-bottom:1rem}#reader:not(:has(video)) #html5-qrcode-anchor-scan-type-change{color:#0d6efd;margin-top:2rem;text-decoration:none!important}#reader:not(:has(video)) #html5-qrcode-anchor-scan-type-change:hover{color:#0a58ca!important;text-decoration:underline!important}.sidebar{background-color:#f5f5f5!important;flex-shrink:0;width:200px}.sidebar .nav .nav-link{color:#000;padding:0}.sidebar .nav .nav-link i{margin-right:4px}.sidebar .nav .nav-link:hover{text-decoration:underline}.sidebar-wrapper{width:200px}.sidenav__logo{align-items:center;display:flex;height:120px;justify-content:center}.disable__form-card{cursor:not-allowed;opacity:.5}.disable__form-card .sidenav__form-card{pointer-events:none}.sidenav__form-card{align-items:start;background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;color:#000;display:flex;font-size:12px;justify-content:space-between;padding:8px}.sidenav__form-card h6{font-size:12px;margin-bottom:12px}.deadline{background:#ffeeb5;padding:0 4px;white-space:nowrap;width:min-content}@media screen and (min-width:992px){.sidebar{left:0;position:fixed;top:0}}