.register-session[data-v-b3dbc6bf],.login-session[data-v-b3dbc6bf]{background:var(--cor-fundo)}.layout-bgcolor[data-v-b3dbc6bf]{background-color:var(--layout-cor-bg)}.bg-icon[data-v-b3dbc6bf]{background-image:linear-gradient(135deg,var(--cor-button-primary) 0%,var(--cor-button-tertiary) 100%)}.bg-icon svg[data-v-b3dbc6bf]{color:var(--cor-button-text)}.bg-icon-secondary[data-v-b3dbc6bf]{background:linear-gradient(90deg,var(--cor-button-primary) 0%,var(--cor-button-secundary) 50%,var(--cor-button-tertiary) 100%);box-shadow:0 4px 6px #00000040;color:var(--cor-button-text);transition:all .2s ease}.bg-icon-secondary svg[data-v-b3dbc6bf]{color:var(--cor-button-text)}.focus-input[data-v-b3dbc6bf]{transition:border-color .15s ease,box-shadow .15s ease}.focus-input[data-v-b3dbc6bf]:focus-visible{outline:none;border-color:var(--input-border-color);box-shadow:0 0 0 2px var(--input-border-color-secuc)}.input-text-color[data-v-b3dbc6bf]{color:var(--text-color)}.text-subtitle[data-v-b3dbc6bf]{color:var(--text-color-subtitle)}.text-error[data-v-b3dbc6bf]{color:var(--layout-error-msg)}.input-checkbox[data-v-b3dbc6bf]{background-color:color-mix(in oklab,var(--cor-button-primary) 90%,transparent)}.button-primary[data-v-b3dbc6bf]{margin-top:1rem;width:100%;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:#013437;background:linear-gradient(90deg,var(--cor-button-primary) 0%,var(--cor-button-secundary) 50%,var(--cor-button-tertiary) 100%);box-shadow:0 4px 6px #00000040;transition:all .2s ease}.button-primary span[data-v-b3dbc6bf]{color:var(--cor-button-text)}.button-primary[data-v-b3dbc6bf]:hover:not(:disabled){background:linear-gradient(90deg,var(--cor-button-primary-hover) 0%,var(--cor-button-secundary-hover) 50%,var(--cor-button-tertiary-hover) 100%);box-shadow:0 10px 15px #0006}.button-primary[data-v-b3dbc6bf]:focus-visible{outline:none;box-shadow:0 0 0 4px var(--cor-button-primary-hover),0 4px 6px #00000040}.button-primary[data-v-b3dbc6bf]:disabled{cursor:not-allowed;opacity:.7}.button-secundary[data-v-b3dbc6bf]{color:var(--cor-button-text);background:linear-gradient(90deg,var(--cor-button-primary) 0%,var(--cor-button-secundary) 50%,var(--cor-button-tertiary) 100%);box-shadow:0 4px 6px #00000040;transition:all .2s ease}.button-secundary span[data-v-b3dbc6bf]{color:var(--cor-button-text)}.button-secundary[data-v-b3dbc6bf]:hover:not(:disabled){background:linear-gradient(90deg,var(--cor-button-primary-hover) 0%,var(--cor-button-secundary-hover) 50%,var(--cor-button-tertiary-hover) 100%);box-shadow:0 10px 15px #0006}.button-secundary[data-v-b3dbc6bf]:focus-visible{outline:none;box-shadow:0 0 0 4px var(--cor-button-primary-hover),0 4px 6px #00000040}.button-secundary[data-v-b3dbc6bf]:disabled{cursor:not-allowed;opacity:.7}.background-card[data-v-b3dbc6bf]{background-image:linear-gradient(135deg,var(--layout-cor-card-primary) 0%,var(--layout-cor-card-secondary) 50%,var(--layout-cor-card-tertiary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.background-card-hover[data-v-b3dbc6bf]:hover{background-color:var(--layout-cor-card-primary);border-color:var(--layout-cor-card-hover);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 8px 20px color-mix(in srgb,var(--layout-cor-card-hover) 20%,transparent)}
