#prose-body table{border-collapse:separate;border-spacing:0;border-radius:var(--glass-radius);border:1px solid oklab(100% 0 5.96046e-8/.12);width:100%;overflow:hidden;box-shadow:0 10px 28px -8px #0000008c,inset 0 1px #ffffff17}@media (width<=767px){#prose-body table{max-width:100%;display:block;overflow-x:auto}}#prose-body thead tr{background-color:oklch(100% 0 0/.08)}#prose-body th{text-align:left;border-bottom:1px solid oklch(100% 0 0/.08);padding:.6rem 1rem;font-size:.85rem;font-weight:600}#prose-body td{border-bottom:1px solid oklch(100% 0 0/.05);padding:.6rem 1rem;font-size:.9rem}#prose-body tbody tr:nth-child(odd){background-color:oklch(100% 0 0/.02)}#prose-body tbody tr:nth-child(2n){background-color:oklch(100% 0 0/.05)}#prose-body tbody tr{transition:background-color var(--fx-hover-in)}@media (hover:hover){#prose-body tbody tr:hover{background-color:oklab(100% 0 5.96046e-8/.09)}}#prose-body tbody tr:last-child td{border-bottom:none}#prose-body hr{border-color:var(--chart-2);opacity:.5}#prose-body img:not(.axc-block__icon){margin-left:auto;margin-right:auto;display:block}#prose-body video.axc-video{border:1px solid oklab(100% 0 5.96046e-8/.15);border-radius:.5rem;width:auto;max-width:100%;max-height:75vh;margin:1.5rem auto;display:block}#prose-body code:before,#prose-body code:after{content:""!important}#prose-body :not(pre)>code{color:var(--chart-2);background-color:color-mix(in oklab, var(--chart-2) 12%, transparent);border:1.5px solid color-mix(in oklab, var(--chart-2) 30%, transparent);overflow-wrap:anywhere;border-radius:.375rem;padding:.1em .45em;font-family:Geist Mono,monospace;font-size:.82em;font-weight:500}.callout{--callout-accent:oklch(80% 0 0)}.callout-note,.callout-info{--callout-accent:oklch(80% .11 240)}.callout-tip,.callout-hint,.callout-success,.callout-check,.callout-done{--callout-accent:oklch(82% .16 155)}.callout-warning,.callout-attention{--callout-accent:oklch(86% .15 85)}.callout-caution,.callout-important{--callout-accent:oklch(80% .15 55)}.callout-danger,.callout-error,.callout-bug{--callout-accent:oklch(78% .15 22)}.callout-summary,.callout-abstract,.callout-tldr{--callout-accent:oklch(82% .11 195)}.callout-example{--callout-accent:oklch(80% .13 295)}.callout-quote,.callout-cite{--callout-accent:oklch(80% 0 0)}.callout-disclaimer{--callout-accent:oklch(82% .06 60)}.callout-review{--callout-accent:oklch(80% .02 260)}.callout{border-left:4px solid var(--callout-accent);border-radius:var(--glass-radius);background-color:var(--glass-fill);background-image:linear-gradient(color-mix(in oklab, var(--callout-accent) 7%, transparent), color-mix(in oklab, var(--callout-accent) 7%, transparent));box-shadow:var(--glass-shadow);text-shadow:var(--glass-emboss);margin:1.5rem 0;padding:.875rem 1.125rem .875rem 1.25rem;position:relative}.callout-title{color:var(--callout-accent);letter-spacing:.01em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:650;line-height:1.4;display:flex}.callout-icon{width:1.125rem;height:1.125rem;color:var(--callout-accent);flex-shrink:0}.callout-title-text{color:var(--callout-accent)}.callout-content{color:oklch(93% 0 0);margin-top:.375rem;padding-left:1.625rem;font-size:.9375rem;line-height:1.7}.callout-content:empty{display:none}.callout-content>:first-child{margin-top:0}.callout-content>:last-child{margin-bottom:0}#prose-body .callout :not(pre)>code{color:var(--callout-accent);background-color:color-mix(in oklab, var(--callout-accent) 14%, transparent);border-color:color-mix(in oklab, var(--callout-accent) 35%, transparent)}#prose-body .callout-content a{color:inherit;text-decoration-color:var(--callout-accent)}.callout-content pre{border-radius:.375rem;margin:.75rem 0}.callout-content ul,.callout-content ol{margin:.4rem 0;padding-left:1.25rem}.axc-var{cursor:pointer;text-decoration:underline dotted;text-decoration-color:var(--blob-primary,currentColor);text-underline-offset:3px;background:color-mix(in oklch, var(--blob-primary,currentColor) 14%, transparent);color:inherit;border-radius:3px;padding:0 1px}.axc-var:hover{background:color-mix(in oklch, var(--blob-primary,currentColor) 28%, transparent)}#prose-body :not(pre)>code .axc-var{color:var(--foreground)}.axc-var--custom{background:color-mix(in oklch, var(--blob-primary,currentColor) 32%, transparent);text-decoration-style:solid}.axc-var--unset{color:oklch(82% .16 75);background:oklch(82% .16 75/.14);text-decoration-color:oklch(82% .16 75)}.axc-block{--where:var(--muted-foreground);--where-ink:var(--muted-foreground);--block-line:oklab(100% 0 5.96046e-8/.12);border-radius:var(--glass-radius);border:1px solid var(--block-line);background:var(--glass-fill);overflow:hidden;box-shadow:0 10px 28px -8px #0000008c,inset 0 1px #ffffff17}.axc-block__head{box-sizing:border-box;border-bottom:1px solid var(--block-line);letter-spacing:.02em;min-height:2.25rem;color:var(--where-ink);align-items:center;gap:.45rem;padding:.25rem .5rem .25rem 1rem;font-size:.75rem;font-weight:650;display:flex}.axc-block__icon{flex:none;width:1rem;height:1rem;margin:0}.axc-block__head>button:first-of-type{margin-left:auto}.axc-block__head>button+button{margin-left:.375rem}.axc-var--pulse{animation:1.6s ease-in-out infinite axc-pulse}@keyframes axc-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklch, var(--blob-primary) 0%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in oklch, var(--blob-primary) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.axc-var--pulse{box-shadow:0 0 0 2px color-mix(in oklch, var(--blob-primary) 45%, transparent);animation:none}}.axc-hint{z-index:30;border:1px solid color-mix(in oklch, var(--blob-primary) 45%, transparent);background:color-mix(in oklab, var(--blob-primary) 10%, var(--background));max-width:min(22rem,100vw - 16px);color:var(--foreground);border-radius:.5rem;align-items:center;gap:.6rem;padding:.5rem .6rem .5rem .75rem;font-size:.8125rem;line-height:1.35;display:flex;position:absolute;box-shadow:0 10px 24px #0006}.axc-hint:before{content:"";top:-6px;left:var(--arrow,16px);border-left:1px solid color-mix(in oklch, var(--blob-primary) 45%, transparent);border-top:1px solid color-mix(in oklch, var(--blob-primary) 45%, transparent);background:color-mix(in oklab, var(--blob-primary) 10%, var(--background));width:10px;height:10px;position:absolute;transform:rotate(45deg)}.axc-hint button{width:1.5rem;height:1.5rem;color:var(--muted-foreground);border-radius:.375rem;flex:none}.axc-hint button:hover{background:var(--foreground);color:var(--background)}.axc-block>pre.astro-code{box-shadow:none;border:0;border-radius:0;margin:0;background:0 0!important}.axc-diagram{padding:1rem;position:relative;overflow:hidden}.axc-diagram__stage{transform-origin:0 0;-webkit-user-select:none;user-select:none}.axc-diagram__stage>svg{margin:0 auto;display:block}.axc-diagram__bar{z-index:1;gap:.375rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.axc-diagram__bar>button{place-items:center;min-height:1.5rem;display:inline-grid}.axc-diagram__full:before{content:"";background:currentColor;width:12px;height:12px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cpolyline points='9 21 3 21 3 15'/%3E%3Cline x1='21' y1='3' x2='14' y2='10'/%3E%3Cline x1='3' y1='21' x2='10' y2='14'/%3E%3C/svg%3E") 50%/contain no-repeat}.axc-diagram-dialog{background:var(--background);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--foreground);border:0;margin:0;padding:0}.axc-diagram-dialog::backdrop{background:#0009}.axc-diagram-dialog__body{width:100%;height:100%;position:relative;overflow:hidden}.axc-diagram-dialog__close{z-index:1;position:fixed;top:.75rem;right:.75rem}.axc-diagram-edit{z-index:2;box-sizing:border-box;background:color-mix(in oklab, white 9%, var(--background));border:1px solid oklab(100% 0 5.96046e-8/.22);border-radius:.5rem;width:min(16rem,100vw - 16px);padding:.6rem .7rem;font-size:.8125rem;position:fixed;box-shadow:0 10px 24px #00000073}.axc-diagram-edit label{flex-direction:column;gap:.3rem;font-weight:500;display:flex}.axc-diagram-edit input{box-sizing:border-box;width:100%;font-family:var(--font-mono,ui-monospace, monospace);border-width:1px;border-radius:.375rem;padding:.3rem .5rem;font-weight:400}.axc-diagram-edit p{color:var(--muted-foreground);margin:.4rem 0 0;font-size:.75rem}.axc-diagram:focus-visible{outline-offset:-2px}:is(.axc-diagram,.axc-diagram-dialog) .axc-var{fill:color-mix(in oklch, var(--blob-primary,white) 55%, white);text-decoration:underline dotted}:is(.axc-diagram,.axc-diagram-dialog) .axc-var:hover{fill:#fff}:is(.axc-diagram,.axc-diagram-dialog) .axc-var--custom{text-decoration-style:solid}:root{--proxmox-orange:#e26e01;--shell-navy:#2a3f8f;--powershell-blue:#4477d1;--mikrotik-blue:#1961bc}.axc-block[data-where=pve]{--where:var(--proxmox-orange);--where-ink:color-mix(in oklab, var(--proxmox-orange) 70%, white)}.axc-block[data-where=ct]{--where:var(--blob-primary);--where-ink:color-mix(in oklab, var(--blob-primary) 70%, white)}.axc-block[data-where=skip]{--where:var(--muted-foreground);--where-ink:oklch(82% 0 0)}.axc-block[data-where=mikrotik]{--where:var(--mikrotik-blue);--where-ink:color-mix(in oklab, var(--mikrotik-blue) 55%, white)}.axc-block[data-where=ref]{--where:white;--where-ink:oklch(92% 0 0)}.axc-block[data-shell=bash]{--where:var(--shell-navy);--where-ink:color-mix(in oklab, var(--shell-navy) 30%, white)}.axc-block[data-shell=powershell]{--where:var(--powershell-blue);--where-ink:color-mix(in oklab, var(--powershell-blue) 55%, white)}.axc-block:is([data-where=pve],[data-where=ct],[data-where=mikrotik]){background:linear-gradient(color-mix(in oklab, var(--where) 7%, transparent), color-mix(in oklab, var(--where) 7%, transparent)), var(--glass-fill);border-color:color-mix(in oklab, var(--where) 45%, transparent)}.axc-block[data-shell]{background:linear-gradient(color-mix(in oklab, var(--where) 14%, transparent), color-mix(in oklab, var(--where) 14%, transparent)), var(--glass-fill);border-color:color-mix(in oklab, var(--where) 75%, transparent)}.axc-block[data-where=ref]{background:linear-gradient(oklab(100% 0 5.96046e-8/.06), oklab(100% 0 5.96046e-8/.06)), var(--glass-fill);border-color:oklab(100% 0 5.96046e-8/.22)}.axc-block[data-where=skip]{background:oklab(0% none none/.35);border-color:oklab(100% 0 5.96046e-8/.08)}.wikilink--draft{text-underline-offset:3px;opacity:.75;cursor:help;text-decoration:underline dotted}.axc-copy-dialog{box-sizing:border-box;background:color-mix(in oklab, white 6%, var(--background));width:min(26rem,100vw - 32px);color:var(--foreground);border:1px solid oklab(100% 0 5.96046e-8/.18);border-radius:.6rem;margin:auto;padding:1.1rem 1.2rem 1rem;box-shadow:0 20px 40px #00000080}.axc-copy-dialog::backdrop{background:#0000008c}.axc-copy-dialog h2{margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.axc-copy-dialog p{color:color-mix(in oklab, var(--foreground) 88%, transparent);margin:0 0 .6rem;font-size:.9rem;line-height:1.45}.axc-copy-dialog div{justify-content:flex-end;gap:.5rem;margin-top:.9rem;display:flex}
