@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}#app{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;background:#f4f5f7;min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#999}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.vps-page{min-height:100vh;background:#f4f5f7;padding-bottom:2.5rem}.vps-main-container{max-width:100%;padding:0 1.5rem}.vps-title{font-family:Inter,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.4px;color:#111;margin:1.5rem 0 0 1.25rem;padding:0}.vps-filter-row{margin-top:1.25rem}.vps-action-bar{margin-top:1rem;margin-bottom:.75rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.vps-btn-excel{background:#111!important;border:none!important;border-radius:8px!important;font-family:Inter,sans-serif!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.3px!important;padding:.38rem 1rem!important;display:inline-flex!important;align-items:center!important;gap:.3rem!important;transition:background .18s ease,box-shadow .18s ease!important}.vps-btn-excel:hover{background:#2a2a2a!important;box-shadow:0 4px 14px rgba(0,0,0,.2)!important}.vps-search-bar{margin-bottom:.75rem}.vps-search-bar .form-group{margin-bottom:0}.vps-table-card{background:#fff;border-radius:14px;box-shadow:0 2px 16px rgba(0,0,0,.07);overflow-x:auto;width:100%;margin-bottom:1.25rem}.vps-table-card .table{font-family:Inter,sans-serif;font-size:.82rem;margin-bottom:0;border-collapse:collapse}.vps-table-card .table thead th{background:#111!important;color:#fff!important;font-family:Inter,sans-serif;font-weight:600;font-size:.76rem;letter-spacing:.4px;text-transform:uppercase;border:none!important;padding:.7rem .85rem;white-space:nowrap}.vps-table-card .table tbody tr{border-bottom:1px solid #f1f3f5;transition:background .12s ease}.vps-table-card .table tbody tr:last-child{border-bottom:none}.vps-table-card .table tbody tr:hover{background:#f8f9fa!important}.vps-table-card .table tbody td{border-top:none!important;padding:.6rem .85rem;vertical-align:middle;color:#333}.vps-table-card .table .b-table-empty-row td{padding:2rem;color:#aaa;font-size:.85rem;text-align:center}.vps-table-card .b-form-select option{background:#fff!important;color:#111!important}.vps-estado-cell{display:flex;align-items:center;gap:.4rem}.vps-check-btn{background:#111!important;border:none!important;border-radius:7px!important;padding:.25rem .45rem!important;flex-shrink:0;transition:background .15s ease!important}.vps-check-btn:hover{background:#333!important}.select-aprobado{background-color:#22c55e!important}.select-aprobado,.select-eliminado{color:#fff!important;border:none!important;border-radius:7px!important;font-family:Inter,sans-serif;font-size:.76rem!important;font-weight:500!important}.select-eliminado{background-color:#ef4444!important}.select-por-revisar{background-color:#f59e0b!important;color:#111!important;border:none!important;border-radius:7px!important;font-family:Inter,sans-serif;font-size:.76rem!important;font-weight:500!important}.color-circle{display:inline-block;width:14px;height:14px;border-radius:50%}.vps-pagination-bar{padding:0 .25rem;align-items:center;margin-bottom:1.5rem}.vps-perpage-group label{font-family:Inter,sans-serif;font-size:.78rem;color:#666;white-space:nowrap}.vps-pagination-bar .form-control,.vps-perpage-group select{font-family:Inter,sans-serif;font-size:.8rem;border-radius:8px;border:1px solid #dde1e7;color:#333;background:#fff;transition:border-color .15s ease}.vps-pagination .page-item .page-link{font-family:Inter,sans-serif;font-size:.78rem;color:#555;border:1px solid #dde1e7;border-radius:7px!important;margin:0 2px;padding:.3rem .6rem;transition:background .13s ease,color .13s ease;background:#fff}.vps-pagination .page-item.active .page-link{background:#111!important;border-color:#111!important;color:#fff!important;font-weight:600}.vps-pagination .page-item:not(.active) .page-link:hover{background:#f0f2f5;color:#111;border-color:#c8cdd5}.vps-pagination .page-item.disabled .page-link{color:#ccc;background:#fafafa}@media (max-width:768px){.vps-title{font-size:1.25rem;margin-left:.75rem}.vps-main-container{padding:0 .75rem}.vps-table-card{border-radius:10px}.vps-table-card .table thead th{font-size:.7rem;padding:.55rem .6rem}.vps-table-card .table tbody td{font-size:.78rem;padding:.5rem .6rem}.vps-estado-cell{flex-direction:column;align-items:flex-start;gap:.3rem}}@media (max-width:480px){.vps-title{font-size:1.1rem}.vps-btn-excel{width:100%;justify-content:center!important}}h3[data-v-a87ea5ee]{margin:40px 0 0}ul[data-v-a87ea5ee]{list-style-type:none;padding:0}li[data-v-a87ea5ee]{display:inline-block;margin:0 10px}a[data-v-a87ea5ee]{color:#42b983}.bordes[data-v-01bddc0e]{border-color:#000;border-width:1px;border-style:double}.customPage.page-item.active .page-link[data-v-c0417c7a]{background-color:red;border-color:red}.vps-filter-panel[data-v-1511e890]{background:#111!important;border-radius:14px!important;padding:1.4rem 1.5rem 1.1rem!important;margin-bottom:0!important;box-shadow:0 6px 24px rgba(0,0,0,.18)!important}.vps-filter-panel .vps-label[data-v-1511e890]{font-family:Inter,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.6);display:block;margin-bottom:.3rem}.vps-filter-panel[data-v-1511e890] .vps-date-input{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:9px!important;color:#fff!important;font-family:Inter,sans-serif;font-size:.82rem;transition:border-color .18s ease,background .18s ease}.vps-filter-panel[data-v-1511e890] .vps-date-input:focus{background:hsla(0,0%,100%,.13)!important;border-color:hsla(0,0%,100%,.35)!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.07)!important;outline:none}.vps-filter-panel[data-v-1511e890] .vps-date-input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}.vps-filter-panel[data-v-1511e890] .custom-select,.vps-filter-panel[data-v-1511e890] .form-control:not(.b-form-btn-label-control),.vps-filter-panel[data-v-1511e890] select.form-control{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:9px!important;color:#fff!important;font-family:Inter,sans-serif;font-size:.82rem;transition:border-color .18s ease,background .18s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vps-filter-panel[data-v-1511e890] .custom-select:focus,.vps-filter-panel[data-v-1511e890] .form-control:not(.b-form-btn-label-control):focus,.vps-filter-panel[data-v-1511e890] select.form-control:focus{background:hsla(0,0%,100%,.13)!important;border-color:hsla(0,0%,100%,.35)!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.07)!important;outline:none}.vps-filter-panel[data-v-1511e890] .form-control::-moz-placeholder{color:hsla(0,0%,100%,.38)!important;font-style:italic}.vps-filter-panel[data-v-1511e890] .form-control::placeholder{color:hsla(0,0%,100%,.38)!important;font-style:italic}.vps-filter-panel[data-v-1511e890] select option{background:#1a1a1a!important;color:#fff!important}.vps-filter-panel[data-v-1511e890] .row>.col,.vps-filter-panel[data-v-1511e890] .row>[class*=col-]{margin-bottom:.6rem}.vps-filter-panel[data-v-1511e890] .btn-outline-secondary{border:1.5px solid hsla(0,0%,100%,.35)!important;color:#fff!important;background:transparent!important;border-radius:9px!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;font-weight:500!important;padding:.42rem 1.2rem!important;letter-spacing:.2px!important;transition:background .18s ease,border-color .18s ease,transform .12s ease!important;margin-right:.5rem}.vps-filter-panel[data-v-1511e890] .btn-outline-secondary:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.65)!important;transform:translateY(-1px)}.vps-filter-panel[data-v-1511e890] .btn-outline-secondary:active{transform:translateY(0);background:hsla(0,0%,100%,.15)!important}@media (max-width:768px){.vps-filter-panel[data-v-1511e890]{padding:1rem 1rem .85rem!important;border-radius:10px!important}.vps-filter-panel[data-v-1511e890] .row>.col,.vps-filter-panel[data-v-1511e890] .row>[class*=col-]{flex:0 0 100%;max-width:100%;margin-bottom:.5rem}}.border-green[data-v-7530d756]{border-color:#a9eca9}.border-red[data-v-7530d756]{border-color:#f86464}.customPage.page-item.active .page-link[data-v-328009de]{background-color:red;border-color:red}.circle[data-v-328009de]{width:150px;height:150px;border-radius:50%;font-size:20px}.files-contenedor[data-v-6008bfd5]{margin-top:20px;margin-bottom:20px}.upload-file[data-v-6008bfd5]{margin-top:15px}.file-name[data-v-6008bfd5]{display:block;max-width:150px;white-space:nowrap;overflow-x:auto}.circle-green[data-v-058188d5],.circle-red[data-v-058188d5],.circle-yellow[data-v-058188d5]{width:10px;height:10px;border-radius:50%;margin-left:8px}.circle-red[data-v-058188d5]{background-color:red}.circle-green[data-v-058188d5]{background-color:green}.circle-yellow[data-v-058188d5]{background-color:#ff0}.text[data-v-058188d5]{font-size:16px}.container-taller[data-v-058188d5]{display:flex;align-items:center}.options-ico[data-v-07dce61c]{margin-top:10px}.color-circle[data-v-07dce61c]{display:inline-block;width:12px;height:12px;border-radius:50%}.vps-page[data-v-57aac54a]{min-height:100vh;background:#f4f5f7;padding-bottom:2.5rem}.vps-main-container[data-v-57aac54a]{max-width:100%;padding:0 1.5rem}.vps-title[data-v-57aac54a]{font-family:Inter,sans-serif;font-size:1.55rem;font-weight:700;letter-spacing:-.4px;color:#111;margin:1.5rem 0 0 1.25rem;padding:0;opacity:0}.vps-filter-row[data-v-57aac54a]{margin-top:1.25rem;opacity:0}.vps-action-bar[data-v-57aac54a]{margin-top:1rem;margin-bottom:.75rem;opacity:0;display:flex;align-items:center}.vps-btn-excel[data-v-57aac54a]{background:#111!important;border:none!important;border-radius:8px!important;font-family:Inter,sans-serif!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.3px!important;padding:.38rem 1rem!important;display:inline-flex!important;align-items:center!important;gap:.3rem!important;transition:background .18s ease,box-shadow .18s ease!important}.vps-btn-excel[data-v-57aac54a]:hover{background:#2a2a2a!important;box-shadow:0 4px 14px rgba(0,0,0,.2)!important}.vps-table-card[data-v-57aac54a]{background:#fff;border-radius:14px;box-shadow:0 2px 16px rgba(0,0,0,.07);overflow-x:auto;width:100%;margin-bottom:1.25rem;opacity:0}.vps-table-card[data-v-57aac54a] .table{font-family:Inter,sans-serif;font-size:.82rem;margin-bottom:0;border-collapse:collapse}.vps-table-card[data-v-57aac54a] .table thead th{background:#111!important;color:#fff!important;font-family:Inter,sans-serif;font-weight:600;font-size:.76rem;letter-spacing:.4px;text-transform:uppercase;border:none!important;padding:.7rem .85rem;white-space:nowrap}.vps-table-card[data-v-57aac54a] .table tbody tr{border-bottom:1px solid #f1f3f5;transition:background .12s ease}.vps-table-card[data-v-57aac54a] .table tbody tr:last-child{border-bottom:none}.vps-table-card[data-v-57aac54a] .table tbody tr:hover{background:#f8f9fa!important}.vps-table-card[data-v-57aac54a] .table tbody td{border-top:none!important;padding:.6rem .85rem;vertical-align:middle;color:#333}.vps-table-card[data-v-57aac54a] .table .b-table-empty-row td{padding:2rem;color:#aaa;font-size:.85rem;text-align:center}.vps-table-busy[data-v-57aac54a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:2.5rem 1rem}.vps-table-busy__spinner[data-v-57aac54a]{width:1.75rem;height:1.75rem;border-width:3px;color:#111}.vps-table-busy__text[data-v-57aac54a]{font-family:Inter,sans-serif;font-size:.82rem;color:#888;letter-spacing:.2px}.vps-btn-excel[data-v-57aac54a]:disabled{opacity:.75!important;cursor:not-allowed!important}.vps-date-cell[data-v-57aac54a]{color:#555;font-size:.79rem;letter-spacing:.1px}.vps-edit-icon[data-v-57aac54a]{cursor:pointer;color:#555;display:inline-block;transition:color .15s ease,transform .15s ease}.vps-edit-icon[data-v-57aac54a]:hover{color:#111;transform:scale(1.15)}.vps-estado-cell[data-v-57aac54a]{display:flex;align-items:center;gap:.4rem}.select-aprobado[data-v-57aac54a]{background-color:#22c55e!important}.select-aprobado[data-v-57aac54a],.select-eliminado[data-v-57aac54a]{color:#fff!important;border:none!important;border-radius:7px!important;font-family:Inter,sans-serif;font-size:.76rem!important;font-weight:500!important}.select-eliminado[data-v-57aac54a]{background-color:#ef4444!important}.select-por-revisar[data-v-57aac54a]{background-color:#f59e0b!important;color:#111!important;border:none!important;border-radius:7px!important;font-family:Inter,sans-serif;font-size:.76rem!important;font-weight:500!important}.vps-table-card[data-v-57aac54a] .b-form-select option{background:#fff!important;color:#111!important}.vps-check-btn[data-v-57aac54a]{background:#111!important;border:none!important;border-radius:7px!important;padding:.25rem .45rem!important;flex-shrink:0;transition:background .15s ease!important}.vps-check-btn[data-v-57aac54a]:hover{background:#333!important}.vps-pagination-bar[data-v-57aac54a]{padding:0 .25rem;align-items:center;opacity:0}.vps-perpage-group[data-v-57aac54a] label{font-family:Inter,sans-serif;font-size:.78rem;color:#666;white-space:nowrap}.vps-pagination-bar[data-v-57aac54a] .form-control,.vps-perpage-group[data-v-57aac54a] select{font-family:Inter,sans-serif;font-size:.8rem;border-radius:8px;border:1px solid #dde1e7;color:#333;background:#fff;transition:border-color .15s ease}.vps-perpage-group[data-v-57aac54a] select:focus{border-color:#999;box-shadow:0 0 0 2px rgba(0,0,0,.06)}.vps-pagination[data-v-57aac54a] .page-item .page-link{font-family:Inter,sans-serif;font-size:.78rem;color:#555;border:1px solid #dde1e7;border-radius:7px!important;margin:0 2px;padding:.3rem .6rem;transition:background .13s ease,color .13s ease;background:#fff}.vps-pagination[data-v-57aac54a] .page-item.active .page-link{background:#111!important;border-color:#111!important;color:#fff!important;font-weight:600}.vps-pagination[data-v-57aac54a] .page-item:not(.active) .page-link:hover{background:#f0f2f5;color:#111;border-color:#c8cdd5}.vps-pagination[data-v-57aac54a] .page-item.disabled .page-link{color:#ccc;background:#fafafa}[data-v-57aac54a] .modal-title{font-family:Inter,sans-serif;font-weight:600;font-size:1rem}[data-v-57aac54a] .modal-footer .btn-primary{background:#111;border-color:#111;font-family:Inter,sans-serif;border-radius:8px;font-size:.82rem}@media (max-width:768px){.vps-title[data-v-57aac54a]{font-size:1.25rem;margin-left:.75rem}.vps-main-container[data-v-57aac54a]{padding:0 .75rem}.vps-table-card[data-v-57aac54a]{border-radius:10px}.vps-table-card[data-v-57aac54a] .table thead th{font-size:.7rem;padding:.55rem .6rem}.vps-table-card[data-v-57aac54a] .table tbody td{font-size:.78rem;padding:.5rem .6rem}.vps-estado-cell[data-v-57aac54a]{flex-direction:column;align-items:flex-start;gap:.3rem}}@media (max-width:480px){.vps-title[data-v-57aac54a]{font-size:1.1rem}.vps-btn-excel[data-v-57aac54a]{width:100%;justify-content:center!important}}.vps-layout[data-v-2f8d4b9a]{display:flex;flex-direction:column;min-height:100vh}.vps-main[data-v-2f8d4b9a]{flex:1;background:#f4f5f7}.vps-navbar[data-v-2f8d4b9a]{background:#0d0d0d!important;border-bottom:1px solid hsla(0,0%,100%,.07)!important;padding:.55rem 1.5rem!important;font-family:Inter,sans-serif!important}.vps-nav-logo[data-v-2f8d4b9a]{height:34px;width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(1.05)}.vps-nav-toggle[data-v-2f8d4b9a]{border:1px solid hsla(0,0%,100%,.25)!important;border-radius:7px!important;padding:.3rem .55rem!important;color:hsla(0,0%,100%,.75)!important;transition:border-color .15s,background .15s!important}.vps-nav-toggle[data-v-2f8d4b9a]:focus{box-shadow:none!important}.vps-nav-toggle[data-v-2f8d4b9a]:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.4)!important}.vps-nav-toggle-icon[data-v-2f8d4b9a]{font-size:1.1rem;color:hsla(0,0%,100%,.8)}.vps-nav-items[data-v-2f8d4b9a]{gap:.1rem}.vps-navbar[data-v-2f8d4b9a] .nav-link{color:hsla(0,0%,100%,.7)!important;font-family:Inter,sans-serif!important;font-size:.83rem!important;font-weight:500!important;letter-spacing:.15px!important;padding:.45rem .8rem!important;border-radius:7px!important;transition:color .15s,background .15s!important;white-space:nowrap}.vps-navbar[data-v-2f8d4b9a] .nav-link:hover{color:#fff!important;background:hsla(0,0%,100%,.09)!important}.vps-navbar[data-v-2f8d4b9a] .dropdown-toggle:after{opacity:.5;margin-left:.35rem;vertical-align:.18em}.vps-navbar[data-v-2f8d4b9a] .dropdown-menu{background:#141414!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;padding:.35rem 0!important;box-shadow:0 10px 30px rgba(0,0,0,.35)!important;min-width:13rem;margin-top:.3rem!important}.vps-navbar[data-v-2f8d4b9a] .dropdown-item{color:hsla(0,0%,100%,.75)!important;font-family:Inter,sans-serif!important;font-size:.81rem!important;font-weight:400!important;padding:.5rem 1.1rem!important;transition:background .12s,color .12s!important;border-radius:0!important}.vps-navbar[data-v-2f8d4b9a] .dropdown-item:focus,.vps-navbar[data-v-2f8d4b9a] .dropdown-item:hover{background:hsla(0,0%,100%,.09)!important;color:#fff!important}.vps-navbar[data-v-2f8d4b9a] .dropdown-divider{border-color:hsla(0,0%,100%,.08)!important}.vps-nav-logout[data-v-2f8d4b9a] .nav-link{color:hsla(0,0%,100%,.5)!important}.vps-nav-logout[data-v-2f8d4b9a] .nav-link:hover{color:#fff!important}.vps-nav-avatar-wrap[data-v-2f8d4b9a]{display:flex;align-items:center;padding:0 .4rem}.vps-nav-avatar[data-v-2f8d4b9a]{width:32px!important;height:32px!important;font-size:.72rem!important;background:hsla(0,0%,100%,.15)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)!important;cursor:default}@media (max-width:991px){.vps-navbar[data-v-2f8d4b9a]{padding:.6rem 1rem!important}.vps-nav-items[data-v-2f8d4b9a]{padding:.6rem 0 .3rem;gap:0}.vps-navbar[data-v-2f8d4b9a] .nav-link{padding:.5rem .6rem!important;border-radius:6px!important}.vps-navbar[data-v-2f8d4b9a] .dropdown-menu{background:hsla(0,0%,100%,.05)!important;border:none!important;box-shadow:none!important;padding:0 0 0 .8rem!important;border-radius:0!important;margin-top:0!important}.vps-nav-avatar-wrap[data-v-2f8d4b9a]{padding:.4rem .6rem}}.fade-enter-active[data-v-2f8d4b9a],.fade-leave-active[data-v-2f8d4b9a]{transition:opacity .35s ease}.fade-enter[data-v-2f8d4b9a],.fade-leave-to[data-v-2f8d4b9a]{opacity:0}.bounce-enter-active[data-v-2f8d4b9a]{-webkit-animation:bounce-in-2f8d4b9a .4s ease;animation:bounce-in-2f8d4b9a .4s ease}.bounce-leave-active[data-v-2f8d4b9a]{animation:bounce-in-2f8d4b9a .4s ease reverse}@-webkit-keyframes bounce-in-2f8d4b9a{0%{transform:scale(0)}55%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bounce-in-2f8d4b9a{0%{transform:scale(0)}55%{transform:scale(1.06)}to{transform:scale(1)}}.vps-footer[data-v-2f8d4b9a]{background:#0d0d0d;border-top:1px solid hsla(0,0%,100%,.07);padding:1rem 1.5rem;margin-top:auto}.vps-footer-inner[data-v-2f8d4b9a]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.73rem;color:hsla(0,0%,100%,.28);letter-spacing:.2px}.vps-footer-brand[data-v-2f8d4b9a]{font-weight:600;color:hsla(0,0%,100%,.42)}.vps-footer-sep[data-v-2f8d4b9a]{opacity:.4}@media (max-width:480px){.vps-footer-inner[data-v-2f8d4b9a]{font-size:.68rem}}.lg-page[data-v-fb67c3c6]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:url(../img/trucks.767af512.jpg) no-repeat 50%;background-size:cover;position:relative;font-family:Inter,sans-serif}.lg-page[data-v-fb67c3c6]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,14,26,.72),rgba(10,14,26,.55));backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.lg-card[data-v-fb67c3c6]{position:relative;z-index:1;width:100%;max-width:420px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid hsla(0,0%,100%,.18);border-radius:24px;padding:2.75rem 2.5rem 2.25rem;box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.12);opacity:0}.lg-logo-wrap[data-v-fb67c3c6]{display:flex;justify-content:center;margin-bottom:1.75rem}.lg-logo[data-v-fb67c3c6]{height:52px;width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.lg-title[data-v-fb67c3c6]{font-size:1.65rem;font-weight:700;color:#fff;text-align:center;margin:0 0 .35rem;letter-spacing:-.5px}.lg-subtitle[data-v-fb67c3c6]{font-size:.83rem;color:hsla(0,0%,100%,.55);text-align:center;margin:0 0 2rem;font-weight:400}.lg-form[data-v-fb67c3c6]{display:flex;flex-direction:column;gap:1.15rem}.lg-field[data-v-fb67c3c6]{display:flex;flex-direction:column;gap:.45rem}.lg-label[data-v-fb67c3c6]{font-size:.76rem;font-weight:500;color:hsla(0,0%,100%,.7);letter-spacing:.3px}.lg-input-wrap[data-v-fb67c3c6]{position:relative;display:flex;align-items:center}.lg-input-icon[data-v-fb67c3c6]{position:absolute;left:.9rem;color:hsla(0,0%,100%,.45);font-size:.9rem;pointer-events:none;flex-shrink:0}.lg-input[data-v-fb67c3c6]{width:100%;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:#fff;font-family:Inter,sans-serif;font-size:.88rem;padding:.7rem .9rem .7rem 2.5rem;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;box-sizing:border-box}.lg-input[data-v-fb67c3c6]::-moz-placeholder{color:hsla(0,0%,100%,.28)}.lg-input[data-v-fb67c3c6]::placeholder{color:hsla(0,0%,100%,.28)}.lg-input[data-v-fb67c3c6]:focus{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.13);box-shadow:0 0 0 3px hsla(0,0%,100%,.08)}.lg-input--pass[data-v-fb67c3c6]{padding-right:2.75rem}.lg-eye-icon[data-v-fb67c3c6]{position:absolute;right:.9rem;color:hsla(0,0%,100%,.45);cursor:pointer;font-size:.9rem;transition:color .15s ease;flex-shrink:0}.lg-eye-icon[data-v-fb67c3c6]:hover{color:hsla(0,0%,100%,.85)}.lg-input[data-v-fb67c3c6]:-webkit-autofill,.lg-input[data-v-fb67c3c6]:-webkit-autofill:focus,.lg-input[data-v-fb67c3c6]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px rgba(30,40,60,.75);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;border-color:hsla(0,0%,100%,.25)}.lg-btn[data-v-fb67c3c6]{margin-top:.5rem;width:100%;padding:.78rem 1rem;background:#fff;color:#111;border:none;border-radius:12px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.2px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:background .18s ease,transform .12s ease,box-shadow .18s ease;box-shadow:0 4px 18px rgba(0,0,0,.25)}.lg-btn[data-v-fb67c3c6]:hover:not(:disabled){background:#f0f0f0;box-shadow:0 6px 22px rgba(0,0,0,.3);transform:translateY(-1px)}.lg-btn[data-v-fb67c3c6]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px rgba(0,0,0,.2)}.lg-btn[data-v-fb67c3c6]:disabled{opacity:.65;cursor:not-allowed}.lg-forgot[data-v-fb67c3c6]{display:block;margin-top:1.35rem;text-align:center;font-size:.78rem;font-weight:500;color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .15s ease;letter-spacing:.1px}.lg-forgot[data-v-fb67c3c6]:hover{color:hsla(0,0%,100%,.9)}@media (max-width:480px){.lg-card[data-v-fb67c3c6]{padding:2.25rem 1.5rem 1.75rem;border-radius:20px}.lg-title[data-v-fb67c3c6]{font-size:1.4rem}}