br,h1,h2{display:block}#menubar,body,h1{margin:0}#menubar,#sidemenubar li{list-style-type:none}#menubar li a,#sidemenubar li a{color:#fff;padding:10px;text-align:center;text-decoration:none}#adsense,#menubar li a,#sidemenubar li a,body,h2{text-align:center}#fillimg-buffer,#img-buffer,#mobilemenubar,#optionpanel,#qrr-canvas.hidden,#qrr-output-data,#sidemenubar,#silemenubutton,.card,.ctime,.warnings,input[type=file],input[type=time]{display:none}#menubar,body,hr{padding:0}#qrr-container,#qrr-overlay{position:fixed;left:0;top:0}#qrr-close,#qrr-ok,.card,.control,h1{position:absolute}#menubar li a,#qrr-canvas,#qrr-close,#qrr-ok,input[type=color],input[type=range],select{cursor:pointer}#menubar li a,#qrr-ok,#sidemenubar li a,a,h2{text-decoration:none}#qrr-ok,.bold,.button,.warnings,button,h1,h2,label{font-weight:700}body{font-family:"sans-serif";font-size:13px}h1{font-size:1.5em;top:5px;padding:0 10px;color:#fff}h2{font-size:1.3em;margin-top:3px;margin-bottom:0}br{content:"";margin:2em;font-size:24%}#adsense,#container>*,#menubar li a{display:block}#menubar{overflow:hidden;-webkit-appearance:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}#container,.card,.control{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);-webkit-appearance:none}#menubar li{float:left}#menubar li a:hover:not(.active),#sidemenubar li a:hover:not(.active){background-color:#545454}#sidemenubar{float:left;background-color:#171717}#sidemenubar li a{display:block}#container{display:inline-block;margin:10px auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border-radius:2px;z-index:2}#adsense{margin:auto;background-color:transparent;width:400px;z-index:1}.card,.control{background-color:#9c9c9c;top:47px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);overflow:hidden;text-align:left;border-radius:12px;padding:8px;z-index:3}.card{z-index:30}.warnings{background-color:#f59e0b;padding:10px;margin:10px auto;border:none;border-radius:8px;max-width:350px;color:#393e46;text-align:left;-webkit-appearance:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}#copyright,#guide,#intro{left:437px;width:250px}#about{right:450px;width:250px}#switch_language{right:450px;width:200px}#drink{right:450px;width:191px}:lang(zh-cn) #drink{background-color:#07c160}#buysimoncoffee{right:450px;width:250px;background-color:#6f4e37}.card p{display:block;background-color:#fff;margin:15px 0 0;padding:5px;border:none;border-radius:8px}.control.left{left:10px;width:400px}.control.right1,.control.right2{width:190px;padding-bottom:15px}.control.right1{right:230px}.control.right2{right:10px}#map-canvas{width:100%;height:330px}hr{margin:12px 0 0;border:none;height:1px;background-color:rgba(0,0,0,.2)}label{padding:12px 4px 0;display:block}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{display:block;background-color:#fff;margin:5px 0;padding:5px 8px;border:none;border-radius:8px;font-size:1em;font-family:"sans-serif"}::placeholder{color:#bcbcbc}#reader__dashboard_section_swaplink,.button,.custom-file-upload,button{text-align:center;color:#fff;display:block;background-color:#545454;margin:15px 0 0;padding:8px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;width:100%}#download,#scanlink,.button,.custom-file-upload{width:calc(100% - 16px)}.buttonDisable,.buttonDisable:hover{cursor:default;color:#9d9d9d;background-color:#545454}#reader__dashboard_section_swaplink{width:calc(100% - 17px)}#reader__camera_permission_button{width:100%}input[type=color]{display:block;margin:5px -2px;border:none;border-radius:8px;background-color:transparent;width:calc(100% - -5px);height:20px}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:8px}#qrr-container,#qrr-ok{display:none;border-radius:10px}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{height:30px;width:calc(100% - 2px)}select{height:30px;width:calc(100% - 0px);padding:0 5px}textarea{height:48px;font-family:inherit;font-size:inherit}#rawtext{height:100px}input[type=range]{-ms-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;width:100%;height:5px;border-radius:8px;width:calc(100% - 3px);margin-top:10px}input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:3px;background:#fff;cursor:pointer}input::-webkit-slider-thumb{-ms-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aaa),color-stop(1,#aaa))}.gird{display:grid;grid-template-columns:80px 1fr;padding-top:10px}input[type=checkbox],input[type=radio]{height:14px}#qrr-overlay{background:#000;opacity:.6;width:100%;height:100%;display:none;z-index:20000}#qrr-container{font-family:sans-serif;right:0;bottom:0;background:#fff;padding:10px;width:90%;height:90%;margin:auto;z-index:20001}#qrr-container h1{margin-top:0}#qrr-close{right:0;top:0;margin-right:10px;margin-top:-5px;font-size:3em;color:grey}#qrr-loading-message{text-align:center;padding:15px;background-color:#eee;width:90%;margin:30px auto 0}#qrr-canvas{display:block;height:65%;max-width:90%;overflow-x:scroll;margin:30px auto 10px}#qrr-output{width:90%;max-height:15%;margin:20px auto 10px;background:#eee;padding:10px;overflow-y:auto}#qrr-ok{right:10px;bottom:10px;padding:10px 50px;background-color:green;color:#fff}.floatright{float:right}@keyframes glow-success{from{box-shadow:0 0 5px #4caf50,0 0 10px #4caf50,0 0 15px #4caf50}to{box-shadow:none}}.glow-success{animation:.7s ease-out glow-success}@keyframes flash-yellow{0%{background-color:rgba(255,255,0,.5)}100%{background-color:transparent}}.flash-yellow{animation:.5s ease-out flash-yellow}@media only screen and (max-width:890px){.card,.control{overflow:hidden;padding:8px;background-color:#9c9c9c}.control,.control.left{position:unset;border-radius:unset}.card p,body{font-size:1em}#sidemenubar ul,h1{padding:unset}#container,.card,.control,.control.left{border-radius:unset}#optionpanel,.card,.control{background-color:#9c9c9c}body{overflow-x:hidden}.control{top:unset;-webkit-box-shadow:unset;box-shadow:unset}.card{-webkit-box-shadow:unset;box-shadow:unset}#reader__dashboard_section_swaplink,.button,button{font-size:.9em}#about,#buysimoncoffee,#copyright,#drink,#guide,#intro,#switch_language{left:0;top:52px;width:calc(100% - 16px);z-index:240;position:absolute}.control.left{margin-top:52px;left:unset;width:unset}#sidemenubar,.control.right1,.control.right2{box-sizing:border-box;width:240px;color:rgba(0,0,0,.87);box-shadow:rgb(0 0 0 / 20%) 0 8px 10px -5px,rgb(0 0 0 / 14%) 0 16px 24px 2px,rgb(0 0 0 / 12%) 0 6px 30px 5px;overflow-y:auto;height:100%;flex-direction:column;flex:1 0 auto;z-index:300;position:fixed;top:0;outline:0}#sidemenubar,.menuright{float:unset}#sidemenubar li{list-style-type:none}#sidemenubar li a{display:block;color:#fff;text-align:center;padding:10px;margin:20px 0;text-decoration:none;font-size:1em}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=time],input[type=url],label,select,textarea{font-size:1m}label{padding-top:10px}#togglepanel{filter:blur(5px);display:block;width:100%;height:100%;position:fixed;z-index:299;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}#menubar{display:none}#mobilemenubar{width:100%;display:flex;margin-top:0;height:52px;top:0;position:fixed;background-color:#171717;z-index:250;-webkit-appearance:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}#silemenubutton{display:block;position:absolute;padding-top:11px;padding-left:30px}h1{font-size:1.4em;margin-top:4px;margin-left:85px}h2{font-size:1.2em}#container{display:inline-block;margin:10px auto;-webkit-appearance:none;-webkit-box-shadow:unset;box-shadow:unset;z-index:2}#optionpanel{display:block;margin:0 0 20px;padding:2px 10px 0;height:44px}#adsense,#optionpanel li,#optionpanel ul{all:unset}#optionpanel li{float:right;display:block;padding:10px 30px}#togglepanel.visible{opacity:1;visibility:visible}#sidemenubar{display:block;transform:translateX(-100%);transition:transform .3s ease-in-out;right:unset;left:0}#sidemenubar.visible,.control.right1.visible,.control.right2.visible{transform:translateX(0)}.control.right1,.control.right2{display:block;transform:translateX(100%);transition:transform .3s ease-in-out;right:0;left:unset}}body{background-color:#f4f7f6}#menubar,#mobilemenubar{background-color:#7d9d9c}#optionpanel,.card,.control{background-color:#a9c4c4}.button,.custom-file-upload,button{background-color:teal;color:#fff;transition:background-color .2s ease-in-out}#drink,body,h2,label{color:#393e46}#reader__dashboard_section_swaplink:hover,.button:hover,.custom-file-upload:hover,button:hover{background-color:#066}.bold{color:#005959}#drink{background-color:teal}#drink h2{color:#fff}#drink .button,#stop-scanner-button{background-color:#393e46;color:#fff;transition:background-color .2s ease-in-out}#drink .button:hover,#stop-scanner-button:hover{background-color:#4a5568}