@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-leading:initial;--un-text-opacity:100%;--un-bg-opacity:100%;--un-ease:initial;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-shadow-opacity:100%;--un-ring-opacity:100%;--un-space-y-reverse:initial;--un-border-opacity:100%;--un-space-x-reverse:initial;--un-from-opacity:100%;--un-to-opacity:100%;--un-via-opacity:100%;--un-rotate-x:rotateX(0);--un-rotate-y:rotateY(0);--un-rotate-z:rotateZ(0);--un-skew-x:skewX(0);--un-skew-y:skewY(0);--un-border-inline-opacity:100%;--un-border-left-opacity:100%;--un-border-top-opacity:100%;--un-border-bottom-opacity:100%;--un-border-right-opacity:100%;--un-line-opacity:100%;--un-outline-opacity:100%;--un-outline-style:solid;--un-content:""}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-inline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-left-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-right-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-top-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-bottom-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-content{syntax:"*";inherits:false;initial-value:"";}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-shadow-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0);}@property --un-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0);}@property --un-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0);}@property --un-skew-x{syntax:"*";inherits:false;initial-value:skewX(0);}@property --un-skew-y{syntax:"*";inherits:false;initial-value:skewY(0);}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --un-ease{syntax:"*";inherits:false;}@property --un-via-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-position{syntax:"*";inherits:false;}@property --un-gradient-stops{syntax:"*";inherits:false;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-via-stops{syntax:"*";inherits:false;}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}@property --un-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity;}@property --un-space-x-reverse{syntax:"*";inherits:false;initial-value:0;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root,:host{--spacing: 4px;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--fontWeight-medium: 500;--fontWeight-bold: 700;--leading-relaxed: 1.625;--colors-gray-600: oklch(44.6% .03 256.802);--colors-blue-600: oklch(54.6% .245 262.881);--colors-gray-900: oklch(21% .034 264.665);--colors-gray-400: oklch(70.7% .022 261.325);--colors-white-DEFAULT: #fefefe;--text-sm-fontSize: clamp(13.008px, 12.496px + .156vw, 15.008px);--text-sm-lineHeight: 1.55;--text-xs-fontSize: clamp(11.008px, 10.496px + .156vw, 13.008px);--text-xs-lineHeight: 1.55;--text-2xl-fontSize: 24px;--text-2xl-lineHeight: 32px;--colors-blue-800: oklch(42.4% .199 265.638);--colors-blue-400: oklch(70.7% .165 254.624);--colors-gray-100: oklch(96.7% .003 264.542);--colors-blue-200: oklch(88.2% .059 254.128);--radius-lg: 8px;--container-2xl: 672px;--radius-DEFAULT: 4px;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--container-4xl: 896px;--fontWeight-semibold: 600;--tracking-wider: .05em;--leading-tight: 1.25;--radius-xl: 12px;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--tracking-widest: .1em;--container-lg: 512px;--container-5xl: 1024px;--container-3xl: 768px;--radius-2xl: 16px;--radius-md: 6px;--container-md: 448px;--container-sm: 384px;--radius-sm: 4px;--colors-cyan-500: oklch(71.5% .143 215.221);--leading-none: 1;--colors-emerald-500: oklch(69.6% .17 162.48);--colors-blue-500: oklch(62.3% .214 259.815);--tracking-tight: -.01em;--container-xl: 576px;--container-6xl: 1152px;--colors-green-500: oklch(72.3% .219 149.579);--colors-amber-500: oklch(76.9% .188 70.08);--colors-purple-500: oklch(62.7% .265 303.9);--colors-sky-400: oklch(74.6% .16 232.661);--container-7xl: 1280px;--colors-slate-600: oklch(44.6% .043 257.281);--leading-snug: 1.375;--colors-blue-100: oklch(93.2% .032 255.585);--colors-gray-700: oklch(37.3% .034 259.733);--colors-orange-500: oklch(70.5% .213 47.604);--colors-gray-300: oklch(87.2% .01 258.338);--colors-gray-200: oklch(92.8% .006 264.531);--colors-gray-800: oklch(27.8% .033 256.848);--colors-gray-500: oklch(55.1% .027 264.364);--colors-amber-700: oklch(55.5% .163 48.998);--colors-sky-700: oklch(50% .134 242.749);--colors-emerald-400: oklch(76.5% .177 163.223);--colors-cyan-400: oklch(78.9% .154 211.53);--colors-slate-700: oklch(37.2% .044 257.287);--colors-emerald-700: oklch(50.8% .118 165.612);--colors-cyan-700: oklch(52% .105 223.128);--colors-blue-700: oklch(48.8% .243 264.376);--colors-slate-100: oklch(96.8% .007 247.896);--colors-slate-200: oklch(92.9% .013 255.508);--colors-slate-500: oklch(55.4% .046 257.417);--colors-slate-900: oklch(20.8% .042 265.755);--colors-slate-800: oklch(27.9% .041 260.031);--colors-slate-400: oklch(70.4% .04 256.788);--colors-amber-400: oklch(82.8% .189 84.429);--colors-rose-400: oklch(71.2% .194 13.428);--colors-sky-50: oklch(97.7% .013 236.62);--colors-blue-50: oklch(97% .014 254.604);--colors-indigo-500: oklch(58.5% .233 277.117);--colors-orange-400: oklch(75% .183 55.934);--colors-pink-400: oklch(71.8% .202 349.761);--colors-gray-50: oklch(98.5% .002 247.839);--colors-green-400: oklch(79.2% .209 151.711);--colors-sky-100: oklch(95.1% .026 236.824);--colors-slate-50: oklch(98.4% .003 247.858);--colors-slate-300: oklch(86.9% .022 252.894);--colors-sky-500: oklch(68.5% .169 237.323);--colors-sky-600: oklch(58.8% .158 241.966);--colors-black-DEFAULT: #0a0a0a;--text-xl-fontSize: 20px;--text-xl-lineHeight: 28px;--text-7xl-fontSize: 72px;--text-7xl-lineHeight: 1;--text-4xl-fontSize: 36px;--text-4xl-lineHeight: 40px;--text-lg-fontSize: clamp(17.008px, 16.256px + .234vw, 20px);--text-lg-lineHeight: 1.6;--text-base-fontSize: clamp(15.008px, 14.256px + .234vw, 18px);--text-base-lineHeight: 1.6;--text-3xl-fontSize: 30px;--text-3xl-lineHeight: 36px;--text-6xl-fontSize: 60px;--text-6xl-lineHeight: 1;--text-8xl-fontSize: 96px;--text-8xl-lineHeight: 1;--text-5xl-fontSize: 48px;--text-5xl-lineHeight: 1;--text-h1-fontSize: clamp(42px, 38.496px + 1.094vw, 56px);--text-h1-lineHeight: 1.15;--text-h2-fontSize: clamp(34px, 31.504px + .781vw, 44px);--text-h2-lineHeight: 1.25;--text-h3-fontSize: clamp(28px, 26px + .625vw, 36px);--text-h3-lineHeight: 1.3;--text-h4-fontSize: clamp(22px, 20.496px + .469vw, 28px);--text-h4-lineHeight: 1.35;--text-h5-fontSize: clamp(18px, 16.496px + .469vw, 24px);--text-h5-lineHeight: 1.4;--text-h6-fontSize: clamp(15.008px, 13.744px + .391vw, 20px);--text-h6-lineHeight: 1.45;--text-9xl-fontSize: 128px;--text-9xl-lineHeight: 1;--colors-sky-800: oklch(44.3% .11 240.79);--colors-blue-900: oklch(37.9% .146 265.522);--colors-emerald-100: oklch(95% .052 163.051);--colors-cyan-100: oklch(95.6% .045 203.388);--colors-sky-900: oklch(39.1% .09 240.876);--colors-indigo-200: oklch(87% .065 274.039);--colors-indigo-300: oklch(78.5% .115 274.713);--colors-slate-950: oklch(12.9% .042 264.695);--colors-amber-300: oklch(87.9% .169 91.605);--font-sans: -apple-system, blinkmacsystemfont, avenir, "Noto Sans JP", "Helvetica Neue", helvetica, arial, verdana, roboto, "YuGothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", meiryo, "MS PGothic", "ＭＳ Ｐゴシック", "M+ 1p", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fontWeight-extrabold: 800;--font-mono: "SourceHanCodeJP-Regular", "Myrica M", "MyricaM M", "Ricty Diminished Discord", "Migu 1M", "Rounded M+ 1m regular", "Rounded Mgen+ 1m regular", "M+ 1m", "VL ゴシック", menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--fontWeight-normal: 400;--font-serif: "Noto Serif JP", garamond, "Times New Roman", "Yu Mincho", "游明朝", "YuMincho", "游明朝体", "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "HiraMinProN-W3", "Roboto Slab", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, 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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.i-carbon-accessibility{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m29.55 26.11l-3.05 1.52L23.66 21H15a2 2 0 0 1-2-2v-6a2 2 0 0 1 4 0v4h7v-2h-5v-2a4 4 0 0 0-8 0v1a9 9 0 1 0 8.77 11h-2.06A7 7 0 1 1 11 16v3a4 4 0 0 0 4 4h7.34l3.16 7.37l4.95-2.48ZM15.5 8A3.5 3.5 0 1 1 19 4.5A3.5 3.5 0 0 1 15.5 8m0-5A1.5 1.5 0 1 0 17 4.5A1.5 1.5 0 0 0 15.5 3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-application-web{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 2h4v4h-4zm0 6h4v4h-4zm-6-6h4v4h-4zm0 6h4v4h-4z'/%3E%3Cpath fill='currentColor' d='M28 16v6H4V6h12V4H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h8v4H8v2h16v-2h-4v-4h8a2 2 0 0 0 2-2v-6ZM18 28h-4v-4h4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-arrow-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m14 26l1.41-1.41L7.83 17H28v-2H7.83l7.58-7.59L14 6L4 16z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-arrow-right,[i-carbon-arrow-right=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m18 6l-1.43 1.393L24.15 15H4v2h20.15l-7.58 7.573L18 26l10-10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-blog{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 24h10v2H4zm0-6h10v2H4zm22-4H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h20a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2M6 6v6h20V6Zm20 22h-6a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2m-6-8v6h6v-6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-book{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 10h7v2h-7zm0 5h7v2h-7zm0 5h7v2h-7zM6 10h7v2H6zm0 5h7v2H6zm0 5h7v2H6z'/%3E%3Cpath fill='currentColor' d='M28 5H4a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M4 7h11v18H4Zm13 18V7h11v18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-calendar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 4h-4V2h-2v2h-8V2h-2v2H6c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 22H6V12h20zm0-16H6V6h4v2h2V6h8v2h2V6h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-checkmark{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m13 24l-9-9l1.414-1.414L13 21.171L26.586 7.586L28 9z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-chevron-down,[i-carbon-chevron-down=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 22L6 12l1.4-1.4l8.6 8.6l8.6-8.6L26 12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-code{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m31 16l-7 7l-1.41-1.41L28.17 16l-5.58-5.59L24 9zM1 16l7-7l1.41 1.41L3.83 16l5.58 5.59L8 23zm11.42 9.484L17.64 6l1.932.517L14.352 26z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-document{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m25.7 9.3l-7-7c-.2-.2-.4-.3-.7-.3H8c-1.1 0-2 .9-2 2v24c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V10c0-.3-.1-.5-.3-.7M18 4.4l5.6 5.6H18zM24 28H8V4h8v6c0 1.1.9 2 2 2h6z'/%3E%3Cpath fill='currentColor' d='M10 22h12v2H10zm0-6h12v2H10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-download,[i-carbon-download=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4Zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-face-dissatisfied{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2m0 26a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3Cpath fill='currentColor' d='M11.5 11a2.5 2.5 0 1 0 2.5 2.5a2.5 2.5 0 0 0-2.5-2.5m9 0a2.5 2.5 0 1 0 2.5 2.5a2.5 2.5 0 0 0-2.5-2.5M16 19a8 8 0 0 0-6.85 3.89l1.71 1a6 6 0 0 1 10.28 0l1.71-1A8 8 0 0 0 16 19'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-flash,.i-carbon-lightning{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11.61 29.92a1 1 0 0 1-.6-1.07L12.83 17H8a1 1 0 0 1-1-1.23l3-13A1 1 0 0 1 11 2h10a1 1 0 0 1 .78.37a1 1 0 0 1 .2.85L20.25 11H25a1 1 0 0 1 .9.56a1 1 0 0 1-.11 1l-13 17A1 1 0 0 1 12 30a1.1 1.1 0 0 1-.39-.08M17.75 13l2-9H11.8L9.26 15h5.91l-1.59 10.28L23 13Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-folder{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m11.17 6l3.42 3.41l.58.59H28v16H4V6zm0-2H4a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2H16l-3.41-3.41A2 2 0 0 0 11.17 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-home{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16.612 2.214a1.01 1.01 0 0 0-1.242 0L1 13.419l1.243 1.572L4 13.621V26a2.004 2.004 0 0 0 2 2h20a2.004 2.004 0 0 0 2-2V13.63L29.757 15L31 13.428ZM18 26h-4v-8h4Zm2 0v-8a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v8H6V12.062l10-7.79l10 7.8V26Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-image{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 14a3 3 0 1 0-3-3a3 3 0 0 0 3 3m0-4a1 1 0 1 1-1 1a1 1 0 0 1 1-1'/%3E%3Cpath fill='currentColor' d='M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 22H6v-6l5-5l5.59 5.59a2 2 0 0 0 2.82 0L21 19l5 5Zm0-4.83l-3.59-3.59a2 2 0 0 0-2.82 0L18 19.17l-5.59-5.59a2 2 0 0 0-2.82 0L6 17.17V6h20Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-launch{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 28H6a2.003 2.003 0 0 1-2-2V6a2.003 2.003 0 0 1 2-2h10v2H6v20h20V16h2v10a2.003 2.003 0 0 1-2 2'/%3E%3Cpath fill='currentColor' d='M20 2v2h6.586L18 12.586L19.414 14L28 5.414V12h2V2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-logo-github{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M16 2a14 14 0 0 0-4.43 27.28c.7.13 1-.3 1-.67v-2.38c-3.89.84-4.71-1.88-4.71-1.88a3.7 3.7 0 0 0-1.62-2.05c-1.27-.86.1-.85.1-.85a2.94 2.94 0 0 1 2.14 1.45a3 3 0 0 0 4.08 1.16a2.93 2.93 0 0 1 .88-1.87c-3.1-.36-6.37-1.56-6.37-6.92a5.4 5.4 0 0 1 1.44-3.76a5 5 0 0 1 .14-3.7s1.17-.38 3.85 1.43a13.3 13.3 0 0 1 7 0c2.67-1.81 3.84-1.43 3.84-1.43a5 5 0 0 1 .14 3.7a5.4 5.4 0 0 1 1.44 3.76c0 5.38-3.27 6.56-6.39 6.91a3.33 3.33 0 0 1 .95 2.59v3.84c0 .46.25.81 1 .67A14 14 0 0 0 16 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-logo-twitter{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11.548 25.752c9.056 0 14.01-7.503 14.01-14.01c0-.213 0-.425-.015-.636A10 10 0 0 0 28 8.556a9.8 9.8 0 0 1-2.828.776a4.94 4.94 0 0 0 2.164-2.724a9.9 9.9 0 0 1-3.126 1.195a4.929 4.929 0 0 0-8.392 4.491A13.98 13.98 0 0 1 5.67 7.15a4.93 4.93 0 0 0 1.525 6.573a4.9 4.9 0 0 1-2.235-.617v.063a4.926 4.926 0 0 0 3.95 4.827a4.9 4.9 0 0 1-2.223.084a4.93 4.93 0 0 0 4.6 3.42A9.88 9.88 0 0 1 4 23.54a13.94 13.94 0 0 0 7.547 2.209'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-logo-vue{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24.9 3.9L16 19.4L7.1 3.9H2l14 24.3L30 3.9z'/%3E%3Cpath fill='currentColor' d='m16 9.5l-3.2-5.6H8.1L16 17.5l7.9-13.6h-4.6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-paint-brush{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M28.83 23.17L23 17.33V13a1 1 0 0 0-.29-.71l-10-10a1 1 0 0 0-1.42 0l-9 9a1 1 0 0 0 0 1.42l10 10A1 1 0 0 0 13 23h4.34l5.83 5.84a4 4 0 0 0 5.66-5.66ZM6 10.41l2.29 2.3l1.42-1.42L7.41 9L9 7.41l4.29 4.3l1.42-1.42L10.41 6L12 4.41L18.59 11L11 18.59L4.41 12Zm21.41 17a2 2 0 0 1-2.82 0l-6.13-6.12a1.8 1.8 0 0 0-.71-.29h-4.34l-1-1L20 12.41l1 1v4.34a1 1 0 0 0 .29.7l6.12 6.14a2 2 0 0 1 0 2.82'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-play-outline,[i-carbon-play-outline=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 23a1 1 0 0 1-1-1V10a1 1 0 0 1 1.447-.894l12 6a1 1 0 0 1 0 1.788l-12 6A1 1 0 0 1 11 23m1-11.382v8.764L20.764 16Z'/%3E%3Cpath fill='currentColor' d='M16 4A12 12 0 1 1 4 16A12 12 0 0 1 16 4m0-2a14 14 0 1 0 14 14A14 14 0 0 0 16 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-rss{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8 18c-3.3 0-6 2.7-6 6s2.7 6 6 6s6-2.7 6-6s-2.7-6-6-6m0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4s4 1.8 4 4s-1.8 4-4 4m22-4h-2C28 13 19 4 8 4V2c12.1 0 22 9.9 22 22'/%3E%3Cpath fill='currentColor' d='M22 24h-2c0-6.6-5.4-12-12-12v-2c7.7 0 14 6.3 14 14'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-security{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M14 16.59L11.41 14L10 15.41l4 4l8-8L20.59 10z'/%3E%3Cpath fill='currentColor' d='m16 30l-6.176-3.293A10.98 10.98 0 0 1 4 17V4a2 2 0 0 1 2-2h20a2 2 0 0 1 2 2v13a10.98 10.98 0 0 1-5.824 9.707ZM6 4v13a8.99 8.99 0 0 0 4.766 7.942L16 27.733l5.234-2.79A8.99 8.99 0 0 0 26 17V4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-carbon-tag{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10 14a4 4 0 1 1 4-4a4.005 4.005 0 0 1-4 4m0-6a2 2 0 1 0 1.998 2.004A2 2 0 0 0 10 8'/%3E%3Cpath fill='currentColor' d='M16.644 29.415L2.586 15.355A2 2 0 0 1 2 13.942V4a2 2 0 0 1 2-2h9.941a2 2 0 0 1 1.414.586l14.06 14.058a2 2 0 0 1 0 2.828l-9.943 9.943a2 2 0 0 1-2.828 0M4 4v9.942L18.058 28L28 18.058L13.942 4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-fa6-solid-arrow-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 448 512' display='inline-block' vertical-align='text-bottom' width='0.97em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;vertical-align:text-bottom;width:.97em;height:1.11em}.i-logos-css-3{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 361' display='inline-block' vertical-align='text-bottom' width='0.79em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23264DE4' d='M127.844 360.088L23.662 331.166L.445 70.766h255.11l-23.241 260.36z'/%3E%3Cpath fill='%232965F1' d='m212.417 314.547l19.86-222.49H128V337.95z'/%3E%3Cpath fill='%23EBEBEB' d='m53.669 188.636l2.862 31.937H128v-31.937zm-5.752-64.641l2.903 31.937H128v-31.937zM128 271.58l-.14.037l-35.568-9.604l-2.274-25.471h-32.06l4.474 50.146l65.421 18.16l.147-.04z'/%3E%3Cpath d='M60.484 0h38.68v16.176H76.66v16.176h22.506v16.175H60.484zm46.417 0h38.681v14.066h-22.505v2.813h22.505v32.352h-38.68V34.46h22.505v-2.813H106.9zm46.418 0H192v14.066h-22.505v2.813H192v32.352h-38.681V34.46h22.505v-2.813H153.32z'/%3E%3Cpath fill='%23FFF' d='m202.127 188.636l5.765-64.641H127.89v31.937h45.002l-2.906 32.704H127.89v31.937h39.327l-3.708 41.42l-35.62 9.614v33.226l65.473-18.145l.48-5.396l7.506-84.08z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:.79em;height:1.11em}.i-logos-facebook{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%231877f2' d='M256 128C256 57.308 198.692 0 128 0S0 57.308 0 128c0 63.888 46.808 116.843 108 126.445V165H75.5v-37H108V99.8c0-32.08 19.11-49.8 48.348-49.8C170.352 50 185 52.5 185 52.5V84h-16.14C152.959 84 148 93.867 148 103.99V128h35.5l-5.675 37H148v89.445c61.192-9.602 108-62.556 108-126.445'/%3E%3Cpath fill='%23fff' d='m177.825 165l5.675-37H148v-24.01C148 93.866 152.959 84 168.86 84H185V52.5S170.352 50 156.347 50C127.11 50 108 67.72 108 99.8V128H75.5v37H108v89.445A129 129 0 0 0 128 256a129 129 0 0 0 20-1.555V165z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-logos-html-5{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 361' display='inline-block' vertical-align='text-bottom' width='0.79em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23e44d26' d='m255.555 70.766l-23.241 260.36l-104.47 28.962l-104.182-28.922L.445 70.766z'/%3E%3Cpath fill='%23f16529' d='m128 337.95l84.417-23.403l19.86-222.49H128z'/%3E%3Cpath fill='%23ebebeb' d='M82.82 155.932H128v-31.937H47.917l.764 8.568l7.85 88.01H128v-31.937H85.739zm7.198 80.61h-32.06l4.474 50.146l65.421 18.16l.147-.04V271.58l-.14.037l-35.568-9.604z'/%3E%3Cpath d='M24.18 0h16.23v16.035h14.847V0h16.231v48.558h-16.23v-16.26H40.411v16.26h-16.23V0M92.83 16.103H78.544V0h44.814v16.103h-14.295v32.455h-16.23V16.103zM130.47 0h16.923l10.41 17.062L168.203 0h16.93v48.558h-16.164V24.49l-11.166 17.265h-.28L146.35 24.49v24.068h-15.88zm62.74 0h16.235v32.508h22.824v16.05h-39.06z'/%3E%3Cpath fill='%23fff' d='M127.89 220.573h39.327l-3.708 41.42l-35.62 9.614v33.226l65.473-18.145l.48-5.396l7.506-84.08l.779-8.576H127.89zm0-64.719v.078h77.143l.64-7.178l1.456-16.191l.763-8.568H127.89z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:.79em;height:1.11em}.i-logos-javascript{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23f7df1e' d='M0 0h256v256H0z'/%3E%3Cpath d='m67.312 213.932l19.59-11.856c3.78 6.701 7.218 12.371 15.465 12.371c7.905 0 12.89-3.092 12.89-15.12v-81.798h24.057v82.138c0 24.917-14.606 36.259-35.916 36.259c-19.245 0-30.416-9.967-36.087-21.996m85.07-2.576l19.588-11.341c5.157 8.421 11.859 14.607 23.715 14.607c9.969 0 16.325-4.984 16.325-11.858c0-8.248-6.53-11.17-17.528-15.98l-6.013-2.58c-17.357-7.387-28.87-16.667-28.87-36.257c0-18.044 13.747-31.792 35.228-31.792c15.294 0 26.292 5.328 34.196 19.247l-18.732 12.03c-4.125-7.389-8.591-10.31-15.465-10.31c-7.046 0-11.514 4.468-11.514 10.31c0 7.217 4.468 10.14 14.778 14.608l6.014 2.577c20.45 8.765 31.963 17.7 31.963 37.804c0 21.654-17.012 33.51-39.867 33.51c-22.339 0-36.774-10.654-43.819-24.574'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-logos-php{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 135' display='inline-block' vertical-align='text-bottom' width='2.09em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cdefs%3E%3CradialGradient id='SVGCUqixdHg' cx='.837' cy='-125.811' r='363.057' gradientTransform='translate(76.464 81.918)scale(.463)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.5' stop-color='%234c6b97'/%3E%3Cstop offset='1' stop-color='%23231f20'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cellipse cx='128' cy='67.3' fill='url(%23SVGCUqixdHg)' rx='128' ry='67.3'/%3E%3Cellipse cx='128' cy='67.3' fill='%236181b6' rx='123' ry='62.3'/%3E%3Cpath fill='%23fff' d='m152.9 87.5l6.1-31.4c1.4-7.1.2-12.4-3.4-15.7c-3.5-3.2-9.5-4.8-18.3-4.8h-10.6l3-15.6c.1-.6 0-1.2-.4-1.7s-.9-.7-1.5-.7h-14.6c-1 0-1.8.7-2 1.6l-6.5 33.3c-.6-3.8-2-7-4.4-9.6c-4.3-4.9-11-7.4-20.1-7.4H52.1c-1 0-1.8.7-2 1.6L37 104.7c-.1.6 0 1.2.4 1.7s.9.7 1.5.7h14.7c1 0 1.8-.7 2-1.6l3.2-16.3h10.9c5.7 0 10.6-.6 14.3-1.8q5.85-1.95 10.5-6.3c2.5-2.3 4.6-4.9 6.2-7.7l-2.6 13.5c-.1.6 0 1.2.4 1.7s.9.7 1.5.7h14.6c1 0 1.8-.7 2-1.6l7.2-37h10c4.3 0 5.5.8 5.9 1.2c.3.3.9 1.5.2 5.2L134.1 87c-.1.6 0 1.2.4 1.7s.9.7 1.5.7h15c.9-.3 1.7-1 1.9-1.9m-67.6-26c-.9 4.7-2.6 8.1-5.1 10s-6.6 2.9-12 2.9h-6.5l4.7-24.2h8.4c6.2 0 8.7 1.3 9.7 2.4c1.3 1.6 1.6 4.7.8 8.9m130-18.6c-4.3-4.9-11-7.4-20.1-7.4h-28.3c-1 0-1.8.7-2 1.6l-13.1 67.5c-.1.6 0 1.2.4 1.7s.9.7 1.5.7h14.7c1 0 1.8-.7 2-1.6l3.2-16.3h10.9c5.7 0 10.6-.6 14.3-1.8q5.85-1.95 10.5-6.3c2.6-2.4 4.8-5.1 6.4-8s2.8-6.1 3.5-9.6c1.7-8.7.4-15.5-3.9-20.5M200 61.5c-.9 4.7-2.6 8.1-5.1 10s-6.6 2.9-12 2.9h-6.5l4.7-24.2h8.4c6.2 0 8.7 1.3 9.7 2.4c1.4 1.6 1.7 4.7.8 8.9'/%3E%3Cpath fill='%23000004' d='M74.8 48.2c5.6 0 9.3 1 11.2 3.1s2.3 5.6 1.3 10.6c-1 5.2-3 9-5.9 11.2q-4.35 3.3-13.2 3.3h-8.9l5.5-28.2zM39 105h14.7l3.5-17.9h12.6c5.6 0 10.1-.6 13.7-1.8s6.8-3.1 9.8-5.9q3.75-3.45 6-7.5c1.5-2.7 2.6-5.7 3.2-9c1.6-8 .4-14.2-3.5-18.7s-10.1-6.7-18.6-6.7H52.1zm74.3-85.4h14.6l-3.5 17.9h13c8.2 0 13.8 1.4 16.9 4.3s4 7.5 2.8 13.9L151 87.1h-14.8l5.8-29.9c.7-3.4.4-5.7-.7-6.9s-3.6-1.9-7.3-1.9h-11.7l-7.5 38.7h-14.6zm76.2 28.6c5.6 0 9.3 1 11.2 3.1s2.3 5.6 1.3 10.6c-1 5.2-3 9-5.9 11.2q-4.35 3.3-13.2 3.3H174l5.5-28.2zM153.7 105h14.7l3.5-17.9h12.6c5.6 0 10.1-.6 13.7-1.8s6.8-3.1 9.8-5.9q3.75-3.45 6-7.5c1.5-2.7 2.6-5.7 3.2-9c1.6-8 .4-14.2-3.5-18.7s-10.1-6.7-18.6-6.7h-28.3z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:2.09em;height:1.11em}.i-logos-twitter{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 209' display='inline-block' vertical-align='text-bottom' width='1.36em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%2355acee' d='M256 25.45a105 105 0 0 1-30.166 8.27c10.845-6.5 19.172-16.793 23.093-29.057a105.2 105.2 0 0 1-33.351 12.745C205.995 7.201 192.346.822 177.239.822c-29.006 0-52.523 23.516-52.523 52.52c0 4.117.465 8.125 1.36 11.97c-43.65-2.191-82.35-23.1-108.255-54.876c-4.52 7.757-7.11 16.78-7.11 26.404c0 18.222 9.273 34.297 23.365 43.716a52.3 52.3 0 0 1-23.79-6.57q-.004.33-.003.661c0 25.447 18.104 46.675 42.13 51.5a52.6 52.6 0 0 1-23.718.9c6.683 20.866 26.08 36.05 49.062 36.475c-17.975 14.086-40.622 22.483-65.228 22.483c-4.24 0-8.42-.249-12.529-.734c23.243 14.902 50.85 23.597 80.51 23.597c96.607 0 149.434-80.031 149.434-149.435q0-3.417-.152-6.795A106.8 106.8 0 0 0 256 25.45'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.36em;height:1.11em}.i-logos-typescript-icon{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%233178c6' d='M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0'/%3E%3Cpath fill='%23fff' d='M150.518 200.475v27.62q6.738 3.453 15.938 5.179T185.849 235q9.934 0 18.874-1.899t15.678-6.257q6.738-4.359 10.669-11.394q3.93-7.033 3.93-17.391q0-7.51-2.246-13.163a30.8 30.8 0 0 0-6.479-10.055q-4.232-4.402-10.149-7.898t-13.347-6.602q-5.442-2.245-9.761-4.359t-7.342-4.316q-3.024-2.2-4.665-4.661t-1.641-5.567q0-2.848 1.468-5.135q1.469-2.288 4.147-3.927t6.565-2.547q3.887-.906 8.638-.906q3.456 0 7.299.518q3.844.517 7.732 1.597a54 54 0 0 1 7.558 2.719a41.7 41.7 0 0 1 6.781 3.797v-25.807q-6.306-2.417-13.778-3.582T198.633 107q-9.847 0-18.658 2.115q-8.811 2.114-15.506 6.602q-6.694 4.49-10.582 11.437Q150 134.102 150 143.769q0 12.342 7.127 21.06t21.638 14.759a292 292 0 0 1 10.625 4.575q4.924 2.244 8.509 4.66t5.658 5.265t2.073 6.474a9.9 9.9 0 0 1-1.296 4.963q-1.295 2.287-3.93 3.97t-6.565 2.632t-9.2.95q-8.983 0-17.794-3.151t-16.327-9.451m-46.036-68.733H140V109H41v22.742h35.345V233h28.137z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-logos-unocss{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 256' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23858585' d='M137.176 195.927c0-32.813 26.6-59.412 59.412-59.412S256 163.114 256 195.927c0 32.812-26.6 59.412-59.412 59.412s-59.412-26.6-59.412-59.412'/%3E%3Cpath fill='%23ccc' d='M137.176 59.412C137.176 26.6 163.776 0 196.588 0S256 26.6 256 59.412v53.471c0 3.28-2.66 5.941-5.941 5.941H143.117a5.94 5.94 0 0 1-5.941-5.94z'/%3E%3Cpath fill='%234d4d4d' d='M118.824 195.927c0 32.812-26.6 59.412-59.412 59.412S0 228.74 0 195.927v-53.47a5.94 5.94 0 0 1 5.941-5.942h106.942a5.94 5.94 0 0 1 5.941 5.941z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-logos-vitejs{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 257' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cdefs%3E%3ClinearGradient id='SVGmrugVdcL' x1='-.828%25' x2='57.636%25' y1='7.652%25' y2='78.411%25'%3E%3Cstop offset='0%25' stop-color='%2341D1FF'/%3E%3Cstop offset='100%25' stop-color='%23BD34FE'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGqn4NsbfA' x1='43.376%25' x2='50.316%25' y1='2.242%25' y2='89.03%25'%3E%3Cstop offset='0%25' stop-color='%23FFEA83'/%3E%3Cstop offset='8.333%25' stop-color='%23FFDD35'/%3E%3Cstop offset='100%25' stop-color='%23FFA800'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23SVGmrugVdcL)' d='M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.5 6.5 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62'/%3E%3Cpath fill='url(%23SVGqn4NsbfA)' d='M185.432.063L96.44 17.501a3.27 3.27 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.11em;height:1.11em}.i-logos-vue{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 221' display='inline-block' vertical-align='text-bottom' width='1.28em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%2341b883' d='M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0z'/%3E%3Cpath fill='%2341b883' d='m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0z'/%3E%3Cpath fill='%2335495e' d='M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0z'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.28em;height:1.11em}.i-logos-wordpress-icon{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 256 255' display='inline-block' vertical-align='text-bottom' width='1.12em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23464342' d='M18.124 127.5c0 43.296 25.16 80.711 61.646 98.442L27.594 82.986a109 109 0 0 0-9.47 44.514m183.221-5.52c0-13.517-4.856-22.879-9.02-30.165c-5.545-9.01-10.742-16.64-10.742-25.65c0-10.055 7.626-19.415 18.368-19.415c.485 0 .944.06 1.417.088c-19.46-17.829-45.387-28.714-73.863-28.714c-38.213 0-71.832 19.606-91.39 49.302c2.566.077 4.984.13 7.039.13c11.44 0 29.15-1.387 29.15-1.387c5.897-.348 6.592 8.312.702 9.01c0 0-5.926.697-12.52 1.042L100.32 194.7l23.937-71.79l-17.042-46.692c-5.89-.345-11.47-1.042-11.47-1.042c-5.894-.346-5.203-9.358.691-9.01c0 0 18.064 1.388 28.811 1.388c11.44 0 29.151-1.388 29.151-1.388c5.9-.348 6.594 8.312.702 9.01c0 0-5.938.697-12.52 1.042l39.529 117.581l10.91-36.458c4.728-15.129 8.327-25.995 8.327-35.36m-71.921 15.088l-32.818 95.363a109.4 109.4 0 0 0 30.899 4.456c12.737 0 24.952-2.202 36.323-6.2a9.6 9.6 0 0 1-.779-1.507zm94.058-62.045a84 84 0 0 1 .737 11.247c0 11.1-2.073 23.577-8.317 39.178l-33.411 96.6c32.518-18.963 54.39-54.193 54.39-94.545c.002-19.017-4.856-36.9-13.4-52.48M127.505 0C57.2 0 0 57.196 0 127.5c0 70.313 57.2 127.507 127.505 127.507c70.302 0 127.51-57.194 127.51-127.507C255.014 57.196 197.808 0 127.506 0m0 249.163c-67.08 0-121.659-54.578-121.659-121.663c0-67.08 54.576-121.654 121.659-121.654c67.078 0 121.652 54.574 121.652 121.654c0 67.085-54.574 121.663-121.652 121.663'/%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;display:inline-block;vertical-align:text-bottom;width:1.12em;height:1.11em}:is(.prose),:is([prose=""]){color:var(--un-prose-body);max-width:65ch;:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-bold);font-weight:600}:where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--un-prose-counters)}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--un-prose-bullets)}:where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--un-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--un-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--un-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}:where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}:where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}:where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}:where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--un-prose-kbd);box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows) / 10%),0 3px rgb(var(--un-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-code);font-weight:600;font-size:.875em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}:where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}:where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}:where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-pre-code);background-color:var(--un-prose-pre-bg);overflow-x:auto;font-weight:400;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}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}:where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}:where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--un-prose-th-borders)}:where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--un-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}:where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}:where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--un-prose-th-borders)}:where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}:where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}:where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}font-size:1rem;line-height:1.75;:where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:where(>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}:where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}: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}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}:where(>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}--un-prose-body:oklch(37.3% .034 259.733);--un-prose-invert-body:oklch(87.2% .01 258.338);--un-prose-headings:oklch(21% .034 264.665);--un-prose-invert-headings:white;--un-prose-lead:oklch(44.6% .03 256.802);--un-prose-invert-lead:oklch(70.7% .022 261.325);--un-prose-links:oklch(21% .034 264.665);--un-prose-invert-links:white;--un-prose-bold:oklch(21% .034 264.665);--un-prose-invert-bold:white;--un-prose-counters:oklch(55.1% .027 264.364);--un-prose-invert-counters:oklch(70.7% .022 261.325);--un-prose-bullets:oklch(87.2% .01 258.338);--un-prose-invert-bullets:oklch(44.6% .03 256.802);--un-prose-hr:oklch(92.8% .006 264.531);--un-prose-invert-hr:oklch(37.3% .034 259.733);--un-prose-quotes:oklch(21% .034 264.665);--un-prose-invert-quotes:oklch(96.7% .003 264.542);--un-prose-quote-borders:oklch(92.8% .006 264.531);--un-prose-invert-quote-borders:oklch(37.3% .034 259.733);--un-prose-captions:oklch(55.1% .027 264.364);--un-prose-invert-captions:oklch(70.7% .022 261.325);--un-prose-kbd:oklch(21% .034 264.665);--un-prose-invert-kbd:white;--un-prose-kbd-shadows:oklch(21% .034 264.665);--un-prose-invert-kbd-shadows:white;--un-prose-code:oklch(21% .034 264.665);--un-prose-invert-code:white;--un-prose-pre-code:oklch(92.8% .006 264.531);--un-prose-invert-pre-code:oklch(87.2% .01 258.338);--un-prose-pre-bg:oklch(27.8% .033 256.848);--un-prose-invert-pre-bg:rgb(0 0 0 / 50%);--un-prose-th-borders:oklch(87.2% .01 258.338);--un-prose-invert-th-borders:oklch(44.6% .03 256.802);--un-prose-td-borders:oklch(92.8% .006 264.531);--un-prose-invert-td-borders:oklch(37.3% .034 259.733)}:is(.prose-sm){font-size:.875rem;line-height:1.7142857;:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}: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}:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}:where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}: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}: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}:where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}:where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}: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}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}:where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}:where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}: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}:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}:where(>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}:where(>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}:where(>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}:where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}:where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}:where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}:where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}:where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}:where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}:where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}: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}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}:where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}:where(>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.dark :is(.dark\:prose-invert),.dark :is([dark\:prose-invert=""]){--un-prose-body:var(--un-prose-invert-body);--un-prose-headings:var(--un-prose-invert-headings);--un-prose-lead:var(--un-prose-invert-lead);--un-prose-links:var(--un-prose-invert-links);--un-prose-bold:var(--un-prose-invert-bold);--un-prose-counters:var(--un-prose-invert-counters);--un-prose-bullets:var(--un-prose-invert-bullets);--un-prose-hr:var(--un-prose-invert-hr);--un-prose-quotes:var(--un-prose-invert-quotes);--un-prose-quote-borders:var(--un-prose-invert-quote-borders);--un-prose-captions:var(--un-prose-invert-captions);--un-prose-kbd:var(--un-prose-invert-kbd);--un-prose-kbd-shadows:var(--un-prose-invert-kbd-shadows);--un-prose-code:var(--un-prose-invert-code);--un-prose-pre-code:var(--un-prose-invert-pre-code);--un-prose-pre-bg:var(--un-prose-invert-pre-bg);--un-prose-th-borders:var(--un-prose-invert-th-borders);--un-prose-td-borders:var(--un-prose-invert-td-borders)}.archive-link-button-style>i{font-size:.95em;opacity:80%}.author-name{font-size:1.25rem;--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin:calc(var(--spacing) * 0);color:var(--author-fg)}.btn-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3)}.btn-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5)}.code-copy-btn{font-size:.75rem;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-width:1px;border-radius:.375rem;--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--code-copy-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:.35rem;border-color:var(--code-copy-bc);color:var(--code-copy-fg);align-items:center}.code-lang{font-size:.75rem;opacity:80%}.figcaption{font-size:.875em;margin-top:.35rem;color:var(--caption-fg)}.heading05{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));color:color-mix(in oklab,var(--hd05-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-top:20px;margin-bottom:calc(var(--spacing) * 0);text-align:left;border-width:1px;border-color:color-mix(in oklab,var(--hd05-border) var(--un-border-opacity),transparent);border-radius:4px;--un-border-style:solid;border-style:solid;width:100%;display:block;background:var(--hd05-bg-color);background-image:var(--hd05-gradient);position:relative}.heading09-2{font-size:22px;color:color-mix(in oklab,var(--hd09-2-fg) var(--un-text-opacity),transparent);--un-leading:1.2;line-height:1.2;--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--font-sans);margin-inline:20px;padding-inline:15px;padding-block:10px;border-color:color-mix(in oklab,var(--hd09-2-br) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--hd09-2-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--metal-inset),var(--metal-outer);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);background-image:var(--metal-grad-y),var(--metal-grad-x);background-blend-mode:soft-light,normal;border-top-color:var(--hd09-2-bg);border-right-color:var(--hd09-2-edge);border-bottom-color:var(--hd09-2-edge);border-left-color:var(--hd09-2-bg);--_hd09-2-edge:var(--hd09-2-edge);position:relative}.heading13-9:first-letter{font-size:3.75rem}.latest-columns-title-style{font-size:var(--latest-title-fs);color:color-mix(in oklab,var(--latest-fg) var(--un-text-opacity),transparent);padding-inline:var(--latest-title-px);padding-block:var(--latest-title-py);border-width:1px;border-color:color-mix(in oklab,var(--latest-border) var(--un-border-opacity),transparent);border-radius:var(--latest-radius);--un-border-style:solid;border-style:solid;background-image:var(--latest-bg-stack);width:100%;--un-shadow:var(--latest-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative}.machaki-group-title-style{font-size:var(--machaki-title-fs);color:color-mix(in oklab,var(--machaki-fg) var(--un-text-opacity),transparent);padding-inline:var(--machaki-title-px);padding-block:var(--machaki-title-py);outline-style:var(--un-outline-style);outline-width:1px;outline-color:color-mix(in oklab,var(--machaki-outline) var(--un-outline-opacity),transparent);outline-offset:var(--machaki-outline-offset-y);--un-outline-style:solid;outline-style:solid;border-width:1px;border-color:color-mix(in oklab,var(--machaki-border) var(--un-border-opacity),transparent);border-radius:var(--machaki-radius);--un-border-style:solid;border-style:solid;background-image:var(--machaki-bg-stack);width:100%;--un-shadow:var(--machaki-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative}.prose-code{font-size:.95em;font-family:var(--font-mono);padding-inline:var(--prose-code-px);padding-block:var(--prose-code-py);border-width:1px;border-radius:var(--radius-DEFAULT);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--prose-code-bg) var(--un-bg-opacity),transparent);color:var(--prose-code-fg);border-color:var(--prose-code-bc)}.site-brand-sub{font-size:.875rem;color:color-mix(in oklab,var(--c-muted) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-brand-title{font-size:1.125rem;--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heading09:before{font-size:25px;color:color-mix(in oklab,var(--hd09-before) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);--un-content:"<";content:var(--un-content);--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%;left:-10px;position:absolute}.heading09-2:before{font-size:25px;color:color-mix(in oklab,var(--hd09-2-angle-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);display:inline-block;--un-content:"<";content:var(--un-content);--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%;left:-10px;position:absolute}[\-~=btn]{font-family:calc(calc(var(--btn-font-weight) * -1) * -1);padding-inline:calc(calc(var(--btn-px) * -1) * -1);padding-block:calc(calc(var(--btn-py) * -1) * -1);border-radius:calc(calc(var(--btn-radius) * -1) * -1);--un-shadow:calc(calc(var(--btn-shadow) * -1) * -1);box-shadow:calc(calc(var(--un-inset-shadow),* -1) * -1) var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:all;transition-timing-function:calc(calc(var(--un-ease, var(--default-transition-timingFunction)) * -1) * -1);transition-duration:calc(calc(var(--un-duration, var(--default-transition-duration)) * -1) * -1);--un-duration:.15s;transition-duration:.15s;--un-ease:calc(calc(var(--ease-out) * -1) * -1);transition-timing-function:calc(calc(var(--ease-out) * -1) * -1)}.archive-badge{color:color-mix(in oklab,var(--fs-xs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-radius:999px;background-color:color-mix(in oklab,var(--archive-badge-bg) var(--un-bg-opacity),transparent);color:var(--archive-badge-fg);left:calc(var(--spacing) * 2);top:calc(var(--spacing) * 2);position:absolute;z-index:10}.archive-card-meta,.search-item-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-leading:var(--lh-normal);line-height:var(--lh-normal);color:var(--archive-meta-fg)}.archive-link-button-style{color:color-mix(in oklab,var(--archbtn-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-inline:var(--archbtn-px);padding-block:var(--archbtn-py);border-width:1px;border-radius:var(--archbtn-radius);--un-border-style:solid;border-style:solid;text-decoration:none;display:inline-flex;gap:calc(var(--spacing) * 2);--un-shadow:var(--archbtn-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s;--un-ease:var(--ease-out);transition-timing-function:var(--ease-out);border-color:var(--archbtn-border);background-image:linear-gradient(to bottom,var(--archbtn-bg-from),var(--archbtn-bg-to));align-items:center;position:relative}.archive-tag{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-radius:var(--radius-sm);background-color:color-mix(in oklab,var(--archive-tag-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:calc(var(--spacing) * 1);color:var(--archive-tag-fg);align-items:center}.author-role{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);color:var(--author-meta)}.badge{color:color-mix(in oklab,var(--badge-fg) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--badge-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-inline:var(--badge-px);padding-block:var(--badge-py);border-radius:var(--badge-radius);background-color:color-mix(in oklab,var(--badge-bg) var(--un-bg-opacity),transparent);display:inline-flex;align-items:center}.badge-accent{color:color-mix(in oklab,var(--badge-accent-fg) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--badge-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-inline:var(--badge-px);padding-block:var(--badge-py);border-radius:var(--badge-radius);background-color:color-mix(in oklab,var(--badge-accent-bg) var(--un-bg-opacity),transparent);display:inline-flex;align-items:center}.badge-outline{color:color-mix(in oklab,var(--c-primary) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--badge-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-inline:var(--badge-px);padding-block:var(--badge-py);border-width:1px;border-color:color-mix(in oklab,var(--c-primary) var(--un-border-opacity),transparent);border-radius:var(--badge-radius);background-color:transparent;display:inline-flex;align-items:center}.biblio-badge{color:color-mix(in oklab,var(--fs-xs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-radius:var(--radius-sm);background-color:color-mix(in oklab,var(--biblio-badge-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:calc(var(--spacing) * 1);color:var(--biblio-badge-fg);align-items:center}.biblio-key{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);font-family:var(--font-mono);padding-right:calc(var(--spacing) * 3);color:var(--biblio-key-fg)}.biblio-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-leading:var(--lh-normal);line-height:var(--lh-normal);color:var(--biblio-meta-fg)}.biblio-meta-ui,.docs-meta,.top-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-leading:var(--lh-normal);line-height:var(--lh-normal);color:var(--c-muted)}.biblio-tag{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--biblio-tag-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:calc(var(--spacing) * 1);border-color:var(--c-border);color:var(--biblio-tag-fg);align-items:center}.btn{color:color-mix(in oklab,var(--btn-fg) var(--un-text-opacity),transparent);font-family:var(--btn-font-weight);padding-inline:var(--btn-px);padding-block:var(--btn-py);border-radius:var(--btn-radius);background-color:color-mix(in oklab,var(--btn-bg) var(--un-bg-opacity),transparent);display:inline-flex;--un-shadow:var(--btn-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s;--un-ease:var(--ease-out);transition-timing-function:var(--ease-out);align-items:center;justify-content:center}.btn-accent{color:color-mix(in oklab,var(--btn-accent-fg) var(--un-text-opacity),transparent);font-family:var(--btn-font-weight);padding-inline:var(--btn-px);padding-block:var(--btn-py);border-radius:var(--btn-radius);background-color:color-mix(in oklab,var(--btn-accent-bg) var(--un-bg-opacity),transparent);display:inline-flex;--un-shadow:var(--btn-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s;--un-ease:var(--ease-out);transition-timing-function:var(--ease-out);align-items:center;justify-content:center}.btn-outline{color:color-mix(in oklab,var(--btn-outline-fg) var(--un-text-opacity),transparent);font-family:var(--btn-font-weight);padding-inline:var(--btn-px);padding-block:var(--btn-py);border-width:1px;border-color:color-mix(in oklab,var(--btn-outline-border) var(--un-border-opacity),transparent);border-radius:var(--btn-radius);background-color:color-mix(in oklab,var(--btn-outline-bg) var(--un-bg-opacity),transparent);display:inline-flex;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s;--un-ease:var(--ease-out);transition-timing-function:var(--ease-out);align-items:center;justify-content:center}.comment-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);margin-bottom:calc(var(--spacing) * 2);display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);color:var(--comment-meta-fg);align-items:center}.comment-reply{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 3);border-radius:999px;background-color:color-mix(in oklab,var(--comment-reply-bg) var(--un-bg-opacity),transparent);text-decoration:none;display:inline-flex;height:calc(var(--spacing) * 8);color:var(--comment-reply-fg);align-items:center}.content-figcaption{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing) * 2);text-align:center;color:var(--c-muted)}.content-kbd{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-width:1px;border-radius:var(--radius-sm);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--content-note-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:calc(var(--spacing) * 1);border-color:var(--c-border);align-items:center}.docs-title,.single-title{font-size:clamp(1.75rem,2.4vw + 1rem,2.5rem);--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-tracking:var(--track-tight);letter-spacing:var(--track-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold)}.error-msg{color:color-mix(in oklab,var(--fs-md) var(--un-text-opacity),transparent);color:var(--err-msg-fg)}.error-title{color:color-mix(in oklab,var(--err-title-fs) var(--un-text-opacity),transparent);--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 2);color:var(--err-title-fg)}.footer-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);opacity:90%}.form-help{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing) * 1);display:block;color:var(--c-muted)}.heading-base{color:color-mix(in oklab,var(--c-fg) var(--un-text-opacity),transparent);--un-leading:var(--heading-lh);line-height:var(--heading-lh);--un-tracking:var(--heading-tracking);letter-spacing:var(--heading-tracking);font-family:var(--font-sans);font-family:var(--heading-weight)}.heading01{color:color-mix(in oklab,var(--hd01-fg) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:color-mix(in oklab,var(--hd01-b1) var(--un-border-opacity),transparent);border-radius:var(--radius-DEFAULT);background-color:color-mix(in oklab,var(--hd01-bg) var(--un-bg-opacity),transparent);display:block;position:relative}.heading02{color:color-mix(in oklab,var(--hd02-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd02-fg) var(--un-text-opacity),transparent);--un-leading:1.6;line-height:1.6;--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--font-sans);--un-text-shadow:var(--hd02-text-shadow);text-shadow:var(--un-text-shadow);margin:calc(var(--spacing) * 0);margin-inline:-1px;text-align:center;border-inline-width:1px;border-inline-color:color-mix(in oklab,var(--hd02-border) var(--un-border-inline-opacity),transparent);--un-border-inline-opacity:var(--un-border-opacity);--un-border-style:solid;border-inline-style:solid;background-color:color-mix(in oklab,var(--hd02-bg) var(--un-bg-opacity),transparent);opacity:70%;width:25%;--un-shadow:var(--hd02-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);rotate:-3deg;--un-skew-x:skewX(-3deg);--un-skew-y:skewY(-3deg);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);position:relative}.heading03{color:color-mix(in oklab,var(--hd03-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd03-fg) var(--un-text-opacity),transparent);--un-leading:1.6;line-height:1.6;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);font-family:var(--font-serif);margin:calc(var(--spacing) * 0);margin-inline:-10px;margin-bottom:-10px;padding:5px;text-align:center;background-color:color-mix(in oklab,var(--hd03-bg) var(--un-bg-opacity),transparent);background-color:color-mix(in oklab,var(--hd03-gradient) var(--un-bg-opacity),transparent);--un-shadow:var(--hd03-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);rotate:-3deg;--un-skew-x:skewX(-3deg);--un-skew-y:skewY(-3deg);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);position:relative}.heading03-2{color:color-mix(in oklab,var(--hd03-2-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd03-2-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin-inline:-40px;margin-top:30px;margin-bottom:10px;padding:15px 5px 10px 40px;background-color:color-mix(in oklab,var(--hd03-2-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--hd03-2-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);position:relative}.heading04{color:color-mix(in oklab,var(--hd04-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd04-fg) var(--un-text-opacity),transparent);--un-leading:1.6;line-height:1.6;--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--font-sans);margin-block:var(--h4-m1,0);margin-inline:var(--h4-m2,15px);padding-block:var(--h4-p1,10px);padding-inline:var(--h4-p2,20px);border-width:3px;border-color:color-mix(in oklab,var(--hd04-border) var(--un-border-opacity),transparent);border-radius:18px;--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--hd04-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--hd04-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);position:relative}.heading04-2{color:color-mix(in oklab,var(--hd04-2-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd04-2-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);--un-text-shadow:var(--hd04-2-text-shadow);text-shadow:var(--un-text-shadow);margin-inline:-10px;margin-top:30px;margin-bottom:10px;padding:15px 5px 12px 10px;border-width:1px;border-color:color-mix(in oklab,var(--hd04-2-border) var(--un-border-opacity),transparent);border-radius:3px;--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--hd04-2-bg) var(--un-bg-opacity),transparent);position:relative}.heading04-3{color:color-mix(in oklab,var(--hd04-3-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin-inline:-10px;margin-top:30px;margin-bottom:10px;padding:15px 5px 12px 10px;border-width:2px;border-color:color-mix(in oklab,var(--hd04-3-border) var(--un-border-opacity),transparent);border-radius:3px;--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--hd04-3-bg) var(--un-bg-opacity),transparent);font-size:var(--hd04-3-fs);position:relative}.heading06,[heading06=""]{color:color-mix(in oklab,var(--hd06-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd06-fg) var(--un-text-opacity),transparent);--un-leading:1.3;line-height:1.3;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);font-family:var(--font-serif);margin-top:calc(var(--spacing) * 0);margin-right:22px;margin-bottom:calc(var(--spacing) * 0);margin-left:10px;padding-top:14px;padding-right:15px;padding-bottom:calc(var(--spacing) * 0);padding-left:20px;background-color:color-mix(in oklab,var(--hd06-bg) var(--un-bg-opacity),transparent);display:block;--un-shadow:var(--hd06-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);position:relative}.heading07{color:color-mix(in oklab,var(--hd07-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd07-fg) var(--un-text-opacity),transparent);--un-leading:1.2;line-height:1.2;--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--hd07-ff);--un-text-shadow:var(--hd07-text-shadow);text-shadow:var(--un-text-shadow);margin-inline:10px;padding:10px 10px 10px 30px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:color-mix(in oklab,var(--hd07-bg) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);border-right-color:color-mix(in oklab,var(--hd07-bc) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);border-bottom-color:color-mix(in oklab,var(--hd07-bc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);border-left-color:color-mix(in oklab,var(--hd07-bg) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--hd07-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--hd07-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);background-image:linear-gradient(to bottom,var(--hd07-grad-1),var(--hd07-grad-2) 25%,var(--hd07-grad-3) 30%,var(--hd07-grad-2) 36%,var(--hd07-grad-3) 50%,var(--hd07-grad-4) 80%,var(--hd07-grad-5));position:relative}.heading08{color:color-mix(in oklab,var(--hd08-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd08-fg) var(--un-text-opacity),transparent);--un-leading:var(--hd08-lh);line-height:var(--hd08-lh);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--hd08-ff);margin-inline:10px;padding-block:calc(var(--spacing) * 0);padding-right:10px;padding-left:55px;background-color:color-mix(in oklab,var(--hd08-bg) var(--un-bg-opacity),transparent);position:relative;z-index:1}.heading08-2{color:color-mix(in oklab,var(--hd08-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd08-fg) var(--un-text-opacity),transparent);--un-leading:var(--hd08-lh);line-height:var(--hd08-lh);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--hd08-ff);margin-inline:10px;padding-block:calc(var(--spacing) * 0);padding-right:10px;padding-left:55px;background-color:color-mix(in oklab,var(--hd08-bg) var(--un-bg-opacity),transparent);--un-shadow:inset var(--metal-inset),var(--metal-outer),0 0 0 1px var(--un-shadow-color, rgba(255, 255, 255, .02));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-shadow:var(--metal-inset),var(--metal-outer);background-image:var(--metal-grad-y),var(--metal-grad-x);background-blend-mode:soft-light,normal;--_hd08-bgi:var(--hd08-icon),var(--hd08-grad-bottom);position:relative;z-index:1}.heading09{color:color-mix(in oklab,var(--hd09-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd09-fg) var(--un-text-opacity),transparent);--un-leading:1.2;line-height:1.2;--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);font-family:var(--font-sans);margin-inline:20px;padding-inline:15px;padding-block:10px;background-color:color-mix(in oklab,var(--hd09-bg) var(--un-bg-opacity),transparent);position:relative}.heading10{color:color-mix(in oklab,var(--hd10-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd10-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin:30px 20px 10px -10px;padding:14px 5px 10px 50px;border-top-left-radius:22px;border-bottom-left-radius:22px;background-color:color-mix(in oklab,var(--hd10-bg) var(--un-bg-opacity),transparent);position:relative}.heading10-2{color:color-mix(in oklab,var(--hd10-2-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd10-2-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin:30px 20px 10px -10px;padding:14px 5px 10px 50px;border-top-left-radius:22px;border-bottom-left-radius:22px;background-color:color-mix(in oklab,var(--hd10-2-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--metal-inset),var(--metal-outer);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);background-image:var(--metal-grad-y),var(--metal-grad-x);background-blend-mode:soft-light,normal;position:relative}.heading10-3{color:color-mix(in oklab,var(--hd10-3-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd10-3-fg) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin:30px 20px 10px -10px;padding:12px 5px 12px 52px;border-top-left-radius:22px;border-bottom-left-radius:22px;background-color:color-mix(in oklab,var(--hd10-3-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--metal-inset),var(--metal-outer);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);background-image:var(--metal-grad-y),var(--metal-grad-x);background-blend-mode:soft-light,normal;position:relative}.heading11{color:color-mix(in oklab,var(--hd11-fs,inherit) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin-inline:-30px;margin-top:30px;margin-bottom:10px;padding:15px 5px 10px 20px;border-left-width:10px;border-left-color:color-mix(in oklab,var(--hd11-blc,#777) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);--un-border-style:solid;border-left-style:solid;position:relative}.heading12{color:color-mix(in oklab,var(--hd12-fs,1.25rem) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd12-fg,#111) var(--un-text-opacity),transparent);--un-leading:var(--leading-none);line-height:var(--leading-none);margin-top:30px;padding:14px 5px 10px 10px;position:relative}.heading13{color:color-mix(in oklab,var(--hd13-fg,inherit) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding-block:.5em;padding-left:1em;border-left-width:4px;border-bottom-width:1px;border-left-color:color-mix(in oklab,var(--hd13-blc,#a00) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);--un-border-style:solid;border-left-style:solid;display:block;border-bottom-color:var(--hd13-bc,#e6e6fa);border-bottom-width:var(--hd13-bw,2px);border-bottom-style:var(--hd13-bs,dashed);position:relative}.heading13-2{color:color-mix(in oklab,var(--hd13-2-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding:.8em;border-top-width:3px;border-bottom-width:3px;border-top-color:color-mix(in oklab,var(--hd13-2-btc) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);border-bottom-color:color-mix(in oklab,var(--hd13-2-bbc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);border-top-style:double;border-bottom-style:double}.heading13-3{color:color-mix(in oklab,var(--hd13-3-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd13-3-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding:.8em;border-width:2px;border-color:color-mix(in oklab,var(--hd13-3-bc) var(--un-border-opacity),transparent);border-radius:10px;border-style:solid}.heading13-4{color:color-mix(in oklab,var(--hd13-4-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding-block:.8em;padding-left:1.5em;border-width:2px;border-color:color-mix(in oklab,var(--hd13-4-bc) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;position:relative}.heading13-5{color:color-mix(in oklab,var(--hd13-5-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding-block:.8em;padding-left:2.5em;border-width:1px;border-color:color-mix(in oklab,var(--hd13-5-bc) var(--un-border-opacity),transparent);border-radius:20px;--un-border-style:solid;border-style:solid;position:relative}.heading13-6{color:color-mix(in oklab,var(--hd13-6-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd13-6-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding:.8em;border-radius:5px;background-color:color-mix(in oklab,var(--hd13-6-bg) var(--un-bg-opacity),transparent);position:relative}.heading13-7{color:color-mix(in oklab,var(--hd13-7-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd13-7-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding:.8em;border-width:2px;border-color:color-mix(in oklab,var(--hd13-7-bc) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;--un-shadow:3px 3px 3px var(--un-shadow-color, rgba(0, 0, 0, .4));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.heading13-8{color:color-mix(in oklab,var(--hd13-8-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd13-8-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:1.5em;padding:.8em;text-align:center;background-color:color-mix(in oklab,var(--hd13-8-bg) var(--un-bg-opacity),transparent);--un-shadow:0 1px 2px 0 rgba(0,0,0,.2),1em 0 0 0 var(--hd13-8-bg),-1em 0 0 0 var(--hd13-8-bg);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transform:rotate(-1deg) skew(-1deg);position:relative}.heading13-9{color:color-mix(in oklab,var(--hd13-9-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--hd13-9-fg) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);--un-text-shadow:0 1px 1px var(--un-text-shadow-color, var(--hd13-9-tsc));text-shadow:var(--un-text-shadow);margin-bottom:1.5em;border-bottom-width:2px;border-bottom-color:color-mix(in oklab,var(--hd13-9-bc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);--un-border-style:solid;border-bottom-style:solid;--un-shadow:0 1px 0 var(--un-shadow-color, var(--hd13-9-sc));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.input{color:color-mix(in oklab,var(--c-fg) var(--un-text-opacity),transparent);padding-inline:var(--input-px);padding-block:var(--input-py);border-width:1px;border-color:color-mix(in oklab,var(--input-border) var(--un-border-opacity),transparent);border-radius:var(--input-radius);background-color:color-mix(in oklab,var(--input-bg) var(--un-bg-opacity),transparent);width:100%;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s}.link,[link=""]{color:color-mix(in oklab,var(--link-fg) var(--un-text-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--link-decoration) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--link-decoration) var(--un-line-opacity),transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s}.page-title,.search-title{color:color-mix(in oklab,var(--search-title-fs) var(--un-text-opacity),transparent);--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin:calc(var(--spacing) * 0);color:var(--search-title-fg)}.prose-base{color:color-mix(in oklab,var(--prose-fs) var(--un-text-opacity),transparent);color:color-mix(in oklab,var(--c-fg) var(--un-text-opacity),transparent);--un-leading:var(--prose-lh);line-height:var(--prose-lh);--un-tracking:var(--prose-tracking);letter-spacing:var(--prose-tracking);font-family:var(--font-sans)}.related-card-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-leading:var(--lh-normal);line-height:var(--lh-normal);color:var(--archive-meta-fg);color:var(--related-meta-fg)}.related-title{color:color-mix(in oklab,var(--related-title-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin:calc(var(--spacing) * 0);color:var(--related-title-fg)}.search-badge{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-radius:999px;background-color:color-mix(in oklab,var(--search-badge-bg) var(--un-bg-opacity),transparent);display:inline-flex;gap:calc(var(--spacing) * 2);color:var(--search-badge-fg);align-items:center}.search-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);color:var(--search-meta-fg)}.single-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);--un-leading:var(--lh-normal);line-height:var(--lh-normal);color:var(--single-meta-fg)}.single-tag,.tag,[tag=""]{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--single-tag-bg) var(--un-bg-opacity),transparent);display:inline-flex;border-color:var(--c-border);color:var(--c-fg);align-items:center}.tag-chip{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 2);padding-block:2px;border-radius:999px;background-color:color-mix(in oklab,var(--tag-bg) var(--un-bg-opacity),transparent);display:inline-flex;color:var(--tag-fg);align-items:center}.top-hero-title{font-size:clamp(1.5rem,2.2vw + 1rem,2.25rem);--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-tracking:var(--track-tight);letter-spacing:var(--track-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);color:var(--latest-fg)}.widget-meta{color:color-mix(in oklab,var(--fs-sm) var(--un-text-opacity),transparent);color:var(--widget-meta-fg)}.widget-title{color:color-mix(in oklab,var(--widget-title-fs) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;border-bottom-color:color-mix(in oklab,var(--widget-title-bc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--widget-title-bg) var(--un-bg-opacity),transparent);color:var(--widget-title-fg)}.btn-outline:hover{color:color-mix(in oklab,var(--btn-outline-hover-fg) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--btn-outline-hover-bg) var(--un-bg-opacity),transparent)}.link:hover,[link=""]:hover{color:color-mix(in oklab,var(--link-hover-fg) var(--un-text-opacity),transparent);text-decoration-line:underline}.input::placeholder{color:color-mix(in oklab,var(--c-muted) var(--un-text-opacity),transparent)}.archive-card-title,.related-card-title,.search-item-title{--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin-bottom:calc(var(--spacing) * 1);color:var(--archive-title-fg)}.archive-title{--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-tracking:var(--track-tight);letter-spacing:var(--track-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold)}.biblio-abstract-ui,.content-prose,.single-prose{--un-leading:var(--lh-relaxed);line-height:var(--lh-relaxed)}.biblio-title{--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin-bottom:calc(var(--spacing) * 1);color:var(--biblio-title-fg)}.biblio-title-ui{--un-leading:var(--lh-tight);line-height:var(--lh-tight);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.archive-page-current{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);border-width:1px;border-radius:var(--archbtn-radius);--un-border-style:solid;border-style:solid;display:inline-flex;min-width:2.25rem;height:2.25rem;color:var(--archbtn-fg);border-color:var(--archbtn-border);box-shadow:var(--archbtn-shadow);background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-hover-from),var(--archbtn-hover-to));align-items:center;justify-content:center}.crumb-current{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-radius:var(--radius-DEFAULT);display:inline-flex;color:var(--crumb-fg-active);align-items:center}.docs-sidenav-title{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin-bottom:calc(var(--spacing) * 2);color:var(--docs-sidenav-fg)}.docs-toc-title{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin-bottom:calc(var(--spacing) * 2);color:var(--docs-toc-fg)}.form-label{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:calc(var(--spacing) * 1);display:block}.pager-link-current{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 3);border-width:1px;border-color:transparent;border-radius:var(--radius-sm);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--archive-pager-bg-current) var(--un-bg-opacity),transparent);display:inline-flex;min-width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);color:var(--archive-pager-fg-current);align-items:center;justify-content:center}.site-nav-link-current{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);padding-inline:calc(var(--spacing) * 3);border-radius:999px;background-color:color-mix(in oklab,var(--nav-link-current-bg) var(--un-bg-opacity),transparent);text-decoration:none;display:inline-flex;height:calc(var(--spacing) * 9);color:var(--nav-link-current-fg);align-items:center}.crumbs{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none;display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1);align-items:center}.docs-sidenav-list,.docs-toc-list{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none;display:flex;flex-direction:column;gap:calc(var(--spacing) * 1)}.widget-list{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 5);list-style-type:disc}.container-page{margin-inline:auto;padding-inline:calc(var(--spacing) * 4);width:100%;max-width:var(--container-w)}.content-figure{margin-block:calc(var(--spacing) * 4)}.content-hr,.single-hr{margin-block:calc(var(--spacing) * 5);background-color:color-mix(in oklab,var(--c-border) var(--un-bg-opacity),transparent);height:1px}.docs-content{margin-inline:auto;max-width:72ch}.error-panel{margin-inline:auto;padding:calc(var(--spacing) * 6);text-align:center;border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--err-panel-bg) var(--un-bg-opacity),transparent);max-width:720px;border-color:var(--err-panel-bc)}.figure{margin-block:var(--figure-gap)}.prose-hr{margin-block:var(--prose-gap);border-top-width:1px;border-top-color:color-mix(in oklab,var(--prose-hr) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity)}.site-footer-inner{margin-inline:auto;padding:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);display:grid;width:var(--container-w)}.site-header-inner{margin-inline:auto;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);display:flex;column-gap:var(--header-gap-x);row-gap:var(--header-gap-y);width:var(--container-w);min-height:var(--header-h);align-items:center;justify-content:space-between}.table-responsive{margin-inline:calc(var(--spacing) * -2);padding-inline:calc(var(--spacing) * 2);overflow:auto}.biblio-badges{margin-top:calc(var(--spacing) * 2);display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.error-actions{margin-top:calc(var(--spacing) * 4);display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);justify-content:center}.info-wrap-style{margin-top:3px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:color-mix(in srgb,var(--colors-black-DEFAULT) 10%,transparent);border-left-color:color-mix(in srgb,var(--colors-black-DEFAULT) 10%,transparent);border-right-color:color-mix(in srgb,var(--colors-black-DEFAULT) 10%,transparent);--un-shadow:0 1px 0 var(--un-shadow-color, rgba(255, 255, 255, .5));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-shadow:-1px 0 0 var(--un-shadow-color, rgba(255, 255, 255, .5));--un-shadow:inset -1px 0 0 var(--un-shadow-color, rgba(255, 255, 255, .5))}.pager{margin-top:calc(var(--spacing) * 6);display:flex;gap:calc(var(--spacing) * 2);align-items:center;justify-content:center}.single-header{margin-bottom:calc(var(--spacing) * 5)}.heading10:before{margin-top:-10px;border-radius:calc(infinity * 1px);background-color:color-mix(in oklab,var(--hd10-before-bg) var(--un-bg-opacity),transparent);width:20px;height:20px;content:"";--un-shadow:inset 1px 1px 1px var(--un-shadow-color, rgb(119 119 119));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:50%;left:14px;position:absolute}.heading10-2:before{margin-top:-10px;border-radius:calc(infinity * 1px);background-color:color-mix(in oklab,var(--hd10-2-pin-base) var(--un-bg-opacity),transparent);width:20px;height:20px;content:"";--un-shadow:inset 1px 1px 1px rgba(0,0,0,.25),inset -1px -1px 1px rgba(255,255,255,.35);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:50%;left:14px;position:absolute}.heading13-4:before{margin-top:-15px;border-radius:2px;background-color:color-mix(in oklab,var(--hd13-4-bg) var(--un-bg-opacity),transparent);width:8px;height:30px;content:"";top:50%;left:.5em;position:absolute}.heading13-5:before{margin-top:-10px;border-radius:15px;background-color:color-mix(in oklab,var(--hd13-5-bg) var(--un-bg-opacity),transparent);width:20px;height:20px;content:"";--un-shadow:inset 1px 1px 1px var(--un-shadow-color, var(--hd13-5-bc));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:50%;left:.5em;position:absolute}.heading10-3:after{margin-top:-6px;border-radius:calc(infinity * 1px);background-color:color-mix(in oklab,var(--hd10-3-pin-inner) var(--un-bg-opacity),transparent);width:12px;height:12px;content:"";--un-shadow:0 0 2px var(--un-shadow-color, rgba(255, 255, 255, .5));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:50%;left:19px;position:absolute}.heading13-6:after{margin-left:-15px;border-top-width:15px;border-right-width:15px;border-left-width:15px;border-top-color:color-mix(in oklab,var(--hd13-6-bc) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);border-right-color:transparent;border-left-color:transparent;--un-border-style:solid;border-top-style:solid;border-right-style:solid;border-left-style:solid;content:"";bottom:-15px;left:10%;position:absolute}.archive-card-body,.archive-item-body,.related-card-body,.search-item-body{padding:calc(var(--spacing) * 3)}.author,.author-box,[author=""]{padding:calc(var(--spacing) * 4);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--author-bg) var(--un-bg-opacity),transparent);gap:var(--author-gap);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));--un-shadow:var(--author-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--author-bc);align-items:flex-start}.biblio-card,.top-card{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--c-panel) var(--un-bg-opacity),transparent);color:var(--c-fg);border-color:var(--c-border);box-shadow:var(--shadow-1)}.biblio-item{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--biblio-item-bg) var(--un-bg-opacity),transparent);border-color:var(--biblio-item-bc);box-shadow:var(--biblio-item-shadow)}.breadcrumb,.breadcrumbs{padding:calc(var(--spacing) * 2);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--crumb-bg) var(--un-bg-opacity),transparent);border-color:var(--crumb-bc)}.card{padding:var(--card-padding);border-width:1px;border-color:color-mix(in oklab,var(--card-border) var(--un-border-opacity),transparent);border-radius:var(--card-radius);background-color:color-mix(in oklab,var(--card-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--card-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s;--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.card-flush{padding:calc(var(--spacing) * 0)}.card-frame{padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in oklab,var(--c-border) var(--un-border-opacity),transparent);border-radius:var(--radius-lg);background-color:color-mix(in oklab,var(--c-panel) var(--un-bg-opacity),transparent);--un-shadow:var(--shadow-1);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.comment-body{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--comment-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--comment-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--comment-bc)}.content-callout{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;border-color:var(--content-callout-border);color:var(--content-callout-fg)}.content-callout-note{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--content-note-bg) var(--un-bg-opacity),transparent);border-color:var(--content-callout-border);color:var(--content-callout-fg)}.content-callout-tip{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--content-tip-bg) var(--un-bg-opacity),transparent);border-color:var(--content-callout-border);color:var(--content-callout-fg)}.content-callout-warn{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--content-warn-bg) var(--un-bg-opacity),transparent);border-color:var(--content-callout-border);color:var(--content-callout-fg)}.content-wrapper{padding:calc(var(--spacing) * 6);border-width:1px;border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent);border-top:1px solid rgba(0,0,0,.1);box-shadow:#fff 0 1px inset;border-left:1px solid rgba(0,0,0,.1);box-shadow:#fff -1px 0;border-right:1px solid rgba(0,0,0,.1);box-shadow:#fff -1px 0 inset;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:#fff 0 1px}.docs-sidenav{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--docs-sidenav-bg) var(--un-bg-opacity),transparent);border-color:var(--docs-sidenav-bc)}.docs-toc{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--docs-toc-bg) var(--un-bg-opacity),transparent);border-color:var(--docs-toc-bc)}.error-404{padding:calc(var(--spacing) * 6);display:grid;place-items:center}.prose-pre{padding:calc(var(--spacing) * 4);border-width:1px;border-radius:var(--radius-DEFAULT);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--prose-code-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--prose-pre-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--prose-code-bc);overflow:auto}.prose-quote{padding:calc(var(--spacing) * 3);border-left-width:3px;border-radius:var(--radius-DEFAULT);background-color:color-mix(in oklab,var(--prose-quote-bg) var(--un-bg-opacity),transparent);border-left-color:var(--prose-quote-bc)}.search-empty{padding:calc(var(--spacing) * 4);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--search-empty-bg) var(--un-bg-opacity),transparent);border-color:var(--search-empty-bc)}.single-hero{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--single-hero-bg) var(--un-bg-opacity),transparent);border-color:var(--single-border);box-shadow:var(--shadow-1)}.single-pn{padding:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--single-pn-bg) var(--un-bg-opacity),transparent);border-color:var(--single-border)}.single-pn-next{padding:calc(var(--spacing) * 3);text-align:right;border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--single-pn-bg) var(--un-bg-opacity),transparent);border-color:var(--single-border)}.single-pn-prev{padding:calc(var(--spacing) * 3);text-align:left;border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--single-pn-bg) var(--un-bg-opacity),transparent);border-color:var(--single-border)}.widget-body{padding:calc(var(--spacing) * 3);gap:var(--widget-body-gap);display:grid}.archive-header,.biblio-header-ui{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-image:var(--latest-bg-stack);border-color:var(--archbtn-border);box-shadow:var(--latest-inset),var(--shadow-1)}.callout-accent{padding-block:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 4);border-left-width:4px;border-radius:var(--radius-md);background-color:color-mix(in oklab,color-mix(in srgb,var(--c-accent)8%,var(--c-panel)) var(--un-bg-opacity),transparent);position:relative}.code-body{padding-inline:var(--code-px);padding-block:var(--code-py);overflow:auto}.code-header{padding-inline:.6rem;padding-block:.4rem;border-bottom-width:1px;border-bottom-color:color-mix(in oklab,var(--code-bc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--code-copy-bg) var(--un-bg-opacity),transparent);display:flex;gap:calc(var(--spacing) * 2);color:var(--code-copy-fg);align-items:center;justify-content:space-between}.crumb-link{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-radius:var(--radius-DEFAULT);text-decoration:none;display:inline-flex;color:var(--crumb-fg);align-items:center}.docs-sidenav-item{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-DEFAULT);display:block;color:var(--docs-sidenav-fg)}.docs-sidenav-item-current{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-DEFAULT);background-color:color-mix(in oklab,var(--docs-sidenav-bg-current) var(--un-bg-opacity),transparent);display:block;color:var(--docs-sidenav-fg-current)}.docs-toc-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-DEFAULT);display:block;color:var(--docs-toc-fg)}.docs-toc-link-current{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-DEFAULT);display:block;color:var(--docs-toc-accent)}.form-input,.form-select{padding-inline:var(--form-px);padding-block:var(--form-py);border-width:1px;border-radius:var(--form-radius);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--form-bg) var(--un-bg-opacity),transparent);width:100%;height:var(--form-h);--un-shadow:var(--form-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--form-fg);border-color:var(--form-bc)}.form-textarea{padding-inline:var(--form-px);padding-block:var(--form-py);border-width:1px;border-radius:var(--form-radius);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--form-bg) var(--un-bg-opacity),transparent);width:100%;min-height:160px;resize:vertical;--un-shadow:var(--form-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--form-fg);border-color:var(--form-bc)}.pager-link{padding-inline:calc(var(--spacing) * 3);border-width:1px;border-radius:var(--radius-sm);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--archive-pager-bg) var(--un-bg-opacity),transparent);display:inline-flex;min-width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);color:var(--archive-pager-fg);border-color:var(--archive-pager-bc);align-items:center;justify-content:center}.search-button{padding-inline:calc(var(--spacing) * 4);border-radius:999px;background-color:color-mix(in oklab,var(--c-accent) var(--un-bg-opacity),transparent);display:inline-flex;height:calc(var(--spacing) * 9);height:var(--form-h);color:var(--c-fg-inv,#fff);align-items:center}.search-input{padding-inline:var(--form-px);padding-block:var(--form-py);border-width:1px;border-radius:var(--form-radius);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--form-bg) var(--un-bg-opacity),transparent);flex:1 1 0%;width:100%;height:var(--form-h);--un-shadow:var(--form-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--form-fg);border-color:var(--form-bc)}.single-cta{padding-inline:var(--archbtn-px);padding-block:var(--archbtn-py);border-width:1px;border-radius:var(--archbtn-radius);--un-border-style:solid;border-style:solid;display:inline-flex;gap:calc(var(--spacing) * 2);color:var(--archbtn-fg);border-color:var(--archbtn-border);box-shadow:var(--archbtn-shadow);background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-bg-from),var(--archbtn-bg-to));align-items:center}.site-cta{padding-inline:calc(var(--spacing) * 4);border-radius:999px;background-color:color-mix(in oklab,var(--c-accent) var(--un-bg-opacity),transparent);display:inline-flex;height:calc(var(--spacing) * 9);color:var(--c-fg-inv,#fff);align-items:center}.site-nav-link{padding-inline:calc(var(--spacing) * 3);border-radius:999px;text-decoration:none;display:inline-flex;height:calc(var(--spacing) * 9);white-space:nowrap;color:var(--nav-link-fg);align-items:center}.skip-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-DEFAULT);background-color:color-mix(in oklab,var(--skip-bg) var(--un-bg-opacity),transparent);text-decoration:none;--un-translate-y:-150%;translate:var(--un-translate-x) var(--un-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s;--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);color:var(--skip-fg);left:calc(var(--spacing) * 3);top:calc(var(--spacing) * 3);position:fixed;z-index:9999}.top-hero{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-image:var(--latest-bg-stack);border-color:var(--archbtn-border);box-shadow:var(--latest-inset),var(--shadow-1)}.widget-link{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-radius:var(--radius-DEFAULT);text-decoration:none;display:inline-flex;color:var(--widget-link-fg);align-items:center}.widget-search-button{padding-inline:calc(var(--spacing) * 4);border-radius:999px;background-color:color-mix(in oklab,var(--c-accent) var(--un-bg-opacity),transparent);display:inline-flex;flex-shrink:0;height:calc(var(--spacing) * 9);height:var(--form-h);color:var(--c-fg-inv,#fff);align-items:center}.widget-search-input{padding-inline:var(--form-px);padding-block:var(--form-py);border-width:1px;border-radius:var(--form-radius);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--form-bg) var(--un-bg-opacity),transparent);flex:1 1 0%;height:var(--form-h);--un-shadow:var(--form-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--form-fg);border-color:var(--form-bc)}[\-~=btn]:focus{--un-ring-shadow:calc(calc(var(--un-ring-inset,) * -1) * -1) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:calc(calc(var(--un-inset-shadow),* -1) * -1) var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-offset-width:2px;--un-ring-offset-shadow:calc(calc(var(--un-ring-inset,) * -1) * -1) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.btn:focus{--un-outline-style:none;outline-style:none;--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in oklab, var(--c-primary) var(--un-ring-opacity), transparent) ;--un-ring-offset-width:2px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.btn-accent:focus{--un-outline-style:none;outline-style:none;--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in oklab, var(--c-accent) var(--un-ring-opacity), transparent) ;--un-ring-offset-width:2px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.btn-outline:focus{--un-outline-style:none;outline-style:none;--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in oklab, var(--c-primary) var(--un-ring-opacity), transparent) ;--un-ring-offset-width:2px;--un-ring-offset-shadow:var(--un-ring-inset,) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color)}.input:focus{--un-outline-style:none;outline-style:none;border-color:color-mix(in oklab,var(--input-focus-border) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in oklab, var(--input-focus-ring) var(--un-ring-opacity), transparent) }.archive-card,.archive-item,.related-card,.search-item{border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--archive-card-bg) var(--un-bg-opacity),transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s;--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);border-color:var(--archive-border);box-shadow:var(--archive-card-shadow);overflow:hidden}.archive-page-link{border-width:1px;border-radius:var(--archbtn-radius);--un-border-style:solid;border-style:solid;display:inline-flex;min-width:2.25rem;height:2.25rem;color:var(--archbtn-fg);border-color:var(--archbtn-border);box-shadow:var(--archbtn-shadow);background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-bg-from),var(--archbtn-bg-to));align-items:center;justify-content:center}.code-block{border-width:1px;border-radius:var(--code-rd);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--code-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--code-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--code-bc);position:relative;overflow:hidden}.docs-panel{border-width:1px;border-radius:var(--radius-md);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--docs-surface) var(--un-bg-opacity),transparent);border-color:var(--docs-border);box-shadow:var(--shadow-1)}.img-frame{border-width:1px;border-radius:var(--radius-DEFAULT);--un-border-style:solid;border-style:solid;--un-shadow:var(--img-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--img-border)}.table-basic,.table-striped{border-width:1px;border-radius:var(--radius-DEFAULT);--un-border-style:solid;border-style:solid;width:100%;border-color:var(--table-bc);overflow:hidden}.widget,[widget=""]{border-width:1px;border-radius:var(--radius-lg);--un-border-style:solid;border-style:solid;background-color:color-mix(in oklab,var(--sidebar-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--sidebar-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-color:var(--sidebar-bc);overflow:hidden}.heading03-2:before{border-width:5px;border-top-width:5px;border-left-width:5px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd03-2-triangle) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);border-left-color:color-mix(in oklab,var(--hd03-2-triangle) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);content:"";top:100%;right:calc(var(--spacing) * 0);position:absolute}.heading04:before{border-width:20px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd04-triangle-top) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;content:"";top:100%;left:14px;position:absolute}.heading04-3:before{border-width:14px;border-top-width:14px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd04-3-notch-outer) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0);content:"";top:100%;left:30px;position:absolute}.heading03-2:after{border-width:5px;border-top-width:5px;border-right-width:5px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd03-2-triangle) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);border-right-color:color-mix(in oklab,var(--hd03-2-triangle) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);content:"";top:100%;left:calc(var(--spacing) * 0);position:absolute}.heading04:after{border-width:14px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd04-triangle-bottom) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;content:"";bottom:-27px;left:18px;position:absolute}.heading04-2:after{border-width:10px;border-top-width:10px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd04-2-triangle) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);content:"";top:100%;left:30px;position:absolute}.heading04-3:after{border-width:11px;border-top-width:11px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd04-3-notch-inner) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0);content:"";top:100%;left:33px;position:absolute}.heading09:after{border-width:2px;border-color:color-mix(in oklab,var(--hd09-br) var(--un-border-opacity),transparent);border-radius:2px;--un-border-style:solid;border-style:solid;height:130%;--un-content:"";content:var(--un-content);rotate:-2deg;transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);top:-2px;left:-10px;position:absolute}.heading09-2:after{border-width:2px;border-radius:2px;--un-border-style:solid;border-style:solid;height:130%;--un-content:"";content:var(--un-content);rotate:-2deg;border-color:var(-- hd09-2-edge);top:-2px;left:-10px;position:absolute}.footer,.site-footer,[footer=""]{border-top-width:1px;border-top-color:color-mix(in oklab,var(--footer-bc) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--footer-bg) var(--un-bg-opacity),transparent);color:var(--footer-fg)}.header,.site-header,[header=""]{border-bottom-width:1px;border-bottom-color:color-mix(in oklab,var(--header-bc) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--header-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--header-shadow);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--header-fg)}[default~=footer]:default{border-top-width:1px;border-top-color:color-mix(in oklab,var(--footer-bc) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);background-color:color-mix(in oklab,var(--footer-bg) var(--un-bg-opacity),transparent);color:var(--footer-fg)}.heading03:before{border-bottom-width:5px;border-left-width:10px;border-color:transparent;border-bottom-color:color-mix(in oklab,var(--hd03-before-border-b) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;content:"";top:-5px;left:calc(var(--spacing) * 0);position:absolute}.heading06:before{border-top-width:12px;border-right-width:12px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd06-corner) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0);content:"";top:100%;left:100%;position:absolute}[heading06=""]:before{border-top-width:12px;border-right-width:12px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd06-corner) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0);content:"";top:100%;left:100%;position:absolute}.heading07:before{border-left-width:1px;border-left-color:color-mix(in oklab,var(--hd07-bg) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity);--un-border-style:solid;border-left-style:solid;height:100%;content:"";top:calc(var(--spacing) * 0);left:15px;position:absolute}.heading08:before{border-right-width:2px;border-right-color:color-mix(in oklab,var(--hd08-after-border) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);--un-border-style:solid;border-right-style:solid;background-color:color-mix(in oklab,var(--hd08-badge-bg) var(--un-bg-opacity),transparent);width:40px;height:40px;content:"";background-image:var(--hd08-grad-bottom);top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute;z-index:-1}.heading08-2:before{border-right-width:2px;border-right-color:color-mix(in oklab,var(--hd08-after-border) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);--un-border-style:solid;border-right-style:solid;background-color:color-mix(in oklab,var(--hd08-badge-bg) var(--un-bg-opacity),transparent);width:40px;height:40px;content:"";background-image:var(-- hd08-bgi);background-repeat:no-repeat,repeat;background-position:center,0 0;background-size:var(--hd08-icon-size) var(--hd08-icon-size),auto;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute;z-index:-1}.heading03:after{border-top-width:5px;border-right-width:10px;border-color:transparent;border-top-color:color-mix(in oklab,var(--hd03-after-border-t) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity);--un-border-style:solid;border-style:solid;content:"";top:100%;right:calc(var(--spacing) * 0);position:absolute}.heading07:after{border-right-width:1px;border-right-color:color-mix(in oklab,var(--hd07-after-border) var(--un-border-right-opacity),transparent);--un-border-right-opacity:var(--un-border-opacity);--un-border-style:solid;border-right-style:solid;height:100%;content:"";top:calc(var(--spacing) * 0);left:16px;position:absolute}.heading11:after{border-bottom-width:1px;border-bottom-color:color-mix(in oklab,var(--hd11-bc,#555) var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);--un-border-style:dashed;border-bottom-style:dashed;width:100%;content:"";bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute}.dark .content-wrapper{border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.form-input:focus{border-color:transparent;--un-shadow:var(--form-shadow-focus);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.form-select:focus{border-color:transparent;--un-shadow:var(--form-shadow-focus);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.form-textarea:focus{border-color:transparent;--un-shadow:var(--form-shadow-focus);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.search-input:focus{border-color:transparent;--un-shadow:var(--form-shadow-focus);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.widget-search-input:focus{border-color:transparent;--un-shadow:var(--form-shadow-focus);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.author-avatar{border-radius:calc(infinity * 1px);width:var(--author-av-size);height:var(--author-av-size);object-fit:cover}.comment-avatar{border-radius:calc(infinity * 1px);width:var(--comment-avatar);height:var(--comment-avatar);object-fit:cover}.heading10-3:before{border-radius:22px;background-color:color-mix(in oklab,var(--hd10-3-pin-bg) var(--un-bg-opacity),transparent);width:44px;height:100%;content:"";--un-shadow:inset 1px 1px 1px rgba(0,0,0,.25),inset -1px -1px 1px rgba(255,255,255,.35);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:calc(var(--spacing) * 0);left:3px;position:absolute}.heading10-2:after{border-radius:calc(infinity * 1px);background-color:color-mix(in oklab,var(--hd10-2-pin-spot) var(--un-bg-opacity),transparent);width:6px;height:6px;content:"";--un-shadow:0 0 2px var(--un-shadow-color, rgba(255, 255, 255, .5));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);top:calc(50% - 6px);left:20px;position:absolute}.archive-item-media,.search-item-media{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);overflow:hidden}.archive-link-button-style:before{border-top-left-radius:inherit;border-top-right-radius:inherit;height:38%;content:"";background:linear-gradient(to bottom,var(--archbtn-gloss),transparent);inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);position:absolute}.dark .callout-accent{background-color:color-mix(in oklab,color-mix(in srgb,var(--c-accent)10%,var(--surface-800)) var(--un-bg-opacity),transparent)}.crumb-sep{background-color:color-mix(in oklab,var(--crumb-sep) var(--un-bg-opacity),transparent);opacity:60%;width:1px;height:1em;display:inline-block}.metal-plate{background-color:color-mix(in oklab,var(--metal-grad-y) var(--un-bg-opacity),transparent);--un-shadow:var(--metal-outer);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.metal-plate-x{background-color:color-mix(in oklab,var(--metal-grad-x) var(--un-bg-opacity),transparent);--un-shadow:var(--metal-outer);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.table-striped>tbody>tr:nth-child(odd){background-color:color-mix(in oklab,var(--table-stripe-bg) var(--un-bg-opacity),transparent)}[\-~=btn]:hover{--un-shadow:calc(calc(var(--btn-shadow-hover) * -1) * -1);box-shadow:calc(calc(var(--un-inset-shadow),* -1) * -1) var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.archive-card:hover,.archive-item:hover{background-color:color-mix(in oklab,var(--archive-card-bg-hover) var(--un-bg-opacity),transparent);box-shadow:var(--archive-card-shadow-hover)}.biblio-item:hover{background-color:color-mix(in oklab,var(--biblio-item-bg-hover) var(--un-bg-opacity),transparent);box-shadow:var(--biblio-item-shadow-hover)}.btn:hover{background-color:color-mix(in oklab,var(--btn-hover-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--btn-shadow-hover);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.btn-accent:hover{background-color:color-mix(in oklab,var(--btn-accent-hover-bg) var(--un-bg-opacity),transparent);--un-shadow:var(--btn-shadow-hover);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.crumb-link:hover{background-color:color-mix(in oklab,var(--crumb-hover-bg) var(--un-bg-opacity),transparent);color:var(--crumb-fg-active)}.docs-sidenav-item:hover{background-color:color-mix(in oklab,var(--docs-sidenav-bg-hover) var(--un-bg-opacity),transparent)}.docs-toc-link:hover{background-color:color-mix(in oklab,var(--docs-toc-bg-hover) var(--un-bg-opacity),transparent)}.latest-columns-title-style:hover{background-image:var(--laetest-bg-stack-hover)}.machaki-group-title-style:hover{background-image:var(--machaki-bg-stack-hover)}.pager-link:hover{background-color:color-mix(in oklab,var(--archive-card-bg-hover) var(--un-bg-opacity),transparent)}.related-card:hover,.search-item:hover{background-color:color-mix(in oklab,var(--archive-card-bg-hover) var(--un-bg-opacity),transparent);box-shadow:var(--archive-card-shadow-hover)}.site-nav-link:hover{background-color:color-mix(in oklab,var(--nav-link-hover-bg) var(--un-bg-opacity),transparent)}.tag-chip:hover{background-color:color-mix(in oklab,var(--tag-bg-hover) var(--un-bg-opacity),transparent)}.widget-link:hover{background-color:color-mix(in oklab,var(--widget-link-hover-bg) var(--un-bg-opacity),transparent)}.heading12:before{background-color:color-mix(in oklab,var(--hd12-b1,#999) var(--un-bg-opacity),transparent);width:12px;height:12px;content:"";rotate:45deg;transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);top:calc(var(--spacing) * 0);left:-5px;position:absolute}.heading06-label:after{background-color:color-mix(in oklab,var(--hd06-accent-bg) var(--un-bg-opacity),transparent);width:100%;height:var(--hd06-accent-h);content:"";rotate:var(--hd06-accent-rotate);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute;z-index:-1}.heading12:after{background-color:color-mix(in oklab,var(--hd12-b2,#777) var(--un-bg-opacity),transparent);width:8px;height:8px;content:"";rotate:12deg;transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);top:15px;left:-10px;position:absolute}.author-social-link{opacity:90%;text-decoration:none;display:inline-flex;gap:calc(var(--spacing) * 1);color:var(--author-fg);align-items:center}.footer-nav-link{opacity:90%;text-decoration:none;color:inherit}.pager-gap{opacity:60%;-webkit-user-select:none;user-select:none}.author-social-link:hover,.footer-nav-link:hover{opacity:100%}.btn:disabled{opacity:50%;cursor:not-allowed}.btn-accent:disabled{opacity:50%;cursor:not-allowed}.btn-outline:disabled{opacity:50%;cursor:not-allowed}.input:disabled{opacity:50%;cursor:not-allowed}.container,[container=""]{width:100%}.biblio-title>a{text-decoration:none;color:inherit}.archive-pager{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);align-items:center}.author-head{display:flex;gap:calc(var(--spacing) * 2);align-items:baseline}.author-social{display:flex;flex-wrap:wrap;gap:var(--author-social-gap)}.biblio-tags-ui,.single-tags,.tag-cloud{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.comment-author{display:flex;gap:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 0);color:var(--comment-author-fg);align-items:center}.crumb,.search-bar{display:flex;gap:calc(var(--spacing) * 2);align-items:center}.docs-prose-wrap{display:flex;width:100%;justify-content:center}.flex-center{display:flex;align-items:center;justify-content:center}.footer-nav{display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2)}.search-header{display:flex;flex-wrap:wrap;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);align-items:baseline}.single-share{display:flex;gap:calc(var(--spacing) * 2);color:var(--single-share-fg);align-items:center}.site-brand{display:flex;gap:calc(var(--spacing) * 2);min-width:calc(var(--spacing) * 0);align-items:center}.site-nav{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 1);align-items:center}.widget-search{display:flex;gap:calc(var(--spacing) * 2);width:100%;align-items:center}.biblio-list{gap:var(--biblio-gap);display:grid}.cards,.results,.search-list,.search-results,[results=""]{gap:calc(var(--spacing) * 4);display:grid}.comment-form{gap:var(--form-gap);display:grid}.comment-list{gap:var(--comment-gap);display:grid}.form-row{gap:calc(var(--spacing) * 2);display:grid}.related,.related-grid,.related-posts,[related=""]{gap:var(--related-gap);display:grid}.sidebar,[sidebar=""]{gap:var(--sidebar-gap);display:grid}.top-grid{gap:calc(var(--spacing) * 4);display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.biblio-body{min-width:calc(var(--spacing) * 0)}.img-fluid{max-width:100%;height:auto;display:block}.table-responsive>table{min-width:720px}.heading08:after{width:40px;height:40px;content:"";background-image:var(--hd08-grad-right);top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute;z-index:-1}.heading08-2:after{width:40px;height:40px;content:"";background-image:var(--hd08-grad-right);top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:absolute;z-index:-1}.related-card-media{display:block;overflow:hidden}.heading06-label{display:inline-block;position:relative;z-index:0}.metal-inset{--un-shadow:var(--metal-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.card-hover:hover{--un-shadow:var(--card-shadow-hover);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-translate-y:calc(var(--spacing) * -.5);translate:var(--un-translate-x) var(--un-translate-y)}.archive-link-button-style:hover{--un-translate-y:-.5px;translate:var(--un-translate-x) var(--un-translate-y);background-image:linear-gradient(to bottom,var(--archbtn-hover-from),var(--archbtn-hover-to))}.skip-link:focus{--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.archive-link-button-style:active{--un-translate-y:.5px;translate:var(--un-translate-x) var(--un-translate-y);background-image:linear-gradient(to bottom,var(--archbtn-active-from),var(--archbtn-active-to))}.author-bio{color:var(--author-fg)}.content-table-wrap{-webkit-overflow-scrolling:touch;overflow:auto}.docs-sidenav-item-muted{color:var(--docs-sidenav-muted)}.docs-toc-muted{color:var(--docs-toc-muted)}.prose-muted{color:var(--prose-muted)}.archive-page-link:hover{background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-hover-from),var(--archbtn-hover-to))}.biblio-card:hover{box-shadow:var(--shadow-2)}.single-cta:hover{background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-hover-from),var(--archbtn-hover-to))}.single-pn:hover,.single-pn-next:hover,.single-pn-prev:hover,.top-card:hover{box-shadow:var(--shadow-2)}.archive-page-link:active,.single-cta:active{background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-active-from),var(--archbtn-active-to))}.sidebar-sticky{top:var(--sidebar-sticky-top);position:sticky}.dark .title-gradient{--un-gradient-from:color-mix(in oklab, var(--title-grad-from) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-to:color-mix(in oklab, var(--title-grad-to) var(--un-to-opacity), transparent)}.title-gradient{--un-gradient-from:color-mix(in oklab, var(--title-grad-from) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-to:color-mix(in oklab, var(--title-grad-to) var(--un-to-opacity), transparent);--un-gradient-position:to right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.code-copy-btn:hover{--un-brightness:brightness(105%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.comment-reply:hover,.search-button:hover,.site-cta:hover,.widget-search-button:hover{--un-brightness:brightness(110%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}@supports (color: color-mix(in lab,red,red)){.content-wrapper{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.dark .content-wrapper{border-color:color-mix(in oklab,var(--colors-gray-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.info-wrap-style{border-bottom-color:color-mix(in oklab,var(--colors-black-DEFAULT) 10%,transparent);border-left-color:color-mix(in oklab,var(--colors-black-DEFAULT) 10%,transparent);border-right-color:color-mix(in oklab,var(--colors-black-DEFAULT) 10%,transparent)}}@media(min-width:320px){.container,[container=""]{max-width:320px}}@media(min-width:375px){.container,[container=""]{max-width:375px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.archive-card-body,.archive-item-body,.biblio-card,.biblio-item,.comment-body,.content-callout,.content-callout-note,.content-callout-tip,.content-callout-warn,.docs-sidenav,.docs-toc,.prose-quote,.related-card-body,.search-item-body,.single-hero,.top-card{padding:calc(var(--spacing) * 4)}.breadcrumb,.breadcrumbs{padding:calc(var(--spacing) * 3)}.error-panel{padding:calc(var(--spacing) * 10)}.site-footer-inner{padding:calc(var(--spacing) * 6)}.container-page{padding-inline:calc(var(--spacing) * 6)}.biblio-key{padding-right:calc(var(--spacing) * 4)}.container,[container=""]{max-width:640px}.author,.author-box,[author=""]{grid-template-columns:auto 1fr}.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.author-avatar{width:var(--author-av-size-md);height:var(--author-av-size-md)}.comment-avatar{width:var(--comment-avatar-md);height:var(--comment-avatar-md)}}@media(min-width:768px){.container,[container=""]{max-width:768px}}@media(min-width:1024px){.container,[container=""]{max-width:1024px}.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.container,[container=""]{max-width:1440px}}@media(min-width:1600px){.container,[container=""]{max-width:1600px}}:root{--font-sans: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "Source Code Pro", "Menlo", "Consolas", monospace;--font-lobster: "Lobster", cursive;--prose-fs: 1rem;--prose-lh: 1.9;--prose-tracking: .02em;--heading-weight: 600;--heading-lh: 1.3;--heading-tracking: -.02em;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.25rem;--fs-2xl: 1.5rem;--fs-3xl: 1.875rem;--fs-4xl: 2.25rem}@media(min-width:1024px){:root{--prose-fs: 1.0625rem;--prose-lh: 1.85}}:root{--layout-gap: 1.5rem;--sidebar-w: 300px;--content-max-w: 72ch;--container-w: min(1280px, 92vw)}:root{--section-hero-py-sm: 5rem;--section-hero-py: 15rem;--section-hero-bg-color: var(--c-primary);--section-hero-fg: #fff;--section-hero-align: left;--hero-overlay: linear-gradient(135deg, rgba(0,0,0,.25) 0%, rgba(0,0,0,.1) 100%);--section-intro-py-sm: 3rem;--section-intro-py: 4rem;--section-intro-bg: var(--c-bg);--section-benefits-py-sm: 3rem;--section-benefits-py: 4rem;--section-benefits-bg: var(--c-bg);--section-page-py-sm: 3rem;--section-page-py: 4rem;--section-page-bg: var(--c-bg);--section-alt-bg: var(--c-panel);--feature-gap: 2rem;--feature-item-padding: 1rem;--feature-icon-size: 4rem;--feature-icon-radius: .75rem;--feature-icon-bg: var(--c-primary-light, #e0f2fe);--feature-icon-color: var(--c-primary);--feature-title-fs: 1.5rem;--feature-title-weight: 300;--feature-title-color: var(--c-fg);--feature-desc-fs: .9375rem;--feature-desc-color: var(--c-muted)}.dark{--section-alt-bg: var(--c-panel);--feature-icon-bg: rgba(217, 119, 6, .15);--hero-overlay: linear-gradient(135deg, rgba(0,0,0,.35) 0%, rgba(0,0,0,.15) 100%)}:root{--btn-bg: var(--c-primary);--btn-fg: #fff;--btn-hover-bg: var(--c-primary-dark);--btn-radius: .5rem;--btn-shadow: 0 1px 2px rgba(0,0,0,.05);--btn-shadow-hover: 0 4px 6px -1px rgba(0,0,0,.1);--btn-px: 1.25rem;--btn-py: .625rem;--btn-font-weight: 500;--btn-transition: all .15s ease;--btn-outline-bg: transparent;--btn-outline-fg: var(--c-primary);--btn-outline-border: var(--c-primary);--btn-outline-hover-bg: var(--c-primary);--btn-outline-hover-fg: #fff;--btn-accent-bg: var(--c-accent);--btn-accent-fg: #fff;--btn-accent-hover-bg: var(--c-accent-dark);--card-bg: var(--c-panel);--card-border: var(--c-border);--card-radius: .75rem;--card-shadow: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--card-shadow-hover: 0 10px 15px -3px rgba(0,0,0,.08), 0 4px 6px -2px rgba(0,0,0,.04);--card-padding: 1.5rem;--card-transition: all .2s ease;--link-fg: var(--c-primary);--link-hover-fg: var(--c-primary-dark);--link-decoration: none;--link-hover-decoration: underline;--badge-bg: var(--c-primary);--badge-fg: #fff;--badge-radius: 9999px;--badge-px: .625rem;--badge-py: .25rem;--badge-fs: var(--fs-xs);--badge-accent-bg: var(--c-accent);--badge-accent-fg: #fff;--input-bg: var(--c-panel);--input-border: var(--c-border);--input-focus-border: var(--c-primary);--input-focus-ring: color-mix(in srgb, var(--c-primary) 20%, transparent);--input-radius: .5rem;--input-px: .875rem;--input-py: .625rem}.dark{--btn-shadow: 0 1px 2px rgba(0,0,0,.2);--btn-shadow-hover: 0 4px 6px -1px rgba(0,0,0,.3);--card-shadow: 0 1px 3px rgba(0,0,0,.2);--card-shadow-hover: 0 10px 15px -3px rgba(0,0,0,.3);--input-focus-ring: color-mix(in srgb, var(--c-primary) 30%, transparent)}:root{--c-fg: #292524;--c-fg-inv: #fff;--c-muted: #78716c;--c-primary: #d97706;--c-primary-light: #f59e0b;--c-primary-dark: #b45309;--c-accent: #dc2626;--c-accent-light: #ef4444;--c-accent-dark: #b91c1c;--c-success: #16a34a;--c-success-light: #dcfce7;--c-danger: #dc2626;--c-danger-light: #fee2e2;--c-warning: #d97706;--c-warning-light: #fef3c7;--c-info: #d97706;--c-info-light: #fef3c7;--c-border: #e7e5e4;--c-panel: #ffffff;--c-bg: #fafaf9;--c-accent-bisque: #fef3c7;--c-accent-lightcyan: #fef3c7;--surface-50: #f7f7f7;--surface-100: #eee;--surface-700: #2a2a2a;--surface-800: #1f1f1f;--lh-tight: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.7;--track-tight: -.01em;--track-normal: 0;--track-wide: .02em;--plate-top: rgba(255,255,255,.45);--plate-mid: rgba(255,255,255,.18);--plate-bot: rgba(0,0,0,.08);--metal-grad-y: linear-gradient(to bottom, var(--plate-top) 0%, var(--plate-mid) 45%, transparent 55%, var(--plate-bot) 100% );--metal-grad-x: linear-gradient(to right, rgba(255,255,255,.06), rgba(0,0,0,.06), rgba(255,255,255,.06) );--metal-inset: inset 0 1px 0 rgba(255,255,255,.35), inset 0 -1px 0 rgba(0,0,0,.12);--metal-outer: 0 1px 2px rgba(0,0,0,.08);--ring-color: color-mix(in srgb, var(--c-primary) 70%, transparent);--ring-offset: 2px;--ring-width: 2px;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-2xl: 1rem;--shadow-1: 0 1px 2px rgba(0,0,0,.08);--shadow-2: 0 2px 6px rgba(0,0,0,.12);--title-grad-from: color-mix(in srgb, var(--c-panel) 0%, transparent);--title-grad-to: color-mix(in srgb, var(--c-panel) 0%, transparent);--hd-fg: rgb(47 79 79 / .9);--hd-fg-invert: #fff;--hd-accent: var(--c-accent);--hd-accent-from: color-mix(in srgb, var(--c-accent) 5%, white);--hd-accent-to: var(--c-accent);--hd-bisque: bisque;--hd-bisque-from: color-mix(in srgb, bisque 5%, white);--hd-bisque-to: var(--hd-bisque);--hd-cyan: lightcyan;--hd-cyan-from: color-mix(in srgb, lightcyan 5%, white);--hd-cyan-to: var(--hd-cyan);--hd-surface-from: color-mix(in srgb, #ffffff 5%, #000);--hd-surface-to: #ffffff;--hd-border: rgba(0,0,0,.05);--hd01-fg: #655;--hd01-bg: #eee;--hd01-b1: #aaa;--hd01-b2: #aaa;--hd02-fs: 1.5rem;--hd02-fg: #333;--hd02-bg: lightsalmon;--hd02-border: transparent;--hd02-text-shadow: 1px 1px 0 rgba(255,255,255,1);--hd02-shadow: 0 1px 2px 0 rgba(0,0,0,.5), 30px 0 0 0 var(--hd02-bg), -30px 0 0 0 var(--hd02-bg);--hd03-fs: 1.75rem;--hd03-fg: #ffe8e8;--hd03-bg: #f99;--hd03-gradient: linear-gradient( to bottom, transparent 8%, rgba(255,255,255,.5) 8%, rgba(255,255,255,.5) 12%, transparent 12%, transparent 88%, rgba(255,255,255,.5) 88%, rgba(255,255,255,.5) 92%, transparent 92% );--hd03-shadow: 0 1px 2px 0 rgba(0,0,0,.2);--hd03-before-border-b: #c66;--hd03-after-border-t: #c66;--hd03-2-fs: 1.25rem;--hd03-2-fg: #fff;--hd03-2-bg: #555;--hd03-2-shadow: 0 1px 3px #777;--hd03-2-triangle: #333;--hd04-fs: 1.25rem;--hd04-fg: #333;--hd04-bg: #fff;--hd04-border: #333;--hd04-shadow: inset -7px -5px 0 0 #e8e8e8, 2px 3px 0 0 #000;--hd04-triangle-top: var(--hd04-border);--hd04-triangle-bottom: #e8e8e8;--hd04-2-fs: 1.25rem;--hd04-2-fg: #fff;--hd04-2-text-shadow: 1px 1px 1px #000;--hd04-2-bg: #777;--hd04-2-border: #777;--hd04-2-triangle: var(--hd04-2-border);--hd04-3-fs: 1rem;--hd04-3-fg: #111;--hd04-3-bg: #fff;--hd04-3-border: #555;--hd04-3-notch-outer: var(--hd04-3-border);--hd04-3-notch-inner: var(--hd04-3-bg);--hd05-fs: 2rem;--hd05-fg: #334155;--hd05-border: rgba(0,0,0,.05);--hd05-bg-color: var(--c-primary);--hd05-gradient: linear-gradient( -45deg, transparent 40%, rgba(0,0,0,.07) 40%, rgba(0,0,0,.07) 60%, transparent 60% ), linear-gradient(to top, rgba(255,255,255,.28), rgba(255,255,255,.1)), linear-gradient(to top, color-mix(in srgb, var(--c-primary) 12%, white), var(--c-primary));--hd06-fs: 1rem;--hd06-fg: #009;--hd06-bg: #ffc;--hd06-shadow: 12px 0 0 0 var(--hd06-bg), 0 12px 0 0 var(--hd06-bg), 1px 15px 4px -3px rgba(0,0,0,.2);--hd06-corner: #cc9;--hd06-accent-h: 20px;--hd06-accent-bg: rgba(255,182,182,.4);--hd06-accent-rotate: -1deg;--hd07-fs: 3rem;--hd07-ff: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji";--hd07-fg: #666;--hd07-bg: #ccc;--hd07-bc: #999;--hd07-grad-1: rgba(220,220,220,1);--hd07-grad-2: rgba(240,240,240,1);--hd07-grad-3: rgba(235,235,235,1);--hd07-grad-4: rgba(215,215,215,1);--hd07-grad-5: rgba(210,210,210,1);--hd07-after-border: #eee;--hd07-text-shadow: 1px 1px 0 rgba(255,255,255,1);--hd07-inset: inset 0 0 0 1px rgba(255,255,255,.5);--hd08-fs: 22px;--hd08-lh: 40px;--hd08-ff: Arial, Helvetica, sans-serif;--hd08-fg: #666;--hd08-bg: #f3f3f3;--hd08-badge-bg: #f60;--hd08-grad-bottom: linear-gradient( to bottom, transparent 20%, rgba(255,255,255,.1) 20%, rgba(255,255,255,.1) 40%, rgba(255,255,255,.3) 40%, rgba(255,255,255,.3) 60%, rgba(255,255,255,.5) 60%, rgba(255,255,255,.5) 80%, rgba(255,255,255,.6) 80%, rgba(255,255,255,.6) 100% );--hd08-grad-right: linear-gradient( to right, transparent 20%, rgba(255,255,255,.1) 20%, rgba(255,255,255,.1) 40%, rgba(255,255,255,.3) 40%, rgba(255,255,255,.3) 60%, rgba(255,255,255,.5) 60%, rgba(255,255,255,.5) 80%, rgba(255,255,255,.6) 80%, rgba(255,255,255,.6) 100% );--hd08-icon: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a1.003 1.003 0 000-1.42l-2.34-2.34a1.003 1.003 0 00-1.42 0l-1.83 1.83 3.75 3.75 1.84-1.82z' fill='%23fff'/%3E%3C/svg%3E");--hd08-icon-size: 60%;--hd08-after-border: #fff;--hd09-fs: 1.375rem;--hd09-fg: #fff;--hd09-bg: #c33;--hd09-br: #600;--hd09-before: #c96;--hd09-2-edge: #600;--hd09-2-br: 2px;--hd09-2-angle-fg: #c96;--hd10-fs: 1rem;--hd10-fg: #111;--hd10-bg: #ccc;--hd10-before-bg: #eee;--hd10-2-fg: #111;--hd10-2-bg: #ccc;--hd10-2-fs: 1.125rem;--hd10-2-pin-base: #eee;--hd10-2-pin-spot: rgba(255,255,255,.8);--hd10-3-fs: 1.25rem;--hd10-3-fg: #111;--hd10-3-bg: #ccc;--hd10-3-pin-bg: #999;--hd10-3-pin-inner: #777;--hd11-fs: 1rem;--hd11-blc:#777;--hd11-bc:#555;--hd12-fs: 1.25rem;--hd12-fg:#111;--hd12-b1:#999;--hd12-b2:#777;--hd13-bc:#e6e6fa;--hd13-bw: 2px;--hd13-fg:inherit;--hd13-bs:solid;--hd13-2-fs:1rem;--hd13-2-btc:var(--c-accent);--hd13-2-bbc:var(--c-accent);--hd13-3-fs:1rem;--hd13-3-fg:#111;--hd13-3-bc:var(--c-accent);--hd13-4-fs:1rem;--hd13-4-bc:var(--c-accent);--hd13-4-bg:var(--c-accent);--hd13-5-fs:4rem;--hd13-5-bc:var(--c-accent);--hd13-5-bg:var(--c-accent);--hd13-6-fs:4rem;--hd13-6-fg:#fff;--hd13-6-bg:var(--c-accent);--hd13-6-bc:var(--c-accent);--hd13-7-fs:4rem;--hd13-7-fg:#111;--hd13-7-bc:var(--c-accent);--hd13-8-fs:4rem;--hd13-8-fg:#fff;--hd13-8-bg:var(--c-accent);--hd13-9-fs:4rem;--hd13-9-fg:#111;--hd13-9-bc:var(--c-accent);--hd13-9-tsc:#999;--hd13-9-sc:#aaa}.dark{--c-fg: #f5f5f4;--c-fg-inv: #1c1917;--c-muted: #a8a29e;--c-panel: #1c1917;--c-bg: #0c0a09;--c-border: #44403c;--c-primary: #f59e0b;--c-primary-light: #fbbf24;--c-primary-dark: #d97706;--c-accent: #ef4444;--c-accent-light: #f87171;--c-accent-dark: #dc2626;--c-success: #4ade80;--c-success-light: #14532d;--c-danger: #f87171;--c-danger-light: #7f1d1d;--c-warning: #fbbf24;--c-warning-light: #78350f;--c-info: #fbbf24;--c-info-light: #78350f;--c-accent-bisque: #92400e;--c-accent-lightcyan: #92400e;--hd-accentA: #f59e0b;--hd-accentA-from: color-mix(in srgb, var(--hd-accentA) 5%, black);--hd-accentA-to: var(--hd-accentA);--hd-fg: #fff;--hd-fg-invert: rgb(47 79 79 / .9);--hd-surface: var(--colors-surface-800, #1f1f1f);--hd-surface-from: color-mix(in srgb, var(--hd-surface) 5%, black);--hd-surface-to: var(--hd-surface);--hd-border: rgba(255,255,255,.05);--plate-top: rgba(255,255,255,.18);--plate-mid: rgba(255,255,255,.06);--plate-bot: rgba(0,0,0,.28);--hd01-fg:#eee;--hd01-bg:var(--surface-800);--hd01-b1:#555;--hd01-b2:#555;--hd02-fg: #eee;--hd02-bg: var(--surface-800);--hd02-bg-dark: #2b3240;--hd02-border: rgba(255,255,255,.2);--hd02-shadow: 0 1px 2px 0 rgba(0,0,0,.5), 30px 0 0 0 var(--hd02-bg), -30px 0 0 0 var(--hd02-bg);--hd02-text-shadow: 1px 1px 0 rgba(0,0,0,.7);--hd03-fg: #f2f2f2;--hd03-bg: color-mix(in srgb, var(--hd-surface-800, #1f1f1f) 82%, #e38b7b 18%);--hd03-gradient: linear-gradient( to bottom, transparent 8%, rgba(255,255,255,.08) 8%, rgba(255,255,255,.08) 12%, transparent 12%, transparent 88%, rgba(255,255,255,.08) 88%, rgba(255,255,255,.08) 92%, transparent 92% );--hd03-shadow: 0 1px 2px 0 rgba(0,0,0,.35);--hd03-before-border-b: color-mix(in srgb, #e38b7b 65%, #000 35%);--hd03-after-border-t: color-mix(in srgb, #e38b7b 65%, #000 35%);--hd03-2-fg: #eee;--hd03-2-bg: var(--hd-surface, #222);--hd03-2-shadow: 0 1px 3px #111;--hd03-2-triangle: var(--hd-surface-border, #444);--hd04-fg: #f0f0f0;--hd04-bg: color-mix(in srgb, var(--hd-surface, #222) 85%, #3a3a3a 15%);--hd04-border: color-mix(in srgb, var(--hd04-bg) 70%, #cfcfcf 30%);--hd04-inset-color: #111;--hd04-shadow: inset -7px -5px 0 0 var(--hd04-inset-color), 2px 3px 0 0 #000;--hd04-triangle-top: var(--hd04-border);--hd04-triangle-bottom: var(--hd04-inset-color);--hd04-2-fg: #eee;--hd04-2-text-shadow: 1px 1px 1px #000;--hd04-2-bg: var(--hd-surface, #222);--hd04-2-border: var(--hd-surface-border, #555);--hd04-2-triangle: var(--hd04-2-border);--hd04-3-fg: #eee;--hd04-3-bg: var(--hd-surface, #222);--hd04-3-border: var(--hd-surface-border, #555);--hd04-3-notch-outer: var(--hd04-3-border);--hd04-3-notch-inner: var(--hd04-3-bg);--hd05-fg: #f0f0f0;--hd05-border: rgba(255,255,255,.08);--hd05-bg-color: var(--surface-800, #1f1f1f);--hd05-gradient: linear-gradient( -45deg, transparent 42%, rgba(255,255,255,.07) 42%, rgba(255,255,255,.07) 58%, transparent 58% ), linear-gradient(to top, rgba(255,255,255,.06), rgba(255,255,255,0)), linear-gradient(to bottom, rgba(0,0,0,.25), transparent 55%);--hd06-fg: #e6f0ff;--hd06-bg: var(--hd-surface, #222);--hd06-shadow: 12px 0 0 0 var(--hd06-bg), 0 12px 0 0 var(--hd06-bg), 1px 15px 4px -3px rgba(0,0,0,.5);--hd06-corner: var(--hd-surface-border, #444);--hd06-accent-bg: rgba(120,160,255,.25);--hd07-fg: #eee;--hd07-bg: var(--hd-surface, #2a2a2a);--hd07-bc: var(--hd-surface-border, #4a4a4a);--hd07-grad-1: rgba(58,58,58,1);--hd07-grad-2: rgba(68,68,68,1);--hd07-grad-3: rgba(62,62,62,1);--hd07-grad-4: rgba(52,52,52,1);--hd07-grad-5: rgba(48,48,48,1);--hd07-after-border: rgba(255,255,255,.18);--hd07-text-shadow: 1px 1px 0 rgba(0,0,0,.8);--hd08-fg: #e6e6e6;--hd08-bg: var(--hd-surface, #2a2a2a);--hd08-badge-bg: #d97706;--hd08-after-border: rgba(255,255,255,.85);--hd09-fg: #eee;--hd09-bg: var(--hd-surface, #222);--hd09-br: var(--hd-surface-border, #555);--hd09-before: var(--hd-surface-border, #777);--hd09-2-bg: #a42a2a;--hd09-2-fg: #f3f3f3;--hd09-2-edge: #3a1515;--hd09-2-angle-fg: #d79a7a;--hd10-fg: #eee;--hd10-bg: var(--hd-surface, #222);--hd10-before-bg: var(--hd-surface-border, #444);--hd10-2-fg: #eaeaea;--hd10-2-bg: var(--hd-surface, #222);--hd10-2-pin-base: #999;--hd10-2-pin-spot: rgba(255,255,255,.35);--hd10-3-fg: #eee;--hd10-3-bg: var(--hd-surface, #333);--hd10-3-pin-bg: #555;--hd10-3-pin-inner: #444;--hd11-blc:#999;--hd11-bc:#666;--hd12-fg:#eee;--hd13-bc:#777;--hd13-3-fg:#eee;--hd13-3-bc:#666;--hd13-4-bc:#777;--hd13-4-bg:#777;--hd13-6-fg:#eee;--hd13-6-bg:#444;--hd13-6-bc:#666;--hd13-7-fg:#eee;--hd13-7-bc:#666;--hd13-8-fg:#eee;--hd13-8-bg:#444;--hd13-9-fg:#eee;--hd13-9-bc:#666;--hd13-9-tsc:#444;--hd13-9-sc:#222;--plate-top:rgba(255,255,255,.18);--plate-mid:rgba(255,255,255,.06);--plate-bot:rgba(0,0,0,.28);--ring-color: color-mix(in srgb, var(--c-primary) 60%, white 5%);--title-grad-from: color-mix(in srgb, var(--surface-800) 0%, transparent);--title-grad-to: color-mix(in srgb, var(--surface-800) 0%, transparent)}:root{--latest-bg-from: #fef3c7;--latest-bg-to: #fffbeb;--latest-fg: #78350f;--latest-icon: #78350f;--latest-radius: 10px;--latest-border: #00000022;--latest-inset: inset 0 1px 0 #ffffff4D, 0 1px 0 #0000004D;--latest-bg-stack: linear-gradient(to bottom, var(--latest-bg-from) 0%, var(--latest-bg-to) 100%), radial-gradient(140% 70% at 50% -10%, rgba(255,255,255,.35) 0%, transparent 60%);--linkbtn-fg: #78350f;--linkbtn-from: #fbbf24;--linkbtn-to: #d97706;--linkbtn-gloss: linear-gradient(to bottom, rgba(255,255,255,.65) 0 50%, rgba(255,255,255,0) 52% 100%);--linkbtn-radius: 8px;--linkbtn-border: #00000026;--linkbtn-shadow: 0 1px 1px rgba(0,0,0,.12);--machaki-bg: #dbf7f4;--machaki-fg: #3b4f4d;--machaki-radius: 10px;--machaki-border: #00000022;--machaki-inset: inset 0 1px 0 #ffff99, 0 1px 0 #00000014;--machaki-outline: #0000;--machaki-outline-offset-y: 0px;--machaki-bg-stack: linear-gradient(to bottom, #e2fbf7 0%, #d6f4f0 100%), radial-gradient(140% 70% at 50% -10%, rgba(255,255,255,.4) 0%, transparent 60%);--machaki-bg-stack-hover: linear-gradient(to bottom, color-mix(in srgb, var(--c-panel, #fff) 94%, #fff), color-mix(in srgb, var(--c-panel, #fff) 88%, #fff) );--archbtn-fg: #78350f;--archbtn-bg-from: #fef3c7;--archbtn-bg-to: #fffbeb;--archbtn-border: #fde68a;--archbtn-gloss: #ffffff66;--archbtn-shadow: 0 1px 2px rgba(0,0,0,.06);--archbtn-radius: 8px;--archbtn-px: 18px;--archbtn-py: 8px;--archbtn-hover-from:#fde68a;--archbtn-hover-to: #fef9c3;--archbtn-active-from:#fcd34d;--archbtn-active-to: #fef3c7}.dark{--latest-bg-from:#2b3138;--latest-bg-to:#1a1d22;--latest-fg:#dfe8e7;--latest-icon:#dfe8e7;--latest-border:#ffffff22;--latest-inset: inset 0 1px 0 #ffffff1a, 0 1px 0 #00000066;--latest-bg-stack: linear-gradient(to bottom,#303741 0%, #252b33 55%, #191e24 100%), radial-gradient(160% 80% at 50% -12%, rgba(255,255,255,.08) 0%, transparent 60%), linear-gradient(to bottom, rgba(255,255,255,.06) 0 1px, transparent 2px 100%);--latest-inset: inset 0 1px 0 #ffffff33, 0 1px 0 #00000080;--linkbtn-fg:#fef3c7;--linkbtn-from:#f59e0b;--linkbtn-to:#b45309;--linkbtn-border:#00000066;--linkbtn-shadow:0 1px 1px rgba(0,0,0,.45);--laetest-bg-stack-hover: linear-gradient(to bottom, color-mix(in srgb, var(--c-panel, #2b3138) 94%, #0000), color-mix(in srgb, var(--c-panel, #1a1d22) 88%, #0000) );--machaki-bg:#152024;--machaki-fg:#d9ebe8;--machaki-border:#ffffff22;--machaki-inset: inset 0 1px 0 #ffffff12, 0 1px 0 #000066;--machaki-outline:#00000040;--machaki-outline-offset-y: 2px;--machaki-bg-stack: linear-gradient(to bottom, #1c272b 0%, #162023 55%, #121a1d 100%), radial-gradient(155% 80% at 50% -12%, rgba(255,255,255,.08) 0%, transparent 60%), linear-gradient(to bottom, rgba(255,255,255,.05) 0 1px, transparent 2px 100%);--machaki-bg-stack-hover: linear-gradient(to bottom, color-mix(in srgb, var(--c-panel, #1f2630) 94%, #0000), color-mix(in srgb, var(--c-panel, #1f2630) 88%, #0000) );--machaki-inset: inset 0 1px 0 #ffffff18, 0 1px 0 #00000088;--archbtn-fg: #fef3c7;--archbtn-bg-from: #292524;--archbtn-bg-to: #1c1917;--archbtn-border: #44403c;--archbtn-gloss: #ffffff22;--archbtn-shadow: 0 1px 2px rgba(0,0,0,.35);--archbtn-hover-from:#313c4b;--archbtn-hover-to: #242d38;--archbtn-active-from:#2b3543;--archbtn-active-to: #202834}:root{--fs-base-min: 16px;--fs-base-max: 18px;--fs-sm-min: 14px;--fs-sm-max: 16px;--fs-xs-min: 12px;--fs-xs-max: 14px;--fs-lg-min: 18px;--fs-lg-max: 20px;--fs-xl-min: 20px;--fs-xl-max: 24px;--fs-base: clamp(var(--fs-base-min), calc( (var(--fs-base-min) (var(--fs-base-max) - var(--fs-base-min)) * ((100vw - 320px) / (1600 - 320)) )), var(--fs-base-max));--fs-sm: clamp(var(--fs-sm-min), calc( (var(--fs-sm-min) (var(--fs-sm-max) - var(--fs-sm-min)) * ((100vw - 320px) / (1600 - 320)) )), var(--fs-sm-max));--fs-xs: clamp(var(--fs-xs-min), calc( (var(--fs-xs-min) (var(--fs-xs-max) - var(--fs-xs-min)) * ((100vw - 320px) / (1600 - 320)) )), var(--fs-xs-max));--fs-lg: clamp(var(--fs-lg-min), calc( (var(--fs-lg-min) (var(--fs-lg-max) - var(--fs-lg-min)) * ((100vw - 320px) / (1600 - 320)) )), var(--fs-lg-max));--fs-xl: clamp(var(--fs-xl-min), calc( (var(--fs-xl-min) (var(--fs-xl-max) - var(--fs-xl-min)) * ((100vw - 320px) / (1600 - 320)) )), var(--fs-xl-max))}:root{--single-tag-bg: color-mix(in srgb, var(--c-panel) 96%, transparent)}.dark{--single-tag-bg: color-mix(in srgb, var(--c-panel) 90%, transparent)}:root{--single-surface: var(--c-panel);--single-border: var(--c-border);--single-hero-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--single-meta-fg: var(--c-muted);--single-share-fg: var(--c-fg);--single-pn-bg: color-mix(in srgb, var(--c-panel) 96%, transparent)}.dark{--single-hero-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--single-pn-bg: color-mix(in srgb, var(--c-panel) 90%, transparent)}:root{--biblio-tag-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--biblio-tag-fg: var(--c-fg);--biblio-item-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--biblio-item-bg-hover: color-mix(in srgb, var(--c-panel) 96%, transparent);--biblio-item-bc: var(--c-border);--biblio-item-shadow: var(--shadow-1);--biblio-item-shadow-hover: var(--shadow-2);--biblio-title-fg: var(--c-fg);--biblio-meta-fg: var(--c-muted);--biblio-key-fg: var(--c-accent);--biblio-badge-bg: var(--c-accent);--biblio-badge-fg: var(--c-fg-inv,#fff);--biblio-gap: .75rem;--biblio-key-w: 6rem}.dark{--biblio-tag-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--biblio-tag-fg: var(--c-fg);--biblio-item-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--biblio-item-bg-hover: color-mix(in srgb, var(--c-panel) 88%, transparent)}:root{--docs-surface: var(--c-panel);--docs-border: var(--c-border);--docs-toc-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--docs-toc-title-fg: var(--c-fg);--docs-toc-link-fg: var(--c-fg);--docs-toc-muted: var(--c-muted);--docs-sidenav-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--docs-sidenav-link-fg: var(--c-fg);--docs-sidenav-muted: var(--c-muted);--docs-accent: var(--c-accent);--docs-sticky-top: 84px;--docs-quote-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--docs-code-bg: var(--c-panel)}.dark{--docs-surface: var(--c-panel);--docs-border: var(--c-border);--docs-toc-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--docs-toc-title-fg: var(--c-fg);--docs-toc-link-fg: var(--c-fg);--docs-toc-muted: var(--c-muted);--docs-sidenav-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--docs-sidenav-link-fg: var(--c-fg);--docs-sidenav-muted: var(--c-muted);--docs-quote-bg: color-mix(in srgb, var(--c-panel) 86%, transparent);--docs-code-bg: var(--c-panel)}:root{--docs-sidenav-item-bg: color-mix(in srgb, var(--docs-sidenav-bg, var(--c-panel)) 96%, transparent);--docs-sidenav-item-bg-hover: color-mix(in srgb, var(--docs-sidenav-bg, var(--c-panel)) 92%, transparent);--docs-toc-link-bg: color-mix(in srgb, var(--docs-toc-bg, var(--c-panel)) 96%, transparent);--docs-toc-link-bg-hover: color-mix(in srgb, var(--docs-toc-bg, var(--c-panel)) 92%, transparent);--docs-sidenav-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--docs-sidenav-bg-hover: color-mix(in srgb, var(--c-panel) 88%, transparent);--docs-toc-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--docs-toc-bg-hover: color-mix(in srgb, var(--c-panel) 88%, transparent);--docs-max-w: 72ch;--docs-gap: 1.25rem;--docs-side-w: 260px;--docs-toc-w: 240px;--docs-sidenav-fg: var(--c-fg);--docs-sidenav-muted: var(--c-muted);--docs-sidenav-bc: var(--c-border);--docs-sidenav-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--docs-sidenav-bg-hover: color-mix(in srgb, var(--c-panel) 96%, transparent);--docs-sidenav-bg-current: var(--c-accent);--docs-sidenav-fg-current: var(--c-fg-inv, #fff);--docs-toc-fg: var(--c-fg);--docs-toc-muted: var(--c-muted);--docs-toc-bc: var(--c-border);--docs-toc-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--docs-toc-bg-hover: color-mix(in srgb, var(--c-panel) 96%, transparent);--docs-toc-accent: var(--c-accent)}.dark{--docs-sidenav-item-bg: color-mix(in srgb, var(--docs-sidenav-bg, var(--c-panel)) 92%, transparent);--docs-sidenav-item-bg-hover: color-mix(in srgb, var(--docs-sidenav-bg, var(--c-panel)) 88%, transparent);--docs-toc-link-bg: color-mix(in srgb, var(--docs-toc-bg, var(--c-panel)) 92%, transparent);--docs-toc-link-bg-hover: color-mix(in srgb, var(--docs-toc-bg, var(--c-panel)) 88%, transparent)}:root{--content-note-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--content-tip-bg: color-mix(in srgb, #e1fbea 70%, var(--c-panel) 30%);--content-warn-bg: color-mix(in srgb, #fff3cd 70%, var(--c-panel) 30%);--content-callout-border: var(--c-border);--content-callout-fg: var(--c-fg);--content-quote-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--content-code-bg: var(--c-panel)}.dark{--content-note-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--content-tip-bg: color-mix(in srgb, #1d3b2b 60%, var(--c-panel) 40%);--content-warn-bg: color-mix(in srgb, #3b2f1a 60%, var(--c-panel) 40%);--content-callout-border: var(--c-border);--content-callout-fg: var(--c-fg);--content-quote-bg: color-mix(in srgb, var(--c-panel) 86%, transparent);--content-code-bg: var(--c-panel)}:root{--archive-surface: var(--c-panel);--archive-border: var(--c-border);--archive-card-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--archive-card-bg-hover: color-mix(in srgb, var(--c-panel) 96%, transparent);--archive-card-shadow: var(--shadow-1);--archive-card-shadow-hover: var(--shadow-2);--archive-title-fg: var(--c-fg);--archive-meta-fg: var(--c-muted);--archive-tag-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--archive-tag-fg: var(--c-fg);--archive-badge-bg: var(--c-accent);--archive-badge-fg: var(--c-fg-inv, #fff);--archive-media-overlay: linear-gradient(to top, rgba(0,0,0,.3), transparent 36%);--archive-pager-bg: var(--c-panel);--archive-pager-fg: var(--c-fg);--archive-pager-bc: var(--c-border);--archive-pager-bg-current: var(--c-accent);--archive-pager-fg-current: var(--c-fg-inv, #fff)}.dark{--archive-card-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--archive-card-bg-hover: color-mix(in srgb, var(--c-panel) 88%, transparent);--archive-tag-bg: color-mix(in srgb, var(--c-panel) 86%, transparent);--archive-media-overlay: linear-gradient(to top, rgba(0,0,0,.42), transparent 36%)}:root{--latest-title-fs: clamp(1.625rem, 1.2rem + 1vw, 2rem);--machaki-title-fs: clamp(1.625rem, 1.15rem + 1vw, 1.875rem);--title-lh: var(--lh-tight);--title-trk: var(--track-tight);--latest-title-px: 1rem;--latest-title-py: .75rem;--machaki-title-px: 1.25rem;--machaki-title-py: .75rem;--latest-fg: var(--c-fg);--machaki-fg: var(--c-fg);--latest-title-mb: .5rem;--machaki-title-mb: .5rem;--latest-meta-mt: .25rem;--machaki-meta-mt: .25rem;--title-trk: -.01em}.dark{--latest-fg: color-mix(in srgb, var(--c-fg) 96%, white 4%);--machaki-fg: color-mix(in srgb, var(--c-fg) 96%, white 4%)}:root{--prose-fg: var(--c-fg);--prose-muted: var(--c-muted);--prose-hr: var(--c-border);--prose-link: var(--c-accent);--prose-link-hover:color-mix(in srgb, var(--c-accent) 88%, black 12%);--prose-quote-bc: color-mix(in srgb, var(--c-border) 70%, transparent);--prose-quote-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--prose-code-fg: var(--c-fg);--prose-code-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--prose-code-bc: var(--c-border);--prose-pre-shadow: var(--shadow-1);--table-bc: var(--c-border);--table-bg: var(--c-panel);--table-th-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--table-stripe-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--table-caption-fg:var(--c-muted);--img-border: var(--c-border);--img-shadow: var(--shadow-1);--caption-fg: var(--c-muted);--prose-lh: var(--lh-normal);--prose-gap: .9rem;--prose-list-gap: .5rem;--prose-code-px: .35em;--prose-code-py: .2em;--table-cell-px: .75rem;--table-cell-py: .5rem;--figure-gap: .75rem}.dark{--prose-link-hover: color-mix(in srgb, var(--c-accent) 88%, white 12%);--prose-quote-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--prose-code-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--table-th-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--table-stripe-bg: color-mix(in srgb, var(--c-panel) 92%, transparent)}:root{--header-h: 64px;--header-bg: var(--c-panel);--header-fg: var(--c-fg);--header-bc: var(--c-border);--header-shadow: var(--shadow-1);--header-gap-x: 1rem;--header-gap-y: .5rem;--nav-link-fg: var(--c-fg);--nav-link-hover-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--nav-link-current-bg: var(--c-accent);--nav-link-current-fg: var(--c-fg-inv,#fff)}:root{--footer-bg: #1c1917;--footer-fg: #f5f5f4;--footer-link-hover: #fbbf24;--footer-border: #44403c;--footer-py: clamp(.9rem, .6rem + 1vw, 1.5rem);--footer-fs: .9375rem;--footer-lh: 1.6;--container-w: min(1320px, 92vw)}.dark{--footer-bg: #0c0a09;--footer-fg: #f5f5f4;--footer-link-hover: #fbbf24;--footer-border: #44403c}@media(min-width:1024px){:root{--footer-py: 1.5rem}}.dark{--nav-link-hover-bg: color-mix(in srgb, var(--c-panel) 88%, transparent)}:root{--form-bg: var(--c-panel);--form-fg: var(--c-fg);--form-bc: var(--c-border);--form-ph: color-mix(in srgb, var(--c-fg) 60%, transparent);--form-ring: color-mix(in srgb, var(--c-accent) 35%, transparent);--form-h: 40px;--form-radius: var(--radius-md);--form-px: .75rem;--form-py: .45rem;--form-gap: .75rem;--form-shadow: var(--shadow-1);--form-shadow-focus: 0 0 0 2px var(--form-ring), var(--shadow-2)}.dark{--form-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--form-ph: color-mix(in srgb, var(--c-fg) 70%, transparent)}:root{--badge-required-bg: var(--c-accent);--badge-required-fg: var(--c-fg-inv, #fff);--badge-required-bc: color-mix(in srgb, var(--badge-required-bg) 60%, black)}.dark{--badge-required-bg: var(--c-accent);--badge-required-fg: var(--c-fg-inv, #fff);--badge-required-bc: color-mix(in srgb, var(--badge-required-bg) 55%, black)}:root{--search-title-fs: 2rem;--search-title-fg: var(--c-fg);--search-meta-fg: var(--c-muted);--search-badge-bg: var(--c-accent);--search-badge-fg: var(--c-fg-inv, #fff);--search-mark-bg: color-mix(in srgb, var(--c-accent) 22%, transparent);--search-mark-fg: var(--c-fg);--search-empty-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--search-empty-bc: var(--c-border)}.dark{--search-mark-bg: color-mix(in srgb, var(--c-accent) 28%, transparent);--search-empty-bg: color-mix(in srgb, var(--c-panel) 90%, transparent)}:root{--comment-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--comment-bc: var(--c-border);--comment-shadow: var(--shadow-1);--comment-meta-fg: var(--c-muted);--comment-author-fg: var(--c-fg);--comment-gap: 1rem;--comment-indent: 1rem;--comment-thread-line: var(--c-border);--comment-avatar: 40px;--comment-avatar-md: 48px;--comment-reply-bg: var(--c-accent);--comment-reply-fg: var(--c-fg-inv, #fff);--comment-mod-bg: color-mix(in srgb, var(--c-accent) 18%, transparent)}.dark{--comment-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--comment-mod-bg: color-mix(in srgb, var(--c-accent) 24%, transparent)}:root{--crumb-fg: var(--c-muted);--crumb-fg-active: var(--c-fg);--crumb-sep: var(--c-border);--crumb-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--crumb-bc: var(--c-border);--crumb-hover-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--err-title-fs: clamp(2rem, 1.4rem + 2vw, 3rem);--err-title-fg: var(--c-fg);--err-msg-fg: var(--c-muted);--err-panel-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--err-panel-bc: var(--c-border)}.dark{--crumb-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--crumb-hover-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--err-panel-bg: color-mix(in srgb, var(--c-panel) 90%, transparent)}:root{--sidebar-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--sidebar-bc: var(--c-border);--sidebar-shadow: var(--shadow-1);--sidebar-gap: 1rem;--sidebar-sticky-top: calc(var(--header-h, 0px) + 12px);--widget-title-fs: 1rem;--widget-title-fg: var(--c-fg);--widget-title-bc: var(--c-border);--widget-title-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--widget-body-gap: .5rem;--widget-link-fg: var(--c-fg);--widget-link-hover-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--widget-meta-fg: var(--c-muted);--tag-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--tag-fg: var(--c-fg);--tag-bg-hover: color-mix(in srgb, var(--c-panel) 92%, transparent);--cal-bc: var(--c-border);--cal-th-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--cal-td-bg-hover: color-mix(in srgb, var(--c-panel) 96%, transparent)}.dark{--sidebar-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--widget-title-bg: color-mix(in srgb, var(--c-panel) 90%, transparent);--tag-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--tag-bg-hover: color-mix(in srgb, var(--c-panel) 84%, transparent);--cal-th-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--cal-td-bg-hover: color-mix(in srgb, var(--c-panel) 88%, transparent)}:root{--print-bg: #fff;--print-fg: #000;--print-muted: #444;--print-border: #ccc;--print-lh: 1.6;--print-gap: .9rem;--print-code-bg: #fafafa;--print-code-bc: #ddd;--print-table-th: #f3f3f3;--print-page-margin: 12.7mm}:root{--a11y-ring: color-mix(in srgb, var(--c-accent) 40%, transparent);--a11y-ring-weak: color-mix(in srgb, var(--c-accent) 25%, transparent);--a11y-ring-offset: 2px;--selection-bg: color-mix(in srgb, var(--c-accent) 25%, transparent);--selection-fg: var(--c-fg);--skip-bg: var(--c-accent);--skip-fg: var(--c-fg-inv, #fff);--kbd-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--kbd-fg: var(--c-fg);--kbd-bc: var(--c-border)}.dark{--a11y-ring: color-mix(in srgb, var(--c-accent) 55%, transparent);--a11y-ring-weak: color-mix(in srgb, var(--c-accent) 35%, transparent);--selection-bg: color-mix(in srgb, var(--c-accent) 32%, transparent)}:root{--code-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--code-fg: var(--c-fg);--code-bc: var(--c-border);--code-shadow: var(--shadow-1);--code-comment: #6a737d;--code-punct: #5b6168;--code-keyword: #b454ff;--code-string: #2da44e;--code-number: #d73a49;--code-operator:#b47b1e;--code-func: #0969da;--code-class: #cf222e;--code-attr: #0a7f5a;--code-builtin: #8b6cff;--code-var: #1f2328;--code-boolean: #d73a49;--code-const: #7d4af8;--code-ln-fg: var(--c-muted);--code-ln-bc: var(--c-border);--code-hl-bg: color-mix(in srgb, var(--c-accent) 12%, transparent);--code-copy-bg: var(--c-panel);--code-copy-fg: var(--c-fg);--code-copy-bc: var(--c-border);--code-px: 1rem;--code-py: .75rem;--code-rd: .5rem}.dark{--code-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--code-comment: #8b949e;--code-punct: #a1a8b0;--code-keyword: #d2a8ff;--code-string: #7ee787;--code-number: #ff7b72;--code-operator:#e3b341;--code-func: #79c0ff;--code-class: #ffa198;--code-attr: #93e1c8;--code-builtin: #b6a6ff;--code-var: #c9d1d9;--code-boolean: #ff7b72;--code-const: #c6a2ff;--code-hl-bg: color-mix(in srgb, var(--c-accent) 18%, transparent)}:root{--related-gap: 1rem;--related-title-fs: 1.25rem;--related-title-fg: var(--c-fg);--related-meta-fg: var(--c-muted);--author-bg: color-mix(in srgb, var(--c-panel) 98%, transparent);--author-bc: var(--c-border);--author-fg: var(--c-fg);--author-meta: var(--c-muted);--author-shadow: var(--shadow-1);--author-av-size: 72px;--author-av-size-md: 96px;--author-gap: .75rem;--author-social-gap: .5rem}.dark{--author-bg: color-mix(in srgb, var(--c-panel) 90%, transparent)}:root{--theme-anim-dur: .2s;--theme-anim-ease: cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){:root{--theme-anim-dur: 1ms}}:root{--title-lh: 1.25;--latest-title-fs: 1.6rem;--machaki-title-fs: 1.6rem;--latest-title-fg: var(--c-fg, #111);--machaki-title-fg: var(--c-fg, #111);--hd-accentB: var(--c-primary);--hd-fg: #334155}.dark{--latest-title-fg: var(--c-fg-inv, #fff);--machaki-title-fg: var(--c-fg-inv, #fff);--hd-fg: #fff}@media(min-width:1280px){:root{--latest-title-fs: 2.5rem;--machaki-title-fs: 2.5rem}}:root{--title-lh: 1.25;--latest-title-fs: 1.6rem;--machaki-title-fs: 1.6rem;--latest-title-fg: var(--c-fg, #111);--machaki-title-fg: var(--c-fg, #111)}.dark{--latest-title-fg: var(--c-fg-inv, #fff);--machaki-title-fg: var(--c-fg-inv, #fff)}@media(min-width:640px){:root{--latest-title-fs: 1.9rem;--machaki-title-fs: 1.9rem}}@media(min-width:1024px){:root{--title-lh: 1.2;--latest-title-fs: 2.25rem;--machaki-title-fs: 2.25rem}}:root{--logo-h: 40px}@media(max-width:1023.98px){:root{--logo-h: 48px}}:root{--header-bg: #ffffff;--header-fg: #1c1917}.dark{--header-bg: #1c1917;--header-fg: #f5f5f4}:root{--hero-h: 40vh}@media(min-width:1024px){:root{--hero-h: 56vh}}:root{--header-hover-bg: rgba(0,0,0,.06);--header-hover-fg: #1c1917;--header-active-bg: rgba(0,0,0,.1);--header-active-fg: #1c1917}.dark{--header-hover-bg: rgba(255,255,255,.1);--header-hover-fg: #f5f5f4;--header-active-bg: rgba(255,255,255,.18);--header-active-fg: #f5f5f4}:root{--hero-h: 40vh;--hero-pad-x: 1rem;--hero-pad-y: 1rem;--hero-text-align: right;--hero-title-fs: clamp(2rem, 1.2rem + 2.5vw, 3.25rem);--hero-title-lh: 1.1;--hero-title-fg: rgba(255,255,255,.9);--hero-title-shadow: 0 2px 10px rgba(0,0,0,.42), 0 0 1px rgba(0,0,0,.35);--hero-subtitle-fs: .9rem;--hero-subtitle-fg: rgba(255,255,255,.85);--biblio-entry-border: var(--c-primary);--biblio-side-nav-bg: var(--c-primary);--biblio-side-nav-fg: #e7e7e7;--biblio-side-nav-link: #fff;--biblio-side-nav-border: var(--c-border);--hero-overlay: radial-gradient(110% 80% at 50% 45%, rgba(0,0,0,.03) 0%, rgba(0,0,0,.18) 40%, rgba(0,0,0,.42) 100%), rgba(0,0,0,.24)}@media(min-width:1024px){:root{--hero-h: 56vh;--hero-pad-x: 2rem;--hero-pad-y: 1.5rem}}.dark{--hero-overlay: radial-gradient(110% 80% at 50% 45%, rgba(0,0,0,.07) 0%, rgba(0,0,0,.28) 40%, rgba(0,0,0,.6) 100%), rgba(0,0,0,.38)}:root{--code-bg: #f6f8fa;--code-fg: #24292f;--code-bc: #d0d7de;--code-rd: .375rem;--code-shadow: 0 1px 3px rgba(0,0,0,.08);--code-px: 1rem;--code-py: .875rem;--code-comment: #6a737d;--code-punct: #24292f;--code-const: #cf222e;--code-number: #0550ae;--code-string: #0a3069;--code-operator: #cf222e;--code-attr: #8250df;--code-keyword: #cf222e;--code-func: #8250df;--code-class: #953800;--code-var: #953800;--code-builtin: #0550ae;--code-hl-bg: rgba(255,212,0,.15);--code-ln-fg: #57606a;--code-ln-bc: #d0d7de;--code-copy-bg: #f6f8fa;--code-copy-fg: #24292f;--code-copy-bc: #d0d7de}.dark{--code-bg: #161b22;--code-fg: #c9d1d9;--code-bc: #30363d;--code-shadow: 0 1px 3px rgba(0,0,0,.3);--code-comment: #8b949e;--code-punct: #c9d1d9;--code-const: #ff7b72;--code-number: #79c0ff;--code-string: #a5d6ff;--code-operator: #ff7b72;--code-attr: #d2a8ff;--code-keyword: #ff7b72;--code-func: #d2a8ff;--code-class: #ffa657;--code-var: #ffa657;--code-builtin: #79c0ff;--code-hl-bg: rgba(255,212,0,.1);--code-ln-fg: #8b949e;--code-ln-bc: #30363d;--code-copy-bg: #161b22;--code-copy-fg: #c9d1d9;--code-copy-bc: #30363d}:root{--print-page-margin: 1.5cm;--print-bg: #fff;--print-fg: #000;--print-muted: #666;--print-lh: 1.6;--print-gap: .75rem;--print-border: #ccc;--print-code-bg: #f5f5f5;--print-code-bc: #ddd;--print-table-th: #f0f0f0}:where(.nojq){min-width:0!important}*,*:before,*:after{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}html{height:100%}body{margin:0;color:var(--c-fg);background:var(--c-panel);line-height:var(--lh-normal);letter-spacing:var(--track-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video,canvas{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}p{margin:1em 0}.screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.screen-reader-text:focus{position:static!important;height:auto;width:auto;clip:auto;white-space:normal;margin:0}body{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:100vh}.site-wrapper{display:block;flex:1 0 auto;width:100%!important;max-width:none!important}body>footer{flex-shrink:0;width:100%;margin-top:auto}.machaki,.panel{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}:where(.entry-content,.page-content,.main-content){line-height:var(--lh-relaxed)}:where(.entry-content,.page-content,.main-content)>*+*{margin-top:1rem}:where(.entry-content,.page-content,.main-content) :where(h1,h2,h3,h4,h5,h6) :not([class*=heading]) :not(.latest-columns-title-style) :not(.machaki-group-title-style){line-height:var(--lh-tight);letter-spacing:var(--track-tight);margin-top:1.5rem;margin-bottom:.5rem}:where(.entry-content,.page-content,.main-content) ul,:where(.entry-content,.page-content,.main-content) ol{padding-left:1.25rem;margin:.75rem 0}:where(.entry-content,.page-content,.main-content) li+li{margin-top:.25rem}:where(.entry-content,.page-content,.main-content) blockquote,:where(.entry-content,.page-content,.main-content) .wp-block-quote{position:relative;margin:1rem 0;padding:1.5rem 2.5rem .75rem;border-left:3px solid var(--c-border);background:var(--content-quote-bg);border-radius:var(--radius-md);quotes:none!important}:where(.entry-content,.page-content,.main-content) blockquote p:before,:where(.entry-content,.page-content,.main-content) blockquote p:after,:where(.entry-content,.page-content,.main-content) .wp-block-quote p:before,:where(.entry-content,.page-content,.main-content) .wp-block-quote p:after{content:none!important;display:none!important}:where(.entry-content,.page-content,.main-content) blockquote p{margin:0}:where(.entry-content,.page-content,.main-content) blockquote cite,:where(.entry-content,.page-content,.main-content) .wp-block-quote cite{display:block;margin-top:.75rem;padding-right:1.5rem;font-size:.875rem;font-style:normal;color:var(--c-muted, #6b7280);text-align:right}:where(.entry-content,.page-content,.main-content) blockquote cite:before,:where(.entry-content,.page-content,.main-content) .wp-block-quote cite:before{content:"— "}:where(.entry-content,.page-content,.main-content) q{quotes:"「" "」" "『" "』";font-style:normal;color:var(--c-fg)}:where(.entry-content,.page-content,.main-content) q:before{content:open-quote;color:var(--c-accent, #3b82f6)}:where(.entry-content,.page-content,.main-content) q:after{content:close-quote;color:var(--c-accent, #3b82f6)}:where(.entry-content,.page-content,.main-content) code{background:color-mix(in srgb,var(--content-code-bg) 92%,transparent);border:1px solid var(--c-border);padding:.1em .35em;border-radius:var(--radius-sm)}:where(.entry-content,.page-content,.main-content) pre{background:var(--content-code-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:.75rem 1rem;overflow:auto;box-shadow:var(--shadow-1)}:where(.entry-content,.page-content,.main-content) pre code{background:transparent;border:0;padding:0}:where(.entry-content,.page-content,.main-content) hr{border:0;height:1px;background:var(--c-border);margin:1.25rem 0}:where(.entry-content,.page-content,.main-content) table{width:100%;border-collapse:collapse;border:1px solid var(--c-border);border-radius:var(--radius-md);overflow:hidden}:where(.entry-content,.page-content,.main-content) th,:where(.entry-content,.page-content,.main-content) td{border-bottom:1px solid var(--c-border);padding:.5rem .75rem}:where(.entry-content,.page-content,.main-content) thead th{background:color-mix(in srgb,var(--c-panel) 96%,transparent)}:where(.entry-content,.page-content,.main-content) a[href^="https://"]:after{content:"";display:inline-block;width:.9em;height:.9em;margin-left:.3em;vertical-align:text-bottom;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 3h7v7h-2V6.41l-9.29 9.3-1.42-1.42 9.3-9.29H14V3z'/%3E%3Cpath fill='currentColor' d='M5 5h6v2H7v10h10v-4h2v6H5z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 3h7v7h-2V6.41l-9.29 9.3-1.42-1.42 9.3-9.29H14V3z'/%3E%3Cpath fill='currentColor' d='M5 5h6v2H7v10h10v-4h2v6H5z'/%3E%3C/svg%3E") no-repeat center / contain;opacity:.85}:where(.entry-content,.page-content,.main-content) figure{margin:1rem 0}:where(.entry-content,.page-content,.main-content) img{max-width:100%;height:auto;display:block;border-radius:var(--radius-md)}.footnotes{font-size:var(--fs-sm);color:var(--c-muted)}.footnotes hr{display:none}:where(.entry-content,.page-content,.main-content){color:var(--prose-fg);line-height:var(--prose-lh)}:where(.entry-content,.page-content,.main-content) :where(p,ul,ol,pre,blockquote,table,figure){margin:0 0 var(--prose-gap)}:where(.entry-content,.page-content,.main-content) :where(h1,h2,h3,h4,h5,h6) :not([class*=heading]) :not(.latest-columns-title-style) :not(.machaki-group-title-style){margin:1.25rem 0 .5rem}.page-template-default :where(.entry-content) h2:not([class*=heading]){position:relative;padding:1.25rem .313rem 1.25rem .625rem;margin:1.875rem -.625rem .625rem;font-size:var(--latest-title-fs);line-height:1.2;color:var(--latest-fg);background-image:var(--latest-bg-stack);border:2px solid var(--latest-border);border-radius:3px;box-shadow:var(--latest-inset),var(--shadow-1);word-break:break-word}.page-template-default :where(.entry-content) h2:not([class*=heading]):before{position:absolute;top:100%;left:1.875rem;width:0;height:0;content:"";border:14px solid transparent;border-top:14px solid var(--h043-bdr, var(--latest-border))}.page-template-default :where(.entry-content) h2:not([class*=heading]):after{position:absolute;top:100%;left:2.063rem;width:0;height:0;content:"";border:11px solid transparent;border-top:11px solid var(--h043-bg, var(--latest-bg-color, #fff))}.page-template-default :where(.entry-content) h3:not([class*=heading]){position:relative;display:block;padding:14px 5px 10px 50px;margin:30px 20px 10px -10px;font-weight:700;font-size:var(--hd10-fs, 1.125rem);line-height:1;color:var(--hd10-fg);background:var(--hd10-bg);border:none;border-radius:22px 0 0 22px}.page-template-default :where(.entry-content) h3:not([class*=heading]):before{content:"";position:absolute;top:50%;left:14px;width:20px;height:20px;margin-top:-10px;background:var(--hd10-before-bg);border-radius:50%;box-shadow:inset 1px 1px 1px #777}.parent-pageid-2410 article .entry-content dl dt{margin-bottom:-1px;padding:.5rem;background-color:#1e90ff;color:#fff;font-size:.875rem;text-shadow:1px 1px rgba(0,0,0,.4)}.parent-pageid-2410 article .entry-content :where(ul.machaki_shorts_lists,ol.machaki_shorts_lists,dl.machaki_shorts_lists dd>ul){display:flex;flex-wrap:wrap;gap:.333rem .5rem;padding-left:0;margin-left:0;margin-right:0}.parent-pageid-2410 article .entry-content :where(ul.machaki_shorts_lists,ol.machaki_shorts_lists,dl.machaki_shorts_lists dd>ul)>li{list-style-type:none;flex-shrink:0}.parent-pageid-2410 article .entry-content li>a.censor-button{display:inline-block;padding:.5rem 1rem;background-color:#2199e8;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;border-radius:.25rem;transition:background-color .2s ease,transform .1s ease}.parent-pageid-2410 article .entry-content li>a.censor-button:hover{background-color:#1a7ab8;transform:translateY(-1px)}article#post-2412 .entry-content li>a.censor-button{background-color:#4d1cff}article#post-2412 .entry-content li>a.censor-button:hover{background-color:#3d0fcc}article#post-2414 .entry-content li>a.censor-button{background-color:#969}article#post-2414 .entry-content li>a.censor-button:hover{background-color:#757}article#post-2416 .entry-content li>a.censor-button{background-color:#ed181e}article#post-2416 .entry-content li>a.censor-button:hover{background-color:#c01318}article#post-2418 .entry-content li>a.censor-button{background-color:#2f8b20}article#post-2418 .entry-content li>a.censor-button:hover{background-color:#256f19}article#post-2544 .entry-content li>a.censor-button{background-color:#000}article#post-2544 .entry-content li>a.censor-button:hover{background-color:#333}article#post-2805 .entry-content li>a.censor-button{background-color:#2199e8}article#post-2805 .entry-content li>a.censor-button:hover{background-color:#1a7ab8}.dark article#post-2412 .entry-content li>a.censor-button{background-color:#8c6aff}.dark article#post-2412 .entry-content li>a.censor-button:hover{background-color:#a085ff}.dark article#post-2414 .entry-content li>a.censor-button{background-color:#9b6ba9}.dark article#post-2414 .entry-content li>a.censor-button:hover{background-color:#ab7bb9}.dark article#post-2416 .entry-content li>a.censor-button{background-color:#d91f28}.dark article#post-2416 .entry-content li>a.censor-button:hover{background-color:#e93f48}.dark article#post-2418 .entry-content li>a.censor-button{background-color:#2f8b20}.dark article#post-2418 .entry-content li>a.censor-button:hover{background-color:#3fa830}.dark article#post-2544 .entry-content li>a.censor-button{background-color:#666}.dark article#post-2544 .entry-content li>a.censor-button:hover{background-color:#888}.dark article#post-2805 .entry-content li>a.censor-button{background-color:#2199e8}.dark article#post-2805 .entry-content li>a.censor-button:hover{background-color:#3bb0ff}:where(.entry-content,.page-content,.main-content) a{color:var(--prose-link);text-decoration:underline;text-underline-offset:.15em}:where(.entry-content,.page-content,.main-content) a:hover{color:var(--prose-link-hover)}:where(.entry-content,.page-content,.main-content) ul,:where(.entry-content,.page-content,.main-content) ol{padding-left:1.25em}:where(.entry-content,.page-content,.main-content) li{margin:0 0 var(--prose-list-gap)}:where(.entry-content,.page-content,.main-content) blockquote{position:relative;border-left:3px solid var(--prose-quote-bc);background:var(--prose-quote-bg);padding:1.5rem 2.5rem .75rem;margin-left:0;margin-right:0;quotes:none!important}:where(.entry-content,.page-content,.main-content) blockquote:before{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;top:.5rem;left:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(.entry-content,.page-content,.main-content) blockquote:after{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;bottom:.5rem;right:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(.entry-content,.page-content,.main-content) :where(code):not(pre code){color:var(--prose-code-fg);background:var(--prose-code-bg);border:1px solid var(--prose-code-bc);border-radius:.25rem;padding:var(--prose-code-py) var(--prose-code-px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}:where(.entry-content,.page-content,.main-content) pre{background:var(--prose-code-bg);border:1px solid var(--prose-code-bc);border-radius:.5rem;padding:.75rem 1rem;overflow:auto;box-shadow:var(--prose-pre-shadow)}:where(.entry-content,.page-content,.main-content) pre code{background:transparent;border:0;padding:0;font-size:.95em}:where(.entry-content,.page-content,.main-content) hr{border:0;border-top:1px solid var(--prose-hr);margin:var(--prose-gap) 0}:where(.entry-content,.page-content,.main-content) table{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--table-bc);border-radius:.5rem;background:var(--table-bg)}:where(.entry-content,.page-content,.main-content) thead th{background:var(--table-th-bg)}:where(.entry-content,.page-content,.main-content) th,:where(.entry-content,.page-content,.main-content) td{padding:var(--table-cell-py) var(--table-cell-px);border-bottom:1px solid var(--table-bc)}:where(.entry-content,.page-content,.main-content) tbody tr:nth-child(odd){background:var(--table-stripe-bg)}:where(.entry-content,.page-content,.main-content) caption{caption-side:bottom;padding-top:.5rem;color:var(--table-caption-fg);font-size:.875em}:where(.entry-content,.page-content,.main-content) .table-responsive{overflow:auto;-webkit-overflow-scrolling:touch}:where(.entry-content,.page-content,.main-content) .table-responsive>table{min-width:720px}:where(.entry-content,.page-content,.main-content) img{max-width:100%;height:auto;display:block}:where(.entry-content,.page-content,.main-content) figure{margin:0 0 var(--figure-gap)}:where(.entry-content,.page-content,.main-content) figcaption{color:var(--caption-fg);font-size:.875em;margin-top:.35rem}:where(.entry-content,.page-content,.main-content) .alignleft{float:left;margin:.25rem 1rem .5rem 0}:where(.entry-content,.page-content,.main-content) .alignright{float:right;margin:.25rem 0 .5rem 1rem}@media(max-width:640px){:where(.entry-content,.page-content,.main-content) .alignleft,:where(.entry-content,.page-content,.main-content) .alignright{float:none;margin:0 0 var(--figure-gap)}}.container-page{width:100%;max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.container-page{padding-inline:1.5rem}}.layout-2col{display:grid;grid-template-columns:1fr;gap:var(--layout-gap, 1.5rem)}@media(min-width:1024px){.layout-2col{grid-template-columns:1fr var(--sidebar-w, 300px)}.layout-2col-rev{grid-template-columns:var(--sidebar-w, 300px) 1fr}}.main-content{min-width:0;max-width:var(--content-max-w, 72ch)}.main-content-full{min-width:0;max-width:none}.sidebar-area{min-width:0}@media(max-width:1023px){.sidebar-area{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--c-border)}}.hero-section{position:relative;overflow:hidden}.hero-section:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);pointer-events:none}.featured-posts .card{display:flex;flex-direction:column}.featured-posts .card a:first-child{flex-shrink:0}.page-section{padding-block:3rem}@media(min-width:768px){.page-section{padding-block:4rem}}.page-section+.page-section{border-top:1px solid var(--c-border)}.section{position:relative;width:100%;--section-hero-fg: #fff}.dark .section{--section-hero-fg: #e2e8f0}.section-contained{max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.section-contained{padding-inline:1.5rem}}.section-hero{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;padding-top:var(--header-h, 60px)!important;padding-bottom:0!important;background-color:var(--section-hero-bg-color, var(--c-primary));color:var(--section-hero-fg, #fff);text-align:var(--section-hero-align, left);overflow:hidden}.section-hero:before{content:"";position:absolute;inset:0;background-image:var(--hero-bg-image);background-size:cover;background-position:center 65%;background-repeat:no-repeat;pointer-events:none;z-index:-1}.home .section-hero:before,.page-template-front .section-hero:before{background-position:72% 58%}.section-hero:after{content:"";position:absolute;inset:0;background:var(--hero-overlay, linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,.5)));pointer-events:none;z-index:0}body.admin-bar .section-hero{padding-top:calc(var(--header-h, 60px) + 46px)!important}@media(min-width:783px){body.admin-bar .section-hero{padding-top:calc(var(--header-h, 60px) + 32px)!important}}.home footer,.page-template-front footer{display:none!important}.home #cielos-back-to-top,.page-template-front #cielos-back-to-top{display:none!important}.section-hero .hero-showcase-mount{flex:1;display:flex;flex-direction:column}.hero-definitive{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:min(1280px,92vw);margin-inline:auto;padding:.5rem 1rem}@media(min-width:768px){.hero-definitive{padding:1rem 1.5rem}}.hero-definitive__content{display:flex;flex-direction:column;gap:2.5rem;align-items:center;width:100%}@media(min-width:1024px){.hero-definitive__content{flex-direction:row;gap:3rem;align-items:flex-start}}.hero-definitive__inner{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transform:translateY(1.5rem);transition:opacity 1s ease-out,transform 1s ease-out}.is-visible .hero-definitive__inner{opacity:1;transform:translateY(0)}@media(min-width:1024px){.hero-definitive__inner{align-items:flex-start;text-align:left}}.hero-definitive__center{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:clamp(3rem,8vw,5rem)}.hero-definitive__sun{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(10rem,30vw,22rem);height:clamp(10rem,30vw,22rem);pointer-events:none;z-index:0}.hero-definitive__sun img{position:absolute;width:100%;height:100%;object-fit:contain;transition:opacity .5s ease}.hero-definitive__title{position:relative;z-index:1;font-family:Lobster,cursive;font-size:clamp(3rem,8vw,5.5rem);font-weight:400;line-height:1.1;color:var(--section-hero-fg, #fff);text-shadow:0 2px 15px rgba(0,0,0,.5),0 0 40px rgba(255,255,255,.4);letter-spacing:.05em;margin:0}.hero-definitive__subtitle{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 0 clamp(5rem,12vw,8rem);width:100%;opacity:0;transform:translateY(1rem);transition:opacity 1s ease-out,transform 1s ease-out}.is-visible .hero-definitive__subtitle{opacity:1;transform:translateY(0)}.hero-definitive__subtitle-line{flex:0 0 clamp(1.5rem,5vw,3.5rem);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6))}.hero-definitive__subtitle-line:last-child{background:linear-gradient(90deg,rgba(255,255,255,.6),transparent)}.hero-definitive__subtitle-text{font-size:1.02rem;letter-spacing:.35em;text-transform:uppercase;color:#ffffffd9;font-weight:500;text-shadow:0 0 20px rgba(255,255,255,.3);white-space:nowrap}.hero-definitive__tagline{font-size:clamp(1rem,2vw,1.25rem);font-weight:300;line-height:1.6;color:#ffffffd9;margin-bottom:1.5rem;max-width:32rem}.hero-definitive__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}@media(min-width:1024px){.hero-definitive__pills{justify-content:flex-start}}.hero-definitive__pill{padding:.4rem .9rem;border-radius:9999px;font-size:.8rem;font-weight:500;backdrop-filter:blur(8px)}.hero-definitive__pill--green{background:#10b98126;color:#6ee7b7;border:1px solid rgba(16,185,129,.25)}.hero-definitive__pill--cyan{background:#06b6d426;color:#67e8f9;border:1px solid rgba(6,182,212,.25)}.hero-definitive__pill--blue{background:#3b82f626;color:#93c5fd;border:1px solid rgba(59,130,246,.25)}.hero-definitive__cta{display:flex;flex-direction:column;gap:.75rem}@media(min-width:480px){.hero-definitive__cta{flex-direction:row}}.hero-definitive__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border-radius:.75rem;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.hero-definitive__btn--primary{background:#fffffff2;color:var(--c-primary-dark, #0369a1);box-shadow:0 4px 15px #00000026}.hero-definitive__btn--primary:hover{background:#fff;color:var(--c-primary, #0ea5e9);box-shadow:0 6px 20px #0003;transform:translateY(-1px)}.hero-definitive__btn--secondary{background:#ffffff14;color:#ffffffd9;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(8px)}.hero-definitive__btn--secondary:hover{background:#ffffff26;color:#fff}.hero-definitive__cards{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:24rem;opacity:0;transform:translateY(2rem);transition:opacity 1s ease-out,transform 1s ease-out;transition-delay:.3s}.is-visible .hero-definitive__cards{opacity:1;transform:translateY(0)}@media(min-width:1024px){.hero-definitive__cards{flex-shrink:0;width:22rem}}.hero-definitive__card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:1rem;background:#ffffff1a;backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.2);transition:background .3s ease,transform .3s ease;cursor:default}.hero-definitive__card:hover{background:#ffffff2e;transform:translateY(-2px)}.hero-definitive__card-icon{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#ffffff40;display:flex;align-items:center;justify-content:center}.hero-definitive__card-title{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .2rem}.hero-definitive__card-desc{font-size:.8rem;color:#ffffffb3;line-height:1.5;margin:0}.hero-definitive__falling-icons{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:5;opacity:0;transition:opacity 1.5s ease-out;transition-delay:1s}.is-visible .hero-definitive__falling-icons{opacity:1}.hero-definitive__fall-icon{position:absolute;top:-2.5rem;font-size:1.5rem;opacity:0;animation:hero-fall linear infinite}@keyframes hero-fall{0%{transform:translateY(0) rotate(0);opacity:0}5%{opacity:.3}85%{opacity:.25}to{transform:translateY(calc(100vh - 2rem)) rotate(45deg);opacity:0}}.hero-definitive__constellation{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;opacity:0;transition:opacity 2s ease-out;transition-delay:.5s}.is-visible .hero-definitive__constellation{opacity:1}.hero-definitive__constellation-svg{position:absolute;top:0;left:0;width:100%;height:100%}.hero-definitive__cline{stroke:#ffffff26;stroke-width:1;stroke-dasharray:200;stroke-dashoffset:200;animation:hero-line-draw 2s ease-out forwards}@keyframes hero-line-draw{to{stroke-dashoffset:0}}.hero-definitive__cnode-icon{position:absolute;font-size:1.2rem;opacity:.3;animation:hero-icon-float 8s ease-in-out infinite}.hero-definitive__cnode-icon:nth-child(odd){animation-name:hero-icon-float-alt}@keyframes hero-icon-float{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(0);opacity:.2}25%{transform:translate(-50%,-50%) translateY(-12px) translate(6px) rotate(5deg);opacity:.35}50%{transform:translate(-50%,-50%) translateY(-4px) translate(10px) rotate(0);opacity:.25}75%{transform:translate(-50%,-50%) translateY(-14px) translate(3px) rotate(-3deg);opacity:.35}}@keyframes hero-icon-float-alt{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(0);opacity:.2}25%{transform:translate(-50%,-50%) translateY(-8px) translate(-8px) rotate(-5deg);opacity:.3}50%{transform:translate(-50%,-50%) translateY(-16px) translate(-4px) rotate(0);opacity:.25}75%{transform:translate(-50%,-50%) translateY(-6px) translate(-10px) rotate(4deg);opacity:.35}}.hero-title__text{position:relative;z-index:1;text-shadow:0 2px 15px rgba(0,0,0,.5),0 0 40px rgba(255,255,255,.4);letter-spacing:.05em;color:var(--section-hero-fg, #fff)}.hero-title__sun{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(10rem,30vw,25rem);height:clamp(10rem,30vw,25rem);z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.hero-title__sun img{position:absolute;width:100%;height:100%;object-fit:contain;transition:opacity .5s ease}.hero-sun-dark{opacity:0}.hero-sun-light{opacity:1;filter:drop-shadow(0 0 20px rgba(255,200,50,.4))}.dark .hero-sun-light{opacity:0}.dark .hero-sun-dark{opacity:1;filter:drop-shadow(0 0 30px rgba(255,100,0,.5))}.section-intro{padding-block:var(--section-intro-py-sm, 3rem);background:var(--section-intro-bg, var(--c-bg))}@media(min-width:768px){.section-intro{padding-block:var(--section-intro-py, 4rem)}}.section-intro .fp-intro{max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.section-intro .fp-intro{padding-inline:1.5rem;max-width:80%}}.section-intro h2{font-weight:300;margin-bottom:1.5rem}.section-intro h4{color:var(--c-muted, #777);font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.section-benefits{padding-block:var(--section-benefits-py-sm, 3rem);background:var(--section-benefits-bg, var(--c-bg));text-align:center}@media(min-width:768px){.section-benefits{padding-block:var(--section-benefits-py, 4rem)}}.section-benefits>header{max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem;margin-bottom:3rem}@media(min-width:768px){.section-benefits>header{padding-inline:1.5rem}}.section-benefits>header h2{font-weight:300;margin-bottom:1rem}.section-benefits>header h4{color:var(--c-muted, #777);font-size:1.125rem;line-height:1.6}.section-divider{max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem;padding-block:1rem}@media(min-width:768px){.section-divider{padding-inline:1.5rem}}.section-divider hr{border:none;border-top:1px dashed var(--c-border, #e2e8f0);margin:0}.section-divider--solid hr{border-top-style:solid}.section-page{padding-block:var(--section-page-py-sm, 3rem);background:var(--section-page-bg, var(--c-bg))}@media(min-width:768px){.section-page{padding-block:var(--section-page-py, 4rem)}}.section-page+.section-page{border-top:1px solid var(--c-border, #e2e8f0)}.section--alt{background:var(--section-alt-bg, var(--c-panel))}.dark .section--alt{background:var(--section-alt-bg-dark, var(--c-panel))}.section-cta{margin-top:2rem}.section-cta a,.section-cta button{display:inline-flex;align-items:center;gap:.5rem}.feature-item__icon{width:4rem;height:4rem;margin-inline:auto;margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.feature-icon{width:100%;height:100%;object-fit:contain;transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.feature-item:hover .feature-icon{transform:scale(1.1) translateY(-5px);filter:drop-shadow(0 8px 16px rgba(0,0,0,.2))}.dark .feature-icon{filter:drop-shadow(0 4px 12px rgba(255,255,255,.1))}.feature-grid{display:grid;grid-template-columns:1fr;gap:var(--feature-gap, 2rem);max-width:var(--container-w, min(1280px, 92vw));margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.feature-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.feature-grid{padding-inline:1.5rem}}@media(min-width:1024px){.feature-grid{grid-template-columns:repeat(4,1fr)}}.feature-grid--cols-3{grid-template-columns:1fr}@media(min-width:640px){.feature-grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.feature-grid--cols-3{grid-template-columns:repeat(3,1fr)}}.feature-item{text-align:center;padding:var(--feature-item-padding, 1rem)}.feature-item__icon{display:flex;align-items:center;justify-content:center;width:var(--feature-icon-size, 4rem);height:var(--feature-icon-size, 4rem);margin:0 auto 1rem;padding:1rem;border-radius:var(--feature-icon-radius, .75rem);background:var(--feature-icon-bg, var(--c-primary-light, #e0f2fe));color:var(--feature-icon-color, var(--c-primary));transition:transform .3s ease,box-shadow .3s ease}.feature-item:hover .feature-item__icon{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.feature-item__icon svg,.feature-item__icon img{width:100%;height:100%;object-fit:contain}.feature-item__icon [class^=i-],.feature-item__icon [class*=" i-"]{font-size:2rem}.feature-item__title{font-size:var(--feature-title-fs, 1.5rem);font-weight:var(--feature-title-weight, 300);color:var(--feature-title-color, var(--c-fg));margin-bottom:.75rem;line-height:1.3}.feature-item__desc{font-size:var(--feature-desc-fs, .9375rem);color:var(--feature-desc-color, var(--c-muted, #777));line-height:1.6}.feature-grid__footer{grid-column:1 / -1;text-align:center;margin-top:2rem;padding-top:1rem}.feature-grid__footer a{color:var(--c-primary);font-weight:500;text-decoration:none;transition:color .2s ease}.feature-grid__footer a:hover{color:var(--c-primary-dark);text-decoration:underline}.dark .feature-item__icon{background:var(--feature-icon-bg-dark, rgba(14, 165, 233, .15))}.dark .feature-item__title{color:var(--feature-title-color-dark, var(--c-fg))}.dark .feature-item__desc{color:var(--feature-desc-color-dark, var(--c-muted))}.feature-grid--compact .feature-item{padding:.5rem}.feature-grid--compact .feature-item__icon{width:3rem;height:3rem;padding:.5rem}.feature-grid--compact .feature-item__title{font-size:1.125rem}.feature-grid--compact .feature-item__desc{font-size:.875rem}.feature-item--card{background:var(--card-bg, var(--c-panel));border:1px solid var(--card-border, var(--c-border));border-radius:var(--card-radius, .75rem);padding:1.5rem;transition:box-shadow .2s ease,transform .2s ease}.feature-item--card:hover{box-shadow:var(--card-shadow-hover, 0 10px 15px -3px rgba(0,0,0,.08));transform:translateY(-2px)}.feature-item--card .feature-item__icon{margin-bottom:1.25rem}nav#menu a{color:var(--header-fg)!important;padding:.375rem .5rem;border-radius:.375rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}nav#menu a:hover,nav#menu a:focus-visible{background-color:var(--header-hover-bg)!important;color:var(--header-hover-fg)!important;outline:none}nav#menu .current-menu-item>a,nav#menu .current_page_item>a{background-color:var(--header-active-bg)!important;color:var(--header-active-fg)!important}nav#menu .sub-menu a:hover,nav#menu .sub-menu a:focus-visible{background-color:var(--header-hover-bg)!important;color:var(--header-hover-fg)!important}#header{background-color:var(--header-bg)!important;color:var(--header-fg)!important}#header a{color:inherit}#header img.logo-img{height:var(--logo-h)!important;width:auto!important;max-height:none!important}@media(min-width:1024px){#theme-toggle-desktop{display:inline-flex!important;align-items:center;justify-content:center;color:var(--header-fg, #fff);background-color:#ffffff1a;border-radius:.375rem;box-shadow:inset 0 0 0 1px #ffffff2e}#theme-toggle-desktop:hover{background-color:var(--header-hover-bg, rgba(255,255,255,.14))!important;color:var(--header-hover-fg, #fff)!important}}@media(min-width:1024px){nav#menu :is(>ul,>div>ul){display:flex!important}}:where(.main-navigation,nav.main-navigation,.global-nav,#gnav){display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}:where(.main-navigation) ul{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}:where(.main-navigation)>ul{display:flex!important}:where(.main-navigation) li{margin:0;padding:0}:where(.main-navigation) a{display:inline-flex;align-items:center;height:2.25rem;padding:0 .75rem;border-radius:999px;text-decoration:none;color:var(--nav-link-fg)}:where(.main-navigation) a:hover{background:var(--nav-link-hover-bg)}:where(.main-navigation) a[aria-current=page],:where(.main-navigation) .current-menu-item>a{background:var(--nav-link-current-bg);color:var(--nav-link-current-fg);font-weight:700}:where(header.site-header,.site-header,#site-header){background:var(--header-bg);border-bottom:1px solid var(--header-bc);color:var(--header-fg);box-shadow:var(--header-shadow)}:where(header.site-header,.site-header,#site-header)>:where(.inner,.wrap,.container){display:flex;align-items:center;justify-content:space-between;gap:var(--header-gap-x) var(--header-gap-y);width:var(--container-w);margin-inline:auto;min-height:var(--header-h);padding:.5rem 1rem}:where(header.site-header,.site-header,#site-header){padding:.5rem 0}:where(header.site-header,.site-header,#site-header){position:sticky;top:0;z-index:1000;background:var(--header-bg);border-bottom:1px solid var(--header-bc);color:var(--header-fg);box-shadow:var(--header-shadow)}:where(header.site-header,.site-header,#site-header) .inner{display:flex;align-items:center;justify-content:space-between;gap:var(--header-gap-x) var(--header-gap-y);width:var(--container-w);margin-inline:auto;min-height:var(--header-h);padding:.5rem 1rem}.site-brand{display:flex;align-items:center;gap:.5rem;min-width:0}.site-nav{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.site-nav ul{display:flex;gap:.25rem;margin:0;padding:0;list-style:none}.site-nav li{margin:0;padding:0}@media(max-width:768px){.site-nav[data-stack=true] ul{flex-direction:column;align-items:stretch}}:where(#site-navigation,.site-navigation,.main-navigation,nav[role=navigation],nav[aria-label*=primary i]){display:flex!important;align-items:center;flex-wrap:wrap;gap:.25rem .5rem}:where(#site-navigation,.site-navigation,.main-navigation)>ul,:where(#site-navigation,.site-navigation,.main-navigation)>div>ul,:where(#site-navigation,.site-navigation,.main-navigation) .menu,:where(#site-navigation,.site-navigation,.main-navigation) .nav-menu{display:flex!important;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none}:where(#site-navigation .menu-toggle,.main-navigation .menu-toggle){display:none!important}:where(#site-navigation a,.site-navigation a,.main-navigation a){display:inline-flex;align-items:center;height:2.25rem;padding:0 .75rem;border-radius:999px;text-decoration:none;color:var(--nav-link-fg, var(--c-fg))}:where(#site-navigation a:hover,.site-navigation a:hover,.main-navigation a:hover){background:var(--nav-link-hover-bg, color-mix(in srgb, var(--c-panel) 92%, transparent))}:where(#site-navigation .current-menu-item>a,.site-navigation .current-menu-item>a,.main-navigation .current-menu-item>a){font-weight:700;background:var(--nav-link-current-bg, color-mix(in srgb, var(--c-accent) 20%, transparent));color:var(--nav-link-current-fg, var(--c-fg))}@media(max-width:1023.98px){#header-desktop{display:none!important}}@media(min-width:1024px){#header-mobile{display:none!important;margin:0!important;padding:0!important}#header-desktop{display:flex;align-items:center;justify-content:flex-start}#header-desktop>a{flex:0 0 auto;margin-right:auto}#header-desktop>nav#menu{flex:1 1 auto}nav#menu :is(>ul,>div>ul){display:flex!important}}@media(min-width:1024px){:root{--title-lh:1.2;--latest-title-fs:2.25rem;--machaki-title-fs:2.25rem}}:where(#page,.page-container,.wrap,.container){overflow:visible!important}#header{position:sticky!important;top:0;z-index:50;background-color:var(--header-bg, #1f2937);color:var(--header-fg, #fff);backdrop-filter:saturate(180%) blur(8px)}#header-desktop,#header-mobile{position:relative!important;top:auto!important}@media(max-width:1023.98px){header nav#menu,nav#menu{display:none!important}#mobile-menu,#header-mobile{display:block!important}ul.vertical.menu:not(#menu-panel .panel-nav ul){display:none!important}#mobile-menu ul.vertical.menu,#menu-panel .panel-nav ul.vertical.menu{display:block!important}#header-mobile{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.5rem}}@media(min-width:1024px){nav#menu{margin-left:auto!important;display:flex!important;align-items:center!important}nav#menu>ul,nav#menu>div>ul{display:flex!important;justify-content:flex-end!important;margin-left:auto!important;gap:.75rem!important}#mobile-menu,#header-mobile{display:none!important}}@media(min-width:1024px){#header-desktop{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;column-gap:1rem!important}#header-desktop>a{grid-column:1;margin-right:0!important;z-index:2}#header-desktop>nav#menu{grid-column:2;min-width:0;width:100%;justify-content:flex-end!important}#header-desktop>nav#menu>ul,#header-desktop>nav#menu>div>ul{max-width:100%;flex-wrap:nowrap}}@media(max-width:1023.98px){#mobile-menu li.menu-item-has-children ul,#mobile-menu li.page_item_has_children ul,#mobile-menu li.has-submenu ul{display:none!important}#mobile-menu li[aria-expanded=true]>ul,#mobile-menu li[aria-expanded=true] ul{display:block!important}}:root{--wp-admin-bar-h: 0px}body.admin-bar{--wp-admin-bar-h: 46px}@media(min-width:783px){body.admin-bar{--wp-admin-bar-h: 32px}}#wpadminbar{position:fixed!important}#header,body.admin-bar #header,body.admin-bar #header.header-transparent,body.admin-bar #header.header-transparent.is-scrolled,body.admin-bar .fixed-top{top:var(--wp-admin-bar-h)!important}body.admin-bar #header{transition-property:background-color,color,box-shadow,backdrop-filter,opacity,transform!important}html{scroll-padding-top:calc(var(--header-h, 64px) + var(--wp-admin-bar-h))}:root{--nav-link-fg: var(--c-fg);--nav-link-hover-bg: color-mix(in srgb, var(--c-panel) 96%, transparent);--nav-link-current-bg:color-mix(in srgb, var(--c-accent) 20%, transparent);--nav-link-current-fg:var(--c-fg)}:where(header) :where(nav,[role=navigation],.main-navigation,#site-navigation) :not(#menu):not(#mobile-menu){display:flex!important;align-items:center;flex-wrap:wrap;gap:.25rem .5rem}@media(max-width:1023.98px){header nav#menu{display:none!important}}:where(header) :where(nav,[role=navigation],.main-navigation,#site-navigation) :where(>ul,>div>ul,.menu,.nav-menu){display:flex!important;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none}:where(header) :where(nav) li{margin:0;padding:0;position:relative}:where(header) :where(nav) a{display:inline-flex;align-items:center;height:2.25rem;padding:0 .75rem;border-radius:999px;text-decoration:none;color:var(--nav-link-fg)}:where(header) :where(nav) a:hover{background:var(--nav-link-hover-bg)}:where(header) :where(nav) .current-menu-item>a,:where(header) :where(nav) a[aria-current=page]{background:var(--nav-link-current-bg);color:var(--nav-link-current-fg);font-weight:700}:where(.menu-toggle){display:none!important}:where(.main-navigation.toggled ul){display:flex!important}:where(nav#menu) :where(>ul,>div>ul){display:flex!important;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none}:where(nav#menu) li{margin:0;padding:0}:where(nav#menu) a{display:inline-flex;align-items:center;height:2.25rem;padding:0 .75rem;border-radius:999px;text-decoration:none;color:var(--nav-link-fg, var(--c-fg))}:where(nav#menu) a:hover{background:var(--nav-link-hover-bg, color-mix(in srgb, var(--c-panel) 96%, transparent))}:where(nav#menu) .current-menu-item>a,:where(nav#menu) a[aria-current=page]{background:var(--nav-link-current-bg, color-mix(in srgb, var(--c-accent) 20%, transparent));color:var(--nav-link-current-fg, var(--c-fg));font-weight:700}@media(max-width:1023.98px){nav#menu :is(>ul,>div>ul){display:none}nav#menu[data-open] :is(>ul,>div>ul){display:flex}}@media(min-width:1024px){:where(.main-navigation) ul,:where(header) :where(nav) :where(>ul,>div>ul,.menu,.nav-menu){display:flex}}@media(min-width:1024px){#header-desktop nav#menu>ul,#header-desktop nav#menu>div>ul{display:flex;justify-content:flex-end;gap:1.5rem;list-style:none;margin:0;padding:0}#header-desktop nav#menu li{position:relative}#header-desktop nav#menu ul ul{display:none;position:absolute;top:100%;left:0}#header-desktop nav#menu li:hover>ul,#header-desktop nav#menu li:focus-within>ul{display:block}}@media(min-width:1024px){#header-mobile,#mobile-menu{display:none!important}#header-desktop{display:flex!important;align-items:center!important;justify-content:flex-start!important}#header-desktop>a{flex:0 0 auto!important}nav#menu{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;margin-left:auto!important}nav#menu>ul,nav#menu>div>ul{display:flex!important;gap:1.5rem!important;align-items:center!important;list-style:none!important;margin:0!important;padding:0!important}nav#menu ul ul,nav#menu li ul,nav#menu>ul ul,nav#menu>div>ul ul,nav#menu .menu ul,nav#menu .vertical ul,nav#menu .has-children>ul,nav#menu .menu-item-has-children>ul{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;top:100%!important;left:0!important;background:var(--header-bg,#1f2937)!important;min-width:200px!important;max-width:300px!important;width:auto!important;box-shadow:0 4px 6px #0000001a!important;border-radius:8px!important;padding:.5rem 0!important;z-index:50!important;transform:translateY(-10px)!important;transition:none!important;flex-direction:column!important;flex-wrap:nowrap!important}nav#menu ul ul li,nav#menu li ul li{display:block!important;width:100%!important;float:none!important;flex:none!important}nav#menu li,nav#menu>ul>li,nav#menu>div>ul>li{position:relative!important}nav#menu li:hover>ul,nav#menu li:hover>.menu,nav#menu li:hover>.vertical,nav#menu>ul>li:hover>ul,nav#menu>div>ul>li:hover>ul{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}nav#menu .has-children>ul,nav#menu .menu-item-has-children>ul{display:none!important;visibility:hidden!important}nav#menu .has-children:hover>ul,nav#menu .menu-item-has-children:hover>ul{display:block!important;visibility:visible!important}nav#menu ul ul ul,nav#menu li ul ul,nav#menu .menu-item-has-children ul ul{top:0!important;left:100%!important;margin-left:4px!important}nav#menu ul ul ul.sub-menu-left,nav#menu li ul ul.sub-menu-left{left:auto!important;right:100%!important;margin-left:0!important;margin-right:4px!important}}#theme-toggle-desktop,#theme-toggle-mobile{position:relative}#theme-toggle-desktop svg,#theme-toggle-mobile svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}@media(max-width:1023.98px){header nav#menu{display:none!important}#header-desktop{display:none!important}#header-mobile{display:flex!important;align-items:center!important;justify-content:space-between!important}#mobile-menu{display:none!important;width:100%!important;overflow:visible!important;max-height:none!important;height:auto!important}#mobile-menu[data-open]{display:block!important}header ul.vertical.menu:not(#mobile-menu ul):not(#menu-panel .panel-nav ul),header ul.vertical.menu:not(#mobile-menu *):not(#menu-panel .panel-nav ul),header>ul.vertical.menu,nav>ul.vertical.menu:not(#mobile-menu ul):not(#menu-panel .panel-nav ul),body>ul.vertical.menu,main>ul.vertical.menu,.site-header>ul.vertical.menu,header .top-bar ul:not(#mobile-menu ul):not(#menu-panel .panel-nav ul),header .menu:not(#mobile-menu .menu):not(#menu-panel .panel-nav .menu),header nav ul:not(#mobile-menu ul):not(#menu-panel .panel-nav ul),header ul:not(#mobile-menu ul):not(#mobile-menu>ul):not(#mobile-menu *):not(#menu-panel .panel-nav ul){display:none!important;visibility:hidden!important;opacity:0!important}#menu-panel .panel-nav ul.vertical.menu{display:block!important;visibility:visible!important;opacity:1!important}[data-toggle=mobile-menu]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.25rem!important;height:2.25rem!important;background-color:#ffffff1a!important;border-radius:.375rem!important;color:#fff!important}[data-toggle=mobile-menu]:hover{background-color:#ffffff26!important}[data-toggle=mobile-menu] svg{color:currentColor!important}#mobile-menu>ul,#mobile-menu>div>ul{display:none!important}#mobile-menu[data-open]>ul,#mobile-menu[data-open]>div>ul{display:block!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}#mobile-menu ul,#mobile-menu ul ul{text-align:left!important;display:block!important}#mobile-menu li{display:block!important;text-align:left!important;overflow:visible!important;max-height:none!important;height:auto!important;position:relative!important;min-height:48px!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}#mobile-menu a{justify-content:flex-start!important;align-items:flex-start!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;text-align:left!important;display:flex!important;width:100%!important}#mobile-menu li>div,#mobile-menu li[aria-expanded]>div,#mobile-menu li.has-submenu>div,#mobile-menu li.menu-item-has-children>div{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:3rem!important;padding:0 .5rem!important;margin:0!important;box-sizing:border-box!important;flex-wrap:nowrap!important}#mobile-menu li>div>a,#mobile-menu li>div>a.submenu-label,#mobile-menu a.submenu-label{flex:1 1 auto!important;display:block!important;text-align:left!important;padding:.75rem .5rem!important;margin:0!important;color:inherit!important;text-decoration:none!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;order:1!important}#mobile-menu button,#mobile-menu .submenu-toggle,#mobile-menu .submenu-toggle-icon,#mobile-menu button[aria-controls],#mobile-menu li>div>button,#mobile-menu li>button,#mobile-menu li[aria-expanded]>div>button{flex:0 0 auto!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;height:2.5rem!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:.375rem!important;padding:0!important;margin:0!important;color:#fff!important;cursor:pointer!important;transition:background-color .2s ease!important;z-index:10!important;align-self:center!important;order:2!important;float:none!important;position:static!important;transform:none!important;vertical-align:middle!important}#mobile-menu li>div{display:flex!important}#mobile-menu li>div>*{display:block!important}#mobile-menu li>div>button,#mobile-menu li>div>.submenu-toggle-icon{display:inline-flex!important}#mobile-menu .submenu-toggle:hover,#mobile-menu .submenu-toggle-icon:hover{background:#ffffff26!important}#mobile-menu .submenu-toggle-icon .chev,#mobile-menu .submenu-toggle .chev{transition:transform .2s ease!important}#mobile-menu li[aria-expanded=true]>div>.submenu-toggle-icon .chev,#mobile-menu li[aria-expanded=true]>div>.submenu-toggle .chev{transform:rotate(180deg)!important}#mobile-menu ul ul,#mobile-menu .menu .menu,#mobile-menu .vertical .vertical{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;flex-direction:column!important;padding:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;width:0!important;list-style:none!important;position:absolute!important;top:0!important;left:-9999px!important;transform:none!important;float:none!important;pointer-events:none!important}#mobile-menu ul ul[style*="display: block"],#mobile-menu ul ul[style*="display: flex"]{display:block!important}#mobile-menu ul ul li,#mobile-menu .menu .menu li,#mobile-menu .vertical .vertical li{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:.125rem 0!important;min-height:auto!important;list-style:none!important;position:relative!important;text-align:left!important;display:block!important}#mobile-menu ul ul li>div{min-height:2rem!important;padding-left:.25rem!important;padding-right:.25rem!important}#mobile-menu ul ul a,#mobile-menu .menu .menu a,#mobile-menu .vertical .vertical a{background:transparent!important;background-color:transparent!important;color:inherit!important;padding:.375rem .5rem!important;line-height:1.2!important;border:none!important;box-shadow:none!important;border-radius:0!important;text-decoration:none!important;display:block!important;width:100%!important;text-align:left!important}#mobile-menu>ul>li>a,#mobile-menu>div>ul>li>a{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;text-align:left!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;width:100%!important;padding:.75rem 1rem!important;position:relative!important;z-index:1!important}#mobile-menu li.current-menu-item>a,#mobile-menu li.current_page_item>a,#mobile-menu li.current-menu-item>div>a,#mobile-menu li.current_page_item>div>a{background-color:var(--header-active-bg)!important;color:var(--header-active-fg)!important;border-radius:.375rem!important}#mobile-menu li[aria-expanded]{position:relative!important;display:block!important;text-align:left!important;overflow:visible!important;padding:0!important;margin:0!important;width:100%!important}#mobile-menu li[aria-expanded]>div{width:100%!important;max-width:100%!important}#mobile-menu li[aria-expanded=true]>ul,#mobile-menu li[aria-expanded=true]>.menu,#mobile-menu li[aria-expanded=true]>.vertical{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;min-height:auto!important;overflow:visible!important;width:100%!important;padding-left:1.25rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important;margin:0!important;position:relative!important;inset:0 auto auto 0!important;transform:none!important;pointer-events:auto!important;text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important}#mobile-menu li[aria-expanded=false]>ul,#mobile-menu li[aria-expanded=false]>.menu,#mobile-menu li[aria-expanded=false]>.vertical,#mobile-menu li:not([aria-expanded=true])>ul,#mobile-menu li:not([aria-expanded=true])>.menu,#mobile-menu li:not([aria-expanded=true])>.vertical{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;max-height:0!important;min-height:0!important;overflow:hidden!important;width:0!important;padding:0!important;margin:0!important;position:absolute!important;left:-9999px!important;pointer-events:none!important}}@media(min-width:1024px){#header-mobile,#mobile-menu{display:none!important}}.hero-feature{height:var(--hero-h)!important}:where(#latest-columns,#machaki-pickup) :where(h1,h2,h3){margin-bottom:.5rem}.featured-hero{margin-top:-5px;margin-bottom:0}#top-hero{position:relative;height:auto}#latest-columns{margin-top:0}#latest-columns article{margin-bottom:5px;border-radius:4px}#latest-columns article p{margin-left:0}#latest-columns .archive-link{position:relative;top:-3.4rem;right:20px;z-index:1;float:right}#machaki-pickup #machaki-group-title{width:100%;margin-top:20px;margin-bottom:0;line-height:4.3125rem;text-align:left}#machaki-pickup article{margin-bottom:0}.continue-button{padding:0 0 3px 3px;margin-top:-15px;margin-bottom:15px}.continue-button a{color:var(--archbtn-fg);border:1px solid var(--archbtn-border);border-radius:var(--archbtn-radius);padding:7px 10px 5px;box-shadow:var(--archbtn-shadow);background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-bg-from),var(--archbtn-bg-to))}.continue-button a:hover{background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-hover-from),var(--archbtn-hover-to))}.continue-button a:active{background-image:linear-gradient(to bottom,var(--archbtn-gloss),transparent),linear-gradient(to bottom,var(--archbtn-active-from),var(--archbtn-active-to))}:where(#latest-columns) :is(h1,h2,h3){color:var(--latest-title-fg)}:where(#machaki-pickup) :is(h1,h2,h3){color:var(--machaki-title-fg)}:where(#latest-columns) :is(h1,h2,h3){font-size:var(--latest-title-fs)!important;line-height:var(--title-lh);letter-spacing:var(--title-trk);>a{color:inherit;font:inherit}}:where(#machaki-pickup) :is(h1,h2,h3){font-size:var(--machaki-title-fs)!important;line-height:var(--title-lh);letter-spacing:var(--title-trk);>a{color:inherit;font:inherit}}:where(#latest-columns) :is(h1,h2,h3){margin-bottom:var(--latest-title-mb);letter-spacing:var(--title-trk);>a{color:inherit;font:inherit}}:where(#latest-columns) .top-meta{margin-top:var(--latest-meta-mt)}:where(#machaki-pickup) :is(h1,h2,h3){margin-bottom:var(--machaki-title-mb);letter-spacing:var(--title-trk);>a{color:inherit;font:inherit}}:where(#machaki-pickup) .top-meta{margin-top:var(--machaki-meta-mt)}#category-image{display:block;inline-size:100%;block-size:auto}.page-numbers{display:inline-flex;gap:.25rem;align-items:center}.pm-biblist__item{list-style:none}.callout{position:relative}.archive h1.entry-title{line-height:var(--lh-tight)}img.alignleft{float:left;margin:0 1rem 1rem 0}img.alignright{float:right;margin:0 0 1rem 1rem}blockquote.float-left{float:left;margin:0 1rem 1rem 0}blockquote.float-right{float:right;margin:0 0 1rem 1rem}#archive .section-title{margin-block:1.25rem}#archive .post-list>li{padding-block:.75rem}.archive .archive-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.archive .archive-list{list-style:none;margin:0;padding:0}.archive .archive-list>li{margin:0 0 .75rem}.archive .page-header{margin:0 0 1rem}.archive .page-title{margin:.25rem 0 .75rem}.archive .thumb{display:block;inline-size:100%;block-size:auto;border-radius:var(--radius-md);overflow:hidden}.archive .pager{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin:1rem 0}:where(body.archive,.archive,#archive) .archive-grid{display:grid;gap:1rem}@media(min-width:640px){:where(body.archive,.archive,#archive) .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){:where(body.archive,.archive,#archive) .archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(body.archive,.archive,#archive) .archive-card-media{aspect-ratio:16 / 9;overflow:hidden;position:relative;border-top-left-radius:inherit;border-top-right-radius:inherit}:where(body.archive,.archive,#archive) .archive-card-media img{width:100%;height:100%;object-fit:cover;display:block}:where(body.archive,.archive,#archive) .archive-card-media .overlay{position:absolute;inset:0;background-image:var(--archive-media-overlay);pointer-events:none}:where(body.archive,.archive,#archive) .archive-list{display:grid;gap:1rem}:where(body.archive,.archive,#archive) .archive-item{display:grid;grid-template-columns:160px 1fr;gap:.75rem;align-items:start}@media(max-width:639px){:where(body.archive,.archive,#archive) .archive-item{grid-template-columns:1fr}}:where(body.archive,.archive,#archive) .pager{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin:1.25rem 0 0}:where(body.archive,.archive,#archive) .pager ul{list-style:none;margin:0;padding:0;display:flex;gap:.5rem}:where(body.archive,.archive,#archive) .pager li{margin:0;padding:0}:where(body.archive,.archive,#archive) .pager a[aria-current=page]{background:var(--archive-pager-bg-current);color:var(--archive-pager-fg-current);border-color:transparent}:where(body.single,.single,#single) .hero-page-title{display:none}body.single .entry-title,.single .entry-title,#single .entry-title{white-space:normal;word-break:break-word;overflow-wrap:break-word;display:block;height:auto;min-height:0;max-height:none;padding:2rem 1rem;text-indent:1rem;box-sizing:border-box;line-height:1.25}body.single article footer,.single article footer,#single article footer{background-color:#f8f9fa!important}html.dark body.single article footer,html.dark .single article footer,html.dark #single article footer{background-color:#1a1d22!important}:where(body.single,.single,#single) .post-header{margin-block:1.25rem 1.5rem}:where(body.single,.single,#single) .post-meta{margin-top:.5rem}:where(body.single,.single,#single) .post-hero{margin-block:1rem 1.25rem}:where(body.single,.single,#single) .post-hero .featured-image,:where(body.single,.single,#single) .post-hero img{display:block;inline-size:100%;block-size:auto;border-radius:var(--radius-lg);background:var(--c-panel);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}:where(body.single,.single,#single) .post-content{line-height:var(--lh-relaxed)}:where(body.single,.single,#single) .post-content>*+*{margin-top:1rem}:where(body.single,.single,#single) .post-content :where(h1,h2,h3,h4,h5,h6) :not([class*=heading]) :not(.latest-columns-title-style) :not(.machaki-group-title-style){line-height:var(--lh-tight);letter-spacing:var(--track-tight);margin-top:1.5rem;margin-bottom:.5rem}:where(body.single,.single,#single) .post-content p{margin:.75rem 0}:where(body.single,.single,#single) .post-content ul{padding-left:1.25rem;margin:.75rem 0}:where(body.single,.single,#single) .post-content ol{padding-left:1.25rem;margin:.75rem 0}:where(body.single,.single,#single) .post-content li+li{margin-top:.25rem}:where(body.single,.single,#single) .post-content blockquote,:where(body.single,.single,#single) .post-content .wp-block-quote{position:relative;margin:1rem 0;padding:1.5rem 2.5rem .75rem;border-left:3px solid var(--c-border);background:color-mix(in srgb,var(--c-panel) 90%,transparent);border-radius:var(--radius-md);quotes:none!important}:where(body.single,.single,#single) .post-content blockquote p:before,:where(body.single,.single,#single) .post-content blockquote p:after,:where(body.single,.single,#single) .post-content .wp-block-quote p:before,:where(body.single,.single,#single) .post-content .wp-block-quote p:after{content:none!important;display:none!important}:where(body.single,.single,#single) .post-content blockquote:before{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;top:.5rem;left:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(body.single,.single,#single) .post-content blockquote:after{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;bottom:.5rem;right:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(body.single,.single,#single) .post-content blockquote p{margin:0}:where(body.single,.single,#single) .post-content blockquote cite,:where(body.single,.single,#single) .post-content .wp-block-quote cite{display:block;margin-top:.75rem;padding-right:1.5rem;font-size:.875rem;font-style:normal;color:var(--c-muted, #6b7280);text-align:right}:where(body.single,.single,#single) .post-content blockquote cite:before,:where(body.single,.single,#single) .post-content .wp-block-quote cite:before{content:"— "}:where(body.single,.single,#single) .post-content q{quotes:"「" "」" "『" "』";font-style:normal;color:var(--c-fg)}:where(body.single,.single,#single) .post-content q:before{content:open-quote;color:var(--c-accent, #3b82f6)}:where(body.single,.single,#single) .post-content q:after{content:close-quote;color:var(--c-accent, #3b82f6)}:where(body.single,.single,#single) .post-content code{background:color-mix(in srgb,var(--c-panel) 92%,transparent);border:1px solid var(--c-border);padding:.1em .35em;border-radius:var(--radius-sm)}:where(body.single,.single,#single) .post-content pre{background:var(--c-panel);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:.75rem 1rem;overflow:auto;box-shadow:var(--shadow-1)}:where(body.single,.single,#single) .post-content pre code{background:transparent;border:0;padding:0}:where(body.single,.single,#single) .post-content hr{border:0;height:1px;background:var(--c-border);margin:1.25rem 0}:where(body.single,.single,#single) .post-content table{width:100%;border-collapse:collapse;border:1px solid var(--c-border);border-radius:var(--radius-md);overflow:hidden}:where(body.single,.single,#single) .post-content th,:where(body.single,.single,#single) .post-content td{border-bottom:1px solid var(--c-border);padding:.5rem .75rem}:where(body.single,.single,#single) .post-content thead th{background:color-mix(in srgb,var(--c-panel) 96%,transparent)}:where(body.single,.single,#single) .post-content figure{margin:1rem 0}:where(body.single,.single,#single) .post-content figcaption{margin-top:.5rem;font-size:var(--fs-sm);color:var(--c-muted);text-align:center}:where(body.single,.single,#single) .post-content a{color:var(--c-accent);text-decoration:underline;text-underline-offset:2px}:where(body.single,.single,#single) .post-content a:focus{outline:none;box-shadow:0 0 0 var(--ring-width) var(--ring-color)}:where(body.single,.single,#single) .post-header{margin:0 0 1rem}:where(body.single,.single,#single) .post-title{margin:0}:where(body.single,.single,#single) .post-meta{display:flex;gap:.5rem .75rem;flex-wrap:wrap;font-size:var(--fs-sm);color:var(--single-meta-fg)}:where(body.single,.single,#single) .post-share{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}:where(body.single,.single,#single) .post-hero{margin:0 0 1rem;border-radius:var(--radius-lg);overflow:hidden}:where(body.single,.single,#single) .post-content{min-width:0}:where(body.single,.single,#single) .post-navigation{margin:2rem 0}:where(body.single,.single,#single) .post-navigation .nav-links{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){:where(body.single,.single,#single) .post-navigation .nav-links{grid-template-columns:1fr 1fr}}:where(body.single,.single,#single) .post-navigation .nav-previous,:where(body.single,.single,#single) .post-navigation .nav-next{padding:1rem;border-radius:var(--radius-md);background:var(--c-panel);border:1px solid var(--c-border);transition:box-shadow .2s;position:relative;display:flex;align-items:center}:where(body.single,.single,#single) .post-navigation .nav-previous:hover,:where(body.single,.single,#single) .post-navigation .nav-next:hover{box-shadow:var(--shadow-2);background:color-mix(in srgb,var(--c-panel) 96%,transparent);border-color:var(--c-border)}:where(body.single,.single,#single) .post-navigation .nav-previous{text-align:left;justify-content:flex-start}:where(body.single,.single,#single) .post-navigation .nav-previous:before{content:"";display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid var(--c-accent);margin-right:.75rem;flex-shrink:0}:where(body.single,.single,#single) .post-navigation .nav-next{text-align:right;justify-content:flex-end}:where(body.single,.single,#single) .post-navigation .nav-next:after{content:"";display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid var(--c-accent);margin-left:.75rem;flex-shrink:0}:where(body.single,.single,#single) .post-navigation a{text-decoration:none;color:var(--c-fg);display:block}:where(body.single,.single,#single) .post-navigation .nav-previous,:where(body.single,.single,#single) .post-navigation .nav-next{position:relative}:where(body.single,.single,#single) .post-navigation a:after{content:"";position:absolute;inset:0}:where(body.single,.single,#single) .post-navigation a:hover{color:var(--c-fg)}.dark :where(body.single,.single,#single) .post-navigation .nav-previous:hover,.dark :where(body.single,.single,#single) .post-navigation .nav-next:hover{background:color-mix(in srgb,var(--c-panel) 88%,transparent);border-color:color-mix(in srgb,var(--c-accent) 35%,transparent)}.dark :where(body.single,.single,#single) .post-navigation a:hover{color:var(--c-fg)}:where(body.single,.single,#single) .post-navigation .post-title{font-weight:700;margin-top:.5rem;color:var(--c-accent)}:where(body.single,.single,#single) .post-nav{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:768px){:where(body.single,.single,#single) .post-nav{grid-template-columns:1fr 1fr}}:where(.docs,#docs,body.docs) .docs-layout{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:1024px){:where(.docs,#docs,body.docs) .docs-layout{grid-template-columns:260px 1fr 260px}}:where(.docs,#docs,body.docs) .docs-sidenav,:where(.docs,#docs,body.docs) .docs-toc{position:sticky;top:var(--docs-sticky-top);align-self:start}:where(.docs,#docs,body.docs) .docs-content{min-width:0}:where(.docs,#docs,body.docs) .docs-prose{line-height:var(--lh-relaxed)}:where(.docs,#docs,body.docs) .docs-prose>*+*{margin-top:1rem}:where(.docs,#docs,body.docs) .docs-prose :where(h1,h2,h3,h4,h5,h6) :not([class*=heading]) :not(.latest-columns-title-style) :not(.machaki-group-title-style){line-height:var(--lh-tight);letter-spacing:var(--track-tight);margin-top:1.5rem;margin-bottom:.5rem}:where(.docs,#docs,body.docs) .docs-prose blockquote,:where(.docs,#docs,body.docs) .docs-prose .wp-block-quote{position:relative;margin:1rem 0;padding:1.5rem 2.5rem .75rem;border-left:3px solid var(--docs-border);background:var(--docs-quote-bg);border-radius:var(--radius-md);quotes:none!important}:where(.docs,#docs,body.docs) .docs-prose blockquote p:before,:where(.docs,#docs,body.docs) .docs-prose blockquote p:after,:where(.docs,#docs,body.docs) .docs-prose .wp-block-quote p:before,:where(.docs,#docs,body.docs) .docs-prose .wp-block-quote p:after{content:none!important;display:none!important}:where(.docs,#docs,body.docs) .docs-prose blockquote:before{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;top:.5rem;left:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(.docs,#docs,body.docs) .docs-prose blockquote:after{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;position:absolute;bottom:.5rem;right:.75rem;font-size:1.25rem;color:var(--c-accent, #3b82f6);opacity:.6}:where(.docs,#docs,body.docs) .docs-prose blockquote cite,:where(.docs,#docs,body.docs) .docs-prose .wp-block-quote cite{display:block;margin-top:.75rem;padding-right:1.5rem;font-size:.875rem;font-style:normal;color:var(--c-muted, #6b7280);text-align:right}:where(.docs,#docs,body.docs) .docs-prose blockquote cite:before,:where(.docs,#docs,body.docs) .docs-prose .wp-block-quote cite:before{content:"— "}:where(.docs,#docs,body.docs) .docs-prose q{quotes:"「" "」" "『" "』";font-style:normal;color:var(--c-fg)}:where(.docs,#docs,body.docs) .docs-prose q:before{content:open-quote;color:var(--c-accent, #3b82f6)}:where(.docs,#docs,body.docs) .docs-prose q:after{content:close-quote;color:var(--c-accent, #3b82f6)}:where(.docs,#docs,body.docs) .docs-prose code{background:color-mix(in srgb,var(--docs-code-bg) 92%,transparent);border:1px solid var(--docs-border);padding:.1em .35em;border-radius:var(--radius-sm)}:where(.docs,#docs,body.docs) .docs-prose pre{background:var(--docs-code-bg);border:1px solid var(--docs-border);border-radius:var(--radius-md);padding:.75rem 1rem;overflow:auto;box-shadow:var(--shadow-1)}:where(.docs,#docs,body.docs) .docs-prose pre code{background:transparent;border:0;padding:0}:where(.docs,#docs,body.docs) .docs-prose hr{border:0;height:1px;background:var(--docs-border);margin:1.25rem 0}:where(.docs,#docs,body.docs) .docs-prose table{width:100%;border-collapse:collapse;border:1px solid var(--docs-border);border-radius:var(--radius-md);overflow:hidden}:where(.docs,#docs,body.docs) .docs-prose th,:where(.docs,#docs,body.docs) .docs-prose td{border-bottom:1px solid var(--docs-border);padding:.5rem .75rem}:where(.docs,#docs,body.docs) .docs-prose thead th{background:color-mix(in srgb,var(--docs-code-bg) 96%,transparent)}:where(.docs,#docs,body.docs) .docs-sidenav .nav,:where(.docs,#docs,body.docs) .docs-toc .toc{margin:0;padding:0;list-style:none}:where(.docs,#docs,body.docs) .docs-prose :where(h2,h3,h4) .anchor{text-decoration:none;color:var(--docs-accent);opacity:0;transition:opacity .15s ease}:where(.docs,#docs,body.docs) .docs-prose :where(h2,h3,h4):hover .anchor{opacity:1}:where(.docs,#docs,body.docs) .docs-container{display:grid;gap:var(--docs-gap);grid-template-columns:var(--docs-side-w) 1fr}@media(min-width:1280px){:where(.docs,#docs,body.docs) .docs-container.has-toc{grid-template-columns:var(--docs-side-w) 1fr var(--docs-toc-w)}}@media(max-width:1023px){:where(.docs,#docs,body.docs) .docs-container{grid-template-columns:1fr}}:where(.docs,#docs,body.docs) .docs-prose{max-width:var(--docs-max-w)}:where(.docs,#docs,body.docs) .docs-sidenav,:where(.docs,#docs,body.docs) .docs-toc{position:sticky;top:calc(var(--header-h, 0px) + 12px);align-self:start}:where(.biblio,#biblio,body.biblio) .biblio-list{list-style:none;margin:0;padding:0}:where(.biblio,#biblio,body.biblio) .biblio-list>li{margin:0 0 .75rem}:where(.biblio,#biblio,body.biblio) .biblio-header{display:flex;gap:.75rem;flex-wrap:wrap;align-items:flex-end;margin:0 0 .75rem}:where(.biblio,#biblio,body.biblio) .biblio-title{margin:0}:where(.biblio,#biblio,body.biblio) .biblio-meta{margin:.25rem 0 0;font-size:var(--fs-sm);line-height:var(--lh-normal)}:where(.biblio,#biblio,body.biblio) .biblio-abstract{margin:.5rem 0 0;line-height:var(--lh-relaxed)}:where(.biblio,#biblio,body.biblio) .biblio-thumb{display:block;inline-size:100%;block-size:auto;border-radius:var(--radius-md);overflow:hidden}:where(.biblio,#biblio,body.biblio) .biblio-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0}:where(.entry-content) h2{border-left-color:var(--biblio-entry-border)}:where(.page-parent) .entry-content h2{border-left-color:var(--c-primary)}:where(.page-parent) .censor-button{font-weight:700}:where(.page-child) .entry-content{padding-top:0}:where(.censor-button){display:inline-flex;align-items:center;gap:.35rem;padding:.5rem 1rem;border-radius:.5rem;color:var(--machaki-censor-fg);background:var(--c-accent);font-weight:700;text-decoration:none;box-shadow:var(--machaki-censor-shadow)}:where(#post-2412,.term-sf) .entry-content h2{border-style:solid;border-color:var(--machaki-label-sf-bg);border-width:0 0 1px 5px}:where(#post-2412,.term-sf) .entry-content h3{border-left:4px solid var(--machaki-label-sf-bg);border-bottom:1px solid var(--machaki-label-sf-bg)}:where(#post-2412,.term-sf) .censor-button{background:var(--machaki-label-sf-bg)}:where(#post-2414,.term-adv) .entry-content h2{border-style:solid;border-color:var(--machaki-label-adv-bg);border-width:0 0 1px 5px}:where(#post-2414,.term-adv) .entry-content h3{border-left:4px solid var(--machaki-label-adv-bg);border-bottom:1px solid var(--machaki-label-adv-bg)}:where(#post-2414,.term-adv) .censor-button{background:var(--machaki-label-adv-bg)}:where(#post-2414) dt{margin-bottom:1rem}:where(#post-2416,.term-mys) .entry-content h2{border-style:solid;border-color:var(--machaki-label-mys-bg);border-width:0 0 1px 5px}:where(#post-2416,.term-mys) .entry-content h3{border-left:4px solid var(--machaki-label-mys-bg);border-bottom:1px solid var(--machaki-label-mys-bg)}:where(#post-2416,.term-mys) .censor-button{background:var(--machaki-label-mys-bg)}:where(#post-2418,.term-jedi,.tem-jedi) .entry-content h2{border-style:solid;border-color:var(--machaki-label-denki-bg);border-width:0 0 1px 5px}:where(#post-2418,.term-jedi,.tem-jedi) .entry-content h3{border-left:4px solid var(--machaki-label-denki-bg);border-bottom:1px solid var(--machaki-label-denki-bg)}:where(#post-2418,.term-jedi,.tem-jedi) .censor-button{background:var(--machaki-label-denki-bg)}:where(#post-2544,.term-horror) .entry-content h2{border-style:solid;border-color:var(--machaki-label-kimyo-bg);border-width:0 0 1px 5px}:where(#post-2544,.term-horror) .entry-content h3{border-left:4px solid var(--machaki-label-kimyo-bg);border-bottom:1px solid var(--machaki-label-kimyo-bg)}:where(#post-2544,.term-horror) .censor-button{background:var(--machaki-label-kimyo-bg)}:where(#post-2805,#post-2410,.term-short) .entry-content h2{border-style:solid;border-color:var(--c-primary);border-width:0 0 1px 5px}:where(#post-2805,#post-2410,.term-short) .entry-content h3{border-left:4px solid var(--c-primary);border-bottom:1px solid var(--c-primary)}:where(#post-2805,#post-2410,.term-short) .censor-button{background:var(--c-primary)}#post-2412 h1.entry-title{padding:.3125rem 1.25rem;text-shadow:var(--machaki-title-shadow)}.page-id-2410 .featured-hero{margin-top:-2rem}:where(.tax-genre) h2{margin-bottom:-1.5rem}:where(.tax-genre) .entry-content{margin-top:-1.5rem}:where(.tax-genre) h3{font-size:110%}:where(.tax-genre) table{border-spacing:0 .3125rem;border-collapse:separate;border:none}:where(.tax-genre) table caption{margin-top:1rem;margin-bottom:-1rem}:where(.tax-genre) table thead td,:where(.tax-genre) table thead th{padding:.625rem;font-size:.875rem}:where(.tax-genre) table thead th{padding:.3125rem 0;border-bottom:3px solid var(--machaki-table-divider);background:var(--c-panel);color:var(--machaki-table-caption-fg);font-size:.9rem;font-weight:700;text-align:center}:where(.tax-genre) table thead th:after{display:none}:where(.tax-genre) table thead th:first-of-type{width:37%}:where(.tax-genre) table tbody th{position:relative;overflow:visible;background:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);color:var(--machaki-dl-fg);font-size:.875rem;font-weight:400;text-align:left;vertical-align:middle}:where(.tax-genre) table tbody th:after{content:"";position:absolute;top:50%;left:100%;margin-top:-10px;border:solid transparent;border-width:10px;border-left-color:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);pointer-events:none}:where(.tax-genre) table tbody td{padding-left:1rem!important;background:var(--machaki-table-td-bg);color:var(--machaki-table-td-fg);font-size:.875rem;font-weight:700;text-shadow:var(--machaki-title-shadow)}:where(.tax-genre) .cell{padding-bottom:15px}:where(.tax-genre) th{white-space:nowrap}:where(.tax-genre) td{hyphens:auto}:where(.tax-genre) .side-nav{margin-bottom:30px}:where(.tax-genre) .side-nav h2{margin-top:0;padding:.9375rem .625rem .625rem;background:var(--biblio-side-nav-bg);color:var(--biblio-side-nav-fg);font-size:.875rem;font-weight:700}:where(.tax-genre) .side-nav h2 a{color:var(--biblio-side-nav-link);text-decoration:none}:where(.tax-genre) .side-nav ul{margin-top:30px;padding:0;list-style:none}:where(.tax-genre) .side-nav ul li>a{display:block;padding:.8125rem .625rem .625rem 1.5625rem;border-bottom:1px dotted var(--biblio-side-nav-border);background-image:var(--machaki-short-arrow);background-repeat:no-repeat;background-position:.625rem 1.1875rem;color:var(--c-fg);font-size:.8125rem;text-decoration:none}:where(.tax-genre) .side-nav ul li>a:hover{color:var(--c-accent)}:where(.biblio,#biblio,body.biblio) .Label{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:.3125rem;padding:.333rem .5rem;font-size:var(--machaki-label-font-size);line-height:1;color:var(--machaki-label-base-fg);background:var(--machaki-label-sf-bg);border-radius:.25rem;text-shadow:var(--machaki-label-shadow-strong);cursor:default;white-space:nowrap}:where(.biblio,#biblio,body.biblio) .Label.sfsub{margin-left:.3125rem;background:var(--machaki-label-sf-bg);text-shadow:var(--machaki-label-shadow-soft)}:where(.biblio,#biblio,body.biblio) .Label.advsub{margin-left:.625rem;background:var(--machaki-label-adv-bg)}:where(.biblio,#biblio,body.biblio) .Label.myssub{margin-left:.625rem;background:var(--machaki-label-mys-bg);text-shadow:var(--machaki-label-shadow-soft)}:where(.biblio,#biblio,body.biblio) .Label.kimyosub,:where(.biblio,#biblio,body.biblio) .Label.horrorsub{margin-left:.625rem;background:var(--machaki-label-kimyo-bg);text-shadow:var(--machaki-label-shadow-strong)}:where(.biblio,#biblio,body.biblio) .Label.denkisub,:where(.biblio,#biblio,body.biblio) .Label.jedisub{margin-left:.625rem;background:var(--machaki-label-denki-bg)}:where(.biblio,#biblio,body.biblio) .Label.sussub{margin-left:.625rem;background:var(--machaki-label-sus-bg)}:where(.biblio,#biblio,body.biblio) .Label.normal,:where(.biblio,#biblio,body.biblio) .Label.normalsub,:where(.biblio,#biblio,body.biblio) .Label.taidansub{margin-left:.625rem;background:var(--machaki-label-normal-bg);color:var(--machaki-label-normal-fg);font-weight:400;text-shadow:var(--machaki-label-normal-shadow)}:where(.biblio,#biblio,body.biblio) .Label.non{font-size:1.3rem}@media(max-width:639px){:where(.biblio,#biblio,body.biblio) .Label.sfsub,:where(.biblio,#biblio,body.biblio) .Label.advsub,:where(.biblio,#biblio,body.biblio) .Label.denkisub,:where(.biblio,#biblio,body.biblio) .Label.horrorsub,:where(.biblio,#biblio,body.biblio) .Label.jedisub,:where(.biblio,#biblio,body.biblio) .Label.kimyosub,:where(.biblio,#biblio,body.biblio) .Label.myssub,:where(.biblio,#biblio,body.biblio) .Label.normal,:where(.biblio,#biblio,body.biblio) .Label.normalsub,:where(.biblio,#biblio,body.biblio) .Label.sussub,:where(.biblio,#biblio,body.biblio) .Label.taidansub{font-size:.7rem;text-shadow:none}}:where(.kaisf,.kaiadv,.kaimys){color:var(--machaki-kai-small-fg);font-weight:700;text-shadow:var(--machaki-kai-shadow)}:where(.kaisf,.kaiadv,.kaimys) small{color:var(--machaki-kai-small-fg)!important;font-size:.9em;text-shadow:none}:where(.adv,.denki,.horror,.jedi,.kimyo,.mys,.sf,.sus,.short){font-size:1.5rem}:where(h3.sf a){color:var(--machaki-label-sf-bg)}:where(h3.adv a){color:var(--machaki-label-adv-bg)}:where(h3.mys a){color:var(--machaki-label-mys-bg)}:where(h3.kimyo a),:where(h3.horror a),:where(h3.other a){color:var(--machaki-label-kimyo-bg)}:where(h3.denki a),:where(h3.jedi a){color:var(--machaki-label-denki-bg)}:where(h3.sus a){color:var(--machaki-label-sus-bg)}:where(h3.other a){color:var(--c-fg)}@media(min-width:768px){body.single-machaki .primary-book .md\\:col-span-1{margin-top:-5rem;position:relative;z-index:2}}@media(max-width:767.98px){body.single-machaki .primary-book .md\\:col-span-1{margin-top:-2.5rem;position:relative;z-index:2}}body.single-machaki .primary-book img{animation:machaki-fade-up 1.2s cubic-bezier(.22,.61,.36,1) both;filter:drop-shadow(0 8px 16px rgba(0,0,0,.25))}@keyframes machaki-fade-up{0%{opacity:0;transform:translateY(16px) scale(.88)}60%{opacity:.75;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}body.single-machaki .entry-content h2{margin:2rem 0 .75rem;padding:.25rem .5rem;border-left:4px solid var(--c-accent);background:color-mix(in srgb,var(--c-panel) 96%,transparent)}body.single-machaki .entry-content h3{position:relative;display:block;padding:14px 5px 10px 50px;margin:30px 20px 10px -10px;font-weight:700;font-size:1.125rem;line-height:1;color:var(--hd10-fg);background:var(--hd10-bg);border:none;border-radius:22px 0 0 22px}body.single-machaki .entry-content h3:before{content:"";position:absolute;top:50%;left:14px;width:20px;height:20px;margin-top:-10px;background:var(--hd10-before-bg);border-radius:9999px;box-shadow:inset 1px 1px 1px #777}#post-3136 .entry-content h3,#post-4279 .entry-content h3,#post-3395 .entry-content h3,#post-3467 .entry-content h3{position:static!important;display:block!important;padding:0!important;margin:0!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.2!important;min-height:2.2em!important;color:inherit!important;background:transparent!important;border:none!important;border-radius:0!important}#post-3136 .entry-content h3:before,#post-4279 .entry-content h3:before,#post-3395 .entry-content h3:before,#post-3467 .entry-content h3:before{content:none!important;display:none!important}body.single-machaki .entry-content h4{display:block;position:relative;color:var(--hd12-fg);font-size:var(--hd12-fs);padding-bottom:.5rem;margin:1.25rem 0 .5rem;clear:both}body.single-machaki .entry-content h4:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,var(--hd12-b1),var(--hd12-b2))}body.single-machaki .entry-content h5{display:block;position:relative;padding:14px 5px 10px 10px;margin:30px 0 .5rem;font-size:var(--hd12-fs, 1.25rem);line-height:1;color:var(--hd12-fg, #111);clear:both}body.single-machaki .entry-content h5:before{content:"";position:absolute;top:0;left:-5px;width:12px;height:12px;background:var(--hd12-b1, #999);transform:rotate(45deg)}body.single-machaki .entry-content h5:after{content:"";position:absolute;top:15px;left:-10px;width:8px;height:8px;background:var(--hd12-b2, #777);transform:rotate(12deg)}.dark body.single-machaki .entry-content h4,.dark body.single-machaki .entry-content h5{color:var(--c-fg)}.dark body.single-machaki .entry-content h5:before,.dark body.single-machaki .entry-content h5:after{filter:brightness(1.2) saturate(1.1)}section.machaki>div.panel>ul{display:flex;flex-wrap:wrap;gap:.333rem .5rem;margin:0;padding:0;list-style:none}section.machaki>div.panel>ul>li{list-style:none;flex:0 0 auto}section.machaki>div.panel>ul>li>a{display:inline-block;text-decoration:none}@media(min-width:768px){body.single-machaki .primary-book .grid{display:grid!important;grid-template-columns:max-content 1fr!important;gap:1.5rem 2rem!important;margin-inline:auto!important;width:min(var(--container-w),100%)!important;align-items:start!important}body.single-machaki .primary-book img{width:auto!important;max-width:clamp(280px,28vw,420px)!important;height:auto!important}body.single-machaki .primary-book .md\\:col-span-2{grid-column:auto / auto!important}body.single-machaki .primary-book table{width:100%!important;margin:0!important}}@media(max-width:767.98px){body.single-machaki .primary-book table{width:100%!important}}body.single-machaki .primary-book table,body.single-machaki .reprint-details table{width:100%;margin-bottom:2rem;border-spacing:0;border-collapse:separate;table-layout:fixed;border-radius:.375rem;overflow:hidden}.dark body.single-machaki .primary-book table,.dark body.single-machaki .reprint-details table{border:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}body.single-machaki .primary-book table thead th,body.single-machaki .reprint-details table thead th{padding:.5rem;border-bottom:1px solid var(--c-border);background:color-mix(in srgb,var(--hd-accent) 10%,transparent);color:var(--c-fg);font-size:.875rem;font-weight:700;text-align:center}.dark body.single-machaki .primary-book table thead th,.dark body.single-machaki .reprint-details table thead th{border-bottom:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}body.single-machaki .primary-book table tbody th,body.single-machaki .reprint-details table tbody th{position:relative;padding:10px;background:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);color:var(--machaki-dl-fg);font-weight:700;text-align:left;vertical-align:middle;white-space:normal;width:40%}body.single-machaki .primary-book table tbody th>a,body.single-machaki .reprint-details table tbody th>a{color:var(--c-panel);text-decoration:underline}body.single-machaki .primary-book table tbody th:after,body.single-machaki .reprint-details table tbody th:after{content:"";position:absolute;top:50%;left:100%;margin-top:-8px;border:solid transparent;border-width:8px;border-left-color:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);pointer-events:none}body.single-machaki .primary-book table tbody td,body.single-machaki .reprint-details table tbody td{padding:0 0 0 15px;background:#f0f0f0;color:var(--c-fg);border-bottom:1px solid var(--c-border);font-size:.875rem;vertical-align:middle}.dark body.single-machaki .primary-book table tbody td,.dark body.single-machaki .reprint-details table tbody td{background:#2a2a2a;border-bottom:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}.dark body.single-machaki .primary-book table thead th,.dark body.single-machaki .reprint-details table thead th{border-bottom:2px solid #ddd}body.single-machaki .primary-book table tbody tr:last-child td,body.single-machaki .reprint-details table tbody tr:last-child td{border-bottom:none}body.single-machaki section.prose>h2{display:inline-block;border-width:var(--hd13-bw);border-style:var(--hd13-bs);border-color:var(--hd13-bc);color:var(--hd13-fg);padding:.25rem .75rem;border-radius:.25rem;margin:0 0 .75rem;margin-left:0}.dark body.single-machaki section.prose>h2{background:linear-gradient(to bottom,color-mix(in srgb,var(--c-panel) 18%,#000),color-mix(in srgb,var(--c-panel) 10%,#000)),radial-gradient(120% 60% at 50% -20%,rgba(255,255,255,.08),transparent 60%);border-color:color-mix(in srgb,var(--c-accent-lightcyan) 55%,transparent);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff0a,0 2px 10px #00000059;color:var(--c-fg)}body.single-machaki .entry-content h2{padding-left:1rem}.dark body.single-machaki .entry-content :not(section.prose)>h2{background:linear-gradient(to right,color-mix(in srgb,var(--c-accent) 24%,var(--c-panel) 76%),color-mix(in srgb,var(--c-accent) 10%,var(--c-panel) 90%)),radial-gradient(160% 80% at 0% -30%,rgba(255,255,255,.07),transparent 60%);border-left:3px solid color-mix(in srgb,var(--c-accent) 65%,transparent);border-radius:0 .35rem .35rem 0;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff08,0 2px 10px #00000059;color:var(--c-fg)}.hero-feature{position:relative}.hero-feature .machaki-hero-book{position:absolute;left:50%;top:42%;transform:translate(-50%);z-index:3;opacity:0;pointer-events:none;will-change:transform,opacity}.hero-feature .machaki-hero-book.is-ready{opacity:1;animation:machaki-fade-up-center 1.6s cubic-bezier(.22,.61,.36,1) both}.hero-feature .machaki-hero-book img{width:min(42vw,240px);height:auto;border-radius:.375rem;filter:drop-shadow(0 8px 16px rgba(0,0,0,.28))}@keyframes machaki-fade-up-center{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.92)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media(min-width:1024px){.hero-feature .machaki-hero-book{left:50%;top:36%;transform:translate(-50%)}.hero-feature .machaki-hero-book img{width:min(26vw,280px)}}:where(#post-3136,#post-4279,#post-3395,#post-3467,#post-2412,#post-2416,#post-2414,#post-2418,#post-2544,#post-2805) ul.machaki_shorts_lists{margin-bottom:1rem;list-style:none;padding-left:0}.parent-pageid-2410 article#post-3136 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-4279 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-3395 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-3467 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2412 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2416 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2414 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2418 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2544 ul.machaki_shorts_lists>li,.parent-pageid-2410 article#post-2805 ul.machaki_shorts_lists>li{display:inline-block;margin-right:.5rem;margin-bottom:.25rem;margin-top:0;padding-left:.5rem;background:var(--machaki-short-arrow) no-repeat left center;background-size:.5rem;vertical-align:top;max-width:100%}.parent-pageid-2410 article#post-3136 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-4279 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-3395 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-3467 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2412 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2416 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2414 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2418 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2544 ul.machaki_shorts_lists>li>a,.parent-pageid-2410 article#post-2805 ul.machaki_shorts_lists>li>a{word-break:break-word;overflow-wrap:break-word;white-space:normal;display:inline}.parent-pageid-2410 article#post-3136 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-4279 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-3395 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-3467 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2412 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2416 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2414 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2418 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2544 dl.machaki_shorts_lists dd li,.parent-pageid-2410 article#post-2805 dl.machaki_shorts_lists dd li{display:inline-block;margin-right:.5rem;margin-bottom:.25rem;margin-top:0;padding-left:.5rem;background:var(--machaki-short-arrow) no-repeat left center;background-size:.5rem;vertical-align:top}:where(#post-3136,#post-4279,#post-3395,#post-3467,#post-2412,#post-2416,#post-2414,#post-2418,#post-2544,#post-2805) dl.machaki_shorts_lists dt{margin:1rem 0 0 1rem;padding:.1875rem .3125rem;background:var(--machaki-dl-bg);color:var(--machaki-dl-fg)}:where(#post-3136,#post-4279,#post-3395,#post-3467,#post-2412,#post-2416,#post-2414,#post-2418,#post-2544,#post-2805) dl.machaki_shorts_lists dt a{color:#fff;text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467,#post-2412,#post-2416,#post-2414,#post-2418,#post-2544,#post-2805) dl.machaki_shorts_lists dd{margin-top:0;margin-left:0}:where(#post-3136,#post-4279,#post-3395,#post-3467,#post-2412,#post-2416,#post-2414,#post-2418,#post-2544,#post-2805) dl.machaki_shorts_lists dd ul{margin:0;padding:0;list-style:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content ol,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content ul{margin:0;padding:0 0 0 1.5rem;list-style:none;counter-reset:item}#post-3136 .entry-content ol>li:not([value]),#post-4279 .entry-content ol>li:not([value]),#post-3395 .entry-content ol>li:not([value]),#post-3467 .entry-content ol>li:not([value]),#post-3136 .entry-content ul>li:not([value]),#post-4279 .entry-content ul>li:not([value]),#post-3395 .entry-content ul>li:not([value]),#post-3467 .entry-content ul>li:not([value]){margin:0 0 2rem;counter-increment:item;align-self:start;display:grid;grid-template-columns:auto 1fr;gap:.5rem}#post-3136 .entry-content ol>li:not([value]):before,#post-4279 .entry-content ol>li:not([value]):before,#post-3395 .entry-content ol>li:not([value]):before,#post-3467 .entry-content ol>li:not([value]):before{content:counter(item) ". ";font-size:1.125rem;font-weight:700;color:var(--c-fg);grid-column:1}#post-3136 .entry-content ol>li:not([value])>*,#post-4279 .entry-content ol>li:not([value])>*,#post-3395 .entry-content ol>li:not([value])>*,#post-3467 .entry-content ol>li:not([value])>*{grid-column:2}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content ol h3{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;min-height:2.2em;display:block}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content ol h3 small{margin-left:10px;color:#777;font-size:.9rem;font-weight:700;text-shadow:none}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content ol h3 small{color:#999}#post-3136 .entry-content ol>li[value],#post-4279 .entry-content ol>li[value],#post-3395 .entry-content ol>li[value],#post-3467 .entry-content ol>li[value]{list-style-type:none!important;font-style:italic}#post-3136 .entry-content ol>li[value] h3,#post-4279 .entry-content ol>li[value] h3,#post-3395 .entry-content ol>li[value] h3,#post-3467 .entry-content ol>li[value] h3{font-size:1.125rem!important}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.333rem .5rem;font-size:var(--machaki-label-font-size);line-height:1;color:var(--machaki-label-base-fg);background:var(--machaki-label-sf-bg);border-radius:.25rem;text-shadow:var(--machaki-label-shadow-strong);white-space:nowrap;vertical-align:middle}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.sfsub{background:var(--machaki-label-sf-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.advsub{background:var(--machaki-label-adv-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.myssub{background:var(--machaki-label-mys-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.horrorsub,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.kimyosub{background:var(--machaki-label-kimyo-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.denkisub,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.jedisub{background:var(--machaki-label-denki-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.sussub{background:var(--machaki-label-sus-bg)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.normal,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content .Label.normalsub{background:var(--machaki-label-normal-bg);color:var(--machaki-label-normal-fg);text-shadow:var(--machaki-label-normal-shadow)}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.sf a{color:var(--machaki-label-sf-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.sf a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.adv a{color:var(--machaki-label-adv-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.adv a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.mys a{color:var(--machaki-label-mys-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.mys a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.other a,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.kimyo a,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.horror a{color:var(--machaki-label-kimyo-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.kimyo a:hover,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.horror a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.denki a,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.jedi a{color:var(--machaki-label-denki-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.denki a:hover,:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.jedi a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.sus a{color:var(--machaki-label-sus-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.sus a:hover{text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.short a{color:var(--machaki-label-sus-bg);text-decoration:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content h3.short a:hover{text-decoration:underline}.dark #post-3136 .entry-content h3.sf a,.dark #post-4279 .entry-content h3.sf a,.dark #post-3395 .entry-content h3.sf a,.dark #post-3467 .entry-content h3.sf a{color:#a385ff!important}.dark #post-3136 .entry-content h3.adv a,.dark #post-4279 .entry-content h3.adv a,.dark #post-3395 .entry-content h3.adv a,.dark #post-3467 .entry-content h3.adv a{color:#d98fd9!important}.dark #post-3136 .entry-content h3.mys a,.dark #post-4279 .entry-content h3.mys a,.dark #post-3395 .entry-content h3.mys a,.dark #post-3467 .entry-content h3.mys a{color:#ff6b6b!important}.dark #post-3136 .entry-content h3.kimyo a,.dark #post-4279 .entry-content h3.kimyo a,.dark #post-3395 .entry-content h3.kimyo a,.dark #post-3467 .entry-content h3.kimyo a,.dark #post-3136 .entry-content h3.horror a,.dark #post-4279 .entry-content h3.horror a,.dark #post-3395 .entry-content h3.horror a,.dark #post-3467 .entry-content h3.horror a,.dark #post-3136 .entry-content h3.short a,.dark #post-4279 .entry-content h3.short a,.dark #post-3395 .entry-content h3.short a,.dark #post-3467 .entry-content h3.short a{color:#aaa!important}.dark #post-3136 .entry-content h3.denki a,.dark #post-4279 .entry-content h3.denki a,.dark #post-3395 .entry-content h3.denki a,.dark #post-3467 .entry-content h3.denki a,.dark #post-3136 .entry-content h3.jedi a,.dark #post-4279 .entry-content h3.jedi a,.dark #post-3395 .entry-content h3.jedi a,.dark #post-3467 .entry-content h3.jedi a{color:#6fc96f!important}.dark #post-3136 .entry-content h3.sus a,.dark #post-4279 .entry-content h3.sus a,.dark #post-3395 .entry-content h3.sus a,.dark #post-3467 .entry-content h3.sus a{color:#5bc0ff!important}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table{width:100%;margin-bottom:2rem;border-spacing:0;border-collapse:separate;table-layout:fixed;border-radius:.375rem;overflow:hidden}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table{border:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}.parent-pageid-2410 article#post-3136 .entry-content ruby,.parent-pageid-2410 article#post-4279 .entry-content ruby,.parent-pageid-2410 article#post-3395 .entry-content ruby,.parent-pageid-2410 article#post-3467 .entry-content ruby{display:ruby;ruby-position:over}.parent-pageid-2410 article#post-3136 .entry-content rt,.parent-pageid-2410 article#post-4279 .entry-content rt,.parent-pageid-2410 article#post-3395 .entry-content rt,.parent-pageid-2410 article#post-3467 .entry-content rt{display:ruby-text;font-size:.5em;line-height:.8;margin:0;padding:0;vertical-align:top}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th{padding:.5rem;border-bottom:1px solid var(--c-border);background:color-mix(in srgb,var(--hd-accent) 10%,transparent);color:var(--c-fg);font-size:.875rem;font-weight:700;text-align:center}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th{border-bottom:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th:nth-child(1),:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody th{width:40%}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th:nth-child(2),:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody td:nth-child(1){width:30%}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th:nth-child(3),:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody td:nth-child(2){width:30%}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody th{position:relative;padding:10px;background:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);color:var(--machaki-dl-fg);font-weight:700;text-align:left;vertical-align:middle;white-space:normal}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody th>a{color:var(--c-panel);text-decoration:underline}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody th:after{content:"";position:absolute;top:50%;left:100%;margin-top:-8px;border:solid transparent;border-width:8px;border-left-color:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);pointer-events:none}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody td{padding:0 0 0 15px;background:#f0f0f0;color:var(--c-fg);border-bottom:1px solid var(--c-border);font-size:.875rem;vertical-align:middle;white-space:normal;word-break:break-word;overflow-wrap:break-word}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody td{background:#2a2a2a;border-bottom:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)!important}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table thead th{border-bottom:2px solid #ddd}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody th>a{color:#fff!important}:where(#post-3136,#post-4279,#post-3395,#post-3467) .entry-content table tbody tr:last-child td{border-bottom:none}.machaki-archive-table table{width:100%;margin-bottom:0;border-spacing:0;border-collapse:separate;table-layout:fixed;border-radius:.375rem;overflow:hidden}.dark .machaki-archive-table table{border:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent)}.machaki-archive-table table tbody th{position:relative;padding:10px;background:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);color:var(--machaki-dl-fg);font-weight:700;font-size:.875rem;text-align:left;vertical-align:middle;white-space:nowrap;width:30%}.machaki-archive-table table tbody th:after{content:"";position:absolute;top:50%;left:100%;margin-top:-8px;border:solid transparent;border-width:8px;border-left-color:color-mix(in srgb,var(--machaki-dl-bg) 75%,transparent);pointer-events:none}.machaki-archive-table table tbody td{padding:8px 10px 8px 18px;background:#f0f0f0;color:var(--c-fg);border-bottom:1px solid var(--c-border);font-size:.875rem;vertical-align:middle}.dark .machaki-archive-table table tbody td{background:#2a2a2a;border-bottom:1px solid color-mix(in srgb,var(--c-accent-lightcyan) 40%,transparent);font-weight:600;text-shadow:none}.machaki-archive-table table tbody tr:last-child td{border-bottom:none}.machaki-archive-section h3,.machaki-archive-section h4{margin:0 0 .75rem;padding:.25rem .5rem;border-left:4px solid var(--c-accent);background:color-mix(in srgb,var(--c-panel) 96%,transparent);font-size:1.125rem;font-weight:700;color:var(--c-fg)}.dark .machaki-archive-section h3,.dark .machaki-archive-section h4{background:color-mix(in srgb,var(--c-accent) 15%,var(--c-panel) 85%);border-left-color:var(--c-accent)}.machaki-archive-section h4{font-size:1rem}.machaki-archive-section .prose{font-size:1rem;line-height:1.75}.machaki-archive-section .prose p,.machaki-archive-section .prose li{font-size:1rem}.tax-genre article footer,body.tax-genre article footer{display:flex!important;justify-content:flex-end!important;background:transparent!important;background-color:transparent!important;border:none!important}.dark .tax-genre article footer,html.dark .tax-genre article footer,html.dark body.tax-genre article footer{display:flex!important;justify-content:flex-end!important;background:transparent!important;background-color:transparent!important}.machaki-pagination{margin-top:2rem}.machaki-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.machaki-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.5rem .75rem;border-radius:.375rem;border:1px solid var(--c-border);background:var(--c-panel);color:var(--c-fg);text-decoration:none;transition:all .2s ease}.machaki-pagination .page-numbers:hover:not(.current):not(.dots){background:var(--c-accent);color:#fff;border-color:var(--c-accent)}.machaki-pagination .page-numbers.current{background:var(--c-accent);color:#fff;border-color:var(--c-accent);font-weight:700}.machaki-pagination .page-numbers.dots{border:none;background:transparent}:where(.biblio,#biblio,body.biblio) .biblio-list{display:grid;gap:var(--biblio-gap)}:where(.biblio,#biblio,body.biblio) .biblio-item{display:grid;grid-template-columns:var(--biblio-key-w) 1fr;align-items:start}@media(max-width:640px){:where(.biblio,#biblio,body.biblio) .biblio-item{grid-template-columns:1fr}}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;padding:1.5rem 0}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0;border-radius:.375rem;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;background:color-mix(in srgb,var(--c-panel) 90%,transparent);color:var(--c-fg);border:1px solid var(--c-border);line-height:1;vertical-align:middle}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.5rem .75rem;color:inherit;text-decoration:none;line-height:1}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-previous>a:before{content:"‹ ";margin-right:.25rem}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-next>a:after{content:" ›";margin-left:.25rem}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li:not(.current):not(.disabled):not(.dots):hover{background:var(--c-accent);color:#fff;border-color:var(--c-accent);transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.current{background:#2199e8;color:#fff;border:1px solid #2199e8;font-weight:700;cursor:default;padding:.5rem .75rem;text-align:center}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination .screen-reader-text,:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination .show-for-sr,:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination .current>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.dots{color:var(--c-muted);border:none;background:transparent;cursor:default}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-previous.disabled,:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-next.disabled{background:#e0e0e0!important;color:#999!important;border:1px solid #d0d0d0!important;cursor:not-allowed!important;opacity:.5}:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-previous.disabled:hover,:where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-next.disabled:hover{background:#e0e0e0!important;color:#999!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-previous.disabled,.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.pagination-next.disabled{background:#3a3a3a!important;color:#666!important;border:1px solid #4a4a4a!important}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li:not(.current):not(.disabled):not(.dots){background:color-mix(in srgb,var(--c-panel) 80%,transparent)}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li:not(.current):not(.disabled):not(.dots):hover{box-shadow:0 4px 6px #0000004d}.dark :where(#post-3136,#post-4279,#post-3395,#post-3467) .pagination li.current{background:#2199e8;border-color:#2199e8}:where(footer.site-footer,.site-footer,#site-footer){background:var(--footer-bg);border-top:1px solid var(--footer-bc);color:var(--footer-fg)}:where(footer.site-footer,.site-footer,#site-footer) .inner{width:var(--container-w);margin-inline:auto;padding:var(--footer-gap-y) 1rem;display:grid;gap:1rem}.footer-meta{font-size:var(--fs-sm);opacity:.9}.footer-nav{display:flex;flex-wrap:wrap;gap:.5rem .75rem}.footer-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem .75rem}footer,.site-footer,#site-footer{display:block!important;position:relative!important;z-index:1!important;clear:both;background:var(--footer-bg)!important;color:var(--footer-fg)!important;padding-block:var(--footer-py)!important;font-size:var(--footer-fs);line-height:var(--footer-lh);border-top:1px solid var(--footer-border)}footer a{color:inherit;opacity:.9;text-decoration:none}footer a:hover{color:var(--footer-link-hover);opacity:1;text-decoration:underline}footer .widget,footer .widget-title,footer .widgettitle,footer .textwidget,footer .footer-widget-area{background:transparent!important;border-color:var(--footer-border, rgba(255,255,255,.15))!important}footer .widget,footer .widget-title,footer .widgettitle,footer .textwidget,footer .widget ul,footer .widget li,footer .widget p,footer .widget span,footer .footer-widget-area,footer .footer-widget-area *:not(a){color:var(--footer-fg)!important}footer .widget a,footer .footer-widget-area a{color:var(--footer-fg)!important;opacity:.85}footer .widget a:hover,footer .footer-widget-area a:hover{color:var(--footer-link-hover, #fff)!important;opacity:1}:where(input,select,textarea,button){font:inherit;color:inherit}:where(input,select,textarea){background:var(--form-bg);color:var(--form-fg);border:1px solid var(--form-bc);border-radius:var(--form-radius)}:where(input,select){height:var(--form-h)}:where(input,select,textarea){padding:var(--form-py) var(--form-px);box-shadow:var(--form-shadow);outline:none;box-sizing:border-box}:where(input::placeholder,textarea::placeholder){color:var(--form-ph)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea{width:100%}input[name^=お電話番号],input[name^=郵便番号],.mwform-tel-field input,.mwform-zip-field input{width:auto!important}:where(input,select,textarea):focus{box-shadow:var(--form-shadow-focus);border-color:transparent}:where(form,.search-form,.comment-form) :where(.form-row,.form-group){margin-bottom:var(--form-gap)}label>.Label{margin-left:5px}.mw_wp_form{--form-gap: 10px}.mw_wp_form .grid{display:grid;row-gap:var(--form-gap)}.mw_wp_form .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.mw_wp_form .gap-x-2{column-gap:.5rem}.mw_wp_form .items-center{align-items:center}.mw_wp_form .col-span-12{grid-column:span 12 / span 12}@media(min-width:1024px){.mw_wp_form .lg\:col-span-4{grid-column:span 4 / span 4}.mw_wp_form .lg\:col-span-8{grid-column:span 8 / span 8}.mw_wp_form .text-right{text-align:right}}@media(min-width:768px)and (max-width:1023.98px){.mw_wp_form .md\:col-span-6{grid-column:span 6 / span 6}}@media(max-width:767.98px){.mw_wp_form .text-right{text-align:left!important}.mw_wp_form label{text-align:left!important;display:block}}.mw_wp_form label>.Label{display:inline-flex;align-items:center;gap:4px;padding:0 .375rem;min-height:1.25rem;line-height:1.2;font-size:.75rem;font-weight:700;color:var(--badge-required-fg, #fff);background:var(--badge-required-bg, var(--c-accent, #b92a2c));border:1px solid var(--badge-required-bc, color-mix(in srgb, var(--badge-required-bg, var(--c-accent, #b92a2c)) 60%, black));border-radius:999px;box-shadow:0 1px 2px #0000001f}.mw_wp_form label>.Label:before{content:"!";display:inline-block;font-weight:900}.has-mwform .entry-meta{display:none!important}.search-form .search-submit{height:var(--form-h)}.comment-form textarea{min-height:160px;resize:vertical}:where(.search,#search,body.search) .search-container{width:var(--container-w);margin-inline:auto;padding:1rem;display:grid;gap:1rem}:where(.search,#search,body.search) .search-header{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:baseline}:where(.search,#search,body.search) .search-title{font-size:var(--search-title-fs);line-height:var(--lh-tight);color:var(--search-title-fg);margin:0}:where(.search,#search,body.search) .search-meta{color:var(--search-meta-fg);font-size:var(--fs-sm)}:where(.search,#search,body.search) mark{background:var(--search-mark-bg);color:var(--search-mark-fg);border-radius:.25rem;padding:0 .15em}:where(.search,#search,body.search) .search-empty{background:var(--search-empty-bg);border:1px solid var(--search-empty-bc);border-radius:var(--radius-lg);padding:1rem}:where(.comments-area,#comments,.comments) .comment-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--comment-gap)}:where(.comments-area,#comments,.comments) .comment-list .children{list-style:none;margin:0;padding-left:var(--comment-indent);margin-left:var(--comment-indent);display:grid;gap:var(--comment-gap);border-left:1px solid var(--comment-thread-line)}:where(.comment-body){background:var(--comment-bg);border:1px solid var(--comment-bc);border-radius:var(--radius-lg);padding:.75rem 1rem;box-shadow:var(--comment-shadow)}:where(.comment-meta){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:var(--comment-meta-fg);font-size:var(--fs-sm);margin-bottom:.5rem}:where(.comment-author){display:flex;align-items:center;gap:.5rem;min-width:0;color:var(--comment-author-fg)}:where(.comment-author) .avatar{width:var(--comment-avatar);height:var(--comment-avatar);border-radius:999px;object-fit:cover;display:block}@media(min-width:768px){:where(.comment-author) .avatar{width:var(--comment-avatar-md);height:var(--comment-avatar-md)}}:where(.comment-content){line-height:var(--lh-normal)}:where(.comment-awaiting-moderation){display:inline-block;margin-top:.5rem;padding:.25rem .5rem;border-radius:.375rem;background:var(--comment-mod-bg)}:where(li.bypostauthor)>.comment-body{border-left:3px solid var(--c-accent)}.breadcrumb-navxt{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.875rem;line-height:1.5}.breadcrumb-navxt .slash{display:none}.breadcrumb-navxt span[property=itemListElement]:not(:first-child):before{content:"›";color:#9ca3af;margin:0 .375rem;font-weight:400}.dark .breadcrumb-navxt span[property=itemListElement]:not(:first-child):before{color:#6b7280}.breadcrumb-navxt a{color:#3b82f6;text-decoration:none;transition:color .2s ease;display:inline-flex;align-items:center;line-height:1}.breadcrumb-navxt a:hover{color:#2563eb;text-decoration:underline}.dark .breadcrumb-navxt a{color:#60a5fa}.dark .breadcrumb-navxt a:hover{color:#93c5fd}.breadcrumb-navxt a.home:before{content:"";display:inline-block;width:1.125em;height:1.125em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:.25rem;flex-shrink:0;transform:translateY(.15em)}.dark .breadcrumb-navxt a.home:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E")}.breadcrumb-navxt a.home span[property=name]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.breadcrumb-navxt span[property=itemListElement]:last-child span[property=name]{color:#111827;font-weight:500}.dark .breadcrumb-navxt span[property=itemListElement]:last-child span[property=name]{color:#e5e7eb}@media(max-width:640px){.breadcrumb-navxt{font-size:.8125rem;gap:.25rem}.breadcrumb-navxt span[property=itemListElement]:not(:first-child):before{margin:0 .25rem}}:where(nav.breadcrumbs,.breadcrumbs,#breadcrumbs){display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:center}:where(nav.breadcrumbs,.breadcrumbs,#breadcrumbs) ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none}:where(nav.breadcrumbs,.breadcrumbs,#breadcrumbs) li{display:flex;align-items:center;gap:.5rem}:where(nav.breadcrumbs,.breadcrumbs,#breadcrumbs) .sep{width:1px;height:1em;background:var(--crumb-sep, #9ca3af);opacity:.6}.child_pages{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2rem!important;margin-bottom:2rem;max-width:none!important;width:100%!important}.prose .child_pages,:is(.prose) .child_pages{max-width:none!important;margin-left:0!important;margin-right:0!important}@media(max-width:1024px){.child_pages{grid-template-columns:1fr!important;gap:1.5rem!important}}@media(max-width:640px){.child_pages{grid-template-columns:1fr!important;gap:1rem!important}.child_page-container{border-radius:.5rem;position:relative}.child_pages .post_thumb{position:relative}.child_pages .post_content{padding:1rem}.child_pages .post_content h4{position:absolute;top:28.125%;left:0;right:0;transform:translateY(-50%);z-index:10;margin:0!important;padding:0!important;border:none!important;border-bottom:none!important;text-align:center}.child_pages .post_content h4 a{display:inline-block;padding:.75rem 3rem!important;background:#000000d9;color:#fff!important;border-radius:9999px;font-size:1rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 6px #0000004d}.child_pages .post_content .post_excerpt{margin-top:0;font-size:.875rem;line-height:1.6}#child_page-2412 .post_content h4 a{background:#4d1cffd9}#child_page-2414 .post_content h4 a{background:#996699d9}#child_page-2416 .post_content h4 a{background:#ed181ed9}#child_page-2418 .post_content h4 a{background:#2f8b20d9}#child_page-2544 .post_content h4 a{background:#000000d9}#child_page-2805 .post_content h4 a{background:#0ea5e9d9}#child_page-3136 .post_content h4 a,#child_page-4279 .post_content h4 a,#child_page-3395 .post_content h4 a,#child_page-3467 .post_content h4 a{background:#64748bd9}}.child_pages .child_page,.child_pages-thumbnail .child_page,div.child_pages .child_page,.child_page.cell,.child_pages .cell{display:block!important;overflow:hidden;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;box-sizing:border-box!important;margin:0!important;flex:none!important}.child_page-container{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;height:100%;width:100%!important;max-width:none!important;min-width:0!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;padding:0!important;margin:0!important;gap:0!important}.child_page-container>*:first-child,.child_page-container>.post_thumb{margin-top:0!important;padding-top:0!important}.child_page-container:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.dark .child_page-container{background-color:#1f2937;border-color:#374151}.child_pages .post_thumb{width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:#f3f4f6;position:relative;margin:0!important;padding:0!important;flex-shrink:0;display:block}.dark .child_pages .post_thumb{background-color:#374151}.prose .child_pages .post_thumb figure,.prose .child_pages .post_thumb figure.wp-caption,.child_pages .post_thumb figure,.child_pages .post_thumb figure.wp-caption,:is(.prose) .child_pages .post_thumb figure{width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;aspect-ratio:inherit}.child_pages .post_thumb img.wp-post-image{width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .3s ease;display:block!important;margin:0!important;padding:0!important;vertical-align:top;border:none}.child_page-container:hover .post_thumb img.wp-post-image{transform:scale(1.05)}.child_pages .post_thumb:not(:has(img)):before{content:"📄";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;opacity:.3}.child_pages .post_content{padding:1.5rem;flex:1;display:flex;flex-direction:column}.child_pages .post_content h4,.child_pages .post_content h4 a{margin:0 0 .75rem;padding:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.4;color:#111827;border-bottom:2px solid #e5e7eb;text-decoration:none;transition:color .2s ease}.dark .child_pages .post_content h4,.dark .child_pages .post_content h4 a{color:#f9fafb;border-bottom-color:#374151}.child_pages .post_content h4 a:hover{color:#3b82f6}.dark .child_pages .post_content h4 a:hover{color:#60a5fa}.child_pages .post_content .post_excerpt{margin:0;font-size:.9375rem;line-height:1.6;color:#6b7280;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dark .child_pages .post_content .post_excerpt{color:#9ca3af}.child_pages .post_content .read-more{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:#3b82f6;text-decoration:none;border-radius:.375rem;transition:background-color .2s ease,color .2s ease}.child_pages .post_content .read-more:hover{background-color:#eff6ff;color:#2563eb}.dark .child_pages .post_content .read-more{color:#60a5fa}.dark .child_pages .post_content .read-more:hover{background-color:#1e3a8a;color:#93c5fd}:where(.error-404,#error-404){min-height:clamp(360px,50vh,640px);display:grid;place-items:center;padding:2rem 1rem}:where(.sidebar,#sidebar,aside.sidebar){display:grid;gap:var(--sidebar-gap)}:where(.sidebar,#sidebar,aside.sidebar)>*{min-width:0}:where(.sidebar-sticky,aside.sidebar){align-self:start}@media(min-width:1024px){:where(.sidebar-sticky,aside.sidebar){position:sticky;top:var(--sidebar-sticky-top, calc(var(--header-h, 64px) + 32px))}}:where(.widget) ul{margin:0;padding:0 0 0 1.1em}:where(.widget) li{margin:.25rem 0}:where(.sidebar,#sidebar,aside.sidebar,.widget){overflow-wrap:break-word;word-break:break-word}:where(.sidebar,#sidebar,aside.sidebar,.widget) a{overflow-wrap:break-word;word-break:break-all}:where(.widget) .current_page_item>a,:where(.widget) .current-cat>a{background:var(--c-accent-subtle, color-mix(in srgb, var(--c-accent) 15%, transparent));border-radius:.25rem;padding:.125rem .375rem;margin-left:-.375rem}:where(.widget_calendar) table{width:100%;border-collapse:collapse;border:1px solid var(--cal-bc);border-radius:.5rem;overflow:hidden}:where(.widget_calendar) th,:where(.widget_calendar) td{padding:.4rem .5rem;text-align:center;border-bottom:1px solid var(--cal-bc)}:where(.widget_calendar) thead th{background:var(--cal-th-bg)}:where(.widget_calendar) tbody td:hover{background:var(--cal-td-bg-hover)}:where(.cielos-entry-list){list-style:none!important;margin:0!important;padding:0!important}:where(.cielos-entry-list) li{margin:0!important;padding:0!important}:where(.cielos-entry-item){display:flex;gap:.75rem;margin-bottom:1rem}:where(.cielos-entry-item:last-child){margin-bottom:0}:where(.cielos-entry-thumb-wrap){position:relative;flex-shrink:0;width:5rem;height:5rem}:where(.cielos-rank){position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;border-radius:.125rem;z-index:10;box-shadow:0 1px 2px #0000001a}:where(.cielos-entry-thumb){display:block;width:100%;height:100%}:where(.cielos-entry-thumb img){width:100%;height:100%;object-fit:cover;border-radius:.25rem}:where(.cielos-entry-content){flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}:where(.cielos-entry-title){font-size:var(--fs-sm, .875rem);font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(.cielos-entry-meta){font-size:var(--fs-xs, .75rem);color:var(--c-fg-muted, #666);margin-top:.25rem}@page{margin:var(--print-page-margin)}@media print{html,body{background:var(--print-bg)!important;color:var(--print-fg)!important}*{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}a[href]:not(.no-link-url):after{content:" (" attr(href) ")";font-weight:400}header,.site-header,#site-header,footer,.site-footer,#site-footer,nav,.breadcrumbs,#breadcrumbs,aside,.sidebar,#sidebar,.docs-sidenav,.docs-toc,.pager,.site-cta,.no-print{display:none!important}.docs-prose-wrap,.docs-prose,.post-content,.entry,.content,#content{max-width:none!important;color:var(--print-fg)!important;line-height:var(--print-lh)}.print-color{-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-no-bg{background:transparent!important}p,ul,ol,pre,blockquote,table,figure{margin:0 0 var(--print-gap) 0;color:var(--print-fg)}small,.prose-muted{color:var(--print-muted)!important}h1,h2,h3,h4,h5,h6{color:var(--print-fg)!important;page-break-after:avoid}blockquote{border-left:3px solid var(--print-border);background:#fff;padding:.75rem 1rem}code,kbd{background:var(--print-code-bg);border:1px solid var(--print-code-bc);border-radius:.25rem;padding:.1em .25em}pre{background:var(--print-code-bg);border:1px solid var(--print-code-bc);border-radius:.5rem;padding:.75rem 1rem;white-space:pre-wrap}img,svg,video,canvas{max-width:100%!important;height:auto!important;page-break-inside:avoid}figure{page-break-inside:avoid}figcaption{color:var(--print-muted)!important}table{width:100%;border-collapse:collapse;border:1px solid var(--print-border)}thead{display:table-header-group}tfoot{display:table-footer-group}th,td{border-bottom:1px solid var(--print-border);padding:.5rem .75rem}thead th{background:var(--print-table-th)}.print-break-before{page-break-before:always!important}.print-break-after{page-break-after:always!important}.print-keep{page-break-inside:avoid!important}.alignleft,.alignright{float:none!important;margin:0 0 var(--print-gap) 0!important}}:where(a,button,[role=button],input,select,textarea,summary):focus{outline:none}:where(a,button,[role=button],input,select,textarea,summary):focus-visible{box-shadow:0 0 0 var(--a11y-ring-offset) #0000,0 0 0 calc(var(--a11y-ring-offset) + 2px) var(--a11y-ring);border-color:transparent}:where(h1,h2,h3,h4,h5,h6) a:focus-visible{text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}:target{background:var(--a11y-ring-weak)}@media print{:target{background:transparent!important}}::selection{background:var(--selection-bg);color:var(--selection-fg)}.skip-link{position:fixed;left:12px;top:12px;z-index:9999;transform:translateY(-150%);transition:transform .15s ease;padding:.5rem .75rem;border-radius:.5rem;background:var(--skip-bg);color:var(--skip-fg);text-decoration:none}.skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.sr-only,.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus,.screen-reader-text:focus{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}kbd{background:var(--kbd-bg);color:var(--kbd-fg);border:1px solid var(--kbd-bc);border-radius:.25rem;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em;box-shadow:inset 0 -1px #00000014}pre[class*=language-],code[class*=language-],.hljs{background:var(--code-bg);color:var(--code-fg);border:1px solid var(--code-bc);border-radius:var(--code-rd);box-shadow:var(--code-shadow)}pre[class*=language-],.hljs{padding:var(--code-py) var(--code-px);overflow:auto;line-height:1.55}code[class*=language-]{padding:.15em .4em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment)}.token.punctuation{color:var(--code-punct)}.token.namespace{opacity:.8}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:var(--code-const)}.token.boolean,.token.number{color:var(--code-number)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--code-string)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:var(--code-operator)}.token.atrule,.token.attr-value{color:var(--code-attr)}.token.keyword{color:var(--code-keyword)}.token.function{color:var(--code-func)}.token.class-name{color:var(--code-class)}.token.variable{color:var(--code-var)}pre[class*=language-] ::selection,.hljs ::selection{background:var(--code-hl-bg)}pre[class*=language-] .line-highlight{background:var(--code-hl-bg)!important}pre.line-numbers{position:relative;padding-left:calc(var(--code-px) + 2.5rem)}pre.line-numbers .line-numbers-rows{position:absolute;top:var(--code-py);left:0;width:2.5rem;pointer-events:none;user-select:none;border-right:1px solid var(--code-ln-bc)}pre.line-numbers .line-numbers-rows>span{display:block;text-align:right;padding-right:.5rem;color:var(--code-ln-fg)}.hljs-comment,.hljs-quote{color:var(--code-comment)}.hljs-punctuation{color:var(--code-punct)}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:var(--code-keyword)}.hljs-string,.hljs-title,.hljs-name,.hljs-type,.hljs-attribute{color:var(--code-string)}.hljs-number,.hljs-literal,.hljs-symbol,.hljs-bullet{color:var(--code-number)}.hljs-built_in,.hljs-builtin-name{color:var(--code-builtin)}.hljs-section{color:var(--code-class)}.hljs-meta{color:var(--code-attr)}.hljs-addition{color:var(--code-func)}.hljs-deletion{color:var(--code-const)}.code-block{position:relative;background:var(--code-bg);border:1px solid var(--code-bc);border-radius:var(--code-rd);box-shadow:var(--code-shadow);overflow:hidden}.code-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .6rem;border-bottom:1px solid var(--code-bc);background:var(--code-copy-bg);color:var(--code-copy-fg)}.code-lang{font-size:.75rem;opacity:.8}.code-copy-btn{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;border:1px solid var(--code-copy-bc);border-radius:.375rem;padding:.25rem .5rem;background:var(--code-copy-bg);color:var(--code-copy-fg)}.code-copy-btn:hover{filter:brightness(1.05)}.code-body{padding:var(--code-py) var(--code-px);overflow:auto}:where(.related,#related){display:grid;gap:var(--related-gap)}:where(.related) .related-grid{display:grid;gap:var(--related-gap);grid-template-columns:1fr}@media(min-width:640px){:where(.related) .related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){:where(.related) .related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.author-box,#author-box){display:grid;gap:var(--author-gap);align-items:start;grid-template-columns:auto 1fr;padding:1rem;background:var(--author-bg);border:1px solid var(--author-bc);border-radius:var(--radius-lg);box-shadow:var(--author-shadow)}@media(max-width:640px){:where(.author-box,#author-box){grid-template-columns:1fr}}:where(.author-avatar){width:var(--author-av-size);height:var(--author-av-size);border-radius:999px;object-fit:cover;display:block}@media(min-width:768px){:where(.author-avatar){width:var(--author-av-size-md);height:var(--author-av-size-md)}}.theme-anim,.theme-anim *{transition-property:background-color,color,border-color,fill,stroke,text-decoration-color;transition-duration:var(--theme-anim-dur);transition-timing-function:var(--theme-anim-ease)}.theme-anim *{transition-delay:0s}.theme-anim .no-theme-anim,.theme-anim .no-theme-anim *{transition:none!important}.hero-feature{height:var(--hero-h)!important;background-size:cover;background-position:center;position:relative}.hero-feature .hero-overlay{position:absolute;inset:0;background:var(--hero-overlay);pointer-events:none}.hero-feature .hero-inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:var(--hero-pad-y) var(--hero-pad-x);text-align:var(--hero-text-align);gap:.25rem}.hero-feature .hero-title{color:var(--hero-title-fg);font-size:var(--hero-title-fs);line-height:var(--hero-title-lh);text-shadow:var(--hero-title-shadow);letter-spacing:.02em;font-style:italic}.hero-feature .hero-subtitle{color:var(--hero-subtitle-fg);font-size:var(--hero-subtitle-fs);line-height:1.5}.hero-feature .hero-inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;padding:var(--hero-pad-y) var(--hero-pad-x);text-align:right;gap:.25rem .75rem}.hero-feature .hero-title{color:var(--hero-title-fg);font-size:var(--hero-title-fs);line-height:var(--hero-title-lh);text-shadow:var(--hero-title-shadow);letter-spacing:.02em;font-style:italic;margin:0}.hero-feature .hero-subtitle,.hero-feature h2{color:var(--hero-subtitle-fg, rgba(255,255,255,.85));font-size:var(--hero-subtitle-fs, .9rem);line-height:1.4;margin:0!important;padding:0}.hero-feature[class*=hero-page-] .hero-inner{position:absolute!important;inset:50% 0 auto!important;transform:translateY(-50%)!important;z-index:10!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:0!important;text-align:center!important;height:auto!important}.hero-page-title{margin:0!important;padding:0!important;text-align:center;line-height:1}.hero-page-title-inner{display:inline-block;padding:1rem 3rem;background:#000000d9;color:#fff!important;border-radius:9999px;font-size:1.5rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 8px 16px #0006;font-style:normal!important}.hero-page-2412 .hero-page-title-inner{background:#4d1cffd9}.hero-page-2414 .hero-page-title-inner{background:#996699d9}.hero-page-2416 .hero-page-title-inner{background:#ed181ed9}.hero-page-2418 .hero-page-title-inner{background:#2f8b20d9}.hero-page-2544 .hero-page-title-inner{background:#000000d9}.hero-page-2805 .hero-page-title-inner{background:#0ea5e9d9}.hero-page-3136 .hero-page-title-inner,.hero-page-4279 .hero-page-title-inner,.hero-page-3395 .hero-page-title-inner,.hero-page-3467 .hero-page-title-inner{background:#64748bd9}.hero-feature[class*=hero-genre-] .hero-inner{position:absolute!important;inset:50% 0 auto!important;transform:translateY(-50%)!important;z-index:10!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:0!important;text-align:center!important;height:auto!important}.hero-genre-sf .hero-page-title-inner{background:#4d1cffd9}.hero-genre-adventure .hero-page-title-inner{background:#996699d9}.hero-genre-mystery .hero-page-title-inner{background:#ed181ed9}.hero-genre-jidai .hero-page-title-inner{background:#2f8b20d9}.hero-genre-horror .hero-page-title-inner{background:#000000d9}.hero-genre-tanpen .hero-page-title-inner{background:#0ea5e9d9}.hero-genre-default .hero-page-title-inner{background:#64748bd9}@media(min-width:641px){.hero-page-title-inner{font-size:2rem;padding:1.5rem 4rem}}@media(min-width:1025px){.hero-page-title-inner{font-size:3.5rem;padding:2rem 5rem}}@media screen{footer,.site-footer,#site-footer{display:block!important;visibility:visible!important;position:relative;clear:both}:is(footer,.site-footer,#site-footer){grid-column:1 / -1}}.lang-tabs{--tab-bg: var(--c-panel, #f5f5f5);--tab-bg-active: var(--c-bg, #fff);--tab-border: var(--c-border, #ddd);--tab-fg: var(--c-fg-muted, #666);--tab-fg-active: var(--c-fg, #111)}.dark .lang-tabs{--tab-bg: color-mix(in srgb, var(--c-panel) 80%, transparent);--tab-bg-active: var(--c-bg, #1a1a1a);--tab-border: var(--c-border, #444);--tab-fg: var(--c-fg-muted, #999);--tab-fg-active: var(--c-fg, #eee)}.lang-tabs-nav{display:flex;gap:0;border-bottom:1px solid var(--tab-border);margin-bottom:0;padding:0;list-style:none}.lang-tabs-nav button{padding:.5rem 1.25rem;background:var(--tab-bg);border:1px solid var(--tab-border);border-bottom:none;border-radius:.25rem .25rem 0 0;color:var(--tab-fg);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s;margin-bottom:-1px}.lang-tabs-nav button:hover{background:color-mix(in srgb,var(--tab-bg-active) 70%,var(--tab-bg) 30%)}.lang-tabs-nav button[aria-selected=true]{background:var(--tab-bg-active);color:var(--tab-fg-active);border-bottom-color:var(--tab-bg-active)}.lang-tabs .tab-item{display:none;padding:1rem 0}.lang-tabs .tab-item.is-active{display:block}.lang-tabs .tab-item .tab-label{display:none!important}.lang-tabs .tab-item>*:not(.tab-label):first-child,.lang-tabs .tab-item>.tab-label+*{margin-top:0}.lang-tabs .tab-item>*:last-child{margin-bottom:0}.\!text-2xl{font-size:var(--text-2xl-fontSize)!important;line-height:var(--un-leading, var(--text-2xl-lineHeight))!important}.text-\[10px\]{font-size:10px}.text-\[24vw\]{font-size:24vw}.text-2xl,[text-2xl=""]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-3xl,[text-3xl=""]{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.text-4xl,[text-4xl=""]{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}.text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}.text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight))}.text-8xl,[text-8xl=""]{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading, var(--text-8xl-lineHeight))}.text-9xl{font-size:var(--text-9xl-fontSize);line-height:var(--un-leading, var(--text-9xl-lineHeight))}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-h1{font-size:var(--text-h1-fontSize);line-height:var(--un-leading, var(--text-h1-lineHeight))}.text-h2{font-size:var(--text-h2-fontSize);line-height:var(--un-leading, var(--text-h2-lineHeight))}.text-h3{font-size:var(--text-h3-fontSize);line-height:var(--un-leading, var(--text-h3-lineHeight))}.text-h4{font-size:var(--text-h4-fontSize);line-height:var(--un-leading, var(--text-h4-lineHeight))}.text-h5{font-size:var(--text-h5-fontSize);line-height:var(--un-leading, var(--text-h5-lineHeight))}.text-h6{font-size:var(--text-h6-fontSize);line-height:var(--un-leading, var(--text-h6-lineHeight))}.text-lg,[text-lg=""]{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm,[text-sm=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}.text-xs,[text-xs=""]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight))}.latest-columns-bridge{font-size:var(--latest-title-fs);color:color-mix(in oklab,var(--latest-fg) var(--un-text-opacity),transparent);padding-inline:var(--latest-title-px);padding-block:var(--latest-title-py);border-width:1px;border-color:color-mix(in oklab,var(--latest-border) var(--un-border-opacity),transparent);border-radius:var(--latest-radius);--un-border-style:solid;border-style:solid;background-image:var(--latest-bg-stack);width:100%;--un-shadow:var(--latest-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative}.machaki-pickup-bridge{font-size:var(--machaki-title-fs);color:color-mix(in oklab,var(--machaki-fg) var(--un-text-opacity),transparent);padding-inline:var(--machaki-title-px);padding-block:var(--machaki-title-py);outline-style:var(--un-outline-style);outline-width:1px;outline-color:color-mix(in oklab,var(--machaki-outline) var(--un-outline-opacity),transparent);outline-offset:var(--machaki-outline-offset-y);--un-outline-style:solid;outline-style:solid;border-width:1px;border-color:color-mix(in oklab,var(--machaki-border) var(--un-border-opacity),transparent);border-radius:var(--machaki-radius);--un-border-style:solid;border-style:solid;background-image:var(--machaki-bg-stack);width:100%;--un-shadow:var(--machaki-inset);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;position:relative}.\!text-white{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)!important}.dark .dark\:text-amber-300{color:color-mix(in srgb,var(--colors-amber-300) var(--un-text-opacity),transparent)}.dark .dark\:text-blue-100,.dark [dark\:text-blue-100=""]{color:color-mix(in srgb,var(--colors-blue-100) var(--un-text-opacity),transparent)}.dark .dark\:text-blue-400{color:color-mix(in srgb,var(--colors-blue-400) var(--un-text-opacity),transparent)}.dark .dark\:text-cyan-100,.dark [dark\:text-cyan-100=""]{color:color-mix(in srgb,var(--colors-cyan-100) var(--un-text-opacity),transparent)}.dark .dark\:text-emerald-100,.dark [dark\:text-emerald-100=""]{color:color-mix(in srgb,var(--colors-emerald-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-100{color:color-mix(in srgb,var(--colors-gray-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-200{color:color-mix(in srgb,var(--colors-gray-200) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-300{color:color-mix(in srgb,var(--colors-gray-300) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-400,.text-gray-400{color:color-mix(in srgb,var(--colors-gray-400) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-500,.text-gray-500,[text-gray-500=""]{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-800,.text-gray-800{color:color-mix(in srgb,var(--colors-gray-800) var(--un-text-opacity),transparent)}.dark .dark\:text-indigo-200\/80{color:color-mix(in srgb,var(--colors-indigo-200) 80%,transparent)}.dark .dark\:text-indigo-300\/50{color:color-mix(in srgb,var(--colors-indigo-300) 50%,transparent)}.dark .dark\:text-sky-400{color:color-mix(in srgb,var(--colors-sky-400) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-100,.dark [dark\:text-slate-100=""]{color:color-mix(in srgb,var(--colors-slate-100) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-300{color:color-mix(in srgb,var(--colors-slate-300) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-50,.dark [dark\:text-slate-50=""]{color:color-mix(in srgb,var(--colors-slate-50) var(--un-text-opacity),transparent)}.dark .dark\:text-white,.dark [dark\:text-white=""],.text-white,[text-white=""]{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.dark .dark\:text-white\/\[0\.02\]{color:color-mix(in srgb,var(--colors-white-DEFAULT) .02,transparent)}.dark .dark\:text-white\/20{color:color-mix(in srgb,var(--colors-white-DEFAULT) 20%,transparent)}.dark .dark\:text-white\/30{color:color-mix(in srgb,var(--colors-white-DEFAULT) 30%,transparent)}.dark .dark\:text-white\/50{color:color-mix(in srgb,var(--colors-white-DEFAULT) 50%,transparent)}.dark .dark\:text-white\/70{color:color-mix(in srgb,var(--colors-white-DEFAULT) 70%,transparent)}.dark .dark\:text-white\/80,.text-white\/80{color:color-mix(in srgb,var(--colors-white-DEFAULT) 80%,transparent)}.dark [dark\:text-indigo-300=""]{color:color-mix(in srgb,var(--colors-indigo-300) var(--un-text-opacity),transparent)}.text-\[clamp\(2\.4rem\,4\.6vw\,4\.8rem\)\]{font-size:clamp(2.4rem,4.6vw,4.8rem)}.text-\[clamp\(2\.6rem\,5\.1vw\,5\.3rem\)\]{font-size:clamp(2.6rem,5.1vw,5.3rem)}.text-\[var\(--c-accent\)\]{color:color-mix(in oklab,var(--c-accent) var(--un-text-opacity),transparent)}.text-\[var\(--c-danger\)\]{color:color-mix(in oklab,var(--c-danger) var(--un-text-opacity),transparent)}.text-\[var\(--c-fg-inv\)\]{color:color-mix(in oklab,var(--c-fg-inv) var(--un-text-opacity),transparent)}.text-\[var\(--c-fg\)\]{color:color-mix(in oklab,var(--c-fg) var(--un-text-opacity),transparent)}.text-\[var\(--c-fg\)\]\/70{color:color-mix(in oklab,var(--c-fg) 70%,transparent)}.text-\[var\(--c-fg\)\]\/80{color:color-mix(in oklab,var(--c-fg) 80%,transparent)}.text-\[var\(--c-muted\)\]{color:color-mix(in oklab,var(--c-muted) var(--un-text-opacity),transparent)}.text-\[var\(--c-primary-dark\)\]{color:color-mix(in oklab,var(--c-primary-dark) var(--un-text-opacity),transparent)}.text-\[var\(--c-primary\)\]{color:color-mix(in oklab,var(--c-primary) var(--un-text-opacity),transparent)}.text-\[var\(--c-success\)\]{color:color-mix(in oklab,var(--c-success) var(--un-text-opacity),transparent)}.text-\[var\(--c-warning\)\]{color:color-mix(in oklab,var(--c-warning) var(--un-text-opacity),transparent)}.text-\[var\(--footer-fg\)\]{color:color-mix(in oklab,var(--footer-fg) var(--un-text-opacity),transparent)}.text-\[var\(--header-fg\)\]{color:color-mix(in oklab,var(--header-fg) var(--un-text-opacity),transparent)}.text-amber-400{color:color-mix(in srgb,var(--colors-amber-400) var(--un-text-opacity),transparent)}.text-blue-600{color:color-mix(in srgb,var(--colors-blue-600) var(--un-text-opacity),transparent)}.text-blue-700,[text-blue-700=""]{color:color-mix(in srgb,var(--colors-blue-700) var(--un-text-opacity),transparent)}.text-blue-800{color:color-mix(in srgb,var(--colors-blue-800) var(--un-text-opacity),transparent)}.text-cyan-700,[text-cyan-700=""]{color:color-mix(in srgb,var(--colors-cyan-700) var(--un-text-opacity),transparent)}.text-emerald-700,[text-emerald-700=""]{color:color-mix(in srgb,var(--colors-emerald-700) var(--un-text-opacity),transparent)}.text-gray-600{color:color-mix(in srgb,var(--colors-gray-600) var(--un-text-opacity),transparent)}.text-gray-700{color:color-mix(in srgb,var(--colors-gray-700) var(--un-text-opacity),transparent)}.text-gray-900,[text-gray-900=""]{color:color-mix(in srgb,var(--colors-gray-900) var(--un-text-opacity),transparent)}.text-gray-900\/\[0\.03\]{color:color-mix(in srgb,var(--colors-gray-900) .03,transparent)}.text-orange-500{color:color-mix(in srgb,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-sky-500{color:color-mix(in srgb,var(--colors-sky-500) var(--un-text-opacity),transparent)}.text-sky-600{color:color-mix(in srgb,var(--colors-sky-600) var(--un-text-opacity),transparent)}.text-sky-700\/85{color:color-mix(in srgb,var(--colors-sky-700) 85%,transparent)}.text-slate-400,[text-slate-400=""]{color:color-mix(in srgb,var(--colors-slate-400) var(--un-text-opacity),transparent)}.text-slate-500,[text-slate-500=""]{color:color-mix(in srgb,var(--colors-slate-500) var(--un-text-opacity),transparent)}.text-slate-600,[text-slate-600=""]{color:color-mix(in srgb,var(--colors-slate-600) var(--un-text-opacity),transparent)}.text-slate-700,[text-slate-700=""]{color:color-mix(in srgb,var(--colors-slate-700) var(--un-text-opacity),transparent)}.text-slate-800{color:color-mix(in srgb,var(--colors-slate-800) var(--un-text-opacity),transparent)}.text-slate-900,[text-slate-900=""]{color:color-mix(in srgb,var(--colors-slate-900) var(--un-text-opacity),transparent)}.text-transparent,[text-transparent=""]{color:transparent}.text-white\/90{color:color-mix(in srgb,var(--colors-white-DEFAULT) 90%,transparent)}[text~="$wp_customize->add_section("]{color:color-mix(in oklab,var(--wp_customize-\>add_section\() var(--un-text-opacity),transparent)}[text~="$wp_customize->add_setting("]{color:color-mix(in oklab,var(--wp_customize-\>add_setting\() var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-white:hover{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-white\/60:hover{color:color-mix(in srgb,var(--colors-white-DEFAULT) 60%,transparent)}.dark [dark\:hover\:text-white=""]:hover{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.hover\:\!text-white:hover{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)!important}.hover\:text-\[\#1DA1F2\]:hover{color:color-mix(in oklab,#1DA1F2 var(--un-text-opacity),transparent)}.hover\:text-\[\#333\]:hover{color:color-mix(in oklab,#333 var(--un-text-opacity),transparent)}.hover\:text-\[\#4267B2\]:hover{color:color-mix(in oklab,#4267B2 var(--un-text-opacity),transparent)}.hover\:text-\[\#E4405F\]:hover{color:color-mix(in oklab,#E4405F var(--un-text-opacity),transparent)}.hover\:text-\[\#FF0000\]:hover{color:color-mix(in oklab,#FF0000 var(--un-text-opacity),transparent)}.hover\:text-\[var\(--c-fg-inv\)\]:hover{color:color-mix(in oklab,var(--c-fg-inv) var(--un-text-opacity),transparent)}.hover\:text-\[var\(--c-primary-dark\)\]:hover{color:color-mix(in oklab,var(--c-primary-dark) var(--un-text-opacity),transparent)}.hover\:text-\[var\(--c-primary\)\]:hover{color:color-mix(in oklab,var(--c-primary) var(--un-text-opacity),transparent)}.hover\:text-slate-900:hover,[hover\:text-slate-900=""]:hover{color:color-mix(in srgb,var(--colors-slate-900) var(--un-text-opacity),transparent)}.text-inherit{color:inherit}.leading-\[1\.05\]{--un-leading:1.05;line-height:1.05}.leading-\[1\.2\]{--un-leading:1.2;line-height:1.2}.leading-none,[leading-none=""]{--un-leading:var(--leading-none);line-height:var(--leading-none)}.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--un-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--un-leading:var(--leading-tight);line-height:var(--leading-tight)}.tracking-\[0\.2em\]{--un-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--un-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.5em\]{--un-tracking:.5em;letter-spacing:.5em}.tracking-tight{--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--un-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-200{--un-font-weight:200;font-weight:200}.font-300{--un-font-weight:300;font-weight:300}.font-400,[font-400=""]{--un-font-weight:400;font-weight:400}.font-500,[font-500=""]{--un-font-weight:500;font-weight:500}.font-600{--un-font-weight:600;font-weight:600}.font-700,[font-700=""]{--un-font-weight:700;font-weight:700}.font-800{--un-font-weight:800;font-weight:800}.font-900,[font-900=""]{--un-font-weight:900;font-weight:900}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-medium,[font-medium=""]{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.\!mb-20{margin-bottom:calc(var(--spacing) * 20)!important}.\!mt-20{margin-top:calc(var(--spacing) * 20)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-10,[mb-10=""]{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8,[mb-8=""]{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-20{margin-left:calc(var(--spacing) * 20)}.ml-3,[ml-3=""]{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-9{margin-right:calc(var(--spacing) * 9)}.ms,[ms=""]{margin-inline-start:calc(var(--spacing) * 4)}.mt-\[-1rem\]{margin-top:-1rem}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-12,[mt-12=""]{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4,[mt-4=""]{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8,[mt-8=""]{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.p-0{padding:calc(var(--spacing) * 0)}.p-2,[p-2=""]{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4,[p-4=""]{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6,[p-6=""]{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px,.px-4,[px-4=""],[px=""]{padding-inline:calc(var(--spacing) * 4)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3,[px-3=""]{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-5,[px-5=""]{padding-inline:calc(var(--spacing) * 5)}.px-6,[px-6=""]{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-\[var\(--footer-py\)\]{padding-block:var(--footer-py)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5,[py-1\.5=""]{padding-block:calc(var(--spacing) * 1.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12,[dir=ltr] [ltr~=py-12]{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-2,[py-2=""]{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-3,[py-3=""]{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}[\!px=""]{padding-inline:calc(var(--spacing) * 4)!important}[px~="$instance["]{padding-inline:var(--instance\[)}[px~="$sizes"]{padding-inline:var(--sizes)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8,[pt-8=""]{padding-top:calc(var(--spacing) * 8)}.text-center,[dir=ltr] [ltr~=text-center],[text-center=""]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.outline{outline-style:var(--un-outline-style);outline-width:1px}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.list-none,[list-none=""]{list-style-type:none}.scroll-smooth{scroll-behavior:smooth}.border,[b=""],[border=""]{border-width:1px}.border-2,[border-2=""]{border-width:2px}.border-4,[border-4=""]{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2,[dir=ltr] [ltr~=border-b-2]{border-bottom-width:2px}.border-t,[border-t=""]{border-top-width:1px}.border-t-2,[dir=ltr] [ltr~=border-t-2]{border-top-width:2px}.last\:border-b-0:last-child{border-bottom-width:0px}.border-\[var\(--c-border\)\]{border-color:color-mix(in oklab,var(--c-border) var(--un-border-opacity),transparent)}.border-\[var\(--c-border\)\]\/50{border-color:color-mix(in oklab,var(--c-border) 50%,transparent)}.border-\[var\(--c-fg\)\]{border-color:color-mix(in oklab,var(--c-fg) var(--un-border-opacity),transparent)}.border-\[var\(--c-panel\)\]{border-color:color-mix(in oklab,var(--c-panel) var(--un-border-opacity),transparent)}.border-\[var\(--c-primary\)\]{border-color:color-mix(in oklab,var(--c-primary) var(--un-border-opacity),transparent)}.border-\[var\(--crumb-bc\)\]{border-color:color-mix(in oklab,var(--crumb-bc) var(--un-border-opacity),transparent)}.border-\[var\(--footer-fg\)\]\/10{border-color:color-mix(in oklab,var(--footer-fg) 10%,transparent)}.border-\[var\(--footer-fg\)\]\/15{border-color:color-mix(in oklab,var(--footer-fg) 15%,transparent)}.border-\[var\(--footer-fg\)\]\/20{border-color:color-mix(in oklab,var(--footer-fg) 20%,transparent)}.border-blue-500\/25{border-color:color-mix(in srgb,var(--colors-blue-500) 25%,transparent)}.border-cyan-500\/25{border-color:color-mix(in srgb,var(--colors-cyan-500) 25%,transparent)}.border-emerald-500\/25{border-color:color-mix(in srgb,var(--colors-emerald-500) 25%,transparent)}.border-gray-200,[border-gray-200=""]{border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-200\/50{border-color:color-mix(in srgb,var(--colors-gray-200) 50%,transparent)}.border-gray-300,[border-gray-300=""]{border-color:color-mix(in srgb,var(--colors-gray-300) var(--un-border-opacity),transparent)}.border-sky-400{border-color:color-mix(in srgb,var(--colors-sky-400) var(--un-border-opacity),transparent)}.border-sky-400\/35{border-color:color-mix(in srgb,var(--colors-sky-400) 35%,transparent)}.border-slate-200\/70{border-color:color-mix(in srgb,var(--colors-slate-200) 70%,transparent)}.border-slate-300\/80{border-color:color-mix(in srgb,var(--colors-slate-300) 80%,transparent)}.border-slate-700\/40{border-color:color-mix(in srgb,var(--colors-slate-700) 40%,transparent)}.border-transparent{border-color:transparent}.border-white\/70{border-color:color-mix(in srgb,var(--colors-white-DEFAULT) 70%,transparent)}.dark .dark\:border-black\/0{border-color:color-mix(in srgb,var(--colors-black-DEFAULT) 0%,transparent)}.dark .dark\:border-gray-600{border-color:color-mix(in srgb,var(--colors-gray-600) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-700{border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-800,.dark [dark\:border-gray-800=""]{border-color:color-mix(in srgb,var(--colors-gray-800) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-800\/50{border-color:color-mix(in srgb,var(--colors-gray-800) 50%,transparent)}.dark .dark\:border-slate-500\/40{border-color:color-mix(in srgb,var(--colors-slate-500) 40%,transparent)}.dark .dark\:border-white\/10{border-color:color-mix(in srgb,var(--colors-white-DEFAULT) 10%,transparent)}.dark .dark\:border-white\/20{border-color:color-mix(in srgb,var(--colors-white-DEFAULT) 20%,transparent)}.dark .dark\:border-white\/30{border-color:color-mix(in srgb,var(--colors-white-DEFAULT) 30%,transparent)}.dark [dark\:border-slate-500=""]{border-color:color-mix(in srgb,var(--colors-slate-500) var(--un-border-opacity),transparent)}.dark [dark\:border-white=""]{border-color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-border-opacity),transparent)}[border-blue-500=""]{border-color:color-mix(in srgb,var(--colors-blue-500) var(--un-border-opacity),transparent)}[border-cyan-500=""]{border-color:color-mix(in srgb,var(--colors-cyan-500) var(--un-border-opacity),transparent)}[border-emerald-500=""]{border-color:color-mix(in srgb,var(--colors-emerald-500) var(--un-border-opacity),transparent)}[border-slate-700=""]{border-color:color-mix(in srgb,var(--colors-slate-700) var(--un-border-opacity),transparent)}.border-t-transparent,[border-t-transparent=""]{border-top-color:transparent}.rounded,[rounded=""]{border-radius:var(--radius-DEFAULT)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full,[dir=ltr] [ltr~=rounded-full],[rounded-full=""]{border-radius:calc(infinity * 1px)}.rounded-lg,[rounded-lg=""]{border-radius:var(--radius-lg)}.rounded-md,[rounded-md=""]{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl,[rounded-xl=""]{border-radius:var(--radius-xl)}.rounded-b-2xl{border-bottom-left-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.bg-\[\#ecf7ff\]{background-color:color-mix(in oklab,#ecf7ff var(--un-bg-opacity),transparent)}.bg-\[\#f3f9ff\]{background-color:color-mix(in oklab,#f3f9ff var(--un-bg-opacity),transparent)}.bg-\[\#faf9f6\]{background-color:color-mix(in oklab,#faf9f6 var(--un-bg-opacity),transparent)}.bg-\[color-mix\(in_srgb\,var\(--footer-bg\)_85\%\,black\)\]{background-color:color-mix(in oklab,color-mix(in srgb,var(--footer-bg) 85%,black) var(--un-bg-opacity),transparent)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.24\)\,transparent_42\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(14\,165\,233\,0\.1\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at top left,rgba(255,255,255,.24),transparent 42%),radial-gradient(circle at bottom right,rgba(14,165,233,.1),transparent 38%)}.bg-\[var\(--c-bg\)\]{background-color:color-mix(in oklab,var(--c-bg) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-fg\)\]{background-color:color-mix(in oklab,var(--c-fg) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-info-light\)\]{background-color:color-mix(in oklab,var(--c-info-light) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-muted\)\]{background-color:color-mix(in oklab,var(--c-muted) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-panel\)\]{background-color:color-mix(in oklab,var(--c-panel) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-primary-light\)\]{background-color:color-mix(in oklab,var(--c-primary-light) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-primary\)\]{background-color:color-mix(in oklab,var(--c-primary) var(--un-bg-opacity),transparent)}.bg-\[var\(--c-warning-light\)\]{background-color:color-mix(in oklab,var(--c-warning-light) var(--un-bg-opacity),transparent)}.bg-\[var\(--crumb-bg\)\]{background-color:color-mix(in oklab,var(--crumb-bg) var(--un-bg-opacity),transparent)}.bg-\[var\(--footer-bg\)\]{background-color:color-mix(in oklab,var(--footer-bg) var(--un-bg-opacity),transparent)}.bg-\[var\(--footer-fg\)\]\/10{background-color:color-mix(in oklab,var(--footer-fg) 10%,transparent)}.bg-\[var\(--header-bg\)\]{background-color:color-mix(in oklab,var(--header-bg) var(--un-bg-opacity),transparent)}.bg-\[var\(--header-hover-bg\)\]{background-color:color-mix(in oklab,var(--header-hover-bg) var(--un-bg-opacity),transparent)}.bg-amber-400,.dark .dark\:bg-amber-400{background-color:color-mix(in srgb,var(--colors-amber-400) var(--un-bg-opacity),transparent)}.bg-amber-500,[bg-amber-500=""]{background-color:color-mix(in srgb,var(--colors-amber-500) var(--un-bg-opacity),transparent)}.bg-amber-500\/10{background-color:color-mix(in srgb,var(--colors-amber-500) 10%,transparent)}.bg-amber-700,[bg-amber-700=""]{background-color:color-mix(in srgb,var(--colors-amber-700) var(--un-bg-opacity),transparent)}.bg-blue-100{background-color:color-mix(in srgb,var(--colors-blue-100) var(--un-bg-opacity),transparent)}.bg-blue-400{background-color:color-mix(in srgb,var(--colors-blue-400) var(--un-bg-opacity),transparent)}.bg-blue-500\/10{background-color:color-mix(in srgb,var(--colors-blue-500) 10%,transparent)}.bg-blue-500\/12{background-color:color-mix(in srgb,var(--colors-blue-500) 12%,transparent)}.bg-blue-600{background-color:color-mix(in srgb,var(--colors-blue-600) var(--un-bg-opacity),transparent)}.bg-blue-800{background-color:color-mix(in srgb,var(--colors-blue-800) var(--un-bg-opacity),transparent)}.bg-cyan-500\/12{background-color:color-mix(in srgb,var(--colors-cyan-500) 12%,transparent)}.bg-emerald-500\/12{background-color:color-mix(in srgb,var(--colors-emerald-500) 12%,transparent)}.bg-gray-100{background-color:color-mix(in srgb,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.bg-gray-200{background-color:color-mix(in srgb,var(--colors-gray-200) var(--un-bg-opacity),transparent)}.bg-gray-300{background-color:color-mix(in srgb,var(--colors-gray-300) var(--un-bg-opacity),transparent)}.bg-gray-400{background-color:color-mix(in srgb,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.bg-gray-50{background-color:color-mix(in srgb,var(--colors-gray-50) var(--un-bg-opacity),transparent)}.bg-gray-500,[bg-gray-500=""]{background-color:color-mix(in srgb,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.bg-green-400{background-color:color-mix(in srgb,var(--colors-green-400) var(--un-bg-opacity),transparent)}.bg-green-500\/10{background-color:color-mix(in srgb,var(--colors-green-500) 10%,transparent)}.bg-purple-500\/10{background-color:color-mix(in srgb,var(--colors-purple-500) 10%,transparent)}.bg-rose-400{background-color:color-mix(in srgb,var(--colors-rose-400) var(--un-bg-opacity),transparent)}.bg-sky-400{background-color:color-mix(in srgb,var(--colors-sky-400) var(--un-bg-opacity),transparent)}.bg-sky-400\/10{background-color:color-mix(in srgb,var(--colors-sky-400) 10%,transparent)}.bg-sky-50{background-color:color-mix(in srgb,var(--colors-sky-50) var(--un-bg-opacity),transparent)}.bg-sky-700{background-color:color-mix(in srgb,var(--colors-sky-700) var(--un-bg-opacity),transparent)}.bg-slate-100{background-color:color-mix(in srgb,var(--colors-slate-100) var(--un-bg-opacity),transparent)}.bg-slate-600\/70{background-color:color-mix(in srgb,var(--colors-slate-600) 70%,transparent)}.bg-slate-800{background-color:color-mix(in srgb,var(--colors-slate-800) var(--un-bg-opacity),transparent)}.bg-transparent,[bg-transparent=""]{background-color:transparent}.bg-white,[bg-white=""],.dark .group:hover [dark\:group-hover\:bg-white=""]{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.bg-white\/20,.dark .dark\:bg-white\/20{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 20%,transparent)}.bg-white\/25{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 25%,transparent)}.bg-white\/55{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 55%,transparent)}.bg-white\/60{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 60%,transparent)}.bg-white\/75{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 75%,transparent)}.bg-white\/80{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 80%,transparent)}.dark .dark\:bg-\[\#1a2d45\]{background-color:color-mix(in oklab,#1a2d45 var(--un-bg-opacity),transparent)}.dark .dark\:bg-\[\#23364d\]{background-color:color-mix(in oklab,#23364d var(--un-bg-opacity),transparent)}.dark .dark\:bg-\[\#2a425e\]{background-color:color-mix(in oklab,#2a425e var(--un-bg-opacity),transparent)}.dark .dark\:bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.06\)\,transparent_42\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(14\,165\,233\,0\.14\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at top left,rgba(255,255,255,.06),transparent 42%),radial-gradient(circle at bottom right,rgba(14,165,233,.14),transparent 38%)}.dark .dark\:bg-black{background-color:color-mix(in srgb,var(--colors-black-DEFAULT) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-600{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-700{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-800{background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-800\/70{background-color:color-mix(in srgb,var(--colors-gray-800) 70%,transparent)}.dark .dark\:bg-slate-900,.group:hover [group-hover\:bg-slate-900=""]{background-color:color-mix(in srgb,var(--colors-slate-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-slate-900\/25{background-color:color-mix(in srgb,var(--colors-slate-900) 25%,transparent)}.dark .dark\:bg-white\/10,.dark .group:hover .dark\:group-hover\:bg-white\/10{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 10%,transparent)}.dark .dark\:bg-white\/5{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 5%,transparent)}[bg-blue-500=""]{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),transparent)}[bg-cyan-500=""]{background-color:color-mix(in srgb,var(--colors-cyan-500) var(--un-bg-opacity),transparent)}[bg-emerald-500=""]{background-color:color-mix(in srgb,var(--colors-emerald-500) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-white\/20:hover{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 20%,transparent)}.group:hover .group-hover\:bg-slate-900\/8{background-color:color-mix(in srgb,var(--colors-slate-900) 8%,transparent)}.hover\:bg-\[var\(--c-bg\)\]:hover{background-color:color-mix(in oklab,var(--c-bg) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--c-border\)\]:hover{background-color:color-mix(in oklab,var(--c-border) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--c-fg\)\]:hover{background-color:color-mix(in oklab,var(--c-fg) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--c-primary-dark\)\]:hover{background-color:color-mix(in oklab,var(--c-primary-dark) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--c-primary-light\)\]:hover{background-color:color-mix(in oklab,var(--c-primary-light) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--c-primary\)\]:hover{background-color:color-mix(in oklab,var(--c-primary) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--footer-fg\)\]\/20:hover{background-color:color-mix(in oklab,var(--footer-fg) 20%,transparent)}.hover\:bg-\[var\(--header-active-bg\)\]:hover{background-color:color-mix(in oklab,var(--header-active-bg) var(--un-bg-opacity),transparent)}.hover\:bg-\[var\(--header-hover-bg\)\]:hover{background-color:color-mix(in oklab,var(--header-hover-bg) var(--un-bg-opacity),transparent)}.hover\:bg-blue-500:hover{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.hover\:bg-blue-700:hover{background-color:color-mix(in srgb,var(--colors-blue-700) var(--un-bg-opacity),transparent)}.hover\:bg-blue-900:hover{background-color:color-mix(in srgb,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.hover\:bg-sky-800:hover{background-color:color-mix(in srgb,var(--colors-sky-800) var(--un-bg-opacity),transparent)}.hover\:bg-white\/20:hover{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 20%,transparent)}.hover\:bg-white\/70:hover{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 70%,transparent)}.hover\:bg-white\/90:hover{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) 90%,transparent)}[hover\:bg-white=""]:hover{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.latest-columns-bridge:hover{background-image:var(--laetest-bg-stack-hover)}.machaki-pickup-bridge:hover{background-image:var(--machaki-bg-stack-hover)}.hover\:bg-opacity-10:hover{--un-bg-opacity:10%}.dark .dark\:opacity-\[0\.03\],.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.015\]{opacity:.015}.opacity-\[0\.06\]{opacity:.06}.opacity-0,[opacity-0=""]{opacity:0%}.opacity-100,[opacity-100=""],.group:hover .group-hover\:opacity-100,.group:hover [group-hover\:opacity-100=""]{opacity:100%}.opacity-20{opacity:20%}.opacity-35{opacity:35%}.opacity-5{opacity:5%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.hover\:opacity-100:hover{opacity:100%}.hover\:opacity-80:hover{opacity:80%}.hover\:opacity-90:hover{opacity:90%}.disabled\:opacity-40:disabled{opacity:40%}[disabled\:opacity-40=""]:disabled{opacity:40%}.line-through{text-decoration-line:line-through}.hover\:underline:hover{text-decoration-line:underline}.no-underline{text-decoration:none}.flex,[dir=ltr] [ltr~=flex],[flex=""]{display:flex}.inline-flex,[inline-flex=""]{display:inline-flex}.flex-1,[flex-1=""]{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0,[dir=ltr] [ltr~=flex-shrink-0]{flex-shrink:0}.flex-grow{flex-grow:1}.flex-col,[flex-col=""]{flex-direction:column}.flex-wrap,[flex-wrap=""]{flex-wrap:wrap}.flex-nowrap,[flex-nowrap=""]{flex-wrap:nowrap}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16,[gap~="16"]{gap:calc(var(--spacing) * 16)}.gap-2,[gap-2=""]{gap:calc(var(--spacing) * 2)}.gap-3,[gap-3=""]{gap:calc(var(--spacing) * 3)}.gap-4,[gap-4=""]{gap:calc(var(--spacing) * 4)}.gap-6,[gap-6=""]{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}[gap~="$drag_enabled"]{gap:var(--drag_enabled)}[gap~="$instance["]{gap:var(--instance\[)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6,[gap-x-6=""]{column-gap:calc(var(--spacing) * 6)}.gap-y-2,[gap-y-2=""]{row-gap:calc(var(--spacing) * 2)}.grid{display:grid}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\!w-8{width:calc(var(--spacing) * 8)!important}.h-\[30vw\]{height:30vw}.h-\[50vmin\]{height:50vmin}.h-\[50vw\]{height:50vw}.h-\[600px\]{height:600px}.h-\[60vmin\]{height:60vmin}.h-\[72vw\]{height:72vw}.h-\[9vh\]{height:9vh}.h-1,.h1,[h1=""]{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-10,[h-10=""]{height:calc(var(--spacing) * 10)}.h-12,[dir=ltr] [ltr~=h-12],[h-12=""]{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-2,.h2,[dir=ltr] [ltr~=h2],[h2=""]{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-3,.h3,[h-3=""],[h3=""]{height:calc(var(--spacing) * 3)}.h-32{height:calc(var(--spacing) * 32)}.h-4,.h4,[h-4=""]{height:calc(var(--spacing) * 4)}.h-48{height:calc(var(--spacing) * 48)}.h-5,[h-5=""]{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-8,[h-8=""]{height:calc(var(--spacing) * 8)}.h-9,[h-9=""]{height:calc(var(--spacing) * 9)}.h-96{height:calc(var(--spacing) * 96)}.h-auto,[h-auto=""]{height:auto}.h-full,[h-full=""]{height:100%}.h-px{height:1px}.max-h-\[44rem\]{max-height:44rem}.max-h-\[46rem\]{max-height:46rem}.max-h-\[85vh\]{max-height:85vh}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[90vw\]{max-width:90vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none,[max-w-none=""]{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-h-\[100vh\]{min-height:100vh}.min-h-\[120vh\]{min-height:120vh}.min-h-\[2\.5em\]{min-height:2.5em}.min-h-\[var\(--header-h\)\]{min-height:var(--header-h)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2rem\]{min-width:2rem}.min-w-0,[min-w-0=""]{min-width:calc(var(--spacing) * 0)}.w-\[30vw\]{width:30vw}.w-\[50vmin\]{width:50vmin}.w-\[50vw\]{width:50vw}.w-\[600px\]{width:600px}.w-\[60vmin\]{width:60vmin}.w-\[72vw\]{width:72vw}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[var\(--container-w\)\]{width:var(--container-w)}.w-1,[w-1=""]{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-10,[w-10=""]{width:calc(var(--spacing) * 10)}.w-12,[dir=ltr] [ltr~=w-12],[w-12=""]{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-3,[w-3=""]{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-32{width:calc(var(--spacing) * 32)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-8,[w-8=""]{width:calc(var(--spacing) * 8)}.w-9,[w-9=""]{width:calc(var(--spacing) * 9)}.w-96{width:calc(var(--spacing) * 96)}.w-fit{width:fit-content}.w-full,[dir=ltr] [ltr~=w-full],[w-full=""]{width:100%}.w-px,[w-px=""]{width:1px}[inline~="$id"]{inline-size:var(--id)}.max-w-screen-xl{max-width:1440px}.aspect-square,[aspect-square=""]{aspect-ratio:1/1}.aspect-video,[aspect-video=""]{aspect-ratio:16/9}.inline,[inline=""]{display:inline}[inline~="!"]{display:inline!important}.block,[block=""]{display:block}.inline-block{display:inline-block}.contents,[contents=""]{display:contents}.hidden,[hidden=""]{display:none}.visible{visibility:visible}.cursor-default{cursor:default}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}[disabled\:cursor-not-allowed=""]:disabled{cursor:not-allowed}.pointer-events-none,[pointer-events-none=""]{pointer-events:none}.resize{resize:both}.select-none{-webkit-user-select:none;user-select:none}.whitespace-nowrap,[whitespace-nowrap=""]{white-space:nowrap}.break-words{overflow-wrap:break-word}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.ring-2{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus-ring:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus\:ring-2:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.ring-blue-500\/30{--un-ring-color:color-mix(in srgb, var(--colors-blue-500) 30%, transparent) }.focus\:ring-\[var\(--c-primary\)\]:focus{--un-ring-color:color-mix(in oklab, var(--c-primary) var(--un-ring-opacity), transparent) }.focus\:ring-opacity-75:focus{--un-ring-opacity:75%}.dark .dark\:shadow-\[inset_0_0_150px_rgba\(0\,0\,0\,0\.8\)\]{--un-shadow:inset 0 0 150px var(--un-shadow-color, rgba(0, 0, 0, .8));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dark .dark\:shadow-lg,.shadow-lg{--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dark .dark\:shadow-none{--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dark .dark\:shadow-xl{--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow,.shadow-sm,[shadow-sm=""]{--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.08\)\]{--un-shadow:0 1px 2px var(--un-shadow-color, rgba(15, 23, 42, .08));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[inset_0_0_120px_rgba\(15\,23\,42\,0\.55\)\]{--un-shadow:inset 0 0 120px var(--un-shadow-color, rgba(15, 23, 42, .55));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-cyan-500\/20{--un-shadow-color:color-mix(in srgb, var(--colors-cyan-500) 20%, transparent) }.shadow-md{--un-shadow:0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-lg:hover{--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-md:hover{--un-shadow:0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-xl:hover{--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / .1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.-translate-x-1\/2{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-x-12{--un-translate-x:calc(var(--spacing) * -12);translate:var(--un-translate-x) var(--un-translate-y)}.-translate-x-8{--un-translate-x:calc(var(--spacing) * -8);translate:var(--un-translate-x) var(--un-translate-y)}.-translate-y-\[65\%\],.translate-y-\[-65\%\]{--un-translate-y:-65%;translate:var(--un-translate-x) var(--un-translate-y)}.-translate-y-1\/2{--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.translate-x-0{--un-translate-x:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-\[-55\%\]{--un-translate-y:-55%;translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-0{--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-10{--un-translate-y:calc(var(--spacing) * 10);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-12{--un-translate-y:calc(var(--spacing) * 12);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-6{--un-translate-y:calc(var(--spacing) * 6);translate:var(--un-translate-x) var(--un-translate-y)}.translate-y-8{--un-translate-y:calc(var(--spacing) * 8);translate:var(--un-translate-x) var(--un-translate-y)}.hover\:-translate-y-1:hover{--un-translate-y:calc(var(--spacing) * -1);translate:var(--un-translate-x) var(--un-translate-y)}.hover\:-translate-y-2:hover{--un-translate-y:calc(var(--spacing) * -2);translate:var(--un-translate-x) var(--un-translate-y)}.-rotate-6,[-rotate-6=""]{rotate:-6deg}.rotate-0{rotate:0deg}.rotate-12,[rotate-12=""]{rotate:12deg}.rotate-180{rotate:180deg}.rotate-3,[rotate-3=""]{rotate:3deg}.rotate-45{rotate:45deg}.rotate-6{rotate:6deg}.scale-100{--un-scale-x:100%;--un-scale-y:100%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-110,.group:hover .group-hover\:scale-110{--un-scale-x:110%;--un-scale-y:110%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-125{--un-scale-x:125%;--un-scale-y:125%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-80{--un-scale-x:80%;--un-scale-y:80%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-90{--un-scale-x:90%;--un-scale-y:90%;scale:var(--un-scale-x) var(--un-scale-y)}.group:hover .group-hover\:scale-105,.hover\:scale-105:hover{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.hover\:scale-110:hover{--un-scale-x:110%;--un-scale-y:110%;scale:var(--un-scale-x) var(--un-scale-y)}[hover\:scale-105=""]:hover{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.active\:scale-\[0\.98\]:active{--un-scale-x:.98;--un-scale-y:.98;scale:var(--un-scale-x) var(--un-scale-y)}.transform,[transform=""]{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-all,[transition-all=""]{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors,[transition-colors=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-opacity,[transition-opacity=""]{transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-transform,[transition-transform=""]{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-\[3000ms\]{--un-duration:3s;transition-duration:3s}.duration-100{--un-duration:.1s;transition-duration:.1s}.duration-1000{--un-duration:1s;transition-duration:1s}.duration-1200{--un-duration:1.2s;transition-duration:1.2s}.duration-1500{--un-duration:1.5s;transition-duration:1.5s}.duration-200{--un-duration:.2s;transition-duration:.2s}.duration-2000{--un-duration:2s;transition-duration:2s}.duration-300,[duration-300=""]{--un-duration:.3s;transition-duration:.3s}.duration-500,[duration-500=""]{--un-duration:.5s;transition-duration:.5s}.duration-700{--un-duration:.7s;transition-duration:.7s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-in-out{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}[content~="$defaults["]{align-content:var(--defaults\[)}[content~="$footer"]{align-content:var(--footer)}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center,[items-center=""]{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.inset-0,[inset-0=""]{inset:calc(var(--spacing) * 0)}.inset-12,[inset-12=""]{inset:calc(var(--spacing) * 12)}.inset-4,[inset-4=""]{inset:calc(var(--spacing) * 4)}.inset-8,[inset-8=""]{inset:calc(var(--spacing) * 8)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-right-20{right:calc(var(--spacing) * -20)}.-right-8{right:calc(var(--spacing) * -8)}.-top-20{top:calc(var(--spacing) * -20)}.bottom-\[10\%\]{bottom:10%}.bottom-\[30\%\]{bottom:30%}.bottom-0,[bottom-0=""]{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-full{bottom:100%}.left-\[15\%\]{left:15%}.left-\[5\%\]{left:5%}.left-0,[left-0=""]{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.right-\[10\%\]{right:10%}.right-\[15\%\]{right:15%}.right-\[20\%\]{right:20%}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.top-\[15\%\]{top:15%}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[60\%\]{top:60%}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}[left-4~="-translate-y-1/2"],[left-4~="top-1/2"]{left:200%}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,[dir=ltr] [ltr~=justify-center],[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}[order~="$args["]{order:var(--args\[)}.absolute,[absolute=""]{position:absolute}.fixed{position:fixed}.relative,[dir=ltr] [ltr~=relative],[relative=""]{position:relative}.sticky,[sticky=""]{position:sticky}.static,[static=""]{position:static}.z-\[70\]{z-index:70}.z-\[9999\]{z-index:9999}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.overflow-hidden,[dir=ltr] [ltr~=overflow-hidden],[overflow-hidden=""]{overflow:hidden}.overflow-x-auto{overflow-x:auto}[stroke-width~="0.6"]{stroke-width:.6px}[stroke-width~="1.2"]{stroke-width:1.2px}[stroke-width~="1.5"]{stroke-width:1.5px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.5"]{stroke-width:2.5px}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-bounce,[animate-bounce=""]{animation:bounce 1s linear infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin,[animate-spin=""],[dir=ltr] [ltr~=animate-spin]{animation:spin 1s linear infinite}.dark .dark\:from-black{--un-gradient-from:color-mix(in oklab, var(--colors-black-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:from-sky-900\/20{--un-from-opacity:20%;--un-gradient-from:color-mix(in oklab, var(--colors-sky-900) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:from-slate-900{--un-gradient-from:color-mix(in oklab, var(--colors-slate-900) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:from-slate-900\/20{--un-from-opacity:20%;--un-gradient-from:color-mix(in oklab, var(--colors-slate-900) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:from-slate-950\/68{--un-from-opacity:68%;--un-gradient-from:color-mix(in oklab, var(--colors-slate-950) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:from-slate-950\/90{--un-from-opacity:90%;--un-gradient-from:color-mix(in oklab, var(--colors-slate-950) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:to-black\/50{--un-to-opacity:50%;--un-gradient-to:color-mix(in oklab, var(--colors-black-DEFAULT) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:to-blue-900\/20{--un-to-opacity:20%;--un-gradient-to:color-mix(in oklab, var(--colors-blue-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:to-slate-900{--un-gradient-to:color-mix(in oklab, var(--colors-slate-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:to-slate-900\/8{--un-to-opacity:8%;--un-gradient-to:color-mix(in oklab, var(--colors-slate-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:to-slate-950\/72{--un-to-opacity:72%;--un-gradient-to:color-mix(in oklab, var(--colors-slate-950) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark .dark\:via-slate-800{--un-gradient-via:color-mix(in oklab, var(--colors-slate-800) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.dark .dark\:via-slate-800\/55{--un-via-opacity:55%;--un-gradient-via:color-mix(in oklab, var(--colors-slate-800) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.dark .dark\:via-slate-900\/34{--un-via-opacity:34%;--un-gradient-via:color-mix(in oklab, var(--colors-slate-900) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.dark .dark\:via-slate-900\/62{--un-via-opacity:62%;--un-gradient-via:color-mix(in oklab, var(--colors-slate-900) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.dark [dark\:from-sky-900=""]{--un-gradient-from:color-mix(in oklab, var(--colors-sky-900) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.dark [dark\:to-blue-900=""]{--un-gradient-to:color-mix(in oklab, var(--colors-blue-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-\[var\(--c-primary-light\)\]{--un-gradient-from:color-mix(in oklab, var(--c-primary-light) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-\[var\(--c-primary\)\]{--un-gradient-from:color-mix(in oklab, var(--c-primary) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-amber-500{--un-gradient-from:color-mix(in oklab, var(--colors-amber-500) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-black\/50{--un-from-opacity:50%;--un-gradient-from:color-mix(in oklab, var(--colors-black-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-blue-500{--un-gradient-from:color-mix(in oklab, var(--colors-blue-500) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-emerald-400{--un-gradient-from:color-mix(in oklab, var(--colors-emerald-400) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-green-500{--un-gradient-from:color-mix(in oklab, var(--colors-green-500) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-purple-500{--un-gradient-from:color-mix(in oklab, var(--colors-purple-500) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-sky-100{--un-gradient-from:color-mix(in oklab, var(--colors-sky-100) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-sky-400,[from-sky-400=""]{--un-gradient-from:color-mix(in oklab, var(--colors-sky-400) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-sky-50,[from-sky-50=""]{--un-gradient-from:color-mix(in oklab, var(--colors-sky-50) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-slate-50{--un-gradient-from:color-mix(in oklab, var(--colors-slate-50) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-slate-900\/75{--un-from-opacity:75%;--un-gradient-from:color-mix(in oklab, var(--colors-slate-900) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-transparent{--un-gradient-from:transparent;--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-white\/58{--un-from-opacity:58%;--un-gradient-from:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-white\/65{--un-from-opacity:65%;--un-gradient-from:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.from-white\/96{--un-from-opacity:96%;--un-gradient-from:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-\[var\(--c-accent-light\)\]{--un-gradient-to:color-mix(in oklab, var(--c-accent-light) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-\[var\(--c-primary-dark\)\]{--un-gradient-to:color-mix(in oklab, var(--c-primary-dark) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-blue-50,[to-blue-50=""]{--un-gradient-to:color-mix(in oklab, var(--colors-blue-50) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-blue-500{--un-gradient-to:color-mix(in oklab, var(--colors-blue-500) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-cyan-400{--un-gradient-to:color-mix(in oklab, var(--colors-cyan-400) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-emerald-400{--un-gradient-to:color-mix(in oklab, var(--colors-emerald-400) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-indigo-500,[to-indigo-500=""]{--un-gradient-to:color-mix(in oklab, var(--colors-indigo-500) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-orange-400{--un-gradient-to:color-mix(in oklab, var(--colors-orange-400) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-pink-400{--un-gradient-to:color-mix(in oklab, var(--colors-pink-400) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-purple-500{--un-gradient-to:color-mix(in oklab, var(--colors-purple-500) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-sky-50{--un-gradient-to:color-mix(in oklab, var(--colors-sky-50) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-slate-200{--un-gradient-to:color-mix(in oklab, var(--colors-slate-200) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-slate-900\/45{--un-to-opacity:45%;--un-gradient-to:color-mix(in oklab, var(--colors-slate-900) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-transparent{--un-gradient-to:transparent;--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.to-white\/68{--un-to-opacity:68%;--un-gradient-to:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.via-amber-400{--un-gradient-via:color-mix(in oklab, var(--colors-amber-400) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-blue-100\/55{--un-via-opacity:55%;--un-gradient-via:color-mix(in oklab, var(--colors-blue-100) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-cyan-400{--un-gradient-via:color-mix(in oklab, var(--colors-cyan-400) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-slate-100{--un-gradient-via:color-mix(in oklab, var(--colors-slate-100) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-transparent{--un-gradient-via:transparent;--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-white\/30{--un-via-opacity:30%;--un-gradient-via:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-white\/76{--un-via-opacity:76%;--un-gradient-via:color-mix(in oklab, var(--colors-white-DEFAULT) var(--un-via-opacity), transparent);--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops)}.via-42\%{--un-gradient-via-position:42%}.bg-gradient-to-b{--un-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-br,[bg-gradient-to-br=""]{--un-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-r{--un-gradient-position:to right in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-gradient-to-t{--un-gradient-position:to top in oklab;background-image:linear-gradient(var(--un-gradient-stops))}.bg-cover{background-size:cover}.bg-clip-text,[bg-clip-text=""]{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.isolate{isolation:isolate}.object-cover,[object-cover=""]{object-fit:cover}.object-contain{object-fit:contain}.object-fill{object-fit:fill}.backdrop-blur,.backdrop-blur-sm{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.backdrop-blur-lg{--un-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.blur{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.drop-shadow-2xl{--un-drop-shadow:drop-shadow(0 25px 25px var(--un-drop-shadow-color, rgb(0 0 0 / .15)));filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.snap-x{scroll-snap-type:x var(--un-scroll-snap-strictness)}.snap-mandatory{--un-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.table{display:table}@keyframes uneBackInDown{0%{transform:translateY(-1200px) scale(.7)}0%,80%{opacity:.7}80%{transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes uneBackInLeft{0%{transform:translate(-2000px) scale(.7)}0%,80%{opacity:.7}80%{transform:translate(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes uneBackInRight{0%{transform:translate(2000px) scale(.7)}0%,80%{opacity:.7}80%{transform:translate(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes uneBackInUp{0%{transform:translateY(1200px) scale(.7)}0%,80%{opacity:.7}80%{transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes uneBackOutDown{0%{opacity:1;transform:scale(1)}20%{transform:translateY(0) scale(.7)}20%,to{opacity:.7}to{transform:translateY(700px) scale(.7)}}@keyframes uneBackOutLeft{0%{opacity:1;transform:scale(1)}20%{transform:translate(0) scale(.7)}20%,to{opacity:.7}to{transform:translate(-2000px) scale(.7)}}@keyframes uneBackOutRight{0%{opacity:1;transform:scale(1)}20%{transform:translate(0) scale(.7)}20%,to{opacity:.7}to{transform:translate(2000px) scale(.7)}}@keyframes uneBackOutUp{0%{opacity:1;transform:scale(1)}20%{transform:translateY(0) scale(.7)}20%,to{opacity:.7}to{transform:translateY(-700px) scale(.7)}}@keyframes uneBounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0) scaleY(1.1)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes uneBounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes uneBounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes uneBounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes uneBounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes uneBounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes uneBounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes uneBounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes uneBounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes uneBounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes uneBounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes uneFadeIn{0%{opacity:0}to{opacity:1}}@keyframes uneFadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uneFadeOut{0%{opacity:1}to{opacity:0}}@keyframes uneFadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}@keyframes uneFadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes uneFadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes uneFadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes uneFadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes uneFadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes uneFadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes uneFadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes uneFadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes uneFadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes uneFadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes uneFadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes uneFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes uneFlip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0)}}@keyframes uneFlipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes uneFlipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes uneFlipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes uneFlipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes uneHeadShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}@keyframes uneHeartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes uneHinge{0%,20%,60%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg)}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg)}to{opacity:0;transform:translate3d(0,700px,0)}}@keyframes uneJackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes uneJello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes uneLightSpeedInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}@keyframes uneLightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}@keyframes uneLightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0) skew(-30deg)}}@keyframes uneLightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skew(30deg)}}@keyframes unePulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes uneRollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes uneRotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}@keyframes uneRotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}@keyframes uneRotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}@keyframes uneRotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes uneRotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes uneRotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes uneRubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes uneShake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes uneShakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes uneShakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes uneSlideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes uneSlideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes uneSlideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes uneSlideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes uneSlideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}@keyframes uneSlideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes uneSlideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}@keyframes uneSlideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes uneSwing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes uneTada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes uneWobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes uneZoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes uneZoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes uneZoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes uneZoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes uneZoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes uneZoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes uneZoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes uneZoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes uneZoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}@keyframes uneZoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animated-back-in-down{animation-name:uneBackInDown}.animated-back-in-left{animation-name:uneBackInLeft}.animated-back-in-right{animation-name:uneBackInRight}.animated-back-in-up{animation-name:uneBackInUp}.animated-back-out-down{animation-name:uneBackOutDown}.animated-back-out-left{animation-name:uneBackOutLeft}.animated-back-out-right{animation-name:uneBackOutRight}.animated-back-out-up{animation-name:uneBackOutUp}.animated-bounce{animation-name:uneBounce;transform-origin:center bottom}.animated-bounce-in{animation-duration:calc(var(--une-animated-duration) * .75);animation-name:uneBounceIn}.animated-bounce-in-down{animation-name:uneBounceInDown}.animated-bounce-in-left{animation-name:uneBounceInLeft}.animated-bounce-in-right{animation-name:uneBounceInRight}.animated-bounce-in-up{animation-name:uneBounceInUp}.animated-bounce-out{animation-duration:calc(var(--une-animated-duration) * .75);animation-name:uneBounceOut}.animated-bounce-out-down{animation-name:uneBounceOutDown}.animated-bounce-out-left{animation-name:uneBounceOutLeft}.animated-bounce-out-right{animation-name:uneBounceOutRight}.animated-bounce-out-up{animation-name:uneBounceOutUp}.animated-fade-in{animation-name:uneFadeIn}.animated-fade-in-bottom-left{animation-name:uneFadeInBottomLeft}.animated-fade-in-bottom-right{animation-name:uneFadeInBottomRight}.animated-fade-in-down{animation-name:uneFadeInDown}.animated-fade-in-down-big{animation-name:uneFadeInDownBig}.animated-fade-in-left{animation-name:uneFadeInLeft}.animated-fade-in-left-big{animation-name:uneFadeInLeftBig}.animated-fade-in-right{animation-name:uneFadeInRight}.animated-fade-in-right-big{animation-name:uneFadeInRightBig}.animated-fade-in-top-left{animation-name:uneFadeInTopLeft}.animated-fade-in-top-right{animation-name:uneFadeInTopRight}.animated-fade-in-up{animation-name:uneFadeInUp}.animated-fade-in-up-big{animation-name:uneFadeInUpBig}.animated-fade-out{animation-name:uneFadeOut}.animated-fade-out-bottom-left{animation-name:uneFadeOutBottomLeft}.animated-fade-out-bottom-right{animation-name:uneFadeOutBottomRight}.animated-fade-out-down{animation-name:uneFadeOutDown}.animated-fade-out-down-big{animation-name:uneFadeOutDownBig}.animated-fade-out-left{animation-name:uneFadeOutLeft}.animated-fade-out-left-big{animation-name:uneFadeOutLeftBig}.animated-fade-out-right{animation-name:uneFadeOutRight}.animated-fade-out-right-big{animation-name:uneFadeOutRightBig}.animated-fade-out-top-left{animation-name:uneFadeOutTopLeft}.animated-fade-out-top-right{animation-name:uneFadeOutTopRight}.animated-fade-out-up{animation-name:uneFadeOutUp}.animated-fade-out-up-big{animation-name:uneFadeOutUpBig}.animated-flash{animation-name:uneFlash}.animated-flip{backface-visibility:visible;animation-name:uneFlip}.animated-flip-in-x{backface-visibility:visible!important;animation-name:uneFlipInX}.animated-flip-in-y{backface-visibility:visible!important;animation-name:uneFlipInY}.animated-flip-out-x{animation-duration:calc(var(--une-animated-duration) * .75);animation-name:uneFlipOutX;backface-visibility:visible!important}.animated-flip-out-y{animation-duration:calc(var(--une-animated-duration) * .75);backface-visibility:visible!important;animation-name:uneFlipOutY}.animated-head-shake{animation-timing-function:ease-in-out;animation-name:uneHeadShake}.animated-heart-beat{animation-name:uneHeartBeat;animation-duration:calc(var(--une-animated-duration) * 1.3);animation-timing-function:ease-in-out}.animated-hinge{animation-duration:calc(var(--une-animated-duration) * 2);animation-name:uneHinge;transform-origin:top left}.animated-jack-in-the-box{animation-name:uneJackInTheBox}.animated-jello{animation-name:uneJello;transform-origin:center}.animated-light-speed-in-left{animation-name:uneLightSpeedInLeft;animation-timing-function:ease-out}.animated-light-speed-in-right{animation-name:uneLightSpeedInRight;animation-timing-function:ease-out}.animated-light-speed-out-left{animation-name:uneLightSpeedOutLeft;animation-timing-function:ease-in}.animated-light-speed-out-right{animation-name:uneLightSpeedOutRight;animation-timing-function:ease-in}.animated-pulse{animation-name:unePulse;animation-timing-function:ease-in-out}.animated-roll-in{animation-name:uneRollIn}.animated-roll-out{animation-name:uneRollOut}.animated-rotate-in{animation-name:uneRotateIn;transform-origin:center}.animated-rotate-in-down-left{animation-name:uneRotateInDownLeft;transform-origin:left bottom}.animated-rotate-in-down-right{animation-name:uneRotateInDownRight;transform-origin:right bottom}.animated-rotate-in-up-left{animation-name:uneRotateInUpLeft;transform-origin:left bottom}.animated-rotate-in-up-right{animation-name:uneRotateInUpRight;transform-origin:right bottom}.animated-rotate-out{animation-name:uneRotateOut;transform-origin:center}.animated-rotate-out-down-left{animation-name:uneRotateOutDownLeft;transform-origin:left bottom}.animated-rotate-out-down-right{animation-name:uneRotateOutDownRight;transform-origin:right bottom}.animated-rotate-out-up-left{animation-name:uneRotateOutUpLeft;transform-origin:left bottom}.animated-rotate-out-up-right{animation-name:uneRotateOutUpRight;transform-origin:right bottom}.animated-rubber-band{animation-name:uneRubberBand}.animated-shake{animation-name:uneShake}.animated-shake-x{animation-name:uneShakeX}.animated-shake-y{animation-name:uneShakeY}.animated-slide-in-down{animation-name:uneSlideInDown}.animated-slide-in-left{animation-name:uneSlideInLeft}.animated-slide-in-right{animation-name:uneSlideInRight}.animated-slide-in-up{animation-name:uneSlideInUp}.animated-slide-out-down{animation-name:uneSlideOutDown}.animated-slide-out-left{animation-name:uneSlideOutLeft}.animated-slide-out-right{animation-name:uneSlideOutRight}.animated-slide-out-up{animation-name:uneSlideOutUp}.animated-swing{transform-origin:top center;animation-name:uneSwing}.animated-tada{animation-name:uneTada}.animated-wobble{animation-name:uneWobble}.animated-zoom-in{animation-name:uneZoomIn}.animated-zoom-in-down{animation-name:uneZoomInDown}.animated-zoom-in-left{animation-name:uneZoomInLeft}.animated-zoom-in-right{animation-name:uneZoomInRight}.animated-zoom-in-up{animation-name:uneZoomInUp}.animated-zoom-out{animation-name:uneZoomOut}.animated-zoom-out-down{animation-name:uneZoomOutDown;transform-origin:center bottom}.animated-zoom-out-left{animation-name:uneZoomOutLeft;transform-origin:left center}.animated-zoom-out-right{animation-name:uneZoomOutRight;transform-origin:right center}.animated-zoom-out-up{animation-name:uneZoomOutUp;transform-origin:center bottom}.pm-balloon-bottom-10-yellow-10{--pm-bottom:-20px;--pm-left:10px;--pm-border:10px solid transparent;--pm-border-top:10px solid oklch(85.2% .199 91.936)}.pm-balloon-top-10-green-10{--pm-top:-20px;--pm-left:10px;--pm-border:10px solid transparent;--pm-border-bottom:10px solid oklch(79.2% .209 151.711)}.pm-balloon-left-10-\#f00-10{--pm-top:10px;--pm-left:-20px;--pm-border:10px solid transparent;--pm-border-right:10px solid #f00}.pm-balloon-right-10-blue-10{--pm-top:10px;--pm-right:-20px;--pm-border:10px solid transparent;--pm-border-left:10px solid oklch(70.7% .165 254.624)}.pm-balloon-left-border-10-\#f00-10-\#ccc-2{--pm-top:10px;--pm-left:-20px;--pm-border:10px solid transparent;--pm-border-right:10px solid #f00;--pm2-top:8px;--pm2-left:-24px;--pm2-border:12px solid #ccc;--pm2-border-right:10px solid #f00}.space-x-2{:where(&>:not(:last-child)){--un-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--un-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--un-space-x-reverse)))}}.space-x-4{:where(&>:not(:last-child)){--un-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--un-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-x-reverse)))}}.space-y-1{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)))}}.space-y-1\.5{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--un-space-y-reverse)))}}.space-y-2{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--un-space-y-reverse)))}}.space-y-2\.5{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--un-space-y-reverse)))}}.space-y-3{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}}.space-y-4{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-y-reverse)))}}.space-y-5{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--un-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--un-space-y-reverse)))}}@media print{.print-hidden,.print\:hidden{display:none}}@supports (color: color-mix(in lab,red,red)){.\!text-white{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)!important}.dark .dark\:text-amber-300{color:color-mix(in oklab,var(--colors-amber-300) var(--un-text-opacity),transparent)}.dark .dark\:text-blue-100{color:color-mix(in oklab,var(--colors-blue-100) var(--un-text-opacity),transparent)}.dark .dark\:text-blue-400{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}.dark .dark\:text-cyan-100{color:color-mix(in oklab,var(--colors-cyan-100) var(--un-text-opacity),transparent)}.dark .dark\:text-emerald-100{color:color-mix(in oklab,var(--colors-emerald-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-100{color:color-mix(in oklab,var(--colors-gray-100) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-200{color:color-mix(in oklab,var(--colors-gray-200) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-300{color:color-mix(in oklab,var(--colors-gray-300) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-400{color:color-mix(in oklab,var(--colors-gray-400) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-500{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-800{color:color-mix(in oklab,var(--colors-gray-800) var(--un-text-opacity),transparent)}.dark .dark\:text-indigo-200\/80{color:color-mix(in oklab,var(--colors-indigo-200) 80%,transparent)}.dark .dark\:text-indigo-300\/50{color:color-mix(in oklab,var(--colors-indigo-300) 50%,transparent)}.dark .dark\:text-sky-400{color:color-mix(in oklab,var(--colors-sky-400) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-100{color:color-mix(in oklab,var(--colors-slate-100) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-300{color:color-mix(in oklab,var(--colors-slate-300) var(--un-text-opacity),transparent)}.dark .dark\:text-slate-50{color:color-mix(in oklab,var(--colors-slate-50) var(--un-text-opacity),transparent)}.dark .dark\:text-white{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.dark .dark\:text-white\/\[0\.02\]{color:color-mix(in oklab,var(--colors-white-DEFAULT) .02,transparent)}.dark .dark\:text-white\/20{color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.dark .dark\:text-white\/30{color:color-mix(in oklab,var(--colors-white-DEFAULT) 30%,transparent)}.dark .dark\:text-white\/50{color:color-mix(in oklab,var(--colors-white-DEFAULT) 50%,transparent)}.dark .dark\:text-white\/70{color:color-mix(in oklab,var(--colors-white-DEFAULT) 70%,transparent)}.dark .dark\:text-white\/80{color:color-mix(in oklab,var(--colors-white-DEFAULT) 80%,transparent)}.dark [dark\:text-blue-100=""]{color:color-mix(in oklab,var(--colors-blue-100) var(--un-text-opacity),transparent)}.dark [dark\:text-cyan-100=""]{color:color-mix(in oklab,var(--colors-cyan-100) var(--un-text-opacity),transparent)}.dark [dark\:text-emerald-100=""]{color:color-mix(in oklab,var(--colors-emerald-100) var(--un-text-opacity),transparent)}.dark [dark\:text-indigo-300=""]{color:color-mix(in oklab,var(--colors-indigo-300) var(--un-text-opacity),transparent)}.dark [dark\:text-slate-100=""]{color:color-mix(in oklab,var(--colors-slate-100) var(--un-text-opacity),transparent)}.dark [dark\:text-slate-50=""]{color:color-mix(in oklab,var(--colors-slate-50) var(--un-text-opacity),transparent)}.dark [dark\:text-white=""]{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.text-amber-400{color:color-mix(in oklab,var(--colors-amber-400) var(--un-text-opacity),transparent)}.text-blue-600{color:color-mix(in oklab,var(--colors-blue-600) var(--un-text-opacity),transparent)}.text-blue-700{color:color-mix(in oklab,var(--colors-blue-700) var(--un-text-opacity),transparent)}.text-blue-800{color:color-mix(in oklab,var(--colors-blue-800) var(--un-text-opacity),transparent)}.text-cyan-700{color:color-mix(in oklab,var(--colors-cyan-700) var(--un-text-opacity),transparent)}.text-emerald-700{color:color-mix(in oklab,var(--colors-emerald-700) var(--un-text-opacity),transparent)}.text-gray-400{color:color-mix(in oklab,var(--colors-gray-400) var(--un-text-opacity),transparent)}.text-gray-500{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}.text-gray-600{color:color-mix(in oklab,var(--colors-gray-600) var(--un-text-opacity),transparent)}.text-gray-700{color:color-mix(in oklab,var(--colors-gray-700) var(--un-text-opacity),transparent)}.text-gray-800{color:color-mix(in oklab,var(--colors-gray-800) var(--un-text-opacity),transparent)}.text-gray-900{color:color-mix(in oklab,var(--colors-gray-900) var(--un-text-opacity),transparent)}.text-gray-900\/\[0\.03\]{color:color-mix(in oklab,var(--colors-gray-900) .03,transparent)}.text-orange-500{color:color-mix(in oklab,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-sky-500{color:color-mix(in oklab,var(--colors-sky-500) var(--un-text-opacity),transparent)}.text-sky-600{color:color-mix(in oklab,var(--colors-sky-600) var(--un-text-opacity),transparent)}.text-sky-700\/85{color:color-mix(in oklab,var(--colors-sky-700) 85%,transparent)}.text-slate-400{color:color-mix(in oklab,var(--colors-slate-400) var(--un-text-opacity),transparent)}.text-slate-500{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}.text-slate-600{color:color-mix(in oklab,var(--colors-slate-600) var(--un-text-opacity),transparent)}.text-slate-700{color:color-mix(in oklab,var(--colors-slate-700) var(--un-text-opacity),transparent)}.text-slate-800{color:color-mix(in oklab,var(--colors-slate-800) var(--un-text-opacity),transparent)}.text-slate-900{color:color-mix(in oklab,var(--colors-slate-900) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.text-white\/80{color:color-mix(in oklab,var(--colors-white-DEFAULT) 80%,transparent)}.text-white\/90{color:color-mix(in oklab,var(--colors-white-DEFAULT) 90%,transparent)}[text-blue-700=""]{color:color-mix(in oklab,var(--colors-blue-700) var(--un-text-opacity),transparent)}[text-cyan-700=""]{color:color-mix(in oklab,var(--colors-cyan-700) var(--un-text-opacity),transparent)}[text-emerald-700=""]{color:color-mix(in oklab,var(--colors-emerald-700) var(--un-text-opacity),transparent)}[text-gray-500=""]{color:color-mix(in oklab,var(--colors-gray-500) var(--un-text-opacity),transparent)}[text-gray-900=""]{color:color-mix(in oklab,var(--colors-gray-900) var(--un-text-opacity),transparent)}[text-slate-400=""]{color:color-mix(in oklab,var(--colors-slate-400) var(--un-text-opacity),transparent)}[text-slate-500=""]{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}[text-slate-600=""]{color:color-mix(in oklab,var(--colors-slate-600) var(--un-text-opacity),transparent)}[text-slate-700=""]{color:color-mix(in oklab,var(--colors-slate-700) var(--un-text-opacity),transparent)}[text-slate-900=""]{color:color-mix(in oklab,var(--colors-slate-900) var(--un-text-opacity),transparent)}[text-white=""],.dark .dark\:hover\:text-white:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-white\/60:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) 60%,transparent)}.dark [dark\:hover\:text-white=""]:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.hover\:\!text-white:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)!important}.hover\:text-slate-900:hover,[hover\:text-slate-900=""]:hover{color:color-mix(in oklab,var(--colors-slate-900) var(--un-text-opacity),transparent)}.border-blue-500\/25{border-color:color-mix(in oklab,var(--colors-blue-500) 25%,transparent)}.border-cyan-500\/25{border-color:color-mix(in oklab,var(--colors-cyan-500) 25%,transparent)}.border-emerald-500\/25{border-color:color-mix(in oklab,var(--colors-emerald-500) 25%,transparent)}.border-gray-200{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-200\/50{border-color:color-mix(in oklab,var(--colors-gray-200) 50%,transparent)}.border-gray-300{border-color:color-mix(in oklab,var(--colors-gray-300) var(--un-border-opacity),transparent)}.border-sky-400{border-color:color-mix(in oklab,var(--colors-sky-400) var(--un-border-opacity),transparent)}.border-sky-400\/35{border-color:color-mix(in oklab,var(--colors-sky-400) 35%,transparent)}.border-slate-200\/70{border-color:color-mix(in oklab,var(--colors-slate-200) 70%,transparent)}.border-slate-300\/80{border-color:color-mix(in oklab,var(--colors-slate-300) 80%,transparent)}.border-slate-700\/40{border-color:color-mix(in oklab,var(--colors-slate-700) 40%,transparent)}.border-white\/70{border-color:color-mix(in oklab,var(--colors-white-DEFAULT) 70%,transparent)}.dark .dark\:border-black\/0{border-color:color-mix(in oklab,var(--colors-black-DEFAULT) 0%,transparent)}.dark .dark\:border-gray-600{border-color:color-mix(in oklab,var(--colors-gray-600) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-700{border-color:color-mix(in oklab,var(--colors-gray-700) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-800{border-color:color-mix(in oklab,var(--colors-gray-800) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-800\/50{border-color:color-mix(in oklab,var(--colors-gray-800) 50%,transparent)}.dark .dark\:border-slate-500\/40{border-color:color-mix(in oklab,var(--colors-slate-500) 40%,transparent)}.dark .dark\:border-white\/10{border-color:color-mix(in oklab,var(--colors-white-DEFAULT) 10%,transparent)}.dark .dark\:border-white\/20{border-color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.dark .dark\:border-white\/30{border-color:color-mix(in oklab,var(--colors-white-DEFAULT) 30%,transparent)}.dark [dark\:border-gray-800=""]{border-color:color-mix(in oklab,var(--colors-gray-800) var(--un-border-opacity),transparent)}.dark [dark\:border-slate-500=""]{border-color:color-mix(in oklab,var(--colors-slate-500) var(--un-border-opacity),transparent)}.dark [dark\:border-white=""]{border-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-border-opacity),transparent)}[border-blue-500=""]{border-color:color-mix(in oklab,var(--colors-blue-500) var(--un-border-opacity),transparent)}[border-cyan-500=""]{border-color:color-mix(in oklab,var(--colors-cyan-500) var(--un-border-opacity),transparent)}[border-emerald-500=""]{border-color:color-mix(in oklab,var(--colors-emerald-500) var(--un-border-opacity),transparent)}[border-gray-200=""]{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-opacity),transparent)}[border-gray-300=""]{border-color:color-mix(in oklab,var(--colors-gray-300) var(--un-border-opacity),transparent)}[border-slate-700=""]{border-color:color-mix(in oklab,var(--colors-slate-700) var(--un-border-opacity),transparent)}.bg-amber-400{background-color:color-mix(in oklab,var(--colors-amber-400) var(--un-bg-opacity),transparent)}.bg-amber-500{background-color:color-mix(in oklab,var(--colors-amber-500) var(--un-bg-opacity),transparent)}.bg-amber-500\/10{background-color:color-mix(in oklab,var(--colors-amber-500) 10%,transparent)}.bg-amber-700{background-color:color-mix(in oklab,var(--colors-amber-700) var(--un-bg-opacity),transparent)}.bg-blue-100{background-color:color-mix(in oklab,var(--colors-blue-100) var(--un-bg-opacity),transparent)}.bg-blue-400{background-color:color-mix(in oklab,var(--colors-blue-400) var(--un-bg-opacity),transparent)}.bg-blue-500\/10{background-color:color-mix(in oklab,var(--colors-blue-500) 10%,transparent)}.bg-blue-500\/12{background-color:color-mix(in oklab,var(--colors-blue-500) 12%,transparent)}.bg-blue-600{background-color:color-mix(in oklab,var(--colors-blue-600) var(--un-bg-opacity),transparent)}.bg-blue-800{background-color:color-mix(in oklab,var(--colors-blue-800) var(--un-bg-opacity),transparent)}.bg-cyan-500\/12{background-color:color-mix(in oklab,var(--colors-cyan-500) 12%,transparent)}.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--colors-emerald-500) 12%,transparent)}.bg-gray-100{background-color:color-mix(in oklab,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.bg-gray-200{background-color:color-mix(in oklab,var(--colors-gray-200) var(--un-bg-opacity),transparent)}.bg-gray-300{background-color:color-mix(in oklab,var(--colors-gray-300) var(--un-bg-opacity),transparent)}.bg-gray-400{background-color:color-mix(in oklab,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.bg-gray-50{background-color:color-mix(in oklab,var(--colors-gray-50) var(--un-bg-opacity),transparent)}.bg-gray-500{background-color:color-mix(in oklab,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.bg-green-400{background-color:color-mix(in oklab,var(--colors-green-400) var(--un-bg-opacity),transparent)}.bg-green-500\/10{background-color:color-mix(in oklab,var(--colors-green-500) 10%,transparent)}.bg-purple-500\/10{background-color:color-mix(in oklab,var(--colors-purple-500) 10%,transparent)}.bg-rose-400{background-color:color-mix(in oklab,var(--colors-rose-400) var(--un-bg-opacity),transparent)}.bg-sky-400{background-color:color-mix(in oklab,var(--colors-sky-400) var(--un-bg-opacity),transparent)}.bg-sky-400\/10{background-color:color-mix(in oklab,var(--colors-sky-400) 10%,transparent)}.bg-sky-50{background-color:color-mix(in oklab,var(--colors-sky-50) var(--un-bg-opacity),transparent)}.bg-sky-700{background-color:color-mix(in oklab,var(--colors-sky-700) var(--un-bg-opacity),transparent)}.bg-slate-100{background-color:color-mix(in oklab,var(--colors-slate-100) var(--un-bg-opacity),transparent)}.bg-slate-600\/70{background-color:color-mix(in oklab,var(--colors-slate-600) 70%,transparent)}.bg-slate-800{background-color:color-mix(in oklab,var(--colors-slate-800) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.bg-white\/20{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.bg-white\/25{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 25%,transparent)}.bg-white\/55{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 55%,transparent)}.bg-white\/60{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 60%,transparent)}.bg-white\/75{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 75%,transparent)}.bg-white\/80{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 80%,transparent)}.dark .dark\:bg-amber-400{background-color:color-mix(in oklab,var(--colors-amber-400) var(--un-bg-opacity),transparent)}.dark .dark\:bg-black{background-color:color-mix(in oklab,var(--colors-black-DEFAULT) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-600{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-700{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-800{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-800\/70{background-color:color-mix(in oklab,var(--colors-gray-800) 70%,transparent)}.dark .dark\:bg-slate-900{background-color:color-mix(in oklab,var(--colors-slate-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-slate-900\/25{background-color:color-mix(in oklab,var(--colors-slate-900) 25%,transparent)}.dark .dark\:bg-white\/10{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 10%,transparent)}.dark .dark\:bg-white\/20{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.dark .dark\:bg-white\/5{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 5%,transparent)}[bg-amber-500=""]{background-color:color-mix(in oklab,var(--colors-amber-500) var(--un-bg-opacity),transparent)}[bg-amber-700=""]{background-color:color-mix(in oklab,var(--colors-amber-700) var(--un-bg-opacity),transparent)}[bg-blue-500=""]{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),transparent)}[bg-cyan-500=""]{background-color:color-mix(in oklab,var(--colors-cyan-500) var(--un-bg-opacity),transparent)}[bg-emerald-500=""]{background-color:color-mix(in oklab,var(--colors-emerald-500) var(--un-bg-opacity),transparent)}[bg-gray-500=""]{background-color:color-mix(in oklab,var(--colors-gray-500) var(--un-bg-opacity),transparent)}[bg-white=""]{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.dark .group:hover .dark\:group-hover\:bg-white\/10{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 10%,transparent)}.dark .group:hover [dark\:group-hover\:bg-white=""]{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.group:hover .group-hover\:bg-slate-900\/8{background-color:color-mix(in oklab,var(--colors-slate-900) 8%,transparent)}.group:hover [group-hover\:bg-slate-900=""]{background-color:color-mix(in oklab,var(--colors-slate-900) var(--un-bg-opacity),transparent)}.hover\:bg-blue-500:hover{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.hover\:bg-blue-700:hover{background-color:color-mix(in oklab,var(--colors-blue-700) var(--un-bg-opacity),transparent)}.hover\:bg-blue-900:hover{background-color:color-mix(in oklab,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.hover\:bg-sky-800:hover{background-color:color-mix(in oklab,var(--colors-sky-800) var(--un-bg-opacity),transparent)}.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 20%,transparent)}.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 70%,transparent)}.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) 90%,transparent)}[hover\:bg-white=""]:hover{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.ring-blue-500\/30{--un-ring-color:color-mix(in oklab, var(--colors-blue-500) 30%, transparent) }.shadow-cyan-500\/20{--un-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--colors-cyan-500) 20%, transparent) var(--un-shadow-opacity), transparent) }}@media(max-width:374.9px){.lt-sm\:text-h1{font-size:var(--text-h1-fontSize);line-height:var(--un-leading, var(--text-h1-lineHeight))}}@media(min-width:375px){.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.sm\:text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.sm\:text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}.sm\:text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight))}.sm\:text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.sm\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.sm\:flex-row,[sm\:flex-row=""]{flex-direction:row}.sm\:gap-8,[sm\:gap-8=""]{gap:calc(var(--spacing) * 8)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:w-\[calc\(50\%-1rem\)\]{width:calc(50% - 1rem)}.sm\:block{display:block}.sm\:hidden{display:none}}@media(min-width:640px){.md\:text-\[20vw\]{font-size:20vw}.md\:text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.md\:text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}.md\:text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}.md\:text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight))}.md\:text-8xl{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading, var(--text-8xl-lineHeight))}.md\:text-9xl{font-size:var(--text-9xl-fontSize);line-height:var(--un-leading, var(--text-9xl-lineHeight))}.md\:text-h3{font-size:var(--text-h3-fontSize);line-height:var(--un-leading, var(--text-h3-lineHeight))}.md\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.md\:text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.md\:text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:ml-24{margin-left:calc(var(--spacing) * 24)}.md\:ml-40{margin-left:calc(var(--spacing) * 40)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:text-left{text-align:left}.md\:inline-flex,[md\:inline-flex=""]{display:inline-flex}.md\:flex-row{flex-direction:row}.md\:gap-8,[md\:gap-8=""]{gap:calc(var(--spacing) * 8)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-3{grid-column:span 3/span 3}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:h-\[12vh\]{height:12vh}.md\:h-32{height:calc(var(--spacing) * 32)}.md\:h-48{height:calc(var(--spacing) * 48)}.md\:max-w-none{max-width:none}.md\:w-\[66\.666\%\]{width:66.666%}.md\:w-\[calc\(33\.333\%-1rem\)\]{width:calc(33.333% - 1rem)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:block,[md\:block=""]{display:block}.md\:hidden{display:none}.md\:whitespace-nowrap{white-space:nowrap}.md\:left-\[58\%\]{left:58%}.md\:justify-start{justify-content:flex-start}}@media(min-width:768px){.tb\:text-h1{font-size:var(--text-h1-fontSize);line-height:var(--un-leading, var(--text-h1-lineHeight))}.tb\:px-6{padding-inline:calc(var(--spacing) * 6)}.tb\:py-3{padding-block:calc(var(--spacing) * 3)}.tb\:gap-x-2{column-gap:calc(var(--spacing) * 2)}}@media(min-width:1024px){.lg\:text-\[10rem\]{font-size:10rem}.lg\:text-\[9rem\]{font-size:9rem}.lg\:text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.lg\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.lg\:text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight))}.lg\:text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight))}.lg\:text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight))}.lg\:text-8xl{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading, var(--text-8xl-lineHeight))}.lg\:text-9xl{font-size:var(--text-9xl-fontSize);line-height:var(--un-leading, var(--text-9xl-lineHeight))}.lg\:text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.lg\:ml-12{margin-left:calc(var(--spacing) * 12)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:inline-flex,[lg\:inline-flex=""]{display:inline-flex}.lg\:flex-row{flex-direction:row}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:h-96{height:calc(var(--spacing) * 96)}.lg\:h-full{height:100%}.lg\:w-\[calc\(25\%-1\.125rem\)\]{width:calc(25% - 1.125rem)}.lg\:w-1\/4{width:25%}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:block{display:block}.lg\:hidden{display:none}}@media(min-width:1440px){.xl\:text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
