body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#494949}.container{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;max-width:100vw;min-height:100vh;width:100%}.cameraContainer{height:"480px";margin-bottom:"10px";object-fit:cover;position:relative}.enrollDisplay{align-items:center;display:flex;justify-content:center;position:absolute;top:0;width:100%;z-index:2}.enrollDisplay span{background-color:#000;color:#fff;font-size:24px;font-weight:600;padding:5px}.age-box{background-color:#0000005e;bottom:2%;color:#f4c042;font-size:72px;padding:1%;position:absolute;text-align:center;width:100%}.cameraDisplay{border:2px solid #fff;border-radius:10px;height:500px;max-width:100vw;object-fit:cover;transform:rotateY(180);width:600px}.cameraDisplaySuccess{border:2px solid #21c46a}.cameraDisplayError{border:2px solid #bb3535}.mirrored{transform:scaleX(-1)}.button{background-color:#4155c4;border-radius:8px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Haas Grot Text R Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;list-style:none;margin:0;outline:none;padding:10px 16px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:color .1s;user-select:none;-webkit-user-select:none;vertical-align:initial}.button:focus,.button:hover{background-color:#5d71e2}.buttonContainer{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:100vw}.cameraObjectFitFill{object-fit:fill}
/*# sourceMappingURL=main.b1a2a40a.css.map*/