:root{--font-sans:'LXGW WenKai Screen', ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;--font-mono:'LXGW WenKai Screen', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}body{font-family:lxgw wenkai screen,ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji!important}.prose{font-family:lxgw wenkai screen,ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji!important}code,pre,.font-mono{font-family:lxgw wenkai screen,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace!important}.prose a{color:var(--color-primary)!important;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:2px;transition:all .3s ease}.prose a:hover{color:var(--color-primary)!important;text-decoration-color:transparent;background:color-mix(in srgb,var(--color-primary) 15%,transparent);padding:2px 4px;margin:-2px -4px;border-radius:4px}.prose h1 a,.prose h2 a,.prose h3 a,.prose h4 a,.prose h5 a,.prose h6 a{color:var(--color-primary)!important;text-decoration:none;transition:all .3s ease;position:relative}.prose h1 a:hover,.prose h2 a:hover,.prose h3 a:hover,.prose h4 a:hover,.prose h5 a:hover,.prose h6 a:hover{color:var(--color-primary)!important;text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:4px;background:0 0;padding:0;margin:0}.prose li a{color:var(--color-primary)!important;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:2px;transition:all .3s ease}.prose li a:hover{color:var(--color-primary)!important;text-decoration-color:transparent;background:color-mix(in srgb,var(--color-primary) 15%,transparent);padding:2px 4px;margin:-2px -4px;border-radius:4px}.prose p a{color:var(--color-primary)!important;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:2px;transition:all .3s ease}.prose p a:hover{color:var(--color-primary)!important;text-decoration-color:transparent;background:color-mix(in srgb,var(--color-primary) 15%,transparent);padding:2px 4px;margin:-2px -4px;border-radius:4px}.prose a svg{color:var(--color-primary)!important;stroke:var(--color-primary)!important}