@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Rajdhani:wght@300;400;500;600;700&display=swap";@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:300;src:url(/fonts/rajdhani-v17-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/fonts/rajdhani-v17-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/fonts/rajdhani-v17-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/fonts/rajdhani-v17-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/fonts/rajdhani-v17-latin-700.woff2) format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{appearance:none;-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}a{color:inherit;text-decoration:none}html[data-theme=light]{--md-sys-color-primary: rgb(11 103 128);--md-sys-color-surface-tint: rgb(11 103 128);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(185 234 255);--md-sys-color-on-primary-container: rgb(0 77 98);--md-sys-color-secondary: rgb(76 98 107);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(207 230 241);--md-sys-color-on-secondary-container: rgb(53 74 83);--md-sys-color-tertiary: rgb(91 91 126);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(225 223 255);--md-sys-color-on-tertiary-container: rgb(67 68 101);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(245 250 253);--md-sys-color-on-background: rgb(23 28 31);--md-sys-color-surface: rgb(245 250 253);--md-sys-color-on-surface: rgb(23 28 31);--md-sys-color-surface-variant: rgb(220 228 232);--md-sys-color-on-surface-variant: rgb(64 72 76);--md-sys-color-outline: rgb(112 120 124);--md-sys-color-outline-variant: rgb(192 200 204);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(44 49 52);--md-sys-color-inverse-on-surface: rgb(237 241 245);--md-sys-color-inverse-primary: rgb(137 208 237);--md-sys-color-primary-fixed: rgb(185 234 255);--md-sys-color-on-primary-fixed: rgb(0 31 41);--md-sys-color-primary-fixed-dim: rgb(137 208 237);--md-sys-color-on-primary-fixed-variant: rgb(0 77 98);--md-sys-color-secondary-fixed: rgb(207 230 241);--md-sys-color-on-secondary-fixed: rgb(7 30 38);--md-sys-color-secondary-fixed-dim: rgb(179 202 213);--md-sys-color-on-secondary-fixed-variant: rgb(53 74 83);--md-sys-color-tertiary-fixed: rgb(225 223 255);--md-sys-color-on-tertiary-fixed: rgb(24 24 55);--md-sys-color-tertiary-fixed-dim: rgb(196 195 235);--md-sys-color-on-tertiary-fixed-variant: rgb(67 68 101);--md-sys-color-surface-dim: rgb(214 219 222);--md-sys-color-surface-bright: rgb(245 250 253);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(240 244 247);--md-sys-color-surface-container: rgb(234 238 242);--md-sys-color-surface-container-high: rgb(228 233 236);--md-sys-color-surface-container-highest: rgb(222 227 230)}html[data-theme=dark]{--md-sys-color-primary: rgb(137 208 237);--md-sys-color-surface-tint: rgb(137 208 237);--md-sys-color-on-primary: rgb(0 53 68);--md-sys-color-primary-container: rgb(0 77 98);--md-sys-color-on-primary-container: rgb(185 234 255);--md-sys-color-secondary: rgb(179 202 213);--md-sys-color-on-secondary: rgb(30 51 60);--md-sys-color-secondary-container: rgb(53 74 83);--md-sys-color-on-secondary-container: rgb(207 230 241);--md-sys-color-tertiary: rgb(196 195 235);--md-sys-color-on-tertiary: rgb(45 45 77);--md-sys-color-tertiary-container: rgb(67 68 101);--md-sys-color-on-tertiary-container: rgb(225 223 255);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(15 20 23);--md-sys-color-on-background: rgb(222 227 230);--md-sys-color-surface: rgb(15 20 23);--md-sys-color-on-surface: rgb(222 227 230);--md-sys-color-surface-variant: rgb(64 72 76);--md-sys-color-on-surface-variant: rgb(192 200 204);--md-sys-color-outline: rgb(138 146 150);--md-sys-color-outline-variant: rgb(64 72 76);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(222 227 230);--md-sys-color-inverse-on-surface: rgb(44 49 52);--md-sys-color-inverse-primary: rgb(11 103 128);--md-sys-color-primary-fixed: rgb(185 234 255);--md-sys-color-on-primary-fixed: rgb(0 31 41);--md-sys-color-primary-fixed-dim: rgb(137 208 237);--md-sys-color-on-primary-fixed-variant: rgb(0 77 98);--md-sys-color-secondary-fixed: rgb(207 230 241);--md-sys-color-on-secondary-fixed: rgb(7 30 38);--md-sys-color-secondary-fixed-dim: rgb(179 202 213);--md-sys-color-on-secondary-fixed-variant: rgb(53 74 83);--md-sys-color-tertiary-fixed: rgb(225 223 255);--md-sys-color-on-tertiary-fixed: rgb(24 24 55);--md-sys-color-tertiary-fixed-dim: rgb(196 195 235);--md-sys-color-on-tertiary-fixed-variant: rgb(67 68 101);--md-sys-color-surface-dim: rgb(15 20 23);--md-sys-color-surface-bright: rgb(53 58 61);--md-sys-color-surface-container-lowest: rgb(10 15 17);--md-sys-color-surface-container-low: rgb(23 28 31);--md-sys-color-surface-container: rgb(27 32 35);--md-sys-color-surface-container-high: rgb(37 43 45);--md-sys-color-surface-container-highest: rgb(48 54 56)}html:not([data-theme]){--md-sys-color-primary: rgb(11 103 128);--md-sys-color-surface-tint: rgb(11 103 128);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(185 234 255);--md-sys-color-on-primary-container: rgb(0 77 98);--md-sys-color-secondary: rgb(76 98 107);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(207 230 241);--md-sys-color-on-secondary-container: rgb(53 74 83);--md-sys-color-tertiary: rgb(91 91 126);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(225 223 255);--md-sys-color-on-tertiary-container: rgb(67 68 101);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(245 250 253);--md-sys-color-on-background: rgb(23 28 31);--md-sys-color-surface: rgb(245 250 253);--md-sys-color-on-surface: rgb(23 28 31);--md-sys-color-surface-variant: rgb(220 228 232);--md-sys-color-on-surface-variant: rgb(64 72 76);--md-sys-color-outline: rgb(112 120 124);--md-sys-color-outline-variant: rgb(192 200 204);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(44 49 52);--md-sys-color-inverse-on-surface: rgb(237 241 245);--md-sys-color-inverse-primary: rgb(137 208 237);--md-sys-color-primary-fixed: rgb(185 234 255);--md-sys-color-on-primary-fixed: rgb(0 31 41);--md-sys-color-primary-fixed-dim: rgb(137 208 237);--md-sys-color-on-primary-fixed-variant: rgb(0 77 98);--md-sys-color-secondary-fixed: rgb(207 230 241);--md-sys-color-on-secondary-fixed: rgb(7 30 38);--md-sys-color-secondary-fixed-dim: rgb(179 202 213);--md-sys-color-on-secondary-fixed-variant: rgb(53 74 83);--md-sys-color-tertiary-fixed: rgb(225 223 255);--md-sys-color-on-tertiary-fixed: rgb(24 24 55);--md-sys-color-tertiary-fixed-dim: rgb(196 195 235);--md-sys-color-on-tertiary-fixed-variant: rgb(67 68 101);--md-sys-color-surface-dim: rgb(214 219 222);--md-sys-color-surface-bright: rgb(245 250 253);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(240 244 247);--md-sys-color-surface-container: rgb(234 238 242);--md-sys-color-surface-container-high: rgb(228 233 236);--md-sys-color-surface-container-highest: rgb(222 227 230)}@media (prefers-color-scheme: light){html:not([data-theme]){--md-sys-color-primary: rgb(11 103 128);--md-sys-color-surface-tint: rgb(11 103 128);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(185 234 255);--md-sys-color-on-primary-container: rgb(0 77 98);--md-sys-color-secondary: rgb(76 98 107);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(207 230 241);--md-sys-color-on-secondary-container: rgb(53 74 83);--md-sys-color-tertiary: rgb(91 91 126);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(225 223 255);--md-sys-color-on-tertiary-container: rgb(67 68 101);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(245 250 253);--md-sys-color-on-background: rgb(23 28 31);--md-sys-color-surface: rgb(245 250 253);--md-sys-color-on-surface: rgb(23 28 31);--md-sys-color-surface-variant: rgb(220 228 232);--md-sys-color-on-surface-variant: rgb(64 72 76);--md-sys-color-outline: rgb(112 120 124);--md-sys-color-outline-variant: rgb(192 200 204);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(44 49 52);--md-sys-color-inverse-on-surface: rgb(237 241 245);--md-sys-color-inverse-primary: rgb(137 208 237);--md-sys-color-primary-fixed: rgb(185 234 255);--md-sys-color-on-primary-fixed: rgb(0 31 41);--md-sys-color-primary-fixed-dim: rgb(137 208 237);--md-sys-color-on-primary-fixed-variant: rgb(0 77 98);--md-sys-color-secondary-fixed: rgb(207 230 241);--md-sys-color-on-secondary-fixed: rgb(7 30 38);--md-sys-color-secondary-fixed-dim: rgb(179 202 213);--md-sys-color-on-secondary-fixed-variant: rgb(53 74 83);--md-sys-color-tertiary-fixed: rgb(225 223 255);--md-sys-color-on-tertiary-fixed: rgb(24 24 55);--md-sys-color-tertiary-fixed-dim: rgb(196 195 235);--md-sys-color-on-tertiary-fixed-variant: rgb(67 68 101);--md-sys-color-surface-dim: rgb(214 219 222);--md-sys-color-surface-bright: rgb(245 250 253);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(240 244 247);--md-sys-color-surface-container: rgb(234 238 242);--md-sys-color-surface-container-high: rgb(228 233 236);--md-sys-color-surface-container-highest: rgb(222 227 230)}}@media (prefers-color-scheme: dark){html:not([data-theme]){--md-sys-color-primary: rgb(137 208 237);--md-sys-color-surface-tint: rgb(137 208 237);--md-sys-color-on-primary: rgb(0 53 68);--md-sys-color-primary-container: rgb(0 77 98);--md-sys-color-on-primary-container: rgb(185 234 255);--md-sys-color-secondary: rgb(179 202 213);--md-sys-color-on-secondary: rgb(30 51 60);--md-sys-color-secondary-container: rgb(53 74 83);--md-sys-color-on-secondary-container: rgb(207 230 241);--md-sys-color-tertiary: rgb(196 195 235);--md-sys-color-on-tertiary: rgb(45 45 77);--md-sys-color-tertiary-container: rgb(67 68 101);--md-sys-color-on-tertiary-container: rgb(225 223 255);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(15 20 23);--md-sys-color-on-background: rgb(222 227 230);--md-sys-color-surface: rgb(15 20 23);--md-sys-color-on-surface: rgb(222 227 230);--md-sys-color-surface-variant: rgb(64 72 76);--md-sys-color-on-surface-variant: rgb(192 200 204);--md-sys-color-outline: rgb(138 146 150);--md-sys-color-outline-variant: rgb(64 72 76);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(222 227 230);--md-sys-color-inverse-on-surface: rgb(44 49 52);--md-sys-color-inverse-primary: rgb(11 103 128);--md-sys-color-primary-fixed: rgb(185 234 255);--md-sys-color-on-primary-fixed: rgb(0 31 41);--md-sys-color-primary-fixed-dim: rgb(137 208 237);--md-sys-color-on-primary-fixed-variant: rgb(0 77 98);--md-sys-color-secondary-fixed: rgb(207 230 241);--md-sys-color-on-secondary-fixed: rgb(7 30 38);--md-sys-color-secondary-fixed-dim: rgb(179 202 213);--md-sys-color-on-secondary-fixed-variant: rgb(53 74 83);--md-sys-color-tertiary-fixed: rgb(225 223 255);--md-sys-color-on-tertiary-fixed: rgb(24 24 55);--md-sys-color-tertiary-fixed-dim: rgb(196 195 235);--md-sys-color-on-tertiary-fixed-variant: rgb(67 68 101);--md-sys-color-surface-dim: rgb(15 20 23);--md-sys-color-surface-bright: rgb(53 58 61);--md-sys-color-surface-container-lowest: rgb(10 15 17);--md-sys-color-surface-container-low: rgb(23 28 31);--md-sys-color-surface-container: rgb(27 32 35);--md-sys-color-surface-container-high: rgb(37 43 45);--md-sys-color-surface-container-highest: rgb(48 54 56)}}:root{font-family:IBM Plex Mono,monospace;color:var(--md-sys-color-primary);background-color:var(--md-sys-color-surface-dim);font-display:swap}html,body{height:100dvh;width:100vw;overscroll-behavior-y:none}:root *{box-sizing:border-box}:root[data-theme-transition],:root[data-theme-transition] *{transition-property:color,background-color,border-color,box-shadow;transition-duration:.25s;transition-timing-function:ease-in-out}
