.alc-enter[data-state=loading],.alc-enter[data-state=success]{background:var(--alc-accent)!important;color:var(--alc-on-accent)!important;opacity:1!important;cursor:progress!important}.alc-enter{letter-spacing:.02em}.alc-enter-label{z-index:1;transition:opacity var(--alc-motion-dur-short) ease, transform var(--alc-motion-dur-medium) var(--alc-motion-curve-enter);position:relative}.alc-enter-ship{z-index:1;transition:transform var(--alc-motion-dur-long) var(--alc-motion-curve-enter), opacity var(--alc-motion-dur-medium) ease;place-items:center;display:inline-grid;position:relative}.alc-enter-ship>svg{animation:alc-enter-float calc(var(--alc-motion-dur-ambient) * 1.5) var(--alc-motion-curve-breathe) infinite}@keyframes alc-enter-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.alc-enter-trail{opacity:0;transform-origin:100%;width:22px;height:9px;transition:opacity var(--alc-motion-dur-medium) ease, transform var(--alc-motion-dur-long) var(--alc-motion-curve-enter);background:linear-gradient(270deg,currentColor,#0000) 0 0/100% 1.5px no-repeat,linear-gradient(270deg,currentColor,#0000) 6px/16px 1.5px no-repeat,linear-gradient(270deg,currentColor,#0000) 0 100%/100% 1.5px no-repeat;margin:-4.5px 2px 0 0;position:absolute;top:50%;right:100%;transform:scaleX(.2)}.alc-enter:not(:disabled):hover .alc-enter-ship,.alc-enter:focus-visible .alc-enter-ship{transform:translateX(3px) rotate(calc(var(--alc-motion-swing-max) * -.45))}.alc-enter:not(:disabled):hover .alc-enter-trail,.alc-enter:focus-visible .alc-enter-trail{opacity:.55;transform:scaleX(1)}.alc-enter:not(:disabled):active .alc-enter-ship{transform:translateX(6px) rotate(calc(var(--alc-motion-swing-max) * -.45))}.alc-enter-sheen{pointer-events:none;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--alc-ink) 38%, transparent), transparent);width:34%;animation:alc-enter-sheen calc(var(--alc-motion-dur-ambient) * 2.3) var(--alc-motion-curve-standard) 1.2s infinite;position:absolute;inset:-1px auto -1px -40%;transform:skew(-18deg)translate(0)}@keyframes alc-enter-sheen{0%{transform:skew(-18deg)translate(0)}22%,to{transform:skew(-18deg)translate(520%)}}.alc-enter:not([data-state=idle]):not([data-state=error]) .alc-enter-sheen{display:none}.alc-enter[data-state=loading] .alc-enter-ship{transform:translateX(3px) rotate(calc(var(--alc-motion-swing-max) * -.45))}.alc-enter[data-state=loading] .alc-enter-ship>svg{animation:alc-enter-rumble var(--alc-motion-dur-instant) linear infinite}.alc-enter[data-state=loading] .alc-enter-trail{opacity:.7;animation:alc-enter-thrust var(--alc-motion-dur-long) var(--alc-motion-curve-breathe) infinite;transform:scaleX(1)}@keyframes alc-enter-rumble{0%{transform:translate(0)}25%{transform:translate(.6px,-.4px)}50%{transform:translate(-.4px,.5px)}75%{transform:translate(.5px,.4px)}to{transform:translate(0)}}@keyframes alc-enter-thrust{0%,to{opacity:.5;transform:scaleX(.75)}50%{opacity:.85;transform:scaleX(1.25)}}.alc-enter-progress{opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--alc-on-accent), transparent) 0 0 / 40% 100% no-repeat;height:2px;position:absolute;bottom:0;left:0;right:0}.alc-enter[data-state=loading] .alc-enter-progress{opacity:.45;animation:alc-enter-run calc(var(--alc-motion-dur-long) * 2) var(--alc-motion-curve-standard) infinite}@keyframes alc-enter-run{0%{background-position:-60% 0}to{background-position:160% 0}}.alc-enter[data-state=success] .alc-enter-ship{transform:translateX(360px) rotate(calc(var(--alc-motion-swing-max) * -.45));opacity:0;transition:transform calc(var(--alc-motion-dur-long) * 1.25) var(--alc-motion-curve-exit), opacity var(--alc-motion-dur-long) ease .2s}.alc-enter[data-state=success] .alc-enter-trail{opacity:.8;transform:scaleX(3)}.alc-enter[data-state=success] .alc-enter-label{transform:translate(-6px)}html[data-alc-warp] .alc-lc{opacity:0;filter:blur(4px);transition:transform var(--alc-motion-dur-long) var(--alc-motion-curve-exit), opacity var(--alc-motion-dur-long) ease, filter var(--alc-motion-dur-long) ease;transform:scale(.94)}.alc-orbit-label{border-radius:var(--alc-radius-full);color:var(--alc-ink);background:color-mix(in srgb, var(--alc-surface) 70%, transparent);border:1px solid color-mix(in srgb, var(--alc-purple-300) 45%, var(--alc-line));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;animation:alc-auth-rise var(--alc-motion-dur-short) ease-out both;place-items:center;padding:7px 12px;display:grid}@media (prefers-reduced-motion:reduce){.alc-enter-sheen,.alc-enter-progress,.alc-enter-trail{display:none}.alc-enter-ship,.alc-enter-ship>svg,.alc-enter-label{transition:none!important;animation:none!important;transform:none!important}html[data-alc-warp] .alc-lc{transition:opacity var(--alc-motion-dur-short) linear;filter:none;transform:none}}.alc-lc:has(.alc-cadastro){max-width:600px}@media (min-width:1024px){.alc-auth-coluna:has(.alc-cadastro){align-items:safe center;width:58%;padding-block:32px;overflow-y:auto}}.alc-passos{align-items:center;gap:6px;display:inline-flex}.alc-passos>.alc-passo-traco{border-radius:var(--alc-radius-full);background:var(--alc-line);width:18px;height:3px;transition:background-color var(--alc-motion-dur-medium) var(--alc-motion-curve-standard);display:block}.alc-passos>.alc-passo-traco[data-aceso]{background:var(--alc-accent)}.alc-passo{animation:alc-passo-entra var(--alc-motion-dur-medium) var(--alc-motion-curve-enter) both}@keyframes alc-passo-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.alc-herois{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;display:grid}.alc-heroi{text-align:center;border:1px solid var(--alc-line);border-radius:var(--alc-radius-md);background:color-mix(in srgb, var(--alc-surface) 72%, transparent);cursor:pointer;overflow-wrap:anywhere;min-width:0;transition:border-color var(--alc-motion-dur-short) var(--alc-motion-curve-standard), background-color var(--alc-motion-dur-short) var(--alc-motion-curve-standard), transform var(--alc-motion-dur-medium) var(--alc-motion-curve-enter);flex-direction:column;align-items:center;gap:6px;padding:34px 8px 12px;display:flex;position:relative}.alc-heroi:hover:not([data-tomado]){border-color:color-mix(in srgb, var(--alc-brand) 60%, var(--alc-line));background:var(--alc-surface)}.alc-heroi:active:not([data-tomado]){transform:translateY(1px)}.alc-heroi-radio{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.alc-heroi:has(.alc-heroi-radio:focus-visible){outline:2px solid var(--alc-focus);outline-offset:2px}.alc-heroi[data-marcado]{border-color:var(--alc-accent);background:color-mix(in srgb, var(--alc-accent) 8%, var(--alc-surface));box-shadow:inset 0 0 0 1px var(--alc-accent);transform:translateY(-2px)}.alc-heroi-visto{border-radius:var(--alc-radius-full);background:var(--alc-accent);width:22px;height:22px;color:var(--alc-on-accent);animation:alc-passo-entra var(--alc-motion-dur-short) var(--alc-motion-curve-enter) both;place-items:center;display:grid;position:absolute;top:8px;right:8px}.alc-heroi-board{border:1px solid color-mix(in srgb, var(--alc-sector-enterprise) 70%, var(--alc-line));border-radius:var(--alc-radius-full);color:var(--alc-ink-2);letter-spacing:.08em;padding:1px 6px;position:absolute;top:8px;left:8px}.alc-heroi-brasoes{flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-height:56px;display:inline-flex}.alc-heroi-astro{border-radius:var(--alc-radius-full);flex-shrink:0;width:8px;height:8px}.alc-heroi[data-tomado]{opacity:.5;cursor:not-allowed}.alc-heroi-tomado{border:1px solid var(--alc-line);border-radius:var(--alc-radius-full);color:var(--alc-ink-2);margin-top:2px;padding:1px 6px}.alc-heroi-resumo{border:1px solid var(--alc-line);border-radius:var(--alc-radius-md);background:color-mix(in srgb, var(--alc-surface) 72%, transparent);align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}@media (prefers-reduced-motion:reduce){.alc-passo,.alc-heroi-visto{animation:none}.alc-heroi,.alc-passo-traco{transition:none}.alc-heroi[data-marcado],.alc-heroi:active:not([data-tomado]){transform:none}}
