.StaffManagementTab_staffTab__Ea0zT{position:relative;overflow:hidden;border-radius:24px;padding:1.6rem;background:linear-gradient(180deg,rgba(6,10,16,.9),rgba(6,10,16,.97)),radial-gradient(circle at top,rgba(19,100,136,.24),transparent 38%),radial-gradient(circle at 18% 18%,rgba(45,244,157,.08),transparent 22%);border:1px solid rgba(129,223,255,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 24px 60px rgba(0,0,0,.48),0 0 40px rgba(0,255,136,.04)}.StaffManagementTab_staffTab__Ea0zT:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% -8%,hsla(0,0%,100%,.16),transparent 18%),radial-gradient(circle at 84% 26%,rgba(41,217,137,.09),transparent 22%),radial-gradient(circle at 18% 74%,rgba(41,166,255,.08),transparent 20%);pointer-events:none}.StaffManagementTab_staffTab__Ea0zT:after{content:"";position:absolute;inset:10px;border-radius:18px;border:1px solid hsla(0,0%,100%,.05);pointer-events:none}.StaffManagementTab_header__AOKtQ{position:relative;z-index:1;margin-bottom:1.35rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(129,223,255,.12)}.StaffManagementTab_title__gbBHQ{font-size:clamp(1.8rem,2vw,2.35rem)!important;font-weight:900!important;color:#eef4fb!important;text-shadow:0 0 12px hsla(0,0%,100%,.14),0 0 28px rgba(130,211,255,.12)!important;margin:0 0 .4rem!important;letter-spacing:.02em!important;text-transform:uppercase!important}.StaffManagementTab_subtitle__ZHI0h{font-size:.95rem!important;color:rgba(225,231,238,.72)!important;margin:0!important;font-weight:400!important;max-width:60ch}.StaffManagementTab_filters__dtLro{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;gap:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:1.5rem;padding:.5rem;border-radius:16px;background:linear-gradient(180deg,rgba(8,14,22,.72),rgba(8,12,18,.88)),radial-gradient(circle at top left,rgba(41,217,137,.08),transparent 34%);border:1px solid rgba(129,223,255,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.StaffManagementTab_filterBtn__UD6aw{display:flex;align-items:center;gap:8px;padding:.72rem 1rem;background:hsla(0,0%,100%,.015);border:1px solid transparent;border-radius:12px;color:rgba(225,231,238,.72);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}.StaffManagementTab_filterBtn__UD6aw:hover{background:rgba(23,102,139,.12);border-color:rgba(129,223,255,.16);color:#eef4fb}.StaffManagementTab_filterBtn__UD6aw.StaffManagementTab_active__bD_yl{background:linear-gradient(145deg,rgba(23,102,139,.22),rgba(23,102,139,.08));border-color:rgba(129,223,255,.32);color:#9fe6ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 18px rgba(23,102,139,.18)}.StaffManagementTab_staffGrid__B_pdE{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.1rem;gap:1.1rem;margin-bottom:2rem}.StaffManagementTab_empty__LYLEQ{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;border:1px dashed rgba(129,223,255,.22);border-radius:18px;background:linear-gradient(180deg,rgba(8,14,22,.46),rgba(8,12,18,.76)),radial-gradient(circle at top,rgba(41,217,137,.08),transparent 32%)}.StaffManagementTab_emptyIcon__Kr94H{font-size:64px;margin-bottom:1rem;opacity:.5}.StaffManagementTab_emptyText__6uM06{font-size:15px;color:#9c9c9c}@media (max-width:1024px){.StaffManagementTab_staffGrid__B_pdE{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.StaffManagementTab_staffTab__Ea0zT{padding:1.25rem;border-radius:20px}.StaffManagementTab_filters__dtLro{gap:.5rem}.StaffManagementTab_filterBtn__UD6aw{font-size:12px;padding:8px 12px}.StaffManagementTab_staffGrid__B_pdE{gap:.875rem;margin-bottom:1.75rem}.StaffManagementTab_empty__LYLEQ{padding:2.5rem 1rem}.StaffManagementTab_emptyIcon__Kr94H{font-size:56px}}@media (max-width:576px){.StaffManagementTab_staffTab__Ea0zT{padding:1rem;border-radius:18px}.StaffManagementTab_header__AOKtQ{margin-bottom:1.25rem;padding-bottom:1rem}.StaffManagementTab_title__gbBHQ{font-size:22px!important}.StaffManagementTab_subtitle__ZHI0h{font-size:11px!important}.StaffManagementTab_filters__dtLro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-bottom:1.25rem;padding:.3rem;grid-gap:.3rem;gap:.3rem}.StaffManagementTab_filterBtn__UD6aw{min-width:0;justify-content:center;gap:.3rem;padding:.52rem .35rem;font-size:.64rem;line-height:1.1;white-space:nowrap}.StaffManagementTab_filterBtn__UD6aw svg{width:12px;height:12px;flex-shrink:0}.StaffManagementTab_staffGrid__B_pdE{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.5rem}.StaffManagementTab_empty__LYLEQ{padding:2rem .5rem}.StaffManagementTab_emptyIcon__Kr94H{font-size:48px}.StaffManagementTab_emptyText__6uM06{font-size:13px}}@media (max-width:400px){.StaffManagementTab_filters__dtLro{padding:.25rem;gap:.25rem}.StaffManagementTab_filterBtn__UD6aw{gap:.22rem;padding:.48rem .25rem;font-size:.59rem}.StaffManagementTab_filterBtn__UD6aw svg{width:11px;height:11px}}