:root{--brand-gradient: linear-gradient(90deg, #023847 0%, #03657d 100%);--brand: #028090;--brand-deep: #023847;--shadow-card: 0 2px 12px rgba(2,128,144,.06), 0 1px 2px rgba(2,128,144,.04);--shadow-card-hover: 0 6px 18px rgba(2,128,144,.1);--shadow-primary: 0 4px 16px rgba(2,128,144,.28);--shadow-header: 0 4px 20px rgba(2,92,118,.22);--shadow-nav: 0 -2px 16px rgba(0,0,0,.06);--radius-card: 18px;--radius-btn: 14px}html,body{margin:0;padding:0;height:100%}body{background:#020b10;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:left;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;max-width:100%}app-root{display:block;max-width:430px;min-height:100vh;margin:0 auto;background:#f0f5f8;box-shadow:0 0 0 1px #0000000d,0 0 50px #00000073;position:relative;overflow-x:hidden}@media (max-width: 430px){body{background:#f0f5f8}app-root{box-shadow:none}}[data-theme=dark]{--brand: #02c39a;--brand-deep: #028090;--brand-gradient: linear-gradient(90deg, #01222b 0%, #024353 100%);--shadow-card: 0 2px 12px rgba(0,0,0,.3);--shadow-card-hover: 0 6px 18px rgba(0,0,0,.4);--shadow-primary: 0 4px 16px rgba(2,195,154,.4);--shadow-header: 0 4px 20px rgba(0,0,0,.4);--shadow-nav: 0 -2px 16px rgba(0,0,0,.3);--bg-page: #04141c;--bg-card: #0c2330;--bg-input: #102e3f;--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-muted: #64748b;--border-color: rgba(255,255,255,.08)}[data-theme=dark] body{background:#020b10}[data-theme=dark] app-root{background:#04141c;box-shadow:0 0 0 1px #ffffff0d,0 0 50px #000c}[data-theme=dark] .page,[data-theme=dark] .screen,[data-theme=dark] .chat-screen{background:#04141c}[data-theme=dark] .action-card,[data-theme=dark] .stat-box,[data-theme=dark] .profile-card,[data-theme=dark] .pf-card,[data-theme=dark] .scan-row,[data-theme=dark] .tip-card,[data-theme=dark] .helpline-card{background:#0c2330;border-color:#ffffff12}[data-theme=dark] .action-title,[data-theme=dark] .stat-num,[data-theme=dark] .section-title,[data-theme=dark] .scan-cat,[data-theme=dark] .tip-title,[data-theme=dark] .profile-hero-name,[data-theme=dark] .pf-field-body input,[data-theme=dark] .pf-field-body label,[data-theme=dark] .ob-title{color:#f1f5f9}[data-theme=dark] .action-sub,[data-theme=dark] .stat-lbl,[data-theme=dark] .scan-meta,[data-theme=dark] .tip-text,[data-theme=dark] .empty-sub,[data-theme=dark] .profile-hero-email{color:#94a3b8}[data-theme=dark] .msg-input,[data-theme=dark] .number-input,[data-theme=dark] .chat-input,[data-theme=dark] .pf-field-body input,[data-theme=dark] .inp{background:#102e3f;color:#f1f5f9;border-color:#ffffff1a}[data-theme=dark] .app-header{background:#081d29}[data-theme=dark] .bottom-nav{background:#081d29;border-color:#ffffff0f}[data-theme=dark] .chat-header,[data-theme=dark] .chat-footer{background:#081d29}[data-theme=dark] .bot-bubble{background:#0c2330;color:#f1f5f9}[data-theme=dark] .check-header{background:var(--brand-gradient)}[data-theme=dark] .pf-divider{background:rgba(255,255,255,.07)}[data-theme=dark] .safe-box{background:#0d2118}[data-theme=dark] .danger-box{background:#2a1010}[data-theme=dark] .screen{background:#04141c}[data-theme=dark] .dk-header{background:var(--brand-gradient)}[data-theme=dark] .form-body{background:#04141c}[data-theme=dark] .form-title,[data-theme=dark] .field-label{color:#f1f5f9}[data-theme=dark] .form-sub{color:#94a3b8}[data-theme=dark] .input-wrap{background:#0c2330;border-color:#ffffff1a}[data-theme=dark] .inp,[data-theme=dark] .captcha-inp{background:transparent;color:#f1f5f9}[data-theme=dark] .tab-bar{background:#081d29}[data-theme=dark] .tab{color:#94a3b8}[data-theme=dark] .tab.active{color:var(--brand)}[data-theme=dark] .pref-section{background:#0c2330;border-color:#ffffff14}[data-theme=dark] .pref-label{color:#94a3b8}[data-theme=dark] .lang-chip-reg{background:#102e3f;border-color:#ffffff1a;color:#cbd5e1}[data-theme=dark] .switch,[data-theme=dark] .dpdp{color:#64748b}.goog-te-banner-frame.skiptranslate,.goog-te-banner-frame,iframe.goog-te-banner-frame,.goog-te-menu-frame{display:none!important}body{top:0!important}.goog-te-menu-value,.goog-tooltip,.goog-tooltip:hover{display:none!important}.goog-text-highlight{background-color:transparent!important;box-shadow:none!important}
