.live-scan-feed{background:#0d1117cc;border:1px solid #30363d;border-radius:var(--radius-lg);margin:var(--space-8) 0;padding:var(--space-6)}.feed-header{border-bottom:1px solid #30363d;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.feed-header,.feed-header h3{align-items:center;display:flex}.feed-header h3{color:#fff;font-size:var(--text-xl);font-weight:600;gap:var(--space-2);margin:0}.feed-header h3 i{animation:pulse 2s infinite;color:#10b981}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.feed-stats{align-items:center;color:#8b949e;display:flex;font-size:var(--text-sm);gap:var(--space-2)}.stat-item strong{color:#f97316;font-weight:600}.stat-divider{color:#30363d}.scan-list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;max-height:500px;overflow-y:auto;padding:0;padding-right:var(--space-2)}.scan-list::-webkit-scrollbar{width:6px}.scan-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.scan-list::-webkit-scrollbar-thumb{background:#f9731680;border-radius:3px}.scan-list::-webkit-scrollbar-thumb:hover{background:#f97316b3}.scan-item{grid-gap:var(--space-3);align-items:center;animation:slideIn .3s ease;background:#ffffff08;border:1px solid #0000;border-radius:var(--radius-md);display:grid;gap:var(--space-3);grid-template-columns:32px 1fr auto auto;padding:var(--space-3);transition:all .2s ease}@keyframes slideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.scan-item:hover{background:#ffffff0d;border-color:#f973164d;transform:translateX(2px)}.scan-icon{align-items:center;background:#f9731626;border-radius:var(--radius-sm);color:#f97316;display:flex;font-size:var(--text-base);height:32px;justify-content:center;width:32px}.scan-domain{color:#e2e8f0;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600}.scan-type{background:#ffffff0d;border-radius:var(--radius-sm);color:#8b949e;padding:var(--space-1) var(--space-2)}.scan-time,.scan-type{font-size:var(--text-xs);white-space:nowrap}.scan-time{color:#6b7280;font-family:var(--font-mono)}.feed-footer{border-top:1px solid #30363d;margin-top:var(--space-6);padding-top:var(--space-4);text-align:center}.feed-cta{color:#8b949e;font-size:var(--text-sm);margin:0}.feed-cta strong{color:#f97316;font-weight:600}.feed-loading{align-items:center;color:#8b949e;display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;padding:var(--space-12)}.feed-loading i{color:#f97316;font-size:var(--text-3xl)}.feed-error{align-items:center;color:#f59e0b;display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;padding:var(--space-12)}.feed-error i{font-size:var(--text-3xl)}.retry-btn{align-items:center;background:#f9731626;border:1px solid #f973164d;border-radius:var(--radius-md);color:#f97316;cursor:pointer;display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-4);transition:all .2s ease}.retry-btn:hover{background:#f9731640;transform:translateY(-1px)}@media (max-width:768px){.live-scan-feed{padding:var(--space-4)}.feed-header{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.feed-stats{font-size:var(--text-xs)}.scan-item{gap:var(--space-2);grid-template-columns:28px 1fr;grid-template-rows:auto auto}.scan-icon{font-size:var(--text-sm);grid-row:1/3;height:28px;width:28px}.scan-domain{grid-column:2}.scan-time,.scan-type{font-size:var(--text-xs);grid-column:2}.scan-list{max-height:400px}}@media (max-width:480px){.feed-header h3{font-size:var(--text-lg)}.scan-domain{font-size:var(--text-xs)}}.tools-page{background:linear-gradient(180deg,#0d1117,#161b22);min-height:100vh}.tools-page .footer{margin-top:0}.tools-hero{background:radial-gradient(ellipse at top,#f59e0b1a 0,#0000 60%);padding:var(--space-16) var(--space-4);text-align:center}.tools-hero-content{margin:0 auto;max-width:800px}.tools-badge{align-items:center;background:#10b98126;border:1px solid #10b9814d;border-radius:var(--radius-full);color:#10b981;display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4)}.tools-hero h1{color:#fff;font-size:var(--text-5xl);font-weight:700;margin-bottom:var(--space-4)}.tools-hero-subtitle{color:#8b949e;font-size:var(--text-xl);line-height:1.6;margin:0 auto;max-width:600px}.tools-container{margin:0 auto;max-width:1200px;padding:0 var(--space-4)}.tools-grid-section{padding:var(--space-12) 0}.tools-suite-section{padding:var(--space-8) 0}.tools-suite-card{background:#161b22d9;border:1px solid #f59e0b40;border-radius:var(--radius-xl);padding:var(--space-8)}.tools-suite-card h2{color:#f0f6fc;font-size:var(--text-2xl);margin-bottom:var(--space-3)}.tools-suite-card p{color:#8b949e;margin-bottom:var(--space-6)}.tools-suite-form{align-items:center;display:flex;gap:var(--space-3)}.tools-suite-input{background:#0d1117cc;border:1px solid #30363dcc;border-radius:var(--radius-md);color:#f0f6fc;flex:1 1;font-size:var(--text-base);padding:var(--space-3) var(--space-4)}.tools-suite-input:focus{border-color:#f59e0b99;outline:none}.tools-suite-error{color:#ef4444;font-size:var(--text-sm);margin-top:var(--space-4)}.tools-suite-result{border-top:1px solid #30363db3;margin-top:var(--space-5);padding-top:var(--space-5)}.tools-suite-exec{background:#3b82f61f;border:1px solid #3b82f659;border-radius:var(--radius-md);color:#c9d1d9;margin-bottom:var(--space-4);padding:var(--space-4)}.tools-suite-exec strong{color:#f0f6fc}.tools-suite-exec p{margin:var(--space-2) 0 0}.tools-suite-metrics{color:#c9d1d9;display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-4);margin-bottom:var(--space-4)}.tools-suite-reports{display:flex;flex-wrap:wrap;gap:var(--space-3)}.tools-suite-actions{margin-bottom:var(--space-4)}.tools-suite-actions h3{color:#f0f6fc;font-size:var(--text-base);margin-bottom:var(--space-2)}.tools-suite-actions ul{color:#c9d1d9;margin:0;padding-left:var(--space-5)}.tools-suite-actions li{font-size:var(--text-sm);margin-bottom:var(--space-2)}.tools-suite-policy{color:#8b949e;font-size:var(--text-xs);margin-bottom:var(--space-4)}.tools-grid{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.tools-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.tools-suite-form{flex-direction:column}.tools-suite-form .btn,.tools-suite-input{width:100%}.tools-grid{grid-template-columns:1fr}.tools-hero h1{font-size:var(--text-3xl)}.tools-hero-subtitle{font-size:var(--text-base)}}.tool-card{background:#161b22cc;border:1px solid #30363d99;border-radius:var(--radius-xl);display:flex;flex-direction:column;padding:var(--space-6);text-decoration:none;transition:all .3s ease}.tool-card:hover{border-color:#f59e0b66;box-shadow:0 12px 40px #f59e0b26;transform:translateY(-4px)}.tool-card-icon{align-items:center;border-radius:var(--radius-lg);display:flex;font-size:28px;height:64px;justify-content:center;margin-bottom:var(--space-4);width:64px}.tool-card-title{color:#f0f6fc;font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3)}.tool-card-description{color:#8b949e;flex-grow:1;font-size:var(--text-sm);line-height:1.6;margin-bottom:var(--space-4)}.tool-card-features{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0 0 var(--space-4) 0;padding:0}.tool-card-features li{align-items:center;background:#30363d80;border-radius:var(--radius-sm);color:#c9d1d9;display:flex;font-size:var(--text-xs);gap:var(--space-1);padding:var(--space-1) var(--space-2)}.tool-card-features li i{font-size:10px}.tool-card-action{align-items:center;border-top:1px solid #30363d99;color:#f59e0b;display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-2);margin-top:auto;padding-top:var(--space-4)}.tool-card-action i{transition:transform .2s ease}.tool-card:hover .tool-card-action i{transform:translateX(4px)}.tools-cta-section{padding:var(--space-16) 0}.tools-cta{grid-gap:var(--space-8);align-items:center;background:linear-gradient(135deg,#f59e0b1a,#161b22e6);border:1px solid #f59e0b33;border-radius:var(--radius-xl);display:grid;gap:var(--space-8);grid-template-columns:1.5fr 1fr;padding:var(--space-10)}@media (max-width:768px){.tools-cta{grid-template-columns:1fr;padding:var(--space-6);text-align:center}}.tools-cta-content h2{color:#f0f6fc;font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--space-3)}.tools-cta-content p{color:#8b949e;font-size:var(--text-base);line-height:1.6;margin-bottom:var(--space-6)}.tools-cta-buttons{display:flex;gap:var(--space-4)}@media (max-width:768px){.tools-cta-buttons{align-items:center;flex-direction:column}}.tools-cta-stats{display:flex;gap:var(--space-8);justify-content:center}@media (max-width:768px){.tools-cta-stats{border-top:1px solid #30363d99;margin-top:var(--space-6);padding-top:var(--space-6)}}.cta-stat{text-align:center}.cta-stat-value{color:#f59e0b;display:block;font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-1)}.cta-stat-label{color:#8b949e;font-size:var(--text-sm)}.tools-guides-section{border-top:1px solid #30363d80;padding:var(--space-8) 0}.tools-guides-content{align-items:center;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:var(--radius-xl);display:flex;gap:var(--space-6);padding:var(--space-6) var(--space-8)}.tools-guides-icon{align-items:center;background:#8b5cf626;border-radius:var(--radius-lg);color:#8b5cf6;display:flex;flex-shrink:0;font-size:24px;height:60px;justify-content:center;width:60px}.tools-guides-text{flex:1 1}.tools-guides-text h2{color:#f0f6fc;font-size:var(--text-xl);margin-bottom:var(--space-2)}.tools-guides-text p{color:#8b949e;font-size:var(--text-sm);margin:0}@media (max-width:768px){.tools-guides-content{flex-direction:column;padding:var(--space-6);text-align:center}.tools-guides-text h2{font-size:var(--text-lg)}}.btn-lg{font-size:var(--text-base);padding:var(--space-4) var(--space-8)}.live-feed-section{background:#0a0a0a;padding:var(--space-12) 0}.live-feed-section .container{margin:0 auto;max-width:1200px;padding:0 var(--space-6)}@media (max-width:768px){.live-feed-section{padding:var(--space-8) 0}.live-feed-section .container{padding:0 var(--space-4)}}
/*# sourceMappingURL=1418.64a3b473.chunk.css.map*/