@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);body{font-family:Poppins,sans-serif;margin:0}.v-main{background:linear-gradient(135deg,#7484ab,#080a0e);min-height:100vh;color:#fff}.v-btn{transition:all .3s ease;font-weight:500}.v-btn:hover{transform:scale(1.04);opacity:.95}.theme--dark.v-application{background-color:transparent!important;color:#e0e0e0!important}.theme--dark .v-card,.theme--dark .v-container,.theme--dark .v-list,.theme--dark .v-tabs{color:#fff!important}.v-list{font-size:.85rem}.v-list-item{min-height:32px!important}.v-list-item-title{font-size:.85rem}.login-container[data-v-54320aea]{height:100vh;overflow:hidden;background-color:#dceff8}.left-panel[data-v-54320aea]{width:50%;background:linear-gradient(135deg,rgba(2,147,211,.95),rgba(2,112,161,.95)),url(/img/Isotipo%20Gris.647f99c2.png);background-size:100%;background-repeat:no-repeat;background-position:50%;color:#fff;padding:40px}.branding[data-v-54320aea]{max-width:420px}.title[data-v-54320aea]{font-size:2.6rem;font-weight:800}.subtitle[data-v-54320aea]{font-size:1.15rem;margin-top:12px;opacity:.95}.right-panel[data-v-54320aea]{width:50%}.login-card[data-v-54320aea]{border-radius:16px}.login-title[data-v-54320aea]{font-size:1.4rem;font-weight:700;color:#0293d3}.primary-btn[data-v-54320aea]{background-color:#0293d3!important;color:#fff!important}.secondary-btn[data-v-54320aea]{border-color:#0293d3!important;color:#0293d3!important}.white-card[data-v-54320aea]{background-color:#fff!important;color:#27282a!important;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.global-dashboard-card[data-v-54320aea]{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.theme--light .white-card[data-v-54320aea]{background-color:#fff!important;color:#27282a!important}.theme--dark .white-card[data-v-54320aea]{background-color:#131212bf!important;color:#fff!important}.theme--light .global-dashboard-card[data-v-54320aea]{background-color:#fff;color:#27282a}@media (max-width:960px){.left-panel[data-v-54320aea]{display:none!important}.right-panel[data-v-54320aea]{width:100%}}.theme--light .right-panel[data-v-54320aea]{background:#f4f6fb!important}.theme--dark .right-panel[data-v-54320aea]{background:#1e1e1e!important}.container-custom[data-v-29c95605]{height:80vh;display:flex;align-items:center;justify-content:center}.container-custom[data-v-ff02f6f0]{max-width:1000px;margin:auto}.v-dialog.v-dialog--active[data-v-ff02f6f0]{overflow:hidden!important}.dialog-scroll-container[data-v-ff02f6f0]{flex:1 1 auto;overflow-y:auto;max-height:60vh;padding:16px;box-sizing:border-box;scroll-behavior:smooth}div[data-v-fb85ef42]{height:300px}.white-card[data-v-20f16706]{background-color:#fff!important;color:#0293d3!important;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dashboard-header[data-v-20f16706]{font-weight:700;color:#fff!important}.dashboard-header.estado[data-v-20f16706],.dashboard-header.proyecto[data-v-20f16706],.dashboard-header.ubicacion[data-v-20f16706]{background-color:#0293d3!important}.global-dashboard-card[data-v-20f16706]{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.theme--light .white-card[data-v-20f16706]{background-color:#fff!important;color:#27282a!important}.theme--dark .white-card[data-v-20f16706]{background-color:#0303031e!important;color:#fff!important}.dashboard-header.colaboradores[data-v-20f16706],.dashboard-header.equipos[data-v-20f16706],.dashboard-header.perifericos[data-v-20f16706]{background-color:#0293d3!important}.theme--light .global-dashboard-card[data-v-20f16706]{background-color:#fff;color:#27282a}.theme--dark .global-dashboard-card[data-v-20f16706]{background-color:#27282a;color:#fff}.container-custom[data-v-b21f09c2]{max-width:1200px;margin:auto}.hoverable[data-v-b21f09c2]{transition:.2s;cursor:pointer}.hoverable[data-v-b21f09c2]:hover{background-color:#f5f5f5}.spin[data-v-b21f09c2]{animation:spin-b21f09c2 1s linear infinite}@keyframes spin-b21f09c2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gab-item[data-v-b21f09c2]{position:relative;overflow:hidden;border-radius:8px;transition:filter .15s ease,background-color .15s ease}.gab-item[data-v-b21f09c2]:hover{filter:brightness(.96);background-color:rgba(0,0,0,.04)}.gab-item[data-v-b21f09c2]:active{filter:brightness(.92)}.row-link[data-v-b21f09c2]{cursor:pointer}.actions[data-v-b21f09c2]{transition:opacity .15s ease}.gab-item .actions[data-v-b21f09c2]{opacity:.85}.gab-item:hover .actions[data-v-b21f09c2]{opacity:1}.global-dashboard-card[data-v-b21f09c2]{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);overflow:hidden}.theme--light .global-dashboard-card[data-v-b21f09c2]{background-color:#fff;color:#27282a}.theme--dark .global-dashboard-card[data-v-b21f09c2]{background-color:#27282a;color:#fff}.global-dashboard-card .v-data-table[data-v-b21f09c2]{border-radius:12px}.global-dashboard-card[data-v-573b9e39]{border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);transition:background-color .3s,color .3s}.theme--light .global-dashboard-card[data-v-573b9e39]{background-color:#fff;color:#1e1e1e}.theme--dark .global-dashboard-card[data-v-573b9e39]{background-color:#1e1e1e;color:#f5f5f5;box-shadow:0 4px 20px rgba(0,0,0,.6)}.white-card[data-v-573b9e39]{border-radius:12px;transition:background-color .3s,color .3s}.theme--light .white-card[data-v-573b9e39]{background-color:#fff!important;color:#1e1e1e!important}.theme--dark .white-card[data-v-573b9e39]{background-color:#2a2a2a!important;color:#f5f5f5!important}.left-pane[data-v-573b9e39]{border-right:1px solid rgba(0,0,0,.12)}.theme--dark .left-pane[data-v-573b9e39]{border-right:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-application[data-v-573b9e39]{background-color:transparent!important;color:#e0e0e0!important}.card-container[data-v-951963ae]{width:400px;text-align:center}.btn-stack[data-v-951963ae]{display:grid;grid-template-columns:1fr;row-gap:10px;width:100%;padding:0 16px}.btn-full[data-v-951963ae]{width:100%!important;min-height:44px;border-radius:10px;font-weight:600;letter-spacing:.5px}