@layer base, components, overrides, utilities, hard-overrides, team-theme;.theme-blue,:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-800:#1e40af;--primary-900:#1e3a8a;--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a}.theme-gray,.theme-slate{--primary-50:#f8fafc;--primary-100:#f1f5f9;--primary-200:#e2e8f0;--primary-300:#cbd5e1;--primary-400:#94a3b8;--primary-500:#64748b;--primary-600:#475569;--primary-700:#334155;--primary-800:#1e293b;--primary-900:#0f172a;--secondary-50:#f8fafc;--secondary-100:#f1f5f9;--secondary-200:#e2e8f0;--secondary-300:#cbd5e1;--secondary-400:#94a3b8;--secondary-500:#64748b;--secondary-600:#475569;--secondary-700:#334155;--secondary-800:#1e293b;--secondary-900:#0f172a}.theme-zinc{--primary-50:#fafafa;--primary-100:#f4f4f5;--primary-200:#e4e4e7;--primary-300:#d4d4d8;--primary-400:#a1a1aa;--primary-500:#71717a;--primary-600:#52525b;--primary-700:#3f3f46;--primary-800:#27272a;--primary-900:#18181b;--secondary-50:#fafafa;--secondary-100:#f4f4f5;--secondary-200:#e4e4e7;--secondary-300:#d4d4d8;--secondary-400:#a1a1aa;--secondary-500:#71717a;--secondary-600:#52525b;--secondary-700:#3f3f46;--secondary-800:#27272a;--secondary-900:#18181b}.theme-neutral{--primary-50:#fafafa;--primary-100:#f5f5f5;--primary-200:#e5e5e5;--primary-300:#d4d4d4;--primary-400:#a3a3a3;--primary-500:#737373;--primary-600:#525252;--primary-700:#404040;--primary-800:#262626;--primary-900:#171717;--secondary-50:#fafafa;--secondary-100:#f5f5f5;--secondary-200:#e5e5e5;--secondary-300:#d4d4d4;--secondary-400:#a3a3a3;--secondary-500:#737373;--secondary-600:#525252;--secondary-700:#404040;--secondary-800:#262626;--secondary-900:#171717}.theme-stone{--primary-50:#fafaf9;--primary-100:#f5f5f4;--primary-200:#e7e5e4;--primary-300:#d6d3d1;--primary-400:#a8a29e;--primary-500:#78716c;--primary-600:#57534e;--primary-700:#44403c;--primary-800:#292524;--primary-900:#1c1917;--secondary-50:#fafaf9;--secondary-100:#f5f5f4;--secondary-200:#e7e5e4;--secondary-300:#d6d3d1;--secondary-400:#a8a29e;--secondary-500:#78716c;--secondary-600:#57534e;--secondary-700:#44403c;--secondary-800:#292524;--secondary-900:#1c1917}.theme-red{--primary-50:#fef2f2;--primary-100:#fee2e2;--primary-200:#fecaca;--primary-300:#fca5a5;--primary-400:#f87171;--primary-500:#ef4444;--primary-600:#dc2626;--primary-700:#b91c1c;--primary-800:#991b1b;--primary-900:#7f1d1d;--secondary-50:#fef2f2;--secondary-100:#fee2e2;--secondary-200:#fecaca;--secondary-300:#fca5a5;--secondary-400:#f87171;--secondary-500:#ef4444;--secondary-600:#dc2626;--secondary-700:#b91c1c;--secondary-800:#991b1b;--secondary-900:#7f1d1d}.theme-orange{--primary-50:#fff7ed;--primary-100:#ffedd5;--primary-200:#fed7aa;--primary-300:#fdba74;--primary-400:#fb923c;--primary-500:#f97316;--primary-600:#ea580c;--primary-700:#c2410c;--primary-800:#9a3412;--primary-900:#7c2d12;--secondary-50:#fff7ed;--secondary-100:#ffedd5;--secondary-200:#fed7aa;--secondary-300:#fdba74;--secondary-400:#fb923c;--secondary-500:#f97316;--secondary-600:#ea580c;--secondary-700:#c2410c;--secondary-800:#9a3412;--secondary-900:#7c2d12}.theme-amber{--primary-50:#fffbeb;--primary-100:#fef3c7;--primary-200:#fde68a;--primary-300:#fcd34d;--primary-400:#fbbf24;--primary-500:#f59e0b;--primary-600:#d97706;--primary-700:#b45309;--primary-800:#92400e;--primary-900:#78350f;--secondary-50:#fffbeb;--secondary-100:#fef3c7;--secondary-200:#fde68a;--secondary-300:#fcd34d;--secondary-400:#fbbf24;--secondary-500:#f59e0b;--secondary-600:#d97706;--secondary-700:#b45309;--secondary-800:#92400e;--secondary-900:#78350f}.theme-yellow{--primary-50:#fefce8;--primary-100:#fef9c3;--primary-200:#fef08a;--primary-300:#fde047;--primary-400:#facc15;--primary-500:#eab308;--primary-600:#ca8a04;--primary-700:#a16207;--primary-800:#854d0e;--primary-900:#713f12;--secondary-50:#fefce8;--secondary-100:#fef9c3;--secondary-200:#fef08a;--secondary-300:#fde047;--secondary-400:#facc15;--secondary-500:#eab308;--secondary-600:#ca8a04;--secondary-700:#a16207;--secondary-800:#854d0e;--secondary-900:#713f12}.theme-lime{--primary-50:#f7fee7;--primary-100:#ecfccb;--primary-200:#d9f99d;--primary-300:#bef264;--primary-400:#a3e635;--primary-500:#84cc16;--primary-600:#65a30d;--primary-700:#4d7c0f;--primary-800:#3f6212;--primary-900:#365314;--secondary-50:#f7fee7;--secondary-100:#ecfccb;--secondary-200:#d9f99d;--secondary-300:#bef264;--secondary-400:#a3e635;--secondary-500:#84cc16;--secondary-600:#65a30d;--secondary-700:#4d7c0f;--secondary-800:#3f6212;--secondary-900:#365314}.theme-green{--primary-50:#f0fdf4;--primary-100:#dcfce7;--primary-200:#bbf7d0;--primary-300:#86efac;--primary-400:#4ade80;--primary-500:#22c55e;--primary-600:#16a34a;--primary-700:#15803d;--primary-800:#166534;--primary-900:#14532d;--secondary-50:#f0fdf4;--secondary-100:#dcfce7;--secondary-200:#bbf7d0;--secondary-300:#86efac;--secondary-400:#4ade80;--secondary-500:#22c55e;--secondary-600:#16a34a;--secondary-700:#15803d;--secondary-800:#166534;--secondary-900:#14532d}.theme-emerald{--primary-50:#ecfdf5;--primary-100:#d1fae5;--primary-200:#a7f3d0;--primary-300:#6ee7b7;--primary-400:#34d399;--primary-500:#10b981;--primary-600:#059669;--primary-700:#047857;--primary-800:#065f46;--primary-900:#064e3b;--secondary-50:#ecfdf5;--secondary-100:#d1fae5;--secondary-200:#a7f3d0;--secondary-300:#6ee7b7;--secondary-400:#34d399;--secondary-500:#10b981;--secondary-600:#059669;--secondary-700:#047857;--secondary-800:#065f46;--secondary-900:#064e3b}.theme-teal{--primary-50:#f0fdfa;--primary-100:#ccfbf1;--primary-200:#99f6e4;--primary-300:#5eead4;--primary-400:#2dd4bf;--primary-500:#14b8a6;--primary-600:#0d9488;--primary-700:#0f766e;--primary-800:#115e59;--primary-900:#134e4a;--secondary-50:#f0fdfa;--secondary-100:#ccfbf1;--secondary-200:#99f6e4;--secondary-300:#5eead4;--secondary-400:#2dd4bf;--secondary-500:#14b8a6;--secondary-600:#0d9488;--secondary-700:#0f766e;--secondary-800:#115e59;--secondary-900:#134e4a}.theme-cyan{--primary-50:#ecfeff;--primary-100:#cffafe;--primary-200:#a5f3fc;--primary-300:#67e8f9;--primary-400:#22d3ee;--primary-500:#06b6d4;--primary-600:#0891b2;--primary-700:#0e7490;--primary-800:#155e75;--primary-900:#164e63;--secondary-50:#ecfeff;--secondary-100:#cffafe;--secondary-200:#a5f3fc;--secondary-300:#67e8f9;--secondary-400:#22d3ee;--secondary-500:#06b6d4;--secondary-600:#0891b2;--secondary-700:#0e7490;--secondary-800:#155e75;--secondary-900:#164e63}.theme-sky{--primary-50:#f0f9ff;--primary-100:#e0f2fe;--primary-200:#bae6fd;--primary-300:#7dd3fc;--primary-400:#38bdf8;--primary-500:#0ea5e9;--primary-600:#0284c7;--primary-700:#0369a1;--primary-800:#075985;--primary-900:#0c4a6e;--secondary-50:#f0f9ff;--secondary-100:#e0f2fe;--secondary-200:#bae6fd;--secondary-300:#7dd3fc;--secondary-400:#38bdf8;--secondary-500:#0ea5e9;--secondary-600:#0284c7;--secondary-700:#0369a1;--secondary-800:#075985;--secondary-900:#0c4a6e}.theme-indigo{--primary-50:#eef2ff;--primary-100:#e0e7ff;--primary-200:#c7d2fe;--primary-300:#a5b4fc;--primary-400:#818cf8;--primary-500:#6366f1;--primary-600:#4f46e5;--primary-700:#4338ca;--primary-800:#3730a3;--primary-900:#312e81;--secondary-50:#eef2ff;--secondary-100:#e0e7ff;--secondary-200:#c7d2fe;--secondary-300:#a5b4fc;--secondary-400:#818cf8;--secondary-500:#6366f1;--secondary-600:#4f46e5;--secondary-700:#4338ca;--secondary-800:#3730a3;--secondary-900:#312e81}.theme-violet{--primary-50:#f5f3ff;--primary-100:#ede9fe;--primary-200:#ddd6fe;--primary-300:#c4b5fd;--primary-400:#a78bfa;--primary-500:#8b5cf6;--primary-600:#7c3aed;--primary-700:#6d28d9;--primary-800:#5b21b6;--primary-900:#4c1d95;--secondary-50:#f5f3ff;--secondary-100:#ede9fe;--secondary-200:#ddd6fe;--secondary-300:#c4b5fd;--secondary-400:#a78bfa;--secondary-500:#8b5cf6;--secondary-600:#7c3aed;--secondary-700:#6d28d9;--secondary-800:#5b21b6;--secondary-900:#4c1d95}.theme-purple{--primary-50:#faf5ff;--primary-100:#f3e8ff;--primary-200:#e9d5ff;--primary-300:#d8b4fe;--primary-400:#c084fc;--primary-500:#a855f7;--primary-600:#9333ea;--primary-700:#7e22ce;--primary-800:#6b21a8;--primary-900:#581c87;--secondary-50:#faf5ff;--secondary-100:#f3e8ff;--secondary-200:#e9d5ff;--secondary-300:#d8b4fe;--secondary-400:#c084fc;--secondary-500:#a855f7;--secondary-600:#9333ea;--secondary-700:#7e22ce;--secondary-800:#6b21a8;--secondary-900:#581c87}.theme-fuchsia{--primary-50:#fdf4ff;--primary-100:#fae8ff;--primary-200:#f5d0fe;--primary-300:#f0abfc;--primary-400:#e879f9;--primary-500:#d946ef;--primary-600:#c026d3;--primary-700:#a21caf;--primary-800:#86198f;--primary-900:#701a75;--secondary-50:#fdf4ff;--secondary-100:#fae8ff;--secondary-200:#f5d0fe;--secondary-300:#f0abfc;--secondary-400:#e879f9;--secondary-500:#d946ef;--secondary-600:#c026d3;--secondary-700:#a21caf;--secondary-800:#86198f;--secondary-900:#701a75}.theme-pink{--primary-50:#fdf2f8;--primary-100:#fce7f3;--primary-200:#fbcfe8;--primary-300:#f9a8d4;--primary-400:#f472b6;--primary-500:#ec4899;--primary-600:#db2777;--primary-700:#be185d;--primary-800:#9d174d;--primary-900:#831843;--secondary-50:#fdf2f8;--secondary-100:#fce7f3;--secondary-200:#fbcfe8;--secondary-300:#f9a8d4;--secondary-400:#f472b6;--secondary-500:#ec4899;--secondary-600:#db2777;--secondary-700:#be185d;--secondary-800:#9d174d;--secondary-900:#831843}.theme-rose{--primary-50:#fff1f2;--primary-100:#ffe4e6;--primary-200:#fecdd3;--primary-300:#fda4af;--primary-400:#fb7185;--primary-500:#f43f5e;--primary-600:#e11d48;--primary-700:#be123c;--primary-800:#9f1239;--primary-900:#881337;--secondary-50:#fff1f2;--secondary-100:#ffe4e6;--secondary-200:#fecdd3;--secondary-300:#fda4af;--secondary-400:#fb7185;--secondary-500:#f43f5e;--secondary-600:#e11d48;--secondary-700:#be123c;--secondary-800:#9f1239;--secondary-900:#881337}.theme-secondary-blue{--secondary-50:#eff6ff;--secondary-100:#dbeafe;--secondary-200:#bfdbfe;--secondary-300:#93c5fd;--secondary-400:#60a5fa;--secondary-500:#3b82f6;--secondary-600:#2563eb;--secondary-700:#1d4ed8;--secondary-800:#1e40af;--secondary-900:#1e3a8a}.theme-secondary-gray,.theme-secondary-slate{--secondary-50:#f8fafc;--secondary-100:#f1f5f9;--secondary-200:#e2e8f0;--secondary-300:#cbd5e1;--secondary-400:#94a3b8;--secondary-500:#64748b;--secondary-600:#475569;--secondary-700:#334155;--secondary-800:#1e293b;--secondary-900:#0f172a}.theme-secondary-zinc{--secondary-50:#fafafa;--secondary-100:#f4f4f5;--secondary-200:#e4e4e7;--secondary-300:#d4d4d8;--secondary-400:#a1a1aa;--secondary-500:#71717a;--secondary-600:#52525b;--secondary-700:#3f3f46;--secondary-800:#27272a;--secondary-900:#18181b}.theme-secondary-neutral{--secondary-50:#fafafa;--secondary-100:#f5f5f5;--secondary-200:#e5e5e5;--secondary-300:#d4d4d4;--secondary-400:#a3a3a3;--secondary-500:#737373;--secondary-600:#525252;--secondary-700:#404040;--secondary-800:#262626;--secondary-900:#171717}.theme-secondary-stone{--secondary-50:#fafaf9;--secondary-100:#f5f5f4;--secondary-200:#e7e5e4;--secondary-300:#d6d3d1;--secondary-400:#a8a29e;--secondary-500:#78716c;--secondary-600:#57534e;--secondary-700:#44403c;--secondary-800:#292524;--secondary-900:#1c1917}.theme-secondary-red{--secondary-50:#fef2f2;--secondary-100:#fee2e2;--secondary-200:#fecaca;--secondary-300:#fca5a5;--secondary-400:#f87171;--secondary-500:#ef4444;--secondary-600:#dc2626;--secondary-700:#b91c1c;--secondary-800:#991b1b;--secondary-900:#7f1d1d}.theme-secondary-orange{--secondary-50:#fff7ed;--secondary-100:#ffedd5;--secondary-200:#fed7aa;--secondary-300:#fdba74;--secondary-400:#fb923c;--secondary-500:#f97316;--secondary-600:#ea580c;--secondary-700:#c2410c;--secondary-800:#9a3412;--secondary-900:#7c2d12}.theme-secondary-amber{--secondary-50:#fffbeb;--secondary-100:#fef3c7;--secondary-200:#fde68a;--secondary-300:#fcd34d;--secondary-400:#fbbf24;--secondary-500:#f59e0b;--secondary-600:#d97706;--secondary-700:#b45309;--secondary-800:#92400e;--secondary-900:#78350f}.theme-secondary-yellow{--secondary-50:#fefce8;--secondary-100:#fef9c3;--secondary-200:#fef08a;--secondary-300:#fde047;--secondary-400:#facc15;--secondary-500:#eab308;--secondary-600:#ca8a04;--secondary-700:#a16207;--secondary-800:#854d0e;--secondary-900:#713f12}.theme-secondary-lime{--secondary-50:#f7fee7;--secondary-100:#ecfccb;--secondary-200:#d9f99d;--secondary-300:#bef264;--secondary-400:#a3e635;--secondary-500:#84cc16;--secondary-600:#65a30d;--secondary-700:#4d7c0f;--secondary-800:#3f6212;--secondary-900:#365314}.theme-secondary-green{--secondary-50:#f0fdf4;--secondary-100:#dcfce7;--secondary-200:#bbf7d0;--secondary-300:#86efac;--secondary-400:#4ade80;--secondary-500:#22c55e;--secondary-600:#16a34a;--secondary-700:#15803d;--secondary-800:#166534;--secondary-900:#14532d}.theme-secondary-emerald{--secondary-50:#ecfdf5;--secondary-100:#d1fae5;--secondary-200:#a7f3d0;--secondary-300:#6ee7b7;--secondary-400:#34d399;--secondary-500:#10b981;--secondary-600:#059669;--secondary-700:#047857;--secondary-800:#065f46;--secondary-900:#064e3b}.theme-secondary-teal{--secondary-50:#f0fdfa;--secondary-100:#ccfbf1;--secondary-200:#99f6e4;--secondary-300:#5eead4;--secondary-400:#2dd4bf;--secondary-500:#14b8a6;--secondary-600:#0d9488;--secondary-700:#0f766e;--secondary-800:#115e59;--secondary-900:#134e4a}.theme-secondary-cyan{--secondary-50:#ecfeff;--secondary-100:#cffafe;--secondary-200:#a5f3fc;--secondary-300:#67e8f9;--secondary-400:#22d3ee;--secondary-500:#06b6d4;--secondary-600:#0891b2;--secondary-700:#0e7490;--secondary-800:#155e75;--secondary-900:#164e63}.theme-secondary-sky{--secondary-50:#f0f9ff;--secondary-100:#e0f2fe;--secondary-200:#bae6fd;--secondary-300:#7dd3fc;--secondary-400:#38bdf8;--secondary-500:#0ea5e9;--secondary-600:#0284c7;--secondary-700:#0369a1;--secondary-800:#075985;--secondary-900:#0c4a6e}.theme-secondary-indigo{--secondary-50:#eef2ff;--secondary-100:#e0e7ff;--secondary-200:#c7d2fe;--secondary-300:#a5b4fc;--secondary-400:#818cf8;--secondary-500:#6366f1;--secondary-600:#4f46e5;--secondary-700:#4338ca;--secondary-800:#3730a3;--secondary-900:#312e81}.theme-secondary-violet{--secondary-50:#f5f3ff;--secondary-100:#ede9fe;--secondary-200:#ddd6fe;--secondary-300:#c4b5fd;--secondary-400:#a78bfa;--secondary-500:#8b5cf6;--secondary-600:#7c3aed;--secondary-700:#6d28d9;--secondary-800:#5b21b6;--secondary-900:#4c1d95}.theme-secondary-purple{--secondary-50:#faf5ff;--secondary-100:#f3e8ff;--secondary-200:#e9d5ff;--secondary-300:#d8b4fe;--secondary-400:#c084fc;--secondary-500:#a855f7;--secondary-600:#9333ea;--secondary-700:#7e22ce;--secondary-800:#6b21a8;--secondary-900:#581c87}.theme-secondary-fuchsia{--secondary-50:#fdf4ff;--secondary-100:#fae8ff;--secondary-200:#f5d0fe;--secondary-300:#f0abfc;--secondary-400:#e879f9;--secondary-500:#d946ef;--secondary-600:#c026d3;--secondary-700:#a21caf;--secondary-800:#86198f;--secondary-900:#701a75}.theme-secondary-pink{--secondary-50:#fdf2f8;--secondary-100:#fce7f3;--secondary-200:#fbcfe8;--secondary-300:#f9a8d4;--secondary-400:#f472b6;--secondary-500:#ec4899;--secondary-600:#db2777;--secondary-700:#be185d;--secondary-800:#9d174d;--secondary-900:#831843}.theme-secondary-rose{--secondary-50:#fff1f2;--secondary-100:#ffe4e6;--secondary-200:#fecdd3;--secondary-300:#fda4af;--secondary-400:#fb7185;--secondary-500:#f43f5e;--secondary-600:#e11d48;--secondary-700:#be123c;--secondary-800:#9f1239;--secondary-900:#881337}@layer hard-overrides{[hidden]{display:none!important}}@layer overrides{.electron a,.todesktop a{outline-color:var(--tw-ring-color);--tw-ring-color:rgba(3,98,198,var(--tw-ring-opacity));--tw-ring-opacity:1}.electron .electron-mobile-only,.todesktop .electron-mobile-only{display:block}@media (min-width:1024px){.electron .electron-mobile-only,.todesktop .electron-mobile-only{display:none}}.electron .electron-title-bar,.todesktop .electron-title-bar{border-top-left-radius:0}.electron .electron-title-bar img,.todesktop .electron-title-bar img{display:none}.electron .electron-title-bar,.todesktop .electron-title-bar{min-height:36px}.electron .main-container-padding,.todesktop .main-container-padding{padding:0}.electron .main-container,.todesktop .main-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:100vh}.electron .profiler-results,.todesktop .profiler-results{display:none}.electron ol.breadcrumb,.todesktop ol.breadcrumb{padding-top:3px}}@layer overrides{.devise_layout::-webkit-scrollbar{display:none}.devise_layout{-ms-overflow-style:none;scrollbar-width:none}}@layer base{*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af}input::-moz-placeholder, textarea::-moz-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@layer components{.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}@media (min-width:1900px){.\!container{max-width:1900px!important}.container{max-width:1900px}}.form-input,.form-multiselect,.form-select,.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::-moz-placeholder, .form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}.form-checkbox{border-radius:0}.form-radio{border-radius:100%}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {.form-radio:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover{background-color:currentColor;border-color:transparent}.form-checkbox:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover{background-color:currentColor;border-color:transparent}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}a{color:var(--secondary-500)}a:hover{color:var(--secondary-600);text-decoration-line:underline}b,strong{font-weight:500}.\!buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5625rem*var(--tw-space-x-reverse))!important}.buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5625rem*var(--tw-space-x-reverse))}.\!button{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.button{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!button:hover{text-decoration-line:none!important}.button:hover{text-decoration-line:none}.\!button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)!important;outline:2px solid transparent!important;outline-offset:2px!important}.button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (prefers-color-scheme:dark){.button:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)}.\!button:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)!important}}.\!button.button-red{--tw-bg-opacity:1!important;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))!important}.button.button-red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.\!button.button-red:hover{--tw-bg-opacity:1!important;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))!important}.button.button-red:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.\!button.button-red:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)!important}.button.button-red:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}@media (prefers-color-scheme:dark){.\!button.button-red:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)!important}.button.button-red:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}}.button-secondary:hover{text-decoration-line:underline}.button-secondary.button-increase-contrast{color:var(--secondary-700)}.button-secondary.button-increase-contrast:hover{color:var(--secondary-900)}.button-secondary.button-red{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.button-secondary.button-red:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.button-secondary.button-red.button-increase-contrast{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.button-secondary.button-red.button-increase-contrast:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.\!button{align-items:center!important;display:inline-flex!important;height:2.375rem!important;max-width:100%!important;overflow:hidden!important}.button,.button-alternative,.button-secondary{align-items:center;display:inline-flex;height:2.375rem;max-width:100%;overflow:hidden}.\!button.button-smaller{font-size:.81rem!important;height:1.75rem!important}.button-alternative.button-smaller,.button-secondary.button-smaller,.button.button-smaller{font-size:.81rem;height:1.75rem}.\!button.align-left{justify-content:flex-start!important}.button-alternative.align-left,.button-secondary.align-left,.button.align-left{justify-content:flex-start}.\!button.align-center{justify-content:center!important}.button-alternative.align-center,.button-secondary.align-center,.button.align-center{justify-content:center}.\!button.align-right{justify-content:flex-end!important}.button-alternative.align-right,.button-secondary.align-right,.button.align-right{justify-content:flex-end}.\!button>i{flex-shrink:0!important}.button-alternative>i,.button-secondary>i,.button>i{flex-shrink:0}.\!button>span:not(.button-label):not(.button-icon-slot){flex-shrink:1!important;line-height:1.2!important;max-height:100%!important;min-width:0!important;overflow:hidden!important;overflow-wrap:break-word!important;white-space:normal!important}.button-alternative>span:not(.button-label):not(.button-icon-slot),.button-secondary>span:not(.button-label):not(.button-icon-slot),.button>span:not(.button-label):not(.button-icon-slot){flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}.\!button>.button-icon-slot{align-items:center!important;display:flex!important;flex:0 0 1.25rem!important;justify-content:center!important}.button-alternative>.button-icon-slot,.button-secondary>.button-icon-slot,.button>.button-icon-slot{align-items:center;display:flex;flex:0 0 1.25rem;justify-content:center}.\!button>.button-icon-slot>i{flex-shrink:0!important}.button-alternative>.button-icon-slot>i,.button-secondary>.button-icon-slot>i,.button>.button-icon-slot>i{flex-shrink:0}.\!button.text-standard>.button-label{flex-shrink:1!important;font-size:.8125rem!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.button-alternative.text-standard>.button-label,.button-secondary.text-standard>.button-label,.button.text-standard>.button-label{flex-shrink:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!button.text-standard.is-overflowing{height:1.75rem!important}.button-alternative.text-standard.is-overflowing,.button-secondary.text-standard.is-overflowing,.button.text-standard.is-overflowing{height:1.75rem}.button-alternative.text-standard.needs-two-line-height,.button-alternative.text-two-line,.button-secondary.text-standard.needs-two-line-height,.button-secondary.text-two-line,.button.text-standard.needs-two-line-height,.button.text-two-line{height:2.25rem}.\!button.text-standard.needs-two-line-height,.\!button.text-two-line{height:2.25rem!important}.button-alternative.text-standard.is-overflowing>.button-label,.button-alternative.text-two-line>.button-label,.button-secondary.text-standard.is-overflowing>.button-label,.button-secondary.text-two-line>.button-label,.button.text-standard.is-overflowing>.button-label,.button.text-two-line>.button-label{display:-webkit-box;flex-shrink:1;font-size:.6875rem;-webkit-line-clamp:2;line-height:1.2;min-width:0;overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.\!button.text-standard.is-overflowing>.button-label,.\!button.text-two-line>.button-label{display:-webkit-box!important;font-size:.6875rem!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.\!button.text-fit-width>.button-label,.\!button.text-standard.is-overflowing>.button-label,.\!button.text-two-line>.button-label{flex-shrink:1!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important;overflow-wrap:break-word!important;white-space:normal!important}.\!button.text-fit-width>.button-label{max-height:100%!important}.button-alternative.text-fit-width>.button-label,.button-secondary.text-fit-width>.button-label,.button.text-fit-width>.button-label{flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}.field-box-grid>.subform-field-container>.button-field-container>.button,.field-box-grid>.subform-field-container>.button-field-container>.button-alternative,.field-box-grid>.subform-field-container>.button-field-container>.button-secondary,.field-box-grid>.ui-element-wrapper>.button,.field-box-grid>.ui-element-wrapper>.button-alternative,.field-box-grid>.ui-element-wrapper>.button-secondary,.field-box-grid>.ui-element-wrapper>a.button,.field-box-grid>.ui-element-wrapper>a.button-alternative,.field-box-grid>.ui-element-wrapper>a.button-secondary,.ui-box-content>.ui-element-wrapper>.button,.ui-box-content>.ui-element-wrapper>.button-alternative,.ui-box-content>.ui-element-wrapper>.button-secondary,.ui-box-content>.ui-element-wrapper>a.button,.ui-box-content>.ui-element-wrapper>a.button-alternative,.ui-box-content>.ui-element-wrapper>a.button-secondary,.ui-elements-list_header>.ui-element-wrapper>.button,.ui-elements-list_header>.ui-element-wrapper>.button-alternative,.ui-elements-list_header>.ui-element-wrapper>.button-secondary,.ui-elements-list_header>.ui-element-wrapper>a.button,.ui-elements-list_header>.ui-element-wrapper>a.button-alternative,.ui-elements-list_header>.ui-element-wrapper>a.button-secondary,.ui-row>.ui-element-wrapper>.button,.ui-row>.ui-element-wrapper>.button-alternative,.ui-row>.ui-element-wrapper>.button-secondary,.ui-row>.ui-element-wrapper>a.button,.ui-row>.ui-element-wrapper>a.button-alternative,.ui-row>.ui-element-wrapper>a.button-secondary{container-type:inline-size;width:100%}.field-box-grid>.subform-field-container>.button-field-container>.\!button,.field-box-grid>.ui-element-wrapper>.\!button,.field-box-grid>.ui-element-wrapper>a.\!button,.ui-box-content>.ui-element-wrapper>.\!button,.ui-box-content>.ui-element-wrapper>a.\!button,.ui-elements-list_header>.ui-element-wrapper>.\!button,.ui-elements-list_header>.ui-element-wrapper>a.\!button,.ui-row>.ui-element-wrapper>.\!button,.ui-row>.ui-element-wrapper>a.\!button{container-type:inline-size!important;width:100%!important}.ui-box-content>.ui-element-wrapper>.button-alternative.text-fit-width>.button-label,.ui-box-content>.ui-element-wrapper>.button-secondary.text-fit-width>.button-label,.ui-box-content>.ui-element-wrapper>.button.text-fit-width>.button-label,.ui-elements-list_header>.ui-element-wrapper>.button-alternative.text-fit-width>.button-label,.ui-elements-list_header>.ui-element-wrapper>.button-secondary.text-fit-width>.button-label,.ui-elements-list_header>.ui-element-wrapper>.button.text-fit-width>.button-label,.ui-row>.ui-element-wrapper>.button-alternative.text-fit-width>.button-label,.ui-row>.ui-element-wrapper>.button-secondary.text-fit-width>.button-label,.ui-row>.ui-element-wrapper>.button.text-fit-width>.button-label{font-size:clamp(.55rem,13cqw,1rem)}.ui-box-content>.ui-element-wrapper>.\!button.text-fit-width>.button-label,.ui-elements-list_header>.ui-element-wrapper>.\!button.text-fit-width>.button-label,.ui-row>.ui-element-wrapper>.\!button.text-fit-width>.button-label{font-size:clamp(.55rem,13cqw,1rem)!important}.ui-box-content>.ui-element-wrapper>.button-alternative>span:not(.button-label),.ui-box-content>.ui-element-wrapper>.button-secondary>span:not(.button-label),.ui-box-content>.ui-element-wrapper>.button>span:not(.button-label),.ui-elements-list_header>.ui-element-wrapper>.button-alternative>span:not(.button-label),.ui-elements-list_header>.ui-element-wrapper>.button-secondary>span:not(.button-label),.ui-elements-list_header>.ui-element-wrapper>.button>span:not(.button-label),.ui-row>.ui-element-wrapper>.button-alternative>span:not(.button-label),.ui-row>.ui-element-wrapper>.button-secondary>span:not(.button-label),.ui-row>.ui-element-wrapper>.button>span:not(.button-label){font-size:clamp(.55rem,13cqw,1rem)}.ui-box-content>.ui-element-wrapper>.\!button>span:not(.button-label),.ui-elements-list_header>.ui-element-wrapper>.\!button>span:not(.button-label),.ui-row>.ui-element-wrapper>.\!button>span:not(.button-label){font-size:clamp(.55rem,13cqw,1rem)!important}.ui-elements-form_bottom>.ui-element-wrapper:not(.w-full),.ui-elements-form_top>.ui-element-wrapper:not(.w-full){flex:0 0 var(--ui-el-basis-mobile,auto)}@media (min-width:768px){.ui-elements-form_bottom>.ui-element-wrapper:not(.w-full),.ui-elements-form_top>.ui-element-wrapper:not(.w-full){flex:0 0 var(--ui-el-basis-desktop,auto)}.ui-elements-form_bottom>.ui-element-wrapper>.button,.ui-elements-form_bottom>.ui-element-wrapper>.button-alternative,.ui-elements-form_bottom>.ui-element-wrapper>.button-secondary,.ui-elements-form_bottom>.ui-element-wrapper>a.button,.ui-elements-form_bottom>.ui-element-wrapper>a.button-alternative,.ui-elements-form_bottom>.ui-element-wrapper>a.button-secondary,.ui-elements-form_top>.ui-element-wrapper>.button,.ui-elements-form_top>.ui-element-wrapper>.button-alternative,.ui-elements-form_top>.ui-element-wrapper>.button-secondary,.ui-elements-form_top>.ui-element-wrapper>a.button,.ui-elements-form_top>.ui-element-wrapper>a.button-alternative,.ui-elements-form_top>.ui-element-wrapper>a.button-secondary{container-type:inline-size;width:100%}.ui-elements-form_bottom>.ui-element-wrapper>.button-alternative.text-fit-width>.button-label,.ui-elements-form_bottom>.ui-element-wrapper>.button-alternative>span:not(.button-label),.ui-elements-form_bottom>.ui-element-wrapper>.button-secondary.text-fit-width>.button-label,.ui-elements-form_bottom>.ui-element-wrapper>.button-secondary>span:not(.button-label),.ui-elements-form_bottom>.ui-element-wrapper>.button.text-fit-width>.button-label,.ui-elements-form_bottom>.ui-element-wrapper>.button>span:not(.button-label),.ui-elements-form_top>.ui-element-wrapper>.button-alternative.text-fit-width>.button-label,.ui-elements-form_top>.ui-element-wrapper>.button-alternative>span:not(.button-label),.ui-elements-form_top>.ui-element-wrapper>.button-secondary.text-fit-width>.button-label,.ui-elements-form_top>.ui-element-wrapper>.button-secondary>span:not(.button-label),.ui-elements-form_top>.ui-element-wrapper>.button.text-fit-width>.button-label,.ui-elements-form_top>.ui-element-wrapper>.button>span:not(.button-label){font-size:clamp(.55rem,13cqw,1rem)}.ui-elements-form_bottom>.ui-element-wrapper>.\!button,.ui-elements-form_bottom>.ui-element-wrapper>a.\!button,.ui-elements-form_top>.ui-element-wrapper>.\!button,.ui-elements-form_top>.ui-element-wrapper>a.\!button{container-type:inline-size!important;width:100%!important}.ui-elements-form_bottom>.ui-element-wrapper>.\!button.text-fit-width>.button-label,.ui-elements-form_bottom>.ui-element-wrapper>.\!button>span:not(.button-label),.ui-elements-form_top>.ui-element-wrapper>.\!button.text-fit-width>.button-label,.ui-elements-form_top>.ui-element-wrapper>.\!button>span:not(.button-label){font-size:clamp(.55rem,13cqw,1rem)!important}}.button-alternative{padding:.375rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.button-alternative,.button-alternative:hover{text-decoration-line:none}.button-color{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.button-color:hover{text-decoration-line:none}.button-color:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (prefers-color-scheme:dark){.button-color:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)}}.button-color.button-red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.button-color.button-red:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.button-color.button-red:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}@media (prefers-color-scheme:dark){.button-color.button-red:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}}.button-color{align-items:center;display:inline-flex;height:2.375rem;max-width:100%;overflow:hidden}.button-color.button-smaller{font-size:.81rem;height:1.75rem}.button-color.align-left{justify-content:flex-start}.button-color.align-center{justify-content:center}.button-color.align-right{justify-content:flex-end}.button-color>i{flex-shrink:0}.button-color>span:not(.button-label):not(.button-icon-slot){flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}.button-color>.button-icon-slot{align-items:center;display:flex;flex:0 0 1.25rem;justify-content:center}.button-color>.button-icon-slot>i{flex-shrink:0}.button-color.text-standard>.button-label{flex-shrink:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-color.text-standard.is-overflowing{height:1.75rem}.button-color.text-standard.needs-two-line-height,.button-color.text-two-line{height:2.25rem}.button-color.text-standard.is-overflowing>.button-label,.button-color.text-two-line>.button-label{display:-webkit-box;flex-shrink:1;font-size:.6875rem;-webkit-line-clamp:2;line-height:1.2;min-width:0;overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.button-color.text-fit-width>.button-label{flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}@layer hard-overrides{.button-color.ui-split-button-chevron-trigger{background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border-color:var(--team-outline-color,#d1d5db)!important;color:var(--team-selected-button-text,#fff)!important;padding:0 .27rem!important}}@layer team-theme{.button-color .button-badge{background-color:var(--team-default-badge-bg);color:var(--team-default-badge-text)}.button-color{border:1px solid var(--team-outline-color)}.button-color,.button-color:hover{background-color:var(--team-default-button-bg);color:var(--team-default-button-text)}.button-color:hover{filter:brightness(.9)}}@layer team-theme{}@layer team-theme{}@layer overrides{.button-color{align-items:center;background-color:var(--team-default-button-bg,#3b82f6);border:1px solid transparent;border-radius:var(--team-field-border-radius,6px);color:var(--team-default-button-text,#fff);cursor:pointer;display:inline-flex;font-size:var(--team-button-font-size,14px);justify-content:center;line-height:1.4;padding:var(--team-button-py,6px) var(--team-button-px,14px);text-align:center;text-decoration:none;white-space:nowrap}.button-color:hover{filter:brightness(.9)}.button-color.button-secondary{background-color:var(--team-unselected-button-bg,#f3f4f6);border:1px solid var(--team-outline-color,#d1d5db);color:var(--team-unselected-button-text,#374151)}.button-color.button-red{background-color:var(--team-error-color,#dc2626);color:var(--team-selected-button-text,#fff)}}@layer overrides{}@layer overrides{}@layer overrides{}.button-color{border-radius:9999px}.btn-toggle input[type=checkbox],.btn-toggle input[type=radio]{display:none}.btn-toggle input[type=checkbox]:checked+button,.btn-toggle input[type=radio]:checked+button{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-toggle input[type=checkbox]:checked+button:hover,.btn-toggle input[type=radio]:checked+button:hover{text-decoration-line:none}.btn-toggle input[type=checkbox]:checked+button:focus,.btn-toggle input[type=radio]:checked+button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (prefers-color-scheme:dark){.btn-toggle input[type=checkbox]:checked+button:focus,.btn-toggle input[type=radio]:checked+button:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)}}.btn-toggle input[type=checkbox]:checked+button.button-red,.btn-toggle input[type=radio]:checked+button.button-red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.btn-toggle input[type=checkbox]:checked+button.button-red:hover,.btn-toggle input[type=radio]:checked+button.button-red:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.btn-toggle input[type=checkbox]:checked+button.button-red:focus,.btn-toggle input[type=radio]:checked+button.button-red:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}@media (prefers-color-scheme:dark){.btn-toggle input[type=checkbox]:checked+button.button-red:focus,.btn-toggle input[type=radio]:checked+button.button-red:focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}}.btn-toggle input[type=checkbox]:checked+button,.btn-toggle input[type=radio]:checked+button{align-items:center;display:inline-flex;height:2.375rem;max-width:100%;overflow:hidden}.btn-toggle input[type=checkbox]:checked+button.button-smaller,.btn-toggle input[type=radio]:checked+button.button-smaller{font-size:.81rem;height:1.75rem}.btn-toggle input[type=checkbox]:checked+button.align-left,.btn-toggle input[type=radio]:checked+button.align-left{justify-content:flex-start}.btn-toggle input[type=checkbox]:checked+button.align-center,.btn-toggle input[type=radio]:checked+button.align-center{justify-content:center}.btn-toggle input[type=checkbox]:checked+button.align-right,.btn-toggle input[type=radio]:checked+button.align-right{justify-content:flex-end}.btn-toggle input[type=checkbox]:checked+button>i,.btn-toggle input[type=radio]:checked+button>i{flex-shrink:0}.btn-toggle input[type=checkbox]:checked+button>span:not(.button-label):not(.button-icon-slot),.btn-toggle input[type=radio]:checked+button>span:not(.button-label):not(.button-icon-slot){flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}.btn-toggle input[type=checkbox]:checked+button>.button-icon-slot,.btn-toggle input[type=radio]:checked+button>.button-icon-slot{align-items:center;display:flex;flex:0 0 1.25rem;justify-content:center}.btn-toggle input[type=checkbox]:checked+button>.button-icon-slot>i,.btn-toggle input[type=radio]:checked+button>.button-icon-slot>i{flex-shrink:0}.btn-toggle input[type=checkbox]:checked+button.text-standard>.button-label,.btn-toggle input[type=radio]:checked+button.text-standard>.button-label{flex-shrink:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-toggle input[type=checkbox]:checked+button.text-standard.is-overflowing,.btn-toggle input[type=radio]:checked+button.text-standard.is-overflowing{height:1.75rem}.btn-toggle input[type=checkbox]:checked+button.text-standard.needs-two-line-height,.btn-toggle input[type=checkbox]:checked+button.text-two-line,.btn-toggle input[type=radio]:checked+button.text-standard.needs-two-line-height,.btn-toggle input[type=radio]:checked+button.text-two-line{height:2.25rem}.btn-toggle input[type=checkbox]:checked+button.text-standard.is-overflowing>.button-label,.btn-toggle input[type=checkbox]:checked+button.text-two-line>.button-label,.btn-toggle input[type=radio]:checked+button.text-standard.is-overflowing>.button-label,.btn-toggle input[type=radio]:checked+button.text-two-line>.button-label{display:-webkit-box;flex-shrink:1;font-size:.6875rem;-webkit-line-clamp:2;line-height:1.2;min-width:0;overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.btn-toggle input[type=checkbox]:checked+button.text-fit-width>.button-label,.btn-toggle input[type=radio]:checked+button.text-fit-width>.button-label{flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}@layer hard-overrides{.btn-toggle input[type=checkbox]:checked+button.ui-split-button-chevron-trigger,.btn-toggle input[type=radio]:checked+button.ui-split-button-chevron-trigger{background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border-color:var(--team-outline-color,#d1d5db)!important;color:var(--team-selected-button-text,#fff)!important;padding:0 .27rem!important}}@layer team-theme{.btn-toggle input[type=checkbox]:checked+button .button-badge,.btn-toggle input[type=radio]:checked+button .button-badge{background-color:var(--team-default-badge-bg);color:var(--team-default-badge-text)}.btn-toggle input[type=checkbox]:checked+button,.btn-toggle input[type=radio]:checked+button{background-color:var(--team-default-button-bg);border:1px solid var(--team-outline-color);color:var(--team-default-button-text)}.btn-toggle input[type=checkbox]:checked+button:hover,.btn-toggle input[type=radio]:checked+button:hover{background-color:var(--team-default-button-bg);color:var(--team-default-button-text);filter:brightness(.9)}}@layer team-theme{}@layer team-theme{}@layer overrides{.btn-toggle input[type=checkbox]:checked+button,.btn-toggle input[type=radio]:checked+button{align-items:center;background-color:var(--team-default-button-bg,#3b82f6);border:1px solid transparent;border-radius:var(--team-field-border-radius,6px);color:var(--team-default-button-text,#fff);cursor:pointer;display:inline-flex;font-size:var(--team-button-font-size,14px);justify-content:center;line-height:1.4;padding:var(--team-button-py,6px) var(--team-button-px,14px);text-align:center;text-decoration:none;white-space:nowrap}.btn-toggle input[type=checkbox]:checked+button:hover,.btn-toggle input[type=radio]:checked+button:hover{filter:brightness(.9)}.btn-toggle input[type=checkbox]:checked+button.button-secondary,.btn-toggle input[type=radio]:checked+button.button-secondary{background-color:var(--team-unselected-button-bg,#f3f4f6);border:1px solid var(--team-outline-color,#d1d5db);color:var(--team-unselected-button-text,#374151)}.btn-toggle input[type=checkbox]:checked+button.button-red,.btn-toggle input[type=radio]:checked+button.button-red{background-color:var(--team-error-color,#dc2626);color:var(--team-selected-button-text,#fff)}}@layer overrides{}@layer overrides{}@layer overrides{}.btn-toggle.btn-color-picker input[type=checkbox]:checked+button,.btn-toggle.btn-color-picker input[type=radio]:checked+button{border-radius:9999px;box-shadow:0 0 0 2px #fff,0 0 0 5px var(--tw-ring-color,rgba(59,130,246,.5)),var(--tw-shadow,0 0 #0000)}.full{display:flex;justify-content:center;width:100%}form.\!form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse))!important;margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))!important}form.form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}form.\!form .form-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse))!important;margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))!important}form.form .form-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}form.\!form .form-wrapper[disabled]{opacity:.3!important;position:relative!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}form.form .form-wrapper[disabled]{opacity:.3;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}form.\!form .form-wrapper[disabled]:before{background-color:transparent!important;bottom:0!important;content:""!important;left:0!important;position:absolute!important;right:0!important;top:0!important}form.form .form-wrapper[disabled]:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}form.form[method=patch i],form.form[method=post i]{margin-top:-.9375rem}form.\!form[method=patch i],form.\!form[method=post i]{margin-top:-.9375rem!important}form.\!form .buttons{padding-top:.1875rem!important}form.form .buttons{padding-top:.1875rem}form.form .\!buttons{padding-top:.1875rem!important}form.\!form .buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5625rem*var(--tw-space-x-reverse))!important}form.form .buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5625rem*var(--tw-space-x-reverse))}form.form .\!buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5625rem*var(--tw-space-x-reverse))!important}.\!table{width:100%!important}.table{width:100%}.\!table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-color:rgb(15 23 42/var(--tw-divide-opacity,1))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important;--tw-divide-opacity:0.05!important}.table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(15 23 42/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:0.05}@media (prefers-color-scheme:dark){.\!table>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))!important}.table>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))}}.\!table{text-align:left!important}.table{text-align:left}.\!table th{font-size:.65rem!important;font-weight:400!important;letter-spacing:1px!important;line-height:.9rem!important;padding:.5625rem!important;text-transform:uppercase!important}.table th{font-size:.65rem;font-weight:400;letter-spacing:1px;line-height:.9rem;padding:.5625rem;text-transform:uppercase}@media (prefers-color-scheme:dark){.\!table th{--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity,1))!important}.table th{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}}.\!table th:first-child{padding-left:.9375rem!important}.table th:first-child{padding-left:.9375rem}.\!table th:last-child{padding-right:.9375rem!important}.table th:last-child{padding-right:.9375rem}.\!table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-color:rgb(15 23 42/var(--tw-divide-opacity,1))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important;--tw-divide-opacity:0.05!important}.table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(15 23 42/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:0.05}@media (prefers-color-scheme:dark){.\!table tbody>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))!important}.table tbody>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))}}.\!table td{padding:.875rem .5625rem!important}.table td{padding:.875rem .5625rem}@media (prefers-color-scheme:dark){.\!table td{--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity,1))!important}.table td{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}}.\!table td:first-child{padding-left:.9375rem!important}.table td:first-child{padding-left:.9375rem}.\!table td:last-child{padding-right:.9375rem!important}.table td:last-child{padding-right:.9375rem}.\!table td.buttons{padding-right:.5625rem!important;text-align:right!important}.table td.buttons{padding-right:.5625rem;text-align:right}.table td.\!buttons{padding-right:.5625rem!important;text-align:right!important}.\!table td.buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.375rem*var(--tw-space-x-reverse))!important}.table td.buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.table td.\!buttons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.375rem*var(--tw-space-x-reverse))!important}.\!table td.buttons>*{margin-bottom:-.9375rem!important;margin-top:-.9375rem!important}.table td.buttons>*{margin-bottom:-.9375rem;margin-top:-.9375rem}.table td.\!buttons>*{margin-bottom:-.9375rem!important;margin-top:-.9375rem!important}.box-table .table td:first-child,.box-table .table th:first-child{padding-left:1.5rem}.box-table .\!table td:first-child,.box-table .\!table th:first-child{padding-left:1.5rem!important}.box-table .table td:last-child,.box-table .table th:last-child{padding-right:1.5rem}.box-table .\!table td:last-child,.box-table .\!table th:last-child{padding-right:1.5rem!important}.pagy{display:flex}.pagy>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.1875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.1875rem*var(--tw-space-x-reverse))}.pagy a:not(.gap){padding:.375rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pagy a:not(.gap),.pagy a:not(.gap):hover{text-decoration-line:none}@layer team-theme{.pagy a:not(.gap) .button-badge{background-color:var(--team-unselected-badge-bg);color:var(--team-unselected-badge-text)}}.pagy a:not(.gap){align-items:center!important;background-color:var(--team-unselected-button-bg,#f3f4f6)!important;border:1px solid var(--team-outline-color,#d1d5db)!important;border-radius:var(--team-field-border-radius,6px)!important;color:var(--team-unselected-button-text,#374151)!important;display:inline-flex!important}.pagy a:not(.gap):hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-unselected-button-bg,#f3f4f6))!important}.pagy a:not(.gap):not([href]){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pagy a:not(.gap):not([href]):hover{text-decoration-line:none}.pagy a:not(.gap):not([href]):focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (prefers-color-scheme:dark){.pagy a:not(.gap):not([href]):focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,var(--primary-600)),var(--tw-shadow,0 0 #0000)}}.pagy a.button-red:not(.gap):not([href]){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.pagy a.button-red:not(.gap):not([href]):hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.pagy a.button-red:not(.gap):not([href]):focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}@media (prefers-color-scheme:dark){.pagy a.button-red:not(.gap):not([href]):focus{box-shadow:0 0 0 2px #334155,0 0 0 4px var(--tw-ring-color,#dc2626),var(--tw-shadow,0 0 #0000)}}.pagy a:not(.gap):not([href]){align-items:center;display:inline-flex;height:2.375rem;max-width:100%;overflow:hidden}.pagy a.button-smaller:not(.gap):not([href]){font-size:.81rem;height:1.75rem}.pagy a.align-left:not(.gap):not([href]){justify-content:flex-start}.pagy a.align-center:not(.gap):not([href]){justify-content:center}.pagy a.align-right:not(.gap):not([href]){justify-content:flex-end}.pagy a:not(.gap):not([href])>i{flex-shrink:0}.pagy a:not(.gap):not([href])>span:not(.button-label):not(.button-icon-slot){flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}.pagy a:not(.gap):not([href])>.button-icon-slot{align-items:center;display:flex;flex:0 0 1.25rem;justify-content:center}.pagy a:not(.gap):not([href])>.button-icon-slot>i{flex-shrink:0}.pagy a.text-standard:not(.gap):not([href])>.button-label{flex-shrink:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagy a.text-standard.is-overflowing:not(.gap):not([href]){height:1.75rem}.pagy a.text-standard.needs-two-line-height:not(.gap):not([href]),.pagy a.text-two-line:not(.gap):not([href]){height:2.25rem}.pagy a.text-standard.is-overflowing:not(.gap):not([href])>.button-label,.pagy a.text-two-line:not(.gap):not([href])>.button-label{display:-webkit-box;flex-shrink:1;font-size:.6875rem;-webkit-line-clamp:2;line-height:1.2;min-width:0;overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.pagy a.text-fit-width:not(.gap):not([href])>.button-label{flex-shrink:1;line-height:1.2;max-height:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;white-space:normal}@layer hard-overrides{.pagy a.ui-split-button-chevron-trigger:not(.gap):not([href]){background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border-color:var(--team-outline-color,#d1d5db)!important;color:var(--team-selected-button-text,#fff)!important;padding:0 .27rem!important}}@layer team-theme{.pagy a:not(.gap):not([href]) .button-badge{background-color:var(--team-default-badge-bg);color:var(--team-default-badge-text)}.pagy a:not(.gap):not([href]){border:1px solid var(--team-outline-color)}.pagy a:not(.gap):not([href]),.pagy a:not(.gap):not([href]):hover{background-color:var(--team-default-button-bg);color:var(--team-default-button-text)}.pagy a:not(.gap):not([href]):hover{filter:brightness(.9)}}@layer team-theme{}@layer team-theme{}@layer overrides{.pagy a:not(.gap):not([href]){align-items:center;background-color:var(--team-default-button-bg,#3b82f6);border:1px solid transparent;border-radius:var(--team-field-border-radius,6px);color:var(--team-default-button-text,#fff);cursor:pointer;display:inline-flex;font-size:var(--team-button-font-size,14px);justify-content:center;line-height:1.4;padding:var(--team-button-py,6px) var(--team-button-px,14px);text-align:center;text-decoration:none;white-space:nowrap}.pagy a:not(.gap):not([href]):hover{filter:brightness(.9)}.pagy a.button-secondary:not(.gap):not([href]){background-color:var(--team-unselected-button-bg,#f3f4f6);border:1px solid var(--team-outline-color,#d1d5db);color:var(--team-unselected-button-text,#374151)}.pagy a.button-red:not(.gap):not([href]){background-color:var(--team-error-color,#dc2626);color:var(--team-selected-button-text,#fff)}}@layer overrides{}@layer overrides{}@layer overrides{}.pagy a:not(.gap):not([href]):not([aria-current]){display:none}.date-input .single-daterange{border-radius:.375rem;font-size:1rem;font-weight:300;line-height:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.date-input .single-daterange:focus{border-color:var(--primary-500)}@media (min-width:768px){.date-input .single-daterange{font-size:.875rem;line-height:1.25rem}}.daterangepicker .ampmselect,.daterangepicker .hourselect,.daterangepicker .minuteselect{border-radius:.375rem;font-weight:300;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1!important;border-color:rgb(203 213 225/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.daterangepicker .ampmselect:focus,.daterangepicker .hourselect:focus,.daterangepicker .minuteselect:focus{border-color:var(--primary-500)!important}.daterangepicker .ampmselect,.daterangepicker .hourselect,.daterangepicker .minuteselect{-moz-text-align-last:center;text-align-last:center}.daterangepicker .calendar-table .\!active,.daterangepicker .calendar-table .active{background-color:var(--primary-500)!important}.\!required>label:after{color:#ef4444!important;content:"*"!important;display:inline-block!important;font-size:1rem!important;line-height:1.5rem!important;line-height:1!important;padding-left:.1875rem!important}.required>label:after{color:#ef4444;content:"*";display:inline-block;font-size:1rem;line-height:1.5rem;line-height:1;padding-left:.1875rem}.chat-thread-scroll{background-color:var(--team-page-bg,#fff);border-radius:.5rem;max-height:24rem;overflow-y:auto;padding:.75rem}.chat-bubble-row{align-items:flex-start;display:flex;flex-direction:column}.chat-bubble-row.chat-own{align-items:flex-end}.chat-bubble{background-color:var(--team-header-bg,#f9fafb);border-radius:1rem;color:var(--team-text-color,#111827);font-size:.875rem;max-width:75%;overflow-wrap:anywhere;padding:.5rem .75rem;white-space:pre-wrap}.chat-own .chat-bubble{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 18%,var(--team-field-bg,#fff))}.chat-system .chat-bubble{background-color:var(--team-page-bg,#fff);border:1px dashed var(--team-outline-color,#e5e7eb);color:var(--team-muted-text,#6b7280);font-style:italic}.chat-bubble-meta{color:var(--team-muted-text,#6b7280);font-size:.75rem;margin-top:.125rem}.chat-own .chat-bubble-sender{display:none}.chat-bubble-attachments{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.nexus-qr-code{display:block;max-width:200px}.nexus-qr-code svg{background:#fff;border-radius:4px;display:block;height:auto;padding:6px;width:100%}.nexus-qr-reveal{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.nexus-qr-reveal-toggle{color:var(--team-link-color,#2563eb);cursor:pointer;text-decoration:underline}}@layer utilities{.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.-top-0{top:0}.bottom-0{bottom:0}.bottom-4{bottom:.75rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-4{left:.75rem}.left-full{left:100%}.right-0{right:0}.right-2{right:.375rem}.right-4{right:.75rem}.top-0{top:0}.top-1{top:.1875rem}.top-10{top:1.875rem}.top-2{top:.375rem}.top-20{top:3.75rem}.top-24{top:4.5rem}.top-3{top:.5625rem}.top-4{top:.75rem}.top-8{top:1.5rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.z-\[var\(--z-overlay-base\)\]{z-index:var(--z-overlay-base)}.z-\[var\(--z-overlay-top\)\]{z-index:var(--z-overlay-top)}.col-start-1{grid-column-start:1}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.clear-both{clear:both}.-m-1{margin:-.1875rem}.-m-2{margin:-.375rem}.m-0{margin:0}.m-3{margin:.5625rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-4{margin-left:-.75rem;margin-right:-.75rem}.-my-1\.5{margin-bottom:-.375rem;margin-top:-.375rem}.mx-1{margin-left:.1875rem;margin-right:.1875rem}.mx-2{margin-left:.375rem;margin-right:.375rem}.mx-3{margin-left:.5625rem;margin-right:.5625rem}.mx-4{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:.9375rem;margin-right:.9375rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.375rem;margin-top:.375rem}.my-4{margin-bottom:.75rem;margin-top:.75rem}.my-8{margin-bottom:1.5rem;margin-top:1.5rem}.-ml-0\.5{margin-left:-.0625rem}.-ml-10{margin-left:-1.875rem}.-ml-5{margin-left:-.9375rem}.-ml-px{margin-left:-1px}.-mt-0\.5{margin-top:-.0625rem}.-mt-1{margin-top:-.1875rem}.-mt-2{margin-top:-.375rem}.-mt-3{margin-top:-.5625rem}.-mt-4{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.0625rem}.mb-1{margin-bottom:.1875rem}.mb-1\.5,.mb-2{margin-bottom:.375rem}.mb-3{margin-bottom:.5625rem}.mb-4{margin-bottom:.75rem}.mb-5{margin-bottom:.9375rem}.mb-6{margin-bottom:1.125rem}.mb-8{margin-bottom:1.5rem}.ml-0\.5{margin-left:.0625rem}.ml-1{margin-left:.1875rem}.ml-1\.5,.ml-2{margin-left:.375rem}.ml-3{margin-left:.5625rem}.ml-4{margin-left:.75rem}.ml-5{margin-left:.9375rem}.ml-6{margin-left:1.125rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.0625rem}.mr-1{margin-right:.1875rem}.mr-1\.5,.mr-2{margin-right:.375rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.5625rem}.mr-4{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.0625rem}.mt-1{margin-top:.1875rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:1.875rem}.mt-2{margin-top:.375rem}.mt-24{margin-top:4.5rem}.mt-3{margin-top:.5625rem}.mt-4{margin-top:.75rem}.mt-5{margin-top:.9375rem}.mt-6{margin-top:1.125rem}.mt-8{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-cell{display:table-cell}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-0{height:0}.h-1\.5{height:.375rem}.h-10{height:1.875rem}.h-12{height:2.25rem}.h-16{height:3rem}.h-2{height:.375rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-3{height:.5625rem}.h-3\.5{height:.875rem}.h-4{height:.75rem}.h-40{height:7.5rem}.h-48{height:9rem}.h-5{height:.9375rem}.h-6{height:1.125rem}.h-64{height:12rem}.h-7{height:1.3125rem}.h-8{height:1.5rem}.h-9{height:1.6875rem}.h-\[38px\]{height:38px}.h-\[90vh\]{height:90vh}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-12{max-height:2.25rem}.max-h-32{max-height:6rem}.max-h-40{max-height:7.5rem}.max-h-48{max-height:9rem}.max-h-60{max-height:11.25rem}.max-h-64{max-height:12rem}.max-h-96{max-height:18rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-8{min-height:1.5rem}.min-h-\[120px\]{min-height:120px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[300px\]{min-height:300px}.min-h-\[600px\]{min-height:600px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:.0625rem}.w-1{width:.1875rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:1.875rem}.w-11{width:2.0625rem}.w-11\/12{width:91.666667%}.w-12{width:2.25rem}.w-14{width:2.625rem}.w-16{width:3rem}.w-2{width:.375rem}.w-2\.5{width:.625rem}.w-20{width:3.75rem}.w-24{width:4.5rem}.w-28{width:5.25rem}.w-3{width:.5625rem}.w-3\.5{width:.875rem}.w-32{width:6rem}.w-36{width:6.75rem}.w-4{width:.75rem}.w-40{width:7.5rem}.w-48{width:9rem}.w-5{width:.9375rem}.w-5\/6{width:83.333333%}.w-52{width:9.75rem}.w-56{width:10.5rem}.w-6{width:1.125rem}.w-64{width:12rem}.w-7{width:1.3125rem}.w-72{width:13.5rem}.w-8{width:1.5rem}.w-80{width:15rem}.w-9{width:1.6875rem}.w-96{width:18rem}.w-\[90vw\]{width:90vw}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[22rem\]{min-width:22rem}.min-w-\[300px\]{min-width:300px}.min-w-\[400px\]{min-width:400px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[30px\]{max-width:30px}.max-w-\[64px\]{max-width:64px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[95vw\]{max-width:95vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:0}.translate-x-0,.translate-x-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x:0.5625rem}.translate-x-5{--tw-translate-x:0.9375rem}.translate-x-5,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.1875rem}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate:2deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-flow-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[3fr_auto_2fr_2fr_1fr_1fr_2fr\]{grid-template-columns:3fr auto 2fr 2fr 1fr 1fr 2fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.0625rem}.gap-1{gap:.1875rem}.gap-1\.5,.gap-2{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.5625rem}.gap-3\.5{gap:.875rem}.gap-4{gap:.75rem}.gap-5{gap:.9375rem}.gap-6{gap:1.125rem}.gap-8{gap:1.5rem}.gap-x-2{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-4{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.125rem;column-gap:1.125rem}.gap-x-8{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.0625rem}.gap-y-1{row-gap:.1875rem}.gap-y-2{row-gap:.375rem}.gap-y-3{row-gap:.5625rem}.gap-y-4{row-gap:.75rem}.gap-y-6{row-gap:1.125rem}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.0625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.0625rem*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.1875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.1875rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5625rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.0625rem*var(--tw-space-y-reverse));margin-top:calc(.0625rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.1875rem*var(--tw-space-y-reverse));margin-top:calc(.1875rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5625rem*var(--tw-space-y-reverse));margin-top:calc(.5625rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.125rem*var(--tw-space-y-reverse));margin-top:calc(1.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.3125rem*var(--tw-space-y-reverse));margin-top:calc(1.3125rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(2px*var(--tw-divide-y-reverse));border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity,1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-visible{overflow-x:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-b-lg{border-bottom-right-radius:.5rem}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-right-radius:.5rem}.rounded-t-lg,.rounded-tl-lg{border-top-left-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/60{border-color:rgba(229,231,235,.6)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-700{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.border-primary-200{border-color:var(--primary-200)}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.border-l-blue-500{--tw-border-opacity:1;border-left-color:rgb(59 130 246/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/20{background-color:rgba(239,246,255,.2)}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-primary-100{background-color:var(--primary-100)}.bg-primary-50{background-color:var(--primary-50)}.bg-primary-500{background-color:var(--primary-500)}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-900{background-color:var(--primary-900)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-900{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-secondary-200{--tw-gradient-from:var(--secondary-200) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-primary-400{--tw-gradient-to:var(--primary-400) var(--tw-gradient-to-position)}.fill-blue-500{fill:#3b82f6}.fill-gray-200{fill:#e5e7eb}.fill-green-500{fill:#22c55e}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.0625rem}.p-1{padding:.1875rem}.p-1\.5{padding:.375rem}.p-10{padding:1.875rem}.p-2{padding:.375rem}.p-3{padding:.5625rem}.p-4{padding:.75rem}.p-5{padding:.9375rem}.p-6{padding:1.125rem}.p-8{padding:1.5rem}.px-0\.5{padding-left:.0625rem;padding-right:.0625rem}.px-1{padding-left:.1875rem;padding-right:.1875rem}.px-1\.5,.px-2{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.5625rem;padding-right:.5625rem}.px-4{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:.9375rem;padding-right:.9375rem}.px-6{padding-left:1.125rem;padding-right:1.125rem}.px-8{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-bottom:.0625rem;padding-top:.0625rem}.py-1{padding-bottom:.1875rem;padding-top:.1875rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:1.875rem;padding-top:1.875rem}.py-12{padding-bottom:2.25rem;padding-top:2.25rem}.py-2{padding-bottom:.375rem;padding-top:.375rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.5625rem;padding-top:.5625rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:.75rem;padding-top:.75rem}.py-5{padding-bottom:.9375rem;padding-top:.9375rem}.py-6{padding-bottom:1.125rem;padding-top:1.125rem}.py-8{padding-bottom:1.5rem;padding-top:1.5rem}.py-\[9px\]{padding-bottom:9px;padding-top:9px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.0625rem}.pb-1{padding-bottom:.1875rem}.pb-2{padding-bottom:.375rem}.pb-20{padding-bottom:3.75rem}.pb-3{padding-bottom:.5625rem}.pb-4{padding-bottom:.75rem}.pb-7{padding-bottom:1.3125rem}.pl-2{padding-left:.375rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.5625rem}.pl-4{padding-left:.75rem}.pl-5{padding-left:.9375rem}.pl-6{padding-left:1.125rem}.pr-1{padding-right:.1875rem}.pr-14{padding-right:2.625rem}.pr-2{padding-right:.375rem}.pr-3{padding-right:.5625rem}.pr-4{padding-right:.75rem}.pr-8{padding-right:1.5rem}.pr-9{padding-right:1.6875rem}.pt-0{padding-top:0}.pt-1{padding-top:.1875rem}.pt-1\.5,.pt-2{padding-top:.375rem}.pt-3{padding-top:.5625rem}.pt-4{padding-top:.75rem}.pt-6{padding-top:1.125rem}.pt-7{padding-top:1.3125rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter var,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xs{font-size:.65rem;letter-spacing:1px;line-height:.9rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.625rem\]{font-size:.625rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.81rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--team-accent-color\)\]{color:var(--team-accent-color)}.text-\[var\(--team-error-color\)\]{color:var(--team-error-color)}.text-\[var\(--team-success-color\)\]{color:var(--team-success-color)}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-pink-800{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity,1))}.text-primary-400{color:var(--primary-400)}.text-primary-500{color:var(--primary-500)}.text-primary-600{color:var(--primary-600)}.text-primary-700{color:var(--primary-700)}.text-primary-800{color:var(--primary-800)}.text-primary-900{color:var(--primary-900)}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-secondary-300{color:var(--secondary-300)}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-inner,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-white{outline-color:#fff}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-offset-2{--tw-ring-offset-width:2px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.background-fade-container{bottom:0;left:0;max-width:100vw;overflow:hidden;position:fixed;top:0;width:100vw;z-index:-1}.background-fade:before{background-color:var(--primary-200);content:"";z-index:1}.background-fade,.background-fade:before{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));position:absolute}.background-fade{background-color:var(--primary-400);top:0;transform:translate(-360px) rotate(-45deg);z-index:-1}.medium-fade:before{height:600px;right:-40px;top:-200px;width:1000px}.medium-fade{height:600px;right:-800px;width:800px}.large-fade:before{height:800px;right:0;top:-200px;width:1500px}.large-fade{height:800px;right:-700px;width:1000px}.reveal{opacity:0;transform:translateY(.9375rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1)}.reveal-from-left{transform:translate(-3.75rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1)}.reveal.in{opacity:1;transform:none;transition-duration:1s}.space-y>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}.space-x>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5625rem*var(--tw-space-x-reverse))}.gap-y{row-gap:.9375rem}.gap-x{-moz-column-gap:.75rem;column-gap:.75rem}html.dark .pcr-app{border-style:solid;border-width:1px}html.dark .daterangepicker,html.dark .pcr-app{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html.dark .daterangepicker:before{border-bottom-color:#0f172a}html.dark .daterangepicker:after{border-bottom-color:#1e293b}html.dark .daterangepicker .calendar-table{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}html.dark .daterangepicker .calendar-table .available span{border-color:var(--primary-500)}html.dark .daterangepicker .drp-buttons{border-top-color:#0f172a;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}html.dark .daterangepicker th.available:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}html.dark .daterangepicker td.off{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html.dark .daterangepicker td.available:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}html.dark .daterangepicker .ampmselect,html.dark .daterangepicker .hourselect,html.dark .daterangepicker .minuteselect{--tw-border-opacity:1!important;border-color:rgb(15 23 42/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(203 213 225/var(--tw-text-opacity,1))!important}html.dark .iti__country-list{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html.dark .select2-container .select2-selection__rendered{--tw-text-opacity:1!important;color:rgb(203 213 225/var(--tw-text-opacity,1))!important}html.dark .select2-container .select2-dropdown{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html.dark .select2-container .select2-search__field{--tw-border-opacity:1!important;border-color:rgb(15 23 42/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))!important}html.dark .select2-container .select2-selection--multiple,html.dark .select2-container .select2-selection--single{--tw-border-opacity:1!important;border-color:rgb(15 23 42/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html.dark .select2-container .select2-selection--multiple:focus,html.dark .select2-container .select2-selection--single:focus{--tw-ring-color:var(--primary-500)!important}html.dark .select2-container .select2-selection--multiple,html.dark .select2-container .select2-selection--single{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}html.dark .select2-container .select2-selection__choice{background-color:var(--primary-500);border-color:var(--primary-500)}html.dark .select2-container .select2-selection__choice,html.dark .select2-container .select2-selection__choice .select2-selection__choice__remove,html.dark .select2-container .select2-selection__choice .select2-selection__choice__remove:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html.dark .select2-container .select2-results__option{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}html.dark trix-editor{--tw-border-opacity:1!important;border-color:rgb(15 23 42/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))!important}html.dark trix-editor:active,html.dark trix-editor:focus{border-color:var(--primary-500)!important}html.dark trix-toolbar{opacity:.5}html.dark trix-toolbar .trix-button,html.dark trix-toolbar .trix-button-group{--tw-border-opacity:1!important;border-color:rgb(148 163 184/var(--tw-border-opacity,1))!important}html.dark trix-toolbar .trix-button:disabled:before{opacity:.25}html.dark trix-toolbar .trix-dialog{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#0f172a;--tw-shadow:var(--tw-shadow-colored)}html.dark .tribute-container ul,html.dark trix-toolbar .trix-dialog{background-color:rgb(30 41 59/var(--tw-bg-opacity,1));border-color:rgb(15 23 42/var(--tw-border-opacity,1))}html.dark .tribute-container ul,html.dark .trix-dialogs{--tw-border-opacity:1;--tw-bg-opacity:1}html.dark .trix-dialogs{background-color:rgb(30 41 59/var(--tw-bg-opacity,1));border-color:rgb(15 23 42/var(--tw-border-opacity,1))}html.dark .ck{--ck-color-base-background:#1e293b;--ck-color-base-border:#0f172a;--ck-color-toolbar-background:#1e293b;--ck-color-toolbar-border:#0f172a;--ck-color-text:#cbd5e1}html.dark .ck .ck-editor__editable:not(.ck-editor__nested-editable),html.dark .ck .ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-4{padding:.25rem .25rem 0}

