._container_10qs6_1{position:relative}._trigger_10qs6_5{border-radius:var(--r-sm);height:30px;color:var(--text-secondary);cursor:pointer;font-size:var(--fs-base);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:.25rem;padding:0 .5rem;font-family:inherit;transition:background .15s,color .15s;display:flex}._trigger_10qs6_5:hover,._triggerOpen_10qs6_27{background:var(--bg-tertiary);color:var(--text-primary)}._triggerIcon_10qs6_32{flex-shrink:0;justify-content:center;align-items:center;display:flex}._triggerLabel_10qs6_39{line-height:1}._chevron_10qs6_43{width:var(--sz-caret);height:var(--sz-caret);opacity:.6;flex-shrink:0;margin-left:.125rem}._panel_10qs6_51{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--r-md);z-index:100;min-width:180px;padding:4px 0;animation:.1s ease-out _dropdownFadeIn_10qs6_1;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 16px #00000026}@keyframes _dropdownFadeIn_10qs6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_10qs6_76{all:unset;width:100%;font-size:var(--fs-md);color:var(--text-primary);cursor:pointer;box-sizing:border-box;align-items:center;gap:.5rem;padding:.4375rem .75rem;transition:background .1s;display:flex}._item_10qs6_76:hover{background:var(--bg-tertiary)}._itemActive_10qs6_94{color:var(--accent)}._itemIcon_10qs6_98{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemActive_10qs6_94 ._itemIcon_10qs6_98{color:var(--accent)}._itemLabel_10qs6_112{flex:1;min-width:0}._itemShortcut_10qs6_117{font-size:var(--fs-sm);color:var(--text-muted);margin-left:auto;padding-left:1rem}._subMenu_10qs6_124{border-top:1px solid var(--border);margin-top:2px;padding:2px 0}._subMenu_10qs6_124:first-child{border-top:none;margin-top:0}._subMenuLabel_10qs6_135{font-size:var(--fs-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.5rem;padding:.375rem .75rem .25rem;font-weight:600;display:flex}._subMenuContent_10qs6_147{max-height:200px;overflow:hidden auto}@media (width<=767px){._trigger_10qs6_5{height:36px;font-size:var(--fs-md);padding:0 .625rem}._panel_10qs6_51{top:auto;left:.5rem;right:.5rem;bottom:calc(60px + var(--safe-area-bottom,0px));border-radius:var(--r-md);min-width:auto;position:fixed;box-shadow:0 -4px 24px #0003}._item_10qs6_76{min-height:44px;font-size:var(--fs-md);padding:.625rem 1rem}}._container_1lhow_1{border-top:1px solid var(--border);padding:12px}._heading_1lhow_6{font-size:var(--fs-md);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-weight:600}._list_1lhow_15{flex-direction:column;gap:6px;display:flex}._card_1lhow_21{border:1px solid var(--border);border-left:3px solid var(--border);border-radius:var(--r-md);background:var(--bg-secondary);align-items:center;gap:10px;padding:8px 10px;display:flex}._severity_high_1lhow_32{border-left-color:#ef4444}._severity_medium_1lhow_36{border-left-color:#eab308}._severity_low_1lhow_40{border-left-color:var(--text-muted)}._icon_1lhow_44{display:none}._content_1lhow_48{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._typeBadge_1lhow_56{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);font-weight:700}._title_1lhow_64{font-size:var(--fs-base);color:var(--text-primary);font-weight:400}._description_1lhow_70{font-size:var(--fs-base);color:var(--text-secondary);line-height:1.4}._actionBtn_1lhow_76{font-size:var(--fs-sm);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:4px 10px;font-weight:500}._actionBtn_1lhow_76:hover{background:var(--bg-hover);color:var(--text-primary)}@media (width<=767px){._card_1lhow_21{flex-wrap:wrap}._actionBtn_1lhow_76{min-height:44px}}._wrapper_1qc3i_1{flex-shrink:0;display:inline-flex;position:relative}._trigger_1qc3i_7{border-radius:var(--r-sm);width:24px;height:24px;font-size:var(--fs-md);cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;transition:opacity .15s,background .15s;display:inline-flex}._trigger_1qc3i_7:hover{opacity:1;background:var(--bg-tertiary)}._menu_1qc3i_28{z-index:9999;min-width:180px;padding:var(--sp-2) 0;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--elevation-3);position:fixed}._menuItem_1qc3i_39{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);color:var(--text-primary);font-size:var(--fs-md);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;display:flex}._menuItem_1qc3i_39:hover{background:var(--bg-hover)}._menuIcon_1qc3i_58{width:16px;font-size:var(--fs-base);color:var(--text-secondary);justify-content:center;display:inline-flex}._menuItemDanger_1qc3i_66{color:var(--danger);border-top:1px solid var(--border);margin-top:var(--sp-1)}._menuItemDanger_1qc3i_66:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}._menuItemDanger_1qc3i_66 ._menuIcon_1qc3i_58{color:var(--danger)}._menuItemDanger_1qc3i_66:disabled{opacity:.5;cursor:not-allowed}._campaignList_1qc3i_85{border-top:1px solid var(--border);padding:var(--sp-2) 0;max-height:150px;overflow:hidden auto}._campaignItem_1qc3i_93{width:100%;padding:6px var(--sp-4) 6px 36px;color:var(--text-secondary);font-size:var(--fs-base);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;display:block;overflow:hidden}._campaignItem_1qc3i_93:hover{background:var(--bg-hover);color:var(--text-primary)}._campaignItem_1qc3i_93:disabled{opacity:.5;cursor:not-allowed}._noCampaigns_1qc3i_118{padding:6px var(--sp-4) 6px 36px;color:var(--text-muted);font-size:var(--fs-base)}._panel_10fyq_3{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._actionBarPrimary_10fyq_13{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-wrap:wrap;gap:6px;display:flex}._actionBtnPrimary_10fyq_22{font-size:var(--fs-base);border-radius:var(--r-sm);background:var(--accent);color:var(--accent-text);cursor:pointer;white-space:nowrap;border:none;padding:6px 14px;font-weight:700;transition:background .15s,opacity .15s}._actionBtnPrimary_10fyq_22:hover{opacity:.9}._actionBtnPrimary_10fyq_22:disabled{opacity:.5;cursor:not-allowed}._actionBtn_10fyq_22{font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;padding:5px 10px;font-weight:600;transition:background .15s,color .15s}._actionBtn_10fyq_22:hover{background:var(--bg-primary);color:var(--text-primary)}._actionBtn_10fyq_22:disabled{opacity:.5;cursor:not-allowed}._actionBtnAccent_10fyq_67{border-color:var(--accent);color:var(--accent);background:0 0}._actionBtnAccent_10fyq_67:hover{background:var(--accent);color:var(--accent-text)}._actionBtnAuto_10fyq_78{font-size:var(--fs-xs);padding:var(--sp-2) var(--sp-3);margin-left:auto}._actionBtnAutoActive_10fyq_84{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}._aiAnalysisSection_10fyq_92{border-bottom:1px solid var(--border)}._aiAnalysisToggle_10fyq_96{align-items:center;gap:var(--sp-3);width:100%;padding:10px var(--sp-4);border:none;border-left:3px solid var(--accent);cursor:pointer;text-align:left;color:var(--text-primary);font-size:var(--fs-md);background:0 0;transition:background .1s;display:flex}._aiAnalysisToggle_10fyq_96:hover{background:var(--bg-tertiary)}._aiAnalysisTitle_10fyq_116{font-weight:600;font-size:var(--fs-base);text-transform:uppercase;letter-spacing:.3px;color:var(--text-secondary);flex:1}._aiAnalysisContent_10fyq_125{padding:var(--sp-3) var(--sp-4);background:var(--bg-primary)}._aiAnalysisButtons_10fyq_130{gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}._aiTaskBtn_10fyq_137{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 10px;font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--accent);color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._aiTaskBtn_10fyq_137:hover{background:var(--accent);color:var(--accent-text)}._aiTaskBtn_10fyq_137:disabled{opacity:.6;cursor:wait}._aiTaskBtnDone_10fyq_163{border-color:var(--success);color:var(--success)}._aiTaskBtnDone_10fyq_163:hover{background:var(--success);color:var(--accent-text)}._aiTaskSpinner_10fyq_173{border:2px solid;border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.6s linear infinite _spin_10fyq_1;display:inline-block}@keyframes _spin_10fyq_1{to{transform:rotate(360deg)}}._aiTaskCheck_10fyq_187{font-size:var(--fs-xs);line-height:1}._aiTaskGroup_10fyq_193{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}._aiTaskHint_10fyq_200{font-size:var(--fs-xs);opacity:.65;margin-left:var(--sp-1);font-weight:500}._aiTaskHintMuted_10fyq_207{font-size:var(--fs-xs);color:var(--text-muted);margin-left:var(--sp-1);font-weight:500}._aiFocusToggle_10fyq_214{width:20px;height:20px;font-size:var(--fs-2xs);border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._aiFocusToggle_10fyq_214:hover{color:var(--accent);border-color:var(--accent)}._aiFocusToggleActive_10fyq_236{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}._aiFocusInput_10fyq_242{min-width:160px;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);flex:100%}._aiFocusInput_10fyq_242:focus{border-color:var(--accent);outline:none}._aiResultCard_10fyq_259{margin-top:var(--sp-2);border-bottom:1px solid var(--border);overflow:hidden}._aiResultHeader_10fyq_265{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--accent);transition:background .1s;display:flex}._aiResultHeader_10fyq_265:hover{background:var(--bg-tertiary)}._aiResultToggle_10fyq_278{align-items:center;gap:var(--sp-3);color:var(--text-primary);cursor:pointer;font-size:var(--fs-md);text-align:left;background:0 0;border:none;flex:1;padding:0;display:flex}._aiResultToggle_10fyq_278 strong{font-weight:600;font-size:var(--fs-base);text-transform:uppercase;letter-spacing:.3px;color:var(--text-secondary)}._aiResultMeta_10fyq_300{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}._aiResultDismiss_10fyq_310{color:var(--text-muted);cursor:pointer;font-size:var(--fs-lg);padding:0 var(--sp-2);background:0 0;border:none;line-height:1}._aiResultDismiss_10fyq_310:hover{color:var(--danger)}._aiResultText_10fyq_324{padding:10px var(--sp-4);font-size:var(--fs-base);color:var(--text-primary);margin:0;line-height:1.6}._aiResultStructured_10fyq_332{padding:10px var(--sp-4);font-size:var(--fs-base);color:var(--text-primary);line-height:1.5}._aiResultBlock_10fyq_339{margin-bottom:var(--sp-3)}._aiResultBlock_10fyq_339 strong{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);margin-bottom:var(--sp-1);display:block}._aiResultBlock_10fyq_339 p{margin:0}._aiResultList_10fyq_356{margin:var(--sp-2) 0 0;padding-left:var(--sp-5)}._aiResultList_10fyq_356 li{margin-bottom:3px}._aiResultPills_10fyq_365{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}._aiResultPill_10fyq_365{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);border-radius:var(--r-full);background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);display:inline-block}._aiResultJson_10fyq_382{padding:10px var(--sp-4);font-family:JetBrains Mono,Fira Code,monospace;font-size:var(--fs-sm);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:300px;margin:0;line-height:1.4;overflow:hidden auto}._aiResultError_10fyq_396{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, transparent);border-radius:var(--r-sm);border:1px solid color-mix(in srgb, var(--danger) 15%, transparent);padding:6px 10px}._aiSeverityBadge_10fyq_406{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);text-transform:uppercase;border-radius:var(--r-sm);margin-bottom:var(--sp-3);background:var(--bg-secondary);color:var(--text-muted);font-weight:700;display:inline-block}._aiSeverity_critical_10fyq_418{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger)}._aiSeverity_high_10fyq_423{color:#f97316;background:#f9731626}._aiSeverity_medium_10fyq_428{background:color-mix(in srgb, var(--warning) 15%, transparent);color:var(--warning)}._aiSeverity_low_10fyq_433{background:color-mix(in srgb, var(--success) 15%, transparent);color:var(--success)}._aiSeverity_informational_10fyq_438{background:color-mix(in srgb, var(--accent-intel) 15%, transparent);color:var(--accent-intel)}._campaignDropdown_10fyq_443{z-index:100;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--r-md);min-width:200px;max-height:280px;padding:var(--sp-2) 0;margin-top:var(--sp-2);flex-direction:column;display:flex;position:absolute;top:100%;right:0;overflow:hidden auto;box-shadow:0 4px 12px #0000004d}._campaignOption_10fyq_462{font-size:var(--fs-base);color:var(--text-primary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:6px 14px;display:flex}._campaignOption_10fyq_462:hover{background:var(--bg-tertiary)}._campaignOption_10fyq_462:disabled{cursor:default}._campaignOptionAdded_10fyq_484{opacity:.5}._campaignCheck_10fyq_488{color:var(--accent);font-size:var(--fs-sm);font-weight:600}._campaignDivider_10fyq_494{background:var(--border);height:1px;margin:var(--sp-2) 0}._campaignFlash_10fyq_500{margin-top:var(--sp-2);padding:var(--sp-2) 10px;font-size:var(--fs-sm);background:var(--bg-primary);border:1px solid var(--accent);border-radius:var(--r-sm);color:var(--accent);white-space:nowrap;z-index:101;animation:.15s ease-out _campaignFlashIn_10fyq_1;position:absolute;top:100%;right:0}@keyframes _campaignFlashIn_10fyq_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._campaignCreateRow_10fyq_521{padding:var(--sp-2) var(--sp-3);gap:var(--sp-2);display:flex}._campaignCreateInput_10fyq_527{min-width:0;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-base);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-secondary);color:var(--text-primary);outline:none;flex:1}._campaignCreateInput_10fyq_527:focus{border-color:var(--accent)}._campaignCreateBtn_10fyq_543{padding:var(--sp-2) 10px;font-size:var(--fs-sm);background:var(--accent);color:var(--accent-text);border-radius:var(--r-sm);cursor:pointer;border:none;font-weight:600}._campaignCreateBtn_10fyq_543:disabled{opacity:.5;cursor:default}._scrollArea_10fyq_561{min-height:0;padding-bottom:var(--sp-5);flex:1;overflow:hidden auto}._overviewCard_10fyq_571{padding:10px var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg-tertiary)}._overviewPills_10fyq_577{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._pill_10fyq_584{font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-full);background:var(--bg-secondary);color:var(--text-secondary);font-weight:600}._pillHigh_10fyq_593{color:#ea580c;background:#ea580c26}._pillCritical_10fyq_598{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger)}._pillRule_10fyq_603{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}._expandCollapseBtn_10fyq_608{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;background:0 0;margin-top:6px;font-weight:500;transition:color .15s,background .15s}._expandCollapseBtn_10fyq_608:hover{color:var(--text-primary);background:var(--bg-secondary)}._suggestedActions_10fyq_628{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._suggestedActionsLabel_10fyq_638{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:var(--sp-1);font-weight:700;display:inline-flex}._suggestionChip_10fyq_650{font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--accent);color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:5px 10px;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:inline-flex}._suggestionChip_10fyq_650:hover{background:var(--accent);color:var(--accent-text)}._suggestionChip_10fyq_650:disabled{opacity:.5;cursor:not-allowed}._suggestionChip_10fyq_650 svg{flex-shrink:0}._statusBanner_10fyq_682{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base);background:color-mix(in srgb, var(--warning) 12%, transparent);color:var(--warning);border-bottom:1px solid color-mix(in srgb, var(--warning) 25%, transparent)}._section_10fyq_692{border-bottom:1px solid var(--border)}._sectionHeader_10fyq_696{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);cursor:pointer;text-align:left;color:var(--text-primary);font-size:var(--fs-md);background:0 0;border:none;border-left:3px solid #0000;transition:background .1s;display:flex}._sectionHeader_10fyq_696:hover{background:var(--bg-tertiary)}._sectionAccentIOC_10fyq_718 ._sectionHeader_10fyq_696,._sectionAccentTTP_10fyq_719 ._sectionHeader_10fyq_696{border-left-color:var(--entity-ttp)}._sectionAccentCVE_10fyq_720 ._sectionHeader_10fyq_696{border-left-color:var(--entity-cve)}._sectionAccentActor_10fyq_721 ._sectionHeader_10fyq_696{border-left-color:var(--entity-actor)}._sectionAccentMalware_10fyq_722 ._sectionHeader_10fyq_696{border-left-color:var(--entity-malware)}._sectionAccentCountry_10fyq_723 ._sectionHeader_10fyq_696{border-left-color:var(--entity-country)}._sectionAccentMitigation_10fyq_724 ._sectionHeader_10fyq_696{border-left-color:var(--entity-mitigation)}._sectionAccentTool_10fyq_725 ._sectionHeader_10fyq_696{border-left-color:var(--entity-tool)}._sectionAccentVendor_10fyq_726 ._sectionHeader_10fyq_696{border-left-color:var(--entity-vendor)}._sectionAccentProduct_10fyq_727 ._sectionHeader_10fyq_696{border-left-color:var(--entity-product)}._sectionAccentRule_10fyq_728 ._sectionHeader_10fyq_696{border-left-color:var(--entity-rule)}._sectionAccentInsights_10fyq_729 ._sectionHeader_10fyq_696{border-left-color:#f59e0b}._sectionAccentURLs_10fyq_730 ._sectionHeader_10fyq_696{border-left-color:#10b981}._sectionAccentPIR_10fyq_731 ._sectionHeader_10fyq_696{border-left-color:var(--accent-intel)}._sectionAccentGlossary_10fyq_732 ._sectionHeader_10fyq_696{border-left-color:#64748b}._pirInsightCard_10fyq_734{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 10px;border-radius:var(--r-md);background:color-mix(in srgb, var(--accent-intel) 7%, transparent);border:1px solid color-mix(in srgb, var(--accent-intel) 35%, transparent);display:flex}._pirInsightCard_10fyq_734:before{content:"◎";color:var(--accent-intel);font-weight:800;font-size:var(--fs-md)}._pirInsightBody_10fyq_751{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._pirInsightLabel_10fyq_759{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--accent-intel);flex-shrink:0;font-weight:700}._pirInsightTitle_10fyq_768{font-size:var(--fs-base);color:var(--text-primary);flex:1;font-weight:500}._pirInsightPriority_10fyq_775{font-size:var(--fs-xs);text-transform:capitalize;border-radius:var(--r-sm);border:1px solid color-mix(in srgb, var(--accent-intel) 40%, transparent);color:var(--accent-intel);flex-shrink:0;padding:1px 7px;font-weight:600}._sourceIcon_10fyq_788{font-size:var(--fs-2xs);border-radius:var(--r-sm);letter-spacing:.02em;font-weight:600;line-height:1;font-family:var(--font-mono,monospace);flex-shrink:0;padding:1px 3px}._sourceAi_10fyq_799{color:var(--entity-ai,#c084fc);background:color-mix(in srgb, var(--entity-ai,#c084fc) 12%, transparent)}._sourcePattern_10fyq_804{color:var(--text-secondary);background:color-mix(in srgb, var(--text-secondary) 12%, transparent)}._sourceManual_10fyq_809{color:var(--accent-intel);background:color-mix(in srgb, var(--accent-intel) 12%, transparent)}._historyBadge_10fyq_816{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._historyDot_10fyq_825{font-size:var(--fs-2xs)}._historyArticleLink_10fyq_829{cursor:pointer;color:var(--accent)}._historyArticleLink_10fyq_829:hover{text-decoration:underline}._relationshipSummary_10fyq_840{padding:6px var(--sp-4) var(--sp-3)}._relationshipLine_10fyq_844{align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0;font-size:var(--fs-sm);flex-wrap:wrap;display:flex}._relationshipEntity_10fyq_853{color:var(--text-primary);font-weight:600}._relationshipArrow_10fyq_858{color:var(--text-muted);font-size:var(--fs-xs)}._relationshipLabel_10fyq_863{color:var(--text-secondary);font-style:italic;font-size:var(--fs-xs)}._graphContainer_10fyq_871{padding:0 var(--sp-2) var(--sp-3);min-height:280px;max-height:400px;overflow:hidden}._sectionTitle_10fyq_878{font-weight:600;font-size:var(--fs-base);color:var(--text-primary);flex:1}._sectionCount_10fyq_885{font-size:var(--fs-xs);border-radius:var(--r-md);background:var(--bg-tertiary);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;padding:1px 7px;font-weight:600}._sectionArrow_10fyq_896{font-size:var(--fs-caret);color:var(--text-muted);flex-shrink:0;line-height:1}._sectionBody_10fyq_903{padding:0 var(--sp-4) var(--sp-3)}._cardList_10fyq_909{flex-direction:column;gap:6px;display:flex}._entityCard_10fyq_915{padding:10px var(--sp-4);border-radius:var(--r-md);background:var(--bg-secondary);border:1px solid #0000;border-left:2px solid var(--entity-accent,transparent);transition:border-color .15s,background .15s}._entityCardIOC_10fyq_924,._entityCardTTP_10fyq_925{--entity-accent:var(--entity-ttp)}._entityCardCVE_10fyq_926{--entity-accent:var(--entity-cve)}._entityCardActor_10fyq_927{--entity-accent:var(--entity-actor)}._entityCardMalware_10fyq_928{--entity-accent:var(--entity-malware)}._entityCardCountry_10fyq_929{--entity-accent:var(--entity-country)}._entityCardMitigation_10fyq_930{--entity-accent:var(--entity-mitigation)}._entityCardTool_10fyq_931{--entity-accent:var(--entity-tool)}._entityCardVendor_10fyq_932{--entity-accent:var(--entity-vendor)}._entityCardProduct_10fyq_933{--entity-accent:var(--entity-product)}._entityCardURL_10fyq_934{--entity-accent:#10b981}._entityCardClickable_10fyq_936{cursor:pointer}._entityCardClickable_10fyq_936:hover{border-color:var(--border);background:var(--bg-tertiary)}._entityCardRow_10fyq_945{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._entityCardMeta_10fyq_952{margin-top:var(--sp-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._entityCardActions_10fyq_960{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}._entityCardDesc_10fyq_969{margin-top:var(--sp-2);font-size:var(--fs-base);color:var(--text-secondary);line-height:1.4}._typeBadge_10fyq_981._typeBadge_10fyq_981{text-transform:uppercase;font-weight:700}._typeBadgeURL_10fyq_988._typeBadgeURL_10fyq_988{color:var(--entity-accent)}._entityValue_10fyq_992{min-width:0;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,Monaco,Courier New,monospace;font-size:var(--fs-base);color:var(--text-primary);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;overflow:hidden}._entityValue_10fyq_992:hover{color:var(--accent);text-decoration:underline}._entityName_10fyq_1013{font-size:var(--fs-md);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}._cveId_10fyq_1024{font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,Monaco,Courier New,monospace;font-size:var(--fs-base);color:var(--accent);flex-shrink:0;font-weight:700}._cvssScore_10fyq_1032{font-size:var(--fs-sm);color:var(--text-primary);flex-shrink:0;font-family:monospace;font-weight:700}._tacticTag_10fyq_1040{font-size:var(--fs-sm);color:var(--text-muted);text-transform:capitalize}._aliasTag_10fyq_1046{font-size:var(--fs-xs);color:var(--text-muted);font-style:italic}._sourceTag_10fyq_1052{font-size:var(--fs-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;max-width:160px;display:inline-flex;overflow:hidden}._reliabilityBadge_10fyq_1064{font-size:var(--fs-2xs);color:var(--accent-text);background:var(--accent);padding:0 var(--sp-2);border-radius:var(--r-sm);font-weight:700;line-height:14px;display:inline-block}._severityBadge_10fyq_1080._severityBadge_10fyq_1080{text-transform:uppercase;letter-spacing:.3px;font-weight:700}._exploitTag_10fyq_1086{text-transform:uppercase}._pivotLinks_10fyq_1092{flex-wrap:wrap;gap:3px;display:flex}._pivotLink_10fyq_1092{font-size:var(--fs-xs);border-radius:var(--r-sm);border:1px solid var(--border);color:var(--accent);white-space:nowrap;padding:1px 6px;text-decoration:none;transition:background .15s,color .15s}._pivotLink_10fyq_1092:hover{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}._copyBtn_10fyq_1117{width:20px;height:20px;color:var(--text-muted);cursor:pointer;font-size:var(--fs-base);border-radius:var(--r-sm);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background .15s;display:inline-flex}._entityCard_10fyq_915:hover ._copyBtn_10fyq_1117,._entityCardRow_10fyq_945:hover ._copyBtn_10fyq_1117{opacity:1}._copyBtn_10fyq_1117:hover{background:var(--bg-tertiary);color:var(--text-primary)}._copyBtnDone_10fyq_1145{opacity:1;color:var(--success)}._entityBtns_10fyq_1152{gap:var(--sp-2);flex-shrink:0;align-items:center;display:flex}._smallBtn_10fyq_1159{padding:var(--sp-1) 6px;font-size:var(--fs-xs);border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600}._smallBtn_10fyq_1159:hover{background:var(--bg-tertiary);color:var(--text-primary)}._iocToolbar_10fyq_1178{padding:var(--sp-2) 0;justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;display:flex}._iocToolbarLeft_10fyq_1187{align-items:center;gap:var(--sp-2);display:flex}._iocToolbarBtn_10fyq_1193{padding:3px var(--sp-3);font-size:var(--fs-xs);border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;transition:background .15s,color .15s}._iocToolbarBtn_10fyq_1193:hover{background:var(--bg-tertiary);color:var(--text-primary)}._iocToolbarBtnActive_10fyq_1211{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}._iocToolbarBtnActive_10fyq_1211:hover{opacity:.9}._iocToolbarSelect_10fyq_1221{font-size:var(--fs-xs);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-muted);cursor:pointer;padding:3px 6px}._bulkActionBar_10fyq_1233{padding:6px var(--sp-3);background:color-mix(in srgb, var(--accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}._bulkCount_10fyq_1245{font-size:var(--fs-sm);color:var(--accent);margin-right:var(--sp-1);font-weight:600}._iocCheckbox_10fyq_1252{cursor:pointer;width:14px;height:14px;accent-color:var(--accent);flex-shrink:0}._entityCardSelected_10fyq_1260{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}._iocFilterBar_10fyq_1267{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:6px;display:flex}._iocFilterPills_10fyq_1275{flex-wrap:wrap;gap:3px;display:flex}._iocFilterPill_10fyq_1275{padding:var(--sp-1) 7px;font-size:var(--fs-xs);border-radius:var(--r-full);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;transition:background .15s,color .15s}._iocFilterPill_10fyq_1275:hover{background:var(--bg-tertiary);color:var(--text-primary)}._iocFilterPillActive_10fyq_1299{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}._iocSearchInput_10fyq_1305{min-width:100px;max-width:180px;padding:3px var(--sp-3);font-size:var(--fs-sm);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-secondary);color:var(--text-primary);outline:none;flex:1}._iocSearchInput_10fyq_1305:focus{border-color:var(--accent)}._lowConfidenceToggle_10fyq_1324{width:100%;padding:6px var(--sp-4);margin-top:var(--sp-2);border:none;border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-base);cursor:pointer;text-align:center;background:0 0;display:block}._lowConfidenceToggle_10fyq_1324:hover{color:var(--text-secondary);background:var(--bg-hover)}._ruleList_10fyq_1345{gap:var(--sp-2);flex-direction:column;display:flex}._ruleItem_10fyq_1351{border-radius:var(--r-md);background:var(--bg-secondary);overflow:hidden}._ruleHeader_10fyq_1357{padding:var(--sp-3) 10px;cursor:pointer;align-items:center;gap:6px;transition:background .1s;display:flex}._ruleHeader_10fyq_1357:hover{background:var(--bg-tertiary)}._ruleTypeBadge_10fyq_1370._ruleTypeBadge_10fyq_1370{text-transform:uppercase;font-weight:700}._ruleTitle_10fyq_1375{font-size:var(--fs-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._ruleTitleInput_10fyq_1384{font-size:var(--fs-base);padding:var(--sp-1) 6px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-primary);flex:1}._ruleBody_10fyq_1394{padding:0 10px 10px}._ruleCode_10fyq_1398{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--r-md);font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:var(--fs-sm);color:var(--text-primary);white-space:pre;max-height:280px;margin:0;padding:10px;line-height:1.5;overflow:auto}._ruleEditor_10fyq_1414{background:var(--bg-primary);border:2px solid var(--accent);border-radius:var(--r-md);width:100%;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:var(--fs-sm);color:var(--text-primary);resize:vertical;box-sizing:border-box;padding:10px;line-height:1.5}._ruleEditor_10fyq_1414:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}._ruleActions_10fyq_1433{margin-top:var(--sp-3);flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._ruleActionBtn_10fyq_1441{padding:var(--sp-2) 10px;font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer}._ruleActionBtn_10fyq_1441:hover{background:var(--bg-primary);color:var(--text-primary)}._saveBtn_10fyq_1456{padding:var(--sp-2) 10px;font-size:var(--fs-sm);border-radius:var(--r-sm);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none}._saveBtn_10fyq_1456:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_10fyq_1471{padding:var(--sp-2) 10px;font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer}._ruleDeleteBtn_10fyq_1481{padding:var(--sp-2) 10px;font-size:var(--fs-sm);border-radius:var(--r-sm);border:1px solid var(--danger);color:var(--danger);cursor:pointer;background:0 0}._ruleDeleteBtn_10fyq_1481:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}._notesSectionContent_10fyq_1497{padding:0 var(--sp-2) var(--sp-3);box-sizing:border-box;width:100%;min-width:0;min-height:60px;overflow-x:hidden}._notesSectionContent_10fyq_1497>*{min-width:0;max-width:100%}._sectionAccentNotes_10fyq_1512 ._sectionHeader_10fyq_696{border-left-color:#d4a843}@keyframes _shimmer_10fyq_1{0%{background-position:-200px 0}to{background-position:200px 0}}._skeletonCard_10fyq_1521{border-radius:var(--r-md);background:linear-gradient(90deg, var(--bg-secondary) 25%, var(--bg-tertiary) 50%, var(--bg-secondary) 75%);background-size:400px 100%;height:52px;animation:1.5s ease-in-out infinite _shimmer_10fyq_1}._skeletonList_10fyq_1529{flex-direction:column;gap:6px;display:flex}._placeholder_10fyq_1537{padding:var(--sp-5) var(--sp-4);text-align:center;color:var(--text-muted);font-size:var(--fs-base)}._emptyState_10fyq_1544{text-align:center;color:var(--text-muted);font-size:var(--fs-md);padding:32px 20px;line-height:1.6}._emptyState_10fyq_1544 strong{color:var(--text-secondary)}@media (width<=767px){._actionBtn_10fyq_22,._sectionHeader_10fyq_696{min-height:44px}._entityCard_10fyq_915{padding:10px}._ruleHeader_10fyq_1357{flex-wrap:wrap;min-height:44px}._ruleActionBtn_10fyq_1441,._saveBtn_10fyq_1456,._cancelBtn_10fyq_1471,._ruleDeleteBtn_10fyq_1481{min-height:44px}._ruleCode_10fyq_1398{font-size:var(--fs-xs);max-height:200px}}._kevTag_10fyq_1592._kevTag_10fyq_1592{text-transform:uppercase;letter-spacing:.3px;font-weight:700}._epssTag_10fyq_1598{font-size:var(--fs-xs);border-radius:var(--r-sm);background:color-mix(in srgb, var(--accent-intel) 15%, transparent);color:var(--accent-intel);flex-shrink:0;padding:1px 6px;font-family:monospace;font-weight:600}._killChain_10fyq_1610{padding:var(--sp-3) 10px;margin-bottom:var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}._killChainPhase_10fyq_1621{align-items:center;gap:6px;display:flex}._killChainLabel_10fyq_1626{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin-right:var(--sp-1)}._killChainTechs_10fyq_1633{flex-wrap:wrap;gap:3px;display:flex}._killChainTech_10fyq_1633{font-size:var(--fs-sm);font-family:var(--font-mono,monospace);border-radius:var(--r-sm);background:var(--entity-ttp-bg,#db6d2826);color:var(--entity-ttp);cursor:pointer;white-space:nowrap;padding:1px 5px}._killChainTech_10fyq_1633:hover{filter:brightness(1.2)}._killChainArrow_10fyq_1651{color:var(--text-muted);font-size:var(--fs-base);margin:0 var(--sp-1)}._articleIntel_10fyq_1658{margin-bottom:var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:5px;padding:7px 9px;display:flex}._articleIntelType_10fyq_1669{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em;padding:var(--sp-1) 7px;border-radius:var(--r-sm);background:var(--accent-bg);color:var(--accent);font-weight:600}._articleIntelChip_10fyq_1683{font-size:var(--fs-sm);padding:var(--sp-1) 7px;border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-secondary);white-space:nowrap}._sectionAccentObservable_10fyq_1693 ._sectionHeader_10fyq_696{border-left-color:var(--entity-ioc,#d946ef)}._obsKindLabel_10fyq_1695{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:6px 0 3px;font-size:9.5px;font-weight:700}._obsValue_10fyq_1705{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:11.5px}._obsConf_10fyq_1711{font-family:var(--font-mono);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:10px}._obsCandidates_10fyq_1720{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);margin-top:6px;padding-top:4px}._obsCandidateRow_10fyq_1726{opacity:.75}._obsCandidateValue_10fyq_1727{color:var(--text-secondary)}._obsPromoteBtn_10fyq_1729{color:var(--entity-ioc,#d946ef);border:1px solid color-mix(in srgb, var(--entity-ioc,#d946ef) 40%, transparent);border-radius:var(--r-sm,4px);cursor:pointer;background:0 0;flex:none;padding:1px 8px;font-size:10px;font-weight:600}._obsPromoteBtn_10fyq_1729:hover{background:color-mix(in srgb, var(--entity-ioc,#d946ef) 12%, transparent)}._obsPromoteBtn_10fyq_1729:disabled{opacity:.5;cursor:default}._obsCopyAllRow_10fyq_1743{border-top:1px solid color-mix(in srgb, var(--border) 55%, transparent);align-items:center;gap:6px;margin-top:8px;padding-top:6px;display:flex}._obsCopyAllRow_10fyq_1743 ._obsKindLabel_10fyq_1695{margin-right:2px;padding:0}._graphObsToggle_10fyq_1753{font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;padding:4px 14px 8px;display:flex}._container_114v5_1{flex-direction:column;gap:.25rem;padding:.5rem;display:flex}._summary_114v5_8{font-size:var(--fs-base);color:var(--text-muted);border-bottom:1px solid var(--border);margin-bottom:.25rem;padding:0 .25rem .5rem}._empty_114v5_16{text-align:center;color:var(--text-muted);font-size:var(--fs-md);padding:1.5rem 1rem}._categoryGroup_114v5_23{margin-bottom:.5rem}._categoryHeader_114v5_27{font-size:var(--fs-base);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.375rem;padding:.375rem .25rem;font-weight:600;display:flex}._categoryDot_114v5_39{border-radius:50%;flex-shrink:0;width:8px;height:8px}._categoryName_114v5_46{flex:1}._categoryCount_114v5_50{color:var(--text-muted);font-weight:400}._termCard_114v5_55{border-radius:var(--r-md);cursor:pointer;border:1px solid #0000;padding:.5rem .625rem;transition:background-color .15s}._termCard_114v5_55:hover{background:var(--bg-hover);border-color:var(--border)}._termHeader_114v5_68{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._termName_114v5_75{font-size:var(--fs-md);color:var(--text-primary);flex:1;font-weight:600}._matchCount_114v5_82{font-size:var(--fs-sm);color:var(--text-muted);background:var(--bg-tertiary,var(--bg-primary));border-radius:var(--r-sm);flex-shrink:0;padding:.0625rem .375rem}._termDesc_114v5_91{font-size:var(--fs-base);color:var(--text-secondary);margin:0;line-height:1.4}._termLongDesc_114v5_98{font-size:var(--fs-base);color:var(--text-secondary);border-top:1px solid var(--border);margin:.5rem 0 0;padding-top:.5rem;line-height:1.5}._techList_114v5_107{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}._techBadge_114v5_114{font-size:var(--fs-sm);background:var(--bg-tertiary,var(--bg-primary));border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-secondary);padding:.0625rem .375rem}._techBadge_114v5_114 a{color:var(--accent);text-decoration:none}._techBadge_114v5_114 a:hover{text-decoration:underline}._searchBtn_114v5_132{color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;transition:color .15s;display:flex}._searchBtn_114v5_132:hover{color:var(--accent)}@media (width<=767px){._termCard_114v5_55{min-height:44px}._searchBtn_114v5_132{min-width:44px;min-height:44px}}._panel_o08aj_1{border-top:2px solid var(--accent);background:var(--bg-primary);flex-direction:column;min-height:160px;max-height:360px;display:flex}._header_o08aj_10{background:var(--bg-secondary);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}._headerTitle_o08aj_19{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.5px;color:var(--accent);font-weight:600}._headerActions_o08aj_27{align-items:center;gap:6px;display:flex}._closeBtn_o08aj_33{color:var(--text-muted);font-size:var(--fs-lg);cursor:pointer;padding:0 var(--sp-2);background:0 0;border:none;line-height:1}._closeBtn_o08aj_33:hover{color:var(--text-primary)}._messages_o08aj_47{min-height:0;padding:var(--sp-3) var(--sp-4);gap:var(--sp-3);flex-direction:column;flex:1;display:flex;overflow:hidden auto}._emptyHint_o08aj_58{color:var(--text-muted);font-size:var(--fs-base);text-align:center;padding:var(--sp-5) 0}._message_o08aj_47{font-size:var(--fs-base);line-height:1.5}._messageUser_o08aj_70{padding-left:var(--sp-4);border-left:2px solid var(--accent)}._messageAssistant_o08aj_75{padding-left:var(--sp-4);border-left:2px solid var(--text-muted)}._messageRole_o08aj_80{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);margin-bottom:var(--sp-1);font-weight:700}._messageContent_o08aj_89{color:var(--text-primary);word-break:break-word}._messageContent_o08aj_89 p{margin:0 0 6px}._messageContent_o08aj_89 p:last-child{margin-bottom:0}._messageContent_o08aj_89 strong{color:var(--text-primary);font-weight:600}._messageContent_o08aj_89 ul,._messageContent_o08aj_89 ol{margin:var(--sp-2) 0;padding-left:18px}._messageContent_o08aj_89 li{margin-bottom:var(--sp-1)}._messageContent_o08aj_89 code{border-radius:var(--r-sm);background:var(--bg-tertiary);padding:1px 4px;font-size:.9em}._messageContent_o08aj_89 pre{padding:var(--sp-3);border-radius:var(--r-sm);background:var(--bg-tertiary);font-size:var(--fs-sm);margin:6px 0;overflow-x:auto}._messageContent_o08aj_89 pre code{background:0 0;padding:0}._thinking_o08aj_138{color:var(--text-muted);font-style:italic}._inputArea_o08aj_143{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);background:var(--bg-secondary);gap:6px;display:flex}._input_o08aj_143{min-width:0;font-size:var(--fs-base);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-primary);color:var(--text-primary);resize:none;outline:none;flex:1;padding:6px 10px;font-family:inherit;line-height:1.4}._input_o08aj_143:focus{border-color:var(--accent)}._input_o08aj_143:disabled{opacity:.6}._sendBtn_o08aj_174{font-size:var(--fs-md);border-radius:var(--r-md);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none;flex-shrink:0;padding:6px 12px;font-weight:700;transition:opacity .15s}._sendBtn_o08aj_174:hover:not(:disabled){opacity:.85}._sendBtn_o08aj_174:disabled{opacity:.4;cursor:not-allowed}@media (width<=767px){._closeBtn_o08aj_33{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}._input_o08aj_143,._sendBtn_o08aj_174{min-height:44px}}._suggested_uk2ny_1{border:1px dashed var(--bg-hover);border-radius:var(--r-md);margin:.5rem .6rem .25rem;padding:.45rem .6rem .5rem}._suggestedLabel_uk2ny_8{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.15rem;font-weight:700}._suggestedRow_uk2ny_17{width:100%;color:var(--text-primary);font-size:var(--fs-base);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.22rem 0;display:flex}._suggestedRow_uk2ny_17:disabled{opacity:.55;cursor:default}._suggestedRow_uk2ny_17 svg{color:var(--text-secondary);flex-shrink:0}._suggestedText_uk2ny_41{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._suggestedGo_uk2ny_48{font-size:var(--fs-sm);color:var(--accent);white-space:nowrap;flex:none;font-weight:600}._suggestedRow_uk2ny_17:hover ._suggestedGo_uk2ny_48{color:var(--accent-hover,var(--accent))}._tooltip_5sugs_1{z-index:200;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--r-md);pointer-events:auto;min-width:240px;max-width:380px;padding:.75rem 1rem;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0000004d}._tooltip_5sugs_1._above_5sugs_15{transform:translate(-50%)translateY(-100%)}._header_5sugs_19{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._name_5sugs_27{font-weight:600;font-size:var(--fs-md);color:var(--text-primary)}._categoryBadge_5sugs_34{letter-spacing:.05em}._maturityBadge_5sugs_38{text-transform:capitalize}._description_5sugs_42{font-size:var(--fs-md);color:var(--text-secondary);margin:0;line-height:1.5}._techList_5sugs_49{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}._techBadge_5sugs_56 a{color:var(--accent);text-decoration:none}._techBadge_5sugs_56 a:hover{text-decoration:underline}._actions_5sugs_65{gap:.375rem;margin-top:.5rem;display:flex}._actionBtn_5sugs_71{border:1px solid var(--border);border-radius:var(--r-sm);color:var(--accent);font-size:var(--fs-base);cursor:pointer;background:0 0;flex:1;padding:.375rem 0;font-weight:500;transition:all .15s}._actionBtn_5sugs_71:hover{background:var(--bg-hover);border-color:var(--accent)}@media (width<=767px){._tooltip_5sugs_1{min-width:0;max-width:calc(100vw - 2rem)}}._entityHighlight_8lo04_4{cursor:pointer;border-bottom:2px dotted var(--entity-cve);padding-bottom:1px;transition:background-color .15s,border-bottom-style .15s}._entityHighlight_8lo04_4:hover{background-color:var(--bg-hover,#3b82f61a);border-bottom-style:solid}._entityMono_8lo04_17{font-family:var(--font-mono);font-size:.94em}._findBar_1ly38_1{background:var(--bg-secondary);border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:.375rem .75rem;display:flex}._findInput_1ly38_10{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-primary);min-width:120px;max-width:280px;color:var(--text-primary);font-size:var(--fs-md);outline:none;flex:1;padding:.25rem .5rem;font-family:inherit}._findInput_1ly38_10:focus{border-color:var(--accent)}._matchCount_1ly38_28{font-size:var(--fs-base);color:var(--text-muted);white-space:nowrap;text-align:center;min-width:60px}._findNavBtn_1ly38_36{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._findNavBtn_1ly38_36:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._findNavBtn_1ly38_36:disabled{opacity:.3;cursor:default}._findCloseBtn_1ly38_59{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;display:flex}._findCloseBtn_1ly38_59:hover{background:var(--bg-tertiary);color:var(--text-primary)}mark.find-in-article-highlight{color:inherit;border-radius:var(--r-sm);background:#facc1559;padding:0}mark.find-in-article-active{outline:2px solid var(--accent);outline-offset:1px;background:#facc15b3}@media (width<=767px){._findInput_1ly38_10{max-width:none;min-height:44px}._findNavBtn_1ly38_36,._findCloseBtn_1ly38_59{width:44px;min-width:44px;height:44px;min-height:44px}}._container_1mor0_1{position:relative}._trigger_1mor0_5{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._trigger_1mor0_5:hover,._triggerOpen_1mor0_24{background:var(--bg-tertiary);color:var(--text-primary)}._panel_1mor0_29{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--r-md);z-index:100;flex-direction:column;gap:.75rem;width:300px;padding:.75rem;animation:.1s ease-out _typographyFadeIn_1mor0_1;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 16px #00000026}@keyframes _typographyFadeIn_1mor0_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._group_1mor0_57{flex-direction:column;gap:.375rem;display:flex}._label_1mor0_63{font-size:var(--fs-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-weight:600}._options_1mor0_71{background:var(--bg-tertiary);border-radius:var(--r-md);gap:2px;padding:2px;display:flex}._option_1mor0_71{all:unset;text-align:center;min-width:0;font-size:var(--fs-base);color:var(--text-secondary);border-radius:var(--r-sm);cursor:pointer;white-space:normal;box-sizing:border-box;flex:1;padding:.3125rem .25rem;line-height:1.15;transition:background .1s,color .1s}._option_1mor0_71:hover{color:var(--text-primary);background:var(--bg-secondary)}._optionActive_1mor0_100{background:var(--bg-primary);color:var(--text-primary);font-weight:600;box-shadow:0 1px 3px #0000001a}._reset_1mor0_107{all:unset;text-align:center;font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);padding:.25rem;transition:color .1s}._reset_1mor0_107:hover{color:var(--text-primary)}@media (width<=767px){._trigger_1mor0_5{width:36px;height:36px}._panel_1mor0_29{top:auto;left:.5rem;right:.5rem;bottom:calc(60px + var(--safe-area-bottom,0px));border-radius:var(--r-md);width:auto;padding:1rem;position:fixed;box-shadow:0 -4px 24px #0003}._option_1mor0_71{font-size:var(--fs-md);justify-content:center;align-items:center;min-height:36px;padding:.5rem .25rem;display:flex}}._highlight_mlcyt_1{pointer-events:none;background:var(--accent);opacity:.3;border-radius:var(--r-sm);z-index:10;mix-blend-mode:screen;box-shadow:0 0 0 2px var(--accent);transition:top 50ms,left 50ms,width 50ms}._readerContainer_1eunx_1{height:100%;display:flex;position:relative;overflow:hidden}._articlePane_1eunx_8{flex-direction:column;flex:1;min-width:100px;display:flex;overflow:hidden auto}._topBar_1eunx_17{padding:.375rem var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg-secondary);z-index:10;scrollbar-width:none;align-items:center;min-height:2.625rem;display:flex;position:sticky;top:0;overflow:auto hidden}._topBar_1eunx_17::-webkit-scrollbar{display:none}._closeBtn_1eunx_40{padding:var(--sp-2) var(--sp-3);background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-base);cursor:pointer;white-space:nowrap;flex-shrink:0}._closeBtn_1eunx_40:hover{color:var(--text-primary)}._entryNav_1eunx_56{align-items:center;gap:var(--sp-1);margin-left:var(--sp-3);flex-shrink:0;display:flex}._navBtn_1eunx_64{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-tertiary);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}._navBtn_1eunx_64:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._navBtn_1eunx_64:disabled{opacity:.3;cursor:default}._navPosition_1eunx_88{font-size:var(--fs-sm);color:var(--text-tertiary);text-align:center;-webkit-user-select:none;user-select:none;min-width:2.5rem}._topBarActions_1eunx_96{align-items:center;gap:var(--sp-1);padding-left:var(--sp-3);flex-shrink:0;margin-left:auto;display:flex}._labelBtn_1eunx_105{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-base);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-shrink:0;font-family:inherit;font-weight:500;line-height:1.4;text-decoration:none;transition:background .15s,color .15s}._labelBtn_1eunx_105:hover{background:var(--bg-tertiary);color:var(--text-primary)}._labelBtnActive_1eunx_127{color:var(--accent);background:var(--bg-tertiary)}._topBarDivider_1eunx_132{background:var(--border);width:1px;height:18px;margin:0 var(--sp-2);flex-shrink:0}._sidePanelRailMaximized_1eunx_142{z-index:25;position:absolute;top:0;bottom:0;left:0}._sidePanel_1eunx_142{background:var(--bg-primary);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._sidePanelMaximized_1eunx_159{z-index:20;height:100%;padding-left:var(--sp-5);position:absolute;inset:0;width:100%!important}._sidePanelHeader_1eunx_171{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._sidePanelTitle_1eunx_181{font-size:var(--fs-md);color:var(--text-primary);font-weight:600}._sidePanelTabs_1eunx_187{gap:var(--sp-1);background:var(--bg-tertiary);border-radius:var(--r-md);padding:var(--sp-1);display:flex}._sidePanelTab_1eunx_187{padding:.2rem var(--sp-4);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-base);cursor:pointer;background:0 0;border:1px solid #0000;font-weight:600}._sidePanelTab_1eunx_187:hover{color:var(--text-primary)}._sidePanelTabActive_1eunx_210{background:var(--bg-hover);border-color:var(--border);color:var(--text-primary)}._sidePanelTab_intel_1eunx_216._sidePanelTabActive_1eunx_210{box-shadow:inset 0 -2px 0 var(--accent-intel)}._sidePanelTab_ai_1eunx_217._sidePanelTabActive_1eunx_210{box-shadow:inset 0 -2px 0 var(--accent)}._sidePanelTab_notes_1eunx_218._sidePanelTabActive_1eunx_210{box-shadow:inset 0 -2px 0 var(--success)}._sidePanelHeaderActions_1eunx_220{align-items:center;gap:var(--sp-1);display:flex}._sidePanelClose_1eunx_226{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._sidePanelClose_1eunx_226:hover{background:var(--bg-tertiary);color:var(--text-primary)}._sidePanelContent_1eunx_244{flex:1;min-height:0;overflow:hidden auto}._header_1eunx_252{padding:var(--sp-6) 2rem var(--sp-5);width:100%;max-width:var(--reader-col-width,784px);margin-left:auto;margin-right:auto}._meta_1eunx_260{align-items:center;gap:var(--sp-5);margin-bottom:var(--sp-4);display:flex}._feedName_1eunx_267{font-size:var(--fs-md);color:var(--accent);font-weight:500}._feedNameBtn_1eunx_273{font-size:var(--fs-md);color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-weight:500;display:inline-flex}._feedNameBtn_1eunx_273:hover{text-decoration:underline}._date_1eunx_291{font-size:var(--fs-md);color:var(--text-muted)}._title_1eunx_296{font-size:var(--fs-2xl);margin-bottom:var(--sp-3);font-weight:700;line-height:1.3}._byline_1eunx_303{gap:var(--sp-5);font-size:var(--fs-md);color:var(--text-secondary);display:flex}._dupLink_1eunx_310{all:unset;color:var(--accent);cursor:pointer}._dupLink_1eunx_310:hover{text-decoration:underline}._duplicates_1eunx_320{max-width:var(--reader-col-inner,720px);padding:var(--sp-3) var(--sp-4);background:var(--bg-tertiary);border-radius:var(--r-md);font-size:var(--fs-md);color:var(--text-secondary);border-left:3px solid var(--warning);margin:0 auto}._echoOf_1eunx_331{all:unset;box-sizing:border-box;align-items:baseline;gap:var(--sp-3);width:100%;margin:var(--sp-3) auto 0;max-width:var(--reader-col-inner,720px);padding:var(--sp-3) var(--sp-4);background:color-mix(in srgb, #22d3ee 8%, var(--bg-tertiary));border-radius:var(--r-md);font-size:var(--fs-md);color:var(--text-secondary);cursor:pointer;border-left:3px solid #22d3ee;transition:background .12s;display:flex}._echoOf_1eunx_331:hover{background:color-mix(in srgb, #22d3ee 16%, var(--bg-tertiary))}._echoOfIcon_1eunx_354{color:#22d3ee;font-weight:600}._echoOfText_1eunx_359{flex:1;min-width:0}._echoOfText_1eunx_359 strong{color:var(--text-primary);font-weight:600}._echoOfMeta_1eunx_369{color:var(--text-tertiary,var(--text-secondary))}._echoOfArrow_1eunx_373{color:#22d3ee;opacity:0;transition:opacity .12s}._echoOf_1eunx_331:hover ._echoOfArrow_1eunx_373{opacity:1}._ruleCardWrap_1eunx_383{width:100%;max-width:var(--reader-col-width,784px);margin-left:auto;margin-right:auto;padding:0 2rem}._translationBanner_1eunx_391{justify-content:space-between;align-items:center;gap:var(--sp-4);margin:var(--sp-3) auto 0;max-width:var(--reader-col-inner,720px);padding:.4rem var(--sp-4);background:var(--bg-tertiary);border-radius:var(--r-md);font-size:var(--fs-base);color:var(--text-secondary);border-left:3px solid var(--accent);display:flex}._translationToggle_1eunx_406{border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-secondary);padding:.15rem var(--sp-3);font-size:var(--fs-sm);cursor:pointer;background:0 0}._translationToggle_1eunx_406:hover{color:var(--text-primary);border-color:var(--text-secondary)}._content_1eunx_421{padding:var(--sp-5) 2rem 3rem;width:100%;max-width:var(--reader-col-width,784px);margin-left:auto;margin-right:auto}._mediaGallery_1eunx_429{gap:var(--sp-3);padding:var(--sp-5) 2rem 0;width:100%;max-width:var(--reader-col-width,784px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-left:auto;margin-right:auto;display:grid}._mediaGallery_1eunx_429>*{border-radius:var(--r-md);background:var(--bg-tertiary);width:100%;overflow:hidden}._mediaGallery_1eunx_429 img,._mediaGallery_1eunx_429 video{object-fit:contain;width:100%;height:auto;max-height:480px;display:block}._mediaGallery_1eunx_429 a{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);color:var(--text-secondary);border:1px solid var(--border-primary);text-decoration:none;display:flex}._mediaGallery_1eunx_429 a:hover{background:var(--bg-secondary)}._speechActive_1eunx_470 p,._speechActive_1eunx_470 h1,._speechActive_1eunx_470 h2,._speechActive_1eunx_470 h3,._speechActive_1eunx_470 h4,._speechActive_1eunx_470 h5,._speechActive_1eunx_470 h6,._speechActive_1eunx_470 li,._speechActive_1eunx_470 blockquote,._speechActive_1eunx_470 td,._speechActive_1eunx_470 pre{cursor:pointer;border-radius:var(--r-sm);transition:background .15s}._speechActive_1eunx_470 p:hover,._speechActive_1eunx_470 h1:hover,._speechActive_1eunx_470 h2:hover,._speechActive_1eunx_470 h3:hover,._speechActive_1eunx_470 h4:hover,._speechActive_1eunx_470 h5:hover,._speechActive_1eunx_470 h6:hover,._speechActive_1eunx_470 li:hover,._speechActive_1eunx_470 blockquote:hover,._speechActive_1eunx_470 td:hover,._speechActive_1eunx_470 pre:hover{background:var(--bg-tertiary)}._articleBody_1eunx_500{font-size:var(--fs-lg);color:var(--text-primary);max-width:720px;line-height:1.7}._articleBody_1eunx_500 h1,._articleBody_1eunx_500 h2,._articleBody_1eunx_500 h3,._articleBody_1eunx_500 h4,._articleBody_1eunx_500 h5,._articleBody_1eunx_500 h6{margin-top:var(--sp-6);margin-bottom:var(--sp-4);font-weight:600}._articleBody_1eunx_500 p{margin-bottom:var(--sp-5)}._articleBody_1eunx_500 a{color:var(--accent)}._articleBody_1eunx_500 img{border-radius:var(--r-md);max-width:100%;height:auto;margin:var(--sp-5) 0}._articleBody_1eunx_500 pre{background:var(--bg-tertiary);padding:var(--sp-5);border-radius:var(--r-md);margin:var(--sp-5) 0;font-size:var(--fs-md);overflow-x:auto}._articleBody_1eunx_500 code{background:var(--bg-tertiary);padding:var(--sp-1) .375rem;border-radius:var(--r-sm);font-size:.875em}._articleBody_1eunx_500 pre code{background:0 0;padding:0}._articleBody_1eunx_500 blockquote{border-left:3px solid var(--accent);padding-left:var(--sp-5);margin:var(--sp-5) 0;color:var(--text-secondary)}._articleBody_1eunx_500 table{border-collapse:collapse;width:100%;margin:var(--sp-5) 0}._articleBody_1eunx_500 th,._articleBody_1eunx_500 td{border:1px solid var(--border);padding:var(--sp-3);text-align:left}._articleBody_1eunx_500 th{background:var(--bg-tertiary)}._articleBody_1eunx_500 ul,._articleBody_1eunx_500 ol{padding-left:var(--sp-6);margin-bottom:var(--sp-5)}._articleBody_1eunx_500 li{margin-bottom:var(--sp-2)}._loading_1eunx_588{text-align:center;color:var(--text-muted);padding:2rem}._noContent_1eunx_594{color:var(--text-secondary)}._podcastControls_1eunx_598{align-items:center;gap:var(--sp-5);margin-bottom:var(--sp-5);width:100%;max-width:var(--reader-col-width,784px);margin-left:auto;margin-right:auto;padding:0 2rem;display:flex}._playEpisodeBtn_1eunx_610{padding:.625rem var(--sp-6);background:var(--accent);border-radius:var(--r-full);color:var(--accent-text);font-size:var(--fs-md);cursor:pointer;border:none;font-weight:600;transition:background .15s}._playEpisodeBtn_1eunx_610:hover{background:var(--accent-hover)}._playEpisodeBtn_1eunx_610._playing_1eunx_626{background:var(--success)}._episodeDuration_1eunx_630{color:var(--text-muted);font-size:var(--fs-md)}._similarSection_1eunx_637{padding:var(--sp-4) 2rem var(--sp-5);border-top:1px solid var(--border);width:100%;max-width:var(--reader-col-width,784px);margin-left:auto;margin-right:auto}._similarToggle_1eunx_646{border:1px solid var(--border);border-radius:var(--r-md);padding:.375rem var(--sp-4);font-size:var(--fs-md);color:var(--text-secondary);cursor:pointer;background:0 0;align-items:center;gap:.375rem;transition:all .15s;display:inline-flex}._similarToggle_1eunx_646:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--accent)}._similarTitle_1eunx_666{font-size:var(--fs-md);color:var(--text-secondary);margin-bottom:var(--sp-3);text-transform:uppercase;letter-spacing:.5px;font-weight:600}._similarList_1eunx_675{gap:var(--sp-1);flex-direction:column;display:flex}._similarRow_1eunx_683{flex-direction:column;display:flex}._similarItem_1eunx_688{gap:var(--sp-1);padding:var(--sp-3) .625rem;border-radius:var(--r-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;transition:background .1s;display:flex}._similarItem_1eunx_688:hover{background:var(--bg-tertiary)}._similarItemTitle_1eunx_705{font-size:var(--fs-md);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}._similarItemMeta_1eunx_715{font-size:var(--fs-sm);color:var(--text-muted)}._similarMatch_1eunx_722{color:var(--accent-intel);font-variant-numeric:tabular-nums;margin-right:.4rem}._similarThread_1eunx_728{font-size:var(--fs-sm);color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;margin:-.35rem 0 0 .625rem;padding:.1rem .35rem}._similarThread_1eunx_728:hover{color:var(--accent-intel);background:var(--bg-tertiary)}._similarLoading_1eunx_746,._similarEmpty_1eunx_752{font-size:var(--fs-md);color:var(--text-muted);padding:var(--sp-2) 0}@media (width<=767px){._readerContainer_1eunx_1{flex-direction:column}._topBar_1eunx_17{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--sp-2);min-height:44px;overflow-x:auto}._topBar_1eunx_17::-webkit-scrollbar{display:none}._topBarActions_1eunx_96{flex-shrink:0}._labelBtn_1eunx_105{white-space:nowrap;flex-shrink:0;min-height:44px;padding:.375rem .625rem}._closeBtn_1eunx_40{align-items:center;gap:var(--sp-2);padding:.375rem var(--sp-3);min-height:36px;font-size:var(--fs-base);flex-shrink:0;display:flex}._header_1eunx_252{padding:var(--sp-5) var(--sp-4) var(--sp-4);padding-top:calc(var(--sp-5) + var(--safe-area-top,0px))}._content_1eunx_421{padding:var(--sp-4);padding-bottom:calc(2rem + var(--safe-area-bottom,0px))}._articleBody_1eunx_500{overflow-wrap:break-word;word-break:break-word;max-width:100%}._articleBody_1eunx_500 pre{max-width:calc(100vw - 1.5rem);font-size:var(--fs-md)}._articleBody_1eunx_500 table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}._meta_1eunx_260,._byline_1eunx_303{gap:var(--sp-3);flex-wrap:wrap}._sidePanel_1eunx_142{z-index:95;border-top:1px solid var(--border);border-radius:var(--r-md) var(--r-md) 0 0;height:60vh;position:fixed;bottom:0;left:0;right:0;width:100%!important}._sidePanelClose_1eunx_226{width:36px;height:36px}._title_1eunx_296{font-size:var(--fs-xl)}._podcastControls_1eunx_598{padding:0 var(--sp-4)}._duplicates_1eunx_320{margin:0 var(--sp-4)}._ruleCardWrap_1eunx_383{padding:0 var(--sp-4)}._similarSection_1eunx_637{padding:var(--sp-4) var(--sp-4) var(--sp-5)}}.glossary-term{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:3px;cursor:help}.glossary-term:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);background:var(--bg-hover);border-radius:var(--r-sm)}
