#vim-statusline{display:flex;align-items:center;gap:0;height:1lh;line-height:1lh;background-color:var(--background1);color:var(--foreground1);white-space:nowrap;overflow:hidden;z-index:10;flex-shrink:0}#vim-statusline>span{padding:0 1ch}.vsl-site{background-color:oklch(from var(--foreground2) calc(l * var(--oklch-scale, 1.15)) c h / .1);color:oklch(from var(--foreground1) l c h);font-weight:500;letter-spacing:.05ch;padding-inline:1ch!important}.vsl-file{padding-inline-start:1ch;display:inline-flex;align-items:baseline}.vsl-crumb{color:oklch(from var(--foreground2) l c h)}.vsl-crumb-sep{color:oklch(from var(--foreground3) l c h / .7)}a.vsl-crumb{color:oklch(from var(--url) calc(l * var(--oklch-scale, .95)) c h)}a.vsl-site,a.vsl-crumb{text-decoration:none!important;cursor:pointer;transition:background-color .1s linear,color .1s linear}a.vsl-site:hover,a.vsl-site:focus-visible{color:oklch(from var(--foreground0) l c h)!important;background-color:oklch(from var(--foreground2) calc(l * var(--oklch-scale, 1.15)) c h / .2)!important}a.vsl-crumb:hover,a.vsl-crumb:focus-visible{color:oklch(from var(--background0) l c h)!important;background-color:oklch(from var(--url) calc(l * var(--oklch-scale, .95)) c h)!important}.vsl-spacer{flex:1;padding:0!important}.vsl-clock{color:oklch(from var(--foreground3) l c h);background-color:oklch(from var(--foreground2) calc(l * var(--oklch-scale, 1.15)) c h / .04);display:inline-flex;align-items:baseline;gap:1ch;font-variant-numeric:tabular-nums}.vsl-clock-sep{color:var(--foreground3);opacity:.6}.vsl-pos{background-color:oklch(from var(--foreground2) calc(l * var(--oklch-scale, 1.15)) c h / .07);color:oklch(from var(--foreground2) l c h);font-variant-numeric:tabular-nums}.vsl-loc{background-color:oklch(from var(--foreground2) calc(l * var(--oklch-scale, 1.15)) c h / .1);color:oklch(from var(--foreground1) l c h);font-weight:500;font-variant-numeric:tabular-nums}.vsl-vim-icon{background-color:var(--blue, oklch(from #339af0 l c h));color:var(--background0);padding:0 .5ch!important;padding-inline-start:1ch!important;padding-inline-end:.5ch!important}.vsl-keys{display:flex;gap:1;padding:0!important;color:var(--foreground3);background-color:oklch(from var(--foreground3) calc(l * var(--oklch-scale, 1.15)) c h / .2);#vsl-last-key{padding:0 1ch;color:var(--background0);background-color:var(--accent);min-width:1ch;text-align:center;&:empty{display:none}}button{all:unset;padding:0 1ch;color:var(--foreground2);cursor:default;border-right:1px solid var(--background1);transition:color .1s;&:last-child{border-right:none}}}.intro[data-astro-cid-vwb6qyqm]{position:relative;background-color:var(--background0);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;& h1:before{content:"";margin-inline-start:-1ch}& h2:before{content:"";margin-inline-start:-1ch}#content{position:absolute;background-color:var(--background1);border:1pt solid var(--background2);max-width:min(80%,80ch);width:round(100% - 2ch,1ch);&.glass{background-color:oklch(from var(--background1) l c h / .75);backdrop-filter:blur(6px) saturate(1.2)}& nav{padding:2ch 1ch}#main{padding:1lh 2ch;gap:1lh;--box-border-color: var(--foreground2);& a{color:var(--foreground2);&:focus,&:hover{color:var(--blue);background-color:oklch(from var(--blue) calc(l * var(--oklch-scale, .85)) c h / .1);text-decoration:none}}& h1{color:var(--foreground0);display:inline-flex}}}}#tagline[data-astro-cid-vwb6qyqm]{color:var(--foreground2);margin-block-start:-.5lh}.variant-header[data-astro-cid-vwb6qyqm]{align-items:baseline;gap:1ch}.variant-label[data-astro-cid-vwb6qyqm]{color:var(--foreground1);font-weight:600}#social-links[data-astro-cid-vwb6qyqm]{display:flex;flex-wrap:wrap;gap:2ch;& a{color:var(--foreground2);padding-inline:1ch;background-color:oklch(from var(--foreground0) calc(l * var(--oklch-scale, .85)) c h / .1);text-decoration:none!important;&:focus,&:hover{color:var(--blue);text-decoration:none}}}@media(width<=50ch){.intro[data-astro-cid-vwb6qyqm]{#content,#main{padding:1lh 1ch}}}[data-astro-cid-vwb6qyqm][is-=separator]{--separator-color: var(--foreground2)}.variant-nav[data-astro-cid-vwb6qyqm]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0!important;& a{display:inline-flex;align-items:center;justify-content:center;gap:.5ch;padding:0 1ch;color:var(--foreground1);text-decoration:none;background-color:oklch(from var(--foreground0) calc(l * var(--oklch-scale, .85)) c h / .1);&:focus,&:hover{background-color:oklch(from var(--blue) calc(l * var(--oklch-scale, .85)) c h / .1);color:var(--blue);text-decoration:none}}}.nav-center[data-astro-cid-vwb6qyqm]{color:var(--foreground2)!important}.nav-disabled[data-astro-cid-vwb6qyqm]{color:var(--foreground2);padding:0 1ch;opacity:.3}#widgets-grid.intro-in-grid [tabindex="0"]{opacity:1;transition:opacity .15s}#widgets-grid.intro-in-grid:has([data-vim-focused=true]) [tabindex="0"]{opacity:.4}#widgets-grid.intro-in-grid [tabindex="0"]:hover,#widgets-grid.intro-in-grid [tabindex="0"]:focus,#widgets-grid.intro-in-grid [tabindex="0"][data-vim-focused=true],#widgets-grid.intro-in-grid [tabindex="0"][data-scroll-active=true],#widgets-grid.intro-in-grid [tabindex="0"]:has(:focus){opacity:1}#widgets-grid.intro-in-grid [tabindex="0"]:focus-visible,#widgets-grid.intro-in-grid [tabindex="0"][data-vim-focused=true]:focus,#widgets-grid.intro-in-grid [tabindex="0"]:has(:focus){--box-border-color: var(--foreground0);outline:none;z-index:1}#widgets-grid.intro-in-grid a[href][data-vim-focused=true]:focus{background-color:oklch(from var(--blue) calc(l * var(--oklch-scale, .85)) c h / .15);color:var(--blue);outline:none;text-decoration:none}#vim-statusline[data-astro-cid-vwb6qyqm]{position:fixed;bottom:0;left:0;right:0;z-index:100}#widgets-grid.intro-in-grid{min-width:0}.intro:has(.intro-in-grid){overflow:visible;overflow-x:clip;@media(max-width:1024px){justify-content:flex-start}}