/* !important KEPT (confirmed via live computed-style probe, not just static
     grep -- InitiativeStep #4284): Tailwind's own generated rule for this
     utility is NOT the naive `.space-y-4 > * + *` this file writes -- it's
     `.space-y-4 > :not([hidden]) ~ :not([hidden])`, which has HIGHER
     specificity (two :not([hidden]) pseudo-classes vs two bare `*`). Same
     `@layer utilities` layer, so once both are normal declarations the
     higher-specificity Tailwind rule wins regardless of source order.
     Probe caught this live: margin-top read 0px before, 12px (Tailwind's own
     0.75rem default) after dropping !important here. */.space-y-4>*+*{margin-top:0!important}

/* !important KEPT: unified_select.css's `.selected-items-section .space-y-2
     > * + * { margin-top: 0.5rem }` is a real, different-value competitor in
     `@layer hard-overrides` -- a LATER-declared layer always beats this
     `@layer utilities` rule for normal-vs-normal regardless of specificity,
     so dropping this would flip the multi-select "selected items" list's
     row spacing from 4px to 8px. */.space-y-2>*+*{margin-top:.25rem!important}.gap-y-4{row-gap:.125rem}.gap-y-3{row-gap:.375rem}.gap-y-2{row-gap:var(--team-grid-row-gap,5px)}.field-group .mt-1\.5,[data-controller*=fields] .mt-1\.5,form[data-remote=true] .mt-1\.5{margin-top:.125rem}.form-field-wrapper .mt-0\.5,.form-field-wrapper>.mt-0\.5{margin-top:var(--team-label-bottom-margin,5px)!important}.field-group .mb-1\.5,[data-controller*=fields] .mb-1\.5,form[data-remote=true] .mb-1\.5{margin-bottom:.125rem}[data-controller*=fields]{margin-bottom:var(--team-field-bottom-padding,5px)}.my-4,.my-5,.my-6,.my-7,.my-8{margin-bottom:.5rem;margin-top:.5rem}.mt-4,.mt-5,.mt-6,.mt-7,.mt-8{margin-top:.5rem}.mb-4,.mb-5,.mb-6,.mb-7,.mb-8{margin-bottom:.125rem}@media (max-width:639px){.px-4,.px-6{padding-left:.5rem;padding-right:.5rem}.py-4{padding-bottom:.5rem;padding-top:.5rem}}}@layer overrides{form.button_to{display:inline-block}form.button_to input[type=submit]{background-color:transparent}form.button_to input[type=submit].button{background-color:var(--primary-500)}form.button_to input[type=submit].button:hover{background-color:var(--primary-600)}ol.breadcrumb li:first-child svg{display:none}.turbo-progress-bar{background-color:var(--primary-500);height:5px}tr.gu-mirror>:not(:first-child){display:none}.menu-item-row-selected{background-color:rgba(59,130,246,.12);outline:2px solid rgba(59,130,246,.45);outline-offset:-2px}html.dark .menu-item-row-selected{background-color:rgba(59,130,246,.2)}}@layer hard-overrides{:root{--z-sticky-list:10;--z-sticky-subform:10;--z-sticky-form-group:15;--z-sticky-title:20;--z-page-chrome:40;--z-overlay-base:9999;--z-overlay-elevated:10050;--z-overlay-top:10060;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem}}@layer hard-overrides{}@layer overrides{.modal-shell-overlay{overscroll-behavior:contain;z-index:var(--z-overlay-base)}.modal-shell-overlay-elevated{overscroll-behavior:contain;z-index:var(--z-overlay-elevated)}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.grid-cols-21{grid-template-columns:repeat(21,minmax(0,1fr))}.grid-cols-22{grid-template-columns:repeat(22,minmax(0,1fr))}.grid-cols-23{grid-template-columns:repeat(23,minmax(0,1fr))}.grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-13{grid-column:span 13/span 13}.col-span-14{grid-column:span 14/span 14}.col-span-15{grid-column:span 15/span 15}.col-span-16{grid-column:span 16/span 16}.col-span-17{grid-column:span 17/span 17}.col-span-18{grid-column:span 18/span 18}.col-span-19{grid-column:span 19/span 19}.col-span-20{grid-column:span 20/span 20}.col-span-21{grid-column:span 21/span 21}.col-span-22{grid-column:span 22/span 22}.col-span-23{grid-column:span 23/span 23}.col-span-24{grid-column:span 24/span 24}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-13{grid-column:span 13/span 13}.md\:col-span-14{grid-column:span 14/span 14}.md\:col-span-15{grid-column:span 15/span 15}.md\:col-span-16{grid-column:span 16/span 16}.md\:col-span-17{grid-column:span 17/span 17}.md\:col-span-18{grid-column:span 18/span 18}.md\:col-span-19{grid-column:span 19/span 19}.md\:col-span-20{grid-column:span 20/span 20}.md\:col-span-21{grid-column:span 21/span 21}.md\:col-span-22{grid-column:span 22/span 22}.md\:col-span-23{grid-column:span 23/span 23}.md\:col-span-24{grid-column:span 24/span 24}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-13{grid-column-start:13}.md\:col-start-14{grid-column-start:14}.md\:col-start-15{grid-column-start:15}.md\:col-start-16{grid-column-start:16}.md\:col-start-17{grid-column-start:17}.md\:col-start-18{grid-column-start:18}.md\:col-start-19{grid-column-start:19}.md\:col-start-20{grid-column-start:20}.md\:col-start-21{grid-column-start:21}.md\:col-start-22{grid-column-start:22}.md\:col-start-23{grid-column-start:23}.md\:col-start-24{grid-column-start:24}.md\:col-start-25{grid-column-start:25}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-13{grid-column:span 13/span 13}.lg\:col-span-14{grid-column:span 14/span 14}.lg\:col-span-15{grid-column:span 15/span 15}.lg\:col-span-16{grid-column:span 16/span 16}.lg\:col-span-17{grid-column:span 17/span 17}.lg\:col-span-18{grid-column:span 18/span 18}.lg\:col-span-19{grid-column:span 19/span 19}.lg\:col-span-20{grid-column:span 20/span 20}.lg\:col-span-21{grid-column:span 21/span 21}.lg\:col-span-22{grid-column:span 22/span 22}.lg\:col-span-23{grid-column:span 23/span 23}.lg\:col-span-24{grid-column:span 24/span 24}}@media (min-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.md\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.md\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.md\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.md\:grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.md\:grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.md\:grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.md\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.md\:grid-cols-21{grid-template-columns:repeat(21,minmax(0,1fr))}.md\:grid-cols-22{grid-template-columns:repeat(22,minmax(0,1fr))}.md\:grid-cols-23{grid-template-columns:repeat(23,minmax(0,1fr))}.md\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.lg\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.lg\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.lg\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.lg\:grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.lg\:grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.lg\:grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.lg\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.lg\:grid-cols-21{grid-template-columns:repeat(21,minmax(0,1fr))}.lg\:grid-cols-22{grid-template-columns:repeat(22,minmax(0,1fr))}.lg\:grid-cols-23{grid-template-columns:repeat(23,minmax(0,1fr))}.lg\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.xl\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.xl\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.xl\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.xl\:grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.xl\:grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.xl\:grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.xl\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.xl\:grid-cols-21{grid-template-columns:repeat(21,minmax(0,1fr))}.xl\:grid-cols-22{grid-template-columns:repeat(22,minmax(0,1fr))}.xl\:grid-cols-23{grid-template-columns:repeat(23,minmax(0,1fr))}.xl\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-13{grid-column:span 13/span 13}.xl\:col-span-14{grid-column:span 14/span 14}.xl\:col-span-15{grid-column:span 15/span 15}.xl\:col-span-16{grid-column:span 16/span 16}.xl\:col-span-17{grid-column:span 17/span 17}.xl\:col-span-18{grid-column:span 18/span 18}.xl\:col-span-19{grid-column:span 19/span 19}.xl\:col-span-20{grid-column:span 20/span 20}.xl\:col-span-21{grid-column:span 21/span 21}.xl\:col-span-22{grid-column:span 22/span 22}.xl\:col-span-23{grid-column:span 23/span 23}.xl\:col-span-24{grid-column:span 24/span 24}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:col-start-13{grid-column-start:13}.xl\:col-start-14{grid-column-start:14}.xl\:col-start-15{grid-column-start:15}.xl\:col-start-16{grid-column-start:16}.xl\:col-start-17{grid-column-start:17}.xl\:col-start-18{grid-column-start:18}.xl\:col-start-19{grid-column-start:19}.xl\:col-start-20{grid-column-start:20}.xl\:col-start-21{grid-column-start:21}.xl\:col-start-22{grid-column-start:22}.xl\:col-start-23{grid-column-start:23}.xl\:col-start-24{grid-column-start:24}.xl\:col-start-25{grid-column-start:25}}@media (max-width:767.98px){.force-desktop-layout .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-19{grid-template-columns:repeat(19,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-20{grid-template-columns:repeat(20,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-21{grid-template-columns:repeat(21,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-22{grid-template-columns:repeat(22,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-23{grid-template-columns:repeat(23,minmax(0,1fr))}.force-desktop-layout .md\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.force-desktop-layout .md\:col-span-1{grid-column:span 1/span 1}.force-desktop-layout .md\:col-span-2{grid-column:span 2/span 2}.force-desktop-layout .md\:col-span-3{grid-column:span 3/span 3}.force-desktop-layout .md\:col-span-4{grid-column:span 4/span 4}.force-desktop-layout .md\:col-span-5{grid-column:span 5/span 5}.force-desktop-layout .md\:col-span-6{grid-column:span 6/span 6}.force-desktop-layout .md\:col-span-7{grid-column:span 7/span 7}.force-desktop-layout .md\:col-span-8{grid-column:span 8/span 8}.force-desktop-layout .md\:col-span-9{grid-column:span 9/span 9}.force-desktop-layout .md\:col-span-10{grid-column:span 10/span 10}.force-desktop-layout .md\:col-span-11{grid-column:span 11/span 11}.force-desktop-layout .md\:col-span-12{grid-column:span 12/span 12}.force-desktop-layout .md\:col-span-13{grid-column:span 13/span 13}.force-desktop-layout .md\:col-span-14{grid-column:span 14/span 14}.force-desktop-layout .md\:col-span-15{grid-column:span 15/span 15}.force-desktop-layout .md\:col-span-16{grid-column:span 16/span 16}.force-desktop-layout .md\:col-span-17{grid-column:span 17/span 17}.force-desktop-layout .md\:col-span-18{grid-column:span 18/span 18}.force-desktop-layout .md\:col-span-19{grid-column:span 19/span 19}.force-desktop-layout .md\:col-span-20{grid-column:span 20/span 20}.force-desktop-layout .md\:col-span-21{grid-column:span 21/span 21}.force-desktop-layout .md\:col-span-22{grid-column:span 22/span 22}.force-desktop-layout .md\:col-span-23{grid-column:span 23/span 23}.force-desktop-layout .md\:col-span-24{grid-column:span 24/span 24}.force-desktop-layout .md\:col-start-1{grid-column-start:1}.force-desktop-layout .md\:col-start-2{grid-column-start:2}.force-desktop-layout .md\:col-start-3{grid-column-start:3}.force-desktop-layout .md\:col-start-4{grid-column-start:4}.force-desktop-layout .md\:col-start-5{grid-column-start:5}.force-desktop-layout .md\:col-start-6{grid-column-start:6}.force-desktop-layout .md\:col-start-7{grid-column-start:7}.force-desktop-layout .md\:col-start-8{grid-column-start:8}.force-desktop-layout .md\:col-start-9{grid-column-start:9}.force-desktop-layout .md\:col-start-10{grid-column-start:10}.force-desktop-layout .md\:col-start-11{grid-column-start:11}.force-desktop-layout .md\:col-start-12{grid-column-start:12}.force-desktop-layout .md\:col-start-13{grid-column-start:13}.force-desktop-layout .md\:col-start-14{grid-column-start:14}.force-desktop-layout .md\:col-start-15{grid-column-start:15}.force-desktop-layout .md\:col-start-16{grid-column-start:16}.force-desktop-layout .md\:col-start-17{grid-column-start:17}.force-desktop-layout .md\:col-start-18{grid-column-start:18}.force-desktop-layout .md\:col-start-19{grid-column-start:19}.force-desktop-layout .md\:col-start-20{grid-column-start:20}.force-desktop-layout .md\:col-start-21{grid-column-start:21}.force-desktop-layout .md\:col-start-22{grid-column-start:22}.force-desktop-layout .md\:col-start-23{grid-column-start:23}.force-desktop-layout .md\:col-start-24{grid-column-start:24}.force-desktop-layout .md\:col-start-25{grid-column-start:25}}@layer overrides{.force-desktop-layout-viewport{position:relative}.scroll-affordance-fade{display:none}@media (max-width:767.98px){.force-desktop-layout-viewport{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.force-desktop-layout-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;isolation:isolate;padding-left:1.5rem;padding-right:1.5rem}.force-desktop-layout{min-width:64rem}.scroll-affordance-fade{display:block;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease;z-index:50}.scroll-affordance-fade.is-visible{opacity:1}.scroll-affordance-fade-left,.scroll-affordance-fade-right{bottom:0;top:0;width:var(--team-shadow-size,26px)}.scroll-affordance-fade-bottom,.scroll-affordance-fade-top{height:var(--team-shadow-size,26px);left:0;right:0}.scroll-affordance-fade-left{background:linear-gradient(to right,var(--team-shadow-color,rgba(0,0,0,.12)),transparent);left:0}.scroll-affordance-fade-right{background:linear-gradient(to left,var(--team-shadow-color,rgba(0,0,0,.12)),transparent);right:0}.scroll-affordance-fade-top{background:linear-gradient(to bottom,var(--team-shadow-color,rgba(0,0,0,.12)),transparent);top:0}.scroll-affordance-fade-bottom{background:linear-gradient(to top,var(--team-shadow-color,rgba(0,0,0,.12)),transparent);bottom:0}}}@layer hard-overrides{.grid-item-desired-width{max-width:none;width:calc((100% + var(--nexus-grid-gap-x, 1.5rem))*var(--desired-span-mobile, 1)/var(--placement-span-mobile, 1) - var(--nexus-grid-gap-x, 1.5rem))}.grid-item-desired-width:not(:has(.memo-edit-popup-overlay:not([class~=hidden]))){isolation:isolate}@media (min-width:768px){.grid-item-desired-width{width:calc((100% + var(--nexus-grid-gap-x, 1.5rem))*var(--desired-span, 1)/var(--placement-span, 1) - var(--nexus-grid-gap-x, 1.5rem))}main:has(.grid-item-desired-width){overflow-x:visible!important}}}@layer hard-overrides{turbo-frame,turbo-frame[id$=_list_frame]{display:block;min-height:auto}turbo-frame[id$=_list_frame]{height:auto!important;max-height:none!important;width:100%}turbo-frame [data-sortable-table-target=table]{min-height:auto}.overflow-x-auto{overflow-x:auto;overflow-y:visible}}@layer overrides{.list-tree-chevron{color:var(--team-text-color,#6b7280);cursor:pointer;display:inline-block;font-size:.7rem;line-height:1;margin-right:.25rem;transition:color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.1em}.list-tree-chevron:hover{color:var(--team-accent-color,#3b82f6)}.list-tree-spacer{display:inline-block;margin-right:.25rem;width:1.1em}.list-tree-row.list-tree-has-children>td[data-primary-field]{font-weight:600}.list-tree-controls{display:inline-flex;gap:.25rem;margin-left:.5rem;opacity:0;transition:opacity .12s ease;vertical-align:middle}.list-tree-row:hover .list-tree-controls{opacity:1}.list-tree-ctl-form{display:inline;margin:0}.list-tree-ctl-btn{align-items:center;background:transparent;border:none;border-radius:.25rem;color:var(--team-text-color,#6b7280);cursor:pointer;display:inline-flex;font-size:.75rem;height:1.4em;justify-content:center;width:1.4em}.list-tree-ctl-btn:hover{background:rgba(0,0,0,.06);color:var(--team-accent-color,#3b82f6)}.list-tree-ctl-remove:hover{color:#dc2626}.list-tree-footer>td{padding:.5rem .75rem}.list-tree-add-group-btn{align-items:center;background:transparent;border:1px dashed var(--team-outline-color,#cbd5e1);border-radius:.375rem;color:var(--team-accent-color,#3b82f6);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:.35rem;padding:.35rem .75rem}.list-tree-add-group-btn:hover{background:rgba(59,130,246,.08)}.list-tree-chevron-cell{padding:.25rem .5rem}.list-tree-chevron-cell .list-tree-chevron,.list-tree-chevron-cell .list-tree-spacer{margin-right:0}.picklist-modal-overlay{background-color:rgba(0,0,0,.5);overscroll-behavior:contain;z-index:var(--z-overlay-base)}.picklist-modal-content{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;max-height:85vh;min-height:400px}.picklist-modal-header{background-color:var(--team-header-bg,#f1f5f9);border-bottom:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px) var(--team-field-border-radius,6px) 0 0;padding:.75rem 1.25rem}.picklist-modal-title{color:var(--team-text-color,#111827);font-size:1.125rem;font-weight:600;line-height:1.75rem}.picklist-close-button{color:var(--team-muted-text,#6b7280);transition:color .15s}.picklist-close-button:hover{color:var(--team-text-color,#374151)}.picklist-list-container{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);margin:0 1.25rem;min-height:200px;overflow-y:auto;overscroll-behavior:contain}.picklist-actions{display:flex;justify-content:flex-end;padding:0 1.25rem 1rem}.picklist-list-container turbo-frame{display:flex;flex-direction:column;min-height:100%}.picklist-list-container .list-results-total{gap:.75rem;margin-top:auto;padding-top:1.5rem}.picklist-btn-cancel{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);color:var(--team-text-color,#374151);cursor:pointer;font-size:.875rem;font-weight:500;padding:var(--team-input-vertical-padding,8px) 1rem;transition:all .15s}.picklist-btn-cancel:hover{background-color:var(--team-header-bg,#f9fafb)}.picklist-btn-confirm{background-color:var(--team-accent-color,#3b82f6);border:none;border-radius:var(--team-field-border-radius,6px);color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:var(--team-input-vertical-padding,8px) 1rem;transition:all .15s}.picklist-btn-confirm:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 85%,#000)}}@layer overrides{@media (max-width:767px){.picklist-modal-content{margin-left:auto;margin-right:auto;max-height:95vh;min-height:300px;top:.5rem;width:calc(100% - 1rem)}.picklist-modal-header{padding:.5rem .75rem}.picklist-modal-title{font-size:1rem}.picklist-list-container{margin:0 .75rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.picklist-actions{gap:.5rem;padding:.5rem .75rem}}html.dark .picklist-modal-overlay{background-color:rgba(0,0,0,.7)}html.dark .picklist-modal-content{box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}}@layer hard-overrides{.picklist-modal-overlay .list-header{margin-bottom:0}.picklist-modal-overlay .list-sticky-header{top:0}.picklist-modal-overlay .list-sticky-header.is-stuck:before{height:0}}@layer overrides{.message-email-pill{background-color:transparent;border:1px solid var(--team-outline-color,#d1d5db);color:var(--team-muted-text,#6b7280);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.message-email-pill:hover{background-color:color-mix(in srgb,var(--team-text-color,#111827) 8%,transparent);border-color:var(--team-text-color,#111827);color:var(--team-text-color,#111827)}.msg-html-viewer-overlay{background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;inset:0;position:fixed;z-index:60}.msg-html-viewer-content{background-color:var(--team-page-bg,#fff);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.msg-html-viewer-header{align-items:center;background-color:var(--team-header-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;gap:.75rem;padding:.75rem 1rem}.msg-html-viewer-header-icon{font-size:1.125rem}.msg-html-viewer-eyebrow,.msg-html-viewer-header-icon{color:var(--team-muted-text,#6b7280);flex-shrink:0;line-height:1}.msg-html-viewer-eyebrow{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.msg-html-viewer-divider{background-color:var(--team-outline-color,#e5e7eb);flex-shrink:0;height:1.125rem;width:1px}.msg-html-viewer-subject{color:var(--team-text-color,#111827);flex:1 1 auto;font-size:1rem;font-weight:500;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-html-viewer-close{align-items:center;background-color:var(--team-error-color,#dc2626);border:none;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:700;height:2.5rem;justify-content:center;line-height:1;margin-left:auto;padding:0;transition:background-color .15s;width:2.5rem}.msg-html-viewer-close:hover{background-color:color-mix(in srgb,var(--team-error-color,#dc2626) 85%,#000)}.msg-html-viewer-frame{background-color:#fff;border:0;flex:1 1 auto;min-height:0;width:100%}html.dark .msg-html-viewer-overlay{background-color:rgba(0,0,0,.7)}}@layer hard-overrides{:root{--box-px:0.75rem;--box-title-py:0.75rem;--box-body-pt:0.875rem;--box-body-pb:0.875rem;--box-body-pb-actions:0.5rem;--box-spacing:0.875rem;--box-footer-py:0.75rem}.box-breakout-scope,:root{--breakout-px:var(--box-px)}.form-compact{--box-px:1rem;--box-title-py:0.75rem;--box-body-pt:0.5rem;--box-body-pb:0.5rem;--box-body-pb-actions:0.25rem;--box-spacing:0.5rem}.box-body-spacing>*+*{margin-top:var(--box-spacing)}@media (max-width:639px){:root{--box-px:0.5rem;--box-title-py:0.5rem;--box-body-pt:0.5rem;--box-body-pb:0.5rem;--box-body-pb-actions:0.25rem;--box-spacing:0.5rem}}.form-field-wrapper,.form-group{padding-bottom:var(--team-field-bottom-padding,5px)}[data-controller=field-auto-save]{padding-bottom:0}.field-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:var(--team-label-text,#374151)}.unified-multi-select-container{display:block;position:relative;width:100%}.unified-multi-select-container .dropdown-section,.unified-multi-select-container .filter-section,.unified-multi-select-container .selected-items-section{position:relative;width:100%}.unified-multi-select-container .dropdown-section select.border-b-0{border-bottom-left-radius:0;border-bottom-right-radius:0}.unified-multi-select-container .filter-section{margin-top:-1px}.field-with-filters-container{contain:layout}.field-with-filters-container,.super-select-with-filters{display:block;position:relative}.super-select-with-filters .has-filter-buttons+div[data-controller=filter-buttons]{margin-top:-1px}.field-container{display:block;position:relative}.field-container [data-multi-select-list-target=listContainer],.field-with-filters-container [data-multi-select-list-target=listContainer]{position:relative;z-index:1}.field-container>:not(:first-child),.field-with-filters-container .super-select-with-filters+[data-multi-select-list-target=listContainer],.field-with-filters-container>:not(:first-child){margin-top:var(--space-4,1rem)}.field-container,.field-with-filters-container{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.form-group-section+.form-group-section{border-top:1px solid var(--team-outline-color,#e5e7eb);margin-top:.5rem;padding-top:.75rem}h2.form-group-title-flag{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 12%,var(--team-page-bg,#fff));border-left:3px solid var(--team-accent-color,#3b82f6);border-radius:0 4px 4px 0;display:inline-flex;padding:var(--space-1,.25rem) var(--space-3,.75rem)}h2.form-group-title-box{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,var(--team-page-bg,#fff));border-radius:var(--team-field-border-radius,6px);display:flex;padding:.5rem .75rem;width:100%}.loose-show-field{border-left:3px solid var(--team-outline-color,#e5e7eb);padding-left:var(--space-2,8px)}.field-box-header{align-items:center;background-color:var(--team-outline-color,#e5e7eb);color:var(--team-label-text,#000);display:flex;font-size:.75rem;height:var(--team-box-header-height,24px);line-height:var(--team-box-header-height,24px);margin:0;max-height:var(--team-box-header-height,24px);min-height:var(--team-box-header-height,24px);overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.field-box-content{display:flex;flex-direction:column;justify-content:center;padding:var(--team-field-bottom-padding,5px)}@media (max-width:767.98px){.field-box-header{font-size:.625rem;padding-left:.5rem;padding-right:.5rem}}.field-box-card{border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden}.field-box-card-title{color:var(--team-label-text,#374151);font-size:.75rem;font-weight:600;padding:.5rem .5rem 0}.field-box-outlined{border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,4px);margin-top:.5rem;position:relative}.field-box-outlined-legend{background-color:var(--team-page-bg,#fff);color:var(--team-muted-text,#6b7280);font-size:.6875rem;font-weight:500;left:.5rem;line-height:1;padding:0 .25rem;position:absolute;top:-.5rem}.field-box-minimal{border-left:3px solid var(--team-outline-color,#d1d5db);padding-left:.5rem}.field-box-minimal-title{color:var(--team-muted-text,#6b7280);font-size:.6875rem;font-weight:600;padding-bottom:.25rem}.field-box-filled{border-radius:var(--team-field-border-radius,4px);overflow:hidden}.field-box-filled-title{color:var(--team-label-text,#374151);font-size:.6875rem;font-weight:600;padding:.5rem .5rem .25rem}.field-box-clear-accent{border-left:3px solid color-mix(in srgb,var(--team-accent-color,#3b82f6) 30%,transparent);padding-left:.5rem}.field-box-clear-tinted{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 3%,var(--team-field-bg,#fff));border-radius:var(--team-field-border-radius,6px);padding:.5rem}.field-layout-horizontal{align-items:flex-start;display:flex;gap:var(--space-4,1rem)}.field-layout-horizontal .field-label{padding-top:.375rem}@media (max-width:640px){.field-layout-horizontal{flex-direction:column!important;gap:.25rem!important}.field-layout-horizontal>div{width:100%!important}.field-layout-horizontal .field-label{padding-top:0}}.subform-grid-mode [class*=field-height-desktop-]{align-self:stretch}.form-group-highlights{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 6%,var(--team-page-bg,#fff));box-shadow:0 1px 0 color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent);margin-bottom:.5rem;margin-left:calc(var(--breakout-px, var(--box-px, .75rem))*-1);margin-right:calc(var(--breakout-px, var(--box-px, .75rem))*-1);padding-left:var(--breakout-px,var(--box-px,.75rem));padding-right:var(--breakout-px,var(--box-px,.75rem))}.form-group-highlights+.form-group-section,.form-group-section+.form-group-highlights{border-top:none;margin-top:.75rem}td[data-field-name=nested_title]{white-space:pre-wrap}.layout-tree{display:flex;flex-direction:column;gap:8px}.layout-tree-group{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);padding:6px 8px}@media (min-width:768px){.field-box-rail{grid-row:1/span var(--box-row-span,1)}}.nexus-file-field-container{container-type:inline-size}.nexus-file-actions{align-items:center;display:flex;gap:var(--space-2,8px)}@container (max-width: 300px){.nexus-file-actions{align-items:stretch;flex-direction:column}.nexus-file-field-container .attach-btn-text{display:none}}.layout-tree-box-label,.layout-tree-group-label{align-items:center;cursor:grab;display:flex;font-weight:600;gap:8px;padding:4px 2px}.layout-tree-box-label:active,.layout-tree-group-label:active{cursor:grabbing}.layout-tree-box-label>.layout-tree-grip,.layout-tree-group-label>.layout-tree-grip{font-size:1rem;padding:0 2px}.layout-tree-box-label:hover>.layout-tree-grip,.layout-tree-group-label:hover>.layout-tree-grip{color:var(--team-accent-color,#3b82f6)}.layout-tree-nodes{display:flex;flex-direction:column;gap:4px;margin-left:18px;min-height:10px}.layout-tree-box{background:color-mix(in srgb,var(--team-outline-color,#d1d5db) 8%,transparent);border:1px dashed var(--team-outline-color,#d1d5db);border-radius:4px;padding:4px 6px}.layout-tree-fields{display:flex;flex-direction:column;gap:2px;margin-left:18px;min-height:10px}.layout-tree-field{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;font-size:.875rem;gap:8px;padding:2px 4px}.layout-tree-field:hover{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,transparent)}.layout-tree-grip{color:var(--team-muted-text,#9ca3af);cursor:grab}.layout-tree-meta{color:var(--team-muted-text,#9ca3af);font-size:.6875rem;margin-left:6px;opacity:.8}.layout-tree-count{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent);border-radius:9999px;color:var(--team-muted-text,#6b7280);font-size:.6875rem;margin-left:6px;padding:0 6px}.layout-tree-actions{display:inline-flex;gap:6px;margin-left:8px;opacity:0;transition:opacity .12s}.layout-tree-box-label:hover>.layout-tree-actions,.layout-tree-field:hover>.layout-tree-actions,.layout-tree-group-label:hover>.layout-tree-actions,.layout-tree-inline:hover>.layout-tree-actions,li:hover>.layout-tree-inline>.layout-tree-actions{opacity:1}.layout-tree-delete,.layout-tree-edit{color:var(--team-muted-text,#9ca3af);padding:0 2px}.layout-tree-edit:hover{color:var(--team-accent-color,#3b82f6)}.layout-tree-addbox{color:var(--team-muted-text,#9ca3af);font-size:11px;margin-left:6px;opacity:.7;padding:0 2px}.layout-tree-addbox:hover{color:var(--team-accent-color,#3b82f6);opacity:1}.layout-tree-box>.layout-tree-fields:empty,.layout-tree-group>.layout-tree-nodes:empty{border:1px dashed var(--team-outline-color,#d1d5db);border-radius:3px;display:block;margin:2px 0 2px 18px;min-height:26px}.layout-tree-delete:hover{color:var(--team-error-color,#dc2626)}.layout-tree-subform-icon{color:var(--team-accent-color,#3b82f6)}.layout-tree-attached{display:flex;flex-basis:100%;flex-direction:column;gap:2px;list-style:none;margin:0 0 0 26px;padding:0}.layout-tree-attached-item{align-items:center;border-radius:4px;color:var(--team-muted-text,#6b7280);display:flex;font-size:.8125rem;gap:6px;padding:1px 4px}.layout-tree-attached-item:hover{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,transparent)}.layout-tree-attached-item:hover>.layout-tree-actions{opacity:1}.layout-tree-attached-icon{color:var(--team-muted-text,#9ca3af);font-size:.75rem}.layout-tree-chrome{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 5%,transparent)}.layout-tree-box-label .layout-tree-meta{font-weight:400}.layout-tree-ghost{opacity:.4}div.layout-tree-hidden .layout-tree-meta,div.layout-tree-hidden>.layout-tree-name,li.layout-tree-hidden{opacity:.55}li.layout-tree-hidden .layout-tree-actions{opacity:1}div.layout-tree-inherited,li.layout-tree-inherited{opacity:.5}div.layout-tree-inherited:hover,li.layout-tree-inherited:hover{opacity:.75}div.layout-tree-overridden,li.layout-tree-overridden.layout-tree-field{border-left:3px solid var(--team-accent-color,#3b82f6);padding-left:5px}.layout-tree-band-badge,.layout-tree-override-here,.layout-tree-revert-node{color:var(--team-accent-color,#3b82f6)}.layout-tree-band-badge{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 14%,transparent);border-radius:9999px;font-size:.6875rem;margin-left:6px;padding:0 6px;white-space:nowrap}.layout-tree-band-panel,.layout-tree-variable-editor{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:4px;display:flex;flex-basis:100%;flex-direction:column;font-size:.75rem;gap:4px;margin:2px 0 4px 24px;padding:6px 8px}.layout-tree-band-panel.hidden,.layout-tree-variable-editor.hidden{display:none}.layout-tree-band-panel-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.layout-tree-band-group-level{align-items:center;display:inline-flex;gap:6px}.layout-tree-band-group-level.hidden{display:none}.layout-tree-band-label{color:var(--team-muted-text,#6b7280);white-space:nowrap}.layout-tree-band-panel .form-select,.layout-tree-variable-editor .form-select{min-width:7rem;padding:0 1.75rem 0 .5rem;width:auto}.layout-tree-band-number{padding:0 .4rem;width:4.5rem}.layout-tree-band-text{flex:1 1 12rem;min-width:8rem;padding:0 .4rem}.layout-tree-band-flags{gap:4px 12px}.layout-tree-band-flag{align-items:center;cursor:pointer;display:inline-flex;gap:4px;white-space:nowrap}.layout-tree-variable-ref{background:color-mix(in srgb,var(--team-outline-color,#d1d5db) 30%,transparent);border-radius:3px;color:var(--team-muted-text,#6b7280);font-size:.6875rem;margin-left:6px;padding:0 4px}.layout-tree-readonly .layout-tree-box-label,.layout-tree-readonly .layout-tree-grip,.layout-tree-readonly .layout-tree-group-label{cursor:default}.layout-tree-search-hit,.settings-search-hit{background:var(--team-notify-pill-bg,#fde047);border-radius:3px;color:var(--team-notify-pill-text,#713f12);padding:0 2px}.layout-tree-rename-input{border:1px solid var(--team-accent-color,#3b82f6);border-radius:3px;font-size:.875rem;min-width:180px;padding:0 4px}.layout-tree-caret{color:var(--team-muted-text,#9ca3af);width:16px}.layout-tree-caret i{transition:transform .12s}.layout-collapsed .layout-tree-caret i,.layout-collapsed>.layout-tree-box-label .layout-tree-caret i,.layout-collapsed>.layout-tree-group-label .layout-tree-caret i{transform:rotate(-90deg)}.layout-tree-box.layout-collapsed>.layout-tree-fields,.layout-tree-group.layout-collapsed>.layout-tree-nodes,.layout-tree-group.layout-collapsed>ul,li.layout-collapsed>[data-chrome-children]{display:none}.layout-tree-menu{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;position:fixed;z-index:100}.layout-tree-menu.hidden{display:none}.layout-tree-menu button{font-size:.875rem;padding:8px 14px;text-align:left}.layout-tree-menu button:hover{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 12%,transparent)}.nav-target-arrow{color:var(--team-accent-color,#3b82f6);float:right;opacity:.75;padding:0 4px}.nav-target-arrow:hover{opacity:1}.list-cell-value,.list-field-cell{min-width:0;overflow-wrap:break-word}.list-field-cell .button-field-container{max-width:100%;overflow:hidden}.list-field-cell .button-field-container button{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-tree-select{accent-color:var(--team-accent-color,#3b82f6);cursor:pointer;flex-shrink:0;height:12px;margin-right:4px;width:12px}.layout-tree-selected{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 12%,transparent);border-radius:4px;outline:1px solid color-mix(in srgb,var(--team-accent-color,#3b82f6) 40%,transparent)}.field-height-desktop-2x textarea{min-height:5.25rem}.field-height-desktop-3x textarea{min-height:8.125rem}.field-height-desktop-4x textarea{min-height:11rem}.field-height-desktop-5x textarea{min-height:13.875rem}.field-height-desktop-6x textarea{min-height:16.75rem}.field-height-desktop-8x textarea{min-height:22.5rem}.field-height-desktop-10x textarea{min-height:28.25rem}.layout-canvas-editor{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:6px;margin:6px 0 6px 18px;overflow:hidden}.layout-canvas-fallback-note{background:color-mix(in srgb,var(--team-notify-pill-bg,#fde047) 30%,transparent);margin:0}.layout-canvas-fallback-note,.layout-canvas-toolbar{border-bottom:1px solid var(--team-outline-color,#d1d5db);color:var(--team-muted-text,#9ca3af);font-size:.75rem;padding:4px 8px}.layout-canvas-toolbar{align-items:center;display:flex;gap:8px}.layout-canvas-viewport{max-height:480px;overflow:auto;position:relative}.layout-canvas-rulers{display:grid;grid-template-columns:22px 1fr;grid-template-rows:18px 1fr}.layout-canvas-ruler-corner{border-right:1px solid var(--team-outline-color,#d1d5db);grid-column:1}.layout-canvas-ruler-corner,.layout-canvas-ruler-h{background:var(--team-page-bg,#fff);border-bottom:1px solid var(--team-outline-color,#d1d5db);grid-row:1}.layout-canvas-ruler-h{grid-column:2;overflow:hidden;position:relative}.layout-canvas-ruler-v{background:var(--team-page-bg,#fff);border-right:1px solid var(--team-outline-color,#d1d5db);grid-column:1;grid-row:2;overflow:hidden;position:relative}.layout-canvas-ruler-tick{color:var(--team-muted-text,#9ca3af);font-size:.625rem;line-height:1;position:absolute}.layout-canvas-ruler-h .layout-canvas-ruler-tick{border-left:1px solid var(--team-outline-color,#d1d5db);padding-left:2px;top:4px}.layout-canvas-ruler-v .layout-canvas-ruler-tick{left:2px;writing-mode:vertical-rl}.layout-canvas-stage{grid-column:2;grid-row:2;position:relative}.layout-canvas-page{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);outline:1px solid var(--team-outline-color,#d1d5db);position:relative}.layout-canvas-margins{border:1px dashed color-mix(in srgb,var(--team-accent-color,#3b82f6) 45%,transparent);pointer-events:none;position:absolute}.layout-canvas-snap-line{background:var(--team-accent-color,#3b82f6);display:none;pointer-events:none;position:absolute}.layout-canvas-snap-line.layout-canvas-snap-active{display:block}.layout-canvas-snap-line.layout-canvas-snap-h{height:1px;left:0;right:0}.layout-canvas-snap-line.layout-canvas-snap-v{bottom:0;top:0;width:1px}.layout-canvas-item{align-items:center;background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:3px;box-sizing:border-box;cursor:move;display:flex;font-size:.75rem;overflow:hidden;padding:0 4px;position:absolute;text-overflow:ellipsis;white-space:nowrap}.layout-canvas-item.layout-canvas-item-dragging{box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:5}.layout-canvas-item-label{pointer-events:none}.layout-canvas-resize-corner{border-bottom:2px solid var(--team-accent-color,#3b82f6);border-right:2px solid var(--team-accent-color,#3b82f6);bottom:0;cursor:nwse-resize;height:10px;position:absolute;right:0;width:10px}.layout-tree-with-preview{display:block}@media (min-width:768px){.layout-tree-with-preview{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(280px,38%)}.layout-tree-with-preview>.layout-paginated-preview{max-height:100vh;overflow:auto;position:sticky;top:0}}.layout-paginated-preview{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:6px;margin-top:.75rem;min-width:0;padding:8px}.layout-paginated-preview-header{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px;justify-content:space-between}.layout-paginated-preview-sample{align-items:center;color:var(--team-muted-text,#9ca3af);display:inline-flex;font-size:.75rem;gap:4px}.layout-paginated-preview-sample .form-select{min-width:4.5rem;padding:0 1.75rem 0 .5rem;width:auto}.layout-paginated-preview-meta{color:var(--team-muted-text,#9ca3af);font-size:.75rem;margin:4px 0 8px}.layout-paginated-preview-error{background:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#991b1b;display:block;padding:6px 8px}.layout-paginated-preview-viewport{background:color-mix(in srgb,var(--team-outline-color,#d1d5db) 40%,transparent);border-radius:4px;overflow:hidden;padding:8px}.layout-paginated-preview-scaler{width:-moz-max-content;width:max-content}.layout-paginated-preview .prpage{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);color:#222;font-family:Helvetica,Arial,sans-serif;font-size:10pt}.layout-paginated-preview .prpage+.prpage{margin-top:12pt}:root{--dropdown-height:38px;--dropdown-border-width:1px;--dropdown-inner-height:36px;--filter-height:18px;--dropdown-padding-x:var(--team-input-horizontal-padding,12px);--button-padding-x:10px;--border-color:var(--team-outline-color,#d1d5db)}.dropdown-line-container{background:var(--team-field-bg,#fff);border:var(--dropdown-border-width) solid var(--border-color);border-radius:var(--team-field-border-radius,6px);box-sizing:border-box;display:block;height:var(--dropdown-height);overflow:hidden;position:relative;width:100%}.unified-dropdown-container.has-filters .dropdown-line-container{border:0;border-radius:0;height:var(--dropdown-height)}.dropdown-row{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0;padding:0;width:100%}.custom-dropdown-trigger{padding:var(--team-input-vertical-padding,4px) var(--team-input-horizontal-padding,5px)}.dropdown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:0;border-radius:0;color:inherit;flex:1 1 auto;font-size:.875rem;height:auto;line-height:1.25rem;margin:0;min-width:0;outline:none;padding:6px var(--dropdown-padding-x);padding-right:2rem;width:100%}.dropdown-select:focus{box-shadow:none;outline:none}.dropdown-row>.flex-1{display:flex;flex:1 1 auto;min-width:0}.dropdown-button{align-items:center;background:transparent;border:0;border-left:var(--dropdown-border-width) solid var(--border-color);color:var(--team-text-color,#374151);cursor:pointer;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;margin:0;padding:0 var(--button-padding-x);transition:background-color .15s,color .15s}.dropdown-button:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-unselected-button-text,#374151)}.dropdown-button i,.dropdown-button svg{color:inherit;font-size:1rem;height:1rem;line-height:1;width:1rem}.action-icons-slider{display:flex;max-width:0;opacity:0;overflow:hidden;transition:max-width .2s ease,opacity .15s ease}.bar-grip-btn{align-items:center;background:none;border:none;color:var(--team-text-color,#9ca3af);cursor:pointer;display:inline-flex;opacity:.5;padding:0 4px;transition:opacity .15s}.bar-grip-btn:hover{opacity:1}.bar-action-slider{max-width:0;opacity:0;transition:max-width .2s ease,opacity .15s ease}[data-server-select-target=selectedItem].grip-open .bar-action-slider{max-width:60px;opacity:1}.bar-action-btn{align-items:center;background:none;border:none;color:var(--team-text-color,#9ca3af);cursor:pointer;display:inline-flex;opacity:.6;padding:0 4px;transition:opacity .15s,color .15s}.bar-action-btn:hover{color:var(--team-accent-color,#3b82f6);opacity:1}.unified-dropdown-container{border-radius:var(--team-field-border-radius,6px);display:flex;flex-direction:column;overflow:hidden}.unified-dropdown-container.has-filters{border:var(--dropdown-border-width) solid var(--border-color)}.filter-row{background:var(--team-field-bg,#fff);border-top:var(--dropdown-border-width) solid var(--border-color);display:flex;height:var(--filter-height)}.filter-button{align-items:center;background:transparent;border:0;border-right:var(--dropdown-border-width) solid var(--border-color);color:var(--team-text-color,#4b5563);cursor:pointer;display:inline-flex;flex:1 1 0;font-size:.6875rem;height:100%;justify-content:center;line-height:1;margin:0;opacity:.8;padding:0 var(--team-input-horizontal-padding,5px);transition:all .15s}.filter-button:last-child{border-right:0}.filter-button:hover{background-color:rgba(0,0,0,.05);color:var(--team-text-color,#111827);opacity:1}.filter-button.filter-button-active,.filter-button[data-filter-active=true]{background-color:var(--team-selected-button-bg,#3b82f6);border-color:var(--team-selected-button-bg,#3b82f6);color:var(--team-selected-button-text,#fff);opacity:1}.filter-button .badge-count{align-items:center;background-color:var(--team-unselected-badge-bg,#d1d5db);border-radius:9999px;color:var(--team-unselected-badge-text,#4b5563);display:inline-flex;font-size:.5625rem;height:14px;justify-content:center;margin-left:.25rem;min-width:14px;padding:0 .125rem}.filter-button.filter-button-active .badge-count,.filter-button[data-filter-active=true] .badge-count{background-color:var(--team-selected-badge-bg,hsla(0,0%,100%,.25));color:var(--team-selected-badge-text,#fff)}.custom-dropdown-panel li.highlighted{background-color:var(--team-hover-row-color,#eff6ff)}.dark .custom-dropdown-panel li.highlighted{background-color:var(--team-hover-row-color,#374151)}.select-color-dot{border-radius:9999px;display:inline-block;flex-shrink:0;height:9px;margin-right:.4rem;vertical-align:baseline;width:9px}.select-color-dot-box{border:1px solid rgba(0,0,0,.15);border-radius:2px}.select-color-dot-full_flag{border-radius:0;height:14px;width:4px}.select-all-pill{background-color:var(--team-selected-button-bg,#3b82f6);border-radius:9999px;color:var(--team-selected-button-text,#fff);display:inline-block;font-size:.5625rem;line-height:1.2;margin-left:.125rem;margin-right:.375rem;padding:1px 6px 2px;vertical-align:1px}.button-group-container{display:block;width:100%}.button-group-container .flex{display:flex;flex-wrap:wrap;gap:.5rem}.button-group-container button{background:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-text-color,#374151);cursor:pointer;padding:.5rem .75rem;transition:all .15s}.button-group-container button:hover{background:color-mix(in srgb,var(--team-field-bg,#fff) 95%,var(--team-text-color,#000))}.button-group-container button.active,.button-group-container button[data-action*="unified-select#selectButton"].active{background-color:var(--team-selected-button-bg,#3b82f6);border-color:var(--team-selected-button-bg,#3b82f6);color:var(--team-selected-button-text,#fff)}.selected-items-section{margin-top:1rem}.selected-items-section .space-y-2>*+*{margin-top:.5rem}.selected-item-box{align-items:center;background:var(--team-page-bg,#f9fafb);border:1px solid var(--team-outline-color,#e5e7eb);display:flex;justify-content:space-between;padding:.5rem .75rem;transition:background-color .2s}.multi-select-container,.single-select-container,.truly-unified-select-container{display:block;margin-top:var(--team-label-bottom-margin,5px);width:100%}.mt-0\.5.w-full .multi-select-container,.mt-0\.5.w-full .single-select-container,.mt-0\.5.w-full .truly-unified-select-container{margin-top:0}.truly-unified-select-field{display:block;width:100%}.truly-unified-select-field.can-add-records{position:relative}.unified-select-add-indicator{height:6px;pointer-events:none;position:absolute;right:1px;top:1px;width:5px;z-index:3}.unified-select-add-indicator:after,.unified-select-add-indicator:before{background-color:var(--team-success-color,#16a34a);content:"";position:absolute}.unified-select-add-indicator:before{height:6px;left:2px;top:0;width:1px}.unified-select-add-indicator:after{height:1px;left:0;top:2px;width:5px}.dropdown-line-container *,.unified-dropdown-container *{transform:none;translate:none}}@layer hard-overrides{.dropdown-line-container:focus-within{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent)}.unified-dropdown-container.has-filters:focus-within{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent)}.dropdown-option-selected{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff))}.dropdown-option-checkmark,.dropdown-option-selected{color:var(--team-accent-color,#3b82f6)}.custom-dropdown-panel{border:var(--dropdown-border-width) solid var(--border-color);border-radius:var(--team-field-border-radius,6px)}.custom-dropdown-panel .search-container input{border:1px solid var(--border-color)!important;border-radius:var(--team-field-border-radius,6px)!important}.selected-item-box{border-color:var(--border-color);border-radius:var(--team-field-border-radius,6px)}.form-select.h-\[38px\],select.h-\[38px\]{box-sizing:border-box;height:38px;line-height:1.25rem;margin:0;padding-bottom:.375rem;padding-top:.375rem;vertical-align:middle}.form-select{display:block}}@layer hard-overrides{}@layer overrides{.calendar-container{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:var(--team-field-bg,#fff);border-radius:var(--team-field-border-radius,6px);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow-x:auto;overflow-y:visible}.calendar-week-grid{display:block;min-width:1000px}.calendar-week-grid .flex{display:flex;width:100%}.calendar-week-grid .flex-1{flex:1 1 0%;width:14.28%}.calendar-week-grid .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@layer hard-overrides{.auto-save-field{border-radius:var(--team-field-border-radius,6px);cursor:text;display:inline-block;padding:.25rem .5rem;position:relative;transition:all .2s ease}.auto-save-field:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 5%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent)}.auto-save-field:focus{background-color:var(--team-field-bg,#fff);outline:2px solid color-mix(in srgb,var(--team-accent-color,#3b82f6) 50%,transparent);outline-offset:1px}.field-saved,input.field-saved,select.field-saved,textarea.field-saved{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 15%,var(--team-field-bg,#fff))!important;transition:background-color .3s ease}.field-error,input.field-error,select.field-error,textarea.field-error{border-color:var(--team-error-color,#ef4444)!important;box-shadow:0 0 0 1px var(--team-error-color,#ef4444)!important}.auto-save-status{display:inline-block;font-size:.875rem;margin-left:var(--space-1,.25rem);min-width:1.25rem;text-align:center;vertical-align:middle}.auto-save-status:empty{display:none}select.auto-save-field{cursor:pointer}select.auto-save-field.field-saving{animation:pulse-blue 1s ease-in-out infinite}.audit-history-icon{align-items:center;color:var(--team-text-color,#6b7280);cursor:pointer;display:inline-flex;height:1.25rem;justify-content:center;margin-right:.25rem;opacity:.7;transition:color .2s ease,opacity .2s ease;width:1.25rem}.audit-history-icon:hover{color:var(--team-accent-color,#3b82f6);opacity:1}.audit-history-modal{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.audit-history-modal.hidden{display:none}.audit-history-content{background:var(--team-page-bg,#fff);border-radius:var(--team-field-border-radius,6px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:var(--team-text-color,inherit);max-height:80vh;max-width:48rem;overflow-y:auto;padding:1.5rem}.audit-loading{color:var(--team-text-color,#6b7280);opacity:.8;padding:2rem;text-align:center}.audit-loading:before{animation:spin .8s linear infinite;border:3px solid var(--team-outline-color,#e5e7eb);border-radius:50%;border-top-color:var(--team-accent-color,#3b82f6);content:"";display:inline-block;height:2rem;width:2rem}@keyframes spin{to{transform:rotate(1turn)}}.audit-empty{color:var(--team-text-color,#9ca3af);font-style:italic;opacity:.7;padding:2rem;text-align:center}.audit-filters{border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem}}@layer overrides{.property-tabs{background-color:var(--team-header-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#d1d5db);display:flex;flex-wrap:wrap}.property-tabs .tab-button{border-bottom-width:2px;border-color:transparent;color:var(--team-muted-text,#6b7280);font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.375rem .5625rem}.property-tabs .tab-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}.property-tabs .tab-button:hover{background-color:var(--team-page-bg,#fff);color:var(--team-label-text,#374151)}.property-tabs .tab-button:focus{--tw-ring-color:var(--team-accent-color,#3b82f6)}.property-tabs .tab-button.active{border-color:var(--team-accent-color,#3b82f6);color:var(--team-accent-color,#3b82f6)}.property-panel,.property-tabs .tab-button.active{background-color:var(--team-page-bg,#fff)}.punch-out-tab-scroller{min-width:0}@media (min-width:768px){.punch-out-tab-scroller{min-height:8rem;overflow-y:auto;resize:vertical}}.list-popup-scroll-body{min-width:0;overscroll-behavior:contain}@media (max-width:767px){.list-popup-scroll-body>div,.punch-out-tab-scroller>div{min-width:0}.list-popup-scroll-body .list-table-scroll-wrapper,.punch-out-tab-scroller .list-table-scroll-wrapper{min-width:0;overflow-x:visible}}.property-row{align-items:flex-start;border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex}.property-row:last-child{border-bottom-width:0}.property-row .property-label{align-items:center;align-self:stretch;background-color:var(--team-header-bg,#f9fafb);border-right:1px solid var(--team-outline-color,#e5e7eb);color:var(--team-muted-text,#6b7280);display:flex;flex-shrink:0;font-size:.81rem;font-weight:500;line-height:1.2;overflow-wrap:anywhere;padding:.375rem;width:6.75rem;word-break:break-word}@media (min-width:768px){.property-row .property-label{width:8.25rem}}.property-row .property-input{flex:1 1 0%;padding:.1875rem .375rem}.property-row input[type=number],.property-row input[type=text],.property-row select,.property-row textarea{border-radius:.25rem;font-size:.875rem;line-height:1.25rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:var(--team-field-bg,#fff);border-color:var(--team-outline-color,#d1d5db);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--team-text-color,#334155);padding:.1875rem .375rem}.property-row input[type=number]:focus,.property-row input[type=text]:focus,.property-row select:focus,.property-row textarea:focus{--tw-ring-color:var(--team-accent-color,#3b82f6);border-color:var(--team-accent-color,#3b82f6)}.property-row input[type=checkbox]{border-color:var(--team-outline-color,#d1d5db);border-radius:.25rem;height:.75rem;width:.75rem}.property-row input[type=checkbox]:checked{background-color:var(--team-accent-color,#3b82f6);border-color:var(--team-accent-color,#3b82f6)}.property-row input[type=checkbox]:focus{--tw-ring-color:var(--team-accent-color,#3b82f6)}.property-row textarea{min-height:60px;resize:vertical}.property-row.checkbox-row{padding-bottom:.0625rem;padding-top:.0625rem}@media (max-width:640px){.property-row{flex-direction:column}.property-row .property-label{border-bottom:1px solid var(--team-outline-color,#e5e7eb);border-right:0;padding-bottom:.1875rem;padding-top:.1875rem;width:100%}.property-row .property-input{width:100%}.property-tabs{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.property-tabs .tab-button{flex-shrink:0;white-space:nowrap}}.property-section-header{background-color:var(--team-header-bg,#f3f4f6);border-bottom:1px solid var(--team-outline-color,#e5e7eb);color:var(--team-label-text,#374151);font-size:.81rem;font-weight:600;letter-spacing:.025em;padding:.375rem;text-transform:uppercase}}@layer hard-overrides{@media (max-width:767px){.list-popup-scroll-body .overflow-hidden,.punch-out-tab-scroller .overflow-hidden{min-width:0;overflow-x:auto;overflow-y:visible}}}@layer hard-overrides{.bottom-sheet-backdrop,.slide-panel-backdrop{background-color:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:40}.bottom-sheet-backdrop.active,.slide-panel-backdrop.active{opacity:1;pointer-events:auto}.slide-panel{background-color:var(--team-page-bg,#fff);height:100%;position:fixed;right:0;top:0;z-index:50;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-translate-x:100%;display:flex;flex-direction:column;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.slide-panel.active{transform:none}@media (min-width:768px){.slide-panel{max-width:600px;min-width:400px;width:33.333%}.slide-panel.slide-panel--wide{max-width:90vw;min-width:90vw;width:90vw}}.slide-panel-header{align-items:center;background-color:var(--team-header-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:.5625rem .75rem}@media (max-width:639px){.slide-panel-header{padding-left:.5rem;padding-right:.5rem}}.slide-panel-title{color:var(--team-label-text,#374151);font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slide-panel-close{border-radius:.25rem;color:var(--team-muted-text,#6b7280);padding:.1875rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-panel-close:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-text-color,#334155)}.slide-panel-body{background-color:var(--team-page-bg,#fff);flex:1 1 0%;overflow-y:auto;padding:.25rem .25rem 0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.slide-panel-footer{flex-shrink:0;padding:.5625rem .75rem}@media (max-width:639px){.slide-panel-footer{padding-left:.5rem;padding-right:.5rem}}.slide-panel-footer{background-color:var(--team-header-bg,#f9fafb);border-top:1px solid var(--team-outline-color,#e5e7eb)}.slide-panel .property-sheet{border-radius:0;border-width:0}.slide-panel .property-row .property-label{font-size:.7rem;line-height:1.2;overflow-wrap:anywhere;padding:.0625rem .1875rem;width:8.25rem;word-break:break-word}@media (min-width:768px){.slide-panel .property-row .property-label{width:9.75rem}}.slide-panel .property-row .property-input{padding:0 .0625rem}.slide-panel .property-row input,.slide-panel .property-row select,.slide-panel .property-row textarea{font-size:.81rem;padding:.0625rem .1875rem}.slide-panel .property-tabs .tab-button{font-size:.81rem;padding:.375rem}.slide-panel-loading{align-items:center;display:flex;height:6rem;justify-content:center}.slide-panel-loading-spinner{animation:spin 1s linear infinite;color:var(--team-accent-color,#3b82f6);height:1.5rem;width:1.5rem}.bottom-sheet{background-color:var(--team-page-bg,#fff);bottom:0;left:0;position:fixed;right:0;z-index:50;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-translate-y:100%;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;max-height:85vh;padding-bottom:env(safe-area-inset-bottom);transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.bottom-sheet,.bottom-sheet.active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bottom-sheet.active{--tw-translate-y:0}}@layer hard-overrides{@media (min-width:768px){.bottom-sheet{left:50%;max-height:75vh;max-width:720px;min-width:480px;transform:translate(-50%,100%);width:33.333%}.bottom-sheet.active{transform:translate(-50%)}}.bottom-sheet-grabber{display:none}.bottom-sheet.active>.bottom-sheet-grabber{background-color:var(--team-outline-color,#d1d5db);border-radius:9999px;display:block;height:4px;margin:.375rem auto .1875rem;width:40px}.bottom-sheet-header{align-items:center;background-color:var(--team-header-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:.375rem .75rem}@media (max-width:639px){.bottom-sheet-header{padding-left:var(--space-2,.5rem);padding-right:var(--space-2,.5rem)}}.bottom-sheet-title{color:var(--team-label-text,#374151);font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-sheet-close{border-radius:var(--space-1,.25rem);color:var(--team-muted-text,#6b7280);padding:.1875rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bottom-sheet-close:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-text-color,#334155)}.bottom-sheet-body{background-color:var(--team-page-bg,#fff);flex:1 1 0%;overflow-y:auto;padding:.25rem .25rem 0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bottom-sheet-loading{align-items:center;display:flex;height:6rem;justify-content:center;--tw-text-opacity:1;color:var(--team-muted-text,#6b7280);font-size:.875rem;line-height:1.25rem}}@layer overrides{.single-record-view-overlay{background-color:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s cubic-bezier(.4,0,.2,1);z-index:9999}.single-record-view-overlay.hidden{display:none}.single-record-view-overlay.active{opacity:1;pointer-events:auto}.single-record-view{background-color:var(--team-page-bg,#fff);display:flex;flex-direction:column;inset:0;position:fixed;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);clip-path:circle(0 at 50% 0);opacity:0;padding-bottom:env(safe-area-inset-bottom);transition:opacity .25s cubic-bezier(.4,0,.2,1),clip-path .25s cubic-bezier(.4,0,.2,1)}.single-record-view-overlay.active .single-record-view{clip-path:circle(150% at 50% 0);opacity:1}@media (min-width:768px){.single-record-view{border-radius:8px;height:90vh;inset:5vh 5vw;margin:auto;max-height:90vh;max-width:90vw;overflow:hidden;width:90vw}.single-record-view-overlay.active .single-record-view{clip-path:circle(150% at 50% 50%)}}.single-record-view-header{align-items:center;background-color:var(--team-header-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.5625rem 3.25rem .5625rem .75rem;position:relative}@media (max-width:639px){.single-record-view-header{padding-left:.5rem}}.single-record-view-title{color:var(--team-label-text,#374151);font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-record-view-position{color:var(--team-muted-text,#6b7280);flex-shrink:0;font-size:.8125rem}.single-record-view-filter-toggle{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--team-muted-text,#6b7280);cursor:pointer;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:background-color .15s,color .15s;width:1.75rem}.single-record-view-filter-toggle:hover{background-color:var(--team-outline-color,#e5e7eb);color:var(--team-label-text,#374151)}.single-record-view-filter-panel{display:none}@media (min-width:768px){.single-record-view-filter-panel.active{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:block;margin-top:.25rem;max-height:70vh;overflow-y:auto;padding:.75rem;position:absolute;right:.75rem;top:100%;width:min(28rem,calc(100vw - 1.5rem));z-index:20}}.single-record-view-filter-panel-loading{color:var(--team-muted-text,#6b7280);font-size:.875rem;padding:.75rem}.single-record-view-arrow{align-items:center;background-color:var(--team-accent-color,#3b82f6);border:none;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .15s,background-color .15s;width:2.5rem}.single-record-view-arrow--prev{left:.5rem}.single-record-view-arrow--next{right:.5rem}.single-record-view-arrow:disabled{cursor:default;opacity:.3;pointer-events:none}.single-record-view-arrow:hover:not(:disabled){filter:brightness(.9)}.single-record-view-body{background-color:var(--team-page-bg,#fff);flex:1 1 0%;overflow-y:auto;padding:.75rem;-webkit-overflow-scrolling:touch}.single-record-view-loading{align-items:center;display:flex;height:6rem;justify-content:center}.single-record-view-loading-spinner{animation:spin 1s linear infinite;color:var(--team-accent-color,#3b82f6);height:1.5rem;width:1.5rem}.subform-count-card-tap{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:8px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:background-color .15s,border-color .15s;width:100%}.subform-count-card-tap:hover{border-color:var(--team-accent-color,#3b82f6)}.subform-count-card-empty{cursor:default;opacity:.7}.subform-count-card-icon{align-items:center;background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,transparent);border-radius:9999px;color:var(--team-accent-color,#3b82f6);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.subform-count-card-body{align-items:baseline;display:flex;flex:1 1 auto;gap:.5rem;min-width:0}.subform-count-card-label{color:var(--team-label-text,#374151);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subform-count-card-count{color:var(--team-label-text,#374151);font-size:1.125rem;font-weight:700}.subform-count-card-chevron{color:var(--team-muted-text,#9ca3af);flex-shrink:0;font-size:.875rem}}@layer overrides{}@layer hard-overrides{.record-detail-grid{display:grid}.record-detail-grid.hidden{display:none}@media (min-width:768px){.record-detail-grid.hidden{display:grid!important}}@media (max-width:767px){.record-detail-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.record-detail-field{grid-column:span var(--detail-field-mobile-span,6) /span var(--detail-field-mobile-span,6)!important}}.record-detail-toggle{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-muted-text,#6b7280);display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;transition:background-color .12s ease,color .12s ease}.record-detail-toggle:hover{border-color:var(--team-accent-color,#3b82f6);color:var(--team-accent-color,#3b82f6)}@media (min-width:768px){.record-detail-toggle{display:none}}}@layer overrides{body{transition:padding-bottom .3s ease}#floating-announcements-container{max-width:var(--announcement-width-desktop,330px);pointer-events:none;width:100%}@media (max-width:640px){#floating-announcements-container{max-width:min(var(--announcement-width-mobile,330px),calc(100vw - 2rem))}}#floating-announcements-container .announcement-item{margin-bottom:.5rem;pointer-events:auto}#floating-announcements-container .announcement-item.announcement-new{animation:slideIn .3s ease-out}.announcement-item.announcement-dismissing{animation:slideOut .3s ease-in forwards}.announcement-item.announcement-minimizing{animation:collapseToTab .2s ease-in forwards}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes collapseToTab{0%{max-height:400px;opacity:1}to{margin:0;max-height:0;opacity:0;padding:0}}.announcement-undismissable{border-left:3px solid hsla(0,0%,100%,.5)}.announcement-item[data-dismissable=false]{box-shadow:0 2px 12px rgba(0,0,0,.25)}.announcement-tab{align-items:center;display:inline-flex;margin-bottom:.25rem;max-width:200px;pointer-events:auto;transition:opacity .15s ease;white-space:nowrap}.announcement-tab:hover{opacity:.9}body.floating-announcements-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){#floating-announcements-container{bottom:1rem;left:1rem;max-width:calc(100vw - 2rem);right:1rem}}}@layer hard-overrides{.global-search{position:relative}.global-search-box{align-items:center;background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,.375rem);display:flex;gap:.375rem;height:1.75rem;padding:0 .5rem;transition:width .15s ease,border-color .15s ease;width:12rem}.global-search-box:focus-within{border-color:var(--team-accent-color,#3b82f6);width:16rem}.global-search-icon{color:var(--team-muted-text,#6b7280);font-size:.8rem}.global-search-box input[type=text]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--team-text-color,#334155)!important;font-size:.8125rem;height:100%;line-height:1.75rem;margin:0;outline:none;padding:0!important;width:100%}.global-search-box input[type=text]:focus{border:0!important;box-shadow:none!important;outline:none!important}@media (max-width:767px){.global-search-box{width:5rem}.global-search-box:focus-within{width:9rem}.global-search-box [data-controller=search-depth],.global-search-box [data-global-search-target=embiggenButton]{display:none}}.global-search-embiggen-active{color:var(--team-accent-color,#3b82f6)}.global-search-dropdown{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,.5rem);box-shadow:0 10px 25px rgba(0,0,0,.15);max-height:70vh;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:calc(100% + .25rem);width:22rem;z-index:var(--z-overlay-base)}.global-search-group{border-bottom:1px solid var(--team-outline-color,#f3f4f6);padding:.25rem 0}.global-search-results>.global-search-group:last-child,.global-search-window:last-child>.global-search-group:last-child{border-bottom:0}.global-search-group-label{color:var(--team-grouping-text,#6b7280);font-size:.6875rem;letter-spacing:.05em;padding:.375rem .75rem .125rem;text-transform:uppercase}.global-search-group ul{list-style:none;margin:0;padding:0}.global-search-group li .global-search-nolink,.global-search-group li a{color:var(--team-text-color,#334155);display:block;font-size:.8125rem;padding:.375rem .75rem;text-decoration:none}.global-search-group li a:hover{background-color:var(--team-header-bg,#f9fafb)}.global-search-group li .global-search-nolink{color:var(--team-muted-text,#6b7280)}.global-search-group mark{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 25%,transparent);border-radius:2px;color:inherit;padding:0 1px}.global-search-group .global-search-subtitle{color:var(--team-muted-text,#6b7280);display:inline;font-size:.6875rem;margin-left:.375rem}.global-search-preview-card{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,.5rem);box-shadow:0 10px 25px rgba(0,0,0,.15);max-height:60vh;overflow:hidden;padding:.75rem;pointer-events:none;position:absolute;right:22.5rem;top:calc(100% + .25rem);width:20rem;z-index:calc(var(--z-overlay-base) + 1)}.global-search-preview-heading{border-bottom:1px solid var(--team-outline-color,#f3f4f6);color:var(--team-text-color,#334155);font-size:.875rem;font-weight:600;margin-bottom:.5rem;padding-bottom:.375rem}.global-search-preview-fields{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-size:.8125rem;grid-template-columns:auto 1fr;margin:0;row-gap:.25rem}.global-search-preview-fields dt{color:var(--team-muted-text,#6b7280);font-weight:500;white-space:nowrap}.global-search-preview-fields dd{color:var(--team-text-color,#334155);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-window-error:after{color:var(--team-danger-text,#b91c1c);content:"Some results failed to load.";display:block;font-size:.75rem;padding:.375rem .75rem}.global-search-empty,.global-search-results .empty-state{color:var(--team-muted-text,#6b7280);font-size:.8125rem;padding:.75rem;text-align:center}.global-search-dropdown.global-search-loading .global-search-results,.global-search-overlay-body.global-search-loading .global-search-results{opacity:.45}.global-search-box{container-type:inline-size}@container (max-width: 299px){.global-search-box:has(input:not(:-moz-placeholder-shown)) .global-search-icon{display:none}.global-search-box:has(input:not(:placeholder-shown)) .global-search-icon{display:none}}.global-search-box{position:relative}.global-search-busy .global-search-box:after{animation:global-search-sweep 1.1s linear infinite;background:linear-gradient(90deg,transparent 0,transparent 35%,var(--team-accent-color,#3b82f6) 50%,transparent 65%,transparent 100%);background-size:200% 100%;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}@keyframes global-search-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}.global-search-overlay{align-items:center;background-color:rgba(15,23,42,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-overlay-elevated)}.global-search-overlay.hidden{display:none}.global-search-overlay-panel{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,.5rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.35);display:flex;flex-direction:column;height:85vh;overflow:hidden;width:90vw}.global-search-overlay-header{align-items:center;background-color:var(--team-unselected-button-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:.75rem 1rem}.global-search-overlay-title{color:var(--team-text-color,#334155);font-size:.875rem;font-weight:600}.global-search-overlay-close{align-items:center;background:transparent;border:none;border-radius:var(--team-field-border-radius,.375rem);color:var(--team-muted-text,#6b7280);cursor:pointer;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.global-search-overlay-close:hover{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 15%,transparent);color:var(--team-error-color,#ef4444)}.global-search-overlay-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .75rem}.global-search-overlay-body .global-search-results{align-items:start;display:grid;gap:0 1.25rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.global-search-overlay-body .global-search-window{display:contents}@media (max-width:767px){.global-search-overlay-panel{border:none;border-radius:0;height:100vh;width:100vw}.global-search-overlay-body .global-search-results{grid-template-columns:1fr}}.global-search-window-loading{animation:global-search-window-pulse 1.4s ease-in-out infinite;background-color:var(--team-outline-color,#e5e7eb);border-radius:.25rem;height:3rem;margin:.5rem .75rem}@keyframes global-search-window-pulse{0%,to{opacity:.7}50%{opacity:.25}}}@layer overrides{.ui-box{background-color:var(--team-header-bg,#f9fafb);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);padding:var(--team-field-bottom-padding,5px)}.ui-box,.ui-box-label{margin-bottom:var(--team-field-bottom-padding,5px)}.ui-box-label{color:var(--team-label-text,#374151);display:block;font-size:.875rem;font-weight:500}.ui-box .ui-box{background-color:var(--team-header-bg,#fff);border-color:var(--team-outline-color,#d1d5db)}.ui-box .ui-box .ui-box{background-color:var(--team-header-bg,#f9fafb);border-color:var(--team-outline-color,#e5e7eb)}.ui-box-empty{display:block;padding:var(--team-field-bottom-padding,5px);text-align:center;width:100%}.ui-box[style*=grid-column]{height:-moz-fit-content;height:fit-content}[data-edit-mode=true] .ui-box:hover{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 2px color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent)}.ui-box-content>*{flex-shrink:0}.ui-box-header{align-items:center;cursor:pointer;display:flex;margin-bottom:var(--team-field-bottom-padding,5px);padding:calc(var(--team-field-bottom-padding, 5px)/2) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-box-header:hover{opacity:.8}.ui-box-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #374151;display:inline-block;height:0;margin-right:.5rem;transition:transform .2s ease;width:0}.ui-box-arrow-closed{transform:rotate(-90deg)}[data-controller=collapsible-box] .ui-box-content{transition:opacity .15s ease}.ui-box .ui-box .ui-box.has-bg-color,.ui-box .ui-box.has-bg-color,.ui-box.has-bg-color{background-color:color-mix(in srgb,var(--ui-box-bg-color) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))}@media (max-width:768px){.ui-box{padding:var(--team-field-bottom-padding,5px)}}.ui-box-menu{display:inline-block}.ui-box-menu-trigger{align-items:center;background-color:var(--team-header-bg,#f9fafb);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);color:var(--team-label-text,#374151);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;list-style:none;padding:calc(var(--team-field-bottom-padding, 5px)*1.2) .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-box-menu-trigger::-webkit-details-marker,.ui-box-menu-trigger::marker{display:none}.ui-box-menu-trigger:hover{opacity:.85}.ui-box-menu-trigger-chevron{align-items:center;color:var(--team-label-text,#9ca3af);display:flex;font-size:.7rem;transition:transform .15s}.ui-box-menu[open]>.ui-box-menu-trigger .ui-box-menu-trigger-chevron{transform:rotate(180deg)}.ui-box-menu-panel{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);display:none;flex-direction:column;margin-top:.25rem;max-width:calc(100vw - 2rem);min-width:12rem;padding:.5rem;z-index:40}.ui-box-menu[open] .ui-box-menu-panel{display:flex}.ui-box-menu-item{display:block;min-width:0}.ui-box-menu-panel-grid{width:100%}}@layer hard-overrides{.ui-box-menu-panel .ui-menu-row{align-items:center;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;display:flex!important;height:auto!important;margin:0!important;max-width:100%;min-height:1.75rem;padding:.375rem .75rem!important;text-align:left;width:100%}.ui-box-menu-panel .ui-menu-row:not(.ui-button-custom-colors){background-color:transparent!important;color:var(--team-text-color,#1f2937)!important}.ui-box-menu-panel .ui-menu-row:not(.ui-button-custom-colors) .button-label{color:inherit}.ui-box-menu-panel .ui-menu-row:hover:not(.ui-button-custom-colors){background-color:var(--team-header-bg,#f3f4f6)!important}.ui-box-menu-panel .ui-menu-row-divider{margin:.25rem .5rem!important}.ui-box-menu-panel .ui-menu-row-submenu{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-box-menu-panel .ui-menu-row-submenu::-webkit-details-marker,.ui-box-menu-panel .ui-menu-row-submenu::marker{display:none}.ui-menu-row-submenu-chevron{align-items:center;color:var(--team-label-text,#9ca3af);display:flex;flex:0 0 auto;font-size:.7rem;margin-left:auto;padding-left:.5rem;transition:transform .15s}.ui-box-menu-submenu[open]>.ui-box-menu-panel{display:flex}.ui-box-menu-submenu[open]>.ui-menu-row-submenu .ui-menu-row-submenu-chevron{transform:rotate(90deg)}.ui-split-button{align-items:stretch;display:inline-flex;max-width:100%}.ui-split-button-menu-row{display:flex;width:100%}.ui-split-button>.button,.ui-split-button>.button-secondary,.ui-split-button>.ui-menu-row{flex:1 1 auto;min-width:0}.ui-split-button:not(.ui-split-button-menu-row)>.button,.ui-split-button:not(.ui-split-button-menu-row)>.button-secondary{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.ui-split-button-chevron{align-items:stretch;display:inline-flex;flex:0 0 auto}.ui-split-button-chevron-trigger{align-items:center;border-bottom-left-radius:0!important;border-left:1px solid hsla(0,0%,100%,.35);border-top-left-radius:0!important;cursor:pointer;display:inline-flex!important;height:100%;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto!important}.button.ui-split-button-chevron-trigger{background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border-color:var(--team-outline-color,#d1d5db)!important;color:var(--team-selected-button-text,#fff)!important;padding:0 .27rem!important}}@layer hard-overrides{.ui-split-button-chevron-trigger::-webkit-details-marker,.ui-split-button-chevron-trigger::marker{display:none}.ui-split-button-chevron-trigger:hover{opacity:.85}.ui-box-menu-panel .ui-split-button-chevron-trigger{background-color:transparent!important;border-color:var(--team-outline-color,#e5e7eb)!important;border-radius:0!important;color:var(--team-label-text,#9ca3af)!important;height:auto;min-height:1.75rem}.ui-box-menu-panel .ui-split-button-chevron-trigger:hover{background-color:var(--team-header-bg,#f3f4f6)!important}td[data-sticky-col-index]:has(.ui-box-menu[open]){position:static!important;z-index:auto!important}td[data-sticky-col-index]:has(.cell-action-menu-panel:not(.hidden)),th[data-sticky-col-index]:has(.cell-action-menu-panel:not(.hidden)){position:static!important;z-index:auto!important}}@layer overrides{.truncated-expandable{display:inline;position:relative}.truncated-expandable .te-short{display:inline}.truncated-expandable .te-full{display:none}.truncated-expandable:hover .te-short{visibility:hidden}.truncated-expandable:hover .te-full{background-color:var(--team-page-bg,#fff);border-radius:var(--team-field-border-radius,6px);box-shadow:0 2px 6px rgba(0,0,0,.15);color:var(--team-text-color,#1f2937);display:block;left:0;max-height:60vh;max-width:400px;overflow-y:auto;padding:4px 8px;position:absolute;top:-2px;white-space:normal;width:-moz-max-content;width:max-content;word-break:break-word;z-index:1000}td:has(.truncated-expandable){overflow:visible;position:relative}@media (min-width:768px){.list-field-cell .truncated-expandable{display:block}.list-field-cell .truncated-expandable .te-short{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}}@layer hard-overrides{.template-filter-input{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--team-text-color,#374151);font-size:.875rem;padding:var(--team-input-vertical-padding,8px) var(--team-input-horizontal-padding,12px);transition:border-color .15s,box-shadow .15s;width:100%}.template-filter-input:focus{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 2px color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent);outline:none}.template-filter-input::-moz-placeholder{color:var(--team-muted-text,#9ca3af)}.template-filter-input::placeholder{color:var(--team-muted-text,#9ca3af)}.template-filter-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--team-text-color,#374151);font-size:.875rem;padding:var(--team-input-vertical-padding,8px) 2.5rem var(--team-input-vertical-padding,8px) var(--team-input-horizontal-padding,12px);transition:border-color .15s,box-shadow .15s;width:100%}.filter-color-dot,.template-filter-select{border-radius:var(--team-field-border-radius,6px)}.filter-color-dot{border:1px solid var(--team-outline-color,#d1d5db);height:.75rem;width:.75rem}.filter-color-dot-lg{height:1rem;width:1rem}.count-badge{align-items:center;background-color:var(--team-default-badge-bg,color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-field-bg,#fff)));border-radius:var(--team-field-border-radius,6px);color:var(--team-default-badge-text,var(--team-accent-color,#3b82f6));display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.25rem .75rem}.count-badge[data-controller=clickable-count]{cursor:pointer;transition:background-color .15s,transform .1s}.count-badge[data-controller=clickable-count]:hover{background-color:color-mix(in srgb,var(--team-default-badge-bg,var(--team-accent-color,#3b82f6)) 80%,var(--team-field-bg,#fff));transform:scale(1.02)}.count-badge-zero{align-items:center;background-color:var(--team-header-bg,#f3f4f6);border-radius:var(--team-field-border-radius,6px);color:var(--team-muted-text,#6b7280);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.25rem .75rem}html.dark .count-badge{background-color:var(--team-default-badge-bg,color-mix(in srgb,var(--team-accent-color,#60a5fa) 20%,var(--team-field-bg,#1e293b)));color:var(--team-default-badge-text,var(--team-accent-color,#60a5fa))}html.dark .count-badge-zero{background-color:var(--team-field-bg,#1e293b);color:var(--team-muted-text,#9ca3af)}.severity-chip{align-items:center;border-radius:var(--team-field-border-radius,6px);display:inline-flex;font-size:.75rem;font-weight:400;justify-content:center;padding:.125rem .5rem;white-space:nowrap}.severity-chip.severity-critical{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 15%,var(--team-field-bg,#fff));color:var(--team-error-color,#ef4444)}.severity-chip.severity-high{background-color:color-mix(in srgb,var(--team-warning-color,#f59e0b) 15%,var(--team-field-bg,#fff));color:var(--team-warning-color,#f59e0b)}.severity-chip.severity-medium{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-field-bg,#fff));color:var(--team-accent-color,#3b82f6)}.severity-chip.severity-low{background-color:var(--team-header-bg,#f3f4f6);color:var(--team-muted-text,#6b7280)}html.dark .severity-chip.severity-critical{background-color:color-mix(in srgb,var(--team-error-color,#f87171) 20%,var(--team-field-bg,#1e293b));color:var(--team-error-color,#f87171)}html.dark .severity-chip.severity-high{background-color:color-mix(in srgb,var(--team-warning-color,#fbbf24) 20%,var(--team-field-bg,#1e293b));color:var(--team-warning-color,#fbbf24)}html.dark .severity-chip.severity-medium{background-color:color-mix(in srgb,var(--team-accent-color,#60a5fa) 20%,var(--team-field-bg,#1e293b));color:var(--team-accent-color,#60a5fa)}html.dark .severity-chip.severity-low{background-color:var(--team-field-bg,#1e293b);color:var(--team-muted-text,#9ca3af)}.telemetry-chip{align-items:center;border-radius:var(--team-field-border-radius,6px);display:inline-flex;font-size:.75rem;font-weight:400;justify-content:center;padding:.125rem .5rem;white-space:nowrap}.telemetry-chip.telemetry-healthy{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 15%,var(--team-field-bg,#fff));color:var(--team-success-color,#10b981)}.telemetry-chip.telemetry-stale{background-color:color-mix(in srgb,var(--team-warning-color,#f59e0b) 15%,var(--team-field-bg,#fff));color:var(--team-warning-color,#f59e0b)}.telemetry-chip.telemetry-silent{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 15%,var(--team-field-bg,#fff));color:var(--team-error-color,#ef4444)}html.dark .telemetry-chip.telemetry-healthy{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 20%,var(--team-field-bg,#1e293b));color:var(--team-success-color,#10b981)}html.dark .telemetry-chip.telemetry-stale{background-color:color-mix(in srgb,var(--team-warning-color,#fbbf24) 20%,var(--team-field-bg,#1e293b));color:var(--team-warning-color,#fbbf24)}html.dark .telemetry-chip.telemetry-silent{background-color:color-mix(in srgb,var(--team-error-color,#f87171) 20%,var(--team-field-bg,#1e293b));color:var(--team-error-color,#f87171)}.has-filter-buttons .ss-main,.has-filter-buttons input[type=text],.has-filter-buttons select{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-buttons-container{margin-top:-1px}.filter-buttons-group{background-color:var(--team-field-bg,#fff);border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.filter-button,.filter-buttons-group{border-color:var(--team-outline-color,#d1d5db)}.filter-button{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-unselected-button-text,#374151);padding:0 var(--team-input-horizontal-padding,5px);transition:all .15s ease-in-out}.filter-button:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-unselected-button-bg,#f3f4f6))}.filter-button-active{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 50%,transparent)!important;color:#fff!important;font-weight:600}.filter-button-active:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 90%,var(--team-field-bg,#fff))!important}.filter-button .badge-count{background-color:var(--team-unselected-badge-bg,#e5e7eb);color:var(--team-unselected-badge-text,#6b7280)}.filter-button-active .badge-count,.filter-button-active .filter-badge{background-color:var(--team-selected-badge-bg,hsla(0,0%,100%,.25))!important;color:var(--team-selected-badge-text,#fff)!important}.badge-count.badge-count-has-items{background-color:var(--team-unselected-badge-bg,color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,var(--team-field-bg,#fff)));color:var(--team-unselected-badge-text,var(--team-accent-color,#3b82f6))}.filter-button-active .badge-count.badge-count-has-items{background-color:var(--team-selected-badge-bg,hsla(0,0%,100%,.25));color:var(--team-selected-badge-text,#fff)}.super-select-with-filters{position:relative}.selected-outside-filter{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff));border-left:4px solid var(--team-accent-color,#3b82f6)}.selected-at-top{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,var(--team-field-bg,#fff));border-left:3px solid var(--team-accent-color,#3b82f6)}.picklist-separator-row{height:4px;padding:0}[data-picklist-filter-count]{font-size:.65rem;min-width:1.25rem;text-align:center;transition:all .2s ease}[data-picklist-filter-count]:not(:empty){background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,var(--team-field-bg,#fff));color:var(--team-accent-color,#3b82f6)}[data-picklist-filter-count="0"]{background-color:var(--team-field-bg,#f3f4f6);color:var(--team-muted-text,#9ca3af)}.picklist-selected-badge{align-items:center;background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-field-bg,#fff));border-radius:9999px;color:var(--team-accent-color,#3b82f6);display:inline-flex;font-size:.75rem;font-weight:500;padding:.125rem .625rem}.filter-collapse-header{align-items:center;background-color:var(--team-header-bg,#f9fafb);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px)!important;cursor:pointer;display:flex;justify-content:space-between;padding:5px var(--team-input-horizontal-padding,8px);transition:background-color .15s;width:100%}.filter-collapse-header:hover{background-color:var(--team-unselected-button-bg,#f3f4f6)}.filter-collapse-label{color:var(--team-text-color,#374151);font-size:.8125rem;font-weight:600}.filter-collapse-icon{color:var(--team-muted-text,#6b7280);font-size:.875rem;height:.875rem;transition:transform .2s;width:.875rem}.filter-group .button-smaller{padding-bottom:2px!important;padding-top:2px!important}@media (max-width:480px){.filter-group .button-smaller{min-height:44px}}@media (max-width:767.98px){.template-filters .template-filter-input,.template-filters input[type=date],.template-filters input[type=number],.template-filters input[type=text],.template-filters select{min-height:40px}}.team-card{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);min-width:0;overflow:hidden;padding:var(--team-field-bottom-padding,5px);transition:box-shadow .15s ease-in-out}.team-card-clickable{cursor:pointer}.team-card-clickable:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.team-card-header{color:var(--team-text-color,#111827);font-size:1rem;font-weight:700;margin-bottom:var(--team-field-bottom-padding,5px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-card-label{color:var(--team-muted-text,#6b7280);font-size:.875rem;margin-bottom:.25rem}.team-card-group-heading{color:var(--team-muted-text,#6b7280);font-size:.75rem;font-weight:600;margin-bottom:calc(var(--team-field-bottom-padding, 5px)/2);margin-top:var(--team-field-bottom-padding,5px)}.team-card-group-heading:first-child{margin-top:0}html.dark .team-card{background-color:var(--team-field-bg,#1e293b);border-color:var(--team-outline-color,#374151)}html.dark .team-card-header{color:var(--team-text-color,#f3f4f6)}html.dark .team-card-label{color:var(--team-muted-text,#9ca3af)}html.dark .team-card-group-heading{color:var(--team-muted-text,#d1d5db)}}@layer overrides{.nexus-file-field-container{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);padding:.75rem}.nexus-file-item{background-color:var(--team-header-bg,#f9fafb);border:1px solid var(--team-outline-color,#e5e7eb)}.nexus-file-item:hover{background-color:var(--team-unselected-button-bg,#f3f4f6)}.field-label-icons-popup{left:100%;margin-left:.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:9999}.field-label-icons-popup[data-placement=left],.field-label-icons-popup[data-placement=right]{bottom:100%;left:0;margin-bottom:.25rem;margin-left:0;top:auto;transform:none}.field-label-icons-bubble{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;gap:.5rem;padding:.375rem .625rem;white-space:nowrap}.field-label-icons-bubble a,.field-label-icons-bubble span{align-items:center;border-radius:.25rem;display:inline-flex;justify-content:center;padding:.25rem;transition:background-color .15s,color .15s}.field-label-icons-bubble a:hover{background-color:var(--team-unselected-button-bg,#f3f4f6)}html.dark .field-label-icons-bubble{background-color:var(--team-page-bg,#1f2937);border-color:var(--team-outline-color,#374151);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)}html.dark .field-label-icons-bubble a:hover{background-color:var(--team-unselected-button-bg,#374151)}.field-label-note-popup{left:100%;margin-left:.5rem;margin-top:.25rem;position:absolute;top:100%;z-index:9998}.field-label-note-popup[data-placement=left],.field-label-note-popup[data-placement=right]{left:0;margin-left:0;margin-top:.25rem;top:100%}.field-label-note-bubble{background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:var(--team-text-color,#374151);font-size:13px;line-height:1.4;max-width:300px;min-width:200px;padding:.5rem .75rem;white-space:normal;word-wrap:break-word}html.dark .field-label-note-bubble{background-color:var(--team-page-bg,#1f2937);border-color:var(--team-outline-color,#374151);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2);color:var(--team-text-color,#e5e7eb)}.map-placement-dragging{opacity:.5}.map-placement-overlay-crosshair{cursor:crosshair}}@layer overrides{}@layer overrides{}@layer hard-overrides{.pdf-preview-nav-hidden{display:none!important}.pdf-preview-image-loading{opacity:.7}.pdf-preview-error-toast{background-color:var(--team-error-color);color:#fff;opacity:0}.pdf-preview-error-toast.pdf-preview-error-toast-visible{opacity:1}.pdf-preview-pannable{cursor:grab}.pdf-preview-pannable.pdf-preview-panning{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-button.action-grip-hidden{display:none!important}}@layer hard-overrides{}.action-icons-slider.grip-open{max-width:80px;opacity:1}@layer hard-overrides{.field-override-btn-neutral{color:var(--team-text-color)!important}.field-override-btn-on{background-color:var(--team-success-color)!important;color:#fff!important}.field-override-btn-off{background-color:var(--team-error-color)!important;color:#fff!important}.field-override-btn-inherit{background-color:var(--team-default-button-bg)!important;color:var(--team-default-button-text)!important}.field-override-badge-visible{background-color:color-mix(in srgb,var(--team-success-color) 15%,#fff);color:var(--team-success-color)}.field-override-badge-hidden{background-color:color-mix(in srgb,var(--team-error-color) 15%,#fff);color:var(--team-error-color)}.field-override-badge-inherit{background-color:var(--team-default-button-bg);color:var(--team-muted-text)}.field-override-select-saved{outline:2px solid var(--team-success-color)}.field-override-toast-success{background-color:var(--team-success-color);color:#fff}.field-override-toast-error{background-color:var(--team-error-color);color:#fff}}@layer overrides{body.resizable-panels-dragging{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.scroll-locked{overflow:hidden;position:fixed;width:100%}.field-builder-width-pending,.status-diagram-dimmed{opacity:.5}.field-builder-row-flash{background-color:#f0fdf4}.field-builder-group-dragging{opacity:.5}.field-builder-group-drop-target{border-top:2px solid #3b82f6}.field-builder-new-name-hidden{display:none}.memo-edit-tab{align-items:center;background-color:transparent;border:none;color:var(--team-muted-text,#9ca3af);cursor:pointer;display:inline-flex;font-size:11px;height:20px;justify-content:center;line-height:1;padding:0;transition:color .15s ease;width:20px}.memo-edit-tab:focus,.memo-edit-tab:hover{color:var(--team-accent-color,#3b82f6)}.memo-edit-tab:focus{outline:none}.memo-edit-tab i{font-size:11px;line-height:1}.memo-edit-popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.memo-edit-popup-overlay.hidden{display:none}.memo-edit-popup{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;height:80vh;overflow:hidden;position:relative;width:50%}}@layer overrides{}@layer overrides{}@layer overrides{}@layer overrides{@media (max-width:768px){.memo-edit-popup{height:90vh;width:90%}}.memo-edit-popup-header{align-items:center;background-color:var(--team-unselected-button-bg,#f9fafb);border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--team-field-padding,12px) var(--team-field-padding,16px)}.memo-edit-popup-header .field-label{color:var(--team-text-color,#374151);font-size:14px;font-weight:600;margin:0}.memo-edit-popup-close{align-items:center;background-color:transparent;border:none;border-radius:var(--team-field-border-radius,4px);color:var(--team-muted-text,#6b7280);cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;transition:all .15s ease;width:28px}.memo-edit-popup-close:hover{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 15%,transparent);color:var(--team-error-color,#ef4444)}.memo-edit-popup-body{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:var(--team-field-padding,16px)}.memo-edit-popup-body textarea{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-text-color,#374151);flex:1;font-size:14px;line-height:1.6;min-height:0;padding:var(--team-field-padding,12px);resize:none;width:100%}.memo-edit-popup-body textarea:focus{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent);outline:none}.memo-edit-popup-footer{align-items:center;background-color:var(--team-unselected-button-bg,#f9fafb);border-top:1px solid var(--team-outline-color,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--team-field-padding,12px) var(--team-field-padding,16px)}.memo-edit-popup-footer .auto-save-status{color:var(--team-muted-text,#6b7280);font-size:12px}.memo-edit-popup-footer .auto-save-status.saved{color:var(--team-success-color,#10b981)}.memo-edit-popup-footer .auto-save-status.saving{color:var(--team-accent-color,#3b82f6)}.memo-edit-popup-footer .auto-save-status.error{color:var(--team-error-color,#ef4444)}[data-controller=memo-edit-popup],[data-deferred-controller=memo-edit-popup]{position:relative}[data-controller=memo-edit-popup]>textarea,[data-deferred-controller=memo-edit-popup]>textarea{display:block;resize:none;vertical-align:top}.memo-edit-tab-wrapper{bottom:1px;line-height:1;pointer-events:none;position:absolute;right:1px;z-index:1}.memo-edit-tab-wrapper .memo-edit-tab{pointer-events:auto}}@layer hard-overrides{@media (min-width:768px){.hide-labels-desktop .field-label,.hide-labels-desktop label.field-label{display:none!important}.hide-labels-desktop .flex.items-center.mb-0\.5,.hide-labels-desktop [data-controller=field-label-icons]{display:none}}.list-form-header .subform-header-grid{align-items:center;flex-wrap:nowrap}.list-form-header .subform-header-grid>div{align-items:center;display:flex;min-height:24px}.list-form-header .subform-header-label{color:var(--team-muted-text);cursor:pointer;display:block;font-size:.75rem;font-weight:500;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-form-header .subform-header-cell{background-color:var(--team-header-bg);border-right:1px solid var(--team-outline-color);padding:.25rem .5rem}.list-form-header .subform-header-cell:last-child{border-right:none}.list-form-header .subform-header-label:hover{color:var(--team-text-color)}.list-form-header .required-indicator{color:var(--team-error-color,#ef4444);margin-left:.125rem}.subform-row-active{box-shadow:inset 0 0 0 2px var(--team-primary-color,#3b82f6)}.subform-grid-mode{gap:0!important;padding:0!important}.subform-grid-mode .team-subform-row{border:none!important;border-bottom:1px solid var(--team-outline-color,#e5e7eb)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;--team-grid-row-gap:0px;--team-field-bottom-padding:0px}.subform-grid-mode .team-subform-row:first-child{border-top:1px solid var(--team-outline-color,#e5e7eb)!important}.subform-grid-mode .team-subform-row:last-child{border-bottom:1px solid var(--team-outline-color,#e5e7eb)!important}.subform-grid-mode .team-subform-row:hover{background-color:var(--team-hover-row-color)!important;box-shadow:none!important}.subform-grid-mode .team-subform-row:nth-child(2n):hover{background-color:var(--team-hover-alternate-row-color)!important}.subform-grid-mode .team-subform-row:nth-child(2n){background-color:var(--team-alternate-row-color,#f9fafb)}.subform-grid-mode .editable-subform-row{margin:0!important;padding:0!important}.subform-grid-mode .subform-overflow-row{border-top:1px solid var(--team-outline-color,#e5e7eb)!important}.subform-grid-mode .field-box-content,.subform-grid-mode .form-field-wrapper,.subform-grid-mode .form-field-wrapper .mt-0\.5,.subform-grid-mode .form-field-wrapper>div{margin:0!important;padding:0!important}.subform-grid-mode .field-box-header,.subform-grid-mode .field-box-header-spacer{display:none!important}.subform-grid-mode .gap-4,.subform-grid-mode .gap-6,.subform-grid-mode .gap-x-4,.subform-grid-mode .gap-x-6,.subform-grid-mode .grid,.subform-grid-mode .grid-cols-12,.subform-grid-mode [class*=gap-]{gap:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:0!important}.subform-grid-mode,.subform-grid-mode *{--team-grid-row-gap:0px!important;--team-field-bottom-padding:0px!important}.subform-grid-mode [style*=row-gap]{row-gap:0!important}.subform-grid-mode .subform-field-container{border-bottom:none!important;border-left:1px solid var(--team-outline-color,#e5e7eb)!important;border-right:1px solid var(--team-outline-color,#e5e7eb)!important;border-top:none!important;box-shadow:none;margin:0 0 0 -1px!important;padding:0!important}.subform-grid-mode .subform-field-container:first-child{margin-left:0!important}.subform-grid-mode .grid>div:not(.subform-field-container){margin:0!important;padding:0!important}.subform-grid-mode .grid>div:last-child:not(.subform-field-container){border-right:none!important}.subform-grid-mode input,.subform-grid-mode input[type=date],.subform-grid-mode input[type=datetime-local],.subform-grid-mode input[type=email],.subform-grid-mode input[type=number],.subform-grid-mode input[type=text],.subform-grid-mode select,.subform-grid-mode textarea{border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0!important;padding:var(--team-input-vertical-padding,4px) 0!important;width:100%!important}.subform-grid-mode textarea,div.subform-grid-mode textarea{border:none!important;border-radius:0!important;height:auto!important;min-height:unset!important;resize:none!important}.subform-grid-mode .subform-field-container .form-field-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:100%!important;padding-left:var(--team-input-horizontal-padding,5px)!important;padding-right:var(--team-input-horizontal-padding,5px)!important}.subform-grid-mode-box{border-radius:0!important}.subform-grid-mode .subform-row-active{background-color:color-mix(in srgb,var(--team-primary-color,#3b82f6) 5%,var(--team-field-bg,#fff))!important;box-shadow:none!important}@media (max-width:767px){.subform-grid-mode .team-subform-row,.subform-grid-mode>.team-subform-row,div.subform-grid-mode .team-subform-row{background-color:var(--team-field-bg)!important;border-bottom:var(--team-mobile-thick-line-px,3px) solid var(--team-mobile-thick-line-color)!important;margin:0!important;padding:0!important;position:relative}.subform-grid-mode .team-subform-row:first-child{border-top:var(--team-mobile-thick-line-px,3px) solid var(--team-mobile-thick-line-color)!important}.subform-grid-mode .team-subform-row:nth-child(2n){background-color:var(--team-alternate-row-color,#f9fafb)!important}.subform-grid-mode .grid.grid-cols-12.gap-x-6,.subform-grid-mode .team-subform-row .grid.grid-cols-12,div.subform-grid-mode .grid.grid-cols-12{display:flex!important;flex-wrap:wrap!important;gap:0!important}.subform-grid-mode .grid>div[class*=col-span],.subform-grid-mode .subform-field-container{box-sizing:border-box!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important}.subform-grid-mode .subform-field-container[data-narrow=true]:has(+[data-narrow=true]),.subform-grid-mode [data-narrow=true]+.subform-field-container[data-narrow=true]{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.subform-grid-mode .grid>div:last-child:not([class*="md:col-span-"]){flex:0 0 auto!important;max-width:none!important;min-width:30px;width:auto!important}.subform-grid-mode .team-subform-row .field-box-content .grid,.subform-grid-mode .team-subform-row .grid.grid-cols-12{display:flex!important;flex-wrap:wrap!important;gap:0!important}.subform-grid-mode .field-box-content .grid .subform-field-container,.subform-grid-mode .team-subform-row .grid .subform-field-container{border-bottom:1px solid var(--team-outline-color);box-sizing:border-box!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important}.subform-grid-mode .field-box-content .grid .subform-field-container[data-narrow=true]:has(+[data-narrow=true]),.subform-grid-mode .field-box-content .grid [data-narrow=true]+.subform-field-container[data-narrow=true],.subform-grid-mode .team-subform-row .grid .subform-field-container[data-narrow=true]:has(+[data-narrow=true]),.subform-grid-mode .team-subform-row .grid [data-narrow=true]+.subform-field-container[data-narrow=true]{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.subform-grid-mode .field-box-content .grid .subform-field-container,.subform-grid-mode .team-subform-row .grid .subform-field-container{border-bottom:1px solid var(--team-outline-color)!important;border-left:none!important;border-right:1px solid var(--team-outline-color)!important;border-top:none!important;margin:0!important}.subform-grid-mode .team-subform-row .subform-row-cells>.grid:first-of-type{border-left:1px solid var(--team-outline-color)}.subform-grid-mode .team-subform-row:has(>.subform-drag-handle) .subform-row-cells>.grid:first-of-type{border-left:none}}.subform-spanning-grid{gap:0!important}.subform-spanning-grid .subform-field-container{border-bottom:none!important;border-left:1px solid var(--team-outline-color,#e5e7eb)!important;border-right:1px solid var(--team-outline-color,#e5e7eb)!important;border-top:none!important;margin:0 0 0 -1px!important;padding:0!important}.subform-spanning-grid .subform-col-start{margin-left:0!important}.subform-spanning-grid .subform-row-boundary{border-bottom:1px solid var(--team-outline-color,#e5e7eb)!important}.subform-spanning-grid .subform-span-cell{border-left:1px solid var(--team-outline-color,#e5e7eb)!important;border-right:none!important;margin-left:0!important}.subform-spanning-grid .subform-span-cell textarea{height:100%!important;min-height:100%!important;resize:none!important}.subform-spanning-grid .subform-span-cell .form-field-wrapper{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important}.subform-header-spanning{gap:0!important}.subform-header-spanning .subform-header-cell{align-items:center;background-color:var(--team-header-bg);border-right:1px solid var(--team-outline-color,#e5e7eb);display:flex;min-height:24px;padding:.25rem .5rem}.subform-header-spanning .subform-row-boundary{border-bottom:1px solid var(--team-outline-color,#e5e7eb)}.subform-header-spanning .subform-span-header-cell{border-left:1px solid var(--team-outline-color,#e5e7eb);border-right:none}@media (max-width:767px){.subform-grid-mode .subform-spanning-grid{display:flex!important;flex-wrap:wrap!important}.subform-spanning-grid .subform-field-container,.subform-spanning-grid .subform-span-cell{border-bottom:1px solid var(--team-outline-color,#e5e7eb)!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important}.subform-spanning-grid .subform-field-container[data-narrow=true]{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.subform-header-spanning{display:flex!important;flex-wrap:wrap!important}}@media screen and (max-width:767px){.subform-grid-mode .grid{display:flex;flex-wrap:wrap}}.field-borderless .form-field-wrapper,.subform-cells-mode .form-field-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0!important;min-height:100%!important;padding:0!important;padding-left:var(--team-input-horizontal-padding,5px)!important;padding-right:var(--team-input-horizontal-padding,5px)!important}.list-sticky-header{background-color:var(--team-header-bg);position:sticky;top:calc(var(--sticky-offset-title, 0px) + var(--sticky-offset-form-group, 0px));transition:box-shadow .15s ease;z-index:var(--z-sticky-list,10)}.list-sticky-header:has(.cell-action-menu-panel:not([class~=hidden])){z-index:auto}.list-sticky-header th{background-color:var(--team-header-bg)}turbo-frame[id^=dashboard_panel_] .list-sticky-header{top:0}.list-trailing-spacer{border-left:0;border-right:0;padding:0}.list-sticky-header~tbody tr>td.list-trailing-spacer{background:transparent}.list-sticky-header:after{background-color:var(--team-header-bg);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:20px}.team-box:has(.list-sticky-header){overflow:visible!important}.overflow-hidden:has(.list-sticky-header),.rounded-md.shadow.overflow-hidden:has(.list-sticky-header){overflow:visible}.field-box-card:has(.grid-item-desired-width),.field-box-filled:has(.grid-item-desired-width),.overflow-hidden:has(.grid-item-desired-width){overflow:visible!important}.subform-box,.subform-box turbo-frame{max-width:100%;min-width:0}.subform-box turbo-frame{display:block}.subform-box table{max-width:100%;table-layout:fixed;width:100%!important}.subform-box>.field-box-card-title,.subform-box>.field-box-filled-title,.subform-box>.field-box-header,.subform-box>.field-box-minimal-title{font-size:1rem;font-weight:600}@media (min-width:1024px){.subform-box>.field-box-card-title,.subform-box>.field-box-filled-title,.subform-box>.field-box-header,.subform-box>.field-box-minimal-title{position:sticky;top:calc(var(--sticky-offset-title, 0px) + var(--sticky-offset-form-group, 0px));z-index:11}.subform-box>.field-box-card-title,.subform-box>.field-box-filled-title,.subform-box>.field-box-minimal-title{background-color:var(--team-page-bg,#fff);height:var(--team-box-header-height,24px);line-height:var(--team-box-header-height,24px);padding-bottom:0;padding-top:0}.subform-box .list-sticky-header{top:calc(var(--sticky-offset-title, 0px) + var(--sticky-offset-form-group, 0px) + var(--team-box-header-height, 24px))}

    /* !important dropped (InitiativeStep 1864): `.subform-box` is grepped isolated --
     no other stylesheet in app/assets/stylesheets sets `overflow` on it, and it
     carries no literal `.overflow-hidden` Tailwind class in the markup (checked
     app/helpers, app/views) that this rule would need to beat via importance. */.subform-box:has(.list-sticky-header){overflow:visible}}.list-mobile-header{border-bottom:1px solid var(--team-outline-color,#e5e7eb);padding:.5rem .75rem}.team-subform-row{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);margin-bottom:var(--team-field-bottom-padding,5px);padding:var(--team-field-bottom-padding,5px);position:relative;transition:box-shadow .15s ease-in-out}.team-subform-row:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.team-subform-row:has(>.subform-row-detail-trigger){align-items:stretch;display:flex;padding-left:0}.team-subform-row>.subform-row-detail-trigger{align-items:center;background:transparent;border:none;border-right:1px solid var(--team-outline-color,#d1d5db);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;width:var(--team-subform-detail-col-width,34px)}.team-subform-row>.subform-row-detail-trigger.hidden{display:none}.subform-row-cells{min-width:0}.team-subform-row>.subform-row-detail-trigger~.subform-row-cells{flex:1 1 0;min-width:0}.subform-header-columns-wrap.has-detail-trigger{align-items:stretch;display:flex}.subform-header-columns-wrap.has-detail-trigger>.subform-header-columns-inner{flex:1 1 0;min-width:0}.subform-header-detail-spacer{border-right:1px solid var(--team-outline-color,#d1d5db);flex-shrink:0;width:var(--team-subform-detail-col-width,34px)}.team-subform-row:has(>.subform-drag-handle){align-items:stretch;display:flex;padding-left:0}.team-subform-row>.subform-drag-handle{align-items:center;border-right:1px solid var(--team-outline-color,#d1d5db);color:var(--team-muted-text,#9ca3af);cursor:grab;display:flex;flex-shrink:0;gap:4px;justify-content:center;width:var(--team-subform-drag-col-width,28px)}.team-subform-row>.subform-drag-handle.with-number{width:44px}.team-subform-row>.subform-drag-handle:active{cursor:grabbing}.team-subform-row>.subform-drag-handle .subform-order-number{font-size:11px;font-variant-numeric:tabular-nums}.team-subform-row>.subform-drag-handle~.subform-row-cells{flex:1 1 0;min-width:0}.team-subform-row>.subform-drag-handle~.subform-row-cells>.grid>.subform-field-container:first-child,.team-subform-row>.subform-drag-handle~.subform-row-cells>.subform-spanning-grid>.subform-field-container:first-child{margin-left:-1px!important}.subform-header-columns-wrap.has-drag-handle{align-items:stretch;display:flex}.subform-header-columns-wrap.has-drag-handle>.subform-header-columns-inner{flex:1 1 0;min-width:0}.subform-header-drag-spacer{border-right:1px solid var(--team-outline-color,#d1d5db);flex-shrink:0;width:var(--team-subform-drag-col-width,28px)}.subform-header-drag-spacer.with-number{width:44px}.list-sort-idle{display:none}.subform-header-cell:hover .list-sort-idle,th:hover .list-sort-idle{display:inline}table.table thead th{position:relative}table.table thead th .list-sort-arrow{background-color:var(--team-header-bg,#f3f4f6);bottom:7px;margin-left:0;padding-left:3px;position:absolute;right:10px;z-index:2}table.table.list-fixed thead th{overflow:hidden;overflow-wrap:break-word}table.table thead th{vertical-align:bottom}table.table thead th.list-th-diagonal,table.table thead th.list-th-vertical{overflow:visible;vertical-align:bottom}table.table thead th.list-th-diagonal>a:not(.list-sort-arrow-link),table.table thead th.list-th-diagonal>span.select-none{bottom:4px;left:50%;line-height:1.15;max-width:9rem;position:absolute;transform:translateX(-38%) rotate(-35deg);transform-origin:bottom left;white-space:normal}th.list-th-diagonal.list-th-h2>a:not(.list-sort-arrow-link),th.list-th-diagonal.list-th-h2>span.select-none{max-width:6rem}th.list-th-diagonal.list-th-h4>a:not(.list-sort-arrow-link),th.list-th-diagonal.list-th-h4>span.select-none{max-width:12.5rem}th.list-th-diagonal.list-th-h5>a:not(.list-sort-arrow-link),th.list-th-diagonal.list-th-h5>span.select-none{max-width:15.5rem}th.list-th-diagonal.list-th-h6>a:not(.list-sort-arrow-link),th.list-th-diagonal.list-th-h6>span.select-none{max-width:19rem}table.table thead th.list-th-vertical>a:not(.list-sort-arrow-link),table.table thead th.list-th-vertical>span.select-none{display:inline-block;max-height:100%;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}th.list-th-h2{height:3.6rem}th.list-th-h3{height:5.4rem}th.list-th-h4{height:7.2rem}th.list-th-h5{height:9rem}th.list-th-h6{height:10.8rem}table.table thead tr:has(th[class*=list-th-h]) th{vertical-align:bottom}table.table thead th.list-th-overrun-diagonal{overflow:visible;position:relative;vertical-align:bottom}table.table thead th.list-th-overrun-diagonal:before{background:var(--team-header-bg,#f3f4f6);border-left:1px solid var(--team-grid-line-color,#d1d5db);border-top:1px solid var(--team-grid-line-color,#d1d5db);content:"";inset:0;pointer-events:none;position:absolute;transform:skewX(-45deg);transform-origin:bottom left}table.table thead th.list-th-overrun-diagonal>a:not(.list-sort-arrow-link),table.table thead th.list-th-overrun-diagonal>span.select-none{bottom:6px;display:inline-block;left:50%;position:absolute;transform:rotate(-45deg);transform-origin:bottom left;white-space:nowrap;z-index:1}th.list-th-overrun-diagonal .list-col-resize-handle{z-index:5}.standalone-list-page .list-table-scroll-wrapper{margin-left:0;margin-right:0}.list-filter-toggle{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-muted-text,#6b7280);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .12s ease,color .12s ease;width:2rem}.list-filter-toggle:hover{border-color:var(--team-accent-color,#3b82f6);color:var(--team-accent-color,#3b82f6)}.list-filter-toggle.filters-open{background-color:var(--team-accent-color,#3b82f6);border-color:var(--team-accent-color,#3b82f6);color:#fff}.list-filter-hidden-badge{align-items:center;background-color:#d97706;border-radius:9999px;box-shadow:0 0 0 1px rgba(0,0,0,.12);color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:1.1rem;justify-content:center;line-height:1;min-width:1.1rem;padding:0 .25rem;pointer-events:none;position:absolute;right:-6px;top:-6px}@media (max-width:480px){.list-filter-toggle{height:44px;width:44px}}table.table tbody tr:last-child>td{border-bottom:1px solid var(--team-outline-color,#e5e7eb)}.u-search{container-type:inline-size;position:relative;width:100%}.u-search-icon{color:var(--team-muted-text,#9ca3af);font-size:.875rem;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.u-search .u-search-input{
    /* !important: spacing-overrides.css forces padding on every text input
     with !important — match its force or the glass overlaps the text. */padding-left:30px!important;width:100%}}@layer hard-overrides{@container (max-width: 299px){.u-search:has(.u-search-input:not(:-moz-placeholder-shown)) .u-search-icon{
      /* !important: without it, this layered rule loses to Font Awesome's own
       unlayered `display: var(--fa-display, inline-block)` on .fal (a
       layered normal declaration always loses to an unlayered normal
       declaration, regardless of specificity) -- the glass stayed visible
       while typing and the cursor/text rendered under it (InitiativeStep
       4131, a regression from #4009's @layer hard-overrides wrap). */display:none!important}.u-search:has(.u-search-input:not(:placeholder-shown)) .u-search-icon{
      /* !important: without it, this layered rule loses to Font Awesome's own
       unlayered `display: var(--fa-display, inline-block)` on .fal (a
       layered normal declaration always loses to an unlayered normal
       declaration, regardless of specificity) -- the glass stayed visible
       while typing and the cursor/text rendered under it (InitiativeStep
       4131, a regression from #4009's @layer hard-overrides wrap). */display:none!important}.u-search:has(.u-search-input:not(:-moz-placeholder-shown)) .u-search-input{padding-left:10px!important}.u-search:has(.u-search-input:not(:placeholder-shown)) .u-search-input{padding-left:10px!important}}.u-search--with-trailing .u-search-input{padding-right:32px!important}.u-search-trailing{position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:2}:root{--sticky-offset-title:0px}.sticky-layer-title{background-color:var(--team-page-bg,#fff);position:sticky;top:0;transition:box-shadow .15s ease;z-index:var(--z-sticky-title,20)}}@layer hard-overrides{.sticky-layer-title:has(.cell-action-menu-panel:not([class~=hidden])){z-index:auto}.sticky-layer-title.is-stuck{background:linear-gradient(var(--hero-tint,transparent),var(--hero-tint,transparent)),var(--team-page-bg,#fff)!important}.sticky-layer-form-group{background-color:var(--team-page-bg,#fff);position:sticky;top:var(--sticky-offset-title,0);transition:box-shadow .15s ease;z-index:var(--z-sticky-form-group,15)}.sticky-layer-form-group:has(.cell-action-menu-panel:not([class~=hidden])){z-index:auto}.sticky-layer-form-group.is-stuck{margin-left:calc(var(--breakout-px, var(--box-px, .75rem))*-1);margin-right:calc(var(--breakout-px, var(--box-px, .75rem))*-1);padding-left:var(--breakout-px,var(--box-px,.75rem));padding-right:var(--breakout-px,var(--box-px,.75rem))}.sticky-layer-form-group.is-stuck:before{background-color:var(--team-page-bg,#fff);border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.sticky-layer-subform{transition:box-shadow .15s ease}.list-sticky-header.is-stuck,.sticky-layer-form-group,.sticky-layer-title.is-stuck,.subform-sticky-header.is-stuck{box-shadow:0 2px var(--team-sticky-shadow-blur,4px) var(--team-sticky-shadow-color,rgba(0,0,0,.1))}main:has(.list-sticky-header.is-stuck) .sticky-layer-title,main:has(.sticky-layer-form-group.is-stuck) .sticky-layer-title,main:has(.subform-sticky-header.is-stuck) .sticky-layer-title{box-shadow:none}.list-mobile-header{align-items:center;border-bottom:1px solid var(--team-outline-color,#e5e7eb);display:flex;padding:.5rem .75rem}.list-mobile-header:not(.list-sticky-header){background-color:var(--team-page-bg,#fff)}#list-popup-content,.record-detail-popup-content,.record-popup-content{--sticky-offset-title:0px;overscroll-behavior:contain}}@layer hard-overrides{@media (min-width:768px){main:has(table.list-fixed,table.list-form-table):not(:has(.form-group-section)){overflow-x:visible!important}}.list-search-peg{position:sticky;right:0;z-index:13}main:has(table.list-fixed,table.list-form-table) .nav-right-chrome{position:sticky;right:0;z-index:41}main:has(table.list-fixed,table.list-form-table) .list-viewport-band{box-sizing:border-box;left:0;max-width:calc(100vw - var(--list-viewport-band-offset, 0px));position:sticky;z-index:13}main:has(table.list-fixed,table.list-form-table) .list-viewport-band:has(.cell-action-menu-panel:not([class~=hidden]),.bottom-sheet.active){z-index:auto}main:has(table.list-fixed,table.list-form-table) .list-viewport-band-pin{position:sticky;right:0}@media (max-width:767px){.list-search-peg{margin-left:auto;max-width:calc(100vw - 1.5rem)}}.list-sticky-header.is-stuck:before,table.table{background-color:var(--team-page-bg,#fff)}.list-sticky-header.is-stuck:before{bottom:100%;content:"";height:calc(var(--sticky-offset-title, 0px) + var(--sticky-offset-form-group, 0px));left:0;pointer-events:none;position:absolute;right:0}td[data-sticky-col-index],th[data-sticky-col-index]{left:var(--sticky-col-left,0);
    /* !important so it beats equal-specificity rules like
     `td.list-cell-editable { position: relative }` — a *relative* cell would
     shift right by our JS-set `left` offset and push its content out of view.
     Sticky is still a positioned element, so it keeps anchoring the inline-edit
     affordance the same way relative did. */position:sticky!important;z-index:4}td[data-sticky-col-index]{background-color:var(--team-page-bg,#fff)}tr.list-table-row:hover td[data-sticky-col-index]{background-color:var(--team-hover-row-color,#f3f4f6)}.list-sticky-header th[data-sticky-col-index]{background-color:var(--team-header-bg);z-index:12}td[data-sticky-col-index][data-sticky-col-last]:after{background:linear-gradient(to right,color-mix(in srgb,var(--team-sticky-shadow-color,rgba(0,0,0,.1)) 60%,transparent),transparent);bottom:0;content:"";left:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;width:var(--team-sticky-shadow-blur,4px)}.cols-stuck td[data-sticky-col-index][data-sticky-col-last]:after{opacity:1}.list-sticky-header th[data-sticky-col-index][data-sticky-col-last]:after{background-color:var(--team-outline-color,#d1d5db);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:1px}}@layer overrides{.form-wide-layout{position:relative}.form-wide-layout>*{max-width:var(--team-form-max-width,1400px)}.form-wide-layout>.sticky-layer-form-group.is-stuck{max-width:calc(var(--team-form-max-width, 1400px) + var(--breakout-px, var(--box-px, .75rem))*2)}.form-wide-layout>.team-section-box{margin-left:calc(var(--breakout-px, var(--box-px, .75rem))*-1);margin-right:calc(var(--breakout-px, var(--box-px, .75rem))*-1)}.form-wide-layout.is-ultra-wide>.form-group-section.flow-on-wide{max-width:none;position:absolute;right:0;top:0;width:calc(100% - var(--team-form-max-width, 1400px) - 2rem)}.messages-section{max-width:var(--team-form-max-width,1400px)}}@layer hard-overrides{.form-group-sticky .button-toggle-group button,.form-group-sticky .dropdown-line-container,.form-group-sticky .field-label,.form-group-sticky .form-field-wrapper,.form-group-sticky .form-group,.form-group-sticky input,.form-group-sticky select,.form-group-sticky textarea{transition:all .2s ease}.compact-controls input[type=date],.compact-controls input[type=datetime-local],.compact-controls input[type=email],.compact-controls input[type=number],.compact-controls input[type=tel],.compact-controls input[type=text],.compact-controls select,.form-group-sticky-compact-highlight.is-stuck input[type=date],.form-group-sticky-compact-highlight.is-stuck input[type=datetime-local],.form-group-sticky-compact-highlight.is-stuck input[type=email],.form-group-sticky-compact-highlight.is-stuck input[type=number],.form-group-sticky-compact-highlight.is-stuck input[type=tel],.form-group-sticky-compact-highlight.is-stuck input[type=text],.form-group-sticky-compact-highlight.is-stuck select,.form-group-sticky-compact.is-stuck input[type=date],.form-group-sticky-compact.is-stuck input[type=datetime-local],.form-group-sticky-compact.is-stuck input[type=email],.form-group-sticky-compact.is-stuck input[type=number],.form-group-sticky-compact.is-stuck input[type=tel],.form-group-sticky-compact.is-stuck input[type=text],.form-group-sticky-compact.is-stuck select{font-size:.75rem!important;height:24px!important;padding:2px 6px!important}.compact-controls .dropdown-line-container,.form-group-sticky-compact-highlight.is-stuck .dropdown-line-container,.form-group-sticky-compact.is-stuck .dropdown-line-container{height:24px!important}.compact-controls .button-toggle-group button,.form-group-sticky-compact-highlight.is-stuck .button-toggle-group button,.form-group-sticky-compact.is-stuck .button-toggle-group button{font-size:.625rem!important;height:20px!important;padding:0 8px!important}.compact-controls textarea,.form-group-sticky-compact-highlight.is-stuck textarea,.form-group-sticky-compact.is-stuck textarea{font-size:.75rem!important;height:24px!important;min-height:24px!important;padding:2px 6px!important;resize:none!important}.compact-controls input[type=color],.form-group-sticky-compact-highlight.is-stuck input[type=color],.form-group-sticky-compact.is-stuck input[type=color]{height:20px!important;width:28px!important}.compact-controls .field-label,.form-group-sticky-compact-highlight.is-stuck .field-label,.form-group-sticky-compact.is-stuck .field-label{font-size:.625rem!important;line-height:1.2!important;margin-bottom:0!important}.compact-controls .form-field-wrapper,.compact-controls .form-group,.form-group-sticky-compact-highlight.is-stuck .form-field-wrapper,.form-group-sticky-compact-highlight.is-stuck .form-group,.form-group-sticky-compact.is-stuck .form-field-wrapper,.form-group-sticky-compact.is-stuck .form-group{padding-bottom:2px!important}.compact-controls .grid,.form-group-sticky-compact-highlight.is-stuck .grid,.form-group-sticky-compact.is-stuck .grid{row-gap:2px!important}.compact-controls>h2,.form-group-sticky-compact-highlight.is-stuck>h2,.form-group-sticky-compact.is-stuck>h2{font-size:.875rem!important;margin-top:0!important;padding-bottom:0!important;padding-top:.25rem!important}.compact-controls .field-box-header,.form-group-sticky-compact-highlight.is-stuck .field-box-header,.form-group-sticky-compact.is-stuck .field-box-header{font-size:.5625rem!important;height:16px!important;line-height:16px!important;max-height:16px!important;min-height:16px!important}.compact-controls .field-box-content,.form-group-sticky-compact-highlight.is-stuck .field-box-content,.form-group-sticky-compact.is-stuck .field-box-content{padding:2px!important}.compact-controls .nexus-select-trigger,.form-group-sticky-compact-highlight.is-stuck .nexus-select-trigger,.form-group-sticky-compact.is-stuck .nexus-select-trigger{font-size:.75rem!important;height:24px!important;padding:2px 6px!important}.compact-controls .field-value,.form-group-sticky-compact-highlight.is-stuck .field-value,.form-group-sticky-compact.is-stuck .field-value{font-size:.75rem!important;line-height:1.3!important}.form-group-sticky-compact-highlight.is-stuck,.form-group-sticky-regular-highlight.is-stuck{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 6%,var(--team-page-bg,#fff));box-shadow:0 1px 0 color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,transparent)}.form-group-highlights.form-group-sticky-compact.is-stuck,.form-group-highlights.form-group-sticky-regular.is-stuck,.form-group-sticky-compact-highlight.is-stuck,.form-group-sticky-regular-highlight.is-stuck{margin-left:calc(var(--breakout-px, var(--box-px, .75rem))*-1);margin-right:calc(var(--breakout-px, var(--box-px, .75rem))*-1);padding-left:var(--breakout-px,var(--box-px,.75rem));padding-right:var(--breakout-px,var(--box-px,.75rem))}.form-group-highlights.form-group-sticky-compact.is-stuck,.form-group-highlights.form-group-sticky-regular.is-stuck{background:transparent;box-shadow:0 2px var(--team-sticky-shadow-blur,4px) var(--team-sticky-shadow-color,rgba(0,0,0,.1))}.form-field-wrapper.field-size-small{--field-size-control-height:24px;--field-size-control-padding:2px 6px;--field-size-control-font:0.75rem;--field-size-label-font:0.625rem;--field-size-toggle-height:20px;--field-size-toggle-font:0.625rem}.form-field-wrapper.field-size-micro{--field-size-control-height:20px;--field-size-control-padding:1px 5px;--field-size-control-font:0.6875rem;--field-size-label-font:0.5625rem;--field-size-toggle-height:16px;--field-size-toggle-font:0.5625rem}.form-field-wrapper.field-size-large,.form-field-wrapper.field-size-large_header{--field-size-control-height:38px;--field-size-control-font:1.125rem;--field-size-label-font:0.875rem}.form-field-wrapper.field-size-micro input[type=date],.form-field-wrapper.field-size-micro input[type=datetime-local],.form-field-wrapper.field-size-micro input[type=email],.form-field-wrapper.field-size-micro input[type=number],.form-field-wrapper.field-size-micro input[type=password],.form-field-wrapper.field-size-micro input[type=tel],.form-field-wrapper.field-size-micro input[type=text],.form-field-wrapper.field-size-micro select,.form-field-wrapper.field-size-small input[type=date],.form-field-wrapper.field-size-small input[type=datetime-local],.form-field-wrapper.field-size-small input[type=email],.form-field-wrapper.field-size-small input[type=number],.form-field-wrapper.field-size-small input[type=password],.form-field-wrapper.field-size-small input[type=tel],.form-field-wrapper.field-size-small input[type=text],.form-field-wrapper.field-size-small select{font-size:var(--field-size-control-font)!important;height:var(--field-size-control-height)!important;padding:var(--field-size-control-padding)!important}.form-field-wrapper.field-size-large input[type=date],.form-field-wrapper.field-size-large input[type=datetime-local],.form-field-wrapper.field-size-large input[type=email],.form-field-wrapper.field-size-large input[type=number],.form-field-wrapper.field-size-large input[type=password],.form-field-wrapper.field-size-large input[type=tel],.form-field-wrapper.field-size-large input[type=text],.form-field-wrapper.field-size-large select,.form-field-wrapper.field-size-large_header input[type=date],.form-field-wrapper.field-size-large_header input[type=datetime-local],.form-field-wrapper.field-size-large_header input[type=email],.form-field-wrapper.field-size-large_header input[type=number],.form-field-wrapper.field-size-large_header input[type=password],.form-field-wrapper.field-size-large_header input[type=tel],.form-field-wrapper.field-size-large_header input[type=text],.form-field-wrapper.field-size-large_header select,.form-field-wrapper.field-size-micro textarea,.form-field-wrapper.field-size-small textarea{font-size:var(--field-size-control-font)!important;height:var(--field-size-control-height)!important}.form-field-wrapper.field-size-micro textarea,.form-field-wrapper.field-size-small textarea{min-height:var(--field-size-control-height)!important;padding:var(--field-size-control-padding)!important;resize:none!important}.form-field-wrapper.field-size-large textarea,.form-field-wrapper.field-size-large_header textarea{font-size:var(--field-size-control-font)!important}.form-field-wrapper.field-size-large textarea[rows="1"],.form-field-wrapper.field-size-large_header textarea[rows="1"]{height:var(--field-size-control-height)!important;min-height:var(--field-size-control-height)!important}.form-field-wrapper.field-size-micro .dropdown-line-container,.form-field-wrapper.field-size-micro .nexus-select-trigger,.form-field-wrapper.field-size-small .dropdown-line-container,.form-field-wrapper.field-size-small .nexus-select-trigger{font-size:var(--field-size-control-font)!important;height:var(--field-size-control-height)!important;padding:var(--field-size-control-padding)!important}.form-field-wrapper.field-size-large .dropdown-line-container,.form-field-wrapper.field-size-large .nexus-select-trigger,.form-field-wrapper.field-size-large_header .dropdown-line-container,.form-field-wrapper.field-size-large_header .nexus-select-trigger{font-size:var(--field-size-control-font)!important;height:var(--field-size-control-height)!important}.form-field-wrapper.field-size-micro .button-toggle-group button,.form-field-wrapper.field-size-small .button-toggle-group button{font-size:var(--field-size-toggle-font)!important;height:var(--field-size-toggle-height)!important;padding:0 8px!important}.form-field-wrapper.field-size-micro input[type=color],.form-field-wrapper.field-size-small input[type=color]{height:var(--field-size-toggle-height)!important;width:28px!important}.form-field-wrapper.field-size-micro .field-label,.form-field-wrapper.field-size-small .field-label{font-size:var(--field-size-label-font)!important;line-height:1.2!important;margin-bottom:0!important}.form-field-wrapper.field-size-large .field-label,.form-field-wrapper.field-size-large_header .field-label{font-weight:600!important}.form-field-wrapper.field-size-large .field-value,.form-field-wrapper.field-size-large_header .field-value,.form-field-wrapper.field-size-micro .field-value,.form-field-wrapper.field-size-small .field-value{font-size:var(--field-size-control-font)!important;line-height:1.3!important}.form-field-wrapper.field-size-large .field-value,.form-field-wrapper.field-size-large_header .field-value{font-weight:600!important}.form-field-wrapper.field-size-micro,.form-field-wrapper.field-size-small{padding-bottom:2px!important}.form-field-wrapper.field-size-large_header .dropdown-line-container,.form-field-wrapper.field-size-large_header .nexus-select-trigger,.form-field-wrapper.field-size-large_header input[type=date],.form-field-wrapper.field-size-large_header input[type=datetime-local],.form-field-wrapper.field-size-large_header input[type=email],.form-field-wrapper.field-size-large_header input[type=number],.form-field-wrapper.field-size-large_header input[type=password],.form-field-wrapper.field-size-large_header input[type=tel],.form-field-wrapper.field-size-large_header input[type=text],.form-field-wrapper.field-size-large_header select,.form-field-wrapper.field-size-large_header textarea{background-color:transparent!important}}@layer hard-overrides{.form-field-wrapper.field-size-large_header:focus-within .dropdown-line-container,.form-field-wrapper.field-size-large_header:focus-within .nexus-select-trigger,.form-field-wrapper.field-size-large_header:focus-within input[type=date],.form-field-wrapper.field-size-large_header:focus-within input[type=datetime-local],.form-field-wrapper.field-size-large_header:focus-within input[type=email],.form-field-wrapper.field-size-large_header:focus-within input[type=number],.form-field-wrapper.field-size-large_header:focus-within input[type=password],.form-field-wrapper.field-size-large_header:focus-within input[type=tel],.form-field-wrapper.field-size-large_header:focus-within input[type=text],.form-field-wrapper.field-size-large_header:focus-within select,.form-field-wrapper.field-size-large_header:focus-within textarea{background-color:var(--team-field-bg,#fff)!important}}@layer hard-overrides{td.list-cell-editable{position:relative}.list-cell-narrow-detail-trigger{display:none}.list-cell-edit-icon,.list-cell-narrow-detail-trigger{align-items:center;background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);color:var(--team-accent-color,#3b82f6);cursor:pointer;font-size:var(--team-icon-size,18px);height:calc(var(--team-icon-size, 18px) + 6px);justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:calc(var(--team-icon-size, 18px) + 6px)}.list-cell-edit-icon{display:flex;opacity:0;transition:opacity .15s,background-color .15s,border-color .15s}td.list-cell-editable:hover .list-cell-edit-icon{opacity:1}.list-cell-edit-icon:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff));border-color:var(--team-accent-color,#3b82f6)}.list-cell-edit-popup{position:fixed;z-index:9998}.list-cell-edit-popup-content{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-accent-color,#3b82f6);border-radius:var(--team-field-border-radius,6px);box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative}.list-cell-edit-popup-close{align-items:center;background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:50%;color:var(--team-muted-text,#6b7280);cursor:pointer;display:flex;font-size:9px;height:16px;justify-content:center;line-height:1;padding:0;position:absolute;right:-7px;top:-7px;transition:color .15s,border-color .15s;width:16px;z-index:1}.list-cell-edit-popup-close:hover{border-color:var(--team-error-color,#ef4444);color:var(--team-error-color,#ef4444)}.list-cell-edit-popup-body{padding:0}.list-cell-edit-popup-body .field-label,.list-cell-edit-popup-body .field-label-icons-popup,.list-cell-edit-popup-body .flex.items-center:has(.field-label),.list-cell-edit-popup-body [data-controller=field-label-icons],.list-cell-edit-popup-body [data-requirement-badge-target]{display:none}.list-cell-edit-popup-body .form-field-wrapper{margin:0!important;padding:0!important}.list-cell-edit-popup-body .inline-field-edit-form{margin:0;padding:0}.list-cell-edit-popup-body .mt-0\.5{margin-top:0!important}.list-cell-edit-popup-body .ui-element-after-field,.list-cell-edit-popup-body .ui-element-before-field{display:none}.list-cell-edit-popup-body input[type=number],.list-cell-edit-popup-body input[type=text],.list-cell-edit-popup-body textarea{padding:var(--team-input-vertical-padding,6px) var(--team-input-horizontal-padding,8px)!important}.list-cell-edit-popup-body .dropdown-line-container{min-height:0;padding:var(--team-input-vertical-padding,6px) var(--team-input-horizontal-padding,8px)}.list-cell-edit-popup-body .auto-save-status{bottom:-16px;font-size:11px;position:absolute;right:4px}.list-cell-has-kebab{position:relative}.list-cell-has-kebab .list-cell-value{display:block;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.cell-action-menu{align-items:center;bottom:0;display:inline-flex;position:absolute;right:0;top:0}.list-cell-has-kebab .list-cell-edit-icon{right:20px}.list-cell-edit-icon{z-index:2}.cell-action-menu-trigger{align-items:center;background:transparent;border:0;color:var(--team-muted-text,#6b7280);cursor:pointer;display:inline-flex;font-size:calc(var(--team-icon-size, 18px)*.72);justify-content:center;line-height:1;padding:2px 0;transition:color .15s}.cell-action-menu-trigger:hover{color:var(--team-accent-color,#3b82f6)}.cell-action-menu-panel{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 4px 12px rgba(0,0,0,.12);min-width:168px;padding:4px;position:fixed}.cell-action-menu-panel.hidden{display:none}.cell-action-menu-item{align-items:center;background:transparent;border:0;border-radius:var(--team-field-border-radius,6px);color:var(--team-body-text,#374151);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 10px;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.cell-action-menu-item:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff));color:var(--team-accent-color,#3b82f6)}.cell-action-menu-divider{background-color:var(--team-outline-color,#e5e7eb);height:1px;margin:4px 6px}.list-select-menu-group-label{color:var(--team-muted-text,#9ca3af);font-size:11px;font-weight:600;letter-spacing:.03em;padding:4px 10px 2px;text-transform:uppercase}.list-select-menu-submenu{border-top:1px solid var(--team-outline-color,#e5e7eb);margin-top:2px;padding-top:4px}.list-select-menu-submenu>summary{align-items:center;color:var(--team-body-text,#374151);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;list-style:none;padding:6px 10px;width:100%}.list-select-menu-submenu>summary::-webkit-details-marker{display:none}.list-select-menu-submenu>summary:before{color:var(--team-muted-text,#9ca3af);content:"\25B8";font-size:10px;transition:transform .15s}.list-select-menu-submenu[open]>summary:before{transform:rotate(90deg)}.list-select-menu-submenu>summary:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff));border-radius:var(--team-field-border-radius,6px);color:var(--team-accent-color,#3b82f6)}.list-columns-menu-check input{flex-shrink:0;margin:0}.list-columns-menu-panel{max-height:360px;overflow-y:auto}.list-cell-has-nav-arrow .list-cell-edit-icon{right:40px}.list-cell-has-nav-arrow.list-cell-has-kebab .list-cell-edit-icon{right:56px}}@layer hard-overrides{@media print{@page{size:letter landscape;margin:.5in .4in}#flash-messages,.actions-column,.breadcrumb,.filter-bar,.floating-announcements,.menu,.navbar,.pagination,.sidebar,.top-nav,[data-action*=filter]:not(td):not(th),[data-controller~=navigation],[data-controller~=slide-panel],aside,button:not(.print-keep),footer:not(.print-keep),header,nav{display:none}.grouped-report-page-header,.list-title,h1.list-page-title{display:block;page-break-after:avoid;margin-bottom:.25in}body{background:#fff;color:#000!important;font-size:9pt}table{border-collapse:collapse;width:100%}thead{display:table-header-group}tfoot{display:table-row-group}thead td,thead th{background:#1f2937!important;border-bottom:1px solid #000;color:#fff!important;font-weight:600;-webkit-print-color-adjust:exact;print-color-adjust:exact}tr.group-header,tr[class*=group-header]{background:#e5e7eb;page-break-after:avoid}tr.group-header,tr.subtotal-row,tr[class*=group-header],tr[class*=subtotal]{font-weight:600;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}tr.subtotal-row,tr[class*=subtotal]{background:#fef3c7;border-bottom:2px solid #000;border-top:1px solid #000;page-break-before:avoid}tr.grand-total-row,tr[class*=grand-total]{background:#1e40af;border-top:3px double #000;color:#fff;font-size:10pt;font-weight:700;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}tbody tr:not(.group-header):not(.subtotal-row):not(.grand-total-row){page-break-inside:avoid}tbody tr:not(.group-header):not(.subtotal-row):not(.grand-total-row) td{border-bottom:.5pt solid #d1d5db;padding:2pt 4pt}body[data-print-page-break-per-group=true] tr.group-header.group-level-0:not(:first-of-type),body[data-print-page-break-per-group=true] tr[data-group-level="0"]:not(:first-of-type){page-break-before:always}td,th{overflow-wrap:break-word;word-break:break-word}}}@layer overrides{.gantt-editor{--gantt-bar:#4a6fd4;--gantt-bar-fill:#22357a;--gantt-critical:#d63a3a;--gantt-critical-fill:#8f1f1f;--gantt-summary:#111827;background:#fff;border:1px solid var(--team-outline-color,#d1d5db);border-radius:6px;overflow:hidden;position:relative}.dark .gantt-editor{background:#0f172a;border-color:#334155}.gantt-editor-split{align-items:stretch;display:flex;min-height:120px}.gantt-editor-grid{background:#f8fafc;border-right:1px solid var(--team-outline-color,#d1d5db);flex:0 0 auto;overflow:hidden;width:620px}.dark .gantt-editor-grid{background:#111827;border-right-color:#334155}.gantt-editor-grid-head,.gantt-editor-grid-row{align-items:center;border-bottom:1px solid #e5e7eb;box-sizing:border-box;display:flex;font-size:12px;height:32px;white-space:nowrap}.dark .gantt-editor-grid-head,.dark .gantt-editor-grid-row{border-bottom-color:#1f2937}.gantt-editor-grid-head{background:#eef2f7;color:#374151;font-weight:600}.dark .gantt-editor-grid-head{background:#1e293b;color:#cbd5e1}.gantt-editor-grid-row{color:#1f2937}.dark .gantt-editor-grid-row{color:#e2e8f0}.gantt-editor-grid-row.is-critical{color:var(--gantt-critical);font-weight:600}.gg-col{box-sizing:border-box;overflow:hidden;padding:0 6px;text-overflow:ellipsis}.gg-wbs{color:#6b7280;flex:0 0 34px;text-align:right;width:34px}.gg-name{flex:1 1 auto;min-width:120px}.gg-num{flex:0 0 58px;text-align:right;width:58px}.gg-date{flex:0 0 74px;width:74px}.gg-pred{color:#6b7280;flex:0 0 96px;width:96px}.gantt-editor-grid.is-compact .gg-date,.gantt-editor-grid.is-compact .gg-num,.gantt-editor-grid.is-compact .gg-pred{display:none}.gantt-editor-grid.is-compact .gg-name{min-width:0}.gantt-editor-grid-row{position:relative}.gantt-chip{height:10px;left:29px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.gantt-chip-circle{border-radius:9999px}.gantt-chip-box{border:1px solid rgba(0,0,0,.15);border-radius:2px}.gantt-chip-full_flag{border-radius:0;height:14px;width:4px}.gantt-editor-divider{background:linear-gradient(90deg,transparent,#cbd5e1 40%,#cbd5e1 60%,transparent);cursor:col-resize;flex:0 0 6px}.dark .gantt-editor-divider{background:linear-gradient(90deg,transparent,#475569 40%,#475569 60%,transparent)}body.gantt-editor-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt-editor-canvas-col{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.gantt-editor-canvas-wrap{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden}.gantt-editor-scrollbar{background:#eef2f7;border-bottom:1px solid #e5e7eb;flex:0 0 auto;height:14px;overflow-x:auto;overflow-y:hidden}.dark .gantt-editor-scrollbar{background:#1e293b;border-bottom-color:#1f2937}.gantt-editor-scrollbar-inner{height:1px}.gantt-editor-scrollbar[hidden]{display:none}.gantt-editor-scale{background:#eef2f7;border-bottom:1px solid #e5e7eb;box-sizing:border-box;position:relative}.dark .gantt-editor-scale{background:#1e293b;border-bottom-color:#1f2937}.gantt-editor-scale-cell{align-items:center;border-left:1px solid #d1d5db;bottom:0;box-sizing:border-box;color:#4b5563;display:flex;font-size:11px;padding-left:4px;position:absolute;top:0}.dark .gantt-editor-scale-cell{border-left-color:#334155;color:#94a3b8}.gantt-editor-canvas{position:relative}.gantt-editor-lane{border-bottom:1px solid #f1f5f9;left:0;position:absolute;right:0}.dark .gantt-editor-lane{border-bottom-color:#1f2937}.gantt-editor-links{inset:0;pointer-events:none;position:absolute}.gantt-editor-link-line{fill:none;stroke:#64748b;stroke-width:1.25}.gantt-editor-link-delete{background:#fff;border:1px solid #94a3b8;border-radius:50%;color:#475569;cursor:pointer;font-size:12px;height:14px;line-height:12px;opacity:0;position:absolute;text-align:center;transition:opacity .12s ease;width:14px;z-index:3}.gantt-editor:hover .gantt-editor-link-delete{opacity:.75}.gantt-editor-link-delete:hover{background:#fee2e2;border-color:var(--gantt-critical);color:var(--gantt-critical);opacity:1}.gantt-editor-bar-slot{align-items:center;cursor:grab;display:flex;position:absolute;z-index:2}.gantt-editor-bar-slot.is-dragging{cursor:grabbing;opacity:.75;z-index:5}.gantt-editor-bar{background:var(--gantt-bar);border-radius:2px;height:14px;overflow:hidden;position:relative;width:100%}.gantt-editor-bar.is-critical{background:var(--gantt-critical)}.gantt-editor-bar-fill{background:var(--gantt-bar-fill);bottom:0;left:0;position:absolute;top:0}.gantt-editor-bar.is-critical .gantt-editor-bar-fill{background:var(--gantt-critical-fill)}.gantt-editor-milestone{background:var(--gantt-summary);flex:0 0 12px;height:12px;transform:rotate(45deg);width:12px}.gantt-editor-milestone-label{color:#4b5563;font-size:10px;margin-left:8px;white-space:nowrap}.dark .gantt-editor-milestone{background:#e2e8f0}.dark .gantt-editor-milestone-label{color:#94a3b8}.gantt-editor-summary{background:var(--gantt-summary);height:6px;position:relative;width:100%}.dark .gantt-editor-summary{background:#e2e8f0}.gantt-editor-summary:after,.gantt-editor-summary:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--gantt-summary);content:"";position:absolute;top:100%}.dark .gantt-editor-summary:after,.dark .gantt-editor-summary:before{border-top-color:#e2e8f0}.gantt-editor-summary:before{left:0}.gantt-editor-summary:after{right:0}.gantt-editor-bar-resize{bottom:0;cursor:ew-resize;position:absolute;right:-2px;top:0;width:8px}.gantt-editor-bar-linker{background:#fff;border:1px solid #94a3b8;border-radius:50%;cursor:crosshair;height:9px;margin-top:-4px;opacity:0;position:absolute;right:-12px;top:50%;transition:opacity .12s ease;width:9px}.gantt-editor-bar-slot:hover .gantt-editor-bar-linker{opacity:1}.gantt-editor-rubber{inset:0;pointer-events:none;position:absolute;z-index:6}.gantt-editor-rubber line{stroke:var(--gantt-critical);stroke-dasharray:4 3;stroke-width:1.5}.gantt-editor-message{border-bottom:1px solid transparent;font-size:12px;padding:6px 10px}.gantt-editor-message.is-error{background:#fee2e2;border-bottom-color:#fca5a5;color:#991b1b}.gantt-editor-message.is-warn{background:#fef3c7;border-bottom-color:#fcd34d;color:#92400e}.gantt-editor-dialog-backdrop{align-items:center;background:rgba(15,23,42,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.gantt-editor-dialog{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(15,23,42,.3);max-width:92vw;padding:16px;width:380px}.dark .gantt-editor-dialog{background:#1e293b;color:#e2e8f0}.gantt-editor-dialog-title{font-size:14px;font-weight:600;margin-bottom:12px}.gantt-editor-dialog-body label{color:#4b5563;display:block;font-size:12px;margin-bottom:8px}.dark .gantt-editor-dialog-body label{color:#cbd5e1}.gantt-editor-dialog-body input,.gantt-editor-dialog-body select{background:#fff;border:1px solid var(--team-outline-color,#d1d5db);border-radius:4px;color:#111827;display:block;font-size:13px;margin-top:2px;padding:4px 6px;width:100%}.dark .gantt-editor-dialog-body input,.dark .gantt-editor-dialog-body select{background:#0f172a;border-color:#334155;color:#e2e8f0}.gantt-editor-dialog-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.gantt-editor-toolbar{align-items:center;background:#f8fafc;border-bottom:1px solid var(--team-outline-color,#d1d5db);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;padding:6px 10px}.dark .gantt-editor-toolbar{background:#111827;border-bottom-color:#334155}.gantt-editor-modes{display:inline-flex}.gantt-editor-mode{background:#fff;border:1px solid var(--team-outline-color,#d1d5db);color:#374151;cursor:pointer;font-size:12px;line-height:18px;padding:3px 10px}.gantt-editor-mode:first-child{border-radius:4px 0 0 4px}.gantt-editor-mode:last-child{border-left-width:0;border-radius:0 4px 4px 0}.gantt-editor-mode:hover{background:#eef2f7}.gantt-editor-mode.is-active{background:var(--gantt-bar);border-color:var(--gantt-bar);color:#fff;font-weight:600}.gantt-editor-mode.is-active:hover{background:var(--gantt-bar)}.dark .gantt-editor-mode{background:#0f172a;border-color:#334155;color:#cbd5e1}.dark .gantt-editor-mode:hover{background:#1e293b}.dark .gantt-editor-mode.is-active{background:var(--gantt-bar);color:#fff}.gantt-editor-toggle{background:#fff;border:1px solid var(--team-outline-color,#d1d5db);border-radius:4px;color:#374151;cursor:pointer;font-size:12px;line-height:18px;padding:3px 10px}.gantt-editor-toggle:hover{background:#eef2f7}.gantt-editor-toggle.is-active{background:var(--gantt-bar);border-color:var(--gantt-bar);color:#fff;font-weight:600}.dark .gantt-editor-toggle{background:#0f172a;border-color:#334155;color:#cbd5e1}.dark .gantt-editor-toggle:hover{background:#1e293b}.gantt-editor-nudge{align-items:center;display:inline-flex;gap:6px}.gantt-editor-nudge-button{background:#fff;border:1px solid var(--team-outline-color,#d1d5db);border-radius:4px;color:#374151;cursor:pointer;font-size:10px;height:22px;line-height:20px;text-align:center;width:22px}.gantt-editor-nudge-button:hover{background:#eef2f7}.gantt-editor-nudge-button:disabled{cursor:default;opacity:.35}.dark .gantt-editor-nudge-button{background:#0f172a;border-color:#334155;color:#cbd5e1}.gantt-editor-nudge-label{color:#6b7280}.gantt-editor-scale-note{color:#6b7280;margin-left:auto}.dark .gantt-editor-nudge-label,.dark .gantt-editor-scale-note{color:#94a3b8}.gantt-editor.is-dense .gantt-editor-link-delete,.gantt-editor.is-dense .gantt-editor-milestone-label{display:none}.gantt-editor.is-dense .gantt-editor-bar-linker{right:-8px}.gantt-legend-swatch{border-radius:2px;display:inline-block;height:8px;width:14px}.gantt-legend-activity{background:#4a6fd4}.gantt-legend-critical{background:#d63a3a}.gantt-legend-summary{background:#111827}.dark .gantt-legend-summary{background:#e2e8f0}.gantt-legend-diamond{background:#111827;display:inline-block;height:9px;transform:rotate(45deg);width:9px}.dark .gantt-legend-diamond{background:#e2e8f0}.text-team-body{color:var(--team-text-color,#111827)}.text-team-muted{color:var(--team-muted-text,#6b7280)}.text-team-accent{color:var(--team-accent-color,#3b82f6)}.text-team-success{color:var(--team-success-color,#10b981)}.text-team-warning{color:var(--team-warning-color,#f59e0b)}.text-team-error{color:var(--team-error-color,#ef4444)}.text-team-grouping{color:var(--team-grouping-text,#6b7280)}.bg-team-page{background-color:var(--team-page-bg,#fff)}.bg-team-body{background-color:var(--team-body-bg,#f1f5f9)}.bg-team-field{background-color:var(--team-field-bg,#fff)}.bg-team-header{background-color:var(--team-header-bg,#f9fafb)}.bg-team-menu-gradient{background:linear-gradient(to bottom,var(--team-menu-bg),var(--team-menu-gradient))}[data-controller=sticky-sidebar].bg-team-menu-gradient{background-attachment:fixed}.border-team{border-color:var(--team-outline-color,#e5e7eb)}.bg-team-outline{background-color:var(--team-outline-color,#e5e7eb)}.bg-team-accent{background-color:var(--team-accent-color,#3b82f6)}.bg-team-warning{background-color:var(--team-warning-color,#f59e0b)}.bg-team-unselected-button{background-color:var(--team-unselected-button-bg,#f3f4f6)}.text-team-unselected-button{color:var(--team-unselected-button-text,#374151)}.text-team-link{color:var(--team-link-color,#3b82f6)}.rounded-team{border-radius:var(--team-field-border-radius,6px)}.progress-bar-fill{width:var(--fill,0)}.inline-code-chip{background:rgba(0,0,0,.1);border-radius:3px;padding:2px 6px}.bg-team-success-soft{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 15%,transparent);border-color:var(--team-success-color,#10b981)}.bg-team-warning-soft{background-color:color-mix(in srgb,var(--team-warning-color,#f59e0b) 15%,transparent);border-color:var(--team-warning-color,#f59e0b)}.bg-team-error-soft{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 15%,transparent);border-color:var(--team-error-color,#ef4444)}.bg-team-accent-soft{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,transparent);border-color:var(--team-accent-color,#3b82f6)}.bg-team-body-soft{background-color:color-mix(in srgb,var(--team-text-color,#111827) 15%,transparent)}.bg-team-muted-soft{background-color:color-mix(in srgb,var(--team-muted-text,#6b7280) 15%,transparent);border-color:var(--team-muted-text,#6b7280)}html.dark .text-team-body{color:var(--team-text-color,#e5e7eb)}html.dark .bg-team-page{background-color:var(--team-page-bg,#111827)}html.dark .bg-team-body{background-color:var(--team-body-bg,#0f172a)}html.dark .text-team-grouping{color:var(--team-grouping-text,#9ca3af)}html.dark .bg-team-field{background-color:var(--team-field-bg,#1e293b)}html.dark .bg-team-header{background-color:var(--team-header-bg,#1f2937)}html.dark .border-team{border-color:var(--team-outline-color,#374151)}}@layer overrides{}@layer team-theme{body{color:var(--team-text-color)}.field-label,.label,.property-label,label{color:var(--team-label-text)!important}label.text-gray-500,label.text-gray-600,label.text-gray-700,label.text-slate-500,label.text-slate-600,label.text-slate-700,label[class*=text-gray-],label[class*=text-slate-]{color:var(--team-label-text)}.block.text-sm.font-medium,.field-box-header,.font-medium.text-gray-700,.font-semibold.text-gray-700,.text-sm.font-semibold,.text-xs.font-medium:not(button):not(a):not(input){color:var(--team-label-text)!important}h1,h2,h3,h4,h5,h6{color:var(--team-label-text)}.filter-group span.text-sm.font-semibold,.group-title,.panel-section-header,.section-title,h4.text-sm.font-semibold,h4.text-xs.font-semibold{color:var(--team-grouping-text)}.text-gray-700,.text-slate-700{color:var(--team-text-color)}.text-gray-600,.text-slate-600{color:var(--team-text-color);opacity:.9}.field-note,.help-text,.hint-text,.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500,p.text-xs{color:var(--team-muted-text)}.property-row.required label:after,.text-red-500,.text-red-600{color:var(--team-error-color)}.border-b,.border-gray-200,.border-gray-300,.border-l,.border-r,.border-slate-200,.border-slate-300,.border-t,.border:not(.message-card-ack-border),.button-alternative,.button-count,.dropdown-button,.filter-button,.lg\:border-b,.lg\:border-l,.lg\:border-r,.lg\:border-t,.md\:border-b,.md\:border-l,.md\:border-r,.md\:border-t,.nexus-picklist-btn,.property-input input,.property-input select,.property-input textarea,.property-row input,.property-row select,[class*=border][class*=btn],[class*=border][class*=button],a.border,a.border-gray-200,a.border-gray-300,a.button[data-controller=element],a[class*=border],button.border,button.border-gray-200,button.border-gray-300,button[class*=border],button[data-controller=element],input[data-server-search-target=input],input[name=query],input[type=button][class*=border],input[type=search],input[type=submit][class*=border]{border-color:var(--team-outline-color)!important}.button-alternative .button-badge,.filter-button .badge-count{background-color:var(--team-unselected-badge-bg);color:var(--team-unselected-badge-text)}.filter-button-active .badge-count,.filter-button-active .button-badge,.filter-button[data-filter-active=true] .badge-count,.subform-filter-active .button-badge{background-color:var(--team-selected-badge-bg);color:var(--team-selected-badge-text)}.button .button-badge{background-color:var(--team-default-badge-bg);color:var(--team-default-badge-text)}.subform-filter-active{background-color:var(--team-selected-button-bg);border-color:var(--team-selected-button-bg);color:var(--team-selected-button-text)}.subform-filter-inactive{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.subform-filter-inactive:hover{background-color:var(--team-header-bg)}.announcement-info{background-color:var(--team-announcement-bg);color:var(--team-announcement-text)}.count-badge{background-color:var(--team-default-badge-bg);color:var(--team-default-badge-text)}.shadow,.shadow-md,.shadow-sm{--tw-shadow-color:var(--team-outline-color)}.divide-x>*+*,.divide-y>*+*,.table tbody>:not([hidden])~:not([hidden]),.table>:not([hidden])~:not([hidden]),hr{border-color:var(--team-outline-color)}.table th{box-shadow:inset -1px 0 0 var(--team-header-box-color)}.table td:not(.mobile-list-cell),.table th{padding-bottom:var(--team-input-vertical-padding)!important;padding-left:var(--team-input-horizontal-padding);padding-right:var(--team-input-horizontal-padding);padding-top:var(--team-input-vertical-padding)!important}.table td:not(.mobile-list-cell){border-right:1px solid var(--team-body-box-color)}.table th:last-child{box-shadow:none}.table td:last-child{border-right:none}.table th.list-header-group{background-color:color-mix(in srgb,var(--team-spanning-header-overlay-color) var(--team-spanning-header-overlay-opacity),var(--team-header-bg));box-shadow:inset -1px 0 0 var(--team-header-box-color),inset 1px 0 0 var(--team-header-box-color),inset 0 -1px 0 var(--team-header-box-color)}.table th{text-align:left}.form-input,.form-multiselect,.form-select,.form-textarea,input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--team-text-color);opacity:.5}input::-moz-placeholder, textarea::-moz-placeholder{color:var(--team-text-color);opacity:.5}input::placeholder,textarea::placeholder{color:var(--team-text-color);opacity:.5}.btn-primary,.button,a.button,button[type=submit],input[type=submit]{background-color:var(--team-default-button-bg);border:1px solid var(--team-outline-color);color:var(--team-default-button-text)}.btn-primary:hover,.button:hover,a.button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:var(--team-default-button-bg);color:var(--team-default-button-text);filter:brightness(.9)}button[type=submit].list-tree-ctl-remove,button[type=submit].list-tree-ctl-remove:hover{background-color:transparent;border:none;color:var(--team-error-color,#dc2626);filter:none}button[type=submit].list-tree-ctl-remove:hover{background-color:color-mix(in srgb,var(--team-error-color,#dc2626) 10%,transparent)}.subform-grid-mode .subform-field-container,:is(.subform-sticky-header,.list-form-header) .subform-header-cell{border-left-color:color-mix(in srgb,var(--team-outline-color) 25%,transparent);border-right-color:color-mix(in srgb,var(--team-outline-color) 25%,transparent)}a.bg-blue-500,a.bg-blue-600,a.bg-green-500,a.bg-red-500,button.bg-blue-500,button.bg-blue-600,button.bg-green-500,button.bg-red-500{border:1px solid var(--team-outline-color)}.button-group-container button,.button-group-container button.button-group-btn,.button-toggle-group button.button-group-btn{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color);color:var(--team-text-color)}.button-group-container button.active,.button-toggle-group button.button-group-btn.active{background-color:var(--team-selected-button-bg);border-color:var(--team-outline-color);color:var(--team-selected-button-text)}.bg-blue-100.rounded-md,.bg-gray-100.rounded-md,.bg-green-100.rounded-md,.bg-purple-100.rounded-md,.bg-red-100.rounded-md,.bg-yellow-100.rounded-md{border:1px solid var(--team-outline-color)}.form-input:focus,.form-select:focus,.form-textarea:focus,input:focus,select:focus,textarea:focus{--tw-ring-color:var(--team-accent-color);border-color:var(--team-accent-color);outline-color:var(--team-accent-color)}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--team-accent-color);border-color:var(--team-accent-color)}.bg-gray-100,.bg-gray-200,.btn-filter,.btn-secondary,.filter-button,.pagy a,.pagy-nav a,.pagy-nav span,a.bg-gray-100,a.bg-gray-200,button.bg-gray-100,button.bg-gray-200{background-color:var(--team-unselected-button-bg);color:var(--team-unselected-button-text)!important}.btn-secondary:hover,.filter-button:hover,.pagy a:hover,.pagy-nav a:hover{background-color:var(--team-unselected-button-bg)!important;filter:brightness(.95)}.filter-button.filter-button-active,.filter-button[data-filter-active=true]{background-color:var(--team-selected-button-bg);border-color:var(--team-selected-button-bg);color:var(--team-selected-button-text)!important}.bg-gray-50,.bg-slate-50,.field-box-header,.list-header,.table-header,div.bg-gray-50,th,thead,tr.bg-gray-50{background-color:var(--team-header-bg)}a:not(.btn,.subform-filter-active,.subform-filter-inactive,[class*=button],[class*=bg-]){color:var(--team-link-color)}a:not(.btn,.subform-filter-active,.subform-filter-inactive,[class*=button],[class*=bg-]):hover{color:var(--team-link-color);opacity:.8}.breadcrumb a,.text-blue-500,.text-blue-600,nav a{color:var(--team-link-color)}.saved-indicator,.success-indicator,.text-emerald-500,.text-emerald-600,.text-green-500,.text-green-600,[data-saved=true]{color:var(--team-success-color)}.bg-emerald-100,.bg-emerald-50,.bg-green-100,.bg-green-50{background-color:color-mix(in srgb,var(--team-success-color) 15%,var(--team-page-bg))}.border-emerald-500,.border-emerald-600,.border-green-500,.border-green-600{border-color:var(--team-success-color)}.error-message,.text-red-500,.text-red-600,.validation-error,[data-error=true]{color:var(--team-error-color)}.bg-red-100,.bg-red-50{background-color:color-mix(in srgb,var(--team-error-color) 15%,var(--team-page-bg))}input:invalid:not(:-moz-placeholder-shown),select:invalid:not(:-moz-placeholder-shown){border-color:var(--team-error-color)}input:invalid:not(:-moz-placeholder-shown), select:invalid:not(:-moz-placeholder-shown){border-color:var(--team-error-color)}.border-red-500,.border-red-600,.field-with-errors input,.field-with-errors select,.field-with-errors textarea,input.error,input:invalid:not(:placeholder-shown),select.error,select:invalid:not(:placeholder-shown),textarea.error{border-color:var(--team-error-color)}.btn-danger,.button-danger,button.danger{background-color:var(--team-error-color);border-color:var(--team-error-color);color:var(--team-text-color)}.fixed.inset-0.bg-gray-600,[id^=picklist_modal]{background-color:rgba(0,0,0,.5)}.fixed.inset-0>.relative.bg-white,[id^=picklist_modal] .bg-white,[id^=simple_picklist] .bg-white{background-color:var(--team-page-bg)}.slide-panel .slide-panel-title,.slide-panel h3.text-gray-900,[id^=picklist_modal] .modal-title,[id^=picklist_modal] h2.text-gray-900,[id^=picklist_modal] h3.text-gray-900,[id^=simple_picklist] h2.text-gray-900,[id^=simple_picklist] h3.text-gray-900{color:var(--team-label-text)}[id^=picklist_modal] h3.picklist-modal-title,[id^=simple_picklist] h3.picklist-modal-title{color:var(--team-header-text,var(--team-text-color))}.slide-panel-close,[id^=picklist_modal] .text-gray-400,[id^=simple_picklist] .text-gray-400{color:var(--team-muted-text)}[id^=picklist_modal] .hover\:text-gray-500:hover,[id^=simple_picklist] .hover\:text-gray-500:hover{color:var(--team-text-color)}[id^=picklist_modal] [data-picklist-target=filterContainer]>div{background-color:var(--team-header-bg);border-color:var(--team-outline-color)}[id^=picklist_modal] .filter-button{border-color:var(--team-outline-color);color:var(--team-muted-text)}[id^=picklist_modal] .filter-button:hover{background-color:var(--team-page-bg);color:var(--team-text-color)}[id^=picklist_modal] .badge-count{background-color:var(--team-unselected-badge-bg);color:var(--team-unselected-badge-text)}.slide-panel-loading-spinner,[id^=picklist_modal] .fa-spinner,[id^=picklist_modal] .text-blue-500{color:var(--team-accent-color)}[id^=picklist_modal] [data-picklist-target=loadingIndicator] .text-gray-600,[id^=picklist_modal] th{color:var(--team-muted-text)}[id^=picklist_modal] .divide-gray-200>*+*,[id^=picklist_modal] [data-picklist-target=listContainer],[id^=picklist_modal] input[type=checkbox],[id^=picklist_modal] input[type=radio],[id^=picklist_modal] table .divide-y>*+*,[id^=simple_picklist] input[type=checkbox],[id^=simple_picklist] input[type=radio]{border-color:var(--team-outline-color)}[id^=picklist_modal] [data-picklist-target=thead],[id^=picklist_modal] thead{background-color:var(--team-header-bg)}[id^=picklist_modal] [data-picklist-target=tbody],[id^=picklist_modal] tbody{background-color:var(--team-page-bg)}[id^=picklist_modal] .bg-gray-50.rounded-lg,[id^=picklist_modal] .hover\:bg-gray-50:hover,[id^=picklist_modal] [data-picklist-target=selectedItems]+div,[id^=picklist_modal] tr:hover{background-color:var(--team-header-bg)}[id^=picklist_modal] tbody td,[id^=picklist_modal] td,[id^=picklist_modal] td .text-gray-900,[id^=picklist_modal] td.text-gray-900{color:var(--team-text-color)}[id^=picklist_modal] .hover\:text-blue-600:hover{color:var(--team-link-color)}[id^=picklist_modal] .text-gray-700{color:var(--team-text-color)}[id^=simple_picklist] .border-gray-300.text-gray-700,[id^=simple_picklist] .button-secondary{background-color:var(--team-page-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}[id^=simple_picklist] .hover\:bg-gray-50:hover{background-color:var(--team-header-bg)}[id^=simple_picklist] .bg-blue-600{background-color:var(--team-accent-color)}[id^=simple_picklist] .hover\:bg-blue-700:hover{background-color:var(--team-accent-color);filter:brightness(.9)}.property-row .fa-info-circle,.property-row .property-label,.property-row .text-gray-400,.property-row label{color:var(--team-muted-text)}.property-row .group-hover\:text-blue-500:hover{color:var(--team-accent-color)}.property-row .group .absolute{background-color:var(--team-page-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.property-row input,.property-row select,.property-row textarea{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.focus\:border-blue-500:focus,.focus\:ring-blue-500:focus,.property-row input:focus,.property-row select:focus,.property-row textarea:focus{border-color:var(--team-accent-color)!important;--tw-ring-color:var(--team-accent-color)!important}.property-row .hover\:text-gray-600,.property-row button.text-gray-400{color:var(--team-muted-text)}.property-row button:hover.hover\:text-gray-600{color:var(--team-text-color)}.property-row .text-green-600{color:var(--team-success-color)}.property-row input[type=checkbox],.property-row input[type=radio]{border-color:var(--team-outline-color)}.property-row input[type=checkbox]:checked,.property-row input[type=radio]:checked,.text-blue-600:checked{background-color:var(--team-accent-color)!important;border-color:var(--team-accent-color)!important}.property-row .bg-gray-50,.property-row textarea[data-code-editor=true]{background-color:var(--team-header-bg)}.property-row .checkbox-group,.property-row .space-y-1.max-h-40{background-color:var(--team-header-bg);border-color:var(--team-outline-color)}.property-row .checkbox-group label:hover,.property-row .hover\:bg-white:hover{background-color:var(--team-page-bg)}.property-row label .text-gray-700{color:var(--team-text-color)}.property-row .filter-row,.property-row .permission-row{background-color:var(--team-header-bg);border-color:var(--team-outline-color)}.property-row .hover\:text-red-700,.property-row .text-red-500{color:var(--team-error-color)}.property-row .text-red-500:hover{color:var(--team-error-color);filter:brightness(.85)}.property-row .hover\:text-blue-800,.property-row .text-blue-600,.property-row .text-blue-600:hover{color:var(--team-link-color)!important}.property-row .text-blue-600:hover{filter:brightness(.85)}.property-row .text-gray-600.bg-gray-50{background-color:var(--team-header-bg);color:var(--team-text-color)}.bg-white:not(.button):not(.btn){background-color:var(--team-page-bg)}.bg-gray-50:not(.button):not(.btn),.bg-slate-50:not(.button):not(.btn){background-color:var(--team-header-bg)}.bg-gray-100:not(.button):not(.btn),.bg-gray-200:not(.button):not(.btn){background-color:var(--team-unselected-button-bg)}.bg-gray-100.text-gray-400,.bg-gray-100.text-gray-500,.bg-gray-100.text-gray-600,.bg-gray-200.text-gray-400,.bg-gray-200.text-gray-500,.bg-gray-200.text-gray-600{color:var(--team-unselected-button-text)}.border-gray-100,.border-gray-200,.border-gray-300,.border-gray-400,.border-slate-200,.border-slate-300,.divide-gray-200>*+*,.divide-gray-300>*+*,.divide-slate-200>*+*{border-color:var(--team-outline-color)}.hover\:bg-gray-50:hover,.hover\:bg-slate-50:hover{background-color:var(--team-header-bg)}.hover\:bg-gray-100:hover,.hover\:bg-gray-200:hover{background-color:var(--team-unselected-button-bg);filter:brightness(.97)}.card-title,.modal-title,.panel-title,.section-title,h1.text-gray-900,h1.text-slate-900,h2.text-gray-900,h2.text-slate-900,h3.text-gray-900,h3.text-slate-900,h4.text-gray-900,h4.text-slate-900,h5.text-gray-900,h5.text-slate-900,h6.text-gray-900,h6.text-slate-900{color:var(--team-label-text)}.text-gray-800,.text-slate-800,div.text-gray-900:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),li.text-gray-900,p.text-gray-900,span.text-gray-900,td.text-gray-900{color:var(--team-text-color)}.text-blue-500,.text-blue-600,.text-blue-700{color:var(--team-link-color)!important}.hover\:text-blue-600:hover,.hover\:text-blue-700:hover,.hover\:text-blue-800:hover{color:var(--team-link-color);filter:brightness(.85)}a.bg-blue-500,a.bg-blue-600,a.bg-blue-700,button.bg-blue-500,button.bg-blue-600,button.bg-blue-700,input[type=submit].bg-blue-500{background-color:var(--team-default-button-bg);color:var(--team-default-button-text)}a.hover\:bg-blue-600:hover,a.hover\:bg-blue-700:hover,button.hover\:bg-blue-600:hover,button.hover\:bg-blue-700:hover{background-color:var(--team-default-button-bg);color:var(--team-default-button-text);filter:brightness(.9)}.text-white{color:#fff}.border-blue-500,.border-blue-600{border-color:var(--team-accent-color)}.focus-visible\:ring-blue-500:focus-visible,.focus\:ring-blue-500:focus,.ring-blue-500{--tw-ring-color:var(--team-accent-color)!important}.filter-group .bg-gray-50,.filter-group button[data-action*=filter-collapse]{background-color:var(--team-header-bg);border-color:var(--team-outline-color)}.filter-group button[data-action*=filter-collapse]:hover{background-color:var(--team-unselected-button-bg)}.filter-group .text-gray-700,.filter-group span.text-sm.font-semibold{color:var(--team-text-color)}.filter-group .text-gray-500,.filter-group i.fa-chevron-down{color:var(--team-muted-text)}.filter-group button[data-filter-dropdown-target=button],[data-controller=filter-dropdown] button{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.filter-group button[data-filter-dropdown-target=button]:hover,[data-controller=filter-dropdown] button:hover{background-color:var(--team-header-bg)}.filter-group [data-filter-dropdown-target=dropdown],[data-filter-dropdown-target=dropdown]{background-color:var(--team-page-bg);border-color:var(--team-outline-color)}[data-filter-dropdown-target=dropdown] .border-b,[data-filter-dropdown-target=dropdown]>div:first-child{border-color:var(--team-outline-color)}[data-filter-dropdown-target=dropdown] input[type=text],[data-filter-dropdown-target=input]{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}[data-filter-dropdown-target=input]::-moz-placeholder{color:var(--team-muted-text)}[data-filter-dropdown-target="input"]::-moz-placeholder{color:var(--team-muted-text)}[data-filter-dropdown-target=dropdown] .fa-search,[data-filter-dropdown-target=input]::placeholder{color:var(--team-muted-text)}[data-filter-dropdown-target=dropdown] a,[data-filter-dropdown-target=options]{color:var(--team-text-color)}[data-filter-dropdown-target=dropdown] a.hover\:bg-gray-100:hover,[data-filter-dropdown-target=dropdown] a:hover,[data-filter-dropdown-target=options]:hover{background-color:var(--team-header-bg)}[data-filter-dropdown-target=dropdown] a.bg-blue-50,[data-filter-dropdown-target=options].bg-blue-50{background-color:color-mix(in srgb,var(--team-accent-color) 15%,var(--team-page-bg))}[data-filter-dropdown-target=dropdown] [data-no-results]{color:var(--team-muted-text)}.filter-group .bg-white.border.border-gray-200,.filter-group>div>div.relative.flex.items-center{background-color:var(--team-field-bg);border-color:var(--team-outline-color)}.filter-group .bg-white.border.border-gray-200:hover,.filter-group .hover\:bg-gray-50:hover{background-color:var(--team-header-bg)}.filter-group .text-sm.font-medium.text-gray-700,.filter-group label.text-gray-700{color:var(--team-text-color)}.filter-group input[type=checkbox]{border-color:var(--team-outline-color)}.filter-group input[type=checkbox]:checked{background-color:var(--team-accent-color)!important;border-color:var(--team-accent-color)!important}.filter-group .bg-gray-100.rounded-full,.filter-group span.inline-flex.items-center.px-2{background-color:var(--team-unselected-badge-bg);color:var(--team-unselected-badge-text)}.filter-group input.placeholder-gray-400,.filter-group input[type=text]{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.filter-group input[type=text]::-moz-placeholder{color:var(--team-muted-text)}.filter-group input[type="text"]::-moz-placeholder{color:var(--team-muted-text)}.filter-group .fa-search,.filter-group input[type=text]::placeholder{color:var(--team-muted-text)}.filter-group input[type=date],.filter-group input[type=datetime-local]{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.filter-group .fa-calendar{color:var(--team-muted-text)}.filter-group select{background-color:var(--team-field-bg);border-color:var(--team-outline-color);color:var(--team-text-color)}.filter-group a.button,.filter-group a.button-smaller{background-color:var(--team-selected-button-bg);color:var(--team-selected-button-text)}.filter-group a.button-alternative,.filter-group a.button-alternative.button-smaller{background-color:var(--team-unselected-button-bg)!important;border-color:var(--team-outline-color)!important;color:var(--team-unselected-button-text)!important}.filter-group a.button-alternative:hover{background-color:color-mix(in srgb,var(--team-accent-color) 15%,var(--team-unselected-button-bg))!important}.filter-group a.hover\:text-gray-700:hover,.filter-group a.text-gray-500:hover,.template-filters{color:var(--team-text-color)}.menu-item-link,.menu-item-link:hover,[data-controller=desktop-menu] [data-desktop-menu-target=menuItemHeader],[data-desktop-menu-target=menuItemLink],[data-desktop-menu-target=menuItemLink]:hover{color:var(--team-menu-text)}[data-controller=desktop-menu] [data-desktop-menu-target=menuItemHeader] svg{color:inherit}.menu-expand-btn{color:var(--team-menu-text)}.menu-expand-btn:hover{opacity:1}.menu-section-header{color:var(--team-menu-text)}[data-desktop-menu-target=menuItemLink] .text-secondary-300,[data-desktop-menu-target=menuItemLink] .text-slate-400{color:var(--team-menu-text);opacity:.6}html.dark .dark\:text-gray-100,html.dark .dark\:text-gray-200,html.dark .dark\:text-gray-300,html.dark .dark\:text-slate-300{color:var(--team-text-color)}html.dark .dark\:text-gray-400,html.dark .dark\:text-gray-500,html.dark .dark\:text-slate-400,html.dark .dark\:text-slate-500{color:var(--team-muted-text)}html.dark .dark\:bg-gray-600,html.dark .dark\:bg-gray-700,html.dark .dark\:bg-slate-600,html.dark .dark\:bg-slate-700,html.dark .dark\:bg-slate-700\/50{background-color:var(--team-header-bg)}html.dark .dark\:bg-slate-700\/50{opacity:.8}html.dark .dark\:bg-gray-800,html.dark .dark\:bg-gray-900,html.dark .dark\:bg-slate-800,html.dark .dark\:bg-slate-900{background-color:var(--team-page-bg)}html.dark .dark\:border-gray-600,html.dark .dark\:border-gray-700,html.dark .dark\:border-slate-600,html.dark .dark\:border-slate-700{border-color:var(--team-outline-color)}html.dark .dark\:text-blue-200,html.dark .dark\:text-blue-300,html.dark .dark\:text-blue-400{color:var(--team-link-color)}html.dark .dark\:text-green-300,html.dark .dark\:text-green-400{color:var(--team-success-color)}html.dark .dark\:text-red-300,html.dark .dark\:text-red-400{color:var(--team-error-color)}html.dark .dark\:text-purple-200,html.dark .dark\:text-purple-300,html.dark .dark\:text-purple-400{color:var(--team-accent-color)}html.dark .dark\:bg-blue-900,html.dark .dark\:bg-blue-900\/30,html.dark .dark\:bg-purple-900{background-color:color-mix(in srgb,var(--team-accent-color) 20%,var(--team-page-bg))}html.dark .dark\:border-blue-500,html.dark .dark\:border-blue-700,html.dark .dark\:border-blue-800{border-color:var(--team-accent-color)}html.dark .dark\:hover\:text-gray-200:hover,html.dark .dark\:hover\:text-gray-300:hover{color:var(--team-text-color)}html.dark .dark\:hover\:text-blue-300:hover{color:var(--team-link-color)}html.dark .dark\:hover\:text-purple-300:hover{color:var(--team-accent-color)}html.dark .dark\:hover\:text-red-300:hover{color:var(--team-error-color)}html.dark .dark\:hover\:bg-gray-600:hover,html.dark .dark\:hover\:bg-slate-600:hover,html.dark .dark\:hover\:bg-slate-700:hover{background-color:var(--team-unselected-button-bg)}.btn,.button,.button-danger,.button-secondary,.form-input,.form-select,.form-textarea,.rounded-2xl,.rounded-lg,.rounded-md,.rounded-xl,a.button,button,input,input[type=checkbox],input[type=submit],select,textarea{border-radius:var(--team-field-border-radius)!important}tbody tr.list-group-member:not(.notify-record-row),tbody tr.list-group-member:not(.notify-record-row)>td,tbody tr.list-tree-child:not(.notify-record-row),tbody tr.list-tree-child:not(.notify-record-row)>td{background-color:var(--team-level-1-overlay)}.sidebar-menu-width{width:var(--team-menu-width,212px)}}@layer overrides{.status-dot-green{background-color:#22c55e}.status-dot-amber{background-color:#eab308}.status-dot-muted{background-color:var(--team-muted-text,#6b7280);opacity:.5}.cache-badge-active{background-color:rgba(34,197,94,.15);color:#16a34a}.chip-muted-soft{background-color:color-mix(in srgb,var(--team-muted-text,#6b7280) 10%,var(--team-page-bg,#fff));color:var(--team-muted-text,#6b7280)}.chip-green-soft{background-color:rgba(34,197,94,.12);color:#16a34a}.chip-red-soft{background-color:rgba(239,68,68,.12);color:#dc2626}.chip-amber-soft{background-color:rgba(234,179,8,.12);color:#ca8a04}.cache-stats-box{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 5%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-outline-color,#e5e7eb))}.text-backoff-warning{color:#ea580c}.user-row-card--today{background-color:color-mix(in srgb,#22c55e 4%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,#22c55e 12%,var(--team-outline-color,#e5e7eb))}.user-row-card--week{background-color:color-mix(in srgb,#eab308 4%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,#eab308 12%,var(--team-outline-color,#e5e7eb))}.user-row-card--month{background-color:color-mix(in srgb,var(--team-muted-text,#6b7280) 3%,var(--team-page-bg,#fff));border-color:var(--team-outline-color,#e5e7eb)}.avatar-badge-green{background-color:rgba(34,197,94,.18);color:#16a34a}.avatar-badge-amber{background-color:rgba(234,179,8,.18);color:#ca8a04}.avatar-badge-muted{background-color:color-mix(in srgb,var(--team-muted-text,#6b7280) 15%,var(--team-page-bg,#fff));color:var(--team-muted-text,#6b7280)}.cache-entries-chip{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-page-bg,#fff));color:var(--team-accent-color,#3b82f6)}.validation-summary--valid{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 10%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,var(--team-success-color,#10b981) 30%,var(--team-outline-color,#e5e7eb))}.validation-summary--invalid{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 10%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,var(--team-error-color,#ef4444) 30%,var(--team-outline-color,#e5e7eb))}.validation-info-box{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 8%,var(--team-page-bg,#fff));border-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,var(--team-outline-color,#e5e7eb))}.border-team-error-soft{border-color:color-mix(in srgb,var(--team-error-color,#ef4444) 30%,var(--team-outline-color,#e5e7eb))}.bg-team-error-mix-8{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 8%,var(--team-page-bg,#fff))}.health-issue-box{background-color:color-mix(in srgb,var(--team-warning-color,#f59e0b) 10%,var(--team-page-bg,#fff));color:var(--team-warning-color,#f59e0b)}.validation-success-box{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 10%,var(--team-page-bg,#fff));color:var(--team-success-color,#10b981)}.validation-relevant-chip{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-page-bg,#fff));color:var(--team-accent-color,#3b82f6)}}@layer overrides{}@layer hard-overrides{@media (min-width:1024px){.main-container-padding{padding:0}}.form-input,.form-select,.form-textarea,input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=text],select,textarea{background-color:var(--team-field-bg,#fff)!important;border:1px solid var(--team-outline-color,#d1d5db)!important;border-radius:var(--team-field-border-radius,6px)!important;color:var(--team-text-color,#111827)!important;padding:var(--team-input-vertical-padding,4px) var(--team-input-horizontal-padding,5px)!important}.form-input:focus,.form-select:focus,.form-textarea:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--team-accent-color,#3b82f6)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent)!important;outline:2px solid transparent!important;outline-offset:2px!important}html.dark .form-input,html.dark .form-select,html.dark .form-textarea,html.dark input[type=date],html.dark input[type=datetime-local],html.dark input[type=email],html.dark input[type=month],html.dark input[type=number],html.dark input[type=password],html.dark input[type=search],html.dark input[type=text],html.dark input[type=time],html.dark input[type=url],html.dark input[type=week],html.dark select,html.dark textarea{background-color:var(--team-field-bg,#1e293b)!important;border-color:var(--team-outline-color,#475569)!important;color:var(--team-text-color,#f9fafb)!important}html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder{color:var(--team-muted-text,#9ca3af)!important}html.dark input::-moz-placeholder, html.dark textarea::-moz-placeholder{color:var(--team-muted-text,#9ca3af)!important}html.dark input::placeholder,html.dark textarea::placeholder{color:var(--team-muted-text,#9ca3af)!important}html.dark input:focus,html.dark select:focus,html.dark textarea:focus{background-color:var(--team-field-bg,#1e293b)!important;border-color:var(--team-accent-color,#3b82f6)!important;color:var(--team-text-color,#f9fafb)!important}html.dark input:disabled,html.dark select:disabled,html.dark textarea:disabled{background-color:var(--team-header-bg,#334155)!important;color:var(--team-muted-text,#6b7280)!important}h3.text-lg{font-size:1rem;line-height:1.25rem;margin-bottom:.5rem}.bg-white.rounded-md.shadow .divide-y>div,.border.border-gray-200.rounded-lg.bg-gray-50,.dark\:bg-slate-700.rounded-md.shadow .divide-y>div{padding:.75rem}.subform-grid-mode .team-subform-row+.team-subform-row{margin-top:0!important}.date-input{align-items:center;background:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);display:flex;height:38px;overflow:hidden}.date-input input.form-control,.date-input input.single-daterange{background:transparent!important;border:0!important;border-radius:0!important;flex:1 1 auto;height:100%;min-width:0;padding:var(--team-input-vertical-padding,4px) var(--team-input-horizontal-padding,5px)!important}.date-input button.clear{align-items:center;background:transparent;border:0;border-left:1px solid var(--team-outline-color,#d1d5db);border-radius:0;color:var(--team-unselected-button-text,#374151);cursor:pointer;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;margin:0;padding:0 10px;position:relative!important;right:auto!important;top:auto!important;transition:background-color .15s,color .15s}.date-input button.clear:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-unselected-button-text,#374151)}.date-input button.clear i{font-size:1rem;line-height:1}.date-input button.clear i,.date-input button.clear:hover i{color:var(--team-unselected-button-text,#374151)}.date-input:focus-within{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent)}.url-input-wrapper{position:relative}.url-input-wrapper input{
    /* !important: form_field_classes' base classes don't set padding-right,
     but match the pattern of forcing space for the icon regardless of any
     other classes stacked onto the input. */padding-right:34px!important}.url-input-wrapper .url-input-open{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--team-unselected-button-text,#374151);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .15s,color .15s,opacity .15s;width:24px}.url-input-wrapper .url-input-open:hover:not(:disabled){background-color:var(--team-unselected-button-bg,#f3f4f6)}.url-input-wrapper .url-input-open:disabled{cursor:default;opacity:.35}.url-input-wrapper .url-input-open i{font-size:.9rem;line-height:1}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{border-radius:var(--team-field-border-radius,6px);cursor:pointer;filter:var(--team-calendar-icon-filter,none);margin-right:2px;opacity:.7;padding:4px;-webkit-transition:opacity .15s,background-color .15s;transition:opacity .15s,background-color .15s}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);opacity:1}html.dark input[type=date]::-webkit-calendar-picker-indicator,html.dark input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.8)}.input-with-addon{align-items:center;background:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);display:flex;height:38px;overflow:hidden}.input-with-addon input{background:transparent!important;border:0!important;border-radius:0!important;flex:1 1 auto;height:100%;min-width:0}.input-addon-button,.input-with-addon button{align-items:center;background:transparent;border:0;border-left:1px solid var(--team-outline-color,#d1d5db);border-radius:0;color:var(--team-unselected-button-text,#374151);cursor:pointer;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;margin:0;padding:0 10px;transition:background-color .15s,color .15s}.input-addon-button:hover,.input-with-addon button:hover{background-color:var(--team-unselected-button-bg,#f3f4f6);color:var(--team-unselected-button-text,#374151)}.input-addon-button i,.input-with-addon button i{color:inherit;font-size:1rem;line-height:1}.input-with-addon:focus-within{border-color:var(--team-accent-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,transparent)}.daterangepicker{border:1px solid var(--team-outline-color,#d1d5db)!important;border-radius:var(--team-field-border-radius,6px)!important}.daterangepicker,.daterangepicker .calendar-table{background-color:var(--team-field-bg,#fff)!important}.daterangepicker .calendar-table{border:1px solid var(--team-outline-color,#e5e7eb)!important;border-radius:var(--team-field-border-radius,6px)!important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--team-accent-color,#3b82f6)!important;color:#fff!important}.daterangepicker td.in-range{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 20%,var(--team-field-bg,#fff))!important}.daterangepicker .drp-buttons .btn-primary{background-color:var(--team-accent-color,#3b82f6)!important;border-color:var(--team-accent-color,#3b82f6)!important}.daterangepicker .ampmselect,.daterangepicker .hourselect,.daterangepicker .minuteselect{background-color:var(--team-field-bg,#fff)!important;border:1px solid var(--team-outline-color,#d1d5db)!important;border-radius:var(--team-field-border-radius,6px)!important;color:var(--team-text-color,#111827)!important}.daterangepicker .ampmselect:focus,.daterangepicker .hourselect:focus,.daterangepicker .minuteselect:focus{border-color:var(--team-accent-color,#3b82f6)!important}.subform-grid-mode input,.subform-grid-mode select,.subform-grid-mode textarea{border:none!important;border-radius:0!important;border-right:1px solid var(--team-outline-color,#e5e7eb)!important;box-shadow:none!important}.subform-grid-mode textarea{resize:none!important}.field-borderless input,.field-borderless select,.field-borderless textarea{width:100%!important}.field-borderless input,.field-borderless select,.field-borderless textarea,.subform-grid-mode .dropdown-line-container{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.subform-grid-mode .date-input,.subform-grid-mode .unified-dropdown-container.has-filters{border:none!important;border-radius:0!important}.subform-grid-mode .date-input{background:transparent!important}.subform-grid-mode .date-input button.clear{border-left:none!important}.subform-grid-mode .field-box-outlined{border:none!important;margin-top:0!important}.subform-grid-mode .field-box-outlined-legend{display:none!important}.field-borderless .dropdown-line-container{box-shadow:none!important}.field-borderless .date-input,.field-borderless .dropdown-line-container{background:transparent!important;border:none!important;border-radius:0!important}.container,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl{padding-left:.75rem!important;padding-right:.75rem!important}}@layer hard-overrides{@media (min-width:640px){.container,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl{padding-left:1rem!important;padding-right:1rem!important}}@media (min-width:1024px){.container,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl{padding-left:1.5rem!important;padding-right:1.5rem!important}}}@layer overrides{main{padding-bottom:1rem;padding-top:1rem}}input[type=checkbox].text-blue-600,input[type=radio].text-blue-600{color:var(--team-accent-color,#3b82f6)!important;--tw-ring-color:var(--team-accent-color,#3b82f6)!important}@layer hard-overrides{input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--team-accent-color,#3b82f6)!important;border-color:var(--team-accent-color,#3b82f6)!important}}.focus\:ring-blue-500:focus,button:focus,input:focus,select:focus,textarea:focus{--tw-ring-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 50%,transparent)!important}.focus\:border-blue-500:focus{border-color:var(--team-accent-color,#3b82f6)!important}.bg-blue-50{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff))!important}@layer overrides{button.is-loading{cursor:wait;opacity:.7;pointer-events:none}}@layer hard-overrides{a.button[data-controller=element],button.field-button-themed,button[data-controller=element]{background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;color:var(--team-selected-button-text,#fff)!important}a.button[data-controller=element]:hover,button.field-button-themed:hover,button[data-controller=element]:hover{background-color:color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) 90%,var(--team-field-bg,#fff))!important}}a.button[data-controller=element],button.field-button-themed,button[data-controller=element]{border:1px solid var(--team-outline-color,#d1d5db)!important;border-radius:var(--team-field-border-radius,6px)!important}@layer hard-overrides{a.button[data-controller=element]:focus,button.field-button-themed:focus,button[data-controller=element]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--team-selected-button-bg,#3b82f6) 30%,transparent)}.ui-button-custom-colors{background-color:color-mix(in srgb,var(--ui-button-bg) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff))!important;border:1px solid var(--team-outline-color,#d1d5db)!important;color:var(--ui-button-text,var(--team-selected-button-text,#fff))!important}.ui-button-custom-colors:hover{background-color:color-mix(in srgb,var(--ui-button-bg) 90%,var(--team-field-bg,#fff))!important}.ui-button-custom-colors:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-button-bg) 30%,transparent)}}@media (max-width:767px){@layer hard-overrides{.subform-grid-mode .grid{display:flex;flex-wrap:wrap}}.subform-grid-mode [class$="md:col-span-1"],.subform-grid-mode [class$="md:col-span-2"],.subform-grid-mode [class*="md:col-span-1 "],.subform-grid-mode [class*="md:col-span-2 "]{flex:0 0 50%!important;max-width:50%!important;width:50%!important}@layer hard-overrides{.subform-grid-mode [class*="md:col-span-10"],.subform-grid-mode [class*="md:col-span-11"],.subform-grid-mode [class*="md:col-span-12"],.subform-grid-mode [class*="md:col-span-3"],.subform-grid-mode [class*="md:col-span-4"],.subform-grid-mode [class*="md:col-span-5"],.subform-grid-mode [class*="md:col-span-6"],.subform-grid-mode [class*="md:col-span-7"],.subform-grid-mode [class*="md:col-span-8"],.subform-grid-mode [class*="md:col-span-9"]{flex:0 0 100%;max-width:100%;width:100%}}}@layer overrides{html{scrollbar-color:rgba(59,130,246,.45) rgba(59,130,246,.12)}::-webkit-scrollbar{height:14px;width:14px}::-webkit-scrollbar-track{background-color:rgba(59,130,246,.12)}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(59,130,246,.45);border:3px solid transparent;border-radius:7px}::-webkit-scrollbar-thumb:hover{background-color:rgba(59,130,246,.6)}::-webkit-scrollbar-corner{background-color:rgba(59,130,246,.12)}.team-info-box{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 10%,var(--team-field-bg,#fff));border:1px solid color-mix(in srgb,var(--team-accent-color,#3b82f6) 30%,transparent);border-radius:var(--team-field-border-radius,6px);margin-bottom:1rem;padding:.75rem}.team-section-box{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin-bottom:var(--team-field-bottom-padding,5px);padding:var(--team-field-bottom-padding,5px)}html.dark .team-info-box{background-color:color-mix(in srgb,var(--team-accent-color,#60a5fa) 15%,var(--team-field-bg,#1e293b));border-color:color-mix(in srgb,var(--team-accent-color,#60a5fa) 40%,transparent)}html.dark .team-section-box{background-color:var(--team-field-bg,#1e293b);border-color:var(--team-outline-color,#374151)}.nr-list-banner-new{background-color:var(--team-new-item-row-bg);border-color:var(--team-new-item-pill-bg)}.nr-list-banner-notify{background-color:var(--team-notify-row-bg);border-color:var(--team-notify-pill-bg)}.nr-list-banner{border-style:solid;border-width:1px;color:var(--team-text-color)}.nr-list-banner-link{color:var(--team-link-color)}.nr-list-banner-button{border-color:var(--team-outline-color,#cbd5e1);color:var(--team-text-color)}.nr-list-banner-button:hover{background-color:var(--team-hover-row-color,#eff6ff)}.notify-records-pill{align-items:center;color:var(--team-notify-pill-text);display:inline-flex;font-size:.72rem;font-weight:700;gap:.25rem;line-height:1.4;padding:.1rem .55rem}.notify-records-dot,.notify-records-pill{background-color:var(--team-notify-pill-bg);border-radius:9999px}.notify-records-dot{box-shadow:0 0 0 1px rgba(0,0,0,.12);display:inline-block;height:.6rem;width:.6rem}.search-depth-active-dot{background-color:var(--team-accent-color,#3b82f6);border-radius:9999px;box-shadow:0 0 0 1px rgba(0,0,0,.12);height:.5rem;pointer-events:none;position:absolute;right:-2px;top:-2px;width:.5rem}.nexus-secret-mask{-webkit-text-security:disc;text-security:disc}.status-breach-ring{border-radius:4px;box-shadow:0 0 0 2px var(--status-breach-color,var(--team-error-color,#ef4444))}.status-promotion-ring{border-radius:4px;box-shadow:0 0 0 2px var(--status-promotion-color,#3b82f6)}.status-chip-full-flag-bar{bottom:0;flex:none;left:0;position:absolute;top:0;width:5px}.status-chip-full_flag{padding-left:10px}tr.row-status-overlay>td{position:relative}@media (min-width:768px){tr.row-status-overlay>td:before{background-color:color-mix(in srgb,var(--row-overlay,transparent) calc(var(--row-overlay-opacity, 15)*1%),transparent);content:"";display:block;inset:0;pointer-events:none;position:absolute;z-index:1}}@media (max-width:767.98px){tr.row-status-overlay{position:relative}tr.row-status-overlay:after{background-color:color-mix(in srgb,var(--row-overlay,transparent) calc(var(--row-overlay-opacity, 15)*1%),transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}}.apply-form-header{font-size:10pt;margin-bottom:12px}.apply-form-update-btn{margin-bottom:12px}.apply-form-warning-text{color:#b45309}.apply-form-text-xs{font-size:8pt}.apply-form-toggle-label{align-items:center;display:flex;font-size:10pt;gap:6px;margin-bottom:12px}.apply-form-table{border-collapse:collapse;font-size:10pt;width:100%}.apply-form-thead-row{border-bottom:2px solid #333;text-align:left}.apply-form-td,.apply-form-th{padding:6px}.apply-form-right{text-align:right}.apply-form-col-apply{width:160px}.apply-form-row{border-bottom:1px solid #eee}.apply-form-amount-input{text-align:right;width:140px}.apply-form-partial-warning{color:#b45309;font-size:8pt;margin-top:2px;text-align:right}.apply-form-summary{font-size:10pt;margin-top:12px}.apply-form-actions{display:flex;gap:8px;margin-top:16px}.batch-new-section-mb{margin-bottom:20px}.batch-new-subheader{font-size:11pt;margin-bottom:6px}.batch-new-th{padding:4px}.batch-new-col-5{width:5%}.batch-new-col-6{width:6%}.batch-new-col-8{width:8%}.batch-new-col-10{width:10%}.batch-new-col-9{width:9%}.batch-new-col-memo{width:16%}.batch-new-col-12{width:12%}.batch-new-col-14{width:14%}.batch-new-col-18{width:18%}.batch-new-col-wide{width:22%}.batch-new-col-90{width:90px}.batch-new-col-40{width:40px}.batch-new-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:12px}.batch-new-label{align-items:center;display:flex;font-size:10pt;gap:6px}.batch-new-actions{align-items:center;display:flex;gap:8px;margin-top:12px}}@layer hard-overrides{.batch-new-apply-btn-selected{background-color:var(--team-selected-button-bg,#3b82f6)!important;border-color:var(--team-selected-button-bg,#3b82f6)!important;color:var(--team-selected-button-text,#fff)!important}}@layer overrides{.batch-check-td{padding:3px 4px}.batch-check-input-full{width:100%}.batch-check-input-right{text-align:right;width:100%}.batch-check-ar-display{line-height:1.3;overflow-y:auto;resize:none;white-space:normal}.batch-check-row-actions{align-items:stretch;display:flex;flex-direction:column;gap:2px}.batch-check-resolved-name{color:#15803d;font-size:8pt}.batch-check-ar-summary,.batch-check-similar-warning{font-size:8pt;margin-top:2px}.batch-check-ar-summary:empty,.batch-check-similar-warning:empty{display:none}.batch-check-ar-summary{color:var(--team-text-color,#6b7280);opacity:.75}.batch-check-similar-warning{color:#b45309;font-weight:600}.batch-check-discrepancy-needed{background-color:#fffbeb;border-color:#b45309!important}.sync-mapping-link-color{color:var(--link-color)}.sync-mapping-text-color{color:var(--text-color)}.sync-mapping-error-bg{background:var(--error-color);color:#fff}.sync-mapping-page-bg{background:var(--page-background-color);border:1px solid var(--outline-color)}.sync-mapping-muted-text{color:var(--muted-text-color)}.sync-mapping-row-border{border-bottom:1px solid var(--outline-color)}.sync-mapping-error-text{color:var(--error-color)}.message-card-ack-border{border-left-color:var(--team-warning-color,#f59e0b)}.message-card-textarea-padding{padding:var(--team-input-vertical-padding,4px) var(--team-input-horizontal-padding,5px)}.panel-form-error-bg{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 10%,var(--team-page-bg,#fff))}.panel-form-search-input{background-color:var(--team-field-bg,#fff);border-color:var(--team-outline-color,#d1d5db);color:var(--team-text-color,#334155)}.panel-form-status-valid-bg{background-color:color-mix(in srgb,var(--team-success-color,#10b981) 8%,var(--team-page-bg,#fff))}.panel-form-status-invalid-bg{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) 8%,var(--team-page-bg,#fff))}.panel-form-type-badge{background-color:var(--team-accent-color,#3b82f6);color:#fff;font-size:10px}.panel-form-audit-link{color:var(--team-accent-color,#7c3aed)}.mega-menu-content-container{background:linear-gradient(to bottom,var(--team-menu-bg),var(--team-menu-gradient));border-radius:calc(var(--team-field-border-radius)*2);max-height:calc(100vh - 2rem);max-width:1400px}.mega-menu-header-bg{background:var(--team-menu-bg)}.mega-menu-text{color:var(--team-menu-text)}.mega-menu-search-input{background:hsla(0,0%,100%,.1)}.mega-menu-items-scroll{max-height:calc(100vh - 8rem)}.mega-menu-section-break{-moz-column-break-inside:avoid;break-inside:avoid}.mega-menu-section-header{background-color:var(--team-header-bg);border-radius:var(--team-field-border-radius,6px);color:var(--team-header-text)}.message-add-modal-backdrop{background-color:rgba(0,0,0,.5)}.message-add-modal-input{background-color:var(--team-field-bg);border:1px solid var(--team-outline-color);border-radius:var(--team-field-border-radius);color:var(--team-text-color);padding:var(--team-input-vertical-padding) var(--team-input-horizontal-padding)}.message-add-modal-checkbox{accent-color:var(--team-accent-color);border:1px solid var(--team-outline-color)}.message-add-modal-cancel-btn{background-color:var(--team-field-bg);border:1px solid var(--team-outline-color);color:var(--team-text-color)}.message-add-modal-submit-btn{background-color:var(--team-default-button-bg);border:1px solid var(--team-outline-color);color:var(--team-default-button-text,#fff)}.badge-success-soft{background-color:rgba(34,197,94,.15);color:#16a34a}.badge-neutral-soft{background-color:hsla(220,9%,46%,.15);color:#4b5563}.badge-danger-soft{background-color:rgba(239,68,68,.12);color:#dc2626}.dev-info-summary{color:var(--team-muted-text,#6b7280)}.dev-info-icon{font-size:11px}.dev-info-body{background-color:var(--team-header-bg,#1e293b);color:var(--team-muted-text,#94a3b8)}.dev-info-badge-blue{background-color:rgba(59,130,246,.2);color:#60a5fa}.dev-info-badge-purple{background-color:rgba(168,85,247,.2);color:#c084fc}.dev-info-badge-green{background-color:rgba(34,197,94,.2);color:#4ade80}.dev-info-badge-orange{background-color:rgba(251,146,60,.2);color:#fb923c}.dev-info-badge-sky{background-color:rgba(14,165,233,.2);color:#38bdf8}.dev-info-badge-pink{background-color:rgba(236,72,153,.2);color:#f472b6}.dev-info-badge-teal{background-color:rgba(20,184,166,.2);color:#2dd4bf}.dev-info-badge-yellow{background-color:rgba(234,179,8,.2);color:#facc15}th a{text-decoration:none}.nested-table{border-collapse:collapse;margin-top:10px;width:100%}.nested-table td,.nested-table th{border:1px solid var(--team-outline-color,#ddd);padding:8px;text-align:left}.nested-table tbody tr:nth-child(odd){background-color:var(--team-alternate-row-color,#f9f9f9)}.details{margin-top:10px;padding-top:10px}.table td,.table th{padding-bottom:.5rem;padding-top:.5rem}.table td,table td,tbody td{color:var(--team-text-color,#374151)}.table th,table th,thead th{color:var(--team-header-text,var(--team-text-color,#374151))}.table td a,.table td span,table td a,table td span{color:inherit}.table td a:hover,table td a:hover{color:var(--team-accent-color,#3b82f6)}}@layer overrides{}@layer hard-overrides{.table td .text-gray-400,.table td .text-gray-500,.table td .text-gray-600,table td .text-gray-400,table td .text-gray-500,table td .text-gray-600{color:var(--team-muted-text,#6b7280)!important}}@layer overrides{.pagy-nav a{color:var(--team-unselected-button-text,#374151);transition:all .15s ease}.pagy-nav .current{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff));color:#fff}.upload{margin-bottom:5px;padding:10px}.button,.button-primary,.button-red,.button-secondary{align-items:center;background-color:var(--team-default-button-bg,#3b82f6);border:1px solid transparent;border-radius:var(--team-field-border-radius,6px);color:var(--team-default-button-text,#fff);cursor:pointer;display:inline-flex;font-size:var(--team-button-font-size,14px);justify-content:center;line-height:1.4;padding:var(--team-button-py,6px) var(--team-button-px,14px);text-align:center;text-decoration:none;white-space:nowrap}.button-primary:hover,.button-red:hover,.button-secondary:hover,.button:hover{filter:brightness(.9)}.button-secondary,.button.button-secondary{background-color:var(--team-unselected-button-bg,#f3f4f6);border:1px solid var(--team-outline-color,#d1d5db);color:var(--team-unselected-button-text,#374151)}.button-red,.button.button-red{background-color:var(--team-error-color,#dc2626);color:var(--team-selected-button-text,#fff)}}@layer overrides{}@layer overrides{}.button-primary{background-color:var(--team-default-button-bg,#3b82f6)!important;color:var(--team-default-button-text,#fff)!important}.button-smaller{font-size:calc(var(--team-button-font-size, 14px) - 1px)!important;padding:calc(var(--team-button-py, 6px) - 2px) calc(var(--team-button-px, 14px) - 4px)!important}.button-alternative{align-items:center!important;background-color:var(--team-unselected-button-bg,#f3f4f6)!important;border:1px solid var(--team-outline-color,#d1d5db)!important;color:var(--team-unselected-button-text,#374151)!important;display:inline-flex!important}.btn,.button-alternative,[class*=btn-]{border-radius:var(--team-field-border-radius,6px)!important}.button-alternative:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-unselected-button-bg,#f3f4f6))!important}@layer overrides{.button-count{background-color:var(--team-unselected-button-bg,#f3f4f6);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-unselected-button-text,#374151);cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;min-width:2.5rem;padding:2px 8px;text-align:center;text-decoration:none}.button-count:hover{background-color:color-mix(in srgb,var(--team-accent-color,#3b82f6) 15%,var(--team-unselected-button-bg,#f3f4f6))}.remove-button{background-color:color-mix(in srgb,var(--team-error-color,#dc3545) var(--team-ui-element-opacity,100%),var(--team-field-bg,#fff));color:#fff}}.remove-button:hover{background-color:color-mix(in srgb,var(--team-error-color,#dc3545) 90%,var(--team-field-bg,#fff))}@layer overrides{.prefilled-field,input.bg-green-50,select.bg-green-50,textarea.bg-green-50{background-color:color-mix(in srgb,var(--team-success-color,#10b981) var(--team-input-opacity,20%),var(--team-field-bg,#fff));border-color:color-mix(in srgb,var(--team-success-color,#10b981) 30%,transparent)}.prefilled-field:focus,input.bg-green-50:focus,select.bg-green-50:focus,textarea.bg-green-50:focus{background-color:color-mix(in srgb,var(--team-success-color,#10b981) var(--team-input-opacity,20%),var(--team-field-bg,#fff));border-color:var(--team-accent-color,#3b82f6)}.prefilled-indicator{color:var(--team-success-color,#16a34a);font-size:.75rem;margin-left:.5rem}input:not(.bg-green-50),select:not(.bg-green-50),textarea:not(.bg-green-50){transition:background-color .3s ease,border-color .3s ease}.required-field,input.required-field,select.required-field,textarea.required-field{border-color:color-mix(in srgb,var(--team-error-color,#ef4444) 30%,transparent)}.required-field:focus,input.required-field:focus,select.required-field:focus,textarea.required-field:focus{border-color:var(--team-error-color,#ef4444)}.required-indicator{color:var(--team-error-color,#ef4444);font-weight:400;margin-left:2px}.form-layout-field{position:relative}.form-field-resize-corner{background:linear-gradient(135deg,transparent 0 50%,var(--team-accent-color,#3b82f6) 50% 100%);border-bottom-right-radius:3px;bottom:-3px;cursor:nwse-resize;height:14px;opacity:0;pointer-events:none;position:absolute;right:-3px;transition:opacity .12s;width:14px;z-index:6}.shift-held .form-field-resize-corner{opacity:.85;pointer-events:auto}.shift-held .form-layout-field.grid-item-desired-width{z-index:5}.form-layout-range-ghost{background:#d97706;bottom:0;pointer-events:none;position:absolute;top:0;width:2px;z-index:5}.form-field-drag-grip{align-items:center;background:var(--team-accent-color,#3b82f6);border-radius:3px;color:var(--team-selected-button-text,#fff);cursor:grab;display:flex;font-size:10px;height:16px;justify-content:center;left:-3px;line-height:1;opacity:0;pointer-events:none;position:absolute;top:-3px;transition:opacity .12s;width:16px;z-index:6}.shift-held .form-field-drag-grip{opacity:.9;pointer-events:auto}.layout-row{position:relative}.layout-row-tag{background:var(--team-accent-color,#3b82f6);border-radius:3px;color:var(--team-selected-button-text,#fff);font-size:9px;left:0;line-height:1;opacity:0;padding:2px 5px;pointer-events:none;position:absolute;top:-8px;transition:opacity .12s;z-index:5}.shift-held .layout-row{border-radius:3px;outline:1px dashed var(--team-accent-color,#3b82f6);outline-offset:3px}.shift-held .layout-row-tag{opacity:.9}.layout-column{position:relative}.shift-held .layout-column{border-radius:3px;outline:1px dotted var(--team-accent-color,#3b82f6);outline-offset:2px}.layout-column-resize-right{bottom:0;cursor:ew-resize;right:-4px;top:0;width:8px}.layout-column-resize-right,.layout-row-resize-bottom{background:var(--team-accent-color,#3b82f6);border-radius:2px;opacity:0;pointer-events:none;position:absolute;transition:opacity .12s;z-index:4}.layout-row-resize-bottom{bottom:-4px;cursor:ns-resize;height:8px;left:0;right:0}.shift-held .layout-column-resize-right,.shift-held .layout-row-resize-bottom{opacity:.55;pointer-events:auto}body.form-layout-editor-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-layout-field textarea{resize:none}.form-layout-ghost{opacity:.4}.form-layout-box{position:relative}.form-box-resize-corner{background:linear-gradient(135deg,transparent 0 50%,var(--team-accent-color,#3b82f6) 50% 100%);border-bottom-right-radius:3px;bottom:-3px;cursor:nwse-resize;height:14px;opacity:0;pointer-events:none;position:absolute;right:-3px;transition:opacity .12s;width:14px;z-index:4}.shift-held .form-box-resize-corner{opacity:.85;pointer-events:auto}.form-layout-unbox-zone{border:1px dashed transparent;border-radius:4px;height:0;min-height:0;overflow:hidden;padding:0;transition:height .12s,margin .12s}.form-box-drag-handle{color:var(--team-accent-color,#3b82f6);cursor:grab;font-size:.7rem;left:2px;line-height:1;opacity:0;padding:1px 3px;pointer-events:none;position:absolute;top:2px;transition:opacity .12s;z-index:6}.field-locked{position:relative}.field-locked:after{background-color:color-mix(in srgb,var(--locked-field-overlay,#9ca3af) calc(var(--locked-field-overlay-opacity, 12)*1%),transparent);border-radius:6px;content:"";inset:0;pointer-events:none;position:absolute}.field-locked :is(input,select,textarea,button,[role=combobox],.select-trigger){pointer-events:none}.field-locked .bar-action-btn,.field-locked .bar-grip-btn,.field-locked [data-server-select-target=actionGrip],.field-locked [data-server-select-target=editLink],.field-locked [data-server-select-target=viewButton],.field-locked a{pointer-events:auto;position:relative;z-index:1}}@layer hard-overrides{.required-field,.required-field:focus,input.required-field,input.required-field:focus,select.required-field,select.required-field:focus,textarea.required-field,textarea.required-field:focus{background-color:color-mix(in srgb,var(--team-error-color,#ef4444) var(--team-input-opacity,20%),var(--team-field-bg,#fff))!important}.required-field:focus,input.required-field:focus,select.required-field:focus,textarea.required-field:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--team-error-color,#ef4444) 10%,transparent)!important}}@layer overrides{.list-action-icon,.list-actions-cell a,.list-actions-cell button{font-size:var(--team-icon-size,18px);line-height:1}svg.list-action-icon{height:var(--team-icon-size,18px);width:var(--team-icon-size,18px)}table.table.list-fixed{min-width:0;table-layout:fixed}@media (min-width:768px){.list-actions-cell,.list-checkbox-cell,.list-field-cell{display:table-cell}.list-field-cell:before{display:none}table.table.list-fixed thead th{position:relative}.list-col-resize-handle{cursor:col-resize;height:100%;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:8px;z-index:5}table.table.list-fixed thead th:hover .list-col-resize-handle{border-right:2px solid var(--team-accent-color,#3b82f6)}.list-cell-ui-button-slot{align-items:center;display:inline-flex;position:relative}.list-col-resize-grip{background-image:linear-gradient(135deg,transparent 0 38%,var(--team-accent-color,#3b82f6) 38% 46%,transparent 46% 55%,var(--team-accent-color,#3b82f6) 55% 63%,transparent 63% 72%,var(--team-accent-color,#3b82f6) 72% 80%,transparent 80%);bottom:-2px;cursor:default;height:12px;opacity:0;pointer-events:none;position:absolute;right:-2px;width:12px;z-index:6}body.shift-resize-active .list-col-resize-grip{cursor:col-resize;opacity:.9;pointer-events:auto}.list-add-btn-prominent{align-items:center;background-color:var(--team-primary-button-bg,var(--team-accent-color,#3b82f6));border:1px solid var(--team-primary-button-bg,var(--team-accent-color,#3b82f6));border-radius:var(--team-field-border-radius,6px);color:var(--team-primary-button-text,#fff);cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:7px 14px}.list-add-btn-prominent:hover{filter:brightness(.95)}table.list-form-table{border-collapse:collapse}table.list-form-table td.list-form-row-cell{border-bottom:1px solid var(--team-outline-color,#e5e7eb);padding-left:0!important;padding-right:0!important;position:relative;vertical-align:top}.list-form-row-actions{opacity:0;position:absolute;right:8px;top:6px;transition:opacity .15s;z-index:2}.list-form-row:hover .list-form-row-actions{opacity:1}.list-form-header{background-color:var(--team-header-bg,transparent);border-bottom:1px solid var(--team-outline-color,#e5e7eb)}.list-form-row .subform-grid-mode .team-subform-row,.list-form-row .subform-grid-mode .team-subform-row:first-child{border-bottom:0!important;border-top:0!important}.subform-header-cell-editable{cursor:move;position:relative}.subform-header-resize-x{cursor:col-resize;height:100%;position:absolute;right:-3px;top:0;width:10px;z-index:3}.list-form-header .subform-header-cell-editable:hover{border-right-color:var(--team-accent-color,#3b82f6)!important;border-right:2px solid var(--team-accent-color,#3b82f6)!important}.subform-header-resize-y{bottom:-3px;cursor:row-resize;height:7px;left:0;position:absolute;width:calc(100% - 10px);z-index:3}.subform-header-resize-x:hover,.subform-header-resize-y:hover{background:color-mix(in srgb,var(--team-accent-color,#3b82f6) 35%,transparent)}.subform-header-height-badge{background:var(--team-accent-color,#1f2937);border-radius:9999px;color:#fff;font-size:11px;padding:2px 8px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:60}table.table.list-fixed thead th[data-ffc-id]{cursor:move}.list-col-reorder-ghost{opacity:.4}.list-col-reorder-chosen{background:var(--team-hover-row-color,#f3f4f6)}}@media (max-width:767px){.list-table-scroll-wrapper{overflow-x:visible}.list-results-total{flex-wrap:wrap}}}@layer hard-overrides{.subform-cards table.table{display:block!important;min-width:0;overflow:hidden!important;width:100%!important}.subform-cards table.table>thead{display:none!important}.subform-cards table.table>tbody{display:block!important;width:100%!important}.subform-cards tr.list-table-row{align-items:stretch;background:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:var(--team-field-border-radius,6px);box-sizing:border-box;display:flex!important;flex-wrap:wrap;margin-bottom:4px;overflow:hidden;overflow-wrap:anywhere;padding:var(--team-card-padding,6px);position:relative}.subform-cards .list-actions-cell,.subform-cards .list-checkbox-cell,.subform-cards .list-field-cell{border:none;box-sizing:border-box;display:block!important;padding:2px 4px}.subform-cards [data-primary-field]{background-color:var(--team-header-bg,#1e3a5f);border-radius:var(--team-field-border-radius,6px) 0 0 0;color:var(--team-header-text,#fff);flex:1 1 0;font-size:1.125rem;font-weight:700;line-height:1.75rem;margin:calc(var(--team-card-padding, 6px)*-1) 0 8px calc(var(--team-card-padding, 6px)*-1);min-width:0;order:1;overflow:hidden;padding:10px var(--team-card-padding,6px);text-overflow:ellipsis;white-space:nowrap}.subform-cards [data-primary-field]:before{display:none}.subform-cards .list-actions-cell{background-color:var(--team-header-bg,#1e3a5f);border-radius:0 var(--team-field-border-radius,6px) 0 0;flex-basis:max-content;flex-shrink:0;margin:calc(var(--team-card-padding, 6px)*-1) calc(var(--team-card-padding, 6px)*-1) 8px 0;max-width:-moz-max-content;max-width:max-content;order:2;padding:10px var(--team-card-padding,6px);width:auto}.subform-cards tr.list-table-row>.list-actions-cell a,.subform-cards tr.list-table-row>.list-actions-cell button{color:var(--team-header-text,#fff)!important;margin-right:.375rem;opacity:.7}.subform-cards tr.list-table-row>.list-actions-cell a:last-child,.subform-cards tr.list-table-row>.list-actions-cell button:last-child{margin-right:0}.subform-cards tr.list-table-row>.list-actions-cell a:hover,.subform-cards tr.list-table-row>.list-actions-cell button:hover{opacity:1}.subform-cards .list-checkbox-cell{align-self:center;flex-shrink:0;order:0;width:auto}.subform-cards .list-field-cell:not([data-primary-field]){align-items:flex-start;color:var(--team-text-color,#111827);display:flex!important;font-size:.875rem;order:10;width:100%}.subform-cards .list-field-cell:not([data-primary-field]):before{color:var(--team-muted-text,#6b7280);content:attr(data-label) ":";flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-right:.5rem;min-width:var(--team-card-label-width,14ch);overflow-wrap:break-word;width:var(--team-card-label-width,14ch)}.subform-cards .list-field-cell:not([data-primary-field]),.subform-cards .list-field-cell:not([data-primary-field])>*{overflow-wrap:break-word;word-break:break-word}.subform-cards .list-field-cell:not([data-primary-field])>.whitespace-nowrap+.whitespace-nowrap{margin-left:.25em}.subform-cards .list-cell-edit-icon,.subform-cards .list-field-cell[data-mobile-hidden]{display:none!important}.subform-cards .list-cell-narrow-detail-trigger{display:inline-flex!important}.subform-cards tr[data-controller~=mobile-card-edit]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}}@layer overrides{.children-list{margin-left:0;min-height:4px}.children-list:empty{display:none}.list-seen-nav-badge{align-items:center;background-color:var(--team-list-seen-pill-bg,#16a34a);border-radius:9999px;box-shadow:0 0 0 1px hsla(0,0%,100%,.15);color:#fff;display:inline-flex;font-size:.68rem;font-weight:700;height:1.1rem;justify-content:center;line-height:1;margin-left:auto;min-width:1rem;padding:0 .3rem}.list-seen-nav-badge.hidden{display:none}tr.list-table-row.new-record-row>td:first-child,tr.list-table-row.new-record-row>th:first-child{box-shadow:inset 4px 0 0 0 var(--team-new-item-glyph)}tr.list-table-row.new-record-row>td,tr.list-table-row.new-record-row>th{background-color:var(--team-new-item-row-bg)}tr.list-table-row.notify-record-row>td:first-child,tr.list-table-row.notify-record-row>th:first-child{box-shadow:inset 4px 0 0 0 var(--team-notify-pill-bg)}tr.list-table-row.notify-record-row>td,tr.list-table-row.notify-record-row>th{background-color:var(--team-notify-row-bg)}.list-header .u-search-input,.list-header input[name=query]{height:2rem}td.list-field-cell[data-locked=true]{position:relative}td.list-field-cell[data-locked=true]:after{background-color:color-mix(in srgb,var(--locked-field-overlay,#94a3b8) calc(var(--locked-field-overlay-opacity, 18)*1%),transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}}@layer hard-overrides{.selection-hidden .table td.list-checkbox-cell,.selection-hidden .table th.w-10:first-child{border-right:0!important;max-width:0;min-width:0;overflow:hidden;padding-left:0!important;padding-right:0!important;width:0}.selection-hidden .table th.w-10:first-child{box-shadow:none!important}.selection-hidden .list-checkbox-cell>*,.selection-hidden th.w-10:first-child>*{display:none}.selection-hidden col[data-selection-col]{width:0!important}.selection-hidden [data-list-selection-target=badgesContainer],.selection-hidden [data-list-selection-target=offListNotice],.selection-hidden [data-list-selection-target=selectAllBanner],.selection-hidden [data-list-selection-target=statusBar]{display:none}}@layer overrides{.list-multi-select-toggle{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-muted-text,#6b7280);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .12s ease,color .12s ease;width:2rem}.list-multi-select-toggle:hover{border-color:var(--team-accent-color,#3b82f6);color:var(--team-accent-color,#3b82f6)}.list-multi-select-toggle.is-active{background-color:var(--team-accent-color,#3b82f6);border-color:var(--team-accent-color,#3b82f6);color:#fff}dialog.nexus-confirm{background:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,8px);box-shadow:0 20px 50px rgba(0,0,0,.25);color:var(--team-text-color,#111827);max-height:min(85vh,42rem);max-width:min(30rem,calc(100vw - 2rem));overflow-y:auto;overscroll-behavior:contain;padding:1.25rem}dialog.nexus-confirm::backdrop{background:rgba(15,23,42,.45)}.nexus-confirm-title{font-size:1rem;font-weight:600;margin:0 0 .5rem}.nexus-confirm-message{line-height:1.45;margin:0 0 .75rem}.nexus-confirm-details{color:var(--team-muted-text,#6b7280);font-size:.875rem;list-style:disc;margin:0 0 1rem;padding-left:1.1rem}.nexus-confirm-actions{display:flex;gap:.5rem;justify-content:flex-end}.nexus-confirm-actions-resolved{opacity:.55}.nexus-confirm-step-divider{border:none;border-top:1px solid var(--team-outline-color,#d1d5db);margin:1rem 0}.nexus-confirm-pending{color:var(--team-muted-text,#6b7280);font-size:.875rem;font-style:italic;margin:0 0 .75rem}@media (max-width:640px){dialog.nexus-confirm{width:calc(100vw - 2rem)}.nexus-confirm-actions button{flex:1 1 0;min-height:44px}}@media (max-width:480px){.list-multi-select-toggle{height:44px;width:44px}.list-checkbox-cell{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.list-checkbox-cell input[type=checkbox],.list-checkbox-cell input[type=radio]{height:1.375rem;width:1.375rem}[data-list-selection-target=statusBar]{flex-wrap:wrap;row-gap:.5rem}}}@layer overrides{.mobile-card-long-press-active{background-color:var(--team-header-bg,rgba(59,130,246,.15));border-radius:4px;opacity:.6;transition:background-color .1s ease,opacity .1s ease}.mobile-card-edit-overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:calc(var(--z-overlay-base) - 2)}.mobile-card-edit-backdrop{background:rgba(0,0,0,.3);inset:0;position:absolute}.mobile-card-edit-popup{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-accent-color,#3b82f6);border-radius:var(--team-field-border-radius,8px);box-shadow:0 8px 32px rgba(0,0,0,.18);max-width:400px;overflow:hidden;position:relative;width:calc(100vw - 32px);z-index:1}.mobile-card-edit-popup .list-cell-edit-popup-content{border:none;border-radius:0;box-shadow:none;width:100%}.mobile-card-edit-popup .list-cell-edit-popup-close{background-color:var(--team-field-bg,#fff);border:1px solid var(--team-outline-color,#e5e7eb);border-radius:50%;font-size:14px;height:28px;right:8px;top:8px;width:28px}.mobile-card-edit-popup .list-cell-edit-popup-body{padding:0}.mobile-card-edit-popup-header{background-color:var(--team-header-bg,#1e3a5f);color:var(--team-header-text,#fff);font-size:11px;font-weight:600;letter-spacing:.03em;padding:6px 16px;text-transform:capitalize}.mobile-card-picker{background:var(--team-field-bg,#fff);border-top-left-radius:12px;border-top-right-radius:12px;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.15);left:0;max-height:60vh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,16px);position:fixed;right:0;z-index:1}.mobile-card-picker-header{background-color:var(--team-header-bg,#1e3a5f);border-bottom:1px solid var(--team-outline-color,#e5e7eb);color:var(--team-header-text,#fff);font-size:11px;font-weight:600;letter-spacing:.03em;padding:10px 20px}.mobile-card-picker-item{align-items:center;background:none;border:none;border-bottom:1px solid var(--team-outline-color,#e5e7eb);color:var(--team-text-color,#111827);cursor:pointer;display:flex;font-size:16px;padding:14px 20px;text-align:left;width:100%}.mobile-card-picker-item:active{background-color:var(--team-accent-bg,rgba(59,130,246,.08))}.mobile-card-picker-item:last-child{border-bottom:none}html.dark .mobile-card-edit-backdrop{background:rgba(0,0,0,.5)}html.dark .mobile-card-picker{background:var(--team-field-bg,#1f2937)}}@layer hard-overrides{[class*="group/item"] span.h-6.w-6,[data-desktop-menu-target] span.h-6.w-6{font-size:1rem;height:1.25rem;line-height:1.25rem;width:1.25rem}.menu-item-link:hover,[data-desktop-menu-target=menuItemLink]:hover{background-color:transparent!important;outline:1px solid hsla(0,0%,100%,.3)!important;outline-offset:0;text-decoration:none!important}[data-desktop-menu-target=menuItemLink]>div{transform:none!important;transition:none}[data-desktop-menu-target=menuItemLink]:hover>div{transform:none!important}}@layer overrides{.menu-section-header-text{color:var(--team-menu-text);opacity:.7}.menu-divider-spacing{margin-bottom:calc(var(--team-menu-item-spacing)/2);margin-top:calc(var(--team-menu-item-spacing)/2)}.menu-item-spacing-y{padding-bottom:var(--team-menu-item-spacing);padding-top:var(--team-menu-item-spacing)}.menu-item-muted-color{color:var(--team-menu-text)}.menu-item-link-icon-button{float:left;width:25%}.menu-item-link-small{font-size:.75rem;padding-bottom:.25rem;padding-top:.25rem}.menu-icon-span-small{font-size:.875rem}.menu-external-link-icon-small{font-size:.625rem}.menu-item-link-micro{float:left;font-size:.7rem;width:50%}.menu-item-label-wrap{overflow-wrap:break-word}.menu-expand-btn-spacing{color:var(--team-menu-text);margin-right:.1rem;opacity:.6;padding-bottom:var(--team-menu-item-spacing);padding-top:var(--team-menu-item-spacing);width:.9rem}.menu-item-row.sortable-ghost{background-color:#dbeafe;opacity:.8}.menu-item-row.sortable-chosen{background-color:#eff6ff}#mobile-menu-backdrop .flex-col{max-height:100vh;overflow-y:auto}#mobile-menu-backdrop nav.flex-1{min-height:0;overflow-y:auto}.new-records-nav-badge{align-items:center;background-color:var(--team-new-item-pill-bg);border-radius:9999px;box-shadow:0 0 0 1px hsla(0,0%,100%,.15);color:var(--team-new-item-pill-text);display:inline-flex;font-size:.68rem;font-weight:700;height:1.1rem;justify-content:center;line-height:1;margin-left:auto;min-width:1rem;padding:0 .3rem}.new-records-nav-badge.hidden{display:none}.new-records-pill{align-items:center;background-color:var(--team-new-item-pill-bg);border-radius:9999px;color:var(--team-new-item-pill-text);display:inline-flex;font-size:.72rem;font-weight:700;gap:.25rem;line-height:1.4;padding:.1rem .55rem}.new-records-col-cell,.new-records-col-header{padding-left:.25rem;padding-right:.25rem}.new-records-dot{background-color:var(--team-new-item-glyph);border-radius:9999px;display:inline-block;height:.6rem;width:.6rem}.new-records-col-glyph{color:var(--team-new-item-glyph);font-size:.7rem}@media (max-width:767px){.new-records-col-cell,.new-records-col-header{border-right:0!important;max-width:0;min-width:0;overflow:hidden;padding-left:0!important;padding-right:0!important;width:0}.new-records-col-cell>*,.new-records-col-header>*{display:none}col[data-new-records-col]{width:0!important}}.new-records-card .new-records-card-total{color:var(--team-new-item-glyph);font-size:1.75rem;font-weight:700}.notify-nav-badge{align-items:center;background-color:var(--team-notify-pill-bg);border-radius:9999px;box-shadow:0 0 0 1px rgba(0,0,0,.12);color:var(--team-notify-pill-text);display:inline-flex;font-size:.68rem;font-weight:700;height:1.1rem;justify-content:center;line-height:1;margin-left:auto;min-width:1rem;padding:0 .3rem}.notify-nav-badge+.new-records-nav-badge{margin-left:.25rem}.notify-nav-badge.hidden{display:none}.new-records-col-dots{white-space:nowrap}.new-records-col-dots .notify-records-dot+.new-records-dot{margin-left:3px}.drag-handle{cursor:grab}.drag-handle:active{cursor:grabbing}.sv-chip{white-space:nowrap}}@layer overrides{}@layer overrides{}@layer hard-overrides{.sv-actions.cell-action-menu,.sv-subform.cell-action-menu{align-items:center;display:inline-flex;position:static}}@layer overrides{.sv-actions .cell-action-menu-trigger,.sv-subform .cell-action-menu-trigger{align-items:center;background-color:var(--team-page-bg,#fff);border:1px solid var(--team-outline-color,#d1d5db);border-radius:var(--team-field-border-radius,6px);color:var(--team-muted-text,#6b7280);display:inline-flex;flex-shrink:0;font-size:var(--team-icon-size,18px);height:2rem;justify-content:center;padding:0;transition:background-color .12s ease,color .12s ease;width:2rem}.sv-actions .cell-action-menu-trigger:hover,.sv-subform .cell-action-menu-trigger:hover{border-color:var(--team-accent-color,#3b82f6);color:var(--team-accent-color,#3b82f6)}.sv-chip{align-items:center;display:inline-flex;height:2rem}.sv-menu{min-width:240px}.sv-menu .sv-buttons{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem .5rem}.sv-menu .sv-select{padding:.25rem .5rem}@media (max-width:767.98px){.sv-select select{min-height:40px}}}@layer overrides{.nav-history-row:hover{background-color:color-mix(in srgb,var(--team-accent-color) 5%,var(--team-page-bg))}}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-r-0:last-child{border-right-width:0}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-primary-700:hover{background-color:var(--primary-700)}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-300:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-teal-100:hover{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.hover\:text-orange-600:hover{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{color:var(--primary-600)}.hover\:text-primary-800:hover{color:var(--primary-800)}.hover\:text-primary-900:hover{color:var(--primary-900)}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:outline:hover{outline-style:solid}.hover\:outline-1:hover{outline-width:1px}.hover\:outline-white\/30:hover{outline-color:hsla(0,0%,100%,.3)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-primary-500:focus{border-color:var(--primary-500)}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-teal-500:focus{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.focus\:border-white\/40:focus{border-color:hsla(0,0%,100%,.4)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-primary-500:focus{--tw-ring-color:var(--primary-500)}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-teal-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus\:ring-white\/30:focus{--tw-ring-color:hsla(0,0%,100%,.3)}.focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity,1))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:h-auto{height:auto}.group:hover .group-hover\:translate-x-3,.group\/item:hover .group-hover\/item\:translate-x-3{--tw-translate-x:0.5625rem}.group:hover .group-hover\:scale-100,.group:hover .group-hover\:translate-x-3,.group\/item:hover .group-hover\/item\:translate-x-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:checked~.peer-checked\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.peer:checked~.peer-checked\:ring-offset-1{--tw-ring-offset-width:1px}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.dark\:divide-slate-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))}.dark\:border-amber-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.dark\:border-amber-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-green-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.dark\:border-indigo-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.dark\:border-primary-700:is(.dark *){border-color:var(--primary-700)}.dark\:border-red-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-slate-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-yellow-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.dark\:bg-amber-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.dark\:bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)}.dark\:bg-amber-900\/30:is(.dark *){background-color:rgba(120,53,15,.3)}.dark\:bg-amber-900\/50:is(.dark *){background-color:rgba(120,53,15,.5)}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:bg-blue-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:rgba(30,58,138,.2)}.dark\:bg-blue-900\/30:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:bg-blue-900\/40:is(.dark *){background-color:rgba(30,58,138,.4)}.dark\:bg-blue-900\/50:is(.dark *){background-color:rgba(30,58,138,.5)}.dark\:bg-gray-300:is(.dark *){--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/50:is(.dark *){background-color:rgba(31,41,55,.5)}.dark\:bg-gray-800\/60:is(.dark *){background-color:rgba(31,41,55,.6)}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/40:is(.dark *){background-color:rgba(17,24,39,.4)}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/20:is(.dark *){background-color:rgba(20,83,45,.2)}.dark\:bg-green-900\/30:is(.dark *){background-color:rgba(20,83,45,.3)}.dark\:bg-green-900\/40:is(.dark *){background-color:rgba(20,83,45,.4)}.dark\:bg-green-900\/50:is(.dark *){background-color:rgba(20,83,45,.5)}.dark\:bg-indigo-900\/30:is(.dark *){background-color:rgba(49,46,129,.3)}.dark\:bg-orange-900\/10:is(.dark *){background-color:rgba(124,45,18,.1)}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:bg-purple-900\/10:is(.dark *){background-color:rgba(88,28,135,.1)}.dark\:bg-purple-900\/20:is(.dark *){background-color:rgba(88,28,135,.2)}.dark\:bg-purple-900\/30:is(.dark *){background-color:rgba(88,28,135,.3)}.dark\:bg-purple-900\/50:is(.dark *){background-color:rgba(88,28,135,.5)}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:bg-red-900\/40:is(.dark *){background-color:rgba(127,29,29,.4)}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/50:is(.dark *){background-color:rgba(51,65,85,.5)}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:rgba(113,63,18,.2)}.dark\:bg-yellow-900\/30:is(.dark *){background-color:rgba(113,63,18,.3)}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity:0.1}.dark\:bg-opacity-50:is(.dark *){--tw-bg-opacity:0.5}.dark\:from-primary-900:is(.dark *){--tw-gradient-from:var(--primary-900) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-700:is(.dark *){--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:rgba(51,65,85,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-700\/50:is(.dark *){--tw-gradient-from:rgba(51,65,85,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(51,65,85,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-800:is(.dark *){--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:to-primary-600:is(.dark *){--tw-gradient-to:var(--primary-600) var(--tw-gradient-to-position)}.dark\:to-slate-800:is(.dark *){--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.dark\:fill-gray-700:is(.dark *){fill:#374151}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-50:is(.dark *){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-primary-100:is(.dark *){color:var(--primary-100)}.dark\:text-primary-300:is(.dark *){color:var(--primary-300)}.dark\:text-purple-200:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:shadow:is(.dark *){--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-transparent:is(.dark *){--tw-ring-color:transparent}.dark\:hover\:bg-amber-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.dark\:hover\:bg-amber-900\/30:hover:is(.dark *){background-color:rgba(120,53,15,.3)}.dark\:hover\:bg-blue-900\/30:hover:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){background-color:rgba(31,41,55,.5)}.dark\:hover\:bg-green-900\/30:hover:is(.dark *){background-color:rgba(20,83,45,.3)}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:hover\:text-blue-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:1.125rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-4{gap:.75rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.125rem}.sm\:px-10{padding-left:1.875rem;padding-right:1.875rem}.sm\:px-6{padding-left:1.125rem;padding-right:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:mt-6{margin-top:.5rem}@media (max-width:639px){.sm\:px-6{padding-left:.5rem;padding-right:.5rem}}}@media (min-width:768px){.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:table-cell{display:table-cell}.md\:table-header-group{display:table-header-group}.md\:table-row-group{display:table-row-group}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:max-h-\[85vh\]{max-height:85vh}.md\:min-h-0{min-height:0}.md\:w-1\/2{width:50%}.md\:w-3\/4{width:75%}.md\:w-72{width:13.5rem}.md\:w-auto{width:auto}.md\:flex-1{flex:1 1 0%}.md\:flex-auto{flex:1 1 auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-t-lg{border-top-right-radius:.5rem}.md\:rounded-t-lg,.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:p-5{padding:.9375rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:table-header-group{display:table-header-group}.lg\:table-row-group{display:table-row-group}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-96{width:18rem}.lg\:flex-shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-2{gap:.375rem}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overflow-x-clip{overflow-x:clip}.lg\:rounded-none{border-radius:0}.lg\:border-l{border-left-width:1px}.lg\:px-4{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:1.5rem;padding-right:1.5rem}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:639px){.lg\:px-4{padding-left:.5rem;padding-right:.5rem}}}@media (min-width:1280px){.xl\:py-3{padding-bottom:.5625rem;padding-top:.5625rem}}
