@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&family=JetBrains+Mono:wght@400;500;700&display=swap";.font-code[data-v-30bc61fb]{font-family:var(--font-code, "JetBrains Mono", monospace)}.font-display[data-v-30bc61fb]{font-family:var(--font-display, "Be Vietnam Pro", sans-serif)}.font-body[data-v-30bc61fb]{font-family:var(--font-body, "DM Sans", sans-serif)}@keyframes dash-2e61aa3c{to{stroke-dashoffset:-100}}.grid-rows-\[0fr\][data-v-5cda4b6e]{grid-template-rows:0fr}.grid-rows-\[1fr\][data-v-5cda4b6e]{grid-template-rows:1fr}.fade-enter-active[data-v-c645cae2],.fade-leave-active[data-v-c645cae2]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-c645cae2]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-c645cae2]{opacity:0;transform:translateY(-10px)}@keyframes zoomIn-c645cae2{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.animate-zoom[data-v-c645cae2]{animation:zoomIn-c645cae2 .35s cubic-bezier(.34,1.56,.64,1) forwards}.excel-to-app-theme{--font-display: "Be Vietnam Pro", sans-serif !important;--font-body: "DM Sans", sans-serif !important;--font-code: "JetBrains Mono", monospace !important}.excel-to-app-theme .font-display{font-family:var(--font-display)!important;letter-spacing:-.02em}.excel-to-app-theme .font-body{font-family:var(--font-body)!important}.excel-to-app-theme .font-code{font-family:var(--font-code)!important}html{scroll-behavior:smooth}@keyframes pulse-slow{0%,to{transform:scale(1) translate(0);opacity:.9}50%{transform:scale(1.03) translate(8px,-12px);opacity:1}}@keyframes pulse-delayed{0%,to{transform:scale(1) translate(0);opacity:.8}50%{transform:scale(1.05) translate(-12px,8px);opacity:1}}@keyframes float-slow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(8deg)}}@keyframes float-delayed{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(12px) rotate(-6deg)}}.animate-pulse-slow{animation:pulse-slow 15s ease-in-out infinite}.animate-pulse-delayed{animation:pulse-delayed 18s ease-in-out infinite}.animate-float-slow{animation:float-slow 12s ease-in-out infinite}.animate-float-delayed{animation:float-delayed 14s ease-in-out infinite}
