@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:roboto;-webkit-user-select:none;user-select:none}body{width:100%;height:100vh;overflow:hidden}@font-face{font-family:proximanova;src:url(/assets/proximanova_regular-45mnJ3qM.ttf) format("opentype");font-weight:400}@font-face{font-family:proximanova;src:url(/assets/proximanova_bold-ZY2eH_dj.otf) format("opentype");font-weight:700}@font-face{font-family:proximanova;src:url(/assets/proximanova_extrabold-BXp1-O33.otf) format("opentype");font-weight:800}#canvas{position:fixed;z-index:1;object-fit:cover;background-color:#000;width:100%;height:100dvh}.alert-container{position:absolute;background-size:cover;background-repeat:no-repeat;top:0;left:0;width:100%;height:100vh;z-index:10000}.alert-curtain{width:100%;height:100vh;background-color:#0000;display:flex;justify-content:center;align-items:center}.alert{background-color:#fff;max-width:332px;height:fit-content;padding:28px;text-align:center;border-radius:20px;display:none}.alert h3{color:#16191c;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;height:24px;margin-bottom:8px}.alert p{color:#16191c;text-align:center;font-size:14px;font-style:normal;font-weight:400;width:243px;line-height:20px;margin-bottom:20px}.alert-buttons{display:flex;flex-direction:column;gap:8px}.alert-buttons button{display:flex;border:0;padding:8px 16px;justify-content:center;align-items:center;border-radius:99px;background:#636363;box-shadow:0 4px 4px #00000040;color:var(--On-Buttons-On-Quaternary, #fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.buttons-container{position:absolute;bottom:20px;width:fit-content;transform:translate(-50%);left:50%;height:80px;display:flex;justify-content:center;align-items:center;z-index:2}.container-btn-record{height:80px;width:80px;position:relative}#record-btn{width:100%;height:100%;display:inline-flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;border:6px solid #fff;background:#00000080;box-shadow:0 6px 6px #00000040}.record-img{width:100%;height:100%;border-radius:100%}.photo{position:fixed;z-index:2;object-fit:cover;width:100vw;height:100dvh;margin:0 auto}.change-btn{position:absolute;right:-86px;top:16px;width:48px;height:48px;border-radius:99px;background:#db4948;box-shadow:0 4px 4px #00000040;border:0}.result-container{background-color:transparent;width:100%;height:100%;position:absolute;top:0;display:none}#btn-share{position:absolute;bottom:64px;left:calc(50% - 100px);display:inline-flex;padding:16px 48px;justify-content:center;align-items:center;border-radius:99px;background:#21559f;border:0;box-shadow:0 4px 4px #00000040;gap:16px;z-index:101}#btn-share:active{transform:scale(1.1);transition:all .3s}#btn-share span,#btn-share-video span{color:var(--On-Buttons-On-Quaternary, #fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px}#btn-close,#btn-close-video{width:40px;height:40px;margin:0;border-radius:100%;border:0;background-color:#fff;padding:8px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 4px #00000040;position:absolute;top:26px;left:16px;z-index:10000000}#btn-close:hover{cursor:pointer}#btn-close:active{transform:scale(1.1)}#btn-close img{width:100%;height:100%;border-radius:100%}.recording{width:100%;background-color:#00f;height:100%;display:inline-flex;padding:5px;flex-direction:column;justify-content:center;align-items:center;border-radius:126.918px;border:1px solid #fff;background:#df3c3c;box-shadow:0 6.6px 6.6px #00000040}.recording:after{content:"";width:20px;height:20px;border-radius:5px;background-color:#fff;position:absolute}.video-container{width:100%;height:100dvh;position:absolute;top:0;z-index:4}#videoScreen{width:100%;height:100%;background-color:#fff}.clock-container{position:absolute;top:23px;z-index:102;width:100%;height:32px;display:flex;justify-content:center;align-items:center}.clock-container p{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:16px;background:#df3c3c;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.restricted-container{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:20000;background-image:url(/assets/bg_icosn-Wq2397Sk.svg);background-size:500px;background-color:#4addb3;background-repeat:repeat;display:flex;justify-content:center;align-items:center}.restricted-container div{background-color:#fff;text-align:center;display:inline-flex;padding:28px 28px 24px;flex-direction:column;align-items:center;gap:20px;border-radius:20px;background:#fff;box-shadow:0 10px 20px #0000004d;max-width:425px;width:90%}.restricted-container img{width:100px;height:37.667px;flex-shrink:0;aspect-ratio:100/37.67}.restricted-container h3{color:#16191c;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.restricted-container p{color:#16191c;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.logo-snap{background-color:transparent;position:fixed;bottom:4px;left:4px;z-index:100000;display:flex;align-items:center;gap:8px}.logo-snap p{font-size:10px;font-family:proximanova;color:#fff}.logo-snap img{width:15px;height:15px}.term-snap-container{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:20000;background-image:url(/assets/bg_icosn-Wq2397Sk.svg);background-size:500px;background-color:#4addb3;background-repeat:repeat;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 4px #000!important}.term-snap-container>div{background-color:#fff;text-align:center;display:inline-flex;padding:28px 28px 24px;flex-direction:column;align-items:center;gap:8px;border-radius:20px;background:#fff;box-shadow:0 10px 20px #0000004d;width:300px}.term-snap-container img{width:100px;height:37.667px;flex-shrink:0;aspect-ratio:100/37.67}.term-snap-container h3{width:276px;color:#16191c;text-align:center;font-size:16px;font-style:bold;font-weight:700;line-height:20px}.term-snap-container a{display:flex;border:0;padding:8px 16px;justify-content:center;align-items:center;border-radius:8px;color:var(--On-Buttons-On-Quaternary, #fff);text-align:center;font-size:12px;font-style:normal;font-weight:600;text-decoration:underline!important;line-height:24px;text-decoration:none;width:165px;color:#636363}.term-snap-container p{text-align:left;font-family:Roboto,sans-serif;font-weight:400;color:#353535;font-size:12px;margin-bottom:12px}.term-snap-container button{display:flex;border:0;padding:8px 16px;justify-content:center;align-items:center;border-radius:8px;background:#636363;box-shadow:0 4px 4px #00000040;color:var(--On-Buttons-On-Quaternary, #fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;width:100%}.btn-decline{background-color:#fff!important;color:#636363!important;border:2px #636363 solid!important}
