/* MC-FILE-HASH: 5532514ecc844bf7 */
.barcode-dialog #barcode-title{padding-right:44px;}
.barcode-dialog .panel-close.header-panel-close{position:absolute;top:10px;right:10px;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:10px;border:0;border-radius:6px;background:transparent;color:inherit;opacity:1;cursor:pointer;}
.barcode-dialog .header-panel-close:hover,.barcode-dialog .header-panel-close:active{background:transparent;}
.barcode-dialog .header-panel-close:focus-visible{outline:2px solid currentColor;outline-offset:2px;}
#searchbox .barcode-toggle{position:relative;display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;}
#searchbox .barcode-toggle input{position:absolute;width:1px;height:1px;opacity:0;}
#searchbox .barcode-toggle label{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:8px;color:#899397;cursor:pointer;margin:0;}
#searchbox .barcode-toggle label:hover{color:#566268;background:rgba(0,0,0,.04);}
#searchbox .barcode-toggle input:checked+label{color:#176f62;background:rgba(23,111,98,.1);}
#searchbox .barcode-toggle input:focus-visible+label{outline:2px solid #176f62;outline-offset:2px;}
#searchbox .barcode-toggle input:disabled+label{opacity:.55;cursor:wait;}
.barcode-session-status{display:block;max-width:1000px;margin:6px auto;color:inherit;}
.barcode-session-status:empty{display:none;}
#searchbox #searchpanel button[data-barcode-next]{position:static;display:block;width:100%;height:auto;min-height:44px;padding:10px 16px;margin:12px 0 0;border:1px solid #176f62;border-radius:8px;background:#176f62;color:#fff;font:inherit;cursor:pointer;}
#searchbox #searchpanel button[data-barcode-next]:hover{background:#12594e;}
#searchbox #searchpanel button[data-barcode-next]:focus-visible{outline:2px solid #176f62;outline-offset:3px;}
