.content{color:var(--g-text);overflow-wrap:break-word;font-size:16px;line-height:1.75}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:1.5em 0 .75em;scroll-margin-top:80px;font-weight:600;line-height:1.3}.content h1{margin-top:.5em;font-size:2em}.content h2{font-size:1.5em}.content h3{font-size:1.25em}.content h4{font-size:1.1em}.content h5{font-size:1em}.content h6{color:color-mix(in srgb, var(--g-text) 62%, transparent);font-size:.875em}.content p{margin:.9em 0}.content ul,.content ol{margin:.9em 0;padding-left:1.6em}.content li{margin:.35em 0}.content li::marker{color:var(--g-color)}.content a{color:var(--g-color);border-bottom:1px solid color-mix(in srgb, var(--g-color) 40%, transparent);text-decoration:none;transition:border-bottom-color .15s}.content a:hover{border-bottom-color:#0000}.content img{aspect-ratio:4/3;object-fit:cover;border:8px solid var(--g-color);border-radius:12px;width:800px;max-width:100%;height:auto;margin:2em auto;display:block}.content blockquote{border-left:3px solid var(--g-color);background:rgba(var(--glass-r), var(--glass-g), var(--glass-b), .35);color:color-mix(in srgb, var(--g-text) 72%, transparent);border-radius:0 8px 8px 0;margin:1em 0;padding:.6em 1em}.content blockquote p{margin:.4em 0}.content table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.95em}.content th,.content td{border:1px solid color-mix(in srgb, var(--g-text) 15%, transparent);text-align:left;padding:8px 12px}.content th{background:rgba(var(--glass-r), var(--glass-g), var(--glass-b), .45);font-weight:600}.content tbody tr:nth-child(2n){background:rgba(var(--glass-r), var(--glass-g), var(--glass-b), .22)}.content code{background:rgba(var(--glass-r), var(--glass-g), var(--glass-b), .5);border-radius:4px;padding:.2em .4em;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:.9em}.content div[class*=language-]{border:1px solid color-mix(in srgb, var(--g-color) 15%, transparent);border-radius:8px;margin:1em 0;position:relative;overflow:hidden}.content pre{margin:0;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}.content pre code{font-size:inherit;background:0 0;padding:0}.content div[class*=language-] .code-toolbar{border-bottom:1px solid color-mix(in srgb, var(--g-color) 15%, transparent);background:rgba(var(--glass-r), var(--glass-g), var(--glass-b), .45);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.content div[class*=language-] .code-toolbar .lang{color:color-mix(in srgb, var(--g-text) 55%, transparent);letter-spacing:.3px;text-transform:lowercase;pointer-events:none;background:color-mix(in srgb, var(--g-color) 12%, transparent);border-radius:12px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;display:flex}.content div[class*=language-] .code-toolbar .lang .lang-dot{opacity:.6;background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.content div[class*=language-] .code-toolbar .lang.lang-javascript{color:#1e1e2e;background-color:#f0db4f}.content div[class*=language-] .code-toolbar .lang.lang-html{color:#fff;background-color:#e34f26}.content div[class*=language-] .code-toolbar .lang.lang-css{color:#fff;background-color:#563d7c}.content div[class*=language-] .code-toolbar .lang.lang-vue{color:#1e1e2e;background-color:#41b883}.content div[class*=language-] .code-toolbar .lang.lang-json{color:#1e1e2e;background-color:#b8b8b8}.content div[class*=language-] .code-toolbar .lang.lang-yaml{color:#fff;background-color:#6b5b95}.content div[class*=language-] .code-toolbar .lang.lang-toml{color:#fff;background-color:#4479a1}.content div[class*=language-] .code-toolbar .lang.lang-sql{color:#fff;background-color:#00618b}.content div[class*=language-] .code-toolbar .lang.lang-python{color:#fff;background-color:#3776ab}.content div[class*=language-] .code-toolbar .lang.lang-shell{color:#fff;background-color:#4eaa25}.content div[class*=language-] .code-toolbar .lang.lang-markdown{color:#fff;background-color:#519aba}.content div[class*=language-] .code-toolbar .lang.lang-mermaid{color:#1e1e2e;background-color:#41b883}.content div[class*=language-] .code-toolbar .lang.lang-csv{color:#fff;background-color:#2a9d8f}.content div[class*=language-] .code-toolbar button.copy{width:24px;height:24px;color:color-mix(in srgb, var(--g-text) 55%, transparent);cursor:pointer;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .2s;display:flex;position:relative}.content div[class*=language-]:hover .code-toolbar button.copy{opacity:1}.content div[class*=language-] .code-toolbar button.copy.copied{color:var(--color-success)}.content div[class*=language-] .code-toolbar button.copy.copied svg{display:none}.content div[class*=language-] .code-toolbar button.copy.copied:after{content:"";background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml;utf8,<svg 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\"><path d=\"M20 6 9 17l-5-5\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg 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\"><path d=\"M20 6 9 17l-5-5\"/></svg>") 50%/contain no-repeat}.content .admonition{border:1px solid color-mix(in srgb, var(--admo-color) 30%, transparent);border-left:4px solid var(--admo-color);background:color-mix(in srgb, var(--admo-color) 8%, transparent);border-radius:8px;margin:1em 0;position:relative;overflow:hidden}.content .admonition-head{color:var(--admo-color);background:color-mix(in srgb, var(--admo-color) 12%, transparent);align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:flex}.content .admonition-head svg{flex-shrink:0}.content .admonition-body{color:var(--g-text);padding:10px 14px 12px;font-size:14px;line-height:1.7}.content .admonition-body>:first-child{margin-top:0}.content .admonition-body>:last-child{margin-bottom:0}.content .admonition-tip{--admo-color:#10b981}.content .admonition-info{--admo-color:#3b82f6}.content .admonition-warn{--admo-color:#f59e0b}.content .admonition-error{--admo-color:#ef4444}.content div[class*=language-] pre.shiki code{counter-reset:code-line}.content div[class*=language-] pre.shiki code span.line{counter-increment:code-line}.content div[class*=language-] pre.shiki code span.line:before{content:counter(code-line);text-align:right;width:2em;color:color-mix(in srgb, var(--g-text) 40%, transparent);-webkit-user-select:none;user-select:none;margin-right:1em;display:inline-block}.content .task-list-container{padding-left:0;list-style:none}.content .task-list-item input[type=checkbox]{accent-color:var(--g-color);margin-right:8px}.content .task-list-item .task-list-item-label{vertical-align:1px}.content .directive{border:1px solid;border-radius:8px;margin:1em 0;padding:12px 16px}.content .directive p{margin:.4em 0}.content .directive-title{margin-bottom:4px;font-weight:600}.content .directive-info{border-color:color-mix(in srgb, var(--color-info) 40%, transparent);background:color-mix(in srgb, var(--color-info) 10%, transparent)}.content .directive-info .directive-title{color:var(--color-info)}.content .directive-warning{border-color:color-mix(in srgb, var(--color-warning) 40%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.content .directive-warning .directive-title{color:var(--color-warning)}
