div[data-astro-cid-mmc7otgs]{flex-grow:1;img{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;filter:blur(100px)}main{height:100%;display:flex;justify-content:center;section{display:flex;align-items:start;flex-direction:column;justify-content:center;padding:16px}}}h2[data-astro-cid-mmc7otgs]{margin:0 0 1em;font-weight:400;color:#111827;font-size:20px}header[data-astro-cid-3ef6ksr2]{align-items:center;a,div{display:flex;text-decoration:none;color:initial;gap:10px;align-items:center;border-radius:var(--fsl-radius-lg)}.expand{flex-grow:1}top:0;display:flex;position:sticky;height:3rem;padding:10px;background-color:var(--fsl-header-background);backdrop-filter:blur(13px);border-bottom:solid var(--fsl-sidebar-color-border) 1px;div:nth-child(1){margin:auto;margin-left:inherit}div{display:flex;align-items:center;button{cursor:pointer;border:unset;padding-left:calc(var(--fsl-spacing) * 2);padding-right:calc(var(--fsl-spacing) * 2);background-color:var(--fsl-header-background);border-radius:calc(var(--fsl-radius-lg) / 2);margin-left:10px;margin-right:10px;&:hover{background-color:color-mix(in oklab,var(--fsl-sidebar-color-border) 99%,black);transition-duration:.5s}}}}html,body{margin:0;font-family:Aspekta;height:100vh}body{display:flex;flex-direction:column}:root{--fsl-bg-colour: oklch(98% 0 90);--fsl-main-colour: oklch(55.8% .1762 256.4);--fsl-darker-main-colour: oklch(46.3% .1424 256.1);--fsl-list-padding: 10px;--fsl-spacing: .25rem;--fsl-sidebar-color-background: oklch(97% 0 164.1);--fsl-sidebar-color-border: oklch(84.1% .004 286.3);--fsl-sidebar-color-foreground: oklch(.141 .005 285.823);--fsl-sidebar-text-color: oklch(.205 0 0);--fsl-sidebar-svg-height: 15px;--fsl-sidebar-text-height: 14px;--fsl-sidebar-width: 15rem;--font-weight-medium: 500;--text-xs: .75rem;--text-sm: .875rem;--text-xs--line-height: calc(1 / .75);--fsl-radius-lg: 1.425rem;--fsl-radius-md: calc(var(--fsl-radius-lg) - 2px);--fsl-header-background: oklch(79.8% 0 33.7 / 12.4%);--fsl-button-background: oklch(53.6% 0 0 / 12.4%)}@font-face{font-family:Aspekta;font-style:normal;font-weight:50;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-50.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-100.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:150;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-150.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-200.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:250;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-250.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-300.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:350;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-350.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-400.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:450;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-450.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-500.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:550;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-550.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-600.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:650;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-650.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-700.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:750;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-750.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-800.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:850;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-850.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-900.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:950;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-950.woff2) format("woff2")}@font-face{font-family:Aspekta;font-style:normal;font-weight:1000;font-display:swap;src:url(../fonts/Aspekta/webfonts/Aspekta-1000.woff2) format("woff2")}@font-face{font-family:FiraSans;src:url(../fonts/Fira_Sans/FiraSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FiraSans;src:url(../fonts/Fira_Sans/FiraSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:FiraSans;src:url(../fonts/Fira_Sans/FiraSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:SourceSans;src:url(../fonts/Source_Sans_3/SourceSans3-VariableFont_wght.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}
