.tarjeta-tiempo[data-v-297c86f0]{height:100%}.tiempo-bloque[data-v-297c86f0]{background:#f7f8fc;border-radius:12px;padding:18px 12px 20px;text-align:center;border:1px solid #eef0f6}.tiempo-bloque--live[data-v-297c86f0]{background:linear-gradient(180deg,#f3fff6,#e8f8ee);border-color:#c8ecd4}.tiempo-label[data-v-297c86f0]{font-size:13px;font-weight:600;letter-spacing:.3px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.tiempo-reloj[data-v-297c86f0]{display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.tiempo-digito[data-v-297c86f0]{background:#fff;color:#1a237e;font-size:2.35rem;font-weight:700;line-height:1;padding:12px 10px 11px;border-radius:10px;min-width:58px;box-shadow:0 4px 10px rgba(26,35,126,.08)}.tiempo-reloj--activo .tiempo-digito[data-v-297c86f0]{color:#1b5e20;box-shadow:0 4px 10px rgba(27,94,32,.12)}.tiempo-digito--seg[data-v-297c86f0]{font-size:1.85rem;min-width:50px;opacity:.85}.tiempo-sep[data-v-297c86f0]{font-size:2.1rem;font-weight:700;margin:0 6px;color:#9fa8da;animation:blink-sep-data-v-297c86f0 1.2s ease-in-out infinite}.tiempo-reloj--activo .tiempo-sep[data-v-297c86f0]{color:#81c784}.tiempo-na[data-v-297c86f0]{font-size:2rem;font-weight:600;color:#9e9e9e;padding-top:8px}@keyframes blink-sep-data-v-297c86f0{0%,to{opacity:1}50%{opacity:.25}}.tarjeta-dias[data-v-6a19c31c]{background:linear-gradient(135deg,#0d47a1,#1565c0 55%,#1e88e5)!important;border-radius:14px!important;overflow:hidden;box-shadow:0 10px 24px rgba(13,71,161,.28)!important}.tarjeta-dias--urgente[data-v-6a19c31c]{background:linear-gradient(135deg,#e65100,#ef6c00 55%,#fb8c00)!important;box-shadow:0 10px 24px rgba(239,108,0,.32)!important}.tarjeta-dias--cerrado[data-v-6a19c31c]{background:linear-gradient(135deg,#37474f,#546e7a)!important;box-shadow:0 10px 24px rgba(55,71,79,.28)!important}.dias-periodo[data-v-6a19c31c]{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;opacity:.9;margin-bottom:8px}.dias-fechas[data-v-6a19c31c]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:14px}.dias-fecha[data-v-6a19c31c]{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600}.dias-contador[data-v-6a19c31c]{text-align:center}.dias-numero[data-v-6a19c31c]{font-size:3.4rem;font-weight:800;line-height:1;letter-spacing:-1px}.dias-texto[data-v-6a19c31c]{margin-top:4px;font-size:15px;font-weight:500;opacity:.95}.tarjeta-dias--embebida[data-v-6a19c31c]{box-shadow:none!important}.tarjeta-dias--embebida[data-v-6a19c31c] .v-card__text{padding:16px 12px!important}.tarjeta-dias--embebida .dias-numero[data-v-6a19c31c]{font-size:2.6rem}.panel-resumen-semana[data-v-517a55b1]{height:100%}.panel-head[data-v-517a55b1]{text-align:center;margin-bottom:12px}.panel-kicker[data-v-517a55b1]{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:#3949ab}.panel-rango[data-v-517a55b1]{margin-top:4px;font-size:15px;font-weight:700;color:#263238}.panel-etiqueta[data-v-517a55b1]{margin-top:2px;font-size:12px;color:#78909c}.metrica[data-v-517a55b1]{background:#f7f8fc;border:1px solid #eef0f6;border-radius:12px;padding:12px 8px 14px;text-align:center;min-height:92px}.metrica--actual[data-v-517a55b1]{background:#eef3ff;border-color:#d6e0ff}.metrica--click[data-v-517a55b1]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.metrica--click[data-v-517a55b1]:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(57,73,171,.12)}.metrica-label[data-v-517a55b1]{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#607d8b;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.metrica-valor[data-v-517a55b1]{font-size:1.85rem;font-weight:800;line-height:1.1;color:#1a237e}.metrica-hint[data-v-517a55b1]{margin-top:4px;font-size:10px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#90a4ae}