/*!
 * gio landing backoffice
 *  1.0.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,Jose Garcia <jgarcia@controlla.com.mx>
 * 
 * 
 */.facebook--btn[data-v-96579b2c]{border-radius:4px;min-width:150px;background-color:#e9ebee;cursor:pointer;display:inline-block;vertical-align:top}.facebook--btn:hover table[data-v-96579b2c]{background:#5376bc!important}.facebook--btn table[data-v-96579b2c]{height:40px;width:150px;table-layout:fixed;background:#4267b2;border-radius:4px;color:#fff;border:0;border-collapse:collapse;border-spacing:0;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 5px 0!important;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)!important;-webkit-transition:background .1s ease-out 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s}.facebook--btn table .loader_container[data-v-96579b2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.facebook--btn table .loader[data-v-96579b2c]{display:block;border-radius:50%;border-style:solid;border-width:.1rem;border-top-color:#8b9dc3;border-right-color:#fff;border-left-color:#fff;border-bottom-color:#fff;-webkit-animation:v-facebook-login-spin-data-v-96579b2c 2s linear infinite;animation:v-facebook-login-spin-data-v-96579b2c 2s linear infinite;height:1.5rem;margin-right:.5rem;opacity:.9;width:1.5rem}.facebook--btn table td[data-v-96579b2c]{border:none;font-family:Helvetica,Arial,sans-serif;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap}.facebook--btn table td svg[data-v-96579b2c]{height:24px;width:24px}.facebook--btn table td[data-v-96579b2c]:first-child{padding-top:0;padding-left:0;width:40px}.facebook--btn table td:first-child div[data-v-96579b2c]{height:24px;margin:8px}.facebook--btn table td[data-v-96579b2c]:last-child{padding-bottom:0;padding-left:0;font-size:16px;margin-right:12px}@-webkit-keyframes v-facebook-login-spin-data-v-96579b2c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes v-facebook-login-spin-data-v-96579b2c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.google--btn[data-v-3ea1fc62]{border-radius:4px;min-width:150px;background-color:#e9ebee;cursor:pointer;display:inline-block;vertical-align:top}.google--btn:hover table[data-v-3ea1fc62]{background:rgba(9,30,66,.02)!important}.google--btn table[data-v-3ea1fc62]{height:40px;width:150px;table-layout:fixed;background:#fff;border-radius:4px;color:#505f79!important;border:0;border-collapse:collapse;border-spacing:0;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 5px 0!important;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)!important;-webkit-transition:background .1s ease-out 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s;transition:background .1s ease-out 0s,box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s,-webkit-box-shadow .15s cubic-bezier(.47,.03,.49,1.38) 0s}.google--btn table .loader_container[data-v-3ea1fc62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.google--btn table .loader[data-v-3ea1fc62]{display:block;border-radius:50%;border-style:solid;border-width:.1rem;border-top-color:#e33e2b;border-right-color:#e33e2b;border-left-color:#e33e2b;border-bottom-color:#cdcfd3;-webkit-animation:v-google-login-spin-data-v-3ea1fc62 2s linear infinite;animation:v-google-login-spin-data-v-3ea1fc62 2s linear infinite;height:1.5rem;margin-right:.5rem;opacity:.9;width:1.5rem}.google--btn table td[data-v-3ea1fc62]{border:none;font-family:Helvetica,Arial,sans-serif;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap}.google--btn table td img[data-v-3ea1fc62]{height:20px;width:20px;margin-top:3px}.google--btn table td[data-v-3ea1fc62]:first-child{padding-top:0;width:40px}.google--btn table td:first-child div[data-v-3ea1fc62]{height:24px;margin:8px}.google--btn table td[data-v-3ea1fc62]:last-child{padding-bottom:0;padding-left:0;font-size:16px;margin-right:12px}@-webkit-keyframes v-google-login-spin-data-v-3ea1fc62{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes v-google-login-spin-data-v-3ea1fc62{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login{padding:25px 40px}.login__form h1{color:#fff;text-align:center;font-weight:400}.login__form span{color:#fff}.login__form input,.login__form span.input-span-placeholder{color:#000}.login__button{width:100%}.msg{text-align:center;margin-top:10px}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.vm-input{color:#5b5777}.vm-input .vm-input--icon{color:rgba(0,0,0,.4)!important}@media only screen and (max-width:768px){#loginButton{width:100%}.msg{text-align:center;margin-top:10px}}