@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4377f9268b635edc-s.2_4qiqx1oev18.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10883291dcf2ac2d-s.p.0834ksqxe1j64.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface Fallback;src:local(Arial);ascent-override:102.31%;descent-override:28.14%;line-gap-override:0.0%;size-adjust:103.41%}.hKXyEq_className{font-family:Abril Fatface,Abril Fatface Fallback;font-style:normal;font-weight:400}
.home-page{-webkit-font-smoothing:antialiased}.home-page .lucide{flex-shrink:0;width:1em;height:1em}.grad{background:linear-gradient(90deg,#3b3fd6 0%,#1f7a8c 55%,#13a05a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.grad-dark{background:linear-gradient(90deg,#8e90f4 0%,#5fb1d6 50%,#3cd39b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.grad,.grad-dark{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-bottom:-.14em;margin-right:-.08em;padding-bottom:.14em;padding-right:.08em}.glow-light{background:radial-gradient(60% 60% at 100% 0,#7c76f02e,#0000 70%),radial-gradient(50% 50% at 0 100%,#3cd39b24,#0000 70%),#f7f8fb}.glow-dark{background:radial-gradient(45% 55% at 100% 0,#4338ca8c,#0000 70%),radial-gradient(40% 50% at 0 100%,#0d6e3e8c,#0000 70%),#0f172a}.tab-on{color:#0f172a;background:#fff;box-shadow:0 1px 2px #00000014}.home-page details>summary{list-style:none}.home-page details>summary::-webkit-details-marker{display:none}.home-page details[open] .chev{transform:rotate(45deg)}.fade-in{animation:.35s both fade}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.pz-label{opacity:0;white-space:nowrap;max-width:0;transition:max-width .25s,opacity .2s,margin .25s;display:inline-block;overflow:hidden}.pz-wrap:hover .pz-label,.pz-keep .pz-label{opacity:1;max-width:110px;margin-left:6px}.tab-progress{transform-origin:0;height:2px;animation:tab-progress var(--dur) linear forwards;background:#0d9488;border-radius:2px;position:absolute;bottom:3px;left:10px;right:10px}@keyframes tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sc-cursor{pointer-events:none;animation:.7s cubic-bezier(.2,.8,.2,1) both sc-in}.sc-cursor:after{content:"";opacity:0;border:2px solid #0d9488;border-radius:999px;width:16px;height:16px;animation:.5s ease-out .75s both sc-click;position:absolute;top:-6px;left:-6px}@keyframes sc-in{0%{opacity:0;transform:translate(40px,30px)}to{opacity:1;transform:none}}@keyframes sc-click{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.typing i{background:#a3a3a3;border-radius:999px;width:4px;height:4px;animation:1s ease-in-out infinite typing}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.mk{animation:.5s ease-out both mk-veil}@keyframes mk-veil{0%{box-shadow:0 0 0 9999px #e5e7eb00}to{box-shadow:0 0 0 9999px #e5e7eb66}}.mk-draw{stroke-dasharray:104;stroke-dashoffset:104px;stroke-linecap:round;animation:.9s ease-in-out .1s forwards mk-draw}@keyframes mk-draw{to{stroke-dashoffset:0}}.mk-bubble{transform-origin:0 100%;animation:.35s cubic-bezier(.2,.8,.2,1) .9s both mk-bubble}@keyframes mk-bubble{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.app-screen{color:#18181b;font-size:12px}@media (prefers-reduced-motion:reduce){.fade-in,.sc-cursor,.sc-cursor:after,.mk,.mk-draw,.mk-bubble,.typing i{animation-duration:0s;animation-delay:0s}}
