body{background:url(/assets/background-u346XZfA.jpg) 50%/cover no-repeat fixed;font-family:Roboto,sans-serif;font-size:18px}input{text-align:center;background:#fff;border:1px solid #444;outline:none;padding:5px;font-family:Roboto,sans-serif;font-size:170%}.part{text-align:center;background:#fffc;border:1px solid #555;width:calc(100vw - 60px);max-width:400px;margin:20px auto;padding:20px 10px;display:block}.title{text-transform:uppercase;margin-bottom:10px;display:block}#barcode-fields{gap:5px;width:100%;margin:5px auto 0;display:flex}#barcode-fields #barcode-value{flex-grow:1;flex-shrink:1;width:100%}#barcode-fields .button{aspect-ratio:4;background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;flex-grow:0;flex-shrink:0;width:10%}#barcode-go{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACiklEQVR4nO2ZzWtTURDFf25ixSiIiO22FdutG8FFa2PpX+CytRQLotD/waILrXv3piCIyySk7VYXfrRd+rVx407blaI2FSNXbyAMk7SJM3kv+g4MhMA95x3umzsz90GGDKnEELAArABbwDZQi/EJ2ASKwFVgkBRiEqgAP4D6AWMPKAMTpABngLUOHr5VVIGRpEzMAV8MTDTiMzDbaxO32jzQa+AOMAWMAkdjjMX/7gJv2qxf6pWJ2y0e4AVQ6IDnAvA0KTNziugucA041AVfWHM9ckjeGRwTW+ZEOF7HDbjDybWj5MwwDpCn066RiQYuxnrTrFHBoU7IrQ+vkzVuKDrjlgIVQf68y5zYD4HzpdAqWbYde4I8vAZeKCgdwGkL4gVB/Ap/vBWa8xakK4I0FDtvLAvNBxakW4I0VGdvTAvNDQvSbUF6Fn+MCs2PFqSy6ubxR15ofvcwcgx/HFeq/D/xar23IN1MQbI/syAtCtIwT3jjntC871EQw1DkjXdC87IF6aDSooQm0gtTSpd90oq8rEyDXk2jzMmipcCE0l6Hyc4ai4rOOWuRqhCoGd9JFZTB6iEOGImFqVlox6iln1RG3XAzeQonzCpbX4uTXbeXD4vKToR4AuRwxJIi2uhQL3V4OsnEllEFBpIwU49D0XKszmOxAczH39Ox2Mk60S5K3jszo+SMV5SBw55mhpWLiU7jJ/AYWE/aDPHKpqR0AO3iG/AIOP+b4U8urO6zptILM8Tbjvk4Y2/EIzS0GF+BD/GqJzSAV4ATyvpUmflb5JSWqC5i1fs066WZtcxMAsj9bzuzDhyhDzBwgNOs598fPXbmJn2GnGKm70xoZvrWRHPOuH0szZCB1vgFpd/exdTtQfAAAAAASUVORK5CYII=)}#barcode-scanner{background-image:url(/assets/scanner-C6zTQX1y.png)}@media (width<=350px){#barcode-fields{flex-flow:wrap}#barcode-fields #barcode-value{width:calc(100% - 10px)}#barcode-fields .button{aspect-ratio:unset;flex-grow:1}}#placelist-title{margin-bottom:20px}#table-placelist{text-align:left;width:90%;margin:0 auto}#newplace-name{width:calc(100% - 10px)}#newplace-colors{flex-direction:row;gap:3%;padding:10px 0;display:flex}#newplace-colors span{opacity:.35;border:1px solid #888;flex-grow:1;padding:5px 0}#newplace-colors span.color-active{opacity:1}#table-placelist td{padding-bottom:15px}#table-placelist tr td:nth-of-type(2){text-align:right}td.placelist-delete{text-align:right;width:24px}td.placelist-delete img{margin-top:5px;margin-left:20px}td.placelist-color span{border:1px solid #888;padding:3px 20px}#newplace-add{font-size:120%}#part-notfound{background:#f88c}#place-value{margin-bottom:5px}#place-value,#place-value-details,#name-value{font-weight:700;display:block}#place-value{font-size:170%}#groupmembership-value{font-size:130%;font-weight:700}#table-details,#table-tempplace{text-align:left;width:90%;margin:0 auto}:is(#table-details,#table-tempplace) td{vertical-align:top;width:50%}:is(#table-details,#table-tempplace) td .details-value{font-weight:700}#tempplace-value-description{text-align:justify;font-size:70%;font-weight:400}#details-value-comment{font-size:80%}#table-group{text-align:left;width:90%;margin:0 auto;font-size:80%}#table-group tr td:nth-of-type(2){text-align:right}#scanner{z-index:2;background-color:#fff;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}video{width:100%!important}body{background-image:url(/assets/background-inventory-Btwltp_X.png)!important}#part-sessiondisplay a{cursor:pointer;border-bottom:1px dashed #000}#part-sessiondisplay{font-size:14px;line-height:1.7em}.message{text-align:justify;width:90%;margin:20px auto 10px}.message:first-of-type{margin-top:0}#part-placeselector .message{text-align:center}#part-placeselector .inputs{display:flex}#part-placeselector select{flex-grow:1;flex-shrink:0;width:60%;margin-right:10px}#part-placeselector button{flex-grow:0;flex-shrink:0}button,select{cursor:pointer;background:#fff;border:1px solid #666;padding:10px 20px;font-size:1em;transition:all .5s ease-in-out}:is(button,select):hover{background:#eec;transition:all .5s ease-in-out}:is(button,select) svg{baseline-shift:center;margin-right:4px;transform:translateY(.05em)}.action{text-align:left;background:#fff;border:1px solid #000;width:calc(100% - 22px);margin-bottom:10px;padding:10px}.action svg{baseline-shift:center;margin-right:3px;font-size:120%}.action:last-of-type{margin-bottom:0}.button-ok{color:#030;background:#afa;border:1px solid #030}.button-ok:hover{background:#8e8}.button-warning{color:#330;background:#ffa;border:1px solid #330}.button-warning:hover{background:#ee8}.button-error{color:#300;background:#faa;border:1px solid #300}.button-error:hover{background:#e88}.button-other{color:#003;background:#bbf;border:1px solid #003}.button-other:hover{background:#99f}.button-cancel{color:#333;background:#aaa;border:1px solid #333}.button-cancel:hover{background:#888}#details-value-name{font-weight:700}#table-details tr td:first-of-type{width:30%}#table-details svg{baseline-shift:center}#part-groupmembershipdisplay{border:#00f;box-shadow:0 0 10px #00bfff}#part-groupmembershipdisplay span{margin-bottom:5px;display:block}#part-groupmembershipdisplay .basicinfo{color:#008;font-weight:700}#part-groupmembershipdisplay .buttons{gap:10px;width:90%;margin:20px auto;display:flex}#part-groupmembershipdisplay .buttons button{border:1px solid #000;flex-grow:1;flex-shrink:0;width:30%;padding:10px 0;font-size:100%}.detail-ok{color:#080}.detail-error{color:#800}#memberlist{text-align:left;width:90%;margin:5px auto;font-size:80%}#memberlist tr td:first-of-type{width:60%}#memberlist tr td:nth-of-type(2){width:30%;font-family:Courier New,Courier,monospace}body{font-size:14px}#part-reportlist{width:calc(100% - 40px);max-width:revert;margin:0 auto}#part-reportlist table{width:100%}#part-reportlist td,#part-reportlist th{text-align:left;padding:4px}#part-reportlist thead tr{color:#fff;background-color:#333}#part-reportlist tr{background-color:#ffc}#part-reportlist tr:nth-child(2n){background-color:#dda}#part-reportlist tr.state-done{color:#080;background-color:#cfc}#part-reportlist tr.state-done:nth-child(2n){color:#050;background-color:#ada}#part-reportlist tr.state-deleted{color:#777;background-color:#ddd}#part-reportlist tr.state-deleted:nth-child(2n){color:#555;background-color:#bbb}#part-reportlist td a{cursor:pointer;margin-right:5px}#part-reportlist .report-done,#part-reportlist .report-deleted{cursor:pointer}
