:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg0:#16171b;--bg1:#0f1013;--panel:#1d1f25eb;--panel-2:#272a328c;--panel-solid:#1d1f25;--border:#ffffff14;--border-2:#ffffff21;--text:#ebedf1f2;--muted:#ebedf194;--accent:#8b5cf6;--accent2:#22d3ee;--accent-ink:#fff;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 8%, transparent);--accent-border:color-mix(in srgb, var(--accent) 38%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 16%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 18%, transparent);--panel-hover:#24272ef5;--card-sheen:none;--shadow-lg:0 16px 48px #0000006b;--shadow-md:0 10px 28px #00000057;--shadow-sm:0 4px 14px #00000042;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 32%, transparent);--radius:18px;--radius-sm:14px;--content-max:1440px;--content-wide:1440px;--content-pad:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-full:999px;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:32px;--weight-regular:400;--weight-medium:600;--weight-semibold:700;--weight-bold:800;--weight-heavy:900;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur:.18s;--dur-slow:.32s;--control-bg:#1112168c;--control-bg-hover:#2e323bbf;--header-bg:#16171bdb;--header-border:#ffffff14;--glow1:#8b5cf60a;--glow2:#22d3ee08;--glow3:#ffffff04;--table-hover:#ffffff0a;--bar-track:#ffffff17;--bar-fill:linear-gradient(90deg, color-mix(in srgb, var(--accent) 85%, transparent), color-mix(in srgb, var(--accent2) 80%, transparent));--modal-overlay:#08090c9e;--modal-card-bg:#1a1c22f7;--modal-card-border:#ffffff1f;--modal-card-shadow:0 24px 64px #00000080;--red:#ef4444f2;--red-urgency:#ef4444f2;--red-muted:#ef444426;--red-border:#ef44448c;--green:#22c55ef2;--green-muted:#22c55e1f;--green-border:#22c55e73;--c-blue:#60a5fa;--c-indigo:#a5b4fc;--c-purple:#c4b5fd;--c-amber:#fbbf24;--c-green:#86efac;--c-orange:#fb923c;--dot-edited:#fb923c;--stage-step1:#3b82f6;--stage-step2:#f59e0b;--stage-arb:#8b5cf6;--stage-step1-bg:#3b82f614;--stage-step1-border:#3b82f64d;--stage-step2-bg:#f59e0b14;--stage-step2-border:#f59e0b4d;--stage-arb-bg:#8b5cf614;--stage-arb-border:#8b5cf64d;--z-base:0;--z-raised:1;--z-sticky-column:2;--z-sticky-header:20;--z-overlay:50;--z-dropdown:60;--z-header-nav:80;--z-modal-backdrop:9998;--z-modal:9999;--z-modal-content:10000;--z-toast:11000;--z-help-button:90;--z-help-panel:9990}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg0:#f2f3f5;--bg1:#dfe4ea;--panel:#f6f8fbf5;--panel-2:#f0f4f8eb;--border:#0f172a29;--border-2:#0f172a3d;--text:#111827f5;--muted:#111827bd;--accent:#111827;--accent2:#1f4a7a;--shadow-lg:0 24px 70px #0f172a29;--shadow-md:0 16px 36px #0f172a24;--shadow-sm:0 10px 22px #0f172a1f;--ring:0 0 0 4px #0f172a2e;--control-bg:#f6f8fbfa;--control-bg-hover:#fff;--header-bg:#f1f5f9fa;--header-border:#0f172a38;--glow1:#0f172a0f;--glow2:#0f172a0a;--glow3:#0f172a05;--table-hover:#0f172a0a;--bar-track:#0f172a1a;--bar-fill:linear-gradient(90deg, #7c3aedd9, #22d3eecc);--modal-overlay:#0f172a66;--modal-card-bg:#f8fafcfa;--modal-card-border:#0f172a2e;--modal-card-shadow:0 22px 70px #0f172a29;--red:#991b1b;--red-urgency:#dc2626;--red-muted:#991b1b1f;--red-border:#991b1b66;--green:#166534;--green-muted:#1665341a;--green-border:#16653466;--c-blue:#1e40af;--c-indigo:#3730a3;--c-purple:#5b21b6;--c-amber:#92400e;--c-green:#14532d;--c-orange:#9a3412;--dot-edited:#f97316;--stage-step1:#1e40af;--stage-step2:#92400e;--stage-arb:#5b21b6;--stage-step1-bg:#1e40af14;--stage-step1-border:#1e40af4d;--stage-step2-bg:#92400e14;--stage-step2-border:#92400e4d;--stage-arb-bg:#5b21b614;--stage-arb-border:#5b21b64d;--accent-soft:#0f172a1a;--accent2-soft:#47556914;--accent-border:#0f172a59;--accent-glow:#0f172a26;--accent-keyline:#0f172a38;--panel-hover:#f8fafcfa;--panel-solid:#f4f6f9;--card-sheen:none}html[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--red:#991b1b;--red-urgency:#dc2626;--red-muted:#991b1b1f;--red-border:#991b1b66;--green:#166534;--green-muted:#1665341a;--green-border:#16653466;--c-blue:#1e40af;--c-indigo:#3730a3;--c-purple:#5b21b6;--c-amber:#92400e;--c-green:#14532d;--c-orange:#9a3412;--dot-edited:#f97316;--stage-step1:#1e40af;--stage-step2:#92400e;--stage-arb:#5b21b6;--stage-step1-bg:#1e40af14;--stage-step1-border:#1e40af4d;--stage-step2-bg:#92400e14;--stage-step2-border:#92400e4d;--stage-arb-bg:#5b21b614;--stage-arb-border:#5b21b64d}html[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg0:#f7f1e5;--bg1:#ece2d0;--panel:#fdf8eef7;--panel-2:#f7eedeeb;--panel-solid:#fbf5ea;--border:#3f321e29;--border-2:#3f321e3d;--text:#292016f5;--muted:#292016bd;--accent:#92400e;--accent2:#b45309;--accent-soft:#92400e14;--accent2-soft:#b4530912;--accent-border:#92400e59;--accent-glow:#3f321e26;--accent-keyline:#3f321e33;--panel-hover:#fefaf2fc;--card-sheen:none;--shadow-lg:0 24px 70px #3f321e24;--shadow-md:0 16px 36px #3f321e1f;--shadow-sm:0 10px 22px #3f321e1a;--ring:0 0 0 4px #92400e2e;--control-bg:#faf3e5f5;--control-bg-hover:#fef9f0;--header-bg:#f8f2e7f7;--header-border:#3f321e33;--glow1:#92400e0d;--glow2:#b453090a;--glow3:#3f321e05;--table-hover:#3f321e0d;--bar-track:#3f321e1a;--bar-fill:linear-gradient(90deg, #92400ed9, #b45309cc);--modal-overlay:#3f321e66;--modal-card-bg:#fcf7eefa;--modal-card-border:#3f321e2e;--modal-card-shadow:0 22px 70px #3f321e29}html[data-theme=midnight]{--bg0:#060810;--bg1:#02040a;--panel:#0d1220cc;--panel-2:#11172885;--panel-solid:#0d1220;--border:#94a3b829;--border-2:#94a3b840;--text:#e2e8f0f5;--muted:#e2e8f099;--accent:#7c3aed;--accent2:#22d3ee;--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 10%, transparent);--accent-border:color-mix(in srgb, var(--accent) 45%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 28%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 20%, transparent);--panel-hover:#141b30e0;--card-sheen:linear-gradient(180deg, #ffffff14, transparent 45%);--shadow-lg:0 22px 70px #0000008c;--shadow-md:0 14px 40px #00000073;--shadow-sm:0 10px 24px #00000059;--ring:0 0 0 4px color-mix(in srgb, var(--accent) 24%, transparent);--control-bg:#02061766;--control-bg-hover:#0f172a99;--header-bg:#02061799;--header-border:#94a3b824;--glow1:#7c3aed29;--glow2:#22d3ee1f;--glow3:#7c3aed1a;--table-hover:#ffffff08;--bar-track:#94a3b824;--modal-overlay:#020617b8;--modal-card-bg:#0d1220f5;--modal-card-border:#94a3b838;--modal-card-shadow:0 22px 70px #0000008c}html[data-theme=ocean]{--bg0:#0a1a1e;--bg1:#061114;--panel:#0d2329e0;--panel-2:#122d3480;--panel-solid:#10262c;--border:#94d2de1f;--border-2:#94d2de33;--text:#e5f3f6f2;--muted:#e5f3f699;--accent:#14b8a6;--accent2:#38bdf8;--accent-ink:#0b0f12;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 8%, transparent);--accent-border:color-mix(in srgb, var(--accent) 40%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 18%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 20%, transparent);--panel-hover:#132e36f2;--card-sheen:none;--shadow-lg:0 16px 48px #0000006b;--shadow-md:0 10px 28px #00000057;--shadow-sm:0 4px 14px #00000042;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);--control-bg:#0614188c;--control-bg-hover:#16343cbf;--header-bg:#09191ddb;--header-border:#94d2de1f;--glow1:#14b8a612;--glow2:#38bdf80d;--glow3:#14b8a608;--table-hover:#ffffff0a;--bar-track:#94d2de1f;--modal-overlay:#030a0c9e;--modal-card-bg:#0f262cf7;--modal-card-border:#94d2de2e;--modal-card-shadow:0 24px 64px #00000080}html[data-theme=ember]{--bg0:#1a1512;--bg1:#120e0b;--panel:#241e1aeb;--panel-2:#2f27218c;--panel-solid:#241e1a;--border:#ffe2c317;--border-2:#ffe2c326;--text:#f3eee8f2;--muted:#f3eee894;--accent:#ea580c;--accent2:#fbbf24;--accent-ink:#0b0f12;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 8%, transparent);--accent-border:color-mix(in srgb, var(--accent) 40%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 18%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 20%, transparent);--panel-hover:#2d2620f5;--card-sheen:none;--shadow-lg:0 16px 48px #0000006b;--shadow-md:0 10px 28px #00000057;--shadow-sm:0 4px 14px #00000042;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);--control-bg:#14100d8c;--control-bg-hover:#3a3029bf;--header-bg:#1a1512db;--header-border:#ffe2c317;--glow1:#ea580c0f;--glow2:#fbbf240a;--glow3:#ffe2c304;--table-hover:#ffffff0a;--bar-track:#ffe2c31a;--modal-overlay:#0a08069e;--modal-card-bg:#211b17f7;--modal-card-border:#ffe2c321;--modal-card-shadow:0 24px 64px #00000080}html[data-theme=mist]{--bg0:#ecf1f7;--bg1:#d9e3ef;--panel:#f5f9fdf7;--panel-2:#eaf1f9eb;--panel-solid:#f2f7fb;--border:#172a4029;--border-2:#172a403d;--text:#141f2cf5;--muted:#141f2cbd;--accent:#0f4c81;--accent2:#0e7490;--accent-soft:#0f4c8114;--accent2-soft:#0e749012;--accent-border:#0f4c8159;--accent-glow:#172a4026;--accent-keyline:#172a4033;--panel-hover:#f8fbfffc;--card-sheen:none;--shadow-lg:0 24px 70px #172a4024;--shadow-md:0 16px 36px #172a401f;--shadow-sm:0 10px 22px #172a401a;--ring:0 0 0 4px #0f4c812e;--control-bg:#f0f6fbf5;--control-bg-hover:#f9fcff;--header-bg:#eef4faf7;--header-border:#172a4033;--glow1:#0f4c810d;--glow2:#0e74900a;--glow3:#172a4005;--table-hover:#172a400d;--bar-track:#172a401a;--bar-fill:linear-gradient(90deg, #0f4c81d9, #0e7490cc);--modal-overlay:#172a4066;--modal-card-bg:#f7fafdfa;--modal-card-border:#172a402e;--modal-card-shadow:0 22px 70px #172a4029}html[data-theme=sage]{--bg0:#edf3ec;--bg1:#dbe7d9;--panel:#f6faf5f7;--panel-2:#ecf4eaeb;--panel-solid:#f3f8f1;--border:#1f332429;--border-2:#1f33243d;--text:#19261cf5;--muted:#19261cbd;--accent:#1f6f50;--accent2:#0f766e;--accent-soft:#1f6f5014;--accent2-soft:#0f766e12;--accent-border:#1f6f5059;--accent-glow:#1f332426;--accent-keyline:#1f332433;--panel-hover:#f9fcf8fc;--card-sheen:none;--shadow-lg:0 24px 70px #1f332424;--shadow-md:0 16px 36px #1f33241f;--shadow-sm:0 10px 22px #1f33241a;--ring:0 0 0 4px #1f6f502e;--control-bg:#f1f7eff5;--control-bg-hover:#f9fdf8;--header-bg:#f0f6eef7;--header-border:#1f332433;--glow1:#1f6f500d;--glow2:#0f766e0a;--glow3:#1f332405;--table-hover:#1f33240d;--bar-track:#1f33241a;--bar-fill:linear-gradient(90deg, #1f6f50d9, #0f766ecc);--modal-overlay:#1f332466;--modal-card-bg:#f8fbf7fa;--modal-card-border:#1f33242e;--modal-card-shadow:0 22px 70px #1f332429}html[data-theme=lavender]{--bg0:#f1edf8;--bg1:#e2dbf0;--panel:#f9f7fdf7;--panel-2:#f1edf9eb;--panel-solid:#f6f3fb;--border:#2e244229;--border-2:#2e24423d;--text:#211b2ef5;--muted:#211b2ebd;--accent:#6d28d9;--accent2:#be185d;--accent-soft:#6d28d914;--accent2-soft:#be185d0f;--accent-border:#6d28d959;--accent-glow:#2e244226;--accent-keyline:#2e244233;--panel-hover:#fbf9fffc;--card-sheen:none;--shadow-lg:0 24px 70px #2e244224;--shadow-md:0 16px 36px #2e24421f;--shadow-sm:0 10px 22px #2e24421a;--ring:0 0 0 4px #6d28d92e;--control-bg:#f5f2fbf5;--control-bg-hover:#fbf9ff;--header-bg:#f3f0faf7;--header-border:#2e244233;--glow1:#6d28d90d;--glow2:#be185d08;--glow3:#2e244205;--table-hover:#2e24420d;--bar-track:#2e24421a;--bar-fill:linear-gradient(90deg, #6d28d9d9, #be185dcc);--modal-overlay:#2e244266;--modal-card-bg:#faf8fefa;--modal-card-border:#2e24422e;--modal-card-shadow:0 22px 70px #2e244229}html[data-theme=blossom]{--bg0:#f8eef1;--bg1:#efdce2;--panel:#fdf8faf7;--panel-2:#f9eef2eb;--panel-solid:#fbf4f6;--border:#40202a29;--border-2:#40202a3d;--text:#2d181ff5;--muted:#2d181fbd;--accent:#be185d;--accent2:#7c3aed;--accent-soft:#be185d12;--accent2-soft:#7c3aed0f;--accent-border:#be185d59;--accent-glow:#40202a26;--accent-keyline:#40202a33;--panel-hover:#fefafbfc;--card-sheen:none;--shadow-lg:0 24px 70px #40202a24;--shadow-md:0 16px 36px #40202a1f;--shadow-sm:0 10px 22px #40202a1a;--ring:0 0 0 4px #be185d2e;--control-bg:#faf2f5f5;--control-bg-hover:#fef9fb;--header-bg:#faf2f5f7;--header-border:#40202a33;--glow1:#be185d0d;--glow2:#7c3aed08;--glow3:#40202a05;--table-hover:#40202a0d;--bar-track:#40202a1a;--bar-fill:linear-gradient(90deg, #be185dd9, #7c3aedcc);--modal-overlay:#40202a66;--modal-card-bg:#fdf9fafa;--modal-card-border:#40202a2e;--modal-card-shadow:0 22px 70px #40202a29}html[data-theme=forest]{--bg0:#111813;--bg1:#0a100c;--panel:#18221beb;--panel-2:#1f2c238c;--panel-solid:#18221b;--border:#d6f2de17;--border-2:#d6f2de26;--text:#ebf3edf2;--muted:#ebf3ed94;--accent:#059669;--accent2:#a3e635;--accent-ink:#0b0f12;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 8%, transparent);--accent-border:color-mix(in srgb, var(--accent) 40%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 18%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 20%, transparent);--panel-hover:#1e2b22f5;--card-sheen:none;--shadow-lg:0 16px 48px #0000006b;--shadow-md:0 10px 28px #00000057;--shadow-sm:0 4px 14px #00000042;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);--control-bg:#0d130f8c;--control-bg-hover:#28382dbf;--header-bg:#111813db;--header-border:#d6f2de17;--glow1:#10b9810f;--glow2:#a3e63508;--glow3:#d6f2de04;--table-hover:#ffffff0a;--bar-track:#d6f2de1a;--modal-overlay:#060a079e;--modal-card-bg:#161f19f7;--modal-card-border:#d6f2de21;--modal-card-shadow:0 24px 64px #00000080}html[data-theme=plum]{--bg0:#181020;--bg1:#100a16;--panel:#281c32eb;--panel-2:#3426408c;--panel-solid:#281c32;--border:#f3e8fc17;--border-2:#f3e8fc26;--text:#f2ecf7f2;--muted:#f2ecf794;--accent:#a21caf;--accent2:#f472b6;--accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--accent2-soft:color-mix(in srgb, var(--accent2) 8%, transparent);--accent-border:color-mix(in srgb, var(--accent) 40%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 18%, transparent);--accent-keyline:color-mix(in srgb, var(--accent) 20%, transparent);--panel-hover:#32243ef5;--card-sheen:none;--shadow-lg:0 16px 48px #0000006b;--shadow-md:0 10px 28px #00000057;--shadow-sm:0 4px 14px #00000042;--ring:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);--control-bg:#160f1c8c;--control-bg-hover:#40304ebf;--header-bg:#1a1221db;--header-border:#f3e8fc17;--glow1:#c026d30f;--glow2:#f472b60a;--glow3:#f3e8fc04;--table-hover:#ffffff0a;--bar-track:#f3e8fc1a;--modal-overlay:#0b070e9e;--modal-card-bg:#241a2ef7;--modal-card-border:#f3e8fc21;--modal-card-shadow:0 24px 64px #00000080}.mw-rowHover:hover>div{border-color:var(--border-2)!important;background:var(--panel)!important}.mw-grievanceCard{will-change:transform, box-shadow;transition:transform .18s,box-shadow .18s,border-color .18s}.mw-grievanceCard:hover{border-color:var(--accent-border);box-shadow:var(--shadow-md), 0 0 0 3px var(--accent-keyline);transform:translateY(-8px)scale(1.01)}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes skeletonSheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-wave{background:var(--panel-2);border:1px solid var(--border);position:relative;overflow:hidden}.skeleton-wave:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--text) 9%, transparent) 50%, transparent);animation:1.6s ease-in-out infinite skeletonSheen;position:absolute;inset:0;transform:translate(-100%)}html[data-mode=light] .skeleton-wave{background:var(--bar-track);border-color:var(--border)}@keyframes glow{0%,to{box-shadow:0 0 20px var(--accent-glow)}50%{box-shadow:0 0 30px var(--accent-glow), 0 0 40px color-mix(in srgb, var(--accent2) 30%, transparent)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes mw-export-pulse{0%,to{opacity:.6;transform-origin:0;transform:scaleX(.3)}50%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes mw-export-shimmer{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes mw-flash-success{0%{background-color:color-mix(in oklab, var(--c-green) 26%, transparent)}70%{background-color:color-mix(in oklab, var(--c-green) 16%, transparent)}to{background-color:#0000}}.mw-flash-success{border-radius:inherit;animation:.95s ease-out mw-flash-success}@keyframes mw-flash-ring{0%{box-shadow:0 0 0 2px color-mix(in oklab, var(--c-green) 60%, transparent)}to{box-shadow:0 0 0 2px #0000}}.mw-flash-ring{animation:.95s ease-out mw-flash-ring}@keyframes mw-enter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.mw-enter{animation:.34s cubic-bezier(.4,0,.2,1) both mw-enter}@keyframes mw-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.mw-pop{animation:.26s cubic-bezier(.34,1.56,.64,1) both mw-pop}.mw-modalRoot{animation:.18s both mw-overlay-in}.mw-modalRoot>[role=dialog]{animation:.22s cubic-bezier(.4,0,.2,1) both mw-modal-pop}@keyframes mw-modal-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}[style*=--modal-overlay]{animation:.18s both mw-overlay-in}[style*=--modal-overlay]>div{animation:.22s cubic-bezier(.4,0,.2,1) both mw-modal-pop}.mw-export-progress{contain:layout style}@keyframes accessDeniedPulse{0%,to{transform:scale(1);box-shadow:0 20px 60px #ef444466,inset 0 1px #fff3}50%{transform:scale(1.02);box-shadow:0 24px 80px #ef444499,0 0 40px #ef44444d,inset 0 1px #fff3}}.mw-accessDeniedPulse{animation:1.5s ease-in-out infinite accessDeniedPulse}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceFloat{0%,to{transform:translate(0)rotate(0)rotateX(0)rotateY(0)}25%{transform:translate(20px,-30px)rotate(15deg)rotateX(10deg)rotateY(5deg)}50%{transform:translate(-15px,-50px)rotate(-15deg)rotateX(-10deg)rotateY(-5deg)}75%{transform:translate(25px,-20px)rotate(10deg)rotateX(5deg)rotateY(8deg)}}@keyframes bounceFloat2{0%,to{transform:translate(0)rotate(0)rotateX(0)rotateY(0)}30%{transform:translate(-25px,-40px)rotate(-20deg)rotateX(-12deg)rotateY(-8deg)}60%{transform:translate(20px,-60px)rotate(20deg)rotateX(12deg)rotateY(8deg)}90%{transform:translate(-10px,-25px)rotate(-10deg)rotateX(-5deg)rotateY(-3deg)}}@keyframes bounceFloat3{0%,to{transform:translate(0)rotate(0)rotateX(0)rotateY(0)}20%{transform:translate(30px,-35px)rotate(18deg)rotateX(8deg)rotateY(-10deg)}40%{transform:translate(-20px,-55px)rotate(-18deg)rotateX(-8deg)rotateY(10deg)}60%{transform:translate(15px,-45px)rotate(12deg)rotateX(6deg)rotateY(-6deg)}80%{transform:translate(-25px,-30px)rotate(-12deg)rotateX(-6deg)rotateY(6deg)}}@keyframes bounceFloat4{0%,to{transform:translate(0)rotate(0)rotateX(0)rotateY(0)}25%{transform:translate(-22px,-38px)rotate(-16deg)rotateX(-9deg)rotateY(7deg)}50%{transform:translate(28px,-65px)rotate(16deg)rotateX(9deg)rotateY(-7deg)}75%{transform:translate(-18px,-42px)rotate(-10deg)rotateX(-5deg)rotateY(4deg)}}@keyframes bounceFloat5{0%,to{transform:translate(0)rotate(0)rotateX(0)rotateY(0)}20%{transform:translate(24px,-48px)rotate(22deg)rotateX(11deg)rotateY(9deg)}50%{transform:translate(-28px,-72px)rotate(-22deg)rotateX(-11deg)rotateY(-9deg)}80%{transform:translate(18px,-52px)rotate(14deg)rotateX(7deg)rotateY(5deg)}}*{box-sizing:border-box}html{background:linear-gradient(180deg, var(--bg0), var(--bg1));background-repeat:no-repeat;height:100%}body{min-height:100vh;color:var(--text);letter-spacing:.2px;background:radial-gradient(1200px 600px at 15% 10%, var(--glow1), transparent 55%), radial-gradient(900px 500px at 90% 20%, var(--glow2), transparent 60%), radial-gradient(900px 600px at 40% 110%, var(--glow3), transparent 60%), linear-gradient(180deg, var(--bg0), var(--bg1));background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;animation:.6s cubic-bezier(.4,0,.2,1) slideIn}a{color:inherit;text-decoration:none}.container{max-width:1120px;margin:0 auto;padding:28px 18px 40px}.mw-container{max-width:var(--content-max);padding:0 var(--content-pad);margin:0 auto}.nav{z-index:var(--z-sticky-header);gap:var(--space-3);border-radius:calc(var(--radius) + 6px);background:var(--panel);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-sm);align-items:center;margin:12px 12px 0;padding:14px 18px;display:flex;position:sticky;top:0}.nav:after{content:"";border-radius:calc(var(--radius) + 6px);pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 55%, transparent), color-mix(in srgb, var(--accent2) 35%, transparent), color-mix(in srgb, var(--accent) 55%, transparent));filter:blur(22px);opacity:.18;z-index:-1;position:absolute;inset:-1px}.nav strong{margin-right:6px;font-weight:750}.nav a{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--control-bg);padding:8px 12px;transition:transform .14s,border-color .14s,background .14s}.nav a:hover{border-color:var(--border-2);background:var(--control-bg-hover);transform:translateY(-1px)}.mw-header{z-index:var(--z-header-nav);border-bottom:1px solid var(--header-border);background:var(--header-bg);-webkit-backdrop-filter:blur(16px);transition:box-shadow .3s;position:sticky;top:0;overflow:visible}.mw-header:hover{box-shadow:0 4px 20px #0003}html[data-mode=light] .mw-header:hover{box-shadow:0 4px 20px #0f172a1a}.mw-header__inner{justify-content:space-between;align-items:center;gap:14px;height:64px;display:flex}.mw-brand{letter-spacing:.2px;color:var(--text);font-weight:900;text-decoration:none}.mw-nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mw-navlink{color:var(--text);border:1px solid var(--border);background:var(--panel-2);border-radius:var(--radius-md);align-items:center;gap:var(--space-2);will-change:transform;padding:8px 10px;text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.mw-navlink:hover{background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));border-color:var(--accent-border);color:var(--accent2);box-shadow:0 4px 12px var(--accent-glow);transform:translateY(-2px)scale(1.02)}.mw-main{padding:18px 0 60px}.monitor-page{color:var(--text)}.card{border-radius:var(--radius);border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md);will-change:transform, box-shadow;padding:18px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);position:relative}.card:hover{border-color:var(--accent-border);box-shadow:var(--shadow-lg), 0 0 0 1px var(--accent-keyline);background:var(--panel-hover);transform:translateY(-4px)scale(1.005)}.card:before{content:"";border-radius:var(--radius);pointer-events:none;background:var(--card-sheen);opacity:.85;transition:opacity .25s;position:absolute;inset:0}.card:hover:before{opacity:1}.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}h1{font-size:var(--text-4xl);margin:0 0 12px;font-weight:800;line-height:1.15}h2{margin:0 0 10px;font-weight:750}.muted{color:var(--muted)}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mw-control{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--control-bg);color:var(--text);will-change:transform, box-shadow;outline:none;padding:11px 12px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1)}.mw-control:focus-visible{border-color:var(--accent);box-shadow:var(--ring), 0 4px 12px var(--accent-glow);background:var(--control-bg-hover);outline:none;transform:translateY(-1px)scale(1.01)}.mw-readonly{background:var(--panel-2);color:var(--muted);cursor:default;pointer-events:none;opacity:.9}@media (min-width:821px){input[type=text].mw-control{min-width:350px}input[type=text].mw-control.mw-membersSearchInput{min-width:200px}}select.mw-control{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#e2e8f0bf 50%),linear-gradient(135deg,#e2e8f0bf 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}button.mw-control,a.mw-control{cursor:pointer;position:relative;overflow:hidden}a.mw-control{color:var(--text);font:inherit;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}button.mw-control:before,a.mw-control:before{content:"";background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}button.mw-control:hover,a.mw-control:hover{border-color:var(--accent-border);background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));box-shadow:0 6px 20px var(--accent-glow), 0 0 0 1px var(--accent-keyline);transform:translateY(-2px)scale(1.02)}button.mw-control:hover:before,a.mw-control:hover:before{opacity:1}button.mw-control:active,a.mw-control:active{transition:transform .1s;transform:translateY(0)scale(.98)}.mw-card{border-radius:var(--radius);border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md)}.mw-errorCard{border:1px solid var(--red-border);background:var(--red-muted);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-sm);padding:12px 14px;line-height:1.5}.mw-errorCard__title{margin-bottom:4px;font-weight:700}.mw-errorCard__body{word-break:break-word;white-space:pre-wrap}.mw-successCard{border:1px solid var(--green-border);background:var(--green-muted);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-sm);padding:12px 14px;line-height:1.5}.mw-modalOverlay{z-index:var(--z-modal-backdrop);background:var(--modal-overlay);-webkit-backdrop-filter:blur(10px);justify-content:center;align-items:flex-start;padding:32px 16px 40px;display:flex;position:fixed;inset:0}.mw-modal{border-radius:var(--radius-xl);border:1px solid var(--border-2);background:var(--modal-card-bg);-webkit-backdrop-filter:blur(18px);width:min(980px,96vw);max-height:88vh;box-shadow:var(--shadow-lg);padding:18px;position:relative;overflow:auto}.mw-modalTop{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);padding-bottom:12px;display:flex}.mw-modalRoot{z-index:var(--z-modal-backdrop);background:var(--modal-overlay);-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.mw-modalRoot[data-align=top]{align-items:flex-start;padding:32px 16px 40px}.mw-floatingForm{border-color:var(--accent-border);background:var(--modal-card-bg);box-shadow:var(--shadow-lg), 0 0 0 1px var(--accent-keyline)}.mw-floatingForm:after{content:"";border-radius:var(--radius-xl);pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 50%, transparent), color-mix(in srgb, var(--accent2) 32%, transparent), color-mix(in srgb, var(--accent) 50%, transparent));filter:blur(20px);opacity:.18;position:absolute;inset:-1px}html[data-mode=light] .mw-floatingForm:after{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--accent2) 18%, transparent), color-mix(in srgb, var(--accent) 18%, transparent));opacity:.12}.mw-formDivider{background:var(--border);border-radius:var(--radius-full);opacity:.9;width:100%;height:1px}.mw-iconbtn{border-radius:var(--radius-md);border:1px solid var(--border-2);background:var(--panel-2);width:44px;height:44px;color:var(--text);cursor:pointer;will-change:transform;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.mw-iconbtn:before{content:"";background:radial-gradient(circle at center, var(--accent-soft), transparent);opacity:0;transition:opacity .3s;position:absolute;inset:0}.mw-iconbtn:hover{background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));border-color:var(--accent-border);box-shadow:0 4px 12px var(--accent-glow);color:var(--accent2);transform:translateY(-2px)scale(1.1)rotate(5deg)}.mw-iconbtn:hover:before{opacity:1}.mw-iconbtn:active{transition:transform .1s;transform:translateY(0)scale(1.05)rotate(0)}.mw-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.mw-btn:disabled,.mw-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.mw-btn--md{min-height:40px;font-size:var(--text-base);padding:6px 14px}.mw-btn--sm{min-height:32px;font-size:var(--text-sm);padding:4px 10px}.mw-btn--icon{min-width:40px;padding:0}.mw-btn--icon.mw-btn--sm{min-width:32px}@media (max-width:640px){.mw-btn--md{min-height:44px}.mw-btn--sm{min-height:38px}}.mw-btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink,#fff)}.mw-btn--primary:hover{background:color-mix(in srgb, var(--accent) 88%, #000);border-color:color-mix(in srgb, var(--accent) 88%, #000)}.mw-btn--danger{border-color:var(--red-border);color:var(--red)}.mw-btn--danger:hover{border-color:var(--red);background:var(--red-muted)}.mw-btn--tone-purple{border-color:color-mix(in oklab, var(--c-purple) 35%, transparent);color:var(--c-purple)}.mw-btn--tone-amber{border-color:color-mix(in oklab, var(--c-amber) 35%, transparent);color:var(--c-amber)}.mw-btn--tone-blue{border-color:color-mix(in oklab, var(--c-blue) 35%, transparent);color:var(--c-blue)}.mw-btn--tone-green{border-color:color-mix(in oklab, var(--c-green) 35%, transparent);color:var(--c-green)}.mw-btn--tone-red{border-color:var(--red-border);color:var(--red)}.mw-btn--primary.mw-btn--tone-purple{background:color-mix(in oklab, var(--c-purple) 16%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-purple) 42%, transparent);color:var(--c-purple)}.mw-btn--primary.mw-btn--tone-amber{background:color-mix(in oklab, var(--c-amber) 16%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-amber) 42%, transparent);color:var(--c-amber)}.mw-btn--primary.mw-btn--tone-blue{background:color-mix(in oklab, var(--c-blue) 16%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-blue) 42%, transparent);color:var(--c-blue)}.mw-btn--primary.mw-btn--tone-green{background:color-mix(in oklab, var(--c-green) 16%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-green) 42%, transparent);color:var(--c-green)}.mw-btn--primary.mw-btn--tone-red{background:var(--red-muted);border-color:var(--red-border);color:var(--red)}.mw-btn--primary.mw-btn--tone-purple:hover{background:color-mix(in oklab, var(--c-purple) 26%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-purple) 55%, transparent)}.mw-btn--primary.mw-btn--tone-amber:hover{background:color-mix(in oklab, var(--c-amber) 26%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-amber) 55%, transparent)}.mw-btn--primary.mw-btn--tone-blue:hover{background:color-mix(in oklab, var(--c-blue) 26%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-blue) 55%, transparent)}.mw-btn--primary.mw-btn--tone-green:hover{background:color-mix(in oklab, var(--c-green) 26%, var(--panel-solid));border-color:color-mix(in oklab, var(--c-green) 55%, transparent)}.mw-btn--primary.mw-btn--tone-red:hover{background:var(--red-muted);border-color:var(--red)}.rmx-scrollStrip{flex-wrap:wrap}@media (max-width:640px){.rmx-scrollStrip{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.rmx-scrollStrip>*{flex-shrink:0}}.badge{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--panel-2);font-size:var(--text-xs);color:var(--text);align-items:center;padding:6px 12px;display:inline-flex}a.badge{cursor:pointer;will-change:transform;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}a.badge:hover{border-color:var(--accent-border);background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));box-shadow:0 4px 12px var(--accent-glow);color:var(--accent2);transform:translateY(-2px)scale(1.05)}.table{border-collapse:separate;border-spacing:0;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 10px}.table th{color:var(--muted);font-weight:700}.table tbody tr{transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.table tbody tr:hover{background:linear-gradient(90deg, var(--table-hover), color-mix(in srgb, var(--accent) 5%, transparent));box-shadow:-4px 0 8px var(--accent-glow);transform:translate(4px)}.table tbody tr:hover td{background:0 0}.mw-link{color:var(--text);transition:color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.mw-link:after{content:"";background:linear-gradient(90deg, var(--accent), var(--accent2));width:0;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0}.mw-link:hover{color:var(--accent2);transform:translate(2px)}.mw-link:hover:after{width:100%}.mw-jobsCountCol{white-space:nowrap;width:1%;text-align:right!important;padding-left:24px!important}.mw-tile{border-radius:var(--radius);border:1px solid var(--border);background:var(--panel-2);box-shadow:var(--shadow-sm);will-change:transform, box-shadow;padding:16px;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.mw-tile:after{content:"";background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.mw-tile:hover{border-color:var(--accent-border);background:var(--panel);box-shadow:var(--shadow-md), 0 0 0 1px var(--accent-keyline);transform:translateY(-4px)scale(1.02)}.mw-tile:hover:after{opacity:1}.mw-tile__label{color:var(--muted);font-size:var(--text-xs);margin-bottom:6px}.mw-tile__value{font-weight:750}.mw-checkrow{align-items:center;gap:10px;display:flex}.mw-checkrow input{width:16px;height:16px}.pager{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}pre{background:var(--control-bg);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:14px;overflow:auto}.error{border-radius:var(--radius-sm);background:#fb71851a;border:1px solid #fb718559;padding:12px}.mw-autocomplete{position:relative}.mw-autocomplete__menu{z-index:var(--z-dropdown);border-radius:var(--radius-sm);border:1px solid var(--modal-card-border);background:var(--modal-card-bg);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.mw-autocomplete__item{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;background:0 0;padding:10px 12px}.mw-autocomplete__item:last-child{border-bottom:0}.mw-autocomplete__item:hover{background:var(--table-hover)}.mw-manager{border:1px solid var(--border);background:var(--panel-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);will-change:transform, box-shadow;padding:14px 14px 12px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.mw-manager:after{content:"";background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.mw-manager:hover{border-color:var(--accent-border);box-shadow:var(--shadow-lg), 0 0 0 1px var(--accent-keyline);background:var(--panel-hover);transform:translateY(-4px)scale(1.01)}.mw-manager:hover:after{opacity:1}.mw-manager__top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.mw-manager__who{gap:6px;display:grid}.mw-manager__name{font-weight:750;font-size:var(--text-lg);color:var(--text)}.mw-manager__role{font-size:var(--text-sm);color:var(--muted)}.mw-manager__actions{gap:var(--space-2);display:inline-flex}.mw-manager__detail{border-top:1px solid var(--border);gap:6px;margin-top:10px;padding-top:10px;display:grid}.mw-manager__detailLabel{font-size:var(--text-xs);color:var(--muted)}.mw-manager__addr,.mw-pre{white-space:pre-wrap;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--text-sm);color:var(--text);margin:0}.mw-addressText{white-space:pre-wrap;font-size:var(--text-sm);color:var(--text);margin-top:8px;line-height:1.35}.mw-rowlink{will-change:transform;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.mw-rowlink:hover{transform:translateY(-3px)scale(1.01);border-color:var(--accent-border)!important;background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft))!important;box-shadow:var(--shadow-md), 0 0 0 1px var(--accent-keyline)!important}.mw-desktopOnly{display:flex}.mw-mobileOnly{display:none}.mw-menuBtnWrap{align-items:center;display:none}.mw-menuBtn,.mw-drawerClose{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--control-bg);width:44px;height:44px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;transition:transform .12s,border-color .12s,background .12s;display:inline-flex}.mw-menuBtn:hover,.mw-drawerClose:hover{border-color:var(--border-2);background:var(--control-bg-hover);transform:translateY(-1px)}.mw-menuIcon{gap:var(--space-1);flex-direction:column;display:inline-flex}.mw-menuIcon>span{border-radius:var(--radius-full);background:var(--text);width:18px;height:2px;display:block}.mw-drawerOverlay{z-index:var(--z-modal);background:var(--modal-overlay);-webkit-backdrop-filter:blur(8px);position:fixed;inset:0}.mw-drawer{border-right:1px solid var(--border-2);background:var(--modal-card-bg);width:min(360px,86vw);height:100%;box-shadow:var(--shadow-lg);padding:14px;position:absolute;top:0;left:0}.mw-drawerTop,.mw-drawerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.mw-drawerTitle{letter-spacing:.2px;font-weight:950}.mw-drawerLinks,.mw-drawerNav{gap:10px;margin-top:14px;display:grid}.mw-drawerLink{border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--control-bg);color:var(--text);align-items:center;gap:10px;padding:12px;font-weight:850;transition:transform .12s,border-color .12s,background .12s;display:flex}.mw-drawerLink:hover{background:var(--control-bg-hover);border-color:var(--border-2);transform:translateY(-1px)}.mw-drawerLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mw-settingsBtn{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel-2);width:40px;height:40px;color:var(--text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.mw-settingsBtn svg{transition:transform .35s cubic-bezier(.4,0,.2,1)}.mw-settingsBtn:hover{border-color:var(--accent-border);background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));box-shadow:0 4px 12px var(--accent-glow);transform:translateY(-1px)}.mw-settingsBtn:hover svg{transform:rotate(60deg)}.mw-settingsBtn:focus-visible{box-shadow:var(--ring);outline:none}@media (max-width:768px){.mw-nav{display:none}.mw-menuBtnWrap{display:inline-flex}}.mw-settingsModal{width:min(720px,96vw)}.mw-setSection{margin-top:18px}.mw-setSectionTitle{font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-weight:900}.mw-themeGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.mw-themeCard{gap:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--panel-2);color:var(--text);text-align:left;cursor:pointer;font:inherit;padding:8px;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.mw-themeCard:hover{border-color:var(--accent-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.mw-themeCard[data-selected=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--shadow-sm)}.mw-themeCard:focus-visible{box-shadow:var(--ring);outline:none}.mw-themePreview{border-radius:var(--radius-xs);border:1px solid #7f7f7f40;height:64px;position:relative;overflow:hidden}.mw-themePreview__panel{border-radius:6px;height:26px;position:absolute;top:10px;left:8px;right:8px}.mw-themePreview__dots{gap:5px;display:flex;position:absolute;bottom:9px;left:12px}.mw-themePreview__dot{border-radius:var(--radius-full);width:10px;height:10px}.mw-themeCard__name{font-weight:800;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:6px;display:flex}.mw-themeCard__check{color:var(--accent);font-weight:900}.mw-themeCard__desc{color:var(--muted);font-size:11.5px;line-height:1.35}.mw-setRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.mw-setRow:last-child{border-bottom:none}.mw-setRow__label{font-size:13.5px;font-weight:700}.mw-setRow__hint{font-size:var(--text-xs);color:var(--muted);margin-top:2px;line-height:1.4}.mw-setSwitch{border-radius:var(--radius-full);border:1px solid var(--border-2);background:var(--control-bg);cursor:pointer;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .15s,border-color .15s;position:relative}.mw-setSwitch:after{content:"";border-radius:var(--radius-full);background:var(--muted);width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.mw-setSwitch[aria-checked=true]{background:var(--accent);border-color:var(--accent)}.mw-setSwitch[aria-checked=true]:after{background:#fff;transform:translate(20px)}.mw-setSwitch:focus-visible{box-shadow:var(--ring);outline:none}html[data-reduce-transparency=true]{--panel:var(--panel-solid);--panel-2:var(--panel-solid);--panel-hover:var(--panel-solid);--header-bg:var(--panel-solid);--modal-card-bg:var(--panel-solid)}html[data-reduce-transparency=true] *{-webkit-backdrop-filter:none!important}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mw-membersSearchForm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mw-membersMode{min-width:190px}.mw-membersSearchMain{flex:auto;align-items:center;gap:10px;min-width:260px;display:flex}.mw-membersSearchInput{flex:auto;min-width:200px;max-width:360px}.mw-membersSearchActions{align-items:center;gap:10px;display:flex}.mw-membersHeader,.mw-membersRow{gap:var(--space-3);--members-cols:2fr 2.8fr 1.2fr .9fr;grid-template-columns:var(--members-cols);align-items:center;padding:12px 14px;display:grid}.mw-membersHeader{border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;font-weight:900}.mw-membersRow{border-top:1px solid var(--border);background:var(--panel-2);transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.mw-membersRow:hover{background:linear-gradient(90deg, var(--accent-soft), var(--panel-2));border-color:var(--accent-border);box-shadow:-4px 0 12px var(--accent-glow);transform:translate(4px)scale(1.005)}.mw-membersNameLink{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:900;transition:color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-block;overflow:hidden}.mw-membersNameLink:hover{color:var(--accent2);transform:translate(2px)}.mw-exportCard{width:min(1100px,100%);max-height:86vh;overflow:auto}.mw-memberCoreGrid{gap:var(--space-3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.mw-coreJob,.mw-coreLoc,.mw-coreSalary{grid-column:span 6}.mw-coreProtType,.mw-coreProtGrade{grid-column:span 3}@media (max-width:820px){.mw-desktopOnly{display:none}.mw-mobileOnly{display:block}.mw-membersMode{width:120px;min-width:120px}.mw-membersSearchForm{flex-wrap:nowrap;align-items:flex-start}.mw-membersSearchMain{flex:auto;min-width:0;padding-top:46px;position:relative}.mw-membersSearchActions{gap:var(--space-2);position:absolute;top:0;right:0}.mw-membersSearchBtn{border-radius:var(--radius-md);padding:9px 10px}.mw-membersHeader,.mw-membersRow{--members-cols:1.7fr 1.1fr .9fr;padding:12px}.mw-membersColJob,.mw-branchAddr{display:none}.mw-exportOverlay{padding:10px!important}.mw-exportCard{max-height:90vh}.mw-exportGrid{grid-template-columns:1fr!important}.mw-exportCol{grid-column:span 12!important}.mw-coreJob,.mw-coreLoc,.mw-coreSalary{grid-column:1/-1}.mw-coreProtType,.mw-coreProtGrade{grid-column:span 6}}.f-public-form .f-lang-toggle{border-radius:var(--radius-sm);border:2px solid var(--border-2);background:var(--panel);box-shadow:var(--shadow-sm);flex-shrink:0;align-items:stretch;gap:0;padding:5px;display:inline-flex}.f-public-form .f-lang-toggle__btn{border-radius:var(--radius-xs);min-width:56px;font-size:var(--text-md);letter-spacing:.06em;cursor:pointer;color:var(--muted);background:0 0;border:none;margin:0;padding:11px 22px;font-weight:800;transition:background .15s,color .15s,box-shadow .15s}.f-public-form .f-lang-toggle__btn:hover{color:var(--text);background:var(--panel-2)}.f-public-form .f-lang-toggle__btn[data-active=true]{color:#fff;background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent2) 85%, var(--accent)));box-shadow:0 4px 16px var(--accent-glow)}.f-public-form{padding-left:max(var(--content-pad), env(safe-area-inset-left,0px))!important;padding-right:max(var(--content-pad), env(safe-area-inset-right,0px))!important;padding-bottom:max(56px, env(safe-area-inset-bottom,0px))!important}@media (max-width:640px){.f-public-form{padding-top:max(20px, env(safe-area-inset-top,0px))!important;padding-left:max(12px, env(safe-area-inset-left,0px))!important;padding-right:max(12px, env(safe-area-inset-right,0px))!important;padding-bottom:max(40px, env(safe-area-inset-bottom,0px))!important}.f-public-form .card{padding:18px!important}.f-public-form .f-form-row{grid-template-columns:1fr!important;gap:10px!important}.f-public-form .mw-control{width:100%!important;min-width:0!important;min-height:44px!important;font-size:var(--text-lg)!important;padding:12px 14px!important}.f-public-form input.mw-control,.f-public-form select.mw-control,.f-public-form textarea.mw-control{box-sizing:border-box!important;width:100%!important;min-width:0!important}.f-public-form textarea.mw-control{min-height:120px!important}.f-public-form button.mw-control{width:100%!important;min-height:48px!important;font-size:var(--text-lg)!important;padding:14px 20px!important}.f-public-form h1{font-size:1.35rem!important;line-height:1.3!important}.f-public-form .f-submit-wrap{justify-content:stretch!important}.f-public-form .f-submit-btn{width:100%!important;min-width:0!important}.f-public-form .f-lang-toggle__btn{min-width:52px!important;min-height:48px!important;font-size:var(--text-lg)!important;padding:12px 20px!important}}.mw-annoLayout{grid-template-columns:minmax(0,1fr) 320px;gap:18px;display:grid}.mw-annoControls{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--panel);align-items:center;gap:10px;padding:10px 12px;display:flex}.mw-annoControls label{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:6px;font-weight:700;display:inline-flex}.mw-annoControls select,.mw-annoControls input{border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--control-bg);color:var(--text);font-size:var(--text-base);padding:8px 10px}select.mw-commsCalMobMonth{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px 18px;width:100%;padding-right:40px}html[data-mode=light] select.mw-commsCalMobMonth{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.mw-annoGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.mw-annoDay{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);min-height:160px;box-shadow:var(--shadow-sm);padding:12px}.mw-annoDayHeader{justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:800;display:flex}.mw-annoCount{font-size:var(--text-xs);border-radius:var(--radius-full);background:var(--panel-2);border:1px solid var(--border);color:var(--muted);padding:2px 8px}.mw-annoEmpty{color:var(--muted);font-size:var(--text-xs);margin-top:6px}.mw-annoList{gap:6px;margin-top:6px;display:grid}.mw-annoItem{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--panel-2);color:var(--text);cursor:pointer;will-change:transform;border:1px solid #0000;padding:8px 10px;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.mw-annoItem:before{content:"";background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));opacity:0;border-radius:var(--radius-md);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.mw-annoItem:hover{border-color:var(--accent-border);box-shadow:0 6px 20px var(--accent-glow), 0 0 0 1px var(--accent-keyline);background:var(--panel-hover);transform:translateY(-3px)scale(1.02)}.mw-annoItem:hover:before{opacity:1}.mw-annoItem.is-active{border-color:var(--accent-border);box-shadow:0 0 0 2px var(--accent-keyline)}.mw-annoName{font-size:var(--text-sm);font-weight:700}.mw-annoBadge{font-size:var(--text-2xs);border-radius:var(--radius-full);color:var(--text);background:#3b82f62e;border:1px solid #3b82f659;padding:2px 8px;font-weight:800}.mw-annoDetails{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);min-height:240px;box-shadow:var(--shadow-md);padding:14px}.mw-annoDetails.is-clickable{cursor:pointer;transition:transform .14s,border-color .14s,box-shadow .14s}.mw-annoDetails.is-clickable:hover{border-color:var(--border-2);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.mw-annoDetailsBody{gap:10px;margin-top:8px;display:grid}.mw-formsLayout{grid-template-columns:320px minmax(0,1fr)}.mw-formsListHeader,.mw-formsListRow{gap:var(--space-3);--forms-cols:1.5fr .6fr 1fr auto;grid-template-columns:var(--forms-cols);align-items:center;padding:12px 14px;display:grid}.mw-formsListHeader{border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;font-weight:900}.mw-formsListRow{border-top:1px solid var(--border);background:var(--panel-2);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;border:none;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.mw-formsListRow:hover{background:var(--control-bg-hover);border-color:var(--border-2)}.mw-formsListColTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mw-formsListColStatus{min-width:0}.mw-formsListColSlug{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mw-formsListColActions{justify-self:end;min-width:0}.mw-annoDetailRow{gap:var(--space-1);display:grid}.mw-annoLabel{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-weight:700}@media (max-width:980px){.mw-formsLayout,.mw-annoLayout{grid-template-columns:1fr}}body.easter-egg-active .card,body.easter-egg-active .mw-tile,body.easter-egg-active .mw-rowlink,body.easter-egg-active .table tbody tr,body.easter-egg-active .mw-membersRow,body.easter-egg-active .mw-manager,body.easter-egg-active .mw-grievanceCard,body.easter-egg-active .dashCard,body.easter-egg-active .kpi,body.easter-egg-active .quickTile,body.easter-egg-active .badge,body.easter-egg-active main a[href^="/branches/"]:not([href*="/branches?"]),body.easter-egg-active main a[href^="/members/"],body.easter-egg-active main>div>div[style*=grid]>a,body.easter-egg-active main>div>div[style*=grid]>Link,body.easter-egg-active main>div>div[style*=border-radius],body.easter-egg-active main>div>div[style*="border: 1px"]{will-change:transform;z-index:1;transform-style:preserve-3d;perspective:1000px;animation:2.8s ease-in-out infinite bounceFloat;position:relative}body.easter-egg-active .card:nth-child(2n),body.easter-egg-active .mw-tile:nth-child(2n),body.easter-egg-active .mw-rowlink:nth-child(2n),body.easter-egg-active .table tbody tr:nth-child(2n),body.easter-egg-active .mw-membersRow:nth-child(2n),body.easter-egg-active .mw-manager:nth-child(2n),body.easter-egg-active .mw-grievanceCard:nth-child(2n),body.easter-egg-active .dashCard:nth-child(2n),body.easter-egg-active .kpi:nth-child(2n),body.easter-egg-active .quickTile:nth-child(2n),body.easter-egg-active .badge:nth-child(2n),body.easter-egg-active main a[href^="/branches/"]:nth-child(2n):not([href*="/branches?"]),body.easter-egg-active main a[href^="/members/"]:nth-child(2n),body.easter-egg-active main>div>div[style*=grid]>a:nth-child(2n),body.easter-egg-active main>div>div[style*=grid]>Link:nth-child(2n),body.easter-egg-active main>div>div[style*=border-radius]:nth-child(2n),body.easter-egg-active main>div>div[style*="border: 1px"]:nth-child(2n){animation:3.2s ease-in-out .3s infinite bounceFloat2}body.easter-egg-active .card:nth-child(3n),body.easter-egg-active .mw-tile:nth-child(3n),body.easter-egg-active .mw-rowlink:nth-child(3n),body.easter-egg-active .table tbody tr:nth-child(3n),body.easter-egg-active .mw-membersRow:nth-child(3n),body.easter-egg-active .mw-manager:nth-child(3n),body.easter-egg-active .mw-grievanceCard:nth-child(3n),body.easter-egg-active .dashCard:nth-child(3n),body.easter-egg-active .kpi:nth-child(3n),body.easter-egg-active .quickTile:nth-child(3n),body.easter-egg-active .badge:nth-child(3n),body.easter-egg-active main a[href^="/branches/"]:nth-child(3n):not([href*="/branches?"]),body.easter-egg-active main a[href^="/members/"]:nth-child(3n),body.easter-egg-active main>div>div[style*=grid]>a:nth-child(3n),body.easter-egg-active main>div>div[style*=grid]>Link:nth-child(3n),body.easter-egg-active main>div>div[style*=border-radius]:nth-child(3n),body.easter-egg-active main>div>div[style*="border: 1px"]:nth-child(3n){animation:3.6s ease-in-out .6s infinite bounceFloat3}body.easter-egg-active .card:nth-child(4n),body.easter-egg-active .mw-tile:nth-child(4n),body.easter-egg-active .mw-rowlink:nth-child(4n),body.easter-egg-active .table tbody tr:nth-child(4n),body.easter-egg-active .mw-membersRow:nth-child(4n),body.easter-egg-active .mw-manager:nth-child(4n),body.easter-egg-active .mw-grievanceCard:nth-child(4n),body.easter-egg-active .dashCard:nth-child(4n),body.easter-egg-active .kpi:nth-child(4n),body.easter-egg-active .quickTile:nth-child(4n),body.easter-egg-active .badge:nth-child(4n),body.easter-egg-active main a[href^="/branches/"]:nth-child(4n):not([href*="/branches?"]),body.easter-egg-active main a[href^="/members/"]:nth-child(4n),body.easter-egg-active main>div>div[style*=grid]>a:nth-child(4n),body.easter-egg-active main>div>div[style*=grid]>Link:nth-child(4n),body.easter-egg-active main>div>div[style*=border-radius]:nth-child(4n),body.easter-egg-active main>div>div[style*="border: 1px"]:nth-child(4n){animation:3.4s ease-in-out .9s infinite bounceFloat4}body.easter-egg-active .card:nth-child(5n),body.easter-egg-active .mw-tile:nth-child(5n),body.easter-egg-active .mw-rowlink:nth-child(5n),body.easter-egg-active .table tbody tr:nth-child(5n),body.easter-egg-active .mw-membersRow:nth-child(5n),body.easter-egg-active .mw-manager:nth-child(5n),body.easter-egg-active .mw-grievanceCard:nth-child(5n),body.easter-egg-active .dashCard:nth-child(5n),body.easter-egg-active .kpi:nth-child(5n),body.easter-egg-active .quickTile:nth-child(5n),body.easter-egg-active .badge:nth-child(5n),body.easter-egg-active main a[href^="/branches/"]:nth-child(5n):not([href*="/branches?"]),body.easter-egg-active main a[href^="/members/"]:nth-child(5n),body.easter-egg-active main>div>div[style*=grid]>a:nth-child(5n),body.easter-egg-active main>div>div[style*=grid]>Link:nth-child(5n),body.easter-egg-active main>div>div[style*=border-radius]:nth-child(5n),body.easter-egg-active main>div>div[style*="border: 1px"]:nth-child(5n){animation:3.8s ease-in-out 1.2s infinite bounceFloat5}body.easter-egg-active main a[style*=border],body.easter-egg-active main div[style*="border-radius: 18px"],body.easter-egg-active main div[style*="border-radius: 16px"],body.easter-egg-active main div[style*="border-radius: 14px"]{will-change:transform!important;transform-style:preserve-3d!important;animation:2.8s ease-in-out infinite bounceFloat!important}body.easter-egg-active main a[style*=border]:nth-child(2n),body.easter-egg-active main div[style*="border-radius: 18px"]:nth-child(2n),body.easter-egg-active main div[style*="border-radius: 16px"]:nth-child(2n),body.easter-egg-active main div[style*="border-radius: 14px"]:nth-child(2n){animation:3.2s ease-in-out .3s infinite bounceFloat2!important}body.easter-egg-active main a[style*=border]:nth-child(3n),body.easter-egg-active main div[style*="border-radius: 18px"]:nth-child(3n),body.easter-egg-active main div[style*="border-radius: 16px"]:nth-child(3n),body.easter-egg-active main div[style*="border-radius: 14px"]:nth-child(3n){animation:3.6s ease-in-out .6s infinite bounceFloat3!important}body.easter-egg-active main a[style*=border]:nth-child(4n),body.easter-egg-active main div[style*="border-radius: 18px"]:nth-child(4n),body.easter-egg-active main div[style*="border-radius: 16px"]:nth-child(4n),body.easter-egg-active main div[style*="border-radius: 14px"]:nth-child(4n){animation:3.4s ease-in-out .9s infinite bounceFloat4!important}body.easter-egg-active main a[style*=border]:nth-child(5n),body.easter-egg-active main div[style*="border-radius: 18px"]:nth-child(5n),body.easter-egg-active main div[style*="border-radius: 16px"]:nth-child(5n),body.easter-egg-active main div[style*="border-radius: 14px"]:nth-child(5n){animation:3.8s ease-in-out 1.2s infinite bounceFloat5!important}body.easter-egg-active .card:hover,body.easter-egg-active .mw-tile:hover,body.easter-egg-active .mw-rowlink:hover,body.easter-egg-active .table tbody tr:hover,body.easter-egg-active a:hover{box-shadow:none!important;transform:none!important}@keyframes rainbow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes rainbowBg{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes discoShimmer{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}body.easter-egg-disco{position:relative;overflow-x:hidden}html.easter-egg-disco{background:linear-gradient(45deg,#ff006e,#8338ec,#3a86ff,#06ffa5,#ffbe0b,#fb5607,#ff006e) 0 0/400% 400%!important;animation:5s infinite rainbowBg!important}body.easter-egg-disco{position:relative;background-color:#0000!important;background-image:radial-gradient(circle at 20% 30%,#ff009680 0%,#0000 40%),radial-gradient(circle at 80% 20%,#00ffff80 0%,#0000 40%),radial-gradient(circle at 40% 80%,#ffff0080 0%,#0000 40%),radial-gradient(circle at 90% 70%,#00ff0080 0%,#0000 40%),radial-gradient(circle at 10% 60%,#ff000080 0%,#0000 40%),radial-gradient(circle at 60% 10%,#9600ff80 0%,#0000 40%),radial-gradient(circle at 30% 90%,#ff640080 0%,#0000 40%),radial-gradient(circle at 70%,#0096ff80 0%,#0000 40%),radial-gradient(circle,#ffc8004d 0%,#0000 60%),linear-gradient(135deg,#1a0033,#000,#303)!important;background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat!important;background-size:cover!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box!important;animation:6s infinite rainbowBg!important}body.easter-egg-disco:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 25% 35%,#ff009666 0%,#0000 30%),radial-gradient(circle at 75% 25%,#0ff6 0%,#0000 30%),radial-gradient(circle at 45% 75%,#ff06 0%,#0000 30%),radial-gradient(circle at 85% 65%,#0f06 0%,#0000 30%),radial-gradient(circle at 15% 55%,#f006 0%,#0000 30%),radial-gradient(circle at 55% 15%,#9600ff66 0%,#0000 30%);width:100%;height:100%;animation:3s ease-in-out infinite discoShimmer,7s infinite rainbowBg;position:fixed;top:0;left:0}body.easter-egg-disco main,body.easter-egg-disco header{z-index:1;position:relative}body.easter-egg-disco header{background:linear-gradient(135deg,#ff0096e6,#00ffffe6,#ffff00e6,#00ff00e6) 0 0/300% 300%!important;border-bottom-color:#ffffff80!important;animation:3s infinite rainbowBg!important;box-shadow:0 4px 20px #ff009680!important}body.easter-egg-disco .card,body.easter-egg-disco .mw-tile,body.easter-egg-disco .mw-rowlink,body.easter-egg-disco .table tbody tr,body.easter-egg-disco .mw-membersRow,body.easter-egg-disco .mw-manager,body.easter-egg-disco .mw-grievanceCard,body.easter-egg-disco .dashCard,body.easter-egg-disco .kpi,body.easter-egg-disco .quickTile,body.easter-egg-disco .badge,body.easter-egg-disco main a[style*=border],body.easter-egg-disco main div[style*=border-radius],body.easter-egg-disco main a[href^="/branches/"],body.easter-egg-disco main a[href^="/members/"]{z-index:1;position:relative;color:#fff!important;text-shadow:0 0 10px #fffc,0 0 20px #ffffff80!important;background:linear-gradient(135deg,#ff0096cc,#0ffc,#ff0c,#0f0c,#f00c,#9600ffcc) 0 0/300% 300%!important;border-color:#ffffff80!important;animation:2.8s ease-in-out infinite bounceFloat,3s infinite rainbowBg,4s linear infinite rainbow!important;box-shadow:0 0 20px #ff009699,0 0 40px #0ff6,0 0 60px #ffff004d!important}body.easter-egg-disco .card:nth-child(2n),body.easter-egg-disco .mw-tile:nth-child(2n),body.easter-egg-disco .mw-rowlink:nth-child(2n),body.easter-egg-disco .table tbody tr:nth-child(2n),body.easter-egg-disco .mw-membersRow:nth-child(2n),body.easter-egg-disco .mw-manager:nth-child(2n),body.easter-egg-disco .mw-grievanceCard:nth-child(2n),body.easter-egg-disco .dashCard:nth-child(2n),body.easter-egg-disco .kpi:nth-child(2n),body.easter-egg-disco .quickTile:nth-child(2n),body.easter-egg-disco .badge:nth-child(2n),body.easter-egg-disco main a[style*=border]:nth-child(2n),body.easter-egg-disco main div[style*=border-radius]:nth-child(2n){animation-name:bounceFloat2,rainbowBg,rainbow!important;animation-duration:3.2s,3.5s,5s!important;animation-timing-function:ease-in-out,ease,linear!important;animation-iteration-count:infinite,infinite,infinite!important;animation-direction:normal,normal,normal!important;animation-play-state:running,running,running!important;animation-delay:.3s!important;animation-fill-mode:none,none,none!important;animation-timeline:auto,auto,auto!important}body.easter-egg-disco .card:nth-child(3n),body.easter-egg-disco .mw-tile:nth-child(3n),body.easter-egg-disco .mw-rowlink:nth-child(3n),body.easter-egg-disco .table tbody tr:nth-child(3n),body.easter-egg-disco .mw-membersRow:nth-child(3n),body.easter-egg-disco .mw-manager:nth-child(3n),body.easter-egg-disco .mw-grievanceCard:nth-child(3n),body.easter-egg-disco .dashCard:nth-child(3n),body.easter-egg-disco .kpi:nth-child(3n),body.easter-egg-disco .quickTile:nth-child(3n),body.easter-egg-disco .badge:nth-child(3n),body.easter-egg-disco main a[style*=border]:nth-child(3n),body.easter-egg-disco main div[style*=border-radius]:nth-child(3n){animation-name:bounceFloat3,rainbowBg,rainbow!important;animation-duration:3.6s,4s,6s!important;animation-timing-function:ease-in-out,ease,linear!important;animation-iteration-count:infinite,infinite,infinite!important;animation-direction:normal,normal,normal!important;animation-play-state:running,running,running!important;animation-delay:.6s!important;animation-fill-mode:none,none,none!important;animation-timeline:auto,auto,auto!important}body.easter-egg-disco .card:nth-child(4n),body.easter-egg-disco .mw-tile:nth-child(4n),body.easter-egg-disco .mw-rowlink:nth-child(4n),body.easter-egg-disco .table tbody tr:nth-child(4n),body.easter-egg-disco .mw-membersRow:nth-child(4n),body.easter-egg-disco .mw-manager:nth-child(4n),body.easter-egg-disco .mw-grievanceCard:nth-child(4n),body.easter-egg-disco .dashCard:nth-child(4n),body.easter-egg-disco .kpi:nth-child(4n),body.easter-egg-disco .quickTile:nth-child(4n),body.easter-egg-disco .badge:nth-child(4n),body.easter-egg-disco main a[style*=border]:nth-child(4n),body.easter-egg-disco main div[style*=border-radius]:nth-child(4n){animation-name:bounceFloat4,rainbowBg,rainbow!important;animation-duration:3.4s,3.2s,4.5s!important;animation-timing-function:ease-in-out,ease,linear!important;animation-iteration-count:infinite,infinite,infinite!important;animation-direction:normal,normal,normal!important;animation-play-state:running,running,running!important;animation-delay:.9s!important;animation-fill-mode:none,none,none!important;animation-timeline:auto,auto,auto!important}body.easter-egg-disco .card:nth-child(5n),body.easter-egg-disco .mw-tile:nth-child(5n),body.easter-egg-disco .mw-rowlink:nth-child(5n),body.easter-egg-disco .table tbody tr:nth-child(5n),body.easter-egg-disco .mw-membersRow:nth-child(5n),body.easter-egg-disco .mw-manager:nth-child(5n),body.easter-egg-disco .mw-grievanceCard:nth-child(5n),body.easter-egg-disco .dashCard:nth-child(5n),body.easter-egg-disco .kpi:nth-child(5n),body.easter-egg-disco .quickTile:nth-child(5n),body.easter-egg-disco .badge:nth-child(5n),body.easter-egg-disco main a[style*=border]:nth-child(5n),body.easter-egg-disco main div[style*=border-radius]:nth-child(5n){animation-name:bounceFloat5,rainbowBg,rainbow!important;animation-duration:3.8s,3.8s,5.5s!important;animation-timing-function:ease-in-out,ease,linear!important;animation-iteration-count:infinite,infinite,infinite!important;animation-direction:normal,normal,normal!important;animation-play-state:running,running,running!important;animation-delay:1.2s!important;animation-fill-mode:none,none,none!important;animation-timeline:auto,auto,auto!important}.grievance-file-explorer [data-path-segment]:hover{background:var(--control-bg-hover)!important}.mw-rich-list-editor ul,.mw-rich-list-editor ol{margin:.5em 0;padding-left:1.5em;list-style-position:outside}.mw-rich-list-editor li{margin:.25em 0}details.mw-branchChangelogDetails>summary{list-style:none}details.mw-branchChangelogDetails>summary::-webkit-details-marker{display:none}@keyframes mw-pf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mw-pfShimmer{position:relative;overflow:hidden}.mw-pfShimmer:after{content:"";background:linear-gradient(105deg, transparent 0%, var(--accent-soft) 40%, var(--accent2-soft) 50%, var(--accent-soft) 60%, transparent 100%);pointer-events:none;background-size:200% 100%;animation:1.35s ease-in-out infinite mw-pf-shimmer;position:absolute;inset:0}.mw-pfShimmerBone{background:var(--bar-track);border-radius:6px;position:relative;overflow:hidden}.mw-pfShimmerBone:after{content:"";background:linear-gradient(105deg,#0000 0%,#e2e8f024 45%,#e2e8f038 50%,#e2e8f024 55%,#0000 100%) 0 0/220% 100%;animation:1.2s ease-in-out infinite mw-pf-shimmer;position:absolute;inset:0}a.mw-pfPathCrumb:hover{background:var(--control-bg-hover)!important}details.mw-pfRowMenu>summary{list-style:none}details.mw-pfRowMenu>summary::-webkit-details-marker{display:none}.mw-pfListBusy{position:relative}.mw-pfListBusy:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent2), var(--accent));z-index:2;pointer-events:none;background-size:200% 100%;border-radius:3px;height:3px;animation:.9s linear infinite mw-pf-shimmer;position:absolute;top:0;left:0;right:0}.mw-commsDotRecurring{background:#0a0a0a!important;box-shadow:inset 0 0 0 1px #0003!important}html[data-mode=light] .mw-commsDotRecurring{box-shadow:inset 0 0 0 1px #00000047!important}html[data-mode=dark] .mw-commsDotRecurring{box-shadow:0 0 0 2px #f8fafcf2,inset 0 0 0 1px #00000073!important}.mw-senioritySwitchRow{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius);border:1px solid var(--border-2);background:linear-gradient(165deg, var(--panel) 0%, var(--panel-2) 100%);box-shadow:var(--shadow-md);flex-wrap:wrap;max-width:440px;padding:12px 16px;transition:opacity .18s,filter .18s;display:flex}.mw-senioritySwitchRow--pending{opacity:.92}.mw-senioritySwitchLabel{font-size:var(--text-sm);color:var(--text);letter-spacing:.03em;text-shadow:0 1px #0000001f;flex:1;min-width:min(100%,210px);font-weight:850;line-height:1.45}html[data-mode=light] .mw-senioritySwitchLabel{text-shadow:0 1px #ffffff80}.mw-senioritySwitchTrack{border-radius:var(--radius-full);cursor:pointer;background:linear-gradient(#22d3ee33 0%,#0000 42%),linear-gradient(165deg,#22c55e73 0%,#15803d59 100%);border:1px solid #22d3ee59;flex-shrink:0;width:56px;height:30px;padding:0;transition:background .18s,border-color .18s,box-shadow .18s;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -2px 6px #00000038,0 0 0 1px #0000001f,0 4px 14px #22c55e26}.mw-senioritySwitchTrack[data-state=excluded]{background:linear-gradient(#fca5a52e 0%,#0000 45%),linear-gradient(165deg,#ef44446b 0%,#7f1d1d61 100%);border-color:#f8717173;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 6px #00000047,0 0 0 1px #00000024,0 4px 14px #ef44441f}html[data-mode=light] .mw-senioritySwitchTrack{background:linear-gradient(#ffffff8c 0%,#0000 40%),linear-gradient(165deg,#34d3998c 0%,#10b98159 100%);border-color:#10b98173;box-shadow:inset 0 1px #ffffffd9,inset 0 -2px 5px #0f172a14,0 2px 8px #10b98133}html[data-mode=light] .mw-senioritySwitchTrack[data-state=excluded]{background:linear-gradient(#ffffff80 0%,#0000 40%),linear-gradient(165deg,#fca5a5a6 0%,#ef444459 100%);border-color:#f871718c;box-shadow:inset 0 1px #ffffffbf,inset 0 -2px 5px #0f172a1a,0 2px 8px #ef44442e}.mw-senioritySwitchTrack:focus-visible{box-shadow:var(--ring), 0 4px 14px #22c55e1f;outline:none}.mw-senioritySwitchTrack[data-state=excluded]:focus-visible{box-shadow:var(--ring), 0 4px 14px #ef44441f}.mw-senioritySwitchTrack:disabled{cursor:not-allowed;opacity:.55}.mw-senioritySwitchKnob{border-radius:var(--radius-full);pointer-events:none;background:linear-gradient(165deg,#fff 0%,#f1f5f9 55%,#e2e8f0 100%);border:1px solid #0f172a1f;width:22px;height:22px;transition:transform .165s cubic-bezier(.4,0,.2,1),background .165s,border-color .165s,box-shadow .165s;position:absolute;top:4px;left:4px;box-shadow:0 2px #0f172a1f,0 6px 12px #0003,inset 0 1px #fffffff2}.mw-senioritySwitchTrack[data-state=excluded] .mw-senioritySwitchKnob{background:linear-gradient(165deg,#f8fafc 0%,#e2e8f0 50%,#cbd5e1 100%);border-color:#0f172a2e;transform:translate(26px);box-shadow:0 2px #0f172a24,0 6px 12px #00000038,inset 0 1px #ffffffd9}html[data-mode=light] .mw-senioritySwitchTrack[data-state=excluded] .mw-senioritySwitchKnob{background:linear-gradient(165deg,#fff 0%,#f8fafc 100%)}html,body{overflow-x:hidden}@media (max-width:820px){input.mw-control,select.mw-control{box-sizing:border-box;width:100%;min-width:0!important}input.mw-control,select.mw-control,textarea.mw-control{font-size:var(--text-lg)!important}button.mw-control,a.mw-control{min-height:44px}.mw-modalOverlay{align-items:flex-start;padding:10px 8px 24px}.mw-modal{border-radius:var(--radius-lg);width:100%;max-width:calc(100vw - 16px);max-height:92vh;padding:14px 12px}.mw-container{padding:0 12px}.mw-membersToolbar{gap:var(--space-2);flex-wrap:wrap}}@media (max-width:640px){h1{font-size:var(--text-2xl);line-height:1.2}.mw-main{padding:12px 0 48px}.mw-membersSearchForm{align-items:stretch;gap:var(--space-2);flex-flow:column wrap}.mw-membersMissingFilter{display:none}.mw-membersMode{width:100%!important;min-width:0!important}.mw-membersSearchMain{flex:auto;width:100%;min-width:0!important;padding-top:0!important}.mw-membersSearchInput{width:100%;min-width:0!important}.mw-membersSearchActions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex;position:static!important;top:auto!important;right:auto!important}.mw-membersHeader,.mw-membersRow{--members-cols:1fr .8fr;gap:var(--space-2);padding:10px}.mw-membersRow{min-height:44px}.mw-membersColLoc{display:none}[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}[style*="repeat(3, minmax(0, 1fr))"],[style*="repeat(4, minmax(0, 1fr))"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mw-memberCoreGrid>*{grid-column:1/-1!important}.mw-annoLayout{grid-template-columns:1fr}.mw-annoControls{gap:var(--space-2);flex-wrap:wrap}.mw-annoDetails{min-height:auto}.mw-annoGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.mw-annoDay{min-height:120px}.mw-formsLayout{grid-template-columns:1fr!important}.mw-exportCard{width:100%;max-width:100%}.mw-senioritySwitchRow{max-width:100%}.card{padding:14px}.grid{grid-template-columns:1fr!important}.mw-header__inner{gap:var(--space-2);height:56px}.mw-brand{font-size:var(--text-md)}.pager{gap:var(--space-2);flex-wrap:wrap}.row{flex-wrap:wrap}.badge{font-size:var(--text-2xs);padding:5px 10px}.mw-iconbtn{width:44px;height:44px}.mw-formsListHeader,.mw-formsListRow{--forms-cols:1fr auto;gap:var(--space-2);padding:10px}.mw-formsListColSlug,.mw-formsListColStatus{display:none}[style*="gridTemplateColumns: 1.2fr 1fr auto"],[style*="grid-template-columns: 1.2fr 1fr auto"]{grid-template-columns:1fr auto!important}.mw-drawer{width:min(300px,90vw)}.mw-mobileOnly{display:block}[style*="minmax(320px, 1fr)"]{grid-template-columns:1fr!important}.mw-grievanceCard{border-radius:var(--radius-sm)}[style*="repeat(auto-fill, minmax(300px, 1fr))"],[style*="repeat(auto-fit, minmax(260px, 1fr))"]{grid-template-columns:1fr!important}}@media (max-width:820px){.mw-commsCalSidePanel{display:none}}.mw-notifBell{position:relative}@media (max-width:640px){.mw-broadcastBtn{bottom:calc(82px + env(safe-area-inset-bottom,0px))!important;right:max(31px, env(safe-area-inset-right,14px))!important}.mw-broadcastPopup{width:calc(100vw - 32px)!important;right:16px!important;bottom:max(56px, calc(env(safe-area-inset-bottom,0px) + 56px))!important}}html[data-mode=light] select.mw-control{background-image:linear-gradient(45deg,#0000 50%,#111827a6 50%),linear-gradient(135deg,#111827a6 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.mw-drawerLink--active{background:linear-gradient(135deg, var(--accent-soft), var(--accent2-soft));border-color:var(--accent-border);color:var(--accent2)}.mw-membersToolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}@media (max-width:820px){.mw-membersPageHeader{gap:10px;flex-direction:column!important;align-items:stretch!important}.mw-membersPageHeader h1{margin-bottom:0}.mw-membersPageHeader>.muted{font-size:var(--text-xs);line-height:1.4}.mw-membersToolbar{flex:unset;width:100%}}@media (max-width:640px){.mw-membersToolbar{gap:var(--space-2);grid-template-columns:1fr 1fr;width:100%;display:grid}.mw-membersToolbar .mw-control{text-align:center;width:100%;font-size:var(--text-sm);min-height:44px;padding:10px 6px}.mw-seniorityExport{width:100%}.mw-seniorityExport>button.mw-control{text-align:center;min-width:0;font-size:var(--text-sm);flex:calc(33% - 6px);padding:10px 4px}}@media (max-width:400px){.mw-membersHeader,.mw-membersRow{--members-cols:1fr .7fr;gap:6px;padding:10px 8px}}@media (hover:none){.card:hover,.mw-tile:hover,.mw-rowlink:hover,.mw-manager:hover,.mw-annoItem:hover,.mw-grievanceCard:hover,a.badge:hover,.table tbody tr:hover,.mw-membersRow:hover,.mw-navlink:hover,button.mw-control:hover,.mw-iconbtn:hover,.quickTile:hover,.kpi:hover,.dashCard:hover{box-shadow:inherit!important;transform:none!important}.mw-link:hover{transform:none!important}.mw-link:hover:after{width:0!important}.mw-drawerLink:hover{transform:none!important}}@supports (padding:env(safe-area-inset-left)){.mw-main{padding-left:max(0px, env(safe-area-inset-left));padding-right:max(0px, env(safe-area-inset-right));padding-bottom:max(60px, calc(env(safe-area-inset-bottom) + 60px))}}@media (max-width:820px){button.mw-control:focus-visible,a.mw-control:focus-visible,input.mw-control:focus-visible,select.mw-control:focus-visible,textarea.mw-control:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 65%, transparent);outline-offset:2px;box-shadow:0 0 0 5px var(--accent-glow)}}@media (max-width:640px){.mw-membersNameLink{font-size:var(--text-base);padding:2px 0}}@media (max-width:400px){.mw-modal{border-radius:var(--radius-md);padding:12px 10px}.mw-modalOverlay{padding:8px 4px 20px}}.mw-drawerOverlay{animation:.18s forwards mw-overlay-in}.mw-drawer{animation:.2s cubic-bezier(.25,.46,.45,.94) forwards mw-drawer-in}@keyframes mw-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mw-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.mw-drawerLink{align-items:center;min-height:48px;display:flex}@media (max-width:640px){[style*="display: flex"][style*="gap: 12"]>button.mw-control,.row>button.mw-control:only-child{min-height:44px}.mw-grievancesHeader>button.mw-control{text-align:center;width:100%;min-height:48px;font-size:var(--text-md)}.mw-jobsCountCol{padding-left:10px!important}.pager button.mw-control,.pager a.mw-control{min-height:44px;padding:10px 14px}.mw-tableWrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius-sm);overflow-x:auto}.table th,.table td{padding:14px 10px}}.mw-main{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media (max-width:820px){.mw-control:focus-visible{outline:2px solid var(--accent);outline-offset:1px}}@media (hover:none){.card:hover,.mw-tile:hover,.mw-manager:hover,.mw-rowlink:hover,.mw-membersRow:hover,.quickTile:hover,.kpi:hover,.mw-grievanceCard:hover,.dashCard:hover{transform:none!important}}@media (max-width:640px){.mw-changelogGrid{grid-template-columns:1fr!important}.mw-jobsCountCol{padding-left:12px!important}.mw-managersGrid{grid-template-columns:1fr!important}.mw-pfToolbar{gap:var(--space-2);flex-wrap:wrap}.mw-pfPathBar{font-size:var(--text-sm)}.mw-grievanceCounts,.mw-seniorityOrg{display:none}.mw-automationRow{flex-wrap:wrap;align-items:flex-start!important}.mw-automationInfo{width:100%}.mw-automationBtns{flex-wrap:wrap;width:100%;flex-shrink:1!important}}@media print{:root,html[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg0:#fff;--bg1:#fff;--panel:#fff;--panel-2:#fff;--text:#111827;--muted:#111827b3;--border:#11182738;--border-2:#1118274d}html,body{color:#111827!important;background:#fff!important}.mw-header,.mw-skipLink,.mw-drawerOverlay,.mw-modalOverlay,.mw-iconbtn,.mw-control,.mw-settingsBtn,.mw-mobileDrawer,.mw-membersSearch,.mw-versionBanner,.mw-announcementBanner,.mw-grievanceCard button,nav,[data-print-hide]{display:none!important}.mw-main,.mw-container{max-width:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.mw-card{page-break-inside:avoid;box-shadow:none!important;border:1px solid #d1d5db!important}tr,.mw-memberRow{page-break-inside:avoid}a[href]:not(.mw-skipLink):after{content:" (" attr(href) ")";color:#11182799;font-size:.85em}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}}.mw-skipLink{background:var(--accent);color:#fff;z-index:var(--z-toast);border-radius:0 0 12px;padding:10px 16px;font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:0;left:0;transform:translateY(-120%)}.mw-skipLink:focus,.mw-skipLink:focus-visible{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body.easter-egg-active,body.easter-egg-disco,html.easter-egg-disco,body.easter-egg-active main *,body.easter-egg-disco main *,.mw-accessDeniedPulse,.skeleton-wave{animation:none!important}}@media (max-width:640px){.mw-grievanceKanban{grid-template-columns:1fr!important;gap:10px!important;padding:10px 12px!important}.mw-memberContactGrid{grid-template-columns:1fr!important}.mw-editFieldActions{width:100%;flex-direction:column!important;align-items:stretch!important}.mw-editFieldActions>.mw-control{width:100%}}@media (max-width:820px){.mw-autoHelpPanel{flex-direction:column!important}.mw-autoHelpSidebar{border-bottom:1px solid var(--border);border-right:none!important;width:100%!important}}@media (max-width:640px){.mw-automationActions{grid-template-columns:1fr 1fr;width:100%;gap:6px!important;display:grid!important}.mw-automationActions>.mw-control{justify-content:center;width:100%}.mw-automationActions>.mw-control:last-child{grid-column:1/-1}.mw-automationRow{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.mw-formFieldBuilder{gap:var(--space-2)!important;grid-template-columns:1fr!important}.mw-seniorityExport{width:100%;flex-wrap:wrap!important;align-items:stretch!important}.mw-seniorityExport>.mw-control{flex:auto!important;width:auto!important;min-width:100px!important;max-width:none!important}.mw-seniorityExport>div{flex-basis:100%!important}.mw-roleMgmtHeader{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.mw-roleMgmtHeader>div:last-child{gap:var(--space-2);grid-template-columns:1fr 1fr;width:100%;display:grid!important}.mw-roleMgmtHeader>div:last-child>.mw-control{width:100%}.mw-monitorGrid{grid-template-columns:1fr!important;gap:10px!important}.mw-commsLegendGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.mw-modalOverlay,[role=dialog][aria-modal=true]{padding-top:max(12px, env(safe-area-inset-top,0px));padding-bottom:max(12px, env(safe-area-inset-bottom,0px))}.f-public-form .card[style*=padding]{padding:12px!important}}@media (min-width:641px) and (max-width:820px){.mw-branchAddr{display:block!important}}.mw-landing{--l-bg:var(--bg0);--l-ink:var(--text);--l-line:var(--border);z-index:120;background:radial-gradient(1200px 600px at 15% 10%, var(--glow1), transparent 55%), radial-gradient(900px 500px at 90% 20%, var(--glow2), transparent 60%), radial-gradient(900px 600px at 40% 110%, var(--glow3), transparent 60%), linear-gradient(180deg, var(--bg0), var(--bg1));color:var(--text);grid-template-rows:1fr auto;padding:0 clamp(24px,5vw,72px);display:grid;position:fixed;inset:0;overflow:hidden}.mw-landing__stage{place-items:center;min-height:0;display:grid}.mw-landing__word{white-space:nowrap;letter-spacing:-.045em;text-transform:uppercase;color:var(--l-ink);border:0;margin:0;font-size:12vw;font-weight:800;line-height:.8;display:inline-block}.mw-landing__bar{border-top:1px solid var(--l-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.mw-landing__cap{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;opacity:.7}.mw-landing__cta{background:var(--l-ink);color:var(--l-bg);white-space:nowrap;transition:transform var(--dur) var(--ease-out);border-radius:10px;align-items:center;gap:10px;padding:13px 28px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.mw-landing__cta:hover{transform:translateY(-2px)}.mw-landing__cta:focus-visible{outline:3px solid var(--l-ink);outline-offset:3px}@media (max-width:560px){.mw-landing__bar{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.mw-landing__cta{transition:none}.mw-landing__cta:hover{transform:none}}@media (max-width:640px){.mw-loginCard{margin:16px auto!important;padding:16px!important}.mw-errorActions{flex-direction:column;gap:var(--space-2)!important}.mw-errorActions>.mw-control{width:100%}.mw-hideOnMobile{display:none!important}main h1{border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:12px}.dashTitle h1{border-bottom:none;margin-bottom:0;padding-bottom:0}.mw-memberDetailHeader{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.mw-memberDetailHeader>div:first-child{width:100%}.mw-memberDetailHeader>div:last-child{flex-wrap:wrap;width:100%;justify-content:flex-start!important}}.mw-help__fab{border:1.5px solid var(--accent);background:var(--panel);width:46px;height:46px;color:var(--accent);cursor:pointer;box-shadow:var(--shadow-sm);z-index:var(--z-help-button);border-radius:50%;justify-content:center;align-items:center;font-family:Georgia,Times New Roman,serif;font-size:23px;font-style:italic;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:fixed;bottom:24px;right:24px}.mw-help__fab:hover{box-shadow:var(--shadow-md);background:color-mix(in oklab, var(--accent) 10%, var(--panel));transform:translateY(-2px)}.mw-help__fab:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}.mw-help__panel{background:var(--panel);border:1px solid var(--border,#7f7f7f2e);border-radius:var(--radius);width:380px;max-width:calc(100vw - 32px);height:calc(100vh - 200px);min-height:320px;max-height:760px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:var(--z-help-panel);color:var(--text);flex-direction:column;display:flex;position:fixed;bottom:92px;right:24px;overflow:hidden}.mw-help__resize{cursor:ns-resize;touch-action:none;z-index:1;justify-content:center;align-items:center;height:12px;display:flex;position:absolute;top:0;left:0;right:0}.mw-help__resize:before{content:"";border-radius:var(--radius-full);background:var(--border,#7f7f7f59);opacity:.7;width:38px;height:4px}.mw-help__resize:hover:before{opacity:1}.mw-help__header{border-bottom:1px solid #7f7f7f29;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.mw-help__title{font-weight:700;font-size:var(--text-base);align-items:center;gap:9px;display:flex}.mw-help__badge{background:var(--accent);color:#fff;width:24px;height:24px;font-family:Georgia,serif;font-style:italic;font-weight:700;font-size:var(--text-md);border-radius:50%;justify-content:center;align-items:center;display:flex}.mw-help__close{color:var(--muted);font-size:var(--text-2xl);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px 6px;line-height:1}.mw-help__close:hover{color:var(--text);background:#7f7f7f1f}.mw-help__body{gap:var(--space-3);flex-direction:column;flex:1;padding:14px;display:flex;overflow-y:auto}.mw-help__empty{gap:var(--space-3);flex-direction:column;margin:auto 0;display:flex}.mw-help__emptyLead{color:var(--muted);margin:0;font-size:13.5px}.mw-help__examples{gap:var(--space-2);flex-direction:column;display:flex}.mw-help__example{text-align:left;border-radius:var(--radius-sm);background:var(--panel-2);color:var(--text);font-size:var(--text-sm);cursor:pointer;border:1px solid #7f7f7f38;padding:9px 12px;transition:border-color .12s,background .12s}.mw-help__example:hover{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 8%, transparent)}.mw-help__msg{border-radius:var(--radius-sm);word-wrap:break-word;overflow-wrap:anywhere;max-width:92%;padding:10px 12px;font-size:13.5px;line-height:1.5}.mw-help__msg--user{background:var(--accent);color:#fff;white-space:pre-wrap;align-self:flex-end}.mw-help__msg--bot{background:var(--panel-2);border:1px solid #7f7f7f29;align-self:flex-start}.mw-help__markdown>:first-child{margin-top:0}.mw-help__markdown>:last-child{margin-bottom:0}.mw-help__markdown p{margin:0 0 8px}.mw-help__markdown ol,.mw-help__markdown ul{margin:0 0 8px;padding-left:20px}.mw-help__markdown li{margin-bottom:4px}.mw-help__markdown code{font-size:var(--text-xs);background:#7f7f7f2e;border-radius:5px;padding:1px 5px}.mw-help__markdown h1,.mw-help__markdown h2,.mw-help__markdown h3{font-size:var(--text-base);margin:10px 0 6px}.mw-help__navlink{border-radius:var(--radius-full);border:1px solid var(--accent);background:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--accent);cursor:pointer;align-items:center;gap:5px;margin:2px 0;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.mw-help__navlink:hover{background:color-mix(in oklab, var(--accent) 20%, transparent)}.mw-help__extlink{color:var(--accent);text-decoration:underline}.mw-help__typing{gap:var(--space-1);padding:2px 0;display:inline-flex}.mw-help__typing span{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite mw-help-bounce}.mw-help__typing span:nth-child(2){animation-delay:.15s}.mw-help__typing span:nth-child(3){animation-delay:.3s}@keyframes mw-help-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.mw-help__inputbar{align-items:flex-end;gap:var(--space-2);border-top:1px solid #7f7f7f29;flex-shrink:0;padding:10px 12px 4px;display:flex}.mw-help__input{resize:none;border-radius:var(--radius-sm);background:var(--panel-2);max-height:120px;color:var(--text);border:1px solid #7f7f7f47;flex:1;padding:9px 11px;font-family:inherit;font-size:13.5px;line-height:1.4}.mw-help__input:focus-visible{border-color:var(--accent);outline:none}.mw-help__send{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:36px;height:36px;font-size:17px;font-weight:700}.mw-help__send:disabled{opacity:.4;cursor:not-allowed}.mw-help__disclaimer{color:var(--muted);text-align:center;flex-shrink:0;margin:0;padding:4px 12px 10px;font-size:10.5px}.mw-ai-spinner{border:2px solid color-mix(in oklab, var(--accent) 30%, transparent);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite mw-ai-spin;display:inline-block}@keyframes mw-ai-spin{to{transform:rotate(360deg)}}@media (max-width:480px){.mw-help__panel{width:auto;max-width:none;height:calc(100vh - 110px);bottom:84px;left:12px;right:12px}}@media (max-width:640px){.mw-mobileFull{width:100%!important;min-width:0!important;max-width:100%!important}.mw-mobileStack{flex-direction:column!important;align-items:stretch!important;display:flex!important}.mw-mobileGrid1{grid-template-columns:1fr!important}.mw-mobileWrap{flex-wrap:wrap!important}.mw-mobileHide{display:none!important}.mw-bellDropdown{width:auto!important;max-width:none!important;max-height:calc(100dvh - 84px)!important;z-index:var(--z-help-panel)!important;position:fixed!important;top:64px!important;left:12px!important;right:12px!important}}@media (max-width:430px){.mw-versionBanner{gap:10px!important;max-width:calc(100vw - 24px)!important;padding:12px 14px!important}}@media (max-width:400px){.mw-headerCluster{gap:var(--space-2)!important}.mw-themeGrid{grid-template-columns:1fr}}@media (hover:none){.mw-help__resize{height:22px}}