/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.boton-azul{background-color:#3498db;color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:.3s ease;width:90%;font-size:1.6rem}@media(min-width: 735px){.boton-azul{width:auto}}.boton-azul:hover{filter:brightness(0.8)}.boton-verde{background-color:#2ecc71;color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:.3s ease;width:90%;font-size:1.6rem}@media(min-width: 735px){.boton-verde{width:auto}}.boton-verde:hover{filter:brightness(0.8)}.boton-rojo{background-color:#e74c3c;color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:.3s ease;width:90%;font-size:1.6rem}@media(min-width: 735px){.boton-rojo{width:auto}}.boton-rojo:hover{filter:brightness(0.8)}.boton-amarillo{background-color:#f39c12;color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:.3s ease;width:90%;font-size:1.6rem}@media(min-width: 735px){.boton-amarillo{width:auto}}.boton-amarillo:hover{filter:brightness(0.8)}.boton-gris{background-color:#8a8a8a;color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;cursor:pointer;transition:.3s ease;width:90%;font-size:1.6rem}@media(min-width: 735px){.boton-gris{width:auto}}.boton-gris:hover{filter:brightness(0.8)}html{box-sizing:border-box;font-size:62.5%;height:100%;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{min-height:100%;display:flex;flex-direction:column;background-color:#fff;color:#1d1d1f;margin:0 .3rem;font-family:"Roboto",sans-serif;font-size:1.6rem;transition:background-color .3s,color .3s}@media(min-width: 735px){body{font-size:1.8rem}}.overflow-hidden{overflow:hidden}main{flex:1;margin-top:5rem}.contenedor{width:95%;max-width:120rem;margin:0 auto}a{text-decoration:none;color:#06c}a:hover{text-decoration:underline;color:#0077ed}img,picture{width:100%;display:block}h1,h2,h3,h4{font-family:"Lato",sans-serif;line-height:1}h1{font-size:2.6rem}@media(min-width: 735px){h1{font-size:2.8rem}}h2{font-size:2.4rem}@media(min-width: 735px){h2{font-size:2.6rem}}h3{font-size:2.2rem;margin:1rem 0 1rem 0}h4{font-size:1.6rem;margin:0 0 1rem 0}svg{width:32px;height:32px}@media(min-width: 480px){svg{width:48px;height:48px}}input[type=file]{background-color:#d3d3d3;border:0;padding:10px;border-radius:5px;cursor:pointer;transition:.3s}input[type=file]:hover{background-color:#4a89dc !important}input:focus,textarea:focus,select:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0,123,255,.5)}.active{font-weight:bold;color:#0077ed !important}.active:hover{background-color:rgba(0,0,0,0) !important}.nc{user-select:none;-webkit-user-select:none;-ms-user-select:none}.swal2-popup{font-size:1.6rem !important}.flex{display:flex;gap:1rem;align-items:center}.color-rojo{color:tomato !important}.color-verde{color:#28a745 !important}.body_login{background:linear-gradient(135deg, #5d9cec, #4a89dc);background-image:linear-gradient(145deg, #818181 20%, #1c1c1d 100%);background-image:linear-gradient(145deg, #D3D3D3 20%, #808080 100%);background-image:linear-gradient(145deg, #032b58 20%, #0e1124 100%);justify-content:center;align-items:center}.body_login .login-container{background:#ebebeb;padding:4rem 3rem;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.1);width:100%;max-width:480px;text-align:center}.body_login .login-container .divLogo{display:flex;justify-content:center}.body_login .login-container .divLogo img{max-width:10rem;max-height:10rem}.body_login .login-container h2{margin-bottom:10px}.body_login .login-container p{font-size:1.4rem;color:#777;margin-bottom:20px;width:100%}.body_login .login-container .divInput_login{opacity:0;transform:translateY(-50px);visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.body_login .login-container .divInput_login.viewLogin{opacity:1;transform:translateY(0);visibility:visible}.body_login .login-container .divBotones_login{transform:translateY(-90px);transition:transform .3s ease}.body_login .login-container .divBotones_login.viewLogin1{transform:translateY(0)}.body_login .login-container .divValidando{margin-top:4rem;display:none;flex-direction:column;align-items:center;gap:2.7rem}.body_login .login-container .separador{padding:.7rem}.body_login .login-container .parrafoExplicativo{margin-top:3px;font-weight:bold;color:#000}.body_login .login-container .input-container{position:relative;width:100%;display:flex;align-items:center}.body_login .login-container .input-container i{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#888}.body_login .login-container .input-container input{width:100%;padding:10px 40px 10px 35px;border:1px solid #ccc;border-radius:5px;font-size:2.4rem;font-weight:bold;text-align:center;background-color:#f5f5f5;border:1px solid #ccc}.body_login .login-container .paste-btn{position:absolute;right:0;top:0;width:35px;height:100%;background:#999;border:none;border-radius:0 5px 5px 0;cursor:pointer;font-size:1.5rem;color:#fff;display:flex;align-items:center;justify-content:center}.body_login .login-container .paste-btn i{color:#fff;left:10px}.body_login .login-container .paste-btn:hover{background:#333}.body_login .login-container .btn{height:49.59px;width:100%;padding:10px;font-size:16px;background:#4a89dc;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;justify-content:center;gap:7px}.body_login .login-container .btn:hover{background:#06c}.body_login .login-container .btn.gris{background:#777}.body_login .login-container .btn.gris:hover{filter:brightness(0.8)}.body_login .login-container .btn.verde{background:#28a745}.body_login .login-container .btn.verde:hover{filter:brightness(0.8)}.body_login .login-container .loader{border:4px solid #ccc;border-top:4px solid tomato;border-radius:50%;width:70px;height:70px;animation:spin .7s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-content{margin-top:5rem;flex:1;padding:20px}.main-content .titulo{padding-bottom:.7rem;border-bottom:2px solid #ccc;color:#4a89dc;margin-bottom:0}.main-content .subtitulo{margin-top:.7rem;color:#777;margin-bottom:2.5rem}.main-content .cards{display:flex;flex-direction:column;gap:1.5rem}.main-content .cards_grupo{display:grid;gap:1.5rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 500px){.main-content .cards_grupo{display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 735px){.main-content .cards_grupo{display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.main-content .cards_grupo{display:grid;gap:1.5rem;grid-template-columns:repeat(4, 1fr)}}.main-content .cards .card{display:flex;flex-direction:column;background:#f0f0f0;color:#1d1d1f;box-shadow:7px 7px 21px 1px #4d4d4d;padding:20px;border-radius:5px;flex:1;min-width:200px}.main-content .cards .card_numero{margin-top:1rem;font-size:2.6rem;font-weight:bold}@media(min-width: 480px){.main-content .cards .card_numero{font-size:2.8rem}}.main-content .cards .card_titulo{font-size:1.6;font-family:"Lato",sans-serif;font-style:italic}.main-content .cards .card:hover{text-decoration:none;background-color:#06c;color:#fff}.night-mode{background-color:#000;color:#fff}.night-mode .header{background:#252525;box-shadow:7px 7px 21px 1px #141419}.night-mode .header .menu-btn,.night-mode .header .nav-menu a{color:#fff}.night-mode .header .titulo{color:#414141}.night-mode .header .user-profile .user-menu{background:#414141;border-color:#252525}.night-mode .header .user-profile .user-menu a{color:#fff}.night-mode .header .user-profile .user-menu a:hover{background:#252525}.night-mode .main-content h1{border-color:#252525}.night-mode .main-content .cards .card{background:#141414;color:#fff;box-shadow:7px 7px 21px 1px #141419}.night-mode .main-content .cards .card:hover{background-color:#06c}.night-mode .new_ticket .formulario .grupo .infoCampo{color:#ccc}.night-mode .new_ticket .formulario input{background-color:#141414;color:#fff}.night-mode .new_ticket .formulario textarea,.night-mode .new_ticket .formulario select{background-color:#363636;color:#fff}.night-mode .grupo_camposSolicitud{background-color:#252525}.night-mode .grupo_camposSolicitud fieldset{background-color:#141414}.night-mode .grupo_camposSolicitud .form-group input{border-color:#666;background-color:#000}.night-mode .grupo_camposSolicitud .form-group label{color:#fff}.night-mode .ticket_contenedor .ticket_informacion{background-color:#141414}.night-mode .ticket_contenedor .ticket_responder details{background-color:#141414}.night-mode .ticket_contenedor .ticket_responder details summary{border:0}.night-mode .ticket_contenedor .ticket_responder .formulario input{background-color:#141414;color:#fff}.night-mode .ticket_contenedor .ticket_responder .formulario textarea{background-color:#363636;color:#fff}.night-mode .ticket_contenedor .tichet_mensajes .tmensaje_barra{background-color:#666}.night-mode .ticket_contenedor .tichet_mensajes .tmensaje_barra_grupofoto .mensajeEmail{color:#ccc}.night-mode .ticket_contenedor .tichet_mensajes .tmensaje_contenido{background-color:#363636;color:#fff}.night-mode .ticket_contenedor .tichet_mensajes .tmensaje_adjunto{background-color:#363636;border-color:#666}.night-mode #tablaTickets thead{background-color:#252525;color:#fff}.night-mode #tablaTickets tbody tr:nth-child(odd){background-color:#080808}.night-mode #tablaTickets tbody tr:nth-child(even){background-color:#131313}.night-mode #tablaTickets tbody tr:hover{background-color:#ff0;background-color:#303030;color:#000}.night-mode .perfilUsuario{background-color:#252525;box-shadow:7px 7px 21px 1px #141419}.night-mode .perfilUsuario input{background-color:#363636;color:#fff;border-color:#666 !important}.night-mode .card{background-color:#252525;border:0;box-shadow:7px 7px 21px 1px #141419}.night-mode #search-container input{background-color:#141414;color:#fff}.night-mode [name=tablaTickets_length]{background-color:#141414 !important}.night-mode table.dataTable>tbody>tr.child ul.dtr-details{color:#777;color:#4a89dc;padding-left:1rem}.night-mode table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,.night-mode table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{color:#777}.night-mode .footer{background-color:#252525;border-color:#414141}.night-mode .swal2-popup{background:#141414 !important}.night-mode .swal2-title{color:#fff}.night-mode input[type=file]{background-color:#2e2e2e !important}.night-mode input[type=file]:hover{background-color:#4a89dc !important}@media(min-width: 735px){.ticket_contenedor{display:grid;gap:2rem;grid-template-columns:1fr 3fr}}.ticket_contenedor .ticket_informacion{background-color:#f4f4f4;padding:0 0 1rem 0;border-radius:.5rem;font-family:"Lato",sans-serif;max-height:50rem}.ticket_contenedor .ticket_informacion h3{margin:0;background-color:#4a89dc;border-radius:.5rem .5rem 0 0;padding:1rem;margin-bottom:.5rem}.ticket_contenedor .ticket_informacion span{padding-left:1rem;display:block}.ticket_contenedor .ticket_informacion .tlabel{color:#777;font-size:1.4rem}.ticket_contenedor .ticket_informacion .tdato{margin-bottom:.7rem;font-weight:bold}.ticket_contenedor .tbotones{margin:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media(min-width: 735px){.ticket_contenedor .tbotones{flex-direction:row}}.ticket_contenedor .ticket_responder{margin-top:2.5rem;margin-bottom:2.5rem}@media(min-width: 735px){.ticket_contenedor .ticket_responder{margin-top:0}}.ticket_contenedor .ticket_responder details{background-color:#f0f0f0;box-shadow:7px 7px 21px 1px #4d4d4d;border-radius:0 0 .5rem .5rem}.ticket_contenedor .ticket_responder details summary{padding:1rem;background-color:#3aadad;border-radius:.5rem .5rem 0 0;cursor:pointer;transition:.3s}.ticket_contenedor .ticket_responder details summary:hover{background-color:#06c}.ticket_contenedor .ticket_responder details .formulario{margin-top:1rem;padding:1rem}.ticket_contenedor .ticket_responder details .formulario label{font-weight:bold;font-size:1.6rem}.ticket_contenedor .ticket_responder details .formulario input,.ticket_contenedor .ticket_responder details .formulario textarea{width:100%;padding:1rem;border-radius:4px;font-size:1.6rem}.ticket_contenedor .ticket_responder details .formulario textarea{background-color:#f3f3d6}.ticket_contenedor .ticket_responder details .formulario #bLimpiar{font-size:1.2rem;background-color:#777;color:#fff;padding:.5rem;margin-top:.5rem;border-radius:.3rem;border:1px solid #555}.ticket_contenedor .ticket_responder details .formulario #bLimpiar:hover{background-color:#f39c12}.ticket_contenedor .tichet_mensajes{font-family:"Lato",sans-serif}.ticket_contenedor .tichet_mensajes .tmensaje{margin-bottom:1rem;box-shadow:0px 2px 5px 0px rgba(61,63,71,.2901960784)}.ticket_contenedor .tichet_mensajes .tmensaje_barra{padding:1rem;background-color:#ccc;border-radius:.5rem .5rem 0 0;display:flex;align-items:center;justify-content:space-between}.ticket_contenedor .tichet_mensajes .tmensaje_barra_grupofoto{display:flex;align-items:center;gap:.7rem}.ticket_contenedor .tichet_mensajes .tmensaje_barra_grupofoto p{margin:0}.ticket_contenedor .tichet_mensajes .tmensaje_barra_grupofoto .mensajeEmail{font-size:1.4rem;color:#777;font-style:italic}.ticket_contenedor .tichet_mensajes .tmensaje_barra .user-img{width:40px;height:40px;border-radius:50%}.ticket_contenedor .tichet_mensajes .tmensaje_barra_agente{margin-left:.5rem;background-color:#06c;color:#fff;padding:.1rem .5rem;border-radius:.3rem;font-size:1.2rem}.ticket_contenedor .tichet_mensajes .tmensaje .barraEstado-verde{background-color:#28a745;color:#fff}.ticket_contenedor .tichet_mensajes .tmensaje .barraEstado-verde .mensajeEmail{color:#ccc}.ticket_contenedor .tichet_mensajes .tmensaje .barraEstado-rojo{background-color:tomato;color:#fff}.ticket_contenedor .tichet_mensajes .tmensaje .barraEstado-rojo .mensajeEmail{color:#ccc}.ticket_contenedor .tichet_mensajes .tmensaje_contenido{margin:0;padding:1rem;background-color:#f3f3d6;background-color:#f4f4f4;border-radius:0 .5rem .5rem;font-family:"Roboto",sans-serif}.ticket_contenedor .tichet_mensajes .tmensaje_adjunto{padding:.5rem 1rem .5rem 2rem;font-size:1.4rem;background-color:#f3f3d6;border-radius:0 .5rem .5rem;border-top:2px solid #ccc}.new_ticket{max-width:120rem;margin:0 auto}.new_ticket .formulario{margin-top:1rem;padding:1rem}.new_ticket .formulario label{display:block;margin-bottom:.5rem;font-weight:bold;font-size:1.6rem;width:100%}.new_ticket .formulario input,.new_ticket .formulario textarea,.new_ticket .formulario select{width:100%;padding:1rem;border-radius:4px;font-size:1.6rem}@media(min-width: 735px){.new_ticket .formulario input,.new_ticket .formulario textarea,.new_ticket .formulario select{min-width:30rem}}.new_ticket .formulario #tNombre,.new_ticket .formulario #tCorreo{cursor:no-drop}@media(min-width: 735px){.new_ticket .formulario #cTipos,.new_ticket .formulario #cEmpresa{min-width:61.5rem}}.new_ticket .formulario #tAsunto{text-transform:uppercase}.new_ticket .formulario textarea{background-color:#f3f3d6;height:20rem}.new_ticket .formulario .grupo{display:flex;flex-direction:column}@media(min-width: 1000px){.new_ticket .formulario .grupo{flex-direction:row;gap:1.5rem}}.new_ticket .formulario .grupo_interno{margin-bottom:1rem}.new_ticket .formulario .grupo .infoCampo{font-size:1.2rem;color:#777;font-style:italic;margin-left:1rem}.new_ticket .formulario .grupo_info{display:none;background-color:#4a89dc;color:#fff;font-size:1.4rem;padding:.8rem;border-radius:.5rem}.new_ticket .formulario .tbotones{margin:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:1rem}@media(min-width: 735px){.new_ticket .formulario .tbotones{flex-direction:row}}#lb_camposSolicitud{display:none;color:tomato;color:#06c}.grupo_camposSolicitud{display:none;margin:auto;padding:20px;border-radius:10px;background-color:#f4f4f4;box-shadow:2px 2px 10px rgba(0,0,0,.1)}.grupo_camposSolicitud fieldset{border:none;padding:15px;margin-bottom:20px;background-color:#f0f0f0;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.grupo_camposSolicitud fieldset legend{font-size:1.4rem;font-weight:bold;color:#4a89dc;padding:5px 10px}.grupo_camposSolicitud .form-group{display:grid;grid-template-columns:1fr 3fr;gap:10px;align-items:center;margin-bottom:15px}.grupo_camposSolicitud .form-group label{font-weight:bold;color:#555;font-size:1.4rem}.grupo_camposSolicitud .form-group input{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px;font-size:1.6rem;text-transform:capitalize}.grupo_camposSolicitud .form-group input:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0,123,255,.5)}.perfilUsuario{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;background-color:#f4f4f4;padding:3rem 2rem;border-radius:1rem;box-shadow:7px 7px 21px 1px #4d4d4d;width:100%}.perfilUsuario .grupo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%}@media(min-width: 480px){.perfilUsuario .grupo{flex-direction:row}}.perfilUsuario .formulario{margin-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.perfilUsuario .formulario .chekGrupo{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;font-weight:bold}.perfilUsuario p{color:#777;font-size:1.6rem;margin-bottom:0}.perfilUsuario img{max-width:10rem;max-height:10rem;border-radius:50%}@media(min-width: 480px){.perfilUsuario img{max-width:20rem;max-height:20rem}}.perfilUsuario h2,.perfilUsuario h3{margin:0}.perfilUsuario h3{margin-top:.3rem;font-weight:normal;color:#06c}@media(min-width: 735px){.perfilUsuario button{width:25rem}}.perfilUsuario .input-container{position:relative;width:100%;max-width:300px}.perfilUsuario .input-container i{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#888}.perfilUsuario .input-container input{width:100%;padding:10px 10px 10px 35px;border:1px solid #ccc;border-radius:5px;font-size:16px}.perfilUsuario input[type=checkbox]{margin:.3rem .3rem .3rem .5rem}.perfilUsuario #tEmail{text-transform:lowercase}.header{position:fixed;top:0;left:0;z-index:999;width:100%;display:flex;justify-content:space-between;align-items:center;height:5rem;background:#f4f4f4;box-shadow:0px 2px 5px 0px rgba(61,63,71,.2901960784)}.header .menu-btn,.header .close-btn{background:none;border:none;font-size:2.4rem;cursor:pointer}@media(min-width: 735px){.header .menu-btn,.header .close-btn{display:none}}.header .titulo{display:none;font-family:"Lato",sans-serif;font-style:italic;font-weight:bold;color:#ccc}@media(min-width: 420px){.header .titulo{display:block}}.header .nav-menu{display:none;margin-left:1.5rem}@media(min-width: 735px){.header .nav-menu{display:block}}.header .nav-menu ul{list-style:none;display:flex;gap:15px;padding:0;margin:0}.header .nav-menu ul li a{text-decoration:none;color:#1d1d1f;transition:.3s;padding:.7rem;border-radius:5px;font-size:1.6rem}.header .nav-menu ul li a:hover{background-color:#4a89dc;color:#fff}.header .user-profile{margin-right:.5rem;position:relative;display:flex;align-items:center;gap:1rem;cursor:pointer;padding:.3rem 1rem .3rem .3rem;border-radius:5px;color:#4a89dc;transition:.3s}.header .user-profile:hover{background-color:#4a89dc;color:#fff}.header .user-profile .user-img{width:40px;height:40px;border-radius:50%}.header .user-profile .user-name{font-weight:bold;font-size:1.6rem}.header .user-profile .user-flecha{width:2rem;height:2rem}.header .user-profile .user-menu{display:none;position:absolute;top:5rem;right:0;background:#f0f0f0;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:5px;overflow:hidden;z-index:1000;width:20rem}.header .user-profile .user-menu.open{display:block}.header .user-profile .user-menu a{display:block;padding:1rem;text-decoration:none;color:#1d1d1f;transition:background .3s;font-size:1.6rem}.header .user-profile .user-menu a:hover{background:#ccc}.sidebar{width:250px;background:#333;color:#fff;padding:15px;position:fixed;height:100%;left:-280px;transition:.3s;z-index:1000}.sidebar.open{left:0}.sidebar .close-btn{background:#333;color:#666}.sidebar ul{list-style:none;padding:0}.sidebar ul li{margin:1.5rem 0}.sidebar ul li a{display:block;width:100%;padding:1rem;border-radius:.5rem;color:#fff;text-decoration:none;transition:.3s}.sidebar ul li a:hover{background-color:#141414}.footer{border-top:1px solid #ccc;padding:20px 10px;background-color:#f0f0f0;font-size:1.4rem;display:flex;flex-direction:column;gap:.5rem}.footer .copyright{color:#666}.footer .actualizado{font-size:1.2rem;color:#777}.boton-subir{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:rgba(0,0,0,.3);color:#fff;border:none;border-radius:50%;font-size:20px;cursor:pointer;display:none;justify-content:center;align-items:center;display:flex;box-shadow:0px 4px 6px rgba(0,0,0,.2);transition:all .3s ease-in-out}.boton-subir:hover{background:rgba(0,0,0,.5);transform:scale(1.1)}/*# sourceMappingURL=app.css.map */
