@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--scrollbar-color: #e7e5e4}[data-color-mode=dark]{--scrollbar-color: #44403c}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E")}*:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}*:focus-visible{--focus-ring-width: 0px !important;--focus-ring-color: transparent !important;box-shadow:none!important;outline:2px solid var(--av-colors-brand-500)!important;outline-offset:2px!important}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none!important;border-color:var(--av-colors-brand-500)!important}*{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:9999px}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color)}main::-webkit-scrollbar{width:4px}main::-webkit-scrollbar-track{background:transparent}main::-webkit-scrollbar-thumb{background:var(--av-colors-brand-300);border-radius:9999px}[data-color-mode=dark] main::-webkit-scrollbar-thumb{background:var(--av-colors-brand-700)}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main>div{animation:pageEnter .3s ease both}@keyframes pulseDot{0%,to{transform:scale(1);box-shadow:0 0 #f9731666}50%{transform:scale(1.05);box-shadow:0 0 0 6px #f9731600}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes flyoutIn{0%{opacity:0;transform:translate(-12px);filter:blur(4px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes popupIn{0%{opacity:0;transform:translate(-8px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes barScaleIn{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}
