:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg0:#070a10;--bg1:#0a0f18;--panel:#0f172a9e;--panel-2:#0f172a73;--border:#94a3b829;--border-2:#94a3b83d;--text:#e2e8f0f5;--muted:#e2e8f09e;--accent:#7c3aed;--accent2:#22d3ee;--shadow-lg:0 22px 70px #0000008c;--shadow-md:0 14px 40px #00000073;--shadow-sm:0 10px 24px #00000059;--ring:0 0 0 4px #7c3aed38;--radius:18px;--radius-sm:14px;--content-max:1180px;--content-pad:16px;--control-bg:#02061759;--control-bg-hover:#0f172a8c;--header-bg:#0206178c;--header-border:#94a3b824;--glow1:#7c3aed2e;--glow2:#22d3ee24;--glow3:#7c3aed1f;--table-hover:#ffffff08;--bar-track:#94a3b824;--bar-fill:linear-gradient(90deg,#7c3aedd9,#22d3eecc);--modal-overlay:#020617b8;--modal-card-bg:#0f172aeb;--modal-card-border:#94a3b838;--modal-card-shadow:0 22px 70px #0000008c;--red:#ef4444f2;--red-urgency:#ef4444f2;--red-muted:#ef444426;--red-border:#ef44448c}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:#1118279e;--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,#0f172abf,#475569bf);--modal-overlay:#0f172a1f;--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}.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:#3b82f68c;transform:translateY(-8px)scale(1.01);box-shadow:0 18px 40px #00000059,0 0 0 3px #3b82f62e}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes skeletonWave{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.skeleton-wave{background:var(--panel-2);border:1px solid var(--border);animation:2s ease-in-out infinite skeletonWave}@keyframes glow{0%,to{box-shadow:0 0 20px #7c3aed4d}50%{box-shadow:0 0 30px #7c3aed80,0 0 40px #22d3ee4d}}@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%)}}.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:20;border-radius:calc(var(--radius) + 6px);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-sm);background:#090d168c;align-items:center;gap:12px;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;filter:blur(22px);opacity:.18;z-index:-1;background:linear-gradient(90deg,#7c3aed8c,#22d3ee59,#7c3aed8c);position:absolute;inset:-1px}.nav strong{margin-right:6px;font-weight:750}.nav a{background:#0f172a59;border:1px solid #94a3b824;border-radius:12px;padding:8px 12px;transition:transform .14s,border-color .14s,background .14s}.nav a:hover{background:#0f172a80;border-color:#94a3b847;transform:translateY(-1px)}.mw-header{z-index:80;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-theme=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);will-change:transform;border-radius:12px;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)}.mw-navlink:hover{color:var(--accent2);background:linear-gradient(135deg,#7c3aed26,#22d3ee1a);border-color:#7c3aed66;transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #7c3aed33}html[data-theme=light] .mw-navlink:hover{background:linear-gradient(135deg,#0f172a1a,#47556914);border-color:#0f172a4d;box-shadow:0 4px 12px #0f172a26}.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{background:#0f172ab8;border-color:#7c3aed66;transform:translateY(-4px)scale(1.005);box-shadow:0 20px 60px #00000080,0 0 0 1px #7c3aed26,0 0 40px #7c3aed1a}html[data-theme=light] .card:hover{background:#f8fafcfa;border-color:#0f172a4d;box-shadow:0 20px 60px #0f172a33,0 0 0 1px #0f172a40,0 0 40px #0f172a1a}.card:before{content:"";border-radius:var(--radius);pointer-events:none;opacity:.22;background:linear-gradient(#ffffff1a,#0000 45%);transition:opacity .25s;position:absolute;inset:0}.card:hover:before{opacity:.35}.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}h1{margin:0 0 12px;font-size:32px;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:1px solid var(--border);background:var(--control-bg);color:var(--text);will-change:transform,box-shadow;border-radius:14px;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{border-color:var(--accent);background:#0f172a99;transform:translateY(-1px)scale(1.01);box-shadow:0 0 0 4px #7c3aed38,0 4px 12px #7c3aed26}html[data-theme=light] .mw-control:focus{background:#fff;box-shadow:0 0 0 4px #0f172a2e,0 4px 12px #0f172a1f}.mw-readonly{background:var(--panel-2);color:var(--muted);cursor:default;pointer-events:none;opacity:.9}input[type=text].mw-control{min-width:350px}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{cursor:pointer;position:relative;overflow:hidden}button.mw-control:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#7c3aed1a,#22d3ee1a);transition:opacity .3s;position:absolute;inset:0}button.mw-control:hover{background:linear-gradient(135deg,#7c3aed26,#22d3ee1a);border-color:#7c3aed80;transform:translateY(-2px)scale(1.02);box-shadow:0 6px 20px #7c3aed40,0 0 0 1px #7c3aed33}html[data-theme=light] button.mw-control:hover{background:linear-gradient(135deg,#0f172a1a,#47556914);border-color:#0f172a66;box-shadow:0 6px 20px #0f172a33,0 0 0 1px #0f172a40}button.mw-control:hover:before{opacity:1}button.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-modalOverlay{z-index:9998;-webkit-backdrop-filter:blur(10px);background:#020617b8;justify-content:center;align-items:flex-start;padding:32px 16px 40px;display:flex;position:fixed;inset:0}.mw-modal{-webkit-backdrop-filter:blur(18px);width:min(980px,96vw);max-height:88vh;box-shadow:var(--shadow-lg);background:#090d16e0;border:1px solid #94a3b82e;border-radius:22px;padding:18px;position:relative;overflow:auto}.mw-modalTop{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mw-floatingForm{background:linear-gradient(#111827eb,#090d16e0);border-color:#7c3aed40;box-shadow:0 28px 90px #000000a6,0 0 0 1px #7c3aed29}.mw-floatingForm:after{content:"";pointer-events:none;filter:blur(20px);opacity:.18;background:linear-gradient(90deg,#7c3aed80,#22d3ee52,#7c3aed80);border-radius:22px;position:absolute;inset:-1px}html[data-theme=light] .mw-floatingForm{border-color:var(--border-2);box-shadow:var(--shadow-md);background:linear-gradient(#f8fafcfa,#f1f5f9eb)}html[data-theme=light] .mw-floatingForm:after{opacity:.12;background:linear-gradient(90deg,#0f172a2e,#94a3b82e,#0f172a2e)}.mw-formDivider{background:var(--border);opacity:.9;border-radius:999px;width:100%;height:1px}.mw-iconbtn{border:1px solid var(--border-2);background:var(--panel-2);width:36px;height:36px;color:var(--text);cursor:pointer;will-change:transform;border-radius:12px;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:"";opacity:0;background:radial-gradient(circle,#7c3aed33,#0000);transition:opacity .3s;position:absolute;inset:0}.mw-iconbtn:hover{color:var(--accent2);background:linear-gradient(135deg,#7c3aed33,#22d3ee26);border-color:#7c3aed80;transform:translateY(-2px)scale(1.1)rotate(5deg);box-shadow:0 4px 12px #7c3aed4d}html[data-theme=light] .mw-iconbtn:hover{background:linear-gradient(135deg,#0f172a1f,#4755691a);border-color:#0f172a66;box-shadow:0 4px 12px #0f172a33}.mw-iconbtn:hover:before{opacity:1}.mw-iconbtn:active{transition:transform .1s;transform:translateY(0)scale(1.05)rotate(0)}.badge{border:1px solid var(--border);background:var(--panel-2);color:var(--text);border-radius:999px;align-items:center;padding:6px 12px;font-size: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{color:var(--accent2);background:linear-gradient(135deg,#7c3aed26,#22d3ee1a);border-color:#7c3aed66;transform:translateY(-2px)scale(1.05);box-shadow:0 4px 12px #7c3aed33}html[data-theme=light] a.badge:hover{background:linear-gradient(135deg,#0f172a1a,#47556914);border-color:#0f172a4d;box-shadow:0 4px 12px #0f172a26}.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),#7c3aed0d);transform:translate(4px);box-shadow:-4px 0 8px #7c3aed1a}html[data-theme=light] .table tbody tr:hover{background:linear-gradient(90deg,var(--table-hover),#0f172a0f);box-shadow:-4px 0 8px #0f172a1a}.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}html[data-theme=light] .mw-link:after{background:linear-gradient(90deg,#0f172acc,#475569cc)}.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:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#7c3aed14,#22d3ee0d);transition:opacity .3s;position:absolute;inset:0}.mw-tile:hover{background:var(--panel);border-color:#7c3aed66;transform:translateY(-4px)scale(1.02);box-shadow:0 12px 32px #0006,0 0 0 1px #7c3aed26}html[data-theme=light] .mw-tile:hover{border-color:#0f172a4d;box-shadow:0 12px 32px #0f172a26,0 0 0 1px #0f172a33}.mw-tile:hover:after{opacity:1}.mw-tile__label{color:var(--muted);margin-bottom:6px;font-size:12px}.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{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#02061759;border:1px solid #94a3b824;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:50;-webkit-backdrop-filter:blur(14px);background:#090d16eb;border:1px solid #94a3b838;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 55px #000000a6}.mw-autocomplete__item{text-align:left;color:#e2e8f0f0;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #94a3b81a;width:100%;padding:10px 12px}.mw-autocomplete__item:last-child{border-bottom:0}.mw-autocomplete__item:hover{background:#ffffff0a}.mw-manager{border:1px solid var(--border);background:var(--panel-2);will-change:transform,box-shadow;border-radius:16px;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;box-shadow:0 12px 34px #00000059}.mw-manager:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#7c3aed1a,#22d3ee0d);transition:opacity .3s;position:absolute;inset:0}.mw-manager:hover{background:#0f172aa6;border-color:#7c3aed66;transform:translateY(-4px)scale(1.01);box-shadow:0 16px 48px #00000073,0 0 0 1px #7c3aed33}html[data-theme=light] .mw-manager:hover{background:#f8fafcfa;border-color:#0f172a4d;box-shadow:0 16px 48px #0f172a26,0 0 0 1px #0f172a40}.mw-manager:hover:after{opacity:1}.mw-manager__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mw-manager__who{gap:6px;display:grid}.mw-manager__name{color:var(--text);font-size:16px;font-weight:750}.mw-manager__role{color:var(--muted);font-size:13px}.mw-manager__actions{gap:8px;display:inline-flex}.mw-manager__detail{border-top:1px solid #94a3b824;gap:6px;margin-top:10px;padding-top:10px;display:grid}.mw-manager__detailLabel{color:var(--muted);font-size:12px}.mw-manager__addr,.mw-pre{white-space:pre-wrap;color:var(--text);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px}.mw-addressText{white-space:pre-wrap;color:var(--text);margin-top:8px;font-size:13px;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);background:linear-gradient(135deg,#7c3aed1f,#22d3ee14)!important;border-color:#7c3aed66!important;box-shadow:0 8px 24px #0000004d,0 0 0 1px #7c3aed26!important}html[data-theme=light] .mw-rowlink:hover{background:linear-gradient(135deg,#0f172a14,#4755690f)!important;border-color:#0f172a4d!important;box-shadow:0 8px 24px #0f172a26,0 0 0 1px #0f172a33!important}.mw-desktopOnly{display:flex}.mw-mobileOnly{display:none}.mw-menuBtnWrap{align-items:center;display:none}.mw-menuBtn,.mw-drawerClose{color:#e2e8f0eb;cursor:pointer;background:#0f172a38;border:1px solid #94a3b829;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .12s,border-color .12s,background .12s;display:inline-flex}.mw-menuBtn:hover,.mw-drawerClose:hover{background:#0f172a57;border-color:#94a3b847;transform:translateY(-1px)}.mw-menuIcon{flex-direction:column;gap:4px;display:inline-flex}.mw-menuIcon>span{background:#e2e8f0e6;border-radius:999px;width:18px;height:2px;display:block}.mw-drawerOverlay{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#020617b8;position:fixed;inset:0}.mw-drawer{background:#090d16eb;border-right:1px solid #94a3b82e;width:min(360px,86vw);height:100%;padding:14px;position:absolute;top:0;left:0;box-shadow:0 22px 70px #000000a6}.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{color:#e2e8f0eb;background:#0f172a59;border:1px solid #94a3b82e;border-radius:14px;padding:12px;font-weight:850;transition:transform .12s,border-color .12s,background .12s}.mw-drawerLink:hover{background:#0f172a85;border-color:#94a3b847;transform:translateY(-1px)}html[data-theme=light] .mw-drawerOverlay{background:#0f172a1f}html[data-theme=light] .mw-drawer{background:#f8fafcfa;border-right:1px solid #0f172a2e;box-shadow:0 22px 70px #0f172a1f}html[data-theme=light] .mw-drawerLink{color:var(--text);background:#f1f5f9e6;border-color:#0f172a2e}html[data-theme=light] .mw-drawerLink:hover{background:#e2e8f0e6;border-color:#0f172a47}html[data-theme=light] .mw-menuIcon>span{background:#0f172acc}.mw-themeToggle{border:1px solid var(--border);background:var(--panel-2);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:10px;padding:6px 10px;display:inline-flex}.mw-themeLabel{color:var(--muted);letter-spacing:.3px;font-size:12px;font-weight:800}.mw-toggleTrack{border:1px solid var(--border-2);cursor:pointer;background:linear-gradient(#02061759,#02061726);border-radius:999px;width:70px;height:30px;transition:background .2s,border-color .2s;position:relative}html[data-theme=light] .mw-toggleTrack{background:linear-gradient(#e2e8f0f2,#e2e8f099)}.mw-toggleKnob{width:22px;height:22px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0f172a40;border-radius:999px;transition:transform .2s,background .2s,border-color .2s;position:absolute;top:4px;left:4px}.mw-toggleTrack[data-state=light] .mw-toggleKnob{background:#111827;border-color:#0006;transform:translate(40px)}.mw-toggleIcon{pointer-events:none;opacity:.85;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.mw-toggleIcon--light{background:#fff;border:1px solid #0f172a40;left:10px}.mw-toggleIcon--dark{background:#0b0f16;border:1px solid #00000080;right:10px}@media (max-width:768px){.mw-nav{display:none}.mw-menuBtnWrap{display:inline-flex}}.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:260px}.mw-membersSearchActions{align-items:center;gap:10px;display:flex}.mw-membersHeader,.mw-membersRow{--members-cols:2fr 2.8fr 1.2fr .9fr;grid-template-columns:var(--members-cols);align-items:center;gap:12px;padding:12px 14px;display:grid}.mw-membersHeader{border-bottom:1px solid var(--border);color:var(--muted);letter-spacing:.6px;text-transform:uppercase;font-size:12px;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,#7c3aed14,var(--panel-2));border-color:#7c3aed4d;transform:translate(4px)scale(1.005);box-shadow:-4px 0 12px #7c3aed26}html[data-theme=light] .mw-membersRow:hover{background:linear-gradient(90deg,#0f172a0f,var(--panel-2));border-color:#0f172a40;box-shadow:-4px 0 12px #0f172a1f}.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{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;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:8px;position:absolute;top:0;right:0}.mw-membersSearchBtn{border-radius:12px;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:2px solid var(--border-2);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:14px;flex-shrink:0;align-items:stretch;gap:0;padding:5px;display:inline-flex}.f-public-form .f-lang-toggle__btn{letter-spacing:.06em;cursor:pointer;min-width:56px;color:var(--muted);background:0 0;border:none;border-radius:10px;margin:0;padding:11px 22px;font-size:15px;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,#7c3aedf2,#22d3eed9);box-shadow:0 4px 16px #7c3aed59}html[data-theme=light] .f-public-form .f-lang-toggle__btn[data-active=true]{color:#fff;background:linear-gradient(135deg,#1e293b,#334155);box-shadow:0 4px 14px #0f172a40}.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;padding:12px 14px!important;font-size:16px!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;padding:14px 20px!important;font-size:16px!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;padding:12px 20px!important;font-size:16px!important}}.mw-annoLayout{grid-template-columns:minmax(0,1fr) 320px;gap:18px;display:grid}.mw-annoControls{border:1px solid var(--border);background:var(--panel);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.mw-annoControls label{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.mw-annoControls select,.mw-annoControls input{border:1px solid var(--border);background:var(--control-bg);color:var(--text);border-radius:10px;padding:8px 10px;font-size:14px}.mw-annoGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.mw-annoDay{border:1px solid var(--border);background:var(--panel);min-height:160px;box-shadow:var(--shadow-sm);border-radius:16px;padding:12px}.mw-annoDayHeader{justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:800;display:flex}.mw-annoCount{background:var(--panel-2);border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:12px}.mw-annoEmpty{color:var(--muted);margin-top:6px;font-size:12px}.mw-annoList{gap:6px;margin-top:6px;display:grid}.mw-annoItem{background:var(--panel-2);color:var(--text);cursor:pointer;will-change:transform;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;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:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#7c3aed26,#22d3ee1a);border-radius:12px;transition:opacity .3s;position:absolute;inset:0}.mw-annoItem:hover{background:#0f172a99;border-color:#7c3aed66;transform:translateY(-3px)scale(1.02);box-shadow:0 6px 20px #7c3aed40,0 0 0 1px #7c3aed26}html[data-theme=light] .mw-annoItem:hover{background:#f8fafcf2;border-color:#0f172a4d;box-shadow:0 6px 20px #0f172a26,0 0 0 1px #0f172a33}.mw-annoItem:hover:before{opacity:1}.mw-annoItem.is-active{border-color:#3b82f68c;box-shadow:0 0 0 2px #3b82f633}.mw-annoName{font-size:13px;font-weight:700}.mw-annoBadge{color:var(--text);background:#3b82f62e;border:1px solid #3b82f659;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.mw-annoDetails{border:1px solid var(--border);background:var(--panel);min-height:240px;box-shadow:var(--shadow-md);border-radius:16px;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{--forms-cols:1.5fr .6fr 1fr auto;grid-template-columns:var(--forms-cols);align-items:center;gap:12px;padding:12px 14px;display:grid}.mw-formsListHeader{border-bottom:1px solid var(--border);color:var(--muted);letter-spacing:.6px;text-transform:uppercase;font-size:12px;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:4px;display:grid}.mw-annoLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:12px;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}@keyframes tutorial-pulse{0%,to{opacity:1;box-shadow:0 0 20px #7c3aed59}50%{opacity:.85;box-shadow:0 0 28px #7c3aed80}}.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}
