.app-bar-gradient[data-v-04b7d94a]{background:linear-gradient(135deg,#1f1fff,#0a0ab8)!important}.fin-dia[data-v-04b7d94a]{align-items:center;background:linear-gradient(135deg,#e63312,#b3220a);border:0;border-radius:999px;box-shadow:0 4px 12px #e6331259;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:6px;letter-spacing:.5px;padding:6px 12px 6px 10px;text-transform:uppercase;transition:transform .12s ease,box-shadow .2s ease}.fin-dia[data-v-04b7d94a]:active{box-shadow:0 2px 6px #e6331259;transform:scale(.96)}.dia-bg[data-v-f412ee73]{background:linear-gradient(180deg,#eef0ff,#f5f6fa 220px)}.dia-appbar[data-v-f412ee73]{align-items:center;background:linear-gradient(135deg,#1f1fff,#0a0ab8);border-bottom-left-radius:18px;border-bottom-right-radius:18px;display:flex;padding:8px 6px}.dia-content[data-v-f412ee73]{flex:1;overflow-y:auto;padding:12px 12px calc(24px + env(safe-area-inset-bottom))}.hero-saludo[data-v-f412ee73]{background:linear-gradient(135deg,#1f1fff,#5252ff);border-radius:16px;box-shadow:0 6px 18px #1f1fff26;color:#fff;padding:14px 18px}.kpi-card[data-v-f412ee73]{background:#fff;border:1px solid rgba(0,0,0,.04)}.kpi-icon[data-v-f412ee73]{align-items:center;background:linear-gradient(135deg,#1f1fff,#5252ff);border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.folletos-card[data-v-f412ee73]{background:#fff;border:1px solid rgba(0,0,0,.04);overflow:hidden}.folletos-header[data-v-f412ee73]{background:linear-gradient(135deg,#1f1fff,#0a0ab8)}.folletos-icon[data-v-f412ee73]{align-items:center;background:#ffffff2e;border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.folletos-big[data-v-f412ee73]{color:#fff;font-size:32px;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.section[data-v-f412ee73]{background:#fff;border:1px solid rgba(0,0,0,.04)}.section-title[data-v-f412ee73]{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.empty[data-v-f412ee73]{background:#f7f8fc;border-radius:10px;color:#888;font-size:12px;font-style:italic;padding:10px 12px}.inc-row[data-v-f412ee73]{align-items:center;background:#1f1fff0a;border-radius:12px;cursor:pointer;display:flex;padding:8px 10px}.exp-card[data-v-f412ee73]{background:#fff;border:1px solid rgba(0,0,0,.05);cursor:pointer;transition:transform .1s ease}.exp-card[data-v-f412ee73]:active{transform:scale(.99)}.exp-incluida[data-v-f412ee73]{background:#43a0470a;border-color:#43a04780}.exp-thumb[data-v-f412ee73]{background:#eef0ff;border-radius:12px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.exp-thumb img[data-v-f412ee73]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.exp-thumb-fallback[data-v-f412ee73]{background:linear-gradient(135deg,#1f1fff,#5252ff);height:100%;justify-content:center;width:100%}.caja-row[data-v-f412ee73],.exp-thumb-fallback[data-v-f412ee73]{align-items:center;display:flex}.caja-row[data-v-f412ee73]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;cursor:pointer;padding:10px 12px}.caja-sel[data-v-f412ee73]{background:#1f1fff0a;border-color:#1f1fff59}.bottom-bar[data-v-f412ee73]{align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -4px 12px #0000000a;display:flex;gap:8px;padding:12px}.pb-bar[data-v-f412ee73]{padding-bottom:12px}.min-width-0[data-v-f412ee73]{min-width:0}.start-btn[data-v-f412ee73]{animation:start-pulse-f412ee73 2.4s ease-in-out infinite;background:linear-gradient(135deg,#1f1fff,#0a0ab8);border:0;border-radius:20px;box-shadow:0 12px 28px #1f1fff52;cursor:pointer;font-family:inherit;height:72px;margin-top:12px;overflow:hidden;padding:0;position:relative;transition:transform .12s ease,box-shadow .2s ease;width:100%}.start-btn[data-v-f412ee73]:active{box-shadow:0 6px 14px #1f1fff47;transform:scale(.985)}.start-btn[data-v-f412ee73]:disabled{animation:none;cursor:progress}.start-btn-glow[data-v-f412ee73]{animation:start-shine-f412ee73 2.6s linear infinite;background:linear-gradient(100deg,#fff0 30%,#ffffff47,#fff0 70%);background-size:200% 100%;border-radius:20px;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;position:absolute}.start-btn-inner[data-v-f412ee73]{align-items:center;display:flex;gap:12px;height:100%;justify-content:center;position:relative;z-index:1}.start-btn-text[data-v-f412ee73]{color:#fff;font-size:20px;font-weight:800;letter-spacing:.3px}.start-btn-loading[data-v-f412ee73]{opacity:.95}@keyframes start-shine-f412ee73{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes start-pulse-f412ee73{0%,to{box-shadow:0 12px 28px #1f1fff52}50%{box-shadow:0 12px 36px #1f1fff80}}.dia-bg[data-v-9d6dbca3]{background:#f5f6fa}.dia-appbar[data-v-9d6dbca3]{align-items:center;background:linear-gradient(135deg,#1f1fff,#0a0ab8);border-bottom-left-radius:18px;border-bottom-right-radius:18px;display:flex;padding:8px 6px}.dia-content[data-v-9d6dbca3]{flex:1;overflow-y:auto;padding:12px 12px calc(24px + env(safe-area-inset-bottom))}.section[data-v-9d6dbca3]{background:#fff;border:1px solid rgba(0,0,0,.04)}.section-title[data-v-9d6dbca3]{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.foto-btn[data-v-9d6dbca3]{background:#fff;border:2px dashed rgba(31,31,255,.3);cursor:pointer}.foto-overlay[data-v-9d6dbca3]{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:8px;position:absolute}.bg[data-v-69478bf0]{background:linear-gradient(180deg,#eef0ff,#f5f6fa 220px)}.appbar[data-v-69478bf0]{align-items:center;background:linear-gradient(135deg,#1f1fff,#0a0ab8);border-bottom-left-radius:18px;border-bottom-right-radius:18px;display:flex;padding:8px 6px}.content[data-v-69478bf0]{flex:1;overflow-y:auto;padding:16px 16px calc(24px + env(safe-area-inset-bottom))}.hero[data-v-69478bf0]{background:linear-gradient(135deg,#43a047,#1b5e20);border-radius:18px;box-shadow:0 8px 24px #43a0472e;padding:24px 18px;text-align:center}.summary[data-v-69478bf0]{background:#fff;border:1px solid rgba(0,0,0,.04)}.tile[data-v-69478bf0],.tile-row[data-v-69478bf0]{display:flex}.tile[data-v-69478bf0]{align-items:center;flex:1;flex-direction:column;padding:4px 0}.tile-label[data-v-69478bf0]{color:#0000008c;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.tile-value[data-v-69478bf0]{color:#1f1fff;font-size:22px;font-variant-numeric:tabular-nums;font-weight:900}.tile-divider[data-v-69478bf0]{background:#00000012;width:1px}.reopen-btn[data-v-69478bf0]{background:linear-gradient(135deg,#1f1fff,#0a0ab8);border:0;border-radius:18px;box-shadow:0 10px 24px #1f1fff47;cursor:pointer;font-family:inherit;height:64px;overflow:hidden;padding:0;position:relative;transition:transform .12s ease,box-shadow .2s ease;width:100%}.reopen-btn[data-v-69478bf0]:active{transform:scale(.985)}.reopen-btn[data-v-69478bf0]:disabled{cursor:progress;opacity:.85}.reopen-inner[data-v-69478bf0]{align-items:center;display:flex;gap:10px;height:100%;justify-content:center}.reopen-text[data-v-69478bf0]{color:#fff;font-size:17px;font-weight:800;letter-spacing:.3px}
