:root{--theme-color: #fff;--ideal-viewport-width: 1080;--current-viewport-width: 100vw;--min-viewport-width: 320px;--max-viewport-width: 500px;--clamped-viewport-width: clamp(var(--min-viewport-width), var(--current-viewport-width), var(--max-viewport-width));font-size:calc(1 * var(--clamped-viewport-width) / var(--ideal-viewport-width))}:root{box-sizing:border-box}*,*:before,*:after,*::marker{box-sizing:inherit}textarea:focus,input:focus{outline:none}html{margin:0;display:block;padding:0}body{display:block;width:100%;margin:auto;max-width:1080rem;overflow:hidden}img{pointer-events:none!important}.div-step1{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div-nop{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.div-nop p{font-size:40rem;color:#000}.div-step2{display:none}.div-step3{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.btn-oc{font-size:30rem;padding:15rem 20rem;border:none;cursor:pointer;border-radius:8rem;background-color:#1515ba;color:#fff}.btn-back{font-size:30rem;padding:15rem 20rem;border:none;cursor:pointer;border-radius:8rem;background-color:#5454d8;color:#fff}.btn-dw{font-size:30rem;padding:15rem 20rem;border:none;cursor:pointer;border-radius:8rem;background-color:#c0dc35;color:#fff}#camera-container{position:absolute;inset:0;margin:0;width:100%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}video{width:100%;height:100%;object-fit:cover}#controls{position:absolute;top:0;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;gap:150rem;z-index:2}.btn-reAndcon{width:100%;display:flex;justify-content:center;align-items:center;gap:150rem;z-index:2;padding-top:330rem}.btn-capture-wrapper{position:relative;width:100rem;height:100rem}.btn{background-color:#fff;border:none;border-radius:50%;width:100rem;height:100rem;cursor:pointer;box-shadow:0 0 10px #ffffff4d;transition:transform .2s}.btn:active{transform:scale(.95)}.btn.recording{background-color:red}.icon{font-size:100rem;color:#fff;cursor:pointer}#photo-preview{position:absolute;inset:0;width:100vw;height:100vh;object-fit:contain;z-index:3;display:none}#timer{position:absolute;top:70rem;left:50%;transform:translate(-50%);font-size:30rem;font-weight:700;background-color:#00000080;padding:4rem 8rem;border-radius:10rem;display:none;z-index:2;color:#fff}#restart-btn{position:absolute;bottom:250px;left:50%;transform:translate(-50%);padding:10px 20px;font-size:30px;border:none;border-radius:8px;background-color:#0078d4;color:#fff;cursor:pointer;z-index:4;display:none}#restart-btn:hover{background-color:#005ea2}button,span{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.div-btnlist{padding-top:30rem;text-align:center;display:flex;justify-content:center;align-items:center;gap:150rem}.div-step1{display:none}.div-step0{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20rem}.long-press-capture{position:relative;overflow:hidden;width:100rem;height:100rem;border-radius:50%;background:#fff;border:none;cursor:pointer;box-shadow:0 0 10px #ffffff4d;transition:transform .2s;-webkit-user-select:none;user-select:none}.long-press-capture:active{transform:scale(1.15)}.long-press-capture .progress-ring{position:absolute;inset:0;width:100%;height:100%}.long-press-capture .progress-circle{fill:none;stroke:#f44;stroke-width:8;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:314.159;stroke-dashoffset:314.159;transition:stroke-dashoffset .05s linear}#capture-wrapper{touch-action:none}.btn-capture{position:relative;width:180rem;height:180rem;border-radius:50%;background:#fff;border:none;cursor:pointer;box-shadow:0 0 15rem #fff6;transition:transform .15s ease;overflow:hidden;-webkit-user-select:none;user-select:none;outline:none;left:50%;transform:translate(-50%)}.btn-capture.pressed{transform:translate(-50%) scale(1.2)}.progress-ring{position:absolute;inset:0;width:100%;height:100%}.progress-circle{fill:none;stroke:#f44;stroke-width:8;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:282.743;stroke-dashoffset:282.743;transition:stroke-dashoffset .05s linear}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:1000}.img-basic{width:100%}#loader[data-v-6997ee9b]{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;margin:auto;background-color:#14141466;z-index:99999}.lds-spinner[data-v-6997ee9b]{display:inline-block;position:absolute;width:64px;height:64px;inset:0;margin:auto}.lds-spinner div[data-v-6997ee9b]{transform-origin:32px 32px;animation:lds-spinner-6997ee9b 1.2s linear infinite}.lds-spinner div[data-v-6997ee9b]:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#4d4d4d}.lds-spinner div[data-v-6997ee9b]:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div[data-v-6997ee9b]:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div[data-v-6997ee9b]:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div[data-v-6997ee9b]:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div[data-v-6997ee9b]:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div[data-v-6997ee9b]:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div[data-v-6997ee9b]:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div[data-v-6997ee9b]:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div[data-v-6997ee9b]:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div[data-v-6997ee9b]:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div[data-v-6997ee9b]:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div[data-v-6997ee9b]:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner-6997ee9b{0%{opacity:1}to{opacity:0}}.div-p1pd[data-v-8a6c6573]{padding:31.1811rem;background-color:#c4dcd8}.div-p1bx[data-v-8a6c6573]{background-color:#fff}.div-p1bx-1[data-v-8a6c6573]{margin:auto;width:779.4613rem;padding-top:96.93rem}.div-p1bx-2[data-v-8a6c6573]{text-align:center;padding-top:74.4rem}.div-p1bx-3[data-v-8a6c6573]{padding:48.55rem 0rem 24.32rem;text-align:center}.div-p1-2[data-v-8a6c6573]{background-color:#d8ebea}.btn-basic[data-v-8a6c6573]{border-radius:50%;border:none;width:195.0503rem;height:195.0503rem;line-height:45rem;background-color:#754c27;color:#fff;cursor:pointer;font-size:45rem}.btn-tac[data-v-8a6c6573]{border-radius:15rem;border:none;width:400rem;height:100rem;line-height:35rem;background-color:#754c27;color:#fff;cursor:pointer}.div-tc-1[data-v-8a6c6573],.div-tc-3[data-v-8a6c6573]{background-color:#fff;width:100%;height:100%}.div-tc-1-1[data-v-8a6c6573]{width:500rem;margin:auto;padding:100rem 0rem}.div-tc-2[data-v-8a6c6573]{background-color:#d8ebea}.div-tc-3-pd[data-v-8a6c6573]{padding:150rem 0rem;text-align:center}.p-1[data-v-8a6c6573]{font-size:45rem;color:#754c27}.btn-conf[data-v-8a6c6573]{border-radius:15rem;border:none;width:200rem;height:100rem;line-height:35rem;background-color:#754c27;color:#fff;cursor:pointer}.div-p2wbx[data-v-8a6c6573]{width:100%;background-color:#fff;position:absolute;top:0;left:0;right:0;height:65vh}.div-p2cbx[data-v-8a6c6573],.div-p3cbx[data-v-8a6c6573]{position:absolute;z-index:10;text-align:center;padding:70rem 94.83rem 10rem}.div-p2bbx[data-v-8a6c6573]{width:100%;background-color:#d8eae8;position:absolute;bottom:0;left:0;right:0;height:35vh}.frame-wrapper[data-v-8a6c6573]{position:relative;min-height:100vh}.camera-container[data-v-8a6c6573]{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:9 / 16;overflow:hidden}.video-bg[data-v-8a6c6573]{position:absolute;top:3.6%;left:8.8%;width:82.3%;height:76.6%;z-index:9}.filter-overlay[data-v-8a6c6573]{position:absolute;inset:10% 0 0 3.1%;width:94.2%;height:75%;object-fit:fill;pointer-events:none;z-index:999}.btn-tac2[data-v-8a6c6573]{width:311rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.btn-tac3[data-v-8a6c6573]{width:303.6463rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.btn-tac4[data-v-8a6c6573]{width:329.964rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.btn-tac5[data-v-8a6c6573]{width:389.5621rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.btn-tac6[data-v-8a6c6573]{width:363.999rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.div-tc-1[data-v-1a283a84],.div-tc-3[data-v-1a283a84]{background-color:#fff;width:100%;height:100%}.div-tc-1-1[data-v-1a283a84]{width:500rem;margin:auto;padding:100rem 0rem}.div-tc-2[data-v-1a283a84]{background-color:#d8ebea}.div-tc-3-pd[data-v-1a283a84]{padding:200rem 0rem;text-align:center}.btn-re[data-v-1a283a84]{width:303.6463rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}.div-tc-1[data-v-6af108c6],.div-tc-3[data-v-6af108c6]{background-color:#fff;width:100%;height:100%}.div-tc-1-1[data-v-6af108c6]{width:500rem;margin:auto;padding:100rem 0rem}.div-tc-2[data-v-6af108c6]{background-color:#d8ebea}.div-tc-3-pd[data-v-6af108c6]{padding:200rem 0rem;text-align:center}.btn-re[data-v-6af108c6]{width:303.6463rem;outline:none;border:none;cursor:pointer;background-color:#754c27;background:transparent}
