@charset "UTF-8";:root{--navy: #0B1D3A;--navy2: #112347;--navy3: #1A3260;--red: #D93025;--red2: #B02316;--accent-blue: #2563EB;--accent-cyan: #06B6D4;--accent-emerald: #10B981;--accent-amber: #F59E0B;--white: #ffffff;--off: #F4F7FC;--text: #0F172A;--muted: #475569;--border: #E2E8F0;--card: #ffffff;--surface: #F8FAFC;--bg: #F4F7FC;--bg-alt: #E2E8F0;--card-b: #E2E8F0;--t1: #0F172A;--t2: #475569;--t3: #64748B;--title-color: #0F172A;--primary: #D93025;--primary-glow: rgba(217, 48, 37, .2);--glass-bg: rgba(255, 255, 255, .92);--glass-border: rgba(226, 232, 240, .9);--shadow-sm: 0 2px 6px rgba(15, 23, 42, .04);--shadow-md: 0 8px 24px -4px rgba(15, 23, 42, .06), 0 2px 6px -1px rgba(15, 23, 42, .04);--shadow-lg: 0 16px 36px -6px rgba(15, 23, 42, .09), 0 4px 12px -2px rgba(15, 23, 42, .05);--shadow-soft-card: 0 10px 30px -5px rgba(15, 23, 42, .05), inset 0 1px 0 rgba(255, 255, 255, .8);--shadow-glow: 0 0 25px rgba(217, 48, 37, .3)}body.dark,.dark,[data-theme=dark]{--bg: #0B132B;--bg-alt: #0F172A;--card: #1C2541;--card-b: #2A365C;--t1: #F8FAFC;--t2: #CBD5E1;--t3: #94A3B8;--off: #0B132B;--white: #1C2541;--muted: #CBD5E1;--border: #2A365C;--text: #F8FAFC;--surface: #0B132B;--title-color: #F8FAFC;--primary-glow: rgba(217, 48, 37, .35);--glass-bg: rgba(28, 37, 65, .92);--glass-border: rgba(42, 54, 92, .9);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 8px 24px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .5);--shadow-soft-card: 0 10px 30px -5px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden;width:100%;max-width:100vw}body{font-family:Plus Jakarta Sans,DM Sans,system-ui,-apple-system,sans-serif;color:var(--t1);background:var(--bg);min-height:100vh;font-size:15px;line-height:1.55;overflow-x:hidden;width:100%;max-width:100vw;transition:background .3s cubic-bezier(.16,1,.3,1),color .3s ease;-webkit-font-smoothing:antialiased}h1,h2,h3,.nav-logo-text,.sec-title,.hs-num,.pc-price,.mk-val,.welcome-title{font-family:Syne,Plus Jakarta Sans,sans-serif;letter-spacing:-.025em;font-weight:700;color:var(--t1)}.kpi-value,.kpi-val,.stat-val,.q-val,.recap-p-pct,.obj-pct,.metric-value,.card-metric{font-family:Plus Jakarta Sans,DM Sans,system-ui,-apple-system,sans-serif!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.02em;font-weight:700}.wow{opacity:0;transform:translateY(36px);will-change:opacity,transform;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.wow.visible{opacity:1;transform:translateY(0)}.animate__animated{animation-duration:1.2s!important;animation-fill-mode:both!important;will-change:opacity,transform}.animate__fadeInUp{animation-name:fadeInUpSmooth!important}.animate__fadeInLeft{animation-name:fadeInLeftSmooth!important}.animate__fadeInRight{animation-name:fadeInRightSmooth!important}@keyframes fadeInUpSmooth{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeftSmooth{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightSmooth{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--shadow-soft-card)}.soft-card{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-soft-card);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s ease}.soft-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:#d9302540}.gradient-text{color:#0b1d3a}.dark .gradient-text{color:#fff}.gradient-badge{background:#d9302514;border:1px solid rgba(217,48,37,.2);color:#d93025;padding:6px 14px;border-radius:9999px;font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;white-space:normal;word-break:break-word}.card-hover-lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.card-hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#d930254d}.pulse-dot{width:8px;height:8px;border-radius:50%;display:inline-block;position:relative}.pulse-dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;animation:pulse-ring 1.8s cubic-bezier(.215,.61,.355,1) infinite}.pulse-green{background-color:#10b981}.pulse-green:after{border:2px solid #10B981}.pulse-amber{background-color:#f59e0b}.pulse-amber:after{border:2px solid #F59E0B}.pulse-red{background-color:#d93025}.pulse-red:after{border:2px solid #D93025}@keyframes pulse-ring{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.6);opacity:0}to{transform:scale(.95);opacity:0}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-alt)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.soft-header-card,.prisme-page-header,.kpi-page-header{background:var(--card, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:16px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;box-shadow:0 4px 20px -2px #00000008;margin-bottom:1.25rem;flex-wrap:wrap}.soft-header-card .header-main,.prisme-page-header .header-main,.kpi-page-header .header-main{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.soft-header-card .header-icon-box,.prisme-page-header .header-icon-box,.kpi-page-header .header-icon-box{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#d930251f,#d930250a);color:#d93025;display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0}.soft-header-card .header-icon-box.blue,.prisme-page-header .header-icon-box.blue,.kpi-page-header .header-icon-box.blue{background:linear-gradient(135deg,#2563eb24,#2563eb0a);color:#2563eb}.soft-header-card .header-icon-box.emerald,.soft-header-card .header-icon-box.green,.prisme-page-header .header-icon-box.emerald,.prisme-page-header .header-icon-box.green,.kpi-page-header .header-icon-box.emerald,.kpi-page-header .header-icon-box.green{background:linear-gradient(135deg,#10b98124,#10b9810a);color:#10b981}.soft-header-card .header-icon-box.amber,.prisme-page-header .header-icon-box.amber,.kpi-page-header .header-icon-box.amber{background:linear-gradient(135deg,#f59e0b24,#f59e0b0a);color:#d97706}.soft-header-card .header-icon-box.purple,.prisme-page-header .header-icon-box.purple,.kpi-page-header .header-icon-box.purple{background:linear-gradient(135deg,#7c3aed24,#7c3aed0a);color:#7c3aed}.soft-header-card .header-icon-box.cyan,.prisme-page-header .header-icon-box.cyan,.kpi-page-header .header-icon-box.cyan{background:linear-gradient(135deg,#06b6d424,#06b6d40a);color:#0891b2}.soft-header-card .header-icon-box svg,.prisme-page-header .header-icon-box svg,.kpi-page-header .header-icon-box svg{width:22px;height:22px}.soft-header-card .page-title-wrap h1,.soft-header-card .page-title-wrap h2,.soft-header-card .header-title-group h1,.soft-header-card .header-title-group h2,.prisme-page-header .page-title-wrap h1,.prisme-page-header .page-title-wrap h2,.prisme-page-header .header-title-group h1,.prisme-page-header .header-title-group h2,.kpi-page-header .page-title-wrap h1,.kpi-page-header .page-title-wrap h2,.kpi-page-header .header-title-group h1,.kpi-page-header .header-title-group h2{font-family:Syne,Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:1.3rem!important;font-weight:800!important;color:var(--t1, #0b1d3a);margin:0 0 .35rem!important;letter-spacing:-.02em!important;line-height:1.25!important}.soft-header-card .page-title-wrap .subtitle,.soft-header-card .page-title-wrap .header-badges-row,.soft-header-card .header-title-group .subtitle,.soft-header-card .header-title-group .header-badges-row,.prisme-page-header .page-title-wrap .subtitle,.prisme-page-header .page-title-wrap .header-badges-row,.prisme-page-header .header-title-group .subtitle,.prisme-page-header .header-title-group .header-badges-row,.kpi-page-header .page-title-wrap .subtitle,.kpi-page-header .page-title-wrap .header-badges-row,.kpi-page-header .header-title-group .subtitle,.kpi-page-header .header-title-group .header-badges-row{font-size:12.5px;color:var(--muted, #5c7099);margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.soft-header-card .page-title-wrap .subtitle .badge-org,.soft-header-card .page-title-wrap .subtitle .org-pill,.soft-header-card .page-title-wrap .subtitle .badge-plan,.soft-header-card .page-title-wrap .subtitle .plan-pill,.soft-header-card .page-title-wrap .subtitle .badge-quota,.soft-header-card .page-title-wrap .subtitle .stat-pill,.soft-header-card .page-title-wrap .subtitle .badge-stat,.soft-header-card .page-title-wrap .subtitle .period-pill,.soft-header-card .page-title-wrap .subtitle .unread-pill,.soft-header-card .page-title-wrap .subtitle .wa-pill,.soft-header-card .page-title-wrap .subtitle .badge-metric,.soft-header-card .page-title-wrap .subtitle .badge-chip,.soft-header-card .page-title-wrap .header-badges-row .badge-org,.soft-header-card .page-title-wrap .header-badges-row .org-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-plan,.soft-header-card .page-title-wrap .header-badges-row .plan-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-quota,.soft-header-card .page-title-wrap .header-badges-row .stat-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-stat,.soft-header-card .page-title-wrap .header-badges-row .period-pill,.soft-header-card .page-title-wrap .header-badges-row .unread-pill,.soft-header-card .page-title-wrap .header-badges-row .wa-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-metric,.soft-header-card .page-title-wrap .header-badges-row .badge-chip,.soft-header-card .header-title-group .subtitle .badge-org,.soft-header-card .header-title-group .subtitle .org-pill,.soft-header-card .header-title-group .subtitle .badge-plan,.soft-header-card .header-title-group .subtitle .plan-pill,.soft-header-card .header-title-group .subtitle .badge-quota,.soft-header-card .header-title-group .subtitle .stat-pill,.soft-header-card .header-title-group .subtitle .badge-stat,.soft-header-card .header-title-group .subtitle .period-pill,.soft-header-card .header-title-group .subtitle .unread-pill,.soft-header-card .header-title-group .subtitle .wa-pill,.soft-header-card .header-title-group .subtitle .badge-metric,.soft-header-card .header-title-group .subtitle .badge-chip,.soft-header-card .header-title-group .header-badges-row .badge-org,.soft-header-card .header-title-group .header-badges-row .org-pill,.soft-header-card .header-title-group .header-badges-row .badge-plan,.soft-header-card .header-title-group .header-badges-row .plan-pill,.soft-header-card .header-title-group .header-badges-row .badge-quota,.soft-header-card .header-title-group .header-badges-row .stat-pill,.soft-header-card .header-title-group .header-badges-row .badge-stat,.soft-header-card .header-title-group .header-badges-row .period-pill,.soft-header-card .header-title-group .header-badges-row .unread-pill,.soft-header-card .header-title-group .header-badges-row .wa-pill,.soft-header-card .header-title-group .header-badges-row .badge-metric,.soft-header-card .header-title-group .header-badges-row .badge-chip,.prisme-page-header .page-title-wrap .subtitle .badge-org,.prisme-page-header .page-title-wrap .subtitle .org-pill,.prisme-page-header .page-title-wrap .subtitle .badge-plan,.prisme-page-header .page-title-wrap .subtitle .plan-pill,.prisme-page-header .page-title-wrap .subtitle .badge-quota,.prisme-page-header .page-title-wrap .subtitle .stat-pill,.prisme-page-header .page-title-wrap .subtitle .badge-stat,.prisme-page-header .page-title-wrap .subtitle .period-pill,.prisme-page-header .page-title-wrap .subtitle .unread-pill,.prisme-page-header .page-title-wrap .subtitle .wa-pill,.prisme-page-header .page-title-wrap .subtitle .badge-metric,.prisme-page-header .page-title-wrap .subtitle .badge-chip,.prisme-page-header .page-title-wrap .header-badges-row .badge-org,.prisme-page-header .page-title-wrap .header-badges-row .org-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-plan,.prisme-page-header .page-title-wrap .header-badges-row .plan-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-quota,.prisme-page-header .page-title-wrap .header-badges-row .stat-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-stat,.prisme-page-header .page-title-wrap .header-badges-row .period-pill,.prisme-page-header .page-title-wrap .header-badges-row .unread-pill,.prisme-page-header .page-title-wrap .header-badges-row .wa-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-metric,.prisme-page-header .page-title-wrap .header-badges-row .badge-chip,.prisme-page-header .header-title-group .subtitle .badge-org,.prisme-page-header .header-title-group .subtitle .org-pill,.prisme-page-header .header-title-group .subtitle .badge-plan,.prisme-page-header .header-title-group .subtitle .plan-pill,.prisme-page-header .header-title-group .subtitle .badge-quota,.prisme-page-header .header-title-group .subtitle .stat-pill,.prisme-page-header .header-title-group .subtitle .badge-stat,.prisme-page-header .header-title-group .subtitle .period-pill,.prisme-page-header .header-title-group .subtitle .unread-pill,.prisme-page-header .header-title-group .subtitle .wa-pill,.prisme-page-header .header-title-group .subtitle .badge-metric,.prisme-page-header .header-title-group .subtitle .badge-chip,.prisme-page-header .header-title-group .header-badges-row .badge-org,.prisme-page-header .header-title-group .header-badges-row .org-pill,.prisme-page-header .header-title-group .header-badges-row .badge-plan,.prisme-page-header .header-title-group .header-badges-row .plan-pill,.prisme-page-header .header-title-group .header-badges-row .badge-quota,.prisme-page-header .header-title-group .header-badges-row .stat-pill,.prisme-page-header .header-title-group .header-badges-row .badge-stat,.prisme-page-header .header-title-group .header-badges-row .period-pill,.prisme-page-header .header-title-group .header-badges-row .unread-pill,.prisme-page-header .header-title-group .header-badges-row .wa-pill,.prisme-page-header .header-title-group .header-badges-row .badge-metric,.prisme-page-header .header-title-group .header-badges-row .badge-chip,.kpi-page-header .page-title-wrap .subtitle .badge-org,.kpi-page-header .page-title-wrap .subtitle .org-pill,.kpi-page-header .page-title-wrap .subtitle .badge-plan,.kpi-page-header .page-title-wrap .subtitle .plan-pill,.kpi-page-header .page-title-wrap .subtitle .badge-quota,.kpi-page-header .page-title-wrap .subtitle .stat-pill,.kpi-page-header .page-title-wrap .subtitle .badge-stat,.kpi-page-header .page-title-wrap .subtitle .period-pill,.kpi-page-header .page-title-wrap .subtitle .unread-pill,.kpi-page-header .page-title-wrap .subtitle .wa-pill,.kpi-page-header .page-title-wrap .subtitle .badge-metric,.kpi-page-header .page-title-wrap .subtitle .badge-chip,.kpi-page-header .page-title-wrap .header-badges-row .badge-org,.kpi-page-header .page-title-wrap .header-badges-row .org-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-plan,.kpi-page-header .page-title-wrap .header-badges-row .plan-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-quota,.kpi-page-header .page-title-wrap .header-badges-row .stat-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-stat,.kpi-page-header .page-title-wrap .header-badges-row .period-pill,.kpi-page-header .page-title-wrap .header-badges-row .unread-pill,.kpi-page-header .page-title-wrap .header-badges-row .wa-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-metric,.kpi-page-header .page-title-wrap .header-badges-row .badge-chip,.kpi-page-header .header-title-group .subtitle .badge-org,.kpi-page-header .header-title-group .subtitle .org-pill,.kpi-page-header .header-title-group .subtitle .badge-plan,.kpi-page-header .header-title-group .subtitle .plan-pill,.kpi-page-header .header-title-group .subtitle .badge-quota,.kpi-page-header .header-title-group .subtitle .stat-pill,.kpi-page-header .header-title-group .subtitle .badge-stat,.kpi-page-header .header-title-group .subtitle .period-pill,.kpi-page-header .header-title-group .subtitle .unread-pill,.kpi-page-header .header-title-group .subtitle .wa-pill,.kpi-page-header .header-title-group .subtitle .badge-metric,.kpi-page-header .header-title-group .subtitle .badge-chip,.kpi-page-header .header-title-group .header-badges-row .badge-org,.kpi-page-header .header-title-group .header-badges-row .org-pill,.kpi-page-header .header-title-group .header-badges-row .badge-plan,.kpi-page-header .header-title-group .header-badges-row .plan-pill,.kpi-page-header .header-title-group .header-badges-row .badge-quota,.kpi-page-header .header-title-group .header-badges-row .stat-pill,.kpi-page-header .header-title-group .header-badges-row .badge-stat,.kpi-page-header .header-title-group .header-badges-row .period-pill,.kpi-page-header .header-title-group .header-badges-row .unread-pill,.kpi-page-header .header-title-group .header-badges-row .wa-pill,.kpi-page-header .header-title-group .header-badges-row .badge-metric,.kpi-page-header .header-title-group .header-badges-row .badge-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;background:var(--bg, #f4f6fa);border:1px solid var(--border, #e2e8f0);font-weight:600;color:var(--t1, #0b1d3a);font-size:12px}.soft-header-card .page-title-wrap .subtitle .badge-plan,.soft-header-card .page-title-wrap .subtitle .plan-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-plan,.soft-header-card .page-title-wrap .header-badges-row .plan-pill,.soft-header-card .header-title-group .subtitle .badge-plan,.soft-header-card .header-title-group .subtitle .plan-pill,.soft-header-card .header-title-group .header-badges-row .badge-plan,.soft-header-card .header-title-group .header-badges-row .plan-pill,.prisme-page-header .page-title-wrap .subtitle .badge-plan,.prisme-page-header .page-title-wrap .subtitle .plan-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-plan,.prisme-page-header .page-title-wrap .header-badges-row .plan-pill,.prisme-page-header .header-title-group .subtitle .badge-plan,.prisme-page-header .header-title-group .subtitle .plan-pill,.prisme-page-header .header-title-group .header-badges-row .badge-plan,.prisme-page-header .header-title-group .header-badges-row .plan-pill,.kpi-page-header .page-title-wrap .subtitle .badge-plan,.kpi-page-header .page-title-wrap .subtitle .plan-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-plan,.kpi-page-header .page-title-wrap .header-badges-row .plan-pill,.kpi-page-header .header-title-group .subtitle .badge-plan,.kpi-page-header .header-title-group .subtitle .plan-pill,.kpi-page-header .header-title-group .header-badges-row .badge-plan,.kpi-page-header .header-title-group .header-badges-row .plan-pill{color:#d93025;border-color:#d9302533;background:#d930250a}.soft-header-card .page-title-wrap .subtitle .badge-quota,.soft-header-card .page-title-wrap .header-badges-row .badge-quota,.soft-header-card .header-title-group .subtitle .badge-quota,.soft-header-card .header-title-group .header-badges-row .badge-quota,.prisme-page-header .page-title-wrap .subtitle .badge-quota,.prisme-page-header .page-title-wrap .header-badges-row .badge-quota,.prisme-page-header .header-title-group .subtitle .badge-quota,.prisme-page-header .header-title-group .header-badges-row .badge-quota,.kpi-page-header .page-title-wrap .subtitle .badge-quota,.kpi-page-header .page-title-wrap .header-badges-row .badge-quota,.kpi-page-header .header-title-group .subtitle .badge-quota,.kpi-page-header .header-title-group .header-badges-row .badge-quota{color:#2563eb;border-color:#2563eb33;background:#2563eb0a}.soft-header-card .page-title-wrap .subtitle .badge-metric,.soft-header-card .page-title-wrap .subtitle .unread-pill,.soft-header-card .page-title-wrap .header-badges-row .badge-metric,.soft-header-card .page-title-wrap .header-badges-row .unread-pill,.soft-header-card .header-title-group .subtitle .badge-metric,.soft-header-card .header-title-group .subtitle .unread-pill,.soft-header-card .header-title-group .header-badges-row .badge-metric,.soft-header-card .header-title-group .header-badges-row .unread-pill,.prisme-page-header .page-title-wrap .subtitle .badge-metric,.prisme-page-header .page-title-wrap .subtitle .unread-pill,.prisme-page-header .page-title-wrap .header-badges-row .badge-metric,.prisme-page-header .page-title-wrap .header-badges-row .unread-pill,.prisme-page-header .header-title-group .subtitle .badge-metric,.prisme-page-header .header-title-group .subtitle .unread-pill,.prisme-page-header .header-title-group .header-badges-row .badge-metric,.prisme-page-header .header-title-group .header-badges-row .unread-pill,.kpi-page-header .page-title-wrap .subtitle .badge-metric,.kpi-page-header .page-title-wrap .subtitle .unread-pill,.kpi-page-header .page-title-wrap .header-badges-row .badge-metric,.kpi-page-header .page-title-wrap .header-badges-row .unread-pill,.kpi-page-header .header-title-group .subtitle .badge-metric,.kpi-page-header .header-title-group .subtitle .unread-pill,.kpi-page-header .header-title-group .header-badges-row .badge-metric,.kpi-page-header .header-title-group .header-badges-row .unread-pill{color:#d97706;border-color:#f59e0b40;background:#f59e0b0d}.soft-header-card .page-title-wrap .subtitle .wa-pill,.soft-header-card .page-title-wrap .header-badges-row .wa-pill,.soft-header-card .header-title-group .subtitle .wa-pill,.soft-header-card .header-title-group .header-badges-row .wa-pill,.prisme-page-header .page-title-wrap .subtitle .wa-pill,.prisme-page-header .page-title-wrap .header-badges-row .wa-pill,.prisme-page-header .header-title-group .subtitle .wa-pill,.prisme-page-header .header-title-group .header-badges-row .wa-pill,.kpi-page-header .page-title-wrap .subtitle .wa-pill,.kpi-page-header .page-title-wrap .header-badges-row .wa-pill,.kpi-page-header .header-title-group .subtitle .wa-pill,.kpi-page-header .header-title-group .header-badges-row .wa-pill{color:#16a34a;border-color:#16a34a40;background:#16a34a0d}.soft-header-card .page-title-wrap .subtitle .dot-sep,.soft-header-card .page-title-wrap .subtitle .dot-separator,.soft-header-card .page-title-wrap .header-badges-row .dot-sep,.soft-header-card .page-title-wrap .header-badges-row .dot-separator,.soft-header-card .header-title-group .subtitle .dot-sep,.soft-header-card .header-title-group .subtitle .dot-separator,.soft-header-card .header-title-group .header-badges-row .dot-sep,.soft-header-card .header-title-group .header-badges-row .dot-separator,.prisme-page-header .page-title-wrap .subtitle .dot-sep,.prisme-page-header .page-title-wrap .subtitle .dot-separator,.prisme-page-header .page-title-wrap .header-badges-row .dot-sep,.prisme-page-header .page-title-wrap .header-badges-row .dot-separator,.prisme-page-header .header-title-group .subtitle .dot-sep,.prisme-page-header .header-title-group .subtitle .dot-separator,.prisme-page-header .header-title-group .header-badges-row .dot-sep,.prisme-page-header .header-title-group .header-badges-row .dot-separator,.kpi-page-header .page-title-wrap .subtitle .dot-sep,.kpi-page-header .page-title-wrap .subtitle .dot-separator,.kpi-page-header .page-title-wrap .header-badges-row .dot-sep,.kpi-page-header .page-title-wrap .header-badges-row .dot-separator,.kpi-page-header .header-title-group .subtitle .dot-sep,.kpi-page-header .header-title-group .subtitle .dot-separator,.kpi-page-header .header-title-group .header-badges-row .dot-sep,.kpi-page-header .header-title-group .header-badges-row .dot-separator{color:var(--border, #cbd5e1);font-weight:700}.soft-header-card .page-actions,.soft-header-card .header-actions,.prisme-page-header .page-actions,.prisme-page-header .header-actions,.kpi-page-header .page-actions,.kpi-page-header .header-actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.dark .soft-header-card,.dark .prisme-page-header,.dark .kpi-page-header{background:var(--card, #1c2541);border-color:var(--border, rgba(255, 255, 255, .08))}.dark .soft-header-card .header-icon-box,.dark .prisme-page-header .header-icon-box,.dark .kpi-page-header .header-icon-box{background:#d9302533;color:#ff6b6b}.dark .soft-header-card .page-title-wrap h1,.dark .soft-header-card .page-title-wrap h2,.dark .soft-header-card .header-title-group h1,.dark .soft-header-card .header-title-group h2,.dark .prisme-page-header .page-title-wrap h1,.dark .prisme-page-header .page-title-wrap h2,.dark .prisme-page-header .header-title-group h1,.dark .prisme-page-header .header-title-group h2,.dark .kpi-page-header .page-title-wrap h1,.dark .kpi-page-header .page-title-wrap h2,.dark .kpi-page-header .header-title-group h1,.dark .kpi-page-header .header-title-group h2{color:#fff!important}.dark .soft-header-card .page-title-wrap .subtitle,.dark .soft-header-card .page-title-wrap .header-badges-row,.dark .soft-header-card .header-title-group .subtitle,.dark .soft-header-card .header-title-group .header-badges-row,.dark .prisme-page-header .page-title-wrap .subtitle,.dark .prisme-page-header .page-title-wrap .header-badges-row,.dark .prisme-page-header .header-title-group .subtitle,.dark .prisme-page-header .header-title-group .header-badges-row,.dark .kpi-page-header .page-title-wrap .subtitle,.dark .kpi-page-header .page-title-wrap .header-badges-row,.dark .kpi-page-header .header-title-group .subtitle,.dark .kpi-page-header .header-title-group .header-badges-row{color:#94a3b8}.dark .soft-header-card .page-title-wrap .subtitle .badge-org,.dark .soft-header-card .page-title-wrap .subtitle .org-pill,.dark .soft-header-card .page-title-wrap .subtitle .badge-plan,.dark .soft-header-card .page-title-wrap .subtitle .plan-pill,.dark .soft-header-card .page-title-wrap .subtitle .badge-quota,.dark .soft-header-card .page-title-wrap .subtitle .stat-pill,.dark .soft-header-card .page-title-wrap .subtitle .badge-stat,.dark .soft-header-card .page-title-wrap .subtitle .period-pill,.dark .soft-header-card .page-title-wrap .subtitle .unread-pill,.dark .soft-header-card .page-title-wrap .subtitle .wa-pill,.dark .soft-header-card .page-title-wrap .subtitle .badge-metric,.dark .soft-header-card .page-title-wrap .subtitle .badge-chip,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-org,.dark .soft-header-card .page-title-wrap .header-badges-row .org-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-plan,.dark .soft-header-card .page-title-wrap .header-badges-row .plan-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-quota,.dark .soft-header-card .page-title-wrap .header-badges-row .stat-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-stat,.dark .soft-header-card .page-title-wrap .header-badges-row .period-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .unread-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .wa-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-metric,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-chip,.dark .soft-header-card .header-title-group .subtitle .badge-org,.dark .soft-header-card .header-title-group .subtitle .org-pill,.dark .soft-header-card .header-title-group .subtitle .badge-plan,.dark .soft-header-card .header-title-group .subtitle .plan-pill,.dark .soft-header-card .header-title-group .subtitle .badge-quota,.dark .soft-header-card .header-title-group .subtitle .stat-pill,.dark .soft-header-card .header-title-group .subtitle .badge-stat,.dark .soft-header-card .header-title-group .subtitle .period-pill,.dark .soft-header-card .header-title-group .subtitle .unread-pill,.dark .soft-header-card .header-title-group .subtitle .wa-pill,.dark .soft-header-card .header-title-group .subtitle .badge-metric,.dark .soft-header-card .header-title-group .subtitle .badge-chip,.dark .soft-header-card .header-title-group .header-badges-row .badge-org,.dark .soft-header-card .header-title-group .header-badges-row .org-pill,.dark .soft-header-card .header-title-group .header-badges-row .badge-plan,.dark .soft-header-card .header-title-group .header-badges-row .plan-pill,.dark .soft-header-card .header-title-group .header-badges-row .badge-quota,.dark .soft-header-card .header-title-group .header-badges-row .stat-pill,.dark .soft-header-card .header-title-group .header-badges-row .badge-stat,.dark .soft-header-card .header-title-group .header-badges-row .period-pill,.dark .soft-header-card .header-title-group .header-badges-row .unread-pill,.dark .soft-header-card .header-title-group .header-badges-row .wa-pill,.dark .soft-header-card .header-title-group .header-badges-row .badge-metric,.dark .soft-header-card .header-title-group .header-badges-row .badge-chip,.dark .prisme-page-header .page-title-wrap .subtitle .badge-org,.dark .prisme-page-header .page-title-wrap .subtitle .org-pill,.dark .prisme-page-header .page-title-wrap .subtitle .badge-plan,.dark .prisme-page-header .page-title-wrap .subtitle .plan-pill,.dark .prisme-page-header .page-title-wrap .subtitle .badge-quota,.dark .prisme-page-header .page-title-wrap .subtitle .stat-pill,.dark .prisme-page-header .page-title-wrap .subtitle .badge-stat,.dark .prisme-page-header .page-title-wrap .subtitle .period-pill,.dark .prisme-page-header .page-title-wrap .subtitle .unread-pill,.dark .prisme-page-header .page-title-wrap .subtitle .wa-pill,.dark .prisme-page-header .page-title-wrap .subtitle .badge-metric,.dark .prisme-page-header .page-title-wrap .subtitle .badge-chip,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-org,.dark .prisme-page-header .page-title-wrap .header-badges-row .org-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-plan,.dark .prisme-page-header .page-title-wrap .header-badges-row .plan-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-quota,.dark .prisme-page-header .page-title-wrap .header-badges-row .stat-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-stat,.dark .prisme-page-header .page-title-wrap .header-badges-row .period-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .unread-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .wa-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-metric,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-chip,.dark .prisme-page-header .header-title-group .subtitle .badge-org,.dark .prisme-page-header .header-title-group .subtitle .org-pill,.dark .prisme-page-header .header-title-group .subtitle .badge-plan,.dark .prisme-page-header .header-title-group .subtitle .plan-pill,.dark .prisme-page-header .header-title-group .subtitle .badge-quota,.dark .prisme-page-header .header-title-group .subtitle .stat-pill,.dark .prisme-page-header .header-title-group .subtitle .badge-stat,.dark .prisme-page-header .header-title-group .subtitle .period-pill,.dark .prisme-page-header .header-title-group .subtitle .unread-pill,.dark .prisme-page-header .header-title-group .subtitle .wa-pill,.dark .prisme-page-header .header-title-group .subtitle .badge-metric,.dark .prisme-page-header .header-title-group .subtitle .badge-chip,.dark .prisme-page-header .header-title-group .header-badges-row .badge-org,.dark .prisme-page-header .header-title-group .header-badges-row .org-pill,.dark .prisme-page-header .header-title-group .header-badges-row .badge-plan,.dark .prisme-page-header .header-title-group .header-badges-row .plan-pill,.dark .prisme-page-header .header-title-group .header-badges-row .badge-quota,.dark .prisme-page-header .header-title-group .header-badges-row .stat-pill,.dark .prisme-page-header .header-title-group .header-badges-row .badge-stat,.dark .prisme-page-header .header-title-group .header-badges-row .period-pill,.dark .prisme-page-header .header-title-group .header-badges-row .unread-pill,.dark .prisme-page-header .header-title-group .header-badges-row .wa-pill,.dark .prisme-page-header .header-title-group .header-badges-row .badge-metric,.dark .prisme-page-header .header-title-group .header-badges-row .badge-chip,.dark .kpi-page-header .page-title-wrap .subtitle .badge-org,.dark .kpi-page-header .page-title-wrap .subtitle .org-pill,.dark .kpi-page-header .page-title-wrap .subtitle .badge-plan,.dark .kpi-page-header .page-title-wrap .subtitle .plan-pill,.dark .kpi-page-header .page-title-wrap .subtitle .badge-quota,.dark .kpi-page-header .page-title-wrap .subtitle .stat-pill,.dark .kpi-page-header .page-title-wrap .subtitle .badge-stat,.dark .kpi-page-header .page-title-wrap .subtitle .period-pill,.dark .kpi-page-header .page-title-wrap .subtitle .unread-pill,.dark .kpi-page-header .page-title-wrap .subtitle .wa-pill,.dark .kpi-page-header .page-title-wrap .subtitle .badge-metric,.dark .kpi-page-header .page-title-wrap .subtitle .badge-chip,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-org,.dark .kpi-page-header .page-title-wrap .header-badges-row .org-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-plan,.dark .kpi-page-header .page-title-wrap .header-badges-row .plan-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-quota,.dark .kpi-page-header .page-title-wrap .header-badges-row .stat-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-stat,.dark .kpi-page-header .page-title-wrap .header-badges-row .period-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .unread-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .wa-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-metric,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-chip,.dark .kpi-page-header .header-title-group .subtitle .badge-org,.dark .kpi-page-header .header-title-group .subtitle .org-pill,.dark .kpi-page-header .header-title-group .subtitle .badge-plan,.dark .kpi-page-header .header-title-group .subtitle .plan-pill,.dark .kpi-page-header .header-title-group .subtitle .badge-quota,.dark .kpi-page-header .header-title-group .subtitle .stat-pill,.dark .kpi-page-header .header-title-group .subtitle .badge-stat,.dark .kpi-page-header .header-title-group .subtitle .period-pill,.dark .kpi-page-header .header-title-group .subtitle .unread-pill,.dark .kpi-page-header .header-title-group .subtitle .wa-pill,.dark .kpi-page-header .header-title-group .subtitle .badge-metric,.dark .kpi-page-header .header-title-group .subtitle .badge-chip,.dark .kpi-page-header .header-title-group .header-badges-row .badge-org,.dark .kpi-page-header .header-title-group .header-badges-row .org-pill,.dark .kpi-page-header .header-title-group .header-badges-row .badge-plan,.dark .kpi-page-header .header-title-group .header-badges-row .plan-pill,.dark .kpi-page-header .header-title-group .header-badges-row .badge-quota,.dark .kpi-page-header .header-title-group .header-badges-row .stat-pill,.dark .kpi-page-header .header-title-group .header-badges-row .badge-stat,.dark .kpi-page-header .header-title-group .header-badges-row .period-pill,.dark .kpi-page-header .header-title-group .header-badges-row .unread-pill,.dark .kpi-page-header .header-title-group .header-badges-row .wa-pill,.dark .kpi-page-header .header-title-group .header-badges-row .badge-metric,.dark .kpi-page-header .header-title-group .header-badges-row .badge-chip{background:#ffffff0f;border-color:#ffffff1f;color:#f1f5f9}.dark .soft-header-card .page-title-wrap .subtitle .badge-plan,.dark .soft-header-card .page-title-wrap .subtitle .plan-pill,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-plan,.dark .soft-header-card .page-title-wrap .header-badges-row .plan-pill,.dark .soft-header-card .header-title-group .subtitle .badge-plan,.dark .soft-header-card .header-title-group .subtitle .plan-pill,.dark .soft-header-card .header-title-group .header-badges-row .badge-plan,.dark .soft-header-card .header-title-group .header-badges-row .plan-pill,.dark .prisme-page-header .page-title-wrap .subtitle .badge-plan,.dark .prisme-page-header .page-title-wrap .subtitle .plan-pill,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-plan,.dark .prisme-page-header .page-title-wrap .header-badges-row .plan-pill,.dark .prisme-page-header .header-title-group .subtitle .badge-plan,.dark .prisme-page-header .header-title-group .subtitle .plan-pill,.dark .prisme-page-header .header-title-group .header-badges-row .badge-plan,.dark .prisme-page-header .header-title-group .header-badges-row .plan-pill,.dark .kpi-page-header .page-title-wrap .subtitle .badge-plan,.dark .kpi-page-header .page-title-wrap .subtitle .plan-pill,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-plan,.dark .kpi-page-header .page-title-wrap .header-badges-row .plan-pill,.dark .kpi-page-header .header-title-group .subtitle .badge-plan,.dark .kpi-page-header .header-title-group .subtitle .plan-pill,.dark .kpi-page-header .header-title-group .header-badges-row .badge-plan,.dark .kpi-page-header .header-title-group .header-badges-row .plan-pill{color:#fca5a5;border-color:#ef44444d;background:#ef44441a}.dark .soft-header-card .page-title-wrap .subtitle .badge-quota,.dark .soft-header-card .page-title-wrap .header-badges-row .badge-quota,.dark .soft-header-card .header-title-group .subtitle .badge-quota,.dark .soft-header-card .header-title-group .header-badges-row .badge-quota,.dark .prisme-page-header .page-title-wrap .subtitle .badge-quota,.dark .prisme-page-header .page-title-wrap .header-badges-row .badge-quota,.dark .prisme-page-header .header-title-group .subtitle .badge-quota,.dark .prisme-page-header .header-title-group .header-badges-row .badge-quota,.dark .kpi-page-header .page-title-wrap .subtitle .badge-quota,.dark .kpi-page-header .page-title-wrap .header-badges-row .badge-quota,.dark .kpi-page-header .header-title-group .subtitle .badge-quota,.dark .kpi-page-header .header-title-group .header-badges-row .badge-quota{color:#93c5fd;border-color:#3b82f64d;background:#3b82f61a}.btn-action-primary,.btn-soft-primary,.btn-soft-red,.soft-btn-primary{background:linear-gradient(135deg,#d93025,#b02316)!important;color:#fff!important;border:none!important;padding:8px 18px!important;border-radius:10px!important;font-size:13px!important;font-weight:700!important;cursor:pointer;display:inline-flex!important;align-items:center;gap:8px;text-decoration:none!important;box-shadow:0 4px 12px #d9302547!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.btn-action-primary:hover:not(:disabled),.btn-soft-primary:hover:not(:disabled),.btn-soft-red:hover:not(:disabled),.soft-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #d9302561!important}.btn-action-primary:disabled,.btn-soft-primary:disabled,.btn-soft-red:disabled,.soft-btn-primary:disabled{opacity:.55!important;cursor:not-allowed!important}.btn-action-outline,.btn-soft-outline,.btn-secondary-soft,.soft-btn-secondary{background:var(--card, #ffffff);border:1px solid var(--border, #cbd5e1)!important;color:var(--t1, #0b1d3a)!important;padding:8px 16px!important;border-radius:10px!important;font-size:13px!important;font-weight:600!important;cursor:pointer;display:inline-flex!important;align-items:center;gap:8px;text-decoration:none!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px #0000000a}.btn-action-outline:hover:not(:disabled),.btn-soft-outline:hover:not(:disabled),.btn-secondary-soft:hover:not(:disabled),.soft-btn-secondary:hover:not(:disabled){background:var(--bg, #f8fafc);border-color:#94a3b8!important;transform:translateY(-1px)}.btn-action-outline.purple,.btn-soft-outline.purple,.btn-secondary-soft.purple,.soft-btn-secondary.purple{color:#7c3aed!important;border-color:#7c3aed4d!important}.btn-action-outline.purple:hover:not(:disabled),.btn-soft-outline.purple:hover:not(:disabled),.btn-secondary-soft.purple:hover:not(:disabled),.soft-btn-secondary.purple:hover:not(:disabled){background:#7c3aed0f;border-color:#7c3aed!important}.btn-action-outline.blue,.btn-soft-outline.blue,.btn-secondary-soft.blue,.soft-btn-secondary.blue{color:#2563eb!important;border-color:#2563eb4d!important}.btn-action-outline.blue:hover:not(:disabled),.btn-soft-outline.blue:hover:not(:disabled),.btn-secondary-soft.blue:hover:not(:disabled),.soft-btn-secondary.blue:hover:not(:disabled){background:#2563eb0f;border-color:#2563eb!important}.btn-action-outline:disabled,.btn-soft-outline:disabled,.btn-secondary-soft:disabled,.soft-btn-secondary:disabled{opacity:.5!important;cursor:not-allowed!important}.dark .btn-action-outline,.dark .btn-soft-outline,.dark .btn-secondary-soft,.dark .soft-btn-secondary{background:#0f1e35!important;border-color:#1e3058!important;color:#edf0f7!important}.dark .btn-action-outline:hover:not(:disabled),.dark .btn-soft-outline:hover:not(:disabled),.dark .btn-secondary-soft:hover:not(:disabled),.dark .soft-btn-secondary:hover:not(:disabled){background:#1e3058!important;border-color:#2e4474!important;color:#fff!important}.badge-amber-contrast{background:#fef3c7;color:#92400e;border:1px solid #F59E0B;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.badge-amber-contrast i{color:#d97706}.dark .badge-amber-contrast,[data-theme=dark] .badge-amber-contrast{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.dark .badge-amber-contrast i,[data-theme=dark] .badge-amber-contrast i{color:#fbbf24}.proj-badge-empty{background:#fef3c7;color:#92400e;border:1px solid #F59E0B;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.dark .proj-badge-empty,[data-theme=dark] .proj-badge-empty{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}body.dark,.dark,[data-theme=dark]{color-scheme:dark}body.dark .card,body.dark .soft-card,body.dark .soft-header-card,body.dark .tab-card,body.dark .data-table-card,body.dark .soft-kpi-card,body.dark .kpi-card,body.dark .kpi-soft-card,body.dark .r-card,body.dark .kpi-counter-card,body.dark .aggregate-card,body.dark .stat-card,body.dark .matrix-card,body.dark .dialog-box,body.dark .modal-card,body.dark .proj-grid-card,body.dark .project-switcher-bar,body.dark .panel-left,body.dark .panel-right,body.dark .gantt-view-container,body.dark .all-activities-container,body.dark .invite-modal-card,.dark .card,.dark .soft-card,.dark .soft-header-card,.dark .tab-card,.dark .data-table-card,.dark .soft-kpi-card,.dark .kpi-card,.dark .kpi-soft-card,.dark .r-card,.dark .kpi-counter-card,.dark .aggregate-card,.dark .stat-card,.dark .matrix-card,.dark .dialog-box,.dark .modal-card,.dark .proj-grid-card,.dark .project-switcher-bar,.dark .panel-left,.dark .panel-right,.dark .gantt-view-container,.dark .all-activities-container,.dark .invite-modal-card,[data-theme=dark] .card,[data-theme=dark] .soft-card,[data-theme=dark] .soft-header-card,[data-theme=dark] .tab-card,[data-theme=dark] .data-table-card,[data-theme=dark] .soft-kpi-card,[data-theme=dark] .kpi-card,[data-theme=dark] .kpi-soft-card,[data-theme=dark] .r-card,[data-theme=dark] .kpi-counter-card,[data-theme=dark] .aggregate-card,[data-theme=dark] .stat-card,[data-theme=dark] .matrix-card,[data-theme=dark] .dialog-box,[data-theme=dark] .modal-card,[data-theme=dark] .proj-grid-card,[data-theme=dark] .project-switcher-bar,[data-theme=dark] .panel-left,[data-theme=dark] .panel-right,[data-theme=dark] .gantt-view-container,[data-theme=dark] .all-activities-container,[data-theme=dark] .invite-modal-card{background:#152540!important;border-color:#1e3058!important;color:#edf0f7!important}body.dark .modal-header,.dark .modal-header,[data-theme=dark] .modal-header{border-bottom-color:#1e3058!important}body.dark .modal-header h3,body.dark .modal-header h4,body.dark .modal-header .modal-title,.dark .modal-header h3,.dark .modal-header h4,.dark .modal-header .modal-title,[data-theme=dark] .modal-header h3,[data-theme=dark] .modal-header h4,[data-theme=dark] .modal-header .modal-title{color:#fff!important}body.dark .modal-header .modal-close,.dark .modal-header .modal-close,[data-theme=dark] .modal-header .modal-close{color:#94a3b8!important}body.dark .modal-header .modal-close:hover,.dark .modal-header .modal-close:hover,[data-theme=dark] .modal-header .modal-close:hover{color:#fff!important}body.dark .modal-footer,.dark .modal-footer,[data-theme=dark] .modal-footer{background:#0f1e35!important;border-top-color:#1e3058!important}body.dark .modal-footer .btn-soft-outline,.dark .modal-footer .btn-soft-outline,[data-theme=dark] .modal-footer .btn-soft-outline{background:#152540!important;border-color:#1e3058!important;color:#edf0f7!important}body.dark .modal-footer .btn-soft-outline:hover,.dark .modal-footer .btn-soft-outline:hover,[data-theme=dark] .modal-footer .btn-soft-outline:hover{background:#1e3058!important;color:#fff!important}body.dark .card-section-title,body.dark .section-title,body.dark .card-title,body.dark .kpi-val,body.dark .counter-value,body.dark .stat-val,body.dark .m-name,body.dark .risk-title-text,body.dark .risk-name-wrap,body.dark .dialog-title,.dark .card-section-title,.dark .section-title,.dark .card-title,.dark .kpi-val,.dark .counter-value,.dark .stat-val,.dark .m-name,.dark .risk-title-text,.dark .risk-name-wrap,.dark .dialog-title,[data-theme=dark] .card-section-title,[data-theme=dark] .section-title,[data-theme=dark] .card-title,[data-theme=dark] .kpi-val,[data-theme=dark] .counter-value,[data-theme=dark] .stat-val,[data-theme=dark] .m-name,[data-theme=dark] .risk-title-text,[data-theme=dark] .risk-name-wrap,[data-theme=dark] .dialog-title{color:#fff!important}body.dark .page-subtitle,body.dark .kpi-lbl,body.dark .kpi-sub,body.dark .email-cell,body.dark .dialog-text,.dark .page-subtitle,.dark .kpi-lbl,.dark .kpi-sub,.dark .email-cell,.dark .dialog-text,[data-theme=dark] .page-subtitle,[data-theme=dark] .kpi-lbl,[data-theme=dark] .kpi-sub,[data-theme=dark] .email-cell,[data-theme=dark] .dialog-text{color:#9eb0c8!important}body.dark .kpi-icon,.dark .kpi-icon,[data-theme=dark] .kpi-icon{background:#0f1e35!important;color:#9eb0c8!important}body.dark .proj-badge,.dark .proj-badge,[data-theme=dark] .proj-badge{background:#0f1e35!important;color:#9eb0c8!important;border:1px solid #1e3058!important}body.dark .field-title,.dark .field-title,[data-theme=dark] .field-title{color:#cbd5e1!important}body.dark .soft-input,body.dark .soft-select,body.dark .role-select,body.dark .form-control,body.dark .filter-select-wrap select,body.dark .registry-toolbar input,body.dark .registry-toolbar select,body.dark .field-input,body.dark .field-select,body.dark .field-textarea,body.dark .date-group,.dark .soft-input,.dark .soft-select,.dark .role-select,.dark .form-control,.dark .filter-select-wrap select,.dark .registry-toolbar input,.dark .registry-toolbar select,.dark .field-input,.dark .field-select,.dark .field-textarea,.dark .date-group,[data-theme=dark] .soft-input,[data-theme=dark] .soft-select,[data-theme=dark] .role-select,[data-theme=dark] .form-control,[data-theme=dark] .filter-select-wrap select,[data-theme=dark] .registry-toolbar input,[data-theme=dark] .registry-toolbar select,[data-theme=dark] .field-input,[data-theme=dark] .field-select,[data-theme=dark] .field-textarea,[data-theme=dark] .date-group{background:#0f1e35!important;border-color:#1e3058!important;color:#f1f5f9!important}body.dark .soft-input::placeholder,body.dark .soft-select::placeholder,body.dark .role-select::placeholder,body.dark .form-control::placeholder,body.dark .filter-select-wrap select::placeholder,body.dark .registry-toolbar input::placeholder,body.dark .registry-toolbar select::placeholder,body.dark .field-input::placeholder,body.dark .field-select::placeholder,body.dark .field-textarea::placeholder,body.dark .date-group::placeholder,.dark .soft-input::placeholder,.dark .soft-select::placeholder,.dark .role-select::placeholder,.dark .form-control::placeholder,.dark .filter-select-wrap select::placeholder,.dark .registry-toolbar input::placeholder,.dark .registry-toolbar select::placeholder,.dark .field-input::placeholder,.dark .field-select::placeholder,.dark .field-textarea::placeholder,.dark .date-group::placeholder,[data-theme=dark] .soft-input::placeholder,[data-theme=dark] .soft-select::placeholder,[data-theme=dark] .role-select::placeholder,[data-theme=dark] .form-control::placeholder,[data-theme=dark] .filter-select-wrap select::placeholder,[data-theme=dark] .registry-toolbar input::placeholder,[data-theme=dark] .registry-toolbar select::placeholder,[data-theme=dark] .field-input::placeholder,[data-theme=dark] .field-select::placeholder,[data-theme=dark] .field-textarea::placeholder,[data-theme=dark] .date-group::placeholder{color:#64748b!important}body.dark .soft-input option,body.dark .soft-select option,body.dark .role-select option,body.dark .form-control option,body.dark .filter-select-wrap select option,body.dark .registry-toolbar input option,body.dark .registry-toolbar select option,body.dark .field-input option,body.dark .field-select option,body.dark .field-textarea option,body.dark .date-group option,.dark .soft-input option,.dark .soft-select option,.dark .role-select option,.dark .form-control option,.dark .filter-select-wrap select option,.dark .registry-toolbar input option,.dark .registry-toolbar select option,.dark .field-input option,.dark .field-select option,.dark .field-textarea option,.dark .date-group option,[data-theme=dark] .soft-input option,[data-theme=dark] .soft-select option,[data-theme=dark] .role-select option,[data-theme=dark] .form-control option,[data-theme=dark] .filter-select-wrap select option,[data-theme=dark] .registry-toolbar input option,[data-theme=dark] .registry-toolbar select option,[data-theme=dark] .field-input option,[data-theme=dark] .field-select option,[data-theme=dark] .field-textarea option,[data-theme=dark] .date-group option{background:#152540!important;color:#fff!important}body.dark .btn-page,body.dark .btn-reset-filters,body.dark .btn-tbl-action,.dark .btn-page,.dark .btn-reset-filters,.dark .btn-tbl-action,[data-theme=dark] .btn-page,[data-theme=dark] .btn-reset-filters,[data-theme=dark] .btn-tbl-action{background:#0f1e35!important;border-color:#1e3058!important;color:#9eb0c8!important}body.dark .btn-page:hover:not(:disabled),body.dark .btn-reset-filters:hover:not(:disabled),body.dark .btn-tbl-action:hover:not(:disabled),.dark .btn-page:hover:not(:disabled),.dark .btn-reset-filters:hover:not(:disabled),.dark .btn-tbl-action:hover:not(:disabled),[data-theme=dark] .btn-page:hover:not(:disabled),[data-theme=dark] .btn-reset-filters:hover:not(:disabled),[data-theme=dark] .btn-tbl-action:hover:not(:disabled){background:#1e3058!important;color:#fff!important}body.dark .project-act-item,body.dark .activity-full-row,.dark .project-act-item,.dark .activity-full-row,[data-theme=dark] .project-act-item,[data-theme=dark] .activity-full-row{background:#0f1e35!important;border-color:#1e3058!important}body.dark .project-act-item:hover,body.dark .activity-full-row:hover,.dark .project-act-item:hover,.dark .activity-full-row:hover,[data-theme=dark] .project-act-item:hover,[data-theme=dark] .activity-full-row:hover{background:#1e3058!important;border-color:#2e4474!important}body.dark .progress-section,.dark .progress-section,[data-theme=dark] .progress-section{background:#0f1e35!important;border-color:#1e3058!important}body.dark .progress-section .p-header .p-title,.dark .progress-section .p-header .p-title,[data-theme=dark] .progress-section .p-header .p-title{color:#f1f5f9!important}body.dark .progress-section .p-bar-bg,.dark .progress-section .p-bar-bg,[data-theme=dark] .progress-section .p-bar-bg{background:#1e3058!important}body.dark .data-table-card .dt-header,.dark .data-table-card .dt-header,[data-theme=dark] .data-table-card .dt-header{background:#152540!important;border-bottom-color:#1e3058!important}body.dark .data-table-card .dt-header h3,.dark .data-table-card .dt-header h3,[data-theme=dark] .data-table-card .dt-header h3{color:#fff!important}body.dark .data-table-card .dt-header .dt-meta-count,.dark .data-table-card .dt-header .dt-meta-count,[data-theme=dark] .data-table-card .dt-header .dt-meta-count{background:#0f1e35!important;color:#9eb0c8!important}body.dark table thead th,body.dark .kpi-table thead th,body.dark .pd-table th,body.dark .soft-table th,body.dark .eq-table th,.dark table thead th,.dark .kpi-table thead th,.dark .pd-table th,.dark .soft-table th,.dark .eq-table th,[data-theme=dark] table thead th,[data-theme=dark] .kpi-table thead th,[data-theme=dark] .pd-table th,[data-theme=dark] .soft-table th,[data-theme=dark] .eq-table th{background:#112347!important;color:#9eb0c8!important;border-bottom-color:#1e3058!important}body.dark table tbody tr,body.dark .kpi-table tbody tr,body.dark .pd-table tbody tr,body.dark .soft-table td,body.dark .eq-table td,.dark table tbody tr,.dark .kpi-table tbody tr,.dark .pd-table tbody tr,.dark .soft-table td,.dark .eq-table td,[data-theme=dark] table tbody tr,[data-theme=dark] .kpi-table tbody tr,[data-theme=dark] .pd-table tbody tr,[data-theme=dark] .soft-table td,[data-theme=dark] .eq-table td{border-bottom-color:#1e3058!important;color:#edf0f7!important}body.dark table tbody tr:hover td,body.dark .kpi-table tbody tr:hover td,body.dark .pd-table tbody tr:hover td,body.dark .soft-table tbody tr:hover td,body.dark .eq-table tbody tr:hover td,.dark table tbody tr:hover td,.dark .kpi-table tbody tr:hover td,.dark .pd-table tbody tr:hover td,.dark .soft-table tbody tr:hover td,.dark .eq-table tbody tr:hover td,[data-theme=dark] table tbody tr:hover td,[data-theme=dark] .kpi-table tbody tr:hover td,[data-theme=dark] .pd-table tbody tr:hover td,[data-theme=dark] .soft-table tbody tr:hover td,[data-theme=dark] .eq-table tbody tr:hover td{background:#ffffff08!important}body.dark .project-group-header-row,.dark .project-group-header-row,[data-theme=dark] .project-group-header-row{background:#112347!important;border-color:#1e3058!important}body.dark .project-group-header-row td,.dark .project-group-header-row td,[data-theme=dark] .project-group-header-row td{background:#112347!important;color:#fff!important}body.dark .pagination-footer,.dark .pagination-footer,[data-theme=dark] .pagination-footer{border-top-color:#1e3058!important}body.dark .pagination-footer .page-info,.dark .pagination-footer .page-info,[data-theme=dark] .pagination-footer .page-info{color:#94a3b8!important}body.dark .dialog,body.dark .modal-projects,.dark .dialog,.dark .modal-projects,[data-theme=dark] .dialog,[data-theme=dark] .modal-projects{background:#152540!important;border-color:#1e3058!important;box-shadow:0 20px 50px #00000080!important;color:#edf0f7!important}body.dark .check-item,body.dark .section-checkbox-card,.dark .check-item,.dark .section-checkbox-card,[data-theme=dark] .check-item,[data-theme=dark] .section-checkbox-card{background:#0f1e35!important;border-color:#1e3058!important}body.dark .check-item:hover,body.dark .section-checkbox-card:hover,.dark .check-item:hover,.dark .section-checkbox-card:hover,[data-theme=dark] .check-item:hover,[data-theme=dark] .section-checkbox-card:hover{background:#162644!important}body.dark .check-item .check-title,body.dark .check-item .section-card-title,body.dark .section-checkbox-card .check-title,body.dark .section-checkbox-card .section-card-title,.dark .check-item .check-title,.dark .check-item .section-card-title,.dark .section-checkbox-card .check-title,.dark .section-checkbox-card .section-card-title,[data-theme=dark] .check-item .check-title,[data-theme=dark] .check-item .section-card-title,[data-theme=dark] .section-checkbox-card .check-title,[data-theme=dark] .section-checkbox-card .section-card-title{color:#fff!important}body.dark .check-item .section-card-desc,body.dark .section-checkbox-card .section-card-desc,.dark .check-item .section-card-desc,.dark .section-checkbox-card .section-card-desc,[data-theme=dark] .check-item .section-card-desc,[data-theme=dark] .section-checkbox-card .section-card-desc{color:#9eb0c8!important}body.dark .check-item.checked,body.dark .section-checkbox-card.checked,.dark .check-item.checked,.dark .section-checkbox-card.checked,[data-theme=dark] .check-item.checked,[data-theme=dark] .section-checkbox-card.checked{background:#d930251f!important;border-color:#d9302599!important}body.dark .check-item.checked .section-card-title,body.dark .section-checkbox-card.checked .section-card-title,.dark .check-item.checked .section-card-title,.dark .section-checkbox-card.checked .section-card-title,[data-theme=dark] .check-item.checked .section-card-title,[data-theme=dark] .section-checkbox-card.checked .section-card-title{color:#fff!important}body.dark .check-item.checked .section-card-desc,body.dark .section-checkbox-card.checked .section-card-desc,.dark .check-item.checked .section-card-desc,.dark .section-checkbox-card.checked .section-card-desc,[data-theme=dark] .check-item.checked .section-card-desc,[data-theme=dark] .section-checkbox-card.checked .section-card-desc{color:#cbd5e1!important}body.dark .matrix-table th,body.dark .perm-table th,.dark .matrix-table th,.dark .perm-table th,[data-theme=dark] .matrix-table th,[data-theme=dark] .perm-table th{background:#112347!important;color:#9eb0c8!important;border-bottom-color:#1e3058!important;border-right-color:#1e3058!important}body.dark .matrix-table td,body.dark .perm-table td,.dark .matrix-table td,.dark .perm-table td,[data-theme=dark] .matrix-table td,[data-theme=dark] .perm-table td{border-bottom-color:#1e3058!important;border-right-color:#1e3058!important;color:#edf0f7!important}body.dark .matrix-table .sticky-col,body.dark .perm-table .sticky-col,.dark .matrix-table .sticky-col,.dark .perm-table .sticky-col,[data-theme=dark] .matrix-table .sticky-col,[data-theme=dark] .perm-table .sticky-col{background:#152540!important;border-right-color:#1e3058!important;box-shadow:2px 0 5px #0003!important}body.dark .matrix-table .action-name,body.dark .perm-table .action-name,.dark .matrix-table .action-name,.dark .perm-table .action-name,[data-theme=dark] .matrix-table .action-name,[data-theme=dark] .perm-table .action-name{color:#fff!important}body.dark .alert-item-card,.dark .alert-item-card,[data-theme=dark] .alert-item-card{background:#152540!important;border-color:#1e3058!important}body.dark .alert-item-card.high-alert,.dark .alert-item-card.high-alert,[data-theme=dark] .alert-item-card.high-alert{background:linear-gradient(135deg,#152540,#dc262626)!important;border-left-color:#ef4444!important}body.dark .alert-item-card .alert-title,.dark .alert-item-card .alert-title,[data-theme=dark] .alert-item-card .alert-title{color:#fff!important}body.dark .alert-item-card .alert-mitigation,body.dark .alert-item-card .alert-risk-ref,body.dark .alert-item-card .resp-name,.dark .alert-item-card .alert-mitigation,.dark .alert-item-card .alert-risk-ref,.dark .alert-item-card .resp-name,[data-theme=dark] .alert-item-card .alert-mitigation,[data-theme=dark] .alert-item-card .alert-risk-ref,[data-theme=dark] .alert-item-card .resp-name{color:#9eb0c8!important}body.dark .alert-item-card .alert-time,.dark .alert-item-card .alert-time,[data-theme=dark] .alert-item-card .alert-time{color:#7b92b8!important}body.dark .alert-item-card .alert-footer,.dark .alert-item-card .alert-footer,[data-theme=dark] .alert-item-card .alert-footer{border-top-color:#1e3058!important}body.dark .matrix-container .y-lbl,body.dark .matrix-container .x-lbl,body.dark .matrix-container .y-axis-label,body.dark .matrix-container .x-axis-title,.dark .matrix-container .y-lbl,.dark .matrix-container .x-lbl,.dark .matrix-container .y-axis-label,.dark .matrix-container .x-axis-title,[data-theme=dark] .matrix-container .y-lbl,[data-theme=dark] .matrix-container .x-lbl,[data-theme=dark] .matrix-container .y-axis-label,[data-theme=dark] .matrix-container .x-axis-title{color:#9eb0c8!important}
