.DataTable_tbl__TFwR8{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;width:100%;border-collapse:separate;border-spacing:0}.DataTable_tbl__TFwR8 thead th{font-family:var(--font-mono);font-size:11px;color:var(--fg-dim);letter-spacing:.04em;text-transform:uppercase;background:var(--bg-subtle);border-bottom:1px solid var(--border);text-align:left;padding:12px 18px;font-weight:500}.DataTable_tbl__TFwR8 tbody td{padding:14px 18px;font-size:13px;border-top:1px solid var(--border);vertical-align:middle}.DataTable_tbl__TFwR8 tbody tr:first-child td{border-top:none}.DataTable_tbl__TFwR8 tbody tr:hover{background:var(--bg-subtle)}.DataTable_tbl__TFwR8 tbody tr td:first-child{font-weight:600;color:var(--fg-strong)}.DataTable_mono__31z4F{font-family:var(--font-mono);font-size:12px;color:var(--fg-muted)}.DataTable_tbl__TFwR8 td.DataTable_right__yvMRt,.DataTable_tbl__TFwR8 th.DataTable_right__yvMRt{text-align:right}.DataTable_tbl__TFwR8 td.DataTable_center__K7bZa,.DataTable_tbl__TFwR8 th.DataTable_center__K7bZa{text-align:center}.DataTable_sub__4gPG_{font-family:var(--font-mono);font-size:11px;color:var(--fg-dim);margin-top:2px;font-weight:400;display:block}.EmptyState_empty__r4qGR{padding:56px 48px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;margin-top:16px}.EmptyState_icon__nEhRa{width:64px;height:64px;margin:0 auto 20px;background:var(--bg-accent);border:1.5px solid var(--color-dark-blue-900);border-radius:var(--radius-md);box-shadow:4px 4px 0 var(--color-red-200);display:grid;place-items:center;color:var(--color-dark-blue-900)}.EmptyState_title___sezM{font-family:var(--font-heading);font-size:20px;margin:0 0 6px;color:var(--fg-strong)}.EmptyState_body__JgDT0{color:var(--fg-muted);max-width:46ch;margin:0 auto 20px;font-size:14px;line-height:1.6}.ThreatFeed_filterBar__w_hvx{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.ThreatFeed_searchRow__7cWyq{display:flex;align-items:center;gap:var(--s-4)}.ThreatFeed_searchWrap__WgvUd{position:relative;flex:1 1;min-width:0}.ThreatFeed_searchIcon__v3eoP{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--fg-dim);pointer-events:none}.ThreatFeed_search__Q6slg{width:100%;font-family:var(--font-body);font-size:var(--fs-sm);color:var(--fg-strong);background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:9px 12px 9px 36px;transition:border-color var(--dur-fast) var(--ease)}.ThreatFeed_search__Q6slg:focus{outline:none;border-color:var(--color-dark-blue-500);background:var(--bg-elevated)}.ThreatFeed_count___tjHW{font-size:var(--fs-sm);color:var(--fg-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ThreatFeed_filterRows__cgpRb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-5)}.ThreatFeed_filterGroup__4y8pV{display:flex;align-items:center;gap:var(--s-3)}.ThreatFeed_filterLabel__V4tPt{font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted)}.ThreatFeed_chips___mBdk{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ThreatFeed_chip__00mOe{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:500;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg-subtle);color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.ThreatFeed_chip__00mOe:hover{border-color:var(--border-strong);color:var(--fg-strong)}.ThreatFeed_chipActive__HeFgH{background:var(--color-dark-blue-900);border-color:var(--color-dark-blue-900);color:#fff}.ThreatFeed_chip_green__uO9RT{background:var(--pill-bg-green);border-color:var(--pill-fg-green);color:var(--pill-fg-green)}.ThreatFeed_chip_orange__31bpc{background:var(--pill-bg-orange);border-color:var(--pill-fg-orange);color:var(--pill-fg-orange)}.ThreatFeed_chip_red___n2U7{background:var(--pill-bg-red);border-color:var(--pill-fg-red);color:var(--pill-fg-red)}.ThreatFeed_clear__4ihbm{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-family:var(--font-body);font-size:var(--fs-sm);font-weight:500;color:var(--fg-muted);background:none;border:none;cursor:pointer;padding:4px 6px;border-radius:var(--radius-sm)}.ThreatFeed_clear__4ihbm:hover{color:var(--fg-strong);background:var(--bg-subtle)}.ThreatFeed_tableWrap__iInpQ{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--shadow-card);overflow:hidden}.ThreatFeed_table__2QdMf{width:100%}.ThreatFeed_sortButton__JXOyb{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;margin:0;font:inherit;color:var(--fg-muted);cursor:pointer}.ThreatFeed_sortButton__JXOyb:hover{color:var(--fg-strong)}.ThreatFeed_sortIconIdle__Mxsrf{opacity:.4}.ThreatFeed_row__c7KYO{cursor:pointer;transition:background var(--dur-fast) var(--ease)}.ThreatFeed_row__c7KYO:hover{background:var(--bg-subtle)}.ThreatFeed_nameCell__AFCfS{font-size:var(--fs-sm)}.ThreatFeed_nameLink__U7eEr{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-sm);color:var(--fg-strong);text-decoration:none}.ThreatFeed_nameLink__U7eEr:hover{color:var(--pill-fg-pink);text-decoration:underline;-webkit-text-decoration-color:var(--color-pink-500);text-decoration-color:var(--color-pink-500);text-underline-offset:3px}.ThreatFeed_sourceCell__ezQ33,.ThreatFeed_timeCell__0CBcc{color:var(--fg-muted);font-size:var(--fs-sm)}.ThreatFeed_timeCell__0CBcc{white-space:nowrap}.ThreatFeed_score__NeVJs{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ThreatFeed_scoreClean__csjtr{color:var(--trust-trusted)}.ThreatFeed_scoreSuspicious__qoNRP{color:var(--sev-high-fg)}.ThreatFeed_scoreMalicious__b4ykV{color:var(--color-red-500)}.ThreatFeed_emptyWrap___tjZI{padding:var(--s-10) var(--s-6)}.ThreatFeed_preview__guHJc{min-width:0;margin:0;padding:0;border:0;max-height:440px;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:720px){.ThreatFeed_preview__guHJc{max-height:380px}.ThreatFeed_filterRows__cgpRb{gap:var(--s-3)}.ThreatFeed_filterGroup__4y8pV{align-items:flex-start;flex-direction:column;gap:var(--s-2)}.ThreatFeed_clear__4ihbm{margin-left:0}}[data-theme=dark] .ThreatFeed_chipActive__HeFgH{background:var(--color-pink-500);border-color:var(--color-pink-500);color:var(--color-dark-blue-900)}[data-theme=dark] .ThreatFeed_search__Q6slg:focus{border-color:var(--color-pink-500)}.landing_page__C3H5I{width:100%;max-width:var(--container-max)}.landing_heroGrid__ZSCW2{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:var(--s-10);gap:var(--s-10);padding:var(--s-6) 0 var(--s-12)}.landing_heroCopy__6WRAE{max-width:620px}.landing_heroArt__txBuL{display:flex;align-items:center;justify-content:flex-end}.landing_eyebrow__jQIEc{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-heading);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pill-fg-pink);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);padding:6px 14px;box-shadow:var(--shadow-card);margin-bottom:var(--s-5)}.landing_eyebrow__jQIEc:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-red-500)}.landing_title__EU9A4{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;font-size:var(--fs-4xl);line-height:1.02;color:var(--fg-strong);margin:0 0 var(--s-5)}.landing_accent___loGw{color:var(--fg-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:4px}.landing_subcopy__cb_tX{font-size:var(--fs-lg);line-height:1.55;color:var(--fg-muted);margin:0;max-width:560px}.landing_subcopy__cb_tX code{font-family:var(--font-mono);font-size:var(--fs-sm);background:var(--bg-subtle);padding:1px 6px;border-radius:4px;color:var(--fg-strong)}.landing_bullets__dNdIt{margin:var(--s-6) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;color:var(--fg-muted);font-size:var(--fs-sm)}.landing_bullets__dNdIt li{position:relative;padding-left:20px}.landing_bullets__dNdIt li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:2px;background:var(--accent)}.landing_inputWrap__WD6jt{margin-bottom:var(--s-12)}.landing_statsWrap__J0Ju1{padding-bottom:var(--s-16)}.landing_stats__LCCGW{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--s-5);gap:var(--s-5)}.landing_previewWrap__38mle{position:relative;isolation:isolate;padding:0 6px 6px 0}.landing_previewContent__gq2_R{filter:blur(3px) saturate(.85);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_previewContent__gq2_R .landing_statsWrap__J0Ju1{padding-bottom:0}.landing_previewOverlay__4klsa{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);padding:var(--s-8) var(--s-6);text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-blue) 45%,transparent) 0,color-mix(in srgb,var(--bg-blue) 85%,transparent) 40%,var(--bg-blue) 100%)}.landing_previewBadge__RJBKR{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-heading);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pill-fg-pink);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);padding:6px 14px;box-shadow:var(--shadow-card)}.landing_previewBadge__RJBKR:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-pink-500);animation:landing_previewPulse__RTskj 2s var(--ease) infinite}@keyframes landing_previewPulse__RTskj{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.landing_previewBadge__RJBKR:before{animation:none}}.landing_previewCopy__XHbDw{max-width:480px}.landing_previewTitle__sA1g5{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;font-size:var(--fs-xl);color:var(--fg-strong);margin:0 0 var(--s-2)}.landing_previewBody__RM9Sh{font-size:var(--fs-sm);line-height:1.55;color:var(--fg-muted);margin:0}.landing_statCard__4AcA5{border:1px solid var(--color-dark-blue-900);border-radius:var(--radius-lg);box-shadow:var(--shadow-offset-rest);padding:var(--s-6);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.landing_statCard__4AcA5:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-offset-hover)}.landing_statCard__4AcA5.landing_blue__VxOTG{background:var(--color-blue-300)}.landing_statCard__4AcA5.landing_green__KbMYX{background:#e4f1e4}.landing_statCard__4AcA5.landing_red__dV1bR{background:var(--color-red-200)}.landing_statCard__4AcA5.landing_orange__i_B_a{background:#fbe1b1}.landing_statValue__Bk_G3{font-family:var(--font-heading);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.02em;color:var(--color-dark-blue-900);line-height:1}.landing_statLabel__aOpit{margin-top:var(--s-3);font-size:var(--fs-sm);font-weight:600;color:var(--color-dark-blue-900)}.landing_statSub__uUi31{margin-top:2px;font-size:var(--fs-xs);color:rgba(4,14,39,.65)}.landing_feed__ItLza{margin-top:var(--s-16)}.landing_feedHead__4BwP6{margin-bottom:var(--s-6)}.landing_feedTitle__xD36_{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;font-size:var(--fs-2xl);color:var(--fg-strong);margin:0 0 var(--s-2)}.landing_feedSub__85XWJ{font-size:var(--fs-sm);color:var(--fg-muted);margin:0;max-width:620px}@media (max-width:960px){.landing_heroGrid__ZSCW2{grid-template-columns:1fr;gap:var(--s-6)}.landing_heroArt__txBuL{order:-1;justify-content:center}.landing_stats__LCCGW{grid-template-columns:repeat(2,1fr)}.landing_title__EU9A4{font-size:var(--fs-3xl)}.landing_previewTitle__sA1g5{font-size:var(--fs-lg)}}