/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"ScalaSansWeb";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/byte_theme/fonts/ScalaSans/ScalaSansWeb.woff) format("woff");}@font-face{font-family:"ScalaSansWeb";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/byte_theme/fonts/ScalaSans/ScalaSansWeb-Bold.woff) format("woff");}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/byte_theme/fonts/Montserrat/Montserrat-ExtraBold-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--brand-lime:#bedc00;--brand-dark-blue:#001f46;--brand-dark-blue-75:color-mix(in oklab,var(--brand-dark-blue) 75%,transparent);--brand-bg-blue:#011c53;--brand-disabled-blue:#28468c;--brand-disabled-text:#c3c3c3;--brand-error:#f59678;--brand-gradient-blue:#0050a0;--brand-lime-tint:#f4ffab;--brand-cream:#fdfbf4;--brand-hover-blue:#00459d;--brand-teal:#00aaaa;--brand-black:#000000;--brand-white:#ffffff;--brand-gray:#828282;--brand-gray-70:color-mix(in oklab,#828282 70%,transparent);--brand-gray-40:color-mix(in oklab,#828282 40%,transparent);--brand-gray-15:color-mix(in oklab,#828282 15%,transparent);--brand-gray-dark:#5c5c5c;--brand-light-gray:#ebebeb;--brand-gradient-1:linear-gradient(135deg,#bedc00 0%,#00aaaa 50%,#0050a0 100%);--brand-gradient-2:linear-gradient(45deg,#bedc00 0%,#00aaaa 50%,#0050a0 100%);--brand-gradient-3:linear-gradient(to top,#0050a0 0%,#00aaaa 50%,#bedc00 100%);}
:root{--background:var(--brand-bg-blue);--foreground:var(--brand-white);--card:var(--brand-white);--card-foreground:var(--brand-dark-blue);--primary:var(--brand-lime);--primary-foreground:var(--brand-dark-blue);--secondary:var(--brand-light-gray);--secondary-foreground:var(--brand-dark-blue);--muted:var(--brand-light-gray);--muted-foreground:var(--brand-gray);--accent:var(--brand-light-gray);--accent-foreground:var(--brand-dark-blue);--destructive:var(--brand-error);--destructive-foreground:var(--brand-white);--border:var(--brand-gray-15);--input:var(--brand-gray-15);--ring:var(--brand-lime);--font-sans:"ScalaSansWeb","Helvetica Neue",Arial,Helvetica,sans-serif;--font-display:"Montserrat","ScalaSansWeb","Helvetica Neue",Arial,sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"Fira Mono","Menlo","Consolas","Liberation Mono",monospace;--radius:0.5rem;--shadow-x:0;--shadow-y:1px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:0.1;--shadow-color:oklch(0 0 0);--shadow-2xs:0 1px 3px 0px hsl(0 0% 0% / 0.05);--shadow-xs:0 1px 3px 0px hsl(0 0% 0% / 0.05);--shadow-sm:0 1px 3px 0px hsl(0 0% 0% / 0.1),0 1px 2px -1px hsl(0 0% 0% / 0.1);--shadow:0 1px 3px 0px hsl(0 0% 0% / 0.1),0 1px 2px -1px hsl(0 0% 0% / 0.1);--shadow-md:0 1px 3px 0px hsl(0 0% 0% / 0.1),0 2px 4px -1px hsl(0 0% 0% / 0.1);--shadow-lg:0 1px 3px 0px hsl(0 0% 0% / 0.1),0 4px 6px -1px hsl(0 0% 0% / 0.1);--shadow-xl:0 1px 3px 0px hsl(0 0% 0% / 0.1),0 8px 10px -1px hsl(0 0% 0% / 0.1);--shadow-2xl:0 1px 3px 0px hsl(0 0% 0% / 0.25);--space-xxxs:0.25rem;--space-xxs:0.75rem;--space-xs:1.5rem;--space-s:2rem;--space-m:2.5rem;--space-l:3rem;--space-xl:4rem;--space-xxl:4.5rem;--navbar-height:calc(var(--spacing) * 16);@media (min-width:768px){--navbar-height:calc(var(--spacing) * 26);}}
.select2-results__options::-webkit-scrollbar{width:4px;background:transparent;}.select2-results__options::-webkit-scrollbar-button:start:decrement{display:block;height:12px;background:transparent;}.select2-results__options::-webkit-scrollbar-button:end:increment{display:block;height:12px;background:transparent;}.select2-results__options::-webkit-scrollbar-button:start:increment,.select2-results__options::-webkit-scrollbar-button:end:decrement{display:none;height:0;}.select2-results__options::-webkit-scrollbar-track,.select2-results__options::-webkit-scrollbar-track-piece{background:transparent;border:none;}.select2-results__options::-webkit-scrollbar-thumb{background-color:transparent;background-image:radial-gradient(circle,#bedc00 1.5px,transparent 2px);background-size:4px 7px;background-repeat:repeat-y;background-position:center top;border:none;border-radius:0;}.select2-results__options::-webkit-scrollbar-corner{background:transparent;}@supports (appearance:base-select){select::picker(select)::-webkit-scrollbar{width:4px;background:transparent;}select::picker(select)::-webkit-scrollbar-button:start:decrement{display:block;height:12px;background:transparent;}select::picker(select)::-webkit-scrollbar-button:end:increment{display:block;height:12px;background:transparent;}select::picker(select)::-webkit-scrollbar-button:start:increment,select::picker(select)::-webkit-scrollbar-button:end:decrement{display:none;height:0;}select::picker(select)::-webkit-scrollbar-track{background:transparent;border:none;}select::picker(select)::-webkit-scrollbar-track-piece{background:transparent;}select::picker(select)::-webkit-scrollbar-thumb{background-color:transparent;background-image:radial-gradient(circle,#bedc00 1.5px,transparent 2px);background-size:4px 7px;background-repeat:repeat-y;background-position:center top;border:none;border-radius:0;}select::picker(select)::-webkit-scrollbar-corner{background:transparent;}}
