.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}body,html{padding:0;margin:0;font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}html{scrollbar-gutter:stable}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.brand-content{display:inline-flex;justify-content:center;align-items:center;width:100%}.nav-link>a{width:100%}.item-link{font-size:.875rem;-webkit-text-decoration:"none";text-decoration:"none";color:#9155fd}.turnstile-container{margin-top:.5rem;text-align:center;position:relative;overflow:hidden;width:100%;padding-top:6.25%}.turnstile-container>div{margin:auto}.login-bg-dark:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.turnstile-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}.swal2-container .swal2-confirm{background-color:#cd4e3f;box-shadow:0 6px 18px -8px rgba(58,53,65,.56)}.swal2-container .swal2-confirm:focus{box-shadow:0 0 0 3px rgba(205,78,63,.5)}div:where(.swal2-container){z-index:9999999!important}.login-car{left:-275px;animation-name:move;animation-duration:22s;animation-direction:move;animation-timing-function:linear;animation-delay:11s}@keyframes move{to{transform:translate(2500px,250px)}}@keyframes road-car{0%{left:-250px}to{left:3500px}}.MuiTreeItem-content.Mui-selected,.MuiTreeItem-content:hover{background-color:unset!important}.MuiTreeItem-content{padding:0}.main-menu-cat .MuiCollapse-root{margin-left:0}.item-menu-cat .MuiTreeItem-iconContainer,.main-menu-cat .item-menu-cat .MuiTreeItem-iconContainer{width:0!important}.item-menu-cat .MuiTreeItem-label{padding-left:0!important}.MuiTreeItem-root{margin-left:.5rem!important}.item-menu-cat .MuiTreeItem-content .MuiTreeItem-label,.main-menu-cat .MuiTreeItem-content .MuiTreeItem-label{font-weight:550!important}.main-menu-cat .MuiCollapse-root .item-menu-cat .MuiTreeItem-label{font-weight:400!important}button.swal2-cancel,button.swal2-confirm,button.swal2-deny{min-width:5rem}div:where(.swal2-container).swal2-center>.swal2-popup{grid-row:1!important}.modal-body-scroll{max-height:85vh}.modal-body-scroll.with-footer{max-height:75vh}.swal2-select{padding:10px;border-radius:6px!important;border:1px solid #ccc;outline:none!important}.swal2-select:focus{border:1px solid #ccc;box-shadow:none;outline:none}:root{--swal-background:#ffffff;--swal-text:#212121;--swal-primary:#ff5722;--swal-cancel:#757575;--swal-title:#212121;--swal-content:#424242}[data-theme=dark]{--swal-background:#1e1e1e;--swal-text:#ffffff;--swal-primary:#ff7043;--swal-cancel:#424242;--swal-title:#ffffff;--swal-content:#bdbdbd}.swal2-popup{background:var(--swal-background)!important;color:var(--swal-text)!important}.swal2-title{color:var(--swal-title)!important}.swal2-content,.swal2-html-container{color:var(--swal-content)!important}.swal2-input,.swal2-select,.swal2-textarea{background-color:var(--swal-background)!important;color:var(--swal-text)!important;border-color:rgba(128,128,128,.4)!important}.swal2-label{color:var(--swal-text)!important}.swal2-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}[data-theme=light] .swal2-container{background-color:rgba(0,0,0,.28)!important;-webkit-backdrop-filter:"blur(2px)";backdrop-filter:"blur(2px)"}[data-theme=dark] .swal2-container{background-color:rgba(255,255,255,.08)!important;-webkit-backdrop-filter:"blur(2px)";backdrop-filter:"blur(2px)"}.swal2-actions{gap:10px!important}.swal2-actions button{min-width:110px!important;height:40px!important;margin:0!important;font-weight:600!important}.swal-input-container .swal2-title{margin-top:1rem}.swal-input-container .swal2-input-label,.swal-input-container textarea{margin:1rem}.custom-readonly-style .MuiInputBase-root .MuiSelect-select,.custom-readonly-style .MuiInputBase-root>input,.custom-readonly-style .MuiInputBase-root>textarea{color:rgba(58,53,65,.87)!important;-webkit-text-fill-color:inherit!important}.custom-readonly-style label.MuiFormLabel-root{color:rgba(58,53,65,.68)!important}@media (min-height:350px) and (max-height:449px){.modal-body-scroll.with-footer{max-height:60vh}}@media (min-height:450px) and (max-height:549px){.modal-body-scroll.with-footer{max-height:68vh}}@media (min-height:550px) and (max-height:630px){.modal-body-scroll{max-height:80vh}.modal-body-scroll.with-footer{max-height:75vh}}@media (min-height:631px) and (max-height:700px){.modal-body-scroll{max-height:85vh}}@media (max-width:1440px){div:where(.swal2-icon){width:4em!important;height:4em!important;margin-top:1.5em!important}div:where(.swal2-container) h2:where(.swal2-title){font-size:1.5em!important;padding-top:.3em!important}div:where(.swal2-container) .swal2-html-container{font-size:1.025em!important}.swal2-actions button{font-size:.9em!important}div:where(.swal2-container) div:where(.swal2-popup){width:27em!important}div:where(.swal2-icon).swal2-error
		[class^=swal2-x-mark-line][class$=right]{right:.8em!important}div:where(.swal2-icon).swal2-error
		[class^=swal2-x-mark-line][class$=left]{left:.8em!important}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{top:1.8em!important;width:2.4375em!important;height:.3125em!important}div:where(.swal2-icon).swal2-success
		[class^=swal2-success-line][class$=tip]{top:2.375em!important;left:.5625em!important;width:1.2625em!important}div:where(.swal2-icon).swal2-success
		[class^=swal2-success-line][class$=long]{top:1.95em!important;right:.4em!important;width:2.4375em!important}}.arbol-modulos li{margin-left:0!important}.arbol-modulos li.item-menu-cat .MuiTreeItem-content{padding-left:1.5rem!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}