@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family: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]){-webkit-text-decoration:underline dotted;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: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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type="button"]),input:where([type="reset"]),input:where([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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4285714em}.prose-sm :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-sm :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-sm :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-sm :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-sm :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose-base :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose-base :where(.prose-base > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose-base > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(.prose-base > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(.prose-base > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-base :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-base :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-base :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-base :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-base :where(.prose-base > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4444444em}.prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.0666667em}.prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;border-radius:.3125rem;padding-top:.25em;padding-inline-end:.4em;padding-bottom:.25em;padding-inline-start:.4em}.prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding-top:1.1111111em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-inline-start:1.3333333em}.prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.prose-xl :where(.prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose-xl > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose-xl > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;padding-inline-start:1.6em}.prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.8888889em;padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(.prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-2xl{font-size:1.5rem;line-height:1.6666667}.prose-2xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-2xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.25em;line-height:1.4666667;margin-top:1.0666667em;margin-bottom:1.0666667em}.prose-2xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;padding-inline-start:1.1111111em}.prose-2xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.875em;line-height:1}.prose-2xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2em;margin-top:1.5em;margin-bottom:.8333333em;line-height:1.0833333}.prose-2xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:1.5555556em;margin-bottom:.6666667em;line-height:1.2222222}.prose-2xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-2xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-2xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-2xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-2xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-2xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8333333em;border-radius:.375rem;padding-top:.25em;padding-inline-end:.3333333em;padding-bottom:.25em;padding-inline-start:.3333333em}.prose-2xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8333333em}.prose-2xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.875em}.prose-2xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8888889em}.prose-2xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8333333em;line-height:1.8;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding-top:1.2em;padding-inline-end:1.6em;padding-bottom:1.2em;padding-inline-start:1.6em}.prose-2xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5833333em}.prose-2xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5833333em}.prose-2xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose-2xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4166667em}.prose-2xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4166667em}.prose-2xl :where(.prose-2xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.prose-2xl > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose-2xl > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose-2xl > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(.prose-2xl > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.3333333em}.prose-2xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-2xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-2xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.3333333em}.prose-2xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.5833333em}.prose-2xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:3em;margin-bottom:3em}.prose-2xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-2xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-2xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-2xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-2xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8333333em;line-height:1.4}.prose-2xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.prose-2xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-2xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-2xl :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.prose-2xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-2xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-2xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-2xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-2xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8333333em;line-height:1.6;margin-top:1em}.prose-2xl :where(.prose-2xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-2xl :where(.prose-2xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-slate{--tw-prose-body: #334155;--tw-prose-headings: #0f172a;--tw-prose-lead: #475569;--tw-prose-links: #0f172a;--tw-prose-bold: #0f172a;--tw-prose-counters: #64748b;--tw-prose-bullets: #cbd5e1;--tw-prose-hr: #e2e8f0;--tw-prose-quotes: #0f172a;--tw-prose-quote-borders: #e2e8f0;--tw-prose-captions: #64748b;--tw-prose-kbd: #0f172a;--tw-prose-kbd-shadows: 15 23 42;--tw-prose-code: #0f172a;--tw-prose-pre-code: #e2e8f0;--tw-prose-pre-bg: #1e293b;--tw-prose-th-borders: #cbd5e1;--tw-prose-td-borders: #e2e8f0;--tw-prose-invert-body: #cbd5e1;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #94a3b8;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #94a3b8;--tw-prose-invert-bullets: #475569;--tw-prose-invert-hr: #334155;--tw-prose-invert-quotes: #f1f5f9;--tw-prose-invert-quote-borders: #334155;--tw-prose-invert-captions: #94a3b8;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #cbd5e1;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #475569;--tw-prose-invert-td-borders: #334155}.prose-gray{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151}.prose-zinc{--tw-prose-body: #3f3f46;--tw-prose-headings: #18181b;--tw-prose-lead: #52525b;--tw-prose-links: #18181b;--tw-prose-bold: #18181b;--tw-prose-counters: #71717a;--tw-prose-bullets: #d4d4d8;--tw-prose-hr: #e4e4e7;--tw-prose-quotes: #18181b;--tw-prose-quote-borders: #e4e4e7;--tw-prose-captions: #71717a;--tw-prose-kbd: #18181b;--tw-prose-kbd-shadows: 24 24 27;--tw-prose-code: #18181b;--tw-prose-pre-code: #e4e4e7;--tw-prose-pre-bg: #27272a;--tw-prose-th-borders: #d4d4d8;--tw-prose-td-borders: #e4e4e7;--tw-prose-invert-body: #d4d4d8;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #a1a1aa;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #a1a1aa;--tw-prose-invert-bullets: #52525b;--tw-prose-invert-hr: #3f3f46;--tw-prose-invert-quotes: #f4f4f5;--tw-prose-invert-quote-borders: #3f3f46;--tw-prose-invert-captions: #a1a1aa;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d4d4d8;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #52525b;--tw-prose-invert-td-borders: #3f3f46}.prose-neutral{--tw-prose-body: #404040;--tw-prose-headings: #171717;--tw-prose-lead: #525252;--tw-prose-links: #171717;--tw-prose-bold: #171717;--tw-prose-counters: #737373;--tw-prose-bullets: #d4d4d4;--tw-prose-hr: #e5e5e5;--tw-prose-quotes: #171717;--tw-prose-quote-borders: #e5e5e5;--tw-prose-captions: #737373;--tw-prose-kbd: #171717;--tw-prose-kbd-shadows: 23 23 23;--tw-prose-code: #171717;--tw-prose-pre-code: #e5e5e5;--tw-prose-pre-bg: #262626;--tw-prose-th-borders: #d4d4d4;--tw-prose-td-borders: #e5e5e5;--tw-prose-invert-body: #d4d4d4;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #a3a3a3;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #a3a3a3;--tw-prose-invert-bullets: #525252;--tw-prose-invert-hr: #404040;--tw-prose-invert-quotes: #f5f5f5;--tw-prose-invert-quote-borders: #404040;--tw-prose-invert-captions: #a3a3a3;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d4d4d4;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #525252;--tw-prose-invert-td-borders: #404040}.prose-stone{--tw-prose-body: #44403c;--tw-prose-headings: #1c1917;--tw-prose-lead: #57534e;--tw-prose-links: #1c1917;--tw-prose-bold: #1c1917;--tw-prose-counters: #78716c;--tw-prose-bullets: #d6d3d1;--tw-prose-hr: #e7e5e4;--tw-prose-quotes: #1c1917;--tw-prose-quote-borders: #e7e5e4;--tw-prose-captions: #78716c;--tw-prose-kbd: #1c1917;--tw-prose-kbd-shadows: 28 25 23;--tw-prose-code: #1c1917;--tw-prose-pre-code: #e7e5e4;--tw-prose-pre-bg: #292524;--tw-prose-th-borders: #d6d3d1;--tw-prose-td-borders: #e7e5e4;--tw-prose-invert-body: #d6d3d1;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #a8a29e;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #a8a29e;--tw-prose-invert-bullets: #57534e;--tw-prose-invert-hr: #44403c;--tw-prose-invert-quotes: #f5f5f4;--tw-prose-invert-quote-borders: #44403c;--tw-prose-invert-captions: #a8a29e;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d6d3d1;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #57534e;--tw-prose-invert-td-borders: #44403c}.i-pixelarticons-analytics{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 3h18v18H3zm16 2H5v14h14zM7 12h2v5H7zm10-5h-2v10h2zm-6 3h2v2h-2zm2 4h-2v3h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-archive{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M22 4H2v6h2v10h16V10h2zM6 10h12v8H6zm14-4v2H4V6zm-5 6H9v2h6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-article{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 3H3v18h18V3zm14 2v14H5V5zm-2 2H7v2h10zM7 11h10v2H7zm7 4H7v2h7z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-book-open{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 3h8v2H3v12h8V5h2v12h8V5h-8V3h10v16H13v2h-2v-2H1V3zm16 7h-4v2h4zm-4-3h4v2h-4zm2 6h-2v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-bookmark{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18 2H6v2h12v16h-2v-2h-2v-2h-4v2H8v2H6V2H4v20h4v-2h2v-2h4v2h2v2h4V2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-bug{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 2h2v4h4V2h2v4h2v3h2v2h-2v2h4v2h-4v2h2v2h-2v3H6v-3H4v-2h2v-2H2v-2h4v-2H4V9h2V6h2zm8 6H8v3h8zm-5 5H8v7h3zm2 7h3v-7h-3zM4 9H2V7h2zm0 10v2H2v-2zm16 0h2v2h-2zm0-10V7h2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-calendar{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M15 2h2v2h4v18H3V4h4V2h2v2h6zM5 8h14V6H5zm0 2v10h14V10z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-camera{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M9 3H7v2H2v16h20V5h-5V3zm8 4h3v12H4V7h5V5h6v2zm-7 2h4v2h-4zm4 6h-4v2h4zh2v-4h-2zm-6-4h2v4H8z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-cart{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 2h4v4h16v11H4V4H2zm4 13h14V8H6zm0 4h3v3H6zm14 0h-3v3h3z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-chart{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 3H3v18h18V3zm14 2v14H5V5zM9 11H7v6h2zm2-4h2v10h-2zm6 6h-2v4h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-chart-bar{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M13 5h2v14h-2zm-2 4H9v10h2zm-4 4H5v6h2zm12 0h-2v6h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-chat{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20 2H2v20h2V4h16v12H6v2H4v2h2v-2h16V2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-clock{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M19 3H5v2H3v14h2v2h14v-2h2V5h-2zm0 2v14H5V5zm-8 2h2v6h4v2h-6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-close{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 5h2v2H5zm4 4H7V7h2zm2 2H9V9h2zm2 0h-2v2H9v2H7v2H5v2h2v-2h2v-2h2v-2h2v2h2v2h2v2h2v-2h-2v-2h-2v-2h-2zm2-2v2h-2V9zm2-2v2h-2V7zm0 0V5h2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-cloud{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M16 4h-6v2H8v2H4v2H2v2H0v6h2v2h20v-2h2v-6h-2v-2h-2V8h-2V6h-2zm2 8h4v6H2v-6h2v-2h4v2h2v-2H8V8h2V6h6v2h2zm0 0v2h-2v-2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-code{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 5h2v2H8zM6 7h2v2H6zM4 9h2v2H4zm-2 2h2v2H2zm2 2h2v2H4zm2 2h2v2H6zm2 2h2v2H8zm8-12h-2v2h2zm2 2h-2v2h2zm2 2h-2v2h2zm2 2h-2v2h2zm-2 2h-2v2h2zm-2 2h-2v2h2zm-2 2h-2v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-command{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 2H2v8h2zm16 0h2v8h-2zm-6 6h-4V2H4v2h4v4H4v2h4v4H4v2h4v4H4v2h6v-6h4v6h2v-6h4v-2h-4v-4h4V8h-4V2h-2zm-4 6v-4h4v4zM20 2h-4v2h4zM2 14h2v8H2zm14 6h4v2h-4zm6-6h-2v8h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-comment{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M22 2H2v14h2V4h16v12h-8v2h-2v2H8v-4H2v2h4v4h4v-2h2v-2h10z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-contact{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 3H0v18h24V3zm20 2v14H2V5zM10 7H6v4h4zm-6 6h8v4H4zm16-6h-6v2h6zm-6 4h6v2h-6zm6 4h-6v2h6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-dashboard{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 3h8v10H3zm2 2v6h4V5zm8-2h8v6h-8zm2 2v2h4V5zm-2 6h8v10h-8zm2 2v6h4v-6zM3 15h8v6H3zm2 2v2h4v-2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-debug{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='currentColor'%3E%3Cpath d='M6 2h2v2H6zm4 9h4v2h-4zm4 4h-4v2h4z'/%3E%3Cpath d='M16 4h-2v2h-4V4H8v2H6v3H4V7H2v2h2v2h2v2H2v2h4v2H4v2H2v2h2v-2h2v3h12v-3h2v2h2v-2h-2v-2h-2v-2h4v-2h-4v-2h2V9h2V7h-2v2h-2V6h-2zM8 20V8h8v12zm8-16V2h2v2z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-device-laptop{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6 4H4v12h16V4zm12 2v8H6V6zm4 12H2v2h20z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-download{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M13 17V3h-2v10H9v-2H7v2h2v2h2v2zm8 2v-4h-2v4H5v-4H3v6h18zm-8-6v2h2v-2h2v-2h-2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-edit{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18 2h-2v2h-2v2h-2v2h-2v2H8v2H6v2H4v2H2v6h6v-2h2v-2h2v-2h2v-2h2v-2h2v-2h2V8h2V6h-2V4h-2zm0 8h-2v2h-2v2h-2v2h-2v2H8v-2H6v-2h2v-2h2v-2h2V8h2V6h2v2h2zM6 16H4v4h4v-2H6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-external-link{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M21 11V3h-8v2h4v2h-2v2h-2v2h-2v2H9v2h2v-2h2v-2h2V9h2V7h2v4zM11 5H3v16h16v-8h-2v6H5V7h6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-eye{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 6h8v2H8zm-4 4V8h4v2zm-2 2v-2h2v2zm0 2v-2H0v2zm2 2H2v-2h2zm4 2H4v-2h4zm8 0v2H8v-2zm4-2v2h-4v-2zm2-2v2h-2v-2zm0-2h2v2h-2zm-2-2h2v2h-2zm0 0V8h-4v2zm-10 1h4v4h-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-eye-closed{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M0 7h2v2H0zm4 4H2V9h2zm4 2v-2H4v2H2v2h2v-2zm8 0H8v2H6v2h2v-2h8v2h2v-2h-2zm4-2h-4v2h4v2h2v-2h-2zm2-2v2h-2V9zm0 0V7h2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-file{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 22h18V8h-2V6h-2v2h-2V6h2V4h-2V2H3zm2-2V4h8v6h6v10z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-file-alt{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M21 22H3V2h12v2h2v2h2v2h2zM17 6h-2v2h2zM5 4v16h14V10h-6V4zm8 12H7v2h6zm-6-4h10v2H7zm4-4H7v2h4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-file-multiple{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M21 18H7V2h8v2h2v2h-2v2h2V6h2v2h2zM9 4v12h10v-6h-6V4zM3 6h2v14h12v2H3z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-flag{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 2h10v2h8v14H11v-2H5v6H3zm2 12h8v2h6V6h-8V4H5z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-folder{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 4h8v2h10v14H2V4zm16 4H10V6H4v12h16z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-git-branch{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 2h2v12h3v3h7v-7h-3V2h8v8h-3v9h-9v3H2v-8h3zm15 6V4h-4v4zM8 19v-3H4v4h4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-git-commit{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M7 7h10v4h5v2h-5v4H7v-4H2v-2h5zm2 2v6h6V9z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-git-merge{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M10 2H2v8h3v12h2V10h3v2h2v2h2v8h8v-8h-8v-2h-2v-2h-2zM4 8V4h4v4zm12 12v-4h4v4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-git-pull-request{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 2h8v8H7v12H5V10H2zm2 2v4h4V4zm8 1h7.09v9H22v8h-8v-8h3.09V7H12zm4 11v4h4v-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-github{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 2h4v2H7v2H5zm0 10H3V6h2zm2 2H5v-2h2zm2 2v-2H7v2H3v-2H1v2h2v2h4v4h2v-4h2v-2zm0 0v2H7v-2zm6-12v2H9V4zm4 2h-2V4h-2V2h4zm0 6V6h2v6zm-2 2v-2h2v2zm-2 2v-2h2v2zm0 2h-2v-2h2zm0 0h2v4h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-heart{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M9 2H5v2H3v2H1v6h2v2h2v2h2v2h2v2h2v2h2v-2h2v-2h2v-2h2v-2h2v-2h2V6h-2V4h-2V2h-4v2h-2v2h-2V4H9zm0 2v2h2v2h2V6h2V4h4v2h2v6h-2v2h-2v2h-2v2h-2v2h-2v-2H9v-2H7v-2H5v-2H3V6h2V4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-home{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 2h-4v2H8v2H6v2H4v2H2v2h2v10h7v-6h2v6h7V12h2v-2h-2V8h-2V6h-2V4h-2zm0 2v2h2v2h2v2h2v2h-2v8h-3v-6H9v6H6v-8H4v-2h2V8h2V6h2V4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-image{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 3H2v18h20V3zm16 2v14H4V5zm-6 4h-2v2h-2v2H8v2H6v2h2v-2h2v-2h2v-2h2v2h2v2h2v-2h-2v-2h-2zM8 7H6v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-image-gallery{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 2h20v16h-5v2h-2v-2H9v2H7v-2H2zm5 18v2H5v-2zm10 0v2h2v-2zm3-16H4v12h16zm-8 4h2v2h-2zm-2 4v-2h2v2zm0 0v2H8v-2zm6 0h-2v-2h2zm0 0h2v2h-2zM8 6H6v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-kanban{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M21 3H3v18h18zM5 19V5h14v14zM9 7H7v8h2zm2 0h2v4h-2zm6 0h-2v10h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-label{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12 2H2v10h2v2h2v2h2v2h2v2h2v2h2v-2h2v-2h2v-2h2v-2h2v-2h-2v-2h-2V8h-2V6h-2V4h-2zm0 2v2h2v2h2v2h2v2h2v2h-2v2h-2v2h-2v2h-2v-2h-2v-2H8v-2H6v-2H4V4zM6 6h2v2H6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-label-alt{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M16 5H2v14h14v-2h2v-2h2v-2h2v-2h-2V9h-2V7h-2zm0 2v2h2v2h2v2h-2v2h-2v2H4V7z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-lightbulb{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 2h8v2H8zM6 6V4h2v2zm0 6H4V6h2zm2 2H6v-2h2zm8 0v4H8v-4h2v2h4v-2zm2-2v2h-2v-2zm0-6h2v6h-2zm0 0V4h-2v2zm-2 14H8v2h8z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-link{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M4 6h7v2H4v8h7v2H2V6zm16 0h-7v2h7v8h-7v2h9V6zm-3 5H7v2h10z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-lock{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M15 2H9v2H7v4H4v14h16V8h-3V4h-2zm0 2v4H9V4zm-6 6h9v10H6V10zm4 3h-2v4h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-mail{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M22 4H2v16h20zM4 18V6h16v12zM8 8H6v2h2v2h2v2h4v-2h2v-2h2V8h-2v2h-2v2h-4v-2H8z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-map{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 2h2v2h2v2h-2v10H8V6H6V4h2zM4 8V6h2v2zm2 10v2H4v2H2V8h2v10zm0 0h2v-2H6zm6 0h-2v-2h2zm2-10V6h-2v2zm2 0h-2v10h-2v2h2v2h2v-2h2v-2h2v-2h2V2h-2v2h-2v2h-2zm0 0h2V6h2v10h-2v2h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-message{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20 2H2v20h2V4h16v12H6v2H4v2h2v-2h16V2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-monitor{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20 3H2v14h8v2H8v2h8v-2h-2v-2h8V3zm-6 12H4V5h16v10z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-music{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 4h12v16h-8v-8h6V8h-8v12H2v-8h6zm0 10H4v4h4zm10 0h-4v4h4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-note{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 2h18v14h-2v2h-2v-2h-2v2h2v2h-2v2H3zm2 2v16h8v-6h6V4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-notes{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 2h16v20H3V2zm14 18V4H5v16zM7 6h10v2H7zm10 4H7v2h10zM7 14h7v2H7z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-notification{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 4V2h-4v2H5v2h14V4zm5 12H5v-4H3v6h5v4h2v-4h4v2h-4v2h6v-4h5v-6h-2V6h-2v8h2zM5 6v8h2V6z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-open{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M5 3h6v2H5v14h14v-6h2v8H3V3zm8 0h8v8h-2V7h-2V5h-4zm0 8h-2v2H9v2h2v-2h2zm4-4h-2v2h-2v2h2V9h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-pin{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M7 2h10v2H7zM5 6V4h2v2zm0 8H3V6h2zm2 2H5v-2h2zm2 2H7v-2h2zm2 2H9v-2h2zm2 0v2h-2v-2zm2-2v2h-2v-2zm2-2v2h-2v-2zm2-2v2h-2v-2zm0-8h2v8h-2zm0 0V4h-2v2zm-5 2h-4v4h4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-plus{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M11 4h2v7h7v2h-7v7h-2v-7H4v-2h7z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-power{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20 2h-2v4H6v2H4v8h2v2h2v4h8v-2h4v-2h-4v-2h4v-2h-4v-2H8v4H6V8h12V6h2zm-6 18h-4v-6h4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-script-text{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6 3h14v2h2v6h-2v8h-2V5H6zm8 14v-2H6V5H4v10H2v4h2v2h14v-2h-2v-2zm0 0v2H4v-2zM8 7h8v2H8zm8 4H8v2h8z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-search{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6 2h8v2H6zM4 6V4h2v2zm0 8H2V6h2zm2 2H4v-2h2zm8 0v2H6v-2zm2-2h-2v2h2v2h2v2h2v2h2v-2h-2v-2h-2v-2h-2zm0-8h2v8h-2zm0 0V4h-2v2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-server{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 3h18v18H3zm2 2v6h14V5zm14 8H5v6h14zM7 7h2v2H7zm2 8H7v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-shield{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M22 2H2v12h2V4h16v10h2zM6 14H4v2h2zm0 2h2v2h2v2H8v-2H6zm4 4v2h4v-2h2v-2h-2v2zm10-6h-2v2h-2v2h2v-2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-shopping-bag{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M9 2h6v2H9zm6 4V4h2v2h4v16H3V6h4V4h2v2zm0 2H9v2H7V8H5v12h14V8h-2v2h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-sliders{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M17 4h2v10h-2zm0 12h-2v2h2v2h2v-2h2v-2zm-4-6h-2v10h2zm-8 2H3v2h2v6h2v-6h2v-2zm8-8h-2v2H9v2h6V6h-2zM5 4h2v6H5z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-sliders-2{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='square' stroke-width='2' d='M3 8h4m0 0V6h4v2M7 8v2h4V8m0 0h10M3 16h10m0 0v-2h4v2m-4 0v2h4v-2m0 0h4'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-sun-alt{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M13 0h-2v4h2zM0 11v2h4v-2zm24 0v2h-4v-2zM13 24h-2v-4h2zM8 6h8v2H8zM6 8h2v8H6zm2 10v-2h8v2zm10-2h-2V8h2zm2-14h2v2h-2zm0 2v2h-2V4zm2 18h-2v-2h2zm-2-2h-2v-2h2zM4 2H2v2h2v2h2V4H4zM2 22h2v-2h2v-2H4v2H2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-timeline{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M7 7h4v4H7zm-2 6v-2h2v2zm0 0v4H1v-4zm8 0h-2v-2h2zm4 0h-4v4h4zm2-2v2h-2v-2zm0 0h4V7h-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-trash{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M16 2v4h6v2h-2v14H4V8H2V6h6V2zm-2 2h-4v2h4zm0 4H6v12h12V8zm-5 2h2v8H9zm6 0h-2v8h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-upload{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M11 5V3h2v2h2v2h2v2h-2V7h-2v10h-2V7H9v2H7V7h2V5zM3 15v6h18v-6h-2v4H5v-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-user{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M15 2H9v2H7v6h2V4h6zm0 8H9v2h6zm0-6h2v6h-2zM4 16h2v-2h12v2H6v4h12v-4h2v6H4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-users{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M11 0H5v2H3v6h2v2h6V8H5V2h6zm0 2h2v6h-2zM0 14h2v4h12v2H0zm2 0h12v-2H2zm14 0h-2v6h2zM15 0h4v2h-4zm4 8h-4v2h4zm0-6h2v6h-2zm5 12h-2v4h-4v2h6zm-6-2h4v2h-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-video{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 5h14v4h2V7h2V5h2v14h-2v-2h-2v-2h-2v4H2zm2 12h10V7H4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-visible{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M0 0h2v2H0zm2 2h2v2H2zm18 0h2v2h-2zm2-2h2v2h-2zM2 20h2v2H2zm-2 2h2v2H0zm20-2h2v2h-2zm2 2h2v2h-2zM8 17h8v2H8zm8-2h4v2h-4zm-8 0H4v2h4zm8-8h4v2h-4zM8 7H4v2h4zm12 2h2v2h-2zM4 9H2v2h2zm18 2h2v2h-2zM2 11H0v2h2zm18 2h2v2h-2zM4 13H2v2h2zm4-8h8v2H8zm2 5h4v4h-4z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-pixelarticons-wallet{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M18 3H2v18h18v-4h2V7h-2V3zm0 14v2H4V5h14v2h-8v10zm2-2h-8V9h8zm-4-4h-2v2h2z'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}.i-radix-icons-gear{--tw-plugin-icons-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M7.07.65a.85.85 0 0 0-.828.662l-.238 1.05q-.57.167-1.08.448l-.91-.574a.85.85 0 0 0-1.055.118l-.606.606a.85.85 0 0 0-.118 1.054l.574.912q-.28.509-.447 1.079l-1.05.238a.85.85 0 0 0-.662.829v.857a.85.85 0 0 0 .662.829l1.05.238q.166.57.448 1.08l-.575.91a.85.85 0 0 0 .118 1.055l.607.606a.85.85 0 0 0 1.054.118l.911-.574q.51.28 1.079.447l.238 1.05a.85.85 0 0 0 .829.662h.857a.85.85 0 0 0 .829-.662l.238-1.05q.57-.166 1.08-.447l.911.574a.85.85 0 0 0 1.054-.118l.606-.606a.85.85 0 0 0 .118-1.054l-.574-.911q.282-.51.448-1.08l1.05-.238a.85.85 0 0 0 .662-.829v-.857a.85.85 0 0 0-.662-.83l-1.05-.237q-.166-.57-.447-1.08l.574-.91a.85.85 0 0 0-.118-1.055l-.606-.606a.85.85 0 0 0-1.055-.118l-.91.574a5.3 5.3 0 0 0-1.08-.448l-.239-1.05A.85.85 0 0 0 7.928.65zM4.92 3.813a4.5 4.5 0 0 1 1.795-.745L7.071 1.5h.857l.356 1.568a4.5 4.5 0 0 1 1.795.744l1.36-.857l.607.606l-.858 1.36c.37.527.628 1.136.744 1.795l1.568.356v.857l-1.568.355a4.5 4.5 0 0 1-.744 1.796l.857 1.36l-.606.606l-1.36-.857a4.5 4.5 0 0 1-1.795.743L7.928 13.5h-.857l-.356-1.568a4.5 4.5 0 0 1-1.794-.744l-1.36.858l-.607-.606l.858-1.36a4.5 4.5 0 0 1-.744-1.796L1.5 7.93v-.857l1.568-.356a4.5 4.5 0 0 1 .744-1.794L2.954 3.56l.606-.606zM9.026 7.5a1.525 1.525 0 1 1-3.05 0a1.525 1.525 0 0 1 3.05 0m.9 0a2.425 2.425 0 1 1-4.85 0a2.425 2.425 0 0 1 4.85 0' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask:var(--tw-plugin-icons-url) no-repeat;mask:var(--tw-plugin-icons-url) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;width:1em;height:1em}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:Hack,Monaco,Consolas,Ubuntu Mono,PingHei,PingFang SC,Microsoft YaHei,monospace;font-size:1rem;line-height:1.54;background-color:var(--background);color:var(--foreground);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width: 683px){body{font-size:1rem}}body.pixel_style{font-family:Pixel,Monaco,Consolas,Ubuntu Mono,PingHei,PingFang SC,Microsoft YaHei,monospace}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3}h1{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.75rem}h2{font-size:1.3rem;margin-top:1.5rem;margin-bottom:.75rem}h3{font-size:1.2rem;margin-top:1rem;margin-bottom:.5rem}h4,h5,h6{font-size:1.15rem;margin-top:.5rem;margin-bottom:.25rem}a{color:var(--blue)}img{display:block;max-width:100%}img.left{margin-right:auto}img.center{margin-left:auto;margin-right:auto}img.right{margin-left:auto}p{margin-top:.75rem;margin-bottom:.75rem}figure{display:table;max-width:100%;margin:25px 0}figure.left img{margin-right:auto}figure.center img{margin-left:auto;margin-right:auto}figure.right img{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:var(--foreground);color:var(--background)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code{font-family:Hack,Monaco,Consolas,Ubuntu Mono,PingHei,PingFang SC,Microsoft YaHei,monospace;font-feature-settings:normal;background:var(--selectionBackground);padding:1px 4px;margin:0 4px;font-size:.95rem}pre{font-family:Hack,Monaco,Consolas,Ubuntu Mono,PingHei,PingFang SC,Microsoft YaHei,monospace;font-size:.95rem;overflow:auto;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 683px){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{padding:0;margin:0;background:none}blockquote{border-top:1px solid var(--foreground);border-bottom:1px solid var(--foreground);border-left:.5rem solid var(--foreground);margin:2rem 0;padding:1rem}@media (max-width: 683px){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}table{table-layout:fixed;border-collapse:collapse;width:100%;margin:40px 0}table,th,td{border:1px dashed var(--foreground);padding:10px}th{color:var(--foreground)}ul,ol{margin-left:30px;padding:0}ul li,ol li{position:relative}ul li p,ol li p{margin-top:.125rem;margin-bottom:.125rem}@media (max-width: 683px){ul,ol{margin-left:20px}}ol{list-style-type:decimal}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;margin:0 auto}@media (max-width: 683px){.container{padding:20px}}.content{display:flex;flex-direction:column}hr{width:100%;border:none;background:var(--foreground);height:1px}.logo{display:flex;align-items:center}.logo .icon{max-width:100%;max-height:35px;height:100%;font-size:0;-o-object-fit:cover;object-fit:cover;margin-right:10px}.logo .text{display:flex;padding:3px 10px;color:var(--background);background:var(--foreground);text-decoration:none;margin-right:16px}.button-container{display:table;margin-left:auto;margin-right:auto}button,.button,a.button{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 18px;margin-bottom:5px;text-align:center;border-radius:8px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}button.outline,.button.outline,a.button.outline{background:transparent;box-shadow:none;padding:8px 18px}button.outline :hover,.button.outline :hover,a.button.outline :hover{transform:none;box-shadow:none}button.primary,.button.primary,a.button.primary{box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014}button.primary:hover,.button.primary:hover,a.button.primary:hover{box-shadow:0 2px 6px #32325d36,0 1px 3px #00000014}button.link,.button.link,a.button.link{background:none;font-size:1rem}button.small,.button.small,a.button.small{font-size:.8rem}button.wide,.button.wide,a.button.wide{min-width:200px;padding:14px 24px}a.read-more,a.read-more:hover,a.read-more:active{display:inline-flex;background:none;box-shadow:none;padding:0;margin:20px 0;max-width:100%}.code-toolbar{margin-bottom:20px}.code-toolbar .toolbar-item a{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;margin-bottom:5px;text-align:center;font-size:13px;font-weight:500;border-radius:8px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.header{display:flex;flex-direction:column;position:relative}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__center{display:flex;align-items:center;justify-content:center;flex:1}.header .menu{margin:20px 0}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.header .menu__inner li{position:relative;flex:0 0 auto;padding-bottom:10px}.header .menu__inner li.active{color:var(--cyan)}.header .menu__inner li:not(:last-of-type){margin-right:20px}.header .menu__sub-inner{position:absolute;z-index:99;top:35px;left:0;display:none;margin:0;padding:10px;list-style:none;border:2px solid var(--red);background:var(--background);box-shadow:0 10px var(--background),-10px 10px var(--background),10px 10px var(--background);overflow:hidden}.header .menu__sub-inner li{padding:5px;white-space:nowrap;text-decoration:underline;color:var(--green);opacity:0;transform:translate(-10px)}.header .menu__sub-inner li:not(:last-of-type){margin-right:0}.header .menu__sub-inner.open{display:block;animation:terminal-frame-reveal .3s ease-out forwards}.header .menu__sub-inner.open li{animation:terminal-line .2s ease-out forwards}.header .menu__sub-inner.open li:nth-child(1){animation-delay:.15s}.header .menu__sub-inner.open li:nth-child(2){animation-delay:.2s}.header .menu__sub-inner.open li:nth-child(3){animation-delay:.25s}.header .menu__sub-inner.open li:nth-child(4){animation-delay:.3s}.header .menu__sub-inner.open li:nth-child(5){animation-delay:.35s}.header .menu__sub-inner.open li:nth-child(6){animation-delay:.4s}.header .menu__sub-inner.open li:nth-child(7){animation-delay:.45s}.header .menu__sub-inner.open li:nth-child(8){animation-delay:.5s}.header .menu__sub-inner.open li:nth-child(9){animation-delay:.55s}.header .menu__sub-inner.open li:nth-child(10){animation-delay:.6s}.header .menu__sub-inner.open li:nth-child(11){animation-delay:.65s}.header .menu__sub-inner.open li:nth-child(12){animation-delay:.7s}.header .menu__sub-inner.open li:nth-child(13){animation-delay:.75s}.header .menu__sub-inner.open li:nth-child(14){animation-delay:.8s}.header .menu__sub-inner.open li:nth-child(15){animation-delay:.85s}.header .menu__sub-inner.open li:nth-child(16){animation-delay:.9s}.header .menu__sub-inner.open li:nth-child(17){animation-delay:.95s}.header .menu__sub-inner.open li:nth-child(18){animation-delay:1s}.header .menu__sub-inner.open li:nth-child(19){animation-delay:1.05s}.header .menu__sub-inner.open li:nth-child(20){animation-delay:1.1s}.header .button{background-color:transparent;color:var(--foreground);margin:0 0 0 .5rem;padding:0}@keyframes terminal-frame-reveal{0%{clip-path:inset(-10px -10px calc(100% + 10px) -10px);opacity:1}to{clip-path:inset(-10px -10px -10px -10px);opacity:1}}@keyframes terminal-line{0%{opacity:0;transform:translate(-2px)}50%{opacity:.5}to{opacity:1;transform:translate(0)}}.dividing{flex:1;display:block;width:100%;height:25px;position:relative;--dash-spacing: 10px;--dash-width: 2px;opacity:1;transition:opacity .3s ease-in-out}.dividing:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(90deg,var(--foreground),var(--foreground) var(--dash-width),transparent 0,transparent var(--dash-spacing));background-size:var(--dash-spacing) 100%;animation:line-flow 3s linear infinite;mask-image:linear-gradient(90deg,transparent 0%,black 3%,black 97%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 3%,black 97%,transparent 100%)}.dividing:after{content:"";position:absolute;left:-5%;top:50%;transform:translateY(-50%);width:30%;height:120%;filter:blur(4px);background:linear-gradient(90deg,transparent 0%,var(--green) 80%,transparent 100%);opacity:.3;animation:scan-line 5s ease-in-out infinite;pointer-events:none;z-index:10;transition:all .5s cubic-bezier(.4,0,.2,1)}.dividing.devcm-prompt-stream__line--loading{opacity:1}.dividing.devcm-prompt-stream__line--loading:after{left:0;width:100%;opacity:.78;filter:blur(3px);background:linear-gradient(90deg,rgba(255,93,93,.04) 0%,rgba(255,93,93,.28) 52%,rgba(255,93,93,.46) 78%,rgba(255,93,93,.72) 100%);animation-name:devcm-route-fill-grow,devcm-route-loading-pulse;animation-duration:1.28s,.72s;animation-timing-function:cubic-bezier(.18,.72,.22,1),ease-in-out;animation-fill-mode:forwards,none;animation-iteration-count:1,infinite;animation-direction:normal,alternate;transform:translateY(-50%) scaleX(0);transform-origin:left center;transition:opacity .18s ease;will-change:transform,opacity,filter}.dividing.devcm-prompt-stream__line--finishing{opacity:1;animation:devcm-route-finish-state .86s linear forwards}.dividing.devcm-prompt-stream__line--finishing:after{left:0;width:100%;opacity:.66;filter:blur(3px);clip-path:inset(0 0 0 0);background:linear-gradient(90deg,rgba(255,93,93,.05) 0%,rgba(255,93,93,.62) 70%,transparent 100%);animation-name:devcm-route-tail-shrink;animation-duration:.86s;animation-timing-function:cubic-bezier(.48,0,.22,1);animation-fill-mode:forwards;transform:translateY(-50%);transition:opacity .18s ease;will-change:clip-path,opacity,filter}@keyframes line-flow{0%{background-position:0 0}to{background-position:var(--dash-spacing) 0}}@keyframes scan-line{0%{left:-5%;width:5%;opacity:0}30%{width:30%;opacity:.3}70%{opacity:.3}to{left:80%;opacity:0}}@keyframes devcm-route-loading-pulse{0%{opacity:.58}to{opacity:.78}}@keyframes devcm-route-fill-grow{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes devcm-route-tail-shrink{0%{clip-path:inset(0 0 0 0);opacity:.66}to{clip-path:inset(0 0 0 100%);opacity:0}}@keyframes devcm-route-finish-state{0%,to{opacity:1}}.index-content{margin-top:10px}.framed{border:1px solid var(--red);color:var(--red);padding:20px}.framed *:first-child{margin-top:0}.framed *:last-child{margin-bottom:0}.posts{width:100%;margin:0 auto}.post{position:relative;width:100%;text-align:left;margin:20px auto;padding:20px 0}@media (max-width: 899px){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid var(--foreground)}.post .post-meta-inline,.post .post-meta{display:flex;align-items:center;font-size:1rem;margin-bottom:10px;color:var(--brightBlue)}.post-meta-inline{display:inline}.post-separator{position:relative;top:1px;display:inline-grid;grid-template-columns:repeat(2,3px);grid-template-rows:repeat(2,3px);gap:2px;margin:0 6px;vertical-align:middle}.post-separator span{width:2px;height:2px;background-color:var(--brightBlue);border-radius:50%;opacity:.2}.post-separator span:nth-child(1){animation:dot-blink-1 2.8s ease-in-out infinite}.post-separator span:nth-child(2){animation:dot-blink-2 2.2s ease-in-out infinite .4s}.post-separator span:nth-child(3){animation:dot-blink-3 3.4s ease-in-out infinite 1s}.post-separator span:nth-child(4){animation:dot-blink-4 2.6s ease-in-out infinite .2s}.post-separator span:nth-child(5){animation:dot-blink-2 3s ease-in-out infinite .6s}.post-separator span:nth-child(6){animation:dot-blink-1 2.4 ease-in-out infinite .8s}.post-separator span:nth-child(7){animation:dot-blink-4 3.2s ease-in-out infinite .3s}.post-separator span:nth-child(8){animation:dot-blink-3 2.7s ease-in-out infinite .5s}.post-separator span:nth-child(9){animation:dot-blink-1 2.9s ease-in-out infinite .1s}.post-title{--border: 3px dotted var(--blue);position:relative;color:var(--blue);margin:0 0 15px;padding-bottom:15px;font-weight:400;border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%;border-bottom:var(--border)}.post-title a{text-decoration:none}.post .post-tags-inline,.post .post-tags{margin-left:10px;font-size:1rem}.post-tags{display:block}.post-tag{color:var(--green)}.post-tags-inline{display:inline}@media (max-width: 683px){.post-tags-inline{display:block}}.post-body{position:relative;margin-top:30px}.post-content{font-family:Hack,Monaco,Consolas,Ubuntu Mono,PingHei,PingFang SC,Microsoft YaHei,monospace;line-height:1.54}.post-cover{border:20px solid var(--foreground);background:transparent;margin:40px 0;padding:20px}@media (max-width: 683px){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none}.post ul li:before{content:"\25ba";position:absolute;left:-20px;color:var(--foreground)}.post--regulation h1{justify-content:center}.post--regulation h2{justify-content:center;margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.post-list{padding:.25rem 0}.post-list .post-date{color:var(--foreground);text-decoration:none}.post-list a{text-decoration:none}.post-list .post-list-title,.post-list .post-tag{text-decoration:underline}.comment-wrap{position:relative;z-index:2}@keyframes dot-blink-1{0%,to{opacity:.2}25%{opacity:1}50%{opacity:.3}75%{opacity:.8}}@keyframes dot-blink-2{0%,to{opacity:.3}30%{opacity:.9}60%{opacity:.2}85%{opacity:.7}}@keyframes dot-blink-3{0%,to{opacity:.2}20%{opacity:.6}45%{opacity:1}70%{opacity:.4}}@keyframes dot-blink-4{0%,to{opacity:.4}15%{opacity:.2}40%{opacity:.8}65%{opacity:1}90%{opacity:.3}}.post-line-gutter{position:absolute;left:-80px;top:0;width:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5;border-right:1px solid color-mix(in srgb,var(--foreground) 15%,transparent)}@media (max-width: 899px){.post-line-gutter{display:none}}.post-line-gutter .line-number{position:absolute;right:8px;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:.85rem;color:var(--foreground);transition:opacity .15s ease;opacity:.8}.post-line-gutter .line-number:hover{opacity:1}.post-line-gutter .line-number--gap{opacity:.5}.post-line-gutter .line-number--breakpoint{cursor:pointer}.post-line-gutter .line-number--breakpoint .line-breakpoint{position:absolute;right:-3px;color:var(--brightRed);font-size:.875rem;font-family:Hack,Monaco,Consolas,monospace;transition:transform .15s ease,filter .15s ease}.post-line-gutter .line-number--breakpoint:hover .line-breakpoint{transform:scale(1.2);filter:brightness(1.2)}.post-toc-sticky{position:sticky;top:0;z-index:100;width:0;height:0;overflow:visible;transform:translate(-260px,100px)}.post-toc{position:relative;width:200px;max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden;font-size:.8rem;line-height:1.6;color:var(--foreground);opacity:.7;transition:opacity .2s ease;scrollbar-width:thin;scrollbar-color:var(--foreground) transparent}.post-toc:hover{opacity:1}.post-toc::-webkit-scrollbar{width:4px}.post-toc::-webkit-scrollbar-track{background:transparent}.post-toc::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--foreground) 30%,transparent);border-radius:2px}@media (max-width: 1200px){.post-toc{display:none}}.toc-tree{list-style:none;margin:0;padding:0 0 0 10px;position:relative}.toc-tree:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background-color:color-mix(in srgb,var(--foreground) 20%,transparent)}.toc-item{position:relative;display:flex;align-items:flex-start;padding:2px 0;cursor:pointer;transition:background-color .15s ease;border-radius:3px}.toc-item:hover{background-color:color-mix(in srgb,var(--foreground) 8%,transparent)}.toc-item__toggle{flex-shrink:0;width:16px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--foreground);opacity:.5;font-size:.6rem;transition:transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toc-item__toggle--expanded{transform:rotate(0)}.toc-item__toggle--collapsed{transform:rotate(-90deg)}.toc-item__toggle--empty{visibility:hidden}.toc-item__icon{flex-shrink:0;color:var(--red);margin-right:4px;opacity:.7}.toc-item__tag{flex-shrink:0;color:var(--blue);margin-right:6px}.toc-item__title{color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8;transition:color .15s ease,opacity .15s ease}.toc-item:before{content:""!important;position:absolute;left:-10px!important;top:4px;bottom:4px;width:2px;background-color:transparent;border-radius:1px}.toc-item--active{background-color:color-mix(in srgb,var(--brightBlue) 15%,transparent)}.toc-item--active .toc-item__title{color:var(--brightBlue);opacity:1}.toc-item--active .toc-item__tag{color:var(--brightBlue)}.toc-item--active:before{background-color:var(--brightBlue)}.toc-children{list-style:none;margin:0;padding:0 0 0 16px}.toc-children--collapsed{display:none}.toc-header{display:flex;align-items:center;padding:4px 0 8px;margin-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);color:var(--foreground);opacity:.6;font-size:.75rem}.toc-header__icon{margin-right:6px;color:var(--red)}.toc-header__title{text-transform:uppercase;letter-spacing:.5px}.pagination__title{display:flex;text-align:center;position:relative;margin:100px 0 20px}.pagination__title-h{text-align:center;margin:0 auto;padding:5px 10px;background:var(--background);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:space-between}@media (max-width: 683px){.pagination__buttons{flex-direction:column}}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;max-width:40%;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 683px){.button{max-width:80%}}.button+.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.footer{padding:40px 0 0;flex-grow:0;opacity:.5}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;width:760px;max-width:100%}@media (max-width: 899px){.footer__inner{flex-direction:column}}.footer a{color:inherit}.footer .copyright{display:flex;flex-direction:row;align-items:center;font-size:1rem;color:var(--light-color-secondary)}.footer .copyright--user{margin:auto;text-align:center}.footer .copyright>*:first-child:not(:only-child){margin-right:10px}@media (max-width: 899px){.footer .copyright>*:first-child:not(:only-child){border:none;padding:0;margin:0}.footer .copyright{flex-direction:column;margin-top:10px}.footer .copyright-theme-sep{display:none}.footer .copyright-theme{font-size:.75rem}}.footer .beian{display:flex;flex-direction:row;justify-content:center;flex-basis:100%;align-items:center;font-size:1rem;color:var(--light-color-secondary);margin-top:8px}.footer .beian span{display:inline-flex;align-items:center;gap:4px;padding:0 8px}.footer .beian__icon{display:inline-block;height:1.2em}.typed-text:after{content:none}.typed-text.typed-text--typing:after{content:"";display:inline-block;width:.16em;height:.78em;margin-left:.08em;background:var(--devcm-amber);box-shadow:0 0 8px #ffb00057;opacity:.82;animation:blink .7s infinite alternate;vertical-align:.04em}.typed-text.typed-text--complete:after{content:none}@keyframes blink{to{opacity:1}}html[data-color-scheme=light]{--black: #3e3e3e;--red: #970b16;--green: #07962a;--yellow: #f8eec7;--blue: #003e8a;--purple: #e94691;--cyan: #89d1ec;--white: #ffffff;--brightBlack: #666666;--brightRed: #de0000;--brightGreen: #87d5a2;--brightYellow: #f1d007;--brightBlue: #2e6cba;--brightPurple: #ffa29f;--brightCyan: #1cfafe;--brightWhite: #ffffff;--background: #f4f4f4;--foreground: #3e3e3e;--cursorColor: #3f3f3f;--selectionBackground: #a9c1e2}html[data-color-scheme=dark]{--black: #000000;--red: #f78166;--green: #56d364;--yellow: #e3b341;--blue: #6ca4f8;--purple: #db61a2;--cyan: #2b7489;--white: #ffffff;--brightBlack: #4d4d4d;--brightRed: #f78166;--brightGreen: #56d364;--brightYellow: #e3b341;--brightBlue: #6ca4f8;--brightPurple: #db61a2;--brightCyan: #2b7489;--brightWhite: #ffffff;--background: #101216;--foreground: #8b949e;--cursorColor: #c9d1d9;--selectionBackground: #3b5070}[data-color-scheme=light] .d-block-light,[data-color-scheme=dark] .d-block-dark{display:block!important}:root,html[data-color-scheme=dark]{color-scheme:dark;--devcm-bg: #0e120e;--devcm-bg-deep: #090c09;--devcm-panel: rgba(18, 22, 16, .94);--devcm-panel-soft: rgba(24, 28, 19, .88);--devcm-panel-warm: rgba(31, 25, 14, .76);--devcm-line: rgba(255, 176, 0, .22);--devcm-line-strong: rgba(255, 176, 0, .48);--devcm-text: #ddd6b9;--devcm-muted: #a79c78;--devcm-dim: #756b4d;--devcm-amber: #ffb000;--devcm-amber-soft: #d88900;--devcm-green: #68f37f;--devcm-green-soft: rgba(104, 243, 127, .15);--devcm-cyan: #00e5ff;--devcm-purple: #b58cff;--devcm-red: #ff5d5d;--devcm-radius: 12px;--devcm-activity-width: 58px;--devcm-sidebar-width: 284px;--devcm-rightbar-width: 308px;--devcm-topbar-height: 88px;--devcm-status-height: 34px;--devcm-mono: Hack, Monaco, Consolas, "Ubuntu Mono", PingHei, "PingFang SC", "Microsoft YaHei", monospace;--devcm-shadow: 0 0 22px rgba(255, 176, 0, .08), inset 0 0 0 1px rgba(255, 176, 0, .16);--devcm-green-glow: 0 0 18px rgba(104, 243, 127, .14);--background: var(--devcm-bg);--foreground: var(--devcm-text);--selectionBackground: rgba(104, 243, 127, .24);--selectionText: #fff6d4;--blue: var(--devcm-cyan);--green: var(--devcm-green);--red: var(--devcm-red);--yellow: var(--devcm-amber);--brightBlue: var(--devcm-cyan);--brightGreen: var(--devcm-green);--brightRed: var(--devcm-red)}html[data-color-scheme=light]{color-scheme:light;--devcm-bg: #fdf8e8;--devcm-bg-deep: #f4eedc;--devcm-panel: rgba(255, 250, 235, .9);--devcm-panel-soft: rgba(244, 238, 220, .5);--devcm-panel-warm: rgba(244, 238, 220, .34);--devcm-line: rgba(101, 123, 131, .2);--devcm-line-strong: rgba(181, 137, 0, .42);--devcm-text: #586e75;--devcm-muted: #657b83;--devcm-dim: #93a1a1;--devcm-amber: #b58900;--devcm-amber-soft: #cb4b16;--devcm-green: #859900;--devcm-green-soft: rgba(133, 153, 0, .14);--devcm-cyan: #2aa198;--devcm-purple: #6c71c4;--devcm-red: #dc322f;--devcm-shadow: inset 0 0 0 1px rgba(181, 137, 0, .16);--devcm-green-glow: 0 0 0 1px rgba(133, 153, 0, .12);--background: var(--devcm-bg);--foreground: var(--devcm-text);--selectionBackground: rgba(42, 161, 152, .18);--selectionText: #073642;--blue: var(--devcm-cyan);--green: var(--devcm-green);--red: var(--devcm-red);--yellow: var(--devcm-amber);--brightBlue: var(--devcm-cyan);--brightGreen: var(--devcm-green);--brightRed: var(--devcm-red)}::-moz-selection{background:var(--selectionBackground);color:var(--selectionText)}::selection{background:var(--selectionBackground);color:var(--selectionText)}html{height:100%;background:var(--devcm-bg-deep)}body.devcm-body{height:100vh;min-height:0;background:radial-gradient(circle at 46% 0%,rgba(104,243,127,.11),transparent 28%),radial-gradient(circle at 85% 18%,rgba(255,176,0,.1),transparent 28%),linear-gradient(180deg,#0f130f 0%,#090c09 100%);color:var(--devcm-text);font-family:var(--devcm-mono);overflow:hidden}body.devcm-body.pixel_style{--devcm-mono: Pixel, Monaco, Consolas, "Ubuntu Mono", PingHei, "PingFang SC", "Microsoft YaHei", monospace;font-family:var(--devcm-mono)}html[data-color-scheme=light] body.devcm-body{background:var(--devcm-bg-deep)}html[data-color-scheme=light] body.devcm-body:before{opacity:.26;background:repeating-linear-gradient(0deg,rgba(131,145,149,.045) 0,rgba(131,145,149,.045) 1px,transparent 1px,transparent 28px),repeating-linear-gradient(90deg,rgba(131,145,149,.045) 0,rgba(131,145,149,.045) 1px,transparent 1px,transparent 28px);mix-blend-mode:normal}html[data-color-scheme=light] body.devcm-body:after{opacity:0}body.devcm-body:before,body.devcm-body:after{content:"";position:fixed;inset:0;z-index:50;pointer-events:none}body.devcm-body:before{opacity:.24;background:repeating-linear-gradient(0deg,rgba(255,255,255,.055) 0,rgba(255,255,255,.055) 1px,transparent 1px,transparent 3px),repeating-linear-gradient(90deg,rgba(255,176,0,.045) 0,rgba(255,176,0,.045) 1px,transparent 1px,transparent 28px);mix-blend-mode:screen}body.devcm-body:after{background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.38) 100%);opacity:.46}.devcm-shell{position:relative;z-index:2;width:min(1720px,100vw);height:100vh;min-height:0;margin:0 auto;overflow:hidden;border-right:1px solid rgba(255,176,0,.14);border-left:1px solid rgba(255,176,0,.14);box-shadow:0 0 54px #00000061}html[data-color-scheme=light] .devcm-shell{border-color:#657b832e;box-shadow:none}.devcm-app{display:grid;height:100vh;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:linear-gradient(90deg,rgba(255,176,0,.064) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(180deg,rgba(104,243,127,.04) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(180deg,rgba(13,17,13,.96),rgba(10,13,10,.96))}html[data-color-scheme=light] .devcm-app{background:linear-gradient(90deg,rgba(117,135,70,.06) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(180deg,rgba(157,129,50,.055) 1px,transparent 1px) 0 0/28px 28px,var(--devcm-bg)}.devcm-topbar{position:relative;z-index:16;min-height:var(--devcm-topbar-height);padding:18px 28px 0;border-bottom:1px solid rgba(255,176,0,.22);background:linear-gradient(180deg,rgba(13,13,10,.96),rgba(8,10,8,.94)),radial-gradient(circle at 54% 12%,rgba(104,243,127,.12),transparent 28%);box-shadow:0 12px 34px #0003}html[data-color-scheme=light] .devcm-topbar{border-bottom-color:#657b8338;background:var(--devcm-bg-deep);box-shadow:none}.devcm-topbar__main{display:grid;grid-template-columns:max-content minmax(160px,1fr) max-content;gap:18px;align-items:center}.devcm-brand{display:flex;min-width:0;align-items:center;gap:12px;color:var(--devcm-amber);text-decoration:none}.devcm-brand__image,.devcm-brand__mark{width:34px;height:34px;flex:0 0 auto;border:1px solid var(--devcm-line-strong);border-radius:8px;background:rgba(255,176,0,.05);box-shadow:var(--devcm-shadow)}.devcm-brand__image{-o-object-fit:contain;object-fit:contain;padding:3px}.devcm-brand__mark{display:grid;place-items:center;color:var(--devcm-amber);font-size:10px;font-weight:900;line-height:.83;text-align:center;text-shadow:0 0 12px rgba(255,176,0,.5)}.devcm-brand__name{overflow:hidden;color:var(--devcm-amber);font-size:29px;font-weight:900;letter-spacing:0;text-overflow:ellipsis;text-shadow:0 0 18px rgba(255,176,0,.36);white-space:nowrap}.devcm-prompt-stream{position:relative;z-index:1;display:grid;min-height:34px;min-width:0;grid-template-columns:max-content minmax(0,1fr);gap:14px;align-items:center;overflow:visible;isolation:isolate}.devcm-prompt-stream__name{color:var(--devcm-green);text-shadow:0 0 12px rgba(104,243,127,.24);white-space:nowrap}.devcm-prompt-stream__line{min-width:0;opacity:.78;filter:drop-shadow(0 0 7px rgba(104,243,127,.18))}.devcm-topbar__actions{position:relative;z-index:2;display:flex;align-items:center;gap:10px}.devcm-icon-button{display:grid;flex:0 0 34px;width:34px;min-width:34px;height:34px;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:var(--devcm-amber);cursor:pointer;font-size:22px;line-height:1;text-shadow:0 0 14px rgba(255,176,0,.34)}.devcm-icon-button:hover{background:rgba(255,176,0,.08);box-shadow:inset 0 0 0 1px #ffb0003d}.devcm-workspace{display:grid;height:100%;min-height:0;grid-template-columns:var(--devcm-activity-width) var(--devcm-sidebar-width) minmax(640px,1fr) var(--devcm-rightbar-width);overflow:hidden}.devcm-activity{display:flex;min-height:0;flex-direction:column;align-items:center;gap:0;padding:20px 0 16px;border-right:1px solid rgba(255,176,0,.18);background:rgba(5,7,5,.78)}.devcm-activity__group{display:flex;width:100%;min-height:0;flex-direction:column;align-items:center;gap:12px}.devcm-activity__group--down{margin-top:auto}.devcm-activity__icon-bank{display:none}.devcm-activity__button{position:relative;display:grid;width:38px;height:38px;place-items:center;border:1px solid transparent;border-radius:10px;color:#ffdd8ed6;font-size:21px;text-decoration:none}.devcm-activity__button:after{content:attr(data-label);position:absolute;top:50%;left:calc(100% + 10px);z-index:40;padding:5px 8px;border:1px solid rgba(255,176,0,.28);border-radius:6px;background:rgba(8,10,7,.96);box-shadow:0 10px 28px #00000057;color:var(--devcm-amber);font-size:12px;line-height:1;opacity:0;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.devcm-activity__button:hover:after{opacity:1;transform:translateY(-50%)}.devcm-activity__button:hover,.devcm-activity__button--active{border-color:#ffb00059;background:rgba(255,176,0,.07);box-shadow:0 0 16px #ffb00014;color:var(--devcm-amber)}.devcm-activity__button--active:before{content:"";position:absolute;top:8px;bottom:8px;left:-10px;width:3px;border-radius:999px;background:var(--devcm-amber);box-shadow:0 0 16px #ffb00070}.devcm-activity__spacer{flex:1}.devcm-sidebar,.devcm-rightbar{min-height:0;overflow-x:hidden;overflow-y:auto;background:rgba(8,10,7,.78);overscroll-behavior:contain}html[data-color-scheme=light] .devcm-sidebar,html[data-color-scheme=light] .devcm-rightbar{background:rgba(244,238,220,.5)}html[data-color-scheme=light] .devcm-activity{border-right-color:#657b8338;background:var(--devcm-bg-deep)}html[data-color-scheme=light] .devcm-activity__button{color:#657b83}html[data-color-scheme=light] .devcm-activity__button:hover,html[data-color-scheme=light] .devcm-activity__button--active{border-color:#b5890057;background:rgba(181,137,0,.09);box-shadow:none;color:var(--devcm-amber)}.devcm-sidebar{padding:18px 0 20px;border-right:1px solid rgba(255,176,0,.18)}.devcm-rightbar{padding:24px 16px 20px;border-left:1px solid rgba(255,176,0,.18);background:linear-gradient(180deg,rgba(8,10,7,.84),rgba(5,7,5,.76))}.devcm-rightbar--hidden{display:none}.devcm-shell--page .devcm-workspace,.devcm-shell--links .devcm-workspace,.devcm-shell--moments .devcm-workspace{grid-template-columns:var(--devcm-activity-width) var(--devcm-sidebar-width) minmax(640px,1fr)}.devcm-side-section{margin-bottom:18px;padding:0 18px 18px;border-bottom:1px solid rgba(255,176,0,.16)}.devcm-side-section:last-child{border-bottom:0}.devcm-section-title,.devcm-widget__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;color:var(--devcm-amber);font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.devcm-tree,.devcm-tree__nested{display:grid;gap:6px;margin:0;padding:0;color:var(--devcm-muted);font-size:14px;list-style:none}.devcm-tree__nested{margin-left:16px;padding-left:9px;border-left:1px dotted rgba(255,176,0,.14)}.devcm-tree-folder{display:grid;gap:5px}.devcm-tree-folder>summary{cursor:pointer;list-style:none}.devcm-tree-folder>summary::-webkit-details-marker{display:none}.devcm-tree-folder>summary:focus{outline:none}.devcm-tree-folder>summary:focus-visible{box-shadow:inset 0 0 0 1px #68f37f5c,0 0 0 1px #ffb00038}.devcm-tree-folder[open]>summary>.devcm-tree__chev{transform:rotate(90deg)}.devcm-tree__item{display:grid;min-height:24px;grid-template-columns:16px 18px minmax(0,1fr) max-content;gap:6px;align-items:center;padding:2px 4px;border-radius:6px;color:inherit;text-decoration:none}.devcm-tree__icon{color:#cda44a;font-size:15px;opacity:.82}html[data-color-scheme=light] .devcm-tree__icon{color:#657b83}.devcm-tree__open{display:inline-flex;align-items:center;justify-content:center;color:var(--devcm-dim);font-size:12px;text-decoration:none}.devcm-tree__open i{font-size:13px}.devcm-tree__open:hover{color:var(--devcm-green)}.devcm-tree__item--external .devcm-tree__icon,.devcm-tree__open--external{color:var(--devcm-cyan);opacity:.92}.devcm-tree__item--external:hover .devcm-tree__icon,.devcm-tree__open--external:hover{color:var(--devcm-green)}.devcm-tree__item:hover,.devcm-tree__item--root{background:rgba(255,176,0,.07);color:#f4d89c}html[data-color-scheme=light] .devcm-tree__item:hover,html[data-color-scheme=light] .devcm-tree__item--root{background:rgba(181,137,0,.08);color:#586e75}.devcm-tree__item--root{background:transparent;color:#e5c36c;font-weight:800}html[data-color-scheme=light] .devcm-tree__item--root{background:transparent;color:#657b83}.devcm-tree__chev{position:relative;display:inline-grid;width:16px;height:16px;place-items:center;color:var(--devcm-amber);opacity:.8;transition:transform .16s ease}.devcm-tree__chev:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor}.devcm-tree__item:not(.devcm-tree__item--folder) .devcm-tree__chev:before{width:3px;height:3px;border:0;border-radius:50%;background:currentColor}.devcm-tree__count{color:#8a7c56}.devcm-tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.devcm-tag{display:inline-flex;min-height:28px;align-items:center;padding:4px 9px;border:1px solid rgba(255,176,0,.16);border-radius:7px;background:rgba(255,176,0,.05);color:#cdb37a;font-size:13px;text-decoration:none}html[data-color-scheme=light] .devcm-tag{border-color:#657b8338;background:rgba(244,238,220,.42);color:#657b83}.devcm-tag:hover{border-color:#ffb0005c;color:var(--devcm-amber)}.devcm-widget{position:relative;margin-bottom:16px;padding:14px;overflow:hidden;border:1px solid rgba(255,176,0,.26);border-radius:8px;background:linear-gradient(180deg,rgba(14,16,12,.96),rgba(9,11,8,.94));box-shadow:var(--devcm-shadow)}html[data-color-scheme=light] .devcm-widget{background:rgba(255,250,235,.78)}.devcm-widget:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,176,0,.04),transparent 38%,rgba(104,243,127,.025));opacity:.45;pointer-events:none}.devcm-widget--empty{min-height:112px}.devcm-widget__body{min-height:50px}.devcm-widget>*{position:relative;z-index:1}.devcm-panel-list{display:grid;gap:9px}.devcm-panel-link{display:grid;gap:3px;padding:9px 0;border-bottom:1px dashed rgba(255,176,0,.12);color:#cdb78b;font-size:13px;text-decoration:none}.devcm-panel-link:last-child{border-bottom:0}.devcm-panel-link:hover{color:var(--devcm-amber)}.devcm-panel-link strong{overflow:hidden;color:inherit;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.devcm-panel-link span{color:#8c7950}html[data-color-scheme=light] .devcm-panel-link{border-bottom-color:#657b8329;color:#586e75}html[data-color-scheme=light] .devcm-panel-link span{color:#93a1a1}.devcm-info-list{display:grid;gap:10px}.devcm-info-list__row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;color:#c9bb91;font-size:13px}html[data-color-scheme=light] .devcm-info-list__row{color:#657b83}.devcm-info-list__row strong{overflow:hidden;color:var(--devcm-green);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.devcm-statusbar{position:relative;z-index:18;display:grid;box-sizing:border-box;height:var(--devcm-status-height);min-height:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center;padding:0 28px;border-top:1px solid rgba(255,176,0,.2);background:rgba(5,7,5,.92);color:#b99f67;font-size:13px;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-color-scheme=light] .devcm-statusbar{border-top-color:#657b8338;background:var(--devcm-bg-deep);color:#657b83}.devcm-statusbar__left,.devcm-statusbar__right,.devcm-statusbar__center,.devcm-statusbar__beian{display:flex;height:100%;min-width:0;align-items:center;gap:12px;line-height:1;white-space:nowrap}.devcm-statusbar span,.devcm-statusbar a{display:inline-flex;align-items:center;line-height:1}.devcm-statusbar__right{justify-content:flex-end}.devcm-statusbar__center{justify-content:center}.devcm-statusbar__beian{display:inline-flex;height:auto;justify-content:center;gap:8px;padding:0;font-size:inherit}.devcm-statusbar__beian:empty{display:none}.devcm-statusbar__beian img{display:inline-block;height:1.2em}.devcm-statusbar a{color:var(--devcm-amber);text-decoration:none}.devcm-statusbar__dot{width:9px;height:9px;border-radius:50%;background:var(--devcm-green);box-shadow:0 0 10px #68f37f99}@media (max-width: 1320px){:root{--devcm-sidebar-width: 250px;--devcm-rightbar-width: 270px}.devcm-workspace{grid-template-columns:var(--devcm-activity-width) var(--devcm-sidebar-width) minmax(520px,1fr) var(--devcm-rightbar-width)}.devcm-shell--page .devcm-workspace,.devcm-shell--links .devcm-workspace,.devcm-shell--moments .devcm-workspace{grid-template-columns:var(--devcm-activity-width) var(--devcm-sidebar-width) minmax(520px,1fr)}}@media (max-width: 1060px){.devcm-workspace{align-content:stretch;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.devcm-workspace>.devcm-sidebar,.devcm-rightbar{display:none}.devcm-activity{display:flex;flex-direction:row;grid-column:1/-1;align-items:center;justify-content:flex-start;gap:10px;padding:8px 12px;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(255,176,0,.18)}.devcm-activity__group{width:auto;flex:0 0 auto;flex-direction:row;gap:10px}.devcm-activity__group--down{margin-top:0;margin-left:auto}.devcm-activity__button{flex:0 0 auto}.devcm-activity__button:after{top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.devcm-activity__button:hover:after{transform:translate(-50%)}.devcm-activity__button--active:before{top:auto;right:8px;bottom:0;left:8px;width:auto;height:3px}.devcm-activity__spacer{display:none}}@media (max-width: 720px){.devcm-topbar{min-height:auto;padding:14px 12px 0}.devcm-topbar__main{grid-template-columns:max-content minmax(0,1fr) max-content;gap:10px}.devcm-prompt-stream{min-height:30px;grid-template-columns:max-content minmax(24px,1fr);gap:8px;overflow:hidden}.devcm-prompt-stream__name{font-size:11px}.devcm-brand{gap:8px}.devcm-brand__image,.devcm-brand__mark{width:30px;height:30px;border-radius:7px}.devcm-brand__name{font-size:20px}.devcm-workspace{grid-template-columns:minmax(0,1fr)}.devcm-statusbar{height:auto;min-height:var(--devcm-status-height);align-content:center;grid-template-columns:1fr;justify-items:center;gap:4px;padding:7px}.devcm-statusbar__left,.devcm-statusbar__right,.devcm-statusbar__center{height:auto;justify-content:center;flex-wrap:wrap}}.devcm-editor{min-width:0;min-height:0;padding:24px 30px 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(255,176,0,.5) rgba(5,7,5,.56);scrollbar-width:thin}.devcm-editor::-webkit-scrollbar{width:12px;height:12px}.devcm-editor::-webkit-scrollbar-track{border-left:1px solid rgba(255,176,0,.12);background:rgba(5,7,5,.54)}.devcm-editor::-webkit-scrollbar-thumb{border:3px solid rgba(5,7,5,.54);border-radius:999px;background:linear-gradient(180deg,rgba(255,176,0,.68),rgba(104,243,127,.42))}.devcm-editor::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(255,176,0,.86),rgba(104,243,127,.58))}html[data-color-scheme=light] .devcm-editor{scrollbar-color:rgba(181,137,0,.58) rgba(238,232,213,.82)}html[data-color-scheme=light] .devcm-editor::-webkit-scrollbar-track{border-left-color:#657b832e;background:rgba(238,232,213,.82)}html[data-color-scheme=light] .devcm-editor::-webkit-scrollbar-thumb{border-color:#eee8d5d1;background:linear-gradient(180deg,rgba(181,137,0,.68),rgba(42,161,152,.5))}html[data-color-scheme=light] .devcm-editor::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(181,137,0,.86),rgba(42,161,152,.66))}.devcm-terminal-window,.devcm-editor-window,.devcm-post-card,.devcm-category-card,.devcm-archive-table,.devcm-comments{position:relative;overflow:hidden;border:1px solid rgba(255,176,0,.26);border-radius:var(--devcm-radius);background:linear-gradient(180deg,rgba(14,16,12,.96),rgba(9,11,8,.94));box-shadow:var(--devcm-shadow)}html[data-color-scheme=light] .devcm-terminal-window,html[data-color-scheme=light] .devcm-editor-window,html[data-color-scheme=light] .devcm-post-card,html[data-color-scheme=light] .devcm-category-card,html[data-color-scheme=light] .devcm-archive-table,html[data-color-scheme=light] .devcm-comments{border-color:#b5890047;background:rgba(255,250,235,.78)}html[data-color-scheme=light] .devcm-terminal-window:before,html[data-color-scheme=light] .devcm-editor-window:before,html[data-color-scheme=light] .devcm-post-card:before,html[data-color-scheme=light] .devcm-category-card:before,html[data-color-scheme=light] .devcm-archive-table:before,html[data-color-scheme=light] .devcm-comments:before{opacity:0}.devcm-terminal-window:before,.devcm-editor-window:before,.devcm-post-card:before,.devcm-category-card:before,.devcm-archive-table:before,.devcm-comments:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,176,0,.035),transparent);opacity:.34;pointer-events:none}.devcm-window-titlebar,.devcm-editor-tabs{display:flex;min-height:38px;align-items:center;gap:8px;border-bottom:1px solid rgba(255,176,0,.18);background:rgba(255,176,0,.035)}html[data-color-scheme=light] .devcm-window-titlebar,html[data-color-scheme=light] .devcm-editor-tabs,html[data-color-scheme=light] .devcm-comment-titlebar{border-bottom-color:#657b832e;background:rgba(244,238,220,.42)}.devcm-window-titlebar{padding:0 15px}.devcm-window-dot{width:11px;height:11px;border:1px solid rgba(255,176,0,.72);border-radius:50%}.devcm-window-dot:nth-child(1){background:#db8b16}.devcm-window-dot:nth-child(2){background:#ffbd2e}.devcm-window-dot:nth-child(3){background:rgba(104,243,127,.15)}.devcm-home-hero,.devcm-archive-hero{margin-bottom:22px}.devcm-hero{display:grid;min-height:190px;grid-template-columns:minmax(0,1fr) 160px;gap:24px;align-items:center;padding:22px 24px 24px}.devcm-prompt-line{margin-bottom:14px;color:var(--devcm-green);text-shadow:0 0 12px rgba(104,243,127,.18)}.devcm-prompt-line span:first-child{color:var(--devcm-green)}.devcm-prompt-line span:not(:first-child){color:#e0b55c}.devcm-prompt-line--pending{display:none}html[data-color-scheme=light] .devcm-prompt-line span:first-child{color:var(--devcm-green)}html[data-color-scheme=light] .devcm-prompt-line span:not(:first-child){color:var(--devcm-amber)}.devcm-hero__title,.devcm-page-title,.devcm-article-title{margin:0 0 12px;color:var(--devcm-amber);font-weight:900;letter-spacing:0;text-shadow:0 0 24px rgba(255,176,0,.26)}.devcm-hero__title{font-size:clamp(26px,2.4vw,40px);line-height:1.15}.devcm-hero__subtitle{margin-bottom:16px;color:#d7c18d;font-size:16px;word-spacing:12px}html[data-color-scheme=light] .devcm-hero__subtitle{color:var(--devcm-muted)}html[data-color-scheme=light] .devcm-hero__title,html[data-color-scheme=light] .devcm-page-title,html[data-color-scheme=light] .devcm-article-title{text-shadow:none}.devcm-hero__desc{padding-top:13px;border-top:1px solid rgba(104,243,127,.24);color:var(--devcm-text);line-height:1.85}.devcm-hero__desc>:first-child{margin-top:0}.devcm-hero__desc>:last-child{margin-bottom:0}.devcm-cursor{display:inline-block;width:9px;height:16px;background:var(--devcm-amber);box-shadow:0 0 14px #ffb0007a;vertical-align:-2px;animation:devcm-blink 1s steps(1) infinite}@keyframes devcm-blink{50%{opacity:.08}}.devcm-ascii-badge{position:relative;display:grid;box-sizing:border-box;width:min(176px,100%);height:-moz-fit-content;height:fit-content;min-height:0;align-self:center;justify-self:center;place-items:center;padding:12px 10px;overflow:clip;border:1px dashed rgba(255,176,0,.46);background:radial-gradient(circle at 50% 32%,rgba(255,176,0,.14),transparent 42%),linear-gradient(180deg,rgba(22,18,10,.58),rgba(6,8,6,.68));box-shadow:inset 0 0 32px #ffb00012,0 0 18px #ffb0000a;color:#ffb000d1;text-align:center}.devcm-ascii-badge__grid{position:absolute;inset:8px;border:1px dotted rgba(255,176,0,.18);background:repeating-linear-gradient(0deg,rgba(255,176,0,.03) 0,rgba(255,176,0,.03) 1px,transparent 1px,transparent 10px),repeating-linear-gradient(90deg,rgba(104,243,127,.025) 0,rgba(104,243,127,.025) 1px,transparent 1px,transparent 10px)}.devcm-ascii-badge__inner{position:relative;z-index:1;display:grid;min-width:0;width:100%;justify-items:center;gap:8px;overflow:hidden}.devcm-ascii-badge__label{justify-self:start;padding-left:6px;color:var(--devcm-green);font-size:10px;line-height:1;opacity:.72}.devcm-ascii-badge pre{display:block;max-width:100%;margin:0;padding-bottom:3px;overflow:hidden;border:0;color:var(--devcm-amber);font:900 clamp(30px,3vw,42px)/1.34 var(--devcm-mono);letter-spacing:0;text-shadow:0 0 18px rgba(255,176,0,.3);transform:scaleX(1.04);white-space:pre}.devcm-ascii-badge small{display:block;color:var(--devcm-amber);opacity:.8}.devcm-ascii-badge__scan{width:min(96px,82%);height:4px;background:repeating-linear-gradient(90deg,rgba(255,176,0,.75) 0,rgba(255,176,0,.75) 7px,transparent 7px,transparent 12px);opacity:.5}html[data-color-scheme=light] .devcm-ascii-badge{border-color:#b589006b;background:rgba(244,238,220,.42);box-shadow:none;color:var(--devcm-amber)}html[data-color-scheme=light] .devcm-ascii-badge pre{text-shadow:none}.devcm-editor-window{margin-top:22px}.devcm-shell--home .devcm-editor-window{min-height:clamp(360px,43vh,520px)}.devcm-editor-tabs{justify-content:space-between;padding:0 16px;overflow-x:auto}.devcm-editor-tabs__left{display:flex;min-height:38px;align-items:stretch}.devcm-editor-tab{display:flex;min-width:132px;min-height:38px;align-items:center;justify-content:space-between;gap:8px;padding:0 16px;border-right:1px solid rgba(255,176,0,.14);background:rgba(255,176,0,.025);color:#d79d31;line-height:1}.devcm-editor-tab>span{display:inline-flex;min-height:18px;align-items:center;line-height:1}.devcm-editor-tab--active{background:rgba(255,176,0,.08);box-shadow:inset 0 2px 0 var(--devcm-amber);color:var(--devcm-amber)}.devcm-editor-tab__close{display:inline-grid;width:18px;height:18px;align-self:center;flex:0 0 18px;place-items:center;padding:0;background:transparent;color:currentColor;cursor:pointer;font:700 13px/1 var(--devcm-mono);line-height:1;opacity:.48;text-decoration:none}.devcm-editor-tab__close:hover{box-shadow:none;opacity:.74}.devcm-editor-tab__add{display:grid;flex:0 0 38px;width:38px;min-width:38px;min-height:38px;place-items:center;padding:0;border:0;background:transparent;color:var(--devcm-amber);cursor:pointer;opacity:.7;text-decoration:none}.devcm-editor-tab__add:hover{background:rgba(255,176,0,.08);box-shadow:inset 0 -2px #ffb000c2;opacity:1}.devcm-editor-body{position:relative;padding:20px}.devcm-post-list-body{padding:14px 18px 18px;background:repeating-linear-gradient(180deg,transparent 0,transparent 27px,rgba(255,176,0,.035) 28px)}.devcm-line-layout{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}.devcm-line-layout:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0,transparent 27px,rgba(255,176,0,.045) 28px);opacity:.45;pointer-events:none}.devcm-line-layout>*{position:relative;z-index:1}.devcm-shell--home .devcm-line-layout{min-height:clamp(250px,31vh,390px);align-content:start}.devcm-gutter{display:grid;gap:14px;padding-top:6px;color:#ffb0005c;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.devcm-post-stack,.devcm-moments{display:grid;gap:14px}.devcm-post-list-body .devcm-post-stack{gap:11px}.devcm-shell--home .devcm-post-stack{min-height:100%}.devcm-post-card{padding:18px 20px;border-color:#ffb00033;border-radius:8px;background:linear-gradient(135deg,rgba(20,25,15,.9),rgba(7,8,6,.84));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.devcm-post-list-body .devcm-post-card{padding:14px 16px}html[data-color-scheme=light] .devcm-post-card{background:rgba(255,250,235,.7)}html[data-color-scheme=light] .devcm-post-card:hover{border-color:#b589006b;box-shadow:none}.devcm-post-card:hover{border-color:#ffb00075;box-shadow:0 0 26px #ffb00014;transform:translateY(-2px)}.devcm-post-card--featured:after{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(var(--devcm-green),rgba(104,243,127,.3));box-shadow:var(--devcm-green-glow)}.devcm-post-card__title{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;color:var(--devcm-amber);font-size:21px;letter-spacing:0}.devcm-post-list-body .devcm-post-card__title{margin-bottom:8px}.devcm-post-card__title a{color:inherit;text-decoration:none}.devcm-badge{padding:3px 7px;border:1px solid rgba(104,243,127,.32);border-radius:6px;background:var(--devcm-green-soft);color:var(--devcm-green);font-size:11px;text-transform:uppercase}.devcm-post-card__meta,.devcm-article-meta{display:flex;flex-wrap:wrap;gap:13px;margin-bottom:10px;color:#a9915a;font-size:13px}html[data-color-scheme=light] .devcm-post-card__meta,html[data-color-scheme=light] .devcm-article-meta{color:var(--devcm-muted)}.devcm-post-card__tag,.devcm-article-meta a{color:var(--devcm-green);font-weight:500;text-decoration:none}.devcm-post-card__excerpt{margin:0 0 11px;color:#cfc4a5;line-height:1.65}html[data-color-scheme=light] .devcm-post-card__excerpt{color:var(--devcm-text)}.devcm-post-list-body .devcm-post-card__excerpt{margin-bottom:9px}.devcm-read-more{display:inline-flex;align-items:center;gap:8px;color:#93f0a0;font-weight:800;text-decoration:none}html[data-color-scheme=light] .devcm-read-more{color:var(--devcm-green)}.devcm-list-footnote{margin-top:10px;color:var(--devcm-dim);font-size:13px;text-align:center}.devcm-shell--home .devcm-list-footnote{align-self:end;padding-top:6px;border-top:1px dashed rgba(255,176,0,.1)}.devcm-article{margin-top:0}.devcm-article-body{position:relative;margin:0;padding:18px 22px 18px 66px}.devcm-article-body .post-line-gutter{left:0;top:18px;width:50px;opacity:.62;border-right-color:#ffb00021}.devcm-article-content{color:#cfc3a1;line-height:1.78}html[data-color-scheme=light] .devcm-article-content{color:var(--devcm-text)}.devcm-article-title{font-size:24px;line-height:1.38}.devcm-article-content h1,.devcm-article-content h2,.devcm-article-content h3{color:var(--devcm-green);letter-spacing:0}.devcm-article-content p,.devcm-article-content li{color:#cfc3a1}html[data-color-scheme=light] .devcm-article-content p,html[data-color-scheme=light] .devcm-article-content li{color:var(--devcm-text)}html[data-color-scheme=light] .devcm-article-content pre{border-color:#657b833d;background:rgba(244,238,220,.34);color:#586e75}html[data-color-scheme=light] .devcm-article-content code{color:#586e75}.devcm-article-content pre{border:1px solid rgba(255,176,0,.22);border-radius:9px;background:rgba(5,7,5,.72);color:#e5d4a4;padding:12px 14px}.devcm-article-content code{color:#e5d4a4}.devcm-comments{margin-top:16px;padding:0;overflow:visible;background:linear-gradient(180deg,rgba(12,14,11,.92),rgba(7,9,6,.86))}html[data-color-scheme=light] .devcm-comments{background:rgba(255,250,235,.78)}.devcm-comments h2{margin:0 0 10px;color:var(--devcm-green)}.devcm-comment-titlebar{display:flex;min-height:38px;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid rgba(255,176,0,.18);background:rgba(255,176,0,.045);color:var(--devcm-amber)}.devcm-comment-titlebar strong{margin-left:6px;font-size:13px;font-weight:700}.devcm-comment-body{position:relative;padding:14px;overflow:visible;background:repeating-linear-gradient(180deg,transparent 0,transparent 27px,rgba(255,176,0,.035) 28px)}.devcm-prev-next{margin-top:12px}.devcm-editor .pagination{margin-top:16px}.devcm-editor .pagination__buttons{gap:12px}.devcm-editor .button{max-width:48%;border:1px solid rgba(255,176,0,.22);border-radius:8px;background:rgba(255,176,0,.035);color:var(--devcm-amber)}.devcm-editor .button:hover{border-color:#ffb00073;background:rgba(255,176,0,.08)}.devcm-editor .button a{min-width:118px;justify-content:center;padding:8px 14px}.devcm-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.devcm-category-card{min-height:142px;padding:16px;border-radius:9px;background:rgba(15,17,12,.74);color:#b7a77b;text-decoration:none}html[data-color-scheme=light] .devcm-category-card{background:rgba(255,250,235,.7);color:var(--devcm-text)}.devcm-category-card h2{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--devcm-amber);font-size:17px}.devcm-category-card strong{display:block;margin-bottom:8px;color:#dac082;font-size:14px}html[data-color-scheme=light] .devcm-category-card strong{color:var(--devcm-amber)}.devcm-category-card p{margin:0;color:#b7a77b;font-size:13px;line-height:1.55}html[data-color-scheme=light] .devcm-category-card p{color:var(--devcm-text)}.devcm-archive-table{border-radius:10px;background:rgba(7,9,6,.72)}.devcm-archive-table__title{padding:14px 16px;border-bottom:1px solid rgba(255,176,0,.18);color:var(--devcm-amber);font-weight:900}.devcm-archive-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(120px,1fr) 80px;gap:14px;align-items:center;padding:10px 16px;border-bottom:1px solid rgba(255,176,0,.08);color:#c9ba90;font-size:13px;text-decoration:none}html[data-color-scheme=light] .devcm-archive-row{border-bottom-color:#657b831f;color:var(--devcm-text)}.devcm-archive-row--header{background:rgba(255,176,0,.035);color:#9f8a5e}html[data-color-scheme=light] .devcm-archive-row--header{background:rgba(244,238,220,.38);color:var(--devcm-muted)}.devcm-archive-row--month{grid-template-columns:1fr;background:rgba(255,176,0,.055);color:var(--devcm-amber);font-weight:800}html[data-color-scheme=light] .devcm-archive-row--month{background:rgba(244,238,220,.46)}.devcm-archive-row b{color:var(--devcm-green);font-weight:600}.devcm-moment-media{display:grid;width:min(100%,620px);gap:8px;margin-top:14px}.devcm-moment-media--one{grid-template-columns:1fr}.devcm-moment-media--two{grid-template-columns:repeat(2,minmax(0,1fr))}.devcm-moment-media--three{grid-template-columns:repeat(3,minmax(0,1fr))}.devcm-moment-media img,.devcm-moment-media video{width:100%;border:1px solid rgba(255,176,0,.18);border-radius:8px;-o-object-fit:cover;object-fit:cover}.devcm-moment-actions{display:flex;gap:12px;margin-top:14px}.devcm-action-link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--devcm-muted);cursor:pointer}.devcm-action-link:hover,.devcm-action-link--active{color:var(--devcm-amber)}.devcm-moment-comments{margin-top:12px}.devcm-link-group+.devcm-link-group{margin-top:24px}.devcm-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.devcm-link-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid rgba(255,176,0,.2);border-radius:9px;background:rgba(255,176,0,.04);color:#cdbd92;text-decoration:none}html[data-color-scheme=light] .devcm-link-card{border-color:#657b8333;background:rgba(244,238,220,.3);color:var(--devcm-text)}.devcm-link-card img{width:64px;height:64px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.devcm-link-card__body{display:grid;gap:4px;min-width:0}.devcm-link-card__body strong{color:var(--devcm-amber)}.devcm-link-card__body small{overflow:hidden;color:var(--devcm-green);text-overflow:ellipsis;white-space:nowrap}.devcm-rightbar .post-toc{position:relative;width:auto;max-height:calc(100vh - 340px);opacity:1}.devcm-rightbar .toc-tree{padding-left:0}.devcm-rightbar .toc-tree:before,.devcm-rightbar .toc-item:before{display:none}@media (max-width: 1320px){.devcm-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1060px){.devcm-hero{grid-template-columns:1fr}.devcm-ascii-badge{display:none}.devcm-category-grid,.devcm-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.devcm-editor{padding:14px 12px}.devcm-shell--home .devcm-editor-window,.devcm-shell--home .devcm-line-layout{min-height:auto}.devcm-line-layout{grid-template-columns:1fr}.devcm-gutter{display:none}.devcm-hero{min-height:auto;padding:18px}.devcm-hero__title{font-size:25px}.devcm-article-body{padding:14px}.devcm-article-body .post-line-gutter{display:none}.devcm-category-grid,.devcm-link-grid,.devcm-moment-media--two,.devcm-moment-media--three{grid-template-columns:1fr}.devcm-archive-row{grid-template-columns:1fr;gap:4px}}/*!
*  Hack typeface https://github.com/source-foundry/Hack
*  License: https://github.com/source-foundry/Hack/blob/master/LICENSE.md
*/@font-face{font-family:Hack;src:url(./hack-regular.woff2?sha=3114f1256) format("woff2"),url(./hack-regular.woff?sha=3114f1256) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Hack;src:url(./hack-bold.woff2?sha=3114f1256) format("woff2"),url(./hack-bold.woff?sha=3114f1256) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Hack;src:url(./hack-italic.woff2?sha=3114f1256) format("woff2"),url(./hack-italic.woff?sha=3114f1256) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Hack;src:url(./hack-bolditalic.woff2?sha=3114f1256) format("woff2"),url(./hack-bolditalic.woff?sha=3114f1256) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Pixel;src:url(./fusion-pixel-12px-proportional-zh_hans.woff2)}
