#tw-splash{display:none}html[data-splash] #tw-splash{--tw-splash-bg:#f5f3ee;--tw-splash-ink:#191a1f;--tw-splash-accent:#5b4fe0;--tw-splash-glow:rgba(91,79,224,.16);--tw-mark-start:min(61.2vw,280px);--tw-mark-end:104px;--tw-mark-rise:44px;position:fixed;inset:0;z-index:2147483000;display:block;overflow:hidden;background:var(--tw-splash-bg);transition:opacity .52s ease}html[data-splash-theme=dark] #tw-splash{--tw-splash-bg:#0f0e16;--tw-splash-ink:#f7f4ef;--tw-splash-accent:#8f84f0;--tw-splash-glow:rgba(115,101,226,.34)}html[data-splash=on] #tw-splash{animation:tw-splash-failsafe .4s 8s forwards}html[data-splash=out] #tw-splash{opacity:0;pointer-events:none}.tw-splash-glow{position:absolute;left:50%;top:calc(50% - var(--tw-mark-rise));width:440px;height:440px;margin:-220px 0 0 -220px;border-radius:50%;background:radial-gradient(circle,var(--tw-splash-glow) 0,transparent 65%);animation:tw-splash-fade .8s ease-out .3s both,tw-splash-breathe 2.6s ease-in-out 1.6s infinite}.tw-splash-mark{position:absolute;left:50%;top:50%;width:var(--tw-mark-start);height:var(--tw-mark-start);overflow:visible;transform:translate(-50%,-50%);animation:tw-splash-settle .76s cubic-bezier(.65,0,.35,1) .38s both;transition:scale .52s cubic-bezier(.4,0,.2,1)}html[data-splash=out] .tw-splash-mark{scale:1.08}.tw-splash-tile{fill:#5b4fe0}.tw-splash-glyph,.tw-splash-jet{fill:#fff}.tw-splash-jet{transform-box:fill-box;transform-origin:center;animation:tw-splash-loop 1.1s .52s both,tw-splash-hover 2.4s ease-in-out 1.8s infinite}.tw-splash-sheen{animation:tw-splash-sheen .9s cubic-bezier(.45,0,.25,1) 1.75s both}.tw-splash-word{position:absolute;left:0;right:0;top:calc(50% - var(--tw-mark-rise) + var(--tw-mark-end) / 2 + 22px);margin:0;text-align:center;font-family:var(--font-display);font-size:27px;font-weight:700;letter-spacing:-.02em;color:var(--tw-splash-ink);animation:tw-splash-rise .6s cubic-bezier(.16,1,.3,1) 1.15s both}.tw-splash-word span{color:var(--tw-splash-accent)}@keyframes tw-splash-settle{0%{width:var(--tw-mark-start);height:var(--tw-mark-start);top:50%}to{width:var(--tw-mark-end);height:var(--tw-mark-end);top:calc(50% - var(--tw-mark-rise))}}@keyframes tw-splash-loop{0%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.55,0,.9,.45)}32%{opacity:0;transform:translate(330px,-420px) rotate(6deg) scale(1.08)}33%{opacity:0;transform:translate(-190px,600px) rotate(-14deg) scale(.55);animation-timing-function:cubic-bezier(.16,1,.3,1)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tw-splash-hover{0%,to{transform:none}50%{transform:translate(16px,-21px)}}@keyframes tw-splash-sheen{0%{transform:translateX(0)}to{transform:translateX(1900px)}}@keyframes tw-splash-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.75}}@keyframes tw-splash-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tw-splash-fade{0%{opacity:0}to{opacity:1}}@keyframes tw-splash-failsafe{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.tw-splash-glow,.tw-splash-jet,.tw-splash-mark,.tw-splash-sheen{animation:none}.tw-splash-word{display:none}html[data-splash=out] .tw-splash-mark{scale:none}}