html,body{max-width:100vw;max-height:100dvh;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}html{scroll-behavior:smooth!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}input,textarea,select,button,fieldset{font:inherit;color:inherit;box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:0}input,textarea,select{appearance:none}ul,ol{list-style:none}button{cursor:pointer;background:0 0;border:none}textarea{resize:none}button{cursor:pointer}input[type=checkbox],input[type=radio]{appearance:auto}select{cursor:pointer}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{opacity:0;width:8px;transition:opacity .5s}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#77777773;border-radius:4px;transition:background .5s}::-webkit-scrollbar-thumb:hover{background:#55555567}body:hover::-webkit-scrollbar{opacity:1}body:focus-within::-webkit-scrollbar{opacity:1}body:active::-webkit-scrollbar{opacity:1}*{scrollbar-width:thin;scrollbar-color:#8888886b #0000}.centered{text-align:center;justify-content:center;margin:auto;display:block}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes zoomInFade{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes zoomOutFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInProg{0%{opacity:0}70%{opacity:0}to{opacity:1}}.slide-in{animation:.35s forwards slideInRight}.slide-in-left{animation:.35s forwards slideInLeft}.slide-in-left-slow{animation:.75s forwards slideInLeft}.slide-in-right{animation:.35s forwards slideInRight}.slide-in-right-slow{animation:.75s forwards slideInRight}.slide-in-top{animation:.35s forwards slideInTop}.slide-in-bottom{animation:.35s forwards slideInBottom}.slide-in-bottom-slow{animation:.75s forwards slideInBottom}.slide-out{animation:.35s forwards slideOutLeft}.slide-out-right{animation:.35s forwards slideOutRight}.slide-out-top{animation:.35s forwards slideOutTop}.slide-out-bottom{animation:.35s forwards slideOutBottom}.zoom-in{animation:.35s zoomInFade}.zoom-out{animation:.35s forwards zoomOutFade}.fade-in{animation:.35s forwards fadeIn}.fade-in-slow{animation:.75s forwards fadeIn}.fade-in-slower{animation:1.5s forwards fadeInProg}.fade-out{animation:.35s forwards fadeOut}.toast-success{color:#fff;background-color:#4ca54fc7;border-color:#60c96367}.toast-error{color:#fff;background-color:#f44336c9;border-color:#ec6a61a2}.toast-warning{color:#fff;background-color:#d49638bb;border-color:#f5a5233f}.toast-info{color:#fff;background-color:#2195f3d3;border-color:#94c6e53f}:root{--users-color:#007bff;--error-color:#dc3545;--success-color:#28a745}
@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.0e569l9b0bre8.woff)format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_47a3c9f1-module__2HyNMa__className{font-family:geistSans,geistSans Fallback}.geistsans_47a3c9f1-module__2HyNMa__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.1lv5tp2fpjxdz.woff)format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.geistmono_cfbefb1d-module__tUxLBG__className{font-family:geistMono,geistMono Fallback}.geistmono_cfbefb1d-module__tUxLBG__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
