body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@font-face{font-family:UKNumberPlate;font-style:normal;font-weight:400;src:url(/static/media/UKNumberPlate.22820c6fff93aa928195.ttf) format("truetype")}.app,body{margin:0;padding:0}.app{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.app .content{padding:1em}.app .regNumberForm label{display:none}.app .regNumberForm .input-box{position:relative}.app .regNumberForm .input-box .registration-ui{background:linear-gradient(180deg,#f8d038 0,#f5ca2e);border:1px solid #000;border-radius:5px;box-shadow:1px 1px 1px #ddd;display:block;font-family:UKNumberPlate,Montserrat,sans-serif;font-size:2em;font-weight:700;outline:none;padding:.25em 1em .25em 2em;position:relative;text-align:center;text-transform:uppercase;width:122px}.app .regNumberForm .input-box .unit{background:#063298;border-radius:5px 0 0 5px;color:#fff;display:block;font-family:UKNumberPlate,Montserrat,sans-serif;font-size:1em;font-weight:700;height:100%;line-height:85px;padding-right:2px;position:absolute;top:0;width:30px}.app .regNumberForm .input-box .unit span{display:block;margin-left:1px;margin-top:-7px;text-align:center;width:100%}.app .regNumberForm .input-box .unit:after{background-image:url(/static/media/uk-flag.fd46970f89e3fbca473f.svg);background-size:cover;content:"";display:block;height:15px;left:1px;position:absolute;top:10px;width:30px}.app .regNumberForm .actions{bottom:10px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.app .regNumberForm .actions input[type=button]{margin:10px;width:100%}.app .confirmation .content{text-align:center}.app .confirmation .actions{bottom:10px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.app .confirmation .actions input[type=button]{margin:10px;width:100%}.app .qr{text-align:center}.app .qr .content img:first-of-type{margin-bottom:2em}.app .qr .content p{margin-block-end:2em}.app .qr .actions{bottom:10px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.app .qr .actions input[type=button]{margin:10px;width:100%}.app .vehicle{color:red}@media print{.app .qr input[type=button]{display:none}}.app .actions .error-message{color:#d9534f;text-align:center}.app .actions input[type=button]{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.app .actions input[type=button].blue{background-color:#337ab7}.app .actions input[type=button].red{background-color:#d9534f}.app .actions input[type=button].green{background-color:#5cb85c}
/*# sourceMappingURL=main.45813038.css.map*/