@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-700i-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-700i-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-300-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat/montserrat-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat-alternates/montserrat-alternates-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/montserrat-alternates/montserrat-alternates-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--iso-navy:#01233c;--iso-blue-700:#023d69;--iso-blue-900:#001523;--iso-cyan:#00c3ff;--iso-bg:#e5f4ff;--iso-surface:#eff8ff;--iso-white:#fff;--iso-white-ice:#f0f3f5;--iso-muted:#8a9ea8;--iso-danger:#e00000;--iso-warning:#fbbc09;--iso-success:#549d00;--iso-cyan-soft:#3dd1ff;--iso-hex-hover:#d3e0e6;--iso-danger-on-dark:#ff8f8f;--iso-focus-ring:0 0 0 3px #00c3ff8c;--iso-gradient:linear-gradient(180deg, var(--iso-blue-700) 17.788%, var(--iso-blue-900) 100%);--iso-font:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--iso-fs-h1:36px;--iso-fs-section:20px;--iso-fs-widget-title:18px;--iso-fs-lead:16px;--iso-fs-md:14px;--iso-fs-base:12px;--iso-fs-meta:10px;--iso-fs-xs:9px;--iso-fs-badge:8px;--iso-radius-lg:20px;--iso-radius-cta:15px;--iso-radius-search:14px;--iso-radius-md:10px;--iso-radius-badge:8px;--iso-radius-sm:5px;--iso-shadow-card:0 0 53px 8px #00000040;--iso-hex-width:52px;--iso-hex-height:56.3275px;--iso-nav-cta-width:var(--iso-submenu-width);--iso-nav-cta-height:38px;--iso-nav-cta-hex-width:34px;--iso-nav-cta-hex-height:37.1605px;--iso-nav-cta-glyph:18px;--iso-nav-cta-gap:25px;--iso-nav-cta-pad-right:12px;--iso-nav-cta-bleed:15px;--iso-nav-cta-hover:linear-gradient(90deg, #dbf0ff00 0%, #c7e8ff 22.596%);--iso-nav-cta-select:linear-gradient(90deg, #01233c00 0%, var(--iso-navy) 23.333%);--iso-nav-divider:#c6e7ff;--iso-nav-section-gap:20px;--iso-nav-section-title-gap:16px;--iso-nav-section-body-gap-flat:13px;--iso-nav-section-body-gap-hex:20px;--iso-nav-cta-stack-gap:20px;--iso-nav-width:200px;--iso-submenu-width:180px;--iso-submenu-item-height:30px;--isohub-primary:#2563eb;--isohub-primary-rgb:37, 99, 235;--isohub-primary-hover:#1d4ed8;--isohub-primary-active:#1e40af;--isohub-primary-soft:#eff6ff;--isohub-primary-soft-rgb:239, 246, 255;--isohub-secondary:#7c3aed;--isohub-secondary-rgb:124, 58, 237;--isohub-secondary-hover:#6d28d9;--isohub-secondary-soft:#f5f3ff;--isohub-accent:#06b6d4;--isohub-accent-rgb:6, 182, 212;--isohub-accent-hover:#0891b2;--isohub-accent-soft:#ecfeff;--isohub-success:#16a34a;--isohub-success-rgb:22, 163, 74;--isohub-warning:#d97706;--isohub-warning-rgb:217, 119, 6;--isohub-danger:#dc2626;--isohub-danger-rgb:220, 38, 38;--isohub-info:#0284c7;--isohub-info-rgb:2, 132, 199;--isohub-body-bg:#f5f7fb;--isohub-body-bg-rgb:245, 247, 251;--isohub-surface:#fff;--isohub-surface-rgb:255, 255, 255;--isohub-surface-secondary:#f8fafc;--isohub-surface-tertiary:#eef2f7;--isohub-surface-hover:#f1f5f9;--isohub-text:#172033;--isohub-text-rgb:23, 32, 51;--isohub-text-muted:#64748b;--isohub-text-subtle:#94a3b8;--isohub-heading:#111827;--isohub-border:#dfe5ed;--isohub-border-strong:#cbd5e1;--isohub-divider:#0f172a17;--isohub-sidebar-bg:#111b31;--isohub-sidebar-bg-rgb:17, 27, 49;--isohub-sidebar-text:#cbd5e1;--isohub-sidebar-muted:#94a3b8;--isohub-sidebar-hover:#ffffff12;--isohub-sidebar-active-bg:linear-gradient(135deg, var(--isohub-primary), var(--isohub-secondary));--isohub-sidebar-active-text:#fff;--isohub-topbar-bg:#fffffff0;--isohub-topbar-border:#0f172a14;--isohub-card-bg:var(--isohub-surface);--isohub-card-border:var(--isohub-border);--isohub-card-shadow:0 10px 30px #0f172a0f;--isohub-focus-ring:0 0 0 .22rem rgba(var(--isohub-primary-rgb), .18);--isohub-selection-bg:rgba(var(--isohub-primary-rgb), .09);--isohub-gradient-primary:linear-gradient(135deg, var(--isohub-primary), var(--isohub-secondary));--isohub-gradient-soft:linear-gradient(135deg, rgba(var(--isohub-primary-rgb), .12), rgba(var(--isohub-secondary-rgb), .1))}:root[data-theme-palette=isohub]{--isohub-primary:#2563eb;--isohub-primary-rgb:37, 99, 235;--isohub-primary-hover:#1d4ed8;--isohub-primary-active:#1e40af;--isohub-primary-soft:#eff6ff;--isohub-primary-soft-rgb:239, 246, 255;--isohub-secondary:#7c3aed;--isohub-secondary-rgb:124, 58, 237;--isohub-secondary-hover:#6d28d9;--isohub-secondary-soft:#f5f3ff;--isohub-accent:#06b6d4;--isohub-accent-rgb:6, 182, 212;--isohub-accent-hover:#0891b2;--isohub-accent-soft:#ecfeff;--isohub-sidebar-bg:#111b31;--isohub-sidebar-bg-rgb:17, 27, 49;--isohub-sidebar-active-bg:linear-gradient(135deg, #2563eb, #6d28d9);--isohub-gradient-primary:linear-gradient(135deg, #2563eb, #7c3aed)}:root[data-theme-palette=executive]{--isohub-primary:#172554;--isohub-primary-rgb:23, 37, 84;--isohub-primary-hover:#1e3a5f;--isohub-primary-active:#0f172a;--isohub-primary-soft:#eef2f7;--isohub-primary-soft-rgb:238, 242, 247;--isohub-secondary:#374151;--isohub-secondary-rgb:55, 65, 81;--isohub-secondary-hover:#1f2937;--isohub-secondary-soft:#f3f4f6;--isohub-accent:#c5a253;--isohub-accent-rgb:197, 162, 83;--isohub-accent-hover:#aa8738;--isohub-accent-soft:#fbf6e9;--isohub-body-bg:#f3f4f6;--isohub-body-bg-rgb:243, 244, 246;--isohub-surface:#fff;--isohub-surface-rgb:255, 255, 255;--isohub-surface-secondary:#f8f8f7;--isohub-surface-tertiary:#eceff2;--isohub-surface-hover:#f1f2f3;--isohub-text:#1f2937;--isohub-text-rgb:31, 41, 55;--isohub-text-muted:#6b7280;--isohub-heading:#111827;--isohub-border:#d9dde3;--isohub-border-strong:#c4cad2;--isohub-sidebar-bg:#151a22;--isohub-sidebar-bg-rgb:21, 26, 34;--isohub-sidebar-text:#e5e7eb;--isohub-sidebar-muted:#9ca3af;--isohub-sidebar-hover:#c5a2531c;--isohub-sidebar-active-bg:linear-gradient(135deg, #172554, #374151);--isohub-topbar-bg:#fffffff5;--isohub-topbar-border:#1118271a;--isohub-gradient-primary:linear-gradient(135deg, #172554, #374151);--isohub-gradient-soft:linear-gradient(135deg, #1725541f, #c5a2531f)}:root[data-theme-palette=corporate_blue]{--isohub-primary:#0f4c81;--isohub-primary-rgb:15, 76, 129;--isohub-primary-hover:#0c416e;--isohub-primary-active:#093a63;--isohub-primary-soft:#edf5fb;--isohub-primary-soft-rgb:237, 245, 251;--isohub-secondary:#5ea7e0;--isohub-secondary-rgb:94, 167, 224;--isohub-secondary-hover:#398dcc;--isohub-secondary-soft:#eef7fd;--isohub-accent:#c7a63a;--isohub-accent-rgb:199, 166, 58;--isohub-accent-hover:#b38e1f;--isohub-accent-soft:#faf5df;--isohub-body-bg:#f5f7fa;--isohub-body-bg-rgb:245, 247, 250;--isohub-surface:#fff;--isohub-surface-rgb:255, 255, 255;--isohub-surface-secondary:#f8fafc;--isohub-surface-tertiary:#edf2f7;--isohub-surface-hover:#f0f5f9;--isohub-text:#1e293b;--isohub-text-rgb:30, 41, 59;--isohub-text-muted:#64748b;--isohub-heading:#172033;--isohub-border:#d8dee6;--isohub-border-strong:#c3cdd8;--isohub-sidebar-bg:#093a63;--isohub-sidebar-bg-rgb:9, 58, 99;--isohub-sidebar-text:#e7f1f8;--isohub-sidebar-muted:#aac4d8;--isohub-sidebar-hover:#c7a63a21;--isohub-sidebar-active-bg:linear-gradient(135deg, #0f4c81, #1768a3);--isohub-topbar-bg:#fffffff5;--isohub-topbar-border:#0f4c811c;--isohub-card-shadow:0 10px 30px #093a6312;--isohub-gradient-primary:linear-gradient(135deg, #0f4c81, #1768a3);--isohub-gradient-soft:linear-gradient(135deg, #0f4c811f, #c7a63a21)}:root[data-theme-palette]{--bs-primary:var(--isohub-primary);--bs-primary-rgb:var(--isohub-primary-rgb);--bs-secondary:var(--isohub-secondary);--bs-secondary-rgb:var(--isohub-secondary-rgb);--bs-info:var(--isohub-info);--bs-info-rgb:var(--isohub-info-rgb);--bs-success:var(--isohub-success);--bs-success-rgb:var(--isohub-success-rgb);--bs-warning:var(--isohub-warning);--bs-warning-rgb:var(--isohub-warning-rgb);--bs-danger:var(--isohub-danger);--bs-danger-rgb:var(--isohub-danger-rgb);--bs-body-bg:var(--isohub-body-bg);--bs-body-bg-rgb:var(--isohub-body-bg-rgb);--bs-body-color:var(--isohub-text);--bs-body-color-rgb:var(--isohub-text-rgb);--bs-emphasis-color:var(--isohub-heading);--bs-secondary-color:var(--isohub-text-muted);--bs-border-color:var(--isohub-border);--bs-border-color-translucent:var(--isohub-divider);--bs-link-color:var(--isohub-primary);--bs-link-color-rgb:var(--isohub-primary-rgb);--bs-link-hover-color:var(--isohub-primary-hover)}:root[data-bs-theme=dark][data-theme-palette]{--isohub-body-bg:#0b1220;--isohub-body-bg-rgb:11, 18, 32;--isohub-surface:#111927;--isohub-surface-rgb:17, 25, 39;--isohub-surface-secondary:#162032;--isohub-surface-tertiary:#1b2739;--isohub-surface-hover:#202d40;--isohub-text:#e5e7eb;--isohub-text-rgb:229, 231, 235;--isohub-text-muted:#a5afbf;--isohub-text-subtle:#7f8ca0;--isohub-heading:#f8fafc;--isohub-border:#2b3748;--isohub-border-strong:#3a485b;--isohub-divider:#ffffff17;--isohub-topbar-bg:#0c1320f2;--isohub-topbar-border:#ffffff14;--isohub-card-bg:var(--isohub-surface);--isohub-card-border:var(--isohub-border);--isohub-card-shadow:0 12px 34px #0000003d;--bs-body-bg:var(--isohub-body-bg);--bs-body-bg-rgb:var(--isohub-body-bg-rgb);--bs-body-color:var(--isohub-text);--bs-body-color-rgb:var(--isohub-text-rgb);--bs-emphasis-color:var(--isohub-heading);--bs-secondary-color:var(--isohub-text-muted);--bs-border-color:var(--isohub-border)}:root[data-bs-theme=dark][data-theme-palette=executive]{--isohub-body-bg:#0e1117;--isohub-body-bg-rgb:14, 17, 23;--isohub-surface:#171b22;--isohub-surface-rgb:23, 27, 34;--isohub-surface-secondary:#1d222b;--isohub-surface-tertiary:#252b35;--isohub-surface-hover:#2a313c;--isohub-border:#343b46}:root[data-bs-theme=dark][data-theme-palette=corporate_blue]{--isohub-body-bg:#07131e;--isohub-body-bg-rgb:7, 19, 30;--isohub-surface:#0d2030;--isohub-surface-rgb:13, 32, 48;--isohub-surface-secondary:#112a3e;--isohub-surface-tertiary:#17364d;--isohub-surface-hover:#1b405a;--isohub-border:#294c64;--isohub-border-strong:#37627e}body{background-color:var(--isohub-body-bg);color:var(--isohub-text);transition:background-color .18s,color .18s}a{color:var(--isohub-primary)}::selection{background:rgba(var(--isohub-primary-rgb), .22)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--isohub-primary);--bs-btn-border-color:var(--isohub-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--isohub-primary-hover);--bs-btn-hover-border-color:var(--isohub-primary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--isohub-primary-active);--bs-btn-active-border-color:var(--isohub-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--isohub-primary);--bs-btn-disabled-border-color:var(--isohub-primary)}.text-primary{color:var(--isohub-primary)!important}.bg-primary{background-color:var(--isohub-primary)!important}.border-primary{border-color:var(--isohub-primary)!important}.link-primary{color:var(--isohub-primary)!important}.card,.dropdown-menu,.modal-content,.offcanvas,.workspace-drawer__panel{background-color:var(--isohub-card-bg);border-color:var(--isohub-card-border);color:var(--isohub-text)}.card{box-shadow:var(--isohub-card-shadow)}.isohub-topbar,.workspace-topbar,[data-workspace-topbar]{background:var(--isohub-topbar-bg);border-color:var(--isohub-topbar-border)}.isohub-sidebar,.workspace-sidebar,[data-workspace-sidebar]{background:var(--isohub-sidebar-bg);color:var(--isohub-sidebar-text)}.isohub-sidebar a,.workspace-sidebar a,[data-workspace-sidebar] a{color:var(--isohub-sidebar-text)}.isohub-sidebar a:hover,.workspace-sidebar a:hover,[data-workspace-sidebar] a:hover{background:var(--isohub-sidebar-hover);color:#fff}.isohub-appearance-option{background:var(--isohub-surface);border-color:var(--isohub-border);color:var(--isohub-text)}.isohub-appearance-option:hover{background:var(--isohub-surface-hover);border-color:var(--isohub-primary)}.isohub-appearance-option.is-selected,.isohub-appearance-option[aria-pressed=true]{background:var(--isohub-selection-bg);border-color:var(--isohub-primary);box-shadow:0 0 0 1px rgba(var(--isohub-primary-rgb), .09)}.isohub-appearance-option__icon{background:var(--isohub-surface-tertiary);color:var(--isohub-primary)}.isohub-appearance-option__check{background:var(--isohub-primary)}:root[data-theme-palette=executive] .isohub-appearance-option[data-theme-palette-option=executive] .is-selected .isohub-appearance-option__icon,:root[data-theme-palette=corporate_blue] .isohub-appearance-option[data-theme-palette-option=corporate_blue] .is-selected .isohub-appearance-option__icon{background:var(--isohub-accent);color:#fff}:root[data-theme-palette=executive] .isohub-appearance-option[data-theme-palette-option=executive] .is-selected,:root[data-theme-palette=corporate_blue] .isohub-appearance-option[data-theme-palette-option=corporate_blue] .is-selected{border-color:var(--isohub-accent);box-shadow:0 0 0 1px rgba(var(--isohub-accent-rgb), .13)}.form-control,.form-select,.input-group-text{background-color:var(--isohub-surface);border-color:var(--isohub-border);color:var(--isohub-text)}.form-control:focus,.form-select:focus{border-color:var(--isohub-primary);box-shadow:var(--isohub-focus-ring)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--isohub-primary)}.page-link{color:var(--isohub-primary)}.active>.page-link,.page-link.active{background-color:var(--isohub-primary);border-color:var(--isohub-primary)}body,.card,.dropdown-menu,.modal-content,.offcanvas,.workspace-drawer__panel,.isohub-appearance-option,.form-control,.form-select,.btn{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue]{--isohub-primary:#0f3049;--isohub-primary-rgb:15, 48, 73;--isohub-primary-hover:#154766;--isohub-primary-active:#0b263b;--isohub-primary-soft:#eaf4fa;--isohub-secondary:#00aeef;--isohub-secondary-rgb:0, 174, 239;--isohub-secondary-hover:#009dd8;--isohub-secondary-active:#008bbb;--isohub-secondary-soft:#e6f8ff;--isohub-accent:#00aeef;--isohub-accent-rgb:0, 174, 239;--isohub-accent-hover:#009dd8;--isohub-accent-soft:#e6f8ff;--isohub-body-bg:#f4f7fa;--isohub-body-bg-rgb:244, 247, 250;--isohub-surface:#fff;--isohub-surface-secondary:#f6f9fb;--isohub-surface-tertiary:#edf3f7;--isohub-surface-hover:#f0f7fb;--isohub-heading:#0f3049;--isohub-text:#243d50;--isohub-text-muted:#60788a;--isohub-text-subtle:#8396a5;--isohub-border:#dce7ee;--isohub-border-strong:#c5d6e1;--isohub-divider:#0f304917;--isohub-link:#007faf;--isohub-link-hover:#005f83;--isohub-focus-ring:#00aeef40;--isohub-shadow-sm:0 1px 3px #0f304912;--isohub-shadow-md:0 8px 24px #0f304917;--isohub-shadow-lg:0 16px 40px #0f30491f;--isohub-topbar-bg:#fff;--isohub-topbar-text:#243d50;--isohub-topbar-heading:#0f3049;--isohub-topbar-text-muted:#60788a;--isohub-topbar-border:#dce7ee;--isohub-topbar-control-bg:#f6f9fb;--isohub-topbar-control-border:#dce7ee;--isohub-topbar-control-border-hover:#00aeef;--isohub-topbar-search-bg:#f6f9fb;--isohub-topbar-search-text:#243d50;--isohub-topbar-search-placeholder:#8396a5;--isohub-topbar-shortcut-text:#60788a;--isohub-topbar-dropdown-bg:#fff;--isohub-topbar-dropdown-text:#243d50;--isohub-topbar-dropdown-muted:#60788a;--isohub-chart-primary:#0f3049;--isohub-chart-secondary:#00aeef;--isohub-chart-tertiary:#64c8f5;--isohub-chart-neutral:#d9e5ed;--bs-primary:var(--isohub-primary);--bs-primary-rgb:var(--isohub-primary-rgb);--bs-secondary:var(--isohub-secondary);--bs-secondary-rgb:var(--isohub-secondary-rgb);--bs-body-bg:var(--isohub-body-bg);--bs-body-color:var(--isohub-text);--bs-emphasis-color:var(--isohub-heading);--bs-secondary-color:var(--isohub-text-muted);--bs-border-color:var(--isohub-border);--bs-border-color-translucent:#0f30491f;--bs-link-color:var(--isohub-link);--bs-link-hover-color:var(--isohub-link-hover);--bs-tertiary-bg:var(--isohub-surface-tertiary)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]){--thermo-blue:#003f73;--thermo-blue-rgb:0, 63, 115;--thermo-blue-deep:#00345f;--thermo-blue-hover:#00518f;--thermo-green:#6bc43f;--thermo-green-rgb:107, 196, 63;--thermo-green-hover:#59ae32;--thermo-green-soft:#eaf7e3;--isohub-primary:var(--thermo-blue);--isohub-primary-rgb:var(--thermo-blue-rgb);--isohub-primary-hover:var(--thermo-blue-hover);--isohub-primary-active:var(--thermo-blue-deep);--isohub-primary-soft:#e8f2f9;--isohub-secondary:var(--thermo-green);--isohub-secondary-rgb:var(--thermo-green-rgb);--isohub-secondary-hover:var(--thermo-green-hover);--isohub-secondary-active:#4e9d2a;--isohub-secondary-soft:var(--thermo-green-soft);--isohub-accent:var(--thermo-green);--isohub-accent-rgb:var(--thermo-green-rgb);--isohub-accent-hover:var(--thermo-green-hover);--isohub-accent-soft:var(--thermo-green-soft);--isohub-body-bg:#eef7fc;--isohub-body-bg-rgb:238, 247, 252;--isohub-surface:#fff;--isohub-surface-secondary:#f7fbfd;--isohub-surface-tertiary:#edf6fa;--isohub-surface-hover:#f0f8fb;--isohub-heading:#073b63;--isohub-text:#28495f;--isohub-text-muted:#60788a;--isohub-text-subtle:#8296a4;--isohub-border:#d8e7ef;--isohub-border-strong:#c3d9e5;--isohub-divider:#003f7317;--isohub-link:#4f9f2f;--isohub-link-hover:#3f8126;--isohub-focus-ring:#6bc43f47;--isohub-topbar-bg:#fff;--isohub-topbar-text:#28495f;--isohub-topbar-heading:#073b63;--isohub-topbar-text-muted:#60788a;--isohub-topbar-border:#d8e7ef;--isohub-topbar-control-bg:#f7fbfd;--isohub-topbar-control-border:#d8e7ef;--isohub-topbar-control-border-hover:var(--thermo-green);--isohub-topbar-search-bg:#f7fbfd;--isohub-topbar-search-text:#28495f;--isohub-topbar-search-placeholder:#8296a4;--isohub-topbar-shortcut-text:#60788a;--isohub-topbar-dropdown-bg:#fff;--isohub-topbar-dropdown-text:#28495f;--isohub-topbar-dropdown-muted:#60788a;--isohub-chart-primary:var(--thermo-blue);--isohub-chart-secondary:var(--thermo-green);--isohub-chart-tertiary:#6db7d8;--isohub-chart-neutral:#d9e7ee;--bs-primary:var(--thermo-blue);--bs-primary-rgb:var(--thermo-blue-rgb);--bs-secondary:var(--thermo-green);--bs-secondary-rgb:var(--thermo-green-rgb);--bs-body-bg:var(--isohub-body-bg);--bs-body-color:var(--isohub-text);--bs-emphasis-color:var(--isohub-heading);--bs-secondary-color:var(--isohub-text-muted);--bs-border-color:var(--isohub-border);--bs-link-color:var(--isohub-link);--bs-link-hover-color:var(--isohub-link-hover);--workspace-widget-header-bg:var(--thermo-blue);--workspace-widget-header-border:#ffffff1a;--workspace-widget-header-text:#fff;--workspace-widget-header-muted:#b9e5a4;--workspace-widget-icon-bg:var(--thermo-green);--workspace-widget-icon-color:#fff;--iso-navy:var(--thermo-blue);--iso-cyan:var(--thermo-green);--iso-cyan-soft:var(--thermo-green-soft);--iso-gradient:linear-gradient(135deg, var(--thermo-blue) 0%, var(--thermo-blue-hover) 58%, var(--thermo-green) 100%);--iso-hex-hover:var(--thermo-green-soft)}:root{--isohub-density-scale:1;--isohub-space-1:.25rem;--isohub-space-2:.5rem;--isohub-space-3:.75rem;--isohub-space-4:1rem;--isohub-space-5:1.25rem;--isohub-space-6:1.5rem;--isohub-control-height:2.5rem;--isohub-card-padding:1.25rem;--isohub-table-cell-y:.75rem;--isohub-table-cell-x:.875rem;--isohub-navigation-gap:.375rem}:root[data-interface-density=compact]{--isohub-density-scale:.84;--isohub-space-1:.18rem;--isohub-space-2:.36rem;--isohub-space-3:.55rem;--isohub-space-4:.75rem;--isohub-space-5:.95rem;--isohub-space-6:1.1rem;--isohub-control-height:2.15rem;--isohub-card-padding:.9rem;--isohub-table-cell-y:.42rem;--isohub-table-cell-x:.62rem;--isohub-navigation-gap:.2rem}:root[data-interface-density=comfortable]{--isohub-density-scale:1;--isohub-control-height:2.5rem;--isohub-card-padding:1.25rem;--isohub-table-cell-y:.75rem;--isohub-table-cell-x:.875rem;--isohub-navigation-gap:.375rem}:root[data-interface-density=spacious]{--isohub-density-scale:1.14;--isohub-space-1:.32rem;--isohub-space-2:.62rem;--isohub-space-3:.9rem;--isohub-space-4:1.2rem;--isohub-space-5:1.5rem;--isohub-space-6:1.8rem;--isohub-control-height:2.8rem;--isohub-card-padding:1.5rem;--isohub-table-cell-y:.95rem;--isohub-table-cell-x:1.05rem;--isohub-navigation-gap:.52rem}:root[data-interface-density] .form-control,:root[data-interface-density] .form-select,:root[data-interface-density] .btn{min-height:var(--isohub-control-height)}:root[data-interface-density] .card-body{padding:var(--isohub-card-padding)}:root[data-interface-density] .table>:not(caption)>*>*{padding:var(--isohub-table-cell-y) var(--isohub-table-cell-x)}:root[data-interface-density] .dropdown-item{padding:calc(var(--isohub-space-2) * 1.15) var(--isohub-space-4)}:root[data-interface-density] .workspace-drawer__body{padding:var(--isohub-card-padding)}:root[data-interface-density] .isohub-appearance{gap:var(--isohub-space-6)}:root[data-interface-density] .isohub-appearance__section{gap:var(--isohub-space-3)}:root[data-interface-density] .isohub-appearance-option{gap:var(--isohub-space-3);padding:var(--isohub-space-3)}:root[data-interface-density=compact] .isohub-appearance-option__icon{flex-basis:2.15rem;width:2.15rem;height:2.15rem}:root[data-interface-density=spacious] .isohub-appearance-option__icon{flex-basis:2.75rem;width:2.75rem;height:2.75rem}:root[data-interface-density] .isohub-sidebar nav,:root[data-interface-density] .workspace-sidebar nav,:root[data-interface-density] [data-workspace-sidebar] nav{gap:var(--isohub-navigation-gap)}:root[data-interface-density=compact]{font-size:15px}:root[data-interface-density=comfortable],:root[data-interface-density=spacious]{font-size:16px}.iso-login-page *,.iso-login-page :before,.iso-login-page :after{box-sizing:border-box}.iso-login-body{background:var(--iso-gradient);min-height:100dvh;font-family:var(--iso-font);color:var(--iso-navy);background-attachment:fixed;margin:0}.iso-login-page{justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.iso-login-card{background:var(--iso-bg);border-radius:var(--iso-radius-lg);width:100%;max-width:440px;box-shadow:var(--iso-shadow-card);text-align:center;flex-direction:column;align-items:center;padding:34px;display:flex}.iso-login-logo{width:100%;max-width:305px;height:auto;display:block}.iso-login-title{font-size:var(--iso-fs-md);color:var(--iso-navy);margin:30px 0 0;font-weight:700}.iso-login-cta{background:var(--iso-gradient);border-radius:var(--iso-radius-lg);width:100%;height:40px;color:var(--iso-white-ice);font-family:var(--iso-font);font-size:var(--iso-fs-base);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;margin-top:48px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.iso-login-cta:hover,.iso-login-cta:focus-visible{background:var(--iso-white);color:var(--iso-navy)}.iso-login-cta:focus-visible{outline:2px solid var(--iso-cyan);outline-offset:2px}.iso-login-cta:active{background:var(--iso-bg);color:var(--iso-navy)}.iso-login-cta.is-loading{pointer-events:none;opacity:.75}.iso-login-cta-icon{flex:none;width:16px;height:16px}.iso-login-note{background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-lg);align-items:center;gap:10px;width:100%;min-height:40px;margin-top:24px;padding:5px;display:flex}.iso-login-note+.iso-login-note{margin-top:10px}.iso-login-note-text{font-size:var(--iso-fs-xs);color:#000;text-align:center;flex:1;margin:0;font-weight:400;line-height:1.35}.iso-login-note-badge{background:var(--iso-navy);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.iso-login-note-badge img{width:12px;height:15px}.iso-login-note--end{flex-direction:row-reverse}.iso-login-alert{border-radius:var(--iso-radius-md);width:100%;font-size:var(--iso-fs-meta);text-align:left;color:var(--iso-danger);background:#e0000014;border:1px solid #e0000040;margin-top:20px;padding:10px 14px}.iso-login-alert--success{color:var(--iso-navy);background:#00c3ff1a;border-color:#00c3ff59}.iso-login-footer{font-size:var(--iso-fs-meta);color:var(--iso-navy);margin:70px 0 0;font-weight:400;line-height:1.5}.iso-login-footer a{color:var(--iso-navy);text-decoration:underline}.iso-login-footer a:hover{color:var(--iso-cyan)}@media (width<=480px){.iso-login-card{padding:24px 20px}.iso-login-note-text{font-size:8px}}:root{--isohub-radius-xs:.35rem;--isohub-radius-sm:.5rem;--isohub-radius-md:.75rem;--isohub-radius-lg:1rem;--isohub-radius-xl:1.25rem;--isohub-radius-pill:999px;--isohub-shadow-xs:0 1px 2px #0f172a0a;--isohub-shadow-sm:0 4px 12px #0f172a0f;--isohub-shadow-md:0 10px 24px #0f172a14;--isohub-shadow-lg:0 18px 44px #0f172a1f;--isohub-transition-fast:.12s ease;--isohub-transition-normal:.18s ease;--isohub-transition-slow:.26s ease;--isohub-font-size-xs:.75rem;--isohub-font-size-sm:.875rem;--isohub-font-size-md:1rem;--isohub-font-size-lg:1.125rem;--isohub-font-size-xl:1.35rem;--isohub-font-size-2xl:1.75rem;--isohub-line-height-tight:1.25;--isohub-line-height-normal:1.5;--isohub-line-height-relaxed:1.7;--isohub-content-max-width:1600px;--isohub-overlay:#0f172a7a}*,:before,:after{box-sizing:border-box}html{background:var(--isohub-body-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100%}body{background:var(--isohub-body-bg);min-height:100vh;color:var(--isohub-text);font-family:Instrument Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--isohub-font-size-md);line-height:var(--isohub-line-height-normal);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;transition:background-color var(--isohub-transition-normal), color var(--isohub-transition-normal);margin:0}img,svg{max-width:100%}button,a,input,select,textarea,[tabindex]{outline:none}a{color:var(--isohub-primary);transition:color var(--isohub-transition-fast), opacity var(--isohub-transition-fast);text-decoration:none}a:hover{color:var(--isohub-primary-hover)}hr{margin:var(--isohub-space-4) 0;border:0;border-top:1px solid var(--isohub-divider);opacity:1}h1,h2,h3,h4,h5,h6{color:var(--isohub-heading);font-weight:700;line-height:var(--isohub-line-height-tight);margin-top:0}p{color:inherit;margin-top:0}small,.text-muted{color:var(--isohub-text-muted)!important}::selection{background:rgba(var(--isohub-primary-rgb), .22);color:var(--isohub-heading)}:focus-visible{outline:2px solid var(--isohub-primary);outline-offset:2px}.isohub-page{width:100%;max-width:var(--isohub-content-max-width);margin-inline:auto}.isohub-surface{background:var(--isohub-surface);border:1px solid var(--isohub-border);border-radius:var(--isohub-radius-lg);box-shadow:var(--isohub-shadow-sm)}.isohub-surface-muted{background:var(--isohub-surface-secondary);border:1px solid var(--isohub-border);border-radius:var(--isohub-radius-md)}.isohub-divider{background:var(--isohub-divider);height:1px}.isohub-text-primary{color:var(--isohub-primary)!important}.isohub-text-accent{color:var(--isohub-accent)!important}.isohub-text-muted{color:var(--isohub-text-muted)!important}.isohub-bg-primary-soft{background:rgba(var(--isohub-primary-rgb), .1)!important}.isohub-bg-accent-soft{background:rgba(var(--isohub-accent-rgb), .12)!important}.isohub-border-primary{border-color:var(--isohub-primary)!important}.isohub-border-accent{border-color:var(--isohub-accent)!important}.isohub-icon-box{border-radius:var(--isohub-radius-md);background:rgba(var(--isohub-primary-rgb), .1);width:2.5rem;height:2.5rem;color:var(--isohub-primary);flex:0 0 2.5rem;justify-content:center;align-items:center;display:inline-flex}.isohub-icon-box--accent{background:rgba(var(--isohub-accent-rgb), .13);color:var(--isohub-accent)}.isohub-loading{pointer-events:none;opacity:.65}.isohub-skeleton{background:var(--isohub-surface-tertiary);border-radius:var(--isohub-radius-sm);position:relative;overflow:hidden}.isohub-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);animation:1.4s infinite isohub-skeleton-loading;position:absolute;inset:0;transform:translate(-100%)}@keyframes isohub-skeleton-loading{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:.625rem;--bs-btn-font-size:.925rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.25;--bs-btn-border-radius:var(--isohub-radius-md);min-height:var(--isohub-control-height);box-shadow:none;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast), transform var(--isohub-transition-fast);justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active,.btn.active{transform:translateY(0)}.btn:focus-visible{box-shadow:var(--isohub-focus-ring)}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.58;transform:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--isohub-primary);--bs-btn-border-color:var(--isohub-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--isohub-primary-hover);--bs-btn-hover-border-color:var(--isohub-primary-hover);--bs-btn-focus-shadow-rgb:var(--isohub-primary-rgb);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--isohub-primary-active);--bs-btn-active-border-color:var(--isohub-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--isohub-primary);--bs-btn-disabled-border-color:var(--isohub-primary);box-shadow:0 5px 14px rgba(var(--isohub-primary-rgb), .19)}.btn-primary:hover{box-shadow:0 8px 20px rgba(var(--isohub-primary-rgb), .25)}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--isohub-secondary);--bs-btn-border-color:var(--isohub-secondary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--isohub-secondary-hover);--bs-btn-hover-border-color:var(--isohub-secondary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--isohub-secondary-hover);--bs-btn-active-border-color:var(--isohub-secondary-hover)}.btn-outline-primary{--bs-btn-color:var(--isohub-primary);--bs-btn-border-color:var(--isohub-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--isohub-primary);--bs-btn-hover-border-color:var(--isohub-primary);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--isohub-primary-active);--bs-btn-active-border-color:var(--isohub-primary-active)}.btn-outline-secondary{--bs-btn-color:var(--isohub-text-muted);--bs-btn-border-color:var(--isohub-border-strong);--bs-btn-hover-color:var(--isohub-text);--bs-btn-hover-bg:var(--isohub-surface-hover);--bs-btn-hover-border-color:var(--isohub-border-strong);--bs-btn-active-color:var(--isohub-text);--bs-btn-active-bg:var(--isohub-surface-tertiary);--bs-btn-active-border-color:var(--isohub-border-strong)}.btn-light{--bs-btn-color:var(--isohub-text);--bs-btn-bg:var(--isohub-surface);--bs-btn-border-color:var(--isohub-border);--bs-btn-hover-color:var(--isohub-heading);--bs-btn-hover-bg:var(--isohub-surface-hover);--bs-btn-hover-border-color:var(--isohub-border-strong);--bs-btn-active-color:var(--isohub-heading);--bs-btn-active-bg:var(--isohub-surface-tertiary);--bs-btn-active-border-color:var(--isohub-border-strong)}.btn-accent{color:#fff;background:var(--isohub-accent);border-color:var(--isohub-accent);box-shadow:0 5px 14px rgba(var(--isohub-accent-rgb), .18)}.btn-accent:hover{color:#fff;background:var(--isohub-accent-hover);border-color:var(--isohub-accent-hover);box-shadow:0 8px 20px rgba(var(--isohub-accent-rgb), .24)}.btn-outline-accent{color:var(--isohub-accent);border-color:var(--isohub-accent);background:0 0}.btn-outline-accent:hover{color:#fff;background:var(--isohub-accent);border-color:var(--isohub-accent)}.btn-ghost{color:var(--isohub-text-muted);background:0 0;border-color:#0000}.btn-ghost:hover{color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .09);border-color:#0000}.btn-icon{width:var(--isohub-control-height);min-width:var(--isohub-control-height);border-radius:var(--isohub-radius-md);padding:0}.btn-sm{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.425rem;--bs-btn-font-size:.82rem;min-height:2.1rem}.btn-lg{--bs-btn-padding-x:1.25rem;--bs-btn-padding-y:.8rem;--bs-btn-font-size:1rem;min-height:3rem}.btn-group>.btn{transform:none}:root[data-theme-palette=corporate_blue] .btn-accent,:root[data-theme-palette=executive] .btn-accent{font-weight:700}.form-label{color:var(--isohub-heading);font-size:var(--isohub-font-size-sm);margin-bottom:.45rem;font-weight:650}.form-text{color:var(--isohub-text-muted);font-size:var(--isohub-font-size-xs);margin-top:.4rem}.form-control,.form-select,.input-group-text{min-height:var(--isohub-control-height);background-color:var(--isohub-surface);border-color:var(--isohub-border);color:var(--isohub-text);border-radius:var(--isohub-radius-md);transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast)}.form-control,.form-select{padding:.625rem .875rem}.form-control:hover,.form-select:hover{border-color:var(--isohub-border-strong)}.form-control:focus,.form-select:focus{background-color:var(--isohub-surface);border-color:var(--isohub-primary);color:var(--isohub-text);box-shadow:var(--isohub-focus-ring)}.form-control::placeholder{color:var(--isohub-text-subtle);opacity:1}.form-control:disabled,.form-select:disabled,.form-control[readonly]{background-color:var(--isohub-surface-tertiary);color:var(--isohub-text-muted);opacity:.82}.input-group-text{background-color:var(--isohub-surface-secondary);color:var(--isohub-text-muted)}.input-group>.form-control:not(:first-child),.input-group>.form-select:not(:first-child),.input-group>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-control:not(:last-child),.input-group>.form-select:not(:last-child),.input-group>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-check-input{background-color:var(--isohub-surface);border-color:var(--isohub-border-strong);cursor:pointer;width:1.1rem;height:1.1rem;margin-top:.18rem}.form-check-input:checked{background-color:var(--isohub-primary);border-color:var(--isohub-primary)}.form-check-input:focus{border-color:var(--isohub-primary);box-shadow:var(--isohub-focus-ring)}.form-check-label{color:var(--isohub-text);cursor:pointer}.form-switch .form-check-input{border-radius:var(--isohub-radius-pill);width:2.3rem}.form-range::-webkit-slider-thumb{background:var(--isohub-primary)}.form-range::-moz-range-thumb{background:var(--isohub-primary);border:0}.form-range:focus::-webkit-slider-thumb{box-shadow:var(--isohub-focus-ring)}textarea.form-control{resize:vertical;min-height:7rem}.is-valid,.was-validated .form-control:valid,.was-validated .form-select:valid{border-color:var(--isohub-success)}.is-invalid,.was-validated .form-control:invalid,.was-validated .form-select:invalid{border-color:var(--isohub-danger)}.valid-feedback{color:var(--isohub-success)}.invalid-feedback{color:var(--isohub-danger)}.isohub-field{flex-direction:column;gap:.4rem;display:flex}.isohub-field__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.isohub-field__required{color:var(--isohub-danger)}.isohub-search-field{position:relative}.isohub-search-field__icon{z-index:2;color:var(--isohub-text-muted);pointer-events:none;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.isohub-search-field .form-control{padding-left:2.65rem}.isohub-form-section{padding:var(--isohub-card-padding);background:var(--isohub-surface);border:1px solid var(--isohub-border);border-radius:var(--isohub-radius-lg)}.isohub-form-section__title{color:var(--isohub-heading);font-size:var(--isohub-font-size-lg);margin-bottom:.25rem;font-weight:700}.isohub-form-section__description{margin-bottom:var(--isohub-space-5);color:var(--isohub-text-muted);font-size:var(--isohub-font-size-sm)}.nav{--bs-nav-link-padding-x:.9rem;--bs-nav-link-padding-y:.65rem;--bs-nav-link-font-weight:600;--bs-nav-link-color:var(--isohub-text-muted);--bs-nav-link-hover-color:var(--isohub-primary)}.nav-link{border-radius:var(--isohub-radius-md);transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast)}.nav-link:hover{background:rgba(var(--isohub-primary-rgb), .07)}.nav-tabs{border-bottom-color:var(--isohub-border);gap:.25rem}.nav-tabs .nav-link{border-radius:var(--isohub-radius-sm) var(--isohub-radius-sm) 0 0;border:1px solid #0000;border-bottom-width:2px;margin-bottom:-1px}.nav-tabs .nav-link:hover{border-color:#0000;border-bottom-color:rgba(var(--isohub-primary-rgb), .4)}.nav-tabs .nav-link.active{border-color:#0000;border-bottom-color:var(--isohub-primary);color:var(--isohub-primary);background:0 0}.nav-pills{gap:.35rem}.nav-pills .nav-link{color:var(--isohub-text-muted)}.nav-pills .nav-link:hover{color:var(--isohub-primary)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:var(--isohub-primary);color:#fff;box-shadow:0 5px 14px rgba(var(--isohub-primary-rgb), .18)}.dropdown-menu{--bs-dropdown-min-width:13rem;--bs-dropdown-padding-x:.4rem;--bs-dropdown-padding-y:.4rem;--bs-dropdown-spacer:.5rem;--bs-dropdown-font-size:.9rem;--bs-dropdown-color:var(--isohub-text);--bs-dropdown-bg:var(--isohub-surface);--bs-dropdown-border-color:var(--isohub-border);--bs-dropdown-border-radius:var(--isohub-radius-lg);--bs-dropdown-divider-bg:var(--isohub-divider);--bs-dropdown-link-color:var(--isohub-text);--bs-dropdown-link-hover-color:var(--isohub-heading);--bs-dropdown-link-hover-bg:var(--isohub-surface-hover);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:var(--isohub-primary);box-shadow:var(--isohub-shadow-lg)}.dropdown-item{border-radius:var(--isohub-radius-sm);transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast);align-items:center;gap:.65rem;display:flex}.dropdown-item:focus,.dropdown-item:hover{color:var(--isohub-heading);background:var(--isohub-surface-hover)}.dropdown-item.active,.dropdown-item:active{color:#fff;background:var(--isohub-primary)}.dropdown-header{color:var(--isohub-text-muted);font-size:var(--isohub-font-size-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.breadcrumb{--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-divider-color:var(--isohub-text-subtle);--bs-breadcrumb-item-active-color:var(--isohub-text-muted);font-size:var(--isohub-font-size-sm);align-items:center}.breadcrumb-item a{color:var(--isohub-primary)}.breadcrumb-item a:hover{color:var(--isohub-primary-hover)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.5rem;--bs-pagination-font-size:.875rem;--bs-pagination-color:var(--isohub-text-muted);--bs-pagination-bg:var(--isohub-surface);--bs-pagination-border-color:var(--isohub-border);--bs-pagination-hover-color:var(--isohub-primary);--bs-pagination-hover-bg:var(--isohub-surface-hover);--bs-pagination-hover-border-color:var(--isohub-border-strong);--bs-pagination-focus-color:var(--isohub-primary);--bs-pagination-focus-bg:var(--isohub-surface-hover);--bs-pagination-focus-box-shadow:var(--isohub-focus-ring);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:var(--isohub-primary);--bs-pagination-active-border-color:var(--isohub-primary);--bs-pagination-disabled-color:var(--isohub-text-subtle);--bs-pagination-disabled-bg:var(--isohub-surface-secondary);--bs-pagination-disabled-border-color:var(--isohub-border)}.page-link{text-align:center;min-width:2.35rem}.page-item:first-child .page-link{border-top-left-radius:var(--isohub-radius-md);border-bottom-left-radius:var(--isohub-radius-md)}.page-item:last-child .page-link{border-top-right-radius:var(--isohub-radius-md);border-bottom-right-radius:var(--isohub-radius-md)}.list-group{--bs-list-group-color:var(--isohub-text);--bs-list-group-bg:var(--isohub-surface);--bs-list-group-border-color:var(--isohub-border);--bs-list-group-action-color:var(--isohub-text-muted);--bs-list-group-action-hover-color:var(--isohub-heading);--bs-list-group-action-hover-bg:var(--isohub-surface-hover);--bs-list-group-action-active-color:var(--isohub-heading);--bs-list-group-action-active-bg:var(--isohub-surface-tertiary);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:var(--isohub-primary);--bs-list-group-active-border-color:var(--isohub-primary);border-radius:var(--isohub-radius-lg)}.list-group-item{padding:.85rem 1rem}.isohub-segmented-control{background:var(--isohub-surface-tertiary);border:1px solid var(--isohub-border);border-radius:var(--isohub-radius-md);gap:.25rem;padding:.25rem;display:inline-flex}.isohub-segmented-control__item{min-height:2.15rem;color:var(--isohub-text-muted);font-size:var(--isohub-font-size-sm);border-radius:var(--isohub-radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .75rem;font-weight:600;display:inline-flex}.isohub-segmented-control__item:hover{color:var(--isohub-primary)}.isohub-segmented-control__item.is-active,.isohub-segmented-control__item[aria-pressed=true]{color:var(--isohub-heading);background:var(--isohub-surface);box-shadow:var(--isohub-shadow-xs)}:root{--isohub-sidebar-width:18rem;--isohub-sidebar-collapsed-width:4.75rem;--isohub-sidebar-bg:#fff;--isohub-sidebar-border:#e2e8f0;--isohub-sidebar-heading:#64748b;--isohub-sidebar-text:#475569;--isohub-sidebar-text-hover:#0f172a;--isohub-sidebar-text-active:var(--isohub-primary);--isohub-sidebar-icon:#64748b;--isohub-sidebar-icon-hover:var(--isohub-primary);--isohub-sidebar-icon-active:var(--isohub-primary);--isohub-sidebar-item-hover:rgba(var(--isohub-primary-rgb), .075);--isohub-sidebar-item-active:rgba(var(--isohub-primary-rgb), .115);--isohub-sidebar-item-active-border:var(--isohub-primary);--isohub-sidebar-badge-bg:rgba(var(--isohub-primary-rgb), .11);--isohub-sidebar-badge-text:var(--isohub-primary);--isohub-sidebar-scrollbar:#64748b6b;--isohub-sidebar-scrollbar-hover:#4755699e;--isohub-sidebar-footer-bg:#f8fafce6}:root[data-bs-theme=dark],html[data-bs-theme=dark]{--isohub-sidebar-bg:#111827;--isohub-sidebar-border:#263244;--isohub-sidebar-heading:#94a3b8;--isohub-sidebar-text:#cbd5e1;--isohub-sidebar-text-hover:#f8fafc;--isohub-sidebar-text-active:#fff;--isohub-sidebar-icon:#94a3b8;--isohub-sidebar-icon-hover:var(--isohub-primary);--isohub-sidebar-icon-active:var(--isohub-primary);--isohub-sidebar-item-hover:rgba(var(--isohub-primary-rgb), .13);--isohub-sidebar-item-active:rgba(var(--isohub-primary-rgb), .21);--isohub-sidebar-badge-bg:rgba(var(--isohub-primary-rgb), .19);--isohub-sidebar-scrollbar:#94a3b84d;--isohub-sidebar-scrollbar-hover:#cbd5e17a;--isohub-sidebar-footer-bg:#0f172ad6}:root[data-theme-palette=executive]{--isohub-sidebar-item-active:rgba(var(--isohub-primary-rgb), .12);--isohub-sidebar-badge-bg:rgba(var(--isohub-accent-rgb), .14);--isohub-sidebar-badge-text:var(--isohub-accent)}:root[data-theme-palette=corporate_blue]{--isohub-sidebar-item-active:rgba(var(--isohub-primary-rgb), .12);--isohub-sidebar-badge-bg:rgba(var(--isohub-accent-rgb), .15);--isohub-sidebar-badge-text:var(--isohub-accent)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]){background:var(--isohub-sidebar-bg);border-color:var(--isohub-sidebar-border);color:var(--isohub-sidebar-text);transition:width var(--isohub-transition-normal), background-color var(--isohub-transition-normal), border-color var(--isohub-transition-normal), color var(--isohub-transition-normal)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link,.sidebar-item,.menu-item){color:var(--isohub-sidebar-text)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-section-title,.sidebar-group-title,.menu-section-title,.menu-group-title,.nav-heading,.section-title,.sidebar-label,.menu-label){color:var(--isohub-sidebar-heading);letter-spacing:.055em;text-transform:uppercase;margin:1.25rem .9rem .55rem;font-size:.72rem;font-weight:750;line-height:1.25}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a,.sidebar-item>button,.menu-item>button){min-height:2.75rem;color:var(--isohub-sidebar-text);border-radius:var(--isohub-radius-md);box-shadow:none;opacity:1;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), transform var(--isohub-transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;margin:.15rem .65rem;padding:.65rem .85rem;font-size:.925rem;font-weight:580;line-height:1.25;display:flex;position:relative}:root:not([data-bs-theme=dark]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item,.menu-item) :where(span,strong,small,.text,.label,.title,.menu-text,.sidebar-text){color:inherit;opacity:1}:root:not([data-bs-theme=dark]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a).text-white,:root:not([data-bs-theme=dark]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a).text-light,:root:not([data-bs-theme=dark]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a).text-muted{color:var(--isohub-sidebar-text)!important;opacity:1!important}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a,.sidebar-item>button,.menu-item>button):hover{color:var(--isohub-sidebar-text-hover);background:var(--isohub-sidebar-item-hover);border-color:rgba(var(--isohub-primary-rgb), .07)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link.active,.nav-link.is-active,.nav-link[aria-current=page],.menu-link.active,.menu-link.is-active,.menu-link[aria-current=page],.sidebar-link.active,.sidebar-link.is-active,.sidebar-link[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a){color:var(--isohub-sidebar-text-active);background:var(--isohub-sidebar-item-active);border-color:rgba(var(--isohub-primary-rgb), .08);font-weight:700}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link.active,.nav-link.is-active,.nav-link[aria-current=page],.menu-link.active,.menu-link.is-active,.menu-link[aria-current=page],.sidebar-link.active,.sidebar-link.is-active,.sidebar-link[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a):before{content:"";background:var(--isohub-sidebar-item-active-border);border-radius:var(--isohub-radius-pill);width:.2rem;position:absolute;top:.45rem;bottom:.45rem;left:-.7rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a) :where(i,svg,.icon,.menu-icon,.sidebar-icon){color:var(--isohub-sidebar-icon);transition:color var(--isohub-transition-fast), transform var(--isohub-transition-fast);flex:none}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a):hover :where(i,svg,.icon,.menu-icon,.sidebar-icon){color:var(--isohub-sidebar-icon-hover)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link.active,.nav-link.is-active,.nav-link[aria-current=page],.menu-link.active,.menu-link.is-active,.menu-link[aria-current=page],.sidebar-link.active,.sidebar-link.is-active,.sidebar-link[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a) :where(i,svg,.icon,.menu-icon,.sidebar-icon){color:var(--isohub-sidebar-icon-active)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-sidebar-heading);transition:color var(--isohub-transition-fast), transform var(--isohub-transition-normal);margin-left:auto}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) [aria-expanded=true] :where(.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-primary);transform:rotate(90deg)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.submenu,.sidebar-submenu,.menu-submenu,.nav-submenu){border-left:1px solid var(--isohub-sidebar-border);margin:.15rem .5rem .4rem 1.55rem;padding-left:.7rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.submenu,.sidebar-submenu,.menu-submenu,.nav-submenu) :where(a,button,.nav-link,.menu-link,.sidebar-link){min-height:2.3rem;margin-inline:0;padding-block:.5rem;font-size:.865rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.badge,.menu-badge,.sidebar-badge){color:var(--isohub-sidebar-badge-text);background:var(--isohub-sidebar-badge-bg);border-radius:var(--isohub-radius-pill);margin-left:auto;padding:.25rem .48rem;font-size:.68rem;font-weight:750}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(hr,.sidebar-divider,.menu-divider,.nav-divider){border-color:var(--isohub-sidebar-border);opacity:1;margin:.9rem .75rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-header,.sidebar-brand,.sidebar-logo,.app-sidebar-header,.menu-header){border-color:var(--isohub-sidebar-border)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-footer,.sidebar-collapse,.sidebar-toggle-footer,.menu-footer){background:var(--isohub-sidebar-footer-bg);border-color:var(--isohub-sidebar-border)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-footer,.sidebar-collapse,.sidebar-toggle-footer,.menu-footer) :where(button,a){color:var(--isohub-sidebar-text)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-footer,.sidebar-collapse,.sidebar-toggle-footer,.menu-footer) :where(button,a):hover{color:var(--isohub-primary);background:var(--isohub-sidebar-item-hover)}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]),:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-content,.sidebar-body,.sidebar-menu,.menu-content,nav){scrollbar-width:thin;scrollbar-color:var(--isohub-sidebar-scrollbar) transparent}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar])::-webkit-scrollbar{width:.42rem;height:.42rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-content,.sidebar-body,.sidebar-menu,.menu-content,nav)::-webkit-scrollbar{width:.42rem;height:.42rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar])::-webkit-scrollbar-track{background:0 0}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-content,.sidebar-body,.sidebar-menu,.menu-content,nav)::-webkit-scrollbar-track{background:0 0}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar])::-webkit-scrollbar-thumb{background:var(--isohub-sidebar-scrollbar);border-radius:var(--isohub-radius-pill);background-clip:padding-box;border:2px solid #0000}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-content,.sidebar-body,.sidebar-menu,.menu-content,nav)::-webkit-scrollbar-thumb{background:var(--isohub-sidebar-scrollbar);border-radius:var(--isohub-radius-pill);background-clip:padding-box;border:2px solid #0000}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar])::-webkit-scrollbar-thumb:hover{background:var(--isohub-sidebar-scrollbar-hover);background-clip:padding-box}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-content,.sidebar-body,.sidebar-menu,.menu-content,nav)::-webkit-scrollbar-thumb:hover{background:var(--isohub-sidebar-scrollbar-hover);background-clip:padding-box}:where(body.sidebar-collapsed,body.is-sidebar-collapsed,body[data-sidebar-collapsed=true],.app.sidebar-collapsed,.app.is-sidebar-collapsed,.app[data-sidebar-collapsed=true]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.sidebar-section-title,.sidebar-group-title,.menu-section-title,.menu-group-title,.nav-heading,.section-title,.sidebar-label,.menu-label,.menu-text,.sidebar-text,.menu-badge,.sidebar-badge,.submenu-arrow,.menu-arrow,.sidebar-arrow){opacity:0;pointer-events:none;width:0;margin:0;overflow:hidden}:where(body.sidebar-collapsed,body.is-sidebar-collapsed,body[data-sidebar-collapsed=true],.app.sidebar-collapsed,.app.is-sidebar-collapsed,.app[data-sidebar-collapsed=true]) :where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.menu-item>a){justify-content:center;margin-inline:.55rem;padding-inline:.65rem}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.disabled,[aria-disabled=true],[disabled]){cursor:not-allowed;opacity:.5}:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]) :where(.disabled,[aria-disabled=true],[disabled]):hover{color:var(--isohub-sidebar-text);background:0 0;transform:none}@media (width<=991.98px){:where(.isohub-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar]){box-shadow:var(--isohub-shadow-lg)}}.isohub-admin-sidebar{--bs-offcanvas-bg:var(--isohub-sidebar-bg);--bs-offcanvas-color:var(--isohub-sidebar-text);background:var(--isohub-sidebar-background,var(--isohub-sidebar-bg))!important;color:var(--isohub-sidebar-text)!important;border-color:var(--isohub-sidebar-border)!important}.isohub-admin-sidebar__brand{color:var(--isohub-sidebar-heading)!important}.isohub-admin-sidebar__brand:hover,.isohub-admin-sidebar__brand:focus-visible{color:var(--isohub-sidebar-text-hover)!important}.isohub-admin-sidebar__section-label{opacity:.72;color:var(--isohub-sidebar-heading)!important}.isohub-admin-sidebar__muted{opacity:.68;color:var(--isohub-sidebar-text)!important}.isohub-admin-sidebar .nav{--bs-nav-link-color:var(--isohub-sidebar-text);--bs-nav-link-hover-color:var(--isohub-sidebar-text-hover)}.isohub-admin-sidebar .nav-link,.isohub-admin-sidebar__link{background-color:#0000;border:1px solid #0000;align-items:center;gap:.625rem;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s;display:flex;color:var(--isohub-sidebar-text)!important}.isohub-admin-sidebar .nav-link:hover,.isohub-admin-sidebar__link:hover{color:var(--isohub-sidebar-text-hover)!important;background-color:var(--isohub-sidebar-item-hover)!important;border-color:color-mix(in srgb, var(--isohub-sidebar-border) 72%, transparent)!important}.isohub-admin-sidebar .nav-link:focus-visible,.isohub-admin-sidebar__link:focus-visible{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--isohub-primary) 22%, transparent);outline:none;color:var(--isohub-sidebar-text-hover)!important;background-color:var(--isohub-sidebar-item-hover)!important;border-color:var(--isohub-primary)!important}.isohub-admin-sidebar .nav-link.is-active,.isohub-admin-sidebar .nav-link.active,.isohub-admin-sidebar__link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar .nav-link[aria-current=page]{color:var(--isohub-sidebar-text-active)!important;background-color:var(--isohub-sidebar-item-active)!important;border-color:color-mix(in srgb, var(--isohub-primary) 38%, transparent)!important}.isohub-admin-sidebar .nav-link i,.isohub-admin-sidebar__link i{transition:color .16s;color:var(--isohub-sidebar-icon)!important}.isohub-admin-sidebar .nav-link:hover i,.isohub-admin-sidebar .nav-link:focus-visible i,.isohub-admin-sidebar__link:hover i,.isohub-admin-sidebar__link:focus-visible i{color:var(--isohub-sidebar-icon-hover)!important}.isohub-admin-sidebar .nav-link.is-active i,.isohub-admin-sidebar .nav-link.active i,.isohub-admin-sidebar__link.is-active i,.isohub-admin-sidebar__link.active i,.isohub-admin-sidebar .nav-link[aria-current=page] i{color:var(--isohub-sidebar-icon-active)!important}.isohub-admin-sidebar .btn-close{filter:none;opacity:.72}:root[data-bs-theme=dark] .isohub-admin-sidebar .btn-close{filter:invert()grayscale()brightness(180%)}.isohub-admin-sidebar .text-white,.isohub-admin-sidebar .text-light{color:var(--isohub-sidebar-text)!important}.isohub-admin-sidebar .text-white-50,.isohub-admin-sidebar .text-muted{opacity:.68;color:var(--isohub-sidebar-text)!important}.isohub-admin-sidebar .bg-dark{background-color:#0000!important}.isohub-admin-sidebar .bg-primary{color:var(--isohub-sidebar-text-active)!important;background-color:var(--isohub-sidebar-item-active)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover{color:var(--isohub-primary)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:rgba(var(--isohub-primary-rgb), .12)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):hover :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__link-text,.text-white,.text-light,.text-muted){color:inherit!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):hover :where(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-primary)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a){color:var(--isohub-sidebar-text-active)!important;background:var(--isohub-sidebar-item-active)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a) :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__link-text){color:inherit!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):focus-visible{box-shadow:0 0 0 .2rem rgba(var(--isohub-primary-rgb), .18);outline:none;color:var(--isohub-primary)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:var(--isohub-primary)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):where(.disabled,[aria-disabled=true],[disabled]):hover{color:var(--isohub-sidebar-text)!important;background:0 0!important;border-color:#0000!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item)>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link){color:var(--isohub-sidebar-text)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]),:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item)>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover{color:var(--isohub-primary)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:rgba(var(--isohub-primary-rgb), .12)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page]) :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__text,.isohub-sidebar__link-text,.text-white,.text-light,.text-muted){color:inherit!important;opacity:1!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):hover{--bs-nav-link-hover-color:var(--isohub-primary);--bs-link-hover-color:var(--isohub-primary);color:var(--isohub-primary)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page]) :where(i,svg,path,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){fill:currentColor;color:var(--isohub-primary)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]){color:var(--isohub-sidebar-text)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]):hover{color:var(--isohub-primary)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a.active,button.active,.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-sidebar__link.active,.isohub-sidebar__link.is-active,[aria-current=page]),:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a.active,button.active,.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-sidebar__link.active,.isohub-sidebar__link.is-active,[aria-current=page]):hover{color:var(--isohub-sidebar-text-active)!important;background:var(--isohub-sidebar-item-active)!important}:where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a.active,button.active,.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-sidebar__link.active,.isohub-sidebar__link.is-active,[aria-current=page]) :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__text,.isohub-sidebar__link-text){color:inherit!important;opacity:1!important}:root:not([data-bs-theme=dark])[data-theme-palette=executive],:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue]{--isohub-sidebar-bg:var(--isohub-surface);--isohub-sidebar-border:var(--isohub-border);--isohub-sidebar-heading:var(--isohub-text-muted);--isohub-sidebar-text:var(--isohub-text);--isohub-sidebar-text-hover:var(--isohub-primary);--isohub-sidebar-text-active:var(--isohub-primary);--isohub-sidebar-icon:var(--isohub-text-muted);--isohub-sidebar-icon-hover:var(--isohub-primary);--isohub-sidebar-icon-active:var(--isohub-primary);--isohub-sidebar-item-hover:rgba(var(--isohub-primary-rgb), .075);--isohub-sidebar-item-active:rgba(var(--isohub-primary-rgb), .13);--isohub-sidebar-footer-bg:var(--isohub-surface);--isohub-sidebar-scrollbar:rgba(var(--isohub-primary-rgb), .16);--isohub-sidebar-scrollbar-hover:rgba(var(--isohub-primary-rgb), .28)}:root:not([data-bs-theme=dark])[data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]),:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]){background:var(--isohub-sidebar-bg)!important;color:var(--isohub-sidebar-text)!important;border-color:var(--isohub-sidebar-border)!important}:root:not([data-bs-theme=dark])[data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button),:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button){color:var(--isohub-sidebar-text)!important}:root:not([data-bs-theme=dark])[data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover,:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover{color:var(--isohub-sidebar-text-hover)!important;background:var(--isohub-sidebar-item-hover)!important}:root:not([data-bs-theme=dark])[data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link) :where(span,small,strong,.menu-text,.sidebar-text,.nav-text,.link-text,.text-white,.text-light,.text-muted),:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(a,button,.nav-link,.menu-link,.sidebar-link) :where(span,small,strong,.menu-text,.sidebar-text,.nav-text,.link-text,.text-white,.text-light,.text-muted){color:inherit!important}:root:not([data-bs-theme=dark])[data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.active,.is-active,[aria-current=page]),:root:not([data-bs-theme=dark])[data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.active,.is-active,[aria-current=page]){color:var(--isohub-sidebar-text-active)!important;background:var(--isohub-sidebar-item-active)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue]{--isohub-sidebar-bg:#0f3049;--isohub-sidebar-bg-rgb:15, 48, 73;--isohub-sidebar-border:#ffffff14;--isohub-sidebar-heading:#9fb5c5;--isohub-sidebar-text:#e4edf3;--isohub-sidebar-text-hover:#fff;--isohub-sidebar-text-active:#fff;--isohub-sidebar-muted:#9fb5c5;--isohub-sidebar-icon:#b8cad6;--isohub-sidebar-icon-hover:#00aeef;--isohub-sidebar-icon-active:#00aeef;--isohub-sidebar-item-hover:#ffffff13;--isohub-sidebar-item-active:linear-gradient(90deg, #00aeef33, #00aeef12);--isohub-sidebar-footer-bg:#0b2a41;--isohub-sidebar-scrollbar:#ffffff24;--isohub-sidebar-scrollbar-hover:#00aeef8c}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]){background:var(--isohub-sidebar-bg)!important;color:var(--isohub-sidebar-text)!important;border-color:var(--isohub-sidebar-border)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.sidebar-header,.sidebar-brand,.sidebar-logo,.app-sidebar-header,.menu-header){background:#0b2a41;border-color:var(--isohub-sidebar-border)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-heading,.section-title,.sidebar-label,.menu-label,.isohub-admin-sidebar__section-label){color:var(--isohub-sidebar-heading)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button){background:0 0;color:var(--isohub-sidebar-text)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button) :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.text-white,.text-light,.text-muted){color:inherit!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button) :where(i,svg,.icon,.menu-icon,.sidebar-icon){color:var(--isohub-sidebar-icon)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover{color:var(--isohub-sidebar-text-hover)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:#00aeef33!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):hover :where(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-sidebar-icon-hover)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a){box-shadow:inset 3px 0 #00aeef;color:var(--isohub-sidebar-text-active)!important;background:var(--isohub-sidebar-item-active)!important;border-color:#00aeef4d!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a) :where(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron){color:var(--isohub-sidebar-icon-active)!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:#00aeef!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.submenu,.sidebar-submenu,.menu-submenu,.nav-submenu){border-left-color:#00aeef38!important}:root:not([data-bs-theme=dark]) [data-theme-palette=corporate_blue] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.sidebar-footer,.sidebar-collapse,.sidebar-toggle-footer,.menu-footer){background:var(--isohub-sidebar-footer-bg)!important;color:var(--isohub-sidebar-text)!important;border-color:var(--isohub-sidebar-border)!important}:root[data-bs-theme=dark][data-theme-palette=executive]{--isohub-sidebar-text-hover:var(--isohub-accent);--isohub-sidebar-icon-hover:var(--isohub-accent);--isohub-sidebar-heading:var(--isohub-text-muted);--isohub-sidebar-item-hover:rgba(var(--isohub-accent-rgb), .11);--isohub-sidebar-item-active:linear-gradient(90deg, rgba(var(--isohub-accent-rgb), .18), rgba(var(--isohub-accent-rgb), .06))}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page]){color:var(--isohub-sidebar-text)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover{color:var(--isohub-accent)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:rgba(var(--isohub-accent-rgb), .2)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:where(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]){color:var(--isohub-accent)!important;background:var(--isohub-sidebar-item-hover)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):hover :where(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__text,.isohub-sidebar__link-text,.text-white,.text-light,.text-muted){color:inherit!important;opacity:1!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):hover :where(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-accent)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link,.menu-link,.sidebar-link,.isohub-admin-sidebar__link,.sidebar-item>a,.sidebar-item>button,.menu-item>a,.menu-item>button):focus-visible{box-shadow:0 0 0 .2rem rgba(var(--isohub-accent-rgb), .18);outline:none;color:var(--isohub-accent)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:var(--isohub-accent)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page],.sidebar-item.active>a,.sidebar-item.is-active>a,.menu-item.active>a,.menu-item.is-active>a){box-shadow:inset 3px 0 0 var(--isohub-accent);color:var(--isohub-heading)!important;background:var(--isohub-sidebar-item-active)!important;border-color:rgba(var(--isohub-accent-rgb), .3)!important}:root[data-bs-theme=dark][data-theme-palette=executive] :where(.isohub-sidebar,.workspace-sidebar,.app-sidebar,.sidebar,.isohub-admin-sidebar,[data-isohub-sidebar],[data-workspace-sidebar]) :where(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-admin-sidebar__link.active,.isohub-admin-sidebar__link.is-active,[aria-current=page]) :where(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow){color:var(--isohub-accent)!important}html[data-theme-palette=executive][data-bs-theme=dark],html[data-theme-palette=executive][data-theme-mode=dark]{--isohub-executive-sidebar-hover:var(--isohub-accent,#c5a253);--isohub-executive-sidebar-hover-rgb:var(--isohub-accent-rgb,197, 162, 83);--isohub-sidebar-text-hover:var(--isohub-executive-sidebar-hover);--isohub-sidebar-icon-hover:var(--isohub-executive-sidebar-hover);--isohub-sidebar-item-hover:rgba(var(--isohub-executive-sidebar-hover-rgb), .12)}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar .nav-link:not(.active):not(.is-active):not([aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar .nav-link:not(.active):not(.is-active):not([aria-current=page]){color:var(--isohub-sidebar-text)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar .nav-link:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar .menu-link:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar .sidebar-link:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar .nav-link:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar .menu-link:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar .sidebar-link:not(.active):not(.is-active):not([aria-current=page]):hover{color:var(--isohub-executive-sidebar-hover)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:rgba(var(--isohub-executive-sidebar-hover-rgb), .24)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar li:hover>a:not(.active):not(.is-active):not([aria-current=page]),html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar li:hover>button:not(.active):not(.is-active):not([aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar li:hover>a:not(.active):not(.is-active):not([aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar li:hover>button:not(.active):not(.is-active):not([aria-current=page]){color:var(--isohub-executive-sidebar-hover)!important;background:var(--isohub-sidebar-item-hover)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true]:not(.active):not(.is-active):not([aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true]:not(.active):not(.is-active):not([aria-current=page]){color:var(--isohub-sidebar-text)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true]:not(.active):not(.is-active):not([aria-current=page]):hover,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true]:not(.active):not(.is-active):not([aria-current=page]):hover{color:var(--isohub-executive-sidebar-hover)!important;background:var(--isohub-sidebar-item-hover)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,a,button):hover :is(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.text-white,.text-light,.text-muted),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,a,button):hover :is(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.text-white,.text-light,.text-muted){color:inherit!important;opacity:1!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,a,button):hover :is(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,a,button):hover :is(i,svg,.icon,.menu-icon,.sidebar-icon,.submenu-arrow,.menu-arrow,.sidebar-arrow,.chevron,[data-menu-arrow]){color:var(--isohub-executive-sidebar-hover)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,[aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,[aria-current=page]){color:var(--isohub-sidebar-text-active)!important;background:linear-gradient(90deg, rgba(var(--isohub-executive-sidebar-hover-rgb), .18), rgba(var(--isohub-executive-sidebar-hover-rgb), .06))!important;box-shadow:inset 3px 0 0 var(--isohub-executive-sidebar-hover)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]){color:var(--isohub-sidebar-text)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]) :is(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__text,.isohub-sidebar__link-text,.text-primary,.text-secondary,.text-info,.text-white,.text-light,.text-muted),html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]) :is(span,small,strong,.text,.label,.title,.menu-text,.sidebar-text,.nav-text,.link-text,.isohub-sidebar__text,.isohub-sidebar__link-text,.text-primary,.text-secondary,.text-info,.text-white,.text-light,.text-muted){color:var(--isohub-sidebar-text)!important;opacity:1!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]):hover,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:not(.active,.is-active,[aria-current=page]):hover{color:var(--isohub-accent)!important;background:var(--isohub-sidebar-item-hover)!important;border-color:rgba(var(--isohub-accent-rgb), .24)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:hover *,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link)[aria-expanded=true]:hover *,html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true] .text-primary,html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true] .text-info,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true] .text-primary,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true] .text-info{color:inherit!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text{color:var(--isohub-sidebar-text)!important;-webkit-text-fill-color:var(--isohub-sidebar-text)!important;opacity:1!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page],[aria-disabled=true],[disabled]):hover>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(li,.nav-item,.menu-item,.sidebar-item,.isohub-sidebar__item):hover>:is(a,button,.nav-link,.menu-link,.sidebar-link,.isohub-sidebar__link):not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text{color:var(--isohub-accent)!important;-webkit-text-fill-color:var(--isohub-accent)!important;opacity:1!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true]:not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true]:not(.active,.is-active,[aria-current=page])>.isohub-sidebar__link-text{color:var(--isohub-sidebar-text)!important;-webkit-text-fill-color:var(--isohub-sidebar-text)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar [aria-expanded=true]:not(.active,.is-active,[aria-current=page]):hover>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar [aria-expanded=true]:not(.active,.is-active,[aria-current=page]):hover>.isohub-sidebar__link-text{color:var(--isohub-accent)!important;-webkit-text-fill-color:var(--isohub-accent)!important}html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar :is(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-sidebar__link.active,.isohub-sidebar__link.is-active,[aria-current=page])>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] .isohub-sidebar :is(.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.sidebar-link.active,.sidebar-link.is-active,.isohub-sidebar__link.active,.isohub-sidebar__link.is-active,[aria-current=page])>.isohub-sidebar__link-text{color:var(--isohub-sidebar-text)!important;-webkit-text-fill-color:var(--isohub-sidebar-text)!important;opacity:1!important}body.isohub-sidebar-collapsed html[data-theme-palette=executive][data-bs-theme=dark] .isohub-sidebar .isohub-sidebar__link:hover>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-bs-theme=dark] body.isohub-sidebar-collapsed .isohub-sidebar .isohub-sidebar__link:hover>.isohub-sidebar__link-text,html[data-theme-palette=executive][data-theme-mode=dark] body.isohub-sidebar-collapsed .isohub-sidebar .isohub-sidebar__link:hover>.isohub-sidebar__link-text{color:var(--isohub-accent)!important;-webkit-text-fill-color:var(--isohub-accent)!important}:root{--isohub-topbar-height:4.75rem;--isohub-topbar-bg:#ffffffeb;--isohub-topbar-border:#e2e8f0;--isohub-topbar-shadow:0 1px 3px #0f172a0a;--isohub-topbar-text:#334155;--isohub-topbar-text-muted:#64748b;--isohub-topbar-heading:#0f172a;--isohub-topbar-control-bg:#fff;--isohub-topbar-control-hover:#f8fafc;--isohub-topbar-control-border:#e2e8f0;--isohub-topbar-control-border-hover:#cbd5e1;--isohub-topbar-search-bg:#f8fafc;--isohub-topbar-search-hover:#fff;--isohub-topbar-search-focus:#fff;--isohub-topbar-search-text:#334155;--isohub-topbar-search-placeholder:#94a3b8;--isohub-topbar-shortcut-bg:#fff;--isohub-topbar-shortcut-border:#e2e8f0;--isohub-topbar-shortcut-text:#64748b;--isohub-topbar-divider:#e2e8f0;--isohub-topbar-action-size:2.6rem;--isohub-topbar-badge-bg:#dc2626;--isohub-topbar-badge-text:#fff;--isohub-topbar-ai-bg:rgba(var(--isohub-primary-rgb), .09);--isohub-topbar-ai-border:rgba(var(--isohub-primary-rgb), .16);--isohub-topbar-ai-text:var(--isohub-primary);--isohub-topbar-create-shadow:0 5px 16px rgba(var(--isohub-primary-rgb), .2)}:root[data-bs-theme=dark],html[data-bs-theme=dark]{--isohub-topbar-bg:#0f172aeb;--isohub-topbar-border:#263244;--isohub-topbar-shadow:0 1px 4px #0003;--isohub-topbar-text:#cbd5e1;--isohub-topbar-text-muted:#94a3b8;--isohub-topbar-heading:#f8fafc;--isohub-topbar-control-bg:#172033;--isohub-topbar-control-hover:#202b40;--isohub-topbar-control-border:#2b374b;--isohub-topbar-control-border-hover:#3b4a62;--isohub-topbar-search-bg:#172033;--isohub-topbar-search-hover:#1e293b;--isohub-topbar-search-focus:#1e293b;--isohub-topbar-search-text:#e2e8f0;--isohub-topbar-search-placeholder:#64748b;--isohub-topbar-shortcut-bg:#111827;--isohub-topbar-shortcut-border:#334155;--isohub-topbar-shortcut-text:#94a3b8;--isohub-topbar-divider:#2b374b;--isohub-topbar-ai-bg:rgba(var(--isohub-primary-rgb), .16);--isohub-topbar-ai-border:rgba(var(--isohub-primary-rgb), .28);--isohub-topbar-ai-text:#fff}:root[data-theme-palette=executive]{--isohub-topbar-ai-bg:linear-gradient(135deg, rgba(var(--isohub-primary-rgb), .13), rgba(var(--isohub-accent-rgb), .14));--isohub-topbar-ai-border:rgba(var(--isohub-accent-rgb), .3);--isohub-topbar-ai-text:var(--isohub-accent)}:root[data-theme-palette=corporate_blue]{--isohub-topbar-ai-bg:linear-gradient(135deg, rgba(var(--isohub-primary-rgb), .11), rgba(var(--isohub-accent-rgb), .14));--isohub-topbar-ai-border:rgba(var(--isohub-accent-rgb), .28);--isohub-topbar-ai-text:var(--isohub-primary)}.isohub-topbar{z-index:100;min-height:var(--isohub-topbar-height);color:var(--isohub-topbar-text);background:var(--isohub-topbar-bg);border-bottom:1px solid var(--isohub-topbar-border);box-shadow:var(--isohub-topbar-shadow);-webkit-backdrop-filter:blur(16px);transition:background-color var(--isohub-transition-normal), border-color var(--isohub-transition-normal), color var(--isohub-transition-normal), box-shadow var(--isohub-transition-normal);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex;position:relative}.isohub-topbar__left,.isohub-topbar__right{align-items:center;display:flex}.isohub-topbar__left{flex:auto;min-width:0}.isohub-topbar__right{flex:none;gap:.5rem;margin-left:1rem}.isohub-topbar__mobile-menu{width:var(--isohub-topbar-action-size);height:var(--isohub-topbar-action-size);flex:0 0 var(--isohub-topbar-action-size);color:var(--isohub-topbar-text-muted);background:var(--isohub-topbar-control-bg);border:1px solid var(--isohub-topbar-control-border);border-radius:var(--isohub-radius-md);cursor:pointer;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), transform var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast);justify-content:center;align-items:center;padding:0;display:none}.isohub-topbar__mobile-menu:hover{color:var(--isohub-primary);background:var(--isohub-topbar-control-hover);border-color:var(--isohub-topbar-control-border-hover);transform:translateY(-1px)}.isohub-topbar__mobile-menu:active{transform:translateY(0)}.isohub-topbar__mobile-menu:focus-visible{box-shadow:var(--isohub-focus-ring)}.isohub-topbar__mobile-menu i{font-size:1.25rem;line-height:1}.isohub-topbar__search{background:var(--isohub-topbar-search-bg);border:1px solid var(--isohub-topbar-control-border);border-radius:var(--isohub-radius-lg);width:min(100%,42rem);height:2.75rem;transition:width var(--isohub-transition-normal), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast);align-items:center;margin:0;display:flex;position:relative}.isohub-topbar__search:hover{background:var(--isohub-topbar-search-hover);border-color:var(--isohub-topbar-control-border-hover)}.isohub-topbar__search:focus-within{background:var(--isohub-topbar-search-focus);border-color:var(--isohub-primary);box-shadow:var(--isohub-focus-ring)}.isohub-topbar__search>i{z-index:2;color:var(--isohub-topbar-text-muted);pointer-events:none;transition:color var(--isohub-transition-fast), transform var(--isohub-transition-fast);font-size:.95rem;position:absolute;left:.95rem}.isohub-topbar__search:focus-within>i{color:var(--isohub-primary);transform:scale(1.05)}.isohub-topbar__search input{width:100%;min-width:0;height:100%;color:var(--isohub-topbar-search-text);border-radius:inherit;box-shadow:none;background:0 0;border:0;outline:none;padding:.65rem 5.6rem .65rem 2.7rem;font-size:.9rem}.isohub-topbar__search input::placeholder{color:var(--isohub-topbar-search-placeholder);opacity:1}.isohub-topbar__search input::-webkit-search-cancel-button{cursor:pointer;opacity:.55}.isohub-topbar__shortcut{min-height:1.65rem;color:var(--isohub-topbar-shortcut-text);background:var(--isohub-topbar-shortcut-bg);border:1px solid var(--isohub-topbar-shortcut-border);border-radius:var(--isohub-radius-sm);box-shadow:var(--isohub-shadow-xs);pointer-events:none;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast);justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;right:.6rem}.isohub-topbar__search:focus-within .isohub-topbar__shortcut{color:var(--isohub-primary);border-color:rgba(var(--isohub-primary-rgb), .28)}.isohub-topbar__action{width:var(--isohub-topbar-action-size);height:var(--isohub-topbar-action-size);flex:0 0 var(--isohub-topbar-action-size);color:var(--isohub-topbar-text-muted);border-radius:var(--isohub-radius-md);cursor:pointer;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), transform var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.isohub-topbar__action:hover{color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .08);border-color:rgba(var(--isohub-primary-rgb), .1);transform:translateY(-1px)}.isohub-topbar__action:active{transform:translateY(0)}.isohub-topbar__action:focus-visible{box-shadow:var(--isohub-focus-ring)}.isohub-topbar__action i{transition:transform var(--isohub-transition-fast);font-size:1.05rem;line-height:1}.isohub-topbar__action:hover i{transform:scale(1.06)}.isohub-topbar__action.is-chat:hover{color:var(--isohub-secondary);background:rgba(var(--isohub-secondary-rgb), .09);border-color:rgba(var(--isohub-secondary-rgb), .12)}.isohub-topbar__action.is-help:hover{color:var(--isohub-accent);background:rgba(var(--isohub-accent-rgb), .1);border-color:rgba(var(--isohub-accent-rgb), .13)}.isohub-topbar__badge{min-width:1.15rem;height:1.15rem;color:var(--isohub-topbar-badge-text);background:var(--isohub-topbar-badge-bg);border:2px solid var(--isohub-topbar-bg);border-radius:var(--isohub-radius-pill);transform-origin:50%;justify-content:center;align-items:center;padding:0 .25rem;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-.15rem;right:-.1rem;box-shadow:0 2px 6px #dc262647}.isohub-topbar__action:hover .isohub-topbar__badge{animation:.7s isohub-topbar-badge-pulse}@keyframes isohub-topbar-badge-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.12)}}.isohub-topbar__create{color:#fff;background:var(--isohub-primary);border:1px solid var(--isohub-primary);border-radius:var(--isohub-radius-md);min-height:2.65rem;box-shadow:var(--isohub-topbar-create-shadow);cursor:pointer;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast), transform var(--isohub-transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.88rem;font-weight:700;line-height:1;display:inline-flex}.isohub-topbar__create:hover,.isohub-topbar__create.show{color:#fff;background:var(--isohub-primary-hover);border-color:var(--isohub-primary-hover);box-shadow:0 8px 22px rgba(var(--isohub-primary-rgb), .26);transform:translateY(-1px)}.isohub-topbar__create:active{background:var(--isohub-primary-active);border-color:var(--isohub-primary-active);transform:translateY(0)}.isohub-topbar__create:focus-visible{box-shadow:var(--isohub-focus-ring), var(--isohub-topbar-create-shadow)}.isohub-topbar__create i{font-size:1rem;line-height:1}.isohub-topbar__create.dropdown-toggle:after{vertical-align:middle;margin-left:.1rem}.isohub-topbar__ai{min-height:2.65rem;color:var(--isohub-topbar-ai-text);background:var(--isohub-topbar-ai-bg);border:1px solid var(--isohub-topbar-ai-border);border-radius:var(--isohub-radius-md);cursor:pointer;isolation:isolate;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), transform var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.84rem;font-weight:750;line-height:1;display:inline-flex;position:relative;overflow:hidden}.isohub-topbar__ai:before{z-index:-1;content:"";background:linear-gradient(120deg,#0000 15%,#ffffff57 45%,#0000 75%);transition:transform .6s;position:absolute;inset:0;transform:translate(-140%)}.isohub-topbar__ai:hover:before{transform:translate(140%)}.isohub-topbar__ai:hover{color:var(--isohub-primary-hover);border-color:rgba(var(--isohub-primary-rgb), .32);box-shadow:0 7px 18px rgba(var(--isohub-primary-rgb), .13);transform:translateY(-1px)}.isohub-topbar__ai:active{transform:translateY(0)}.isohub-topbar__ai:focus-visible{box-shadow:var(--isohub-focus-ring)}.isohub-topbar__ai i{transition:transform var(--isohub-transition-normal);font-size:1rem;line-height:1}.isohub-topbar__ai:hover i{transform:rotate(-8deg)scale(1.08)}.isohub-topbar__divider{background:var(--isohub-topbar-divider);width:1px;height:2rem;transition:background-color var(--isohub-transition-normal);margin:0 .25rem}.isohub-topbar .dropdown-menu{background:var(--isohub-surface);border-radius:var(--isohub-radius-lg);border:1px solid var(--isohub-border)!important;box-shadow:var(--isohub-shadow-lg)!important;margin-top:.65rem!important}.isohub-topbar .dropdown-menu:before{content:"";background:var(--isohub-surface);border-top:1px solid var(--isohub-border);border-left:1px solid var(--isohub-border);width:.7rem;height:.7rem;position:absolute;top:-.35rem;right:1.15rem;transform:rotate(45deg)}.isohub-topbar .dropdown-item{min-height:2.5rem;color:var(--isohub-text);border-radius:var(--isohub-radius-sm);font-size:.875rem;font-weight:560}.isohub-topbar .dropdown-item i{width:1.1rem;color:var(--isohub-text-muted);text-align:center;transition:color var(--isohub-transition-fast)}.isohub-topbar .dropdown-divider{border-color:var(--isohub-divider)}.isohub-topbar button:disabled,.isohub-topbar button[aria-disabled=true]{pointer-events:none;opacity:.52}@media (prefers-reduced-motion:reduce){.isohub-topbar__badge,.isohub-topbar__action:hover .isohub-topbar__badge{animation:none}.isohub-topbar__ai:before{display:none}}@media (width<=1199.98px){.isohub-topbar__search{max-width:32rem}.isohub-topbar__search input{padding-right:1rem}.isohub-topbar__shortcut,.isohub-topbar__ai span{display:none}.isohub-topbar__ai{width:var(--isohub-topbar-action-size);min-width:var(--isohub-topbar-action-size);padding:0}}@media (width<=991.98px){.isohub-topbar{padding-inline:.9rem}.isohub-topbar__mobile-menu{margin-right:.65rem;display:inline-flex}.isohub-topbar__right{margin-left:.65rem}.isohub-topbar__search{width:100%}}@media (width<=767.98px){.isohub-topbar{min-height:4.25rem;padding-block:.6rem}.isohub-topbar__right{gap:.25rem}.isohub-topbar__action.is-help,.isohub-topbar__divider{display:none}}@media (width<=575.98px){.isohub-topbar{padding-inline:.7rem}.isohub-topbar__search{height:2.55rem}.isohub-topbar__search input{padding-left:2.45rem;font-size:.84rem}.isohub-topbar__search>i{left:.85rem}.isohub-topbar__action.is-chat,.isohub-topbar__ai{display:none}}:root{--isohub-topbar-user-bg:transparent;--isohub-topbar-user-hover:rgba(var(--isohub-primary-rgb), .065);--isohub-topbar-user-border:transparent;--isohub-topbar-user-border-hover:rgba(var(--isohub-primary-rgb), .12);--isohub-topbar-avatar-size:2.65rem;--isohub-topbar-avatar-bg:linear-gradient(135deg, var(--isohub-primary), var(--isohub-secondary));--isohub-topbar-avatar-text:#fff;--isohub-topbar-dropdown-bg:#fff;--isohub-topbar-dropdown-border:#e2e8f0;--isohub-topbar-dropdown-text:#334155;--isohub-topbar-dropdown-muted:#64748b;--isohub-topbar-dropdown-hover:#f8fafc;--isohub-topbar-dropdown-danger-hover:#dc262613;--isohub-topbar-dropdown-danger:#dc2626}:root[data-bs-theme=dark],html[data-bs-theme=dark]{--isohub-topbar-user-bg:transparent;--isohub-topbar-user-hover:rgba(var(--isohub-primary-rgb), .13);--isohub-topbar-user-border:transparent;--isohub-topbar-user-border-hover:rgba(var(--isohub-primary-rgb), .22);--isohub-topbar-dropdown-bg:#172033;--isohub-topbar-dropdown-border:#2b374b;--isohub-topbar-dropdown-text:#e2e8f0;--isohub-topbar-dropdown-muted:#94a3b8;--isohub-topbar-dropdown-hover:#202b40;--isohub-topbar-dropdown-danger-hover:#f871711c;--isohub-topbar-dropdown-danger:#f87171}.isohub-topbar__user{min-height:3rem;color:var(--isohub-topbar-text);background:var(--isohub-topbar-user-bg);border:1px solid var(--isohub-topbar-user-border);border-radius:var(--isohub-radius-lg);cursor:pointer;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast), transform var(--isohub-transition-fast);align-items:center;gap:.7rem;padding:.3rem .35rem .3rem .75rem;display:inline-flex}.isohub-topbar__user:hover,.isohub-topbar__user.show{color:var(--isohub-topbar-heading);background:var(--isohub-topbar-user-hover);border-color:var(--isohub-topbar-user-border-hover)}.isohub-topbar__user:active{transform:translateY(1px)}.isohub-topbar__user:focus-visible{box-shadow:var(--isohub-focus-ring)}.isohub-topbar__user.dropdown-toggle:after{color:var(--isohub-topbar-text-muted);vertical-align:middle;transition:color var(--isohub-transition-fast), transform var(--isohub-transition-fast);margin-left:.05rem;margin-right:.3rem}.isohub-topbar__user.show.dropdown-toggle:after{color:var(--isohub-primary);transform:rotate(180deg)}.isohub-topbar__user-info{flex-direction:column;align-items:flex-end;min-width:0;max-width:12rem;line-height:1.15;display:flex}.isohub-topbar__user-info strong{width:100%;color:var(--isohub-topbar-heading);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:700;display:block;overflow:hidden}.isohub-topbar__user-info small{width:100%;color:var(--isohub-topbar-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.7rem;font-weight:520;display:block;overflow:hidden}.isohub-topbar__avatar{width:var(--isohub-topbar-avatar-size);height:var(--isohub-topbar-avatar-size);flex:0 0 var(--isohub-topbar-avatar-size);color:var(--isohub-topbar-avatar-text);background:var(--isohub-topbar-avatar-bg);border:2px solid var(--isohub-topbar-bg);box-shadow:0 0 0 1px rgba(var(--isohub-primary-rgb), .16), 0 4px 12px #0f172a21;transition:transform var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast);border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.isohub-topbar__user:hover .isohub-topbar__avatar{box-shadow:0 0 0 2px rgba(var(--isohub-primary-rgb), .18), 0 6px 16px #0f172a29;transform:scale(1.035)}.isohub-topbar__avatar--image{object-fit:cover;object-position:center;display:block}.isohub-topbar .dropdown{position:relative}.isohub-topbar .dropdown-menu{--bs-dropdown-bg:var(--isohub-topbar-dropdown-bg);--bs-dropdown-border-color:var(--isohub-topbar-dropdown-border);--bs-dropdown-color:var(--isohub-topbar-dropdown-text);--bs-dropdown-link-color:var(--isohub-topbar-dropdown-text);--bs-dropdown-link-hover-color:var(--isohub-topbar-heading);--bs-dropdown-link-hover-bg:var(--isohub-topbar-dropdown-hover);min-width:14rem;color:var(--isohub-topbar-dropdown-text);background:var(--isohub-topbar-dropdown-bg);border-radius:var(--isohub-radius-lg);padding:.5rem;border:1px solid var(--isohub-topbar-dropdown-border)!important;box-shadow:0 18px 45px #0f172a24!important}:root[data-bs-theme=dark] .isohub-topbar .dropdown-menu,html[data-bs-theme=dark] .isohub-topbar .dropdown-menu{box-shadow:0 20px 48px #0000006b!important}.isohub-topbar .dropdown-menu.show{transform-origin:100% 0;animation:.15s ease-out isohub-topbar-dropdown-enter}@keyframes isohub-topbar-dropdown-enter{0%{opacity:0;transform:translateY(-.3rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.isohub-topbar .dropdown-menu:before{z-index:-1;background:var(--isohub-topbar-dropdown-bg);border-color:var(--isohub-topbar-dropdown-border)}.isohub-topbar .dropdown-item{min-height:2.55rem;color:var(--isohub-topbar-dropdown-text);border-radius:var(--isohub-radius-md);transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), transform var(--isohub-transition-fast);background:0 0;border:0;align-items:center;padding:.58rem .7rem;font-size:.86rem;font-weight:560;line-height:1.25;display:flex}.isohub-topbar .dropdown-item:hover,.isohub-topbar .dropdown-item:focus{color:var(--isohub-topbar-heading);background:var(--isohub-topbar-dropdown-hover);transform:translate(.1rem)}.isohub-topbar .dropdown-item:active{color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .1)}.isohub-topbar .dropdown-item i{width:1.3rem;color:var(--isohub-topbar-dropdown-muted);flex:0 0 1.3rem;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.isohub-topbar .dropdown-item:hover i,.isohub-topbar .dropdown-item:focus i{color:var(--isohub-primary)}.isohub-topbar .dropdown-item.text-danger{color:var(--isohub-topbar-dropdown-danger)!important}.isohub-topbar .dropdown-item.text-danger i{color:var(--isohub-topbar-dropdown-danger)}.isohub-topbar .dropdown-item.text-danger:hover,.isohub-topbar .dropdown-item.text-danger:focus{background:var(--isohub-topbar-dropdown-danger-hover);color:var(--isohub-topbar-dropdown-danger)!important}.isohub-topbar .dropdown-item.text-danger:hover i,.isohub-topbar .dropdown-item.text-danger:focus i{color:var(--isohub-topbar-dropdown-danger)}.isohub-topbar .dropdown-divider{border-color:var(--isohub-topbar-dropdown-border);opacity:1;margin:.45rem .2rem}.isohub-topbar__user+.dropdown-menu>li:first-child{background:linear-gradient(135deg, rgba(var(--isohub-primary-rgb), .09), rgba(var(--isohub-secondary-rgb), .055));border:1px solid rgba(var(--isohub-primary-rgb), .09);border-radius:var(--isohub-radius-md);margin-bottom:.1rem;position:relative;overflow:hidden;padding:.9rem .85rem!important}.isohub-topbar__user+.dropdown-menu>li:first-child:after{content:"";background:rgba(var(--isohub-primary-rgb), .065);pointer-events:none;border-radius:50%;width:6rem;height:6rem;position:absolute;top:-2.6rem;right:-2.5rem}.isohub-topbar__user+.dropdown-menu>li:first-child .fw-semibold{z-index:1;color:var(--isohub-topbar-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;position:relative;overflow:hidden;font-weight:750!important}.isohub-topbar__user+.dropdown-menu>li:first-child .small{z-index:1;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.3;position:relative;overflow:hidden;color:var(--isohub-topbar-dropdown-muted)!important}.isohub-topbar__create+.dropdown-menu{min-width:14.5rem}.isohub-topbar__create+.dropdown-menu .dropdown-item{gap:.7rem!important}.isohub-topbar__create+.dropdown-menu .dropdown-item i{width:2rem;height:2rem;color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .08);border-radius:var(--isohub-radius-sm);flex:0 0 2rem}.isohub-topbar__create+.dropdown-menu .dropdown-item:hover i{color:#fff;background:var(--isohub-primary)}.isohub-topbar__user:after{align-self:center}.isohub-topbar__avatar:after{content:"";border:2px solid var(--isohub-topbar-bg);background:#22c55e;border-radius:50%;width:.65rem;height:.65rem;position:absolute;bottom:0;right:0}.isohub-topbar :where(.isohub-theme-switcher,[data-isohub-theme-switcher]){flex:none}@media (width<=1399.98px){.isohub-topbar__user-info{max-width:9rem}}@media (width<=1199.98px){.isohub-topbar__user-info{display:none}.isohub-topbar__user{gap:0;padding:.18rem .25rem .18rem .18rem}.isohub-topbar__user.dropdown-toggle:after{margin-left:.2rem;margin-right:.15rem}}@media (width<=991.98px){.isohub-topbar__avatar{flex-basis:2.45rem;width:2.45rem;height:2.45rem}.isohub-topbar .dropdown-menu{position:absolute}}@media (width<=767.98px){.isohub-topbar__user.dropdown-toggle:after{display:none}.isohub-topbar__user{border-radius:50%;padding:.1rem}.isohub-topbar__avatar{flex-basis:2.35rem;width:2.35rem;height:2.35rem}}@media (width<=575.98px){.isohub-topbar__avatar{flex-basis:2.25rem;width:2.25rem;height:2.25rem;font-size:.78rem}.isohub-topbar__user+.dropdown-menu{width:auto;min-width:0!important;position:fixed!important;top:4rem!important;left:.65rem!important;right:.65rem!important;transform:none!important}.isohub-topbar__user+.dropdown-menu:before{display:none}}:root[data-interface-density=compact]{--isohub-topbar-avatar-size:2.35rem}:root[data-interface-density=compact] .isohub-topbar__user{min-height:2.65rem}:root[data-interface-density=compact] .isohub-topbar .dropdown-item{min-height:2.3rem;padding-block:.48rem}:root[data-interface-density=comfortable]{--isohub-topbar-avatar-size:2.8rem}:root[data-interface-density=comfortable] .isohub-topbar__user{min-height:3.15rem}@media (prefers-reduced-motion:reduce){.isohub-topbar .dropdown-menu.show{animation:none}.isohub-topbar .dropdown-item:hover,.isohub-topbar .dropdown-item:focus,.isohub-topbar__user:hover .isohub-topbar__avatar{transform:none}}.isohub-topbar__notifications{position:relative}.isohub-topbar__notification-menu{width:min(24rem,100vw - 1.5rem);min-width:22rem;padding:0;overflow:hidden}.isohub-topbar__notification-header{border-bottom:1px solid var(--isohub-divider);justify-content:space-between;align-items:center;min-height:3.5rem;padding:.85rem 1rem;display:flex}.isohub-topbar__notification-header strong{color:var(--isohub-text);font-size:.95rem;font-weight:750}.isohub-topbar__notification-count{color:#fff;background:var(--isohub-primary);border-radius:var(--isohub-radius-pill);justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;margin-left:.35rem;padding-inline:.35rem;font-size:.65rem;font-weight:800;display:inline-flex}.isohub-topbar__notification-list{max-height:24rem;overflow:hidden auto}.isohub-topbar__notification-item{color:inherit;border-bottom:1px solid var(--isohub-divider);transition:background-color var(--isohub-transition-fast);align-items:flex-start;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex;position:relative}.isohub-topbar__notification-item:hover,.isohub-topbar__notification-item:focus{color:inherit;background:rgba(var(--isohub-primary-rgb), .055)}.isohub-topbar__notification-item.is-unread{background:rgba(var(--isohub-primary-rgb), .035)}.isohub-topbar__notification-item.is-unread:hover,.isohub-topbar__notification-item.is-unread:focus{background:rgba(var(--isohub-primary-rgb), .075)}.isohub-topbar__notification-icon{width:2rem;height:2rem;color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .09);border-radius:var(--isohub-radius-md);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.isohub-topbar__notification-icon i{font-size:.9rem}.isohub-topbar__notification-content{flex-direction:column;flex:auto;min-width:0;display:flex}.isohub-topbar__notification-title{color:var(--isohub-text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;line-height:1.35;overflow:hidden}.isohub-topbar__notification-body{color:var(--isohub-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.18rem;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.isohub-topbar__notification-time{color:var(--isohub-text-muted);margin-top:.35rem;font-size:.68rem;line-height:1.2}.isohub-topbar__notification-dot{background:var(--isohub-primary);border-radius:50%;flex:0 0 .48rem;width:.48rem;height:.48rem;margin-top:.35rem}.isohub-topbar__notification-empty{min-height:10rem;color:var(--isohub-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.isohub-topbar__notification-empty i{color:var(--isohub-primary);margin-bottom:.65rem;font-size:1.5rem}.isohub-topbar__notification-empty strong{color:var(--isohub-text);font-size:.86rem}.isohub-topbar__notification-empty span{margin-top:.2rem;font-size:.75rem}.isohub-topbar__notification-footer{min-height:3rem;color:var(--isohub-primary);background:var(--isohub-surface);justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.78rem;font-weight:700;text-decoration:none;display:flex}.isohub-topbar__notification-footer:hover,.isohub-topbar__notification-footer:focus{color:var(--isohub-primary-hover);background:rgba(var(--isohub-primary-rgb), .045)}.isohub-topbar__notification-footer i{transition:transform var(--isohub-transition-fast);font-size:.78rem}.isohub-topbar__notification-footer:hover i{transform:translate(2px)}@media (width<=575.98px){.isohub-topbar__notification-menu{width:auto;min-width:0;position:fixed!important;top:4rem!important;left:.65rem!important;right:.65rem!important;transform:none!important}.isohub-topbar__notification-menu:before{display:none}}@media (prefers-reduced-motion:reduce){.isohub-topbar__notification-footer i{transition:none}.isohub-topbar__notification-footer:hover i{transform:none}}.isohub-topbar__notification-form{margin:0}.isohub-topbar__notification-form .isohub-topbar__notification-item{text-align:left;border-top:0;border-left:0;border-right:0;width:100%}.isohub-topbar__company-context{flex:none;position:relative}.isohub-topbar__company{min-height:2.85rem;color:var(--isohub-topbar-text);background:rgba(var(--isohub-primary-rgb), .045);border:1px solid rgba(var(--isohub-primary-rgb), .1);border-radius:var(--isohub-radius-lg);cursor:pointer;transition:color var(--isohub-transition-fast), background-color var(--isohub-transition-fast), border-color var(--isohub-transition-fast), box-shadow var(--isohub-transition-fast), transform var(--isohub-transition-fast);align-items:center;gap:.65rem;padding:.38rem .8rem .38rem .55rem;display:inline-flex}button.isohub-topbar__company{font:inherit}.isohub-topbar__company:hover,.isohub-topbar__company.show{color:var(--isohub-topbar-heading);background:rgba(var(--isohub-primary-rgb), .085);border-color:rgba(var(--isohub-primary-rgb), .18)}.isohub-topbar__company:active{transform:translateY(1px)}.isohub-topbar__company:focus-visible{box-shadow:var(--isohub-focus-ring);outline:none}.isohub-topbar__company--static{cursor:default}.isohub-topbar__company--static:hover{color:var(--isohub-topbar-text);background:rgba(var(--isohub-primary-rgb), .045);border-color:rgba(var(--isohub-primary-rgb), .1)}.isohub-topbar__company-icon{width:2rem;height:2rem;color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .1);border:1px solid rgba(var(--isohub-primary-rgb), .1);border-radius:var(--isohub-radius-md);flex:0 0 2rem;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.isohub-topbar__company-text{text-align:left;flex-direction:column;min-width:0;max-width:10rem;line-height:1.1;display:flex}.isohub-topbar__company-text small{color:var(--isohub-topbar-text-muted);letter-spacing:.035em;text-transform:uppercase;margin-bottom:.16rem;font-size:.62rem;font-weight:620;display:block}.isohub-topbar__company-text strong{color:var(--isohub-topbar-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:740;display:block;overflow:hidden}.isohub-topbar__company.dropdown-toggle:after{color:var(--isohub-topbar-text-muted);transition:color var(--isohub-transition-fast), transform var(--isohub-transition-fast);margin-left:.05rem;margin-right:0}.isohub-topbar__company.show.dropdown-toggle:after{color:var(--isohub-primary);transform:rotate(180deg)}.isohub-topbar__company-menu{min-width:16.5rem!important;padding:.55rem!important}.isohub-topbar__company-menu-title{color:var(--isohub-topbar-dropdown-muted);letter-spacing:.055em;text-transform:uppercase;padding:.35rem .7rem .55rem;font-size:.67rem;font-weight:720}.isohub-topbar__company-item{text-align:left;align-items:center;gap:.7rem;width:100%;min-height:3.35rem!important;padding:.55rem .65rem!important;display:flex!important}.isohub-topbar__company-item.is-active{color:var(--isohub-topbar-heading);background:rgba(var(--isohub-primary-rgb), .075);cursor:default}.isohub-topbar__company-item.is-active:hover{background:rgba(var(--isohub-primary-rgb), .075);transform:none}.isohub-topbar__company-item-icon{width:2rem;height:2rem;color:var(--isohub-primary);background:rgba(var(--isohub-primary-rgb), .085);border-radius:var(--isohub-radius-sm);flex:0 0 2rem;justify-content:center;align-items:center;display:inline-flex}.isohub-topbar__company-item.is-active .isohub-topbar__company-item-icon{color:#fff;background:var(--isohub-primary)}.isohub-topbar__company-item-text{flex-direction:column;flex:auto;min-width:0;line-height:1.15;display:flex}.isohub-topbar__company-item-text strong{color:var(--isohub-topbar-heading);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:700;overflow:hidden}.isohub-topbar__company-item-text small{color:var(--isohub-topbar-dropdown-muted);margin-top:.18rem;font-size:.69rem;font-weight:520}:root[data-bs-theme=dark] .isohub-topbar__company,html[data-bs-theme=dark] .isohub-topbar__company{background:rgba(var(--isohub-primary-rgb), .1);border-color:rgba(var(--isohub-primary-rgb), .18)}:root[data-bs-theme=dark] .isohub-topbar__company:hover,html[data-bs-theme=dark] .isohub-topbar__company:hover,:root[data-bs-theme=dark] .isohub-topbar__company.show,html[data-bs-theme=dark] .isohub-topbar__company.show{background:rgba(var(--isohub-primary-rgb), .16);border-color:rgba(var(--isohub-primary-rgb), .25)}@media (width<=1399.98px){.isohub-topbar__company-text{max-width:7.5rem}}@media (width<=1199.98px){.isohub-topbar__company{gap:0;padding:.38rem}.isohub-topbar__company-text{display:none}.isohub-topbar__company.dropdown-toggle:after{margin-left:.25rem}}@media (width<=767.98px){.isohub-topbar__company{border-radius:var(--isohub-radius-md);min-height:2.55rem;padding:.25rem}.isohub-topbar__company-icon{flex-basis:1.95rem;width:1.95rem;height:1.95rem}.isohub-topbar__company.dropdown-toggle:after{display:none}}@media (width<=575.98px){.isohub-topbar__company-menu{width:auto;min-width:0!important;position:fixed!important;top:4rem!important;left:.65rem!important;right:.65rem!important;transform:none!important}.isohub-topbar__company-menu:before{display:none}}@media (width<=1399.98px){.workspace-home__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.workspace-home__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home__grid{grid-template-columns:1fr}}@media (width<=767.98px){.workspace-home__welcome{flex-direction:column;align-items:flex-start}.workspace-home__weather{width:100%}.workspace-home__summary{grid-template-columns:1fr}}@media (width<=767.98px){.workspace-smart-bar{align-items:flex-start}.workspace-smart-bar__content{flex-direction:column}}.workspace-summary-card{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);min-width:0;color:inherit;text-align:left;border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 .35rem 1.4rem #0f172a0b}.workspace-summary-card:not(:disabled){cursor:pointer}.workspace-summary-card:focus-visible{outline:.2rem solid rgba(var(--bs-primary-rgb), .25);outline-offset:.15rem}.workspace-summary-card:disabled{opacity:1;cursor:default}@media (prefers-reduced-motion:reduce){.workspace-summary-card:not(:disabled){transition:none}.workspace-summary-card:not(:disabled):hover{transform:none}}.workspace-summary-card__breakdown{align-items:flex-start;gap:1.15rem;margin-top:.4rem;display:flex}.workspace-summary-card__breakdown-item{flex-direction:column;min-width:0;display:flex}.workspace-summary-card__breakdown-label{color:var(--bs-secondary-color);white-space:nowrap;font-size:.68rem;font-weight:500;line-height:1.2}.workspace-summary-card__breakdown-value{color:var(--bs-body-color);margin-top:.1rem;font-size:.82rem;font-weight:700;line-height:1.25}@media (width<=575.98px){.workspace-summary-card__breakdown{gap:.7rem}.workspace-summary-card__breakdown-label{font-size:.64rem}.workspace-summary-card__breakdown-value{font-size:.78rem}}body.isohub-body .isohub-app{background:var(--iso-bg)}body.isohub-body .iso-nav,body.isohub-body .isohub-topbar,body.isohub-body .workspace-home,body.isohub-body .workspace-section-card,body.isohub-body .iso-tools{box-sizing:border-box;font-family:var(--iso-font);line-height:normal}body.isohub-body .iso-nav *,body.isohub-body .isohub-topbar *,body.isohub-body .workspace-section-card *,body.isohub-body .iso-tools *{box-sizing:border-box}body.isohub-body .iso-nav :focus-visible,body.isohub-body .isohub-topbar :focus-visible,body.isohub-body .iso-tools :focus-visible,body.isohub-body .workspace-section-card :focus-visible,body.isohub-body .iso-cta-edit:focus-visible{outline:2px solid var(--iso-cyan);outline-offset:2px;border-radius:var(--iso-radius-sm)}body.isohub-body .isohub-sidebar.iso-nav{width:var(--iso-nav-width);background:0 0;border-right:0;overflow:visible}body.isohub-body .iso-nav .isohub-sidebar__header{background:0 0;border-bottom:0;justify-content:space-between;align-items:flex-start;gap:8px;min-height:0;padding:39px 12px 0 43px}body.isohub-body .iso-nav__brand{line-height:0;display:block}body.isohub-body .iso-nav__brand-image{object-fit:contain;width:147px;height:39px}body.isohub-body .iso-nav__toggle{color:var(--iso-muted);background:0 0;border:0;padding:0;font-size:18px;line-height:1;display:none}body.isohub-body .iso-nav__nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:32px 0 24px;overflow:visible auto}body.isohub-body .iso-nav__nav::-webkit-scrollbar{width:0;height:0}body.isohub-body .iso-nav__section{width:var(--iso-submenu-width);margin:0 auto}body.isohub-body .iso-nav__rule{width:100%;height:2px;margin:var(--iso-nav-section-gap) 0 0;background:var(--iso-nav-divider);border-radius:var(--iso-radius-lg);display:block}body.isohub-body .iso-nav__section-title{margin:var(--iso-nav-section-title-gap) 0 var(--iso-nav-section-body-gap-hex);color:var(--iso-navy);font-size:var(--iso-fs-base);text-align:center;text-transform:uppercase;font-weight:700;line-height:normal}body.isohub-body .iso-nav__section--flat .iso-nav__section-title{margin-bottom:var(--iso-nav-section-body-gap-flat)}body.isohub-body .iso-nav .isohub-sidebar__section-title,body.isohub-body .iso-nav__divider{display:none}body.isohub-body .iso-nav__empty{color:var(--iso-muted);font-size:var(--iso-fs-base);text-align:center;padding:0 24px}body.isohub-body .iso-nav__tree--hex{align-items:center;gap:var(--iso-nav-cta-stack-gap);flex-direction:column;display:flex}body.isohub-body .iso-nav__item{flex-direction:column;align-items:center;width:100%;display:flex}body.isohub-body .iso-nav__button{width:var(--iso-nav-cta-width);height:var(--iso-nav-cta-height);min-height:0;padding:0 var(--iso-nav-cta-pad-right) 0 0;justify-content:flex-start;align-items:center;gap:var(--iso-nav-cta-gap);color:var(--iso-navy);border-radius:var(--iso-radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:row;margin:0;text-decoration:none;display:flex;position:relative}body.isohub-body .iso-nav__button:before{content:"";top:0;bottom:0;right:0;left:var(--iso-nav-cta-bleed);border-radius:var(--iso-radius-sm);background:0 0;width:auto;transition:background .16s;position:absolute}body.isohub-body .iso-nav__button>*{z-index:1;position:relative}body.isohub-body .iso-nav__hex{flex:0 0 var(--iso-nav-cta-hex-width);width:var(--iso-nav-cta-hex-width);height:var(--iso-nav-cta-hex-height);background:var(--iso-white);place-items:center;transition:background .16s;display:grid;-webkit-mask-image:url(/assets/icons/nav/hexagon-default.svg);mask-image:url(/assets/icons/nav/hexagon-default.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-nav__glyph{width:var(--iso-nav-cta-glyph);height:var(--iso-nav-cta-glyph);background-color:var(--iso-navy);-webkit-mask-image:var(--iso-nav-glyph);-webkit-mask-image:var(--iso-nav-glyph);mask-image:var(--iso-nav-glyph);transition:background-color .16s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-nav__glyph-fallback{color:var(--iso-navy);font-size:15px;line-height:1}body.isohub-body .iso-nav__label{min-width:0;color:inherit;font-size:var(--iso-fs-base);text-align:left;flex:auto;justify-content:space-between;align-items:center;gap:4px;font-weight:700;line-height:normal;display:flex}body.isohub-body .iso-nav__label-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.isohub-body .iso-nav__chevron{background-color:var(--iso-navy);flex:none;width:4px;height:8px;transition:transform .16s;transform:rotate(180deg);-webkit-mask-image:url(/assets/icons/ui/chevron.svg);mask-image:url(/assets/icons/ui/chevron.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-nav__button.is-open .iso-nav__chevron,body.isohub-body .iso-nav__chip.is-open .iso-nav__chevron,body.isohub-body .iso-nav__leaf.is-open .iso-nav__chevron{transform:rotate(-90deg)}body.isohub-body .iso-nav__button:hover:before,body.isohub-body .iso-nav__button:focus-visible:before{background:var(--iso-nav-cta-hover)}body.isohub-body .iso-nav__button:hover .iso-nav__hex,body.isohub-body .iso-nav__button:focus-visible .iso-nav__hex{background:var(--iso-hex-hover)}body.isohub-body .iso-nav__button:hover,body.isohub-body .iso-nav__button:focus-visible{color:var(--iso-navy)!important;background:0 0!important}body.isohub-body .iso-nav__button.is-active:before,body.isohub-body .iso-nav__button.is-active-path:before,body.isohub-body .iso-nav__button.is-open:before,body.isohub-body .iso-nav__button[aria-current=page]:before{background:var(--iso-nav-cta-select)}body.isohub-body .iso-nav__button.is-active .iso-nav__hex,body.isohub-body .iso-nav__button.is-active-path .iso-nav__hex,body.isohub-body .iso-nav__button.is-open .iso-nav__hex,body.isohub-body .iso-nav__button[aria-current=page] .iso-nav__hex{background:var(--iso-gradient)}body.isohub-body .iso-nav__button.is-active .iso-nav__glyph,body.isohub-body .iso-nav__button.is-active-path .iso-nav__glyph,body.isohub-body .iso-nav__button.is-open .iso-nav__glyph,body.isohub-body .iso-nav__button[aria-current=page] .iso-nav__glyph{background-color:var(--iso-white)}body.isohub-body .iso-nav__button.is-active .iso-nav__glyph-fallback,body.isohub-body .iso-nav__button.is-active-path .iso-nav__glyph-fallback,body.isohub-body .iso-nav__button.is-open .iso-nav__glyph-fallback{color:var(--iso-white)}body.isohub-body .iso-nav__button.is-active .iso-nav__chevron,body.isohub-body .iso-nav__button.is-active-path .iso-nav__chevron,body.isohub-body .iso-nav__button.is-open .iso-nav__chevron,body.isohub-body .iso-nav__button[aria-current=page] .iso-nav__chevron{background-color:var(--iso-white-ice)}body.isohub-body .iso-nav__button.is-active,body.isohub-body .iso-nav__button.is-active-path,body.isohub-body .iso-nav__button.is-open,body.isohub-body .iso-nav__button[aria-current=page]{color:var(--iso-white-ice)!important;background:0 0!important}body.isohub-body .iso-nav__leaf.is-active,body.isohub-body .iso-nav__leaf[aria-current=page]{color:var(--iso-navy)!important;background:0 0!important}body.isohub-body .iso-nav__submenu{width:var(--iso-submenu-width);margin:10px auto 0;padding:0;overflow:hidden}body.isohub-body .iso-nav__tree--stack{flex-direction:column;gap:4px;width:100%;display:flex}body.isohub-body .iso-nav__chip{width:100%;min-height:var(--iso-submenu-item-height);color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);text-align:center;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0 34px;font-weight:600;line-height:normal;transition:background .16s,border-color .16s,color .16s;display:flex;position:relative}body.isohub-body .iso-nav__chip.is-active:before{content:none}body.isohub-body .iso-nav__chip-icon{width:18px;height:18px;color:inherit;place-items:center;font-size:14px;line-height:1;display:grid;position:absolute;top:50%;left:11px;transform:translateY(-50%)}body.isohub-body .iso-nav__chip-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.isohub-body .iso-nav__chip .iso-nav__chevron{margin:0;position:absolute;top:50%;right:9px}body.isohub-body .iso-nav__chip:hover,body.isohub-body .iso-nav__chip:focus-visible{background:var(--iso-hex-hover);border-color:#0000;color:var(--iso-navy)!important}body.isohub-body .iso-nav__chip.is-open,body.isohub-body .iso-nav__chip.is-open:hover,body.isohub-body .iso-nav__chip.is-open:focus-visible{background:var(--iso-gradient);border-color:#0000;color:var(--iso-white)!important}body.isohub-body .iso-nav__chip.is-open .iso-nav__chevron{background-color:var(--iso-white)}body.isohub-body .iso-nav__chip .iso-nav__chevron{transform:translateY(-50%)rotate(180deg)}body.isohub-body .iso-nav__chip.is-open .iso-nav__chevron{transform:translateY(-50%)rotate(-90deg)}body.isohub-body .iso-nav__leaf{width:100%;min-height:0;padding:4px 12px 4px calc(50px + var(--iso-leaf-indent,0px));color:var(--iso-navy);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;margin:0;font-weight:600;line-height:normal;text-decoration:none;transition:color .16s;display:flex;position:relative}body.isohub-body .iso-nav__leaf.is-active:before{content:none}body.isohub-body .iso-nav__leaf-branch{left:calc(11px + var(--iso-leaf-indent,0px));width:10px;color:var(--iso-muted);font-size:11px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}body.isohub-body .iso-nav__leaf-icon{left:calc(27px + var(--iso-leaf-indent,0px));color:currentColor;place-items:center;width:16px;height:16px;font-size:13px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}body.isohub-body .iso-nav__leaf-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.isohub-body .iso-nav__submenu .iso-nav__submenu{width:100%;margin-top:4px}body.isohub-body .iso-nav__leaf:hover{background:0 0;color:var(--iso-cyan)!important}body.isohub-body .iso-nav__leaf.is-active,body.isohub-body .iso-nav__leaf[aria-current=page]{color:var(--iso-navy);font-weight:700}body.isohub-body .iso-nav__leaf .iso-nav__chevron{flex:0 0 4px;margin-left:auto}body.isohub-body .iso-nav__leaf.is-open{color:var(--iso-cyan)!important}body.isohub-body .iso-nav__leaf.is-open .iso-nav__chevron{background-color:var(--iso-cyan)}body.isohub-body .iso-nav__tree[data-sidebar-level="2"]{--iso-leaf-indent:12px}body.isohub-body .iso-nav__tree[data-sidebar-level="3"]{--iso-leaf-indent:24px}body.isohub-body .iso-nav__tree[data-sidebar-level="4"]{--iso-leaf-indent:36px}body.isohub-body .iso-nav__footer{border-top:0;padding:12px 0 20px}body.isohub-body .iso-nav__collapse{width:var(--iso-submenu-width);height:var(--iso-nav-cta-height);color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);font-size:var(--iso-fs-base);text-align:left;cursor:pointer;border-radius:20px;align-items:center;gap:14px;margin:0 auto;padding:0 0 0 23px;font-weight:700;line-height:normal;transition:background .16s,color .16s;display:flex}body.isohub-body .iso-nav__collapse:hover,body.isohub-body .iso-nav__collapse:focus-visible{background:var(--iso-gradient);border-color:var(--iso-white);color:var(--iso-white)!important}body.isohub-body .iso-nav__collapse-icon{background-color:currentColor;flex:0 0 7px;width:7px;height:12px;transform:scaleX(-1);-webkit-mask-image:url(/assets/icons/ui/chevron-collapse.svg);mask-image:url(/assets/icons/ui/chevron-collapse.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body.isohub-sidebar-collapsed .isohub-sidebar.iso-nav{width:108px}body.isohub-body.isohub-sidebar-collapsed .isohub-main{margin-left:108px}body.isohub-body.isohub-sidebar-collapsed .iso-nav__label,body.isohub-body.isohub-sidebar-collapsed .iso-nav__submenu,body.isohub-body.isohub-sidebar-collapsed .iso-nav__brand-image,body.isohub-body.isohub-sidebar-collapsed .iso-nav__collapse-text{display:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav__button{width:var(--iso-nav-cta-hex-width);gap:0;padding-right:0}body.isohub-body.isohub-sidebar-collapsed .iso-nav__button:before{content:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav__section{width:auto}body.isohub-body.isohub-sidebar-collapsed .iso-nav__section-title{display:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav__rule{width:40px;margin-inline:auto;margin-bottom:var(--iso-nav-section-gap)}body.isohub-body.isohub-sidebar-collapsed .iso-nav__chip{width:40px;margin-inline:auto;padding:0}body.isohub-body.isohub-sidebar-collapsed .iso-nav__chip-text,body.isohub-body.isohub-sidebar-collapsed .iso-nav__chip .iso-nav__chevron{display:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav__chip-icon{position:static;transform:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav__collapse{width:var(--iso-nav-cta-height);justify-content:center;padding:0}body.isohub-body.isohub-sidebar-collapsed .iso-nav__collapse-icon{transform:none}body.isohub-body.isohub-sidebar-collapsed .iso-nav .isohub-sidebar__header{justify-content:center;padding-inline:12px}body.isohub-body .isohub-topbar{background:var(--iso-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;align-items:center;gap:20px;min-height:0;padding:38px 34px 0 0}body.isohub-body .isohub-topbar__left{background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-lg);flex:0 auto;justify-content:center;align-items:center;gap:4px;max-width:745px;height:40px;padding:0 11px 0 8px}@media (width>=768px){body.isohub-body .isohub-topbar{column-gap:0}body.isohub-body .isohub-topbar__right{margin-left:0}body.isohub-body .isohub-topbar__left{margin-inline:auto}}body.isohub-body .isohub-topbar__search{background:var(--iso-white);border-radius:var(--iso-radius-search);width:356px;height:28px;min-height:28px;box-shadow:none;border:0;flex:0 356px;gap:9px;padding:0 9px}body.isohub-body .isohub-topbar__search:focus-within{background:var(--iso-white);width:356px;box-shadow:none;border:0}body.isohub-body .isohub-topbar__search>i{color:var(--iso-navy);font-size:15px}body.isohub-body .isohub-topbar__search input{color:var(--iso-navy);font-size:var(--iso-fs-badge);font-weight:300;line-height:normal}body.isohub-body .isohub-topbar__search input::placeholder{color:var(--iso-navy);opacity:1;font-weight:300}body.isohub-body .isohub-topbar__pill{height:30px;color:var(--iso-navy);border-radius:var(--iso-radius-cta);font-size:var(--iso-fs-base);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:normal;transition:background .16s,color .16s;display:inline-flex}body.isohub-body .isohub-topbar__pill:hover,body.isohub-body .isohub-topbar__pill:focus-visible,body.isohub-body .isohub-topbar__pill[aria-expanded=true]{color:var(--iso-white);background:var(--iso-gradient);font-weight:700}body.isohub-body .isohub-topbar__pill.dropdown-toggle:after{content:none}body.isohub-body .isohub-topbar__right{align-items:center;gap:12px}body.isohub-body .isohub-topbar__action{width:40px;height:40px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:50%;font-size:17px;transition:background .16s,color .16s}body.isohub-body .isohub-topbar__action:hover,body.isohub-body .isohub-topbar__action:focus-visible,body.isohub-body .isohub-topbar__action[aria-expanded=true]{color:var(--iso-white);background:var(--iso-gradient);border-color:var(--iso-white)}body.isohub-body .isohub-topbar__action[data-theme-trigger]{display:none}body.isohub-body .isohub-topbar__badge{color:var(--iso-white);background:var(--iso-danger);border:1px solid var(--iso-white);font-weight:700}body.isohub-body .isohub-topbar__divider{display:none}body.isohub-body .isohub-topbar__user{background:0 0;border:0;gap:0;padding:0}body.isohub-body .isohub-topbar__user:after{content:none}body.isohub-body .isohub-topbar__user-info{display:none}body.isohub-body .isohub-topbar__avatar{width:40px;height:40px;color:var(--iso-white);background:var(--iso-gradient);box-shadow:none;object-fit:cover;font-family:"Montserrat Alternates", var(--iso-font);border:0;border-radius:50%;flex:0 0 40px;font-size:15px;font-weight:700}html:not([data-brand=thermo_iso]) body.isohub-body .isohub-topbar__avatar:after{content:none}body.isohub-body .dropdown-item.iso-logout{color:var(--iso-danger);font-weight:700}body.isohub-body .dropdown-item.iso-logout:hover,body.isohub-body .dropdown-item.iso-logout:focus-visible{color:var(--iso-danger-on-dark);background:var(--iso-gradient)}body.isohub-body .isohub-content{padding:58px 69px 40px 41px}body.isohub-body .isohub-content>.container-fluid,body.isohub-body .isohub-content>.container{max-width:none;padding:0!important}body.isohub-body .isohub-footer{background:var(--iso-surface);border:0;border-radius:0;min-height:40px}body.isohub-body .isohub-footer__content{color:var(--iso-muted);font-size:var(--iso-fs-md);text-align:center;font-weight:400;line-height:normal}body.isohub-body .workspace-home{gap:20px}body.isohub-body .workspace-home__welcome{align-items:flex-start;padding:0}body.isohub-body .workspace-home__welcome-heading{align-items:center;gap:23px;display:flex}body.isohub-body .workspace-home__greeting{color:var(--iso-navy);font-family:var(--iso-font);font-size:var(--iso-fs-h1);letter-spacing:normal;margin:0;font-weight:700;line-height:normal}body.isohub-body .workspace-home__date{color:var(--iso-muted);font-size:var(--iso-fs-lead);margin:7px 0 0;font-weight:400;line-height:normal}body.isohub-body .workspace-dashboard-editor__actions{align-items:center;gap:12px;margin:0;display:flex}body.isohub-body .iso-cta-edit{min-height:25px;color:var(--iso-white-ice);background:var(--iso-cyan);border-radius:var(--iso-radius-cta);font-size:var(--iso-fs-base);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:normal;display:inline-flex}body.isohub-body .iso-cta-edit__icon{background-color:var(--iso-white-ice);width:11px;height:12px;-webkit-mask-image:var(--iso-cta-edit-glyph);-webkit-mask-image:var(--iso-cta-edit-glyph);mask-image:var(--iso-cta-edit-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-cta-edit [data-dashboard-edit-icon]{font-size:12px;display:none}body.isohub-body .iso-cta-edit[aria-pressed=true] [data-dashboard-edit-icon]{display:inline-block}body.isohub-body .iso-cta-edit[aria-pressed=true] .iso-cta-edit__icon{display:none}body.isohub-body .workspace-dashboard-editor__status{color:var(--iso-muted);font-size:var(--iso-fs-base)}body.isohub-body .workspace-home__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.isohub-body .workspace-summary-card{min-height:126px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-lg);box-shadow:none;align-items:flex-start;gap:14px;padding:8px}body.isohub-body .workspace-summary-card__icon{width:40px;height:40px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:50%;flex:0 0 40px;font-size:18px}body.isohub-body .workspace-summary-card:not(:disabled):hover{border-color:var(--iso-white);box-shadow:none;transform:none}body.isohub-body .workspace-summary-card__label{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);letter-spacing:normal;text-transform:none;font-weight:600;line-height:normal}body.isohub-body .workspace-summary-card__value{color:var(--iso-navy);font-size:24px;font-weight:600;line-height:normal}body.isohub-body .workspace-summary-card__breakdown-label,body.isohub-body .workspace-summary-card__note{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:500;line-height:normal}body.isohub-body .workspace-summary-card__breakdown-value{color:var(--iso-navy);font-size:var(--iso-fs-lead);font-weight:600;line-height:normal}body.isohub-body .workspace-home__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.isohub-body .workspace-section-card{background:var(--iso-white);border-radius:var(--iso-radius-lg);min-height:365px;box-shadow:none;border:0;flex-direction:column;display:flex;overflow:hidden}body.isohub-body .workspace-section-card.is-compact{min-height:auto}body.isohub-body .workspace-section-card__header{background:var(--iso-navy);border-radius:var(--iso-radius-lg) var(--iso-radius-lg) 0 0;border-bottom:0;align-items:center;height:63px;min-height:63px;padding:0 17px;display:flex}body.isohub-body .workspace-section-card__heading{align-items:center;gap:11px}body.isohub-body .workspace-section-card__icon{width:36px;height:36px;color:var(--iso-white);background:var(--iso-cyan);border:0;border-radius:50%;flex:0 0 36px;font-size:17px}body.isohub-body .workspace-section-card__glyph{background-color:var(--iso-white);width:20px;height:20px;-webkit-mask-image:var(--iso-widget-glyph);-webkit-mask-image:var(--iso-widget-glyph);mask-image:var(--iso-widget-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .workspace-section-card__titles{min-width:0}body.isohub-body .workspace-section-card__eyebrow{color:var(--iso-white-ice);font-size:var(--iso-fs-base);letter-spacing:normal;text-transform:uppercase;margin-bottom:2px;font-weight:600;line-height:normal;display:block}body.isohub-body .workspace-section-card__header h2{color:var(--iso-cyan);font-size:var(--iso-fs-widget-title);margin:0;font-weight:600;line-height:normal}body.isohub-body .workspace-section-card__body{flex:1;padding:17px 17px 0}body.isohub-body .workspace-section-card__footer{background:0 0;border-top:0;padding:12px 17px 16px}body.isohub-body .workspace-section-card__action{width:auto;color:var(--iso-cyan);font-size:var(--iso-fs-base);background:0 0;border:0;justify-content:flex-start;gap:6px;padding:0;font-weight:500;line-height:normal;text-decoration:underline}body.isohub-body .workspace-section-card__action:not(:disabled):hover{color:var(--iso-cyan)}body.isohub-body .workspace-section-card__action-arrow{background-color:var(--iso-cyan);width:13px;height:10px;-webkit-mask-image:url(/assets/icons/arrow-blue.svg);mask-image:url(/assets/icons/arrow-blue.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .workspace-section-card .workspace-list-item,body.isohub-body .workspace-section-card .workspace-timeline-item,body.isohub-body .workspace-section-card .workspace-agenda-event{background:var(--iso-surface);border-radius:var(--iso-radius-md);text-align:left;border:0;align-items:center;gap:10px;width:100%;height:78px;min-height:78px;max-height:78px;margin-bottom:8px;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}body.isohub-body .workspace-section-card .workspace-list-item__icon,body.isohub-body .workspace-section-card .workspace-timeline-item__marker{width:50px;height:50px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);flex:0 0 50px;place-items:center;font-size:22px;display:grid}body.isohub-body .workspace-section-card .workspace-list-item__arrow{display:none}body.isohub-body .workspace-section-card .workspace-list-item__meta{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-align:right;flex:0 auto;font-weight:500;line-height:normal}body.isohub-body .workspace-section-card .workspace-list-item__content,body.isohub-body .workspace-section-card .workspace-timeline-item__content{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex;overflow:hidden}body.isohub-body .workspace-section-card :is(.workspace-list-item,.workspace-timeline-item,.workspace-agenda-event):has(.workspace-item-badge) :is(.workspace-list-item__content,.workspace-timeline-item__content,.workspace-agenda-event__content) :is(p,span){padding-right:88px}body.isohub-body .workspace-section-card .workspace-list-item__content strong,body.isohub-body .workspace-section-card .workspace-timeline-item__content strong{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;line-height:normal}body.isohub-body .workspace-section-card .workspace-list-item__content span,body.isohub-body .workspace-section-card .workspace-timeline-item__content p,body.isohub-body .workspace-section-card .workspace-timeline-item__content span{color:var(--iso-navy);font-size:var(--iso-fs-meta);margin:2px 0 0;font-weight:400;line-height:normal}body.isohub-body .workspace-section-card .workspace-list-item__content strong,body.isohub-body .workspace-section-card .workspace-list-item__content span,body.isohub-body .workspace-section-card .workspace-timeline-item__content strong,body.isohub-body .workspace-section-card .workspace-timeline-item__content p,body.isohub-body .workspace-section-card .workspace-timeline-item__content span{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.isohub-body .workspace-item-badge{height:16px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-badge);font-size:var(--iso-fs-badge);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:normal;display:inline-flex;position:absolute;bottom:5px;right:6px;overflow:hidden}body.isohub-body .workspace-item-badge--sm{width:37px}body.isohub-body .workspace-item-badge--lg{width:80px}body.isohub-body .workspace-section-card .workspace-agenda-event__content{flex:auto;min-width:0;overflow:hidden}body.isohub-body .workspace-section-card .workspace-agenda-event__content strong{color:var(--iso-navy);font-size:var(--iso-fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:normal;display:block;overflow:hidden}body.isohub-body .workspace-section-card .workspace-agenda-event__content span{color:var(--iso-navy);font-size:var(--iso-fs-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:normal;display:block;overflow:hidden}body.isohub-body .workspace-section-card .workspace-agenda-event__time{color:var(--iso-navy);font-size:var(--iso-fs-meta);flex:none;font-weight:600}body.isohub-body .iso-tools{background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-lg);align-items:center;gap:84px;min-height:140px;padding:30px 17px;display:flex}body.isohub-body .iso-tools__intro{flex:none}body.isohub-body .iso-tools__title{color:var(--iso-navy);font-size:var(--iso-fs-section);margin:0;font-weight:700;line-height:normal}body.isohub-body .iso-tools__subtitle{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:7px 0 0;font-weight:400;line-height:normal}body.isohub-body .iso-tools__list{flex:auto;grid-template-columns:repeat(auto-fit,minmax(99px,1fr));align-items:start;gap:12px 10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}body.isohub-body .iso-tools__item{min-width:0}body.isohub-body .iso-tools__link{width:100%;color:var(--iso-navy);flex-direction:column;align-items:center;text-decoration:none;display:flex}body.isohub-body .iso-tools__hex{width:var(--iso-hex-width);height:var(--iso-hex-height);background:var(--iso-white);place-items:center;transition:background .16s;display:grid;-webkit-mask-image:url(/assets/icons/nav/hexagon-default.svg);mask-image:url(/assets/icons/nav/hexagon-default.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body a.iso-tools__link:hover .iso-tools__hex,body.isohub-body a.iso-tools__link:focus-visible .iso-tools__hex{background:var(--iso-hex-hover)}body.isohub-body .iso-tools__glyph{width:var(--iso-tools-glyph-w,18px);height:var(--iso-tools-glyph-h,26px);background-color:var(--iso-navy);-webkit-mask-image:var(--iso-tools-glyph);-webkit-mask-image:var(--iso-tools-glyph);mask-image:var(--iso-tools-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-tools__logo{object-fit:contain;border-radius:4px}body.isohub-body .iso-tools__label{white-space:nowrap;color:var(--iso-navy);font-size:var(--iso-fs-base);text-align:center;margin-top:11px;font-weight:400;line-height:normal}@media (width<=1399.98px){body.isohub-body .isohub-content{padding:40px 32px 32px}body.isohub-body .isohub-topbar{padding:24px 32px 0 0}}@media (width<=1199.98px){body.isohub-body .workspace-home__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){body.isohub-body .isohub-sidebar.iso-nav{background:var(--iso-bg);width:min(280px,88vw)}body.isohub-body.isohub-sidebar-collapsed .isohub-main{margin-left:0}body.isohub-body .isohub-content{padding:24px 16px 32px}body.isohub-body .isohub-topbar{padding:16px 16px 0}body.isohub-body .workspace-home__summary,body.isohub-body .workspace-home__grid{grid-template-columns:1fr}body.isohub-body .iso-tools{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=767.98px){body.isohub-body .isohub-topbar__left{flex:auto}body.isohub-body .isohub-topbar__search{flex:auto;width:auto}body.isohub-body .workspace-home__welcome-heading{flex-direction:column;align-items:flex-start;gap:12px}body.isohub-body .iso-tools__list{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){body.isohub-body .iso-nav__hex,body.isohub-body .iso-nav__glyph,body.isohub-body .iso-nav__chevron,body.isohub-body .iso-nav__chip,body.isohub-body .isohub-topbar__pill,body.isohub-body .isohub-topbar__action,body.isohub-body .iso-tools__hex{transition:none}}body.isohub-body .isohub-sidebar__submenu:before,body.isohub-body .iso-nav__submenu:before{content:none}body.isohub-body .isohub-topbar__left{gap:0}body.isohub-body .isohub-topbar__search{flex:0 0 356px;margin-right:4px}body.isohub-body .isohub-topbar__pill,body.isohub-body .isohub-topbar__create,body.isohub-body .isohub-topbar__ai{height:30px;min-height:30px}body.isohub-body .isohub-topbar__ai{display:none!important}body.isohub-body .isohub-topbar__create{width:70px;min-width:70px;padding:0}body.isohub-body .isohub-topbar__ai{width:116px;min-width:116px;padding:0}body.isohub-body .isohub-topbar__pill:not(.isohub-topbar__create):not(.isohub-topbar__ai){width:180px;min-width:180px;padding:0}body.isohub-body .isohub-topbar__search input,body.isohub-body .isohub-topbar__search input::placeholder{font-size:var(--iso-fs-meta);text-align:center}body.isohub-body .isohub-topbar__pill,body.isohub-body .isohub-topbar__create,body.isohub-body .isohub-topbar__ai,body.isohub-body .isohub-topbar__pill:hover,body.isohub-body .isohub-topbar__create:hover,body.isohub-body .isohub-topbar__ai:hover{box-shadow:none}body.isohub-body .isohub-topbar__pill{text-align:center;justify-content:center;gap:0}body.isohub-body .isohub-topbar__pill:has(>i){gap:6px}body.isohub-body{--isohub-sidebar-width:var(--iso-nav-width)}body.isohub-body .isohub-sidebar__footer,body.isohub-body .iso-nav__footer{display:block}body.isohub-body .isohub-topbar__search input{min-width:0;padding:0}body.isohub-body .isohub-topbar__search>i{flex:none;position:static;transform:none}body.isohub-body .isohub-topbar__search input:focus::placeholder{color:#0000}body.isohub-body .isohub-topbar__shortcut{display:none}body.isohub-body [data-summary-card=notifications] .workspace-summary-card__value{color:var(--iso-danger)}body.isohub-body .workspace-section-card[data-iso-item-glyph] :is(.workspace-timeline-item__marker,.workspace-list-item__icon,.workspace-agenda-event__source,.iso-list-item__icon)>i{display:none}body.isohub-body .workspace-section-card[data-iso-item-glyph] :is(.workspace-timeline-item__marker,.workspace-list-item__icon,.workspace-agenda-event__source,.iso-list-item__icon):after{content:"";width:var(--iso-item-glyph-w);height:var(--iso-item-glyph-h);background-color:var(--iso-navy);-webkit-mask-image:var(--iso-item-glyph);-webkit-mask-image:var(--iso-item-glyph);mask-image:var(--iso-item-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .workspace-section-card .workspace-agenda-event__source{width:50px;height:50px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);flex:0 0 50px;order:-1;place-items:center;font-size:22px;display:grid}body.isohub-body .iso-cta-edit:hover,body.isohub-body .iso-cta-edit:focus-visible,body.isohub-body .iso-cta-edit:active{color:var(--iso-white-ice);background:var(--iso-gradient)}body.isohub-body .workspace-item-badge:hover,body.isohub-body .workspace-section-card :is(.workspace-timeline-item,.workspace-list-item,.workspace-agenda-event):is(:hover,:focus-visible,:active) .workspace-item-badge{background:var(--iso-navy)}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] .iso-nav__hex{background:0 0;position:relative;-webkit-mask-image:none;mask-image:none}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] .iso-nav__hex:before{content:"";background:var(--iso-navy);transition:background .16s;position:absolute;inset:0;-webkit-mask-image:url(/assets/icons/nav/hexagon-outline.svg);mask-image:url(/assets/icons/nav/hexagon-outline.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] :is(.iso-nav__glyph,.iso-nav__glyph-fallback){z-index:1;position:relative}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] :is(.iso-nav__button:hover,.iso-nav__button:focus-visible,.iso-nav__button.is-open,.iso-nav__button.is-active,.iso-nav__button.is-active-path) .iso-nav__hex:before{-webkit-mask-image:url(/assets/icons/nav/hexagon-default.svg);mask-image:url(/assets/icons/nav/hexagon-default.svg)}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] :is(.iso-nav__button:hover,.iso-nav__button:focus-visible) .iso-nav__hex:before{background:var(--iso-hex-hover)}body.isohub-body .iso-nav__item[data-menu-key=section\:administration] :is(.iso-nav__button.is-open,.iso-nav__button.is-active,.iso-nav__button.is-active-path) .iso-nav__hex:before,body.isohub-body a.iso-tools__link:active .iso-tools__hex{background:var(--iso-gradient)}body.isohub-body a.iso-tools__link:active .iso-tools__glyph{background-color:var(--iso-white)}body.isohub-body a.iso-tools__link:active .iso-tools__label{font-weight:700}body.isohub-body .iso-tools__fallback{color:var(--iso-navy);font-size:22px;line-height:1}body.isohub-body a.iso-tools__link:active .iso-tools__fallback{color:var(--iso-white)}body.isohub-body .iso-nav__chip.is-active,body.isohub-body .iso-nav__chip[aria-current=page],body.isohub-body .iso-nav__chip.is-active:hover,body.isohub-body .iso-nav__chip.is-active:focus-visible,body.isohub-body .iso-nav__chip[aria-current=page]:hover,body.isohub-body .iso-nav__chip[aria-current=page]:focus-visible{color:var(--iso-white)!important;background:var(--iso-gradient)!important;border-color:#0000!important}body.isohub-body :is(.iso-nav__chip.is-active,.iso-nav__chip[aria-current=page]) :is(.iso-nav__chip-icon,.iso-nav__chip-text,.iso-nav__chevron){color:var(--iso-white)!important}body.isohub-body :is(.iso-nav__chip.is-active,.iso-nav__chip[aria-current=page]) .iso-nav__chevron{background-color:var(--iso-white)}body.isohub-body :is(.iso-nav__leaf.is-active,.iso-nav__leaf[aria-current=page]) :is(.iso-nav__leaf-icon,.iso-nav__leaf-text){color:var(--iso-navy)!important}body.isohub-body .isohub-topbar .dropdown-menu{background:var(--iso-white);border-radius:var(--iso-radius-lg);padding:0;overflow:hidden;border:0!important;box-shadow:0 8px 24px #01233c2e!important}body.isohub-body .isohub-topbar .dropdown-menu-start.show{transform-origin:0 0}body.isohub-body .isohub-topbar .isohub-topbar__create-menu{min-width:232px;padding:0 0 6px}body.isohub-body .isohub-topbar .isohub-topbar__create-menu-head{color:var(--iso-cyan);background:var(--iso-navy);font-size:var(--iso-fs-meta);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;padding:10px 16px;font-weight:700;line-height:normal;display:block}body.isohub-body .isohub-topbar .isohub-topbar__create-menu .dropdown-item{border-radius:var(--iso-radius-sm);gap:12px;margin:0 6px;padding:8px 12px}body.isohub-body .isohub-topbar .isohub-topbar__create-menu .dropdown-item i{width:28px;height:28px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-sm);flex:none;place-items:center;font-size:14px;display:inline-grid}body.isohub-body .isohub-topbar .isohub-topbar__create-menu .dropdown-item:hover i,body.isohub-body .isohub-topbar .isohub-topbar__create-menu .dropdown-item:focus-visible i{color:var(--iso-white);background:var(--iso-navy)}body.isohub-body .isohub-topbar .dropdown-item{color:var(--iso-navy);font-size:var(--iso-fs-base);background:0 0;align-items:center;gap:10px;padding:10px 16px;font-weight:600;line-height:normal;display:flex}body.isohub-body .isohub-topbar .dropdown-item:hover,body.isohub-body .isohub-topbar .dropdown-item:focus-visible{color:var(--iso-navy);background:var(--iso-hex-hover)}body.isohub-body .isohub-topbar .dropdown-item i{width:16px;color:var(--iso-cyan);flex:none;font-size:15px;line-height:1}body.isohub-body .isohub-topbar .dropdown-item:hover i,body.isohub-body .isohub-topbar .dropdown-item:focus-visible i{color:var(--iso-navy)}body.isohub-body .isohub-topbar .dropdown-divider{border-top:1px solid var(--iso-surface);opacity:1;margin:0}body.isohub-body .isohub-topbar__notification-menu{width:min(360px,100vw - 24px);min-width:0}body.isohub-body .isohub-topbar__notification-header{background:var(--iso-navy);border-bottom:0;min-height:63px;padding:0 16px}body.isohub-body .isohub-topbar__notification-header>div{align-items:center;gap:10px;display:flex}body.isohub-body .isohub-topbar__notification-header strong{color:var(--iso-cyan);font-size:var(--iso-fs-section);font-weight:600}body.isohub-body .isohub-topbar__notification-count{min-width:20px;height:20px;color:var(--iso-white);background:var(--iso-danger);font-size:var(--iso-fs-meta);border-radius:999px;margin:0;padding:0 6px;font-weight:700}body.isohub-body .isohub-topbar__notification-list{max-height:340px;padding:12px}body.isohub-body .isohub-topbar__notification-form{width:100%;display:block}body.isohub-body .isohub-topbar__notification-item{width:100%;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);text-align:left;border:0;align-items:center;gap:10px;padding:10px 12px;position:relative}body.isohub-body .isohub-topbar__notification-list>:is(a,form)+:is(a,form) .isohub-topbar__notification-item,body.isohub-body .isohub-topbar__notification-list>a+a{margin-top:8px}body.isohub-body .isohub-topbar__notification-item:hover,body.isohub-body .isohub-topbar__notification-item:focus-visible{color:var(--iso-navy);background:var(--iso-hex-hover)}body.isohub-body .isohub-topbar__notification-item.is-unread,body.isohub-body .isohub-topbar__notification-item.is-unread:hover,body.isohub-body .isohub-topbar__notification-item.is-unread:focus-visible{background:var(--iso-surface)}body.isohub-body .isohub-topbar__notification-item.is-unread:hover,body.isohub-body .isohub-topbar__notification-item.is-unread:focus-visible{background:var(--iso-hex-hover)}body.isohub-body .isohub-topbar__notification-icon{width:50px;height:50px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);flex:0 0 50px;place-items:center;display:grid}body.isohub-body .isohub-topbar__notification-icon i{display:none}body.isohub-body .isohub-topbar__notification-icon:after{content:"";background-color:var(--iso-navy);width:18px;height:21px;-webkit-mask-image:url(/assets/icons/icon-notificacoes.svg);mask-image:url(/assets/icons/icon-notificacoes.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .isohub-topbar__notification-title{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;line-height:normal}body.isohub-body .isohub-topbar__notification-body,body.isohub-body .isohub-topbar__notification-time{color:var(--iso-navy);font-size:var(--iso-fs-meta);font-weight:400;line-height:normal}body.isohub-body .isohub-topbar__notification-time{color:var(--iso-muted);margin-top:2px}body.isohub-body .isohub-topbar__notification-item.is-unread .isohub-topbar__notification-content{padding-right:16px}body.isohub-body .isohub-topbar__notification-dot{background:var(--iso-danger);border-radius:50%;width:8px;height:8px;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}body.isohub-body .isohub-topbar__notification-empty{color:var(--iso-muted);background:var(--iso-surface);border-radius:var(--iso-radius-md);text-align:center;padding:28px 16px}body.isohub-body .isohub-topbar__notification-empty i{color:var(--iso-cyan);font-size:26px}body.isohub-body .isohub-topbar__notification-empty strong{color:var(--iso-navy);font-size:var(--iso-fs-base);margin-top:8px;font-weight:700;display:block}body.isohub-body .isohub-topbar__notification-empty span{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .isohub-topbar__notification-footer{color:var(--iso-cyan);font-size:var(--iso-fs-base);background:0 0;border-top:0;justify-content:flex-start;align-items:center;gap:6px;padding:0 16px 16px;font-weight:500;text-decoration:underline;display:flex}body.isohub-body .isohub-topbar__notification-footer:hover,body.isohub-body .isohub-topbar__notification-footer:focus-visible{color:var(--iso-cyan);background:0 0}body.isohub-body .isohub-topbar__notification-footer i{background-color:var(--iso-cyan);width:13px;height:10px;-webkit-mask-image:url(/assets/icons/arrow-blue.svg);mask-image:url(/assets/icons/arrow-blue.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .isohub-topbar__notification-footer i:before{content:none}body.isohub-body .isohub-topbar__user-menu{width:290px}body.isohub-body .isohub-topbar__user-menu>.isohub-topbar__user-card{background:var(--iso-navy);border:0;border-radius:0;align-items:center;gap:12px;margin:0;display:flex;padding:16px!important}body.isohub-body .isohub-topbar__user-menu>.isohub-topbar__user-card:after{content:none}body.isohub-body .isohub-topbar__user-avatar{width:40px;height:40px;color:var(--iso-navy);background:var(--iso-cyan);font-size:var(--iso-fs-lead);border-radius:50%;flex:0 0 40px;place-items:center;font-weight:700;display:grid;overflow:hidden}body.isohub-body .isohub-topbar__user-avatar img{object-fit:cover;width:100%;height:100%}body.isohub-body .isohub-topbar__user-card-text{flex-direction:column;min-width:0;display:flex}body.isohub-body .isohub-topbar__user-card-text strong{color:var(--iso-cyan);font-size:var(--iso-fs-base);font-weight:700;line-height:normal}body.isohub-body .isohub-topbar__user-card-text span{color:var(--iso-white-ice);font-size:var(--iso-fs-meta);font-weight:400;line-height:normal}body.isohub-body .isohub-topbar__user-card-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.isohub-body .isohub-topbar .dropdown-item.iso-logout{font-weight:700;color:var(--iso-danger)!important}body.isohub-body .isohub-topbar .dropdown-item.iso-logout i{color:var(--iso-danger)}body.isohub-body .isohub-topbar .dropdown-item.iso-logout:hover,body.isohub-body .isohub-topbar .dropdown-item.iso-logout:focus-visible{background:var(--iso-gradient);color:var(--iso-danger-on-dark)!important}body.isohub-body .isohub-topbar .dropdown-item.iso-logout:hover i,body.isohub-body .isohub-topbar .dropdown-item.iso-logout:focus-visible i{color:var(--iso-danger-on-dark)}body.isohub-body .isohub-appearance__section.is-locked .isohub-appearance__section-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body.isohub-body .isohub-appearance__lock{height:22px;color:var(--iso-muted);background:var(--iso-surface);border:1px solid var(--iso-white);font-size:var(--iso-fs-meta);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}body.isohub-body .isohub-appearance__lock i{font-size:10px}body.isohub-body .isohub-appearance-option[data-appearance-locked],body.isohub-body .isohub-appearance-option[data-appearance-locked]:hover{opacity:.55;cursor:not-allowed;transform:none}body.isohub-body .isohub-appearance-option[data-appearance-locked]:hover{border-color:var(--bs-border-color);background:var(--bs-body-bg)}body.isohub-body .isohub-appearance-option[data-appearance-locked].is-selected:hover,body.isohub-body .isohub-appearance-option[data-appearance-locked][aria-pressed=true]:hover{border-color:var(--bs-primary);background:rgba(var(--bs-primary-rgb), .08)}@media (width<=991.98px){body.isohub-body .isohub-topbar{z-index:1030;width:100%;min-width:0;padding:calc(12px + env(safe-area-inset-top,0px)) 17px 12px;background:var(--iso-bg);align-items:center;gap:8px;transition:box-shadow .18s;display:flex;position:sticky;top:0;box-shadow:0 1px #0000}body.isohub-body .isohub-topbar.is-scrolled{box-shadow:0 6px 16px -10px #01233c59}body.isohub-body .isohub-content{padding-top:12px}body.isohub-body .isohub-topbar__left{background:0 0;border:0;border-radius:0;flex:auto;justify-content:flex-start;align-items:center;gap:8px;width:auto;min-width:0;max-width:none;height:auto;margin:0;padding:0;display:flex}body.isohub-body .isohub-topbar__mobile-menu{background:var(--iso-surface);border:1px solid var(--iso-white);width:39px;height:39px;box-shadow:none;cursor:pointer;border-radius:50%;flex:0 0 39px;justify-content:center;align-items:center;margin:0;padding:0;transition:background .16s,border-color .16s;transform:none;display:inline-flex!important}body.isohub-body .isohub-topbar__mobile-menu:hover,body.isohub-body .isohub-topbar__mobile-menu:focus-visible,body.isohub-body .isohub-topbar__mobile-menu[aria-expanded=true]{background:var(--iso-gradient);border-color:#0000;transform:none}body.isohub-body .isohub-topbar__mobile-menu:focus-visible{box-shadow:var(--iso-focus-ring);outline:0}body.isohub-body .isohub-topbar__mobile-menu-glyph{background-color:var(--iso-navy);width:19.07px;height:13.87px;transition:background-color .16s;display:block;-webkit-mask:url(/assets/icons/ui/menu-mobile.svg) 50%/contain no-repeat;mask:url(/assets/icons/ui/menu-mobile.svg) 50%/contain no-repeat}body.isohub-body .isohub-topbar__mobile-menu:hover .isohub-topbar__mobile-menu-glyph,body.isohub-body .isohub-topbar__mobile-menu:focus-visible .isohub-topbar__mobile-menu-glyph,body.isohub-body .isohub-topbar__mobile-menu[aria-expanded=true] .isohub-topbar__mobile-menu-glyph{background-color:var(--iso-white)}body.isohub-body .isohub-topbar__search,body.isohub-body .isohub-topbar__search:focus-within{background:var(--iso-surface);border:1px solid var(--iso-white);width:auto;min-width:0;max-width:none;height:39px;min-height:39px;box-shadow:none;border-radius:999px;flex:1 1 0;align-items:center;gap:8px;margin:0;padding:0 17px 0 18px;display:flex;position:relative}body.isohub-body .isohub-topbar__search:before{content:"";background:var(--iso-white);border-radius:12.5px;transition:box-shadow .16s;position:absolute;inset:6px 7px 6px 8px}body.isohub-body .isohub-topbar__search:focus-within:before{box-shadow:var(--iso-focus-ring)}body.isohub-body .isohub-topbar__search>i,body.isohub-body .isohub-topbar__search input{z-index:1;position:relative}body.isohub-body .isohub-topbar__search>i{flex:none;font-size:13px;top:auto;left:auto;transform:none}body.isohub-body .isohub-topbar__search input,body.isohub-body .isohub-topbar__search input::placeholder{text-align:left;font-size:16px}body.isohub-body .isohub-topbar__search input{text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:auto;width:100%;min-width:0;height:25px;padding:0}body.isohub-body .isohub-topbar__shortcut{display:none}body.isohub-body .isohub-topbar__right{flex:none;align-items:center;gap:8px;margin:0;display:flex}body.isohub-body .isohub-topbar__right>[data-theme-switcher]{display:contents}body.isohub-body .isohub-topbar__action{flex:0 0 39px;width:39px;height:39px;font-size:16px}body.isohub-body .isohub-topbar__user{border-radius:50%;padding:0;display:inline-flex}body.isohub-body .isohub-topbar__avatar{flex:0 0 39px;width:39px;height:39px;font-size:15px}body.isohub-body .isohub-sidebar.iso-nav{--iso-submenu-width:220px;--iso-nav-cta-width:220px;z-index:1055;background:var(--iso-bg);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(260px,88vw);max-width:88vw;height:100dvh;max-height:100dvh;transition:transform .22s;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-100%);position:fixed!important}body.isohub-body.isohub-sidebar-open .isohub-sidebar.iso-nav{transform:translate(0)}body.isohub-body .iso-nav .isohub-sidebar__header{padding:24px 20px 0}body.isohub-body .iso-nav__nav{padding:28px 0 24px}body.isohub-body .isohub-sidebar-overlay{z-index:1050;visibility:hidden;pointer-events:none;opacity:0;background:#0f172a6b;transition:opacity .18s,visibility .18s;position:fixed;inset:0}body.isohub-body.isohub-sidebar-open .isohub-sidebar-overlay{visibility:visible;pointer-events:auto;opacity:1}body.isohub-body .isohub-main,body.isohub-body.isohub-sidebar-collapsed .isohub-main{margin-left:0!important}body.isohub-body .isohub-sidebar__footer,body.isohub-body .iso-nav__footer{padding:12px 0 calc(20px + env(safe-area-inset-bottom,0px));background:var(--iso-bg);flex:none;display:block!important}body.isohub-body .iso-nav__collapse{width:fit-content;margin:0 auto;padding:0 23px}}@media (prefers-reduced-motion:reduce){body.isohub-body .isohub-topbar__mobile-menu,body.isohub-body .isohub-topbar__mobile-menu-glyph{transition:none}}@media (width<=767.98px){body.isohub-body .iso-tools{width:100%;padding:28px 24px 30px;display:block}body.isohub-body .iso-tools__intro{width:100%;margin:0 0 24px}body.isohub-body .iso-tools__title{margin:0}body.isohub-body .iso-tools__subtitle{margin-top:6px}body.isohub-body .iso-tools__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;width:100%;margin:0;padding:0;display:grid}body.isohub-body .iso-tools__item{justify-content:center;align-items:flex-start;width:100%;min-width:0;margin:0;display:flex}body.isohub-body .iso-tools__link{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;display:flex}body.isohub-body .iso-tools__hex{flex:none;margin:0}body.isohub-body .iso-tools__label{white-space:normal;overflow-wrap:anywhere;text-align:center;width:100%;max-width:130px;margin:0;line-height:1.25}}@media (width<=389.98px){body.isohub-body .iso-tools{padding-inline:18px}body.isohub-body .iso-tools__list{gap:24px 12px}body.isohub-body .iso-tools__label{max-width:120px}}body.isohub-body .iso-panel,body.isohub-body .iso-modal{font-family:var(--iso-font)}body.isohub-body .iso-panel{border:1px solid var(--iso-white);border-radius:var(--iso-radius-lg);background:#eff8ffcc;padding:28px 32px 32px}body.isohub-body .iso-page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:19px;display:flex}body.isohub-body .iso-page-head__title{color:var(--iso-navy);font-family:var(--iso-font);font-size:var(--iso-fs-h1);margin:0;font-weight:700;line-height:normal}body.isohub-body .iso-page-head__subtitle{color:var(--iso-muted);font-size:var(--iso-fs-md);margin:8px 0 0;font-weight:400;line-height:normal}body.isohub-body .iso-kpi-grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;margin-bottom:19px;display:grid}body.isohub-body .iso-kpi{min-height:140px;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-md);border:0;flex-direction:column;padding:18px 17px 14px;text-decoration:none;display:flex;position:relative}body.isohub-body .iso-kpi__label{color:var(--iso-navy);font-size:var(--iso-fs-meta);letter-spacing:normal;text-transform:uppercase;font-weight:600;line-height:normal}body.isohub-body .iso-kpi__value{color:var(--iso-navy);margin:10px 0 0;font-size:40px;font-weight:600;line-height:normal}body.isohub-body .iso-kpi__note{color:var(--iso-navy);font-size:var(--iso-fs-meta);margin-top:auto;font-weight:400;line-height:normal}body.isohub-body .iso-kpi__badge{background:var(--iso-cyan);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:11px}body.isohub-body .iso-kpi__glyph{width:var(--iso-kpi-glyph-w,18px);height:var(--iso-kpi-glyph-h,18px);background-color:var(--iso-white);-webkit-mask-image:var(--iso-kpi-glyph);-webkit-mask-image:var(--iso-kpi-glyph);mask-image:var(--iso-kpi-glyph);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.isohub-body .iso-kpi--danger .iso-kpi__value,body.isohub-body .iso-kpi--danger .iso-kpi__note{color:var(--iso-danger)}body.isohub-body .iso-kpi--danger .iso-kpi__badge{background:var(--iso-danger)}body.isohub-body .workspace-section-card__header{justify-content:space-between;align-items:center;gap:16px}body.isohub-body .workspace-section-card__subtitle{color:var(--iso-white-ice);font-size:var(--iso-fs-base);margin:2px 0 0;font-weight:600;line-height:normal}body.isohub-body .workspace-section-card__header-action{flex:none}body.isohub-body .iso-pill-cta{width:80px;height:20px;color:var(--iso-white);background:var(--iso-cyan);font-size:var(--iso-fs-meta);white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:normal;text-decoration:none;display:inline-flex}body.isohub-body .iso-pill-cta:hover,body.isohub-body .iso-pill-cta:focus-visible{color:var(--iso-cyan);background:var(--iso-white)}body.isohub-body .workspace-section-card .iso-empty{color:var(--iso-muted);background:var(--iso-surface);border-radius:var(--iso-radius-md);text-align:center;border:0;padding:32px 16px}@media (width<=991.98px){body.isohub-body .iso-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}body.isohub-body .iso-panel{padding:20px}}@media (width<=767.98px){body.isohub-body .iso-page-head{flex-direction:column}}@media (width<=575.98px){body.isohub-body .iso-kpi-grid{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}body.isohub-body .iso-tag{height:16px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-badge);font-size:var(--iso-fs-badge);white-space:nowrap;align-items:center;padding:0 8px;font-weight:700;line-height:normal;display:inline-flex}body.isohub-body .iso-tag--muted{color:var(--iso-navy);background:var(--iso-hex-hover)}body.isohub-body .iso-tag--danger{color:var(--iso-white);background:var(--iso-danger)}body.isohub-body .iso-tag--warning{color:var(--iso-navy);background:var(--iso-warning)}body.isohub-body .iso-tag--success{color:var(--iso-navy);background:var(--iso-success)}body.isohub-body .iso-tag--ghost{color:var(--iso-navy);box-shadow:inset 0 0 0 1px var(--iso-muted);background:0 0}body.isohub-body .iso-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:19px;display:flex}body.isohub-body .iso-filter{background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-cta);height:30px;font-size:var(--iso-fs-base);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-weight:600;line-height:normal;text-decoration:none;transition:background .16s,color .16s;display:inline-flex;color:var(--iso-navy)!important}body.isohub-body .iso-filter:hover,body.isohub-body .iso-filter:focus-visible{background:var(--iso-hex-hover);border-color:#0000;color:var(--iso-navy)!important}body.isohub-body .iso-filter.is-active,body.isohub-body .iso-filter.is-active:hover{background:var(--iso-gradient);border-color:#0000;color:var(--iso-white)!important}body.isohub-body .iso-filter__count{min-width:18px;height:18px;color:var(--iso-navy);background:var(--iso-white);font-size:var(--iso-fs-meta);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}body.isohub-body .iso-filter.is-active .iso-filter__count{color:var(--iso-navy);background:var(--iso-white)}body.isohub-body .iso-filter__count.is-pending{color:var(--iso-white);background:var(--iso-danger)}body.isohub-body .iso-list{flex-direction:column;gap:10px;display:flex}body.isohub-body .iso-list-item{color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);border:0;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex;position:relative}body.isohub-body .iso-list-item:hover{background:var(--iso-hex-hover)}body.isohub-body .iso-list-item__icon{flex:0 0 var(--iso-icon-box,50px);width:var(--iso-icon-box,50px);height:var(--iso-icon-box,50px);color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);place-items:center;font-size:22px;display:grid}body.isohub-body .iso-list-item__body{flex:auto;min-width:0}body.isohub-body .iso-list-item__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}body.isohub-body .iso-list-item__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:1.25}body.isohub-body .iso-list-item__title a{color:inherit;text-decoration:none}body.isohub-body .iso-list-item__title a:hover{text-decoration:underline}body.isohub-body .iso-list-item__summary{color:var(--iso-navy);font-size:var(--iso-fs-base);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}body.isohub-body .iso-list-item__meta{color:var(--iso-muted);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;font-weight:400;display:flex}body.isohub-body .iso-list-item__meta i{margin-right:4px}body.isohub-body .iso-list-item__actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}body.isohub-body .iso-list-item.is-unread{box-shadow:inset 3px 0 0 0 var(--iso-cyan)}body.isohub-body .iso-list-item.is-pending{box-shadow:inset 3px 0 0 0 var(--iso-danger)}body.isohub-body .iso-notice{background:var(--iso-white);border-radius:var(--iso-radius-md);box-shadow:inset 3px 0 0 0 var(--iso-danger);align-items:flex-start;gap:12px;margin-bottom:19px;padding:16px;display:flex}body.isohub-body .iso-notice__icon{color:var(--iso-danger);flex:none;font-size:20px;line-height:1}body.isohub-body .iso-notice strong{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .iso-notice span{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .iso-notice--ok{box-shadow:inset 3px 0 0 0 var(--iso-cyan)}body.isohub-body .iso-notice--ok .iso-notice__icon{color:var(--iso-cyan)}body.isohub-body .iso-notice--muted{box-shadow:inset 3px 0 0 0 var(--iso-hex-hover)}body.isohub-body .iso-notice--muted .iso-notice__icon{color:var(--iso-muted)}body.isohub-body .iso-pagination{justify-content:center;margin-top:20px;display:flex}body.isohub-body .iso-pagination .pagination{gap:6px;margin:0}body.isohub-body .iso-pagination .page-link{min-width:30px;height:30px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);justify-content:center;align-items:center;font-weight:600;display:inline-flex}body.isohub-body .iso-pagination .page-link:hover{color:var(--iso-navy);background:var(--iso-hex-hover);border-color:#0000}body.isohub-body .iso-pagination .page-item.active .page-link{color:var(--iso-white);background:var(--iso-gradient);border-color:#0000}body.isohub-body .iso-pagination .page-item.disabled .page-link{color:var(--iso-muted);background:0 0;border-color:#0000}body.isohub-body .iso-btn,body.isohub-body .iso-cta-new{background:var(--iso-cyan);border-radius:var(--iso-radius-cta);height:30px;font-size:var(--iso-fs-base);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex;color:var(--iso-white-ice)!important}body.isohub-body .iso-btn:hover,body.isohub-body .iso-btn:focus-visible,body.isohub-body .iso-cta-new:hover,body.isohub-body .iso-cta-new:focus-visible{background:var(--iso-gradient);border-color:#0000;color:var(--iso-white-ice)!important}body.isohub-body .iso-cta-new{border-radius:15.5px;gap:8px;padding:0 11px 0 12px;font-size:13px}body.isohub-body .iso-cta-new__icon{flex:none;width:15px;height:15px;font-size:15px;line-height:1}body.isohub-body .iso-cta-new__icon,body.isohub-body .iso-cta-new:hover .iso-cta-new__icon,body.isohub-body .iso-cta-new:focus-visible .iso-cta-new__icon{color:var(--iso-white-ice)}body.isohub-body .iso-btn--ghost{background:var(--iso-white);border-color:var(--iso-hex-hover);color:var(--iso-navy)!important}body.isohub-body .iso-btn--ghost:hover,body.isohub-body .iso-btn--ghost:focus-visible{background:var(--iso-hex-hover);border-color:#0000;color:var(--iso-navy)!important}body.isohub-body .iso-btn--danger{background:var(--iso-danger);color:var(--iso-white)!important}body.isohub-body .iso-btn--danger:hover,body.isohub-body .iso-btn--danger:focus-visible{background:var(--iso-white);border-color:var(--iso-danger);color:var(--iso-danger)!important}body.isohub-body .iso-btn--block{width:100%}body.isohub-body .iso-btn i{font-size:13px;line-height:1}body.isohub-body .iso-field{flex-direction:column;gap:6px;min-width:0;display:flex}body.isohub-body .iso-field__label{color:var(--iso-navy);font-size:var(--iso-fs-meta);text-transform:uppercase;font-weight:600;line-height:normal}body.isohub-body .iso-input,body.isohub-body .iso-select{width:100%;height:34px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);font-family:var(--iso-font);font-size:var(--iso-fs-base);padding:0 12px;font-weight:500;line-height:normal}body.isohub-body .iso-input::placeholder{color:var(--iso-muted);font-weight:400}body.isohub-body .iso-input:focus,body.isohub-body .iso-select:focus{border-color:var(--iso-cyan);box-shadow:var(--iso-focus-ring);outline:0}body.isohub-body .iso-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--iso-navy) 50%), linear-gradient(135deg, var(--iso-navy) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}body.isohub-body .iso-select[multiple]{background-image:none;height:auto;min-height:34px;padding:6px 12px}body.isohub-body .iso-search{position:relative}body.isohub-body .iso-search .iso-input{padding-left:32px}body.isohub-body .iso-search__icon{color:var(--iso-muted);pointer-events:none;font-size:13px;line-height:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}body.isohub-body .iso-toolbar{background:var(--iso-white);border-radius:var(--iso-radius-lg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:19px;padding:20px;display:grid}body.isohub-body .iso-toolbar__actions{align-items:center;gap:8px;min-width:0;display:flex}body.isohub-body .iso-toolbar>*{min-width:0}body.isohub-body [data-core-table]{background:var(--iso-white);border-radius:var(--iso-radius-lg);box-shadow:none;border:0;overflow:hidden}body.isohub-body [data-core-table] .table{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:0}body.isohub-body [data-core-table] thead th{color:var(--iso-navy);background:var(--iso-surface);font-size:var(--iso-fs-meta);letter-spacing:normal;text-transform:uppercase;white-space:nowrap;border:0;padding:14px 16px;font-weight:600}body.isohub-body [data-core-table] tbody td{color:var(--iso-navy);border:0;border-top:1px solid var(--iso-bg);vertical-align:middle;background:0 0;padding:14px 16px}body.isohub-body [data-core-table] .table{--bs-table-bg:transparent;--bs-table-hover-bg:var(--iso-surface);--bs-table-hover-color:var(--iso-navy);--bs-table-striped-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-border-color:var(--iso-bg)}body.isohub-body [data-core-table] .table>tbody>tr>*{box-shadow:none}body.isohub-body [data-core-table] .table>tbody>tr:hover>*{--bs-table-bg-state:var(--iso-surface);--bs-table-accent-bg:var(--iso-surface);color:var(--iso-navy);box-shadow:inset 0 0 0 9999px var(--iso-surface)}body.isohub-body [data-core-table] tbody tr:first-child td{border-top:0}body.isohub-body [data-core-table] .core-table-sortable{cursor:pointer}body.isohub-body .iso-table-foot{background:var(--iso-white);border-radius:var(--iso-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:16px 20px;display:flex}body.isohub-body .iso-table-foot__note{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .iso-btn[disabled],body.isohub-body .iso-btn.is-disabled{opacity:.5;pointer-events:none}@media (width<=991.98px){body.isohub-body .iso-toolbar{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=575.98px){body.isohub-body .iso-toolbar{grid-template-columns:minmax(0,1fr)}}body.isohub-body [data-core-table] .text-body-secondary,body.isohub-body [data-core-table] .text-secondary,body.isohub-body [data-core-table] .text-muted{color:var(--iso-muted)!important}body.isohub-body [data-core-table] .text-danger{color:var(--iso-danger)!important}body.isohub-body [data-core-table] .small,body.isohub-body [data-core-table] small{font-size:var(--iso-fs-meta)}body.isohub-body [data-core-table] .bg-primary-subtle{color:var(--iso-navy)!important;background:var(--iso-surface)!important}body.isohub-body [data-core-table] .text-primary{color:var(--iso-navy)!important}body.isohub-body [data-core-table] .bg-body-tertiary{font-weight:700;color:var(--iso-white)!important;background:var(--iso-navy)!important;border-color:#0000!important}body.isohub-body [data-core-table] .progress{background:var(--iso-bg);border-radius:999px;height:6px}body.isohub-body [data-core-table] .progress-bar{border-radius:999px;background:var(--iso-cyan)!important}body.isohub-body [data-core-table] .isohub-badge{border-radius:var(--iso-radius-badge);height:16px;font-size:var(--iso-fs-badge);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:700;display:inline-flex;color:var(--iso-white)!important;background:var(--iso-cyan)!important;border:0!important}body.isohub-body [data-core-table] .isohub-badge--neutral{color:var(--iso-navy)!important;background:var(--iso-surface)!important}body.isohub-body [data-core-table] .isohub-badge--warning{color:var(--iso-navy)!important;background:var(--iso-hex-hover)!important}body.isohub-body [data-core-table] .isohub-badge--danger{background:var(--iso-danger)!important}body.isohub-body [data-core-table] .isohub-badge--success{color:var(--iso-navy)!important;background:var(--iso-white-ice)!important}body.isohub-body [data-core-table] .isohub-badge__dot{display:none}body.isohub-body [data-core-table] .isohub-badge i{font-size:9px}body.isohub-body [data-core-table] tbody td[colspan]{color:var(--iso-muted);text-align:center;padding:40px 16px}body.isohub-body [data-core-table] .bg-primary-subtle{background:var(--iso-bg)!important}body.isohub-body [data-core-table] .progress+*,body.isohub-body [data-core-table] td .d-flex>.small.text-body-secondary:first-child{display:none}body.isohub-body [data-core-table] td .d-flex:has(+.progress){justify-content:flex-end!important}body.isohub-body .iso-kpi[aria-current]{box-shadow:inset 0 0 0 2px var(--iso-cyan)}body.isohub-body .iso-kpi--danger[aria-current]{box-shadow:inset 0 0 0 2px var(--iso-danger)}body.isohub-body [data-core-table] .task-row[data-task-href]{cursor:pointer}body.isohub-body [data-core-table] .task-row[data-task-href]:focus-visible{outline:2px solid var(--iso-cyan);outline-offset:-2px}body.isohub-body [data-core-table] tbody a{color:var(--iso-navy)!important}body.isohub-body [data-core-table] tbody a:hover{text-decoration:underline!important}body.isohub-body [data-core-table] .bi-calendar3{opacity:.7}body.isohub-body .iso-filter i{font-size:13px;line-height:1}body.isohub-body .iso-panel>.iso-empty{color:var(--iso-muted);background:var(--iso-white);border-radius:var(--iso-radius-lg);text-align:center;padding:48px 16px;display:block}body.isohub-body .workspace-section-card__body:last-child{padding-bottom:17px}body.isohub-body .iso-stats{flex-direction:column;gap:8px;display:flex}body.isohub-body .iso-stat{background:var(--iso-surface);border-radius:var(--iso-radius-md);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}body.isohub-body .iso-stat__label{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:600;line-height:normal}body.isohub-body .iso-stat__value{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;line-height:1}body.isohub-body .iso-stat__bar{background:var(--iso-white);border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}body.isohub-body .iso-stat__bar>span{width:var(--iso-stat-fill,0%);background:var(--iso-cyan);border-radius:999px;height:100%;display:block}body.isohub-body .iso-stat.is-danger .iso-stat__bar>span{background:var(--iso-danger)}body.isohub-body .iso-stat.is-danger .iso-stat__value{color:var(--iso-danger)}body.isohub-body .iso-columns-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}body.isohub-body .iso-columns-2+.iso-columns-2,body.isohub-body .iso-kpi-grid+.iso-columns-2{margin-top:0}body.isohub-body .iso-columns-2:not(:last-child){margin-bottom:16px}@media (width<=767.98px){body.isohub-body .iso-columns-2{grid-template-columns:minmax(0,1fr)}}body.isohub-body .iso-modal .modal-content{background:var(--iso-white);border-radius:var(--iso-radius-lg);box-shadow:var(--iso-shadow-card);border:0;overflow:hidden}body.isohub-body .iso-modal .modal-header{background:var(--iso-navy);border-bottom:0;align-items:flex-start;gap:16px;padding:16px 17px}body.isohub-body .iso-modal__title{color:var(--iso-cyan);font-size:var(--iso-fs-widget-title);margin:0;font-weight:600;line-height:normal}body.isohub-body .iso-modal__subtitle{color:var(--iso-white-ice);font-size:var(--iso-fs-base);margin:2px 0 0;font-weight:600;line-height:normal}body.isohub-body .iso-modal .btn-close{filter:invert()grayscale()brightness(2);opacity:.8}body.isohub-body .iso-modal .modal-body{padding:17px}body.isohub-body .iso-modal .modal-footer{background:0 0;border-top:0;justify-content:space-between;align-items:center;padding:12px 17px 16px;display:flex}body.isohub-body .iso-modal__count{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .iso-list-item__icon[data-iso-glyph]>i{display:none}body.isohub-body .iso-list-item__icon[data-iso-glyph]:after{content:"";width:var(--iso-item-glyph-w);height:var(--iso-item-glyph-h);background-color:var(--iso-navy);-webkit-mask:var(--iso-item-glyph) center / contain no-repeat;-webkit-mask:var(--iso-item-glyph) center / contain no-repeat;mask:var(--iso-item-glyph) center / contain no-repeat}body.isohub-body .iso-projects-columns{grid-template-columns:minmax(0,720fr) minmax(0,350fr);align-items:start;gap:16px;display:grid}body.isohub-body .iso-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px;display:grid}body.isohub-body .iso-project-card{min-height:165px;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);border:0;flex-direction:column;padding:14px;text-decoration:none;display:flex;position:relative}body.isohub-body a.iso-project-card:hover,body.isohub-body a.iso-project-card:focus-visible{color:var(--iso-navy);background:var(--iso-hex-hover)}body.isohub-body .iso-project-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body.isohub-body .iso-project-card__status{flex:none}body.isohub-body .iso-project-card__owner{width:36px;height:36px;color:var(--iso-white);background:var(--iso-navy);font-size:var(--iso-fs-meta);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}body.isohub-body .iso-project-card__name{color:var(--iso-navy);font-size:var(--iso-fs-md);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:35px;margin:12px 0 0;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}body.isohub-body .iso-project-card__code{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-weight:400;line-height:normal;overflow:hidden}body.isohub-body .iso-project-card__progress{margin-top:auto;padding-top:12px}body.isohub-body .iso-project-card__progress-head{font-size:var(--iso-fs-meta);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-weight:400;display:flex}body.isohub-body .iso-project-card__progress-head strong{font-weight:700}body.isohub-body .iso-project-card__bar{background:var(--iso-white);border-radius:999px;height:6px;display:block;overflow:hidden}body.isohub-body .iso-project-card__bar>span{background:var(--iso-cyan);border-radius:999px;height:100%;display:block}body.isohub-body .iso-project-card__foot{color:var(--iso-navy);font-size:var(--iso-fs-meta);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-weight:400;display:flex}body.isohub-body .iso-project-card__foot .is-overdue{color:var(--iso-danger);font-weight:700}@media (width<=1399.98px){body.isohub-body .iso-projects-columns{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .iso-project-grid{grid-template-columns:minmax(0,1fr)}}body.isohub-body .iso-panel .workspace-section-card[data-iso-item-glyph] .workspace-timeline-item.is-overdue .workspace-timeline-item__marker:after{content:none}body.isohub-body .iso-panel .workspace-section-card[data-iso-item-glyph] .workspace-timeline-item.is-overdue .workspace-timeline-item__marker>i{display:block}body.isohub-body .workspace-section-card .workspace-timeline-item.is-overdue .workspace-timeline-item__marker{color:var(--iso-danger)}body.isohub-body .workspace-section-card .workspace-timeline-item.is-overdue .workspace-timeline-item__content span{color:var(--iso-danger);font-weight:600}body.isohub-body .project-kanban-scroll,body.isohub-body .task-kanban-scroll{scrollbar-width:thin;scrollbar-color:var(--iso-hex-hover) transparent;padding-bottom:10px;overflow-x:auto}body.isohub-body .project-kanban-scroll::-webkit-scrollbar{height:8px}body.isohub-body .task-kanban-scroll::-webkit-scrollbar{height:8px}body.isohub-body .project-kanban-scroll::-webkit-scrollbar-track{background:0 0}body.isohub-body .task-kanban-scroll::-webkit-scrollbar-track{background:0 0}body.isohub-body .project-kanban-scroll::-webkit-scrollbar-thumb{background:var(--iso-hex-hover);border-radius:999px}body.isohub-body .task-kanban-scroll::-webkit-scrollbar-thumb{background:var(--iso-hex-hover);border-radius:999px}body.isohub-body .project-kanban-scroll::-webkit-scrollbar-thumb:hover{background:var(--iso-muted)}body.isohub-body .task-kanban-scroll::-webkit-scrollbar-thumb:hover{background:var(--iso-muted)}body.isohub-body .project-kanban-board,body.isohub-body .task-kanban-board{grid-auto-columns:minmax(17rem,1fr);grid-auto-flow:column;gap:16px;display:grid}body.isohub-body .project-kanban-column,body.isohub-body .task-kanban-column{--iso-kanban-accent:var(--iso-muted);background:var(--iso-white);border-radius:var(--iso-radius-lg);border:0;flex-direction:column;min-height:480px;display:flex;overflow:hidden}body.isohub-body .project-kanban-column.is-in-progress,body.isohub-body .task-kanban-column.is-in-progress{--iso-kanban-accent:var(--iso-cyan)}body.isohub-body .project-kanban-column.is-on-hold,body.isohub-body .task-kanban-column.is-on-hold{--iso-kanban-accent:var(--iso-warning)}body.isohub-body .project-kanban-column.is-completed,body.isohub-body .task-kanban-column.is-completed{--iso-kanban-accent:var(--iso-success)}body.isohub-body .project-kanban-column.is-cancelled,body.isohub-body .task-kanban-column.is-cancelled{--iso-kanban-accent:var(--iso-danger)}body.isohub-body .project-kanban-column__header,body.isohub-body .task-kanban-column__header{border-bottom:1px solid var(--iso-surface);align-items:center;gap:8px;padding:16px 16px 14px;display:flex;position:relative}body.isohub-body .project-kanban-column__header:before,body.isohub-body .task-kanban-column__header:before{content:"";background:var(--iso-kanban-accent);height:3px;position:absolute;top:0;left:0;right:0}body.isohub-body .project-kanban-column__status-icon,body.isohub-body .task-kanban-column__status-icon{width:26px;height:26px;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-sm);flex:none;place-items:center;font-size:14px;line-height:1;display:grid}body.isohub-body .project-kanban-column__title,body.isohub-body .task-kanban-column__title{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-md);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:700;line-height:normal;overflow:hidden}body.isohub-body .project-kanban-column__count,body.isohub-body .task-kanban-column__count{min-width:24px;height:22px;color:var(--iso-navy);background:var(--iso-hex-hover);font-size:var(--iso-fs-meta);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-weight:700;line-height:1;display:inline-flex}body.isohub-body .project-kanban-column__body,body.isohub-body .task-kanban-column__cards{flex-direction:column;flex:auto;gap:12px;padding:12px;display:flex}body.isohub-body .project-kanban-column[data-kanban-drop-enabled="1"] .project-kanban-column__body,body.isohub-body .task-kanban-column__cards{transition:background-color .16s,box-shadow .16s}body.isohub-body .project-kanban-column.is-drag-over .project-kanban-column__body,body.isohub-body .task-kanban-column.is-drag-over .task-kanban-column__cards{background:#00c3ff14;box-shadow:inset 0 0 0 2px #00c3ff59}body.isohub-body .project-kanban-column.is-drop-disabled .project-kanban-column__body{cursor:not-allowed}body.isohub-body .project-kanban-card.is-dragging,body.isohub-body .task-kanban-card.is-dragging{opacity:.48;cursor:grabbing;transform:scale(.985)}body.isohub-body .project-kanban-empty,body.isohub-body .task-kanban-empty{min-height:160px;color:var(--iso-muted);font-size:var(--iso-fs-base);text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}body.isohub-body .project-kanban-empty i,body.isohub-body .task-kanban-empty i{font-size:26px;line-height:1}body.isohub-body .project-kanban-empty strong,body.isohub-body .task-kanban-empty strong{color:var(--iso-navy);font-weight:700}body.isohub-body .project-kanban-empty span,body.isohub-body .task-kanban-empty span{font-size:var(--iso-fs-meta)}body.isohub-body .iso-kanban-closed .workspace-section-card{min-height:0}body.isohub-body .project-kanban-card{min-height:0;transition:background .16s,opacity .16s,transform .16s}body.isohub-body .project-kanban-card__link{text-decoration:none;color:var(--iso-navy)!important}body.isohub-body .project-kanban-card__link:hover{color:var(--iso-cyan)!important}body.isohub-body .project-kanban-card[draggable=true]{cursor:grab}body.isohub-body .project-kanban-card[draggable=true]:active{cursor:grabbing}body.isohub-body .project-kanban-card__meta{color:var(--iso-navy);font-size:var(--iso-fs-meta);gap:6px;margin-top:10px;font-weight:400;display:grid}body.isohub-body .project-kanban-card__meta>span{align-items:center;gap:6px;min-width:0;display:flex}body.isohub-body .project-kanban-card__meta .is-overdue{color:var(--iso-danger);font-weight:700}body.isohub-body .task-kanban-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}body.isohub-body .task-kanban-head__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:normal}body.isohub-body .task-kanban-head__note{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:2px 0 0;font-weight:400}body.isohub-body .task-kanban-hint{height:24px;color:var(--iso-navy);background:var(--iso-hex-hover);font-size:var(--iso-fs-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:400;display:inline-flex}body.isohub-body .task-kanban-card{color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);cursor:pointer;border:0;padding:14px;transition:background .16s,opacity .16s,transform .16s;display:block}body.isohub-body .task-kanban-card:hover{background:var(--iso-hex-hover)}body.isohub-body .task-kanban-card:focus-visible{box-shadow:var(--iso-focus-ring);outline:none}body.isohub-body .task-kanban-card[draggable=true]{cursor:grab}body.isohub-body .task-kanban-card__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}body.isohub-body .task-kanban-card__code{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:400}body.isohub-body .task-kanban-card__title{color:var(--iso-navy);font-size:var(--iso-fs-md);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:53px;margin:10px 0 0;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}body.isohub-body .task-kanban-card__person{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-meta);align-items:flex-start;gap:6px;margin-top:10px;display:flex}body.isohub-body .task-kanban-card__person-box{min-width:0}body.isohub-body .task-kanban-card__caption{color:var(--iso-muted);font-size:var(--iso-fs-xs);display:block}body.isohub-body .task-kanban-card__person-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.isohub-body .task-kanban-card__due{color:var(--iso-navy);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}body.isohub-body .task-kanban-card__due.is-overdue{color:var(--iso-danger);font-weight:700}body.isohub-body .task-kanban-card__actions{border-top:1px solid var(--iso-white);justify-content:flex-end;margin-top:12px;padding-top:10px;display:flex}body.isohub-body .task-kanban-modal .modal-content{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);border:0}body.isohub-body .task-kanban-modal .modal-header,body.isohub-body .task-kanban-modal .modal-footer{border-color:var(--iso-surface)}body.isohub-body .task-kanban-modal .modal-title{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);font-weight:700}body.isohub-body .task-kanban-modal textarea.iso-input{resize:vertical;height:auto;padding:10px 12px;line-height:1.4}body.isohub-body .task-kanban-modal__task{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:4px}@media (width<=991.98px){body.isohub-body .project-kanban-column,body.isohub-body .task-kanban-column{min-height:400px}}body.isohub-body .iso-read{max-width:820px;margin-inline:auto}body.isohub-body .iso-read__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}body.isohub-body .iso-read__title{color:var(--iso-navy);font-size:var(--iso-fs-h1);margin:0;font-weight:700;line-height:1.15}body.isohub-body .iso-read__meta{color:var(--iso-muted);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:12px;font-weight:400;display:flex}body.isohub-body .iso-read__meta>span{align-items:center;gap:6px;display:flex}body.isohub-body .iso-read__meta strong{color:var(--iso-navy);font-weight:700}body.isohub-body .iso-read__summary{color:var(--iso-navy);font-size:var(--iso-fs-lead);margin:20px 0 0;font-weight:500;line-height:1.5}body.isohub-body .iso-article{color:var(--iso-navy);font-size:var(--iso-fs-md);overflow-wrap:break-word;margin-top:24px;font-weight:400;line-height:1.7}body.isohub-body .iso-article p{margin:0 0 16px}body.isohub-body .iso-article a{color:var(--iso-cyan);text-decoration:underline}body.isohub-body .iso-article strong,body.isohub-body .iso-article b{font-weight:700}body.isohub-body .iso-article ul,body.isohub-body .iso-article ol{margin:0 0 16px;padding-left:22px}body.isohub-body .iso-article li{margin-bottom:6px}body.isohub-body .iso-article img{border-radius:var(--iso-radius-md);max-width:100%;height:auto}body.isohub-body .iso-read__attachments{border-top:1px solid var(--iso-hex-hover);margin-top:28px;padding-top:24px}body.isohub-body .iso-read__attachments-title{color:var(--iso-navy);font-size:var(--iso-fs-md);align-items:center;gap:8px;margin:0 0 14px;font-weight:700;display:flex}body.isohub-body .iso-read__gallery{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}body.isohub-body .iso-read__figure{margin:0}body.isohub-body .iso-read__figure a{background:var(--iso-surface);border-radius:var(--iso-radius-md);display:block;overflow:hidden}body.isohub-body .iso-read__figure img{object-fit:contain;width:100%;height:auto;max-height:640px;display:block}body.isohub-body .iso-read__figcaption{color:var(--iso-muted);font-size:var(--iso-fs-meta);overflow-wrap:break-word;align-items:center;gap:6px;margin-top:8px;display:flex}body.isohub-body .iso-read__files{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:12px;display:grid}body.isohub-body .iso-read__file{background:var(--iso-surface);border-radius:var(--iso-radius-md);align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;transition:background .16s;display:flex;color:var(--iso-navy)!important}body.isohub-body .iso-read__file:hover{background:var(--iso-hex-hover)}body.isohub-body .iso-read__file-icon{width:40px;height:40px;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-sm);flex:none;place-items:center;font-size:18px;line-height:1;display:grid}body.isohub-body .iso-read__file-body{min-width:0}body.isohub-body .iso-read__file-name{font-size:var(--iso-fs-base);overflow-wrap:break-word;font-weight:700;line-height:1.3;display:block}body.isohub-body .iso-read__file-size{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:400;display:block}body.isohub-body .iso-read__ack{background:var(--iso-surface);border-radius:var(--iso-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:20px;display:flex}body.isohub-body .iso-read__ack.is-pending{border-left:3px solid var(--iso-danger)}body.isohub-body .iso-read__ack.is-done{border-left:3px solid var(--iso-success)}body.isohub-body .iso-read__ack-text{min-width:0}body.isohub-body .iso-read__ack-text strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;display:block}body.isohub-body .iso-read__ack-text span{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:4px;display:block}body.isohub-body .iso-read__back{font-size:var(--iso-fs-base);align-items:center;gap:8px;margin-bottom:16px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--iso-navy)!important}body.isohub-body .iso-read__back:hover{color:var(--iso-cyan)!important}body.isohub-body.isohub-mandatory-gate .isohub-sidebar,body.isohub-body.isohub-mandatory-gate .isohub-topbar,body.isohub-body.isohub-mandatory-gate .isohub-footer{display:none}body.isohub-body.isohub-mandatory-gate .isohub-main{width:100%;min-height:100vh;margin-left:0!important}body.isohub-body.isohub-mandatory-gate .isohub-content{padding-top:40px}body.isohub-body .iso-gate{text-align:center;max-width:820px;margin:0 auto 24px}body.isohub-body .iso-gate__badge{height:28px;color:var(--iso-navy);background:var(--iso-warning);font-size:var(--iso-fs-base);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:0 14px;font-weight:700;display:inline-flex}body.isohub-body .iso-gate__title{color:var(--iso-navy);font-size:var(--iso-fs-section);margin:0;font-weight:700}body.isohub-body .iso-gate__text{color:var(--iso-muted);font-size:var(--iso-fs-md);margin:8px 0 0}body.isohub-body .iso-gate__count{color:var(--iso-navy);font-size:var(--iso-fs-base);margin-top:10px;font-weight:700}body.isohub-body.isohub-mandatory-gate .iso-read__ack{background:var(--iso-white);box-shadow:var(--iso-shadow-card);position:sticky;bottom:16px}@media (width<=767.98px){body.isohub-body .iso-read__title{font-size:var(--iso-fs-section)}body.isohub-body .iso-read__ack{flex-direction:column;align-items:stretch}body.isohub-body .iso-read__ack .iso-btn,body.isohub-body .iso-read__ack .iso-cta-new{justify-content:center}}body.isohub-body .iso-timeline-summary{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-bottom:19px;padding:14px 20px;font-weight:400;display:flex}body.isohub-body .iso-timeline-summary strong{font-weight:700}body.isohub-body .iso-timeline{--iso-timeline-node:34px;--iso-timeline-gap:16px;--iso-timeline-rail-x:calc(var(--iso-timeline-node) / 2);margin:0;padding:0;list-style:none}body.isohub-body .iso-timeline__item,body.isohub-body .iso-timeline__day,body.isohub-body .iso-timeline__now{grid-template-columns:var(--iso-timeline-node) 1fr;align-items:start;gap:var(--iso-timeline-gap);display:grid;position:relative}body.isohub-body .iso-timeline__item:before,body.isohub-body .iso-timeline__day:before{content:"";top:0;bottom:0;left:var(--iso-timeline-rail-x);background:#00c3ff47;width:2px;margin-left:-1px;position:absolute}body.isohub-body .iso-timeline>:first-child:before{top:calc(var(--iso-timeline-node) / 2)}body.isohub-body .iso-timeline__item{padding-bottom:14px}body.isohub-body .iso-timeline__item,body.isohub-body .iso-timeline__now{--iso-timeline-accent:var(--iso-muted);--iso-timeline-ink:var(--iso-white)}body.isohub-body .iso-timeline__item.is-active{--iso-timeline-accent:var(--iso-cyan)}body.isohub-body .iso-timeline__item.is-done{--iso-timeline-accent:var(--iso-success)}body.isohub-body .iso-timeline__item.is-hold{--iso-timeline-accent:var(--iso-warning);--iso-timeline-ink:var(--iso-navy)}body.isohub-body .iso-timeline__item.is-cancelled{--iso-timeline-accent:var(--iso-danger)}body.isohub-body .iso-timeline__node{z-index:1;width:var(--iso-timeline-node);height:var(--iso-timeline-node);color:var(--iso-timeline-ink);background:var(--iso-timeline-accent);box-shadow:0 0 0 4px var(--iso-white);border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid;position:relative}body.isohub-body .iso-timeline__item.is-neutral .iso-timeline__node{color:var(--iso-muted);background:var(--iso-white);box-shadow:0 0 0 4px var(--iso-white), inset 0 0 0 2px var(--iso-hex-hover)}body.isohub-body .iso-timeline__item.is-current .iso-timeline__node{box-shadow:0 0 0 4px var(--iso-white), 0 0 0 8px color-mix(in srgb, var(--iso-timeline-accent) 30%, transparent)}body.isohub-body .iso-timeline__card{min-width:0;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);border-left:3px solid var(--iso-timeline-accent);padding:12px 14px}body.isohub-body .iso-timeline__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body.isohub-body .iso-timeline__title{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:1.25}body.isohub-body .iso-timeline__desc{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:6px 0 0;font-weight:400;line-height:1.4}body.isohub-body .iso-timeline__meta{color:var(--iso-muted);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:8px;font-weight:400;display:flex}body.isohub-body .iso-timeline__meta>span{align-items:center;gap:5px;display:flex}body.isohub-body .iso-timeline__day{padding-bottom:12px}body.isohub-body .iso-timeline__day>span{height:22px;color:var(--iso-navy);background:var(--iso-hex-hover);font-size:var(--iso-fs-meta);border-radius:999px;grid-column:2;place-self:center start;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}body.isohub-body .iso-timeline__now{align-items:center}body.isohub-body .iso-timeline__now:before{content:"";top:0;left:var(--iso-timeline-rail-x);width:2px;height:calc(var(--iso-timeline-node) / 2);background:repeating-linear-gradient(#00c3ff47 0 4px,#0000 4px 8px);margin-left:-1px;position:absolute}body.isohub-body .iso-timeline__now .iso-timeline__node{color:var(--iso-muted);background:var(--iso-white);box-shadow:0 0 0 4px var(--iso-white), inset 0 0 0 2px var(--iso-hex-hover)}body.isohub-body .iso-timeline__now-label{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;align-self:center;font-weight:700}@media (width<=575.98px){body.isohub-body .iso-timeline{--iso-timeline-node:28px;--iso-timeline-gap:12px}body.isohub-body .iso-timeline__head{flex-direction:column;gap:6px}}body.isohub-body .iso-demand__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}body.isohub-body .iso-demand__code{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body.isohub-body .iso-demand__actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}@media (width>=768px){body.isohub-body .iso-demand__actions{flex-wrap:nowrap}body.isohub-body .iso-page-head>div:first-child{min-width:0}}body.isohub-body .iso-demand__actions form{margin:0;display:inline-flex}body.isohub-body .iso-demand__description{color:var(--iso-navy);font-size:var(--iso-fs-md);white-space:pre-line;overflow-wrap:break-word;font-weight:400;line-height:1.7}body.isohub-body .iso-demand__facts{gap:14px;margin:0;display:grid}body.isohub-body .iso-demand__fact{gap:3px;min-width:0;display:grid}body.isohub-body .iso-demand__fact dt{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;font-weight:400}body.isohub-body .iso-demand__fact dd{color:var(--iso-navy);font-size:var(--iso-fs-base);overflow-wrap:break-word;margin:0;font-weight:700}body.isohub-body .iso-demand__note{color:var(--iso-muted);background:var(--iso-white);border-radius:var(--iso-radius-lg);font-size:var(--iso-fs-meta);align-items:flex-start;gap:10px;margin-top:19px;padding:14px 16px;line-height:1.5;display:flex}body.isohub-body .iso-demand__note i{flex:none;margin-top:1px;font-size:14px}body.isohub-body .iso-demand-modal .modal-content{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);border:0}body.isohub-body .iso-demand-modal .modal-header,body.isohub-body .iso-demand-modal .modal-footer{border-color:var(--iso-surface)}body.isohub-body .iso-demand-modal .modal-title{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);font-weight:700}body.isohub-body .iso-demand-modal__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:4px 0 0}body.isohub-body .iso-demand-modal textarea.iso-input{resize:vertical;height:auto;padding:10px 12px;line-height:1.4}body.isohub-body .iso-demand-modal .iso-input.is-invalid{border-color:var(--iso-danger)}body.isohub-body .iso-demand-modal__error{color:var(--iso-danger);font-size:var(--iso-fs-meta);margin-top:6px;font-weight:700}@media (width<=767.98px){body.isohub-body .iso-demand__actions{flex-direction:column;align-items:stretch}body.isohub-body .iso-demand__actions form,body.isohub-body .iso-demand__actions .iso-btn,body.isohub-body .iso-demand__actions .iso-cta-new{justify-content:center;width:100%}}body.isohub-body .iso-form__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:19px;display:grid}body.isohub-body .iso-form__col{gap:19px;min-width:0;display:grid}body.isohub-body .iso-form__col--fill{align-self:stretch}body.isohub-body .iso-form__col--fill .workspace-section-card{flex-direction:column;height:100%;display:flex}body.isohub-body .iso-form__col--fill .workspace-section-card__body,body.isohub-body .iso-form__col--fill .workspace-section-card__body>.iso-field:last-child{flex-direction:column;flex:auto;min-height:0;display:flex}body.isohub-body .iso-form__col--fill .workspace-section-card__body>.iso-field:last-child textarea.iso-input{flex:auto;min-height:140px}body.isohub-body .iso-form .workspace-section-card{min-height:0}body.isohub-body .iso-page-head__eyebrow{color:var(--iso-cyan);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-weight:700;line-height:normal}body.isohub-body .iso-form .iso-input,body.isohub-body .iso-form .iso-select{background:var(--iso-surface);border-color:var(--iso-hex-hover);height:40px}body.isohub-body .iso-form .iso-input::placeholder{color:var(--iso-muted)}body.isohub-body .iso-form .iso-input:focus,body.isohub-body .iso-form .iso-select:focus,body.isohub-body .iso-form textarea.iso-input:focus{border-color:var(--iso-cyan);box-shadow:var(--iso-focus-ring);outline:none}body.isohub-body .iso-form textarea.iso-input{resize:vertical;height:auto;min-height:40px;padding:10px 12px;line-height:1.5}body.isohub-body .iso-form input[type=file].iso-input{height:auto;padding:8px 12px;line-height:1.4}body.isohub-body .iso-field__required{color:var(--iso-danger);font-weight:700}body.isohub-body .iso-field__hint,body.isohub-body .iso-form .form-text{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:0;font-weight:400;line-height:1.4}body.isohub-body .iso-form .invalid-feedback{color:var(--iso-danger);font-size:var(--iso-fs-meta);font-weight:700}body.isohub-body .iso-form .iso-input.is-invalid,body.isohub-body .iso-form .iso-select.is-invalid{border-color:var(--iso-danger)}body.isohub-body .iso-form-errors{color:var(--iso-navy);background:var(--iso-white);border-left:3px solid var(--iso-danger);border-radius:var(--iso-radius-lg);align-items:flex-start;gap:12px;margin-bottom:19px;padding:16px 20px;display:flex}body.isohub-body .iso-form-errors__icon{color:var(--iso-danger);flex:none;margin-top:1px;font-size:16px}body.isohub-body .iso-form-errors strong{font-size:var(--iso-fs-md);font-weight:700;display:block}body.isohub-body .iso-form-errors ul{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:8px 0 0;padding-left:18px}body.isohub-body .iso-form-errors li{margin-bottom:4px}body.isohub-body .iso-form .form-check-input{border-color:var(--iso-hex-hover)}body.isohub-body .iso-form .form-check-input:checked{background-color:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .iso-form .form-check-input:focus{border-color:var(--iso-cyan);box-shadow:var(--iso-focus-ring)}body.isohub-body .iso-form .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2300c3ff'/%3e%3c/svg%3e")}body.isohub-body .iso-form .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}body.isohub-body .iso-choices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}body.isohub-body .iso-choice{background:var(--iso-surface);border-radius:var(--iso-radius-md);cursor:pointer;border:1px solid #0000;align-items:flex-start;gap:10px;padding:14px;transition:background .16s,border-color .16s;display:flex}body.isohub-body .iso-choice:hover{background:var(--iso-hex-hover)}body.isohub-body .iso-choice:has(input:checked){background:var(--iso-white);border-color:var(--iso-cyan)}body.isohub-body .iso-choice:has(input:focus-visible){box-shadow:var(--iso-focus-ring)}body.isohub-body .iso-choice .form-check-input{flex:none;margin:2px 0 0}body.isohub-body .iso-choice__body{min-width:0}body.isohub-body .iso-choice__title{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .iso-choice__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:3px;line-height:1.4;display:block}body.isohub-body .iso-switches{gap:14px;display:grid}body.isohub-body .iso-switch{align-items:flex-start;gap:10px;min-width:0;display:flex}body.isohub-body .iso-switch .form-check-input{flex:none;margin:1px 0 0}body.isohub-body .iso-switch__body{min-width:0}body.isohub-body .iso-switch__title{color:var(--iso-navy);font-size:var(--iso-fs-base);cursor:pointer;font-weight:700;display:block}body.isohub-body .iso-switch__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:3px;line-height:1.4;display:block}:is(body.isohub-body .iso-switch:has(input:disabled) .iso-switch__title,body.isohub-body .iso-switch:has(input:disabled) .iso-switch__hint){opacity:.65}body.isohub-body .iso-form__files{gap:8px;margin-bottom:16px;display:grid}body.isohub-body .iso-form__file{background:var(--iso-surface);border-radius:var(--iso-radius-md);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}body.isohub-body .iso-form__file-info{align-items:center;gap:10px;min-width:0;display:flex}body.isohub-body .iso-form__file-name{color:var(--iso-navy);font-size:var(--iso-fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}body.isohub-body .iso-form__file-size{color:var(--iso-muted);font-size:var(--iso-fs-meta);display:block}body.isohub-body .iso-form__actions{z-index:5;background:var(--iso-white);border-radius:var(--iso-radius-lg);box-shadow:var(--iso-shadow-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:19px;padding:16px 20px;display:flex;position:sticky;bottom:16px}body.isohub-body .iso-form__actions-text{min-width:0}body.isohub-body .iso-form__actions-text strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;display:block}body.isohub-body .iso-form__actions-text span{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:3px;display:block}body.isohub-body .iso-form__actions-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.isohub-body .iso-form__note{color:var(--iso-muted);background:var(--iso-surface);border-radius:var(--iso-radius-md);font-size:var(--iso-fs-meta);align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;line-height:1.5;display:flex}body.isohub-body .iso-form__note i{color:var(--iso-cyan);flex:none;margin-top:1px;font-size:14px}body.isohub-body .iso-form__note strong{color:var(--iso-navy);margin-bottom:2px;font-weight:700;display:block}body.isohub-body .iso-form__facts{background:var(--iso-surface);border-radius:var(--iso-radius-md);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:0;padding:12px 14px;display:grid}body.isohub-body .iso-form__facts dt{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em}body.isohub-body .iso-form__facts dd{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:2px 0 0;font-weight:700}body.isohub-body .iso-form__modes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}body.isohub-body .iso-mode{text-align:left;background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);cursor:pointer;align-items:flex-start;gap:12px;width:100%;padding:14px;transition:border-color .15s,background .15s;display:flex}body.isohub-body .iso-mode:hover{border-color:var(--iso-cyan)}body.isohub-body .iso-mode:focus-visible{box-shadow:var(--iso-focus-ring);outline:none}body.isohub-body .iso-mode.is-active,body.isohub-body .iso-mode.border-primary{background:var(--iso-surface);border-color:var(--iso-cyan)!important}body.isohub-body .iso-mode__icon,body.isohub-body .iso-form__summary-icon{width:36px;height:36px;color:var(--iso-cyan);background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}body.isohub-body .iso-mode.is-active .iso-mode__icon{color:var(--iso-white);background:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .iso-mode__body{min-width:0}body.isohub-body .iso-mode__title{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;line-height:1.3;display:block}body.isohub-body .iso-mode__hint{color:var(--iso-muted);font-size:var(--iso-fs-base);margin-top:3px;font-weight:400;line-height:1.4;display:block}body.isohub-body .iso-form__summary{background:var(--iso-surface);border-radius:var(--iso-radius-md);align-items:flex-start;gap:12px;padding:14px;display:flex}body.isohub-body .iso-form__summary-body{min-width:0}body.isohub-body .iso-form__summary-title{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;line-height:1.3}body.isohub-body .iso-form__summary-hint{color:var(--iso-muted);font-size:var(--iso-fs-base);margin-top:3px;line-height:1.4}body.isohub-body .iso-form__summary-name{color:var(--iso-cyan);font-size:var(--iso-fs-base);margin-top:8px;font-weight:700}body.isohub-body .iso-form .iso-input[readonly]{color:var(--iso-muted);background:var(--iso-white);cursor:default}@media (width<=1199.98px){body.isohub-body .iso-form__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .iso-form__actions{flex-direction:column;align-items:stretch}body.isohub-body .iso-form__actions-buttons .iso-btn,body.isohub-body .iso-form__actions-buttons .iso-cta-new{flex:auto;justify-content:center}}body.isohub-body .iso-notice--lock{color:var(--iso-muted);border-left-color:var(--iso-hex-hover)}body.isohub-body .iso-notice--lock .iso-notice__icon{color:var(--iso-muted)}body.isohub-body .iso-notice--lock strong{color:var(--iso-navy)}body.isohub-body .iso-hero{background:var(--iso-white);border-radius:var(--iso-radius-lg);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:19px;padding:20px 22px;display:grid}body.isohub-body .iso-hero__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}body.isohub-body .iso-hero__tags .iso-tag{height:22px;font-family:var(--iso-font);font-size:var(--iso-fs-meta);border-radius:999px;padding:0 11px}body.isohub-body .iso-hero__name{color:var(--iso-navy);font-size:var(--iso-fs-section);margin:0 0 6px;font-weight:700;line-height:1.25}body.isohub-body .iso-hero__manager{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:0 0 14px}body.isohub-body .iso-hero__manager strong{color:var(--iso-navy);font-weight:700}body.isohub-body .iso-hero__description{color:var(--iso-navy);font-size:var(--iso-fs-md);white-space:pre-line;overflow-wrap:break-word;margin:0 0 18px;line-height:1.6}body.isohub-body .iso-hero__description--empty{color:var(--iso-muted);font-style:italic}body.isohub-body .iso-progress-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}body.isohub-body .iso-progress-head span{color:var(--iso-muted);font-size:var(--iso-fs-base)}body.isohub-body .iso-progress-head strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .iso-panel .progress{background:var(--iso-surface);border-radius:999px;height:8px;overflow:hidden}body.isohub-body .iso-panel .progress-bar{background:var(--iso-cyan);border-radius:999px;transition:width .3s,background-color .3s}body.isohub-body .iso-panel .progress-bar.bg-success{background-color:var(--iso-success)!important}body.isohub-body .iso-panel .progress-bar.bg-danger{background-color:var(--iso-danger)!important}body.isohub-body .iso-panel .progress-bar.bg-primary,body.isohub-body .iso-panel .progress-bar.bg-info,body.isohub-body .iso-panel .progress-bar.bg-warning{background-color:var(--iso-cyan)!important}body.isohub-body .iso-hero .progress-bar.is-band-start{background:var(--iso-cyan-soft)}body.isohub-body .iso-hero .progress-bar.is-band-mid{background:var(--iso-warning)}body.isohub-body .iso-hero .progress-bar.is-band-near{background:var(--iso-success)}body.isohub-body .iso-facts{background:var(--iso-surface);border-radius:var(--iso-radius-md);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px 12px;margin:0;padding:14px 16px;display:grid}body.isohub-body .iso-fact{min-width:0}body.isohub-body .iso-fact dt{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;font-weight:400}body.isohub-body .iso-fact dd{color:var(--iso-navy);font-size:var(--iso-fs-base);overflow-wrap:break-word;margin:3px 0 0;font-weight:700}body.isohub-body .iso-fact dd.is-late{color:var(--iso-danger)}body.isohub-body .iso-fact dd.is-code{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body.isohub-body .iso-project-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:19px;margin-bottom:19px;display:grid}body.isohub-body .iso-project-grid__col{gap:19px;min-width:0;display:grid}body.isohub-body .iso-panel .iso-project-grid .workspace-section-card{min-height:0}body.isohub-body .iso-people__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}body.isohub-body .iso-people__count{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .iso-people{gap:8px;display:grid}body.isohub-body .iso-person{background:var(--iso-surface);border-radius:var(--iso-radius-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}body.isohub-body .iso-person__who{align-items:flex-start;gap:10px;min-width:0;display:flex}body.isohub-body .iso-person__initials{width:34px;height:34px;color:var(--iso-white);background:var(--iso-cyan);font-size:var(--iso-fs-base);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}body.isohub-body .iso-person__name{color:var(--iso-navy);font-size:var(--iso-fs-md);overflow-wrap:break-word;font-weight:700;line-height:1.3;display:block}body.isohub-body .iso-person__since{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:2px;display:block}body.isohub-body .iso-person__origins{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}body.isohub-body .iso-person__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body.isohub-body .iso-people-modal .modal-content{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);border:0}body.isohub-body .iso-people-modal .modal-header,body.isohub-body .iso-people-modal .modal-footer{border-color:var(--iso-surface)}body.isohub-body .iso-people-modal .modal-title{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);font-weight:700}body.isohub-body .iso-people-modal__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:4px 0 0}body.isohub-body .iso-inline-form{background:var(--iso-surface);border-radius:var(--iso-radius-md);margin-bottom:14px;padding:14px}body.isohub-body .iso-inline-form__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}body.isohub-body .iso-inline-form__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700}body.isohub-body .iso-inline-form__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:2px 0 0;line-height:1.4}body.isohub-body .iso-inline-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body.isohub-body .iso-inline-form .iso-input,body.isohub-body .iso-inline-form .iso-select{background:var(--iso-white);border-color:var(--iso-hex-hover);height:40px}body.isohub-body .iso-inline-form .iso-input:focus,body.isohub-body .iso-inline-form .iso-select:focus{border-color:var(--iso-cyan);box-shadow:var(--iso-focus-ring);outline:none}body.isohub-body .iso-inline-form .invalid-feedback{color:var(--iso-danger);font-size:var(--iso-fs-meta);font-weight:700}body.isohub-body .iso-inline-form .iso-input.is-invalid,body.isohub-body .iso-inline-form .iso-select.is-invalid{border-color:var(--iso-danger)}body.isohub-body [data-project-management-page=projects-show] .iso-page-head:has(.iso-project__actions){flex-direction:column;align-items:stretch;gap:16px}body.isohub-body .iso-project__actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}body.isohub-body .iso-project__actions form{margin:0;display:inline-flex}@media (width<=1399.98px){body.isohub-body .iso-hero,body.isohub-body .iso-project-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .iso-project__actions{flex-direction:column;align-items:stretch}body.isohub-body .iso-project__actions form,body.isohub-body .iso-project__actions .iso-btn,body.isohub-body .iso-project__actions .iso-cta-new{justify-content:center;width:100%}body.isohub-body .iso-person{flex-direction:column}}body.isohub-body .iso-stage-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}body.isohub-body .iso-stage-toolbar__hint{color:var(--iso-muted);font-size:var(--iso-fs-base);line-height:1.4}body.isohub-body .iso-stage-toolbar__hint i{margin-right:4px}body.isohub-body .iso-stage-toolbar__status{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:3px;line-height:1.3}body.isohub-body .iso-stage-toolbar__status.text-primary{color:var(--iso-cyan)}body.isohub-body .iso-stage-toolbar__status.text-success{color:var(--iso-success)}body.isohub-body .iso-stage-toolbar__status.text-danger{color:var(--iso-danger)}body.isohub-body .iso-stage-toolbar__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.isohub-body .iso-stage-list{gap:12px;display:grid}body.isohub-body .iso-stage{background:0 0}body.isohub-body [data-project-stage-reorder].is-saving{opacity:.65;pointer-events:none}body.isohub-body .iso-stage__header{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s;display:flex}body.isohub-body .iso-stage__header:hover{border-color:var(--iso-cyan)}body.isohub-body .iso-stage:has(.iso-stage__content.show) .iso-stage__header{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}body.isohub-body .iso-stage__header.is-overdue{border-color:var(--iso-danger)}body.isohub-body .iso-stage__header.is-completed{border-color:var(--iso-success)}body.isohub-body .iso-stage__header.is-stage-drop-target{border-color:var(--iso-cyan);background:var(--iso-surface)}body.isohub-body .iso-stage__handle{width:24px;height:24px;color:var(--iso-muted);border-radius:var(--iso-radius-sm);cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}body.isohub-body .iso-stage__handle:hover{color:var(--iso-cyan);background:var(--iso-surface)}body.isohub-body .iso-stage__handle:active{cursor:grabbing}body.isohub-body .iso-stage__order{width:34px;height:34px;color:var(--iso-white);background:var(--iso-cyan);font-size:var(--iso-fs-md);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}body.isohub-body .iso-stage__order.is-overdue{background:var(--iso-danger)}body.isohub-body .iso-stage__order.is-completed{background:var(--iso-success)}body.isohub-body .iso-stage__main{flex:180px;min-width:0}body.isohub-body .iso-stage__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.isohub-body .iso-stage__title{max-width:100%;color:var(--iso-navy);font-size:var(--iso-fs-md);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline;overflow:hidden}body.isohub-body .iso-stage__title:hover,body.isohub-body .iso-stage__title:focus-visible{color:var(--iso-cyan);outline:none;text-decoration:underline}body.isohub-body .iso-stage__meta{color:var(--iso-muted);font-size:var(--iso-fs-base);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}body.isohub-body .iso-stage__meta i{margin-right:4px}body.isohub-body .iso-stage__meta-count-done{color:var(--iso-success);font-weight:700}body.isohub-body .iso-stage__meta-overdue{color:var(--iso-danger);font-weight:700}body.isohub-body .iso-stage__progress{flex:none;width:120px;display:none}@media (width>=992px){body.isohub-body .iso-stage__progress{display:block}}body.isohub-body .iso-stage__progress-head{color:var(--iso-muted);font-size:var(--iso-fs-meta);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}body.isohub-body .iso-stage__progress-head strong{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700}body.isohub-body .iso-stage__progress .progress{background:var(--iso-surface);border-radius:999px;height:6px;overflow:hidden}body.isohub-body .iso-stage__progress .progress-bar{background:var(--iso-cyan);border-radius:999px;transition:width .3s,background-color .3s}body.isohub-body .iso-stage__progress .progress-bar.bg-success{background-color:var(--iso-success)!important}body.isohub-body .iso-stage__progress .progress-bar.bg-danger{background-color:var(--iso-danger)!important}body.isohub-body .iso-stage__progress .progress-bar.bg-primary,body.isohub-body .iso-stage__progress .progress-bar.bg-info,body.isohub-body .iso-stage__progress .progress-bar.bg-warning{background-color:var(--iso-cyan)!important}body.isohub-body .iso-stage__progress-mobile{flex:0 0 100%;order:5;display:block}@media (width>=992px){body.isohub-body .iso-stage__progress-mobile{display:none}}body.isohub-body .iso-stage__deadline{text-align:right;flex:none;display:none}body.isohub-body .iso-stage__deadline-label{color:var(--iso-muted);font-size:var(--iso-fs-meta);line-height:1.2;display:block}body.isohub-body .iso-stage__deadline-value{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .iso-stage__deadline-value.is-overdue{color:var(--iso-danger)}body.isohub-body .iso-stage__meta-deadline.is-overdue{color:var(--iso-danger);font-weight:700}body.isohub-body .iso-stage__iconbtn{width:32px;height:32px;color:var(--iso-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:background .15s,color .15s;display:inline-flex}body.isohub-body .iso-stage__iconbtn:hover,body.isohub-body .iso-stage__iconbtn:focus-visible{color:var(--iso-cyan);background:var(--iso-surface);outline:none}body.isohub-body .iso-stage__iconbtn--plus{color:var(--iso-cyan)}body.isohub-body .iso-stage__dropdown{position:relative}body.isohub-body .iso-stage__dropdown .dropdown-menu{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);min-width:200px;padding:6px;box-shadow:0 8px 24px #01233c1f}body.isohub-body .iso-stage__dropdown .dropdown-item{color:var(--iso-navy);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);background:0 0;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}body.isohub-body .iso-stage__dropdown .dropdown-item:hover,body.isohub-body .iso-stage__dropdown .dropdown-item:focus{color:var(--iso-navy);background:var(--iso-surface)}body.isohub-body .iso-stage__dropdown .dropdown-item i{color:var(--iso-cyan);font-size:14px}body.isohub-body .iso-stage__toggle{color:var(--iso-cyan)}body.isohub-body .iso-stage__toggle [data-stage-toggle-icon]{transition:transform .2s}body.isohub-body .iso-stage__toggle[aria-expanded=true] [data-stage-toggle-icon]{transform:rotate(180deg)}body.isohub-body .iso-stage__content{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-bottom-left-radius:var(--iso-radius-md);border-bottom-right-radius:var(--iso-radius-md);border-top:0;padding:16px 12px}body.isohub-body .iso-substages{border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);background:var(--iso-white);overflow-x:auto}body.isohub-body .iso-substages__head,body.isohub-body .iso-substages__row{grid-template-columns:minmax(9rem,2fr) minmax(6rem,1.15fr) minmax(5rem,.8fr) minmax(5.5rem,1fr) minmax(4.5rem,.65fr) 1.75rem;align-items:center;column-gap:8px;min-width:548px;display:grid}body.isohub-body .iso-substages__head{color:var(--iso-muted);background:var(--iso-surface);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;padding:8px 10px;font-weight:700}body.isohub-body .iso-substages__item{border-top:1px solid var(--iso-hex-hover)}body.isohub-body .iso-substages__row{min-height:52px;padding:8px 10px;transition:background .15s}body.isohub-body .iso-substages__item:hover>.iso-substages__row{background:var(--iso-surface)}body.isohub-body .iso-substages__item.is-stage-drop-target>.iso-substages__row{background:var(--iso-surface);box-shadow:inset 3px 0 0 var(--iso-cyan)}body.isohub-body .iso-substages__name{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-base);align-items:center;gap:6px;font-weight:700;display:flex}body.isohub-body .iso-substages__order{color:var(--iso-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--iso-fs-meta);letter-spacing:.02em;flex:none;font-weight:700}body.isohub-body .iso-substages__name-btn{color:var(--iso-navy);font-size:var(--iso-fs-base);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;overflow:hidden}body.isohub-body .iso-substages__name-btn:hover,body.isohub-body .iso-substages__name-btn:focus-visible{color:var(--iso-cyan);outline:none;text-decoration:underline}body.isohub-body .iso-substages__name .is-overdue-mark{color:var(--iso-danger);font-size:14px}body.isohub-body .iso-substages__cell{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.isohub-body .iso-substages__cell.is-overdue{color:var(--iso-danger);font-weight:700}body.isohub-body .iso-substages__progress{align-items:center;gap:8px;display:flex}body.isohub-body .iso-substages__progress strong{color:var(--iso-navy);font-size:var(--iso-fs-meta);min-width:30px;font-weight:700}body.isohub-body .iso-substages__progress .progress{background:var(--iso-surface);border-radius:999px;flex:auto;height:4px;overflow:hidden}body.isohub-body .iso-substages__progress .progress-bar{background:var(--iso-cyan);border-radius:999px}body.isohub-body .iso-substages .iso-substages__progress .progress .progress-bar.bg-success{background-color:var(--iso-success)!important;background-image:none!important}body.isohub-body .iso-substages .iso-substages__progress .progress .progress-bar.bg-danger{background-color:var(--iso-danger)!important;background-image:none!important}body.isohub-body .iso-substages .iso-substages__progress .progress .progress-bar.bg-primary,body.isohub-body .iso-substages .iso-substages__progress .progress .progress-bar.bg-info,body.isohub-body .iso-substages .iso-substages__progress .progress .progress-bar.bg-warning{background-color:var(--iso-cyan)!important;background-image:none!important}body.isohub-body .iso-substages__actions{justify-self:end}body.isohub-body .iso-substages__inline{padding:0 14px 14px}body.isohub-body .iso-substages__empty{color:var(--iso-muted);align-items:center;gap:12px;padding:16px;display:flex}body.isohub-body .iso-substages__empty i{color:var(--iso-cyan);flex:none;font-size:20px}body.isohub-body .iso-substages__empty strong{color:var(--iso-navy);font-size:var(--iso-fs-base);display:block}body.isohub-body .iso-substages__empty span{color:var(--iso-muted);font-size:var(--iso-fs-meta);display:block}@media (width<=991.98px){body.isohub-body .iso-substages__head{display:none}body.isohub-body .iso-substages__row{grid-template-columns:1fr;row-gap:6px;padding:12px 14px}body.isohub-body .iso-substages__cell[data-label]:before,body.isohub-body .iso-substages__progress:before{content:attr(data-label);color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;font-weight:700;display:block}}body.isohub-body .iso-stage-panel{background:var(--iso-surface);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);padding:16px 18px}body.isohub-body .iso-stage-panel--create-stage{margin-bottom:19px}body.isohub-body .iso-stage-panel+.iso-stage-panel{margin-top:12px}body.isohub-body .iso-stage-panel__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}body.isohub-body .iso-stage-panel__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:1.3}body.isohub-body .iso-stage-panel__hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:2px 0 0;line-height:1.4}body.isohub-body .iso-stage-panel .iso-input,body.isohub-body .iso-stage-panel .iso-select{background:var(--iso-white);border-color:var(--iso-hex-hover);height:40px}body.isohub-body .iso-stage-panel textarea.iso-input{resize:vertical;height:auto;min-height:40px;padding:10px 12px;line-height:1.5}body.isohub-body .iso-stage-panel .iso-input:focus,body.isohub-body .iso-stage-panel .iso-select:focus{border-color:var(--iso-cyan);box-shadow:var(--iso-focus-ring);outline:none}body.isohub-body .iso-stage-panel .iso-input.is-invalid,body.isohub-body .iso-stage-panel .iso-select.is-invalid{border-color:var(--iso-danger)}body.isohub-body .iso-stage-panel .invalid-feedback{color:var(--iso-danger);font-size:var(--iso-fs-meta);font-weight:700}body.isohub-body .iso-stage-fields{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}body.isohub-body .iso-stage-fields .col-name{grid-column:span 8}body.isohub-body .iso-stage-fields .col-order,body.isohub-body .iso-stage-fields .col-prio{grid-column:span 2}body.isohub-body .iso-stage-fields .col-desc{grid-column:span 12}body.isohub-body .iso-stage-fields .col-resp{grid-column:span 6}body.isohub-body .iso-stage-fields .col-date{grid-column:span 3}body.isohub-body .iso-stage-fields .col-visib{grid-column:span 12}@media (width<=767.98px){body.isohub-body .iso-stage-fields .col-name,body.isohub-body .iso-stage-fields .col-order,body.isohub-body .iso-stage-fields .col-prio,body.isohub-body .iso-stage-fields .col-resp,body.isohub-body .iso-stage-fields .col-date{grid-column:span 12}}body.isohub-body .iso-stage-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}body.isohub-body .iso-stage-panel .iso-form__note{margin-top:12px}body.isohub-body .iso-stage-modal .modal-content{color:var(--iso-navy)}body.isohub-body .iso-stage-modal__icon{width:48px;height:48px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-md);flex:none;justify-content:center;align-items:center;font-size:22px;display:inline-flex}body.isohub-body .iso-stage-modal__eyebrow{color:var(--iso-cyan);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.04em;font-weight:700}body.isohub-body .iso-stage-modal__header-meta{color:var(--iso-white-ice);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;font-weight:600;display:flex}body.isohub-body .iso-stage-modal__header-meta strong{color:var(--iso-white);font-weight:700}body.isohub-body .iso-stage-modal .modal-header .iso-tag--ghost{color:var(--iso-white-ice);box-shadow:inset 0 0 0 1px var(--iso-white-ice)}body.isohub-body .iso-stage-modal__progress{background:var(--iso-surface);border-radius:var(--iso-radius-md);margin-bottom:18px;padding:18px 20px}body.isohub-body .iso-stage-modal__progress-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}body.isohub-body .iso-stage-modal__progress-label{color:var(--iso-navy);font-size:32px;font-weight:700;line-height:1}body.isohub-body .iso-stage-modal__progress-caption{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em}body.isohub-body .iso-stage-modal__progress-endlabel{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-align:right}body.isohub-body .iso-stage-modal__progress-endlabel strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;display:block}body.isohub-body .iso-stage-modal__progress .progress{background:var(--iso-white);border-radius:999px;height:8px;overflow:hidden}body.isohub-body .iso-stage-modal__progress .progress-bar{background:var(--iso-cyan);border-radius:999px;transition:width .3s}body.isohub-body .iso-stage-modal__section{margin-bottom:20px}body.isohub-body .iso-stage-modal__section-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}body.isohub-body .iso-stage-modal__section-head i{color:var(--iso-cyan);font-size:16px}body.isohub-body .iso-stage-modal__section-head h3{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700}body.isohub-body .iso-stage-modal__section-hint{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin:2px 0 0}body.isohub-body .iso-stage-modal__info-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}body.isohub-body .iso-stage-modal__info{background:var(--iso-surface);border-radius:var(--iso-radius-md);align-items:center;gap:12px;padding:12px 14px;display:flex}body.isohub-body .iso-stage-modal__info-icon{width:36px;height:36px;color:var(--iso-white);background:var(--iso-cyan);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}body.isohub-body .iso-stage-modal__info-label{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em}body.isohub-body .iso-stage-modal__info-value{color:var(--iso-navy);font-size:var(--iso-fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}body.isohub-body .iso-stage-modal__timeline{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}body.isohub-body .iso-stage-modal__date{border-right:1px solid var(--iso-hex-hover);padding:14px 16px}body.isohub-body .iso-stage-modal__date:last-child{border-right:0}body.isohub-body .iso-stage-modal__date-label{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .iso-stage-modal__date-value{color:var(--iso-navy);font-size:var(--iso-fs-md);margin-top:3px;font-weight:700;display:block}@media (width<=767.98px){body.isohub-body .iso-stage-modal__timeline{grid-template-columns:repeat(2,1fr)}body.isohub-body .iso-stage-modal__date:nth-child(2){border-right:0}body.isohub-body .iso-stage-modal__date:nth-child(-n+2){border-bottom:1px solid var(--iso-hex-hover)}}body.isohub-body .iso-stage-modal__description{min-height:80px;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);font-size:var(--iso-fs-base);white-space:pre-line;overflow-wrap:anywhere;padding:14px 16px;line-height:1.6}body.isohub-body .iso-stage-modal .modal-footer{border-top:1px solid var(--iso-surface);flex-wrap:wrap;justify-content:space-between;gap:8px}body.isohub-body .iso-stage-modal .modal-footer>div{flex-wrap:wrap;gap:8px;display:flex}body.isohub-body .isohub-content:has([data-agenda-module]){padding-right:0}body.isohub-body .agenda-page__connection{height:26px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-hex-hover);font-size:var(--iso-fs-meta);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}body.isohub-body .agenda-page__connection i{color:var(--iso-cyan);font-size:12px}body.isohub-body .agenda-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}body.isohub-body .agenda-toolbar__views{background:var(--iso-surface);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}body.isohub-body .agenda-toolbar__view{height:30px;color:var(--iso-muted);font-size:var(--iso-fs-base);background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}body.isohub-body .agenda-toolbar__view:hover{color:var(--iso-navy)}body.isohub-body .agenda-toolbar__view.is-active{color:var(--iso-navy);background:var(--iso-white)}body.isohub-body .agenda-toolbar__period{align-items:center;gap:8px;display:inline-flex}body.isohub-body .agenda-toolbar__button{width:30px;height:30px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:50%;justify-content:center;align-items:center;font-size:13px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}body.isohub-body .agenda-toolbar__button:hover{color:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .agenda-toolbar__period-label{min-width:200px;color:var(--iso-navy);font-size:var(--iso-fs-md);text-align:center;font-weight:700}body.isohub-body .agenda-toolbar__today{height:30px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-hex-hover);font-size:var(--iso-fs-base);border-radius:999px;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}body.isohub-body .agenda-toolbar__today:hover{color:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .agenda-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:19px;display:grid}@media (width<=1499.98px){body.isohub-body .agenda-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=575.98px){body.isohub-body .agenda-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}body.isohub-body .agenda-card{min-height:112px;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-md);flex-direction:column;padding:14px 16px 12px;display:flex;position:relative}body.isohub-body .agenda-card__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}body.isohub-body .agenda-card__label{color:var(--iso-navy);font-size:var(--iso-fs-meta);text-transform:uppercase;font-weight:600;line-height:1.3}body.isohub-body .agenda-card__icon{width:28px;height:28px;color:var(--iso-white);background:var(--iso-cyan);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}body.isohub-body .agenda-card__value{color:var(--iso-navy);overflow-wrap:anywhere;margin:8px 0 0;font-size:28px;font-weight:600;line-height:1.1}body.isohub-body .agenda-card__description{color:var(--iso-muted);font-size:var(--iso-fs-meta);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;padding-top:6px;line-height:1.35;display:-webkit-box;overflow:hidden}body.isohub-body .agenda-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:19px;display:grid}body.isohub-body .agenda-panel{background:var(--iso-white);border-radius:var(--iso-radius-lg);min-width:0;overflow:hidden}body.isohub-body .agenda-panel__header{background:var(--iso-gradient,var(--iso-navy));justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}body.isohub-body .agenda-panel__header h2{color:var(--iso-cyan);font-size:var(--iso-fs-widget-title);margin:0;font-weight:700;line-height:1.2}body.isohub-body .agenda-panel__header span{color:var(--iso-white-ice);font-size:var(--iso-fs-meta)}body.isohub-body .agenda-panel__body{padding:16px 18px}body.isohub-body .agenda-day+.agenda-day{margin-top:18px}body.isohub-body .agenda-day__heading{border-bottom:1px solid var(--iso-hex-hover);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;padding-bottom:8px;display:flex}body.isohub-body .agenda-day__heading strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .agenda-day__heading span{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .agenda-event{text-align:left;background:var(--iso-surface);border-radius:var(--iso-radius-md);cursor:pointer;border:1px solid #0000;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;margin-bottom:8px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}body.isohub-body .agenda-event:hover,body.isohub-body .agenda-event:focus-visible{border-color:var(--iso-cyan);background:var(--iso-white);outline:none}body.isohub-body .agenda-event.is-live{background:var(--iso-white);box-shadow:inset 3px 0 0 var(--iso-cyan)}body.isohub-body .agenda-event__time{text-align:center;flex-direction:column;display:flex}body.isohub-body .agenda-event__time strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;line-height:1.2}body.isohub-body .agenda-event__time span{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .agenda-event__content{min-width:0}body.isohub-body .agenda-event__content strong{color:var(--iso-navy);font-size:var(--iso-fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;display:block;overflow:hidden}body.isohub-body .agenda-event__content p{color:var(--iso-muted);font-size:var(--iso-fs-base);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;line-height:1.3;overflow:hidden}body.isohub-body .agenda-event__badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}body.isohub-body .agenda-event__badge{height:20px;color:var(--iso-navy);background:var(--iso-hex-hover);font-size:var(--iso-fs-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-weight:700;display:inline-flex}body.isohub-body .agenda-event__badge.is-live{color:var(--iso-white);background:var(--iso-cyan)}body.isohub-body .agenda-month{padding:16px 18px}body.isohub-body .agenda-month__weekdays,body.isohub-body .agenda-month__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}body.isohub-body .agenda-month__weekdays{margin-bottom:6px}body.isohub-body .agenda-month__weekday{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-align:center;text-transform:uppercase;letter-spacing:.03em;padding:4px 0;font-weight:700}body.isohub-body .agenda-month__day{background:var(--iso-surface);border-radius:var(--iso-radius-sm);border:1px solid #0000;flex-direction:column;gap:4px;min-height:96px;padding:6px;display:flex}body.isohub-body .agenda-month__day.is-outside{opacity:.45;background:0 0}body.isohub-body .agenda-month__day.is-today{background:var(--iso-white);border-color:var(--iso-cyan)}body.isohub-body .agenda-month__number{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;line-height:1}body.isohub-body .agenda-month__day.is-today .agenda-month__number{color:var(--iso-cyan)}body.isohub-body .agenda-month__events{flex-direction:column;gap:3px;min-width:0;display:flex}body.isohub-body .agenda-month__event{width:100%;color:var(--iso-navy);background:var(--iso-white);border:0;border-left:2px solid var(--iso-cyan);font-size:var(--iso-fs-meta);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:3px;padding:3px 6px;font-weight:600;line-height:1.3;transition:background .15s;display:block;overflow:hidden}body.isohub-body .agenda-month__event:hover{background:var(--iso-hex-hover)}body.isohub-body .agenda-month__more{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:700}body.isohub-body .agenda-empty{text-align:center;flex-direction:column;align-items:center;padding:40px 24px;display:flex}body.isohub-body .agenda-empty__icon{width:56px;height:56px;color:var(--iso-cyan);background:var(--iso-surface);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:24px;display:inline-flex}body.isohub-body .agenda-empty strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .agenda-empty p{max-width:380px;color:var(--iso-muted);font-size:var(--iso-fs-base);margin:6px 0 0;line-height:1.5}body.isohub-body .agenda-sidebar{gap:19px;min-width:0;display:grid}body.isohub-body .agenda-side-card{background:var(--iso-white);border-radius:var(--iso-radius-md);padding:16px 18px}body.isohub-body .agenda-side-card h3{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0 0 12px;font-weight:700}body.isohub-body .agenda-filter{align-items:center;gap:10px;padding:9px 0;display:flex}body.isohub-body .agenda-filter+.agenda-filter{border-top:1px solid var(--iso-surface)}body.isohub-body .agenda-filter>i{width:28px;height:28px;color:var(--iso-white);background:var(--iso-cyan);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}body.isohub-body .agenda-filter>span{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-base);flex:auto;font-weight:700}body.isohub-body .agenda-filter>small{color:var(--iso-muted);font-size:var(--iso-fs-meta);flex:none;font-weight:700}body.isohub-body .agenda-filter.is-off>i{color:var(--iso-muted);background:var(--iso-surface)}body.isohub-body .agenda-filter.is-off>span{color:var(--iso-muted)}body.isohub-body .agenda-stat{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}body.isohub-body .agenda-stat+.agenda-stat{border-top:1px solid var(--iso-surface)}body.isohub-body .agenda-stat span{color:var(--iso-muted);font-size:var(--iso-fs-base)}body.isohub-body .agenda-stat strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .agenda-side-card p{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:0;line-height:1.5}body.isohub-body .workspace-drawer__panel{background:var(--iso-bg);border-left:0;box-shadow:-16px 0 48px #01233c2e}body.isohub-body .workspace-drawer__header{background:var(--iso-white);border-bottom:1px solid var(--iso-hex-hover)}body.isohub-body .workspace-drawer__icon{color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-md)}body.isohub-body .workspace-drawer__heading h2{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);font-weight:700}body.isohub-body .workspace-drawer__heading p{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .workspace-drawer__close{color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:50%}body.isohub-body .workspace-drawer__close:hover{color:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .workspace-drawer__footer{background:var(--iso-white);border-top:1px solid var(--iso-hex-hover)}body.isohub-body .agenda-detail__status{height:22px;color:var(--iso-navy);background:var(--iso-hex-hover);font-size:var(--iso-fs-meta);border-radius:999px;align-items:center;padding:0 11px;font-weight:700;display:inline-flex}body.isohub-body .agenda-detail__status.is-live{color:var(--iso-white);background:var(--iso-cyan)}body.isohub-body .agenda-detail__title{color:var(--iso-navy);font-size:var(--iso-fs-section);margin:12px 0 0;font-weight:700;line-height:1.3}body.isohub-body .agenda-detail__description{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-md);font-size:var(--iso-fs-base);white-space:pre-line;overflow-wrap:anywhere;margin-top:12px;padding:14px 16px;line-height:1.6}body.isohub-body .agenda-detail__list{background:var(--iso-white);border-radius:var(--iso-radius-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0 0;padding:14px 16px;display:grid}body.isohub-body .agenda-detail__list dt{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em}body.isohub-body .agenda-detail__list dd{color:var(--iso-navy);font-size:var(--iso-fs-base);overflow-wrap:break-word;margin:3px 0 0;font-weight:700}body.isohub-body .agenda-detail__attendees{background:var(--iso-white);border-radius:var(--iso-radius-md);margin-top:16px;padding:14px 16px}body.isohub-body .agenda-detail__attendees>summary{color:var(--iso-cyan);font-size:var(--iso-fs-base);cursor:pointer;font-weight:700}body.isohub-body .agenda-detail__attendee{align-items:flex-start;gap:8px;padding-top:10px;display:flex}body.isohub-body .agenda-detail__attendee i{color:var(--iso-cyan);font-size:15px}body.isohub-body .agenda-detail__attendee strong{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .agenda-detail__attendee span{color:var(--iso-muted);font-size:var(--iso-fs-meta)}body.isohub-body .agenda-detail__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}@media (width<=1199.98px){body.isohub-body .agenda-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .agenda-toolbar{flex-direction:column;align-items:stretch}body.isohub-body .agenda-toolbar__views{justify-content:space-between}body.isohub-body .agenda-toolbar__view{flex:auto;justify-content:center}body.isohub-body .agenda-toolbar__period{justify-content:space-between}body.isohub-body .agenda-toolbar__period-label{min-width:0;font-size:var(--iso-fs-base);flex:auto}body.isohub-body .agenda-event{grid-template-columns:54px minmax(0,1fr)}body.isohub-body .agenda-event__badges{grid-column:2;justify-content:flex-start}body.isohub-body .agenda-month__day{min-height:62px;padding:4px}body.isohub-body .agenda-month__event{background:var(--iso-cyan);border-left:0;border-radius:999px;height:5px;padding:0;font-size:0}body.isohub-body .agenda-month__more{font-size:8px}}body.isohub-body .iso-metrics{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:19px;display:grid}body.isohub-body .iso-metric{background:var(--iso-white);border-radius:var(--iso-radius-md);align-items:center;gap:12px;padding:14px 16px;display:flex}body.isohub-body .iso-metric__icon{width:42px;height:42px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-md);flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}body.isohub-body .iso-metric__body{flex:auto;min-width:0}body.isohub-body .iso-metric__label{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;font-weight:600;display:block}body.isohub-body .iso-metric__value{color:var(--iso-navy);margin-top:2px;font-size:26px;font-weight:600;line-height:1.1;display:block}body.isohub-body .iso-metric__note{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:2px;display:block}body.isohub-body .iso-metric .progress{background:var(--iso-surface);border-radius:999px;height:5px;margin-top:6px;overflow:hidden}body.isohub-body .iso-metric .progress-bar{border-radius:999px;background-color:var(--iso-cyan)!important}body.isohub-body [data-communication-page] .workspace-section-card{min-height:0;margin-bottom:19px}body.isohub-body .iso-choices--filter{flex-wrap:wrap;align-self:end;align-items:center;gap:8px 20px;padding-bottom:8px;display:flex}body.isohub-body .iso-choices--filter .iso-choice{background:0 0;border:0;border-radius:0;padding:0}body.isohub-body .iso-choices--filter .iso-choice:hover{background:0 0;border:0}body.isohub-body .iso-choices--filter .iso-choice__title{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:600}body.isohub-body .iso-subject{background:var(--iso-white);border-radius:var(--iso-radius-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:19px;padding:16px 18px;display:flex}body.isohub-body .iso-subject__main{flex:320px;min-width:0}body.isohub-body .iso-subject__label{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;font-weight:600;display:block}body.isohub-body .iso-subject__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:4px 0 0;font-weight:700;line-height:1.35}body.isohub-body .iso-subject__summary{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:4px 0 0;line-height:1.5}body.isohub-body .iso-subject__side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}body.isohub-body .iso-subject__date{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700}body.isohub-body .iso-rowmenu .dropdown-toggle{height:28px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-hex-hover);font-size:var(--iso-fs-base);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:700;transition:color .15s,border-color .15s;display:inline-flex}body.isohub-body .iso-rowmenu .dropdown-toggle:hover,body.isohub-body .iso-rowmenu .dropdown-toggle:focus-visible{color:var(--iso-cyan);border-color:var(--iso-cyan)}body.isohub-body .iso-rowmenu .dropdown-menu{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);min-width:210px;padding:6px;box-shadow:0 8px 24px #01233c1f}body.isohub-body .iso-rowmenu .dropdown-menu form{margin:0}body.isohub-body .iso-rowmenu .dropdown-item{width:100%;color:var(--iso-navy);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}body.isohub-body .iso-rowmenu .dropdown-item:hover,body.isohub-body .iso-rowmenu .dropdown-item:focus{color:var(--iso-navy);background:var(--iso-surface)}body.isohub-body .iso-rowmenu .dropdown-item i{color:var(--iso-cyan);flex:none;font-size:14px}body.isohub-body .iso-rowmenu .dropdown-item.is-danger,body.isohub-body .iso-rowmenu .dropdown-item.is-danger i{color:var(--iso-danger)}body.isohub-body .iso-rowmenu .dropdown-item.is-danger:hover{background:#e000000f}body.isohub-body .iso-rowmenu .dropdown-divider{border-top-color:var(--iso-hex-hover);margin:6px 4px}body.isohub-body .iso-table-footer{background:var(--iso-white);border-top:1px solid var(--iso-bg);border-bottom-left-radius:var(--iso-radius-lg);border-bottom-right-radius:var(--iso-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}body.isohub-body .iso-table-footer__note{color:var(--iso-muted);font-size:var(--iso-fs-base)}:is(body.isohub-body [data-core-table]:has(+.iso-table-footer),body.isohub-body .iso-table-wrap:has(+.iso-table-footer)){border-bottom-right-radius:0;border-bottom-left-radius:0}body.isohub-body .iso-table-wrap{background:var(--iso-white);border-radius:var(--iso-radius-lg);overflow:hidden}body.isohub-body .iso-person-cell strong{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .iso-person-cell span{color:var(--iso-muted);font-size:var(--iso-fs-meta);display:block}@media (width<=767.98px){body.isohub-body .iso-subject{flex-direction:column}body.isohub-body .iso-subject__side{text-align:left;align-items:flex-start}body.isohub-body .iso-table-footer{flex-direction:column;align-items:flex-start}}body.isohub-body .iso-kpi--action{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s,transform .15s}body.isohub-body .iso-kpi--action:hover,body.isohub-body .iso-kpi--action:focus-visible{box-shadow:var(--iso-shadow-card);transform:translateY(-1px)}body.isohub-body .iso-kpi__open{color:var(--iso-cyan);font-size:var(--iso-fs-meta);align-items:center;gap:5px;margin-top:auto;font-weight:600;display:inline-flex}body.isohub-body .iso-kpi--danger .iso-kpi__open{color:var(--iso-danger)}body.isohub-body .iso-kpi .progress{background:var(--iso-surface);border-radius:999px;height:5px;margin-top:6px;overflow:hidden}body.isohub-body .iso-kpi .progress-bar{border-radius:999px;background-color:var(--iso-cyan)!important}body.isohub-body .agm-meetings{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;margin-bottom:19px;display:grid}body.isohub-body .agm-meeting{background:var(--iso-white);border-radius:var(--iso-radius-lg);flex-direction:column;padding:20px 22px;display:flex}body.isohub-body .agm-meeting--next{color:var(--iso-white-ice);background:var(--iso-gradient)}body.isohub-body .agm-meeting__label{color:var(--iso-muted);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;font-weight:600;display:block}body.isohub-body .agm-meeting--next .agm-meeting__label{color:var(--iso-white-ice);opacity:.85}body.isohub-body .agm-meeting__title{color:var(--iso-navy);font-size:var(--iso-fs-section);overflow-wrap:break-word;margin:6px 0 0;font-weight:700;line-height:1.25}body.isohub-body .agm-meeting--next .agm-meeting__title{color:var(--iso-white)}body.isohub-body .agm-meeting__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}body.isohub-body .agm-meeting__tags .iso-tag{height:22px;font-family:var(--iso-font);font-size:var(--iso-fs-meta);border-radius:999px;padding:0 11px}body.isohub-body .agm-meeting--next .agm-meeting__tags .iso-tag{color:var(--iso-navy);background:var(--iso-white)}body.isohub-body .agm-meeting--next .agm-meeting__tags .iso-tag--ghost{color:var(--iso-white-ice);background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}body.isohub-body .agm-meeting__when{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:14px;display:flex}body.isohub-body .agm-meeting__date{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .agm-meeting--next .agm-meeting__date{color:var(--iso-white);font-size:24px}body.isohub-body .agm-meeting__note{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:8px 0 0;line-height:1.5}body.isohub-body .agm-meeting--next .agm-meeting__note{color:var(--iso-white-ice);opacity:.9}body.isohub-body .agm-meeting__foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}body.isohub-body .agm-meeting--next .iso-btn{background:var(--iso-white);color:var(--iso-navy)!important}body.isohub-body .agm-meeting--next .iso-btn:hover,body.isohub-body .agm-meeting--next .iso-btn:focus-visible{background:var(--iso-cyan);color:var(--iso-white)!important}body.isohub-body .agm-meeting__empty{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:6px 0 0;line-height:1.5}body.isohub-body .agm-meeting--next .agm-meeting__empty{color:var(--iso-white-ice);opacity:.9}body.isohub-body .agm-block{background:var(--iso-white);border-radius:var(--iso-radius-lg);overflow:hidden}body.isohub-body .agm-block__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}body.isohub-body .agm-block__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:normal}body.isohub-body .agm-block__hint{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:4px 0 0;line-height:1.5}body.isohub-body .agm-block [data-core-table]{background:0 0;border-radius:0}body.isohub-body .agm-block tbody tr.is-inherited td:first-child{box-shadow:inset 3px 0 0 0 var(--iso-warning)}body.isohub-body .agm-plan__title{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .agm-plan__where{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:2px;display:block}body.isohub-body .agm-plan__tags{flex-wrap:wrap;gap:4px;display:flex}body.isohub-body .agm-gauge{text-align:center}body.isohub-body .agm-gauge__value{color:var(--iso-navy);font-size:46px;font-weight:700;line-height:1;display:block}body.isohub-body .agm-gauge__label{color:var(--iso-muted);font-size:var(--iso-fs-base);margin-top:4px;display:block}body.isohub-body .agm-gauge .progress{background:var(--iso-surface);border-radius:999px;height:10px;margin:18px 0 0;overflow:hidden}body.isohub-body .agm-gauge .progress-bar{border-radius:999px;background-color:var(--iso-cyan)!important}body.isohub-body .agm-management-widget .iso-notice{margin-bottom:0}body.isohub-body [data-agm-page] [data-async-widget]>.iso-empty{min-height:220px;color:var(--iso-cyan);background:var(--iso-white);border-radius:var(--iso-radius-lg);place-items:center;padding:32px 16px;display:grid}@media (width<=1199.98px){body.isohub-body .agm-meetings{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .agm-meeting{padding:16px 18px}body.isohub-body .agm-block__head{padding:16px}}body.isohub-body .agm-link{text-decoration:none}body.isohub-body .agm-link:hover,body.isohub-body .agm-link:focus-visible{color:var(--iso-navy);text-decoration:underline}body.isohub-body .agm-muted{color:var(--iso-muted)}body.isohub-body .agm-row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}body.isohub-body .agm-row-btn{height:28px;padding-inline:12px}body.isohub-body [data-agm-page]>.iso-empty{flex-direction:column;align-items:center;gap:6px;display:flex}body.isohub-body .iso-empty__icon{color:var(--iso-cyan);margin-bottom:4px;font-size:30px;line-height:1}body.isohub-body .iso-empty__title{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700}body.isohub-body .iso-empty__text{color:var(--iso-muted);font-size:var(--iso-fs-base)}body.isohub-body .iso-empty__action{margin-top:12px}body.isohub-body .agm-window{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body.isohub-body .agm-window i{color:var(--iso-muted);font-size:11px}body.isohub-body .agm-modal-subject{background:var(--iso-surface);border-radius:var(--iso-radius-md);align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}body.isohub-body .agm-modal-subject__label{color:var(--iso-muted);font-size:var(--iso-fs-meta);display:block}body.isohub-body .agm-modal-subject__name{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .agm-modal-subject>i{color:var(--iso-cyan);font-size:20px}body.isohub-body .agm-competence{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;display:grid}@media (width<=575.98px){body.isohub-body .agm-competence{grid-template-columns:minmax(0,1fr)}}body.isohub-body .agm-exec__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.isohub-body .agm-exec__actions form{margin:0}body.isohub-body .agm-schedule{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}body.isohub-body .agm-schedule .iso-field{flex:0 260px;margin:0}body.isohub-body .agm-btn--success{background:var(--iso-success);color:var(--iso-navy)!important}body.isohub-body .agm-btn--success:hover,body.isohub-body .agm-btn--success:focus-visible{background:var(--iso-gradient);color:var(--iso-white)!important}body.isohub-body .agm-btn--danger-ghost:hover,body.isohub-body .agm-btn--danger-ghost:focus-visible{background:var(--iso-danger);border-color:#0000;color:var(--iso-white)!important}body.isohub-body .agm-icon-btn{width:30px;height:30px;color:var(--iso-muted);background:var(--iso-white);border:1px solid var(--iso-hex-hover);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}body.isohub-body .agm-icon-btn--danger:hover,body.isohub-body .agm-icon-btn--danger:focus-visible{color:var(--iso-white);background:var(--iso-danger);border-color:#0000}body.isohub-body .agm-notice--warning{box-shadow:inset 3px 0 0 0 var(--iso-warning)}body.isohub-body .agm-notice--warning .iso-notice__icon{color:var(--iso-warning)}body.isohub-body .agm-agenda-list{gap:12px;display:grid}body.isohub-body .agm-agenda{background:var(--iso-surface);border-radius:var(--iso-radius-md);padding:16px}body.isohub-body .agm-agenda__head{align-items:center;gap:10px;display:flex}body.isohub-body .agm-agenda__order{width:28px;height:28px;color:var(--iso-white);background:var(--iso-navy);font-size:var(--iso-fs-base);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}body.isohub-body .agm-agenda__title{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-md);flex:auto;margin:0;font-weight:700;line-height:1.3}body.isohub-body .agm-agenda__time{flex:none;gap:4px}body.isohub-body .agm-agenda__description{color:var(--iso-navy);font-size:var(--iso-fs-base);white-space:pre-line;margin:10px 0 0 38px;line-height:1.5}body.isohub-body .agm-agenda__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 16px;margin:12px 0 0 38px;display:grid}body.isohub-body .agm-agenda__facts dt{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:400}body.isohub-body .agm-agenda__facts dd{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:2px 0 0;font-weight:700}body.isohub-body .agm-agenda__block{border-top:1px solid var(--iso-white);margin:14px 0 0 38px;padding-top:12px;display:block}body.isohub-body .agm-agenda__label{color:var(--iso-navy);font-size:var(--iso-fs-meta);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-weight:700;display:block}body.isohub-body .agm-agenda__empty{font-size:var(--iso-fs-meta)}body.isohub-body .agm-agenda__form-actions{justify-content:flex-end;margin-top:10px;display:flex}body.isohub-body .agm-notes{color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);white-space:pre-line;padding:12px 14px;line-height:1.5}body.isohub-body .agm-series-description{color:var(--iso-navy);font-size:var(--iso-fs-base);white-space:pre-line;margin:12px 0 0;line-height:1.5}body.isohub-body .agm-empty-inline{color:var(--iso-muted);background:var(--iso-surface);border-radius:var(--iso-radius-md);font-size:var(--iso-fs-base);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;display:flex}body.isohub-body .agm-empty-inline i{color:var(--iso-cyan);font-size:22px}body.isohub-body .agm-chips{flex-wrap:wrap;gap:6px;display:flex}body.isohub-body .agm-chips:empty{display:none}body.isohub-body .agm-chip{height:26px;color:var(--iso-navy);background:var(--iso-white);border:1px solid var(--iso-hex-hover);font-size:var(--iso-fs-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}body.isohub-body .agm-chip--removable{padding-right:4px}body.isohub-body .agm-chip__remove{width:18px;height:18px;color:var(--iso-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:9px;display:inline-flex}body.isohub-body .agm-chip__remove:hover,body.isohub-body .agm-chip__remove:focus-visible{color:var(--iso-white);background:var(--iso-danger)}body.isohub-body .agm-plans{gap:8px;display:grid}body.isohub-body .agm-plan{background:var(--iso-white);border-radius:var(--iso-radius-sm);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}body.isohub-body .agm-plan+.agm-plan{margin-top:0}body.isohub-body .agm-plan__main{min-width:0}body.isohub-body .agm-plan__desc{color:var(--iso-navy);font-size:var(--iso-fs-meta);margin-top:2px;line-height:1.45;display:block}body.isohub-body .agm-plan__where i{margin-right:2px}body.isohub-body .agm-disclosure>summary{width:max-content;list-style:none}body.isohub-body .agm-disclosure>summary::-webkit-details-marker{display:none}body.isohub-body .agm-disclosure[open]>summary{background:var(--iso-gradient);border-color:#0000;color:var(--iso-white)!important}body.isohub-body .agm-plan-form{background:var(--iso-white);border-radius:var(--iso-radius-md);gap:14px;margin-top:12px;padding:16px;display:grid}body.isohub-body .agm-plan-form__row{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px;display:grid}body.isohub-body .agm-picker{gap:8px;display:grid}body.isohub-body .agm-picker__search{position:relative}body.isohub-body .agm-picker__icon{z-index:1;color:var(--iso-muted);pointer-events:none;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}body.isohub-body .iso-form .agm-picker__input{padding-left:34px;padding-right:34px}body.isohub-body .agm-picker__clear{width:22px;height:22px;color:var(--iso-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}body.isohub-body .agm-picker__clear:hover{background:var(--iso-surface)}body.isohub-body .agm-picker__results{z-index:1080;background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);max-height:240px;box-shadow:var(--iso-shadow-card);padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}body.isohub-body .agm-picker__option{width:100%;color:var(--iso-navy);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-base);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}body.isohub-body .agm-picker__option:hover,body.isohub-body .agm-picker__option:focus-visible{background:var(--iso-surface)}body.isohub-body .agm-picker__option i{color:var(--iso-cyan)}body.isohub-body .agm-picker__empty{color:var(--iso-muted);font-size:var(--iso-fs-meta);padding:8px 10px}body.isohub-body .agm-picker [data-responsible-error]:not(.d-none){display:block}body.isohub-body .agm-add-person{align-items:flex-end;gap:8px;margin-bottom:14px;display:flex}body.isohub-body .agm-add-person .iso-field{flex:auto;min-width:0;margin:0}body.isohub-body .agm-add-person--wide .iso-field{max-width:520px}body.isohub-body .agm-inline-errors{margin-bottom:12px}body.isohub-body [data-agm-page=series-edit]>.iso-form+.iso-form{margin-top:19px}body.isohub-body .agm-header-stat{color:var(--iso-white-ice);font-size:var(--iso-fs-meta);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body.isohub-body .agm-header-stat strong{color:var(--iso-cyan);font-weight:700}body.isohub-body .agm-save-hint{margin:0 0 16px}body.isohub-body .agm-presenters{gap:12px;display:grid}body.isohub-body .agm-presenter{background:var(--iso-surface);border-radius:var(--iso-radius-md);padding:16px}body.isohub-body .agm-presenter__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}body.isohub-body .agm-presenter__head form{margin:0}body.isohub-body .agm-presenter .agm-disclosure{margin-top:14px}body.isohub-body .agm-agenda-row{grid-template-columns:minmax(180px,3fr) 88px 112px minmax(170px,1.6fr) minmax(220px,3fr) auto;align-items:start;gap:12px;display:grid}body.isohub-body .agm-agenda-row .iso-field{min-width:0;margin:0}body.isohub-body .agm-agenda-row--extra{border-top:1px solid var(--iso-white);margin-top:14px;padding-top:14px}body.isohub-body .agm-agenda-row__remove{padding-top:24px}body.isohub-body .agm-agenda-row:not(.agm-agenda-row--extra){grid-template-columns:minmax(180px,3fr) 88px 112px minmax(170px,1.6fr) minmax(220px,3fr)}body.isohub-body .agm-suffix{position:relative}body.isohub-body .iso-form .agm-suffix .iso-input{padding-right:40px}body.isohub-body .agm-suffix__unit{color:var(--iso-muted);font-size:var(--iso-fs-meta);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}body.isohub-body .agm-agenda-new{background:var(--iso-white);border-radius:var(--iso-radius-md);grid-template-columns:minmax(200px,3fr) 112px minmax(170px,1.6fr) auto;align-items:end;gap:12px;margin-top:12px;padding:14px;display:grid}body.isohub-body .agm-agenda-new .iso-field{min-width:0;margin:0}body.isohub-body .agm-series-save{margin-top:19px}@media (width<=1399.98px){body.isohub-body .agm-agenda-row,body.isohub-body .agm-agenda-row:not(.agm-agenda-row--extra){grid-template-columns:minmax(0,2fr) 88px 112px minmax(0,1.4fr)}body.isohub-body .agm-agenda-row__people{grid-column:1/-2}body.isohub-body .agm-agenda-row:not(.agm-agenda-row--extra) .agm-agenda-row__people{grid-column:1/-1}body.isohub-body .agm-agenda-row__remove{place-self:end;padding-top:0}}@media (width<=1199.98px){body.isohub-body [data-agm-page=meeting] .iso-project-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767.98px){body.isohub-body .agm-agenda__description,body.isohub-body .agm-agenda__facts,body.isohub-body .agm-agenda__block{margin-left:0}body.isohub-body .agm-agenda-row,body.isohub-body .agm-agenda-row:not(.agm-agenda-row--extra),body.isohub-body .agm-agenda-new{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.isohub-body .agm-agenda-row__title,body.isohub-body .agm-agenda-row__visibility,body.isohub-body .agm-agenda-new__title{grid-column:1/-1}body.isohub-body .agm-plan-form__row{grid-template-columns:minmax(0,1fr)}body.isohub-body .agm-add-person,body.isohub-body .agm-presenter__head{flex-direction:column;align-items:stretch}}body.isohub-body .library-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}body.isohub-body .library-card{min-height:200px;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);flex-direction:column;padding:16px 18px;display:flex}body.isohub-body .library-card__top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}body.isohub-body .library-card__type{height:20px;color:var(--iso-muted);background:var(--iso-surface);border-radius:var(--iso-radius-sm);font-size:var(--iso-fs-badge);letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}body.isohub-body .library-card__title{color:var(--iso-navy);font-size:var(--iso-fs-md);overflow-wrap:break-word;margin:0;font-weight:700;line-height:1.35}body.isohub-body .library-card__summary{color:var(--iso-muted);font-size:var(--iso-fs-base);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}body.isohub-body .library-card__foot{margin-top:auto;padding-top:16px}body.isohub-body .library-card__meta{color:var(--iso-muted);font-size:var(--iso-fs-meta);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:10px;display:flex}body.isohub-body .library-card__version{color:var(--iso-navy);font-weight:700}body.isohub-body .library-card__actions{grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:stretch;gap:8px;width:100%;display:grid}body.isohub-body .library-card__actions .iso-btn{width:100%;min-width:0}body.isohub-body .library-card__actions:not(:has(.library-card__manage-btn)){grid-template-columns:minmax(0,1fr)}@media (width<=419.98px){body.isohub-body .library-card__actions{grid-template-columns:minmax(0,1fr)}}body.isohub-body .library-department-selector{background:var(--iso-white);border:1px solid var(--iso-hex-hover);border-radius:var(--iso-radius-md);overflow:hidden}body.isohub-body .library-department-toolbar{background:var(--iso-surface);border-bottom:1px solid var(--iso-hex-hover);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}body.isohub-body .library-department-search{flex:200px;min-width:0;position:relative}body.isohub-body .library-department-search>i{color:var(--iso-muted);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}body.isohub-body .library-department-search .iso-input{padding-left:34px}body.isohub-body .library-department-actions{align-items:center;gap:4px;display:flex}body.isohub-body .library-department-count{color:var(--iso-navy);font-size:var(--iso-fs-meta);margin-right:4px;font-weight:700}body.isohub-body .library-department-actions .btn-link{color:var(--iso-cyan);font-size:var(--iso-fs-meta);padding:0 6px;font-weight:600;text-decoration:none}body.isohub-body .library-department-actions .btn-link:hover,body.isohub-body .library-department-actions .btn-link:focus-visible{color:var(--iso-navy);text-decoration:underline}body.isohub-body .library-department-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--iso-hex-hover) transparent;max-height:240px;padding:6px;overflow-y:auto}body.isohub-body .library-department-option{border-radius:var(--iso-radius-sm);width:100%;color:var(--iso-navy);font-size:var(--iso-fs-base);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-weight:600;display:flex}body.isohub-body .library-department-option:hover{background:var(--iso-surface)}body.isohub-body .library-department-option .form-check-input{flex:none;margin:0}body.isohub-body .library-department-option:has(.form-check-input:checked){background:var(--iso-surface)}body.isohub-body .library-department-empty{color:var(--iso-muted);font-size:var(--iso-fs-base);text-align:center;padding:18px 12px}body.isohub-body .library-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body.isohub-body .library-form__full{grid-column:1/-1}body.isohub-body .library-publish-modal-dialog{max-width:900px}body.isohub-body .library-publish-modal-dialog .modal-content>form{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex}body.isohub-body .library-publish-modal-dialog .modal-body{min-height:0;overflow-y:auto}body.isohub-body .library-delete__hint{margin:0 0 14px}@media (width<=767.98px){body.isohub-body .library-grid{grid-template-columns:minmax(0,1fr)}body.isohub-body .library-card{min-height:0;padding:14px 16px}body.isohub-body .library-form{grid-template-columns:minmax(0,1fr)}body.isohub-body .library-department-toolbar{flex-direction:column;align-items:stretch}body.isohub-body .library-department-actions{justify-content:flex-end}}body.isohub-body .library-manage__top{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;margin-bottom:19px;display:grid}body.isohub-body .library-doc{background:var(--iso-white);border-radius:var(--iso-radius-lg);padding:20px 22px}body.isohub-body .library-doc__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}body.isohub-body .library-doc__tags .iso-tag{height:22px;font-family:var(--iso-font);font-size:var(--iso-fs-meta);border-radius:999px;gap:5px;padding:0 11px}body.isohub-body .library-doc .iso-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}body.isohub-body .library-doc__summary{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:0 0 16px;line-height:1.5}body.isohub-body .library-doc__mail{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:2px;font-weight:400;display:block}body.isohub-body .library-manage__metrics{grid-template-columns:minmax(0,1fr);margin-bottom:0}body.isohub-body .library-block{background:var(--iso-white);border-radius:var(--iso-radius-lg);margin-bottom:19px;overflow:hidden}body.isohub-body .library-block:last-child{margin-bottom:0}body.isohub-body .library-block__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}body.isohub-body .library-block__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:normal}body.isohub-body .library-block__hint{color:var(--iso-muted);font-size:var(--iso-fs-base);margin:4px 0 0;line-height:1.5}body.isohub-body .library-block [data-core-table]{background:0 0;border-radius:0}body.isohub-body .library-block__empty{padding:0 20px 20px}body.isohub-body .library-block__empty .iso-notice{margin-bottom:0}body.isohub-body .library-block__sub{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:3px;display:block}body.isohub-body .library-block .iso-table-footer{border-top:1px solid var(--iso-bg);background:0 0}body.isohub-body .library-block .iso-pagination{margin-top:0}body.isohub-body [data-core-table] td.library-diff{max-width:260px;color:var(--iso-muted);overflow-wrap:break-word}body.isohub-body [data-core-table] td.library-diff--new{color:var(--iso-navy);font-weight:700}body.isohub-body .library-mono{color:var(--iso-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--iso-fs-meta);letter-spacing:.02em}@media (width<=1199.98px){body.isohub-body .library-manage__top{grid-template-columns:minmax(0,1fr)}body.isohub-body .library-manage__metrics{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}@media (width<=767.98px){body.isohub-body .library-doc{padding:16px 18px}body.isohub-body .library-block__head{padding:16px}body.isohub-body [data-core-table] td.library-diff{max-width:none}}body.isohub-body .library-edit__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:19px;display:grid}body.isohub-body .library-edit__file{background:var(--iso-surface);border-radius:var(--iso-radius-sm);align-items:center;gap:10px;min-height:38px;padding:8px 12px;display:flex}body.isohub-body .library-edit__file-icon{color:var(--iso-cyan);flex:none;font-size:15px;line-height:1}body.isohub-body .library-edit__file-name{min-width:0;color:var(--iso-navy);font-size:var(--iso-fs-base);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}body.isohub-body .library-department-option:has(.form-check-input:disabled){opacity:.5;cursor:not-allowed}body.isohub-body .library-department-option:has(.form-check-input:disabled):hover{background:0 0}@media (width<=767.98px){body.isohub-body .library-edit__grid{grid-template-columns:minmax(0,1fr);gap:16px}}body.isohub-body .workspace-home-news-compact .workspace-timeline-item__content strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.isohub-body .workspace-home-news-compact .workspace-timeline-item__content p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}body.isohub-body .workspace-home-news-compact .workspace-timeline-item__content span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}body.isohub-body .workspace-timeline-item:has(+[data-news-feedback]){margin-bottom:0}body.isohub-body [data-news-feedback]{margin-bottom:14px;padding-left:72px;margin-top:2px!important}body.isohub-body [data-news-feedback]:last-child{margin-bottom:0}body.isohub-body [data-news-feedback] .btn{border-radius:var(--iso-radius-sm);height:22px;min-height:0}body.isohub-body [data-news-feedback] .btn:hover{background:var(--iso-surface)}body.isohub-body [data-news-feedback] .btn.text-secondary{color:var(--iso-muted)!important}body.isohub-body [data-news-feedback] .btn.text-success{color:var(--iso-success)!important}body.isohub-body [data-news-feedback] .btn.text-danger{color:var(--iso-danger)!important}body.isohub-body .workspace-news-drawer .workspace-timeline-item{background:var(--iso-white);border-radius:var(--iso-radius-md);border:0;align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px;text-decoration:none;display:flex}body.isohub-body .workspace-news-drawer .workspace-timeline-item:has(+[data-news-feedback]){margin-bottom:0}body.isohub-body .workspace-news-drawer .workspace-timeline-item:hover{background:var(--iso-hex-hover)}body.isohub-body .workspace-news-drawer .workspace-timeline-item__marker{width:50px;height:50px;color:var(--iso-navy);background:var(--iso-surface);border:1px solid var(--iso-white);border-radius:var(--iso-radius-sm);flex:0 0 50px;place-items:center;font-size:22px;display:grid}body.isohub-body .workspace-news-drawer .workspace-timeline-item__content{min-width:0}body.isohub-body .workspace-news-drawer .workspace-timeline-item__content strong{color:var(--iso-navy);font-size:var(--iso-fs-md);font-weight:700;line-height:1.35;display:block}body.isohub-body .workspace-news-drawer .workspace-timeline-item__content p{color:var(--iso-navy);font-size:var(--iso-fs-base);margin:4px 0 0;line-height:1.5}body.isohub-body .workspace-news-drawer .workspace-timeline-item__content span{color:var(--iso-muted);font-size:var(--iso-fs-meta);margin-top:6px;font-weight:600;display:block}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item]{outline:2px dashed var(--iso-cyan);outline-offset:3px}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item]:hover{outline-color:var(--iso-cyan);box-shadow:var(--iso-shadow-card)}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item][data-dashboard-movable=false][data-dashboard-resizable=false]{outline-color:var(--iso-hex-hover)}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item][data-dashboard-movable=false][data-dashboard-resizable=false]:hover{box-shadow:none}body.isohub-body .workspace-dashboard-editor__item-controls{z-index:20;background:var(--iso-white);pointer-events:none;border:0;border-radius:999px;align-items:center;gap:2px;padding:3px;display:none;position:absolute;top:12px;right:12px;box-shadow:0 8px 24px #01233c2e}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item]>.workspace-dashboard-editor__item-controls{display:inline-flex}body.isohub-body .workspace-home.is-dashboard-editing .workspace-dashboard-editor__item-controls{pointer-events:auto}body.isohub-body .workspace-home.is-dashboard-editing .workspace-section-card__header{padding-right:108px}body.isohub-body .workspace-home.is-dashboard-editing .workspace-section-card__titles h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.isohub-body .workspace-dashboard-editor__item-control{width:26px;height:26px;color:var(--iso-cyan);background:0 0;border-radius:50%;place-items:center;font-size:13px;transition:color .15s,background-color .15s;display:inline-grid}body.isohub-body .workspace-dashboard-editor__item-control:hover,body.isohub-body .workspace-dashboard-editor__item-control:focus-visible{color:var(--iso-navy);background:var(--iso-surface)}body.isohub-body .workspace-dashboard-editor__item-control.is-move{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}body.isohub-body .workspace-dashboard-editor__item-control.is-move:active{cursor:grabbing;color:var(--iso-navy);background:var(--iso-hex-hover)}body.isohub-body .workspace-dashboard-editor__item-control.is-hide,body.isohub-body .workspace-dashboard-editor__item-control.is-locked{color:var(--iso-muted);opacity:.55;cursor:not-allowed}body.isohub-body .workspace-dashboard-editor__item-control.is-hide:hover,body.isohub-body .workspace-dashboard-editor__item-control.is-locked:hover{color:var(--iso-muted);background:0 0}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-zone]:before{content:attr(data-dashboard-zone-label);z-index:10;height:18px;color:var(--iso-white);background:var(--iso-cyan);border-radius:var(--iso-radius-badge);font-family:var(--iso-font);font-size:var(--iso-fs-badge);letter-spacing:normal;text-transform:none;pointer-events:none;align-items:center;padding:0 10px;font-weight:700;line-height:normal;display:inline-flex;position:absolute;top:-11px;left:4px}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item].is-dashboard-drag-armed{outline-style:solid;outline-color:var(--iso-cyan)}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-item].is-dashboard-dragging{opacity:.42;outline-style:solid;outline-color:var(--iso-cyan)}body.isohub-body .workspace-home.is-dashboard-editing [data-dashboard-zone].is-dashboard-drop-zone-active{background:var(--iso-surface);border-radius:var(--iso-radius-lg);box-shadow:inset 0 0 0 2px var(--iso-cyan)}body.isohub-body .workspace-dashboard-editor__status{color:var(--iso-muted);font-size:var(--iso-fs-meta);font-weight:500;line-height:normal}body.isohub-body .workspace-dashboard-editor__status.is-dirty{color:var(--iso-navy);font-weight:700}@media (width<=767.98px){body.isohub-body .workspace-dashboard-editor__item-controls{top:8px;right:8px}body.isohub-body .workspace-home.is-dashboard-editing .workspace-section-card__header{padding-right:104px}}@media (prefers-reduced-motion:reduce){body.isohub-body .workspace-dashboard-editor__item-control{transition:none}}body.isohub-body .iso-commercial-context{color:var(--iso-navy);font-size:var(--iso-fs-base);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-weight:600;display:flex}body.isohub-body .iso-kpi--money{container-type:inline-size}body.isohub-body .iso-kpi--money .iso-kpi__value{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;font-size:clamp(16px,9.2cqi,26px);font-weight:700;display:flex}body.isohub-body .iso-kpi--money .iso-kpi__label,body.isohub-body .iso-kpi--static .iso-kpi__label{padding-right:38px}body.isohub-body .iso-kpi__unit{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);font-weight:600}body.isohub-body .iso-kpi--money .iso-kpi__note{color:var(--iso-commercial-text-soft);margin-top:6px;line-height:1.4}body.isohub-body .iso-kpi__badge>.bi{color:var(--iso-white);font-size:16px;line-height:1}body.isohub-body .iso-kpi--money .iso-kpi__open{padding-top:10px}body.isohub-body .iso-kpi--static{cursor:default}@media (width>=1200px){body.isohub-body .iso-commercial-kpis{grid-auto-flow:column}}@media (width>=992px) and (width<=1199.98px){body.isohub-body .iso-commercial-kpis{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}@keyframes iso-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.isohub-body [data-iso-stagger]>*{animation:.42s cubic-bezier(.2,.7,.2,1) backwards iso-rise}body.isohub-body [data-iso-stagger]>:nth-child(2){animation-delay:60ms}body.isohub-body [data-iso-stagger]>:nth-child(3){animation-delay:.12s}body.isohub-body [data-iso-stagger]>:nth-child(4){animation-delay:.18s}body.isohub-body [data-iso-stagger]>:nth-child(5){animation-delay:.24s}body.isohub-body [data-iso-stagger]>:nth-child(n+6){animation-delay:.3s}body.isohub-body [data-iso-countup]{font-variant-numeric:tabular-nums;display:inline-block}body.isohub-body [data-iso-grow]{transition:width .9s cubic-bezier(.2,.7,.2,1)}body.isohub-body .iso-commercial-overview{grid-template-columns:300px minmax(0,1fr);gap:16px;margin-bottom:19px;display:grid}body.isohub-body .iso-commercial-card{min-width:0;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-lg);padding:18px 20px 20px}body.isohub-body .iso-commercial-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:14px;display:flex}body.isohub-body .iso-commercial-card__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700;line-height:normal}body.isohub-body .iso-commercial-card__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);margin:4px 0 0;line-height:1.5}body.isohub-body .iso-commercial-card__foot{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin:14px 0 0;line-height:1.5}body.isohub-body .iso-commercial-gauge{text-align:center;flex-direction:column;align-items:center;display:flex}body.isohub-body .iso-commercial-gauge .iso-commercial-card__head{align-self:stretch;margin-bottom:0}body.isohub-body .iso-commercial-gauge__ring{width:100%;max-width:240px;height:200px;position:relative}body.isohub-body .iso-commercial-gauge__canvas{position:absolute;inset:-15px 0 0}body.isohub-body .iso-commercial-gauge__center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}body.isohub-body .iso-commercial-gauge__value{color:var(--iso-navy);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}body.isohub-body .iso-commercial-gauge__caption{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);text-transform:uppercase;margin-top:6px;font-weight:600}body.isohub-body .iso-commercial-gauge__legend{background:var(--iso-surface);border-radius:var(--iso-radius-md);width:100%;font-size:var(--iso-fs-base);margin:4px 0 0;padding:12px 14px}body.isohub-body .iso-commercial-gauge__legend div{justify-content:space-between;gap:12px;display:flex}body.isohub-body .iso-commercial-gauge__legend div+div{margin-top:6px}body.isohub-body .iso-commercial-gauge__legend dt{color:var(--iso-commercial-text-soft);font-weight:400}body.isohub-body .iso-commercial-gauge__legend dd{color:var(--iso-navy);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}body.isohub-body .iso-commercial-facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;padding:16px 18px}body.isohub-body .iso-commercial-facts dd{font-size:var(--iso-fs-lead);font-variant-numeric:tabular-nums;margin-top:5px}body.isohub-body .iso-commercial-facts dd small{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-top:3px;font-weight:400;display:block}body.isohub-body .iso-commercial-facts+.iso-commercial-facts{margin-top:10px}body.isohub-body .iso-commercial-facts--portfolio{box-shadow:inset 0 0 0 1px var(--iso-bg);background:0 0}body.isohub-body .iso-commercial-facts dd.is-danger{color:var(--iso-danger)}body.isohub-body .iso-commercial-section{margin-bottom:19px}body.isohub-body .iso-commercial-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;margin-bottom:12px;display:flex}body.isohub-body .iso-commercial-section__title{color:var(--iso-navy);font-size:var(--iso-fs-widget-title);margin:0;font-weight:700;line-height:normal}body.isohub-body .iso-commercial-section__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);margin:4px 0 0}body.isohub-body .iso-commercial-section .iso-kpi-grid{margin-bottom:0}body.isohub-body .iso-commercial-radar-summary{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);margin:0 0 14px}body.isohub-body .iso-commercial-radar-summary strong{color:var(--iso-navy)}body.isohub-body .iso-commercial-segments{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}body.isohub-body .iso-segment{--iso-segment-tone:var(--iso-cyan);width:100%;color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);box-shadow:inset 3px 0 0 0 var(--iso-segment-tone);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;padding:16px 16px 14px 19px;transition:background .15s,transform .15s;display:flex;position:relative}body.isohub-body .iso-segment:not(:disabled):hover,body.isohub-body .iso-segment:not(:disabled):focus-visible{background:var(--iso-hex-hover);transform:translateY(-1px)}body.isohub-body .iso-segment:focus-visible{box-shadow:inset 3px 0 0 0 var(--iso-segment-tone), var(--iso-focus-ring);outline:0}body.isohub-body .iso-segment:disabled{cursor:default;opacity:.7}body.isohub-body .iso-segment--success{--iso-segment-tone:var(--iso-success)}body.isohub-body .iso-segment--warning{--iso-segment-tone:var(--iso-warning)}body.isohub-body .iso-segment--danger{--iso-segment-tone:var(--iso-danger)}body.isohub-body .iso-segment__head{font-size:var(--iso-fs-base);align-items:center;gap:8px;font-weight:700;display:flex}body.isohub-body .iso-segment__icon{width:26px;height:26px;color:var(--iso-navy);background:var(--iso-white);border-radius:var(--iso-radius-sm);place-items:center;font-size:13px;display:grid}body.isohub-body .iso-segment--danger .iso-segment__icon{color:var(--iso-danger)}body.isohub-body .iso-segment__count{margin-top:12px;font-size:32px;font-weight:700;line-height:1}body.isohub-body .iso-segment__unit{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);text-transform:uppercase;margin-top:2px}body.isohub-body .iso-segment__money{font-size:var(--iso-fs-md);font-variant-numeric:tabular-nums;margin-top:12px;font-weight:700}body.isohub-body .iso-segment__text{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-top:2px;line-height:1.4}body.isohub-body .iso-segment__open{color:var(--iso-cyan);font-size:var(--iso-commercial-fs-note);align-items:center;gap:5px;margin-top:auto;padding-top:12px;font-weight:700;display:inline-flex}body.isohub-body .iso-segment:disabled .iso-segment__open{color:var(--iso-muted)}body.isohub-body .iso-commercial-note{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin:14px 0 0;line-height:1.5}body.isohub-body .iso-commercial-columns{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;display:grid}body.isohub-body .iso-commercial-columns .iso-list-item{align-items:center}body.isohub-body .iso-list-item__count{min-width:38px;height:28px;color:var(--iso-navy);background:var(--iso-white);font-size:var(--iso-fs-md);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}body.isohub-body .iso-list-item__count.is-hot{color:var(--iso-white);background:var(--iso-cyan)}body.isohub-body .iso-list-item__chevron{color:var(--iso-commercial-text-soft);flex:none;font-size:12px}body.isohub-body .iso-list-item:hover .iso-list-item__chevron{color:var(--iso-navy)}body.isohub-body .iso-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}body.isohub-body .iso-chart-head__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700}body.isohub-body .iso-chart-head__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);margin:3px 0 0}body.isohub-body .iso-chart-legend{color:var(--iso-navy);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}body.isohub-body .iso-chart-legend li{align-items:center;gap:6px;display:inline-flex}body.isohub-body .iso-chart-legend__swatch{background:var(--iso-cyan);border-radius:2px;width:10px;height:10px}body.isohub-body .iso-chart-legend__swatch--soft{background:var(--iso-cyan-soft);opacity:.8}body.isohub-body .iso-chart-legend__swatch--line{border-top:2px dashed var(--iso-navy);background:0 0;border-radius:0;width:16px;height:0}body.isohub-body .iso-chart{min-height:300px;margin:6px -6px 0}body.isohub-body .apexcharts-tooltip.apexcharts-theme-light{background:var(--iso-white);border-radius:var(--iso-radius-md);border:0;box-shadow:0 8px 24px #01233c2e}body.isohub-body .iso-chart-tip{min-width:210px;color:var(--iso-navy);font-family:var(--iso-font);padding:10px 12px}body.isohub-body .iso-chart-tip__title{font-size:var(--iso-fs-base);align-items:center;gap:8px;margin-bottom:6px;font-weight:700;display:flex}body.isohub-body .iso-chart-tip__status{color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-badge);font-size:var(--iso-commercial-fs-tag);text-transform:uppercase;padding:1px 6px;font-weight:700}body.isohub-body .iso-chart-tip__row{font-size:var(--iso-fs-base);border-top:1px solid var(--iso-bg);justify-content:space-between;gap:16px;padding:4px 0;display:flex}body.isohub-body .iso-chart-tip__row span{color:var(--iso-commercial-text-soft)}body.isohub-body .iso-chart-tip__row strong{font-variant-numeric:tabular-nums;white-space:nowrap}body.isohub-body .iso-chart-tip__row .is-danger{color:var(--iso-danger)}body.isohub-body .iso-chart-legend__swatch--point{background:var(--iso-white);border:2px solid var(--iso-cyan);border-radius:50%;width:10px;height:10px}body.isohub-body .iso-modal .iso-commercial-modal-context{color:var(--iso-navy);background:var(--iso-surface);font-size:var(--iso-fs-base);margin:0;padding:10px 17px;line-height:1.45}body.isohub-body .iso-modal .modal-body.p-0 [data-core-table]{border-radius:0}body.isohub-body .iso-modal [data-core-table] .table{font-variant-numeric:tabular-nums}body.isohub-body .iso-modal [data-core-table] tfoot th{color:var(--iso-navy);background:var(--iso-surface);font-size:var(--iso-fs-base);white-space:nowrap;border:0;padding:14px 16px;font-weight:700}body.isohub-body .iso-modal .modal-dialog-scrollable .modal-body.p-0>[data-core-table]{overflow:visible}body.isohub-body .iso-modal .modal-dialog-scrollable [data-core-table] thead th{z-index:1;position:sticky;top:0}body.isohub-body .iso-modal .iso-empty{color:var(--iso-commercial-text-soft);text-align:center;padding:32px 16px}body.isohub-body .iso-cell-sub{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-top:2px;font-weight:400;display:block}body.isohub-body .iso-cell-strong{font-weight:700}body.isohub-body .iso-cell-muted{color:var(--iso-commercial-text-soft)}body.isohub-body .iso-cell-danger{color:var(--iso-danger);font-weight:600}body.isohub-body [data-core-table] tbody td.iso-cell-muted,body.isohub-body [data-core-table] tfoot th.iso-cell-muted{color:var(--iso-commercial-text-soft)}body.isohub-body [data-core-table] tbody td.iso-cell-danger{color:var(--iso-danger)}body.isohub-body .iso-modal .iso-commercial-facts{margin-bottom:14px}body.isohub-body .iso-modal__note{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin:0;line-height:1.5}body.isohub-body .iso-modal__note strong{color:var(--iso-navy)}body.isohub-body .iso-modal .modal-footer{gap:16px}body.isohub-body #commercialRealizadoModal .modal-dialog{width:calc(100vw - 32px);max-width:1520px}body.isohub-body .iso-commercial-period{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=1199.98px){body.isohub-body .iso-commercial-segments{grid-template-columns:repeat(2,minmax(0,1fr))}body.isohub-body .iso-commercial-columns{grid-template-columns:minmax(0,1fr)}}@media (width<=991.98px){body.isohub-body .iso-commercial-overview{grid-template-columns:minmax(0,1fr)}}@media (width<=575.98px){body.isohub-body .iso-commercial-segments,body.isohub-body .iso-commercial-period{grid-template-columns:minmax(0,1fr)}body.isohub-body .iso-commercial-card{padding:16px}}body.isohub-body [data-commercial-page] .workspace-section-card{min-height:0}:root{--iso-commercial-fs-tag:10px;--iso-commercial-fs-label:11px;--iso-commercial-fs-note:12px;--iso-commercial-fs-hint:13px;--iso-commercial-text-soft:#595959}body.isohub-body [data-commercial-page] .iso-page-head__subtitle,body.isohub-body [data-commercial-page] .iso-fact dt,body.isohub-body [data-commercial-page] .iso-list-item__meta,body.isohub-body [data-commercial-page] .iso-table-foot__note,body.isohub-body [data-commercial-page] .iso-panel>.iso-empty,body.isohub-body [data-commercial-page] .iso-empty,body.isohub-body [data-commercial-page] .iso-modal__count,body.isohub-body [data-commercial-page] .iso-notice span,body.isohub-body [data-commercial-page] [data-core-table] .text-muted,body.isohub-body [data-commercial-page] [data-core-table] tbody td[colspan]{color:var(--iso-commercial-text-soft)}body.isohub-body [data-commercial-page] .iso-tag{height:20px;font-size:var(--iso-commercial-fs-tag);border-radius:999px;padding:0 9px}body.isohub-body [data-commercial-page] .iso-page-head__eyebrow,body.isohub-body [data-commercial-page] .iso-kpi__label,body.isohub-body [data-commercial-page] .iso-field__label,body.isohub-body [data-commercial-page] .iso-fact dt,body.isohub-body [data-commercial-page] [data-core-table] thead th{font-size:var(--iso-commercial-fs-label)}body.isohub-body [data-commercial-page] .iso-kpi__note,body.isohub-body [data-commercial-page] .iso-kpi__open,body.isohub-body [data-commercial-page] .iso-list-item__meta,body.isohub-body [data-commercial-page] .iso-notice span,body.isohub-body [data-commercial-page] .iso-table-foot__note{font-size:var(--iso-commercial-fs-note)}body.isohub-body [data-commercial-page] small{color:var(--iso-commercial-text-soft)!important}body.isohub-body .iso-perf-filter{align-items:flex-end;gap:8px;display:flex}body.isohub-body .iso-perf-filter .iso-input{width:170px}body.isohub-body .iso-trends{flex-direction:column;gap:10px;margin:0;display:flex}body.isohub-body .iso-trend{background:var(--iso-surface);border-radius:var(--iso-radius-md);align-items:center;gap:14px;padding:14px 16px;display:flex}body.isohub-body .iso-trend__body{flex:auto;min-width:0}body.isohub-body .iso-trend__label{color:var(--iso-navy);font-size:var(--iso-fs-base);font-weight:700;display:block}body.isohub-body .iso-trend__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-top:2px;display:block}body.isohub-body .iso-trend__value{color:var(--iso-navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700;line-height:1}body.isohub-body .iso-trend.is-down .iso-trend__value{color:var(--iso-danger)}body.isohub-body .iso-delta{width:34px;height:34px;color:var(--iso-navy);background:var(--iso-hex-hover);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}body.isohub-body .is-up>.iso-delta{color:var(--iso-white);background:var(--iso-success)}body.isohub-body .is-down>.iso-delta{color:var(--iso-white);background:var(--iso-danger)}body.isohub-body .iso-kpi__badge--success{background:var(--iso-success)}body.isohub-body .workspace-section-card__header-action{flex-wrap:wrap;gap:6px;display:flex}body.isohub-body .iso-kpi__trend{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);align-items:center;gap:5px;margin-top:auto;padding-top:10px;font-weight:600;display:inline-flex}body.isohub-body .iso-kpi__trend.is-up i{color:var(--iso-success)}body.isohub-body .iso-kpi__trend.is-down{color:var(--iso-danger)}body.isohub-body .iso-meter{flex-direction:column;align-items:flex-end;gap:5px;width:110px;display:inline-flex}body.isohub-body .iso-meter__value{color:var(--iso-navy);font-variant-numeric:tabular-nums;font-weight:700}body.isohub-body .iso-meter__track{background:var(--iso-bg);border-radius:999px;width:100%;height:5px;overflow:hidden}body.isohub-body .iso-meter__fill{background:var(--iso-cyan);border-radius:999px;height:100%;display:block}body.isohub-body .is-danger>.iso-meter__fill,body.isohub-body .iso-meter__fill.is-danger{background:var(--iso-danger)}body.isohub-body .iso-meter__fill.is-warning{background:var(--iso-warning)}body.isohub-body .iso-meter__fill.is-success{background:var(--iso-success)}body.isohub-body .iso-meter--wide{width:100%;margin-top:10px}body.isohub-body .iso-rank{width:26px;height:26px;color:var(--iso-navy);background:var(--iso-surface);font-size:var(--iso-fs-base);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}body.isohub-body .iso-rank.is-top{color:var(--iso-white);background:var(--iso-gradient)}body.isohub-body .iso-balance{margin:16px 0 0}body.isohub-body .iso-balance__bar{gap:3px;height:12px;display:flex}body.isohub-body .iso-balance__bar>span{border-radius:999px;min-width:0;height:100%;display:block}body.isohub-body .iso-balance__neg{background:var(--iso-danger)}body.isohub-body .iso-balance__pos{background:var(--iso-success)}body.isohub-body .iso-balance__legend{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);justify-content:space-between;gap:12px;margin-top:6px;font-weight:600;display:flex}body.isohub-body .iso-policy{background:var(--iso-surface);border-radius:var(--iso-radius-md);margin:16px 0 0;padding:14px 16px}body.isohub-body .iso-policy__head{color:var(--iso-navy);font-size:var(--iso-fs-base);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:8px;font-weight:700;display:flex}body.isohub-body .iso-policy__bar{background:var(--iso-white);border-radius:999px;gap:3px;height:12px;display:flex}body.isohub-body .iso-policy__bar>span{border-radius:999px;min-width:0;height:100%;display:block}body.isohub-body .iso-policy__within{background:var(--iso-cyan)}body.isohub-body .iso-policy__above{background:var(--iso-danger)}body.isohub-body .iso-policy__legend{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-weight:600;display:flex}body.isohub-body .iso-policy__legend span{align-items:center;gap:6px;display:inline-flex}body.isohub-body .iso-policy__legend i{border-radius:2px;width:10px;height:10px}body.isohub-body .iso-subblock+.iso-subblock,body.isohub-body .iso-columns-2>.iso-subblock{margin-top:20px}body.isohub-body .workspace-section-card .iso-kpi{background:var(--iso-surface)}body.isohub-body .iso-subblock__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:10px;display:flex}body.isohub-body .iso-subblock__title{color:var(--iso-navy);font-size:var(--iso-fs-md);margin:0;font-weight:700}body.isohub-body .iso-subblock__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);margin:3px 0 0}body.isohub-body .iso-subblock__tags{flex-wrap:wrap;gap:6px;display:flex}body.isohub-body .workspace-section-card [data-core-table]{border-radius:var(--iso-radius-md);box-shadow:inset 0 0 0 1px var(--iso-bg)}body.isohub-body [data-core-table] .iso-col-rank{text-align:center;width:56px}body.isohub-body .iso-link-btn{color:var(--iso-navy);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--iso-cyan);text-decoration-color:var(--iso-cyan);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}body.isohub-body .iso-link-btn:hover,body.isohub-body .iso-link-btn:focus-visible{color:var(--iso-cyan)}body.isohub-body .iso-cell-tags{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}body.isohub-body .iso-cell-up{color:var(--iso-navy);font-weight:700}body.isohub-body .iso-cell-up:before{content:"▲ ";color:var(--iso-success);font-size:.8em}body.isohub-body .iso-cell-wrap{white-space:normal;max-width:360px;line-height:1.3}body.isohub-body .iso-cell-clip{text-overflow:ellipsis;white-space:nowrap;max-width:320px;display:block;overflow:hidden}body.isohub-body .iso-modal #performanceClientImpactProductSummary{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}body.isohub-body .iso-modal .iso-commercial-facts dd.iso-cell-danger{color:var(--iso-danger)}@media (width<=767.98px){body.isohub-body .workspace-section-card__header:has(.workspace-section-card__header-action){flex-wrap:wrap}body.isohub-body .workspace-section-card__header-action{width:100%}body.isohub-body [data-commercial-page] .workspace-section-card__header{height:auto;padding-top:12px;padding-bottom:12px}body.isohub-body .iso-perf-filter{width:100%}body.isohub-body .iso-perf-filter .iso-field{flex:auto}body.isohub-body .iso-perf-filter .iso-input{width:100%}}@media (width<=1599.98px){body.isohub-body [data-commercial-page=performance] .iso-columns-2.iso-commercial-section{grid-template-columns:minmax(0,1fr)}}body.isohub-body .iso-kpi--filter.is-active{box-shadow:inset 0 0 0 2px var(--iso-cyan)}body.isohub-body .iso-kpi--danger.iso-kpi--filter.is-active{box-shadow:inset 0 0 0 2px var(--iso-danger)}body.isohub-body .iso-kpi--filter.is-empty{opacity:.48}body.isohub-body .iso-kpi--filter.is-empty:hover{opacity:.75}body.isohub-body .iso-kpi__value--count{font-variant-numeric:tabular-nums;font-size:34px}body.isohub-body .iso-kpi__badge--warning{color:var(--iso-navy);background:var(--iso-warning)}body.isohub-body .iso-kpi__badge--warning>.bi{color:var(--iso-navy)}body.isohub-body .iso-kpi__share{flex-direction:column;gap:5px;margin-top:auto;padding-top:10px;display:flex}body.isohub-body .iso-kpi__share-text{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);justify-content:space-between;gap:8px;font-weight:600;display:flex}body.isohub-body .iso-kpi__share-text strong{color:var(--iso-navy)}body.isohub-body .iso-stack{background:var(--iso-bg);border-radius:999px;gap:2px;width:100%;height:8px;display:flex;overflow:hidden}body.isohub-body .iso-stack>span{min-width:0;height:100%;display:block}body.isohub-body .iso-stack .is-success{background:var(--iso-success)}body.isohub-body .iso-stack .is-warning{background:var(--iso-warning)}body.isohub-body .iso-stack .is-danger{background:var(--iso-danger)}body.isohub-body .iso-stack .is-muted{background:var(--iso-hex-hover)}body.isohub-body .iso-stack .is-cyan{background:var(--iso-cyan)}body.isohub-body .iso-stack-legend{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;font-weight:600;list-style:none;display:flex}body.isohub-body .iso-stack-legend li{align-items:center;gap:5px;display:inline-flex}body.isohub-body .iso-stack-legend i{border-radius:2px;width:8px;height:8px}body.isohub-body .iso-portfolio-intel{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:19px;display:grid}body.isohub-body .iso-portfolio-intel>.iso-commercial-card{flex-direction:column;display:flex}body.isohub-body .iso-value-hero{color:var(--iso-navy);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:28px;font-weight:700;line-height:1.1}body.isohub-body .iso-value-hero small{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);font-weight:600}body.isohub-body .iso-value-caption{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);text-transform:uppercase;font-weight:600}body.isohub-body .iso-value-detail{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);margin:6px 0 14px}body.isohub-body .iso-value-detail strong{color:var(--iso-navy)}body.isohub-body .iso-portfolio-intel .iso-commercial-facts{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px}body.isohub-body .iso-portfolio-intel .iso-fact{justify-content:space-between;align-items:baseline;gap:12px;display:flex}body.isohub-body .iso-portfolio-intel .iso-commercial-facts dd{font-size:var(--iso-fs-md);text-align:right;white-space:nowrap;margin:0}body.isohub-body .iso-portfolio-intel .iso-commercial-facts dd small{display:none}body.isohub-body .iso-portfolio-intel .iso-commercial-facts+.iso-commercial-facts{margin-top:8px}body.isohub-body .iso-fact__trend{align-items:center;gap:4px;display:inline-flex}body.isohub-body .iso-fact__trend.is-up i{color:var(--iso-success)}body.isohub-body .iso-fact__trend.is-down{color:var(--iso-danger)}body.isohub-body .iso-coverage{background:var(--iso-surface);border-radius:var(--iso-radius-md);margin-top:auto;padding:12px 14px}body.isohub-body .iso-portfolio-intel .iso-coverage{margin-top:14px}body.isohub-body .iso-portfolio-intel>.iso-commercial-card>.iso-coverage:last-child{margin-top:auto}body.isohub-body .iso-coverage__head{color:var(--iso-navy);font-size:var(--iso-fs-base);justify-content:space-between;gap:8px;font-weight:700;display:flex}body.isohub-body .iso-coverage__hint{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-top:4px;display:block}body.isohub-body .iso-coverage .iso-meter--wide{margin-top:8px}body.isohub-body .iso-donut-block{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:20px;display:grid}body.isohub-body .iso-donut-block--stacked{grid-template-columns:minmax(0,1fr);justify-items:center}body.isohub-body .iso-donut{width:190px;height:190px;position:relative}body.isohub-body .iso-donut__canvas{position:absolute;inset:-10px}body.isohub-body .iso-donut__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}body.isohub-body .iso-donut__value{color:var(--iso-navy);font-size:24px;font-weight:700;line-height:1}body.isohub-body .iso-donut__caption{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);text-transform:uppercase;margin-top:4px;font-weight:600;line-height:1.3}body.isohub-body .iso-legend{flex-direction:column;gap:4px;width:100%;display:flex}body.isohub-body .iso-legend-row{width:100%;color:var(--iso-navy);border-radius:var(--iso-radius-sm);font:inherit;font-size:var(--iso-fs-base);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 8px;transition:background .15s;display:grid}body.isohub-body .iso-legend-row:hover,body.isohub-body .iso-legend-row:focus-visible{background:var(--iso-surface)}body.isohub-body .iso-legend-row:focus-visible{box-shadow:var(--iso-focus-ring);outline:0}body.isohub-body .iso-legend-row.is-active{background:var(--iso-surface);box-shadow:inset 3px 0 0 0 var(--iso-cyan)}body.isohub-body .iso-legend-row.is-empty{opacity:.48}body.isohub-body .iso-legend-row__dot{border-radius:50%;width:10px;height:10px}body.isohub-body .iso-legend-row__name{min-width:0;font-weight:600;line-height:1.25}body.isohub-body .iso-legend-row__pct{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);font-variant-numeric:tabular-nums;font-weight:600}body.isohub-body .iso-legend-row__total{text-align:right;font-variant-numeric:tabular-nums;min-width:34px;font-weight:700}body.isohub-body .iso-legend-row--abc{grid-template-columns:26px minmax(0,1fr) auto;padding:8px}body.isohub-body .iso-legend-row__sub{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);font-weight:400;display:block}body.isohub-body .iso-abc{width:24px;height:24px;color:var(--iso-white);background:var(--iso-cyan);font-size:var(--iso-fs-base);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}body.isohub-body .iso-abc--a{background:var(--iso-success)}body.isohub-body .iso-abc--c{color:var(--iso-navy);background:var(--iso-warning)}body.isohub-body .iso-portfolio-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}body.isohub-body .iso-portfolio-tools .iso-search{flex:320px;max-width:460px}body.isohub-body .iso-portfolio-filters{background:var(--iso-surface);border-radius:var(--iso-radius-md);grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-bottom:12px;padding:14px;display:grid}body.isohub-body .iso-portfolio-filters .iso-select{height:32px}body.isohub-body .iso-portfolio-active{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;display:flex}body.isohub-body .iso-portfolio-active>div{flex-wrap:wrap;gap:6px;display:flex}body.isohub-body .iso-link{color:var(--iso-cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}body.isohub-body .iso-link:hover{text-decoration:underline}body.isohub-body [data-core-table] tbody a.iso-client-link{text-decoration:underline;-webkit-text-decoration-color:var(--iso-cyan);text-decoration-color:var(--iso-cyan);text-underline-offset:3px;font-weight:700}body.isohub-body #portfolio-table th{white-space:nowrap}body.isohub-body .iso-table-foot__pager{color:var(--iso-commercial-text-soft);font-size:var(--iso-fs-base);align-items:center;gap:8px;display:flex}body.isohub-body .iso-table-foot__pager strong{color:var(--iso-navy)}body.isohub-body .iso-table-foot .iso-btn{width:30px;padding:0}@media (width<=1399.98px){body.isohub-body .iso-donut-block{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (width<=1199.98px){body.isohub-body .iso-portfolio-intel{grid-template-columns:repeat(2,minmax(0,1fr))}body.isohub-body .iso-portfolio-intel>:first-child{grid-column:1/-1}body.isohub-body .iso-portfolio-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767.98px){body.isohub-body .iso-portfolio-intel,body.isohub-body .iso-portfolio-filters{grid-template-columns:minmax(0,1fr)}body.isohub-body .iso-portfolio-tools .iso-search{max-width:none}}body.isohub-body .iso-kpi__note strong{color:var(--iso-navy);font-size:var(--iso-fs-base)}body.isohub-body .iso-portfolio-tools .iso-input{background:var(--iso-surface);border-color:var(--iso-surface)}body.isohub-body #portfolio-table td:first-child{min-width:180px}body.isohub-body #portfolio-table td:nth-child(3){white-space:nowrap}body.isohub-body #portfolio-table th,body.isohub-body #portfolio-table tbody td{padding-left:10px;padding-right:10px}body.isohub-body #portfolio-table tbody td{padding-top:10px;padding-bottom:10px}body.isohub-body .iso-tabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}body.isohub-body .iso-tabs .iso-filter.active,body.isohub-body .iso-tabs .iso-filter.active:hover{background:var(--iso-gradient);border-color:#0000;color:var(--iso-white)!important}body.isohub-body .iso-tabs .iso-filter:focus-visible{box-shadow:var(--iso-focus-ring);outline:0}body.isohub-body .iso-rfm-scores{flex-direction:column;gap:6px;margin-top:10px;display:flex}body.isohub-body .iso-rfm-score{color:var(--iso-navy);font-size:var(--iso-commercial-fs-label);grid-template-columns:14px minmax(0,1fr) 14px;align-items:center;gap:8px;font-weight:700;display:grid}body.isohub-body .iso-rfm-score .iso-meter__track{height:6px}body.isohub-body .iso-rfm-score__value{text-align:right}body.isohub-body .iso-kpi .iso-kpi__value--text{font-size:18px;line-height:1.2}body.isohub-body .iso-cycle{margin:8px 0 18px;padding:34px 0 30px;position:relative}body.isohub-body .iso-cycle__track{background:var(--iso-bg);border-radius:999px;height:8px;position:relative}body.isohub-body .iso-cycle__window{top:0;bottom:0;left:var(--from);width:calc(var(--to) - var(--from));background:var(--iso-cyan);opacity:.55;border-radius:999px;position:absolute}body.isohub-body .iso-cycle__mark{top:50%;left:var(--at);position:absolute;transform:translate(-50%,-50%)}body.isohub-body .iso-cycle__dot{background:var(--iso-navy);border:3px solid var(--iso-white);width:14px;height:14px;box-shadow:0 0 0 1px var(--iso-navy);border-radius:50%;display:block}body.isohub-body .iso-cycle__mark--start .iso-cycle__dot{background:var(--iso-white)}body.isohub-body .iso-cycle__today{background:var(--iso-navy);border-radius:2px;width:2px;height:26px;display:block}body.isohub-body .iso-cycle__mark--late .iso-cycle__today{background:var(--iso-danger)}body.isohub-body .iso-cycle__label{color:var(--iso-navy);font-size:var(--iso-commercial-fs-label);text-align:center;white-space:nowrap;font-weight:700;line-height:1.3;position:absolute;left:50%;transform:translate(-50%)}body.isohub-body .iso-cycle__label small{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);font-weight:600;display:block}body.isohub-body .iso-cycle__mark--top .iso-cycle__label{bottom:calc(100% + 6px)}body.isohub-body .iso-cycle__mark--bottom .iso-cycle__label{top:calc(100% + 6px)}body.isohub-body .iso-cycle__mark--edge-start .iso-cycle__label{text-align:left;left:0;transform:none}body.isohub-body .iso-cycle__mark--edge-end .iso-cycle__label{text-align:right;left:auto;right:0;transform:none}body.isohub-body .iso-cycle__mark--late .iso-cycle__label{color:var(--iso-danger)}body.isohub-body .iso-group-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.isohub-body .iso-group-item{background:var(--iso-surface);border-radius:var(--iso-radius-md);padding:12px 14px}body.isohub-body .iso-group-item__head{color:var(--iso-navy);font-size:var(--iso-fs-base);justify-content:space-between;gap:12px;font-weight:700;display:flex}body.isohub-body .iso-group-item__meta{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin:2px 0 8px;display:block}body.isohub-body .iso-client-columns{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}body.isohub-body #client360-opportunities-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}body.isohub-body #client360-opportunities-cards.d-none{display:none}body.isohub-body .iso-opportunity{color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);box-shadow:inset 3px 0 0 0 var(--iso-cyan);padding:16px 18px}body.isohub-body .iso-opportunity__tags{flex-wrap:wrap;gap:6px;display:flex}body.isohub-body .iso-opportunity__title{font-size:var(--iso-fs-md);margin:12px 0 6px;font-weight:700}body.isohub-body .iso-opportunity__strength{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);align-items:center;gap:8px;font-weight:600;display:flex}body.isohub-body .iso-opportunity__dots{gap:3px;display:inline-flex}body.isohub-body .iso-opportunity__dots span{background:var(--iso-hex-hover);border-radius:999px;width:16px;height:5px}body.isohub-body .iso-opportunity__dots span.is-on{background:var(--iso-cyan)}body.isohub-body .iso-evidences{border-top:1px solid var(--iso-bg);flex-direction:column;gap:10px;margin:14px 0 0;padding:14px 0 0;list-style:none;display:flex}body.isohub-body .iso-evidence{font-size:var(--iso-fs-base);align-items:flex-start;gap:8px;display:flex}body.isohub-body .iso-evidence>i{color:var(--iso-success)}body.isohub-body .iso-evidence strong{display:block}body.isohub-body .iso-evidence span{color:var(--iso-commercial-text-soft);line-height:1.4}@media (width<=1199.98px){body.isohub-body .iso-client-columns{grid-template-columns:minmax(0,1fr)}}@media (width<=575.98px){body.isohub-body .iso-cycle__label{font-size:var(--iso-commercial-fs-label)}}body.isohub-body .iso-opp-signals .iso-kpi:focus-visible{box-shadow:var(--iso-focus-ring);outline:0}@media (width>=992px) and (width<=1399.98px){body.isohub-body .iso-opp-signals{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row}body.isohub-body .iso-opp-signals>:nth-child(-n+3){grid-column:span 2}body.isohub-body .iso-opp-signals>:nth-child(n+4){grid-column:span 3}}body.isohub-body .iso-opp-agenda{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}body.isohub-body .iso-opp-agenda__item{color:var(--iso-navy);background:var(--iso-surface);border-radius:var(--iso-radius-md);box-shadow:inset 3px 0 0 0 var(--iso-cyan);flex-direction:column;gap:2px;padding:14px 16px 16px 19px;text-decoration:none;transition:background .15s,transform .15s;display:flex}body.isohub-body .iso-opp-agenda__item:hover,body.isohub-body .iso-opp-agenda__item:focus-visible{color:var(--iso-navy);background:var(--iso-hex-hover);transform:translateY(-1px)}body.isohub-body .iso-opp-agenda__item:focus-visible{box-shadow:inset 3px 0 0 0 var(--iso-cyan), var(--iso-focus-ring);outline:0}body.isohub-body .iso-opp-agenda__item.is-active{box-shadow:inset 3px 0 0 0 var(--iso-cyan), inset 0 0 0 2px var(--iso-cyan)}body.isohub-body .iso-opp-agenda__item.is-empty{opacity:.6}body.isohub-body .iso-opp-agenda__head{font-size:var(--iso-commercial-fs-label);text-transform:uppercase;align-items:center;gap:8px;font-weight:600;display:flex}body.isohub-body .iso-opp-agenda__head .bi{color:var(--iso-cyan)}body.isohub-body .iso-opp-agenda__count{font-variant-numeric:tabular-nums;margin-top:10px;font-size:30px;font-weight:700;line-height:1}body.isohub-body .iso-opp-agenda__unit{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);margin-bottom:10px}body.isohub-body .iso-opp-agenda__item .iso-meter__track{background:var(--iso-white);margin-top:auto}body.isohub-body .iso-opp-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}body.isohub-body .iso-opp-filters>.iso-field{flex:120px;min-width:120px;max-width:200px}body.isohub-body .iso-opp-filters>.iso-field.d-none{display:none}body.isohub-body .iso-opp-filters__search{flex:2 220px!important;max-width:380px!important}body.isohub-body .iso-opp-filters__search .iso-search{width:100%}body.isohub-body .iso-opp-filters__actions{gap:8px;display:flex}body.isohub-body .iso-opp-client{color:var(--iso-navy);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--iso-cyan);text-decoration-color:var(--iso-cyan);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline}body.isohub-body .iso-opp-client:hover,body.isohub-body .iso-opp-client:focus-visible{color:var(--iso-cyan)}body.isohub-body .iso-opp-table th{white-space:nowrap}body.isohub-body .iso-opp-table td:first-child{min-width:240px}body.isohub-body .iso-opportunity-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}body.isohub-body #opportunityClientModal .iso-cycle{margin:4px 12px 18px}body.isohub-body #opportunityClientModal .iso-facts+.iso-facts{margin-top:12px}@media (width<=1199.98px){body.isohub-body .iso-opp-agenda{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767.98px){body.isohub-body .iso-opp-agenda{grid-template-columns:repeat(2,minmax(0,1fr))}body.isohub-body .iso-opp-filters>.iso-field,body.isohub-body .iso-opp-filters__search{flex:100%!important;max-width:none!important}}body.isohub-body .iso-radar-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}body.isohub-body .iso-radar-tools .iso-search{flex:320px;max-width:460px}body.isohub-body .iso-radar-filters{background:var(--iso-surface);border-radius:var(--iso-radius-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;margin-bottom:12px;padding:14px;display:grid}body.isohub-body .iso-radar-filters .iso-select,body.isohub-body .iso-radar-filters .iso-input{height:32px}body.isohub-body .iso-radar-filters__actions{align-items:flex-end;gap:8px;display:flex}body.isohub-body .iso-radar-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}body.isohub-body .iso-radar-views{gap:6px;display:inline-flex}body.isohub-body .iso-radar-views .iso-filter:disabled{opacity:.5;cursor:not-allowed}body.isohub-body .iso-radar-bar__note{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}body.isohub-body .iso-radar-crumbs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;padding:0;list-style:none;display:flex}body.isohub-body .iso-radar-crumbs__sep{color:var(--iso-commercial-text-soft)}body.isohub-body .iso-radar-map-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}body.isohub-body .iso-radar-metric{background:var(--iso-surface);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px;display:flex}body.isohub-body .iso-radar-metric .iso-filter{border-radius:999px}body.isohub-body .iso-radar-map-wrap{border-radius:var(--iso-radius-md);position:relative;overflow:hidden}body.isohub-body .iso-radar-map-foot{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-note);align-items:flex-start;gap:8px;margin-top:10px;font-weight:600;display:flex}body.isohub-body .iso-radar-legend{background:var(--iso-surface);border-radius:var(--iso-radius-md);color:var(--iso-navy);font-size:var(--iso-commercial-fs-note);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;padding:10px 14px;font-weight:600;display:flex}body.isohub-body .iso-radar-legend__title{font-size:var(--iso-commercial-fs-label);text-transform:uppercase;letter-spacing:.04em;font-weight:700}body.isohub-body .iso-radar-legend span{align-items:center;gap:6px;display:inline-flex}body.isohub-body .iso-radar-empty{color:var(--iso-commercial-text-soft);font-size:var(--iso-commercial-fs-hint);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;font-weight:600;display:flex}body.isohub-body .iso-radar-empty i{color:var(--iso-muted);font-size:28px}body.isohub-body .iso-radar-share{min-width:160px}body.isohub-body .iso-radar-share__value{color:var(--iso-navy);font-variant-numeric:tabular-nums;margin-bottom:5px;font-weight:700;display:block}body.isohub-body .iso-radar-share .iso-meter__track{background:var(--iso-bg);border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}#commercial-radar-map{background:var(--bs-tertiary-bg);width:100%;height:680px;min-height:420px}.radar-map-legend{z-index:500;max-width:280px;bottom:1rem;right:1rem}.radar-map-popup{min-width:240px;max-width:320px}.radar-map-popup__title{margin-bottom:.35rem;font-weight:700;line-height:1.25}.radar-map-popup__meta{font-size:.82rem;line-height:1.45}.radar-client-group-marker-wrapper{background:0 0;border:0}.radar-client-group-marker{background:var(--bs-primary);color:#fff;border:3px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;line-height:1;display:flex;box-shadow:0 4px 12px #00000047}.radar-client-group-popup{min-width:280px;max-width:360px}.radar-client-group-popup__list{max-height:310px;padding-right:.25rem;overflow-y:auto}.radar-client-group-popup__item{border-top:1px solid var(--bs-border-color);padding:.55rem 0}.radar-client-group-popup__item:first-child{border-top:0;padding-top:.15rem}.radar-client-group-popup__name{font-size:.82rem;font-weight:700;line-height:1.25}.radar-client-group-popup__meta{color:var(--bs-secondary-color);margin-top:.15rem;font-size:.72rem}@media (width<=767.98px){#commercial-radar-map{height:460px;min-height:380px}.radar-map-legend{max-width:calc(100% - 1.5rem);bottom:.75rem;right:.75rem}}.radar-state-marker-wrapper{background:0 0;border:0}.radar-state-marker{border:2px solid var(--bs-primary);color:var(--bs-primary);text-align:center;background:#fffffff0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex;box-shadow:0 3px 10px #0000002e}.radar-state-marker strong{font-size:.78rem;display:block}.radar-state-marker span{margin-top:2px;font-size:.66rem;font-weight:600;display:block}.radar-state-bubble__inner{white-space:nowrap;line-height:1.05}.radar-municipality-chip{border-radius:999px;transition:transform .12s,box-shadow .12s}.radar-municipality-chip:hover{transform:translateY(-1px);box-shadow:0 .15rem .5rem #00000014}#radar-municipality-list{max-height:290px;padding-right:.25rem;overflow-y:auto}#radar-territory-breadcrumb .breadcrumb-item{font-size:.9rem}@media (width<=767.98px){#radar-municipality-list{max-height:360px}}.radar-municipality-map-wrapper{background:0 0;border:0}.radar-municipality-map-bubble{color:#0b3d91;cursor:pointer;background:#0d6efd33;border:2px solid #0d6efdd1;border-radius:999px;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 12px #0000002e}.radar-municipality-map-bubble:hover{background:#0d6efd4d;transform:scale(1.08)}.radar-municipality-map-bubble__inner{text-align:center;max-width:100%;padding:.18rem;line-height:1.05;overflow:hidden}.radar-municipality-map-bubble__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:700;display:block;overflow:hidden}.radar-municipality-map-bubble__value{margin-top:.12rem;font-size:.72rem;font-weight:800;display:block}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-bubble__value{margin-top:0;font-size:.78rem}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-bubble{transform:scale(.82)}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-bubble:hover{transform:scale(.92)}.radar-municipality-map-donut{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:5px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 3px 12px #00000038}.radar-municipality-map-donut:hover{transform:scale(1.08);box-shadow:0 6px 18px #00000047}.radar-municipality-map-donut__center{text-align:center;background:#fffffff0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:72%;height:72%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.radar-map-relationship-legend{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);padding:.75rem 1rem}.radar-dot{border-radius:999px;width:.65rem;height:.65rem;margin-right:.25rem;display:inline-block}.radar-dot-red{background:#dc3545}.radar-dot-green{background:#198754}.radar-dot-orange{background:#fd7e14}.radar-dot-purple{background:#6f42c1}.radar-map-tooltip-line{white-space:nowrap;align-items:center;gap:.25rem;margin-top:.18rem;display:flex}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-donut{transform:scale(.82)}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-donut:hover{transform:scale(.92)}#radar-map-metric-selector{border:0;border-radius:999px}#radar-map-metric-selector .btn{white-space:nowrap}.radar-municipality-map-donut__center{width:68%;height:68%}.radar-municipality-map-bubble__value{font-size:.68rem;line-height:1}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-bubble__name{display:none}#commercial-radar-map.radar-map-municipality-compact .radar-municipality-map-bubble__value{font-size:.72rem}.radar-municipality-popup{min-width:250px}.radar-municipality-popup__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.radar-municipality-popup__title{font-size:.95rem;line-height:1.15}.radar-municipality-popup__total{min-width:3rem;color:var(--bs-primary);text-align:center;background:#0d6efd1a;border-radius:.55rem;flex:none;padding:.35rem .55rem;font-size:1rem;font-weight:800}.radar-municipality-popup__relationship{gap:.35rem;padding:.65rem 0;display:grid}.radar-municipality-popup__row{justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;display:flex}.radar-municipality-popup__summary{border-top:1px solid var(--bs-border-color);grid-template-columns:repeat(3,1fr);gap:.4rem;padding-top:.65rem;display:grid}.radar-municipality-popup__summary>div{background:var(--bs-tertiary-bg);text-align:center;border-radius:.45rem;flex-direction:column;gap:.1rem;padding:.4rem;display:flex}.radar-municipality-popup__summary span{color:var(--bs-secondary-color);font-size:.62rem}.radar-municipality-popup__summary strong{font-size:.78rem}.radar-map-relationship-tooltip{pointer-events:none}.radar-prospect-territory{border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);border-radius:.6rem;padding:.85rem 1rem}#radar-prospecting-modal .modal-content{border:0;box-shadow:0 1rem 3rem #00000029}.radar-neighborhood-marker-wrapper{background:0 0!important;border:0!important}.radar-neighborhood-marker{border-radius:50%;padding:5px;transition:transform .16s,box-shadow .16s;box-shadow:0 4px 12px #00000038}.radar-neighborhood-marker:hover{transform:scale(1.08);box-shadow:0 6px 18px #00000047}.radar-neighborhood-marker__center{background:var(--bs-body-bg);border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:.78rem;line-height:1;display:flex}.radar-neighborhood-popup{min-width:220px}body.isohub-body [data-profile-page] .iso-profile__identity{background:var(--iso-white);border-radius:var(--iso-radius-lg);align-items:center;gap:20px;margin-bottom:16px;padding:20px 24px;display:flex}body.isohub-body [data-profile-page] .iso-profile__avatar{width:72px;height:72px;color:var(--iso-white);background:var(--iso-gradient);font-family:"Montserrat Alternates", var(--iso-font);border-radius:50%;flex:0 0 72px;place-items:center;font-size:27px;font-weight:700;line-height:1;display:grid}body.isohub-body [data-profile-page] .iso-profile__avatar--image{object-fit:cover;object-position:center}body.isohub-body [data-profile-page] .iso-profile__who{min-width:0}body.isohub-body [data-profile-page] .iso-profile__name{color:var(--iso-navy);font-size:var(--iso-fs-section);overflow-wrap:break-word;margin:0;font-weight:700;line-height:1.25}body.isohub-body [data-profile-page] .iso-profile__role{color:#595959;font-size:var(--iso-fs-md);margin:2px 0 0;font-weight:500}body.isohub-body [data-profile-page] .iso-profile__tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}body.isohub-body [data-profile-page] .iso-tag{height:22px;font-size:var(--iso-fs-meta);gap:5px;padding:0 10px}body.isohub-body [data-profile-page] .iso-profile__facts{grid-template-columns:repeat(2,minmax(0,1fr))}body.isohub-body [data-profile-page] .iso-fact dd.is-empty{color:var(--iso-muted);font-weight:500}body.isohub-body [data-profile-page] .iso-profile__access{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.isohub-body [data-profile-page] .iso-profile__note{color:#595959;font-size:var(--iso-fs-base);align-items:center;gap:8px;margin:16px 0 0;display:flex}@media (width<=575.98px){body.isohub-body [data-profile-page] .iso-profile__identity{align-items:flex-start;gap:14px;padding:16px}body.isohub-body [data-profile-page] .iso-profile__avatar{flex-basis:56px;width:56px;height:56px;font-size:21px}body.isohub-body [data-profile-page] .iso-profile__facts{grid-template-columns:minmax(0,1fr)}}body.isohub-body [data-profile-page] .iso-columns-2{align-items:stretch}body.isohub-body [data-profile-page] .iso-fact--wide{grid-column:1/-1}body.isohub-body [data-profile-page] .iso-tag--success{color:var(--iso-white)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar{box-shadow:none;background:0 0;border-bottom-color:#0000}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__left{-webkit-backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffa3;border-radius:999px;padding:.28rem .42rem;box-shadow:0 8px 28px #003f7314}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__search{background:#ffffffeb;border-color:#003f7312;box-shadow:0 2px 8px #003f730d}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__search:hover{background:#fff;border-color:#6bc43f4d}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__search:focus-within{background:#fff;border-color:#6bc43f8c;box-shadow:0 0 0 3px #6bc43f1f}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__create,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__shortcut{color:var(--thermo-blue)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__create:hover,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__shortcut:hover{color:var(--thermo-green-hover)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__action{color:var(--thermo-blue);-webkit-backdrop-filter:blur(10px);background:#ffffff73;border-color:#ffffff8c;box-shadow:0 6px 18px #003f730f}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__action:hover{color:var(--thermo-green-hover);background:#ffffffb8;border-color:#6bc43f5c}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company{color:#fff;-webkit-backdrop-filter:blur(14px);background:#00345fc7;border:1px solid #6bc43f94;min-height:2.75rem;box-shadow:0 8px 22px #00345f29}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company:hover,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company.show{color:#fff;background:#003f73eb;border-color:#6bc43fe0}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company--static:hover{color:#fff;background:#00345fc7;border-color:#6bc43f94}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-icon{color:var(--thermo-green);background:#ffffff1a;border-color:#ffffff1f}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-text small{color:#ffffffad}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-text strong{color:#fff}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company.dropdown-toggle:after{color:#ffffffc7}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-menu{border:1px solid #003f7314;box-shadow:0 18px 42px #00345f29}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-item.is-active{background:var(--thermo-green-soft)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__company-item.is-active .isohub-topbar__company-item-icon{color:#fff;background:var(--thermo-green)}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__avatar{color:#fff;background:linear-gradient(135deg, var(--thermo-blue) 0%, var(--thermo-green) 100%);box-shadow:0 0 0 3px #ffffff75,0 8px 20px #003f7321}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__avatar:after{background:var(--thermo-green)}@media (width<=1199.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__left{padding-inline:.25rem}}@media (width<=767.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__left{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home{isolation:auto;position:relative}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:before{content:none;display:none}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:after{content:none!important;display:none!important}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome{align-items:flex-start;min-height:5.25rem;padding:0 0 .15rem;position:relative}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome-heading:before{content:"BEM-VINDO AO ISOHUB";color:var(--thermo-green);letter-spacing:.015em;margin-bottom:.2rem;font-size:.78rem;font-weight:750;display:block}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__greeting{color:#073b63}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__date{color:#073b63ad}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome:after{content:"“Inovação e sustentabilidade\a que constrói o amanhã.”";width:18rem;color:var(--thermo-green);background:linear-gradient(var(--thermo-green), var(--thermo-green)) left bottom / 2rem 3px no-repeat;white-space:pre-line;text-shadow:0 2px 7px #00345f2e;pointer-events:none;padding-bottom:.72rem;font-size:1rem;font-weight:700;line-height:1.28;position:absolute;top:.15rem;right:5.25rem}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-dashboard-editor__toggle{color:#fff;background:linear-gradient(135deg, var(--thermo-green-hover), var(--thermo-green));border-color:#ffffff40;box-shadow:0 6px 16px #4e9d2a2e}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-dashboard-editor__toggle:hover{color:#fff;background:linear-gradient(135deg, #4f9f2f, var(--thermo-green-hover));border-color:#fff6}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__summary{z-index:2;margin-top:-.15rem;position:relative}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card{-webkit-backdrop-filter:none;background:#fff;border-color:#003f7314;box-shadow:0 8px 24px #00345f0f}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon.is-violet,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon.is-blue,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon.is-green,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon.is-orange,html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-summary-card__icon.is-cyan{color:var(--thermo-green);background:#6bc43f24;border:1px solid #6bc43f1a;border-radius:999px}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__grid{z-index:2;position:relative}@media (width<=1399.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome:after{width:16rem;font-size:.9rem;right:2rem}}@media (width<=1199.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome:after{width:14rem;font-size:.84rem;right:1rem}}@media (width<=991.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:before{height:13.5rem;top:-5.8rem}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome:after{display:none}}@media (width<=767.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:before{border-radius:0 0 1.15rem 1.15rem;height:12rem;top:-5rem}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome{min-height:auto}}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home>*{z-index:1;position:relative}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar{z-index:100;box-shadow:none;background:0 0;border-bottom-color:#0000;position:relative}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__left{background:#ffffffc2;border-color:#ffffff94;box-shadow:0 8px 28px #00345f1a}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .isohub-topbar__action{-webkit-backdrop-filter:blur(12px);background:#ffffff57;border-color:#ffffff6b}@media (width<=991.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:before{height:18.25rem;top:-10.55rem}}@media (width<=767.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home:before{height:16.75rem;top:-9.75rem}}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome-heading{flex-flow:wrap;align-items:center;gap:0 1.15rem;display:flex}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome-heading:before{flex:0 0 100%;width:100%;margin:0 0 .24rem;line-height:1.15;display:block}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__greeting{flex:0 auto;width:auto;margin:0;display:block}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome-heading .workspace-dashboard-editor__actions{align-items:center;margin:0;display:flex}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__date{margin-top:.32rem}@media (width<=767.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome-heading{align-items:flex-start;gap:.35rem .75rem}}html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}@media (width<=991.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome{padding-left:1rem;padding-right:1rem}}@media (width<=767.98px){html[data-brand=thermo_iso]:not([data-bs-theme=dark]) .workspace-home__welcome{padding-left:.75rem;padding-right:.75rem}}.company-switch-transition{z-index:1000000;visibility:hidden;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:24px;transition:opacity .14s,visibility .14s;display:flex;position:fixed;inset:0}.company-switch-transition.is-visible{visibility:visible;opacity:1;pointer-events:all}.company-switch-transition__backdrop{-webkit-backdrop-filter:blur(2px)saturate(.94);background:#0f172a2e;position:absolute;inset:0}.company-switch-transition__dialog{z-index:1;opacity:0;background:#ffffffeb;border:1px solid #94a3b83d;border-radius:16px;align-items:center;gap:16px;width:min(420px,100vw - 40px);padding:18px 20px;transition:transform .17s,opacity .17s;display:flex;position:relative;transform:translateY(6px)scale(.985);box-shadow:0 18px 50px #0f172a29}.company-switch-transition.is-visible .company-switch-transition__dialog{opacity:1;transform:translateY(0)scale(1)}.company-switch-transition__spinner{background:rgb(var(--isohub-brand-rgb,38 63 136) / .08);border-radius:50%;flex:0 0 42px;width:42px;height:42px;position:relative}.company-switch-transition__spinner:before,.company-switch-transition__spinner:after{content:"";border-radius:inherit;position:absolute;inset:6px}.company-switch-transition__spinner:before{border:3px solid rgb(var(--isohub-brand-rgb,38 63 136) / .14)}.company-switch-transition__spinner:after{border:3px solid #0000;border-top-color:rgb(var(--isohub-brand-rgb,38 63 136) / .82);animation:.78s linear infinite isohub-context-switch-spin}@keyframes isohub-context-switch-spin{to{transform:rotate(360deg)}}.company-switch-transition__content{flex-direction:column;min-width:0;display:flex}.company-switch-transition__title{color:var(--bs-emphasis-color,#0f172a);margin:0;font-size:.94rem;font-weight:700;line-height:1.3}.company-switch-transition__target{color:var(--bs-body-color,#334155);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.9rem;font-weight:600;overflow:hidden}.company-switch-transition__hint{color:var(--bs-secondary-color,#64748b);margin-top:4px;font-size:.76rem;line-height:1.35}body.is-context-switching{overflow:hidden}[data-bs-theme=dark] .company-switch-transition__dialog{background:#0f172aeb;border-color:#94a3b82e;box-shadow:0 18px 56px #00000057}@media (width<=575.98px){.company-switch-transition{padding:18px}.company-switch-transition__dialog{border-radius:14px;gap:13px;padding:16px 17px}.company-switch-transition__spinner{flex-basis:38px;width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.company-switch-transition,.company-switch-transition__dialog{transition-duration:1ms}.company-switch-transition__spinner:after{animation-duration:1.4s}}:root{--isohub-primary:#4338e8;--isohub-primary-dark:#2921b9;--isohub-primary-soft:#efefff;--isohub-secondary:#04a9d8;--isohub-success:#16b84e;--isohub-warning:#ff7a00;--isohub-danger:#ef3c44;--isohub-bg:#f7f8fc;--isohub-surface:#fff;--isohub-surface-soft:#fafbfe;--isohub-text:#111528;--isohub-text-muted:#687086;--isohub-border:#e5e8f0;--isohub-sidebar-width:256px;--isohub-sidebar-collapsed-width:82px;--isohub-topbar-height:68px;--isohub-radius-sm:8px;--isohub-radius:12px;--isohub-radius-lg:16px;--isohub-shadow-sm:0 2px 8px #161d340d;--isohub-shadow:0 8px 24px #161d3412;--isohub-transition:.18s ease}*{box-sizing:border-box}html,body{min-height:100%}body.isohub-body{background:var(--isohub-bg);color:var(--isohub-text);margin:0;font-family:Instrument Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;overflow-x:hidden}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.isohub-app{background:var(--isohub-bg);min-height:100vh;display:flex}.isohub-sidebar{z-index:1040;width:var(--isohub-sidebar-width);background:var(--isohub-surface);border-right:1px solid var(--isohub-border);height:100vh;transition:width var(--isohub-transition), transform var(--isohub-transition);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.isohub-sidebar__header{min-height:var(--isohub-topbar-height);border-bottom:1px solid var(--isohub-border);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.isohub-sidebar__brand{align-items:center;gap:10px;min-width:0;display:flex}.isohub-sidebar__logo{color:#fff;background:linear-gradient(135deg, var(--isohub-primary), var(--isohub-secondary));border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;display:grid;box-shadow:0 8px 18px #4338e83d}.isohub-sidebar__brand-name{color:var(--isohub-primary-dark);letter-spacing:-.8px;white-space:nowrap;font-size:22px;font-weight:750}.isohub-sidebar__brand-name span{color:var(--isohub-primary)}.isohub-sidebar__collapse{width:34px;height:34px;color:var(--isohub-text-muted);transition:color var(--isohub-transition), background var(--isohub-transition);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.isohub-sidebar__collapse:hover{color:var(--isohub-primary);background:var(--isohub-primary-soft)}.isohub-sidebar__nav{scrollbar-width:thin;flex:1;padding:12px 10px 20px;overflow-y:auto}.isohub-sidebar__section{margin-bottom:18px}.isohub-sidebar__section-title{color:#7d8497;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:6px 12px 8px;font-size:11px;font-weight:700;display:block}.isohub-sidebar__link{color:#33394c;white-space:nowrap;min-height:40px;transition:color var(--isohub-transition), background var(--isohub-transition);border-radius:9px;align-items:center;gap:12px;margin-bottom:3px;padding:8px 12px;font-weight:500;display:flex;position:relative}.isohub-sidebar__link:hover{color:var(--isohub-primary);background:#f5f5ff}.isohub-sidebar__link.is-active{color:var(--isohub-primary);background:linear-gradient(90deg,#4338e826,#4338e80d);font-weight:650}.isohub-sidebar__link.is-active:before{content:"";background:var(--isohub-primary);border-radius:0 4px 4px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.isohub-sidebar__link-icon{flex:none;place-items:center;width:23px;height:23px;font-size:17px;display:grid}.isohub-sidebar__link-icon.is-financeiro{color:#13ad60}.isohub-sidebar__link-icon.is-controladoria{color:#2584db}.isohub-sidebar__link-icon.is-comercial{color:#f17923}.isohub-sidebar__link-icon.is-logistica{color:#10a1b7}.isohub-sidebar__link-icon.is-compras{color:#685be7}.isohub-sidebar__link-icon.is-producao{color:#e35d27}.isohub-sidebar__link-icon.is-pcp{color:#f39b17}.isohub-sidebar__link-icon.is-rh{color:#39bda7}.isohub-sidebar__link-icon.is-ti{color:#565762}.isohub-sidebar__link-icon.is-fiscal{color:#2584db}.isohub-sidebar__link-icon.is-diretoria{color:#f39b17}.isohub-sidebar__link-text{text-overflow:ellipsis;flex:1;overflow:hidden}.isohub-sidebar__chevron{color:#9299a9;flex:none;font-size:11px}.isohub-sidebar__divider{background:var(--isohub-border);height:1px;margin:10px 10px 14px}.isohub-sidebar__footer{border-top:1px solid var(--isohub-border);padding:12px 10px 16px}.isohub-main{min-width:0;min-height:100vh;margin-left:var(--isohub-sidebar-width);transition:margin-left var(--isohub-transition);flex-direction:column;flex:1;display:flex}.isohub-content{flex:1 0 auto;min-width:0;padding:22px 24px 28px;overflow-x:hidden}.isohub-topbar{z-index:1030;width:100%;min-height:var(--isohub-topbar-height);border-bottom:1px solid var(--isohub-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;justify-content:space-between;align-items:center;gap:24px;padding:0 22px;display:flex;position:sticky;top:0}.isohub-topbar__left{flex:1;align-items:center;min-width:0;display:flex}.isohub-topbar__mobile-menu{width:38px;height:38px;color:var(--isohub-text);background:var(--isohub-surface);border:1px solid var(--isohub-border);border-radius:10px;flex:none;place-items:center;margin-right:10px;padding:0;display:none}.isohub-topbar__search{border:1px solid var(--isohub-border);width:min(500px,42vw);min-height:40px;transition:width var(--isohub-transition), background var(--isohub-transition), border-color var(--isohub-transition), box-shadow var(--isohub-transition);background:#fafbfe;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.isohub-topbar__search:focus-within{background:#fff;border-color:#4338e86b;width:min(570px,46vw);box-shadow:0 0 0 3px #4338e814,0 4px 14px #161d340d}.isohub-topbar__search input::placeholder{color:#858ca0}.isohub-topbar__shortcut{color:#72798d;white-space:nowrap;background:#eef0f5;border:1px solid #e3e6ed;border-radius:5px;flex:none;padding:3px 6px;font-size:10px}.isohub-topbar__right{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.isohub-topbar__create{color:#fff;background:linear-gradient(135deg, var(--isohub-primary), #2821c8);min-height:40px;transition:transform var(--isohub-transition), box-shadow var(--isohub-transition);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:650;display:inline-flex;box-shadow:0 7px 16px #4338e838}.isohub-topbar__create:hover{color:#fff;transform:translateY(-1px);box-shadow:0 9px 20px #4338e845}.isohub-topbar__action{color:#24293a;width:39px;height:39px;transition:color var(--isohub-transition), background var(--isohub-transition);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;font-size:18px;display:grid;position:relative}.isohub-topbar__action:hover{color:var(--isohub-primary);background:var(--isohub-primary-soft)}.isohub-topbar__badge{color:#fff;background:var(--isohub-danger);border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:750;line-height:1;display:grid;position:absolute;top:-3px;right:-2px}.isohub-topbar__ai{min-height:39px;color:var(--isohub-primary);transition:color var(--isohub-transition), background var(--isohub-transition), transform var(--isohub-transition);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4338e88c,#04a9d873) border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:650;display:inline-flex;box-shadow:0 4px 12px #4338e812}.isohub-topbar__ai:hover{color:#fff;background:linear-gradient(135deg, var(--isohub-primary), #6157f4);transform:translateY(-1px)}.isohub-topbar__divider{background:var(--isohub-border);flex:none;width:1px;height:31px;margin:0 5px}.isohub-topbar__user{min-height:46px;color:var(--isohub-text);transition:background var(--isohub-transition);background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:4px 5px 4px 10px;display:flex}.isohub-topbar__user:hover,.isohub-topbar__user[aria-expanded=true]{background:var(--isohub-surface-soft)}.isohub-topbar__user:after{display:none}.isohub-topbar__user-info{flex-direction:column;align-items:flex-end;max-width:210px;line-height:1.2;display:flex}.isohub-topbar__user-info strong{max-width:210px;color:var(--isohub-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}.isohub-topbar__user-info small{max-width:210px;color:var(--isohub-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.isohub-topbar__avatar{color:#fff;background:linear-gradient(135deg, var(--isohub-primary), var(--isohub-secondary));width:39px;height:39px;box-shadow:0 0 0 1px var(--isohub-border);border:2px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:750;display:grid}.isohub-topbar__avatar--image{object-fit:cover;object-position:center}@media (width<=1199.98px){.isohub-topbar__search{width:min(390px,36vw)}.isohub-topbar__search:focus-within{width:min(430px,39vw)}.isohub-topbar__user-info{display:none}}@media (width<=991.98px){.isohub-topbar{padding-inline:14px}.isohub-topbar__mobile-menu{display:grid}.isohub-topbar__create{display:none}.isohub-topbar__search{width:min(360px,46vw)}.isohub-topbar__search:focus-within{width:min(400px,50vw)}}@media (width<=767.98px){.isohub-topbar{gap:8px}.isohub-topbar__search{background:0 0;border-color:#0000;justify-content:center;width:40px;min-height:39px;padding:0}.isohub-topbar__search:focus-within{z-index:10;background:#fff;border-color:#4338e86b;width:auto;padding:0 12px;position:absolute;left:14px;right:14px}.isohub-topbar__search input,.isohub-topbar__shortcut{display:none}.isohub-topbar__search:focus-within input{display:block}.isohub-topbar__action.is-chat,.isohub-topbar__action.is-help,.isohub-topbar__ai span{display:none}.isohub-topbar__ai{width:39px;padding:0}.isohub-topbar__divider{display:none}}body.isohub-sidebar-collapsed .isohub-sidebar{width:var(--isohub-sidebar-collapsed-width)}body.isohub-sidebar-collapsed .isohub-main{margin-left:var(--isohub-sidebar-collapsed-width)}body.isohub-sidebar-collapsed .isohub-sidebar__brand-name,body.isohub-sidebar-collapsed .isohub-sidebar__section-title,body.isohub-sidebar-collapsed .isohub-sidebar__link-text,body.isohub-sidebar-collapsed .isohub-sidebar__chevron{display:none}body.isohub-sidebar-collapsed .isohub-sidebar__header{justify-content:center;padding-inline:10px}body.isohub-sidebar-collapsed .isohub-sidebar__collapse{display:none}body.isohub-sidebar-collapsed .isohub-sidebar__link{justify-content:center;padding-inline:8px}.isohub-sidebar-overlay{display:none}@media (width<=1199.98px){.isohub-topbar__user-info{display:none}.isohub-topbar__search{width:min(420px,42vw)}}@media (width<=991.98px){.isohub-sidebar{width:min(300px,88vw);box-shadow:var(--isohub-shadow);transform:translate(-100%)}.isohub-main,body.isohub-sidebar-collapsed .isohub-main{margin-left:0}body.isohub-sidebar-open .isohub-sidebar{transform:translate(0)}.isohub-sidebar__collapse{display:none}.isohub-topbar__mobile-menu{display:grid}.isohub-sidebar-overlay{z-index:1035;opacity:0;visibility:hidden;transition:opacity var(--isohub-transition), visibility var(--isohub-transition);background:#0b101f70;display:block;position:fixed;inset:0}body.isohub-sidebar-open .isohub-sidebar-overlay{opacity:1;visibility:visible}}@media (width<=767.98px){.isohub-topbar{padding-inline:14px}.isohub-topbar__search{background:0 0;border:0;width:auto}.isohub-topbar__search input,.isohub-topbar__shortcut{display:none}.isohub-topbar__search>i{font-size:18px}.isohub-topbar__create span,.isohub-topbar__ai span{display:none}.isohub-topbar__create,.isohub-topbar__ai{justify-content:center;width:39px;padding:0}.isohub-topbar__action.is-chat,.isohub-topbar__action.is-help,.isohub-topbar__divider{display:none}.isohub-content{padding:18px 14px 24px}}.isohub-card,.isohub-widget,.isohub-stat-card{background:var(--isohub-surface);border:1px solid var(--isohub-border);border-radius:var(--isohub-radius);box-shadow:var(--isohub-shadow-sm)}.isohub-card{overflow:hidden}.isohub-card--hover{transition:transform var(--isohub-transition), box-shadow var(--isohub-transition), border-color var(--isohub-transition)}.isohub-card--hover:hover{box-shadow:var(--isohub-shadow);border-color:#4338e838;transform:translateY(-2px)}.isohub-card__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 0;display:flex}.isohub-card__heading{align-items:flex-start;gap:12px;min-width:0;display:flex}.isohub-card__icon{width:38px;height:38px;color:var(--isohub-primary);background:var(--isohub-primary-soft);border-radius:10px;flex:none;place-items:center;font-size:17px;display:grid}.isohub-card__title{color:var(--isohub-text);margin:0;font-size:16px;font-weight:700}.isohub-card__subtitle{color:var(--isohub-text-muted);margin:5px 0 0;font-size:13px}.isohub-card__actions{flex:none;align-items:center;gap:8px;display:flex}.isohub-card__body{padding:20px}.isohub-card__body--no-padding{padding:0}.isohub-card__footer{border-top:1px solid var(--isohub-border);background:var(--isohub-surface-soft);padding:14px 20px}.isohub-widget{flex-direction:column;min-width:0;display:flex;overflow:hidden}.isohub-widget__header{border-bottom:1px solid var(--isohub-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.isohub-widget__heading{align-items:center;gap:12px;min-width:0;display:flex}.isohub-widget__icon{width:36px;height:36px;color:var(--isohub-primary);background:var(--isohub-primary-soft);border-radius:10px;flex:none;place-items:center;font-size:16px;display:grid}.isohub-widget__title{color:var(--isohub-text);margin:0;font-size:15px;font-weight:700}.isohub-widget__subtitle{color:var(--isohub-text-muted);margin:4px 0 0;font-size:12px}.isohub-widget__actions{flex:none;align-items:center;gap:8px;display:flex}.isohub-widget__body{flex:1;min-height:120px;padding:20px}.isohub-widget__footer{border-top:1px solid var(--isohub-border);background:var(--isohub-surface-soft);padding:13px 20px}.isohub-widget__state{min-height:100px;color:var(--isohub-text-muted);text-align:center;justify-content:center;align-items:center;gap:9px;display:flex}.isohub-stat-card{min-width:0;color:inherit;padding:18px;display:block;overflow:hidden}.isohub-stat-card--link{transition:transform var(--isohub-transition), box-shadow var(--isohub-transition), border-color var(--isohub-transition)}.isohub-stat-card--link:hover{color:inherit;box-shadow:var(--isohub-shadow);border-color:#4338e838;transform:translateY(-2px)}.isohub-stat-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.isohub-stat-card__label{color:var(--isohub-text-muted);font-size:13px;font-weight:600}.isohub-stat-card__icon{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.isohub-stat-card__value{color:var(--isohub-text);letter-spacing:-.8px;margin-top:14px;font-size:clamp(24px,2vw,30px);font-weight:750;line-height:1}.isohub-stat-card__footer{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:11px;display:flex}.isohub-stat-card__trend{align-items:center;gap:3px;font-weight:700;display:inline-flex}.isohub-stat-card__trend.is-positive{color:var(--isohub-success)}.isohub-stat-card__trend.is-negative{color:var(--isohub-danger)}.isohub-stat-card__trend.is-neutral,.isohub-stat-card__description{color:var(--isohub-text-muted)}.isohub-variant-primary{color:var(--isohub-primary);background:var(--isohub-primary-soft)}.isohub-variant-success{color:#07883d;background:#e9f9ef}.isohub-variant-warning{color:#d96400;background:#fff2e5}.isohub-variant-danger{color:#d92f38;background:#ffedef}.isohub-variant-info{color:#087f9d;background:#e7f8fc}.isohub-variant-neutral{color:#596174;background:#f0f2f6}.isohub-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:3px 9px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.isohub-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.isohub-badge--primary{color:var(--isohub-primary);background:var(--isohub-primary-soft)}.isohub-badge--success{color:#087c3b;background:#e8f8ee}.isohub-badge--warning{color:#c95d00;background:#fff1e3}.isohub-badge--danger{color:#d12d35;background:#ffebed}.isohub-badge--info{color:#087c99;background:#e5f7fb}.isohub-badge--neutral{color:#5f6678;background:#eff1f5}.isohub-button{cursor:pointer;transition:color var(--isohub-transition), background var(--isohub-transition), border-color var(--isohub-transition), box-shadow var(--isohub-transition), transform var(--isohub-transition);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:650;line-height:1;display:inline-flex}.isohub-button:hover{transform:translateY(-1px)}.isohub-button--sm{min-height:32px;padding:0 11px;font-size:12px}.isohub-button--md{min-height:39px;padding:0 14px;font-size:13px}.isohub-button--lg{min-height:46px;padding:0 18px;font-size:14px}.isohub-button--primary{color:#fff;background:var(--isohub-primary);border-color:var(--isohub-primary);box-shadow:0 6px 14px #4338e82e}.isohub-button--primary:hover{color:#fff;background:var(--isohub-primary-dark);border-color:var(--isohub-primary-dark)}.isohub-button--secondary{color:var(--isohub-primary);background:var(--isohub-primary-soft);border-color:#0000}.isohub-button--secondary:hover{color:var(--isohub-primary-dark);background:#e3e3ff}.isohub-button--outline{color:var(--isohub-text);background:var(--isohub-surface);border-color:var(--isohub-border)}.isohub-button--outline:hover{color:var(--isohub-primary);border-color:#4338e859}.isohub-button--success{color:#fff;background:var(--isohub-success);border-color:var(--isohub-success)}.isohub-button--danger{color:#fff;background:var(--isohub-danger);border-color:var(--isohub-danger)}.isohub-button--ghost{color:var(--isohub-text-muted);background:0 0;border-color:#0000}.isohub-button--ghost:hover{color:var(--isohub-primary);background:var(--isohub-primary-soft)}.isohub-button.is-disabled,.isohub-button:disabled{pointer-events:none;opacity:.55;transform:none}@media (width<=575.98px){.isohub-card__header,.isohub-widget__header{align-items:flex-start;padding-inline:16px}.isohub-card__body,.isohub-widget__body{padding:16px}.isohub-card__footer,.isohub-widget__footer{padding-inline:16px}.isohub-stat-card{padding:16px}}[x-cloak]{display:none!important}.isohub-auth-body{color:#10203f;background:#03213d;min-height:100vh;margin:0;overflow-x:hidden}.isohub-auth-page,.isohub-login-page{min-height:100vh}.isohub-auth-brand-panel{color:#fff;background:radial-gradient(circle at 88% 55%,#097ee647 0%,#097ee614 28%,#0000 54%),radial-gradient(circle at 9% 18%,#15b7ef1f,#0000 34%),linear-gradient(135deg,#03192e 0%,#052744 42%,#073969 72%,#075598 100%);min-height:100vh;padding:0;position:relative;overflow:hidden}.isohub-auth-brand-panel:before{content:"";pointer-events:none;border:1px solid #479eed24;border-radius:50%;width:580px;height:580px;position:absolute;top:-180px;right:-150px}.isohub-auth-brand-panel:after{content:"";opacity:.75;pointer-events:none;background:radial-gradient(circle,#0000 0 35%,#0881e629 35.2% 35.5%,#0000 35.7% 46%,#17abf51a 46.2% 46.5%,#0000 46.7% 100%);border-radius:50%;width:740px;height:740px;position:absolute;bottom:-250px;right:-135px}.isohub-auth-brand-content{z-index:3;flex-direction:column;width:100%;min-height:100vh;padding:clamp(38px,4.2vw,72px) clamp(46px,5vw,88px) 34px;display:flex;position:relative}.isohub-auth-logo{flex:none;align-items:center;display:flex}.isohub-auth-brand-image{object-fit:contain;width:auto;max-width:355px;max-height:115px;display:block}.isohub-auth-presentation{width:100%;max-width:780px;margin-top:clamp(52px,7vh,94px);padding:0}.isohub-auth-eyebrow,.isohub-auth-form-eyebrow{letter-spacing:.13em;text-transform:uppercase;width:auto;font-size:.82rem;font-weight:800;line-height:1;display:inline-block}.isohub-auth-eyebrow{color:#18baf5;margin-bottom:26px}.isohub-auth-presentation h1{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(3rem,4vw,5rem);font-weight:760;line-height:1.07}.isohub-auth-presentation p{color:#e7f0fbc2;max-width:680px;margin:28px 0 0;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.75}.isohub-auth-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:860px;margin-top:auto;margin-bottom:0;padding-top:48px;display:grid}.isohub-auth-feature{-webkit-backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #8fc3f436;border-radius:17px;align-items:flex-start;gap:16px;min-height:150px;padding:21px 19px;display:flex;box-shadow:inset 0 1px #ffffff09,0 20px 45px #000d1f1a}.isohub-auth-feature>span,.isohub-auth-feature-icon{color:#22c2ff;background:linear-gradient(145deg,#0d7ad66b,#06529938);border:1px solid #19abff8c;border-radius:13px;flex:0 0 49px;justify-content:center;align-items:center;width:49px;min-width:49px;height:49px;font-size:1.3rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0066cd2b}.isohub-auth-feature>div{min-width:0;padding-top:3px}.isohub-auth-feature strong{color:#fff;margin-bottom:8px;font-size:.95rem;font-weight:750;line-height:1.3;display:block}.isohub-auth-feature small{color:#ddeaf9b3;font-size:.82rem;line-height:1.55;display:block}.isohub-auth-brand-footer{color:#dae7f791;border:0;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:0;font-size:.76rem;display:flex}.isohub-auth-decoration{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.isohub-auth-circle{border:1px solid #3197ee21;border-radius:50%;position:absolute}.isohub-auth-circle-one{width:560px;height:560px;top:-175px;right:-145px}.isohub-auth-circle-two{width:650px;height:650px;bottom:-270px;right:8%}.isohub-auth-hexagon{opacity:.28;clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);background:linear-gradient(135deg,#0000 47%,#1ea1ffcc 48% 51%,#0000 52%);border:1px solid #1ea1ff8c;width:64px;height:56px;position:absolute}.isohub-auth-hexagon-one{top:18%;right:17%}.isohub-auth-hexagon-two{top:31%;right:8%;transform:scale(.65)}.isohub-auth-hexagon-three{bottom:34%;right:20%;transform:scale(.78)}.isohub-auth-point{background:#21b7ff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 8px #21b7fff2,0 0 24px #21b7ffbf}.isohub-auth-point-one{top:16%;right:16%}.isohub-auth-point-two{top:42%;right:7%}.isohub-auth-point-three{bottom:31%;right:23%}.isohub-auth-point-four{bottom:13%;right:4%}.isohub-auth-form-panel{background:linear-gradient(90deg,#075598 0 22px,#f5f8fd 22px 100%);min-height:100vh;padding:20px 22px 20px 0;position:relative}.isohub-auth-form-card{background:radial-gradient(circle at 88% 4%,#b4d3ff36,#0000 34%),linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #cdd8e8e6;border-radius:28px;flex-direction:column;width:100%;max-width:670px;min-height:calc(100vh - 40px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #07264e29,inset 0 1px #ffffffeb}.isohub-auth-form-wrapper{width:100%;max-width:530px;margin:auto;padding:64px 36px}.isohub-auth-form-header{margin-bottom:36px}.isohub-auth-form-eyebrow{color:#1263d6;margin-bottom:22px}.isohub-auth-form-header h2{color:#10203f;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,2.6vw,2.65rem);font-weight:780;line-height:1.15}.isohub-auth-form-header p{color:#66738e;margin:19px 0 0;font-size:1.04rem;line-height:1.6}.isohub-auth-alert,.isohub-auth-form-wrapper .alert{border-radius:11px;min-height:72px;margin-bottom:28px;padding:18px 20px;font-size:.96rem;line-height:1.5}.isohub-auth-form-wrapper .alert-success{color:#145c3a;background:linear-gradient(90deg,#dff5e8,#d4f3e1);border-color:#9edbb5}.isohub-auth-form-wrapper .alert-danger{color:#842029;background:#fbe9eb;border-color:#efb6bc}.isohub-auth-microsoft{color:#10203f;background:#fff;border:1px solid #d4dce8;border-radius:12px;justify-content:center;align-items:center;min-height:68px;padding:14px 24px;font-size:1rem;font-weight:650;transition:border-color .18s,box-shadow .18s,transform .18s,background-color .18s;display:flex;box-shadow:0 10px 25px #112e590f,0 2px 4px #112e590a}.isohub-auth-microsoft:hover,.isohub-auth-microsoft:focus{color:#10203f;background:#fcfdff;border-color:#aebed3;transform:translateY(-1px);box-shadow:0 14px 34px #112e591c,0 3px 7px #112e590f}.isohub-auth-microsoft:active{transform:translateY(0)}.isohub-auth-microsoft.disabled{opacity:.72;pointer-events:none}.isohub-microsoft-icon{grid-template-rows:repeat(2,11px);grid-template-columns:repeat(2,11px);gap:2px;width:24px;height:24px;display:grid}.isohub-microsoft-icon span:first-child{background:#f35325}.isohub-microsoft-icon span:nth-child(2){background:#81bc06}.isohub-microsoft-icon span:nth-child(3){background:#05a6f0}.isohub-microsoft-icon span:nth-child(4){background:#ffba08}.isohub-auth-microsoft .bi-microsoft{color:#2563eb;font-size:1.25rem}.isohub-auth-access-notice,.isohub-auth-security-note{border-radius:12px;align-items:flex-start;gap:15px;min-height:82px;margin-top:18px;padding:20px 21px;font-size:.92rem;line-height:1.55;display:flex}.isohub-auth-access-notice{color:#53627d;background:linear-gradient(90deg,#f0f3f8,#edf1f7)}.isohub-auth-security-note{color:#2256c8;background:linear-gradient(90deg,#edf3ff,#e9efff);margin-top:18px}.isohub-auth-access-notice i,.isohub-auth-security-note i{flex:none;margin-top:2px;font-size:1rem}.isohub-auth-form-footer{color:#8190aa;border-top:1px solid #e6ebf3;justify-content:center;align-items:center;gap:9px;min-height:82px;margin-top:auto;padding:20px 30px;font-size:.82rem;display:flex}.isohub-auth-form-footer i{margin-right:3px}.isohub-footer-separator{color:#b3bdcc}.isohub-auth-mobile-logo{justify-content:center;align-items:center;margin-bottom:44px;display:flex}.isohub-auth-mobile-brand-image{object-fit:contain;width:auto;max-width:260px;max-height:105px;display:block}@media (width<=1399.98px){.isohub-auth-brand-content{padding-left:50px;padding-right:50px}.isohub-auth-presentation{margin-top:55px}.isohub-auth-presentation h1{font-size:clamp(2.8rem,4vw,4.35rem)}.isohub-auth-features{gap:14px}.isohub-auth-feature{gap:13px;padding:18px 15px}.isohub-auth-feature>span,.isohub-auth-feature-icon{flex-basis:44px;width:44px;min-width:44px;height:44px}}@media (width<=1199.98px){.isohub-auth-brand-content{padding-left:38px;padding-right:38px}.isohub-auth-brand-image{max-width:290px}.isohub-auth-presentation h1{font-size:3.15rem}.isohub-auth-features{grid-template-columns:1fr;gap:10px;max-width:550px}.isohub-auth-feature{min-height:auto}.isohub-auth-brand-footer{margin-top:20px}}@media (width<=991.98px){.isohub-auth-body{background:#f4f7fc}.isohub-auth-form-panel{background:radial-gradient(circle at top,#117cda1f,#0000 42%),#f4f7fc;min-height:100vh;padding:24px}.isohub-auth-form-card{border-radius:24px;max-width:650px;min-height:calc(100vh - 48px)}.isohub-auth-form-wrapper{max-width:520px;padding:52px 32px}.isohub-auth-form-footer{flex-wrap:wrap}}@media (width<=575.98px){.isohub-auth-form-panel{padding:0;align-items:center!important}.isohub-auth-form-card{min-height:100vh;box-shadow:none;border:0;border-radius:0}.isohub-auth-form-wrapper{padding:38px 23px}.isohub-auth-mobile-logo{margin-bottom:35px}.isohub-auth-mobile-brand-image{max-width:220px}.isohub-auth-form-header{margin-bottom:29px}.isohub-auth-form-header h2{font-size:1.84rem}.isohub-auth-form-header p{font-size:.95rem}.isohub-auth-microsoft{min-height:62px}.isohub-auth-access-notice,.isohub-auth-security-note{min-height:auto;padding:17px;font-size:.87rem}.isohub-auth-form-footer{padding-left:18px;padding-right:18px;font-size:.74rem}}@media (height<=820px) and (width>=992px){.isohub-auth-brand-content{padding-top:32px;padding-bottom:24px}.isohub-auth-brand-image{max-height:86px}.isohub-auth-presentation{margin-top:34px}.isohub-auth-presentation h1{font-size:clamp(2.55rem,3.65vw,4rem)}.isohub-auth-presentation p{margin-top:18px}.isohub-auth-features{padding-top:27px}.isohub-auth-feature{min-height:122px;padding-top:16px;padding-bottom:16px}.isohub-auth-brand-footer{margin-top:18px}.isohub-auth-form-wrapper{padding-top:36px;padding-bottom:36px}.isohub-auth-form-header{margin-bottom:27px}.isohub-auth-form-header p{margin-top:14px}.isohub-auth-form-wrapper .alert{min-height:62px;margin-bottom:20px}.isohub-auth-microsoft{min-height:62px}.isohub-auth-access-notice,.isohub-auth-security-note{min-height:68px;margin-top:14px;padding-top:15px;padding-bottom:15px}.isohub-auth-form-footer{min-height:62px}}.isohub-footer{width:100%;min-height:48px;color:var(--isohub-text-muted);background:var(--isohub-surface);border-top:1px solid var(--isohub-border);flex:none;align-items:center;margin-top:auto;padding:0 24px;display:flex}.isohub-footer__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;width:100%;font-size:12px;line-height:1.4;display:flex}.isohub-footer__content span{white-space:nowrap}@media (width<=767.98px){.isohub-footer{min-height:auto;padding:12px 16px}.isohub-footer__content{flex-direction:column;align-items:flex-start;gap:4px}.isohub-footer__content span{white-space:normal}}.isohub-footer{background:var(--isohub-surface);border-top:1px solid var(--isohub-border);align-items:center;width:100%;min-height:48px;margin-top:auto;padding:0 24px;display:flex}.isohub-footer__content{width:100%;color:var(--isohub-text-muted);justify-content:flex-start;align-items:center;font-size:12px;line-height:1.5;display:flex}.isohub-footer__separator{color:#a1a7b5;margin:0 6px}@media (width<=767.98px){.isohub-footer{min-height:auto;padding:12px 16px}.isohub-footer__content{font-size:11px}}.isohub-sidebar__header{border-bottom:1px solid var(--isohub-border);background:#fff;justify-content:space-between;align-items:center;height:72px;padding:10px 16px;display:flex}.isohub-sidebar__brand{flex:1;align-items:center;min-width:0;text-decoration:none;display:flex;overflow:hidden}.isohub-sidebar__brand-image{object-fit:contain;width:185px;max-width:100%;height:auto;display:block}.isohub-sidebar__toggle{color:#6b7280;background:0 0;border:0;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:12px;transition:all .25s;display:flex}.isohub-sidebar__toggle:hover{color:#4f46e5;background:#eef2ff}.workspace-home__weather{color:var(--bs-emphasis-color);align-items:center;gap:.9rem;display:flex}.workspace-home__weather-icon{color:#f59e0b;font-size:2.35rem}.workspace-home__weather strong,.workspace-home__weather span{display:block}.workspace-home__weather span{color:var(--bs-secondary-color);font-size:.78rem}.workspace-home__location{border-left:1px solid var(--bs-border-color);color:var(--bs-secondary-color);margin-left:.5rem;padding-left:1rem;font-size:.9rem}.workspace-summary-card:hover{border-color:rgba(var(--bs-primary-rgb), .24);transform:translateY(-2px);box-shadow:0 .7rem 1.8rem #0f172a13}.workspace-summary-card__icon{color:#fff;border-radius:.7rem;flex:0 0 2.85rem;place-items:center;width:2.85rem;height:2.85rem;font-size:1.2rem;display:grid;box-shadow:inset 0 1px #ffffff40}.workspace-summary-card__label{color:var(--bs-emphasis-color);text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:500;overflow:hidden}.workspace-summary-card__value{color:var(--bs-emphasis-color);margin-top:.2rem;font-size:1.45rem;line-height:1.1}.workspace-summary-card__note.is-violet{color:#7c3aed}.workspace-summary-card__note.is-blue{color:#2563eb}.workspace-summary-card__note.is-green{color:#16a34a}.workspace-summary-card__note.is-orange{color:#ea580c}.workspace-summary-card__note.is-cyan{color:#0891b2}.workspace-home__dashboard{flex-direction:column;gap:2rem;display:flex}.workspace-home__section{scroll-margin-top:5rem}.workspace-home__section-header{margin-bottom:1rem}.workspace-home__section-header h2{color:var(--bs-emphasis-color);margin:0;font-size:1.05rem;font-weight:650}.workspace-home__section-header p{color:var(--bs-secondary-color);margin:.25rem 0 0;font-size:.82rem}@media (width<=1399.98px){.workspace-home__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.workspace-home__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.workspace-home__welcome{flex-direction:column;align-items:flex-start}.workspace-home__weather{width:100%}.workspace-home__summary{grid-template-columns:1fr}}.workspace-home{flex-direction:column;gap:1.25rem;display:flex}.workspace-home__welcome{justify-content:space-between;align-items:center;gap:1.5rem;padding:.15rem .15rem 0;display:flex}.workspace-home__greeting{color:var(--bs-emphasis-color);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:750}.workspace-home__date{color:var(--bs-secondary-color);margin:.4rem 0 0;font-size:.94rem}.workspace-smart-bar{border:1px solid rgba(var(--bs-primary-rgb), .18);background:rgba(var(--bs-primary-rgb), .055);border-radius:.9rem;align-items:center;gap:.9rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}.workspace-smart-bar__icon{background:rgba(var(--bs-primary-rgb), .12);width:2.25rem;height:2.25rem;color:var(--bs-primary);border-radius:.65rem;flex:0 0 2.25rem;place-items:center;display:grid}.workspace-smart-bar__content{flex-wrap:wrap;align-items:baseline;gap:.25rem .65rem;min-width:0;display:flex}.workspace-smart-bar__content strong{font-size:.9rem}.workspace-smart-bar__content span{color:var(--bs-secondary-color);font-size:.82rem}.workspace-home__summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.workspace-summary-card{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);min-width:0;color:inherit;text-align:left;border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:1rem;display:flex;box-shadow:0 .35rem 1.4rem #0f172a0b}.workspace-summary-card:disabled,.workspace-section-card__action:disabled,.workspace-section-card__menu:disabled,.workspace-quick-action:disabled{opacity:1;cursor:default}.workspace-summary-card__icon{color:#fff;border-radius:.72rem;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.15rem;display:grid}.workspace-summary-card__icon.is-violet{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.workspace-summary-card__icon.is-blue{background:linear-gradient(135deg,#38bdf8,#2563eb)}.workspace-summary-card__icon.is-green{background:linear-gradient(135deg,#4ade80,#16a34a)}.workspace-summary-card__icon.is-orange{background:linear-gradient(135deg,#fb923c,#ea580c)}.workspace-summary-card__icon.is-cyan{background:linear-gradient(135deg,#2dd4bf,#0891b2)}.workspace-summary-card__content{flex-direction:column;min-width:0;display:flex}.workspace-summary-card__label{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}.workspace-summary-card__value{margin-top:.2rem;font-size:1.42rem;line-height:1.1}.workspace-summary-card__note{color:var(--bs-secondary-color);margin-top:.62rem;font-size:.7rem}.workspace-home__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.workspace-section-card{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:1rem;flex-direction:column;min-width:0;min-height:24rem;display:flex;overflow:hidden;box-shadow:0 .45rem 1.7rem #0f172a0b}.workspace-section-card.is-compact{min-height:auto}.workspace-section-card__header{border-bottom:1px solid var(--bs-border-color);justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;padding:1rem 1.15rem;display:flex}.workspace-section-card__heading{align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-section-card__icon{background:rgba(var(--bs-primary-rgb), .08);width:2.35rem;height:2.35rem;color:var(--bs-primary);border-radius:.7rem;flex:0 0 2.35rem;place-items:center;display:grid}.workspace-section-card__eyebrow{color:var(--bs-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.08rem;font-size:.65rem;font-weight:800;display:block}.workspace-section-card__header h2{margin:0;font-size:.98rem;font-weight:700}.workspace-section-card__menu{color:var(--bs-secondary-color);background:0 0;border:0}.workspace-section-card__body{flex:1;padding:.4rem 1.15rem}.workspace-section-card__footer{border-top:1px solid var(--bs-border-color);padding:.8rem 1.15rem}.workspace-section-card__action{width:100%;color:var(--bs-primary);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:.8rem;font-weight:650;display:flex}.workspace-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:16.8rem;padding:2rem 1rem;display:flex}.workspace-empty-state__icon{background:var(--bs-tertiary-bg);width:3.6rem;height:3.6rem;color:var(--bs-secondary-color);border-radius:1rem;place-items:center;margin-bottom:.85rem;font-size:1.45rem;display:grid}.workspace-empty-state strong{font-size:.9rem}.workspace-empty-state p{max-width:19rem;color:var(--bs-secondary-color);margin:.45rem 0 0;font-size:.78rem;line-height:1.5}.workspace-timeline-item{border-bottom:1px solid var(--bs-border-color);gap:.8rem;padding:.9rem 0;display:flex}.workspace-timeline-item:last-child{border-bottom:0}.workspace-timeline-item__marker{background:var(--bs-tertiary-bg);width:2rem;height:2rem;color:var(--bs-primary);border-radius:.62rem;flex:0 0 2rem;place-items:center;display:grid}.workspace-timeline-item__content{min-width:0}.workspace-timeline-item__content strong{font-size:.83rem;display:block}.workspace-timeline-item__content p{color:var(--bs-secondary-color);margin:.2rem 0 0;font-size:.76rem}.workspace-timeline-item__content span{color:var(--bs-secondary-color);margin-top:.32rem;font-size:.68rem;display:block}.workspace-quick-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:.75rem 0;display:grid}.workspace-quick-action{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);min-width:0;color:var(--bs-emphasis-color);text-align:left;border-radius:.8rem;align-items:center;gap:.65rem;padding:.8rem;display:flex}.workspace-quick-action__icon{background:rgba(var(--bs-primary-rgb), .08);width:2.25rem;height:2.25rem;color:var(--bs-primary);border-radius:.65rem;flex:0 0 2.25rem;place-items:center;display:grid}.workspace-quick-action>span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;overflow:hidden}@media (width<=1399.98px){.workspace-home__summary,.workspace-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.workspace-home__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home__grid{grid-template-columns:1fr}.workspace-section-card{min-height:21rem}}@media (width<=767.98px){.workspace-home__welcome{flex-direction:column;align-items:flex-start}.workspace-home__summary{grid-template-columns:1fr}.workspace-smart-bar{align-items:flex-start}.workspace-smart-bar__content{flex-direction:column}.workspace-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=419.98px){.workspace-quick-actions{grid-template-columns:1fr}}.workspace-summary-card:not(:disabled),.workspace-section-card__action:not(:disabled){cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.workspace-summary-card:not(:disabled):hover{border-color:rgba(var(--bs-primary-rgb), .28);transform:translateY(-2px);box-shadow:0 .75rem 2rem #0f172a17}.workspace-summary-card:focus-visible,.workspace-section-card__action:focus-visible,.workspace-drawer__close:focus-visible{outline:.2rem solid rgba(var(--bs-primary-rgb), .25);outline-offset:.15rem}.workspace-section-card__action:not(:disabled):hover{color:var(--bs-primary-text-emphasis)}.workspace-drawer{z-index:1090;visibility:hidden;pointer-events:none;position:fixed;inset:0}.workspace-drawer.is-open{visibility:visible;pointer-events:auto}.workspace-drawer__backdrop{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b;transition:opacity .22s;position:absolute;inset:0}.workspace-drawer.is-open .workspace-drawer__backdrop{opacity:1}.workspace-drawer__panel{border-left:1px solid var(--bs-border-color);background:var(--bs-body-bg);flex-direction:column;width:min(100%,31rem);height:100%;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;right:0;transform:translate(102%);box-shadow:-1rem 0 3rem #0f172a29}.workspace-drawer--sm .workspace-drawer__panel{width:min(100%,25rem)}.workspace-drawer--lg .workspace-drawer__panel{width:min(100%,42rem)}.workspace-drawer.is-open .workspace-drawer__panel{transform:translate(0)}.workspace-drawer__header{border-bottom:1px solid var(--bs-border-color);justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.25rem;display:flex}.workspace-drawer__heading{align-items:center;gap:.8rem;min-width:0;display:flex}.workspace-drawer__icon{background:rgba(var(--bs-primary-rgb), .1);width:2.65rem;height:2.65rem;color:var(--bs-primary);border-radius:.78rem;flex:0 0 2.65rem;place-items:center;font-size:1.05rem;display:grid}.workspace-drawer__heading h2{margin:0;font-size:1.05rem;font-weight:750}.workspace-drawer__heading p{color:var(--bs-secondary-color);margin:.18rem 0 0;font-size:.76rem}.workspace-drawer__close{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);width:2.45rem;height:2.45rem;color:var(--bs-emphasis-color);border-radius:.7rem;flex:0 0 2.45rem;place-items:center;display:grid}.workspace-drawer__body{overscroll-behavior:contain;flex:1;padding:1.25rem;overflow-y:auto}.workspace-drawer__footer{border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);padding:1rem 1.25rem}body.workspace-drawer-open{overflow:hidden}@media (width<=575.98px){.workspace-drawer__panel,.workspace-drawer--sm .workspace-drawer__panel,.workspace-drawer--lg .workspace-drawer__panel{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.workspace-drawer__backdrop,.workspace-drawer__panel,.workspace-summary-card:not(:disabled){transition:none}}html[data-bs-theme=dark]{--isohub-primary:#6366f1;--isohub-primary-dark:#818cf8;--isohub-primary-soft:#6366f126;--isohub-bg:#111827;--isohub-surface:#1f2937;--isohub-surface-soft:#273244;--isohub-text:#f3f4f6;--isohub-text-muted:#9ca3af;--isohub-border:#374151;--isohub-shadow-sm:0 2px 8px #00000059;--isohub-shadow:0 10px 24px #00000073}:root{--wui-color-primary:#4f46e5;--wui-color-primary-soft:#eef2ff;--wui-color-info:#2563eb;--wui-color-info-soft:#eff6ff;--wui-color-success:#16a34a;--wui-color-success-soft:#f0fdf4;--wui-color-warning:#d97706;--wui-color-warning-soft:#fffbeb;--wui-color-danger:#dc2626;--wui-color-danger-soft:#fef2f2;--wui-color-neutral:#64748b;--wui-color-neutral-soft:#f1f5f9;--wui-surface:#fff;--wui-surface-muted:#f8fafc;--wui-border:#e2e8f0;--wui-text:#0f172a;--wui-text-muted:#64748b;--wui-radius-sm:.5rem;--wui-radius-md:.75rem;--wui-radius-lg:1rem;--wui-shadow-sm:0 1px 2px #0f172a0a;--wui-shadow-md:0 8px 24px #0f172a14;--wui-transition:.18s ease}.workspace-button{border-radius:var(--wui-radius-md);cursor:pointer;transition:background var(--wui-transition), border-color var(--wui-transition), color var(--wui-transition), transform var(--wui-transition), box-shadow var(--wui-transition);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.workspace-button:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.workspace-button:focus-visible{outline-offset:2px;outline:3px solid #4f46e538}.workspace-button:disabled,.workspace-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.workspace-button--sm{min-height:2rem;padding:.45rem .75rem;font-size:.8125rem}.workspace-button--md{min-height:2.5rem;padding:.65rem 1rem;font-size:.875rem}.workspace-button--lg{min-height:3rem;padding:.8rem 1.25rem;font-size:.9375rem}.workspace-button--primary{background:var(--wui-color-primary);color:#fff;box-shadow:0 6px 14px #4f46e52e}.workspace-button--primary:hover{background:#4338ca}.workspace-button--secondary{background:var(--wui-surface);color:var(--wui-text);border-color:var(--wui-border)}.workspace-button--secondary:hover{box-shadow:var(--wui-shadow-sm);border-color:#cbd5e1}.workspace-button--ghost{color:var(--wui-color-primary);background:0 0}.workspace-button--ghost:hover{background:var(--wui-color-primary-soft)}.workspace-button--danger{background:var(--wui-color-danger);color:#fff}.workspace-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite wui-spin}.workspace-badge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;min-height:1.5rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.workspace-badge__dot{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.workspace-badge--neutral{color:#475569;background:var(--wui-color-neutral-soft)}.workspace-badge--primary{color:#4338ca;background:var(--wui-color-primary-soft)}.workspace-badge--info{color:#1d4ed8;background:var(--wui-color-info-soft)}.workspace-badge--success{color:#15803d;background:var(--wui-color-success-soft)}.workspace-badge--warning{color:#b45309;background:var(--wui-color-warning-soft)}.workspace-badge--danger{color:#b91c1c;background:var(--wui-color-danger-soft)}.workspace-avatar{background:var(--wui-color-primary-soft);color:var(--wui-color-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:visible}.workspace-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.workspace-avatar--sm{width:2rem;height:2rem;font-size:.72rem}.workspace-avatar--md{width:2.5rem;height:2.5rem;font-size:.8rem}.workspace-avatar--lg{width:3.25rem;height:3.25rem;font-size:1rem}.workspace-avatar__status{border:2px solid #fff;border-radius:50%;width:.72rem;height:.72rem;position:absolute;bottom:0;right:0}.workspace-avatar__status.is-online{background:var(--wui-color-success)}.workspace-avatar__status.is-away{background:var(--wui-color-warning)}.workspace-avatar__status.is-offline{background:#94a3b8}.workspace-metric{border:1px solid var(--wui-border);border-radius:var(--wui-radius-lg);background:var(--wui-surface);min-width:0;box-shadow:var(--wui-shadow-sm);gap:.85rem;padding:1rem;display:flex}.workspace-metric__icon{border-radius:var(--wui-radius-md);background:var(--wui-color-info-soft);width:2.5rem;height:2.5rem;color:var(--wui-color-info);justify-content:center;align-items:center;display:inline-flex}.workspace-metric__content{min-width:0}.workspace-metric__label{color:var(--wui-text-muted);font-size:.78rem;display:block}.workspace-metric__value{color:var(--wui-text);margin-top:.15rem;font-size:1.55rem;line-height:1.1;display:block}.workspace-metric__meta{color:var(--wui-text-muted);flex-wrap:wrap;gap:.45rem;margin-top:.45rem;font-size:.72rem;display:flex}.workspace-metric__trend.is-up{color:var(--wui-color-success)}.workspace-metric__trend.is-down{color:var(--wui-color-danger)}.workspace-status-dot{color:var(--wui-text-muted);align-items:center;gap:.45rem;font-size:.8rem;display:inline-flex}.workspace-status-dot__indicator{background:#94a3b8;border-radius:50%;width:.55rem;height:.55rem}.workspace-status-dot__indicator.is-success{background:var(--wui-color-success)}.workspace-status-dot__indicator.is-warning{background:var(--wui-color-warning)}.workspace-status-dot__indicator.is-danger{background:var(--wui-color-danger)}.workspace-status-dot__indicator.is-info{background:var(--wui-color-info)}.workspace-status-dot__indicator.is-pulsing{animation:1.8s infinite wui-pulse;box-shadow:0 0}.workspace-skeleton{gap:.8rem;width:100%;display:flex}.workspace-skeleton__avatar{background:#e8edf4;border-radius:50%;flex:none;width:2.5rem;height:2.5rem;animation:1.4s ease-in-out infinite alternate wui-shimmer}.workspace-skeleton__content{gap:.55rem;width:100%;display:grid}.workspace-skeleton__line{width:calc(100% - ((var(--skeleton-line) - 1) * 12%));background:#e8edf4;border-radius:999px;height:.75rem;animation:1.4s ease-in-out infinite alternate wui-shimmer;display:block}.workspace-alert{border-radius:var(--wui-radius-md);border:1px solid #0000;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.workspace-alert__icon{margin-top:.1rem;font-size:1rem}.workspace-alert__content{flex:1;min-width:0;font-size:.84rem}.workspace-alert__content strong{margin-bottom:.15rem;display:block}.workspace-alert__close{color:currentColor;opacity:.65;background:0 0;border:0}.workspace-alert--info{color:#1e40af;background:var(--wui-color-info-soft);border-color:#bfdbfe}.workspace-alert--success{color:#166534;background:var(--wui-color-success-soft);border-color:#bbf7d0}.workspace-alert--warning{color:#92400e;background:var(--wui-color-warning-soft);border-color:#fde68a}.workspace-alert--danger{color:#991b1b;background:var(--wui-color-danger-soft);border-color:#fecaca}.workspace-list-item{border:0;border-bottom:1px solid var(--wui-border);width:100%;min-width:0;color:inherit;text-align:left;background:0 0;align-items:center;gap:.75rem;padding:.8rem .25rem;text-decoration:none;display:flex}.workspace-list-item:last-child{border-bottom:0}.workspace-list-item.is-interactive{cursor:pointer;transition:background var(--wui-transition), padding var(--wui-transition)}.workspace-list-item.is-interactive:hover{border-radius:var(--wui-radius-md);background:var(--wui-surface-muted);padding-inline:.65rem}.workspace-list-item__icon{border-radius:var(--wui-radius-md);background:var(--wui-color-info-soft);width:2.25rem;height:2.25rem;color:var(--wui-color-info);flex:none;justify-content:center;align-items:center;display:inline-flex}.workspace-list-item__icon.is-green{background:var(--wui-color-success-soft);color:var(--wui-color-success)}.workspace-list-item__icon.is-orange{background:var(--wui-color-warning-soft);color:var(--wui-color-warning)}.workspace-list-item__icon.is-red{background:var(--wui-color-danger-soft);color:var(--wui-color-danger)}.workspace-list-item__icon.is-violet{background:var(--wui-color-primary-soft);color:var(--wui-color-primary)}.workspace-list-item__content{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-list-item__content strong{color:var(--wui-text);font-size:.84rem}.workspace-list-item__content span,.workspace-list-item__meta{color:var(--wui-text-muted);font-size:.75rem}.workspace-list-item__meta{flex:none}.workspace-list-item__arrow{color:#94a3b8;font-size:.75rem}@keyframes wui-spin{to{transform:rotate(360deg)}}@keyframes wui-shimmer{0%{opacity:.55}to{opacity:1}}@keyframes wui-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.workspace-button,.workspace-list-item,.workspace-button__spinner,.workspace-skeleton__avatar,.workspace-skeleton__line,.workspace-status-dot__indicator.is-pulsing{transition:none;animation:none}}.workspace-agenda-widget{flex-direction:column;display:flex}.workspace-agenda-event{border:0;border-bottom:1px solid var(--bs-border-color);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:3.4rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;padding:.92rem 0;display:grid}.workspace-agenda-event:last-child{border-bottom:0}.workspace-agenda-event:hover{color:var(--bs-primary)}.workspace-agenda-event:focus-visible{outline:.2rem solid rgba(var(--bs-primary-rgb), .2);outline-offset:.15rem;border-radius:.55rem}.workspace-agenda-event__time{background:var(--bs-tertiary-bg);min-height:2.1rem;color:var(--bs-emphasis-color);border-radius:.55rem;justify-content:center;align-items:center;padding:.25rem .45rem;font-size:.72rem;font-weight:750;display:inline-flex}.workspace-agenda-event__time.is-live{background:rgba(var(--bs-success-rgb), .13);color:var(--bs-success-text-emphasis)}.workspace-agenda-event__content{flex-direction:column;min-width:0;display:flex}.workspace-agenda-event__content strong{color:var(--bs-emphasis-color);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.workspace-agenda-event__content span{color:var(--bs-secondary-color);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.7rem;overflow:hidden}.workspace-agenda-event__source{color:var(--bs-primary);text-align:center;font-size:1rem}.workspace-agenda-widget__more{color:var(--bs-secondary-color);text-align:center;padding:.75rem 0 .35rem;font-size:.7rem}.workspace-agenda-drawer{flex-direction:column;gap:1.15rem;display:flex}.workspace-agenda-drawer__summary{border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.workspace-agenda-drawer__summary>div{flex-direction:column;display:flex}.workspace-agenda-drawer__summary span{color:var(--bs-secondary-color);font-size:.72rem}.workspace-agenda-drawer__summary strong{margin-top:.2rem;font-size:1.55rem;line-height:1}.workspace-agenda-drawer__events{flex-direction:column;gap:1rem;display:flex}.workspace-agenda-detail{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:.9rem;padding:1rem}.workspace-agenda-detail.is-live{border-color:rgba(var(--bs-success-rgb), .4);box-shadow:0 0 0 .18rem rgba(var(--bs-success-rgb), .08)}.workspace-agenda-detail__header{grid-template-columns:4rem minmax(0,1fr);gap:.9rem;display:grid}.workspace-agenda-detail__time{background:var(--bs-tertiary-bg);border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;min-height:4rem;display:flex}.workspace-agenda-detail__time strong{font-size:1rem}.workspace-agenda-detail__time span{color:var(--bs-secondary-color);margin-top:.15rem;font-size:.68rem}.workspace-agenda-detail__title{min-width:0}.workspace-agenda-detail__title h3{margin:.2rem 0 0;font-size:.95rem;line-height:1.35}.workspace-agenda-detail__title p{color:var(--bs-secondary-color);margin:.38rem 0 0;font-size:.72rem}.workspace-agenda-detail__live,.workspace-agenda-detail__ended{border-radius:10rem;padding:.15rem .45rem;font-size:.62rem;font-weight:750;display:inline-flex}.workspace-agenda-detail__live{background:rgba(var(--bs-success-rgb), .14);color:var(--bs-success-text-emphasis)}.workspace-agenda-detail__ended{background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.workspace-agenda-detail__description{background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);white-space:pre-line;border-radius:.65rem;margin-top:.9rem;padding:.8rem;font-size:.74rem;line-height:1.55}.workspace-agenda-detail__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.workspace-agenda-detail__metadata div{min-width:0}.workspace-agenda-detail__metadata dt{color:var(--bs-secondary-color);text-transform:uppercase;font-size:.62rem;font-weight:650}.workspace-agenda-detail__metadata dd{margin:.2rem 0 0;font-size:.74rem}.workspace-agenda-detail__metadata small{color:var(--bs-secondary-color);text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;display:block;overflow:hidden}.workspace-agenda-detail__attendees{margin-top:.9rem;font-size:.74rem}.workspace-agenda-detail__attendees summary{cursor:pointer;color:var(--bs-primary);font-weight:650}.workspace-agenda-detail__attendees>div{flex-direction:column;gap:.5rem;margin-top:.65rem;display:flex}.workspace-agenda-detail__attendees span{align-items:flex-start;gap:.45rem;display:flex}.workspace-agenda-detail__attendees small{color:var(--bs-secondary-color);display:block}.workspace-agenda-detail__actions{border-top:1px solid var(--bs-border-color);flex-wrap:wrap;gap:.6rem;margin-top:1rem;padding-top:.9rem;display:flex}@media (width<=575.98px){.workspace-agenda-drawer__summary{flex-direction:column;align-items:flex-start}.workspace-agenda-detail__metadata{grid-template-columns:1fr}}html[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-bs-theme=dark] body.isohub-body,html[data-bs-theme=dark] .isohub-app,html[data-bs-theme=dark] .isohub-main,html[data-bs-theme=dark] .isohub-content{background:var(--isohub-bg);color:var(--isohub-text)}html[data-bs-theme=dark] .isohub-topbar{background:var(--isohub-surface);border-bottom-color:var(--isohub-border);color:var(--isohub-text)}html[data-bs-theme=dark] .isohub-topbar__search{background:var(--isohub-surface-soft);border-color:var(--isohub-border)}html[data-bs-theme=dark] .isohub-topbar__search:focus-within{background:var(--isohub-surface);border-color:var(--isohub-primary)}html[data-bs-theme=dark] .isohub-topbar__search input{color:var(--isohub-text);background:0 0}html[data-bs-theme=dark] .isohub-topbar__search input::placeholder{color:var(--isohub-text-muted)}html[data-bs-theme=dark] .isohub-topbar__shortcut{color:var(--isohub-text-muted);border-color:var(--isohub-border);background:#ffffff0f}html[data-bs-theme=dark] .isohub-topbar__action,html[data-bs-theme=dark] .isohub-topbar__user{color:var(--isohub-text)}html[data-bs-theme=dark] .isohub-topbar__action:hover,html[data-bs-theme=dark] .isohub-topbar__user:hover,html[data-bs-theme=dark] .isohub-topbar__user[aria-expanded=true]{background:var(--isohub-surface-soft)}html[data-bs-theme=dark] .isohub-topbar__user-info strong{color:var(--isohub-text)}html[data-bs-theme=dark] .isohub-topbar__user-info small{color:var(--isohub-text-muted)}html[data-bs-theme=dark] .isohub-topbar__divider{background:var(--isohub-border)}html[data-bs-theme=dark] .isohub-sidebar{background:var(--isohub-surface);border-right-color:var(--isohub-border)}html[data-bs-theme=dark] .isohub-sidebar__header,html[data-bs-theme=dark] .isohub-sidebar__footer{border-color:var(--isohub-border)}html[data-bs-theme=dark] .isohub-sidebar__section-title{color:var(--isohub-text-muted)}html[data-bs-theme=dark] .isohub-sidebar__link{color:#cbd5e1}html[data-bs-theme=dark] .isohub-sidebar__link:hover{color:#fff;background:#6366f11f}html[data-bs-theme=dark] .isohub-sidebar__link.is-active{color:#fff;background:linear-gradient(90deg,#6366f147,#6366f114)}html[data-bs-theme=dark] .isohub-sidebar__chevron,html[data-bs-theme=dark] .isohub-sidebar__collapse,html[data-bs-theme=dark] .isohub-sidebar__footer{color:var(--isohub-text-muted)}html[data-bs-theme=dark] .isohub-sidebar__collapse:hover,html[data-bs-theme=dark] .isohub-sidebar__footer:hover{color:var(--isohub-text);background:var(--isohub-surface-soft)}html[data-bs-theme=dark] .dropdown-menu{--bs-dropdown-bg:var(--isohub-surface);--bs-dropdown-color:var(--isohub-text);--bs-dropdown-border-color:var(--isohub-border);--bs-dropdown-link-color:var(--isohub-text);--bs-dropdown-link-hover-color:var(--isohub-text);--bs-dropdown-link-hover-bg:var(--isohub-surface-soft);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:var(--isohub-primary);--bs-dropdown-divider-bg:var(--isohub-border)}html[data-bs-theme=dark] .dropdown-item{color:var(--isohub-text)}html[data-bs-theme=dark] .dropdown-item:hover,html[data-bs-theme=dark] .dropdown-item:focus{background:var(--isohub-surface-soft);color:var(--isohub-text)}html[data-bs-theme=dark] .dropdown-divider{border-color:var(--isohub-border)}html[data-bs-theme=dark] .form-control,html[data-bs-theme=dark] .form-select{background-color:var(--isohub-surface-soft);border-color:var(--isohub-border);color:var(--isohub-text)}html[data-bs-theme=dark] .form-control::placeholder{color:var(--isohub-text-muted)}html[data-bs-theme=dark] .form-control:focus,html[data-bs-theme=dark] .form-select:focus{background-color:var(--isohub-surface);border-color:var(--isohub-primary);color:var(--isohub-text)}html[data-bs-theme=dark] .text-muted{color:var(--isohub-text-muted)!important}html[data-bs-theme=dark] .card,html[data-bs-theme=dark] .modal-content,html[data-bs-theme=dark] .offcanvas{background-color:var(--isohub-surface);border-color:var(--isohub-border);color:var(--isohub-text)}html[data-bs-theme=dark] .card-header,html[data-bs-theme=dark] .card-footer,html[data-bs-theme=dark] .modal-header,html[data-bs-theme=dark] .modal-footer{background-color:var(--isohub-surface);border-color:var(--isohub-border)}html[data-bs-theme=dark]{scrollbar-color:#475569 var(--isohub-bg)}html[data-bs-theme=dark] ::-webkit-scrollbar-track{background:var(--isohub-bg)}html[data-bs-theme=dark] ::-webkit-scrollbar-thumb{background:#475569;border-radius:999px}html[data-bs-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b}.isohub-auth-brand-content{padding-top:clamp(28px,3.2vw,52px)}.isohub-auth-logo{background:0 0;margin-top:-4px}.isohub-auth-brand-image{width:auto;max-width:320px;max-height:96px;box-shadow:none;object-fit:contain;background:0 0;border:0}.isohub-auth-presentation{margin-top:clamp(40px,5.4vh,72px)}.isohub-auth-presentation h1{letter-spacing:-.042em;max-width:720px;font-size:clamp(2.72rem,3.65vw,4.55rem);line-height:1.06}.isohub-auth-presentation p{max-width:700px;margin-top:24px}.isohub-auth-feature{-webkit-backdrop-filter:blur(16px)saturate(125%);background:linear-gradient(145deg,#fff1,#ffffff05);border-color:#82c3f43d;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff0d,0 18px 38px #00122a1f}.isohub-auth-feature:hover{background:linear-gradient(145deg,#ffffff16,#ffffff07);border-color:#2fb8ff6b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff12,0 22px 46px #00122a29}.isohub-auth-brand-panel:after{opacity:.92}.isohub-auth-decoration:before{content:"";opacity:.2;background-image:linear-gradient(#31a2f12e 1px,#0000 1px),linear-gradient(90deg,#31a2f12e 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 4%,#000 35%,#0000 88%);mask-image:linear-gradient(120deg,#0000 4%,#000 35%,#0000 88%)}.isohub-auth-form-card{border-radius:36px;box-shadow:-12px 0 45px #021e3c14,0 30px 80px #07264e26,inset 0 1px #fffffff0}.isohub-auth-microsoft{border-color:#d7deea;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s;box-shadow:0 8px 20px #112e590b,0 1px 2px #112e5909}.isohub-auth-microsoft:hover,.isohub-auth-microsoft:focus{background:#fff;border-color:#bfcada;box-shadow:0 12px 28px #112e5917,0 2px 5px #112e590b}@media (width<=1399.98px){.isohub-auth-brand-image{max-width:285px;max-height:88px}.isohub-auth-presentation h1{font-size:clamp(2.55rem,3.45vw,4rem)}}@media (width<=991.98px){.isohub-auth-form-card{border-radius:28px}}@media (width<=575.98px){.isohub-auth-form-card{border-radius:0}}.isohub-appearance{flex-direction:column;gap:1.5rem;display:flex}.isohub-appearance__section{flex-direction:column;gap:.875rem;display:flex}.isohub-appearance__section+.isohub-appearance__section{border-top:1px solid var(--bs-border-color);padding-top:1.5rem}.isohub-appearance__section-header h3{color:var(--bs-emphasis-color);margin:0;font-size:.95rem;font-weight:700}.isohub-appearance__section-header p{color:var(--bs-secondary-color);margin:.25rem 0 0;font-size:.8rem}.isohub-appearance__options{flex-direction:column;gap:.625rem;display:flex}.isohub-appearance-option{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);width:100%;color:var(--bs-body-color);text-align:left;border-radius:.875rem;align-items:center;gap:.875rem;padding:.875rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}.isohub-appearance-option:hover{border-color:var(--bs-primary);background:var(--bs-tertiary-bg);transform:translateY(-1px)}.isohub-appearance-option:focus-visible{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb), .16);outline:0}.isohub-appearance-option.is-selected,.isohub-appearance-option[aria-pressed=true]{border-color:var(--bs-primary);background:rgba(var(--bs-primary-rgb), .08);box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb), .08)}.isohub-appearance-option__icon{background:var(--bs-tertiary-bg);width:2.5rem;height:2.5rem;color:var(--bs-primary);border-radius:.75rem;flex:0 0 2.5rem;justify-content:center;align-items:center;font-size:1.05rem;display:inline-flex}.isohub-appearance-option.is-selected .isohub-appearance-option__icon,.isohub-appearance-option[aria-pressed=true] .isohub-appearance-option__icon{background:var(--bs-primary);color:var(--bs-white)}.isohub-appearance-option__content{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.isohub-appearance-option__content strong{font-size:.875rem;font-weight:700}.isohub-appearance-option__content small{color:var(--bs-secondary-color);font-size:.75rem;line-height:1.4}.isohub-appearance-option__check{background:var(--bs-primary);width:1.5rem;height:1.5rem;color:var(--bs-white);opacity:0;border-radius:50%;flex:0 0 1.5rem;justify-content:center;align-items:center;transition:opacity .16s,transform .16s;display:inline-flex;transform:scale(.8)}.isohub-appearance-option.is-selected .isohub-appearance-option__check,.isohub-appearance-option[aria-pressed=true] .isohub-appearance-option__check{opacity:1;transform:scale(1)}.isohub-appearance__status{background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);border-radius:.875rem;align-items:center;gap:.625rem;padding:.875rem 1rem;font-size:.78rem;display:flex}.isohub-appearance__status i{color:var(--bs-success);font-size:1rem}.isohub-appearance__status.is-saving i{color:var(--bs-warning)}.isohub-appearance__status.is-error i{color:var(--bs-danger)}@media (width>=576px){.isohub-appearance__options{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}#drawer-appearance.workspace-drawer{z-index:1090;width:100%;height:100dvh;min-height:0;position:fixed;inset:0;overflow:visible}#drawer-appearance .workspace-drawer__panel{flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;top:0;bottom:0;right:0;overflow:hidden}#drawer-appearance .workspace-drawer__header{flex:none}#drawer-appearance .workspace-drawer__body{scrollbar-gutter:stable;flex:auto;height:auto;min-height:0;overflow:hidden auto}#drawer-appearance .workspace-drawer__footer{flex:none}#drawer-appearance .isohub-appearance{width:100%;min-height:min-content}.isohub-sidebar__tree{flex-direction:column;min-width:0;display:flex}.isohub-sidebar__tree-item{min-width:0}.isohub-sidebar__link--parent{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.isohub-sidebar__link--parent.is-active-path{color:var(--isohub-primary);background:#4338e80f;font-weight:600}.isohub-sidebar__submenu{min-width:0;margin:2px 0 6px 22px;padding-left:10px;position:relative}.isohub-sidebar__submenu:before{content:"";background:var(--isohub-border);width:1px;position:absolute;top:3px;bottom:5px;left:0}.isohub-sidebar__submenu .isohub-sidebar__link{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:.91rem}.isohub-sidebar__submenu .isohub-sidebar__link-icon{width:20px;height:20px;font-size:14px}.isohub-sidebar__submenu .isohub-sidebar__submenu{margin-left:18px}.isohub-sidebar__chevron{transition:transform .18s,color .18s}.isohub-sidebar__chevron.is-rotated{color:var(--isohub-primary);transform:rotate(90deg)}body.isohub-sidebar-collapsed .isohub-sidebar__submenu{display:none!important}body.isohub-sidebar-collapsed .isohub-sidebar__link--parent{justify-content:center;padding-inline:8px}html[data-bs-theme=dark] .isohub-sidebar__link--parent.is-active-path{color:#fff;background:#6366f11f}html[data-bs-theme=dark] .isohub-sidebar__submenu:before{background:var(--isohub-border)}@media (width<=991.98px){.isohub-sidebar__submenu{margin-left:20px}}@media (prefers-reduced-motion:reduce){.isohub-sidebar__chevron{transition:none}}.workspace-dashboard-editor__actions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.workspace-dashboard-editor__toggle{border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.25rem;font-weight:650;display:inline-flex}.workspace-dashboard-editor__item-controls{z-index:20;border:1px solid rgba(var(--bs-primary-rgb), .25);background:var(--bs-body-bg);pointer-events:none;border-radius:.6rem;align-items:center;gap:.28rem;padding:.28rem;display:none;position:absolute;top:.65rem;right:.65rem;box-shadow:0 .35rem 1rem #0f172a24}.workspace-dashboard-editor__item-control{background:rgba(var(--bs-primary-rgb), .09);width:1.8rem;height:1.8rem;color:var(--bs-primary);border-radius:.42rem;place-items:center;font-size:.78rem;display:inline-grid}.workspace-dashboard-editor__item-control.is-hide{background:rgba(var(--bs-danger-rgb), .09);color:var(--bs-danger)}.workspace-dashboard-editor__item-control.is-locked{background:rgba(var(--bs-secondary-rgb), .1);color:var(--bs-secondary-color)}.workspace-home.is-dashboard-editing [data-dashboard-item]{outline:2px dashed rgba(var(--bs-primary-rgb), .52);outline-offset:3px;transition:outline-color .18s,box-shadow .18s,transform .18s;position:relative;cursor:default!important}.workspace-home.is-dashboard-editing [data-dashboard-item]:hover{outline-color:rgba(var(--bs-primary-rgb), .92);transform:translateY(-1px);box-shadow:0 .65rem 1.8rem #0f172a21}.workspace-home.is-dashboard-editing [data-dashboard-item]>.workspace-dashboard-editor__item-controls{display:inline-flex}.workspace-home.is-dashboard-editing [data-dashboard-zone]{position:relative}.workspace-home.is-dashboard-editing [data-dashboard-zone]:before{z-index:10;background:var(--bs-primary);color:#fff;content:attr(data-dashboard-zone-key);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;border-radius:.35rem;padding:.12rem .42rem;font-size:.58rem;font-weight:750;line-height:1.35;position:absolute;top:-.65rem;left:.25rem}.workspace-home.is-dashboard-editing .workspace-section-card__action,.workspace-home.is-dashboard-editing .workspace-section-card__menu{pointer-events:none}@media (width<=767.98px){.workspace-dashboard-editor__actions,.workspace-dashboard-editor__toggle{width:100%}.workspace-dashboard-editor__item-controls{top:.45rem;right:.45rem}}@media (prefers-reduced-motion:reduce){.workspace-home.is-dashboard-editing [data-dashboard-item]{transition:none}}.workspace-dashboard-editor__actions{flex-wrap:wrap}.workspace-dashboard-editor__status{color:var(--bs-secondary-color);font-size:.72rem;font-weight:550}.workspace-dashboard-editor__status.is-dirty{color:var(--bs-warning-text-emphasis)}.workspace-home.is-dashboard-editing .workspace-dashboard-editor__item-controls{pointer-events:auto}.workspace-dashboard-editor__item-control.is-move{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.workspace-dashboard-editor__item-control.is-move:active{cursor:grabbing}.workspace-dashboard-editor__item-control.is-resize,.workspace-dashboard-editor__item-control.is-hide,.workspace-dashboard-editor__item-control.is-locked{cursor:not-allowed;opacity:.72}.workspace-home.is-dashboard-editing [data-dashboard-item].is-dashboard-drag-armed{outline-style:solid;outline-color:rgba(var(--bs-primary-rgb), .9)}.workspace-home.is-dashboard-editing [data-dashboard-item].is-dashboard-dragging{opacity:.42;outline-style:solid;transform:scale(.985)}.workspace-home.is-dashboard-editing [data-dashboard-zone].is-dashboard-drop-zone-active{background:rgba(var(--bs-primary-rgb), .025);box-shadow:inset 0 0 0 1px rgba(var(--bs-primary-rgb), .16);border-radius:.8rem}.workspace-home.is-dashboard-editing [data-dashboard-zone] [data-dashboard-item]{transition:outline-color .18s,box-shadow .18s,transform .18s,opacity .18s}@media (width<=767.98px){.workspace-dashboard-editor__status{width:100%}}.workspace-home{--workspace-widget-header-bg:#0b2f55;--workspace-widget-header-border:#ffffff14;--workspace-widget-header-text:#fff;--workspace-widget-header-muted:#8fd8ff;--workspace-widget-icon-bg:#38bdf82b;--workspace-widget-icon-color:#55c7ff}.workspace-home__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;min-width:0}.workspace-summary-card{border-color:#94a3b847;border-radius:.95rem;width:100%;min-width:0;min-height:6rem;padding:1rem 1.1rem;box-shadow:0 .3rem 1.2rem #0f172a0b}.workspace-summary-card__icon{border-radius:.72rem;flex-basis:2.65rem;width:2.65rem;height:2.65rem}.workspace-summary-card__label{font-size:.81rem;font-weight:650}.workspace-summary-card__value{margin-top:.16rem;font-size:1.48rem;font-weight:750}.workspace-summary-card__note{margin-top:.5rem;font-size:.69rem}.workspace-home__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.workspace-section-card{background:var(--bs-body-bg);border-color:#94a3b842;border-radius:1rem;min-height:23rem;box-shadow:0 .38rem 1.45rem #0f172a0d}.workspace-section-card__header{border-bottom:1px solid var(--workspace-widget-header-border);background:var(--workspace-widget-header-bg);min-height:4.1rem;color:var(--workspace-widget-header-text);padding:.8rem 1rem}.workspace-section-card__heading{gap:.72rem}.workspace-section-card__icon{background:var(--workspace-widget-icon-bg);width:2.35rem;height:2.35rem;color:var(--workspace-widget-icon-color);border-radius:.67rem;flex:0 0 2.35rem;font-size:1rem}.workspace-section-card__eyebrow{color:var(--workspace-widget-header-muted);letter-spacing:.08em;margin-bottom:.08rem;font-size:.62rem;font-weight:800}.workspace-section-card__header h2{color:var(--workspace-widget-header-text);font-size:.96rem;font-weight:700;line-height:1.25}.workspace-section-card__body{padding:.5rem 1.05rem}.workspace-section-card__footer{background:rgba(var(--bs-tertiary-bg-rgb), .18);border-top:1px solid #94a3b838;padding:.76rem 1.05rem}.workspace-section-card__action{font-size:.77rem;font-weight:650}.workspace-empty-state{min-height:15.7rem}.workspace-empty-state__icon{border-radius:.9rem;width:3.35rem;height:3.35rem;margin-bottom:.8rem}.workspace-timeline-item{padding:.82rem 0}@media (width<=991.98px){.workspace-home__summary,.workspace-home__grid{grid-template-columns:1fr}}
