:root{--font-primary:"Poppins",sans-serif;--toastify-font-family:var(--font-primary);--toastify-toast-padding:20px;color-scheme:light;--color-light-bg-primary:#ffffff;--color-dark-bg-primary:#2a2f35;--color-light-text-primary:#383e45;--color-dark-text-primary:#ffffff;--color-bg-primary:#ffffff;--color-bg-secondary:#f6f7f9;--color-bg-tertiary:#f1f2f5;--color-bg-hover:#fafbfc;--color-text-primary:#383e45;--color-text-secondary:#a6b3c7;--color-accent-primary:#2675da;--color-accent-secondary:#e6f0fc;--color-blue:#2675da;--color-green:#008a07;--color-light-green:#e6f3e6;--color-red:#ec0e0e;--color-light-red:#fde7e7;--color-orange:#ffb033;--color-gray:#6f7680;--color-light-gray:#b8b8b8;--color-white:#fff;--color-black:#222;--color-mixin:#bac2d1;--color-input-active:rgba(38,117,218,0.7);--color-input-error:rgba(236,14,14,0.5);--color-tooltip-bg:#383e45;--color-tooltip-text:#ffffff;--color-border:#d8d8d8;--color-bg-calendar-today:rgba(234,246,255,1);--color-skeleton:linear-gradient(90deg,#f1f2f5 15%,#faf9f9 57%,#f3f3f3 83%);--toastify-color-light:var(--color-bg-primary);--toastify-text-color-light:var(--color-text-primary);--toastify-color-info:var(--color-blue);--toastify-color-success:var(--color-green);--toastify-color-warning:var(--color-orange);--toastify-color-error:var(--color-red);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--skeleton-color:var(--color-skeleton)}[data-theme=dark]{color-scheme:dark;--color-bg-primary:#2a2f35;--color-bg-secondary:#30363d;--color-bg-tertiary:#464c56;--color-bg-hover:#2d3238;--color-text-primary:#ffffff;--color-text-secondary:#ebf1f8;--color-accent-primary:#2675da;--color-accent-secondary:#2f3f5a;--color-blue:#2675da;--color-green:#008a07;--color-red:#ec0e0e;--color-orange:#ffb033;--color-mixin:#4d5460;--color-input-active:rgba(92,140,201,0.9);--color-input-error:rgba(255,113,113,0.6);--color-tooltip-bg:#6f7680;--color-tooltip-text:#ffffff;--color-border:rgba(216,216,216,0.1);--color-bg-calendar-today:#32383f;--color-skeleton:linear-gradient(90deg,#f1f2f5 15%,#faf9f9 57%,#f3f3f3 83%);--toastify-color-dark:var(--color-bg-secondary);--toastify-text-color-dark:var(--color-text-primary);--toastify-color-info:var(--color-blue);--toastify-color-success:var(--color-green);--toastify-color-warning:var(--color-orange);--toastify-color-error:var(--color-red);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--skeleton-color:var(--color-skeleton)}@view-transition{navigation:auto}:root{font-family:var(--font-primary);line-height:1.5;font-weight:500;background-color:var(--color-bg-primary);color:var(--color-text-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;width:100%;height:100%}body::-webkit-scrollbar,html::-webkit-scrollbar{width:.3125rem;height:.3125rem}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--color-mixin);border-radius:1.5rem;border:1px solid rgba(0,0,0,0)}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);margin-block:.1875rem}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-primary)!important;line-height:1.5;font-weight:500;font-size:.875rem;position:relative;margin:0!important;padding:0!important;transition:background-color .2s}body::-webkit-scrollbar{width:.3125rem;height:.3125rem}body::-webkit-scrollbar-thumb{background:var(--color-mixin);border-radius:1.5rem;border:1px solid rgba(0,0,0,0)}body::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);margin-block:.1875rem}body *{font-family:var(--font-primary)!important;margin:0;padding:0;border-radius:.375rem}body ::-webkit-scrollbar{width:.3125rem;height:.3125rem}body ::-webkit-scrollbar-thumb{background:var(--color-mixin);border-radius:1.5rem;border:1px solid rgba(0,0,0,0)}body ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);margin-block:.1875rem}body.is-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;margin:0;padding:0}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}h1{font-size:1.375rem;font-weight:700}@container (max-width: 640px){h1{font-size:1.25rem;font-weight:600}}h2{font-size:1.125rem;font-weight:600}@container (max-width: 640px){h2{font-size:1.0625rem}}h3{font-size:1rem;font-weight:600}@container (max-width: 640px){h3{font-size:.9375rem}}h4,h5,h6{font-size:1rem;font-weight:600}@container (max-width: 640px){h4,h5,h6{font-size:.9375rem}}.subtitle{font-size:.875rem;font-weight:500;color:var(--color-gray)}[data-theme=dark] .subtitle{color:var(--color-light-gray)}@container (max-width: 1024px){.subtitle{font-size:.875rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}ol,ul{list-style:none;padding:0;margin:0}a{text-decoration:none}#root{width:100%;height:100%;isolation:isolate;border-radius:0}#loading,#modals,#notifications{background-color:rgba(0,0,0,0)}#modals{z-index:20}#loading,#modals{pointer-events:none}#loading{z-index:30}#notifications{z-index:40;pointer-events:none}#notifications .notifications_container{z-index:40;pointer-events:all}#notifications .notifications_container>div{z-index:40}#notifications .notifications_toast{font-size:.875rem;gap:.5rem;line-height:1.3;font-weight:500}[hidden]{display:none!important}[disabled]{cursor:not-allowed;opacity:.8!important}.lib_loader{width:60px;aspect-ratio:1;display:grid;border:6px solid rgba(0,0,0,0);border-radius:50%;border-color:var(--color-accent-primary) rgba(0,0,0,0);animation:l16 1s linear infinite}.lib_loader:after,.lib_loader:before{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%}.lib_loader:before{border-color:var(--color-accent-secondary) rgba(0,0,0,0);animation:inherit;animation-duration:.5s;animation-direction:reverse}.lib_loader:after{margin:8px}@keyframes l16{to{transform:rotate(1turn)}}.loading_page_container{position:absolute;top:0;left:0;width:100%;height:100%;gap:5px}.loading_page_container,.loading_page_container>div{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.loading_page_container>div{gap:3rem}@media only screen and (max-width:640px){.loading_page_container>div{flex-direction:column}}.loading_page_container>div .loading_page_logo{width:14rem;height:14rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px;flex-wrap:nowrap}.loading_page_container>div .loading_page_logo .lib_loader{width:200px;border-width:20px}.loading_page_container>div .loading_page_logo .lib_loader:before{margin:7px}.loading_page_container>div .loading_page_logo .lib_loader:after{margin:27px}@media only screen and (max-width:640px){.loading_page_container>div .loading_page_logo{width:10rem;height:10rem}.loading_page_container>div .loading_page_logo .lib_loader{width:140px;border-width:14px}.loading_page_container>div .loading_page_logo .lib_loader:before{margin:5px}.loading_page_container>div .loading_page_logo .lib_loader:after{margin:20px}}.loading_page_container>div .loading_page_content h1{font-weight:700;font-size:6.25rem;line-height:9.375rem;padding:0;margin:0}@media only screen and (max-width:640px){.loading_page_container>div .loading_page_content h1{font-size:3rem;line-height:1rem;text-align:center}}.loading_page_container>div .loading_page_content p{font-size:1.875rem;font-weight:500;line-height:2.8125rem;margin:0;padding:0 0 0 .2rem;position:relative;bottom:1rem}@media only screen and (max-width:640px){.loading_page_container>div .loading_page_content p{font-size:1.25rem;line-height:6rem;text-align:center}}