:root{--theme-navbar-height:6rem;--theme-mobile-toc-height:4rem;--theme-left-sidebar-width:18rem;--theme-right-sidebar-width:18rem;--doc-padding-block:2rem;--theme-accent-secondary:#00bfcb;--min-spacing-inline:1.5rem;--theme-bg:#2a233e;--theme-bg-gradient-top:var(--theme-bg);--theme-bg-gradient-bottom:#171424;--icon-size-x:2rem;--icon-size-y:1.5rem;--theme-bg-gradient:linear-gradient(180deg, var(--theme-bg-gradient-top), var(--theme-bg-gradient-top) calc(var(--theme-navbar-height) + var(--theme-mobile-toc-height)), var(--theme-bg-gradient-bottom))}#content h2,#content h3{--tw-text-opacity:1;color:rgb(227 226 233/var(--tw-text-opacity,1))}[data-id=homepage] article img{--tw-border-opacity:1;border-width:2px;border-color:rgb(69 66 74/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));border-radius:.375rem}#content p :where(.astro-jvbhgknd):where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:16px;line-height:1.5}#content p{color:#c7c5d3}#content h1{font-size:32px;line-height:1.2}#article:where(.astro-jvbhgknd){text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}#article:where(.astro-jvbhgknd).content{padding-top:calc(var(--theme-navbar-height) + var(--doc-padding-block));padding-bottom:var(--doc-padding-block);padding-inline:var(--min-spacing-inline);width:100%;max-width:80ch;margin-inline:auto;overflow-x:hidden}#article:where(.astro-jvbhgknd).content,.main-content:where(.astro-jvbhgknd){flex-direction:column;height:100%;display:flex}.main-content:where(.astro-jvbhgknd){min-width:0}@media(width>=64rem){.main-content:where(.astro-jvbhgknd){margin-inline-start:var(--theme-left-sidebar-width)}}@media(width>=80rem){.main-content:where(.astro-jvbhgknd){margin-inline-end:var(--theme-right-sidebar-width)}}.hero:where(.astro-jvbhgknd){background:linear-gradient(to top,#1a1225 0,#fff0 100%),linear-gradient(90deg,rgb(var(--os-color-secondary-tailwind)/.2) 0,rgb(var(--os-color-primary-tailwind)/.2) 100%);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%,100% 100%,1440px 1px}.hero:where(.astro-jvbhgknd) .wrapper:where(.astro-jvbhgknd){max-width:80ch}html{scroll-padding-top:calc(var(--theme-navbar-height))}.sidebar{padding:0;position:fixed;top:0;bottom:0}#header{height:4rem;position:fixed}#header>div:first-child{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background:#1a12254c}#header.h-screen>div:first-child{background:#1a12254a}@media(width>=64em){#header{background:#1a12254f;height:6rem}footer,html{background:#1b1225}main{background:#1a1225}footer .grid-cols-12{display:none}}*{scrollbar-color:#4f485e transparent}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#0000}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#4f485e;background-clip:content-box;border:4px solid #0000;border-radius:10px}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}#article :is(h2):not(:first-child),.heading-wrapper:not(:first-child).level-h2{margin-top:4rem}#article :is(h3,h4):not(:first-child),.heading-wrapper:not(:first-child):is(.level-h3,.level-h4){margin-top:3rem}#article :is(h5,h6):not(:first-child),.heading-wrapper:not(:first-child):is(.level-h5,.level-h6){margin-top:2rem}:is(h1,h2,h3,h4,h5,h6,.heading-wrapper)+:is(h1,h2,h3,h4,h5,h6,.heading-wrapper):not(:first-child),.content>.heading-wrapper+*,:is(h1,h2,h3,h4,h5,h6)+*{margin-top:0}.heading-wrapper:not(:first-child){margin-block:0}.content .heading-wrapper,:is(h1,h2,h3,h4,h5,h6){margin-bottom:1rem;font-weight:700;line-height:1.3}.heading-wrapper>.anchor-link{width:var(--icon-size-x);height:var(--icon-size-y);vertical-align:baseline;opacity:.5;justify-content:center;margin-inline-end:calc(-1 * var(--icon-size-x));text-decoration:none;display:inline-flex;position:relative}@media(width>=64em){.heading-wrapper{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;margin-inline-start:calc(-1 * var(--icon-size-x));display:flex}.heading-wrapper>.anchor-link{margin-inline-end:0}}@media(hover:hover){.heading-wrapper>.anchor-link{opacity:0}}.anchor-link:focus,.heading-wrapper:hover>.anchor-link{opacity:1}#article :is(h1,h2,h3,h4,h5) code{--border-radius:4px;--padding-block:.1rem;--padding-inline:.4rem;font-weight:400}#article blockquote p{margin-top:0}#article blockquote p:after,#article blockquote p:before{content:""}footer{z-index:20;padding-top:2rem}.ltr .prose a{--tw-text-opacity:1;color:rgb(0 191 203/var(--tw-text-opacity,1))}.ltr .prose a:hover{--tw-text-opacity:1;color:rgb(101 246 255/var(--tw-text-opacity,1))}.ltr .prose a{color:var(--theme-accent-secondary);text-underline-offset:.08em;align-items:center;gap:.5rem}.kali-code:before{content:"";z-index:10;background-image:url(/logo/kali/kali-drag.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:50px;height:50px;padding:5px;position:absolute;top:2%;right:1%}pre{border:1px solid #311f49}pre code{white-space:pre-line}@media(width>=640px){pre code{white-space:pre}}pre.language-shell{position:relative}pre.language-shell .command{color:#fffc}pre.language-shell .user{color:#e0080d}pre.language-shell .punctuation{color:#fff}pre.language-shell .path{color:#267bfa}pre.language-shell .bash,pre.language-shell .shell-symbol{color:#fff}pre.language-shell .output{color:#fffc}