.JMd-hG_aviso{z-index:200;color:#92400e;background-color:#fef3c7;border:1px solid #f5b544;border-radius:10px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 16px;font-size:14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #123f3a0f,0 12px 32px #123f3a1f}.JMd-hG_icone{flex-shrink:0;animation:1s linear infinite JMd-hG_girar}@keyframes JMd-hG_girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JMd-hG_icone{animation:none}}
._6Zo6zW_badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}._6Zo6zW_neutral{color:#123f3a;background:#ddded6}._6Zo6zW_info{color:#1d4ed8;background:#dbeafe}._6Zo6zW_success{color:#166534;background:#dcfce7}._6Zo6zW_warning{color:#92400e;background:#fef3c7}._6Zo6zW_danger{color:#b91c1c;background:#fee2e2}
.GsvrJG_button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .2s,opacity .2s;display:inline-flex}.GsvrJG_button:disabled{opacity:.6;cursor:not-allowed}.GsvrJG_button.GsvrJG_fullWidth{width:100%}.GsvrJG_sm{padding:4px 12px;font-size:.875rem}.GsvrJG_md{padding:8px 16px;font-size:1rem}.GsvrJG_lg{padding:12px 24px;font-size:1.125rem}.GsvrJG_primary{color:#123f3a;background-color:#f5b544}.GsvrJG_primary:hover:not(:disabled){background-color:#f3a61d}.GsvrJG_secondary{color:#fff;background-color:#3b5650}.GsvrJG_secondary:hover:not(:disabled){background-color:#263834}.GsvrJG_outline{color:#123f3a;background-color:#0000;border:1px solid #123f3a}.GsvrJG_outline:hover:not(:disabled){background-color:#123f3a0d}.GsvrJG_ghost{color:#123f3a;background-color:#0000}.GsvrJG_ghost:hover:not(:disabled){background-color:#123f3a0d}.GsvrJG_danger{color:#fff;background-color:#dc2626}.GsvrJG_danger:hover:not(:disabled){background-color:#b21d1d}.GsvrJG_icon{align-items:center;display:flex}.GsvrJG_loading{cursor:wait}
@keyframes _5fynyG_spin{to{transform:rotate(360deg)}}._5fynyG_spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;animation:.6s linear infinite _5fynyG_spin;display:inline-block}
.Qtdbaa_card{background-color:#fff;border:1px solid #ddded6;border-radius:14px;padding:24px;box-shadow:0 1px 2px #123f3a0d,0 4px 14px #123f3a0f}.Qtdbaa_title{color:#123f3a;margin-bottom:8px;font-size:1rem;font-weight:600}
.vegBua_checkboxGroup{cursor:pointer;align-items:center;gap:8px;display:flex}.vegBua_checkbox{cursor:pointer;accent-color:#123f3a;width:18px;height:18px}.vegBua_label{color:#123f3a;cursor:pointer;font-size:.875rem}
.RMS68W_inputGroup{flex-direction:column;gap:4px;display:flex}.RMS68W_label{color:#123f3a;font-size:.875rem;font-weight:500}.RMS68W_inputWrapper{align-items:center;display:flex;position:relative}.RMS68W_input{color:#123f3a;background-color:#fff;border:1px solid #c2c6be;border-radius:10px;width:100%;padding:8px 12px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.RMS68W_input:focus{border-color:#123f3a;outline:none;box-shadow:0 0 0 3px #123f3a26}.RMS68W_input.RMS68W_error{border-color:#dc2626}.RMS68W_input.RMS68W_error:focus{box-shadow:0 0 0 3px #dc262626}.RMS68W_iconLeft{color:#3b5650;align-items:center;display:flex;position:absolute;left:12px}.RMS68W_iconLeft~.RMS68W_input{padding-left:32px}.RMS68W_iconRight{color:#3b5650;align-items:center;display:flex;position:absolute;right:12px}.RMS68W_hint{color:#3b5650;font-size:.75rem}.RMS68W_errorMessage{color:#dc2626;font-size:.75rem}
._42As0q_modalOverlay{z-index:1000;background-color:#123f3a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._42As0q_modal{background-color:#fff;border-radius:16px;flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 2px 4px #123f3a0f,0 12px 32px #123f3a1f}._42As0q_sm{max-width:400px}._42As0q_md{max-width:600px}._42As0q_lg{max-width:800px}._42As0q_xl{max-width:1100px}._42As0q_modalHeader{border-bottom:1px solid #ddded6;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._42As0q_modalHeader h2{color:#123f3a;font-size:1.25rem;font-weight:600}._42As0q_closeButton{cursor:pointer;color:#3b5650;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;font-size:1.5rem;transition:background-color .2s;display:flex}._42As0q_closeButton:hover{background-color:#3b56501a}._42As0q_modalContent{padding:24px;overflow-y:auto}._42As0q_modalContent::-webkit-scrollbar{width:6px}._42As0q_modalContent::-webkit-scrollbar-thumb{background-color:#c2c6be;border-radius:3px}
.QwxvVW_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.QwxvVW_pages{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.QwxvVW_navButton,.QwxvVW_pageButton{color:#123f3a;cursor:pointer;background:#fff;border:1px solid #c2c6be;border-radius:10px;padding:8px 12px;font-size:.875rem}.QwxvVW_navButton:disabled,.QwxvVW_pageButton:disabled{opacity:.5;cursor:not-allowed}.QwxvVW_active{color:#fff;background:#123f3a;border-color:#123f3a}
.k-Hyma_selectGroup{flex-direction:column;gap:4px;display:flex}.k-Hyma_label{color:#123f3a;font-size:.875rem;font-weight:500}.k-Hyma_select{color:#123f3a;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #c2c6be;border-radius:10px;width:100%;padding:8px 12px;font-size:1rem}.k-Hyma_select:focus{border-color:#123f3a;outline:none;box-shadow:0 0 0 3px #123f3a26}.k-Hyma_errorMessage{color:#dc2626;font-size:.75rem}
.oYKb8a_group{flex-direction:column;gap:4px;display:flex}.oYKb8a_label{color:#123f3a;font-size:.875rem;font-weight:500}.oYKb8a_textarea{resize:vertical;color:#123f3a;background-color:#fff;border:1px solid #c2c6be;border-radius:10px;width:100%;min-height:110px;padding:12px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.oYKb8a_textarea:focus{border-color:#123f3a;outline:none;box-shadow:0 0 0 3px #123f3a26}.oYKb8a_error{border-color:#dc2626}.oYKb8a_hint{color:#3b5650;font-size:.75rem}.oYKb8a_errorMessage{color:#dc2626;font-size:.75rem}
@keyframes p7o1XW_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.p7o1XW_toast{color:#fff;border-radius:10px;align-items:center;gap:12px;min-width:280px;padding:12px 16px;font-size:.875rem;font-weight:500;animation:.3s p7o1XW_slideIn;display:flex;box-shadow:0 2px 4px #123f3a0f,0 12px 32px #123f3a1f}.p7o1XW_success{background-color:#16a34a}.p7o1XW_error{background-color:#dc2626}.p7o1XW_warning{color:#123f3a;background-color:#f5b544}.p7o1XW_info{background-color:#123f3a}.p7o1XW_closeButton{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;margin-left:auto;font-size:1rem}.p7o1XW_closeButton:hover{opacity:1}
