.modal{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;max-width:500px;padding:20px;text-align:center;width:90%}.webcam{border-radius:8px;height:auto;width:100%}.captured-image{margin-top:10px;max-width:100%}.error-message{color:red;font-size:.9rem}.image-container{overflow:visible;padding:40px;position:relative;text-align:center}.form-control.form-select.is-invalid{background-position:calc(100% - 2rem);background-repeat:no-repeat;padding-right:2.5rem}.is-invalid:after{color:red;content:"!";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.floating-back-button{background-color:#333;border-radius:25px;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:700;left:20px;padding:10px 20px;position:fixed;transition:all .3s ease;z-index:1000}.floating-back-button:hover{background-color:#555;transform:scale(1.1)}.language-toggle-button{background-color:#f0ad4e;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:5px 15px;transition:all .3s ease}.language-toggle-button:hover{background-color:#ec971f;transform:scale(1.05)}.language-toggle-button:active{background-color:#d58512;transform:scale(.95)}@media only screen and (max-width:770px){.mobile-hidden{display:none}}@media only screen and (min-width:770px){.mobile-display{display:none}}.btn-sm.btn-toggle{background:#68bc7f;border-radius:3rem;color:#6b7381;height:2.5rem;padding:0;position:relative;width:130px}.btn-toggle.btn-sm>.switch{background:#fff;border-radius:1.875rem;height:2rem;left:.1rem;position:absolute;top:.2rem;transition:left .25s;width:2rem}.btn-toggle.active{background-color:#f80}.btn-toggle.btn-sm.active>.switch{left:95px;transition:left .25s}.btn-sm.btn-toggle:after{bottom:0;font-size:1rem;font-weight:600;letter-spacing:2px;line-height:2.5rem;opacity:.5;position:absolute;right:-5rem;text-align:center;transition:opacity .25s;width:5rem}.btn-sm.btn-toggle.active:after{opacity:1}.facing-mode-container{color:#fff;padding-left:0;padding-right:0}
/*# sourceMappingURL=main.6ca01278.css.map*/