:root{--color-saffron-yellow:#f7c23e;--color-saffron-yellow-tint:#ffdc8d;--color-saffron-yellow-tint-lighter:#ffe9c2;--color-saffron-yellow-tint-lightest:#fff4e1;--color-saffron-yellow-shade:#dba326;--color-ultramarine:#4400ff;--color-ultramarine-tint:#3370dd;--color-ultramarine-tint-lighter:#a2c7fc;--color-ultramarine-tint-lightest:#dcecff;--color-ultramarine-shade:#0404af;--color-poppy-red:#db3939;--color-poppy-red-tint:#f76b6b;--color-poppy-red-tint-lighter:#ffabab;--color-poppy-red-tint-lightest:#ffdcdc;--color-poppy-red-shade:#9b1e1e;--color-kelly-green:#73cc3a;--color-kelly-green-tint:#a5de81;--color-kelly-green-tint-lighter:#d6f4c3;--color-kelly-green-tint-lightest:#eafcde;--color-kelly-green-shade:#49a30f;--color-notehub-blue:#1c3a52;--color-notehub-blue-tint:#1d4f77;--color-notehub-blue-tint-lighter:#729bb5;--color-notehub-blue-tint-lightest:#b1d3e8;--color-notehub-blue-shade:#152c3e;--color-gray1:#333;--color-gray2:#595959;--color-gray3:#808080;--color-gray4:#ccc;--color-gray5:#f2f2f2;--color-gray6:#f8f8f8;--color-black:#000;--color-white:#fff;--color-dev-gray:#e2e8f0;--color-text:#1f282e;--color-blue0:#e8f9ff;--color-gray-blue:#9ebacc;--color-snow-blue:#a7c0d1;--color-light-snow-blue:#dbe9f3;--color-turquoise:#8ccedb;--color-dark-turquoise:#3b8b9a;--color-repl-dark:#011627;--color-gray:#a0afb9;--color-dark-charleston-green:#21282d;--color-medium-gray:#5e6f7a;--color-light-gray:#ced9e1;--color-teal:#59d2ff;--font-size-10:0.63rem;--font-size-12:0.75rem;--font-size-14:0.88rem;--font-size-16:1rem;--font-size-18:1.13rem;--font-size-20:1.25rem;--font-size-22:1.38rem;--font-size-24:1.5rem;--font-size-26:1.625rem;--font-size-28:1.75rem;--font-size-30:1.88rem;--font-size-32:2rem;--font-size-34:2.13rem;--font-size-36:2.25rem;--font-size-48:3rem;--font-size-56:3.5rem;--letter-spacing-one:0.01rem;--letter-spacing-two:0.02rem;--letter-spacing-three:0.03rem;--letter-spacing-five:0.05rem;--letter-spacing-ten:0.1rem;--gradient-hero:linear-gradient(135deg,#3b5fbf,#5993fb 40%,#5a8dc9 70%,#6b9bd4);--shadow-default:0px 5px 10px rgba(54,69,79,0.1);--shadow-blog-image:0px 1px 4px rgba(0,0,0,0.25);--shadow-dropdown-menu:0px 2px 6px rgba(0,0,0,0.14);--shadow-card:0 4px 12px rgba(0,0,0,0.1);--z-bottom:0;--z-main:10;--z-footer:20;--z-rating:40;--z-repl:50;--z-mobile-menu:55;--z-logo:60;--z-menu:65;--z-dropdown:70;--z-header:80;--z-top:100;--z-modal:110;--z-support-chat:120;--z-tooltip:9999;--menu-width:14rem;--header-height:3.4rem;--repl-height-right:100%;--banner-height:115px;--announcement-height-large:36px;--announcement-height-medium:54px;--announcement-height-small:76px;--breakpoint-sm:480px;--breakpoint-md:991px;--breakpoint-lg:1279px;--breakpoint-xl:1439px;--breakpoint-no-repl-mobile:600px;--breakpoint-between-sm-md:768px;--breakpoint-condense-top-nav-bar:870px}.page-menu{overflow:hidden auto;-ms-overflow-style:none;display:flex;flex-direction:column;line-height:1.2;padding:0 1rem;position:fixed;top:var(--header-height);z-index:var(--z-menu);grid-area:menu;height:100%;width:var(--menu-width);background-color:var(--color-gray5);border-right:1px solid var(--color-gray4);container-name:side-menu;container-type:inline-size}.page-menu.menuCollapsed{left:calc(-1 * var(--menu-width));display:none}.page-menu.menuDocked.visible-banner{top:calc(var(--header-height) + 33px)}@media screen and (min-width:600px) and (max-width:991px){.page-layout.replCollapsed .page-menu.menuDocked,.page-layout.replFullSize .page-menu.menuDocked{height:100%;display:block}.page-menu.menuDocked.visible-banner{top:calc(var(--header-height) + var(--announcement-height-medium));height:calc(100% - (var(--header-height) + var(--announcement-height-medium)))}}@media screen and (min-width:480px) and (max-width:600px){.page-menu.menuTray{height:calc(100% - var(--header-height))}.page-menu.menuTray.visible-banner{top:calc(var(--header-height) + var(--announcement-height-medium));height:calc(100% - var(--header-height) + var(--announcement-height-medium))}.page-menu.menuTray.warningBanner{top:calc(var(--header-height) + var(--banner-height));height:calc(100% - var(--header-height) + var(--banner-height))}.page-menu.menuTray.warningBanner.visible-banner{top:calc(var(--header-height) + var(--banner-height) + var(--announcement-height-medium));height:calc(100% - (var(--header-height) + var(--banner-height) + var(--announcement-height-medium)))}}@media screen and (max-width:480px){.page-menu{width:100%}.page-menu.menuCollapsed{left:-100%}.page-menu.menuTray.visible-banner{top:calc(var(--header-height) + var(--announcement-height-small))}.page-menu.menuTray.warningBanner.visible-banner{top:calc(var(--header-height) + var(--banner-height) + var(--announcement-height-small));height:calc(100% - (var(--header-height) + var(--banner-height) + var(--announcement-height-small)))}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_52f0b0{font-family:Barlow,Barlow Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/999e639cd9d85971-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/9af6411484c7e20a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e6b5cfd5a74e1cae-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/6aacc40b7795b725-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/67110d8fe39c5e84-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/046b90749014f852-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/3703c28dcda155b1-s.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Fira Code Fallback;src:local("Arial");ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_873833{font-family:Fira Code,Fira Code Fallback,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-style:normal}@font-face{font-family:materialIcons;src:url(/_next/static/media/0feb9eb860e9000b-s.p.woff2) format("woff2");font-display:block;font-weight:400}@font-face{font-family:materialIcons Fallback;src:local("Arial");ascent-override:100.00%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_8df9c2{font-family:materialIcons,materialIcons Fallback;font-weight:400}
/*# sourceMappingURL=2e7154161ee63979.css.map*/