header[data-v-acc7b522]{z-index:999;background-color:var(--black);justify-content:center;width:100%;padding:1em 0;display:flex;position:fixed;top:0;box-shadow:0 0 5px 5px #0000004d}header .header-container[data-v-acc7b522]{justify-content:space-between;align-items:center;width:94vw;max-width:94vw;display:flex}@media screen and (width<=1023px){header .header-container[data-v-acc7b522]{width:96vw;max-width:96vw}}.open-side-bar header[data-v-acc7b522]{padding-left:2.75vw}header .main-logo__icon[data-v-acc7b522]{vertical-align:middle;width:8vw}@media screen and (width<=768px){header .header-container[data-v-acc7b522]{width:92vw;max-width:92vw}header .main-logo__icon[data-v-acc7b522]{width:clamp(140px,35vw,180px);height:auto}}header .main-logo__icon.black-v[data-v-acc7b522]{display:none}header nav[data-v-acc7b522]{z-index:22;align-items:center;gap:3.4vw;display:flex}header nav a[data-v-acc7b522]{letter-spacing:.15vw;color:var(--white);font-size:clamp(14px,.855vw,18px);text-decoration:none}header nav a.active[data-v-acc7b522]{color:var(--purple)}header .hamburger[data-v-acc7b522]{cursor:pointer;z-index:23;flex-direction:column;gap:8px;display:none}@media screen and (width<=1023px){header .hamburger[data-v-acc7b522]{display:flex}header nav[data-v-acc7b522]{background-color:var(--black);clip-path:circle(5% at 93% 5%);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:35px;width:100%;height:100%;margin-left:0;transition:all .25s;position:fixed;top:0;left:0}header nav a[data-v-acc7b522]{color:var(--white);font-size:16px}.hamburger-open header nav[data-v-acc7b522]{clip-path:circle(100%);opacity:1;pointer-events:auto;transition:clip-path 1s}}header .hamburger span[data-v-acc7b522]{background-color:var(--white);transform-origin:95%;width:21.7px;height:2px;transition:transform .5s;display:block}.hamburger-open header .hamburger span[data-v-acc7b522]{background-color:var(--white)}.hamburger-open header .hamburger span[data-v-acc7b522]:first-of-type{transform:rotate(-45deg)translateY(-100%)}.hamburger-open header .hamburger span[data-v-acc7b522]:nth-of-type(2){transform:rotate(45deg)translateY(100%)}header .theme-switches[data-v-acc7b522]{gap:.3vw;display:flex}header .theme-switches .switch-btn[data-v-acc7b522]{justify-content:center;align-items:center;width:3em;height:3em;display:flex}header .theme-switches .switch-btn .icon[data-v-acc7b522]{width:1.75em}.page-link__text[data-v-acc7b522]{font-family:var(--maison-mono)}.router-link-active[data-v-acc7b522]{color:var(--purple4);position:relative}.router-link-active[data-v-acc7b522]:after{content:"";background-color:var(--purple);border-radius:100%;width:.4em;height:.4em;position:absolute;bottom:-1em;left:50%;transform:translate(-50%)}.avatar-user[data-v-acc7b522]{width:3.5em}.app-toast[data-v-fecdc7cc]{z-index:9999;color:#fff;min-width:280px;max-width:420px;font-family:var(--maison-mono);background:#141414f2;border:1px solid #fff3;border-radius:8px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;line-height:1.4;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #0000004d}.app-toast__icon[data-v-fecdc7cc]{flex-shrink:0;font-size:18px}.app-toast__message[data-v-fecdc7cc]{word-break:break-word;flex:1}.app-toast__close[data-v-fecdc7cc]{color:#fff;cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;transition:opacity .15s;display:flex}.app-toast__close[data-v-fecdc7cc]:hover{opacity:1}.app-toast--success[data-v-fecdc7cc]{border-left:4px solid #28a745}.app-toast--success .app-toast__icon[data-v-fecdc7cc]{color:#28a745}.app-toast--error[data-v-fecdc7cc]{border-left:4px solid #dc3545}.app-toast--error .app-toast__icon[data-v-fecdc7cc]{color:#dc3545}.app-toast--warning[data-v-fecdc7cc]{border-left:4px solid #ffc107}.app-toast--warning .app-toast__icon[data-v-fecdc7cc]{color:#ffc107}.app-toast--info[data-v-fecdc7cc]{border-left:4px solid #17a2b8}.app-toast--info .app-toast__icon[data-v-fecdc7cc]{color:#17a2b8}.toast-enter-active[data-v-fecdc7cc],.toast-leave-active[data-v-fecdc7cc]{transition:all .3s}.toast-enter-from[data-v-fecdc7cc],.toast-leave-to[data-v-fecdc7cc]{opacity:0;transform:translate(20px)}.vl-shown{overflow:hidden}.vl-overlay{z-index:9999;justify-content:center;align-items:center;display:none;position:absolute;inset:0;overflow:hidden}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{opacity:.5;background:#fff;position:absolute;inset:0}.vl-overlay .vl-icon,.vl-parent{position:relative}.projects-users__heading{justify-content:space-between;align-items:center;height:4rem;padding-top:1rem;display:flex;margin-top:3rem!important}.container.projects-users__container{width:94vw;max-width:94vw;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:0}@media screen and (width<=1023px){.container.projects-users__container{width:96vw;max-width:96vw}}@media screen and (width<=768px){.container.projects-users__container{width:92vw;max-width:92vw}}.brows-bar{align-items:center;margin-top:1rem;display:flex}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;margin-bottom:1rem;overflow-x:auto}.projects-users__heading h2{font-size:1.75rem;font-weight:600;line-height:1.2}@media screen and (width<=768px){.projects-users__heading{flex-direction:column;align-items:flex-start;gap:1rem;height:auto;margin-bottom:1rem;padding-top:.5rem;margin-top:2rem!important}.projects-users__heading h2{font-size:1.5rem}.brows-bar{flex-wrap:wrap;gap:.75rem;width:100%;margin-top:0}.brows-bar .projects-users__Search-box{flex:100%;order:-1}.brows-bar .brows-bar__config-btn{justify-content:flex-start;margin-left:0}.heading-btns1,.heading-btns{flex-wrap:wrap;gap:.5rem;width:100%}.heading-btns1 .add-btn,.heading-btns .add-btn,.heading-btns .export-data-btn{flex:1;justify-content:center}}@media screen and (width>=768px) and (width<=1023px){.table-responsive>table:not(.layout-boxes),.table-responsive>.projects-layout:not(.layout-boxes){min-width:900px}}@media (pointer:coarse){.btn,button,[role=button]{min-width:44px;min-height:44px}}
