@import url(https://pro.fontawesome.com/releases/v6.0.0-beta1/css/all.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#09090b;font-family:GeistSans,GeistSans Fallback,system-ui,sans-serif;margin:0;-webkit-user-select:none;user-select:none}.code,code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.button{background-color:#631b8d;border:1px solid #8123b8;border-radius:50px;box-shadow:0 2px 5px #0003;box-shadow:0 2px 5px var(--black-20);color:#fff;color:var(--white);cursor:pointer;display:inline-block;font-size:.8em;font-weight:700;margin:10px 0;max-width:200px;outline:none;padding:0 10px;text-align:center;text-decoration:none;transition:all .3s;width:100%}.button:active,.button:hover{background-color:#451362}.button1{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff1a;background-color:var(--white-10);border:1px dashed #ffffff80;border:1px dashed var(--white-50);border-radius:15px;color:#fff;color:var(--white);cursor:pointer;height:40px;padding:0 20px;transition:all .3s}.button1:hover{border:1px dashed #8123b8}.input{all:unset;border:1px solid #ecf0f380;border-radius:15px;color:#fff;color:var(--white);height:10px;padding:20px;text-align:left}.input:focus{border:1px solid #8123b8}.input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-text-fill-color:var(--white)!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a;-webkit-box-shadow:0 0 0 1000px var(--white-10) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.textarea{max-height:80px;min-height:40px;resize:vertical}.textarea::-webkit-scrollbar-track{background:#0000!important}.App{color:#fff;color:var(--white);display:flex;height:100vh;position:relative;text-align:center}.main-content{flex:1 1;min-height:0;min-width:0;transition:margin-left .3s ease;width:100%}.main-content.retracted{margin-left:50px}.main-content.expanded{margin-left:250px}.main-content.no-sidebar{margin-left:0}.main-content .title-page{margin-left:50px;position:relative;text-align:left;z-index:-1}@media(max-width:768px){.main-content .title-page{margin-left:75px}}.main-content .title-page:after{background:#8123b8;border-radius:3px;bottom:-5px;content:"";height:5px;left:0;position:absolute;width:40px}@media(max-width:768px){.main-content{margin-left:0!important}}.app_loading{background-color:#09090b;flex-direction:column;gap:28px;inset:0;position:fixed;z-index:4000}.app_loading,.app_loading .app_loading_mark{align-items:center;display:flex;justify-content:center}.app_loading .app_loading_mark{pointer-events:none}.app_loading .animate-initials-svg{height:auto;left:auto;margin:0;max-height:22vh;min-height:0;min-width:0;object-fit:contain;position:relative;top:auto;transform:none;width:min(58vw,320px)}.app_loading .sidebar-expanded,.app_loading .sidebar-retracted{margin-left:0}.app_loading .app_loading_bar{background:#ffffff1a;background:var(--white-10);border:1px dashed #8123b859;border-radius:50px;height:6px;overflow:hidden;position:relative;width:min(220px,56vw)}.app_loading .app_loading_fill{animation:loadingSlide 1.2s ease-in-out infinite;background:linear-gradient(90deg,#8123b8,#ad58df);border-radius:inherit;bottom:0;box-shadow:0 0 12px #8123b88c;position:absolute;top:0;width:38%}.app_loading .app_loading_label{color:#ffffff80;color:var(--white-50);font-size:.78rem;letter-spacing:.18em;margin:0;text-transform:uppercase}@keyframes loadingSlide{0%{left:-40%}to{left:100%}}.animate-initials-svg{height:65%;left:50%;min-width:300px;object-fit:fill;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:65%}.animate-initials-svg.sidebar-expanded{margin-left:100px}.animate-initials-svg.sidebar-retracted{margin-left:0}.animate-initials-svg .cls-1{fill:none;stroke-miterlimit:10}.animate-initials-svg .pulse{stroke-dasharray:2;stroke:var(--white);animation:pulseAnimation 15s linear infinite;opacity:.3}.animate-initials-svg .light-trail{stroke:url(#lightGradient);stroke-width:3px;stroke-dasharray:300;stroke-dashoffset:300;animation:lightTrailAnimation 5s linear infinite;opacity:0}.animate-initials-svg .delayed-light-1{animation-delay:0s}.animate-initials-svg .delayed-light-2{animation-delay:.5s}.animate-initials-svg .delayed-light-3{animation-delay:1s}.animate-initials-svg .delayed-light-4{animation-delay:1.5s}.navbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff1a;background-color:var(--white-10);border-radius:15px;box-shadow:0 4px 30px #0000001a;box-shadow:0 4px 30px var(--black-10);color:#fff;color:var(--white);display:flex;font-size:1em;gap:5px;margin-right:10px;margin-top:10px;padding:5px 6px;position:fixed;right:0;text-decoration:none;transition:all .3s;z-index:1000}@media(max-width:1024px){.navbar{border-radius:15px 15px 0 0;bottom:0;flex-wrap:wrap;gap:0;justify-content:center;left:0;padding:10px 0;position:fixed;right:0;width:100%;z-index:1000}}.navbar a{align-items:center;border:1px solid #0000;border-radius:15px;color:#fff;color:var(--white);display:inline-flex;justify-content:center;min-width:74px;padding:10px 12px;text-align:center;text-decoration:none;transition:all .3s;white-space:nowrap;width:auto}.navbar a .nav_label{display:inline-grid;justify-items:center}.navbar a .nav_label:after{content:attr(data-label);font-weight:700;opacity:0;pointer-events:none}.navbar a .nav_label:after,.navbar a .nav_label_text{grid-area:1/1;transition:opacity .3s ease}.navbar a.active .nav_label_text,.navbar a:hover .nav_label_text{opacity:0}.navbar a.active .nav_label:after,.navbar a:hover .nav_label:after{opacity:1}.navbar a.active{background-color:#09090b;border:1px dashed #ecf0f366;color:#bc76e5;text-shadow:0 0 75px #8123b880,0 0 20px #8123b899}@media(max-width:485px){.navbar a{font-size:.8em;width:60px}}.tooltip{background-color:#2c2c2c;border:1px dashed #fff3;border:1px dashed var(--white-20);border-radius:5px;color:#fff;color:var(--white);font-size:12px;max-width:200px;opacity:1;padding:10px 15px;position:absolute;transition:opacity .2s ease-in-out;white-space:wrap;z-index:9999}.tooltip:before{border-style:solid;content:"";position:absolute}.tooltip.tooltip-top:before{border-color:#2c2c2c #0000 #0000;border-width:8px 8px 0;bottom:-8px;left:50%;transform:translateX(-50%)}.tooltip.tooltip-right:before{border-color:#0000 #2c2c2c #0000 #0000;border-width:8px 8px 8px 0;left:-8px;top:50%;transform:translateY(-50%)}.tooltip.tooltip-bottom:before{border-color:#0000 #0000 #2c2c2c;border-width:0 8px 8px;left:50%;top:-8px;transform:translateX(-50%)}.tooltip.tooltip-left:before{border-color:#0000 #0000 #0000 #2c2c2c;border-width:8px 0 8px 8px;right:-8px;top:50%;transform:translateY(-50%)}.invisible{display:none}.tooltip-container{cursor:pointer;display:inline-block}body::-webkit-scrollbar{height:5px;width:5px}body::-webkit-scrollbar-track{background:#8123b833}body::-webkit-scrollbar-thumb{background:#8123b81a;border:1px solid #451362;border-radius:20px;box-shadow:inset 1px 1px 0 #8123b8e6,inset -1px -1px 0 #8123b8e6}body::-webkit-scrollbar-thumb:hover{background:#8123b8e6}body::-webkit-scrollbar-button{height:0}.scroll_element::-webkit-scrollbar{height:3px;width:3px}.scroll_element::-webkit-scrollbar-track{background:#202027}.scroll_element::-webkit-scrollbar-thumb{background:#7e7e95;-webkit-transition:.5s;transition:.5s}.scroll_element::-webkit-scrollbar-thumb:hover{background:#8123b8cc;-webkit-transition:.5s;transition:.5s}.scroll_element::-webkit-scrollbar-button{height:0;width:0}.scroll_element_sidebar::-webkit-scrollbar{height:3px;width:3px}.scroll_element_sidebar::-webkit-scrollbar-track{background:#202027}.scroll_element_sidebar::-webkit-scrollbar-thumb{background:#7e7e95;-webkit-transition:.5s;transition:.5s}.scroll_element_sidebar::-webkit-scrollbar-thumb:hover{background:#8123b8cc;-webkit-transition:.5s;transition:.5s}.scroll_element_sidebar::-webkit-scrollbar-button{height:0;width:0}.scroll_element_sidebar::-webkit-scrollbar{width:4px}.scroll_element_sidebar::-webkit-scrollbar-button{height:20px}.sidebar-backdrop{display:none}.sidebar{background-color:#000;border-right:1px solid #ecf0f31f;color:#fff;color:var(--white);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;transition:width .3s ease-in-out,box-shadow .3s ease;-webkit-user-select:none;user-select:none;z-index:1002}@media(max-width:1024px){.sidebar .container_social{margin-bottom:40px}}.sidebar .container_logo{transition:all .3s ease-in-out}.sidebar .container_logo .logo{border-radius:30px;height:50px;margin:0;transition:all .3s ease-in-out;width:50px}.sidebar.retracted{width:50px}@media(max-width:768px){.sidebar.retracted{border:1px solid #ecf0f333!important;border-radius:15px;display:grid;height:50px!important;margin-left:10px;margin-top:10px}.sidebar.retracted .container_logo .logo{height:50px;visibility:hidden;width:50px}.sidebar.retracted .container_logo .toggle-btn{border:none!important;opacity:1!important}.sidebar.retracted .container_logo .toggle-btn:hover{border:none!important}.sidebar.retracted .divisor{visibility:hidden}.sidebar.retracted .container_social,.sidebar.retracted .sidebar-content{display:none}}.sidebar.retracted .container_logo{padding-top:0}.sidebar.retracted .container_logo .ocupation{opacity:0!important;transform:scale(0)!important;transition:all .3s ease-in-out;transition:visibility 0s,opacity 0s,transform 0s;visibility:hidden!important}.sidebar.retracted .container_logo .toggle-btn{border:1px solid #ecf0f333;opacity:0}.sidebar.retracted .sidebar-content{gap:0}.sidebar.retracted .sidebar-content .element{width:auto}.sidebar.retracted .sidebar-content .element .text{display:none}.sidebar.retracted .container_social .social-links{flex-direction:column;gap:5px;transition:all .3s}.sidebar.expanded{box-shadow:12px 0 40px #00000059;width:250px}@media(max-width:768px){.sidebar.expanded{box-shadow:16px 0 48px #0000008c;height:100%!important}}.sidebar.expanded .container_logo{padding-top:0;position:relative}.sidebar.expanded .container_logo .logo{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff1a;background-color:var(--white-10);border-radius:30px;height:210px;margin:20px;width:210px}.sidebar.expanded .container_logo .ocupation{background-color:#09090b;border:1px dashed #ecf0f333;border-radius:50px;bottom:10px;left:50%;letter-spacing:1.7px;opacity:1;overflow:hidden;padding:5px 30px;position:absolute;transform:translate(-50%) scale(1);transition:opacity 0s ease,visibility 0s ease,all 1s ease;visibility:visible;width:100px}.sidebar.expanded .container_logo .ocupation:before{animation:rotate-light 3s linear infinite;background-image:conic-gradient(#8123b8 20deg,#0000 120deg);content:"";height:1200%;left:0;position:absolute;top:-550%;width:100%;z-index:-1}.sidebar.expanded .container_logo .ocupation:after{background-color:#09090b;border-radius:15px;bottom:2px;content:"";height:18px;left:50%;padding:5px 30px;position:absolute;transform:translate(-50%);width:96px;z-index:-1}.sidebar.expanded .container_logo .toggle-btn{border:1px dashed #ecf0f333;right:0;transition:all .3s ease-in-out}.sidebar .container_logo{display:flex;flex-direction:column;padding-top:10px;position:relative}.sidebar .container_logo .ocupation{opacity:0;position:absolute;transition:all .3s}.sidebar .container_logo .toggle-btn{align-content:center;background-color:#000;border:none;border-radius:50%;color:#fff;color:var(--white);cursor:pointer;display:grid;font-size:18px;height:40px;margin:5px;outline:none;padding:10px;position:absolute;text-align:center;transition:all .3s;width:40px}.sidebar .container_logo .toggle-btn:hover{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff1a;background-color:var(--white-10);opacity:1}@media(max-width:768px){.sidebar .container_logo .toggle-btn{font-size:1.5em}}.sidebar .divisor{border:none;border-top:1px dashed #ecf0f333;margin:0 auto;width:85%}@media(max-width:768px){.sidebar-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#09090b6b;border:none;cursor:pointer;display:block;inset:0;padding:0;position:fixed;z-index:1001}}@keyframes pulseAnimation{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes lightTrailAnimation{0%{stroke-dashoffset:300;opacity:0}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes lightGlow{0%{background-position:0 0}25%{background-position:50% 0}50%{background-position:100% 0}75%{background-position:150% 0}to{background-position:200% 0}}@keyframes rotate-light{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes scaleUp{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes translateLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.sidebar-content{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:10px;overflow-x:hidden;overflow-y:auto;padding:10px}.sidebar-content .element{align-items:center;border-radius:14px;cursor:default;display:flex;flex-direction:row;gap:5px;margin-top:10px;padding:4px;position:relative;text-decoration:none;transition:background-color .3s ease,transform .3s ease;width:200px}.sidebar-content .element .icon{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff1a;background-color:var(--white-10);border-radius:15px;box-sizing:border-box;color:#fff;color:var(--white);display:grid;flex:0 0 40px;font-size:1.4em;height:40px;overflow:hidden;padding:5px;place-items:center;position:relative;width:40px;z-index:1}.sidebar-content .element .icon:before{animation:lightGlow 5s linear infinite;background:linear-gradient(90deg,#8123b800,#8123b800 25%,#8123b8 50%,#8123b800 75%,#8123b800);background-size:200% 200%;border:1px solid #0000;border-radius:15px;bottom:0;box-sizing:border-box;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.sidebar-content .element .text{color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:.8em;gap:3px;justify-content:center;margin:0 10px;min-width:150px;text-align:left}.sidebar-content .element .text .label{color:grey;color:var(--gray);font-weight:700;letter-spacing:.04em}.sidebar-content .element .text .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-content .selector{cursor:pointer}.sidebar-content .selector:hover{background-color:#121212}.sidebar.expanded .sidebar-content{align-items:stretch;gap:2px;padding:8px 14px 4px}.sidebar.expanded .sidebar-content .element{border-radius:10px;gap:10px;margin-top:0;padding:9px 6px;width:100%}.sidebar.expanded .sidebar-content .element .text{flex:1 1;gap:2px;margin:0;min-width:0}.sidebar.expanded .sidebar-content .element .text .label{color:#ffffff6b;font-size:.68rem;font-weight:500;letter-spacing:.02em}.sidebar.expanded .sidebar-content .element .text .name{color:#ffffffe6;font-size:.8rem;font-weight:400;letter-spacing:.01em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--black:#000;--black-90:#000000e6;--black-80:#000c;--black-70:#000000b3;--black-60:#0009;--black-50:#00000080;--black-40:#0006;--black-30:#0000004d;--black-20:#0003;--black-10:#0000001a;--white:#fff;--white-90:#ffffffe6;--white-80:#fffc;--white-70:#ffffffb3;--white-60:#fff9;--white-50:#ffffff80;--white-40:#fff6;--white-30:#ffffff4d;--white-20:#fff3;--white-10:#ffffff1a;--gray:grey}.overflow{animation:alertBackdropIn .28s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#09090b6b;border:none;cursor:pointer;inset:0;padding:0;position:fixed;z-index:99999}.alert-successxx{animation:alertDialogIn .42s cubic-bezier(.16,1,.3,1);background-color:#121212;border:1px dashed #fff;border:1px dashed var(--white);border-radius:15px;box-shadow:16px 16px 48px #00000073;color:#fff;color:var(--white);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;left:50%;min-height:200px;overflow:hidden;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(400px,100vw - 32px);z-index:100000}.alert-successxx:before{animation:rotate-light 3s linear infinite;background-image:conic-gradient(#9c35d9 20deg,#0000 120deg);content:"";height:600px;left:-25%;position:absolute;top:-100%;width:600px;z-index:-1}.alert-successxx:after{background-color:#121212;border-radius:15px;bottom:50%;content:"";height:calc(100% - 15px);left:50%;padding:5px 30px;position:absolute;transform:translate(-50%,50%);width:calc(100% - 65px);z-index:-1}.alert-successxx .close{background-color:#0000;border:none;border-radius:5px;color:#fff;color:var(--white);cursor:pointer;padding:5px 8px;position:absolute;right:15px;top:15px;transition:all 1s}.alert-successxx .close:hover{background-color:#2c2c2c}.alert-successxx .icon{font-size:3em}.alert-successxx .title{margin:0;padding:0}.alert-successxx .messaje{padding:0 20px}.alert-successxx.has-actions{padding:18px 16px 20px;width:min(440px,100vw - 32px)}.alert-successxx .actions{display:flex;flex-direction:column;gap:8px;margin:4px auto 8px;width:calc(100% - 24px);z-index:1}.alert-successxx .action{align-items:center;background:#ffffff1a;background:var(--white-10);border:1px dashed #ecf0f340;border-radius:12px;color:#fff;color:var(--white);cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:border-color .25s ease,background-color .25s ease;width:100%}.alert-successxx .action i{color:#ad58df;width:18px}.alert-successxx .action .action_image{border-radius:4px;flex:0 0 18px;height:18px;object-fit:contain;width:18px}.alert-successxx .action span{display:flex;flex-direction:column;gap:2px}.alert-successxx .action strong{font-size:.86rem;font-weight:600}.alert-successxx .action em{font-size:.72rem;font-style:normal;opacity:.58}.alert-successxx .action:hover{background-color:#8123b81f;border-color:#8123b8}.alert-successxx .buttons{display:flex;flex-direction:row;gap:10px;justify-content:center!important}.alert-successxx .buttons .button1{height:30px}@keyframes alertBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes alertDialogIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 22px)) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.container_social{display:flex;flex-direction:column;margin-top:auto;padding-bottom:20px}.container_social .social-links{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:center;padding:10px}.container_social .social-links .social-link{border-radius:50%;color:var(--white);display:grid;font-size:1.2em;height:34px;place-items:center;text-decoration:none;transition:background-color .25s ease,transform .25s ease;width:34px}.container_social .social-links .social-link:hover{background-color:var(--white-10);transform:translateY(-1px)}
/*# sourceMappingURL=main.0e464181.css.map*/