.fade-enter-active[data-v-817b3db8],.fade-leave-active[data-v-817b3db8]{transition:opacity .3s ease}.fade-enter-from[data-v-817b3db8],.fade-leave-to[data-v-817b3db8]{opacity:0}.slide-down-enter-active[data-v-817b3db8],.slide-down-leave-active[data-v-817b3db8]{transition:all .3s ease}.slide-down-enter-from[data-v-817b3db8],.slide-down-leave-to[data-v-817b3db8]{opacity:0;transform:translateY(-10px)}@keyframes shake-817b3db8{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate-shake[data-v-817b3db8]{animation:shake-817b3db8 .5s ease-in-out}.section[data-v-e5f334a4]{padding-bottom:4rem;padding-top:4rem;width:100%}.section--padding-none[data-v-e5f334a4]{padding-bottom:0;padding-top:0}.section--padding-top-only[data-v-e5f334a4]{padding-bottom:0;padding-top:4rem}.section--padding-bottom-only[data-v-e5f334a4]{padding-bottom:4rem;padding-top:0}.section__header[data-v-e5f334a4]{margin-bottom:2.5rem}.section__header--centered[data-v-e5f334a4]{text-align:center}.section__title[data-v-e5f334a4]{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;text-wrap:balance}@media (min-width:768px){.section__title[data-v-e5f334a4]{font-size:2.25rem;line-height:2.5rem}}.section__subtitle[data-v-e5f334a4]{font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:1rem;text-wrap:balance}@media (min-width:768px){.section__subtitle[data-v-e5f334a4]{font-size:1.875rem;line-height:2.25rem}}.section__description[data-v-e5f334a4]{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));text-wrap:balance}@media (min-width:768px){.section__description[data-v-e5f334a4]{font-size:1.25rem;line-height:1.75rem}}@media (max-width:640px){.section[data-v-e5f334a4]{padding-bottom:2.5rem;padding-top:2.5rem}.section__header[data-v-e5f334a4]{margin-bottom:1.5rem}.section__title[data-v-e5f334a4]{font-size:1.5rem;line-height:2rem}.section__subtitle[data-v-e5f334a4]{font-size:1.25rem;line-height:1.75rem}.section__description[data-v-e5f334a4]{font-size:1rem;line-height:1.5rem}}.accordion__header[data-v-25cdb73c]{align-items:center;background-color:#fff;border-radius:20px;color:#a33267;cursor:pointer;display:flex;justify-content:space-between;padding-block:1rem;padding-inline:1.5rem;position:relative;z-index:20}.accordion__title[data-v-25cdb73c]{font-size:1.25rem;font-weight:700;pointer-events:none}.accordion__icon[data-v-25cdb73c]{align-items:center;border:2px solid #000;border-radius:50%;display:flex;height:1.5rem;justify-content:center;pointer-events:none;position:relative;width:1.5rem}.accordion__line[data-v-25cdb73c]{background:#000;border-radius:1px;height:2px;width:.75rem}.accordion__line-vertical[data-v-25cdb73c]{position:absolute;transform:rotate(90deg);transition:transform .4s}.accordion__line-vertical-active[data-v-25cdb73c]{transform:rotate(180deg)}.wobbly-accordion[data-v-25cdb73c]{transition-timing-function:ease-in-out}.accordion__content[data-v-25cdb73c]{background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#041e3d;margin-top:-1rem;padding-bottom:1rem;padding-top:2rem;padding-inline:2rem}.ganhadores-unificados[data-v-504c258d]{background:#fff;border-radius:34px;margin:0 auto;max-width:800px;min-height:422px;padding:24px}.pesquisa-global[data-v-504c258d]{margin-bottom:24px}.pesquisa-global__field[data-v-504c258d]{background:#fafafa;border:1px solid #d1d5db;border-radius:34px;box-shadow:0 1px 3px #0000001a;overflow:hidden;padding-left:16px;position:relative}.pesquisa-global__field[data-v-504c258d]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.pesquisa-global__input[data-v-504c258d]{background:#fafafa;border:none;border-radius:34px;font-size:16px;outline:none;padding:12px 48px 12px 16px;width:100%}.pesquisa-global__input[data-v-504c258d]::-moz-placeholder{color:#9ca3af}.pesquisa-global__input[data-v-504c258d]::placeholder{color:#9ca3af}.pesquisa-global__button-clear[data-v-504c258d]{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .2s;width:24px}.pesquisa-global__button-clear[data-v-504c258d]:hover{background:#f3f4f6;color:#374151}.lista-ganhadores[data-v-504c258d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-height:300px;overflow-y:auto;scrollbar-color:#d1d5db #f9fafb;scrollbar-width:thin}.lista-ganhadores[data-v-504c258d]::-webkit-scrollbar{width:8px}.lista-ganhadores[data-v-504c258d]::-webkit-scrollbar-track{background:#f9fafb;border-radius:4px}.lista-ganhadores[data-v-504c258d]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.lista-ganhadores[data-v-504c258d]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.lista-ganhadores__container[data-v-504c258d]{display:flex;flex-direction:column;gap:0}.ganhador-item[data-v-504c258d]{border-bottom:1px solid #e5e7eb;padding:16px 20px}.ganhador-item[data-v-504c258d]:last-child{border-bottom:none}.ganhador-info[data-v-504c258d]{display:flex;flex-direction:column;gap:8px}.ganhador-campo[data-v-504c258d]{align-items:flex-start;display:flex;gap:8px}.ganhador-label[data-v-504c258d]{color:#000;font-weight:700;min-width:60px}.ganhador-valor[data-v-504c258d]{color:#000;flex:1}.nenhum-resultado[data-v-504c258d],.nenhum-sorteio[data-v-504c258d],.nenhuma-campanha[data-v-504c258d]{color:#6b7280;padding:48px 32px;text-align:center}.nenhum-resultado__content[data-v-504c258d],.nenhum-sorteio__content[data-v-504c258d]{align-items:center;display:flex;flex-direction:column;gap:16px}.nenhum-resultado__icon[data-v-504c258d],.nenhum-sorteio__icon[data-v-504c258d]{color:#a33267;opacity:.8}.nenhum-resultado__title[data-v-504c258d],.nenhum-sorteio__title[data-v-504c258d]{color:#a33267;font-size:18px;font-weight:600;margin:0}.nenhum-resultado__message[data-v-504c258d],.nenhum-sorteio__message[data-v-504c258d]{color:#a33267;font-size:14px;line-height:1.5;margin:0}.loading[data-v-504c258d]{justify-content:center;min-height:200px;padding:64px 32px}.loading[data-v-504c258d],.loading__container[data-v-504c258d]{align-items:center;display:flex}.loading__container[data-v-504c258d]{flex-direction:column;gap:24px}.loading__spinner[data-v-504c258d]{height:60px;position:relative;width:60px}.loading__spinner-ring[data-v-504c258d]{animation:loading-spin-504c258d 1.5s linear infinite;border:3px solid transparent;border-radius:50%;height:100%;position:absolute;width:100%}.loading__spinner-ring[data-v-504c258d]:first-child{animation-delay:0s;border-top-color:#a33267}.loading__spinner-ring[data-v-504c258d]:nth-child(2){animation-delay:.2s;border-right-color:#a33267}.loading__spinner-ring[data-v-504c258d]:nth-child(3){animation-delay:.4s;border-bottom-color:#a33267}.loading__content[data-v-504c258d]{text-align:center}.loading__title[data-v-504c258d]{color:#a33267;font-size:18px;font-weight:600;margin:0 0 8px}.loading__message[data-v-504c258d]{color:#a33267;font-size:14px;line-height:1.5;margin:0}@keyframes loading-spin-504c258d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.total-registros[data-v-504c258d]{color:#a33267;font-size:14px;margin-bottom:12px;text-align:center}.pesquisa-global__form[data-v-504c258d]{width:100%}.paginacao[data-v-504c258d]{gap:8px;margin-top:16px;padding-top:12px}.paginacao[data-v-504c258d],.paginacao__btn[data-v-504c258d]{align-items:center;display:flex;justify-content:center}.paginacao__btn[data-v-504c258d]{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;height:32px;transition:all .2s ease;width:32px}.paginacao__btn[data-v-504c258d]:hover:not(:disabled){background:#004c27;border-color:#004c27;color:#fff}.paginacao__btn[data-v-504c258d]:disabled{cursor:not-allowed;opacity:.4}.paginacao__paginas[data-v-504c258d]{align-items:center;display:flex;gap:4px}.paginacao__numero[data-v-504c258d]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:all .2s ease}.paginacao__numero[data-v-504c258d]:hover{background:#f3f4f6;border-color:#004c27}.paginacao__numero--ativo[data-v-504c258d]{background:#004c27;border-color:#004c27;color:#fff;font-weight:600}.paginacao__numero--ativo[data-v-504c258d]:hover{background:#003d1f}.paginacao__ellipsis[data-v-504c258d]{align-items:center;color:#6b7280;display:flex;font-size:14px;height:32px;justify-content:center;min-width:32px}@media (max-width:768px){.ganhadores-unificados[data-v-504c258d]{border-radius:30px;padding:16px}.pesquisa-global__input[data-v-504c258d]{border-radius:30px;font-size:14px;padding:10px 40px 10px 12px}.ganhador-campo[data-v-504c258d]{flex-direction:column;gap:4px}.ganhador-label[data-v-504c258d]{min-width:auto}.nenhum-resultado[data-v-504c258d],.nenhum-sorteio[data-v-504c258d]{padding:32px 16px}.nenhum-resultado__title[data-v-504c258d],.nenhum-sorteio__title[data-v-504c258d]{font-size:16px}.nenhum-resultado__message[data-v-504c258d],.nenhum-sorteio__message[data-v-504c258d]{font-size:13px}.loading[data-v-504c258d]{min-height:150px;padding:48px 16px}.loading__spinner[data-v-504c258d]{height:48px;width:48px}.loading__title[data-v-504c258d]{font-size:16px}.loading__message[data-v-504c258d]{font-size:13px}}.form-field[data-v-957c9262]{display:flex;flex-direction:column;font-family:var(--field-font-family,inherit);gap:.5rem;width:100%}.form-field__label[data-v-957c9262]{align-items:center;color:#110043;display:flex;font-size:.875rem;font-weight:500;gap:.25rem}.form-field__required-indicator[data-v-957c9262]{color:#dc2626;font-weight:600}.form-field__input-wrapper[data-v-957c9262]{position:relative;width:100%}.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{background-color:#fff;border:2px solid #d1d5db;border-radius:var(--field-border-radius,.5rem);color:#110043;font-family:inherit;font-size:1rem;line-height:1.5;min-height:44px;padding:.75rem 1rem;transition:all .2s ease-in-out;width:100%}.form-field__input--loading[data-v-957c9262],.form-field__select--loading[data-v-957c9262]{padding-right:3rem}.form-field__input[data-v-957c9262]:focus,.form-field__select[data-v-957c9262]:focus{border-color:var(--field-primary-color,#3700ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--field-primary-color,#3700ff) 10%,transparent);outline:none}.form-field__input[data-v-957c9262]:disabled,.form-field__select[data-v-957c9262]:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.form-field__input--error[data-v-957c9262],.form-field__select--error[data-v-957c9262]{border-color:#dc2626}.form-field__input--error[data-v-957c9262]:focus,.form-field__select--error[data-v-957c9262]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}.form-field__loading-indicator[data-v-957c9262]{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.form-field__spinner[data-v-957c9262]{animation:spin-957c9262 1s linear infinite;height:1.25rem;width:1.25rem}.form-field__spinner-circle[data-v-957c9262]{stroke:var(--field-primary-color,#3700ff);stroke-linecap:round;stroke-dasharray:50;stroke-dashoffset:25;animation:dash-957c9262 1.5s ease-in-out infinite}@keyframes spin-957c9262{to{transform:rotate(1turn)}}@keyframes dash-957c9262{0%{stroke-dashoffset:50}50%{stroke-dashoffset:12.5}to{stroke-dashoffset:50}}.form-field__error[data-v-957c9262]{color:#dc2626;font-size:.875rem;margin-top:-.25rem}.form-field__input[data-v-957c9262]::-moz-placeholder{color:#9ca3af}.form-field__input[data-v-957c9262]::placeholder{color:#9ca3af}.form-field__select[data-v-957c9262]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23110043' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5rem;padding-right:2.5rem}.form-field__select--loading[data-v-957c9262]{padding-right:3.5rem}@media (max-width:768px){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{font-size:16px;min-height:48px;padding:.875rem 1rem}.form-field__input--loading[data-v-957c9262],.form-field__select--loading[data-v-957c9262]{padding-right:3rem}.form-field__select[data-v-957c9262]{background-size:1.25rem;padding-right:2.25rem}.form-field__select--loading[data-v-957c9262]{padding-right:3.25rem}}@media (prefers-contrast:high){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{border-width:3px}}@media (prefers-reduced-motion:reduce){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{transition:none}.form-field__spinner[data-v-957c9262]{animation:none}.form-field__spinner-circle[data-v-957c9262]{animation:none;stroke-dashoffset:25}}.registration-form[data-v-c50c6d1c]{margin:0 auto;max-width:100%;width:100%}.registration-form__loading[data-v-c50c6d1c]{color:#6b7280;padding:2rem;text-align:center}.registration-form__form[data-v-c50c6d1c]{display:flex;flex-direction:column}.registration-form__fields-grid[data-v-c50c6d1c]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}.registration-form__field--full-width[data-v-c50c6d1c]{grid-column:1/-1}.registration-form__fields-grid[data-v-c50c6d1c]>:not(.registration-form__field--full-width){grid-column:auto}}.registration-form__terms[data-v-c50c6d1c]{border-top:1px solid #e5e7eb;font-size:.9rem;padding:1.5rem 0;width:100%}.registration-form__terms[data-v-c50c6d1c],.registration-form__terms>div[data-v-c50c6d1c]:first-child{display:flex;flex-direction:column;gap:1rem}@media (min-width:1200px){.registration-form__terms[data-v-c50c6d1c]{font-size:.85rem}.registration-form__terms>div[data-v-c50c6d1c]:first-child{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}}.registration-form__terms-loading[data-v-c50c6d1c]{color:#6b7280;font-style:italic;padding:1rem;text-align:center}.registration-form__checkbox[data-v-c50c6d1c]{align-items:flex-start;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.5;padding:.75rem;transition:all .2s ease-in-out;width:100%}.registration-form__checkbox[data-v-c50c6d1c]:hover{background-color:#f3f4f6;border-color:#d1d5db}.registration-form__checkbox input[type=checkbox][data-v-c50c6d1c]{cursor:pointer;flex-shrink:0;height:1.25rem;margin-top:.125rem;min-width:1.25rem;width:1.25rem}.registration-form__checkbox label[data-v-c50c6d1c]{cursor:pointer;flex:1;margin:0;padding:0}.registration-form__checkbox--error[data-v-c50c6d1c]{background-color:#fef2f2;border-color:#ef4444}.registration-form__required-indicator[data-v-c50c6d1c]{color:#dc2626;font-weight:600;margin-left:.25rem}.registration-form__debug[data-v-c50c6d1c]{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem;margin:1rem 0;padding:1rem}.registration-form__debug button[data-v-c50c6d1c]{background-color:#3b82f6;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:.875rem;margin:.25rem .5rem .25rem 0;padding:.5rem 1rem}.registration-form__error[data-v-c50c6d1c]{background-color:#fee2e2;border:1px solid #ef4444;border-radius:.5rem;color:#dc2626;font-size:.875rem;padding:1rem}.registration-form__retry[data-v-c50c6d1c]{background-color:#fff;border:2px solid #3700ff;border-radius:.5rem;color:#3700ff;cursor:pointer;font-size:.9375rem;font-weight:600;min-height:44px;padding:.875rem 2rem;transition:all .2s ease-in-out;width:100%}.registration-form__retry[data-v-c50c6d1c]:hover{background-color:#f0f0ff;transform:translateY(-1px)}.registration-form__retry[data-v-c50c6d1c]:active{transform:translateY(0)}.registration-form__retry[data-v-c50c6d1c]:focus{box-shadow:0 0 0 3px #3700ff4d;outline:none}.registration-form__submit[data-v-c50c6d1c]{background-color:#0ab8ed;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-height:48px;padding:1rem 2rem;transition:all .2s ease-in-out;width:100%}.registration-form__submit[data-v-c50c6d1c]:hover:not(:disabled){background-color:#0ab8ed;box-shadow:0 4px 12px #3700ff4d;transform:translateY(-1px)}.registration-form__submit[data-v-c50c6d1c]:active:not(:disabled){transform:translateY(0)}.registration-form__submit[data-v-c50c6d1c]:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}.registration-form__submit[data-v-c50c6d1c]:focus{box-shadow:0 0 0 3px #3700ff4d;outline:none}@media (max-width:767px){.registration-form[data-v-c50c6d1c]{max-width:100%}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1024px){.registration-form[data-v-c50c6d1c]{max-width:540px}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.registration-form[data-v-c50c6d1c]{max-width:100%}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.registration-form__submit[data-v-c50c6d1c]{transition:none}.registration-form__submit[data-v-c50c6d1c]:hover:not(:disabled){transform:none}}.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:42px;padding:.625rem .875rem}@media (max-width:768px){.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:44px;padding:.75rem 1rem}}@media (max-width:1536px){.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:42px;padding:0 .5rem}.registration-form__checkbox[data-v-6d4f53d7][data-v-c50c6d1c]{font-size:12px}}.registration-form__checkbox-label[data-v-c50c6d1c]{align-items:center;cursor:pointer;display:flex;flex:1;gap:.5rem}.registration-form__term-name[data-v-c50c6d1c]{align-items:center;display:flex;gap:.25rem}.registration-form__info-icon[data-v-c50c6d1c]{align-items:center;cursor:help;display:inline-flex;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.registration-form__info-circle[data-v-c50c6d1c]{align-items:center;background:transparent;border:1.5px solid #9ca3af;border-radius:50%;color:#6b7280;display:flex;font-family:Georgia,serif;font-size:11px;font-style:italic;font-weight:600;height:18px;justify-content:center;transition:all .2s ease;width:18px}.registration-form__info-icon:hover .registration-form__info-circle[data-v-c50c6d1c]{border-color:#6b7280;color:#4b5563;transform:scale(1.15)}.registration-form__tooltip[data-v-c50c6d1c]{background:linear-gradient(135deg,#110043,#1a0066);border-radius:.75rem;bottom:calc(100% + 10px);box-shadow:0 10px 25px #0000004d,0 0 0 1px #ffffff1a;color:#fff;font-size:.875rem;left:50%;line-height:1.5;max-width:400px;opacity:0;padding:1rem 1.25rem;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:1000}.registration-form__tooltip[data-v-c50c6d1c]:after{border:8px solid transparent;border-top-color:#110043;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.registration-form__info-icon:hover .registration-form__tooltip[data-v-c50c6d1c]{opacity:1;transform:translate(-50%) translateY(-5px);visibility:visible}@media (max-width:768px){.registration-form__tooltip[data-v-c50c6d1c]{font-size:.8125rem;left:auto;max-width:280px;padding:.875rem 1rem;right:0;transform:translate(0)}.registration-form__tooltip[data-v-c50c6d1c]:after{left:auto;right:10px;transform:translate(0)}.registration-form__info-icon:hover .registration-form__tooltip[data-v-c50c6d1c]{transform:translateY(-5px)}}.login-input[data-v-f1127c7b]{transition:all .2s ease-in-out}.login-input[data-v-f1127c7b]:focus{border-color:var(--58b1c798);box-shadow:0 0 0 3px var(--4dbdf0cd);outline:none}.login-input.error[data-v-f1127c7b]:focus{box-shadow:0 0 0 3px #dc26261a}.login-input[data-v-f1127c7b]::-moz-placeholder{color:#9ca3af}.login-input[data-v-f1127c7b]::placeholder{color:#9ca3af}input[type=password].login-input[data-v-f1127c7b],input[type=text].login-input[data-v-f1127c7b]{font-size:1rem;line-height:1.5}
