@font-face{font-family:Wotfard;src:url(../../../fonts/wotfard/wotfard-semibold-webfont.woff) format("woff2");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Wotfard;src:url(../../../fonts/wotfard/wotfard-medium-webfont.woff) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Wotfard;src:url(../../../fonts/wotfard/wotfard-regular-webfont.woff) format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Sriracha;font-style:normal;font-display:swap;font-weight:400;src:url(../../../fonts/sriracha/sriracha-latin-400.woff) format("woff2")}@font-face{font-family:Cascadia Code;src:url(../../../fonts/cascadiacode/CascadiaCodePL-Regular.woff) format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Cascadia Code;src:url(../../../fonts/cascadiacode/CascadiaCodePL-SemiBold.woff) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Inter;src:url(https://www.janasundar.dev/fonts/inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Inter;src:url(https://www.janasundar.dev/fonts/inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Inter;src:url(https://www.janasundar.dev/fonts/inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Nunito;src:url(../../../fonts/nunito/Nunito-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Nunito;src:url(../../../fonts/nunito/Nunito-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Nunito;src:url(../../../fonts/nunito/Nunito-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:fallback}*{-webkit-tap-highlight-color:transparent!important}body{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;width:100vw!important;overflow-x:hidden!important}#__next,body{min-height:100vh;display:-moz-box;display:flex}#__next{background:var(--chakra-colors-blog-background)!important;-moz-box-flex:1;flex:1 1;height:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}:focus{outline:0!important;-webkit-box-shadow:0 0 0 0 transparent!important;box-shadow:0 0 0 0 transparent!important}.landing-image{-webkit-filter:drop-shadow(0 1rem .75rem rgba(0,0,0,.5));filter:drop-shadow(0 1rem .75rem rgba(0,0,0,.5))}.codeblock[data-highlight-line=true]{background-color:var(--chakra-colors-blog-highlight);margin:0 -5px;border-left:5px solid var(--chakra-colors-blog-button-secondary)}.codeblock[data-line-number]:before{padding-left:0;content:attr(data-line-number);text-align:right;display:inline-block;width:2rem;color:#637777;padding-right:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;opacity:.5}pre{background-color:#061526;border-radius:4px;font-size:16px;padding:5px;overflow-x:auto}.alert>*{font-size:1rem!important}.alert>:last-child{margin-bottom:0!important}.full-bleed{width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important}.post-image{border-radius:var(--chakra-radii-lg)!important}ol,ul{margin:0!important;padding:1rem 0!important}ul>li{list-style-type:square}ol>li{list-style-type:decimal}