.magin{--magin-ink:#0b0b0d;--magin-violet:#7b2ff2;--magin-lilac:#a78bfa}.magin-display{font-family:var(--font-magin-display), var(--rethink-font), sans-serif;letter-spacing:-.025em}magin-lapisinho{aspect-ratio:1;vertical-align:middle;flex:none;width:32px;line-height:0;display:inline-block}magin-lapisinho>svg{width:100%;height:100%;display:block;overflow:visible}.mlz-corpo,.mlz-pontos rect{fill:var(--lapisinho-corpo,#7b2ff2);transition:fill .45s}.mlz-ponta-p{fill:var(--lapisinho-ponta,#10b981);transition:fill .45s}.mlz-salto,.mlz-tremor,.mlz-ponta{transform-box:fill-box;transform-origin:50% 100%}.mlz-olhar{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}magin-lapisinho[estado=criando] .mlz-olhar{transition:transform .9s ease-in-out}.mlz-olhos{transform-box:fill-box;transform-origin:50%}.mlz-pilula{fill:#fff;transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.mlz-arco{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;display:none}[data-expr=feliz] .mlz-pilula,[data-expr=contente] .mlz-pilula,[data-expr=fechado] .mlz-pilula{display:none}[data-expr=feliz] .mlz-feliz,[data-expr=contente] .mlz-contente,[data-expr=fechado] .mlz-fechado{display:block}.magin-mark{background:var(--magin-violet);color:#fff;border-radius:.2em;padding:0 .16em .06em;display:inline-block}.magin-dots{background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 60% at 50% 38%,#000 15%,#0000 72%);mask-image:radial-gradient(70% 60% at 50% 38%,#000 15%,#0000 72%)}.magin-horizon{top:calc(100% - var(--magin-horizon-rise,72px));aspect-ratio:1;background:var(--magin-ink);pointer-events:none;border-radius:50%;width:max(1900px,230%);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #d9c8ff59,0 -6px 34px -4px #a78bfa8c,0 -40px 160px -24px #7b2ff2a6}.magin-horizon:before{content:"";filter:blur(1px);background:radial-gradient(22% 7% at 50% 0,#ffffffe6,#0000 72%);border-radius:50%;height:160px;position:absolute;inset:-2px 0 auto}.magin-glow{pointer-events:none;background:radial-gradient(60% 50% at 50% 115%,#7b2ff28c,#0000 70%)}.magin-btn{background:var(--magin-violet);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:15px;font-weight:700;line-height:1;transition:background-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 8px 28px -6px #7b2ff280}.magin-btn:hover{background:#8b45f5;box-shadow:inset 0 1px #ffffff47,0 10px 36px -4px #7b2ff2bf}.magin-btn:active{transform:translateY(1px)}.magin-btn svg{transition:transform .2s}.magin-btn:hover svg{transform:translate(3px)}.magin-btn-ghost{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;line-height:1;transition:background-color .2s;display:inline-flex}.magin-btn-ghost:hover{background:#ffffff29}.magin-btn:focus-visible,.magin-btn-ghost:focus-visible{outline:2px solid var(--magin-lilac);outline-offset:3px}.magin-shimmer{background:linear-gradient(100deg,#ede4ff 30%,#f8f7fc 50%,#ede4ff 70%) 0 0/200% 100%;animation:1.4s linear infinite magin-shimmer}@keyframes magin-shimmer{to{background-position:-200% 0}}.magin-rise{animation:.45s cubic-bezier(.22,1,.36,1) both magin-rise}@keyframes magin-rise{0%{opacity:0;transform:translateY(8px)}}.magin-range{appearance:none;background:linear-gradient(to right, var(--magin-violet) var(--fill,33%), #e4dcf7 var(--fill,33%));cursor:pointer;border-radius:999px;width:100%;height:8px}.magin-range::-webkit-slider-thumb{appearance:none;background:var(--magin-violet);border:4px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 10px #4c1a9e66}.magin-range::-moz-range-thumb{background:var(--magin-violet);border:4px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 10px #4c1a9e66}.magin-range:focus-visible{outline:2px solid var(--magin-violet);outline-offset:6px}@media (prefers-reduced-motion:reduce){.magin-shimmer,.magin-rise{animation:none}.magin-btn,.magin-btn svg,.magin-btn-ghost{transition:none}}
/*# sourceMappingURL=2e1ki1sebkjv2.css.map*/