html:not(.dark) .mai-scope{--color-slate-50:#020618;--color-slate-100:#0f172b;--color-slate-200:#1d293d;--color-slate-300:#314158;--color-slate-400:#45556c;--color-slate-600:#90a1b9;--color-slate-700:#cad5e2;--color-slate-800:#e2e8f0;--color-slate-900:#f1f5f9;--color-slate-950:#fbfdfe;--color-white:#0f172b;--color-black:#fff;--color-purple-100:var(--color-purple-900);--color-purple-200:var(--color-purple-800);--color-purple-300:var(--color-purple-700);--color-purple-400:var(--color-purple-600);--color-pink-100:var(--color-pink-900);--color-pink-200:var(--color-pink-800);--color-pink-300:var(--color-pink-700);--color-pink-400:var(--color-pink-600);--color-indigo-100:var(--color-indigo-900);--color-indigo-200:var(--color-indigo-800);--color-indigo-300:var(--color-indigo-700);--color-indigo-400:var(--color-indigo-600);--color-violet-100:var(--color-violet-900);--color-violet-200:var(--color-violet-800);--color-violet-300:var(--color-violet-700);--color-violet-400:var(--color-violet-600);--color-fuchsia-100:var(--color-fuchsia-900);--color-fuchsia-200:var(--color-fuchsia-800);--color-fuchsia-300:var(--color-fuchsia-700);--color-fuchsia-400:var(--color-fuchsia-600);--color-emerald-100:var(--color-emerald-900);--color-emerald-200:var(--color-emerald-800);--color-emerald-300:var(--color-emerald-700);--color-emerald-400:var(--color-emerald-600);--color-green-100:var(--color-green-900);--color-green-200:var(--color-green-800);--color-green-300:var(--color-green-700);--color-green-400:var(--color-green-600);--color-teal-100:var(--color-teal-900);--color-teal-200:var(--color-teal-800);--color-teal-300:var(--color-teal-700);--color-teal-400:var(--color-teal-600);--color-cyan-100:var(--color-cyan-900);--color-cyan-200:var(--color-cyan-800);--color-cyan-300:var(--color-cyan-700);--color-cyan-400:var(--color-cyan-600);--color-sky-100:var(--color-sky-900);--color-sky-200:var(--color-sky-800);--color-sky-300:var(--color-sky-700);--color-sky-400:var(--color-sky-600);--color-blue-100:var(--color-blue-900);--color-blue-200:var(--color-blue-800);--color-blue-300:var(--color-blue-700);--color-blue-400:var(--color-blue-600);--color-amber-100:var(--color-amber-900);--color-amber-200:var(--color-amber-800);--color-amber-300:var(--color-amber-700);--color-amber-400:var(--color-amber-600);--color-yellow-100:var(--color-yellow-900);--color-yellow-200:var(--color-yellow-800);--color-yellow-300:var(--color-yellow-700);--color-yellow-400:var(--color-yellow-600);--color-orange-100:var(--color-orange-900);--color-orange-200:var(--color-orange-800);--color-orange-300:var(--color-orange-700);--color-orange-400:var(--color-orange-600);--color-rose-100:var(--color-rose-900);--color-rose-200:var(--color-rose-800);--color-rose-300:var(--color-rose-700);--color-rose-400:var(--color-rose-600);--color-red-100:var(--color-red-900);--color-red-200:var(--color-red-800);--color-red-300:var(--color-red-700);--color-red-400:var(--color-red-600);--color-lime-100:var(--color-lime-900);--color-lime-200:var(--color-lime-800);--color-lime-300:var(--color-lime-700);--color-lime-400:var(--color-lime-600)}@supports (color:lab(0% 0 0)){html:not(.dark) .mai-scope{--color-slate-50:lab(1.76974% 1.32743 -9.28855);--color-slate-100:lab(7.78673% 1.82345 -15.0537);--color-slate-200:lab(16.132% -.318035 -14.6672);--color-slate-300:lab(26.9569% -1.47016 -15.6993);--color-slate-400:lab(35.5623% -1.74978 -15.4316);--color-slate-600:lab(65.5349% -2.25151 -14.5072);--color-slate-700:lab(84.7652% -1.94535 -7.93337);--color-slate-800:lab(91.7353% -.998765 -4.76968);--color-slate-900:lab(96.286% -.852436 -2.46847);--color-slate-950:lab(99.0716% -.246912 -.706792);--color-white:lab(7.78673% 1.82345 -15.0537)}}html:not(.dark) .mai-scope :is([class*=bg-gradient-],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700],[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],[class~=bg-fuchsia-700],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-green-700],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-teal-700],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-cyan-700],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-amber-700],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-yellow-700],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-lime-500],[class~=bg-lime-600],[class~=bg-lime-700]){--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-white:#fff}@supports (color:lab(0% 0 0)){html:not(.dark) .mai-scope :is([class*=bg-gradient-],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700],[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],[class~=bg-fuchsia-700],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-green-700],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-teal-700],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-cyan-700],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-amber-700],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-yellow-700],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-lime-500],[class~=bg-lime-600],[class~=bg-lime-700]){--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337)}}html:not(.dark) .mai-scope [data-sparkle-drawer]>section{box-shadow:0 20px 50px -12px #0f172a40}.mai-launch{--tuck:26px;z-index:50;left:0;bottom:calc(96px + env(safe-area-inset-bottom));position:fixed}@media (min-width:640px){.mai-launch:not([data-placed]){top:calc(50% - 28px);bottom:auto;left:0}}.mai-launch[data-placed]{bottom:auto}.mai-orb{cursor:grab;color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 30% 25%,#ffffff8c,#0000 42%),conic-gradient(from 200deg,#6d28d9,#a855f7,#ec4899,#f59e0b,#6d28d9);border:0;border-radius:999px;place-items:center;width:56px;height:56px;padding:0;transition:transform .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 12px 30px -8px #7c3aeda6,0 0 0 3px #ffffffd9,inset 0 -4px 10px #4c1d9573}.dark .mai-orb{box-shadow:0 12px 30px -8px #a855f7b3,0 0 0 3px #0f172ae6,inset 0 -4px 10px #4c1d9573}.mai-orb:hover{transform:translateY(-2px)scale(1.04)}.mai-orb:focus-visible{outline-offset:4px;outline:3px solid #a855f799}.mai-launch[data-tucked] .mai-orb{transform:translateX(calc(-1 * var(--tuck)))}.mai-launch[data-tucked][data-side=right] .mai-orb{transform:translateX(var(--tuck))}.mai-launch[data-tucked] .mai-orb:after{content:"";width:14px;position:absolute;top:0;bottom:0;left:100%}.mai-launch[data-tucked][data-side=right] .mai-orb:after{left:auto;right:100%}.mai-launch[data-tucked] .mai-orb-core{transition:transform .2s;transform:translate(12px)}.mai-launch[data-tucked][data-side=right] .mai-orb-core{transform:translate(-12px)}.mai-launch[data-tucked] .mai-orb:is(:hover,:focus-visible){transform:translate(10px)scale(1.04)}.mai-launch[data-tucked][data-side=right] .mai-orb:is(:hover,:focus-visible){transform:translate(-10px)scale(1.04)}.mai-launch[data-tucked] .mai-orb:is(:hover,:focus-visible) .mai-orb-core{transform:none}.mai-launch[data-dragging] .mai-orb{cursor:grabbing;transform:scale(1.08);box-shadow:0 20px 40px -10px #7c3aedbf,0 0 0 3px #ffffffe6}.mai-orb-halo{z-index:-1;opacity:.7;background:radial-gradient(closest-side,#a855f759,#0000);border-radius:999px;transition:opacity .2s,inset .2s;position:absolute;inset:-10px}.mai-orb:hover .mai-orb-halo,.mai-orb:focus-visible .mai-orb-halo{opacity:1;inset:-16px}.mai-orb-core{background:#ffffff24;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #fff6}.mai-orb-name{white-space:nowrap;text-align:left;pointer-events:none;color:#fff;opacity:0;background:#0f172aeb;border-radius:14px;flex-direction:column;gap:1px;padding:7px 12px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%);box-shadow:0 10px 24px -10px #0f172a99}.mai-launch[data-side=right] .mai-orb-name{text-align:right;left:auto;right:calc(100% + 12px);transform:translate(4px,-50%)}.mai-orb-name b{font-size:13px;font-weight:800}.mai-orb-name small{color:#cbd5e1;font-size:11px}.mai-orb:hover .mai-orb-name,.mai-orb:focus-visible .mai-orb-name{opacity:1;transform:translateY(-50%)}.mai-launch[data-dragging] .mai-orb-name{opacity:0}@media (hover:none){.mai-orb-name{display:none}}.mai-close-handle{display:none}@media (min-width:640px){.mai-close-handle{z-index:2;cursor:pointer;color:#fff;background:linear-gradient(135deg,#7c3aed,#ec4899);border:0;border-radius:999px;place-items:center;width:44px;height:44px;margin-top:-22px;transition:transform .2s;display:grid;position:absolute;top:50%;right:-22px;box-shadow:0 8px 22px -6px #7c3aed99,0 0 0 4px #ffffffe6}.dark .mai-close-handle{box-shadow:0 8px 22px -6px #7c3aed99,0 0 0 4px #020617e6}.mai-close-handle:hover{transform:translate(-2px)}.mai-close-handle:focus-visible{outline-offset:3px;outline:3px solid #a855f78c}}@media (prefers-reduced-motion:reduce){.mai-orb,.mai-orb-halo,.mai-orb-name,.mai-close-handle,.mai-launch[data-tucked] .mai-orb-core{transition:none}.mai-orb:hover,.mai-close-handle:hover{transform:none}}@media (min-width:640px){.mai-close-handle[data-side=right]{left:-22px;right:auto}.mai-close-handle[data-side=right]:hover{transform:translate(2px)}}
