.menu-panel-pt[data-v-3d1e4b4f]{padding-top:var(--mobile-menu-top,calc(106px + var(--top-banner-offset)))}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:400;src:url(../fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-display:swap;font-style:normal;font-weight:700;src:url(../fonts/IBMPlexMono-Bold.woff2)format("woff2")}.top-banner:has([data-banner-style=arcade]){background:#6b4eff;border-bottom:3px solid #2e1a80;min-height:44px;padding:6px 56px 6px 24px}.top-banner:has([data-banner-style=arcade][data-banner-scanlines=true]):before{content:"";z-index:3;pointer-events:none;background:repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 3px);position:absolute;inset:0}.top-banner:has([data-banner-style=arcade])>button{color:#c9beff}.top-banner:has([data-banner-style=arcade])>button:hover{color:#fff}.top-banner:has([data-banner-style=arcade]) a.sab-cta{color:#3a1e9e;background:#fff;box-shadow:3px 3px #2e1a80}.top-banner:has([data-banner-style=arcade]) a.sab-cta:hover{color:#3a1e9e;background:#ffcf4a;box-shadow:2px 2px #2e1a80}.sab-monster{animation:1.6s steps(2,end) infinite sab-bob}.sab-monster .sab-frame-a{animation:1.6s step-end infinite sab-frame-a}.sab-monster .sab-frame-b{animation:1.6s step-end infinite sab-frame-b}.sab-monster,.sab-monster .sab-frame-a,.sab-monster .sab-frame-b{animation-delay:inherit}@keyframes sab-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes sab-frame-a{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes sab-frame-b{0%,49%{opacity:0}50%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.sab-monster,.sab-monster .sab-frame-a,.sab-monster .sab-frame-b{animation:none}.sab-monster .sab-frame-b{opacity:0}}.banner-text[data-v-ee457d72]{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.banner-text[data-v-ee457d72] p{margin:0}.top-banner a[data-v-cca47d3c]{color:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ac442173],[data-v-ac442173]:before,[data-v-ac442173]:after,[data-v-ac442173]::backdrop{--tw-duration:initial}}}a[data-v-ac442173]:hover{color:#ee4323}.site-nav-menu-items[data-v-ac442173]>*{padding:6px}.nav-group-header[data-v-ac442173]{cursor:pointer;align-items:center;gap:var(--spacing,.25rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:flex}@media(hover:hover){.nav-group-header[data-v-ac442173]:hover{color:#ee4323}}@property --tw-duration{syntax:"*";inherits:false}.site-web-banner[data-v-40073ee2]{background:linear-gradient(93deg,#ff9d29 -14.94%,#ff4824 32.09%,#e74323 58.55%)}.mega-nav-demo .icon[data-v-40073ee2]{transition:transform .5s}.mega-nav-demo:hover .icon[data-v-40073ee2]{transform:scale(1.2)}.item[data-v-236f2778]:hover{background-color:#13232e}.item:hover div>p[data-v-236f2778]:first-child{color:#fff}.item[data-v-236f2778]:hover svg{color:#13232e;background:linear-gradient(#72ddfe,#8fc346)}.item:hover div>p[data-v-236f2778]:last-child{color:#ccc}.item:hover .noMask-class[data-v-236f2778]{color:#72ddfe;background:#13232e}@keyframes loading-895c247e{to{background-position:300% 0}0%{background-position:-150% 0}}.push-skeleton-loader .animate-element[data-v-895c247e]{animation:2s linear infinite loading-895c247e}.v-enter-active[data-v-27fdc264],.v-leave-active[data-v-27fdc264]{transition:all .25s ease-out}.v-enter-from[data-v-27fdc264]{opacity:0;filter:blur(.5rem)}.v-leave-to[data-v-27fdc264]{display:none}a[data-v-df90b582]{color:inherit}a[data-v-df90b582]:hover{color:#ee4323}.scroll[data-v-674f333c]{transition:margin-top .25s}
