:root{--main-bg-color:#95c11f;--partum-primary:#95c11f;--partum-secondary:#575756;--white:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Ubuntu Medium,arial;margin:0}.buttonLocation,body{align-items:center;display:flex;justify-content:center}.buttonLocation{background-color:#fff;background-position:50%;border:1px solid var(--main-bg-color);border-radius:5px;cursor:pointer;flex-wrap:wrap;margin-bottom:20px;transition:background .5s;width:90%}.buttonLocation:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.startAgainErrorRequest{align-items:center;background-color:var(--partum-primary);border:1px solid var(--partum-primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:15px 5px;width:90%}.startAgainErrorRequest:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.userContainer{word-wrap:break-word;background-position:50%;border-bottom:1.5px solid #bebebe;cursor:pointer;font-size:18;margin:0 25px;padding:10px 0;transition:background .5s}.userContainer:active{background:var(--partum-primary) radial-gradient(circle,transparent 1%,var(--partum-primary) 1%) center/15000%;border:1px solid var(--partum-primary);color:var(--white);cursor:pointer;transition:background 0s}.buttonProvider{align-items:center;background-color:#fff;background-position:50%;border:1px solid var(--main-bg-color);border-radius:5px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;transition:background .5s;width:45%}.buttonProvider:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.buttonProviderText{color:var(--partum-secondary);font-size:20px;font-weight:700}.buttonProviderText:active{color:var(--white)}.permission-denied{margin-top:50px;max-width:420px;text-align:center}.permission-denied-links{display:flex;justify-content:space-around;width:400px}.permission-denied-browser{font-size:18px;font-weight:700}.permission-denied-list{padding:0 50px}.errorRequestButton{align-items:center;background-color:var(--partum-primary);border:1px solid var(--partum-primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:15px 5px;width:90%}.half{width:45%}.error{background-color:#bd3434;border:#fff}.errorRequestButton:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.problemsButton{align-items:center;background-color:#bd3434;border:#fff;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:15px 5px;width:90%}.problemsButton:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.blueButton{background-color:#4bc0c0}.deliveredButton,.startAgainButton{align-items:center;background-color:var(--partum-primary);border:1px solid var(--partum-primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:15px 5px;width:90%}.startAgainButton{width:90%}.deliveredButton:active,.startAgainButton:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.logoP{-webkit-animation:linear;animation:linear;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:runP;animation-name:runP;position:relative;top:21px;width:90px}@-webkit-keyframes runP{0%{right:50%}50%{right:25%}to{right:0}}@keyframes runP{0%{right:50%}50%{right:25%}to{right:0}}.logoOk{-webkit-animation:linear;animation:linear;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:runOk;animation-name:runOk;left:10px;position:relative;top:-27px;width:70px}@-webkit-keyframes runOk{0%{left:50%}50%{left:25%}to{left:10px}}@keyframes runOk{0%{left:50%}50%{left:25%}to{left:10px}}.bigtittle{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-name:bigtittleAnimation;animation-name:bigtittleAnimation;font-size:24px;font-weight:700;margin-bottom:0;margin-top:0;text-align:center;width:80%}@-webkit-keyframes bigtittleAnimation{0%{opacity:0}to{opacity:1}}@keyframes bigtittleAnimation{0%{opacity:0}to{opacity:1}}.button{background-color:var(--partum-primary);border:1px solid var(--partum-primary);border-radius:5px;margin-bottom:20px;width:90%}.button:active{background:var(--partum-secondary) radial-gradient(circle,transparent 1%,var(--partum-secondary) 1%) center/15000%;border:1px solid var(--partum-secondary);cursor:pointer;transition:background 0s}.sizes{align-items:center;background-color:var(--partum-primary);border:1px solid var(--partum-primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;margin:10px;padding-bottom:10px;padding-top:10px;width:90%}.sizes:active{cursor:pointer;transition:background 0s}.disable,.sizes:active{background-color:var(--partum-secondary);border-color:var(--partum-secondary)}.disable{cursor:default}.disable:active{background-color:var(--partum-secondary);border-color:var(--partum-secondary);cursor:default}.ScannerContainer{height:200px;margin-top:30px;width:100%}.ScannerContainer .viewport{align-items:center;display:flex;flex-direction:column}