:root{--xa-purple-50:#f6f0fa;--xa-purple-100:#eadbf3;--xa-purple-200:#d6b8e7;--xa-purple-300:#b98bd4;--xa-purple-400:#9457bc;--xa-purple-500:#7422a0;--xa-purple-600:#5e0f87;--xa-purple-700:#49016e;--xa-purple-800:#360152;--xa-purple-900:#240137;--xa-purple-950:#16001f;--xa-yellow-50:#fffbeb;--xa-yellow-100:#fff3c4;--xa-yellow-200:#ffe688;--xa-yellow-300:#ffd84d;--xa-yellow-400:#ffc518;--xa-yellow-500:#f0ae0a;--xa-yellow-600:#c98905;--xa-yellow-700:#9a6706;--xa-yellow-800:#6b470a;--xa-yellow-900:#422c08;--xa-yellow-950:#2a1c05;--xa-ink-0:#fff;--xa-ink-25:#faf9fc;--xa-ink-50:#f5f4f8;--xa-ink-100:#eceaf1;--xa-ink-200:#dddae5;--xa-ink-300:#c2bdce;--xa-ink-400:#9a94a8;--xa-ink-500:#746d82;--xa-ink-600:#565062;--xa-ink-700:#3e3949;--xa-ink-800:#2a2633;--xa-ink-850:#201d28;--xa-ink-900:#17141e;--xa-ink-950:#0f0d14;--xa-bg-canvas:#f5f4f8;--xa-bg-surface:#fff;--xa-bg-surface-raised:#faf9fc;--xa-bg-nav:#240137;--xa-bg-subtle:#eceaf1;--xa-border-default:#dddae5;--xa-border-strong:#c2bdce;--xa-border-inner:#eceaf1;--xa-text-primary:#17141e;--xa-text-secondary:#565062;--xa-text-muted:#746d82;--xa-text-strong:#2a2633;--xa-accent-primary:#5e0f87;--xa-accent-primary-hover:#49016e;--xa-accent-on-primary:#fff;--xa-accent-highlight:#ffc518;--xa-accent-highlight-hover:#f0ae0a;--xa-accent-on-highlight:#240137;--xa-accent-quiet:#7422a0;--xa-tab-active:#49016e;--xa-tab-active-muted:#7422a0;--xa-text-control:#3e3949;--xa-menu-focus-bg:#f6f0fa;--xa-menu-focus-text:#360152;--xa-focus-ring:#7422a059;--xa-progress-track:#eceaf1;--xa-progress-fill:#7422a0;--xa-progress-gradient:linear-gradient(90deg, #7422a0, #b98bd4);--xa-highlight-gradient:linear-gradient(90deg, #feb01e, #ffdf12);--xa-brand-gradient:linear-gradient(135deg, #49016e, #7422a0);--xa-auth-wash:linear-gradient(135deg, #f6f0fa 0%, #f5f4f8 46%, #fffbeb 100%);--xa-safe-fill:#dcfce7;--xa-safe-text:#0f6b54;--xa-safe-solid:#0f6b54;--xa-safe-surface:#f4fbf8;--xa-safe-border:#d3e9e1;--xa-safe-heading:#2f5f52;--xa-medium-fill:#ffedd5;--xa-medium-text:#9a3412;--xa-medium-solid:#c2410c;--xa-high-fill:#fee2e2;--xa-high-text:#b91c1c;--xa-high-solid:#b91c1c;--xa-on-high:#fff;--xa-high-border:#fecaca;--xa-high-surface:#fef2f2;--xa-critical-fill:#ffe4ec;--xa-critical-text:#9f1239;--xa-critical-solid:#9f1239;--xa-info-fill:#dbeafe;--xa-info-text:#1d4ed8;--xa-info-solid:#1d4ed8;--xa-achievement-fill:#fff3c4;--xa-achievement-text:#6b470a;--xa-achievement-solid:#ffc518;--xa-achievement-surface:#fffbeb;--xa-achievement-border:#ffe688;--xa-achievement-heading:#9a6706;--xa-brand-fill:#eadbf3;--xa-brand-text:#49016e;--xa-neutral-fill:#eceaf1;--xa-neutral-text:#565062;--xa-brief-bg:#240137;--xa-brief-border:transparent;--xa-brief-body:#d6b8e7;--xa-brief-item-bg:#360152;--xa-brief-item-border:transparent;--xa-brief-item-title:#fff;--xa-brief-item-desc:#b98bd4;--xa-brief-note-bg:#ffc51824;--xa-brief-note-border:#ffc51857;--xa-on-highlight-quiet:#4a3a00;--xa-video-bg:#000;--xa-video-ink:#fff;--xa-video-ink-quiet:#c9c4d4;--xa-video-track:#ffffff38;--xa-paper:#fff;--xa-paper-ink:#17141e;--xa-hero-bg:#49016e;--xa-hero-tile:#360152;--xa-hero-tile-text:#d6b8e7;--xa-hero-chip:#d6b8e7;--xa-hero-chip-text:#360152;--xa-hero-title:#fff;--xa-hero-body:#c2bdce;--xa-hero-label:#9457bc;--xa-hero-line:#b98bd4;--xa-hero-quiet:#9457bc;--xa-owned-line:#e3d3ee;--xa-owned-header:#f6f0fa;--xa-owned-heading:#49016e;--xa-outline-open:#f5f4f8;--xa-outline-closed:#fafafc;--xa-outline-rule:#f1eff5;--xa-nav-line:#360152;--xa-nav-item-hover:#360152;--xa-nav-item-active:#49016e;--xa-nav-item-text:#c2bdce;--xa-nav-item-text-hover:#fff;--xa-nav-item-text-active:#fff;--xa-nav-item-text-locked:#9a94a8;--xa-nav-marker:#ffc518;--xa-nav-tile:#360152;--xa-nav-tile-text:#b98bd4;--xa-nav-tile-hover:#49016e;--xa-nav-tile-text-hover:#d6b8e7;--xa-nav-tile-active:#360152;--xa-nav-tile-text-active:#ffc518;--xa-nav-meta:#b98bd4;--xa-nav-avatar:#7422a0;--xa-nav-avatar-text:#fff;--xa-nav-badge:#f87171;--xa-nav-badge-text:#2a0a0a;--xa-nav-focus:#ffc518;--xa-field-quiet:#f5f4f8;--xa-segment-active:#f5f4f8;--xa-topbar-icon:#3e3949;--xa-scrim:#2401378c;--xa-chart-1:#7422a0;--xa-chart-2:#0f6b54;--xa-chart-3:#c2410c;--xa-chart-4:#1d4ed8;--xa-chart-5:#9f1239;--xa-chart-6:#6b470a;--xa-chart-critical:#9f1239;--xa-chart-high:#b91c1c;--xa-chart-medium:#c2410c;--xa-chart-low:#0f6b54;--xa-chart-neutral:#9a94a8;--xa-chart-reference:#9a94a8;--xa-chart-grid:#ecebf1;--xa-chart-axis:#746d82;--xa-elev-1:0 1px 2px #24013714;--xa-elev-2:0 4px 12px -6px #24013733;--xa-elev-3:0 18px 44px -18px #2401374d}.dark{--xa-bg-canvas:#0f0d14;--xa-bg-surface:#17141e;--xa-bg-surface-raised:#201d28;--xa-bg-nav:#16001f;--xa-bg-subtle:#2a2633;--xa-border-default:#2a2633;--xa-border-strong:#3e3949;--xa-border-inner:#2a2633;--xa-text-primary:#fff;--xa-text-secondary:#c2bdce;--xa-text-muted:#9a94a8;--xa-text-strong:#fff;--xa-accent-primary:#9457bc;--xa-accent-primary-hover:#b98bd4;--xa-accent-on-primary:#16001f;--xa-accent-highlight:#ffc518;--xa-accent-highlight-hover:#ffd84d;--xa-accent-on-highlight:#240137;--xa-accent-quiet:#d6b8e7;--xa-tab-active:#ffc518;--xa-tab-active-muted:#ffe688;--xa-text-control:#dddae5;--xa-menu-focus-bg:#2a2633;--xa-menu-focus-text:#fff;--xa-focus-ring:#b98bd473;--xa-progress-track:#2a2633;--xa-progress-fill:#b98bd4;--xa-progress-gradient:linear-gradient(90deg, #9457bc, #d6b8e7);--xa-brand-gradient:linear-gradient(135deg, #360152, #9457bc);--xa-auth-wash:linear-gradient(135deg, #16001f 0%, #0f0d14 55%, #17141e 100%);--xa-safe-fill:#34d3a629;--xa-safe-text:#5eeac0;--xa-safe-solid:#34d3a6;--xa-safe-surface:#34d3a612;--xa-safe-border:#34d3a642;--xa-safe-heading:#8fd9c1;--xa-medium-fill:#fb923c29;--xa-medium-text:#fdba74;--xa-medium-solid:#fb923c;--xa-high-fill:#f8717129;--xa-high-text:#fca5a5;--xa-high-solid:#f87171;--xa-on-high:#0f0d14;--xa-high-border:#f8717157;--xa-high-surface:#f8717114;--xa-critical-fill:#fb71852e;--xa-critical-text:#fda4af;--xa-critical-solid:#fb7185;--xa-info-fill:#6ba9f52e;--xa-info-text:#93c5fd;--xa-info-solid:#6ba9f5;--xa-achievement-fill:#ffc5182e;--xa-achievement-text:#ffd84d;--xa-achievement-solid:#ffc518;--xa-achievement-surface:#ffc51814;--xa-achievement-border:#ffc51842;--xa-achievement-heading:#ffd84d;--xa-brand-fill:#9457bc38;--xa-brand-text:#d6b8e7;--xa-neutral-fill:#2a2633;--xa-neutral-text:#c2bdce;--xa-brief-bg:#201d28;--xa-brief-border:#2a2633;--xa-brief-body:#c2bdce;--xa-brief-item-bg:#17141e;--xa-brief-item-border:#2a2633;--xa-brief-item-title:#fff;--xa-brief-item-desc:#9a94a8;--xa-brief-note-bg:#ffc5181a;--xa-brief-note-border:#ffc51847;--xa-hero-bg:#360152;--xa-hero-tile:#2e1a40;--xa-hero-tile-text:#d6b8e7;--xa-hero-chip:#d6b8e7;--xa-hero-chip-text:#2e1a40;--xa-hero-title:#fff;--xa-hero-body:#b7aec6;--xa-hero-label:#9457bc;--xa-hero-line:#d6b8e7;--xa-hero-quiet:#8b7a9c;--xa-owned-line:#4c3560;--xa-owned-header:#2a1440;--xa-owned-heading:#d6b8e7;--xa-outline-open:#2a2633;--xa-outline-closed:#201d28;--xa-outline-rule:#201d28;--xa-nav-line:#240137;--xa-nav-item-hover:#240137;--xa-nav-item-active:#360152;--xa-nav-item-text:#9a94a8;--xa-nav-item-text-hover:#fff;--xa-nav-item-text-active:#fff;--xa-nav-item-text-locked:#9a94a8;--xa-nav-marker:#ffc518;--xa-nav-tile:#240137;--xa-nav-tile-text:#9457bc;--xa-nav-tile-hover:#360152;--xa-nav-tile-text-hover:#d6b8e7;--xa-nav-tile-active:#49016e;--xa-nav-tile-text-active:#ffc518;--xa-nav-meta:#b98bd4;--xa-nav-avatar:#7422a0;--xa-nav-avatar-text:#fff;--xa-nav-badge:#f87171;--xa-nav-badge-text:#2a0a0a;--xa-nav-focus:#ffc518;--xa-field-quiet:#201d28;--xa-segment-active:#2a2633;--xa-topbar-icon:#dddae5;--xa-scrim:#040306b8;--xa-chart-1:#b98bd4;--xa-chart-2:#34d3a6;--xa-chart-3:#fb923c;--xa-chart-4:#6ba9f5;--xa-chart-5:#fb7185;--xa-chart-6:#ffd84d;--xa-chart-critical:#fb7185;--xa-chart-high:#f87171;--xa-chart-medium:#fb923c;--xa-chart-low:#34d3a6;--xa-chart-neutral:#6f6880;--xa-chart-reference:#6f6880;--xa-chart-grid:#2a2633;--xa-chart-axis:#8b849a;--xa-elev-1:none;--xa-elev-2:none;--xa-elev-3:0 18px 44px -18px #0006}.xa-focus:focus-visible,.xa-focusable:focus-visible{border-color:var(--xa-accent-primary);box-shadow:0 0 0 4px var(--xa-focus-ring);outline:none}.xa-focus-nav:focus-visible{box-shadow:0 0 0 2px var(--xa-nav-focus);outline:none}.xa-focus-hero:focus-visible{box-shadow:0 0 0 2px var(--xa-accent-highlight);outline:none}.xa-nav-scroll{scrollbar-width:thin;scrollbar-color:var(--xa-nav-item-hover) transparent}.xa-nav-scroll::-webkit-scrollbar{width:6px}.xa-nav-scroll::-webkit-scrollbar-thumb{background-color:var(--xa-nav-item-hover);border-radius:999px}.xa-nav-scroll::-webkit-scrollbar-track{background:0 0}@keyframes xa-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.xa-skeleton{background-color:var(--xa-bg-subtle);background-image:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);background-size:200% 100%;animation:1.2s linear infinite xa-shimmer}.dark .xa-skeleton{background-image:linear-gradient(90deg,#0000 0%,#ffffff0f 50%,#0000 100%)}@media (prefers-reduced-motion:reduce){.xa-skeleton{animation:none}}.xa-grid-employees,.xa-grid-employees-roster{grid-template-columns:minmax(0,1fr) 68px}.xa-grid-assignees{grid-template-columns:16px minmax(0,1fr) 96px}.xa-grid-assignment-record{grid-template-columns:minmax(0,1fr) 96px}.xa-grid-invitations{grid-template-columns:16px minmax(0,1fr) minmax(0,.8fr) minmax(0,.9fr)}@media (min-width:768px){.xa-grid-employees{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1fr) 88px}.xa-grid-employees-roster{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 88px}.xa-grid-assignees{grid-template-columns:16px minmax(0,2.4fr) minmax(0,1.1fr) minmax(0,1.1fr) 116px}.xa-grid-assignment-record{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.3fr) 112px}.xa-grid-invitations{grid-template-columns:16px minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1.1fr)}}.xa-grid-exports{grid-template-columns:minmax(0,1fr) 92px}.xa-grid-controls,.xa-grid-coverage{grid-template-columns:minmax(0,1fr) 116px}@media (min-width:768px){.xa-grid-exports{grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1.1fr) 72px 132px}.xa-grid-controls{grid-template-columns:minmax(0,2.6fr) 104px 104px minmax(0,1.1fr)}.xa-grid-coverage{grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) 132px minmax(0,1.1fr)}}.xa-grid-phish-groups{grid-template-columns:minmax(0,1fr) 108px}.xa-grid-phish-templates{grid-template-columns:minmax(0,1fr) 116px}.xa-grid-phish-months{grid-template-columns:minmax(0,1fr) 64px}@media (min-width:768px){.xa-grid-phish-groups{grid-template-columns:minmax(0,1.9fr) 68px 76px 72px 68px 68px 68px 108px}.xa-grid-phish-templates{grid-template-columns:minmax(0,2.4fr) 88px minmax(0,1fr) 84px 116px}.xa-grid-phish-months{grid-template-columns:minmax(0,1.4fr) 88px 76px 76px 80px 80px}}.xa-grid-phish-results{grid-template-columns:minmax(0,1fr) 132px}.xa-grid-phish-campaign-groups{grid-template-columns:minmax(0,1fr) 104px}@media (min-width:768px){.xa-grid-phish-results{grid-template-columns:minmax(0,2fr) 148px minmax(0,1fr) 150px}.xa-grid-phish-campaign-groups{grid-template-columns:minmax(0,1.8fr) 72px 72px 72px 76px 76px 104px}}.xa-grid-phish-library{grid-template-columns:minmax(0,1fr) 40px}@media (min-width:768px){.xa-grid-phish-library{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.1fr) 116px 40px}}
