@charset "UTF-8";:root{--az-primary:#1e3a8a;--az-secondary:#64748b;--az-success:#059669;--az-info:#0284c7;--az-warning:#d97706;--az-danger:#dc2626;--az-light:#f8fafc;--az-dark:#0f172a;--az-neutral-50:#f8fafc;--az-neutral-100:#f1f5f9;--az-neutral-200:#e2e8f0;--az-neutral-300:#cbd5e1;--az-neutral-400:#94a3b8;--az-neutral-500:#64748b;--az-neutral-600:#475569;--az-neutral-700:#334155;--az-neutral-800:#1e293b;--az-neutral-900:#0f172a;--az-body-color:#334155;--az-body-bg:#ffffff;--az-border-color:#e2e8f0;--az-border-radius:0.375rem;--az-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06)}@media (prefers-color-scheme:dark){:root{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}}[data-theme=dark]{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}@tailwind base;@tailwind components;@tailwind utilities;/*!
 * AZ Navigation Component v1.0.0
 * Navigation styles for AZ UI Kit
 * Copyright 2025 Tunet Ltd
 * Licensed under MIT
 */:root{--ease-in-out-cubic:cubic-bezier(0.65, 0, 0.35, 1);--az-bar-nav-height:80px}[data-theme=az-theme]{--bg-color:#0D1117;--nav-bg:#3d58862b;--nav-border-color:rgba(148, 163, 184, 0.15);--text-color:#f5f5f5;--text-color-muted:#c7d2fe;--accent-gold:#f0c646;--active-text:var(--nav-bg);--tooltip-bg:#111827;--tooltip-text:#E5E7EB}.az-navigation-header{display:flex;align-items:center;gap:12px;padding:1rem 1.5rem;border-bottom:1px solid var(--nav-border-color);flex-shrink:0}.az-navigation-menu{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent}.az-navigation-menu::-webkit-scrollbar{width:6px}.az-navigation-menu::-webkit-scrollbar-track{background:0 0}.az-navigation-menu::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:3px;transition:background-color .2s ease}.az-navigation-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.3)}.az-navigation-menu::-webkit-scrollbar-button{display:none}.az-navigation-footer{display:flex;justify-content:center;align-items:center;padding:1rem 1.5rem;border-top:1px solid var(--nav-border-color);flex-shrink:0}.az-side-nav .az-navigation-header{flex-direction:column;align-items:center;padding:14px;min-height:64px;margin-top:18px;border-bottom:none}.az-side-nav .az-navigation-menu{padding:16px 22px}.az-side-nav.collapsed .az-navigation-menu{padding:12px 12px}nav.az-bar-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:var(--az-bar-nav-height);padding:0 2rem;background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px rgba(0,0,0,.15);position:sticky;top:0;z-index:1030;gap:2rem}nav.az-bar-nav[data-az-sticky=true]{position:fixed;top:0;left:0;right:0;z-index:1030}body:has(nav.az-bar-nav[data-az-sticky=true]){padding-top:var(--az-bar-nav-height)}.az-bar-nav .az-navigation-header{display:flex;align-items:center;justify-content:flex-start;padding:0;border:none;margin:0;flex:0 0 auto;height:100%;min-width:200px}.az-bar-nav .az-navigation-header img{height:48px;width:auto;display:block}.az-bar-nav .az-navigation-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;list-style:none;margin:0;padding:8px 0;gap:.75rem;flex:1 1 auto}.az-bar-nav .az-navigation-footer{display:flex;align-items:center;justify-content:flex-end;padding:0;border:none;margin:0;gap:1rem;flex:0 0 auto;min-width:200px}.az-drawer-nav .az-navigation-header{flex-direction:row;justify-content:space-between;padding:1rem 1.5rem;min-height:var(--az-bar-nav-height)}.az-drawer-nav .az-navigation-menu{padding:1rem 0}.az-drawer-nav .az-navigation-footer{padding:1rem 1.5rem}.az-extended-nav .az-navigation-header{flex-direction:row;justify-content:space-between;padding:1rem 1.5rem}.az-extended-nav .az-navigation-menu{padding:2rem 1.5rem}.az-extended-nav .az-navigation-footer{padding:1rem 1.5rem}.az-body{background:#051f3d!important;display:flex;margin:0;padding:0;min-height:100vh;width:100%;overflow:hidden}.az-navigation-container{background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),var(--nav-bg);flex-shrink:0;height:100vh;position:sticky;top:0;z-index:1000;overflow:hidden}.az-content-container{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;height:100vh;transition:width .3s var(--ease-in-out-cubic),margin-left .3s var(--ease-in-out-cubic);scrollbar-width:none;-ms-overflow-style:none}.az-content-container::-webkit-scrollbar{display:none}.az-body:has(.az-side-nav) .az-navigation-container{width:320px;transition:width .3s var(--ease-in-out-cubic)}.az-body:has(.az-side-nav.collapsed) .az-navigation-container{width:88px}.az-body:has(.az-side-nav) .az-content-container{width:calc(100% - 320px)}.az-body:has(.az-side-nav.collapsed) .az-content-container{width:calc(100% - 88px)}.az-body:has(.az-bar-nav){flex-direction:column}.az-body:has(.az-bar-nav) .az-navigation-container{width:100%;height:auto;position:sticky;top:0;z-index:1030;flex-shrink:0}.az-body:has(.az-bar-nav) .az-content-container{width:100%;height:auto;min-height:calc(100vh - 70px)}.az-body:has(.az-drawer-nav) .az-navigation-container{width:0;position:fixed;z-index:1050}.az-body:has(.az-drawer-nav.show) .az-navigation-container{width:300px}.az-body:has(.az-drawer-nav) .az-content-container{width:100%}.az-navigation-section{background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),var(--nav-bg)}.az-content-section{flex:1;min-width:0}@supports not (selector(:has(*))){.az-navigation-container{width:320px}.az-body .az-navigation-container.collapsed-nav,.az-navigation-container:has(.collapsed){width:88px}.az-content-container{width:calc(100% - 320px)}.az-body .az-content-container.expanded-content,.az-body:has(.collapsed) .az-content-container{width:calc(100% - 88px)}}.sftz-container{display:flex;min-height:100vh;width:100%;overflow:hidden}nav.az-side-nav{display:flex;flex-direction:column;height:100vh;position:sticky;top:0;transition:width .3s var(--ease-in-out-cubic),min-width .3s var(--ease-in-out-cubic);width:320px;min-width:320px;box-shadow:2px 0 10px rgba(0,0,0,.08)}.az-side-nav .az-navigation-menu-item{list-style:none}.az-side-nav .az-navigation-menu-link{display:flex;align-items:center;padding:16px 20px;margin:10px 0;text-decoration:none;color:var(--text-color);font-weight:500;font-size:1.14rem;border-radius:30px;position:relative;gap:18px;transition:transform .2s var(--ease-in-out-cubic),background-color .2s,color .2s}.az-side-nav .az-navigation-menu-link:hover:not(.az-navigation-menu-item-active){background-color:rgba(255,255,255,.08)}.az-side-nav .az-navigation-menu-link.az-navigation-menu-item-active{background-color:var(--accent-gold);color:var(--active-text);font-weight:600}.az-side-nav .az-navigation-menu-icon{flex-shrink:0;min-width:28px;font-size:1.35rem}.az-side-nav .az-navigation-menu-text{opacity:1;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.az-side-nav .az-navigation-submenu{list-style:none;padding-left:0;margin:0;overflow:hidden;max-height:0;transition:max-height .3s var(--ease-in-out-cubic),padding .3s var(--ease-in-out-cubic)}.az-side-nav .az-navigation-submenu.show{max-height:500px;padding:8px 0}.az-side-nav .az-navigation-submenu-item{list-style:none}.az-side-nav .az-navigation-submenu-link{display:flex;align-items:center;padding:12px 16px 12px 56px;margin:8px 0;color:var(--text-color-muted);text-decoration:none;font-size:1.02rem;font-weight:500;border-radius:30px;transition:background-color .2s,color .2s}.az-side-nav .az-navigation-submenu-link:hover{color:var(--text-color);background-color:rgba(255,255,255,.05)}.az-side-nav .az-navigation-submenu-link.az-navigation-menu-item-active{background-color:rgba(240,198,70,.2);color:var(--accent-gold);font-weight:600}.az-side-nav .az-navigation-submenu .az-navigation-submenu .az-navigation-submenu-link{padding-left:72px}.az-side-nav .az-navigation-menu-arrow{margin-left:auto;transition:transform .3s var(--ease-in-out-cubic);color:var(--text-color-muted);font-size:.9rem}.az-side-nav .az-navigation-menu-link .az-nav-arrow{display:none}.az-side-nav .az-navigation-menu-link .arrow:not(.az-navigation-menu-arrow){display:none}.az-side-nav [aria-expanded=true] .arrow,.az-side-nav [aria-expanded=true] .az-nav-arrow,.az-side-nav [aria-expanded=true] .az-navigation-menu-arrow{transform:rotate(180deg)}.az-side-nav .az-navigation-menu-separator{height:1px;background:var(--nav-border-color);margin:8px 4px}.az-side-nav .az-navigation-toggle{background:0 0;border:none;cursor:pointer;padding:4px;color:#c7d2fe;border-radius:6px}.az-side-nav .az-navigation-toggle:hover{color:#fff}.az-side-nav .az-navigation-toggle i{display:inline-block;transition:transform .25s var(--ease-in-out-cubic);font-size:1.9rem}@keyframes az-icon-flip{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}100%{transform:rotateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes az-ripple-animation{0%{transform:scale(0);opacity:1}100%{transform:scale(4);opacity:0}}.az-side-nav .az-navigation-toggle i.az-flip{animation:az-icon-flip .3s var(--ease-in-out-cubic)}.az-side-nav .az-navigation-toggle{position:relative}.az-side-nav .az-navigation-toggle:active{transform:scale(.95)}.az-side-nav .az-navigation-toggle i{transition:transform .3s var(--ease-in-out-cubic)}.az-side-nav .az-context-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;font-size:1.14rem;font-weight:600;color:var(--text-color);background-color:rgba(255,255,255,.08);border:1px solid var(--nav-border-color);border-radius:999px;cursor:pointer;max-width:100%;line-height:1.2;transition:background-color .2s var(--ease-in-out-cubic),border-color .2s var(--ease-in-out-cubic),transform .2s var(--ease-in-out-cubic)}.az-side-nav .az-context-pill:hover{background-color:rgba(255,255,255,.14);border-color:rgba(255,255,255,.25);transform:translateY(-1px)}.az-side-nav .az-context-pill:focus-visible{outline:2px solid rgba(255,255,255,.25);outline-offset:2px}.az-side-nav .az-context-pill .az-context-icon{font-size:1rem;min-width:16px}.az-side-nav .az-context-pill .az-flag{display:inline-block;line-height:1}.az-side-nav .az-context-pill .az-flag+.az-context-icon,.az-side-nav .az-context-pill .az-flag+.link-text{margin-left:2px}.az-side-nav .az-context-pill .link-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.az-side-nav .az-context-pill .az-caret{font-size:.8rem;opacity:.8}.az-side-nav:not(.collapsed) .az-context-pill .az-context-icon{display:none}.az-side-nav .az-context-pill .az-flag:not(.fi){display:none}.az-side-nav.collapsed .az-context-pill .az-caret{display:none}.az-side-nav.collapsed .az-context-pill{width:56px;height:56px;justify-content:center;padding:0;border-radius:30px}.az-side-nav.collapsed .az-context-pill .link-text{display:none}.az-side-nav.collapsed .az-context-pill .az-context-icon{display:none}.az-side-nav.collapsed .az-context-pill .az-flag{display:inline-block;font-size:1.9rem}.az-side-nav .sidenav-header .logo-small{display:none}.az-side-nav.collapsed .az-navigation-header [data-az-slim=false]{display:none!important}.az-side-nav.collapsed .az-navigation-header .az-logo-mini{display:block!important;width:64px;height:64px;border-radius:16px}nav.az-side-nav.collapsed{width:88px!important;min-width:88px!important}.az-side-nav.collapsed .az-navigation-menu-text{opacity:0;width:0;pointer-events:none}.az-side-nav.collapsed .az-navigation-menu-arrow{display:none}.az-side-nav.collapsed .az-navigation-header{flex-direction:column;align-items:center;gap:12px;padding:16px 0;min-height:auto;margin-bottom:16px}.az-side-nav.collapsed .az-navigation-menu-link{display:flex;justify-content:center;align-items:center;width:56px;height:56px;margin:8px auto;padding:0;border-radius:16px;gap:0}.az-side-nav.collapsed .az-navigation-menu-icon{font-size:1.5rem;min-width:24px;line-height:1}.az-side-nav.collapsed .az-navigation-toggle i{font-size:1.5rem}.az-side-nav.collapsed .az-navigation-submenu{display:none!important}.az-side-nav.collapsed .az-navigation-menu-separator{margin:12px 16px}.az-side-nav.collapsed .az-navigation-menu-link::after{content:attr(data-tooltip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background-color:var(--tooltip-bg);color:var(--tooltip-text);padding:6px 12px;border-radius:6px;font-size:.875rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-in-out-cubic);z-index:10}.az-side-nav.collapsed .az-navigation-menu-link:hover::after{opacity:1}.az-side-nav.collapsed #az-context-switcher::after{content:attr(data-tooltip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background-color:var(--tooltip-bg);color:var(--tooltip-text);padding:6px 12px;border-radius:6px;font-size:.875rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-in-out-cubic);z-index:10}.az-side-nav.collapsed #az-context-switcher:hover::after{opacity:1}.desktop-nav{display:block}.mobile-greeting{display:none}.mobile-navigation{display:none}.sftz-navigation{background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),rgba(255,255,255,.04);box-shadow:0 4px 12px 0 #1f2b4a,0 2px 4px #f5f5f5!important}.sftz-navigation-current-item{color:#f0c646!important;font-size:1.1rem!important}.sftz-navigation-available-item{color:#f5f5f5!important;font-size:1.1rem!important}.sftz-navigation-warning-item{color:#e99393!important;font-size:1.1rem!important}.sftz-navigation-unreleased-item{color:#f5f5f5!important;font-size:1.1rem!important;pointer-events:none;opacity:.5}.filter-btn{position:relative;font-size:1.2rem;color:#eee;background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),rgba(255,255,255,.04)!important;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;text-decoration:none}.filter-btn.active::after,.filter-btn:hover::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#ffc50d;transition:background-color .3s}.filter-btn.active{color:#f5f5f5!important;font-weight:bolder}.filter-btn:hover::after{background-color:#ffc50d}.sftz-navigation{display:flex;flex-direction:column;height:100vh}#header-content{flex:0 0 10%;display:flex;justify-content:center;align-items:center}.sftz-navigation .mx-2{flex:0 0 15%}#scrollContainer{flex:1 0 65%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent}#scrollContainer::-webkit-scrollbar{width:6px}#scrollContainer::-webkit-scrollbar-track{background:0 0}#scrollContainer::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:3px;transition:background-color .2s ease}#scrollContainer::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.3)}#scrollContainer::-webkit-scrollbar-button{display:none}.sidenav-footer{flex:0 0 10%}.icon-btn{background:0 0;border:none;cursor:pointer;color:#f5f5f5;font-size:1.5rem;padding:.5rem;line-height:0}.mobile-menu{display:none;background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),rgba(255,255,255,.04);padding:1rem;box-shadow:0 2px 10px 4px rgba(61,88,134,.568627451);justify-items:center}.mobile-menu.open{display:block}#barsIcon{display:inline}#barsIcon.hidden{display:none!important}#xmarkIcon{display:none}#xmarkIcon.visible{display:inline!important}.mobile-navigation .d-flex{position:relative;display:flex;align-items:center;justify-content:space-between;height:60px}.mobile-navigation .navbar-brand{position:absolute;left:50%;transform:translateX(-50%);z-index:1}.navbar-brand{padding:.7rem}.mobile-navigation{background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),rgba(255,255,255,.04);display:block;position:relative}.mobile-navigation .icon-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:2}nav.az-bar-nav{position:sticky;top:0;z-index:1030;border-bottom:1px solid var(--nav-border-color);box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s var(--ease-in-out-cubic)}.az-bar-nav .navbar-container{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;min-height:var(--az-bar-nav-height);max-width:100%}.az-bar-nav .navbar-brand{display:flex;align-items:center;gap:12px;font-size:1.25rem;font-weight:600;color:var(--text-color);text-decoration:none;padding:.5rem 0}.az-bar-nav .navbar-brand .logo,.az-bar-nav .navbar-brand img{height:50px;width:auto;max-width:200px;object-fit:contain}.az-bar-nav .navbar-brand .brand-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-bar-nav .az-navigation-menu{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.az-bar-nav .az-navigation-menu-item{position:relative;list-style:none}.az-bar-nav .az-navigation-menu-link{display:flex;align-items:center;gap:8px;padding:12px 20px;color:#f5f5f5;text-decoration:none;font-weight:500;font-size:1.05rem;border-radius:12px;transition:all .3s cubic-bezier(.4, 0, .2, 1);white-space:nowrap;position:relative;overflow:hidden}.az-bar-nav .az-navigation-menu-link::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:#f0c646;transform:translateX(-50%);transition:width .3s cubic-bezier(.4, 0, .2, 1)}.az-bar-nav .az-navigation-menu-link::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(240,198,70,.1),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.az-bar-nav .az-navigation-menu-link:hover{background-color:rgba(255,255,255,.12);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.az-bar-nav .az-navigation-menu-link:hover::before{width:80%}.az-bar-nav .az-navigation-menu-link:hover::after{opacity:1}.az-bar-nav .az-navigation-menu-link.az-navigation-menu-item-active{background:linear-gradient(135deg,#f0c646 0,#f0c646 100%);color:#0d1117;font-weight:600;border-radius:16px;box-shadow:0 4px 16px rgba(240,198,70,.4);transform:translateY(-1px)}.az-bar-nav .az-navigation-menu-link.az-navigation-menu-item-active::before{width:100%;height:3px;background:#0d1117}.az-bar-nav .az-navigation-menu-icon{font-size:1.1rem;min-width:20px}.az-bar-nav .az-navigation-menu-text{white-space:nowrap}.az-bar-nav .az-navigation-menu-arrow{margin-left:4px;font-size:.7rem;transition:transform .2s ease}.az-bar-nav .az-navigation-menu-link .arrow{display:none}.az-bar-nav .az-navigation-menu-link[aria-expanded=true] .az-navigation-menu-arrow{transform:rotate(180deg)}.az-bar-nav .az-navigation-submenu{position:fixed;top:var(--az-bar-nav-height);left:auto;min-width:220px;background:rgba(15,23,42,.95);border:1px solid rgba(255,255,255,.08);border-radius:0 0 16px 16px;border-top:none;box-shadow:0 20px 40px -4px rgba(0,0,0,.4),0 8px 16px -4px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.05) inset;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease-out;z-index:1025;margin-top:0;padding:24px;list-style:none;max-height:none;overflow:visible;backdrop-filter:blur(16px);display:grid;grid-template-columns:1fr;gap:24px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="1"]{grid-template-columns:1fr;min-width:240px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="2"]{grid-template-columns:repeat(2,1fr);min-width:500px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="3"]{grid-template-columns:repeat(3,1fr);min-width:750px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="4"]{grid-template-columns:repeat(4,1fr);min-width:960px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="5"]{grid-template-columns:repeat(5,1fr);min-width:1100px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns="6"]{grid-template-columns:repeat(6,1fr);min-width:1300px}.az-bar-nav .az-navigation-submenu[data-az-submenu-columns=auto]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:1400px}.az-bar-nav .az-navigation-submenu.show{opacity:1;visibility:visible;transform:translateY(0)}.az-bar-nav .az-navigation-menu-item:hover>.az-navigation-submenu,.az-bar-nav .az-navigation-menu-item:hover>.navbar-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.az-bar-nav .az-navigation-menu-item:hover>.az-navigation-menu-link .az-navigation-menu-arrow{transform:rotate(180deg)}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-12px) scale(.95)}100%{opacity:1;transform:translateY(0) scale(1)}}.az-bar-nav .az-navigation-submenu-group{display:flex;flex-direction:column;gap:4px;padding:8px;background:0 0;border-radius:8px;border:none}.az-bar-nav .az-navigation-submenu-group-title{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;margin-bottom:4px;border-bottom:none}.az-bar-nav .az-navigation-submenu-item{list-style:none}.az-bar-nav .az-navigation-submenu-link{display:block;padding:10px 16px;color:#94a3b8;text-decoration:none;font-size:.95rem;font-weight:500;border-radius:6px;transition:all .2s ease;white-space:nowrap;position:relative}.az-bar-nav .az-navigation-submenu-link:hover{color:#fff;background:rgba(255,255,255,.05);transform:translateX(4px)}.az-bar-nav .az-navigation-submenu-link:hover{background-color:rgba(255,255,255,.15);color:#fff;padding-left:24px;transform:translateX(4px)}.az-bar-nav .az-navigation-submenu-link:hover::before{height:100%}.az-bar-nav .az-navigation-submenu-link.az-navigation-menu-item-active{background-color:rgba(240,198,70,.3);color:#f0c646;font-weight:600}.az-bar-nav .navbar-dropdown{position:absolute;top:100%;left:0;min-width:200px;background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),var(--nav-bg);border:1px solid var(--nav-border-color);border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s var(--ease-in-out-cubic);z-index:1040;margin-top:8px}.az-bar-nav .navbar-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.az-bar-nav .navbar-dropdown .dropdown-item{display:block;padding:12px 16px;color:var(--text-color);text-decoration:none;font-size:.95rem;border-radius:0;transition:background-color .2s var(--ease-in-out-cubic)}.az-bar-nav .navbar-dropdown .dropdown-item:hover{background-color:rgba(255,255,255,.08);color:var(--text-color)}.az-bar-nav .navbar-dropdown .dropdown-item.active{background-color:var(--accent-gold);color:var(--active-text)}.az-bar-nav .navbar-dropdown .dropdown-divider{height:1px;background-color:var(--nav-border-color);margin:8px 0}.az-bar-nav .navbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.az-bar-nav .az-profile-container{position:relative;margin:0;padding:0}.az-bar-nav .az-profile-dropdown{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:280px}.az-bar-nav .az-navigation-menu{position:relative}.az-bar-nav .az-navigation-menu-item{position:relative}@media (max-width:768px){.az-bar-nav .navbar-container{padding:0 1rem}.az-bar-nav .az-navigation-menu{display:none}.az-bar-nav .navbar-brand .brand-text{display:none}.az-bar-nav .navbar-brand .logo,.az-bar-nav .navbar-brand img{height:32px}.az-bar-nav .navbar-actions{gap:4px}}.az-drawer-navbar{position:fixed;top:0;left:0;right:0;height:var(--az-bar-nav-height);background:rgba(15,23,42,.85);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;padding:0 16px;z-index:1060;box-shadow:0 4px 20px rgba(0,0,0,.2)}.az-drawer-navbar-brand{display:flex;align-items:center;gap:12px}.az-drawer-navbar-brand img{height:40px;width:auto;object-fit:contain}.az-drawer-navbar-toggle{background:0 0;border:none;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease,color .2s ease;color:#fff}.az-drawer-navbar-toggle:hover{background:rgba(255,255,255,.1)}.az-drawer-navbar-toggle:active{background:rgba(255,255,255,.2)}.az-drawer-navbar-toggle .material-symbols-outlined{font-size:28px}nav.az-drawer-nav{position:fixed;top:0;left:0;width:300px;height:100vh;z-index:1050;transform:translateX(-100%);overflow-y:auto;overflow-x:hidden;visibility:hidden;background:#0f172a;border-right:1px solid rgba(255,255,255,.05);box-shadow:4px 0 24px rgba(0,0,0,.5);transition:transform .3s var(--ease-in-out-cubic),visibility .3s ease}nav.az-drawer-nav.show{transform:translateX(0);visibility:visible}nav.az-drawer-nav .sidenav-footer,nav.az-drawer-nav .sidenav-header{display:none!important}nav.az-drawer-nav .sidenav-menu-container{padding:0;overflow-y:auto;flex:1}nav.az-drawer-nav .sidenav-menu-container #scrollContainer{padding:0}nav.az-drawer-nav .sidenav-menu{list-style:none;margin:0;padding:0}nav.az-drawer-nav .sidenav-link{display:flex;align-items:center;gap:16px;padding:16px 24px;color:#94a3b8;text-decoration:none;font-weight:500;font-size:1rem;border-bottom:1px solid rgba(255,255,255,.03);transition:all .2s ease;margin-bottom:0}nav.az-drawer-nav .sidenav-link:hover{background-color:rgba(255,255,255,.03);color:#f8fafc}nav.az-drawer-nav .sidenav-link.active{background-color:rgba(240,198,70,.08);color:#f0c646;font-weight:600}nav.az-drawer-nav .sidenav-link .material-symbols-outlined,nav.az-drawer-nav .sidenav-link i{font-size:1.25rem;min-width:24px;text-align:center;color:inherit;opacity:.8}nav.az-drawer-nav .sidenav-link .link-text{flex:1}nav.az-drawer-nav .az-context-pill{display:none}.az-body:has(.az-drawer-navbar){padding-top:var(--az-bar-nav-height)}nav.az-drawer-nav .navbar-container{display:flex;flex-direction:column;height:100%;padding:0;width:100%}nav.az-drawer-nav .navbar-brand,nav.az-drawer-nav .navbar-container>div:first-child{display:none!important}nav.az-drawer-nav .az-navigation-menu{display:flex!important;flex-direction:column!important;position:static!important;width:100%!important;height:auto!important;background:0 0!important;border:none!important;padding-top:calc(var(--az-bar-nav-height) + 1rem)!important;padding-bottom:2rem;overflow-y:auto}nav.az-drawer-nav .az-navigation-menu-item{width:100%;margin:0}nav.az-drawer-nav .az-navigation-menu-link{padding:16px 24px;width:100%;justify-content:flex-start;color:#cbd5e1;font-weight:500;border-bottom:1px solid rgba(255,255,255,.03)}nav.az-drawer-nav .az-navigation-menu-link:hover{color:#fff;background:rgba(255,255,255,.03)}nav.az-drawer-nav .az-navigation-menu-link i,nav.az-drawer-nav .az-navigation-menu-link svg{margin-right:12px;width:20px;text-align:center}nav.az-drawer-nav .az-navigation-menu-link .fa-chevron-down{margin-left:auto;transition:transform .3s ease}nav.az-drawer-nav .az-navigation-menu-link[aria-expanded=true] .fa-chevron-down{transform:rotate(180deg)}nav.az-drawer-nav .az-navigation-submenu{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;background:rgba(0,0,0,.15)!important;border:none!important;max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding:0;margin:0;width:100%}nav.az-drawer-nav .az-navigation-submenu.show{max-height:1000px;border-bottom:1px solid rgba(255,255,255,.03)}nav.az-drawer-nav .az-navigation-submenu-group{padding:8px 0}nav.az-drawer-nav .az-navigation-submenu-group-title{display:none}nav.az-drawer-nav .az-navigation-submenu-link{padding:12px 24px 12px 56px!important;display:block;color:#94a3b8;text-decoration:none;font-size:.95rem}nav.az-drawer-nav .az-navigation-submenu-link:hover{color:#fff;background:rgba(255,255,255,.05)}nav.az-drawer-nav .az-navigation-footer{display:none!important}.az-drawer-nav .drawer-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1);min-height:80px;background:rgba(0,0,0,.2)}.az-drawer-nav .drawer-brand{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:700;color:#fff;letter-spacing:-.025em}.az-drawer-nav .drawer-brand .logo,.az-drawer-nav .drawer-brand img{height:32px;width:auto;max-width:150px;object-fit:contain}.az-drawer-nav .drawer-close{background:0 0;border:none;color:var(--text-color);font-size:1.5rem;padding:8px;border-radius:6px;cursor:pointer;transition:background-color .2s var(--ease-in-out-cubic)}.az-drawer-nav .drawer-close:hover{background-color:rgba(255,255,255,.1)}.az-drawer-nav .drawer-menu{padding:1rem 0}.az-drawer-nav .az-navigation-menu{list-style:none;margin:0;padding:0}.az-drawer-nav .az-navigation-menu-item{position:relative}.az-drawer-nav .az-navigation-menu-link{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;color:#94a3b8;text-decoration:none;font-weight:500;font-size:1rem;border-radius:0;border-left:3px solid transparent;border-bottom:1px solid rgba(255,255,255,.05);transition:all .3s ease;position:relative;margin:0}.az-drawer-nav .az-navigation-menu-link:hover{color:#fff;padding-left:1.75rem;background:linear-gradient(90deg,rgba(255,255,255,.03) 0,transparent 100%)}.az-drawer-nav .az-navigation-menu-link.active,.az-drawer-nav .az-navigation-menu-link.az-navigation-menu-item-active{color:#f0c646;font-weight:700;border-bottom-color:transparent;background:linear-gradient(90deg,rgba(240,198,70,.15) 0,transparent 100%)!important;border-left-color:#f0c646!important;box-shadow:inset 4px 0 0 0 #f0c646}.az-drawer-nav .az-navigation-menu-icon{font-size:1.2rem;min-width:20px;text-align:center}.az-drawer-nav .az-navigation-menu-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-drawer-nav .az-navigation-menu-arrow{margin-left:auto;font-size:.9rem;transition:transform .3s var(--ease-in-out-cubic);color:var(--text-color-muted)}.az-drawer-nav .az-navigation-menu-link .az-nav-arrow{display:none}.az-drawer-nav .az-navigation-menu-link:not(:has(.az-navigation-menu-arrow)) .az-nav-arrow{display:inline-block}.az-drawer-nav .az-navigation-menu-link .arrow:not(.az-navigation-menu-arrow){display:none}.az-drawer-nav .az-navigation-menu-link[aria-expanded=true] .arrow,.az-drawer-nav .az-navigation-menu-link[aria-expanded=true] .az-nav-arrow,.az-drawer-nav .az-navigation-menu-link[aria-expanded=true] .az-navigation-menu-arrow{transform:rotate(180deg)}.az-drawer-nav .az-navigation-submenu{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;background:rgba(0,0,0,.3);transition:max-height .3s var(--ease-in-out-cubic)}.az-drawer-nav .az-navigation-submenu.show{max-height:1000px;padding:.5rem 0}.az-drawer-nav .az-navigation-submenu-group{padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.az-drawer-nav .az-navigation-submenu-group:last-child{border-bottom:0}.az-drawer-nav .az-navigation-submenu-group-title{padding:.75rem 1.5rem .75rem 3rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;font-weight:700;opacity:.8}.az-drawer-nav .az-navigation-submenu-link{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem .875rem 3rem;font-size:.95rem;color:#94a3b8;text-decoration:none;border-radius:0;border-left:3px solid transparent;transition:all .2s ease}.az-drawer-nav .az-navigation-submenu-link:hover{color:#fff;background:rgba(255,255,255,.05);padding-left:3.5rem}.az-drawer-nav .az-navigation-submenu-link.az-navigation-menu-item-active{background:rgba(240,198,70,.05);color:#f0c646;font-weight:600;border-left-color:#f0c646}.az-drawer-nav .az-navigation-submenu .az-navigation-submenu .az-navigation-submenu-link{padding-left:4.5rem}.az-drawer-nav .drawer-footer{position:absolute;bottom:0;left:0;right:0;padding:1rem 1.5rem;border-top:1px solid var(--nav-border-color)}.drawer-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040;opacity:0;visibility:hidden;transition:all .3s var(--ease-in-out-cubic)}.drawer-backdrop.show{opacity:1;visibility:visible}.az-drawer-nav.swipe-enabled{touch-action:pan-y}.az-drawer-nav.dragging{transition:none!important}.az-drawer-nav.touch-feedback{cursor:grab}.az-drawer-nav.touch-feedback:active{cursor:grabbing}@media (pointer:coarse){.az-drawer-nav{min-height:44px}.az-drawer-nav .drawer-content{padding:12px 16px}}.az-extended-navbar{position:fixed;top:0;left:0;right:0;height:var(--az-bar-nav-height);background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),var(--nav-bg,#0d1117);border-bottom:1px solid var(--nav-border-color,rgba(148,163,184,.15));display:flex;align-items:center;justify-content:space-between;padding:0 16px;z-index:1060;box-shadow:0 2px 8px rgba(0,0,0,.08)}.az-extended-navbar-brand{display:flex;align-items:center;gap:12px}.az-extended-navbar-brand img{height:40px;width:auto;object-fit:contain}.az-extended-navbar-toggle{background:0 0;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;transition:all .3s var(--ease-in-out-cubic);color:var(--text-color,#f5f5f5);position:relative}.az-extended-navbar-toggle:hover{background-color:rgba(255,255,255,.08)}.az-extended-navbar-toggle:active{background-color:rgba(255,255,255,.12)}.az-extended-navbar-toggle .az-hamburger{display:flex;flex-direction:column;gap:5px;width:24px;height:18px}.az-extended-navbar-toggle .az-hamburger-line{display:block;width:100%;height:2px;background:currentColor;border-radius:2px;transition:all .3s var(--ease-in-out-cubic)}.az-extended-navbar-toggle.az-active .az-hamburger-line:first-child{transform:translateY(7px) rotate(45deg)}.az-extended-navbar-toggle.az-active .az-hamburger-line:nth-child(2){opacity:0;transform:translateX(-10px)}.az-extended-navbar-toggle.az-active .az-hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}nav.az-extended-nav{position:fixed;top:var(--az-bar-nav-height);left:0;width:100vw;height:calc(100vh - var(--az-bar-nav-height));background:radial-gradient(circle at 15% 20%,rgba(240,198,70,.18),transparent 70%),var(--nav-bg,#0d1117);z-index:1050;display:none;flex-direction:column;visibility:hidden;opacity:0;transition:opacity .3s var(--ease-in-out-cubic);overflow-y:auto;overflow-x:hidden}nav.az-extended-nav.az-extended-open{opacity:1;visibility:visible}.az-body:has(.az-extended-navbar){padding-top:var(--az-bar-nav-height)}.az-extended-nav .extended-content{flex:1;padding:2rem 1.5rem;display:flex;flex-direction:column}.az-extended-nav .az-navigation-menu{list-style:none;margin:0;padding:0;flex:1}.az-extended-nav .az-navigation-menu-item{margin-bottom:.5rem}.az-extended-nav .az-navigation-menu-link{display:flex;align-items:center;gap:16px;padding:18px 1.5rem;color:var(--text-color);text-decoration:none;font-weight:500;font-size:1.1rem;border-radius:12px;transition:all .2s var(--ease-in-out-cubic)}.az-extended-nav .az-navigation-menu-link:hover{background-color:rgba(255,255,255,.08)}.az-extended-nav .az-navigation-menu-link.az-navigation-menu-item-active{background-color:var(--accent-gold);color:var(--active-text);font-weight:600}.az-extended-nav .az-navigation-menu-icon{font-size:1.5rem;min-width:28px;text-align:center}.az-extended-nav .az-navigation-menu-text{flex:1}.az-extended-nav .az-navigation-menu-arrow{margin-left:auto;font-size:1rem;transition:transform .3s var(--ease-in-out-cubic);color:var(--text-color-muted)}.az-extended-nav .az-navigation-menu-link[aria-expanded=true] .az-navigation-menu-arrow{transform:rotate(180deg)}.az-extended-nav .az-navigation-submenu{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .3s var(--ease-in-out-cubic)}.az-extended-nav .az-navigation-submenu.show{max-height:800px}.az-extended-nav .az-navigation-submenu-link{display:flex;align-items:center;gap:16px;padding:14px 1.5rem 14px 4rem;font-size:1rem;color:var(--text-color-muted);text-decoration:none;border-radius:12px;transition:all .2s var(--ease-in-out-cubic)}.az-extended-nav .az-navigation-submenu-link:hover{color:var(--text-color);background-color:rgba(255,255,255,.05)}.az-extended-nav .az-navigation-submenu-link.az-navigation-menu-item-active{background-color:rgba(240,198,70,.2);color:var(--accent-gold)}.az-extended-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040;opacity:0;visibility:hidden;transition:all .3s var(--ease-in-out-cubic)}.az-extended-backdrop.az-show{opacity:1;visibility:visible}.nav-desktop-only{display:block}.nav-mobile-only{display:none}.nav-rail-only{display:none}@media (max-width:767px){.nav-desktop-only{display:none!important}.nav-mobile-only{display:block!important}.nav-rail-only{display:none!important}}@media (min-width:768px) and (max-width:1023px){.nav-rail-only{display:block!important}.nav-mobile-only{display:none!important}}@media (min-width:1024px){.nav-rail-only{display:none!important}}[data-theme=light] nav.az-bar-nav,[data-theme=light] nav.az-drawer-nav,[data-theme=light] nav.az-side-nav{--nav-bg:#ffffff;--nav-border-color:#e5e7eb;--text-color:#111827;--text-color-muted:#6b7280;--active-text:#ffffff;--tooltip-bg:#ffffff;--tooltip-text:#111827}[data-theme=high-contrast] nav.az-bar-nav,[data-theme=high-contrast] nav.az-drawer-nav,[data-theme=high-contrast] nav.az-side-nav{--nav-bg:#000000;--nav-border-color:#ffffff;--text-color:#ffffff;--text-color-muted:#cccccc;--accent-gold:#ffff00;--active-text:#000000;--tooltip-bg:#ffffff;--tooltip-text:#000000}nav.az-bar-nav .az-navigation-menu-link:focus-visible,nav.az-drawer-nav .az-navigation-menu-link:focus-visible,nav.az-side-nav .az-navigation-menu-link:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){nav.az-bar-nav,nav.az-drawer-nav,nav.az-side-nav{transition:none}.az-drawer-nav .az-navigation-submenu,.az-side-nav .az-navigation-submenu{transition:none}}@media (prefers-contrast:high){nav.az-bar-nav .az-navigation-menu-link:focus-visible,nav.az-drawer-nav .az-navigation-menu-link:focus-visible,nav.az-side-nav .az-navigation-menu-link:focus-visible{outline:3px solid #ffffff;outline-offset:3px}}.az-profile-container{margin-top:1rem;padding:0 1rem;position:relative}.az-profile-pill{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:rgba(255,255,255,.05);border:1px solid var(--nav-border-color,rgba(148,163,184,.15));border-radius:12px;cursor:pointer;transition:all .3s var(--ease-in-out-cubic);color:var(--text-color,#f5f5f5);text-align:left}.az-profile-pill:hover{background:rgba(255,255,255,.08);border-color:var(--accent-gold,#f0c646);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.az-profile-pill:active{transform:translateY(0)}.az-profile-pill[aria-expanded=true]{background:rgba(255,255,255,.1);border-color:var(--accent-gold,#f0c646)}.az-profile-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent-gold,#f0c646) 0,#e8b84d 100%);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#0d1117;flex-shrink:0;overflow:hidden;border:2px solid rgba(255,255,255,.1)}.az-profile-avatar img{width:100%;height:100%;object-fit:cover}.az-profile-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.az-profile-name{font-size:14px;font-weight:500;color:var(--text-color,#f5f5f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-profile-chevron{font-size:12px;color:var(--text-color-muted,#c7d2fe);transition:transform .3s var(--ease-in-out-cubic);flex-shrink:0}.az-profile-chevron.az-rotate{transform:rotate(180deg)}.az-profile-dropdown{position:absolute;top:calc(100% + 8px);left:1rem;right:1rem;background:#0d1117;border:1px solid var(--nav-border-color,rgba(148,163,184,.15));border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s var(--ease-in-out-cubic);z-index:1001;overflow:hidden;backdrop-filter:none}.az-profile-dropdown.az-show{opacity:1;visibility:visible;transform:translateY(0)}.az-profile-dropdown-header{padding:16px;background:rgba(255,255,255,.03);border-bottom:1px solid var(--nav-border-color,rgba(148,163,184,.1))}.az-profile-dropdown-name{font-size:15px;font-weight:600;color:var(--text-color,#f5f5f5);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-profile-dropdown-email{font-size:13px;color:var(--text-color-muted,#c7d2fe);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-profile-dropdown-divider{height:1px;background:var(--nav-border-color,rgba(148,163,184,.1));margin:4px 0}.az-profile-dropdown-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:0 0;border:none;color:var(--text-color,#f5f5f5);text-decoration:none;font-size:14px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid var(--nav-border-color,rgba(148,163,184,.1))}.az-profile-dropdown-item:last-child{border-bottom:none}.az-profile-dropdown-item i:first-child{width:20px;text-align:center;color:var(--text-color-muted,#c7d2fe);flex-shrink:0}.az-profile-dropdown-item span{flex:1}.az-profile-dropdown-item i.az-toggle-icon,.az-profile-dropdown-item i.fa-chevron-right{margin-left:auto;font-size:16px;color:var(--text-color-muted,#c7d2fe);transition:transform .2s ease}.az-profile-dropdown-item:hover{background:rgba(255,255,255,.08);color:var(--accent-gold,#f0c646)}.az-profile-dropdown-item:hover i{color:var(--accent-gold,#f0c646)}.az-profile-dropdown-item:hover i.fa-chevron-right{transform:translateX(3px)}.az-profile-dropdown-item:active{background:rgba(255,255,255,.12)}.az-profile-logout{color:#ef4444!important}.az-profile-logout i{color:#ef4444!important}.az-profile-logout:hover{background:rgba(239,68,68,.1)!important;color:#f87171!important}.az-profile-logout:hover i{color:#f87171!important}[data-az-slim=true] .az-profile-container{padding:0 .5rem}[data-az-slim=true] .az-profile-pill{padding:8px;justify-content:center;border-radius:50%;width:56px;height:56px}[data-az-slim=true] .az-profile-chevron,[data-az-slim=true] .az-profile-info{display:none}[data-az-slim=true] .az-profile-avatar{width:36px;height:36px;font-size:14px}.az-drawer-nav .az-profile-container,.az-extended-nav .az-profile-container{margin-top:1.5rem;padding:0 1.5rem}.az-drawer-nav .az-profile-pill,.az-extended-nav .az-profile-pill{background:rgba(255,255,255,.08);padding:16px}.az-drawer-nav .az-profile-dropdown,.az-extended-nav .az-profile-dropdown{position:static;margin-top:12px;border-radius:8px}@keyframes az-profile-ripple{0%{transform:scale(0);opacity:1}100%{transform:scale(2);opacity:0}}[data-theme=light] .az-profile-pill{background:rgba(0,0,0,.03)}[data-theme=light] .az-profile-pill:hover{background:rgba(0,0,0,.05)}[data-theme=light] .az-profile-pill[aria-expanded=true]{background:rgba(0,0,0,.08)}[data-theme=light] .az-profile-dropdown{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.1)}[data-theme=light] .az-profile-dropdown-item:hover{background:rgba(0,0,0,.05)}.az-toggle-icon.fa-toggle-on{color:var(--accent-gold,#f0c646)}.az-toggle-icon.fa-toggle-off{color:var(--text-color-muted,#c7d2fe)}/*!
 * AZ Bento Component v1.0.0
 * Layout and card styles for AZ UI Kit
 * Copyright 2025 Tunet Ltd
 * Licensed under MIT
 */.az-bento-card{color:#f5f5f5;background-color:rgba(61,88,134,.168627451);box-shadow:0 0 5px 2px #3d5886;border-radius:2rem;overflow:hidden;position:relative}.az-bento-card-light{color:#3d5886;background-color:rgba(255,255,255,.6117647059);box-shadow:0 0 4px 1px rgba(61,88,134,.568627451);border-radius:2rem;overflow:hidden;position:relative}.az-bento-card .datatable{background-color:#3d5886!important;color:#f5f5f5!important;--mdb-datatable-hover-color:#fff!important;--mdb-datatable-hover-bg:#516a94!important;--mdb-datatable-font-size:20px!important;--mdb-datatable-tbody-font-weight:200!important;text-wrap:wrap}.az-bento-card .table{--mdb-table-color:#f5f5f5!important;--mdb-table-bg:#3d5886!important;text-wrap:wrap}.az-bento-card .fixed-cell{background-color:#3d5886!important;color:#ffc50d;font-size:20px!important;font-weight:500!important;text-wrap:wrap}.az-bento-card .form-label{color:#f5f5f5!important}.az-bento-card .form-control:focus{color:#f5f5f5}.az-bento-card .btn-link:disabled{color:#9fa6b2!important}.az-bento-card .form-check-input{color:#f5f5f5;border:.125rem solid #222f4d}.az-bento-card .datatable-pagination{padding:1.5rem 0;color:#f5f5f5}.az-bento-card-title{font-size:30px}.az-bento-card-green-button{box-shadow:0 0 5px 1px #24c063;background-color:#3d5886;color:#24c063;border-radius:24px;font-weight:500;font-size:20px;border:0}.az-bento-card-green-button:hover{background-color:#24c063;color:#3d5886}.az-bento-card-red-button{box-shadow:0 0 5px 1px #ff4c4c;background-color:#3d5886;color:#ff4c4c;border-radius:24px;font-weight:500;font-size:20px;border:0}.az-bento-card-red-button:hover{background-color:#ff4c4c;color:#3d5886}.az-bento-card-grey-button{box-shadow:0 0 5px 1px #dee0ff;background-color:#3d5886;color:#dee0ff;border-radius:24px;font-weight:500;font-size:20px;border:0}.az-bento-card-grey-button:hover{background-color:#dee0ff;color:#3d5886}.az-bento-card-gold-button{box-shadow:0 0 2px 1px #f0c646;background-color:#3d5886;color:#f0c646;border-radius:24px;font-weight:500;border:0}.az-bento-card-gold-button:hover{background-color:#f0c646;color:#3d5886}.az-bento-card-notification{background-color:#bdcde7;color:#3d5886;border-radius:2rem;box-shadow:0 0 0 1px #3a496d;overflow:hidden;position:relative;display:flex;font-size:18px}.az-bento-card-notification-positive{background-color:#24c063;color:#f5f5f5;border-radius:2rem;box-shadow:0 0 2px 2px #f5f5f5;overflow:hidden;position:relative;display:flex;font-size:18px}.az-bento-card-notification-negative{background-color:#fa5555;color:#f5f5f5;border-radius:2rem;box-shadow:0 0 2px 2px #f5f5f5;overflow:hidden;position:relative;display:flex;font-size:18px}.az-bento-card-notification-neutral{background-color:#f5f5f5;color:#3a496d;border-radius:2rem;box-shadow:0 0 2px 2px #f5f5f5;overflow:hidden;position:relative;display:flex;font-size:18px}.az-bento-card-legend{font-size:18px}.az-bento-card-search-bar{display:block;width:100%;color:#f5f5f5;position:relative;padding:.33em .75em;background:0 0;transition:all .2s linear;font-size:1rem;font-weight:400;line-height:1.6}.safety-az-badge{color:#3d5886;box-shadow:0 0 5px 1px #182b4c;white-space:wrap!important}.safety-az-badge-blue{background-color:#9ecae1}.safety-az-badge-green{background-color:#9ee1cb}.safety-az-badge-orange{background-color:#e1d79e}.safety-az-badge-red{background-color:#fa5555}.language-preference{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.language-preference-content form{margin:0}.language-preference-content div{color:#000;padding:12px 16px;text-decoration:none;display:flex;align-items:center;cursor:pointer}.language-preference-content div:hover{background-color:#f1f1f1}.language-preference-content img{width:20px;height:20px;margin-right:8px}.language-preference-button img{width:30px;height:30px;margin-right:8px}.language-button{background:0 0;border:none}.language-preference-button{font-size:18px;justify-content:center;color:#fff;width:auto;background-color:rgba(255,255,255,.2196078431);border:1px solid #ccc;border-radius:100px;padding:6px 10px;cursor:pointer;display:flex;align-items:center;margin:0 auto}.language-preference-content{display:none;position:absolute;background-color:#eee;box-shadow:0 0 5px 2px #182b4c;z-index:1;border-radius:25px;max-height:130px;overflow-y:auto;width:auto;min-width:180px;left:50%;transform:translateX(-50%);bottom:80px;text-align:left}.language-preference-content div{white-space:nowrap}.sftz-search-bar{display:flex;align-items:center;background-color:#f5f5f5;border-radius:25px;padding:10px 15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sftz-backlink{display:inline-flex;align-items:center;gap:.4rem;font-size:15px;font-weight:600;color:#91a4d1}.sftz-backlink:focus-visible,.sftz-backlink:hover{font-size:16px;color:#3d5886}.perspective-control{display:flex;border-radius:25px;overflow:hidden;border:1px solid #ccc}.perspective-control-toggle{flex:1;padding:10px 15px;background-color:#f5f5f5;color:#3d5886;border:none;cursor:pointer;font-size:.9em;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out;outline:0;display:flex;align-items:center;justify-content:center}.perspective-control-toggle:not(:last-child){border-right:1px solid #ccc}.perspective-control-toggle .icon{margin-right:8px;font-size:1.1em}.perspective-control-toggle:hover{background-color:#e9ecef}.perspective-control-toggle.active{background-color:#3d5886;color:#f5f5f5;font-weight:500}.perspective-control-toggle:focus-visible{box-shadow:0 0 0 2px rgba(0,123,255,.5);z-index:1}.perspective-mode{display:none}.perspective-mode.active{display:block}.mobile-greeting-organization{font-size:15px;background-color:#d6d9e1;color:#3d5886;font-weight:400;display:inline-block;padding:.35em .65em;text-align:center}.mobile-greeting-text{font-size:30px;font-weight:400}#header-content{display:flex;justify-content:center;align-items:center}.az-bento-card-mobile-title{display:none}.az-bento-card-desktop-title{display:block;font-size:30px}.az-bento-card-alerts{margin-left:3rem;margin-right:3rem}.mobile-greeting{display:none}.az-bento-card-mobile-title{display:block}.az-bento-card-desktop-title{display:none}.az-bento-card-alerts{margin-left:1rem!important;margin-right:1rem!important;margin-bottom:1rem!important}.az-bento-card-notification-positive{font-size:15px}.az-bento-card-notification-negative{font-size:15px}.cta-status-icon{color:#fff;font-size:30px}.menu-toggle-button{color:#fff;font-size:30px}.az-bento-card-mobile-title .mobile-icon{font-size:30px}.az-bento-card-mobile-title .mobile-title{font-size:26px;font-weight:600}.az-bento-card-last-update{display:flex;justify-content:center;align-items:center;text-align:center;gap:8px}.postcard-dark{background-color:#3d5886;border-radius:2rem;box-shadow:0 4px 21px -12px rgba(0,0,0,.66);color:#f5f5f5;flex-wrap:wrap;overflow:hidden;position:relative}.postcard-light{background-color:#f5f5f5;border-radius:2rem;box-shadow:0 4px 21px -12px rgba(0,0,0,.66);color:#3d5886;flex-wrap:wrap;margin:0 0 2rem 0;overflow:hidden;position:relative}.postcard-platform-presentation{background-color:#eee;border-radius:2rem;box-shadow:5px 0 0 1px #4d5a7f;color:#3d5886;flex-wrap:wrap;margin:0 0 2rem 0;overflow:hidden;position:relative}.postcard-platform-add-on{background-color:#fff;border-radius:2rem;box-shadow:0 0 5px 1px #4d5a7f;color:#3d5886;flex-wrap:wrap;margin:0 0 2rem 0;overflow:hidden;position:relative}.postcard-dark .form-control{color:#f5f5f5!important}.postcard-light .form-control{color:#3d5886!important}.postcard-platform-presentation .form-control{color:#3d5886!important}.postcard-platform-add-on .form-control{color:#3d5886!important}.form-outline .form-control:disabled,.form-outline .form-control[readonly],.postcard-dark .form-outline .form-control.disabled{background-color:#3d5886!important}.form-outline .form-control:disabled,.form-outline .form-control[readonly],.postcard-platform-add-on .form-outline .form-control.disabled,.postcard-platform-presentation .form-outline .form-control.disabled{background-color:#f5f5f5!important}.form-outline .form-control:disabled,.form-outline .form-control[readonly],.postcard-platform-add-on .form-outline .form-control.disabled,.postcard-platform-presentation .az-bento-card-alerts .form-outline .form-control.disabled{background-color:rgba(166,186,232,.2117647059)!important;color:#f5f5f5!important}.form-outline .form-control.disabled~.datepicker-toggle-button,.form-outline .form-control.disabled~.datetimepicker-toggle-button,.form-outline .form-control.disabled~.select-arrow,.form-outline .form-control.disabled~.timepicker-toggle-button,.form-outline .form-control.disabled~.trailing,.form-outline .form-control:disabled~.datepicker-toggle-button,.form-outline .form-control:disabled~.datetimepicker-toggle-button,.form-outline .form-control:disabled~.select-arrow,.form-outline .form-control:disabled~.trailing,.form-outline .form-control[readonly]~.datepicker-toggle-button,.form-outline .form-control[readonly]~.datetimepicker-toggle-button,.form-outline .form-control[readonly]~.select-arrow,.form-outline .form-control[readonly]~.timepicker-toggle-button,.form-outline .form-control[readonly]~.trailing,.postcard-platform-presentation .az-bento-card-alerts .form-outline .form-control:disabled~.timepicker-toggle-button{color:#f5f5f5!important}.postcard-platform-presentation .az-bento-card-alerts .select-clear-btn{color:#f5f5f5!important}.postcard-dark .form-outline .form-control~.form-label{color:#f5f5f5!important}.postcard-light .form-outline .form-control~.form-label{color:#3d5886!important}.postcard-platform-presentation .form-outline .form-control~.form-label{color:#3d5886!important}.postcard-platform-add-on .form-outline .form-control~.form-label{color:#3d5886!important}.postcard-dark .modal-body .form-outline .form-control~.form-label{background-color:#f5f5f5!important;color:#3d5886!important}.postcard-platform-add-on .modal-body .form-outline .form-control~.form-label,.postcard-platform-presentation .modal-body .form-outline .form-control~.form-label{background-color:#3d5886!important;color:#f5f5f5!important}.postcard-dark .select-arrow{color:#f5f5f5!important}.postcard-light .select-arrow{color:#3d5886!important}.postcard-platform-add-on .select-arrow,.postcard-platform-presentation .select-arrow{color:#3d5886!important}.postcard-dark .modal-body .select-arrow{background-color:#f5f5f5!important;color:#3d5886!important}.postcard-platform-add-on .modal-body .select-arrow,.postcard-platform-presentation .modal-body .select-arrow{background-color:#3d5886!important;color:#f5f5f5!important}.postcard-dark .datatable{--datatable-accent-bg:rgba(0, 0, 0, 0.02);--datatable-active-color:rgba(19, 19, 19, 0.05);--datatable-border-color:#e0e0e0;--datatable-color:#fff!important;--datatable-hover-bg:rgba(0, 0, 0, 0.048);--datatable-hover-color:#131313;--datatable-muted-color:grey;--datatable-striped-color:#212529;background-color:#3d5886!important;color:#f5f5f5!important}.postcard-platform-add-on .datatable,.postcard-platform-presentation .datatable{--datatable-accent-bg:rgba(61, 88, 134, 0.02);--datatable-active-color:rgba(61, 88, 134, 0.05);--datatable-border-color:#e0e0e0;--datatable-color:#3d5886!important;--datatable-hover-bg:rgba(61, 88, 134, 0.048);--datatable-hover-color:#131313;--datatable-muted-color:grey;--datatable-striped-color:#f5f5f5;background-color:#f5f5f5!important;color:#3d5886!important}.postcard-dark .datatable thead .fixed-cell{background-color:#3d5886!important;box-shadow:var(--datatable-border-color) 0 1px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.postcard-platform-add-on .datatable thead .fixed-cell,.postcard-platform-presentation .datatable thead .fixed-cell{background-color:#f5f5f5!important;box-shadow:var(--datatable-border-color) 0 1px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.nav-tabs .nav-link.active,.postcard-dark .nav-tabs .nav-item.show .nav-link{border-color:#ffc50d!important;color:#ffc50d!important}.nav-tabs .nav-link.active,.postcard-platform-add-on .nav-tabs .nav-item.show .nav-link,.postcard-platform-presentation .nav-tabs .nav-item.show .nav-link{border-color:#3d5886!important;color:#3d5886!important}.postcard-dark .nav-tabs .nav-link{border:solid transparent;border-radius:0;border-width:0 0 2px;color:rgba(255,255,255,.6)!important;font-size:12px;font-weight:500;line-height:1;padding:17px 29px 16px;text-transform:uppercase}.postcard-platform-add-on .nav-tabs .nav-link,.postcard-platform-presentation .nav-tabs .nav-link{border:solid transparent;border-radius:0;border-width:0 0 2px;color:rgba(61,88,134,.6)!important;font-size:12px;font-weight:500;line-height:1;padding:17px 29px 16px;text-transform:uppercase}.postcard-dark .nav-tabs .nav-link:hover{background-color:rgba(61,88,134,.8)!important;border-color:transparent}.postcard-platform-add-on .nav-tabs .nav-link:hover,.postcard-platform-presentation .nav-tabs .nav-link:hover{background-color:rgba(245,245,245,.8)!important;border-color:transparent}.postcard-dark .nav-tabs .nav-link:focus{border-color:transparent}.postcard-platform-add-on .nav-tabs .nav-link:focus,.postcard-platform-presentation .nav-tabs .nav-link:focus{border-color:transparent}.postcard-dark .list-group-item{background-color:#3d5886!important;color:#f5f5f5!important}.postcard-platform-add-on .list-group-item,.postcard-platform-presentation .list-group-item{background-color:#f5f5f5!important;color:#3d5886!important}.postcard-dark .card{background:#f5f5f5;border-radius:24px;box-shadow:rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;color:#3d5886;cursor:pointer;padding:5px 5px 5px 5px;transition:.3s transform cubic-bezier(.155, 1.105, .295, 1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155, 1.105, .295, 1.12)}.postcard-light .card{background:#3d5886;border-radius:24px;box-shadow:rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;color:#f5f5f5;cursor:pointer;padding:5px 5px 5px 5px;transition:.3s transform cubic-bezier(.155, 1.105, .295, 1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155, 1.105, .295, 1.12)}.postcard-platform-add-on .card,.postcard-platform-presentation .card{background:#3d5886;border-radius:24px;box-shadow:rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;color:#f5f5f5;cursor:pointer;padding:5px 5px 5px 5px;transition:.3s transform cubic-bezier(.155, 1.105, .295, 1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155, 1.105, .295, 1.12)}.postcard-dark .h1,.postcard-dark h1,.postcard-light .h1,.postcard-light h1,.postcard-platform-add-on .h1,.postcard-platform-add-on h1,.postcard-platform-presentation .h1,.postcard-platform-presentation h1{font-weight:500;line-height:1.2;margin-bottom:.5rem}.postcard-dark .small,.postcard-light .small,.postcard-platform-add-on .small,.postcard-platform-presentation .small{font-size:80%}.postcard-dark .postcard__title,.postcard-light .postcard__title,.postcard-platform-add-on .postcard__title,.postcard-platform-presentation .postcard__title{font-size:1.75rem}.postcard-dark .postcard__bar,.postcard-light .postcard__bar,.postcard-platform-add-on .postcard__bar,.postcard-platform-presentation .postcard__bar{background-color:#ffc50d;border-radius:5px;height:10px;margin:10px 0;transition:width .2s ease;width:50px}.postcard-dark:hover .postcard__bar,.postcard-light:hover .postcard__bar,.postcard-platform-add-on:hover .postcard__bar,.postcard-platform-presentation:hover .postcard__bar{width:100px}.postcard-dark .postcard__text,.postcard-light .postcard__text,.postcard-platform-add-on .postcard__text,.postcard-platform-presentation .postcard__text{display:flex;flex-direction:column;padding:1.5rem;position:relative}.postcard-dark .postcard__preview-txt,.postcard-light .postcard__preview-txt,.postcard-platform-add-on .postcard__preview-txt,.postcard-platform-presentation .postcard__preview-txt{height:100%;overflow:hidden;text-align:left;text-overflow:ellipsis}.postcard-dark .postcard__tagbox,.postcard-light .postcard__tagbox,.postcard-platform-add-on .postcard__tagbox,.postcard-platform-presentation .postcard__tagbox{display:flex;flex-flow:row wrap;font-size:14px;justify-content:center;margin:20px 0 0 0;padding:0}.postcard-dark .postcard__tagbox .tag__item,.postcard-light .postcard__tagbox .tag__item,.postcard-platform-add-on .postcard__tagbox .tag__item,.postcard-platform-presentation .postcard__tagbox .tag__item{background:rgba(83,83,83,.4);border-radius:3px;cursor:default;display:inline-block;margin:0 5px 5px 0;padding:2.5px 10px;transition:background-color .3s;user-select:none}.postcard-dark .postcard__tagbox .tag__item:hover,.postcard-light .postcard__tagbox .tag__item:hover,.postcard-platform-add-on .postcard__tagbox .tag__item:hover,.postcard-platform-presentation .postcard__tagbox .tag__item:hover{background:rgba(83,83,83,.8)}.postcard-dark .postcard__tagbox .play:hover,.postcard-platform-add-on .postcard__tagbox .play:hover,.postcard-platform-presentation .postcard__tagbox .play:hover{background:#3d5886}.postcard-dark a,.postcard-light a,.postcard-platform-add-on a,.postcard-platform-presentation a{color:inherit}@media screen and (min-width:769px){.postcard-dark{flex-wrap:inherit}.postcard-dark .postcard__title{font-size:2rem}.postcard-dark .postcard__tagbox{justify-content:start}.postcard-dark .postcard__img{max-height:100%;max-width:300px;transition:transform .3s ease}.postcard-dark .postcard__text{padding:3rem;width:100%}.postcard-light{flex-wrap:inherit}.postcard-light .postcard__title{font-size:2rem}.postcard-light .postcard__tagbox{justify-content:start}.postcard-light .postcard__img{max-height:100%;max-width:300px;transition:transform .3s ease}.postcard-light .postcard__text{padding:3rem;width:100%}.postcard-platform-presentation{flex-wrap:inherit}.postcard-platform-presentation .postcard__title{font-size:2rem}.postcard-platform-presentation .postcard__tagbox{justify-content:start}.postcard-platform-presentation .postcard__img{max-height:100%;max-width:300px;transition:transform .3s ease}.postcard-platform-presentation .postcard__text{padding:3rem;width:100%}.postcard-platform-add-on{flex-wrap:inherit}.postcard-platform-add-on .postcard__title{font-size:2rem}.postcard-platform-add-on .postcard__tagbox{justify-content:start}.postcard-platform-add-on .postcard__img{max-height:100%;max-width:300px;transition:transform .3s ease}.postcard-platform-add-on .postcard__text{padding:3rem;width:100%}.postcard:hover .postcard__img{transform:scale(1.1)}.postcard:nth-child(odd){flex-direction:row}.postcard:nth-child(2n+0){flex-direction:row-reverse}.postcard:nth-child(odd) .postcard__text::before{left:-12px!important;transform:rotate(4deg)}.postcard:nth-child(2n+0) .postcard__text::before{right:-12px!important;transform:rotate(-4deg)}}@media screen and (min-width:1024px){.postcard__text{padding:2rem 3.5rem}.postcard__text:before{content:"";display:block;height:130%;position:absolute;top:-20%;width:55px}.postcard.light .postcard__text:before{background:#e1e5ea}}.card{border-radius:24px;background:#d0d0d0;box-shadow:rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;transition:.3s transform cubic-bezier(.155, 1.105, .295, 1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155, 1.105, .295, 1.12);padding:5px 5px 5px 5px;cursor:pointer}.card:hover{box-shadow:0 10px 20px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06)}.bg-glass{background-color:hsla(0,0%,100%,.85)!important}.btn-grad{background-image:radial-gradient(circle farthest-corner at 10% 20%,#ffd143 0,#ff9153 90%)}.btn-grad{text-transform:none;text-align:center;transition:.5s;background-size:200% auto;color:#182b4c;display:block;border-color:#e7e7e7;border-radius:24px}.btn-grad:hover{background-position:right center;color:#182b4c;text-decoration:none}.tab button{color:#f5f5f5;background-color:#1f2b4a!important;float:left;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s}.tab button:hover{text-decoration:underline;text-decoration-color:#FFC50D;text-decoration-thickness:2px}.tab button.active{color:#ffc50d!important;text-decoration:underline;text-decoration-color:#FFC50D;text-decoration-thickness:2px}.notification-tile{display:flex;align-items:center;justify-content:center}.chart-tile{height:650px}.sftz-instructions{color:#a6bae8;font-style:italic}.sftz-link{font-size:.95rem!important;padding-left:1.5rem!important}.sftz-status-badge-onboarding{color:#3d5886}.sftz-status-badge-active{color:#3d5886}.badge-sftz-breadcrumbs-feature-flag{pointer-events:none;opacity:.5}.information-details{color:#ffc50d}/*!
 * AZ Extra Component v1.0.0
 * Additional styles for AZ UI Kit
 * Copyright 2025 Tunet Ltd
 * Licensed under MIT
 */.presentation-icon{font-size:30px}.presentation-subtitle{font-size:35px;font-weight:200}.presentation-subtitle-badge{background-color:#24c063;color:#f5f5f5;font-size:35px;font-weight:400;display:inline-block;padding:.35em .65em;text-align:center}.presentation-title{color:#3d5886;font-size:80px;font-weight:500;line-height:1.2}.pricing-text{font-size:25px}.pricing-text-highlight{font-size:40px}@media (max-width:850px){.presentation-subtitle-badge{font-size:30px}.presentation-title{font-size:70px}.pricing-text{font-size:22px}.pricing-text-highlight{font-size:37px}}@media (max-width:750px){.presentation-subtitle-badge{font-size:25px}.presentation-title{font-size:60px}.pricing-text{font-size:19px}.pricing-text-highlight{font-size:34px}}@media (max-width:650px){.presentation-subtitle-badge{font-size:20px}.presentation-title{font-size:50px}.pricing-text{font-size:16px}.pricing-text-highlight{font-size:31px}}@media (max-width:550px){.presentation-subtitle-badge{font-size:15px}.presentation-title{font-size:40px}.pricing-text{font-size:13px}.pricing-text-highlight{font-size:28px}}@media (max-width:450px){.presentation-subtitle-badge{font-size:10px}.presentation-title{font-size:30px}.pricing-text{font-size:10px}.pricing-text-highlight{font-size:25px}}.presentation-lower-navbar{box-shadow:0 -8px 20px 1px #182b4c;display:flex;justify-content:center;align-items:center;background:#3d5886}.presentation-upper-navbar{box-shadow:0 -8px 20px 1px #182b4c;display:flex;justify-content:center;align-items:center;background:#3d5886;position:sticky;z-index:1000;top:0}.presentation-upper-navbar-icons{align-items:center;color:#f5f5f5}.presentation-upper-navbar-icons:hover{color:rgba(36,192,98,.4901960784)}.loading-icon{font-size:60px;justify-content:center;display:flex;color:#f5f5f5;opacity:60%}.modal-confirm-button{font-size:16px;color:#f5f5f5;background:#24c063;border-color:#3d5886;cursor:pointer}.modal-confirm-button:disabled{opacity:.5;cursor:not-allowed}.modal-cancel-button{font-size:16px;color:#3d5886;background:#f5f5f5;border-color:#3d5886}.gold-cta-button{box-shadow:0 0 5px 1px #3d5886;background-color:#ffc50d;color:#3d5886;border-radius:24px;font-weight:500;font-size:20px;border:0}.gold-cta-button:disabled{opacity:.5;cursor:not-allowed}.green-cta-button{box-shadow:0 0 5px 1px #24c063;background-color:#3d5886;color:#24c063;border-radius:24px;font-weight:500;font-size:20px;border:0}.green-cta-button:hover{background-color:#24c063;color:#3d5886}.red-cta-button{box-shadow:0 0 5px 1px #ff4c4c;background-color:#3d5886;color:#ff4c4c;border-radius:24px;font-weight:500;font-size:20px;border:0}.red-cta-button:hover{background-color:#ff4c4c;color:#3d5886}.grey-cta-button{box-shadow:0 0 5px 1px #dee0ff;background-color:#3d5886;color:#dee0ff;border-radius:24px;font-weight:500;font-size:20px;border:0}.grey-cta-button:hover{background-color:#dee0ff;color:#3d5886}.navy-cta-button{box-shadow:0 0 2px 1px #f0c646;background-color:#3d5886;color:#f0c646;border-radius:24px;font-weight:500;border:0}.navy-cta-button:hover{background-color:#f0c646;color:#3d5886}.calendar-today-color{color:#fff}.calendar-birthday-color{color:#8cb8e8}.calendar-holiday-color{color:#6adaff}.calendar-illness-or-injury-color{color:#e88f9a}.calendar-public-holiday-color{color:#3dc2c1}.calendar-loan-color{color:#b38fe3}.calendar-suspension-color{color:#f27e6c}.calendar-training-color{color:#7dc77d}.calendar-psychological-examination-color{color:#f1c867}.calendar-medical-examination-color{color:#f5a623}.calendar-first-day-color{color:#9bdb8c}.calendar-last-day-color{color:#f78fb3}.modal-content{text-wrap-mode:wrap;font-size:17px!important;color:#3d5886!important;background-color:#f5f5f5!important;box-shadow:0 0 10px 2px #3d5886;border-radius:20px}.modal-content b{font-weight:600}.modal-content .form-label{color:#3d5886!important}.modal-content .form-control{color:#3d5886!important}.modal-title{font-size:25px}.error-message{color:#fa5555!important;font-weight:600!important}.datatable tbody tr{vertical-align:middle!important}.datatable.datatable-sm td{text-wrap-mode:wrap!important}.safety-az-cell-inner-section-title{margin-bottom:0;font-weight:700;color:#f5f5f5}.safety-az-cell-inner-section-content{color:#a6bae8;font-style:italic}.select-option{height:70px!important;text-wrap-mode:wrap!important}.stepper-mobile-head{color:#a6bae8!important;background-color:#3d5886!important;font-weight:600!important}.stepper-mobile-footer{color:#a6bae8!important;background-color:#3d5886!important}.stepper-mobile-progress-bar{background-color:#a6bae8!important}.calendar{--mdb-calendar-btn-tools-color:#f5f5f5!important;--mdb-calendar-hover-btn-tools-color:#4f6b9c!important;--mdb-calendar-disabled-day-number-color:#9fa6b2!important;--mdb-calendar-hover-table-cell-bg:#3d5886!important;font-size:20px!important}.calendar table td{background:#4f6b9c!important}body{margin:0;padding:0;overflow-x:hidden}.sftz-container{background:#051f3d!important;display:flex;margin:0;padding:0}.safety-az-content-section{padding-left:240px!important;margin-left:20px;flex:1 1 auto}@media (max-width:500px){.fs-5{font-size:1.1rem!important}.safety-az-content-section{margin-left:0!important;padding-left:0!important}.safety-az-full-name{font-size:45px!important;font-weight:300;opacity:80%}.sftz-container{flex-direction:column}}.poppins-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}.custom-active-color{color:#17de3f}.custom-inactive-color{color:#ec3c3c}.custom-unknown-color{color:#f0c45f}/*!
 * AZ DataTable Component v1.0.0
 * Standalone DataTable styles for AZ UI Kit
 * Copyright 2025 Tunet Ltd
 * Licensed under MIT
 */@media (prefers-color-scheme:dark){:root{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}}[data-theme=dark]{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}:root{--az-primary:#1e3a8a;--az-secondary:#64748b;--az-success:#059669;--az-info:#0284c7;--az-warning:#d97706;--az-danger:#dc2626;--az-light:#f8fafc;--az-dark:#0f172a;--az-neutral-50:#f8fafc;--az-neutral-100:#f1f5f9;--az-neutral-200:#e2e8f0;--az-neutral-300:#cbd5e1;--az-neutral-400:#94a3b8;--az-neutral-500:#64748b;--az-neutral-600:#475569;--az-neutral-700:#334155;--az-neutral-800:#1e293b;--az-neutral-900:#0f172a;--az-font-sans-serif:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--az-font-monospace:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace;--az-elevation-0:az-elevation-shadow(0);--az-elevation-1:az-elevation-shadow(1);--az-elevation-2:az-elevation-shadow(2);--az-elevation-3:az-elevation-shadow(3);--az-elevation-4:az-elevation-shadow(4);--az-elevation-5:az-elevation-shadow(5);--az-elevation-6:az-elevation-shadow(6);--az-border-radius:0.5rem;--az-border-radius-sm:0.25rem;--az-border-radius-lg:0.75rem;--az-border-radius-xl:1rem;--az-border-radius-pill:50rem;--az-transition-base:all 0.2s ease-in-out;--az-transition-fade:opacity 0.15s linear;--az-transition-collapse:height 0.35s ease}/*!
 * AZ UI Kit DataTable Component Styles
 * Safety AZ Platform Design System Integration
 * Modern DataTable with platform-consistent styling
 * Copyright 2025 Tunet Ltd
 */.az-datatable{--az-datatable-color:#e2e8f0;--az-datatable-background-color:rgba(15, 23, 42, 0.6);--az-datatable-border-color:rgba(255, 255, 255, 0.1);--az-datatable-border-radius:12px;--az-datatable-font-family:"Inter",sans-serif;--az-datatable-font-size:0.875rem;--az-datatable-line-height:1.5;--az-datatable-header-bg:rgba(15, 23, 42, 0.95);--az-datatable-header-color:#94a3b8;--az-datatable-header-border-color:rgba(255, 255, 255, 0.1);--az-datatable-header-padding:1rem 1.5rem;--az-datatable-header-font-weight:600;--az-datatable-header-font-size:0.75rem;--az-datatable-body-bg:transparent;--az-datatable-body-max-height:600px;--az-datatable-cell-padding:1rem 1.5rem;--az-datatable-cell-min-width:150px;--az-datatable-cell-max-width:400px;--az-datatable-row-hover-bg:rgba(255, 255, 255, 0.03);--az-datatable-row-hover-border:rgba(255, 255, 255, 0.1);--az-datatable-row-selected-bg:rgba(59, 130, 246, 0.1);--az-datatable-row-striped-bg:rgba(255, 255, 255, 0.01);--az-datatable-row-transition:all 0.2s ease;--az-datatable-footer-bg:rgba(15, 23, 42, 0.95);--az-datatable-footer-color:#94a3b8;--az-datatable-footer-padding:1rem 1.5rem;--az-datatable-search-bg:transparent;--az-datatable-search-input-bg:rgba(15, 23, 42, 0.6);--az-datatable-search-input-color:#f8fafc;--az-datatable-search-border-radius:8px;--az-datatable-button-bg:rgba(255, 255, 255, 0.05);--az-datatable-button-hover-bg:rgba(255, 255, 255, 0.1);--az-datatable-button-hover-color:#fff;--az-datatable-button-active-bg:#3b82f6;--az-datatable-compact-padding:0.5rem 0.75rem;position:relative;width:100%;font-family:var(--az-datatable-font-family);font-size:var(--az-datatable-font-size);line-height:var(--az-datatable-line-height);color:var(--az-datatable-color);background-color:var(--az-datatable-background-color);border-radius:var(--az-datatable-border-radius);border:1px solid var(--az-datatable-border-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.az-datatable-inner{background-color:transparent}.az-datatable table{font-size:var(--az-datatable-font-size);color:var(--az-datatable-color);background-color:inherit;margin-bottom:0;border-color:var(--az-datatable-border-color);width:100%}.az-datatable table td,.az-datatable table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:var(--az-datatable-cell-padding);min-width:var(--az-datatable-cell-min-width);max-width:var(--az-datatable-cell-max-width)}.az-datatable .az-datatable-search-bar{padding:1rem 1.5rem;background-color:var(--az-datatable-search-bg);border-bottom:1px solid var(--az-datatable-border-color)}.az-datatable .az-datatable-search-bar .az-datatable-search-container{position:relative;width:100%}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1rem;pointer-events:none;z-index:2}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-input{width:100%;padding:.65rem 2.75rem .65rem 2.75rem;border:1px solid var(--az-datatable-border-color);border-radius:var(--az-datatable-search-border-radius);font-size:.875rem;font-family:var(--az-datatable-font-family);line-height:1.5;color:var(--az-datatable-search-input-color);background-color:var(--az-datatable-search-input-bg);transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-input:focus{outline:0;border-color:#3b82f6;background-color:rgba(15,23,42,.8);box-shadow:0 0 0 2px rgba(59,130,246,.2)}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-input::placeholder{color:#64748b;font-style:normal}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-clear{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.1);border:none;color:#94a3b8;font-size:.875rem;line-height:1;cursor:pointer;padding:.35rem .5rem;border-radius:50%;transition:all .15s ease-in-out;z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-clear:hover{background-color:#fa5555;color:#f5f5f5;transform:translateY(-50%) scale(1.1)}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-clear:focus{outline:2px solid #f0c646;outline-offset:2px}.az-datatable .az-datatable-header,.az-datatable thead{background:var(--az-datatable-header-bg);position:sticky;top:0;z-index:10;overflow-x:auto;overflow-y:visible}.az-datatable .az-datatable-header tr,.az-datatable thead tr{background-color:inherit;border-bottom:3px solid var(--az-datatable-header-border-color);box-shadow:0 3px 8px rgba(61,88,134,.25)}.az-datatable .az-datatable-header .az-datatable-header-row,.az-datatable thead .az-datatable-header-row{display:flex;min-height:56px;align-items:center}.az-datatable .az-datatable-header .az-datatable-header-cell,.az-datatable .az-datatable-header th,.az-datatable thead .az-datatable-header-cell,.az-datatable thead th{padding:var(--az-datatable-header-padding);font-weight:var(--az-datatable-header-font-weight);font-family:var(--az-datatable-font-family);font-size:var(--az-datatable-header-font-size);color:var(--az-datatable-header-color);border-right:1px solid rgba(245,245,245,.2);border-bottom:none;background-color:transparent;position:relative;flex:1 1 auto;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-datatable .az-datatable-header .az-datatable-header-cell:last-child,.az-datatable .az-datatable-header th:last-child,.az-datatable thead .az-datatable-header-cell:last-child,.az-datatable thead th:last-child{border-right:none}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable,.az-datatable .az-datatable-header th.az-datatable-header-sortable,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable,.az-datatable thead th.az-datatable-header-sortable{cursor:pointer;user-select:none;transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable:hover,.az-datatable .az-datatable-header th.az-datatable-header-sortable:hover,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable:hover,.az-datatable thead th.az-datatable-header-sortable:hover{background-color:rgba(240,198,70,.2);color:#fff;box-shadow:inset 0 -3px 0 #f0c646}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable:active,.az-datatable .az-datatable-header th.az-datatable-header-sortable:active,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable:active,.az-datatable thead th.az-datatable-header-sortable:active{background-color:rgba(240,198,70,.3)}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable .az-datatable-sort-indicator,.az-datatable .az-datatable-header th.az-datatable-header-sortable .az-datatable-sort-indicator,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable .az-datatable-sort-indicator,.az-datatable thead th.az-datatable-header-sortable .az-datatable-sort-indicator{margin-left:.5rem;font-size:.9rem;color:#a6bae8;opacity:0;transition:var(--az-datatable-row-transition);display:inline-block}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable .az-datatable-sort-indicator::after,.az-datatable .az-datatable-header th.az-datatable-header-sortable .az-datatable-sort-indicator::after,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable .az-datatable-sort-indicator::after,.az-datatable thead th.az-datatable-header-sortable .az-datatable-sort-indicator::after{content:"↕"}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable:hover .az-datatable-sort-indicator,.az-datatable .az-datatable-header th.az-datatable-header-sortable:hover .az-datatable-sort-indicator,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable:hover .az-datatable-sort-indicator,.az-datatable thead th.az-datatable-header-sortable:hover .az-datatable-sort-indicator{opacity:1}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-asc,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-asc{background-color:rgba(240,198,70,.15)}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator{opacity:1;color:#f0c646}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator::after,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator::after,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator::after,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-asc .az-datatable-sort-indicator::after{content:"↑";font-weight:700;text-shadow:0 0 4px rgba(240,198,70,.5)}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-desc,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-desc{background-color:rgba(240,198,70,.15)}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator{opacity:1;color:#f0c646}.az-datatable .az-datatable-header .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator::after,.az-datatable .az-datatable-header th.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator::after,.az-datatable thead .az-datatable-header-cell.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator::after,.az-datatable thead th.az-datatable-header-sortable.az-datatable-sort-desc .az-datatable-sort-indicator::after{content:"↓";font-weight:700;text-shadow:0 0 4px rgba(240,198,70,.5)}.az-datatable .az-datatable-header .az-datatable-header-cell[data-column-width=small],.az-datatable .az-datatable-header th[data-column-width=small],.az-datatable thead .az-datatable-header-cell[data-column-width=small],.az-datatable thead th[data-column-width=small]{min-width:100px;max-width:200px}.az-datatable .az-datatable-header .az-datatable-header-cell[data-column-width=medium],.az-datatable .az-datatable-header th[data-column-width=medium],.az-datatable thead .az-datatable-header-cell[data-column-width=medium],.az-datatable thead th[data-column-width=medium]{min-width:150px;max-width:300px}.az-datatable .az-datatable-header .az-datatable-header-cell[data-column-width=large],.az-datatable .az-datatable-header th[data-column-width=large],.az-datatable thead .az-datatable-header-cell[data-column-width=large],.az-datatable thead th[data-column-width=large]{min-width:200px;max-width:500px}.az-datatable .az-datatable-header .az-datatable-header-cell[data-column-width=auto],.az-datatable .az-datatable-header th[data-column-width=auto],.az-datatable thead .az-datatable-header-cell[data-column-width=auto],.az-datatable thead th[data-column-width=auto]{min-width:auto;max-width:none;flex:1 1 auto}.az-datatable .az-datatable-header .az-datatable-header-cell .az-datatable-filter-input,.az-datatable .az-datatable-header .az-datatable-header-cell .datatable-header-filter-input,.az-datatable .az-datatable-header th .az-datatable-filter-input,.az-datatable .az-datatable-header th .datatable-header-filter-input,.az-datatable thead .az-datatable-header-cell .az-datatable-filter-input,.az-datatable thead .az-datatable-header-cell .datatable-header-filter-input,.az-datatable thead th .az-datatable-filter-input,.az-datatable thead th .datatable-header-filter-input{display:block;width:100%;padding:.4rem .6rem;border:1px solid rgba(245,245,245,.3);border-radius:4px;font-size:.8rem;font-family:var(--az-datatable-font-family);line-height:1.4;color:var(--az-datatable-color);background-color:rgba(245,245,245,.95);margin-top:.35rem;transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-header .az-datatable-header-cell .az-datatable-filter-input:focus,.az-datatable .az-datatable-header .az-datatable-header-cell .datatable-header-filter-input:focus,.az-datatable .az-datatable-header th .az-datatable-filter-input:focus,.az-datatable .az-datatable-header th .datatable-header-filter-input:focus,.az-datatable thead .az-datatable-header-cell .az-datatable-filter-input:focus,.az-datatable thead .az-datatable-header-cell .datatable-header-filter-input:focus,.az-datatable thead th .az-datatable-filter-input:focus,.az-datatable thead th .datatable-header-filter-input:focus{outline:0;border-color:var(--az-datatable-header-border-color);background-color:#fff;box-shadow:0 0 0 2px rgba(240,198,70,.2)}.az-datatable .az-datatable-header .az-datatable-header-cell .az-datatable-filter-input::placeholder,.az-datatable .az-datatable-header .az-datatable-header-cell .datatable-header-filter-input::placeholder,.az-datatable .az-datatable-header th .az-datatable-filter-input::placeholder,.az-datatable .az-datatable-header th .datatable-header-filter-input::placeholder,.az-datatable thead .az-datatable-header-cell .az-datatable-filter-input::placeholder,.az-datatable thead .az-datatable-header-cell .datatable-header-filter-input::placeholder,.az-datatable thead th .az-datatable-filter-input::placeholder,.az-datatable thead th .datatable-header-filter-input::placeholder{color:#4f6b9c;font-style:italic}.az-datatable .az-datatable-header .fixed-cell,.az-datatable thead .fixed-cell{position:sticky;top:0;z-index:3;box-shadow:var(--az-datatable-border-color) 0 1px;background-color:var(--az-datatable-header-bg)}.az-datatable .az-datatable-body,.az-datatable tbody{font-weight:400;background:var(--az-datatable-body-bg);position:relative;overflow-x:auto;overflow-y:auto;max-height:var(--az-datatable-body-max-height);border-top:1px solid rgba(61,88,134,.15);border-bottom:1px solid rgba(61,88,134,.15)}.az-datatable .az-datatable-body::-webkit-scrollbar,.az-datatable tbody::-webkit-scrollbar{width:12px;height:12px}.az-datatable .az-datatable-body::-webkit-scrollbar-track,.az-datatable tbody::-webkit-scrollbar-track{background:rgba(245,245,245,.6);border-radius:4px;border:1px solid rgba(61,88,134,.1)}.az-datatable .az-datatable-body::-webkit-scrollbar-thumb,.az-datatable tbody::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4f6b9c 0,#3d5886 100%);border-radius:4px;border:2px solid rgba(245,245,245,.3)}.az-datatable .az-datatable-body::-webkit-scrollbar-thumb:hover,.az-datatable tbody::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3d5886 0,#2b4167 100%);box-shadow:0 0 4px rgba(240,198,70,.3)}.az-datatable .az-datatable-body::-webkit-scrollbar-thumb:active,.az-datatable tbody::-webkit-scrollbar-thumb:active{background:#2b4167}.az-datatable .az-datatable-body::-webkit-scrollbar-corner,.az-datatable tbody::-webkit-scrollbar-corner{background:rgba(245,245,245,.6)}.az-datatable .az-datatable-body .fixed-cell,.az-datatable tbody .fixed-cell{position:sticky;z-index:1;background-color:inherit}.az-datatable .az-datatable-body .az-datatable-row,.az-datatable .az-datatable-body tr,.az-datatable tbody .az-datatable-row,.az-datatable tbody tr{display:flex;align-items:stretch;border-bottom:1px solid rgba(61,88,134,.12);transition:var(--az-datatable-row-transition);position:relative;background-color:inherit}.az-datatable .az-datatable-body .az-datatable-row:nth-child(2n),.az-datatable .az-datatable-body tr:nth-child(2n),.az-datatable tbody .az-datatable-row:nth-child(2n),.az-datatable tbody tr:nth-child(2n){background-color:rgba(245,245,245,.3)}.az-datatable .az-datatable-body .az-datatable-row:nth-child(odd),.az-datatable .az-datatable-body tr:nth-child(odd),.az-datatable tbody .az-datatable-row:nth-child(odd),.az-datatable tbody tr:nth-child(odd){background-color:rgba(255,255,255,.8)}.az-datatable .az-datatable-body .az-datatable-row:last-child,.az-datatable .az-datatable-body tr:last-child,.az-datatable tbody .az-datatable-row:last-child,.az-datatable tbody tr:last-child{border-bottom:transparent;height:auto}.az-datatable .az-datatable-body .az-datatable-row:focus,.az-datatable .az-datatable-body tr:focus,.az-datatable tbody .az-datatable-row:focus,.az-datatable tbody tr:focus{outline:0}.az-datatable .az-datatable-body .az-datatable-row.active,.az-datatable .az-datatable-body .az-datatable-row.az-datatable-row-selected,.az-datatable .az-datatable-body tr.active,.az-datatable .az-datatable-body tr.az-datatable-row-selected,.az-datatable tbody .az-datatable-row.active,.az-datatable tbody .az-datatable-row.az-datatable-row-selected,.az-datatable tbody tr.active,.az-datatable tbody tr.az-datatable-row-selected{background-color:var(--az-datatable-row-selected-bg);box-shadow:inset 4px 0 0 #3d5886,0 2px 4px rgba(61,88,134,.15)}.az-datatable .az-datatable-body .az-datatable-row.active td,.az-datatable .az-datatable-body .az-datatable-row.az-datatable-row-selected td,.az-datatable .az-datatable-body tr.active td,.az-datatable .az-datatable-body tr.az-datatable-row-selected td,.az-datatable tbody .az-datatable-row.active td,.az-datatable tbody .az-datatable-row.az-datatable-row-selected td,.az-datatable tbody tr.active td,.az-datatable tbody tr.az-datatable-row-selected td{background-color:inherit;color:inherit}.az-datatable .az-datatable-body .az-datatable-row.az-datatable-row-focused,.az-datatable .az-datatable-body tr.az-datatable-row-focused,.az-datatable tbody .az-datatable-row.az-datatable-row-focused,.az-datatable tbody tr.az-datatable-row-focused{background-color:rgba(240,198,70,.18);outline:2px solid #f0c646;outline-offset:-2px;z-index:1;box-shadow:0 2px 6px rgba(240,198,70,.25)}.az-datatable .az-datatable-body .az-datatable-cell,.az-datatable .az-datatable-body td,.az-datatable tbody .az-datatable-cell,.az-datatable tbody td{padding:var(--az-datatable-cell-padding);border-right:1px solid rgba(61,88,134,.1);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal;flex:1 1 auto;display:flex;align-items:center;color:var(--az-datatable-color);font-family:var(--az-datatable-font-family);font-size:var(--az-datatable-font-size);line-height:1.6;hyphens:auto}.az-datatable .az-datatable-body .az-datatable-cell:focus,.az-datatable .az-datatable-body td:focus,.az-datatable tbody .az-datatable-cell:focus,.az-datatable tbody td:focus{outline:0}.az-datatable .az-datatable-body .az-datatable-cell:last-child,.az-datatable .az-datatable-body td:last-child,.az-datatable tbody .az-datatable-cell:last-child,.az-datatable tbody td:last-child{border-right:none}.az-datatable .az-datatable-body .az-datatable-cell>*,.az-datatable .az-datatable-body td>*,.az-datatable tbody .az-datatable-cell>*,.az-datatable tbody td>*{word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.az-datatable .az-datatable-body .az-datatable-cell.az-datatable-cell-checkbox,.az-datatable .az-datatable-body td.az-datatable-cell-checkbox,.az-datatable tbody .az-datatable-cell.az-datatable-cell-checkbox,.az-datatable tbody td.az-datatable-cell-checkbox{width:60px;min-width:60px;max-width:60px;text-align:center;flex-shrink:0;flex-grow:0;justify-content:center}.az-datatable .az-datatable-body .az-datatable-cell[data-column-width=small],.az-datatable .az-datatable-body td[data-column-width=small],.az-datatable tbody .az-datatable-cell[data-column-width=small],.az-datatable tbody td[data-column-width=small]{min-width:100px;max-width:200px}.az-datatable .az-datatable-body .az-datatable-cell[data-column-width=medium],.az-datatable .az-datatable-body td[data-column-width=medium],.az-datatable tbody .az-datatable-cell[data-column-width=medium],.az-datatable tbody td[data-column-width=medium]{min-width:150px;max-width:300px}.az-datatable .az-datatable-body .az-datatable-cell[data-column-width=large],.az-datatable .az-datatable-body td[data-column-width=large],.az-datatable tbody .az-datatable-cell[data-column-width=large],.az-datatable tbody td[data-column-width=large]{min-width:200px;max-width:500px}.az-datatable .az-datatable-body .az-datatable-cell[data-column-width=auto],.az-datatable .az-datatable-body td[data-column-width=auto],.az-datatable tbody .az-datatable-cell[data-column-width=auto],.az-datatable tbody td[data-column-width=auto]{min-width:auto;max-width:none;flex:1 1 auto}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=clickable],.az-datatable .az-datatable-body td[data-cell-type=clickable],.az-datatable tbody .az-datatable-cell[data-cell-type=clickable],.az-datatable tbody td[data-cell-type=clickable]{cursor:pointer;transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=clickable]:hover,.az-datatable .az-datatable-body td[data-cell-type=clickable]:hover,.az-datatable tbody .az-datatable-cell[data-cell-type=clickable]:hover,.az-datatable tbody td[data-cell-type=clickable]:hover{background-color:rgba(240,198,70,.1);color:#2b4167}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=modal-trigger],.az-datatable .az-datatable-body td[data-cell-type=modal-trigger],.az-datatable tbody .az-datatable-cell[data-cell-type=modal-trigger],.az-datatable tbody td[data-cell-type=modal-trigger]{cursor:pointer;transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=modal-trigger]:hover,.az-datatable .az-datatable-body td[data-cell-type=modal-trigger]:hover,.az-datatable tbody .az-datatable-cell[data-cell-type=modal-trigger]:hover,.az-datatable tbody td[data-cell-type=modal-trigger]:hover{background-color:rgba(166,186,232,.15);color:#2b4167;box-shadow:0 2px 4px rgba(61,88,134,.1)}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=link],.az-datatable .az-datatable-body td[data-cell-type=link],.az-datatable tbody .az-datatable-cell[data-cell-type=link],.az-datatable tbody td[data-cell-type=link]{cursor:pointer;text-decoration:underline;text-decoration-color:rgba(61,88,134,0.3);transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=link]:hover,.az-datatable .az-datatable-body td[data-cell-type=link]:hover,.az-datatable tbody .az-datatable-cell[data-cell-type=link]:hover,.az-datatable tbody td[data-cell-type=link]:hover{text-decoration-color:#f0c646;color:#2b4167}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=action],.az-datatable .az-datatable-body td[data-cell-type=action],.az-datatable tbody .az-datatable-cell[data-cell-type=action],.az-datatable tbody td[data-cell-type=action]{text-align:center}.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=action] .btn,.az-datatable .az-datatable-body .az-datatable-cell[data-cell-type=action] button,.az-datatable .az-datatable-body td[data-cell-type=action] .btn,.az-datatable .az-datatable-body td[data-cell-type=action] button,.az-datatable tbody .az-datatable-cell[data-cell-type=action] .btn,.az-datatable tbody .az-datatable-cell[data-cell-type=action] button,.az-datatable tbody td[data-cell-type=action] .btn,.az-datatable tbody td[data-cell-type=action] button{margin:0 .25rem}.az-datatable .az-datatable-footer,.az-datatable-pagination{padding:var(--az-datatable-footer-padding);background:var(--az-datatable-footer-bg);display:flex;justify-content:space-between;align-items:center;color:var(--az-datatable-footer-color);font-family:var(--az-datatable-font-family);font-size:.85rem;border-radius:0 0 var(--az-datatable-border-radius) var(--az-datatable-border-radius);border-top:2px solid var(--az-datatable-border-color);box-shadow:0 2px 8px 0 #3d5886}.az-datatable .az-datatable-footer .az-datatable-page-info,.az-datatable .az-datatable-footer-nav,.az-datatable-pagination .az-datatable-page-info,.az-datatable-pagination-nav{color:var(--az-datatable-footer-color);font-weight:500;padding:0;font-size:.85rem}.az-datatable .az-datatable-footer .az-datatable-pagination,.az-datatable .az-datatable-footer-buttons,.az-datatable-pagination .az-datatable-pagination,.az-datatable-pagination-buttons{display:flex;gap:.5rem;align-items:center;margin-left:1rem}.az-datatable .az-datatable-footer .az-datatable-pagination button,.az-datatable .az-datatable-footer .az-datatable-pagination-button,.az-datatable .az-datatable-footer-buttons button,.az-datatable .az-datatable-footer-buttons-button,.az-datatable-pagination .az-datatable-pagination button,.az-datatable-pagination .az-datatable-pagination-button,.az-datatable-pagination-buttons button,.az-datatable-pagination-buttons-button{background-color:var(--az-datatable-button-bg);border:1px solid rgba(245,245,245,.3);color:var(--az-datatable-footer-color);padding:.4rem .8rem;border-radius:4px;cursor:pointer;font-family:var(--az-datatable-font-family);font-size:.85rem;transition:var(--az-datatable-row-transition)}.az-datatable .az-datatable-footer .az-datatable-pagination button:hover:not(:disabled),.az-datatable .az-datatable-footer .az-datatable-pagination-button:hover:not(:disabled),.az-datatable .az-datatable-footer-buttons button:hover:not(:disabled),.az-datatable .az-datatable-footer-buttons-button:hover:not(:disabled),.az-datatable-pagination .az-datatable-pagination button:hover:not(:disabled),.az-datatable-pagination .az-datatable-pagination-button:hover:not(:disabled),.az-datatable-pagination-buttons button:hover:not(:disabled),.az-datatable-pagination-buttons-button:hover:not(:disabled){background-color:var(--az-datatable-button-hover-bg);color:var(--az-datatable-button-hover-color);border-color:var(--az-datatable-button-hover-bg);transform:translateY(-1px)}.az-datatable .az-datatable-footer .az-datatable-pagination button:disabled,.az-datatable .az-datatable-footer .az-datatable-pagination-button:disabled,.az-datatable .az-datatable-footer-buttons button:disabled,.az-datatable .az-datatable-footer-buttons-button:disabled,.az-datatable-pagination .az-datatable-pagination button:disabled,.az-datatable-pagination .az-datatable-pagination-button:disabled,.az-datatable-pagination-buttons button:disabled,.az-datatable-pagination-buttons-button:disabled{opacity:.4;cursor:not-allowed}.az-datatable .az-datatable-footer .az-datatable-pagination button.active,.az-datatable .az-datatable-footer .az-datatable-pagination-button.active,.az-datatable .az-datatable-footer-buttons button.active,.az-datatable .az-datatable-footer-buttons-button.active,.az-datatable-pagination .az-datatable-pagination button.active,.az-datatable-pagination .az-datatable-pagination-button.active,.az-datatable-pagination-buttons button.active,.az-datatable-pagination-buttons-button.active{background-color:var(--az-datatable-button-active-bg);color:var(--az-datatable-button-hover-color);border-color:var(--az-datatable-button-active-bg);font-weight:600}.az-datatable-select-wrapper{display:flex;align-items:center;font-size:.85rem;font-weight:500;padding:0 1rem}.az-datatable-select-wrapper .select-input{max-width:70px}.az-datatable-select-text{margin:0 1rem}.az-datatable-loader{width:100%;height:50px;position:relative;overflow:hidden;background-color:rgba(61,88,134,.05)}.az-datatable-loader-inner{display:block;height:100%}.az-datatable-progress{animation:az-datatable-progress 2s ease-in-out infinite;animation-fill-mode:both;animation-iteration-count:infinite;width:45%;position:relative;opacity:.8;border-radius:4px;display:block;height:100%;background:linear-gradient(90deg,transparent,#f0c646,transparent)}.az-datatable.az-datatable-loading{color:rgba(61,88,134,.5)}.az-datatable.az-datatable-loading th{color:rgba(61,88,134,.5)}.az-datatable.az-datatable-loading .az-datatable-sort-indicator{display:none}.az-datatable .az-datatable-empty{padding:4rem 2rem;text-align:center;color:#4f6b9c;background:linear-gradient(135deg,rgba(245,245,245,.3) 0,rgba(166,186,232,.1) 100%)}.az-datatable .az-datatable-empty .az-datatable-empty-icon{font-size:4rem;margin-bottom:1.5rem;color:#4f6b9c;opacity:.4}.az-datatable .az-datatable-empty .az-datatable-empty-text{font-size:1.2rem;font-weight:600;font-family:Poppins,sans-serif;color:#3d5886}.az-datatable .az-datatable-empty .az-datatable-empty-subtext{font-size:.9rem;color:#4f6b9c;margin-top:.5rem;font-style:italic}.az-datatable-multi-select .az-datatable-header-checkbox,.az-datatable-multi-select .az-datatable-row-checkbox{margin:0;cursor:pointer;width:18px;height:18px;accent-color:#3d5886;transition:transform .15s ease-in-out}.az-datatable-multi-select .az-datatable-header-checkbox:hover,.az-datatable-multi-select .az-datatable-row-checkbox:hover{transform:scale(1.1)}.az-datatable-multi-select .az-datatable-header-checkbox:checked,.az-datatable-multi-select .az-datatable-row-checkbox:checked{accent-color:#f0c646}.az-datatable-multi-select .az-datatable-header-cell-multi-select{width:60px;min-width:60px;max-width:60px;text-align:center;flex-shrink:0;flex-grow:0;padding:var(--az-datatable-header-padding)}.az-datatable-multi-select .az-datatable-cell-multi-select{width:60px;min-width:60px;max-width:60px;text-align:center;flex-shrink:0;flex-grow:0;padding:var(--az-datatable-cell-padding)}.az-datatable-multi-select .az-datatable-row-selected{background-color:rgba(166,186,232,.2);border-left:4px solid #3d5886;box-shadow:inset 0 0 0 1px rgba(61,88,134,.1)}.az-datatable-multi-select .az-datatable-row-selected:hover{background-color:rgba(166,186,232,.3)}.az-datatable-multi-select .az-datatable-bulk-actions{background:linear-gradient(135deg,#3d5886 0,#2b4167 100%);padding:.75rem 1.5rem;border-bottom:2px solid #f0c646;display:none;align-items:center;color:#f5f5f5;font-family:var(--az-datatable-font-family);font-size:.9rem}.az-datatable-multi-select .az-datatable-bulk-actions.active{display:flex}.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-text{margin-right:1rem;font-weight:500}.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons{display:flex;gap:.5rem;margin-left:auto}.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons .btn,.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons button{background-color:rgba(245,245,245,.15);border:1px solid rgba(245,245,245,.3);color:#f5f5f5;padding:.4rem .8rem;border-radius:4px;cursor:pointer;font-family:var(--az-datatable-font-family);font-size:.85rem;transition:var(--az-datatable-row-transition)}.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons .btn:hover,.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons button:hover{background-color:#f0c646;color:#3d5886;border-color:#f0c646}.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons .btn.danger:hover,.az-datatable-multi-select .az-datatable-bulk-actions .az-datatable-bulk-actions-buttons button.danger:hover{background-color:#fa5555;color:#f5f5f5;border-color:#fa5555}@media (max-width:768px){.az-datatable .az-datatable-search-bar{padding:.75rem 1rem}.az-datatable .az-datatable-search-bar .az-datatable-search-container{max-width:none}.az-datatable .az-datatable-search-bar .az-datatable-search-container .az-datatable-search-input{font-size:.85rem;padding:.55rem 2.5rem .55rem 2.5rem}.az-datatable .az-datatable-header-cell{padding:.65rem .75rem;font-size:.8rem}.az-datatable .az-datatable-cell{padding:.65rem .75rem;font-size:.8rem}.az-datatable .az-datatable-body{max-height:400px}.az-datatable .az-datatable-footer{padding:.75rem 1rem;font-size:.75rem;flex-direction:column;gap:.75rem}.az-datatable .az-datatable-footer .az-datatable-pagination{width:100%;justify-content:center}}.az-datatable.az-datatable-compact .az-datatable-cell,.az-datatable.az-datatable-compact .az-datatable-header-cell,.az-datatable.az-datatable-compact td,.az-datatable.az-datatable-compact th,.az-datatable.az-datatable-sm .az-datatable-cell,.az-datatable.az-datatable-sm .az-datatable-header-cell,.az-datatable.az-datatable-sm td,.az-datatable.az-datatable-sm th{padding:var(--az-datatable-compact-padding)}.az-datatable.az-datatable-compact .az-datatable-body .az-datatable-row:last-child,.az-datatable.az-datatable-compact tbody tr:last-child,.az-datatable.az-datatable-sm .az-datatable-body .az-datatable-row:last-child,.az-datatable.az-datatable-sm tbody tr:last-child{border-bottom:transparent;height:auto}.az-datatable.az-datatable-compact .az-datatable-footer,.az-datatable.az-datatable-compact .az-datatable-pagination,.az-datatable.az-datatable-sm .az-datatable-footer,.az-datatable.az-datatable-sm .az-datatable-pagination{padding:.65rem 1rem}.az-datatable.az-datatable-bordered .az-datatable-cell,.az-datatable.az-datatable-bordered .az-datatable-header-cell,.az-datatable.az-datatable-bordered td,.az-datatable.az-datatable-bordered th{border-width:1px}.az-datatable.az-datatable-bordered .az-datatable-pagination{border:1px solid var(--az-datatable-border-color)}.az-datatable.az-datatable-striped .az-datatable-body .az-datatable-row:nth-child(2n),.az-datatable.az-datatable-striped tbody tr:nth-child(2n){background-color:var(--az-datatable-row-striped-bg)}.az-datatable.az-datatable-striped .az-datatable-body .az-datatable-row:nth-child(2n) td,.az-datatable.az-datatable-striped tbody tr:nth-child(2n) td{background-color:inherit;color:inherit}.az-datatable.az-datatable-striped .az-datatable-body .az-datatable-row:nth-child(odd),.az-datatable.az-datatable-striped tbody tr:nth-child(odd){background-color:rgba(255,255,255,.9)}.az-datatable.az-datatable-striped .az-datatable-body .az-datatable-row:nth-child(odd) td,.az-datatable.az-datatable-striped tbody tr:nth-child(odd) td{background-color:inherit;color:inherit}.az-datatable.az-datatable-hover .az-datatable-body .az-datatable-row,.az-datatable.az-datatable-hover tbody tr{transition:var(--az-datatable-row-transition)!important}.az-datatable.az-datatable-hover .az-datatable-body .az-datatable-row:hover,.az-datatable.az-datatable-hover tbody tr:hover{background-color:var(--az-datatable-row-hover-bg)!important;box-shadow:inset 4px 0 0 var(--az-datatable-row-hover-border);transform:translateX(2px)}.az-datatable.az-datatable-hover .az-datatable-body .az-datatable-row:hover td,.az-datatable.az-datatable-hover tbody tr:hover td{background-color:inherit;color:inherit}.az-datatable.az-datatable-clickable-rows .az-datatable-body .az-datatable-row,.az-datatable.az-datatable-clickable-rows tbody tr{cursor:pointer}.az-datatable.az-datatable-clickable-rows .az-datatable-body .az-datatable-row.active,.az-datatable.az-datatable-clickable-rows tbody tr.active{background-color:var(--az-datatable-row-hover-bg)}.az-datatable.az-datatable-clickable-rows .az-datatable-body .az-datatable-row.active td,.az-datatable.az-datatable-clickable-rows tbody tr.active td{background-color:inherit;color:inherit}.az-datatable.az-datatable-borderless{--az-datatable-border-color:transparent}.az-datatable.az-datatable-no-stripes .az-datatable-body .az-datatable-row,.az-datatable.az-datatable-no-stripes tbody tr{background-color:rgba(255,255,255,.8)!important}.az-datatable.az-datatable-no-stripes .az-datatable-body .az-datatable-row td,.az-datatable.az-datatable-no-stripes tbody tr td{background-color:inherit;color:inherit}@keyframes az-datatable-progress{0%{left:-45%}100%{left:100%}}@keyframes az-datatable-fade-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-contrast:high){.az-datatable .az-datatable-filter-input:focus,.az-datatable .az-datatable-search-input:focus{border-width:3px;outline:2px solid #f0c646;outline-offset:2px}.az-datatable .az-datatable-row-focused{outline-width:3px;outline-color:#f0c646}}@media (prefers-reduced-motion:reduce){.az-datatable .az-datatable-progress{animation:none}.az-datatable .az-datatable-checkbox,.az-datatable .az-datatable-filter-input,.az-datatable .az-datatable-row,.az-datatable .az-datatable-search-input,.az-datatable button,.az-datatable tr{transition:none}}@media (max-width:520px){.az-datatable-footer,.az-datatable-pagination{flex-direction:column-reverse}.az-datatable-footer .az-datatable-pagination-nav,.az-datatable-pagination .az-datatable-pagination-nav{margin:.8rem 0}.az-datatable-footer .az-datatable-pagination-button,.az-datatable-pagination .az-datatable-pagination-button{font-size:1rem}.az-datatable-footer .az-datatable-pagination-buttons,.az-datatable-pagination .az-datatable-pagination-buttons{margin:.8rem 0}}.az-datatable-header-cell:focus-visible,.az-datatable-row:focus-visible{outline:2px solid #f0c646;outline-offset:-2px;z-index:1}/*!
 * AZ Modal Component v1.0.0
 * Standalone Modal styles for AZ UI Kit
 * Copyright 2025 Tunet Ltd
 * Licensed under MIT
 */@media (prefers-color-scheme:dark){:root{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}}[data-theme=dark]{--az-primary:#3b82f6;--az-secondary:#94a3b8;--az-success:#10b981;--az-info:#06b6d4;--az-warning:#f59e0b;--az-danger:#ef4444;--az-light:#1f2937;--az-dark:#f9fafb;--az-body-color:#e5e7eb;--az-body-bg:#111827;--az-border-color:#374151}:root{--az-primary:#1e3a8a;--az-secondary:#64748b;--az-success:#059669;--az-info:#0284c7;--az-warning:#d97706;--az-danger:#dc2626;--az-light:#f8fafc;--az-dark:#0f172a;--az-neutral-50:#f8fafc;--az-neutral-100:#f1f5f9;--az-neutral-200:#e2e8f0;--az-neutral-300:#cbd5e1;--az-neutral-400:#94a3b8;--az-neutral-500:#64748b;--az-neutral-600:#475569;--az-neutral-700:#334155;--az-neutral-800:#1e293b;--az-neutral-900:#0f172a;--az-font-sans-serif:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--az-font-monospace:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace;--az-elevation-0:az-elevation-shadow(0);--az-elevation-1:az-elevation-shadow(1);--az-elevation-2:az-elevation-shadow(2);--az-elevation-3:az-elevation-shadow(3);--az-elevation-4:az-elevation-shadow(4);--az-elevation-5:az-elevation-shadow(5);--az-elevation-6:az-elevation-shadow(6);--az-border-radius:0.5rem;--az-border-radius-sm:0.25rem;--az-border-radius-lg:0.75rem;--az-border-radius-xl:1rem;--az-border-radius-pill:50rem;--az-transition-base:all 0.2s ease-in-out;--az-transition-fade:opacity 0.15s linear;--az-transition-collapse:height 0.35s ease}.btn{--az-btn-padding-x:1.25rem;--az-btn-padding-y:0.625rem;--az-btn-font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--az-btn-font-size:0.875rem;--az-btn-font-weight:500;--az-btn-line-height:1.5;--az-btn-color:#495057;--az-btn-bg:transparent;--az-btn-border-width:1px;--az-btn-border-color:transparent;--az-btn-border-radius:0.5rem;--az-btn-box-shadow:none;--az-btn-disabled-opacity:0.65;--az-btn-focus-box-shadow:0 0 0 0.2rem rgba(var(--az-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--az-btn-padding-y) var(--az-btn-padding-x);margin-bottom:0;font-family:var(--az-btn-font-family);font-size:var(--az-btn-font-size);font-weight:var(--az-btn-font-weight);line-height:var(--az-btn-line-height);color:var(--az-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--az-btn-border-width) solid var(--az-btn-border-color);background-color:var(--az-btn-bg);border-radius:var(--az-btn-border-radius);box-shadow:var(--az-btn-box-shadow);transition:all .15s ease-in-out}.btn:hover{color:var(--az-btn-hover-color);background-color:var(--az-btn-hover-bg);border-color:var(--az-btn-hover-border-color);transform:translateY(-1px)}.btn.focus,.btn:focus{color:var(--az-btn-hover-color);background-color:var(--az-btn-hover-bg);border-color:var(--az-btn-hover-border-color);outline:0;box-shadow:var(--az-btn-focus-box-shadow)}.btn.active,.btn:active{color:var(--az-btn-active-color);background-color:var(--az-btn-active-bg);border-color:var(--az-btn-active-border-color);box-shadow:var(--az-btn-active-shadow);transform:translateY(0)}.btn.active:focus,.btn:active:focus{box-shadow:var(--az-btn-focus-box-shadow),var(--az-btn-active-shadow)}.btn.disabled,.btn:disabled{color:var(--az-btn-disabled-color);background-color:var(--az-btn-disabled-bg);border-color:var(--az-btn-disabled-border-color);pointer-events:none;opacity:var(--az-btn-disabled-opacity);box-shadow:none;transform:none}.btn-primary{--az-btn-color:#fff;--az-btn-bg:#1e3a8a;--az-btn-border-color:#1e3a8a;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(23.1696428571, 44.7946428571, 106.5803571429);--az-btn-hover-border-color:rgb(20.8928571429, 40.3928571429, 96.1071428571);--az-btn-focus-shadow-rgb:to-rgb(rgb(63.75, 87.55, 155.55));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(20.8928571429, 40.3928571429, 96.1071428571);--az-btn-active-border-color:rgb(18.6160714286, 35.9910714286, 85.6339285714);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#1e3a8a;--az-btn-disabled-border-color:#1e3a8a}.btn-secondary{--az-btn-color:#fff;--az-btn-bg:#64748b;--az-btn-border-color:#64748b;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(83.9958158996, 97.4351464435, 116.7541841004);--az-btn-hover-border-color:rgb(78.6610878661, 91.2468619247, 109.3389121339);--az-btn-focus-shadow-rgb:to-rgb(rgb(123.25, 136.85, 156.4));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(78.6610878661, 91.2468619247, 109.3389121339);--az-btn-active-border-color:rgb(73.3263598326, 85.0585774059, 101.9236401674);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#64748b;--az-btn-disabled-border-color:#64748b}.btn-success{--az-btn-color:#fff;--az-btn-bg:#059669;--az-btn-border-color:#059669;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(3.7661290323, 112.9838709677, 79.0887096774);--az-btn-hover-border-color:rgb(3.3548387097, 100.6451612903, 70.4516129032);--az-btn-focus-shadow-rgb:to-rgb(rgb(42.5, 165.75, 127.5));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(3.3548387097, 100.6451612903, 70.4516129032);--az-btn-active-border-color:rgb(2.9435483871, 88.3064516129, 61.814516129);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#059669;--az-btn-disabled-border-color:#059669}.btn-info{--az-btn-color:#fff;--az-btn-bg:#0284c7;--az-btn-border-color:#0284c7;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(1.6194029851, 106.8805970149, 161.1305970149);--az-btn-hover-border-color:rgb(1.4925373134, 98.5074626866, 148.5074626866);--az-btn-focus-shadow-rgb:to-rgb(rgb(39.95, 150.45, 207.4));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(1.4925373134, 98.5074626866, 148.5074626866);--az-btn-active-border-color:rgb(1.3656716418, 90.1343283582, 135.8843283582);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#0284c7;--az-btn-disabled-border-color:#0284c7}.btn-warning{--az-btn-color:#fff;--az-btn-bg:#d97706;--az-btn-border-color:#d97706;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(179.7791479821, 98.5885650224, 4.9708520179);--az-btn-hover-border-color:rgb(167.3721973094, 91.7847533632, 4.6278026906);--az-btn-focus-shadow-rgb:to-rgb(rgb(222.7, 139.4, 43.35));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(167.3721973094, 91.7847533632, 4.6278026906);--az-btn-active-border-color:rgb(154.9652466368, 84.980941704, 4.2847533632);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#d97706;--az-btn-disabled-border-color:#d97706}.btn-danger{--az-btn-color:#fff;--az-btn-bg:#dc2626;--az-btn-border-color:#dc2626;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(189.2291666667, 30.5208333333, 30.5208333333);--az-btn-hover-border-color:rgb(178.25, 28.75, 28.75);--az-btn-focus-shadow-rgb:to-rgb(rgb(225.25, 70.55, 70.55));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(178.25, 28.75, 28.75);--az-btn-active-border-color:rgb(167.2708333333, 26.9791666667, 26.9791666667);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#dc2626;--az-btn-disabled-border-color:#dc2626}.btn-light{--az-btn-color:#0f172a;--az-btn-bg:#f8fafc;--az-btn-border-color:#f8fafc;--az-btn-hover-color:#0f172a;--az-btn-hover-bg:rgb(221.225, 230.875, 240.525);--az-btn-hover-border-color:rgb(212.3, 224.5, 236.7);--az-btn-focus-shadow-rgb:to-rgb(rgb(213.05, 215.95, 220.5));--az-btn-active-color:#0f172a;--az-btn-active-bg:rgb(212.3, 224.5, 236.7);--az-btn-active-border-color:rgb(203.375, 218.125, 232.875);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#0f172a;--az-btn-disabled-bg:#f8fafc;--az-btn-disabled-border-color:#f8fafc}.btn-dark{--az-btn-color:#fff;--az-btn-bg:#0f172a;--az-btn-border-color:#0f172a;--az-btn-hover-color:#fff;--az-btn-hover-bg:rgb(4.9342105263, 7.5657894737, 13.8157894737);--az-btn-hover-border-color:rgb(1.5789473684, 2.4210526316, 4.4210526316);--az-btn-focus-shadow-rgb:to-rgb(rgb(51, 57.8, 73.95));--az-btn-active-color:#fff;--az-btn-active-bg:rgb(1.5789473684, 2.4210526316, 4.4210526316);--az-btn-active-border-color:black;--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#fff;--az-btn-disabled-bg:#0f172a;--az-btn-disabled-border-color:#0f172a}.btn-outline-primary{--az-btn-color:#1e3a8a;--az-btn-bg:transparent;--az-btn-border-color:#1e3a8a;--az-btn-hover-color:white;--az-btn-hover-bg:#1e3a8a;--az-btn-hover-border-color:#1e3a8a;--az-btn-focus-shadow-rgb:to-rgb(#1e3a8a);--az-btn-active-color:#1e3a8a;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(18.6160714286, 35.9910714286, 85.6339285714);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#1e3a8a;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#1e3a8a}.btn-outline-secondary{--az-btn-color:#64748b;--az-btn-bg:transparent;--az-btn-border-color:#64748b;--az-btn-hover-color:white;--az-btn-hover-bg:#64748b;--az-btn-hover-border-color:#64748b;--az-btn-focus-shadow-rgb:to-rgb(#64748b);--az-btn-active-color:#64748b;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(73.3263598326, 85.0585774059, 101.9236401674);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#64748b;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#64748b}.btn-outline-success{--az-btn-color:#059669;--az-btn-bg:transparent;--az-btn-border-color:#059669;--az-btn-hover-color:white;--az-btn-hover-bg:#059669;--az-btn-hover-border-color:#059669;--az-btn-focus-shadow-rgb:to-rgb(#059669);--az-btn-active-color:#059669;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(2.9435483871, 88.3064516129, 61.814516129);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#059669;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#059669}.btn-outline-info{--az-btn-color:#0284c7;--az-btn-bg:transparent;--az-btn-border-color:#0284c7;--az-btn-hover-color:white;--az-btn-hover-bg:#0284c7;--az-btn-hover-border-color:#0284c7;--az-btn-focus-shadow-rgb:to-rgb(#0284c7);--az-btn-active-color:#0284c7;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(1.3656716418, 90.1343283582, 135.8843283582);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#0284c7;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#0284c7}.btn-outline-warning{--az-btn-color:#d97706;--az-btn-bg:transparent;--az-btn-border-color:#d97706;--az-btn-hover-color:white;--az-btn-hover-bg:#d97706;--az-btn-hover-border-color:#d97706;--az-btn-focus-shadow-rgb:to-rgb(#d97706);--az-btn-active-color:#d97706;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(154.9652466368, 84.980941704, 4.2847533632);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#d97706;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#d97706}.btn-outline-danger{--az-btn-color:#dc2626;--az-btn-bg:transparent;--az-btn-border-color:#dc2626;--az-btn-hover-color:white;--az-btn-hover-bg:#dc2626;--az-btn-hover-border-color:#dc2626;--az-btn-focus-shadow-rgb:to-rgb(#dc2626);--az-btn-active-color:#dc2626;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(167.2708333333, 26.9791666667, 26.9791666667);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#dc2626;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#dc2626}.btn-outline-light{--az-btn-color:#f8fafc;--az-btn-bg:transparent;--az-btn-border-color:#f8fafc;--az-btn-hover-color:#0f172a;--az-btn-hover-bg:#f8fafc;--az-btn-hover-border-color:#f8fafc;--az-btn-focus-shadow-rgb:to-rgb(#f8fafc);--az-btn-active-color:#f8fafc;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:rgb(203.375, 218.125, 232.875);--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#f8fafc;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#f8fafc}.btn-outline-dark{--az-btn-color:#0f172a;--az-btn-bg:transparent;--az-btn-border-color:#0f172a;--az-btn-hover-color:white;--az-btn-hover-bg:#0f172a;--az-btn-hover-border-color:#0f172a;--az-btn-focus-shadow-rgb:to-rgb(#0f172a);--az-btn-active-color:#0f172a;--az-btn-active-bg:rgba(0, 0, 0, 0);--az-btn-active-border-color:black;--az-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--az-btn-disabled-color:#0f172a;--az-btn-disabled-bg:transparent;--az-btn-disabled-border-color:#0f172a}.btn-lg{--az-btn-padding-y:0.9375rem;--az-btn-padding-x:1.875rem;--az-btn-font-size:1rem;--az-btn-border-radius:0.75rem}.btn-sm{--az-btn-padding-y:0.3125rem;--az-btn-padding-x:0.9375rem;--az-btn-font-size:0.75rem;--az-btn-border-radius:0.25rem}.btn-gradient{background:linear-gradient(135deg,var(--az-btn-bg) 0,rgba(0,0,0,.2) 100%);border:none}.btn-gradient:hover{background:linear-gradient(135deg,var(--az-btn-hover-bg) 0,rgba(0,0,0,.3) 100%)}.btn-glass{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.btn-glass:hover{background:rgba(255,255,255,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)}.btn-floating{border-radius:50%;width:3.5rem;height:3.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--az-elevation-3)}.btn-floating:hover{box-shadow:var(--az-elevation-4)}.btn-floating.btn-sm{width:2.5rem;height:2.5rem}.btn-floating.btn-lg{width:4.5rem;height:4.5rem}.btn-loading{position:relative;color:transparent!important}.btn-loading::after{content:"";position:absolute;top:50%;left:50%;margin-left:-.5rem;margin-top:-.5rem;width:1rem;height:1rem;border:2px solid currentColor;border-radius:50%;border-right-color:transparent;animation:az-spinner .75s linear infinite}@keyframes az-spinner{to{transform:rotate(360deg)}}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.az-actionable-metrics{width:100%}.az-metrics-wrapper{display:flex;flex-direction:column;gap:1.5rem}.az-metrics-search-container{width:100%}.az-metrics-search{position:relative;display:flex;align-items:center;max-width:400px;margin:0 auto}.az-metrics-search-icon{position:absolute;left:1rem;color:#3d5886;font-size:1rem;pointer-events:none}.az-metrics-search-input{width:100%;padding:.75rem 2.5rem .75rem 2.5rem;border:2px solid #dee0ff;border-radius:2rem;font-size:1rem;color:#3d5886;background-color:#fff;transition:all .3s ease}.az-metrics-search-input:focus{outline:0;border-color:#3d5886;box-shadow:0 0 0 3px rgba(61,88,134,.1)}.az-metrics-search-clear{position:absolute;right:.5rem;padding:.5rem;background:0 0;border:none;color:#3d5886;cursor:pointer;font-size:1rem;border-radius:50%;transition:all .2s ease}.az-metrics-search-clear:hover{background-color:#dee0ff}.az-metrics-grid{display:grid;grid-template-columns:repeat(var(--az-metrics-columns,2),1fr);gap:1rem;width:100%}.az-metric-card{background-color:#bdcde7;color:#3d5886;border-radius:2rem;box-shadow:0 0 0 1px #3a496d;overflow:hidden;position:relative;display:flex;transition:all .3s ease;min-height:80px}.az-metric-card-interactive{cursor:pointer}.az-metric-card-interactive:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(61,88,134,.15)}.az-metric-card-interactive:focus{outline:2px solid #3d5886;outline-offset:2px}.az-metric-card-disabled{opacity:.6;cursor:not-allowed}.az-metric-card-positive{background-color:#24c063;color:#f5f5f5;box-shadow:0 0 2px 2px rgba(36,192,99,.2)}.az-metric-card-negative{background-color:#fa5555;color:#f5f5f5;box-shadow:0 0 2px 2px rgba(250,85,85,.2)}.az-metric-card-neutral{background-color:#f5f5f5;color:#3a496d;box-shadow:0 0 2px 2px rgba(61,88,134,.1)}.az-metric-card-warning{background-color:#f0c646;color:#3d5886;box-shadow:0 0 2px 2px rgba(240,198,70,.2)}.az-metric-card-info{background-color:#3a99ff;color:#f5f5f5;box-shadow:0 0 2px 2px rgba(58,153,255,.2)}.az-metric-content{display:flex;align-items:center;padding:1rem 1.25rem;width:100%;gap:1rem}.az-metric-icon{font-size:1.5rem;flex-shrink:0}.az-metric-body{flex:1;display:flex;flex-direction:column;gap:.25rem}.az-metric-value-container{display:flex;align-items:center;gap:.5rem}.az-metric-value{font-size:1.25rem;font-weight:700}.az-metric-label{font-size:.95rem;line-height:1.3}.az-metric-subtitle{font-size:.85rem;opacity:.85}.az-metric-badge{display:inline-block;padding:.125rem .5rem;background-color:rgba(255,255,255,.3);border-radius:1rem;font-size:.75rem;font-weight:600}.az-metric-action-indicator{font-size:1rem;opacity:.7;flex-shrink:0}.az-metric-loading{justify-content:center;opacity:.6}.az-metrics-loading{text-align:center;padding:3rem 1rem;color:#3d5886}.az-metrics-loading-spinner{font-size:2rem;margin-bottom:1rem}.az-metrics-loading-message{font-size:1rem;opacity:.7}.az-metrics-empty{text-align:center;padding:3rem 1rem;color:#3d5886;grid-column:1/-1}.az-metrics-empty-icon{font-size:3rem;opacity:.3;margin-bottom:1rem}.az-metrics-empty-message{font-size:1rem;opacity:.7}.az-metrics-pagination-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem}.az-metrics-pagination{display:flex;justify-content:center}.az-pagination-list{display:flex;list-style:none;gap:.5rem;margin:0;padding:0}.az-pagination-item{display:flex}.az-pagination-button{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.5rem;background-color:#fff;border:2px solid #dee0ff;border-radius:.5rem;color:#3d5886;font-weight:500;cursor:pointer;transition:all .2s ease}.az-pagination-button:hover:not(:disabled){background-color:#dee0ff;border-color:#3d5886}.az-pagination-button-active{background-color:#3d5886;color:#fff;border-color:#3d5886}.az-pagination-button-disabled{opacity:.4;cursor:not-allowed}.az-pagination-ellipsis{display:flex;align-items:center;padding:0 .5rem;color:#3d5886}.az-pagination-info{font-size:.9rem;color:#3d5886;opacity:.7}@media (min-width:1400px){.az-metrics-grid{grid-template-columns:repeat(var(--az-metrics-columns-lg,4),1fr)}}@media (min-width:992px) and (max-width:1399px){.az-metrics-grid{grid-template-columns:repeat(var(--az-metrics-columns-md,3),1fr)}}@media (min-width:768px) and (max-width:991px){.az-metrics-grid{grid-template-columns:repeat(var(--az-metrics-columns-sm,2),1fr)}}@media (max-width:767px){.az-metrics-grid{grid-template-columns:repeat(var(--az-metrics-columns-mobile,1),1fr)}.az-metric-card{font-size:.9rem}.az-metric-value{font-size:1.1rem}.az-metric-label{font-size:.85rem}}.az-metric-card-compact .az-metric-content{padding:.75rem 1rem}.az-metric-card-compact .az-metric-value{font-size:1.1rem}.az-metric-card-compact .az-metric-label{font-size:.85rem}.az-metric-card-expanded .az-metric-content{padding:1.5rem 1.5rem}.az-metric-card-expanded .az-metric-value{font-size:1.5rem}.az-metric-card-expanded .az-metric-label{font-size:1.05rem}:root{--az-marketing-bg:#0f172a;--az-marketing-text:#f8fafc;--az-marketing-muted:#94a3b8;--az-marketing-border:rgba(255, 255, 255, 0.1);--az-brand-primary:#6366f1;--az-brand-accent:#f0c646;--az-brand-gradient:linear-gradient(135deg, #6366f1, #4f46e5)}.az-marketing-page{display:flex;flex-direction:column;min-height:100vh}.az-marketing-body{flex-direction:column;background:var(--az-marketing-bg);color:var(--az-marketing-text)}.az-pilot-banner{background:rgba(99,102,241,.1);border-bottom:1px solid rgba(99,102,241,.2);text-align:center;padding:.5rem 1rem}.az-pilot-banner p{font-size:.75rem;font-weight:500;color:rgba(165,180,252,.9);margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem}@media (min-width:768px){.az-pilot-banner p{font-size:.875rem}}.az-pilot-indicator{display:inline-block;width:8px;height:8px;border-radius:50%;background:#818cf8;animation:az-pulse 2s ease-in-out infinite}@keyframes az-pulse{0%,100%{opacity:1}50%{opacity:.5}}.az-marketing-nav{background:rgba(15,23,42,.95);backdrop-filter:blur(12px);border-bottom:1px solid var(--az-marketing-border);position:sticky;top:0;z-index:1000}.az-bar-nav-container{display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;padding:0 1.5rem;height:64px}.az-bar-nav-brand,.az-drawer-brand{display:flex;align-items:center;gap:.75rem;text-decoration:none}.az-brand-icon{width:36px;height:36px;border-radius:8px;background:var(--az-brand-gradient);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-family:ui-monospace,monospace;font-size:1.25rem}.az-brand-icon-sm{width:28px;height:28px;font-size:1rem}.az-brand-text{font-family:ui-monospace,monospace;font-weight:700;font-size:1.125rem;color:#fff;letter-spacing:-.025em}.az-brand-accent{color:var(--az-brand-accent)}.az-bar-nav-actions{display:none;align-items:center;gap:1rem}@media (min-width:768px){.az-bar-nav-actions{display:flex}}.az-nav-action-link{color:var(--az-marketing-muted);text-decoration:none;font-size:.9375rem;font-weight:500;padding:.5rem 1rem;border-radius:8px;transition:all .2s ease}.az-nav-action-link:hover{color:#fff;background:rgba(255,255,255,.05)}.az-nav-cta-button{display:inline-flex;align-items:center;padding:.625rem 1.25rem;background:#fff;color:#0f172a;font-weight:600;font-size:.875rem;border-radius:8px;text-decoration:none;transition:all .2s ease}.az-nav-cta-button:hover{background:#f1f5f9;transform:translateY(-1px)}.az-mobile-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:0 0;border:none;border-radius:8px;color:#fff;font-size:1.25rem;cursor:pointer;transition:background .2s ease}.az-mobile-toggle:hover{background:rgba(255,255,255,.1)}@media (min-width:768px){.az-mobile-toggle{display:none}}.az-marketing-nav .az-navigation-menu{display:none;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.az-marketing-nav .az-navigation-menu{display:flex}}.az-marketing-nav .az-navigation-menu-item{position:relative;list-style:none}.az-marketing-nav .az-navigation-menu-link{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;color:var(--az-marketing-muted);text-decoration:none;font-size:.9375rem;font-weight:500;border-radius:8px;transition:all .2s ease}.az-marketing-nav .az-navigation-menu-link:hover{color:#fff;background:rgba(255,255,255,.05)}.az-marketing-nav .az-menu-icon{display:none}.az-menu-chevron{font-size:.625rem;opacity:.6;transition:transform .2s ease}.az-drawer-auth-item,.az-drawer-divider,.az-drawer-header{display:none}@media (max-width:767px){.az-marketing-nav .az-navigation-menu{display:flex!important;flex-direction:column;position:fixed;top:0;left:0;width:300px;max-width:85vw;height:100vh;background:#0f172a;z-index:1050;transform:translateX(-100%);visibility:hidden;transition:transform .3s cubic-bezier(.4, 0, .2, 1),visibility .3s ease;padding:0;margin:0;overflow-y:auto;box-shadow:4px 0 24px rgba(0,0,0,.5);border-right:1px solid rgba(255,255,255,.05)}.az-marketing-nav .az-navigation-menu.az-mobile-drawer-open{transform:translateX(0);visibility:visible}.az-drawer-header{display:flex!important;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2);flex-shrink:0}.az-drawer-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:0 0;border:none;border-radius:8px;color:var(--az-marketing-muted);font-size:1.25rem;cursor:pointer;transition:all .2s ease}.az-drawer-close:hover{background:rgba(255,255,255,.1);color:#fff}.az-marketing-nav .az-navigation-menu-item{width:100%}.az-marketing-nav .az-navigation-menu-link{padding:1rem 1.25rem;border-radius:0;font-size:1rem}.az-marketing-nav .az-navigation-menu-link:hover{background:rgba(255,255,255,.05)}.az-marketing-nav .az-menu-icon{display:flex;width:24px;font-size:1rem;opacity:.7}.az-drawer-divider{display:block!important;width:100%;height:1px;background:rgba(255,255,255,.08);margin:1rem 0}.az-drawer-auth-item{display:block!important}.az-drawer-cta .az-cta-link{background:rgba(240,198,70,.1);color:var(--az-brand-accent);margin:0 .75rem;border-radius:12px}.az-drawer-cta .az-cta-link:hover{background:rgba(240,198,70,.15)}.az-drawer-cta .az-cta-link .az-menu-icon{color:var(--az-brand-accent);opacity:1}.az-marketing-nav .az-navigation-submenu{position:static;display:none;background:rgba(0,0,0,.2);box-shadow:none;border-radius:0;padding:0;margin:0;width:100%}.az-marketing-nav .az-navigation-submenu.show{display:block}.az-marketing-nav .az-navigation-submenu-link{padding:.875rem 1.25rem .875rem 3.5rem}}.az-main-content{flex:1}.az-marketing-footer{background:#020617;border-top:1px solid rgba(255,255,255,.05);padding:4rem 1.5rem 2rem}.az-footer-container{max-width:1280px;margin:0 auto}.az-footer-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}@media (min-width:768px){.az-footer-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.az-footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}}.az-footer-brand{display:flex;flex-direction:column;gap:1rem}.az-footer-logo{display:flex;align-items:center;gap:.5rem;text-decoration:none}.az-footer-tagline{color:var(--az-marketing-muted);font-size:.875rem;line-height:1.6;margin:0}.az-footer-social{display:flex;gap:1rem}.az-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:#64748b;transition:all .2s ease}.az-social-link svg{width:20px;height:20px;fill:currentColor}.az-social-link:hover{color:#fff;background:rgba(255,255,255,.05)}.az-footer-column{display:flex;flex-direction:column}.az-footer-heading{color:#fff;font-size:.875rem;font-weight:600;margin:0 0 1.5rem;text-transform:uppercase;letter-spacing:.05em}.az-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.az-footer-links a{color:var(--az-marketing-muted);text-decoration:none;font-size:.875rem;transition:color .2s ease}.az-footer-links a:hover{color:var(--az-brand-accent)}.az-footer-bottom{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05)}@media (min-width:768px){.az-footer-bottom{flex-direction:row;justify-content:space-between}}.az-footer-copyright{color:#64748b;font-size:.75rem;margin:0}.az-footer-status{display:flex;align-items:center;gap:.5rem;color:#475569;font-family:ui-monospace,monospace;font-size:.75rem}.az-status-indicator{width:8px;height:8px;border-radius:50%;background:#10b981}