#outer-container.paf-public-shell.paf-login-shell{height:auto!important;max-height:none!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:visible!important}#outer-container.paf-public-shell.paf-login-shell #inner-container{min-height:0}#outer-container.paf-public-shell.paf-login-shell .paf-login-stack{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,14px)}#outer-container.paf-public-shell.paf-login-shell .login-section.halves,#outer-container.paf-public-shell.paf-login-shell .paf-login-promo-wrap{flex-shrink:0;position:relative;box-shadow:none!important;background:transparent!important}#outer-container.paf-public-shell.paf-login-shell .paf-login-promo-wrap{pointer-events:none!important}html:has(#outer-container.paf-public-shell.paf-login-shell),html:has(#outer-container.paf-public-shell.paf-login-shell) body{height:auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto}#outer-container.paf-public-shell.paf-login-shell #inner-container{flex:1 1 auto;width:100%!important;max-width:965px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start;padding:clamp(4px,1vh,8px) clamp(10px,2vw,20px) clamp(8px,1.5vh,14px);background:transparent}#outer-container.paf-public-shell.paf-login-shell #eventzone{flex:0 1 auto;padding-top:clamp(2px,.8vh,6px)!important;padding-bottom:clamp(2px,.8vh,6px)!important}#outer-container.paf-public-shell.paf-login-shell{background-size:100% auto!important}#outer-container.paf-public-shell.paf-login-shell #inner-container{overflow:visible!important;flex:1 1 auto!important}#outer-container.paf-public-shell.paf-login-shell #eventzone{overflow:visible!important;flex:1 1 auto!important;min-height:0}#outer-container.paf-login-shell{--cantv-blue:#039;--cantv-blue-dark:#002a66;--cantv-blue-hover:#002b80;--cantv-border:#d8e0ec;--cantv-text:#333;--cantv-muted:#666;--paf-login-surface-gradient:linear-gradient(180deg,rgba(0,57,166,.2),rgba(0,57,166,.1) 26%,#e2eaf6 54%,#eef2f8);background-image:var(--paf-login-surface-gradient)!important;background-color:#eef2f8!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden;font-family:Verdana,Arial,Helvetica,sans-serif}html:has(#outer-container.paf-login-shell:not(.paf-public-shell)),html:has(#outer-container.paf-login-shell:not(.paf-public-shell)) body{height:100%;min-height:100dvh;max-height:100dvh;margin:0;overflow:hidden}#outer-container.paf-login-shell #inner-container{flex:1 1;min-height:0;display:flex!important;flex-direction:column!important;width:100%!important;max-width:965px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(12px,2vw,24px);padding-right:clamp(12px,2vw,24px);box-sizing:border-box;overflow:hidden}#outer-container.paf-login-shell #cargando,#outer-container.paf-login-shell #inner-container #header,#outer-container.paf-login-shell #inner-container #publicity,#outer-container.paf-login-shell #popinHideBackground{flex-shrink:0}#outer-container.paf-login-shell #cargando,#outer-container.paf-login-shell #popinHideBackground{display:none!important}#outer-container.paf-login-shell #outer-footer,#outer-container.paf-login-shell>#outer-footer{flex:0 0 auto;display:block!important;visibility:visible!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:0;text-align:center}#outer-container.paf-login-shell #inner-container #outer-footer{flex:0 0 auto;margin-top:0}#outer-container.paf-login-shell #inner-container>hr{display:none!important;margin:0!important;height:0!important;border:0!important}#outer-container.paf-login-shell:not(.paf-public-shell) #outer-footer .footer-info{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}#outer-container.paf-public-shell.paf-login-shell #outer-footer .footer-info{display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px 16px 2px!important;line-height:1.2;text-align:center;width:100%}#outer-container.paf-public-shell.paf-login-shell #outer-footer .footer-info-left{width:100%;text-align:center;float:none!important}#outer-container.paf-login-shell #outer-footer #inner-footer #pie{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden}#outer-container.paf-login-shell #header{margin-bottom:0;padding-bottom:0}#outer-container.paf-login-shell .paf-header-banner>#publicity{padding-top:0;padding-bottom:8px}#outer-container.paf-login-shell .paf-login-stack{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:min(433px,100%);margin:0 auto;gap:clamp(4px,1vh,8px);flex:0 1 auto;min-height:0}#outer-container.paf-login-shell .paf-login-promo-wrap{display:block;flex:0 0 auto;width:100%;max-width:100%;height:auto;max-height:clamp(44px,10vh,72px);margin:clamp(4px,1vh,8px) auto;padding:0;border:0;border-radius:0;box-shadow:none!important;box-sizing:border-box;background:transparent!important;background-color:transparent!important;background-image:none!important;filter:none;vertical-align:top;line-height:0;pointer-events:none}#outer-container.paf-login-shell img.paf-login-promo-wrap{object-fit:unset;object-position:center center}#outer-container.paf-login-shell .paf-login-promo-wrap:not(img){aspect-ratio:936/120;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important}#outer-container.paf-login-shell .section.first-section .section-container:not(:has(form)) .content.login-content{display:none!important}#outer-container.paf-login-shell .section.first-section .section-container:has(form) .content.login-content{display:block!important}#outer-container.paf-login-shell .login-section .section-container #contenido_caja,#outer-container.paf-login-shell .login-section .section-container .paf-login-contenido-caja{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}#outer-container.paf-login-shell .login-section .section .section-container{border:1px solid var(--cantv-border)!important;border-radius:10px!important;box-shadow:0 8px 28px rgba(0,42,102,.1)!important;overflow:hidden;background:#fff}#outer-container.paf-login-shell .halves .section .section-container .heading{background:var(--cantv-blue)!important;border-bottom:none}#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading{height:auto!important;min-height:2.75rem;display:flex!important;align-items:center;padding:.65rem 1rem!important;box-sizing:border-box}#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading h4{margin:0!important;padding:0!important;border:none!important;width:auto!important;font-size:1rem!important;font-weight:700!important;font-family:Verdana,Arial,Helvetica,sans-serif!important;letter-spacing:.02em!important;color:#fff!important;line-height:1.35!important}#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading h4 span{color:#fff!important;padding-left:0!important}#outer-container.paf-login-shell .login-section .form-content input.text.login-field-input-inner{max-width:none!important}#outer-container.paf-login-shell #eventzone{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;box-sizing:border-box;flex:1 1!important;min-height:0!important;padding:.15rem 8px!important;overflow:hidden}#outer-container.paf-login-shell #dashboard,#outer-container.paf-login-shell #eventzone #one-column,#outer-container.paf-login-shell #eventzone #one-column #content,#outer-container.paf-login-shell .login-section.halves,#outer-container.paf-login-shell .paf-login-stack{flex:0 1 auto;min-height:0}#outer-container.paf-login-shell #dashboard,#outer-container.paf-login-shell #eventzone #one-column,#outer-container.paf-login-shell #eventzone #one-column #content{width:100%;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center}#outer-container.paf-login-shell .login-section.halves{width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important}#outer-container.paf-login-shell .login-section.halves>.section.first-section{float:none!important;clear:both!important;width:100%!important;max-width:min(433px,100%)!important;margin-left:auto!important;margin-right:auto!important}#outer-container.paf-login-shell .login-section .section .section-container{margin-left:auto!important;margin-right:auto!important}@media (max-width:640px){#outer-container.paf-login-shell .login-section .section .section-container,#outer-container.paf-login-shell .login-section.halves>.section.first-section{width:min(433px,100%)!important;max-width:100%!important}}@media (max-height:580px){html:has(#outer-container.paf-login-shell),html:has(#outer-container.paf-login-shell) body{overflow-y:auto;max-height:none}#outer-container.paf-login-shell{height:auto;max-height:none;min-height:100dvh;overflow:visible}#outer-container.paf-login-shell #eventzone{overflow-y:auto}}#outer-container.paf-login-shell .section.first-section .section-container .content.login-content p.login-para{width:auto!important;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem}#outer-container.paf-login-shell .section.first-section .section-container .content.login-content p.login-para a{color:#666!important;font-size:.8125rem!important;font-weight:500;text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif}#outer-container.paf-login-shell .section.first-section .section-container .content.login-content p.login-para a:hover{color:#333!important;text-decoration:underline}#outer-container.paf-login-shell .section.first-section .section-container .content.login-content p.login-para a span{font-size:inherit!important}#outer-container.paf-login-shell .login-section .section-container #contenido_caja .form-content{padding:1rem 1.35rem 1.25rem;box-sizing:border-box}#outer-container.paf-login-shell .section.first-section .section-container .content.login-content{padding:14px 20px 12px!important;text-align:center}#outer-container.paf-login-shell .login-form-modern{font-family:Verdana,Arial,Helvetica,sans-serif;color:var(--cantv-text);color-scheme:light;position:relative;z-index:2;pointer-events:auto}#outer-container.paf-login-shell .login-fieldset-modern{margin:0;padding:.35rem 0 0;border:none}#outer-container.paf-login-shell .login-form-hint{margin:0 0 1rem;font-size:.8125rem;line-height:1.5;color:var(--cantv-muted)}#outer-container.paf-login-shell .login-form-error{margin:0 0 1rem;border-radius:8px;box-shadow:0 1px 4px rgba(15,23,42,.06);background:#fff}#outer-container.paf-login-shell .login-form-error--plain{position:relative;padding:.75rem 2.5rem .75rem 1rem;border:1px solid #fecaca;background:#fef2f2}#outer-container.paf-login-shell .login-form-notice{position:relative;margin:0 0 1rem;padding:.75rem 2.5rem .75rem 1rem;border-radius:8px;box-shadow:0 1px 4px rgba(15,23,42,.06);background:#fff}#outer-container.paf-login-shell .login-form-notice--success{border:1px solid #86efac;background:#f0fdf4}#outer-container.paf-login-shell .login-form-notice__title{margin:0 0 .35rem;font-size:.875rem;font-weight:700;line-height:1.35;text-align:center;color:#166534}#outer-container.paf-login-shell .login-form-notice__text{margin:0;font-size:.8125rem;line-height:1.55;text-align:center;color:#14532d}#outer-container.paf-login-shell .login-form-notice--success .login-form-error-dismiss{color:#166534}#outer-container.paf-login-shell .login-form-notice--success .login-form-error-dismiss:hover{background:rgba(22,101,52,.08)}#outer-container.paf-login-shell [data-paf-login-busy-slot]{display:block;min-height:0}#outer-container.paf-login-shell [data-paf-login-busy-slot]:empty{display:none}#outer-container.paf-login-shell .paf-login-busy-fallback{margin-bottom:1rem}#outer-container.paf-login-shell .login-form-error--busy{border:1px solid rgba(0,51,153,.25);overflow:hidden;background:#f0f7ff}#outer-container.paf-login-shell .login-form-error-title--busy{margin:0;font-size:.75rem;font-weight:700;line-height:1.35;text-align:center;letter-spacing:.08em;color:var(--cantv-blue,#039)}#outer-container.paf-login-shell .login-form-error-text--busy{color:#1e3a8a;font-weight:500}#outer-container.paf-login-shell .login-form-error-text{margin:0;font-size:.8125rem;line-height:1.55;text-align:center;color:#5c5c5c}#outer-container.paf-login-shell .login-form-error--plain .login-form-error-text{color:#b91c1c}#outer-container.paf-login-shell .login-form-error--security{position:relative;padding:.85rem 2.5rem .85rem 1rem;border:1px solid #f59e0b;background:#fffbeb}#outer-container.paf-login-shell .login-form-error-title{margin:0 0 .45rem;font-size:.8125rem;font-weight:700;line-height:1.35;text-align:center;letter-spacing:.02em;color:#92400e}#outer-container.paf-login-shell .login-form-error--security .login-form-error-text{color:#78350f}#outer-container.paf-login-shell .login-form-error--captcha{border-color:#fcd34d;background:#fffbeb}#outer-container.paf-login-shell .login-form-error--captcha .login-form-error-text{color:#92400e}#outer-container.paf-login-shell .login-form-error--captcha .login-form-error-dismiss{color:#b45309}#outer-container.paf-login-shell .login-form-error--captcha .login-form-error-dismiss:hover{background:rgba(180,83,9,.08);color:#92400e}#outer-container.paf-login-shell .login-form-error-dismiss{position:absolute;top:.4rem;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:4px;background:transparent;color:#94a3b8;cursor:pointer;line-height:0;transition:background .15s ease,color .15s ease}#outer-container.paf-login-shell .login-form-error-dismiss:hover{background:rgba(185,28,28,.08);color:#991b1b}#outer-container.paf-login-shell .login-form-error-dismiss:focus-visible{outline:2px solid var(--cantv-blue);outline-offset:2px}#outer-container.paf-login-shell .login-form-error-body--busy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:.9rem 1rem 1rem;background:#fff}#outer-container.paf-login-shell .login-busy-inline-spinner{width:32px;height:32px;flex-shrink:0}#outer-container.paf-login-shell .login-busy-inline-spinner .login-spinner-ring{border-width:3px}#outer-container.paf-login-shell .login-field-row.row{float:none!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.4rem!important;margin:0 0 1.1rem!important;padding:0!important}#outer-container.paf-login-shell .login-field-row .label,#outer-container.paf-login-shell .login-field-row>.element{float:none!important;width:100%!important;margin:0!important;padding:0!important}#outer-container.paf-login-shell .login-field-label{display:block;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--cantv-text)}#outer-container.paf-login-shell .login-field-label .required{color:#c62828;font-weight:700}#outer-container.paf-login-shell .login-field-shell{display:flex;flex-direction:row;align-items:stretch;width:100%;box-sizing:border-box;min-height:2.75rem;border:1px solid #d1d5db;border-radius:10px;background:#fafafa;box-shadow:inset 0 1px 2px rgba(15,23,42,.04);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}#outer-container.paf-login-shell .login-field-shell:focus-within{border-color:var(--cantv-blue);background:#fff;box-shadow:inset 0 1px 2px rgba(15,23,42,.03),0 0 0 3px rgba(0,51,153,.15)}#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner:-webkit-autofill){background:#fff;border-color:#cbd5e1}#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner:-webkit-autofill),#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner:autofill),#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner:not(:placeholder-shown)){background:#fff;border-color:#cbd5e1}#outer-container.paf-login-shell .login-field-shell--invalid,#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner[aria-invalid=true]){border-color:#fca5a5;background:#fffafb;box-shadow:inset 0 1px 2px rgba(185,28,28,.04),0 0 0 3px rgba(220,38,38,.1)}#outer-container.paf-login-shell .login-field-shell--invalid:focus-within,#outer-container.paf-login-shell .login-field-shell:has(.login-field-input-inner[aria-invalid=true]):focus-within{border-color:#dc2626;box-shadow:inset 0 1px 2px rgba(185,28,28,.04),0 0 0 3px rgba(220,38,38,.14)}#outer-container.paf-login-shell .login-field-input-inner{flex:1 1 auto;min-width:0;border:none!important;outline:none!important;background:transparent!important;padding:.55rem .85rem!important;font-size:.9375rem!important;line-height:1.45!important;border-radius:0!important;box-shadow:none!important;color:var(--cantv-text)!important}#outer-container.paf-login-shell .login-field-input-inner::placeholder{color:#94a3b8;opacity:1}#outer-container.paf-login-shell .login-field-input-inner:focus{outline:none!important;box-shadow:none!important}#outer-container.paf-login-shell .login-field-input-inner:-webkit-autofill,#outer-container.paf-login-shell .login-field-input-inner:-webkit-autofill:active,#outer-container.paf-login-shell .login-field-input-inner:-webkit-autofill:focus,#outer-container.paf-login-shell .login-field-input-inner:-webkit-autofill:hover{-webkit-text-fill-color:var(--cantv-text)!important;caret-color:var(--cantv-text);box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}#outer-container.paf-login-shell .login-field-shell:not(:focus-within):has(.login-field-input-inner:-webkit-autofill) .login-field-input-inner:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fafafa!important}#outer-container.paf-login-shell .login-field-input-inner:-moz-autofill,#outer-container.paf-login-shell .login-field-input-inner:autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:var(--cantv-text)!important;caret-color:var(--cantv-text)}#outer-container.paf-login-shell .login-field-shell:not(:focus-within):has(.login-field-input-inner:-moz-autofill) .login-field-input-inner:-moz-autofill,#outer-container.paf-login-shell .login-field-shell:not(:focus-within):has(.login-field-input-inner:autofill) .login-field-input-inner:autofill{box-shadow:inset 0 0 0 1000px #fafafa!important}#outer-container.paf-login-shell .login-field-shell--password{padding-right:0}#outer-container.paf-login-shell .login-password-divider{align-self:stretch;width:1px;margin:8px 0;background:linear-gradient(180deg,transparent,#e2e8f0 20%,#e2e8f0 80%,transparent);flex-shrink:0}#outer-container.paf-login-shell .login-password-toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.65rem;min-height:2.65rem;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}#outer-container.paf-login-shell .login-password-toggle:hover:not(:disabled){background:rgba(0,51,153,.08);color:var(--cantv-blue-dark)}#outer-container.paf-login-shell .login-password-toggle:focus-visible{outline:2px solid var(--cantv-blue);outline-offset:-2px}#outer-container.paf-login-shell .login-password-toggle:disabled{opacity:.45;cursor:not-allowed}#outer-container.paf-login-shell .login-section .section-container div.buttons.login-form-actions{margin-left:0!important;padding-left:0!important}#outer-container.paf-login-shell .login-form-actions.buttons{float:none!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.65rem!important;margin:1.25rem 0 0!important;clear:both!important}#outer-container.paf-login-shell .form-content .buttons.login-form-actions,#outer-container.paf-login-shell .login-form-actions.buttons{padding:0!important;position:relative!important;z-index:3;pointer-events:auto}#outer-container.paf-login-shell .form-content .buttons.login-form-actions .button,#outer-container.paf-login-shell .form-content .buttons.login-form-actions input.button,#outer-container.paf-login-shell .form-content .buttons.login-form-actions input.submit{float:none!important;position:relative!important;z-index:1;pointer-events:auto;margin:0!important}#outer-container.paf-login-shell #simple-captcha{float:none!important;width:100%!important}#outer-container.paf-login-shell div#div_captcha{width:auto!important;height:auto!important;margin-bottom:0!important;background:none!important;border:none!important}#outer-container.paf-login-shell input.login-btn-primary[id="link.next_post"],#outer-container.paf-login-shell input.login-btn-primary[type=submit]:not(.hidden),#outer-container.paf-login-shell input.login-btn-primary[type=submit][id="link.next_post"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding:.65rem 1.5rem!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:.02em!important;font-family:Verdana,Arial,Helvetica,sans-serif!important;color:#fff!important;border:1px solid var(--cantv-blue)!important;border-radius:8px!important;background:var(--cantv-blue)!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,opacity .12s ease!important}#outer-container.paf-login-shell .login-btn-primary:hover:not(:disabled){background:var(--cantv-blue-hover)!important;border-color:var(--cantv-blue-hover)!important}#outer-container.paf-login-shell .login-btn-primary:active:not(:disabled){transform:none;background:var(--cantv-blue-dark)!important;border-color:var(--cantv-blue-dark)!important}#outer-container.paf-login-shell .login-btn-primary:disabled{opacity:.55;cursor:not-allowed}#outer-container.paf-login-shell .login-btn-primary.login-btn--loading:disabled{opacity:.88;cursor:wait}#outer-container.paf-login-shell input.login-btn-secondary[id="link.clear"],#outer-container.paf-login-shell input.login-btn-secondary[type=button][id="link.clear"],#outer-container.paf-login-shell input.login-btn-secondary[type=reset],#outer-container.paf-login-shell input.login-btn-secondary[type=reset][id="link.clear"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding:.65rem 1.35rem!important;font-size:.9375rem!important;font-weight:600!important;font-family:Verdana,Arial,Helvetica,sans-serif!important;color:var(--cantv-blue)!important;background:#fff!important;border:1px solid #b8c9e8!important;border-radius:8px!important;box-shadow:none!important;opacity:1;transition:background .15s ease,border-color .15s ease,color .15s ease!important}#outer-container.paf-login-shell .login-btn-secondary:hover:not(:disabled){background:#f0f4fc!important;border-color:var(--cantv-blue)!important;color:var(--cantv-blue-dark)!important}#outer-container.paf-login-shell .login-btn-secondary:disabled{opacity:.5;cursor:not-allowed}@keyframes login-spin{to{transform:rotate(1turn)}}.login-spinner{width:42px;height:42px;flex-shrink:0}.login-spinner-ring{display:block;width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:3px solid rgba(0,51,153,.2);border-top:3px solid var(--cantv-blue,#039);animation:login-spin .65s cubic-bezier(.55,.15,.45,.85) infinite}@media (prefers-reduced-motion:reduce){.login-spinner-ring{animation:none;border-color:rgba(0,51,153,.25);border-top-color:var(--cantv-blue,#039)}#outer-container.paf-login-shell .login-btn-primary,#outer-container.paf-login-shell .login-btn-secondary,#outer-container.paf-login-shell .login-field-input-inner,#outer-container.paf-login-shell .login-field-shell,#outer-container.paf-login-shell .login-password-toggle{transition:none!important}}@media (max-height:720px){#outer-container.paf-login-shell .paf-login-promo-wrap{max-height:clamp(40px,9vh,60px);width:100%;margin-top:4px;margin-bottom:6px}#outer-container.paf-login-shell .paf-login-stack{gap:4px}#outer-container.paf-login-shell .paf-header-banner>#publicity{padding-bottom:4px}}@media (max-width:520px){#outer-container.paf-login-shell .paf-login-promo-wrap{width:100%;max-width:100%;height:auto;margin-top:8px;margin-bottom:10px}}#outer-container.paf-login-shell .footer-version{color:var(--cantv-muted);font-size:.75rem;letter-spacing:.02em}html:has(#outer-container.paf-login-shell .login-form-modern--with-captcha),html:has(#outer-container.paf-login-shell .login-form-modern--with-captcha) body{height:auto;min-height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha){height:auto;min-height:100dvh;max-height:none;overflow:visible}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) #dashboard,#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) #eventzone,#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) #inner-container,#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .paf-login-stack{overflow:visible;flex:0 1 auto;min-height:0}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .login-section .section .section-container{overflow:visible!important}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .paf-login-promo-wrap{margin-top:4px;margin-bottom:4px;width:100%;max-width:100%;height:auto}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .login-section .section-container #contenido_caja .form-content{padding:.75rem 1.1rem .85rem;overflow:visible!important;max-height:none!important}#outer-container.paf-login-shell .login-form-modern--with-captcha .login-field-row{margin-bottom:.7rem!important}#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-error,#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-notice{margin-bottom:.65rem;padding:.55rem 2.25rem .55rem .75rem}#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-notice__title{margin-bottom:.15rem;font-size:.8125rem}#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-error-text,#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-notice__text{font-size:.75rem;line-height:1.45}#outer-container.paf-login-shell .login-form-modern--with-captcha .login-form-actions.buttons{margin-top:.85rem!important}#outer-container.paf-login-shell .login-field-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%}#outer-container.paf-login-shell .login-field-label-row .login-field-label{margin:0}#outer-container.paf-login-shell .paf-login-captcha__refresh-link{flex-shrink:0;margin:0;padding:0;border:none;background:none;font-size:.75rem;font-weight:600;font-family:inherit;color:var(--cantv-blue);text-decoration:underline;text-underline-offset:2px;cursor:pointer}#outer-container.paf-login-shell .paf-login-captcha__refresh-link:hover:not(:disabled){color:var(--cantv-blue-dark)}#outer-container.paf-login-shell .paf-login-captcha__refresh-link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}#outer-container.paf-login-shell .paf-login-captcha-row{display:flex;flex-direction:row;align-items:stretch;width:100%;min-height:2.65rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}#outer-container.paf-login-shell .paf-login-captcha-row:focus-within{border-color:var(--cantv-blue);box-shadow:0 0 0 3px rgba(0,51,153,.12)}#outer-container.paf-login-shell .paf-login-captcha-row--invalid{border-color:#fca5a5;box-shadow:0 0 0 3px rgba(220,38,38,.1)}#outer-container.paf-login-shell .paf-login-captcha-row__image{flex:0 0 42%;min-width:0;display:flex;align-items:center;justify-content:center;padding:2px 6px;border-right:1px solid #e2e8f0;background:linear-gradient(145deg,#f4f8ff,#e8f0fc 55%,#dce8f8)}#outer-container.paf-login-shell .paf-login-captcha-row__input-shell{flex:1 1 auto;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;min-height:0}#outer-container.paf-login-shell .paf-login-captcha-row__input-shell:focus-within{box-shadow:none!important}#outer-container.paf-login-shell .paf-login-captcha__canvas{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.35rem;padding:2px 4px;border:none;border-radius:0;box-shadow:none;overflow:hidden;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}#outer-container.paf-login-shell .paf-login-captcha__canvas--compact{min-height:2rem}#outer-container.paf-login-shell .paf-login-captcha__canvas-noise{position:absolute;inset:0;opacity:.35;pointer-events:none;background-image:radial-gradient(circle at 12% 35%,rgba(0,51,153,.12) 0 1px,transparent 1px),radial-gradient(circle at 78% 62%,rgba(26,86,196,.1) 0 1px,transparent 1px);background-size:9px 11px,13px 9px}#outer-container.paf-login-shell .paf-login-captcha__glyph{position:relative;z-index:1;display:inline-block;font-size:1.25rem;font-weight:800;letter-spacing:.05em;line-height:1}#outer-container.paf-login-shell .login-field-row--captcha{margin-bottom:.65rem!important}#outer-container.paf-login-shell .paf-login-captcha__footnote{margin:.25rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--cantv-muted,#5c6b82)}@media (max-width:360px){#outer-container.paf-login-shell .paf-login-captcha-row{flex-direction:column;min-height:0}#outer-container.paf-login-shell .paf-login-captcha-row__image{flex:none;width:100%;border-right:none;border-bottom:1px solid #e2e8f0;padding:6px 8px}#outer-container.paf-login-shell .paf-login-captcha__canvas{min-height:2.5rem}#outer-container.paf-login-shell .paf-login-captcha-row__input-shell{min-height:2.65rem}#outer-container.paf-login-shell .login-field-label-row{flex-wrap:wrap}}@media (max-width:1024px){#outer-container.paf-login-shell #inner-container,#outer-container.paf-public-shell #inner-container,#outer-container.paf-public-shell.paf-login-shell #inner-container{padding-left:10px;padding-right:10px}#outer-container.paf-login-shell .paf-login-promo-wrap{display:block!important;max-height:clamp(40px,9vh,56px);margin-block:4px}#outer-container.paf-login-shell .paf-login-stack{max-width:100%;gap:6px}#outer-container.paf-login-shell .login-section.halves>.section.first-section{width:min(433px,100%)!important;max-width:100%!important}}@media (max-width:768px){#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading h4{font-size:.9375rem!important}#outer-container.paf-login-shell .paf-login-promo-wrap{width:100%;max-width:100%;height:auto;margin-top:4px;margin-bottom:6px}#outer-container.paf-login-shell .login-section .section-container #contenido_caja .form-content{padding:.65rem .85rem .75rem}}@media (max-width:640px){#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .login-section .section .section-container,#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .login-section.halves>.section.first-section{width:min(433px,100%)!important;max-width:100%!important}#outer-container.paf-login-shell:has(.login-form-modern--with-captcha) .login-section .section-container #contenido_caja .form-content{padding:.65rem .85rem .75rem}}@media (max-height:700px){#outer-container.paf-login-shell .paf-login-promo-wrap{display:block!important;max-height:clamp(40px,9vh,60px);margin-block:4px}#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading{min-height:2.35rem;padding:.5rem .85rem!important}#outer-container.paf-login-shell .section.first-section .section-container .heading.login-heading h4{font-size:.9375rem!important}#outer-container.paf-login-shell .login-section .section-container #contenido_caja .form-content{padding:.65rem .85rem .75rem}#outer-container.paf-login-shell .login-field-shell{min-height:2.5rem}#outer-container.paf-login-shell .login-field-input-inner{padding:.45rem .75rem!important;font-size:.875rem!important}#outer-container.paf-login-shell .login-btn-primary,#outer-container.paf-login-shell .login-btn-secondary{min-height:2.45rem;padding:.4rem .9rem!important;font-size:.875rem!important}#outer-container.paf-login-shell .login-form-hint{font-size:.8125rem;margin-bottom:.6rem}#outer-container.paf-login-shell .login-field-row.row{margin-bottom:.6rem!important}#outer-container.paf-login-shell #outer-footer .footer-info,#outer-container.paf-login-shell .footer-version{font-size:.75rem!important;padding-block:3px!important}}@media (max-height:480px){#outer-container.paf-login-shell .paf-login-promo-wrap{max-height:clamp(32px,8vh,48px)}#outer-container.paf-login-shell .paf-login-stack{gap:4px}#outer-container.paf-login-shell .login-section .section .section-container{box-shadow:0 4px 16px rgba(0,42,102,.08)!important}#outer-container.paf-login-shell .login-form-actions.buttons{margin-top:.5rem!important;gap:.4rem}}@media (max-width:1150px) and (max-height:600px){#outer-container.paf-login-shell .login-section.halves>.section.first-section,#outer-container.paf-login-shell .paf-login-stack{max-width:min(433px,100%)!important;width:min(433px,100%)!important}#outer-container.paf-login-shell #eventzone{padding-top:clamp(2px,.6vh,6px)!important;padding-bottom:clamp(2px,.6vh,6px)!important}#outer-container.paf-login-shell #outer-footer .footer-info,#outer-container.paf-public-shell.paf-login-shell #outer-footer .footer-info{padding:3px 12px 0!important}}