.aduan_cameraControlsContainer__m4wsi{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.7) 50%,transparent);padding:1rem;display:flex;justify-content:center;align-items:flex-end;gap:1rem}.aduan_cameraButton__BpZcY{border-radius:50%;border:2px solid hsla(0,0%,100%,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-width:60px;min-height:60px}.aduan_cameraButton__BpZcY:hover{transform:scale(1.05);border-color:#fff}.aduan_cameraButton__BpZcY:active{transform:scale(.95)}.aduan_cameraButtonPrimary__FZVk6{background:linear-gradient(135deg,#176b87,#1a7a96);border:4px solid #fff;box-shadow:0 6px 25px rgba(23,107,135,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff;min-width:80px;min-height:80px}.aduan_cameraButtonSecondary__SwQaT{background:hsla(0,0%,100%,.25);color:#fff;border-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:60px;min-height:60px}.aduan_cameraButtonLabel__BNDN4{color:#fff;font-weight:600;font-size:.75rem;text-shadow:0 1px 2px rgba(0,0,0,.5);margin-top:.375rem;letter-spacing:.5px}.aduan_cameraFrame__ZfcnD{position:relative;border:2px solid #176b87;border-radius:.75rem;overflow:hidden;background:#000;margin:0 auto;box-shadow:0 8px 32px rgba(23,107,135,.3);width:100%;aspect-ratio:9/16}.aduan_cameraGuides__Kkvr_{position:absolute;inset:0;pointer-events:none;z-index:10}.aduan_guideCorner__iTRgl{width:40px;height:40px;border-width:4px;border-color:hsla(0,0%,100%,.9);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.aduan_focusIndicator__u8Ojg{width:64px;height:64px;border:3px solid hsla(0,0%,100%,.8);border-radius:50%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}@media (max-width:768px){.aduan_guideCorner__iTRgl{width:32px;height:32px;border-width:3px}.aduan_focusIndicator__u8Ojg{width:56px;height:56px;border-width:2px}}.aduan_photoActionCard__yuKBj{transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.aduan_photoActionCard__yuKBj:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(23,107,135,.15)}.aduan_photoActionCard__yuKBj:active{transform:scale(.98)}.aduan_photoActionIcon__qmx9j{transition:all .3s ease}.aduan_photoActionCard__yuKBj:hover .aduan_photoActionIcon__qmx9j{transform:scale(1.1)}@media (max-width:480px){.aduan_cameraFrame__ZfcnD{max-width:240px;margin:0 auto}.aduan_cameraControlsContainer__m4wsi{padding:.5rem;gap:.5rem}.aduan_cameraButtonPrimary__FZVk6{min-width:70px;min-height:70px;border:3px solid #fff}.aduan_cameraButtonSecondary__SwQaT{min-width:55px;min-height:55px;border:2px solid hsla(0,0%,100%,.9)}.aduan_cameraButtonLabel__BNDN4{font-size:.625rem;margin-top:.25rem;font-weight:700}}@media (max-width:768px){.aduan_cameraFrame__ZfcnD{max-width:260px;margin:0 auto}.aduan_cameraControlsContainer__m4wsi{padding:.75rem;gap:.75rem}.aduan_cameraButton__BpZcY{box-shadow:0 4px 20px rgba(0,0,0,.3)}.aduan_cameraButtonPrimary__FZVk6{min-width:78px;min-height:78px;box-shadow:0 6px 25px rgba(23,107,135,.5),0 2px 8px rgba(0,0,0,.3);border:4px solid #fff}.aduan_cameraButtonSecondary__SwQaT{min-width:60px;min-height:60px;border:3px solid hsla(0,0%,100%,.9)}.aduan_cameraButtonLabel__BNDN4{font-size:.75rem;font-weight:600}.aduan_photoActionCard__yuKBj{padding:1rem}}@media (min-width:769px){.aduan_cameraFrame__ZfcnD{aspect-ratio:16/10;max-width:600px;min-height:375px}}.aduan_mobileHero__LXxI1{background:linear-gradient(135deg,#176b87,#164e66);position:relative;overflow:hidden}.aduan_mobilePattern__IugG5{position:absolute;inset:0;opacity:.1;z-index:1}.aduan_mobileHeroCard__DWgPB{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 20px 60px rgba(0,0,0,.3)}.aduan_mobileTutorialCard__BrjML{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(23,107,135,.1);box-shadow:0 20px 60px rgba(23,107,135,.08)}.aduan_mobileStepCard__IHWEd{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.aduan_mobileStepCard__IHWEd:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.aduan_mobileFormCard__meAZc{background:linear-gradient(135deg,#fff,#f8fbff);border:2px solid rgba(23,107,135,.08);box-shadow:0 24px 80px rgba(23,107,135,.12);position:relative;overflow:hidden}.aduan_mobileFormCard__meAZc:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#176b87,#1a7a96);z-index:1}.aduan_mobileFormHeader__vIM_e{background:linear-gradient(45deg,#176b87,#1a7a96);position:relative;overflow:hidden}.aduan_mobileFormHeader__vIM_e:before{top:0;right:0;width:80px;height:80px;transform:translate(20px,-20px)}.aduan_mobileFormHeader__vIM_e:after,.aduan_mobileFormHeader__vIM_e:before{content:"";position:absolute;background:hsla(0,0%,100%,.1);border-radius:50%}.aduan_mobileFormHeader__vIM_e:after{bottom:0;left:0;width:60px;height:60px;transform:translate(-15px,15px)}.aduan_mobileInputGroup__k9HbY{position:relative;margin-bottom:1.5rem}.aduan_mobileInputHeader__5_z0w{border-radius:1rem;padding:1rem;margin-bottom:.75rem;position:relative;overflow:hidden}.aduan_mobileInputHeader__5_z0w:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:aduan_shimmer__SDNAw 2s infinite}.aduan_mobileInput___PFdj{transition:all .3s cubic-bezier(.4,0,.2,1)}.aduan_mobileInput___PFdj:focus{transform:translateY(-2px);box-shadow:0 8px 32px rgba(23,107,135,.15)!important}.aduan_mobileUploadCard__DohRa{background:linear-gradient(135deg,rgba(23,107,135,.05),hsla(0,0%,100%,.5));border:2px dashed #176b87;border-radius:1.5rem;padding:2rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.aduan_mobileUploadCard__DohRa:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 16px 48px rgba(23,107,135,.15);border-color:#1a7a96}.aduan_mobileUploadCard__DohRa:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.aduan_mobileUploadCard__DohRa:hover:before{left:100%}.aduan_mobileCameraInterface__Bq0Yt{border-radius:1.5rem;overflow:hidden;position:relative;background:#000}.aduan_mobileCameraControls__6VMYh{background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2rem}.aduan_mobileCaptureButton__o5pie{position:relative;background:linear-gradient(45deg,#176b87,#1a7a96);box-shadow:0 8px 32px rgba(23,107,135,.5);border:4px solid #fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.aduan_mobileCaptureButton__o5pie:before{content:"";position:absolute;inset:-8px;background:linear-gradient(45deg,#176b87,#1a7a96);border-radius:50%;z-index:-1;animation:aduan_pulse__trOI9 2s infinite}.aduan_mobileCaptureButton__o5pie:hover{transform:scale(1.1)}.aduan_mobilePreviewCard__bFJS_{border-radius:1.5rem;overflow:hidden;background:#fff;box-shadow:0 16px 48px rgba(0,0,0,.1)}.aduan_mobileSubmitSection__5yO_S{text-align:center;margin-top:3rem}.aduan_mobileSubmitCard__9_Iv3{background:linear-gradient(45deg,#176b87,#1a7a96);border-radius:1.5rem;padding:2rem;color:#fff;position:relative;overflow:hidden;margin-bottom:1.5rem}.aduan_mobileSubmitCard__9_Iv3:before{top:0;right:0;width:80px;height:80px;transform:translate(20px,-20px)}.aduan_mobileSubmitCard__9_Iv3:after,.aduan_mobileSubmitCard__9_Iv3:before{content:"";position:absolute;background:hsla(0,0%,100%,.1);border-radius:50%}.aduan_mobileSubmitCard__9_Iv3:after{bottom:0;left:0;width:60px;height:60px;transform:translate(-15px,15px)}.aduan_mobileSubmitButton__b_892{background:linear-gradient(45deg,#176b87,#1a7a96)!important;border:none;padding:1.5rem 0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.aduan_mobileSubmitButton__b_892:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.aduan_mobileSubmitButton__b_892:hover:before{left:100%}.aduan_mobileSubmitButton__b_892:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(23,107,135,.4)!important}.aduan_mobileFloatingButton__29gYB{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1000;width:60px;height:60px;border-radius:50%;background:linear-gradient(45deg,#176b87,#1a7a96);box-shadow:0 8px 32px rgba(23,107,135,.4);border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.aduan_mobileFloatingButton__29gYB:hover{transform:scale(1.1);box-shadow:0 12px 48px rgba(23,107,135,.6)}.aduan_mobileBottomNav__EEt9w{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(0,0,0,.1);padding:1rem;z-index:999;box-shadow:0 -4px 20px rgba(0,0,0,.1)}.aduan_mobileReportCard__DAsgI{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:1rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:1rem}.aduan_mobileReportCard__DAsgI:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.1)}@keyframes aduan_shimmer__SDNAw{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes aduan_fadeIn__xnXdq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aduan_fadeIn__xnXdq{animation:aduan_fadeIn__xnXdq .5s ease-out}@media (max-width:768px){.aduan_mobileOnly__RSW_e{display:block!important}.aduan_desktopOnly__xjLEv{display:none!important}.aduan_mobileSpacing__o8aj3{padding:1rem!important}.aduan_mobilePaddingBottom__qGzTB{padding-bottom:5rem!important}.aduan_mobileContainer__o7IhK{max-width:100%!important;padding:0 1rem!important}}.aduan_mobileScroll__lw43S::-webkit-scrollbar{width:4px}.aduan_mobileScroll__lw43S::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.aduan_mobileScroll__lw43S::-webkit-scrollbar-thumb{background:#176b87;border-radius:2px}.aduan_mobileScroll__lw43S::-webkit-scrollbar-thumb:hover{background:#1a7a96}.aduan_line-clamp-3__m1Q2F{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aduan_statusSuccess__5bXju{background:linear-gradient(135deg,#10b981,#059669)}.aduan_statusSuccess__5bXju,.aduan_statusWarning__qsDsC{color:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:center;gap:.75rem}.aduan_statusWarning__qsDsC{background:linear-gradient(135deg,#f59e0b,#d97706)}.aduan_statusInfo__Vvwca{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-radius:1rem;padding:1rem;display:flex;align-items:center;gap:.75rem}.aduan_mobileInput___PFdj:focus,.aduan_mobileSubmitButton__b_892:focus,.aduan_mobileUploadCard__DohRa:focus{outline:2px solid #176b87;outline-offset:2px}@media (prefers-reduced-motion:reduce){.aduan_mobileCaptureButton__o5pie,.aduan_mobileFloatingButton__29gYB,.aduan_mobileInput___PFdj,.aduan_mobileStepCard__IHWEd,.aduan_mobileSubmitButton__b_892,.aduan_mobileUploadCard__DohRa{transition:none;animation:none}}.aduan_pulse-animation__gy4G3{animation:aduan_pulse__trOI9 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes aduan_pulse__trOI9{0%,to{opacity:1}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.aduan_pulse-animation__gy4G3{animation:none}}