@charset "UTF-8";:root{--color1:#2158E8;--color2:#444444;--color3:#0F328D;--color4:#bababa;--color6:#ccc;--color7:#03B5EE;--color8:#2C1740;--color9:#EBEBEB;--color10: #BBBBBB;--color11: #606060;--color12: #283593;--color13: #324192;--color14: #203864;--color15: #BDD7EE;--color-blank:#fff;--color-original:#3F51B5;--color-black:#000;--color-grey:#f5f5f57e}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;src:url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;src:url(/assets/Roboto-Italic-Dxo79a56.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url(/assets/Roboto-BoldItalic-DLtOeeWN.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:100;src:url(/assets/Roboto-Thin-D4yhO5KI.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:100;font-style:italic;src:url(/assets/Roboto-ThinItalic-CPv9ZWAH.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;src:url(/assets/Roboto-Light-y85UWPYz.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;font-style:italic;src:url(/assets/Roboto-LightItalic-CubrlQUP.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;font-style:italic;src:url(/assets/Roboto-MediumItalic-DZe-jd04.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:900;src:url(/assets/Roboto-Black-qr0G-G-3.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:900;font-style:italic;src:url(/assets/Roboto-BlackItalic-Cd5WMiKN.ttf) format("truetype")}body{font-family:Roboto,sans-serif;margin:0;padding:0}.button--guardar{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.button--guardar:hover{background-color:#0056b3}.force-mark-button{background-color:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.force-mark-button:hover{background-color:#c82333}.button-action{padding:0!important}.celda-action{min-width:8rem!important}.header{font-family:Roboto Bold,sans-serif;padding:15px;display:flex;align-items:center}.logo-container{margin-right:auto;display:contents}.logo-container .title{margin-left:20px;padding-right:10px}.logo-container .roles-title{padding-left:10px}.menu{display:flex;margin-left:auto}.currentDate{padding-right:10px;margin-right:10px;border-right:2px solid var(--color-blank)}.menu-list{display:flex;list-style-type:none;margin:0;padding:0}.menu-list .menu-item{margin-right:20px}.menu-item{display:inline-block;margin-right:20px}.menu-item:last-child{margin-right:0}.menu-item.active a{font-weight:700;background-color:#fff;color:#2158e8;padding:5px 10px;border-radius:5px}.submenu{display:none;position:absolute;background-color:#fff;padding:10px;box-shadow:0 2px 5px #0000001a}.menu-item:hover .submenu{display:block;right:0}.submenu li{margin:0;padding:0}.submenu li a{color:#fff;text-decoration:none;display:block;padding:5px 0}.submenu li a:hover,.submenu a:hover{background-color:#f0f0f0;padding:12px}.menu-link{color:var(--color-blank);text-decoration:none}.menu-link:hover{text-decoration:underline}.submenu-link{color:var(--color-black)!important;padding:2px!important;text-decoration:none}.header-icon{color:#fff}.hamburger-menu{display:none;cursor:pointer}.bar{width:25px;height:3px;background-color:#fff;margin:5px 0;transition:.4s}.menu.open{display:block}.hamburger-menu-sidebar{cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;width:24px;height:24px}.hamburger-menu-sidebar .bar-sidebar{width:100%;height:3px;background-color:#fff;border-radius:2px}@media screen and (orientation: portrait){.logo-container .title{display:none}.currentDate{position:absolute;left:130px;top:70px;font-size:.9rem;border:none}}.footer{text-align:center;font-family:Roboto Bold,sans-serif;padding:20px}.footer__parrafo{line-height:1.5}.footer__parrafo--browser{font-size:.8rem}@media screen and (orientation: portrait){.footer{font-size:.8rem}}.loading-spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:9999}.loading-spinner{border:4px solid rgba(0,0,0,.3);border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tabla{margin:auto;color:#000;background-color:#fff;border:2px solid var(--color3);width:100%;max-width:800px;box-sizing:border-box}.tabla__turnos{margin:0}.tabla__turnos th,.tabla__turnos td{padding:10px;border:2px solid var(--color3);text-align:center;box-sizing:border-box}.tabla__turnos th{background-color:var(--color3);color:#fff}.tabla__turnos_predeterminados{margin:2rem 0;width:100%}.tabla__turnos_predeterminados th,.tabla__turnos_predeterminados td{max-height:95px!important;box-sizing:border-box}.tabla__turnos_predeterminados th:first-child,.tabla__turnos_predeterminados th:nth-child(2),.tabla__turnos_predeterminados th:nth-child(3),.tabla__turnos_predeterminados th:nth-child(4),.tabla__turnos_predeterminados th:last-child,.tabla__turnos_predeterminados td:first-child,.tabla__turnos_predeterminados td:nth-child(2),.tabla__turnos_predeterminados td:nth-child(3),.tabla__turnos_predeterminados td:nth-child(4),.tabla__turnos_predeterminados td:last-child{width:50px}.tabla__turnos_predeterminados th:nth-child(5),.tabla__turnos_predeterminados td:nth-child(5){width:450px}.tabla__turnos_predeterminados .select-dia,.tabla__turnos_predeterminados .input-hora,.tabla__turnos_predeterminados .textfield-input{width:100%;font-size:14px;padding:5px 10px;box-sizing:border-box}.tabla--title{text-align:center;font-size:2em!important;margin-bottom:20px!important}.tabla--thead{text-align:left;background-color:var(--color3);color:#fff;border:2px solid var(--color3)}.tabla--thead th{padding:10px}.tabla--tbody td{padding:10px;border:2px solid var(--color3)}.tabla--tbody td input{width:100%;font-size:14px;box-sizing:border-box;margin-bottom:0}.container-empresa,.container-turnos_predeterminados{width:100%;max-width:800px;margin:auto}.title-empresa{text-align:center}.button-agregar_cargo{margin-left:2rem}.successMessage{color:green!important}.errorMessage{color:red!important}.table-container{margin-top:20px!important}.table-header{background-color:#e0e0e0!important;color:#444!important}.table-row:hover{background-color:#f0f0f0!important}.button{color:#1d1d1d;background-color:transparent!important;border:none;outline:none;border-radius:10px}.button-action{min-width:0!important;font-size:1.2rem!important;color:#444!important;transition:all .2s;padding:.3rem!important;cursor:pointer}.button-action img{height:1.2rem}.button-action:hover{background-color:#e0e0e0!important}.page-container{background-color:#f5f5f5!important;padding:20px!important}.table-mui th{cursor:pointer}.table-mui th:hover{background-color:#c7c7c7}.table-mui .th__actions{min-width:6rem}.table-box__facturas{margin-bottom:10px;display:flex;gap:1rem}.custom-search-container{display:flex;align-items:center;width:100%;margin-bottom:10px}.custom-search-container label{padding-top:10px}.custom-search-container .search-icon{margin-right:10px}.custom-search-container .custom-search-input{flex:1;padding:10px;border:1px solid #ccc;border-radius:4px;outline:none;font-size:14px}.table-cell--padding div,.table-cell--padding input{padding:2px!important}.App{display:flex;min-height:100vh}.main-content{flex-grow:1;padding:20px}header{flex-shrink:0}footer{flex-shrink:0}@media screen and (orientation: portrait){.layout{display:inherit!important}.App{display:inherit}}.sidebar-container{width:250px;height:100vh;background-color:var(--color-original);position:fixed;left:0;top:0;z-index:1000}.c-sidebar{display:flex;flex-direction:column;height:100%}.c-sidebar-nav{flex:1;overflow-y:auto;padding:0}.sidebar-nav{padding:0}.nav-group{margin-bottom:8px}.nav-group .nav-group-title{padding:12px 16px;color:#fff;font-weight:700;background-color:#ffffff1a;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.nav-group .nav-group-title:hover{background-color:#ffffff26}.nav-group .nav-group-title .title-content{display:flex;align-items:center}.nav-group .nav-group-title .title-content .menu-icon{margin-right:10px}.nav-group .nav-group-title .toggle-icon{font-size:12px;transition:transform .3s ease}.nav-group .nav-group-items{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.nav-group.expanded .nav-group-items{max-height:500px}.nav-item{padding:12px 16px;color:#fff;text-decoration:none;display:flex;align-items:center}.nav-item:hover{background-color:#ffffff1a}.nav-item .menu-icon{margin-right:8px}.sidebar-logo{height:54px;text-align:center}.sidebar-logo .logo{height:54px}.nav-item.active{background-color:#fff3}main{flex:1}@media screen and (orientation: portrait){main{width:100%}}.marca-container{height:100%}.marca-panel{text-align:center;max-width:700px;margin:0 auto;height:100%;padding-top:40px}.marca-title{margin-top:0}.buttons-container{margin-top:20px}.action-button{width:300px;height:99px;padding:0;background:none;color:#fff;font-size:12px;margin:10px;border:none;cursor:pointer;outline:none;transition:transform .3s ease,box-shadow .3s ease}.action-button img{width:300px}.svg-disabled path{fill:#ccc}.action-button:hover{transform:scale(1.05);box-shadow:0 0 10px #00000080}.timer-container{margin-top:40px}.timer-container h2{font-size:24px}.timer-container p{font-size:48px;margin:20px 0}.timer-container button{margin-top:10px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;cursor:pointer;outline:none}.timer-container button:hover{background-color:#c82333}.eventList{display:inline-block;text-align:left}.errorMessage{background-color:#ffe6e6;color:#c00;font-size:16px;padding:10px;border-radius:5px}.successMessage{background-color:#e6ffe6;color:green;font-size:16px;padding:10px;border-radius:5px}@media screen and (orientation: portrait){.marca-panel{font-size:.8rem}.turno-title{font-size:.9rem}.cronometro{font-size:2rem!important}.action-button{width:225px;height:72px}.action-button img{width:225px}}.profile{max-width:600px;margin:0 auto;padding:20px}input,textarea{width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}select{width:618px;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.cambiaPassword{max-width:400px;margin:0 auto;padding:20px}form{margin-top:20px}label{display:block;margin-bottom:5px}.input_password{max-width:380px;width:100%;padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.input-field{position:relative;height:50px;margin:35px 20px;transition:all .3s;max-width:360px}.input-field .login-icon{position:absolute;bottom:28px;left:15px;color:var(--color10);height:0;visibility:hidden;font-size:100%;transition:height .25s}.input-field label{width:100%;height:100%;position:absolute;margin-top:15px;left:4px;font:400 16px/1 Roboto,sans-serif;color:var(--color9);opacity:1;transition:all .3s}.input-field input{width:calc(100% - 70px);height:4px;font:500 16px/1 Roboto,sans-serif;padding:0 20px 0 50px;border:none;box-shadow:0 10px 10px #00000040;color:#fff!important;border-radius:6px;outline:0;overflow:hidden;position:absolute;bottom:0;left:0;transition:all .3s}.input-field input:focus{color:#333}.input-field.not-empty input{height:auto;padding:14px 20px 14px 50px;color:var(--color11)!important}.input-field.not-empty .login-icon{font-size:24px;bottom:19px;height:30px;z-index:1;color:var(--color10);visibility:visible}.input-field.not-empty label{font-size:12px;margin-top:-25px;opacity:.7;animation:label .3s 1}.submit-btn{width:100%;color:#fff;padding:15px 20px;border:none;border-radius:0;cursor:pointer;transition:background-color .3s ease}.submit-btn:hover{background-color:var(--color13)}.submit-btn.button-clicked .MuiSvgIcon-root{opacity:1}.forgot-password{font:600 14px/1 Roboto,sans-serif;float:right;margin:0 20px 25px 0;display:block}.forgot-password a{color:var(--color10);text-decoration:none!important;cursor:pointer}.forgot-password a:hover{text-decoration:underline!important}.login-container{height:100%;display:flex;flex-direction:column;align-items:center}.login-form{margin-top:30px;background-color:var(--color-original);border-radius:5px;box-shadow:0 0 10px #0000001a;width:50%;max-width:400px}@media screen and (orientation: portrait){.login-form{width:100%}}.img_top{width:100%}.img_top_container{display:flex;justify-content:center;align-items:center;width:100%}.validation-message{background-color:#f8d7da;color:#721c24;padding:10px;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:15px;font-size:1rem}.container-general{min-height:100%;display:flex;align-items:flex-start;justify-content:center}.buttons-container-home{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.custom-button{width:100%;font-size:1.2rem;padding:10px 20px;color:#fff;border:none;border-radius:5px;cursor:pointer;background-color:#0f328d;text-decoration:none;text-align:center;align-content:center;height:90px;width:155px}.custom-button:hover{opacity:.8}@media screen and (orientation: portrait){.custom-button{width:100%!important;padding:0}}.form_nueva_medicion{width:50%;margin:auto}.form_nueva_medicion .select_paciente{margin-bottom:50px}.theme1 .header,.theme1 .login-form,.theme1 .sidebar-container{background-color:#2c3e50;color:#fff}.theme1 .sidebar-logo{background:linear-gradient(to right bottom,#2c3e50 50%,#0000001a 50%)}.theme1 .main{background-color:#ecf0f1;color:#000}.theme1 .footer{background-color:#2c3e50;color:#fff}.theme1 .btn-theme{background-color:#5bc0be;color:#fff}.theme1 .icono-theme{color:#5bc0be;cursor:pointer;margin:0 5px}.theme1 .icono-theme:hover{color:#328381}.theme1 .btn-theme:hover{background-color:#40a8a6}.theme1 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme1 .nav-title-toggle:before{background-color:#fff;color:#2c3e50}.theme1 .nav-title-toggle--active .nav__link,.theme1 .nav-title-toggle:hover .nav__link,.theme1 .nav-title-toggle--active .nav-icon,.theme1 .nav-title-toggle:hover .nav-icon{color:#2c3e50}.theme1 .nav-title-toggle:hover:before,.theme1 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#2c3e50}.theme1 .nav__link,.theme1 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme1 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme1 .custom-nav-group{background:#0003}.theme1 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme1 .custom-nav-item a{color:inherit;text-decoration:none}.theme1 .custom-nav-item a.active,.theme1 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme1 .custom-nav-item__subitem{list-style-type:disc}.theme1 .item__work{text-decoration:underline}.theme1 .button--text{background-color:#2c3e50}.theme1 .button--text:hover{background:#233140}.theme1 .button--icon{font-size:2.6rem!important;background-color:#2c3e50}.theme1 .button--icon:hover{background:#233140}.theme2 .header,.theme2 .login-form{background-color:#415a77;color:#fff}.theme2 .sidebar-container{background-color:#5bc0be;color:#fff}.theme2 .sidebar-logo{background:linear-gradient(to right bottom,#5bc0be 50%,#0000001a 50%)}.theme2 .main{background-color:#fff;color:#000}.theme2 .footer{background-color:#415a77;color:#fff}.theme2 .btn-theme{background-color:#add8e6;color:#000}.theme2 .icono-theme{color:#add8e6;cursor:pointer;margin:0 5px}.theme2 .icono-theme:hover{color:#5fb3ce}.theme2 .btn-theme:hover{background-color:#86c5da}.theme2 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme2 .nav-title-toggle:before{background-color:#fff;color:#415a77}.theme2 .nav-title-toggle--active .nav__link,.theme2 .nav-title-toggle:hover .nav__link,.theme2 .nav-title-toggle--active .nav-icon,.theme2 .nav-title-toggle:hover .nav-icon{color:#5bc0be}.theme2 .nav-title-toggle:hover:before,.theme2 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#415a77}.theme2 .nav__link,.theme2 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme2 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme2 .custom-nav-group{background:#0003}.theme2 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme2 .custom-nav-item a{color:inherit;text-decoration:none}.theme2 .custom-nav-item a.active,.theme2 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme2 .custom-nav-item__subitem{list-style-type:disc}.theme2 .item__work{text-decoration:underline}.theme2 .button--text{background-color:#415a77}.theme2 .button--text:hover{background:#384e67}.theme2 .button--icon{font-size:2.6rem!important;background-color:#415a77}.theme2 .button--icon:hover{background:#384e67}.theme3 .header,.theme3 .login-form{background-color:#4e342e;color:#fff}.theme3 .sidebar-container{background-color:#6d4c41;color:#fff}.theme3 .sidebar-logo{background:linear-gradient(to right bottom,#6d4c41 50%,#0000001a 50%)}.theme3 .main{background-color:#ecf0f1;color:#000}.theme3 .footer{background-color:#4e342e;color:#fff}.theme3 .btn-theme{background-color:#6d4c41;color:#fff}.theme3 .icono-theme{color:#6d4c41;cursor:pointer;margin:0 5px}.theme3 .icono-theme:hover{color:#2d1f1b}.theme3 .btn-theme:hover{background-color:#4d362e}.theme3 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme3 .nav-title-toggle:before{background-color:#fff;color:#4e342e}.theme3 .nav-title-toggle--active .nav__link,.theme3 .nav-title-toggle:hover .nav__link,.theme3 .nav-title-toggle--active .nav-icon,.theme3 .nav-title-toggle:hover .nav-icon{color:#6d4c41}.theme3 .nav-title-toggle:hover:before,.theme3 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#4e342e}.theme3 .nav__link,.theme3 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme3 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme3 .custom-nav-group{background:#0003}.theme3 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme3 .custom-nav-item a{color:inherit;text-decoration:none}.theme3 .custom-nav-item a.active,.theme3 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme3 .custom-nav-item__subitem{list-style-type:disc}.theme3 .item__work{text-decoration:underline}.theme3 .button--text{background-color:#4e342e}.theme3 .button--text:hover{background:#3e2925}.theme3 .button--icon{font-size:2.6rem!important;background-color:#4e342e}.theme3 .button--icon:hover{background:#3e2925}.theme4 .header,.theme4 .login-form{background-color:#1b263b;color:#fff}.theme4 .sidebar-container{background-color:#415a77;color:#fff}.theme4 .sidebar-logo{background:linear-gradient(to right bottom,#415a77 50%,#0000001a 50%)}.theme4 .main{background-color:#ecf0f1;color:#000}.theme4 .footer{background-color:#1b263b;color:#fff}.theme4 .btn-theme{background-color:#add8e6;color:#000}.theme4 .icono-theme{color:#add8e6;cursor:pointer;margin:0 5px}.theme4 .icono-theme:hover{color:#5fb3ce}.theme4 .btn-theme:hover{background-color:#86c5da}.theme4 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme4 .nav-title-toggle:before{background-color:#fff;color:#1b263b}.theme4 .nav-title-toggle--active .nav__link,.theme4 .nav-title-toggle:hover .nav__link,.theme4 .nav-title-toggle--active .nav-icon,.theme4 .nav-title-toggle:hover .nav-icon{color:#415a77}.theme4 .nav-title-toggle:hover:before,.theme4 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#1b263b}.theme4 .nav__link,.theme4 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme4 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme4 .custom-nav-group{background:#0003}.theme4 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme4 .custom-nav-item a{color:inherit;text-decoration:none}.theme4 .custom-nav-item a.active,.theme4 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme4 .custom-nav-item__subitem{list-style-type:disc}.theme4 .item__work{text-decoration:underline}.theme4 .button--text{background-color:#1b263b}.theme4 .button--text:hover{background:#131b2a}.theme4 .button--icon{font-size:2.6rem!important;background-color:#1b263b}.theme4 .button--icon:hover{background:#131b2a}.theme5 .header,.theme5 .login-form{background-color:#add8e6;color:#000}.theme5 .sidebar-container{background-color:#5bc0be;color:#000}.theme5 .sidebar-logo{background:linear-gradient(to right bottom,#5bc0be 50%,#0000001a 50%)}.theme5 .main{background-color:#fff;color:#000}.theme5 .footer{background-color:#add8e6;color:#000}.theme5 .btn-theme{background-color:#5bc0be;color:#000}.theme5 .icono-theme{color:#5bc0be;cursor:pointer;margin:0 5px}.theme5 .icono-theme:hover{color:#328381}.theme5 .btn-theme:hover{background-color:#40a8a6}.theme5 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#000000);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme5 .nav-title-toggle:before{background-color:#000;color:#add8e6}.theme5 .nav-title-toggle--active .nav__link,.theme5 .nav-title-toggle:hover .nav__link,.theme5 .nav-title-toggle--active .nav-icon,.theme5 .nav-title-toggle:hover .nav-icon{color:#5bc0be}.theme5 .nav-title-toggle:hover:before,.theme5 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#000;color:#add8e6}.theme5 .nav__link,.theme5 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme5 .nav-title-toggle:active:before{background-color:var(#000000)}.theme5 .custom-nav-group{background:#0003}.theme5 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#000!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme5 .custom-nav-item a{color:inherit;text-decoration:none}.theme5 .custom-nav-item a.active,.theme5 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme5 .custom-nav-item__subitem{list-style-type:disc}.theme5 .item__work{text-decoration:underline}.theme5 .button--text{background-color:#add8e6}.theme5 .button--text:hover{background:#99cfe0}.theme5 .button--icon{font-size:2.6rem!important;background-color:#add8e6}.theme5 .button--icon:hover{background:#99cfe0}.theme6 .header,.theme6 .login-form{background-color:#90ee90;color:#000}.theme6 .sidebar-container{background-color:#6d4c41;color:#fff}.theme6 .sidebar-logo{background:linear-gradient(to right bottom,#6d4c41 50%,#0000001a 50%)}.theme6 .main{background-color:#fffacd;color:#000}.theme6 .footer{background-color:#90ee90;color:#000}.theme6 .btn-theme{background-color:#fffacd;color:#000}.theme6 .icono-theme{color:#fffacd;cursor:pointer;margin:0 5px}.theme6 .icono-theme:hover{color:#fff067}.theme6 .btn-theme:hover{background-color:#fff59a}.theme6 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#000000);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme6 .nav-title-toggle:before{background-color:#000;color:#90ee90}.theme6 .nav-title-toggle--active .nav__link,.theme6 .nav-title-toggle:hover .nav__link,.theme6 .nav-title-toggle--active .nav-icon,.theme6 .nav-title-toggle:hover .nav-icon{color:#6d4c41}.theme6 .nav-title-toggle:hover:before,.theme6 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#000;color:#90ee90}.theme6 .nav__link,.theme6 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme6 .nav-title-toggle:active:before{background-color:var(#000000)}.theme6 .custom-nav-group{background:#0003}.theme6 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#000!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme6 .custom-nav-item a{color:inherit;text-decoration:none}.theme6 .custom-nav-item a.active,.theme6 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme6 .custom-nav-item__subitem{list-style-type:disc}.theme6 .item__work{text-decoration:underline}.theme6 .button--text{background-color:#90ee90}.theme6 .button--text:hover{background:#7aeb7a}.theme6 .button--icon{font-size:2.6rem!important;background-color:#90ee90}.theme6 .button--icon:hover{background:#7aeb7a}.theme7 .header,.theme7 .login-form{background-color:#1b263b;color:#fff}.theme7 .sidebar-container{background-color:#2c3e50;color:#fff}.theme7 .sidebar-logo{background:linear-gradient(to right bottom,#2c3e50 50%,#0000001a 50%)}.theme7 .main{background-color:#fff;color:#000}.theme7 .footer{background-color:#1b263b;color:#fff}.theme7 .btn-theme{background-color:#2c3e50;color:#fff}.theme7 .icono-theme{color:#2c3e50;cursor:pointer;margin:0 5px}.theme7 .icono-theme:hover{color:#080b0e}.theme7 .btn-theme:hover{background-color:#1a252f}.theme7 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme7 .nav-title-toggle:before{background-color:#fff;color:#1b263b}.theme7 .nav-title-toggle--active .nav__link,.theme7 .nav-title-toggle:hover .nav__link,.theme7 .nav-title-toggle--active .nav-icon,.theme7 .nav-title-toggle:hover .nav-icon{color:#2c3e50}.theme7 .nav-title-toggle:hover:before,.theme7 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#1b263b}.theme7 .nav__link,.theme7 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme7 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme7 .custom-nav-group{background:#0003}.theme7 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme7 .custom-nav-item a{color:inherit;text-decoration:none}.theme7 .custom-nav-item a.active,.theme7 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme7 .custom-nav-item__subitem{list-style-type:disc}.theme7 .item__work{text-decoration:underline}.theme7 .button--text{background-color:#1b263b}.theme7 .button--text:hover{background:#131b2a}.theme7 .button--icon{font-size:2.6rem!important;background-color:#1b263b}.theme7 .button--icon:hover{background:#131b2a}.theme8 .header,.theme8 .login-form{background-color:#d8bfd8;color:#000}.theme8 .sidebar-container{background-color:#ecf0f1;color:#000}.theme8 .sidebar-logo{background:linear-gradient(to right bottom,#ecf0f1 50%,#0000001a 50%)}.theme8 .main{background-color:#fff;color:#000}.theme8 .footer,.theme8 .btn-theme{background-color:#d8bfd8;color:#000}.theme8 .icono-theme{color:#d8bfd8;cursor:pointer;margin:0 5px}.theme8 .icono-theme:hover{color:#b180b1}.theme8 .btn-theme:hover{background-color:#c59fc5}.theme8 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#000000);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme8 .nav-title-toggle:before{background-color:#000;color:#d8bfd8}.theme8 .nav-title-toggle--active .nav__link,.theme8 .nav-title-toggle:hover .nav__link,.theme8 .nav-title-toggle--active .nav-icon,.theme8 .nav-title-toggle:hover .nav-icon{color:#ecf0f1}.theme8 .nav-title-toggle:hover:before,.theme8 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#000;color:#d8bfd8}.theme8 .nav__link,.theme8 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme8 .nav-title-toggle:active:before{background-color:var(#000000)}.theme8 .custom-nav-group{background:#0003}.theme8 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#000!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme8 .custom-nav-item a{color:inherit;text-decoration:none}.theme8 .custom-nav-item a.active,.theme8 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme8 .custom-nav-item__subitem{list-style-type:disc}.theme8 .item__work{text-decoration:underline}.theme8 .button--text{background-color:#d8bfd8}.theme8 .button--text:hover{background:#ceafce}.theme8 .button--icon{font-size:2.6rem!important;background-color:#d8bfd8}.theme8 .button--icon:hover{background:#ceafce}.theme9 .header,.theme9 .login-form,.theme9 .sidebar-container{background-color:#3f51b5;color:#fff}.theme9 .sidebar-logo{background:linear-gradient(to right bottom,#3f51b5 50%,#0000001a 50%)}.theme9 .main{background-color:#f5f5f5;color:#324192}.theme9 .footer{background-color:#203864;color:#bbb}.theme9 .btn-theme{background-color:#324192;color:#fff}.theme9 .icono-theme{color:#324192;cursor:pointer;margin:0 5px}.theme9 .icono-theme:hover{color:#181f46}.theme9 .btn-theme:hover{background-color:#25306c}.theme9 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#ffffff);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme9 .nav-title-toggle:before{background-color:#fff;color:#3f51b5}.theme9 .nav-title-toggle--active .nav__link,.theme9 .nav-title-toggle:hover .nav__link,.theme9 .nav-title-toggle--active .nav-icon,.theme9 .nav-title-toggle:hover .nav-icon{color:#3f51b5}.theme9 .nav-title-toggle:hover:before,.theme9 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#3f51b5}.theme9 .nav__link,.theme9 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme9 .nav-title-toggle:active:before{background-color:var(#ffffff)}.theme9 .custom-nav-group{background:#0003}.theme9 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme9 .custom-nav-item a{color:inherit;text-decoration:none}.theme9 .custom-nav-item a.active,.theme9 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme9 .custom-nav-item__subitem{list-style-type:disc}.theme9 .item__work{text-decoration:underline}.theme9 .button--text{background-color:#3f51b5}.theme9 .button--text:hover{background:#3849a2}.theme9 .button--icon{font-size:2.6rem!important;background-color:#3f51b5}.theme9 .button--icon:hover{background:#3849a2}.theme10 .header,.theme10 .login-form,.theme10 .sidebar-container{background-color:#6f0ec4;color:#fff}.theme10 .sidebar-logo{background:linear-gradient(to right bottom,#6f0ec4 50%,#0000001a 50%)}.theme10 .main{background-color:#ededed;color:#333}.theme10 .footer{background-color:#4a0a8b;color:#fff}.theme10 .btn-theme{background-color:#324192;color:#fff}.theme10 .icono-theme{color:#324192;cursor:pointer;margin:0 5px}.theme10 .icono-theme:hover{color:#181f46}.theme10 .btn-theme:hover{background-color:#25306c}.theme10 .nav-title-toggle:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(#FFFFFF);transform:scaleY(0);transition:transform .3s,width .3s cubic-bezier(1,0,0,1) .3s,background-color .3s}.theme10 .nav-title-toggle:before{background-color:#fff;color:#6f0ec4}.theme10 .nav-title-toggle--active .nav__link,.theme10 .nav-title-toggle:hover .nav__link,.theme10 .nav-title-toggle--active .nav-icon,.theme10 .nav-title-toggle:hover .nav-icon{color:#6f0ec4}.theme10 .nav-title-toggle:hover:before,.theme10 .nav-title-toggle--active:before{transform:scaleY(1);width:100%;background-color:#fff;color:#6f0ec4}.theme10 .nav__link,.theme10 .nav-icon{position:relative;z-index:200;transition:all .9s ease-in-out}.theme10 .nav-title-toggle:active:before{background-color:var(#FFFFFF)}.theme10 .custom-nav-group{background:#0003}.theme10 .custom-nav-item{padding:10px 3px 10px 5px;text-align:left;color:#fff!important;text-decoration:none!important;transition:color .3s ease;list-style-type:none;font-size:.8rem}.theme10 .custom-nav-item a{color:inherit;text-decoration:none}.theme10 .custom-nav-item a.active,.theme10 .custom-nav-item a:hover{text-decoration:underline;text-underline-offset:.2rem}.theme10 .custom-nav-item__subitem{list-style-type:disc}.theme10 .item__work{text-decoration:underline}.theme10 .button--text{background-color:#6f0ec4}.theme10 .button--text:hover{background:#620cac}.theme10 .button--icon{font-size:2.6rem!important;background-color:#6f0ec4}.theme10 .button--icon:hover{background:#620cac}
