<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color,#e5e7eb)}::before,::after{--un-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:lxgw,宋体,ui-sans-serif,system-ui,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:lxgw,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--hue:250;--page-width:75rem}:root{--radius-large:1rem;--banner-height-home:60vh;--banner-height:40vh;--content-delay:.15s}@supports(color:oklch(0 0 0)){:root{--primary:oklch(.7 .14 var(--hue));--page-bg:oklch(.95 .01 var(--hue));--card-bg:white;--btn-content:oklch(.55 .12 var(--hue));--btn-regular-bg:oklch(.95 .025 var(--hue));--btn-regular-bg-hover:oklch(.9 .05 var(--hue));--btn-regular-bg-active:oklch(.85 .08 var(--hue));--btn-plain-bg-hover:oklch(.95 .025 var(--hue));--btn-plain-bg-active:oklch(.98 .01 var(--hue));--btn-card-bg-hover:oklch(.98 .005 var(--hue));--btn-card-bg-active:oklch(.9 .03 var(--hue));--enter-btn-bg:var(--btn-regular-bg);--enter-btn-bg-hover:var(--btn-regular-bg-hover);--enter-btn-bg-active:var(--btn-regular-bg-active);--deep-text:oklch(.25 .02 var(--hue));--title-active:oklch(.6 .1 var(--hue));--line-divider:rgba(0,0,0,.08);--line-color:rgba(0,0,0,.1);--meta-divider:rgba(0,0,0,.2);--inline-code-bg:var(--btn-regular-bg);--inline-code-color:var(--btn-content);--selection-bg:oklch(.9 .05 var(--hue));--codeblock-selection:oklch(.4 .08 var(--hue));--codeblock-bg:oklch(.2 .015 var(--hue));--license-block-bg:rgba(0,0,0,.03);--link-underline:oklch(.93 .04 var(--hue));--link-hover:oklch(.95 .025 var(--hue));--link-active:oklch(.9 .05 var(--hue));--float-panel-bg:white;--scrollbar-bg-light:rgba(0,0,0,.4);--scrollbar-bg-hover-light:rgba(0,0,0,.5);--scrollbar-bg-active-light:rgba(0,0,0,.6);--scrollbar-bg-dark:rgba(255,255,255,.4);--scrollbar-bg-hover-dark:rgba(255,255,255,.5);--scrollbar-bg-active-dark:rgba(255,255,255,.6);--scrollbar-bg:var(--scrollbar-bg-light);--scrollbar-bg-hover:var(--scrollbar-bg-hover-light);--scrollbar-bg-active:var(--scrollbar-bg-active-light);--color-selection-bar:linear-gradient(to right, oklch(.8 .1 0), oklch(.8 .1 30), oklch(.8 .1 60), oklch(.8 .1 90), oklch(.8 .1 120), oklch(.8 .1 150), oklch(.8 .1 180), oklch(.8 .1 210), oklch(.8 .1 240), oklch(.8 .1 270), oklch(.8 .1 300), oklch(.8 .1 330), oklch(.8 .1 360));--display-light-icon:1;--display-dark-icon:0}:root.dark{--primary:oklch(.75 .14 var(--hue));--page-bg:oklch(.16 .014 var(--hue));--card-bg:oklch(.23 .015 var(--hue));--btn-content:oklch(.75 .1 var(--hue));--btn-regular-bg:oklch(.33 .035 var(--hue));--btn-regular-bg-hover:oklch(.38 .04 var(--hue));--btn-regular-bg-active:oklch(.43 .045 var(--hue));--btn-plain-bg-hover:oklch(.17 .017 var(--hue));--btn-plain-bg-active:oklch(.19 .017 var(--hue));--btn-card-bg-hover:oklch(.3 .03 var(--hue));--btn-card-bg-active:oklch(.35 .035 var(--hue));--line-divider:rgba(255,255,255,.08);--line-color:rgba(255,255,255,.1);--meta-divider:rgba(255,255,255,.2);--selection-bg:oklch(.4 .08 var(--hue));--codeblock-bg:oklch(.17 .015 var(--hue));--license-block-bg:var(--codeblock-bg);--link-underline:oklch(.4 .08 var(--hue));--link-hover:oklch(.4 .08 var(--hue));--link-active:oklch(.35 .07 var(--hue));--float-panel-bg:oklch(.19 .015 var(--hue));--scrollbar-bg:var(--scrollbar-bg-dark);--scrollbar-bg-hover:var(--scrollbar-bg-hover-dark);--scrollbar-bg-active:var(--scrollbar-bg-active-dark);--color-selection-bar:linear-gradient(to right, oklch(.7 .1 0), oklch(.7 .1 30), oklch(.7 .1 60), oklch(.7 .1 90), oklch(.7 .1 120), oklch(.7 .1 150), oklch(.7 .1 180), oklch(.7 .1 210), oklch(.7 .1 240), oklch(.7 .1 270), oklch(.7 .1 300), oklch(.7 .1 330), oklch(.7 .1 360));--display-light-icon:0;--display-dark-icon:1}}@supports not (color:oklch(0 0 0)){:root{--primary:#53a3f2;--page-bg:#eaeff5;--card-bg:white;--btn-content:#3275b4;--btn-regular-bg:#e2f0ff;--btn-regular-bg-hover:#c6e1ff;--btn-regular-bg-active:#a6d2ff;--btn-plain-bg-hover:#e2f0ff;--btn-plain-bg-active:#f4f9ff;--btn-card-bg-hover:#f6f9fc;--btn-card-bg-active:#d0e0f2;--enter-btn-bg:var(--btn-regular-bg);--enter-btn-bg-hover:var(--btn-regular-bg-hover);--enter-btn-bg-active:var(--btn-regular-bg-active);--deep-text:#1a222b;--title-active:#4f84ba;--line-divider:rgba(0,0,0,.08);--line-color:rgba(0,0,0,.1);--meta-divider:rgba(0,0,0,.2);--inline-code-bg:var(--btn-regular-bg);--inline-code-color:var(--btn-content);--selection-bg:#c6e1ff;--codeblock-selection:#224a71;--codeblock-bg:#11171d;--license-block-bg:rgba(0,0,0,.03);--link-underline:#d4ebff;--link-hover:#e2f0ff;--link-active:#c6e1ff;--float-panel-bg:white;--scrollbar-bg-light:rgba(0,0,0,.4);--scrollbar-bg-hover-light:rgba(0,0,0,.5);--scrollbar-bg-active-light:rgba(0,0,0,.6);--scrollbar-bg-dark:rgba(255,255,255,.4);--scrollbar-bg-hover-dark:rgba(255,255,255,.5);--scrollbar-bg-active-dark:rgba(255,255,255,.6);--scrollbar-bg:var(--scrollbar-bg-light);--scrollbar-bg-hover:var(--scrollbar-bg-hover-light);--scrollbar-bg-active:var(--scrollbar-bg-active-light);--color-selection-bar:linear-gradient(to right, oklch(.8 .1 0), oklch(.8 .1 30), oklch(.8 .1 60), oklch(.8 .1 90), oklch(.8 .1 120), oklch(.8 .1 150), oklch(.8 .1 180), oklch(.8 .1 210), oklch(.8 .1 240), oklch(.8 .1 270), oklch(.8 .1 300), oklch(.8 .1 330), oklch(.8 .1 360));--display-light-icon:1;--display-dark-icon:0}:root.dark{--primary:#63b3ff;--page-bg:#090e13;--card-bg:#181e24;--btn-content:#7cb3eb;--btn-regular-bg:#283747;--btn-regular-bg-hover:#324457;--btn-regular-bg-active:#3d5268;--btn-plain-bg-hover:#0a1017;--btn-plain-bg-active:#0e141b;--btn-card-bg-hover:#222f3c;--btn-card-bg-active:#2d3c4c;--line-divider:rgba(255,255,255,.08);--line-color:rgba(255,255,255,.1);--meta-divider:rgba(255,255,255,.2);--selection-bg:#224a71;--codeblock-bg:#0a1016;--license-block-bg:var(--codeblock-bg);--link-underline:#224a71;--link-hover:#224a71;--link-active:#1b3c5d;--float-panel-bg:#0f141a;--scrollbar-bg:var(--scrollbar-bg-dark);--scrollbar-bg-hover:var(--scrollbar-bg-hover-dark);--scrollbar-bg-active:var(--scrollbar-bg-active-dark);--color-selection-bar:linear-gradient(to right, oklch(.7 .1 0), oklch(.7 .1 30), oklch(.7 .1 60), oklch(.7 .1 90), oklch(.7 .1 120), oklch(.7 .1 150), oklch(.7 .1 180), oklch(.7 .1 210), oklch(.7 .1 240), oklch(.7 .1 270), oklch(.7 .1 300), oklch(.7 .1 330), oklch(.7 .1 360));--display-light-icon:0;--display-dark-icon:1}}.prose{--un-prose-body:#374151;--un-prose-headings:#111827;--un-prose-lead:#4b5563;--un-prose-links:#111827;--un-prose-bold:#111827;--un-prose-counters:#6b7280;--un-prose-bullets:#d1d5db;--un-prose-hr:#e5e7eb;--un-prose-quotes:#111827;--un-prose-quote-borders:#e5e7eb;--un-prose-captions:#6b7280;--un-prose-kbd:#111827;--un-prose-kbd-shadows:17 24 39;--un-prose-code:#111827;--un-prose-pre-code:#e5e7eb;--un-prose-pre-bg:#1f2937;--un-prose-th-borders:#d1d5db;--un-prose-td-borders:#e5e7eb;--un-prose-invert-body:#d1d5db;--un-prose-invert-headings:#fff;--un-prose-invert-lead:#9ca3af;--un-prose-invert-links:#fff;--un-prose-invert-bold:#fff;--un-prose-invert-counters:#9ca3af;--un-prose-invert-bullets:#4b5563;--un-prose-invert-hr:#374151;--un-prose-invert-quotes:#f3f4f6;--un-prose-invert-quote-borders:#374151;--un-prose-invert-captions:#9ca3af;--un-prose-invert-kbd:#fff;--un-prose-invert-kbd-shadows:255 255 255;--un-prose-invert-code:#fff;--un-prose-invert-pre-code:#d1d5db;--un-prose-invert-pre-bg:rgb(0 0 0 / 50%);--un-prose-invert-th-borders:#4b5563;--un-prose-invert-td-borders:#374151;font-size:1.25rem;line-height:1.75}::selection{background-color:var(--selection-bg)}.scrollbar-base.os-scrollbar{transition:width .15s ease-in-out,height .15s ease-in-out,opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:unset}.scrollbar-base.os-scrollbar.os-scrollbar-horizontal{padding-top:4px;padding-bottom:4px;height:16px}.scrollbar-base.os-scrollbar.os-scrollbar-horizontal .os-scrollbar-track .os-scrollbar-handle{height:4px;border-radius:4px}.scrollbar-base.os-scrollbar.os-scrollbar-horizontal:hover .os-scrollbar-track .os-scrollbar-handle{height:8px}.scrollbar-base.os-scrollbar.os-scrollbar-horizontal.px-2{padding-left:8px;padding-right:8px}.scrollbar-base.os-scrollbar.os-scrollbar-vertical{padding-left:4px;padding-right:4px;width:16px}.scrollbar-base.os-scrollbar.os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle{width:4px;border-radius:4px}.scrollbar-base.os-scrollbar.os-scrollbar-vertical:hover .os-scrollbar-track .os-scrollbar-handle{width:8px}.scrollbar-base.os-scrollbar.os-scrollbar-vertical.py-1{padding-top:4px;padding-bottom:4px}.scrollbar-auto.os-scrollbar{--os-handle-bg:var(--scrollbar-bg);--os-handle-bg-hover:var(--scrollbar-bg-hover);--os-handle-bg-active:var(--scrollbar-bg-active)}.scrollbar-dark.os-scrollbar{--os-handle-bg:var(--scrollbar-bg-dark);--os-handle-bg-hover:var(--scrollbar-bg-hover-dark);--os-handle-bg-active:var(--scrollbar-bg-active-dark)}.scrollbar-light.os-scrollbar{--os-handle-bg:var(--scrollbar-bg-light);--os-handle-bg-hover:var(--scrollbar-bg-hover-light);--os-handle-bg-active:var(--scrollbar-bg-active-light)}.card-base{overflow:hidden;border-radius:var(--radius-large);background-color:var(--card-bg);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}h1,h2,h3,h4,h5,h6,p,a,span,li,ul,ol,blockquote,code,pre,table,th,td,strong{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-shadow{--un-drop-shadow:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.005));filter:var(--un-blur)var(--un-brightness)var(--un-contrast)var(--un-grayscale)var(--un-hue-rotate)var(--un-invert)var(--un-saturate)var(--un-sepia)var(--un-drop-shadow)}.\!link{margin:-.25rem;border-radius:.375rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\!link:hover{background-color:var(--link-hover)}.\!link:active{background-color:var(--link-active)}.link{margin:-.25rem;border-radius:.375rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link:hover{background-color:var(--link-hover)}.link:active{background-color:var(--link-active)}.link-lg{margin:-.375rem;border-radius:.375rem;padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-lg:hover{background-color:var(--link-hover)}.link-lg:active{background-color:var(--link-active)}.float-panel{top:5.25rem;overflow:hidden;border-radius:var(--radius-large);background-color:var(--float-panel-bg);--un-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),
    0 8px 10px -6px rgb(0 0 0 / 0.1);--un-shadow-colored:0 20px 25px -5px var(--un-shadow-color),
    0 8px 10px -6px var(--un-shadow-color);box-shadow:var(--un-ring-offset-shadow,0 0 #0000),var(--un-ring-shadow,0 0 #0000),var(--un-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(.dark .float-panel){--un-shadow:0 0 #0000;--un-shadow-colored:0 0 #0000;box-shadow:var(--un-ring-offset-shadow,0 0 #0000),var(--un-ring-shadow,0 0 #0000),var(--un-shadow)}.float-panel.closed{pointer-events:none;top:4.75rem;opacity:0}.search-panel mark{background-color:transparent;color:var(--primary)}.btn-card{display:flex;align-items:center;justify-content:center;background-color:var(--card-bg);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-card:hover{background-color:var(--btn-card-bg-hover)}.btn-card:active{background-color:var(--btn-card-bg-active)}.btn-card.disabled{pointer-events:none;color:#0000001a}:is(.dark .btn-card.disabled){color:#ffffff1a}.btn-plain{display:flex;align-items:center;justify-content:center;background-image:none;color:#000000bf;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-plain:hover{background-color:var(--btn-plain-bg-hover);color:var(--primary)}.btn-plain:active{background-color:var(--btn-plain-bg-active)}:is(.dark .btn-plain){color:#ffffffbf}:is(.dark .btn-plain:hover){color:var(--primary)}.btn-regular{display:flex;align-items:center;justify-content:center;background-color:var(--btn-regular-bg);color:var(--btn-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-regular:hover{background-color:var(--btn-regular-bg-hover)}.btn-regular:active{background-color:var(--btn-regular-bg-active)}:is(.dark .btn-regular){color:#ffffffbf}.link-underline{text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-style:dashed;text-decoration-thickness:2px;text-underline-offset:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.link-underline:hover{text-decoration-color:var(--link-hover)}.link-underline:active{text-decoration-color:var(--link-active)}html.is-changing .transition-fade{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}html.is-animating .transition-fade{--un-translate-y:1rem;transform:translate(var(--un-translate-x),var(--un-translate-y))rotate(var(--un-rotate))skew(var(--un-skew-x))skewY(var(--un-skew-y))scaleX(var(--un-scale-x))scaleY(var(--un-scale-y));opacity:0}@keyframes fade-in-up{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}.onload-animation{opacity:0;animation:.3s fade-in-up;animation-fill-mode:forwards}#top-row{animation-delay:0ms}#sidebar{animation-delay:.1s}#content-wrapper{animation-delay:var(--content-delay)}#footer{animation-delay:.4s}.custom-md h1{font-size:1.875rem;line-height:2.25rem}.custom-md h1 .anchor,.custom-md h2 .anchor,.custom-md h3 .anchor,.custom-md h4 .anchor,.custom-md h5 .anchor,.custom-md h6 .anchor{margin:-.125rem;margin-left:.2ch;padding:.125rem;user-select:none;opacity:0;text-decoration:none;transition:opacity .15s ease-in-out,background .15s ease-in-out}.custom-md h1 .anchor .anchor-icon,.custom-md h2 .anchor .anchor-icon,.custom-md h3 .anchor .anchor-icon,.custom-md h4 .anchor .anchor-icon,.custom-md h5 .anchor .anchor-icon,.custom-md h6 .anchor .anchor-icon{margin-left:.45ch;margin-right:.45ch}.custom-md h1:hover .anchor,.custom-md h2:hover .anchor,.custom-md h3:hover .anchor,.custom-md h4:hover .anchor,.custom-md h5:hover .anchor,.custom-md h6:hover .anchor{opacity:1}.custom-md a{position:relative;background:0 0;margin:-.25rem;padding:.25rem;border-radius:.375rem;font-weight:500;color:var(--primary);text-decoration-line:underline;text-decoration-color:var(--link-underline);text-decoration-thickness:.125rem;text-decoration-style:dashed;text-underline-offset:.25rem}.custom-md a:hover{background:var(--link-hover);text-decoration-color:var(--link-hover)}.custom-md a:active{background:var(--link-active);text-decoration-color:var(--link-active)}.custom-md code{font-family:jetbrains mono variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:var(--inline-code-bg);color:var(--inline-code-color);padding:.125rem .25rem;border-radius:.25rem;overflow:hidden;counter-reset:line}.custom-md code:before{content:none}.custom-md code:after{content:none}.custom-md code span.line:before{content:counter(line);counter-increment:line;direction:rtl;display:inline-block;margin-right:1rem;width:1rem;color:rgba(255,255,255,.25)}.custom-md pre{background:var(--codeblock-bg)!important;border-radius:.75rem;padding-left:1.25rem;padding-right:1.25rem}.custom-md pre code{font-size:1.125rem;padding:0;background:0 0}.custom-md pre code ::selection{background:var(--codeblock-selection)}.custom-md pre code span.br::selection{background:var(--codeblock-selection)}.custom-md ul li::marker{color:var(--primary)}.custom-md ol li::marker{color:var(--primary)}.custom-md blockquote{font-style:normal;font-weight:inherit;border-left-color:transparent;position:relative}.custom-md blockquote:before{content:'';position:absolute;left:-.25rem;display:block;transition:background .15s ease-in-out;background:var(--btn-regular-bg);height:100%;width:.25rem;border-radius:1rem}.custom-md blockquote p:before{content:none}.custom-md blockquote p:after{content:none}.custom-md img{border-radius:.75rem}.custom-md hr{border-color:var(--line-divider);border-style:dashed}.custom-md iframe{border-radius:.75rem;margin-left:auto;margin-right:auto;max-width:100%}.meta-icon{margin-right:.5rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;background-color:var(--btn-regular-bg);color:var(--btn-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.collapsed{height:12rem}.enable-banner #banner-wrapper{height:var(--banner-height)}.enable-banner #top-row{height:calc(var(--banner-height) - 4.5rem)}#banner-wrapper{top:0;opacity:1}.banner-closed #banner-wrapper{top:-120px;opacity:0}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:999}.medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:999}</pre></body></html>