@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:linear-gradient(180deg,#14141e,#0a0a0f);border:1px solid rgba(255,255,255,.08);border-radius:20px;width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #00f5ff1a,0 0 60px #00f5ff0d;animation:slideUp .3s ease}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);background:#0000004d}.modal-header h2{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.modal-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#94a3b8;font-size:1.5rem;cursor:pointer;transition:all .2s ease}.modal-close:hover{background:#f363;border-color:#ff33664d;color:#f36;transform:rotate(90deg)}.modal-body{padding:1.5rem 2rem;overflow-y:auto;flex:1}.detail-section{margin-bottom:2rem}.detail-section:last-child{margin-bottom:0}.detail-section h3{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.detail-section h3:before{content:"";width:3px;height:14px;background:linear-gradient(135deg,#00f5ff,#8b5cf6);border-radius:2px}.detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.detail-item{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1rem;transition:all .2s ease}.detail-item:hover{border-color:#00f5ff33;background:#00f5ff08}.detail-item.full-width{grid-column:span 2}.detail-item label{display:block;font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.detail-value{font-size:.95rem;color:#fff;word-break:break-word}.detail-value .domain-link{color:#00f5ff;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.9rem;transition:all .2s}.detail-value .domain-link:hover{color:#fff;text-shadow:0 0 10px rgba(0,245,255,.5)}.external-link{color:#00f5ff;text-decoration:none;font-family:JetBrains Mono,monospace}.external-link:hover{text-decoration:underline}.age-indicator{font-weight:600}.risk-factors{display:flex;flex-wrap:wrap;gap:.5rem}.risk-factor-tag{display:inline-flex;align-items:center;padding:.4rem .75rem;background:#ff33661a;border:1px solid rgba(255,51,102,.2);border-radius:20px;font-size:.8rem;color:#ff6b6b;font-weight:500;transition:all .2s}.risk-factor-tag:hover{background:#f363;border-color:#f366}.notes-content{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1rem}.notes-content p{color:#94a3b8;font-size:.9rem;line-height:1.6;margin:0}.notes-placeholder{color:#64748b;font-style:italic}.btn-link{background:none;border:none;color:#00f5ff;font-size:.85rem;cursor:pointer;padding:0;margin-top:.75rem;font-family:inherit;font-weight:500;transition:all .2s}.btn-link:hover{color:#fff;text-shadow:0 0 10px rgba(0,245,255,.5)}.notes-input-section{display:flex;flex-direction:column;gap:1rem}.notes-textarea{width:100%;min-height:100px;padding:1rem;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.9rem;font-family:inherit;resize:vertical;transition:all .2s}.notes-textarea:focus{outline:none;border-color:#00f5ff;box-shadow:0 0 0 3px #00f5ff1a}.notes-textarea::placeholder{color:#64748b}.notes-actions{display:flex;gap:.75rem}.action-section{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem;margin-top:1.5rem}.action-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.btn-action{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;border:1px solid;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s ease}.btn-action:disabled{opacity:.4;cursor:not-allowed}.btn-phishing{background:#ff33661a;border-color:#ff33664d;color:#f36}.btn-phishing:hover:not(:disabled){background:#f363;border-color:#f36;box-shadow:0 0 20px #f363;transform:translateY(-2px)}.btn-false-positive{background:#00ff881a;border-color:#00ff884d;color:#0f8}.btn-false-positive:hover:not(:disabled){background:#0f83;border-color:#0f8;box-shadow:0 0 20px #0f83;transform:translateY(-2px)}.btn-whitelist{background:#00f5ff1a;border-color:#00f5ff4d;color:#00f5ff}.btn-whitelist:hover:not(:disabled){background:#00f5ff33;border-color:#00f5ff;box-shadow:0 0 20px #00f5ff33;transform:translateY(-2px)}.btn-investigating{background:#8b5cf61a;border-color:#8b5cf64d;color:#8b5cf6}.btn-investigating:hover:not(:disabled){background:#8b5cf633;border-color:#8b5cf6;box-shadow:0 0 20px #8b5cf633;transform:translateY(-2px)}.modal-content .risk-badge{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:.4rem .75rem;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700}.modal-content .risk-critical{background:#f363;color:#f36;border:1px solid rgba(255,51,102,.3);box-shadow:0 0 15px #f363}.modal-content .risk-high{background:#ff6b3533;color:#ff6b35;border:1px solid rgba(255,107,53,.3)}.modal-content .risk-medium{background:#8b5cf633;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.modal-content .status-badge{display:inline-flex;align-items:center;padding:.4rem .75rem;border-radius:8px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.modal-content .country-badge{display:inline-flex;align-items:center;padding:.4rem .75rem;background:#00f5ff1a;color:#00f5ff;border:1px solid rgba(0,245,255,.2);border-radius:8px;font-size:.85rem;font-weight:600}.modal-content .keyword-badge{display:inline-flex;align-items:center;padding:.4rem .75rem;background:#ff00ff1a;color:#f0f;border:1px solid rgba(255,0,255,.2);border-radius:8px;font-size:.85rem;font-weight:600}.badge{display:inline-flex;align-items:center;padding:.25rem .5rem;background:#64748b33;border:1px solid rgba(100,116,139,.3);border-radius:6px;font-size:.8rem;color:#94a3b8}.badge-warning{background:#ffd93d26;border-color:#ffd93d4d;color:#ffd93d}.modal-footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1.25rem 2rem;border-top:1px solid rgba(255,255,255,.05);background:#0003}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#00f5ff,#8b5cf6);color:#0a0a0f;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s ease}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #00f5ff4d}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;color:#94a3b8;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;transition:all .2s ease}.btn-secondary:hover:not(:disabled){background:#ffffff0d;border-color:#fff3;color:#fff}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-track{background:transparent}.modal-body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.modal-body::-webkit-scrollbar-thumb:hover{background:#fff3}@media (max-width: 640px){.modal-content{max-height:95vh;border-radius:16px}.modal-header,.modal-body,.modal-footer{padding:1rem 1.25rem}.detail-grid{grid-template-columns:1fr}.detail-item.full-width{grid-column:span 1}.action-buttons{grid-template-columns:1fr}}:root{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-tertiary: #1a1a25;--bg-card: rgba(20, 20, 30, .8);--surface-subtle: rgba(255, 255, 255, .02);--input-bg: rgba(0, 0, 0, .3);--header-bg: rgba(10, 10, 15, .8);--neon-cyan: #00f5ff;--neon-magenta: #ff00ff;--neon-green: #00ff88;--neon-red: #ff3366;--neon-orange: #ff6b35;--neon-purple: #8b5cf6;--neon-yellow: #ffd93d;--text-primary: #ffffff;--text-secondary: #94a3b8;--text-muted: #64748b;--border-primary: rgba(255, 255, 255, .05);--border-secondary: rgba(255, 255, 255, .1);--shadow-glow: 0 0 30px rgba(0, 245, 255, .15);--shadow-card: 0 4px 30px rgba(0, 0, 0, .3);--sidebar-width: 280px;--header-height: 70px;--border-radius: 16px;--transition-fast: .15s ease;--transition-normal: .3s ease}:root[data-theme=light]{--bg-primary: #f5f8fc;--bg-secondary: #e9eef7;--bg-tertiary: #dce6f4;--bg-card: rgba(255, 255, 255, .88);--surface-subtle: rgba(15, 23, 42, .04);--input-bg: rgba(255, 255, 255, .95);--header-bg: rgba(250, 252, 255, .85);--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--border-primary: rgba(15, 23, 42, .08);--border-secondary: rgba(15, 23, 42, .16);--shadow-glow: 0 0 30px rgba(14, 165, 233, .18);--shadow-card: 0 8px 24px rgba(15, 23, 42, .12)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 20%,rgba(139,92,246,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(0,245,255,.06) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(255,0,255,.03) 0%,transparent 50%);pointer-events:none;z-index:-1}:root[data-theme=light] body:before{background:radial-gradient(ellipse at 20% 20%,rgba(14,165,233,.08) 0%,transparent 55%),radial-gradient(ellipse at 80% 80%,rgba(34,197,94,.08) 0%,transparent 55%),radial-gradient(ellipse at 50% 50%,rgba(59,130,246,.05) 0%,transparent 60%)}.app{display:flex;min-height:100vh}.main-wrapper{flex:1;display:flex;flex-direction:column;margin-left:var(--sidebar-width);min-height:100vh}.main-content{flex:1;padding:24px 32px;overflow-y:auto}.sidebar{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);border-right:1px solid var(--border-primary);display:flex;flex-direction:column;padding:20px;z-index:100}.sidebar-logo{display:flex;align-items:center;gap:14px;padding:8px 12px;margin-bottom:24px}.logo-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00f5ff40}.logo-text{display:flex;flex-direction:column}.logo-main{font-size:1.3rem;font-weight:700;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-magenta));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logo-sub{font-size:.7rem;color:var(--text-muted);letter-spacing:.5px}.threat-indicator{padding:14px 16px;border-radius:12px;margin-bottom:24px}.sidebar-nav{flex:1;display:flex;flex-direction:column;gap:4px}.nav-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;text-decoration:none;color:var(--text-secondary);transition:all var(--transition-normal);position:relative;overflow:hidden}.nav-item:hover{background:#ffffff08;color:var(--text-primary)}.nav-item.active{background:#00f5ff14;color:var(--neon-cyan)}.nav-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff08;transition:all var(--transition-normal)}.nav-item.active .nav-icon{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));box-shadow:0 4px 15px #00f5ff33}.nav-item.active .nav-icon svg{color:var(--bg-primary)!important}.nav-label{flex:1;font-weight:500}.nav-badge{padding:2px 8px;border-radius:10px;background:var(--neon-cyan);color:var(--bg-primary);font-size:.7rem;font-weight:700}.nav-arrow{opacity:0;transition:all var(--transition-fast)}.nav-item:hover .nav-arrow{opacity:.5}.nav-item.active .nav-arrow{opacity:1;color:var(--neon-cyan)}.nav-indicator{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background:var(--neon-cyan);border-radius:0 4px 4px 0;box-shadow:0 0 15px var(--neon-cyan)}.sidebar-footer{padding:16px;border-top:1px solid var(--border-primary)}.live-indicator{display:flex;align-items:center;gap:10px;font-size:.8rem;color:var(--text-muted);margin-bottom:8px}.stats-mini{display:flex;gap:12px}.stat-mini-item{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-secondary)}.header{height:var(--header-height);padding:0 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-primary);background:var(--header-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0;z-index:50}.header-left{display:flex;align-items:center;gap:16px}.header-search{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:12px;min-width:320px}.header-search input{background:transparent;border:none;color:var(--text-primary);font-family:inherit;font-size:.9rem;width:100%;outline:none}.header-search input::placeholder{color:var(--text-muted)}.header-right{display:flex;align-items:center;gap:12px}.header-time{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#00f5ff0d;border:1px solid rgba(0,245,255,.1);border-radius:10px;font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--neon-cyan)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:24px}.stat-card{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--border-radius);padding:20px 24px;position:relative;overflow:hidden;transition:all var(--transition-normal)}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--neon-cyan),var(--neon-purple));opacity:0;transition:opacity var(--transition-normal)}.stat-card:hover:before{opacity:1}.stat-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.stat-card h3{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-weight:500}.stat-number{font-size:2rem;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--text-primary);margin:0}.stat-trend{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:.8rem;color:var(--text-muted)}.stat-total .stat-number{color:var(--neon-cyan)}.stat-high-risk .stat-number{color:var(--neon-red)}.stat-recent .stat-number{color:var(--neon-green)}.stat-pending .stat-number{color:var(--neon-yellow)}.chart-card{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--border-radius);padding:24px}.chart-card h3{font-size:1rem;font-weight:600;margin-bottom:20px;display:flex;align-items:center}.domain-list-container{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--border-radius);overflow:hidden}.domains-table{width:100%;border-collapse:collapse}.domains-table th{padding:14px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-primary)}.domains-table th.sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast)}.domains-table th.sortable-header:hover{background:#00f5ff0d}.domains-table td{padding:14px 16px;border-bottom:1px solid var(--border-primary);vertical-align:middle}.domains-table tr:hover{background:#ffffff05}.domain-link{color:var(--neon-cyan);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.85rem;display:inline-flex;align-items:center;transition:color var(--transition-fast)}.domain-link:hover{color:var(--neon-magenta)}.risk-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:6px 12px;border-radius:8px;font-size:.8rem;font-weight:700;font-family:JetBrains Mono,monospace}.risk-critical{background:#ff336626;color:var(--neon-red);border:1px solid rgba(255,51,102,.3)}.risk-high{background:#ff6b3526;color:var(--neon-orange);border:1px solid rgba(255,107,53,.3)}.risk-medium{background:#8b5cf626;color:var(--neon-purple);border:1px solid rgba(139,92,246,.3)}.risk-low{background:#00ff8826;color:var(--neon-green);border:1px solid rgba(0,255,136,.3)}.status-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:.7rem;font-weight:600;text-transform:capitalize}.status-pending_review{background:#ffd93d26;color:var(--neon-yellow);border:1px solid rgba(255,217,61,.3)}.status-confirmed_phish{background:#ff336626;color:var(--neon-red);border:1px solid rgba(255,51,102,.3)}.status-false_positive{background:#00ff8826;color:var(--neon-green);border:1px solid rgba(0,255,136,.3)}.status-high_risk{background:#ff336626;color:var(--neon-red);border:1px solid rgba(255,51,102,.3)}.status-medium_risk{background:#ff6b3526;color:var(--neon-orange);border:1px solid rgba(255,107,53,.3)}.status-low_risk{background:#8b5cf626;color:var(--neon-purple);border:1px solid rgba(139,92,246,.3)}.status-investigating{background:#00f5ff26;color:var(--neon-cyan);border:1px solid rgba(0,245,255,.3)}.status-whitelisted_legit,.status-likely_legitimate{background:#00ff8826;color:var(--neon-green);border:1px solid rgba(0,255,136,.3)}.country-badge{display:inline-flex;align-items:center;padding:4px 10px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:6px;font-size:.75rem;font-weight:600;color:var(--neon-purple)}.keyword-badge{display:inline-flex;align-items:center;padding:4px 10px;background:#ff00ff1a;border:1px solid rgba(255,0,255,.2);border-radius:6px;font-size:.75rem;font-weight:600;color:var(--neon-magenta)}.registrar-badge{display:inline-flex;align-items:center;padding:4px 8px;background:#ffffff08;border-radius:6px;font-size:.75rem;color:var(--text-secondary)}.text-muted{color:var(--text-muted);font-size:.85rem}.btn-view-details{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;background:#00f5ff1a;border:1px solid rgba(0,245,255,.2);border-radius:8px;color:var(--neon-cyan);cursor:pointer;font-size:.8rem;font-weight:600;font-family:inherit;transition:all var(--transition-fast)}.btn-view-details:hover{background:#00f5ff33;transform:translateY(-2px)}.domain-filters,.filter-group{margin-bottom:0}.filter-group{display:flex;flex-direction:column;gap:8px}.filter-group label{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.filter-input,.filter-select{padding:12px 16px;background:#0000004d;border:1px solid var(--border-primary);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:.9rem;transition:all var(--transition-fast)}.filter-input:focus,.filter-select:focus{outline:none;border-color:var(--neon-cyan);box-shadow:0 0 0 3px #00f5ff1a}.filter-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px}.pagination button{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:.9rem;cursor:pointer;transition:all var(--transition-fast)}.pagination button:hover:not(:disabled){background:#00f5ff1a;border-color:#00f5ff33}.pagination button:disabled{opacity:.4;cursor:not-allowed}.page-title-icon{width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,var(--neon-cyan),var(--neon-purple));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00f5ff33}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--text-muted)}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.loading-spinner{width:50px;height:50px;border:3px solid var(--border-primary);border-top-color:var(--neon-cyan);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-message,.error{padding:20px 24px;background:#ff33661a;border:1px solid rgba(255,51,102,.2);border-radius:var(--border-radius);color:var(--neon-red)}@media (max-width: 1400px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){:root{--sidebar-width: 240px}.main-content{padding:20px}}@media (max-width: 768px){.sidebar{transform:translate(-100%)}.main-wrapper{margin-left:0}.stats-grid{grid-template-columns:1fr}.header-search{display:none}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}.fade-in{animation:fadeIn .5s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pulse{animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
