*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content:""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.uno-desktop-column{position:fixed;right:max(5.625rem,calc(50vw - 34.375rem));width:14rem}.uno-decorative-line,[uno-decorative-line=""]{margin-bottom:1.125rem;height:.0625rem;width:2.5rem;background-color:hsl(var(--un-preset-theme-colors-secondary)/.25)}.uno-tags-style,[uno-tags-style=""]{display:inline-block;white-space:nowrap;border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.25);border-radius:9999px;padding:.175rem .8rem;--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.uno-tags-wrapper{width:95%;display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.8rem}.uno-tags-style:hover,[uno-tags-style=""]:hover{border-color:hsl(var(--un-preset-theme-colors-secondary)/.75);--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity))}@media (min-width:1024px){.lg\:uno-desktop-column,[lg\:uno-desktop-column=""],[lg~=uno-desktop-column]{position:fixed;right:max(5.625rem,calc(50vw - 34.375rem));width:14rem}.uno-decorative-line,[uno-decorative-line=""]{margin-bottom:1.5rem;width:2.75rem}.uno-tags-wrapper{width:100%}}:root{--un-preset-theme-colors-secondary:255.53 2% 28%;--un-preset-theme-colors-primary:255.71 4% 14%;--un-preset-theme-colors-background:255.36 15% 95%}.dark{--un-preset-theme-colors-secondary:255.39 2% 71%;--un-preset-theme-colors-primary:255.36 7% 90%;--un-preset-theme-colors-background:255.77 5% 11%}.pointer-events-none{pointer-events:none}.absolute,[absolute=""]{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.bottom-20{bottom:5rem}.bottom-8{bottom:2rem}.left--10{left:-2.5rem}.left-0{left:0}.right-7\.25vw,[right-7\.25vw=""]{right:7.25vw}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-14\.6,[top-14\.6=""]{top:3.65rem}.grid{display:grid}.rows-\[0fr\]{grid-template-rows:0fr}.m-auto{margin:auto}.mx-\[max\(5\.625rem\,calc\(50vw-34\.375rem\)\)\]{margin-left:max(5.625rem,calc(50vw - 34.375rem));margin-right:max(5.625rem,calc(50vw - 34.375rem))}.mx-auto{margin-left:auto;margin-right:auto}.my-20{margin-top:5rem;margin-bottom:5rem}.mb-0\.9{margin-bottom:.225rem}.mb-1\.8{margin-bottom:.45rem}.mb-1\.9{margin-bottom:.475rem}.mb-10{margin-bottom:2.5rem}.mb-10\.5,[mb-10\.5=""]{margin-bottom:2.625rem}.mb-10\.8{margin-bottom:2.7rem}.mb-12{margin-bottom:3rem}.mb-12\.6{margin-bottom:3.15rem}.mb-16\.3,[mb-16\.3=""]{margin-bottom:4.075rem}.mb-2\.7{margin-bottom:.675rem}.mb-2\.8{margin-bottom:.7rem}.mb-3\.7{margin-bottom:.925rem}.mb-4{margin-bottom:1rem}.mb-5\.5{margin-bottom:1.375rem}.mb-6,[mb-6=""]{margin-bottom:1.5rem}.mb-7\.5{margin-bottom:1.875rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-1\.75{margin-left:.4375rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.mt--1\.3{margin-top:-.325rem}.mt-1{margin-top:.25rem}.mt-10\.5{margin-top:2.625rem}.mt-2,[mt-2=""]{margin-top:.5rem}.mt-3\.2,[mt-3\.2=""]{margin-top:.8rem}.mt-3\.6{margin-top:.9rem}.box-content{box-sizing:content-box}.inline{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.aspect-square{aspect-ratio:1/1}.h-\[100px\]{height:100px}.h-10{height:2.5rem}.h-12{height:3rem}.h-60\%{height:60%}.h-px{height:1px}.h1{height:.25rem}.h2{height:.5rem}.h4{height:1rem}.max-h-66{max-height:16.5rem}.max-w-\[min\(calc\(75vw-16rem\)\,44rem\)\]{max-width:min(calc(75vw - 16rem),44rem)}.max-w-205\.848{max-width:51.462rem}.min-h-full{min-height:100%}.min-h-vh{min-height:100vh}.w-\[100px\]{width:100px}.w-10{width:2.5rem}.w-3\.7{width:.925rem}.w-4\.2{width:1.05rem}.w-4\.5{width:1.125rem}.w-60\%{width:60%}.w-75\%,[w-75\%=""]{width:75%}.w-full{width:100%}[h3=""]{height:.75rem}.flex,[flex=""]{display:flex}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.translate-y--0\.45{--un-translate-y:-.1125rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y--1\/2{--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-4{--un-translate-y:1rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.active\:scale-90:active{--un-scale-x:.9;--un-scale-y:.9;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-6,[gap-6=""]{gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem*var(--un-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}[b=""],[border~="~"]{border-width:1px}.border-secondary\/75{border-color:hsl(var(--un-preset-theme-colors-secondary)/.75)}[border-secondary=""]{--un-border-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);border-color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-border-opacity))}[border~="secondary/5"]{border-color:hsl(var(--un-preset-theme-colors-secondary)/.05)}.rounded,[border~=rounded],[rounded=""]{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}[border~=solid]{border-style:solid}.bg-background{--un-bg-opacity:var(--un-preset-theme-colors-background--alpha, 1);background-color:hsl(var(--un-preset-theme-colors-background)/var(--un-bg-opacity))}.bg-secondary\/5{background-color:hsl(var(--un-preset-theme-colors-secondary)/.05)}.bg-transparent{background-color:transparent}[bg-secondary=""]{--un-bg-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);background-color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-bg-opacity))}.object-cover,[object-cover=""]{object-fit:cover}.p-0{padding:0}[p~="x-[min(7.25vw,3.731rem)]"]{padding-left:min(7.25vw,3.731rem);padding-right:min(7.25vw,3.731rem)}[p~=y-9]{padding-top:2.25rem;padding-bottom:2.25rem}[px=""]{padding-left:1rem;padding-right:1rem}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pr-6{padding-right:1.5rem}.text-balance{text-wrap:balance}.text-3\.5,[text-3\.5=""]{font-size:.875rem}.text-3\.6,[text-3\.6=""]{font-size:.9rem}.text-3\.65,[text-3\.65=""]{font-size:.9125rem}.text-3\.7{font-size:.925rem}.text-4\.5{font-size:1.125rem}.text-5\.375,[text-5\.375=""]{font-size:1.34375rem}.text-8,[text-8=""]{font-size:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.c-primary,.text-primary,[c-primary=""]{--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity))}.c-secondary,[c-secondary=""]{--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity))}.c-secondary\/25{color:hsl(var(--un-preset-theme-colors-secondary)/.25)}.hover\:c-primary:hover{--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity))}.hover\:c-primary\/60:hover{color:hsl(var(--un-preset-theme-colors-primary)/.6)}.font-bold{font-weight:700}.font-medium,[font-medium=""]{font-weight:500}.font-normal{font-weight:400}.font-semibold,[font-semibold=""]{font-weight:600}.hover\:font-bold:hover{font-weight:700}.leading-1\.2em{line-height:1.2em}.leading-1\.4em{line-height:1.4em}.leading-6{line-height:1.5rem}.leading-6\.875,[leading-6\.875=""]{line-height:1.71875rem}.leading-8\.75{line-height:2.1875rem}.no-underline{text-decoration:none}.opacity-0,[opacity-0=""]{opacity:0}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.view-transition-name{view-transition-name:name}.min-h-dvh{min-height:100dvh}@media (max-width:1024px){@media (min-width:823px){.min-\[823px\]\:max-\[1024px\]\:right-\[calc\(50vw-22rem\)\]{right:calc(50vw - 22rem)}}}@supports (-webkit-touch-callout:none){.\[\@supports\(-webkit-touch-callout\:none\)\]\:top-13\.6{top:3.4rem}}@media (min-width:1024px){.lg\:fixed,[lg\:fixed=""]{position:fixed}[lg~=absolute]{position:absolute}.lg\:bottom-47,[lg\:bottom-47=""]{bottom:11.75rem}.lg\:bottom-50{bottom:12.5rem}.lg\:right-\[max\(5\.625rem\,calc\(50vw-34\.375rem\)\)\]{right:max(5.625rem,calc(50vw - 34.375rem))}.lg\:top-20{top:5rem}.lg\:top-auto,[lg\:top-auto=""]{top:auto}[lg~=bottom-20]{bottom:5rem}[lg~=left--10]{left:-2.5rem}[lg~="top-1/2"]{top:50%}[lg~="mx-[max(5.625rem,calc(50vw-34.375rem))]"]{margin-left:max(5.625rem,calc(50vw - 34.375rem));margin-right:max(5.625rem,calc(50vw - 34.375rem))}[lg~=my-20]{margin-top:5rem;margin-bottom:5rem}.lg\:mb-0\.9{margin-bottom:.225rem}.lg\:mb-1\.8{margin-bottom:.45rem}.lg\:mb-2\.7{margin-bottom:.675rem}.lg\:ml-1\.2{margin-left:.3rem}.lg\:ml-2\.5,[lg\:ml-2\.5=""]{margin-left:.625rem}.lg\:mt-0,[lg\:mt-0=""]{margin-top:0}.lg\:mt-4{margin-top:1rem}[lg~=mb-10]{margin-bottom:2.5rem}[lg~=mt-2]{margin-top:.5rem}.lg\:inline{display:inline}.lg\:block,[lg~=block]{display:block}.lg\:hidden{display:none}[lg~=aspect-square]{aspect-ratio:1/1}.lg\:w-14rem,[lg\:w-14rem=""]{width:14rem}.lg\:w-4\.1{width:1.025rem}.lg\:w-full,[lg\:w-full=""]{width:100%}[lg~="max-w-[min(calc(75vw-16rem),44rem)]"]{max-width:min(calc(75vw - 16rem),44rem)}[lg~=min-h-full]{min-height:100%}[lg~="w-4.5"]{width:1.125rem}[lg~="translate-y--1/2"]{--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[lg~="active:scale-90"]:active{--un-scale-x:.9;--un-scale-y:.9;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[lg~=p-0]{padding:0}.lg\:text-4,[lg\:text-4=""]{font-size:1rem}.lg\:text-9,[lg\:text-9=""]{font-size:2.25rem}[lg~="text-4.5"]{font-size:1.125rem}.lg\:c-primary,[lg\:c-primary=""]{--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity))}[lg~=c-secondary]{--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity))}[lg~="c-secondary/25"]{color:hsl(var(--un-preset-theme-colors-secondary)/.25)}[lg~="hover:c-primary/60"]:hover{color:hsl(var(--un-preset-theme-colors-primary)/.6)}[lg~=font-medium]{font-weight:500}.lg\:leading-9\.72,[lg\:leading-9\.72=""]{line-height:2.43rem}.lg\:opacity-100,[lg\:opacity-100=""]{opacity:1}[lg~=transition-colors]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[lg~=ease-out]{transition-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:1280px){[xl\:fixed=""]{position:fixed}[xl\:left-0=""]{left:0}[xl\:top-43\.5=""]{top:10.875rem}[xl\:border-none=""]{border-style:none}}@media (min-width:1536px){.\32xl\:fixed{position:fixed}.\32xl\:static{position:static}.\32xl\:left-0{left:0}.\32xl\:top-43\.5{top:10.875rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:h-max{height:max-content}.\32xl\:max-h-\[calc\(100vh-21\.5rem\)\]{max-height:calc(100vh - 21.5rem)}.\32xl\:max-w-\[min\(calc\(50vw-38rem\)\,13rem\)\]{max-width:min(calc(50vw - 38rem),13rem)}.\32xl\:w-max{width:max-content}.\32xl\:flex{display:flex}.\32xl\:origin-center{transform-origin:center}.\32xl\:active\:scale-90:active{--un-scale-x:.9;--un-scale-y:.9;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.\32xl\:space-y-1\.2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.3rem*calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.3rem*var(--un-space-y-reverse))}.\32xl\:border-none{border-style:none}.\32xl\:bg-transparent{background-color:transparent}.\32xl\:text-3\.2{font-size:.8rem}.\32xl\:c-secondary\/25{color:hsl(var(--un-preset-theme-colors-secondary)/.25)}.\32xl\:c-secondary\/60{color:hsl(var(--un-preset-theme-colors-secondary)/.6)}.\32xl\:hover\:c-secondary:hover{--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity))}.\32xl\:hover\:c-secondary\/60:hover{color:hsl(var(--un-preset-theme-colors-secondary)/.6)}.\32xl\:hover\:font-medium:hover{font-weight:500}.\32xl\:transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\32xl\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.\32xl\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:0;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:0;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars],[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden!important}[data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translate(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));height:calc(var(--os-viewport-percent)*100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0, 0, 0, .44);--os-handle-bg-hover:rgba(0, 0, 0, .55);--os-handle-bg-active:rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg:rgba(255, 255, 255, .44);--os-handle-bg-hover:rgba(255, 255, 255, .55);--os-handle-bg-active:rgba(255, 255, 255, .66)}.scrollbar-body{--os-size:.8rem;--os-padding-perpendicular:.15rem;--os-padding-axis:.2rem;--os-handle-border-radius:99rem;--os-handle-perpendicular-size:75%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:.2rem;--os-handle-bg:oklch(var(--un-preset-theme-colors-secondary) / .25);--os-handle-bg-hover:oklch(var(--un-preset-theme-colors-secondary) / .4);--os-handle-bg-active:oklch(var(--un-preset-theme-colors-secondary) / .4);--os-handle-max-size:80%;--os-handle-min-size:12%}.scrollbar-widget{--os-size:.4rem;--os-padding-perpendicular:0;--os-padding-axis:.05rem;--os-handle-border-radius:99rem;--os-handle-perpendicular-size:75%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:.2rem;--os-handle-bg:oklch(var(--un-preset-theme-colors-secondary) / .15);--os-handle-bg-hover:oklch(var(--un-preset-theme-colors-secondary) / .3);--os-handle-bg-active:oklch(var(--un-preset-theme-colors-secondary) / .3);--os-handle-min-size:12%}@media (min-width:1536px){#toc-content .os-scrollbar{display:none}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--uno-colors-primary:hsl(var(--un-preset-theme-colors-primary)/var(--un-preset-theme-colors-primary--alpha, 1));--uno-colors-secondary:hsl(var(--un-preset-theme-colors-secondary)/var(--un-preset-theme-colors-secondary--alpha, 1));--uno-colors-background:hsl(var(--un-preset-theme-colors-background)/var(--un-preset-theme-colors-background--alpha, 1))}html{--un-bg-opacity:var(--un-preset-theme-colors-background--alpha, 1);background-color:hsl(var(--un-preset-theme-colors-background)/var(--un-bg-opacity));--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:LXGWWenKai,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}body{backface-visibility:hidden;-webkit-backface-visibility:hidden}::view-transition-new(theme-transition){animation:reveal 1s cubic-bezier(.4,0,.2,1);clip-path:inset(0 0 0 0);z-index:99}::view-transition-old(theme-transition){animation:none;z-index:-1}@keyframes reveal{0%{clip-path:inset(var(--from))}}html.dark{--from:0 0 100% 0}html:not(.dark){--from:100% 0 0 0}html[data-theme-transition] [data-disable-transition-on-theme]{view-transition-name:none!important}@supports not (view-transition-name:none){html:not([data-restore-theme]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}}@font-face{font-family:LXGWWenKai;src:url(/fonts/LXGWWenKai-Regular.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:LXGWWenKai;src:url(/fonts/LXGWWenKai-Medium.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}.heti{overflow-wrap:break-word;line-height:1.5em;letter-spacing:.02em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.heti:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)){letter-spacing:0}.heti .post-title{margin-bottom:.5rem;margin-block-start:0;text-wrap:balance;font-size:2.25rem;--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity));font-weight:700;line-height:3rem}.heti :where(a){text-decoration-line:underline;text-decoration-thickness:.075em;-webkit-text-decoration-color:hsl(var(--un-preset-theme-colors-secondary)/.4);text-decoration-color:hsl(var(--un-preset-theme-colors-secondary)/.4);text-underline-offset:.2em;font-weight:500;letter-spacing:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:1024px){.heti :where(a){text-decoration-thickness:.1em}}.heti :where(a):hover{--un-text-opacity:var(--un-preset-theme-colors-primary--alpha, 1);color:hsl(var(--un-preset-theme-colors-primary)/var(--un-text-opacity));-webkit-text-decoration-color:hsl(var(--un-preset-theme-colors-secondary)/.8);text-decoration-color:hsl(var(--un-preset-theme-colors-secondary)/.8)}.heti :where(p){margin-top:.75rem;margin-bottom:1rem;text-align:justify}.heti :where(p:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))){text-align:start}.heti :where(h1),.heti :where(h2),.heti :where(h3),.heti :where(h4),.heti :where(h5),.heti :where(h6){margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.heti :where(h1){font-size:2rem;line-height:3rem}.heti :where(h2){font-size:1.5rem;line-height:2.25rem}.heti :where(h3){font-size:1.25rem;line-height:2.25rem}.heti :where(h4){font-size:1.125rem;line-height:1.5rem}.heti :where(h5){font-size:1rem;line-height:1.5rem}.heti :where(h6){font-size:.875rem;line-height:1.5rem}.heti :where(h1),.heti :where(h2),.heti :where(h3){letter-spacing:.05em}.heti :where(h1:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))),.heti :where(h2:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))),.heti :where(h3:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))){letter-spacing:0}.heti :where(h1+h2),.heti :where(h2+h3),.heti :where(h3+h4),.heti :where(h4+h5),.heti :where(h5+h6){margin-top:.75rem}.heti :where(blockquote){margin-top:.75rem;margin-bottom:1.5rem;border-radius:.25rem;padding:.75rem 1rem;border-left-width:4px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.25);border-style:solid;background-color:hsl(var(--un-preset-theme-colors-secondary)/.05)}.heti blockquote :where(blockquote){margin-top:.75rem;margin-bottom:.75rem}.heti blockquote :where(p){margin-top:.5rem;margin-bottom:.5rem}.heti :where(pre){margin-top:.75rem;margin-bottom:1rem;border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.05);border-radius:.25rem;border-style:solid;background-color:hsl(var(--un-preset-theme-colors-secondary)/.05)!important;padding:.75rem 1rem;overflow:auto;white-space:pre}.heti pre :where(code){border-style:none;background-color:hsl(var(--un-preset-theme-colors-secondary)/0);padding:0;letter-spacing:0}html.dark .heti pre :where(span){color:var(--shiki-dark)!important}.heti :where(code){border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.05);border-radius:.25rem;border-style:solid;background-color:hsl(var(--un-preset-theme-colors-secondary)/.05);padding:.125rem;font-size:.85em;counter-reset:line}.heti :where(code) span.line{position:relative;padding-left:2rem}.heti :where(code) span.line:before{position:absolute;left:0;width:1rem;vertical-align:bottom;color:hsl(var(--un-preset-theme-colors-secondary)/.35);line-height:1.95em;content:counter(line);counter-increment:line;direction:rtl}.heti :where(hr){border-color:hsl(var(--un-preset-theme-colors-secondary)/.25)}.heti :where(ul),.heti :where(ol),.heti :where(dl){margin-top:.75rem;margin-bottom:1.5rem}.heti :where(ul),.heti :where(ol){padding-left:2rem}.heti ul :where(ul),.heti ul :where(ol),.heti ol :where(ul),.heti ol :where(ol){margin-top:0;margin-bottom:0}.heti :where(ul){list-style-type:disc}.heti :where(ol){list-style-type:decimal}.heti ul :where(ul),.heti ol :where(ul){list-style-type:circle}.heti ul ul :where(ul),.heti ul ol :where(ul),.heti ol ul :where(ul),.heti ol ol :where(ul){list-style-type:square}.heti :where(li){list-style-type:unset}.heti :where(table){margin-top:.75rem;margin-bottom:1.5rem;box-sizing:border-box;display:block;width:100%;max-width:100%;table-layout:fixed;overflow-x:auto;overflow-wrap:break-word;scrollbar-width:none;-ms-overflow-style:none}.heti :where(table)::-webkit-scrollbar{display:none}.heti :where(th),.heti :where(td){border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.4);border-style:solid;padding:.375rem .75rem}.heti :where(abbr){letter-spacing:0}.heti :where(abbr[title]){margin-left:.0625rem;margin-right:.0625rem;cursor:help;border-bottom-width:1px;--un-border-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);border-color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-border-opacity));border-style:dotted;padding-bottom:.0625rem;text-decoration:none}.heti :where(sub),.heti :where(sup){position:relative;margin-left:.15em;margin-right:.15em;vertical-align:baseline;font-size:.75em;line-height:.25rem}.heti :where(sub){bottom:-.25em}.heti :where(sup){top:-.5em}.heti sub :where(a),.heti sup :where(a){text-decoration:none}.heti sup:target,.heti sup a:target{--un-bg-opacity:1;background-color:rgb(255 255 0/var(--un-bg-opacity))}html.dark .heti sup:target,html.dark .heti sup a:target{--un-bg-opacity:.88;background-color:rgb(77 74 0/var(--un-bg-opacity))}.heti :where(kbd){border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.4);border-radius:.25rem;border-style:solid;--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha, 1);color:hsl(var(--un-preset-theme-colors-secondary)/var(--un-text-opacity));display:inline-block;white-space:nowrap;padding:.1875rem .25rem;font-size:.85em;font-weight:700;line-height:1}.heti :where(mark){margin-left:.0625rem;margin-right:.0625rem;--un-bg-opacity:1;background-color:rgb(255 255 0/var(--un-bg-opacity));padding:.125rem .0625rem;color:inherit}html.dark .heti :where(mark){--un-bg-opacity:.88;background-color:rgb(77 74 0/var(--un-bg-opacity))}.footnotes>h2,.footnotes>h3{display:none}.footnotes:before{content:"脚注";margin-top:1.5rem;margin-bottom:.75rem;display:block;font-size:1.25rem;font-weight:600}.heti :where(.data-footnote-backref){text-decoration:none}.heti :where(b),.heti :where(strong){font-weight:600}.heti :where(i){font-style:italic}.heti :where(em){font-style:italic}.heti :where(q){quotes:"「""」""『""』"}.heti :where(q:not(:lang(zh)):not(:lang(ja)):not(:lang(ko))){quotes:initial;quotes:auto}.heti :where(u){margin-left:.0625rem;margin-right:.0625rem;text-decoration-line:underline;-webkit-text-decoration-color:rgb(248 113 113/var(--un-line-opacity));--un-line-opacity:1;text-decoration-color:rgb(248 113 113/var(--un-line-opacity));text-underline-offset:4px;text-decoration-style:wavy}html.dark .heti :where(u){-webkit-text-decoration-color:rgb(161 79 80/var(--un-line-opacity));--un-line-opacity:1;text-decoration-color:rgb(161 79 80/var(--un-line-opacity))}.heti :where(del),.heti :where(s){margin-left:.0625rem;margin-right:.0625rem}.heti :where(figure){margin-top:1.5rem;margin-bottom:1.5rem}.heti figure>:where(figcaption){margin-top:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--un-preset-theme-colors-secondary)/.75)}.heti :where(.katex-display){display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.heti :where(.katex-display)::-webkit-scrollbar{display:none}.heti :where(details){margin-top:1rem;margin-bottom:1rem;cursor:pointer;border-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.25);border-radius:.25rem;border-style:solid;padding:.75rem 1rem}.heti details :where(summary){cursor:pointer}.heti details[open] :where(summary){margin-bottom:.75rem;border-bottom-width:1px;border-color:hsl(var(--un-preset-theme-colors-secondary)/.25);border-style:solid;padding-bottom:.75rem}