@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css?family=Lato:400,700,900";.container-login{font-family:Montserrat,sans-serif}.login-box{width:768px;max-width:100%;min-height:480px;height:480px;background-color:#fff;border-radius:30px;padding:30px;box-shadow:0 5px 15px #00000059;position:relative;overflow:hidden}.login-box h2{text-align:center;margin-bottom:10px;font-weight:800}.login-box input{background-color:#fff;border:1px solid #5a2db0;margin:0 0 8px;padding:10px 15px;font-size:17px;border-radius:8px;width:100%}.login-box span{width:100%;font-size:1.2rem;font-weight:500}.login-box button[type=submit]{background-color:#5a2db0;color:#fff;font-size:16px;padding:10px 45px;border:1px solid transparent;border-radius:8px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-top:10px;cursor:pointer}.login-box button[type=submit]:hover{background-color:#8e57e3}.container-login form{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;height:100%}.form-container{position:absolute;top:0;height:100%}.left{width:50%}.right{right:0;width:50%;display:flex;align-items:center;justify-content:center}.right img{width:100%}@media only screen and (max-width: 768px){.form-container.right{display:none}.form-container.left{width:100%}.login-box{padding:0}}.container-cards{width:100%;background-color:#fff;border:1px solid rgb(219,219,219)}.card-list{display:flex;flex-wrap:wrap;margin:1rem auto;padding:0;font-size:0;text-align:center;justify-content:center;list-style:none;gap:30px}.card{background:#fff;width:250px;display:inline-block;margin:auto;position:relative;text-align:center;box-shadow:-1px 15px 30px -12px #000;overflow:hidden}.card:hover{transform:translateY(-.5rem) scale(1.0125);box-shadow:0 .5em 3rem -1rem #00000080;-webkit-transform:translateY(-.5rem) scale(1.0125);-moz-transform:translateY(-.5rem) scale(1.0125);-ms-transform:translateY(-.5rem) scale(1.0125);-o-transform:translateY(-.5rem) scale(1.0125)}.card__image{position:relative;height:150px}.card__image--company{display:flex;justify-content:center;align-items:center}.card__image--company img{height:98px;width:208px}.card__unit-name{font-size:26px;color:#000;font-weight:900}.card__unit-name--center{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.card__unit-icons{background-color:#e4e4e4}.one-second:hover a>svg{scale:1.2}.card__unit-stats{color:#fff;font-weight:700;display:flex;align-items:center;justify-content:space-between}.card__unit-stats .one-second{width:50%;float:left;padding:20px 15px;text-align:center;flex:1}.card__unit-stats,.card__unit-icons{height:80px}.card:hover+.one-second>a>svg{scale:2;animation:shake 2s ease 0s 1 normal infinite alternate}.full-width{width:100%}@keyframes shake{0%,to{transform:rotate(0);transform-origin:50% 50%}10%{scale:1.3;transform:rotate(8deg)}20%,40%,60%{transform:rotate(-10deg);scale:1.3}30%,50%,70%{transform:rotate(10deg);scale:1.3}80%{transform:rotate(-8deg);scale:1.3}90%{transform:rotate(8deg);scale:1.3}}*{margin:0;padding:0;list-style:none;text-decoration:none;border:none;outline:none}body{display:flex;flex-direction:column;background-color:#f8f9fa;height:100vh}.container{display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%}footer{width:100%;height:5%;box-sizing:border-box;background-color:#000;position:fixed;bottom:0}nav{position:fixed;padding:10px}.container--content{width:100%;height:100%}.button{font-size:16px;font-weight:600}.prueba{justify-content:start}.filter{width:265px;height:38px;border-radius:20px 0 0 20px;background-color:#ededed;border:1px solid #D6D6D6;padding:10px 15px}.nav--responsive{padding:0 16.3%}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain;pointer-events:none;cursor:pointer;z-index:1}input[type=search]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all}.adminActions{position:fixed;bottom:10%;right:2%}.adminButton{height:60px;width:60px;background-color:#000;border-radius:50%;display:block;color:#fff;text-align:center;position:relative;z-index:1}.adminButton i{font-size:22px}.adminButtons{position:absolute;width:100%;bottom:120%;text-align:center}.adminButtons a{display:block;width:45px;height:45px;border-radius:50%;text-decoration:none;margin:10px auto 0;line-height:1.15;color:#fff;opacity:0;visibility:hidden;position:relative;box-shadow:0 0 5px 1px #3333334d;background-color:#000;transition:opacity .3s,visibility .3s}.adminButtons a:hover{transform:scale(1.05)}.adminActions a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adminToggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute;border-radius:50%;top:0;left:0;margin:0;width:100%;height:100%;cursor:pointer;background-color:transparent;border:none;outline:none;z-index:2;transition:box-shadow .2s ease-in-out,transform .3s;box-shadow:0 3px 5px 1px #3333334d}.adminToggle:hover{box-shadow:0 3px 6px 2px #3333334d}.adminToggle:checked~.adminButtons a{opacity:1;visibility:visible;animation:fadeIn .5s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}input::-webkit-inner-spin-button,input::-webkit-clear-button{display:none}input::-webkit-calendar-picker-indicator{color:#0000;opacity:1}input::-webkit-calendar-picker-indicator:hover{background:transparent;cursor:pointer}input::-webkit-calendar-picker-indicator:after{content:"";display:block;background:url(https://cdn0.iconfinder.com/data/icons/slim-square-icons-basics/100/basics-08-512.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;right:0;margin-top:-16px}.date{position:relative;width:154px;overflow:auto}.date>input{width:140px;padding:5px;height:24px;display:block}.container--name--coments{width:100%;border:1px solid black;border-radius:10px;background-color:#fff;padding:10px;margin-top:10px;display:flex;flex-direction:row;box-shadow:-1px 1px 14px #00000078}.name--agent{width:50%;display:flex;justify-content:center;margin:0 auto;border:1px solid black;position:relative}.name--agent--edit{position:absolute;top:0;right:0;cursor:pointer;margin-top:5px;margin-right:5px}.name--agent--title{display:flex;justify-content:center;align-items:center;text-align:center}.agent--coments{position:relative;width:50%}.agent--coments--title{color:#000;display:flex;justify-content:space-between;align-items:center}.agent--coments--title h2{flex:1;text-align:center}.sort-icon{cursor:pointer;font-size:.8em;vertical-align:middle;margin-left:5px;transition:transform .2s}.desc{transform:rotate(180deg)}.asc{transform:rotate(0)}.agent--coments--item--div{display:flex;justify-content:space-between;position:relative;background-color:#fff7b8;border-radius:10px;padding:4px;margin:5px;border:.5px solid #D1D1D1}.agent--coments--item{display:flex;justify-content:space-between;position:static;background-color:#fff7b8;width:100%;max-width:100%}.agent--coments--item span{word-break:break-all;white-space:normal}.agent--coments--list{width:100%;max-height:150px;overflow-x:hidden;overflow-y:scroll}.agent--coments--item--div:hover .show-on-hover{display:flex}.show-on-hover{display:none;width:10%;height:100%;border-radius:0 10px 10px 0;right:0;top:0;position:absolute;background-color:#eff2f7;border-left:1px solid #D1D1D1;padding:5px 10px;cursor:pointer}.container--tables{display:flex;flex-direction:row}.div--table--agents{width:35%;max-height:90vh;margin-right:5px}.div--table--agents--filter_documents{width:100%}.div--table--agent--documents{width:70%}.table--agents{border:1px solid #D6D6D6}.table--agent--documents{border:1px solid black}.icon-columns{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;column-gap:11px;width:auto}.icon-columns a:hover i{color:#fff}.icon-columns i{font-size:18px;color:#000}@media only screen and (max-width: 768px){.show-on-hover{width:20%}.show-on-hover i{font-size:1.2em;display:flex;justify-content:center}}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #5a2db0;border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-bottom:4px solid #7AC429;border-left:4px solid transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.switch{font-size:17px;position:relative;display:inline-block;width:3.5em;height:2em}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#8e57e3;border-radius:50px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.slider:before{position:absolute;content:"";display:flex;align-items:center;justify-content:center;height:2em;width:2em;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:50px;box-shadow:0 10px 20px #0006;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.switch input:checked+.slider{background:#8ad952}.switch input:focus+.slider{box-shadow:0 0 1px #0974f1}.switch input:checked+.slider:before{transform:translate(1.6em)}
