@keyframes fade-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.5s ease-out both fade-in;animation-delay:var(--animation-delay,0s);-webkit-animation:.5s ease-out both fade-in}.animate-slideUp{animation:.5s ease-out both slideUpFade}@keyframes aurora{0%{transform:rotate(-5deg)scale(.9)}50%{transform:rotate(5deg)scale(1.1)}to{transform:rotate(-5deg)scale(.9)}}@keyframes grid{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.delay-200{animation-delay:.2s}.delay-400{animation-delay:.4s}.delay-600{animation-delay:.6s}.delay-800{animation-delay:.8s}
.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.messages-container{flex-direction:column-reverse;max-height:600px;display:flex;overflow-y:auto}@layer utilities{@media (min-width:320px){.xs\:w-375px{width:375px}}@media (hover:none) and (pointer:coarse){.school-tap:active [data-school-icon],.industry-tap:active [data-industry-icon]{transition:transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)scale(1.08)}}}.legal-page .legal-page-title,html.light .legal-page section h1.legal-page-title,.light .legal-page section h1.legal-page-title,.dark .legal-page section h1.legal-page-title{-webkit-text-fill-color:var(--blog-text)!important;color:var(--blog-text)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.legal-prose{--legal-body:#9a9fa7;--legal-heading:#fafafa;--legal-link:var(--blog-accent);--legal-link-hover:var(--blog-accent-hover);color:var(--legal-body)}@supports (color:lab(0% 0 0)){.legal-prose{--legal-body:lab(65.1399% -.358045 -5.25563);--legal-heading:lab(98.26% 0 0)}}html.light .legal-prose,.light .legal-prose{--legal-body:#191924;--legal-heading:#080715}@supports (color:lab(0% 0 0)){html.light .legal-prose,.light .legal-prose{--legal-body:lab(9.32196% 2.26671 -7.10832);--legal-heading:lab(2.31418% 2.02033 -6.50578)}}.dark .legal-prose{--legal-body:#9a9fa7;--legal-heading:#fafafa}@supports (color:lab(0% 0 0)){.dark .legal-prose{--legal-body:lab(65.1399% -.358045 -5.25563);--legal-heading:lab(98.26% 0 0)}}.legal-prose p,.legal-prose li{color:var(--legal-body)!important}.legal-prose h2,.legal-prose h3,.legal-prose strong{font-weight:600;color:var(--legal-heading)!important}.legal-prose a{text-underline-offset:2px;font-weight:600;transition:color .2s;color:var(--legal-link)!important}.legal-prose a:hover{text-decoration:underline;color:var(--legal-link-hover)!important}.legal-prose ul,.legal-prose ol{color:var(--legal-body)}.font-inter{font-family:var(--font-inter)}.font-outfit{font-family:var(--font-outfit)}.font-system{font-family:var(--font-system)}.api-docs-page section h1,html.light .api-docs-page section h1,.light .api-docs-page section h1,.dark .api-docs-page section h1{-webkit-text-fill-color:var(--foreground)!important;color:var(--foreground)!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.api-docs-page{scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--muted-foreground)65%,transparent)var(--muted)}.api-docs-page ::-webkit-scrollbar{width:8px;height:8px}.api-docs-page ::-webkit-scrollbar-track{background:var(--muted);border-radius:999px}.api-docs-page ::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--muted-foreground)55%,transparent);border-radius:999px}.api-docs-page ::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--muted-foreground)75%,transparent)}.api-docs-page ::-webkit-scrollbar-corner{background:0 0}.dark .api-docs-page,html.dark .api-docs-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:oklch(42% 0 0) oklch(22% 0 0)}.dark .api-docs-page ::-webkit-scrollbar-track{background:#1b1b1b;background:lab(9.52% -.00000745058 0)}html.dark .api-docs-page ::-webkit-scrollbar-track{background:#1b1b1b;background:lab(9.52% -.00000745058 0)}.dark .api-docs-page ::-webkit-scrollbar-thumb{background:#4d4d4d;background:lab(32.72% -.0000149012 0)}html.dark .api-docs-page ::-webkit-scrollbar-thumb{background:#4d4d4d;background:lab(32.72% -.0000149012 0)}.dark .api-docs-page ::-webkit-scrollbar-thumb:hover{background:#696969;background:lab(44.32% 0 0)}html.dark .api-docs-page ::-webkit-scrollbar-thumb:hover{background:#696969;background:lab(44.32% 0 0)}
