﻿.barcode{font-family:"Libre Barcode 39 Text",cursive;font-size:30px;white-space:nowrap;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;}.alert{display:flex;}.alert span{flex-grow:2;display:flex;flex-direction:column;justify-content:center;}.warning{color:#f00;font-weight:bold;}.navbar-fixed-top{position:sticky;}.search-box{clear:both;}.actions{white-space:nowrap;}.actions a{display:inline-block;margin-right:10px;text-decoration:none;}.flex-wrap .actions{margin-left:auto;}.subnav{display:none;}.btn-toggle-nav a{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;}.nav-item.active .subnav{display:initial;}.form-group{margin-bottom:10px;}#page-actions{font-size:1.4rem;margin-bottom:10px;}#page-actions a{display:inline-block;text-decoration:none;}.logo{width:100%;}.logo svg,.logo img{margin:10px 0;max-width:200px;max-height:150px;}.logo #currentLogo svg{width:100%;}#logo-display{display:flex;flex-direction:column;align-items:center;max-width:200px;}#logo-display button{margin:0;padding:0;}.home-link{display:flex;flex-direction:column;align-self:center;}.hidden{display:none!important;}.loading{display:none;}.list-striped{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),.075);}.list-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.list-striped>*{background-color:var(--bs-table-bg-type);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));}.list-striped>*:nth-child(odd){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg);}.sidebar{display:flex;flex-direction:column;overflow-y:auto;}.sidebar .sidebar-logo{text-align:center;}.sidebar .sidebar-nav{flex-direction:column;flex-grow:1;}.sidebar .sidebar-footer{margin-top:30px;}thead th.table-header{margin:0;padding:0 10px;font-size:120%;border:0;}.page-content{width:calc(100% - 20px);margin:10px;min-height:50px;}.page-content.editable:hover{border:2px dashed #666;}.inline-form{display:flex;flex-direction:row;column-gap:10px;align-items:flex-end;}@media(min-width:576px){.mobile-nav{display:none!important;}.site-body{flex-wrap:nowrap;}.h-sm-100{height:100%;}.navbar ul.nav{width:100%;}.navbar ul.nav li{width:100%;}}@media(max-width:575px){#scan-overlay{z-index:100;}#scan-overlay .scan-result{display:flex;align-items:center;justify-content:center;height:100%;max-height:300px;}.report table,.report thead,.report tbody,.report th,.report td,.report tr{display:block;}.report thead tr{position:absolute;top:-9999px;left:-9999px;}.report tr{border-bottom-width:var(--bs-border-width);}.report tr:first-child{border-top-width:var(--bs-border-width);}.report td{border:0;position:relative;padding:0;padding-left:40%;text-align:left!important;text-overflow:ellipsis;overflow:hidden;}.report td:before{content:attr(data-label);position:absolute;top:0;left:6px;width:35%;padding-right:10px;white-space:nowrap;}.desktop-nav{display:none!important;}.site-body{display:block;}.site-body .container-fluid{padding-top:5px;padding-bottom:5px;}.navbar-brand{display:flex;}.navbar-brand .logo svg,.navbar-brand .logo img{height:30px;margin:0 10px 0 0;}.dropdown-menu{border:0;padding:0;}}