@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--background: #000000;--surface: #0a0a0a;--card: #111111;--primary: #ff4d00;--primary-glow: rgba(255, 77, 0, .4);--secondary: #0088ff;--text: #ffffff;--text-secondary: #888888;--border: #222222;--header-height: 70px;--nav-height: 70px;--status-open: #ff4d00;--status-pending: #ffc400;--status-resolved: #00e676}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;background-color:var(--background);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,.brand{font-family:Space Grotesk,sans-serif}.mobile-container{max-width:500px;margin:0 auto;min-height:100vh;position:relative;background:var(--surface);border-left:1px solid var(--border);border-right:1px solid var(--border)}.glass{background:#0a0a0ae6;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-bottom:1px solid var(--border)}.sos-card{background:var(--card);border:1px solid var(--border);border-radius:20px;margin:16px;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1)}.sos-card:active{transform:scale(.98)}.action-btn{background:var(--primary);color:#fff;font-weight:700;padding:12px 24px;border-radius:12px;border:none;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px var(--primary-glow)}.action-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--primary-glow)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;display:flex;align-items:flex-end;justify-content:center}.modal-content{width:100%;max-width:500px;background:var(--surface);border-top-left-radius:30px;border-top-right-radius:30px;padding:24px;max-height:90vh;overflow-y:auto;border:1px solid var(--border);border-bottom:none}.option-item-hover:hover{background:#ffffff0d!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
