:root{--font-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--background:0 0% 4%;--foreground:0 0% 98%;--card:0 0% 7%;--card-foreground:0 0% 98%;--popover:0 0% 7%;--popover-foreground:0 0% 98%;--primary:155 100% 65%;--primary-foreground:0 0% 4%;--secondary:0 0% 12%;--secondary-foreground:0 0% 98%;--muted:0 0% 12%;--muted-foreground:0 0% 63.9%;--accent:155 100% 65%;--accent-foreground:0 0% 4%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14%;--input:0 0% 14%;--ring:155 100% 65%;--color-mint:#4dffb4;--color-mint-dark:#38cc8d;--color-zorveus-dark:#0a0a0b;--color-zorveus-card:#121214;--color-zorveus-border:#222226}body{color:#e4e4e7;font-family:var(--font-sans);font-feature-settings:"rlig" 1, "calt" 1;-webkit-font-smoothing:antialiased;background-color:#0a0a0b}code,pre,kbd,samp{font-family:var(--font-mono)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3f3f46}.zorveus-card-container{box-sizing:border-box!important;background-color:#121214!important;border:1px solid #222226!important;border-radius:12px!important;flex-direction:column!important;justify-content:space-between!important;margin-bottom:.5rem!important;padding:20px!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.zorveus-card-container:hover{background-color:#161619!important;border-color:#a1a1aa66!important;transform:translateY(-2px)!important;box-shadow:0 4px 20px #0006!important}.zorveus-card-icon-box{color:#d4d4d8!important;background-color:#27272a4d!important;border:1px solid #27272a!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;transition:all .2s!important;display:flex!important}.zorveus-card-container:hover .zorveus-card-icon-box{color:#4dffb4!important;border-color:#4dffb466!important}.prose a.group,.prose .card-container a,.zorveus-card-container,a.group{text-decoration:none!important}.prose a:has(.group){text-decoration:none!important}.prose a.group *{text-decoration:none!important}.prose a:has(.group) *{text-decoration:none!important}#nd-sidebar,.fd-sidebar{font-family:var(--font-sans)!important;padding-left:0!important;background-color:#0a0a0b!important;border-right:1px solid #1e1e22!important;padding-inline-start:0!important}#nd-sidebar>div,.fd-sidebar>div,.fd-sidebar-body,.fd-sidebar-nav,#nd-sidebar nav{padding-left:0!important;margin-left:0!important;padding-inline-start:0!important}#nd-sidebar p.text-muted-foreground,.fd-sidebar-folder-title,#nd-sidebar [role=group]>p,.fd-sidebar-group-title{font-family:var(--font-sans)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#71717a!important;margin-top:1.25rem!important;margin-bottom:.35rem!important;padding-left:.5rem!important;font-size:11px!important;font-weight:600!important}#nd-sidebar a,.fd-sidebar a{font-family:var(--font-sans)!important;color:#a1a1aa!important;border-radius:6px!important;margin:1px 0!important;padding:.35rem .65rem!important;font-size:13px!important;transition:all .15s!important}#nd-sidebar a:hover,.fd-sidebar a:hover{color:#f4f4f5!important;background-color:#18181b!important}#nd-sidebar a[data-active=true],.fd-sidebar a[data-active=true],#nd-sidebar a[aria-current=page],.fd-sidebar a[aria-current=page]{color:#4dffb4!important;background-color:#4dffb414!important;border-left:2px solid #4dffb4!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;font-weight:600!important}.fd-sidebar-folder-content,#nd-sidebar [data-radix-collapsible-content],.fd-sidebar [data-radix-collapsible-content],#nd-sidebar [role=group],.fd-sidebar [role=group]{border-left:1px solid #27272a!important;margin-top:.25rem!important;margin-bottom:.25rem!important;margin-left:.75rem!important;padding-left:.25rem!important}.fd-sidebar-folder-content a,[data-radix-collapsible-content] a,#nd-sidebar [role=group] a,.fd-sidebar [role=group] a,#nd-sidebar div[data-state=open] a,.fd-sidebar div[data-state=open] a{padding-left:1.5rem!important;margin-left:.25rem!important;padding-inline-start:1.5rem!important}.fd-nav,header.sticky{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;font-family:var(--font-sans)!important;background-color:#0a0a0bcc!important;border-bottom:1px solid #1e1e22!important}button[data-search-full],.fd-search-trigger{color:#a1a1aa!important;font-family:var(--font-sans)!important;background-color:#121214!important;border:1px solid #27272a!important;border-radius:8px!important;transition:border-color .2s!important}button[data-search-full]:hover,.fd-search-trigger:hover{color:#f4f4f5!important;border-color:#3f3f46!important}figure.nd-codeblock,figure[data-rehype-pretty-code-figure],.fd-codeblock,div[data-rehype-pretty-code-fragment]{background-color:#0e0e10!important;border:1px solid #222226!important;border-radius:12px!important;overflow:hidden!important}figure:has(pre){background-color:#0e0e10!important;border:1px solid #222226!important;border-radius:12px!important;overflow:hidden!important}pre{background-color:#0000!important;border:none!important;border-radius:0!important;margin:0!important;padding:1.15rem 1.25rem!important;font-size:13.5px!important;line-height:1.65!important;overflow-x:auto!important}code{font-family:var(--font-mono)!important}.overflow-hidden figure.nd-codeblock,.overflow-hidden figure[data-rehype-pretty-code-figure],.overflow-hidden .fd-codeblock,.overflow-hidden div[data-rehype-pretty-code-fragment],[class*=border-zorveus-border] figure,[class*=border-zorveus-border] .fd-codeblock{background-color:#0000!important;border:none!important;border-radius:0!important;margin:0!important}[class*=border-zorveus-border] pre{padding:.25rem!important}.fd-toc a{font-family:var(--font-sans)!important}.fd-toc a[data-active=true]{color:#4dffb4!important;font-weight:500!important}.fd-toc a:hover{color:#f4f4f5!important}
