.camera_cameraCompoWrap__tJU_L{width:100%}.camera_searchPicture__h1ZNh{position:absolute;z-index:10;top:10px;left:140px}.camera_cameraButton__eseIp{position:relative;width:200px;height:80px;background-color:#ff7530;border:none;border-radius:10px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.25);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-size:40px;font-weight:700;letter-spacing:2px;color:#fffae6}.camera_border__5Eq11{width:100%;height:100svh;margin:auto;padding:10px;border:2px dashed #ffe681;border-radius:6px}.camera_resultContainer___jg23{width:100%;height:100svh;display:flex;flex-direction:column}.camera_header__pOoMy{width:20%;margin-left:180px;height:20svh;display:flex;justify-content:flex-start;align-items:center}.camera_headerText__zK6hN{display:block;height:100%;font-size:25px;font-weight:700;padding-top:40px}.camera_resultContents__uAIiN{width:100%;height:30svh;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.camera_resultText__sIV0y{display:flex;max-width:100%;overflow-x:auto;white-space:nowrap;padding:10px;gap:10px;scrollbar-width:thin;-webkit-overflow-scrolling:touch;margin-bottom:20px;-ms-overflow-style:none}.camera_resultText__sIV0y::-webkit-scrollbar{height:4px}.camera_resultText__sIV0y::-webkit-scrollbar-track{background:#f1f1f1}.camera_resultText__sIV0y::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.camera_loading__D_bHd{flex:1 1;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:700}.camera_descriptionText___TbhK{padding-top:20px;font-size:20px}.camera_reAnalyzeWrap__KZGII{width:100%;display:flex;justify-content:center;align-items:center;gap:20px}.camera_reAnalyzeButton__JhQLj{position:relative;width:200px;height:50px;padding:10px;color:#39190a;font-size:18px;border:none;border-radius:10px;background-color:#fffae6;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.25);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));&:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:185px;height:35px;border:2px dashed #ff7530;border-radius:6px}}.camera_cropBorder__TMON3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;border:2px solid #ff7530;z-index:10}.camera_photoContainer__Bufzw{position:relative;width:100%;height:100svh;display:flex;align-items:center;justify-content:center;background-color:#000}.camera_video__yeNIr{width:100%;height:100%;object-fit:cover}.camera_canvas__4KcZ4{display:none}.camera_controls__Iv6Wp{position:absolute;top:10px;z-index:10;width:20%}.camera_handGestureImg__l_NTW{position:absolute;bottom:10px;right:10px}.camera_characterWrap__1CyV0{position:absolute;bottom:-20px;left:40px;width:130px;height:200px}.camera_additionalLine__3qqzM{position:absolute;width:350px;height:350px;border:1px solid #fefefe;box-shadow:0 0 5px 3px hsla(0,0%,100%,.8)}.camera_firstFrame__hOTtH,.camera_secondFrame__82K_Z{position:absolute;width:280px;height:280px}.camera_firstFrame__hOTtH:after,.camera_firstFrame__hOTtH:before,.camera_secondFrame__82K_Z:after,.camera_secondFrame__82K_Z:before{content:"";position:absolute;width:50px;height:50px;border:2px solid #fefefe;box-sizing:border-box}.camera_firstFrame__hOTtH:before{top:0;left:0;border-width:2px 0 0 2px}.camera_firstFrame__hOTtH:after{bottom:0;right:0;border-width:0 2px 2px 0}.camera_secondFrame__82K_Z:before{top:0;right:0;border-width:2px 2px 0 0}.camera_secondFrame__82K_Z:after{bottom:0;left:0;border-width:0 0 2px 2px}.camera_centerLine__8Hiwf{position:absolute;width:50px;height:50px}.camera_centerLine__8Hiwf:after,.camera_centerLine__8Hiwf:before{content:"";position:absolute;width:2px;height:50px;background-color:#fefefe}.camera_centerLine__8Hiwf:before{left:50%;transform:translateX(-50%)}.camera_centerLine__8Hiwf:after{right:50%;transform:translateX(50%);rotate:90deg}.camera_error__6DduK{position:absolute;top:20px;left:50%;transform:translateX(-50%);background-color:rgba(170,0,0,.8);color:#fefefe;padding:10px;border-radius:5px}.camera_speakButton__I_4IJ{display:block;padding:10px 20px;background-color:#ffe681;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.25);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.camera_speakButton__I_4IJ:active,.camera_speakButton__I_4IJ:hover{background-color:#ff7530;color:#fffae6}