:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#181818}*{padding:0;margin:0;box-sizing:border-box;font-family:Outfit;scroll-behavior:smooth;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}body,html{min-height:100%;width:100%;overflow-x:hidden;scroll-behavior:smooth;box-sizing:border-box}.App{width:80%;margin:auto;height:90%}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#b8730bd4}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width:505px){.App{width:90%}}.navbar{display:flex;justify-content:space-between;align-items:center;height:15vh;padding:30px 0;width:100%;position:relative;overflow:hidden}.dashboard-btn{border:solid white 1px}.dashboard-btn:hover{border:white}.dashboard-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999;display:flex;justify-content:center;align-items:center}.popup-content{background:#1a1a1a;padding:40px;border-radius:10px;text-align:center;color:#fff;display:flex;flex-direction:column;gap:20px;width:50%;border:#c7c7c949 solid 1px}.popup-content h3{margin-bottom:10px}.popup-link{background-color:#444;color:#fff;padding:12px 20px;border-radius:6px;text-decoration:none;font-weight:600;transition:background-color .3s}.popup-link:hover{background-color:#666}.close-btn{margin-top:10px;background-color:#222;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.nav-links{display:flex;list-style:none;gap:20px;color:#8b8c8e;font-size:15px;cursor:pointer}.nav-links li a{font-weight:500;color:#c7c7c9;text-decoration:inherit}.nav-links li a:hover{color:#484848}.language-switcher{display:flex;align-items:center}.lang-select{padding:5px 10px;font-size:1rem;border-radius:5px;border:1px solid #ccc;outline:none;cursor:pointer}.burger{display:none;cursor:pointer}@media (max-width: 768px){.burger{display:block;z-index:1001;padding:10px;font-size:24px}.custom-burger-icon{display:flex;flex-direction:column;gap:6px;width:30px}.custom-burger-icon span{display:block;height:2px;width:100%;background-color:#efefefc1;border-radius:5px}.burger.open{font-size:25px;color:#efefefc1}.nav-links{display:none;flex-direction:column;align-items:center;position:absolute;top:15vh;left:0;width:100%;background-color:#000;gap:40px;padding:20px;z-index:10;height:100%}.nav-links.mobile-menu{display:flex}.language-switcher{position:absolute;top:5px;right:10px}}.mobile-lang{display:none}.desktop-lang{display:block}@media (max-width: 768px){.nav-links{padding-bottom:30px}.mobile-lang{display:flex;justify-content:center;margin-top:10px}.desktop-lang{display:none}.lang-select{display:block;width:100%;max-width:200px;text-align:center}.popup-content{background:#1a1a1a;padding:40px;border-radius:10px;text-align:center;color:#fff;display:flex;flex-direction:column;gap:20px;width:95%;border:#c7c7c949 solid 1px}}.report-form{margin:auto;padding:20px;background:#080808;border-radius:10px;width:80%}.report-form h2{text-align:center;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffffd6;display:flex;align-items:center;justify-content:center;padding-bottom:25px;gap:20px}.all-drop-down{display:flex;flex-direction:column;gap:30px;padding-bottom:1rem}.all-drop-down select{background-color:#2e2e2e86;border:none;height:50px;font-weight:600;color:#e5e5e5c7;appearance:none;padding:15px;-webkit-appearance:none;-moz-appearance:none}.all-drop-down select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20fill='%23ccc'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M7%2010l5%205%205-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px}.all-drop-down select option{background-color:#1f1f1f;color:#e5e5e5e6}.all-drop-down select:focus{outline:none}.all-drop-down select option:checked,.all-drop-down select option:hover{background-color:#3a3a3a;color:#fff}.report-form input,.report-form textarea{width:100%;margin-bottom:25px;margin-top:7px;padding:15px;border:none;background-color:#2e2e2e86;border-radius:4px}label{font-weight:400;padding-right:10px;color:#e5e5e5c7}.crimeType{width:100%;padding-bottom:35px}.audio-controls{display:flex;flex-direction:column;gap:10px}.whatsapp-button{border:none;padding:12px;border-radius:50%;cursor:pointer;font-size:18px;box-shadow:0 4px 10px #00000026;color:#fff;transition:all .3s ease;height:40px;width:70px;display:flex;justify-content:center;align-items:center}.whatsapp-button.record{border:solid 1px rgba(255,255,255,.279)}.whatsapp-button.stop{background-color:red;border:none}.whatsapp-button:hover{opacity:.9;transform:scale(1.05)}.report-form button{margin-bottom:15px;padding-left:10px;padding-right:10px;border-radius:6px;border:1px solid #ccc}.report-form button{color:#ffffffd4;border:none;font-weight:700;cursor:pointer}.report-form button:hover{background-color:#cccccc18}@media (max-width:1051px){.report-form{width:100%}.report-form h2{text-align:center;font-size:20px;font-weight:800;text-transform:uppercase;color:#ffffffd6;display:flex;align-items:center;justify-content:center;gap:20px;padding-bottom:20px}label{font-size:15px}.button{font-size:14px}}@media (max-width:505px){.report-form h2{font-size:15px;gap:5px;flex-direction:column;padding-bottom:5px}label{font-size:13px;font-weight:600}.report-form input,.report-form textarea{padding:10px}.button{font-size:14px}}.about{margin:auto;padding:20px;background:#080808;border-radius:10px;width:80%}.footer{display:flex;flex-direction:column;align-items:center;padding-top:1rem;padding-bottom:1rem;gap:2px;width:100%}.footer h2{font-size:14px;color:#e5e5e5c7}.footer h3{font-size:13px;color:#e5e5e567}
