@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=DM+Serif+Display&display=swap);@media (max-width:960px){[data-v-5d85a2f1] .v-input .v-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.encuesta-card[data-v-5046f4be],.formulario-card[data-v-6dc31e83]{background:#fff;border:1.5px solid rgba(64,74,122,.12);box-shadow:0 4px 24px rgba(64,74,122,.07),0 1px 4px rgba(65,73,84,.05)!important;overflow:hidden;font-family:DM Sans,sans-serif}.status-strip[data-v-6dc31e83]{height:5px;width:100%}.strip-disponible[data-v-6dc31e83]{background:linear-gradient(90deg,#404a7a,#6a78b8)}.strip-proximo[data-v-6dc31e83]{background:linear-gradient(90deg,#e67e22,#f0a04e)}.strip-cerrado[data-v-6dc31e83]{background:linear-gradient(90deg,#95a5a6,#bdc3c7)}.codigo-chip[data-v-6dc31e83],.estado-chip[data-v-6dc31e83]{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em}.formulario-titulo[data-v-6dc31e83]{font-family:"DM Serif Display",serif;font-size:28px;font-weight:400;color:#414954;line-height:1.2;letter-spacing:-.01em}.divider-decorativo[data-v-6dc31e83]{height:3px;width:48px;border-radius:2px}.divider-disponible[data-v-6dc31e83]{background:linear-gradient(90deg,#404a7a,#6a78b8)}.divider-proximo[data-v-6dc31e83]{background:linear-gradient(90deg,#e67e22,#f0a04e)}.divider-cerrado[data-v-6dc31e83]{background:#c8cdd2}.estado-container[data-v-6dc31e83]{border-width:1px;border-style:solid}.estado-container.disponible[data-v-6dc31e83]{background:rgba(64,74,122,.05);border-color:rgba(64,74,122,.18)}.estado-container.no-disponible[data-v-6dc31e83]{background:rgba(230,126,34,.05);border-color:rgba(230,126,34,.2)}.estado-container.cerrado[data-v-6dc31e83]{background:rgba(149,165,166,.08);border-color:rgba(149,165,166,.25)}.estado-icono-wrap[data-v-6dc31e83]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.disponible-bg[data-v-6dc31e83]{background:linear-gradient(135deg,#404a7a,#5c6bc0)}.no-disponible-bg[data-v-6dc31e83]{background:linear-gradient(135deg,#e67e22,#f39c12)}.cerrado-bg[data-v-6dc31e83]{background:linear-gradient(135deg,#95a5a6,#7f8c8d)}.estado-titulo[data-v-6dc31e83]{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.disponible-text[data-v-6dc31e83]{color:#404a7a}.no-disponible-text[data-v-6dc31e83]{color:#c0622a}.cerrado-text[data-v-6dc31e83]{color:#636e72}.estado-desc[data-v-6dc31e83]{font-family:DM Sans,sans-serif;font-size:13px;color:#5d6470;line-height:1.5}.cta-btn[data-v-6dc31e83]{background:linear-gradient(135deg,#414954,#404a7a)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:none!important;border-radius:10px!important;height:54px!important;transition:all .25s ease!important;box-shadow:0 4px 16px rgba(64,74,122,.3)!important}.cta-btn[data-v-6dc31e83]:hover{box-shadow:0 6px 22px rgba(64,74,122,.45)!important;transform:translateY(-1px)}.cta-btn[data-v-6dc31e83]:active{transform:translateY(0)}.countdown-wrap[data-v-6dc31e83]{background:rgba(64,74,122,.04);border:1px dashed rgba(64,74,122,.2);text-align:center}.countdown-label[data-v-6dc31e83]{font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9ca3af}.gap-countdown[data-v-6dc31e83]{gap:16px}.countdown-item[data-v-6dc31e83]{display:flex;flex-direction:column;align-items:center;min-width:64px}.countdown-num[data-v-6dc31e83]{font-family:"DM Serif Display",serif;font-size:36px;color:#404a7a;line-height:1;margin-bottom:4px}.countdown-unit[data-v-6dc31e83]{font-family:DM Sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b0b8c1}.cerrar-sesion-btn[data-v-6dc31e83]{font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#9ca3af!important;text-transform:none!important;letter-spacing:.02em!important}.cerrar-sesion-btn[data-v-6dc31e83]:hover{color:#636e72!important}