@import url(https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);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}.centered-heading{align-items:flex-start;color:#000;display:flex;font-size:3.5rem;font-weight:800;height:100vh;height:calc(var(--vh, 1vh)*100);inset:0;justify-content:center;max-width:100vw;padding-left:1.5rem;padding-right:1.5rem;padding-top:30vh;padding-top:calc(var(--vh, 1vh)*30);position:fixed;text-align:center!important;width:100vw;z-index:3000}@media (max-width:480px){.centered-heading{font-size:2rem;padding-left:.75rem;padding-right:.75rem;padding-top:30vh;padding-top:calc(var(--vh, 1vh)*30)}}#root,.html-body-root-reset,body,html{height:100%;margin:0;padding:0}.body{align-items:center;background-image:url(/static/media/background.d4334a687758a824c091.png);background-position:bottom;background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;position:relative;width:100%}.body.flow-active{background-color:initial!important;background-image:none!important}.flow-overlay-button{align-items:center;background:#fff;border:4px solid #0b2b6b;border-radius:999px;box-shadow:0 6px 14px #0000001f;color:#0b2b6b;cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:800;gap:10px;height:42px;justify-content:center;left:15%;min-width:110px;min-width:130px;padding:14px 24px;position:absolute;top:24%;z-index:2200}.flow-overlay-button .overlay-text{color:#0b2b6b;font-size:.95rem;line-height:1;padding-left:6px}.flow-overlay-button .overlay-arrow{align-items:center;background:radial-gradient(circle at 30% 30%,#ff4b6b,#c71b34);border-radius:50%;box-shadow:0 2px 6px #0000001f;color:#fff;display:inline-flex;font-size:1rem;height:36px;justify-content:center;width:36px}@media (max-width:480px){.flow-overlay-button{border-radius:22px;height:54px;left:12%;min-width:36vw;top:35%}}.logo1 img{position:fixed;right:10px;top:65px;width:15vw}.logo_main img{position:fixed;top:12px;width:45vw}.form{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.368);border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;max-width:500px;padding:20px;width:90vw}.image-upload{border:2px dashed #ccc;cursor:pointer;margin-bottom:20px;padding:20px;text-align:center;width:100%}.image-upload p{color:#f7efa1;font-family:Ubuntu,sans-serif;font-size:25px;font-style:normal;font-weight:600;margin:0}.image-upload img{border-radius:5px;max-width:10vw}.captured-image{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:12px 0}.captured-image .captured-preview{border-radius:8px;box-shadow:0 4px 10px #0000001f;height:auto;max-width:50%}@media (max-width:480px){.captured-image .captured-preview{height:auto;max-width:45%}}.captured-actions{display:flex;gap:12px;justify-content:center;margin-top:12px}.retake-button,.submit-button{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#0b2b6b,#0b2b6b 48%,#ff2b5c 52%,#ff2b5c) border-box;border:3px solid #0000;border-radius:26px;box-shadow:0 6px 12px #0b2b6b0f;color:#0b2b6b;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:800;min-width:120px;padding:10px 22px;position:relative;text-align:center;transition:transform .12s ease,box-shadow .12s ease}.retake-button:active,.submit-button:active{transform:scale(.985)}.retake-button:hover,.submit-button:hover{box-shadow:0 10px 22px #0b2b6b1f}.textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px;resize:none;width:100%}.cancel-button,.capture-button,.next-step-button,.upload-button{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#0b2b6b,#0b2b6b 48%,#ff2b5c 52%,#ff2b5c) border-box;border:3px solid #0000;border-radius:26px;box-shadow:0 6px 12px #0b2b6b0f;color:#0b2b6b;font-weight:800;margin-top:30px;transition:transform .12s ease,box-shadow .12s ease}.capture-button:hover{box-shadow:0 10px 22px #0b2b6b1f}.capture-button:active{transform:scale(.985)}.cancel-button:hover,.capture-button:hover,.next-step-button:hover,.upload-button:hover{background-color:#0056b3}.cancel-button:active,.capture-button:active,.next-step-button:active,.upload-button:active{transform:scale(.98)}.video-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;position:relative}video{border-radius:10px;height:24vw;width:32vw}.notification-popup{background:#3ced07;border-radius:3px;box-shadow:0 0 10px #0000001a;color:#f0f8ff;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.notification{color:#f5f3f3;font-size:25px}.upload-notification{background:#000c;color:#fff;height:4vw;left:0;padding:10px;position:fixed;text-align:center;top:0;width:100%;z-index:1000}@media (max-width:768px){.Heading{font-size:1vw;left:2vw;position:absolute;top:23vw}@media (max-width:480px){.body{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}}.logo{font-size:1vw;left:3vw;top:2vw}.logo h2{font-size:15px;padding-top:1.7vw}.logo h6{font-size:4vw;margin-top:1vw}.logo1 img{right:2vw;top:30px;width:25vw}.logo h1{font-size:6vw}.image-upload img{max-width:20vw}.notification-popup{font-size:14px;padding:15px;width:80%}.upload-notification{font-size:14px;height:-webkit-max-content;height:max-content;padding:6px}.notification{color:#f5f3f3;font-size:25px}video{height:60vw;width:80vw}}@media (max-width:360px){.body,.form{padding:5px}.image-upload img{max-width:40vw;padding:5px}video{height:75vw;width:100vw}.capture-button{bottom:10px;padding:5px 10px}.cancel-button,.capture-button,.next-step-button,.retake-button,.upload-button{padding:8px 16px}video{border-radius:10px;height:52vw;width:68vw}.notification-popup{font-size:14px;padding:15px;width:80%}.upload-notification{font-size:14px;padding:5px}}.flow-screen{align-items:center;background:#fff;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:2000}.flow-img,.flow-screen{height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw}.flow-img{display:block;object-fit:cover;object-position:center top}@media (max-width:480px){.flow-img{height:auto;width:100vw}.body.flow-active{padding:0}}.flow-next-button{align-items:center;background:linear-gradient(90deg,#fffc,#fff9);border:4px solid #0000;border-radius:40px;box-shadow:0 6px 18px #00000040;color:#000;display:inline-flex;font-size:1.1rem;font-weight:700;gap:12px;margin:6vh 0 0 6vw;max-width:48vw;padding:12px 28px}.flow-next-arrow{background:radial-gradient(circle at 30% 30%,#2b3bff,#ff2b5c);border-radius:999px;color:#fff;padding:8px 12px}@media (max-width:480px){.flow-next-button{font-size:1rem;margin:4vh 0 0 6vw;padding:10px 18px}.flow-next-arrow{padding:6px 10px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.2aeb5eac.css.map*/