@layer components{:root{--color-primary:#060a14;--color-primary-mid:#0c1220;--color-accent:#0284c7;--color-accent-cyan:#06b6d4;--color-accent-gold:#f5a623;--color-accent-hover:#38bdf8;--theme-accent:#00F2FE;--color-accent-dim:rgba(2, 132, 199, 0.15);--color-accent-glow:rgba(6, 182, 212, 0.35);--color-text:#f8fafc;--color-text-heading:#ffffff;--color-text-body:#e2e8f0;--color-text-muted:#cbd5e1;--color-text-link:#38bdf8;--color-text-link-hover:#7dd3fc;--color-accent-text:#38bdf8;--nav-height:68px;--color-primary-rgb:2,132,199;--color-fastpass:var(--color-accent-cyan, #06b6d4);--color-fastpass-rgb:6,182,212;--glass-bg:rgba(15, 23, 42, 0.65);--glass-bg-hover:rgba(30, 41, 59, 0.85);--glass-border:rgba(255, 255, 255, 0.42);--glass-border-hover:rgba(6, 182, 212, 0.4);--glass-blur:blur(16px);--glass-shadow:0 8px 32px 0 rgba(0, 0, 0, 0.37);--glass-shadow-hover:0 12px 40px 0 rgba(6, 182, 212, 0.25);--radius-glass:1rem}.header-container{background:linear-gradient(180deg,var(--color-primary-mid) 0,var(--color-primary) 100%);border-bottom:1px solid var(--color-border)}.navbar{position:sticky;top:0;z-index:var(--z-nav);background:var(--color-primary-mid);border-bottom:1px solid var(--color-border);min-height:var(--nav-height);height:auto;box-shadow:var(--shadow-sm);backdrop-filter:blur(12px)}.navbar-brand{font-weight:800;letter-spacing:-.03em;font-size:var(--font-size-xl)}.navbar-nav .nav-link{color:var(--color-text-secondary);font-weight:600;font-size:var(--font-size-sm);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);transition:all var(--duration-fast)}.navbar-nav .nav-link:hover{color:var(--color-text);background:var(--color-surface-hover)}.navbar-nav .nav-link.active{color:var(--color-accent-text);background:var(--color-accent-dim)}.navbar-toggler{border:1px solid var(--color-border)}.dropdown-menu{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-3);min-width:220px;margin-top:var(--space-2)}.dropdown-menu.mega-menu-pane{min-width:min(680px,95vw);padding:var(--space-4)}.dropdown-item{color:var(--color-text-secondary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:500;transition:all var(--duration-fast)}.dropdown-item:hover{background:var(--color-surface-hover);color:var(--color-text);text-decoration:none}.dropdown-item.text-danger{color:var(--color-accent-text)!important;font-weight:700}.flexnav-item{display:block;padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;border-radius:var(--radius-sm);transition:all var(--duration-fast);white-space:nowrap}.flexnav-item:hover{background:var(--color-surface-hover);color:var(--color-text)}.flexnav .touch-button{display:none}.menu-button{cursor:pointer}.navicon{display:inline-block;width:18px;height:2px;background:var(--color-text-secondary);margin:4px 0;transition:all var(--duration-slow)}.hero-banner{background:linear-gradient(135deg,var(--color-primary-mid) 0,#0f172a 50%,var(--color-surface-card) 100%);border-bottom:2px solid var(--color-accent);padding:var(--space-12) 0 var(--space-8);text-align:center;position:relative;overflow:hidden}.hero-banner::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,var(--color-accent-dim) 0,transparent 70%);pointer-events:none}.hero-banner h1{font-size:var(--font-size-hero);font-weight:900;background:linear-gradient(135deg,var(--color-text-heading),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin-bottom:var(--space-4);position:relative}.hero-banner p{font-size:var(--font-size-xl);color:var(--color-text-secondary);max-width:640px;margin:0 auto var(--space-8);position:relative}.rss_category_content{display:none}.rss_category_content.active{display:block;animation:fadeIn var(--duration-base) var(--ease-out)}@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rss_category_header{cursor:pointer;padding:var(--space-4) var(--space-5);background:var(--color-surface-hover);border-radius:var(--radius-md);margin-bottom:var(--space-2);font-weight:700;font-size:var(--font-size-sm);color:var(--color-text);border:1px solid transparent;transition:all var(--duration-fast);display:flex;align-items:center;justify-content:space-between}.rss_category_header:hover{background:var(--color-surface-card);border-color:var(--color-border);text-decoration:none}.rss_category_header.active{background:var(--color-accent-dim);border-color:var(--color-accent);color:var(--color-accent)}.rss_category_footer{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-3)}.rss_content_text{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-body)}.rss_head_link{text-align:left;font-size:var(--font-size-xl);line-height:1.25;font-weight:800}.rss_head_link a{color:var(--color-text-heading);text-decoration:none;transition:color var(--duration-fast)}.rss_head_link a:hover{color:var(--color-accent)}.rss-social-follow{padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.rss-social-follow-title{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-4)}.rss-social-follow-icons{display:flex;flex-wrap:wrap;gap:var(--space-3)}.rss-social-follow-btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:700;text-decoration:none;color:var(--color-text-secondary);border:1px solid var(--color-border);background:var(--color-surface-card);transition:all var(--duration-fast)}.rss-social-follow-btn:hover{transform:translateY(var(--lift-md,-2px));box-shadow:var(--shadow-md)}.rss-social-follow-label{margin-left:var(--space-1)}.gtranslate_wrapper{position:relative;z-index:var(--z-nav);display:inline-block;background:var(--color-surface-card);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.gtranslate_wrapper select{background:0 0!important;color:var(--color-text-primary,#fff)!important;border:none!important;outline:0!important;font-size:.85rem!important;cursor:pointer}@media(max-width:479.98px){.hero-banner h1{font-size:var(--font-size-2xl)}.dropdown-menu{min-width:auto}}.alert-success{border-color:var(--color-green);background:rgba(16,185,129,.12)}.alert-danger{border-color:var(--color-red);background:rgba(239,68,68,.12)}.alert-warning{border-color:var(--color-accent);background:var(--color-accent-dim)}.alert-info{border-color:var(--color-blue);background:rgba(59,130,246,.12)}.badge.bg-primary{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-hover));color:var(--color-primary)}.badge.bg-warning{color:var(--color-primary)}.badge.rounded-xl{border-radius:var(--radius-lg)}.btn-primary{background:linear-gradient(135deg,#0e7490,#075985);color:#fff;border:none}.btn-primary:hover{box-shadow:var(--shadow-accent);transform:translateY(var(--lift-md,-2px))}.btn-secondary{background:var(--color-surface-hover);border:1px solid var(--color-border);color:var(--color-text-body)}.btn-secondary:hover{background:var(--color-surface-card);border-color:var(--color-border-active)}.btn-success{background:var(--color-green);color:#052e16}.btn-success:hover{filter:brightness(1.15)}body.light .btn-success,html[data-bs-theme=light] .btn-success{color:#ecfdf5}.btn-danger{background:var(--color-red);color:var(--color-text-heading)}.btn-danger:hover{filter:brightness(1.15)}.btn-outline-secondary{border-color:var(--color-border);color:var(--color-text-muted)}.btn-outline-secondary:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}.btn-outline-warning{border-color:var(--color-accent);color:var(--color-accent)}.btn-outline-warning:hover{background:var(--color-accent-dim);color:var(--color-accent)}.btn-rounded{border-radius:var(--radius-full)}.btn-circle{width:2.5rem;height:2.5rem;padding:0}.card{background:var(--color-surface-card);border-color:var(--color-border)}.card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-active)}.card-body{background:var(--color-surface-card)}.card-header{background:var(--color-primary-mid);border-color:var(--color-border)}.card-footer{background:var(--color-primary-mid);border-color:var(--color-border)}.sidebar{background:var(--color-surface-card);border-color:var(--color-border)}.sidebar.sticky{box-shadow:var(--shadow-md)}.dropdown-menu{background:var(--color-surface-card);border-color:var(--color-border);box-shadow:var(--shadow-lg)}.dropdown-item{color:var(--color-text-secondary)}.dropdown-item:hover{background:var(--color-surface-hover);color:var(--color-text)}.dropdown-item.text-warning{color:var(--color-accent)!important;font-weight:700}.acp_page_navi a,.acp_page_navi span{border-color:var(--color-border);background:var(--color-surface-card);color:var(--color-text-body)}.acp_page_navi a:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}.acp_page_navi .active,.acp_page_navi .current{background:var(--color-accent);color:var(--color-primary);border-color:var(--color-accent)}.acp_page_navi .disabled{color:var(--color-text-muted);opacity:.5}.cms-paging-container{--brand-primary:var(--color-accent);--brand-primary-rgb:2,132,199;--brand-border:var(--glass-border)}.cms-paging-nav .pagination{gap:.35rem}.cms-paging-nav .page-link{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-body);backdrop-filter:var(--glass-blur);transition:transform var(--duration-fast) ease,box-shadow var(--duration-fast) ease,border-color var(--duration-fast) ease}.cms-paging-nav .page-link:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);color:var(--color-text);transform:translateY(-1px)}.cms-paging-nav .page-item.active .page-link,.cms-paging-nav .page-item.active>span{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-hover));border-color:var(--color-accent);color:var(--color-primary);box-shadow:var(--glass-shadow)}body.light .cms-paging-nav .page-item.disabled .page-link,html[data-bs-theme=light] .cms-paging-nav .page-item.disabled .page-link{color:#495057}.cms-paging-info .badge{background:var(--glass-bg);color:var(--color-text-body);border:1px solid var(--glass-border)}.cms-paging-info .text-primary{color:var(--color-accent-cyan)!important}.cms-paging-action-btns .btn-outline-primary{border-color:var(--color-accent);color:var(--color-accent)}.cms-paging-action-btns .btn-outline-primary:hover{background:var(--color-accent-dim);color:var(--color-accent)}.toggle-btn{background:var(--color-surface-card);border-color:var(--color-border);color:var(--color-text-muted)}.toggle-btn:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}.toggle-btn.active{background:var(--color-accent);color:var(--color-primary);border-color:var(--color-accent)}.iss-btn-app{background:var(--color-surface-card);border-color:var(--color-border);color:var(--color-text-secondary)}.iss-btn-app:hover{background:var(--color-surface-hover);border-color:var(--color-accent);color:var(--color-accent);transform:translateY(var(--lift-md,-2px))}.extended_site_information{background:var(--color-surface-card);border-color:var(--color-border)}.extended_site_information .block-title{color:var(--color-text-heading)}.extended_site_information li{color:var(--color-text-body);border-bottom:1px solid var(--color-border)}.extended_site_information li:last-child{border-bottom:none}.md-comment-module-wrapper{background:var(--color-surface-card);border-color:var(--color-border)}.module_form_submit .btn{background:var(--color-accent);color:var(--color-primary)}.module_form_submit .btn:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-accent)}.sticky-header{background:rgba(6,10,20,.95);backdrop-filter:blur(12px);transition:all var(--duration-base)}.sticky-header.scrolled{background:rgba(6,10,20,.98);box-shadow:var(--shadow-md);border-bottom:1px solid var(--color-border)}.sticky-header .navbar-brand{font-size:var(--font-size-lg);color:var(--color-text-heading)}.live-badge{background:var(--color-red-dim);color:var(--color-red);animation:pulse 2s infinite}.live-badge::before{background:var(--color-red)}.trend-badge{background:var(--color-accent-dim);color:var(--color-accent-text)}.trend-badge::before{background:var(--color-accent)}.vote-down,.vote-up{background:var(--color-surface-card);border-color:var(--color-border);color:var(--color-text-muted)}.vote-down:hover,.vote-up:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}.vote-up.voted{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-dim)}.vote-down.voted{color:var(--color-blue);border-color:var(--color-blue);background:var(--color-blue-dim)}.vote-count{color:var(--color-text-body)}.bookmark-btn{background:var(--color-surface-card);border-color:var(--color-border);color:var(--color-text-muted)}.bookmark-btn:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}.bookmark-btn.bookmarked{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-dim)}.search_history{background:var(--color-surface-card);border-color:var(--color-border)}.search_history .block-title{color:var(--color-text-heading)}.search_history li{background:var(--color-primary-mid);border-color:var(--color-border);color:var(--color-text-body)}.search_history li:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-active)}@media(max-width:479.98px){.sidebar{position:static}.dropdown-menu{position:fixed;top:0;right:0;max-width:90vw;max-height:100vh;overflow-y:auto}.acp_page_navi{flex-direction:column}}.glass-card{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-glass);box-shadow:var(--glass-shadow);transition:transform var(--duration-base) cubic-bezier(.4, 0, .2, 1),box-shadow var(--duration-base) cubic-bezier(.4, 0, .2, 1),border-color var(--duration-base) ease}.glass-card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow-hover);transform:translateY(-4px)}.glass-navbar{background:rgba(15,23,42,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.4)}.glass-footer{background:linear-gradient(180deg,#0f172a 0,#060a14 100%);border-top:1px solid var(--glass-border);color:var(--color-text-body)}.glass-offcanvas{background:rgba(15,23,42,.95);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-right:1px solid rgba(255,255,255,.42);color:var(--color-text)}.glass-offcanvas .offcanvas-header{border-bottom:1px solid rgba(255,255,255,.08)}.glass-offcanvas .nav-link{color:var(--color-text-muted);font-weight:500;padding:.65rem 1rem;border-radius:.5rem;transition:all var(--duration-normal) ease}.glass-offcanvas .nav-link.active,.glass-offcanvas .nav-link:hover{color:var(--color-text-heading);background:var(--drill-tab-hover-bg,rgba(255,255,255,.1))}.iss-mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-fixed);background:rgba(6,10,20,.92);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(255,255,255,.42);box-shadow:0 -4px 24px rgba(0,0,0,.5);transition:transform var(--duration-slow) cubic-bezier(.4, 0, .2, 1);padding:.35rem .25rem}.iss-mobile-bottom-nav.nav-hidden{transform:translateY(100%)}.iss-mobile-bottom-nav .nav-item{flex:1;text-align:center}.iss-mobile-bottom-nav .nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:.7rem;font-weight:600;padding:.35rem .25rem;min-height:48px;border-radius:.5rem;transition:color var(--duration-normal) ease,transform var(--duration-fast) ease,background-color var(--duration-normal) ease;text-decoration:none}.iss-mobile-bottom-nav .nav-link:active{transform:scale(.92)}.iss-mobile-bottom-nav .nav-link.active,.iss-mobile-bottom-nav .nav-link:hover{color:var(--color-text-link);background:rgba(56,189,248,.12)}.iss-mobile-bottom-nav .nav-icon{font-size:1.2rem;line-height:1;margin-bottom:.15rem}.iss-search-modal .modal-dialog{max-width:100%;margin:0;height:100%}.iss-search-modal .modal-content{height:100vh;border-radius:0;background:rgba(6,10,20,.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;color:var(--color-text)}.iss-search-modal .search-input-lg{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:var(--color-text-heading);border-radius:50rem;padding:.75rem 3rem .75rem 1.25rem;font-size:1.05rem}.iss-search-modal .search-input-lg:focus{background:rgba(255,255,255,.14);border-color:var(--color-accent-cyan);box-shadow:0 0 16px rgba(6,182,212,.35);color:var(--color-text-heading)}.iss-search-modal .btn-outline-secondary{border-color:rgba(255,255,255,.2);color:var(--color-text-muted);background:rgba(255,255,255,.04)}.iss-search-modal .btn-outline-secondary:focus,.iss-search-modal .btn-outline-secondary:hover{background:rgba(6,182,212,.2);border-color:var(--color-accent-cyan);color:var(--color-accent-cyan);box-shadow:0 0 12px rgba(6,182,212,.3);transform:translateY(-1px)}.search-history-container .search-history-content a{color:var(--color-text-link);text-decoration:none;transition:color var(--duration-fast) ease-in-out}.search-history-container .search-history-content a:hover{color:var(--color-text-link-hover);text-decoration:underline}.glass-offcanvas-bottom{height:75vh!important;max-height:85vh;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:rgba(15,23,42,.96);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-top:1px solid rgba(255,255,255,.15);color:var(--color-text)}[data-bs-theme=light] .glass-offcanvas-bottom,body.light .glass-offcanvas-bottom,html.light .glass-offcanvas-bottom{background:rgba(255,255,255,.97)!important;color:#090d16!important;border-top:1px solid rgba(0,0,0,.12)!important}[data-bs-theme=light] .glass-offcanvas-bottom .bottom-sheet-drag-handle{background:rgba(0,0,0,.25)!important}.glass-offcanvas-bottom .bottom-sheet-drag-handle{width:44px;height:5px;background:rgba(255,255,255,.35);border-radius:10px;margin:10px auto 12px auto}@media (max-width:575.98px){body{padding-bottom:72px}.container-fluid{padding-left:.25rem;padding-right:.25rem}.card,.glass-card,.iss-news-card{border-radius:.85rem;margin-bottom:1rem}.card-body{padding:1rem}.btn,.nav-link,a.btn,button,input[type=submit]{min-height:44px}}@media (prefers-color-scheme:dark){:root{--glass-bg:rgba(15, 23, 42, 0.75);--glass-border:rgba(255, 255, 255, 0.15)}}.iss-offcanvas-tree .accordion-button:not(.collapsed){background-color:rgba(255,193,7,.12)!important;color:#ffc107!important;border-color:rgba(255,193,7,.3)!important}body.light .iss-offcanvas-tree .accordion-button:not(.collapsed),html[data-bs-theme=light] .iss-offcanvas-tree .accordion-button:not(.collapsed){background-color:rgba(180,83,9,.1)!important;color:#b45309!important;border-color:rgba(180,83,9,.4)!important}.iss-offcanvas-tree .accordion-button::after{filter:invert(1);opacity:.7}body.light .iss-offcanvas-tree .accordion-button::after,html[data-bs-theme=light] .iss-offcanvas-tree .accordion-button::after{filter:none}.hover-warning:hover{color:#ffc107!important;text-decoration:underline!important}body.light .hover-warning:hover,html[data-bs-theme=light] .hover-warning:hover{color:#b45309!important}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-content-body img,.rss_content_text img{max-width:100%!important;height:auto!important;border-radius:var(--radius-md,.5rem)}.news-content-body table,.rss_content_text table{display:block;width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.news-content-body iframe,.news-content-body video,.rss_content_text iframe,.rss_content_text video{max-width:100%!important;border-radius:var(--radius-md,.5rem)}@media (max-width:575.98px){.rss-social-follow-icons{justify-content:flex-start}}.btn-touch-target,.mobile-touch-btn,.nav-touch-item{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;touch-action:manipulation}.module-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;width:100%}@media (max-width:575.98px){.module-card-grid{grid-template-columns:1fr;gap:1rem}}.module-surface-card{background:var(--color-surface-card,rgba(15,23,42,.6));border:1px solid var(--color-border,rgba(255,255,255,.1));border-radius:var(--radius-lg,.75rem);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform var(--duration-normal) ease,box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}.module-surface-card:hover{border-color:var(--color-accent,#f5a623);box-shadow:0 8px 24px var(--color-accent-glow,rgba(245,166,35,.15))}.mobile-bottom-actions{display:none}@media (max-width:767.98px){.mobile-bottom-actions{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:var(--z-fixed);padding:.75rem 1rem;background:rgba(15,23,42,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.15);box-shadow:0 -4px 20px rgba(0,0,0,.4);align-items:center;justify-content:space-around;gap:.5rem}body.has-mobile-bottom-actions{padding-bottom:72px}}.offcanvas-module-drawer{background:var(--color-primary,#0f172a);color:var(--color-text,#f8fafc);border-left:1px solid var(--color-border,rgba(255,255,255,.1))}.menue-widget{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.menue-widget-header{border-bottom-color:var(--glass-border)}.menue-widget-icon{color:var(--color-accent-cyan)}.menue-widget-btn{background:var(--color-accent-dim);color:var(--color-accent-text);border-color:var(--glass-border)}.menue-widget-btn:hover{background:var(--glass-bg-hover);border-color:var(--color-accent-cyan)}.menue-search-form{background:rgba(255,255,255,.06);border-color:var(--glass-border)}.menue-search-input{color:var(--color-text-heading)}.menue-search-input::placeholder{color:rgba(255,255,255,.5)}.menue-search-btn{background:linear-gradient(135deg,#0e7490,#075985);color:#fff}.menue-widget .menue-widget-btn{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--glass-border);border-radius:999px;padding:.3rem .85rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.menue-widget .menue-widget-btn:focus-visible{outline:2px solid var(--brand-primary,#0284c7);outline-offset:2px}.menue-widget .menue-widget-btn .mydraft-svg-icon{flex-shrink:0}.menue-widget .nav-tree-link{border-radius:var(--radius-md,.5rem);padding:.35rem .55rem;gap:.55rem;transition:background-color .15s ease,color .15s ease}.menue-widget .nav-tree-link:focus-visible{outline:2px solid var(--brand-primary,#0284c7);outline-offset:2px}.menue-widget .nav-tree-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto}.menue-widget .nav-tree-icon svg{display:block;transition:transform .18s ease}.menue-widget .nav-tree-link:hover .nav-tree-icon svg{transform:translateX(2px)}.menue-widget .nav-tree-sub .nav-tree-icon{opacity:.65}.menue-widget .nav-tree-sub{border-left:1px solid rgba(6,182,212,.25);margin-left:1.05rem;padding-left:.4rem}.menue-widget .nav-tree-link.active{color:var(--color-text-heading,#f1f5f9);background:rgba(var(--brand-primary-rgb,2,132,199),.1);box-shadow:inset 3px 0 0 var(--brand-primary,#0284c7);font-weight:600}.menue-widget .menue-search-form{position:relative;display:flex;align-items:center;gap:.4rem;border:1px solid var(--glass-border);border-radius:999px;padding:.15rem .3rem .15rem .8rem}.menue-widget .menue-search-icon{display:inline-flex;flex-shrink:0;color:var(--color-text-muted,#94a3b8)}.menue-widget .menue-search-input{flex:1 1 auto;min-width:0;background:0 0;border:none;box-shadow:none;padding:.4rem .25rem;font-size:.875rem}.menue-widget .menue-search-input:focus{outline:0;box-shadow:none;background:0 0}.menue-widget .menue-search-btn{flex-shrink:0;border:none;border-radius:999px;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;cursor:pointer}.menue-widget .menue-search-form:focus-within{border-color:var(--color-accent-cyan,#22d3ee)}.menue-widget .menue-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;padding:1.5rem .75rem;color:var(--color-text-muted,#94a3b8)}.menue-widget .menue-empty svg{opacity:.6}.menue-widget .menue-empty-title{margin:0;font-weight:600;color:var(--color-text-body,#cbd5e1)}.menue-widget .menue-empty-hint{margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.menue-widget .menue-widget-btn,.menue-widget .nav-tree-icon svg,.menue-widget .nav-tree-link{transition:none}}.nav-tree-link{color:var(--color-text-body)}.nav-tree-link:hover{background:var(--glass-bg-hover);color:var(--color-text-heading)}.nav-tree-icon{color:var(--color-accent-cyan)}.nav-tree-sub{border-left-color:rgba(6,182,212,.25)}body.light,html.light,html[data-bs-theme=light]{--glass-bg:rgba(255, 255, 255, 0.96);--glass-bg-hover:#f1f5f9;--glass-border:#cbd5e1;--glass-border-hover:#0284c7;--glass-blur:blur(12px);--glass-shadow:0 4px 20px rgba(0, 0, 0, 0.06);--glass-shadow-hover:0 8px 30px rgba(2, 132, 199, 0.12)}body.light .header-container,html[data-bs-theme=light] .header-container{background:#fff!important;border-bottom:1px solid #cbd5e1!important}body.light .navbar-brand,html[data-bs-theme=light] .navbar-brand{color:#090d16!important}body.light .navbar-nav .nav-link,html[data-bs-theme=light] .navbar-nav .nav-link{color:#334155!important}body.light .navbar-nav .nav-link:hover,html[data-bs-theme=light] .navbar-nav .nav-link:hover{color:#0284c7!important;background:#f1f5f9!important}body.light .navbar-nav .nav-link.active,html[data-bs-theme=light] .navbar-nav .nav-link.active{color:var(--color-accent-text)!important;background:rgba(2,132,199,.1)!important}body.light .dropdown-menu,html[data-bs-theme=light] .dropdown-menu{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 30px rgba(0,0,0,.1)!important}body.light .dropdown-item,html[data-bs-theme=light] .dropdown-item{color:#1e293b!important}body.light .dropdown-item:hover,html[data-bs-theme=light] .dropdown-item:hover{background:#f1f5f9!important;color:#0284c7!important}body.light .lead-story-card,html[data-bs-theme=light] .lead-story-card{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 4px 20px rgba(0,0,0,.05)!important}body.light .lead-story-card h1 a,html[data-bs-theme=light] .lead-story-card h1 a{color:#090d16!important}body.light .lead-story-card .lead-text,html[data-bs-theme=light] .lead-story-card .lead-text{color:#334155!important}body.light .menue-widget,html[data-bs-theme=light] .menue-widget{background:#fff!important;border-color:#cbd5e1!important}body.light .menue-search-form,html[data-bs-theme=light] .menue-search-form{background:#f8fafc!important;border-color:#cbd5e1!important}body.light .menue-search-input,html[data-bs-theme=light] .menue-search-input{color:#090d16!important}body.light .menue-search-input::placeholder,html[data-bs-theme=light] .menue-search-input::placeholder{color:#64748b!important}body.light .nav-tree-link,html[data-bs-theme=light] .nav-tree-link{color:#1e293b!important}body.light .nav-tree-link:hover,html[data-bs-theme=light] .nav-tree-link:hover{background:#f1f5f9!important;color:#0284c7!important}body.light .menue-widget .nav-tree-link.active,html[data-bs-theme=light] .menue-widget .nav-tree-link.active{color:#075985!important;background:rgba(2,132,199,.1)!important;box-shadow:inset 3px 0 0 #0284c7}body.light .menue-widget .nav-tree-link.active:hover,html[data-bs-theme=light] .menue-widget .nav-tree-link.active:hover{background:rgba(2,132,199,.16)!important}body.light .menue-widget .nav-tree-icon,html[data-bs-theme=light] .menue-widget .nav-tree-icon{color:#0e7490}body.light .menue-widget .nav-tree-sub,html[data-bs-theme=light] .menue-widget .nav-tree-sub{border-left-color:rgba(14,116,144,.3)}body.light .menue-widget .menue-search-icon,html[data-bs-theme=light] .menue-widget .menue-search-icon{color:#64748b}body.light .menue-widget .menue-empty,html[data-bs-theme=light] .menue-widget .menue-empty{color:#64748b}body.light .menue-widget .menue-empty-title,html[data-bs-theme=light] .menue-widget .menue-empty-title{color:#334155}.intel-card,.rss-feed-card{background:var(--ts-color-surface,rgba(15,23,42,.85));border:1px solid var(--ts-color-border,rgba(148,163,184,.32));color:var(--ts-color-text,#e2e8f0);box-shadow:var(--ts-shadow-sm,0 6px 18px rgba(15,23,42,.18));overflow:hidden;transition:transform var(--ts-transition-base, 240ms ease),border-color var(--ts-transition-base, 240ms ease),box-shadow var(--ts-transition-base, 240ms ease)}.intel-card:hover,.rss-feed-card:hover{border-color:rgba(2,132,199,.45);box-shadow:var(--ts-shadow-md,0 10px 28px rgba(15,23,42,.22));transform:translateY(-2px)}.intel-card-title,.intel-card-title a,.rss-feed-card-title,.rss-feed-card-title a{color:var(--ts-color-text,#f1f5f9)!important}.intel-card-title .rss-feed-card-channel,.rss-feed-card-title .rss-feed-card-channel{color:var(--ts-color-danger,#fca5a5);font-size:.78rem;font-weight:600;letter-spacing:.01em;opacity:.95}.intel-card--compact .intel-card-title{font-size:.95rem;line-height:1.4}.intel-card--compact .card-teaser{font-size:.8rem;margin-bottom:.5rem}.card-teaser{color:var(--ts-color-text-muted,rgba(203,213,225,.9));font-size:.85rem;line-height:1.5;margin-bottom:.75rem;text-wrap:pretty}.rss-filter-sticky-bar{position:sticky;top:calc(var(--ts-navbar-height,68px) + var(--ts-zeroday-offset,0px));z-index:1020;background:rgba(15,23,42,.9);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .25s ease}.rss-filter-sticky-bar.is-stuck{background:rgba(10,17,34,.96);border-color:rgba(6,182,212,.45);box-shadow:0 10px 30px -5px rgba(0,0,0,.6),0 0 15px rgba(6,182,212,.2)!important}.rss-filter-sticky-bar.is-auto-compact,.rss-filter-sticky-bar.is-minimized{padding-top:.5rem!important;padding-bottom:.5rem!important;margin-bottom:1rem!important;background:rgba(10,17,34,.98)!important;border-color:rgba(6,182,212,.4)!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}.rss-filter-sticky-bar.is-auto-compact .rss-filter-collapsible-wrapper,.rss-filter-sticky-bar.is-minimized .rss-filter-collapsible-wrapper{display:none!important}.rss-filter-sticky-bar.is-auto-compact .rss-sticky-compact-hud,.rss-filter-sticky-bar.is-minimized .rss-sticky-compact-hud{display:flex!important}.rss-sticky-minimize-btn{transition:all .2s ease;line-height:1}.rss-sticky-minimize-btn:hover{background:rgba(255,255,255,.15)!important;color:#00f0ff!important;border-color:rgba(6,182,212,.6)!important}.rss-floating-micro-dock{position:fixed;top:calc(var(--ts-navbar-height,62px) + 10px);left:50%;transform:translateX(-50%);z-index:1028;transition:all .28s cubic-bezier(.16, 1, .3, 1)}.rss-micro-dock-pill{background:rgba(10,17,34,.94);border:1px solid rgba(6,182,212,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 16px rgba(6,182,212,.3);transition:transform .2s ease,border-color .2s ease}.rss-micro-dock-pill:hover{border-color:#00f0ff;transform:scale(1.02)}@media (min-width:768px){.rss-filter-sticky-bar{position:static}.rss-sticky-minimize-btn{display:none!important}.rss-floating-micro-dock{display:none!important}}.rss-density-switcher .ts-density-btn{color:#94a3b8;border:none;background:0 0;transition:all .18s ease}.rss-density-switcher .ts-density-btn:hover{color:#fff}.rss-density-switcher .ts-density-btn.active{background:#06b6d4!important;color:#051923!important;font-weight:700;box-shadow:0 2px 8px rgba(6,182,212,.4)}.rss-density-switcher.rss-density-switcher-solid{background-color:#14181f}.rss-category-view-suite[data-view-density=zen] .cve-badge-pill,.rss-category-view-suite[data-view-density=zen] .epss-badge-pill,.rss-category-view-suite[data-view-density=zen] .rss-card-mitre-pill,.rss-category-view-suite[data-view-density=zen] .ts-badge-telemetry,.rss-category-view-suite[data-view-density=zen] .ts-threat-matrix-hud{display:none!important}.rss-category-view-suite[data-view-density=zen] .rss-feed-card-title{font-size:1.05rem!important;line-height:1.55!important}.ts-live-sentinel-beacon{position:fixed;top:calc(var(--ts-navbar-height,68px) + var(--ts-zeroday-offset,0px) + 12px);right:1.25rem;z-index:1030;transition:all .25s ease}.ts-sentinel-pill{background:rgba(15,23,42,.95)!important;border-color:rgba(239,68,68,.7)!important;box-shadow:0 4px 20px rgba(239,68,68,.35),0 0 10px rgba(239,68,68,.2)!important;backdrop-filter:blur(16px);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ts-sentinel-pill:hover{transform:scale(1.04);box-shadow:0 6px 24px rgba(239,68,68,.55),0 0 16px rgba(239,68,68,.35)!important}.sentinel-pulse-dot{width:8px;height:8px;animation:sentinelPulse 1.5s infinite}@keyframes sentinelPulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1.2);box-shadow:0 0 0 8px rgba(239,68,68,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.rss-feed-card.is-keyboard-active,.rss-view-list-row.is-keyboard-active{outline:2px solid #06b6d4!important;box-shadow:0 0 24px rgba(6,182,212,.5),0 8px 30px rgba(0,0,0,.6)!important;transform:translateY(-4px)!important;transition:all .2s cubic-bezier(.16, 1, .3, 1)!important}.rss-feed-card-cover{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#0b1220;border-bottom:1px solid rgba(255,255,255,.12)}.rss-feed-card-cover::after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.rss-feed-card-cover-img{width:100%;height:100%;object-fit:cover;opacity:.92;transition:transform .45s ease,opacity .3s ease}.rss-feed-card:hover .rss-feed-card-cover-img{transform:scale(1.05);opacity:1}.rss-feed-card-cover--fallback,.rss-feed-card-cover--v0,.rss-feed-card-cover--v1,.rss-feed-card-cover--v2,.rss-feed-card-cover--v3{display:flex;align-items:center;justify-content:center}.rss-feed-card-cover--v0{background:radial-gradient(120% 130% at 18% 0,rgba(6,182,212,.3),transparent 55%),linear-gradient(160deg,#0e1c31,#0b1220)}.rss-feed-card-cover--v1{background:radial-gradient(120% 130% at 82% 0,rgba(59,130,246,.3),transparent 55%),linear-gradient(200deg,#101b33,#0b1220)}.rss-feed-card-cover--v2{background:radial-gradient(120% 130% at 20% 100%,rgba(20,184,166,.26),transparent 55%),linear-gradient(340deg,#0d1e2c,#0b1220)}.rss-feed-card-cover--v3{background:radial-gradient(120% 130% at 80% 100%,rgba(99,102,241,.26),transparent 55%),linear-gradient(20deg,#151a33,#0b1220)}.rss-feed-card-cover-icon{font-size:2.4rem;line-height:1;filter:drop-shadow(0 6px 16px rgba(0, 0, 0, .55));transition:transform .45s ease}.rss-feed-card:hover .rss-feed-card-cover-icon{transform:scale(1.12) translateY(-2px)}.rss-feed-card-cover-chip{position:absolute;right:.65rem;bottom:.65rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;padding:0 .5rem;border-radius:999px;background:rgba(2,6,23,.78);border:1px solid rgba(255,255,255,.22);color:#e2e8f0;font-size:1rem;line-height:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rss-feed-card-cover-chip--yt{color:#f87171;border-color:rgba(248,113,113,.45);font-size:1.25rem}.rss-feed-card--bare::before{content:"";display:block;flex:none;width:100%;height:3px;background:linear-gradient(90deg,rgba(148,163,184,.4),transparent 72%)}.rss-feed-card--bare-v0::before{background:linear-gradient(90deg,rgba(6,182,212,.75),transparent 72%)}.rss-feed-card--bare-v1::before{background:linear-gradient(90deg,rgba(59,130,246,.75),transparent 72%)}.rss-feed-card--bare-v2::before{background:linear-gradient(90deg,rgba(20,184,166,.7),transparent 72%)}.rss-feed-card--bare-v3::before{background:linear-gradient(90deg,rgba(99,102,241,.7),transparent 72%)}.rss-cat-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border-radius:.75rem;background:rgba(148,163,184,.1);border:1px solid rgba(148,163,184,.24);color:#7dd3fc;font-size:1.1rem;line-height:1}.rss-cat-tile-img{width:20px;height:20px;object-fit:contain;display:block}.rss-cat-tile--yt{color:#f87171;border-color:rgba(248,113,113,.4);background:rgba(248,113,113,.12)}.rss-cat-tile--gh{color:#c4b5fd;border-color:rgba(196,181,253,.4);background:rgba(139,92,246,.14)}.rss-feed-card-cat{min-width:0;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#7dd3fc;opacity:.92}.rss-feed-card-cat .bi{font-size:.78em}.rss-feed-card-src{margin-left:auto;flex-shrink:1;max-width:46%;font-size:.66rem;letter-spacing:.02em;color:var(--ts-color-text-muted,rgba(148,163,184,.95))}.rss-feed-card-foot{border-top:1px solid rgba(148,163,184,.18)}.rss-feed-card-title{text-wrap:pretty}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes rss-card-slide-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.anim-slide-up{animation:rss-card-slide-up .25s ease-out both}@media (prefers-reduced-motion:reduce){.intel-card,.rss-feed-card,.rss-feed-card-cover-icon,.rss-feed-card-cover-img{transition:none!important;transform:none!important}.anim-slide-up{animation:none}}.intel-chip{display:inline-flex;align-items:center;gap:.32rem;max-width:100%;padding:.2rem .6rem;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.55);color:#cbd5e1;font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace);font-size:.68rem;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:middle}.intel-chip--sec{color:#fca5a5;border-color:rgba(248,113,113,.5);background:rgba(127,29,29,.35)}.intel-chip--cve,a.intel-chip--cve{color:#fecaca;border-color:rgba(248,113,113,.6);background:rgba(127,29,29,.45);text-transform:uppercase}a.intel-chip--cve:focus-visible,a.intel-chip--cve:hover{color:#fff;border-color:#f87171}.intel-chip--src{color:#94a3b8;border-color:rgba(148,163,184,.35);background:rgba(15,23,42,.55)}.intel-chip--yt{color:#f87171;border-color:rgba(248,113,113,.45)}.intel-chip--gh{color:#a5b4fc;border-color:rgba(165,180,252,.4)}.intel-chip--cat{color:#67e8f9;border-color:rgba(103,232,249,.4)}.hover-text-cyan{transition:color var(--duration-fast) ease}.hover-text-cyan:hover{color:#22d3ee!important}.hover-border-cyan{transition:border-color var(--duration-fast) ease}.hover-border-cyan:hover{border-color:rgba(6,182,212,.55)!important}.btn-xs{--bs-btn-padding-y:0.32rem;--bs-btn-padding-x:0.7rem;--bs-btn-font-size:0.74rem;--bs-btn-line-height:1.25}@media (pointer:fine){.btn-xs{min-height:36px}}.extra-small{font-size:var(--font-size-xs, .7rem)}.gh-badge{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:999px;border:1px solid rgba(148,163,184,.35);font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace);font-size:.72rem;line-height:1.3;text-decoration:none;white-space:nowrap}.gh-badge-repo{color:#67e8f9;border-color:rgba(103,232,249,.45);background:rgba(8,47,73,.5)}.gh-badge-repo:focus-visible,.gh-badge-repo:hover{color:#fff;border-color:#22d3ee}.gh-badge-version{color:#a5b4fc;border-color:rgba(165,180,252,.4);background:rgba(30,27,75,.45)}.gh-badge-author,.gh-badge-date{color:#94a3b8;border-color:rgba(148,163,184,.35);background:rgba(15,23,42,.5)}.github-feed-changelog h2{font-size:1.05rem}.github-feed-changelog h3{font-size:.95rem}.github-feed-changelog code,.github-feed-changelog pre{font-size:.8rem}.iss-search-modal .modal-dialog{max-width:100%;margin:0;height:100%}.iss-search-modal .modal-content{height:100vh;border-radius:0;background:rgba(11,15,25,.97);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:none;color:var(--color-text,#f8fafc)}.search-input-wrapper{position:relative;width:100%}.search-icon-prefix{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);font-size:1.1rem;opacity:.7;pointer-events:none}.search-clear-btn{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.1);border:none;color:#fff;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:.75rem;cursor:pointer;transition:all var(--duration-fast) ease}.search-clear-btn:hover{background:rgba(255,255,255,.25)}.iss-search-modal .search-input-lg{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:50rem;padding:.75rem 3rem .75rem 2.85rem;font-size:1.05rem;box-shadow:0 4px 12px rgba(0,0,0,.2)}.iss-search-modal .search-input-lg:focus{background:rgba(255,255,255,.13);border-color:var(--color-accent-cyan,#06b6d4);box-shadow:0 0 16px rgba(6,182,212,.4)}.iss-search-modal .btn-outline-secondary{border-color:rgba(255,255,255,.2);color:var(--color-text-muted,#cbd5e1);background:rgba(255,255,255,.04)}.iss-search-modal .btn-outline-secondary:focus,.iss-search-modal .btn-outline-secondary:hover{background:rgba(6,182,212,.2);border-color:var(--color-accent-cyan,#06b6d4);color:var(--color-accent-cyan,#06b6d4);box-shadow:0 0 12px rgba(6,182,212,.3);transform:translateY(-1px)}.instant-search-results-box{background:rgba(15,23,42,.85);border:1px solid rgba(255,255,255,.42);border-radius:1rem;padding:1rem;max-height:55vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.4)}.threat-radar-hero-wrapper{--radar-grid:rgba(6, 182, 212, 0.22);--radar-sweep:rgba(6, 182, 212, 0.40);--radar-sweep-line:rgba(6, 182, 212, 0.90);--radar-label:#cbd5e1;background:radial-gradient(circle at 50% 30%,rgba(6,182,212,.12) 0,rgba(11,15,25,.95) 75%);border:1px solid rgba(var(--color-fastpass-rgb),.25);border-radius:1.25rem;padding:1.5rem;margin:1.5rem 0;box-shadow:0 12px 36px rgba(0,0,0,.5),inset 0 0 24px rgba(6,182,212,.1);position:relative;overflow:hidden}[data-bs-theme=light] .threat-radar-hero-wrapper,body.light .threat-radar-hero-wrapper,html.light .threat-radar-hero-wrapper{--radar-grid:rgba(2, 132, 199, 0.30);--radar-sweep:rgba(2, 132, 199, 0.22);--radar-sweep-line:rgba(2, 132, 199, 0.75);--radar-label:#334155;background:radial-gradient(circle at 50% 30%,rgba(6,182,212,.1) 0,#eef5fb 78%);border-color:rgba(2,132,199,.3);box-shadow:0 8px 24px rgba(15,23,42,.08),inset 0 0 24px rgba(6,182,212,.06)}[data-bs-theme=light] .radar-headline,body.light .radar-headline,html.light .radar-headline{color:#0f172a}[data-bs-theme=light] .radar-live-beacon,body.light .radar-live-beacon,html.light .radar-live-beacon{background:#0891b2;box-shadow:0 0 10px rgba(8,145,178,.65)}[data-bs-theme=light] .soc-badge-critical,body.light .soc-badge-critical,html.light .soc-badge-critical{background:rgba(239,68,68,.1);border-color:rgba(185,28,28,.4);color:#b91c1c}[data-bs-theme=light] .radar-overlay-metrics,body.light .radar-overlay-metrics,html.light .radar-overlay-metrics{border-top:1px solid rgba(15,23,42,.12)}[data-bs-theme=light] .metric-label,body.light .metric-label,html.light .metric-label{color:#64748b}[data-bs-theme=light] .md-radar-drawer,body.light .md-radar-drawer,html.light .md-radar-drawer{border-top:1px solid rgba(2,132,199,.45)}@media (max-width:575.98px){.threat-radar-hero-wrapper{padding:1rem;margin:.75rem 0}}.threat-radar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.radar-title-group{display:flex;align-items:center;gap:.75rem}.radar-live-beacon{width:10px;height:10px;background:var(--color-accent-cyan);border-radius:50%;box-shadow:0 0 10px var(--color-accent-cyan);animation:radarBeaconPulse 1.8s infinite}@keyframes radarBeaconPulse{0%{transform:scale(.9);opacity:.8}50%{transform:scale(1.4);opacity:1;box-shadow:0 0 18px var(--color-accent-cyan)}100%{transform:scale(.9);opacity:.8}}.radar-headline{font-size:1.25rem;font-weight:800;color:#fff;margin:0;letter-spacing:-.02em}.radar-badge-group{display:flex;align-items:center;gap:.5rem}.soc-badge-critical{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.5);color:#f87171;font-family:monospace;font-size:.75rem;padding:.35rem .65rem;border-radius:50rem}.btn-terminal-scan{background:rgba(var(--color-fastpass-rgb),.15);border:1px solid rgba(var(--color-fastpass-rgb),.4);color:var(--color-accent-cyan);border-radius:50rem;font-size:.75rem;font-weight:600;padding:.35rem .75rem;transition:all var(--duration-normal) ease}.btn-terminal-scan:hover{background:rgba(var(--color-fastpass-rgb),.3);color:#fff;box-shadow:0 0 12px rgba(var(--color-fastpass-rgb),.5)}.radar-canvas-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.radar-canvas{width:100%;max-width:600px;height:auto;aspect-ratio:600/340;border-radius:1rem}.radar-overlay-metrics{display:flex;justify-content:space-around;width:100%;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);gap:.5rem;flex-wrap:wrap}.metric-box{text-align:center;padding:.25rem .5rem}.metric-label{font-size:.65rem;font-family:monospace;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.metric-val{font-size:.85rem;font-weight:800;font-family:monospace}@media (max-width:575.98px){.iss-compact-nav-bar{padding-top:.35rem;padding-bottom:.35rem}.navbar-brand .iss-brand-text{font-size:1.1rem;letter-spacing:-.02em;font-weight:800}.navbar-toggler{padding:.25rem .5rem;border-radius:50rem}.iss-compact-nav-bar button[data-bs-target="#mobileSearchModal"]{padding:.25rem}}body.light .glass-footer,html[data-bs-theme=light] .glass-footer{background:linear-gradient(180deg,#f8fafc 0,#f1f5f9 100%);border-top:1px solid var(--color-border);color:#0f172a}body.light .glass-footer a{color:#0e7490}body.light .glass-footer a:hover{color:#075985}body.light .glass-footer .text-light{color:#0f172a!important}}.threat-hero-card{background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(8,14,28,.98));border:1px solid rgba(0,240,255,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.threat-hero-card h1{color:#fff;letter-spacing:-.5px}.threat-hero-card .lead{line-height:1.6;max-width:680px}.threat-hero-card .quick-filter-box{max-width:340px}.threat-hero-card .quick-filter{min-height:44px;align-items:center}.rss-back-to-top-btn{position:fixed;bottom:28px;right:28px;width:48px;height:48px;z-index:999;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0e7490,#075985);border:1px solid rgba(255,255,255,.2);transition:all .25s ease}@media (max-width:991.98px){.rss-back-to-top-btn{bottom:calc(var(--ts-dock-height,64px) + var(--ts-dock-safe,0px) + 12px);right:16px}}@media (max-width:767.98px){.rss-feed-card-cover:not(:has(.rss-feed-card-cover-img)){aspect-ratio:auto;height:84px}.rss-feed-card-cover:not(:has(.rss-feed-card-cover-img)) .rss-feed-card-cover-icon{font-size:1.5rem}}@layer bootstrap{.rss-view-list .rss-feed-card{border-radius:.75rem!important;flex-direction:row!important;align-items:stretch!important;overflow:hidden!important;transition:border-color .2s ease,box-shadow .2s ease;min-height:96px}.rss-view-list .rss-feed-card:hover{transform:none;border-color:rgba(2,132,199,.45)!important;box-shadow:0 4px 16px -2px rgba(0,0,0,.35)!important}.rss-view-list .rss-feed-card-cover{display:block!important;flex:0 0 160px!important;width:160px!important;min-width:160px!important;max-width:160px!important;position:relative!important;overflow:hidden!important;border-radius:.75rem 0 0 .75rem!important;align-self:stretch!important;background-color:rgba(2,6,23,.6)!important;margin:0!important}.rss-view-list .rss-feed-card-cover-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .3s ease}.rss-view-list .rss-feed-card:hover .rss-feed-card-cover-img{transform:scale(1.05)}.rss-view-list .rss-feed-card-cover-chip{right:.4rem!important;bottom:.4rem!important;min-width:1.6rem!important;height:1.6rem!important;font-size:.85rem!important;padding:0 .4rem!important}.rss-view-list .rss-feed-card-cover-chip--yt{font-size:1.05rem!important}.rss-view-list .rss-feed-card-body{flex:1 1 auto!important;min-width:0!important;gap:.25rem!important;padding:.65rem 1rem!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.rss-view-list .rss-feed-card-head{flex-wrap:nowrap!important;gap:.45rem!important;margin-bottom:.15rem!important;min-width:0}.rss-view-list .rss-cat-tile{width:24px!important;height:24px!important;border-radius:.4rem!important;font-size:.75rem!important;flex-shrink:0!important}.rss-view-list .rss-cat-tile-img{width:13px!important;height:13px!important}.rss-view-list .rss-feed-card-cat{max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem!important;font-weight:600}.rss-view-list .rss-feed-card-src{margin-left:auto;max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.68rem;opacity:.85}.rss-view-list .rss-feed-card-title{margin-bottom:.15rem!important;font-size:.95rem!important;font-weight:700!important;line-height:1.35!important;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical}.rss-view-list .rss-feed-card-title a{display:inline;padding:0;color:inherit;text-decoration:none}.rss-view-list .rss-feed-card-title a:hover{color:var(--color-accent-cyan,#06b6d4)!important}.rss-view-list .rss-feed-card-title a:focus-visible{outline:3px solid var(--color-accent-cyan,#22d3ee);outline-offset:-2px;border-radius:.35rem}.rss-items-grid:not(.rss-view-list) .rss-feed-card-title{display:-webkit-box!important;-webkit-line-clamp:5!important;-webkit-box-orient:vertical;overflow:hidden}.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"] .rss-feed-card-title{-webkit-line-clamp:6!important}.rss-view-list .card-teaser{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.2rem!important;font-size:.8rem!important;line-height:1.4!important;color:var(--color-text-muted,#94a3b8)!important}.rss-view-list .rss-feed-card-chips{display:inline-flex!important;flex-wrap:wrap!important;gap:.35rem!important;margin-bottom:.15rem!important}.rss-view-list .rss-feed-card-foot{flex:0 0 auto;margin-top:auto!important;margin-left:0;padding-top:.35rem!important;border-top:1px solid rgba(255,255,255,.07)!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:.5rem!important}.rss-view-list .rss-feed-card-meta{display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:.75rem!important;font-size:.7rem!important}.rss-view-list .rss-meta-duration,.rss-view-list .rss-meta-time{white-space:nowrap}.rss-view-list .rss-feed-card-actions{display:inline-flex!important;align-items:center!important;gap:.35rem!important;flex-wrap:nowrap!important;margin-left:auto!important}.rss-view-list .rss-feed-card-actions .rss-card-cta{font-size:.72rem!important;padding:.2rem .65rem!important;line-height:1.3!important;white-space:nowrap!important}.rss-view-list .rss-feed-card-actions .rss-card-cta--primary{font-weight:700!important}@keyframes tsRssShimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.rss-skeleton-placeholder>div{min-height:180px;border-radius:.75rem!important;background:linear-gradient(90deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.09) 50%,rgba(255,255,255,.03) 100%)!important;background-size:200% 100%!important;animation:tsRssShimmer 1.8s infinite ease-in-out!important;border:1px solid rgba(255,255,255,.06)!important}.rss-view-list .rss-skeleton-placeholder>div{min-height:96px!important}.rss-card-focused .rss-feed-card{outline:2px solid var(--color-accent-cyan,#06b6d4)!important;outline-offset:3px!important;box-shadow:0 0 20px rgba(6,182,212,.45)!important;border-color:var(--color-accent-cyan,#06b6d4)!important}.rss-feed-card-cover-chip--audio{color:#f59e0b!important;border-color:rgba(245,158,11,.45)!important;font-size:1rem!important;cursor:pointer}.ts-podcast-bar{position:fixed;bottom:0;left:0;right:0;z-index:1060;background:rgba(15,23,42,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -4px 20px rgba(0,0,0,.5);transition:transform .25s ease}@media (max-width:767.98px){.rss-view-list .rss-feed-card-cover{flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important}.rss-view-list .rss-feed-card-cat{max-width:8.5rem}.rss-view-list .rss-feed-card-src{font-size:.62rem}.rss-view-list .rss-feed-card-title{font-size:.88rem!important}.rss-view-list .card-teaser{display:none!important}.rss-view-list .rss-meta-engagement{display:none!important}.rss-view-list .rss-feed-card-actions .rss-card-cta:not(.rss-card-cta--primary){display:none!important}}.rss-day-section{display:flex;align-items:center;gap:.6rem;padding:.65rem .3rem .35rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-body-color)}.rss-day-section-label{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.rss-day-section::after{content:"";flex:1 1 auto;height:1px;background:rgba(var(--color-line-rgb,148,163,184),.35)}.rss-day-section--top .rss-day-section-label{display:inline-flex;align-items:center;gap:.35rem}.rss-sort-switcher{flex-shrink:0}body.light .btn-outline-warning.text-warning,body.light .rss-sort-switcher .btn-outline-warning,html[data-bs-theme=light] .btn-outline-warning.text-warning,html[data-bs-theme=light] .rss-sort-switcher .btn-outline-warning{color:#b45309!important;border-color:rgba(180,83,9,.55)}.rss-story-toggle{flex-shrink:0;font-size:.68rem;line-height:1.2}.rss-story-toggle--open{background:var(--color-accent-dim,rgba(2,132,199,.15))}.rss-relevance-dot{display:inline-flex;align-items:center;line-height:1;flex-shrink:0}.rss-relevance-dot.rss-relevance-l1{color:var(--color-accent-text,#38bdf8);font-size:.66rem}.rss-relevance-dot.rss-relevance-l2{color:var(--color-accent-text,#38bdf8);font-size:.8rem}.rss-relevance-dot.rss-relevance-l3{color:var(--color-accent-gold,#f5a623);font-size:.95rem}body.light .rss-relevance-dot.rss-relevance-l3,html[data-bs-theme=light] .rss-relevance-dot.rss-relevance-l3{color:#b45309}.rss-story-related{margin-top:.35rem;padding:.3rem .85rem .45rem;border-left:3px solid var(--color-accent,#0284c7);border-radius:.5rem;background:rgba(var(--color-surface-rgb,30,41,59),.45)}.rss-story-related-row{font-size:.78rem;padding:.32rem 0;color:var(--bs-body-color);border-bottom:1px solid rgba(var(--color-line-rgb,148,163,184),.22)}.rss-story-related-row:last-child{border-bottom:0}.rss-story-related-row:hover .rss-story-related-title{text-decoration:underline}.rss-story-related-src{flex:0 0 auto;max-width:9.5rem;font-size:.68rem;font-weight:600;color:var(--color-accent-text,#38bdf8)}.rss-story-related-title{color:var(--bs-body-color)}.rss-story-related-time{flex-shrink:0;font-size:.68rem;opacity:.85}.rss-feed-card--featured{border-color:rgba(2,132,199,.55)!important;box-shadow:0 6px 24px rgba(2,132,199,.16)}.rss-feed-card--featured .rss-feed-card-title{font-size:1.12rem;line-height:1.28}.rss-view-list .rss-feed-card--featured .rss-feed-card-title{font-size:.92rem;line-height:1.35}@media (max-width:767.98px){.rss-feed-card--featured .rss-feed-card-title{font-size:1rem}.rss-story-related-src{max-width:6.5rem}}@media (min-width:992px){.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"]{width:66.66667%}}@media (min-width:1200px){.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"]{width:50%}}@media (min-width:992px){.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"] .rss-feed-card--featured{flex-direction:row!important;align-items:stretch}.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"] .rss-feed-card--featured .rss-feed-card-cover{flex:0 0 42%;width:42%;aspect-ratio:auto;align-self:stretch;border-bottom:0;border-right:1px solid rgba(148,163,184,.22)}.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"] .rss-feed-card--featured .rss-feed-card-body{flex:1 1 0%;min-width:0}.rss-items-grid:not(.rss-view-list) .rss-feed-card-wrapper[data-rss-span="2"] .rss-feed-card--featured.rss-feed-card--bare::before{width:3px!important;height:100%!important;align-self:stretch}}.rss-feed-card-wrapper.rss-swiping{z-index:5;will-change:transform}.rss-feed-card-wrapper.rss-swiping::after{position:absolute;top:50%;transform:translateY(-50%);padding:.42rem .6rem;border-radius:999px;background:rgba(2,132,199,.9);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;pointer-events:none;z-index:3}.rss-feed-card-wrapper.rss-swipe-dir-l::after{content:"◀ Zurück";left:.6rem}.rss-feed-card-wrapper.rss-swipe-dir-r::after{content:"Vor ▶";right:.6rem}@keyframes rss-row-vote-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}100%{box-shadow:0 0 0 14px rgba(34,197,94,0)}}.rss-feed-card-wrapper.rss-row-vote-pulse .rss-feed-card{animation:rss-row-vote-pulse .55s ease-out}@media (prefers-reduced-motion:reduce){.rss-feed-card-wrapper.rss-row-vote-pulse .rss-feed-card{animation:none}.rss-feed-card-wrapper.rss-swiping{will-change:auto}}}@media print{body{background-color:#fff!important;color:#0f172a!important;font-size:10pt!important}#readingProgressBar,#rssFloatingMicroDock,#threatSentinelBeacon,#threatSentinelModal,.article-quick-drawer,.article-quick-drawer-backdrop,.d-print-none,.footer,.iss-offline-badge,.modal-backdrop,.modal-header .btn-close,.navbar,.rss-back-to-top-btn,.rss-categoryview-actions,.rss-predictive-dropdown,.site-footer,.threat-radar-hero-wrapper,.ts-podcast-bar,.ts-reading-progress,.ts-reading-progress-track,.zen-reading-dock{display:none!important}.modal{position:static!important;overflow:visible!important;display:block!important}.modal-dialog{max-width:100%!important;margin:0!important}.modal-content{background:0 0!important;border:none!important;box-shadow:none!important}.ciso-executive-dossier{background:#fff!important;color:#0f172a!important;border:2px solid #0f172a!important;box-shadow:none!important;page-break-inside:avoid;break-inside:avoid}.ciso-executive-dossier .text-light,.ciso-executive-dossier .text-white{color:#0f172a!important}.ciso-executive-dossier .bg-dark,.ciso-executive-dossier .bg-secondary{background-color:#f8fafc!important;border-color:#cbd5e1!important}.ciso-executive-dossier .badge{border:1px solid #0f172a!important;color:#000!important;background:0 0!important}}.ts-reading-progress-track{position:fixed;top:0;left:0;width:100%;height:4px;background:0 0;z-index:1060;pointer-events:none}.ts-reading-progress-bar{height:100%;width:0%;background:linear-gradient(90deg,#06b6d4,#10b981);box-shadow:0 0 10px rgba(6,182,212,.7);transition:width .1s ease-out}.ts-dynamic-toc-wrapper{background:rgba(15,23,42,.75);border:1px solid rgba(148,163,184,.2);border-radius:.75rem;padding:1rem 1.25rem;backdrop-filter:blur(8px)}.ts-dynamic-toc-list{list-style:none;padding-left:0;margin-bottom:0}.ts-dynamic-toc-link{display:block;padding:.35rem .6rem;font-size:.82rem;color:#94a3b8;text-decoration:none;border-left:2px solid transparent;transition:all .2s ease}.ts-dynamic-toc-link.active,.ts-dynamic-toc-link:hover{color:#38bdf8;border-left-color:#38bdf8;background:rgba(56,189,248,.08);padding-left:.85rem}.iss-offline-badge{position:fixed;bottom:1.5rem;left:1.5rem;z-index:1050;background:rgba(15,23,42,.95);border:1px solid #ef4444;color:#ef4444;font-family:var(--font-monospace, monospace);font-size:.78rem;padding:.4rem .85rem;border-radius:9999px;box-shadow:0 4px 16px rgba(239,68,68,.3);display:none;align-items:center;gap:.5rem;animation:pulse-offline 2s infinite ease-in-out}.iss-offline-badge.is-offline{display:inline-flex}@keyframes pulse-offline{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.soc-command-dialog{max-width:640px;margin:8vh auto auto}.soc-command-content{background:rgba(15,23,42,.96)!important;border:1px solid rgba(6,182,212,.35)!important;border-radius:1.25rem!important;backdrop-filter:blur(24px)!important;box-shadow:0 20px 60px rgba(0,0,0,.75),0 0 30px rgba(6,182,212,.15)!important;overflow:hidden}.soc-command-header{border-bottom:1px solid rgba(148,163,184,.2);padding:.85rem 1.25rem}.soc-command-input{background:0 0!important;border:none!important;color:#fff!important;box-shadow:none!important;font-size:1.05rem!important}.soc-command-input::placeholder{color:#64748b!important}.soc-command-list{max-height:52vh;overflow-y:auto;padding:.5rem;list-style:none;margin:0}.soc-command-item{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem;border-radius:.6rem;color:#e2e8f0;text-decoration:none;cursor:pointer;transition:all .15s ease;font-family:var(--font-monospace, monospace);font-size:.85rem}.soc-command-item.is-selected,.soc-command-item:hover{background:rgba(6,182,212,.15);color:#38bdf8;transform:translateX(3px)}.soc-command-badge{font-size:.7rem;padding:.2rem .5rem;border-radius:.35rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#94a3b8}#socWorkbenchOffcanvas{width:min(440px,100%);background:rgba(11,15,25,.98);border-left:1px solid rgba(148,163,184,.25);backdrop-filter:blur(20px)}.workbench-card{background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.15);border-radius:.75rem;padding:.75rem 1rem;transition:all .2s ease}.workbench-card:hover{border-color:rgba(6,182,212,.35);background:rgba(15,23,42,.85)}.ts-threat-matrix-hud{background:radial-gradient(ellipse at 50% 0,rgba(6,182,212,.08) 0,rgba(15,23,42,.85) 80%);border:1px solid rgba(6,182,212,.25);transition:all .3s ease}.ts-threat-matrix-hud:hover{border-color:rgba(6,182,212,.45);box-shadow:0 8px 24px rgba(6,182,212,.1)}.ts-live-sentinel-indicator{transition:all .3s ease;user-select:none}.ts-sentinel-dot{display:inline-block;animation:tsSentinelPulse 2s infinite ease-in-out}@keyframes tsSentinelPulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(34,197,94,.7)}70%{transform:scale(1.15);box-shadow:0 0 0 6px rgba(34,197,94,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(34,197,94,0)}}.epss-sparkline{vertical-align:middle;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .4));transition:transform .2s ease}.epss-sparkline:hover{transform:scale(1.18)}.ts-threat-graph-wrapper{background:radial-gradient(circle at 50% 20%,rgba(15,23,42,.95) 0,rgba(3,7,18,.98) 100%)!important;border-radius:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.5)}.ts-threat-graph-viewport{background:#030712!important;border:1px solid rgba(255,255,255,.08)}.ts-threat-graph-canvas{display:block;cursor:grab}.ts-threat-graph-canvas:active{cursor:grabbing}.ts-graph-legend{backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);font-size:.72rem}body[data-soc-wallboard=true]{background-color:#030712!important;color:#f8fafc!important;overflow-x:hidden}body[data-soc-wallboard=true] .breadcrumb,body[data-soc-wallboard=true] .glass-footer,body[data-soc-wallboard=true] .site-header-promos{display:none!important}body[data-soc-wallboard=true] .rss-feed-card{background:rgba(15,23,42,.9)!important;border:1px solid rgba(6,182,212,.3)!important;box-shadow:0 4px 20px rgba(0,0,0,.6)!important}body[data-soc-wallboard=true] .rss-feed-card:hover{border-color:rgba(6,182,212,.8)!important;transform:translateY(-2px)}.soc-wallboard-hud-bar{position:sticky;top:0;z-index:1060;background:rgba(3,7,18,.95);border-bottom:2px solid #06b6d4;backdrop-filter:blur(12px);padding:.5rem 1.5rem;box-shadow:0 4px 25px rgba(6,182,212,.2)}.ts-cve-timeline-card{background:radial-gradient(circle at 50% 0,rgba(15,23,42,.95) 0,rgba(3,7,18,.98) 100%)!important;border-radius:.75rem}.ts-timeline-step{transition:all .2s ease}.ts-timeline-step:hover{transform:translateY(-2px);background:rgba(15,23,42,.9)!important}.ts-incident-playbook{background:radial-gradient(circle at 10% 10%,rgba(15,23,42,.95) 0,rgba(8,14,28,.98) 100%)!important;border-radius:.75rem}.ts-incident-playbook .form-check-input:checked{background-color:#10b981;border-color:#10b981}.ts-detection-rules-card .ts-detection-rules-toggle,.ts-incident-playbook .ts-incident-playbook-toggle{cursor:pointer}.ts-detection-rules-card .ts-detection-rules-toggle:focus-visible,.ts-incident-playbook .ts-incident-playbook-toggle:focus-visible{outline:2px solid var(--color-accent,#06b6d4);outline-offset:2px;border-radius:.5rem}.ts-detection-rules-card{background:radial-gradient(circle at 90% 10%,rgba(15,23,42,.95) 0,rgba(3,7,18,.98) 100%)!important;border-radius:.75rem}.ts-detection-rules-card .nav-pills .nav-link{color:#94a3b8;background:rgba(255,255,255,.05)}.ts-detection-rules-card .nav-pills .nav-link.active{background:#06b6d4;color:#030712;font-weight:700}.ts-threat-actor-card{background:radial-gradient(circle at 10% 0,rgba(225,29,72,.15) 0,rgba(15,23,42,.95) 80%)!important;border-radius:.75rem}.ts-weaponization-box{background:radial-gradient(circle at 90% 0,rgba(239,68,68,.15) 0,rgba(15,23,42,.95) 80%)!important;border-radius:.75rem}.ts-blast-radius-card{background:radial-gradient(circle at 50% 50%,rgba(245,158,11,.1) 0,rgba(15,23,42,.95) 90%)!important;border-radius:.75rem}.ts-geo-vector-card{background:radial-gradient(circle at 50% 10%,rgba(6,182,212,.12) 0,rgba(3,7,18,.98) 90%)!important;border-radius:.75rem}.ts-beacon-ping{animation:tsBeaconPulse 2s infinite ease-in-out;transform-origin:center}@keyframes tsBeaconPulse{0%{r:5;opacity:.7}50%{r:14;opacity:.1}100%{r:5;opacity:.7}}body[data-soc-wallboard=true] .ts-wallboard-geo-panel{display:block!important}.badge-epss-surge{display:inline-flex;align-items:center;gap:.25rem;letter-spacing:.04em;transition:transform .2s ease,box-shadow .2s ease}.badge-epss-surge:hover{transform:translateY(-1px) scale(1.02)}.badge-epss-surge-critical{animation:surgeGlow 1.8s infinite ease-in-out}@keyframes surgeGlow{0%{box-shadow:0 0 6px rgba(244,63,94,.4);border-color:rgba(244,63,94,.5)}50%{box-shadow:0 0 16px rgba(244,63,94,.9),inset 0 0 8px rgba(244,63,94,.3);border-color:#f43f5e}100%{box-shadow:0 0 6px rgba(244,63,94,.4);border-color:rgba(244,63,94,.5)}}.btn-rag-prompt-pill{cursor:pointer;white-space:normal;user-select:none;background:#0e2431;color:#a5f3fc;border:1px solid #155e75;border-radius:999px;padding:.3rem .7rem;font-size:.78rem;margin:0 .4rem .45rem 0;text-align:left;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn-rag-prompt-pill:focus-visible,.btn-rag-prompt-pill:hover{background:#155e75;border-color:#22d3ee;color:#ecfeff}.btn-rag-prompt-pill:active{transform:scale(.97)}#exploitPocModal .modal-content{border-radius:1rem}#exploitPocDefangedCode{counter-reset:line;color:#4ade80}.btn-export-attack-navigator{cursor:pointer;transition:all .2s ease}.btn-export-attack-navigator:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(244,63,94,.3)}.btn-ciso-boardroom-slide{cursor:pointer;text-decoration:none;transition:all .2s ease}.btn-ciso-boardroom-slide:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(6,182,212,.3)}.rss-predictive-dropdown{background:rgba(11,15,25,.96)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,242,254,.3)!important;box-shadow:0 16px 48px rgba(0,0,0,.75),0 0 24px rgba(0,242,254,.12)!important;max-height:420px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,242,254,0.3) transparent}.rss-predictive-section-title{font-family:var(--bs-font-monospace, monospace);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan,#00f2fe);padding:.4rem .8rem;background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.05)}.rss-predictive-item{display:flex;align-items:center;justify-content:space-between;padding:.55rem .85rem;color:#e2e8f0;text-decoration:none;font-size:.8rem;transition:all .15s ease-in-out;border-bottom:1px solid rgba(255,255,255,.03);cursor:pointer}.rss-predictive-item.is-selected,.rss-predictive-item:hover{background:rgba(0,242,254,.12)!important;color:#fff!important;padding-left:1.1rem}.rss-predictive-cve-pill{font-family:var(--bs-font-monospace, monospace);font-weight:700;font-size:.75rem}.ts-threat-matrix-cell{cursor:pointer;transition:all .2s cubic-bezier(.16, 1, .3, 1);border:1px solid rgba(255,255,255,.08);user-select:none}.ts-threat-matrix-cell:hover{transform:translateY(-2px);border-color:rgba(0,242,254,.45)!important;box-shadow:0 4px 14px rgba(0,242,254,.18)}.ts-threat-matrix-cell.is-tactic-active{background:rgba(0,242,254,.15)!important;border-color:#00f2fe!important;box-shadow:0 0 16px rgba(0,242,254,.35)}.zen-reading-dock{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:1040;background:rgba(15,23,42,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px rgba(0,0,0,.6);border-radius:9999px;padding:6px 14px;display:flex;align-items:center;gap:12px;font-size:.78rem;color:#94a3b8;max-width:92vw;transition:transform .3s ease,opacity .3s ease}.zen-reading-dock.is-hidden{transform:translate(-50%,100px);opacity:0;pointer-events:none}.ts-cve-compare-tray{position:fixed;bottom:24px;right:24px;z-index:1045;background:rgba(15,23,42,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,240,255,.35);border-radius:9999px;box-shadow:0 10px 35px rgba(0,0,0,.7),0 0 15px rgba(0,240,255,.2);transition:transform .3s cubic-bezier(.16, 1, .3, 1),opacity .3s ease}.ts-cve-compare-chip{background:rgba(0,240,255,.12);border:1px solid rgba(0,240,255,.3);color:#00f0ff;border-radius:9999px;padding:2px 8px;font-size:.75rem;font-family:var(--bs-font-monospace, monospace);display:inline-flex;align-items:center;gap:4px}.ts-cve-compare-chip .btn-remove-cve-chip{cursor:pointer;opacity:.7;transition:opacity .15s ease}.ts-cve-compare-chip .btn-remove-cve-chip:hover{opacity:1;color:#f43f5e}.cve-compare-pin-btn{font-size:.85rem;color:#64748b;transition:color .15s ease,transform .15s ease}.cve-compare-pin-btn:hover{color:#00f0ff!important;transform:scale(1.15)}.cve-compare-pin-btn.is-pinned{color:#00f0ff!important}.rss-feed-card--epss-surge-critical{border-color:rgba(244,63,94,.55)!important;box-shadow:0 0 20px rgba(244,63,94,.25)!important;position:relative}.cve-diff-matrix-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.cve-diff-matrix-table td,.cve-diff-matrix-table th{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);vertical-align:middle;font-size:.85rem}.cve-diff-matrix-table td:last-child,.cve-diff-matrix-table th:last-child{border-right:none}.cve-diff-matrix-table tr:last-child td{border-bottom:none}.cve-diff-matrix-table th{background:rgba(15,23,42,.9);color:#94a3b8;font-family:var(--bs-font-monospace, monospace);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.cve-diff-matrix-table td.cve-diff-delta-cell{background:rgba(244,63,94,.08);border-left:2px solid rgba(244,63,94,.5)}.ts-soc-wallboard-view{background:#060911;color:#e2e8f0;min-height:100vh;padding:1.5rem}.ts-soc-wallboard-hud-card{background:rgba(11,15,25,.85);border:1px solid rgba(0,240,255,.2);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.6)}html.light .ioc-intelligence-box,html.light .iss-social-share-suite,html.light .mobile-executive-digest,html.light .ts-advisory-verify-box,html.light .ts-blast-radius-card,html[data-bs-theme=light] .ioc-intelligence-box,html[data-bs-theme=light] .iss-social-share-suite,html[data-bs-theme=light] .mobile-executive-digest,html[data-bs-theme=light] .ts-advisory-verify-box,html[data-bs-theme=light] .ts-blast-radius-card{background:var(--color-surface-card)!important;border-color:var(--color-border)!important;backdrop-filter:none!important}html.light .iss-social-share-suite,html[data-bs-theme=light] .iss-social-share-suite{border:1px solid var(--color-border)!important}html.light .ioc-intelligence-box .text-info,html.light .iss-social-share-suite .text-info,html.light .mobile-executive-digest .text-info,html.light .ts-advisory-verify-box .text-info,html.light .ts-blast-radius-card .text-info,html[data-bs-theme=light] .ioc-intelligence-box .text-info,html[data-bs-theme=light] .iss-social-share-suite .text-info,html[data-bs-theme=light] .mobile-executive-digest .text-info,html[data-bs-theme=light] .ts-advisory-verify-box .text-info,html[data-bs-theme=light] .ts-blast-radius-card .text-info{color:var(--color-accent-text,#0e7490)!important}html.light .iss-social-share-suite .text-uppercase,html[data-bs-theme=light] .iss-social-share-suite .text-uppercase{color:var(--color-accent-text,#0e7490)!important}@media (prefers-color-scheme:light){html:not([data-bs-theme=dark]) .ioc-intelligence-box,html:not([data-bs-theme=dark]) .iss-social-share-suite,html:not([data-bs-theme=dark]) .mobile-executive-digest,html:not([data-bs-theme=dark]) .ts-advisory-verify-box,html:not([data-bs-theme=dark]) .ts-blast-radius-card{background:var(--color-surface-card)!important;border-color:var(--color-border)!important;backdrop-filter:none!important}html:not([data-bs-theme=dark]) .iss-social-share-suite{border:1px solid var(--color-border)!important}html:not([data-bs-theme=dark]) .ioc-intelligence-box .text-info,html:not([data-bs-theme=dark]) .iss-social-share-suite .text-info,html:not([data-bs-theme=dark]) .mobile-executive-digest .text-info,html:not([data-bs-theme=dark]) .ts-advisory-verify-box .text-info,html:not([data-bs-theme=dark]) .ts-blast-radius-card .text-info{color:var(--color-accent-cyan)!important}}html.light .karma-points-val,html.light .tsec-community-edge-badge,html.light .tsec-community-edge-label,html[data-bs-theme=light] .karma-points-val,html[data-bs-theme=light] .tsec-community-edge-badge,html[data-bs-theme=light] .tsec-community-edge-label{color:#b45309!important}@media (prefers-color-scheme:light){html:not([data-bs-theme=dark]) .karma-points-val,html:not([data-bs-theme=dark]) .tsec-community-edge-badge,html:not([data-bs-theme=dark]) .tsec-community-edge-label{color:#b45309!important}}@layer bootstrap{html.light .rss-filter-pill-btn,html[data-bs-theme=light] .rss-filter-pill-btn{color:#b45309!important;border-color:rgba(180,83,9,.55)!important}html.light .rss-filter-pill-btn:hover,html[data-bs-theme=light] .rss-filter-pill-btn:hover{color:#92400e!important;border-color:#b45309!important;background:rgba(180,83,9,.08)!important}}@layer bootstrap{.zeroday-alert-bar .zeroday-alert.btn-light,.zeroday-alert-bar a.zeroday-alert-action.btn-light,html[data-bs-theme=dark] .zeroday-alert-bar a.zeroday-alert-action.btn-light,html[data-bs-theme=light] .zeroday-alert-bar a.zeroday-alert-action.btn-light{color:#b02a37!important}}@layer components{[data-bs-theme=light] .rss-filter-sticky-bar,html.light .rss-filter-sticky-bar{background:rgba(255,255,255,.95)!important;border-color:#cbd5e1!important;color:#0f172a}[data-bs-theme=light] .rss-filter-sticky-bar.is-auto-compact,[data-bs-theme=light] .rss-filter-sticky-bar.is-minimized,[data-bs-theme=light] .rss-filter-sticky-bar.is-stuck,html.light .rss-filter-sticky-bar.is-auto-compact,html.light .rss-filter-sticky-bar.is-minimized,html.light .rss-filter-sticky-bar.is-stuck{background:rgba(255,255,255,.97)!important;border-color:rgba(2,132,199,.45)!important}[data-bs-theme=light] .rss-filter-sticky-bar.is-stuck,html.light .rss-filter-sticky-bar.is-stuck{box-shadow:0 10px 30px -5px rgba(15,23,42,.18)!important}}@layer components{[data-bs-theme=light] .ts-podcast-bar,html.light .ts-podcast-bar{background:rgba(255,255,255,.96)!important;box-shadow:0 -4px 20px rgba(15,23,42,.16);color:#0f172a}[data-bs-theme=light] .ts-podcast-bar .text-light,[data-bs-theme=light] .ts-podcast-bar .text-white,html.light .ts-podcast-bar .text-light,html.light .ts-podcast-bar .text-white{color:#0f172a!important}[data-bs-theme=light] .zen-reading-dock,html.light .zen-reading-dock{background:rgba(255,255,255,.95);border-color:rgba(15,23,42,.14);box-shadow:0 8px 32px rgba(15,23,42,.22);color:#334155}[data-bs-theme=light] .ts-cve-compare-tray,html.light .ts-cve-compare-tray{background:rgba(255,255,255,.96);border-color:rgba(2,132,199,.5);box-shadow:0 10px 35px rgba(15,23,42,.25)}[data-bs-theme=light] .ts-cve-compare-chip,html.light .ts-cve-compare-chip{background:rgba(2,132,199,.12);border-color:rgba(2,132,199,.35);color:#075985}[data-bs-theme=light] .iss-offline-badge,html.light .iss-offline-badge{background:rgba(255,255,255,.96)}[data-bs-theme=light] .ts-sentinel-pill,html.light .ts-sentinel-pill{background:rgba(255,255,255,.96)!important;border-color:rgba(220,38,38,.55)!important;color:#b91c1c!important}[data-bs-theme=light] .page-item.disabled .page-link.bg-transparent,html.light .page-item.disabled .page-link.bg-transparent{color:#64748b!important}html[data-bs-theme=dark] .page-item.disabled .page-link.bg-transparent{color:#9aa4b2!important}[data-bs-theme=light] .rss-micro-dock-pill,html.light .rss-micro-dock-pill{background:rgba(255,255,255,.96);border-color:rgba(2,132,199,.4);color:#0f172a}}