.page_content__VDHHm{flex:1 1;position:relative;z-index:1}.page_hero__YKeHm{max-width:1000px;margin:0 auto;padding:5rem 2.5rem 3rem;text-align:center}.page_heroSources__LcjyG{display:flex;justify-content:center;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.page_heroSourceTag__fW632{font-family:var(--font-mono);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:.3rem .7rem;border:1px solid;display:flex;align-items:center;gap:.35rem}.page_heroSourceDot__Zs2_S{width:5px;height:5px;border-radius:50%}.page_tagGreen__3_mJC{color:var(--color-accent);border-color:rgba(34,197,94,.3)}.page_tagGreen__3_mJC .page_heroSourceDot__Zs2_S{background:var(--color-accent)}.page_tagBlue__WVoE2{color:var(--color-info);border-color:rgba(96,165,250,.3)}.page_tagBlue__WVoE2 .page_heroSourceDot__Zs2_S{background:var(--color-info)}.page_tagYellow__JXOBs{color:var(--color-warning);border-color:rgba(234,179,8,.3)}.page_tagYellow__JXOBs .page_heroSourceDot__Zs2_S{background:var(--color-warning)}.page_tagGray__TN_vf{color:var(--color-text-muted);border-color:var(--color-border)}.page_tagGray__TN_vf .page_heroSourceDot__Zs2_S{background:var(--color-text-muted)}.page_heroTitle__HH2n9{font-family:var(--font-mono);font-size:2.4rem;font-weight:700;color:var(--color-text-bright);line-height:1.15;letter-spacing:-.03em;margin-bottom:1.25rem;max-width:750px;margin-left:auto;margin-right:auto}.page_heroAccent__SnK7N{color:var(--color-accent)}.page_heroSub__SpKb8{font-size:1.05rem;color:var(--color-text);line-height:1.7;max-width:650px;margin:0 auto 2rem}.page_heroSub__SpKb8 strong{color:var(--color-text-bright)}.page_heroActions__Zhr9l{display:flex;gap:.75rem;justify-content:center;margin-bottom:3.5rem}.page_btnPrimary__wpubX{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8rem;font-weight:500;padding:.75rem 1.5rem;background:var(--color-accent);color:var(--color-bg);text-decoration:none;border:none;transition:background .15s}.page_btnPrimary__wpubX:hover{background:var(--color-accent-hover)}.page_btnGhost__BZrob{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8rem;font-weight:500;padding:.75rem 1.5rem;background:transparent;color:#4ade80;text-decoration:none;border:1px solid rgba(74,222,128,.3);transition:all .15s}.page_btnGhost__BZrob:hover{border-color:#4ade80;background:rgba(74,222,128,.06)}.page_sourceCards__4Ss3d{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--color-border);text-align:left}.page_sourceCard__tYJEV{background:var(--color-surface);padding:1.25rem;border-right:1px solid var(--color-border)}.page_sourceCard__tYJEV:last-child{border-right:none}.page_scHeader__suL1d{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.page_scDot__6RXMq{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_scName__OWeZl{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--color-text-bright)}.page_scType__3hc1U{font-family:var(--font-mono);font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin-left:auto}.page_scDesc__Jmug_{font-size:.8rem;color:var(--color-text);line-height:1.5;margin-bottom:.75rem}.page_scStats__Y2shh{display:flex;flex-direction:column;gap:.25rem}.page_scStat__82UJm{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.62rem;color:var(--color-text-dim)}.page_scStatValue__SzHs1{color:var(--color-text);font-weight:500}.page_mergeSummary__M4O_j{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-top:none;font-family:var(--font-mono);font-size:.68rem}.page_mergeTotal__owKKA{color:var(--color-text-bright);font-weight:600}.page_mergeDedup__be_HZ{color:var(--color-text-dim)}.page_sections__oISIX{max-width:1000px;margin:0 auto;padding:0 2.5rem 4rem}.page_section__TWrTz{border-top:1px solid var(--color-border);padding-top:2.5rem;margin-top:2.5rem}.page_sectionNum__DaPQv{font-family:var(--font-mono);font-size:.65rem;font-weight:500;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem}.page_sectionTitle__0cohy{font-family:var(--font-mono);font-size:1.4rem;font-weight:600;color:var(--color-text-bright);line-height:1.2;letter-spacing:-.02em;margin-bottom:1rem}.page_sectionParagraph__jt3vm{line-height:1.7;margin-bottom:1rem;max-width:700px}.page_sectionParagraph__jt3vm a{color:var(--color-accent);text-decoration:none;font-weight:500}.page_sectionParagraph__jt3vm a:hover{color:var(--color-accent-hover)}.page_sourceDetail__nEJxD{background:var(--color-surface);border:1px solid var(--color-border);margin-top:1.5rem}.page_sourceDetail__nEJxD+.page_sourceDetail__nEJxD{margin-top:1rem}.page_sdHeader__x8Pzy{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border)}.page_sdDot__OzCoy{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_sdName__oBYx5{font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--color-text-bright)}.page_sdBadge__LywVz{font-family:var(--font-mono);font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .5rem;border:1px solid;margin-left:auto}.page_sdBody__G3iTu{padding:1rem 1.25rem}.page_sdBody__G3iTu p{font-size:.88rem;line-height:1.6;margin-bottom:.75rem}.page_sdBody__G3iTu p:last-child{margin-bottom:0}.page_sdBody__G3iTu a,.page_sdFeatures__BZACr a{color:var(--color-accent);text-decoration:none;font-weight:500}.page_sdBody__G3iTu a:hover,.page_sdFeatures__BZACr a:hover{color:var(--color-accent-hover)}.page_sdFeatures__BZACr{list-style:none;display:flex;flex-direction:column;gap:.4rem;margin-top:.5rem}.page_sdFeatures__BZACr li{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;color:var(--color-text)}.page_check__ZK3li{color:var(--color-accent);font-weight:600;flex-shrink:0}.page_loop__PoDiP{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:center;margin-top:1.5rem;border:1px solid var(--color-border);background:var(--color-surface)}.page_loopSide__vGWI_{padding:1.5rem}.page_loopCenter__NXrDA{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem;font-family:var(--font-mono);font-size:.6rem;color:var(--color-text-muted)}.page_loopArrowRight__6nafi{color:var(--color-accent);font-size:1.2rem}.page_loopArrowLeft__wxxRD{color:var(--color-info);font-size:1.2rem}.page_loopLabel__zkfCn{font-family:var(--font-mono);font-size:.55rem;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.page_loopTitle__pyOwg{font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--color-text-bright);margin-bottom:.35rem}.page_loopDesc__8Ntwx{font-size:.82rem;color:var(--color-text);line-height:1.5}.page_safetyList__MDUTF{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.page_safetyList__MDUTF li{display:flex;gap:.75rem;align-items:flex-start;font-size:.9rem;line-height:1.5}.page_safetyList__MDUTF strong{color:var(--color-text-bright)}.page_codeBlock__804Ru{background:var(--color-surface);border:1px solid var(--color-border);margin-top:1.5rem;overflow:hidden}.page_codeTitle__QOzki{font-family:var(--font-mono);font-size:.6rem;font-weight:500;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;padding:.5rem 1rem;border-bottom:1px solid var(--color-border)}.page_codeBody__rmyVz{padding:1rem;font-family:var(--font-mono);font-size:.8rem;line-height:1.6;color:var(--color-text);overflow-x:auto;white-space:pre}.page_dim__ivVFZ{color:var(--color-text-dim)}.page_str__8MUzF{color:var(--color-accent)}.page_key__meRl1{color:var(--color-info)}.page_ctaBox__Hs1iW{background:var(--color-surface);border:1px solid var(--color-border);border-left:2px solid var(--color-accent);padding:1.25rem 1.5rem;margin-top:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_ctaBox__Hs1iW p{font-family:var(--font-mono);font-size:.85rem;color:var(--color-text);margin:0}.page_ctaBox__Hs1iW strong{color:var(--color-text-bright)}.page_ctaBox__Hs1iW a{color:var(--color-accent);text-decoration:none}.page_ctaBox__Hs1iW .page_btnPrimary__wpubX{color:var(--color-bg)}.page_faqItem__bCsUm{border-top:1px solid var(--color-border);padding:1.25rem 0}.page_faqQ__3BAEJ{font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--color-text-bright);margin-bottom:.5rem}.page_faqA__5fqgT{font-size:.9rem;color:var(--color-text);line-height:1.7}.page_faqA__5fqgT a{color:var(--color-accent);text-decoration:none}.page_dashboardMockup__e1QeT{background:var(--color-surface);border:1px solid var(--color-border);overflow:hidden;max-width:1000px;margin:0 auto}.page_mockTopbar__LY1HR{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--color-border);font-family:var(--font-mono);font-size:.7rem}.page_mockLogo__wlK5m{color:var(--color-text-bright);font-weight:600}.page_mockLogo__wlK5m span{color:var(--color-accent)}.page_mockTabs__1bPap{display:flex;gap:1rem}.page_mockTab__3q5Mg{color:var(--color-text-dim)}.page_mockTabActive__d6oyC{color:var(--color-text-bright);border-bottom:2px solid var(--color-accent);padding-bottom:2px}.page_mockLive__t3gY8{display:flex;align-items:center;gap:.35rem;color:var(--color-text-dim)}.page_mockLiveDot__xNUBO{width:5px;height:5px;background:var(--color-accent);border-radius:50%;animation:page_pulse__IYYc3 2s ease-in-out infinite}.page_mockStatus__YgVcN{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;border-bottom:1px solid var(--color-border);font-family:var(--font-mono);font-size:.7rem}.page_mockToggle__Wa4Ly{width:32px;height:18px;background:var(--color-accent);border-radius:9px;position:relative;flex-shrink:0}.page_mockToggle__Wa4Ly:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;background:white;border-radius:50%}.page_mockActive__0PETZ{color:var(--color-accent);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_mockSep__tbnuv{color:var(--color-border-bright)}.page_mockStatVal___KNEo{color:var(--color-text-bright);font-weight:600}.page_mockBody__FlEsw{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.page_mockCards__3B4_X{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.page_mockCard__r_rkM{border:1px solid var(--color-border);background:var(--color-bg)}.page_mockCardHeader__c2vux{font-family:var(--font-mono);font-size:.6rem;font-weight:500;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;padding:.5rem .75rem;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between}.page_mockCardMeta__iG6jx{color:var(--color-text-dim);text-transform:none;letter-spacing:0}.page_mockProtoRow__ccOjr{display:flex;align-items:center;gap:.5rem;padding:.3rem .75rem;font-family:var(--font-mono);font-size:.6rem}.page_mockProtoName__G2zBh{color:var(--color-text-bright);font-weight:600;min-width:45px}.page_mockProtoBar__fgFiF{flex:1 1;height:3px;background:var(--color-bg);border:1px solid var(--color-border)}.page_mockProtoFill__QjXMb{height:100%;background:var(--color-accent)}.page_mockSrcFillAb__15Jwh{background:var(--color-info)}.page_mockSrcFillBl___TELz{background:var(--color-warning)}.page_mockProtoCount__6zvmo{color:var(--color-text-bright);min-width:30px;text-align:right}.page_mockProtoPct__N1Oq8{color:var(--color-text-dim);min-width:25px;text-align:right}.page_mockLog__sgYV5{border:1px solid var(--color-border);background:var(--color-bg)}.page_mockLogHeader__2A91H{font-family:var(--font-mono);font-size:.6rem;font-weight:500;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;padding:.5rem .75rem;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between}.page_mockLogLive__m7oKB{display:flex;align-items:center;gap:.3rem;color:var(--color-accent)}.page_mockLogTable__8IGEW{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:.58rem}.page_mockLogTable__8IGEW th{font-weight:500;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;text-align:left;padding:.3rem .5rem;border-bottom:1px solid var(--color-border)}.page_mockLogTable__8IGEW th:last-child{text-align:right}.page_mockLogTable__8IGEW td{padding:.25rem .5rem;border-top:1px solid rgba(39,39,42,.4)}.page_mockLogTable__8IGEW td:last-child{text-align:right}.page_logTs__Kx5Ff{color:var(--color-text-muted)}.page_logIp__pn9m8{color:var(--color-text-bright);font-weight:600}.page_logBlocked__BVGqy{color:var(--color-danger);font-weight:600}.page_logProto__PK8eg{color:var(--color-text)}.page_logPkts__gpr9P{color:var(--color-text-bright)}.page_logSrcSikkerapi__Mw2ta{color:var(--color-accent)}.page_logSrcAbuseipdb__ZZ3Ot{color:var(--color-info)}.page_logSrcBlocklist__H9usY{color:var(--color-warning)}.page_mockFade__MyZgY{height:40px;background:linear-gradient(transparent,var(--color-surface));margin-top:-40px;position:relative;z-index:2}@keyframes page_pulse__IYYc3{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:768px){.page_hero__YKeHm{padding:3rem 1.5rem 2rem;text-align:left}.page_heroTitle__HH2n9{font-size:1.7rem}.page_heroActions__Zhr9l{justify-content:flex-start;flex-direction:column}.page_sourceCards__4Ss3d{grid-template-columns:1fr 1fr}.page_mockCards__3B4_X{grid-template-columns:1fr}.page_sections__oISIX{padding:0 1.5rem 3rem}.page_loop__PoDiP{grid-template-columns:1fr}.page_loopCenter__NXrDA{flex-direction:row;padding:.5rem 1.5rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_ctaBox__Hs1iW{flex-direction:column;align-items:flex-start}}