@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-ease:initial;--un-bg-opacity:100%;--un-space-y-reverse:initial;--un-border-opacity:100%;--un-space-x-reverse:initial;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-ring-opacity:100%;--un-shadow-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-outline-opacity:100%;--un-outline-style:solid;--un-from-opacity:100%;--un-to-opacity:100%;--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-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-from-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-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@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-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-md: 6px;--radius-DEFAULT: 4px;--fontWeight-semibold: 600;--fontWeight-normal: 400;--leading-tight: 1.25;--container-md: 448px;--ease-DEFAULT: cubic-bezier(.4, 0, .2, 1);--radius-none: 0;--colors-blue-100: oklch(93.2% .032 255.585);--colors-gray-700: oklch(37.3% .034 259.733);--colors-red-500: oklch(63.7% .237 25.331);--colors-green-500: oklch(72.3% .219 149.579);--colors-blue-500: oklch(62.3% .214 259.815);--colors-gray-50: oklch(98.5% .002 247.839);--colors-gray-800: oklch(27.8% .033 256.848);--colors-gray-500: oklch(55.1% .027 264.364);--colors-gray-200: oklch(92.8% .006 264.531);--colors-orange-500: oklch(70.5% .213 47.604);--colors-yellow-100: oklch(97.3% .071 103.193);--colors-yellow-800: oklch(47.6% .114 61.907);--colors-gray-300: oklch(87.2% .01 258.338);--colors-blue-700: oklch(48.8% .243 264.376);--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-3xl-fontSize: 30px;--text-3xl-lineHeight: 36px;--text-h4-fontSize: clamp(22px, 20.496px + .469vw, 28px);--text-h4-lineHeight: 1.35;--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-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-base-fontSize: clamp(15.008px, 14.256px + .234vw, 18px);--text-base-lineHeight: 1.6;--text-5xl-fontSize: 48px;--text-5xl-lineHeight: 1;--text-6xl-fontSize: 60px;--text-6xl-lineHeight: 1;--text-8xl-fontSize: 96px;--text-8xl-lineHeight: 1;--text-9xl-fontSize: 128px;--text-9xl-lineHeight: 1;--colors-blue-900: oklch(37.9% .146 265.522);--colors-blue-300: oklch(80.9% .105 251.813);--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;--leading-none: 1;--colors-black-DEFAULT: #0a0a0a;--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;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--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-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{--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-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{--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-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-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-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-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-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-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-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-twemoji-classical-building{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 36 36' display='inline-block' vertical-align='text-bottom' width='1.11em' height='1.11em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23292f33' d='M7 11h22v18H7z'/%3E%3Cpath fill='%23ccd6dd' d='M8 29c0 1.104-.597 2-1.333 2H5.333C4.597 31 4 30.104 4 29V11c0-1.104.597-2 1.333-2h1.333C7.403 9 8 9.896 8 11zm24 0c0 1.104-.597 2-1.333 2h-1.334C28.597 31 28 30.104 28 29V11c0-1.104.597-2 1.333-2h1.334C31.403 9 32 9.896 32 11zm-16 0c0 1.104-.597 2-1.333 2h-1.333C12.597 31 12 30.104 12 29V11c0-1.104.597-2 1.333-2h1.333C15.403 9 16 9.896 16 11zm8 0c0 1.104-.598 2-1.334 2h-1.332C20.598 31 20 30.104 20 29V11c0-1.104.598-2 1.334-2h1.332C23.402 9 24 9.896 24 11z'/%3E%3Cpath fill='%239aaab4' d='M33 30a2 2 0 0 1-2 2H5a2 2 0 0 1 0-4h26a2 2 0 0 1 2 2'/%3E%3Cpath fill='%23ccd6dd' d='M35 32a2 2 0 0 1-2 2H3a2 2 0 0 1 0-4h30a2 2 0 0 1 2 2'/%3E%3Cpath fill='%23e1e8ed' d='M36 33.5a1.5 1.5 0 0 1-1.5 1.5h-33a1.5 1.5 0 1 1 0-3h33a1.5 1.5 0 0 1 1.5 1.5'/%3E%3Cpath fill='%239aaab4' d='M33 10c0-1.104-.956-2-2.133-2H5c-1.179 0-2 .896-2 2c0 .751.386 1.398 1 1.74V13h4v-1h4v1h4v-1h4v1h4v-1h4v1h4v-1.312c.599-.354 1-.975 1-1.688'/%3E%3Cpath fill='%23ccd6dd' d='M2 8.444C2 7.413 3.012 7 3.012 7l14.904-7l15.047 7S34 7.231 34 8.45V9H2z'/%3E%3Cpath fill='%239aaab4' d='M18 2.542S7.681 7.407 6.65 7.844S5.964 9 6.651 9h22.646c1.062 0 .812-.812-.031-1.25S18 2.542 18 2.542'/%3E%3Cpath fill='%23ccd6dd' d='M34 9a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2l30 .006c.553 0 1 .442 1 .994'/%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}: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)}.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,[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]{padding-inline:calc(calc(calc(var(--spacing) * 4) * -1) * -1);padding-block:calc(calc(calc(var(--spacing) * 1) * -1) * -1);border-radius:calc(calc(var(--radius-DEFAULT) * -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)}.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,[btn=""]{color:color-mix(in oklab,var(--color-on-primary) var(--un-text-opacity),transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1);border-radius:var(--radius-DEFAULT);background-color:color-mix(in oklab,var(--color-primary) var(--un-bg-opacity),transparent);display:inline-block}.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)}.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)}.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)}.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)}.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}.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(calc(var(--spacing) * 2) * -1);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-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)}.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{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)}.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)}.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)}.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,[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=""]: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}.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{gap:var(--related-gap);display:grid}.results,.search-list,.search-results,[results=""]{gap:calc(var(--spacing) * 4);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)}.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))}.btn:hover,[btn=""]: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,)}.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}}@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)}.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}}@media(min-width:1440px){.container,[container=""]{max-width:1440px}}@media(min-width:1600px){.container,[container=""]{max-width:1600px}}:root{--panel: var(--c-panel);--fg: var(--c-fg);--border: var(--c-border);--fg-inv: var(--c-fg-inv, #fff);--latest-fs: var(--latest-title-fs);--latest-fg: var(--latest-title-fg);--machaki-fs: var(--machaki-title-fs);--machaki-fg: var(--machaki-title-fg)}:root{--layout-gap: 1.25rem;--sidebar-w: 320px}:root{--c-fg: #111;--c-fg-inv: #fff;--c-muted: #666;--c-primary: var(--color-sky-500);--c-border: #d0d0d0;--c-panel: #fefefe;--c-accent: #b92a2c;--c-accent-bisque: bisque;--c-accent-lightcyan: lightcyan;--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: #b92a2c;--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: rgba(47,79,79,.9);--hd05-border: rgba(0,0,0,.05);--hd05-bg-color: #48b1f2;--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, #48b1f2 12%, white), #48b1f2);--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:#b92a2c;--hd13-2-bbc:#b92a2c;--hd13-3-fs:1rem;--hd13-3-fg:#111;--hd13-3-bc:#b92a2c;--hd13-4-fs:1rem;--hd13-4-bc:#b92a2c;--hd13-4-bg:#b92a2c;--hd13-5-fs:4rem;--hd13-5-bc:#b92a2c;--hd13-5-bg:#b92a2c;--hd13-6-fs:4rem;--hd13-6-fg:#fff;--hd13-6-bg:#b92a2c;--hd13-6-bc:#b92a2c;--hd13-7-fs:4rem;--hd13-7-fg:#111;--hd13-7-bc:#b92a2c;--hd13-8-fs:4rem;--hd13-8-fg:#fff;--hd13-8-bg:#b92a2c;--hd13-9-fs:4rem;--hd13-9-fg:#111;--hd13-9-bc:#b92a2c;--hd13-9-tsc:#999;--hd13-9-sc:#aaa}.dark{--c-fg: #eee;--c-panel: var(--surface-800);--c-border: #444;--c-accent-bisque: #e6c0a0;--c-accent-lightcyan: #88b8b8;--hd-accentA: #3b82f6;--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: #ff7a1a;--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: #ffe7c4;--latest-bg-to: #ffffff;--latest-fg: #2c4a48;--latest-icon: #2c4a48;--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: #19324d;--linkbtn-from: #6bb8ff;--linkbtn-to: #3b94ef;--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: #27464a;--archbtn-bg-from: #e8f6ff;--archbtn-bg-to: #ffffff;--archbtn-border: #cfe3ef;--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:#dff2ff;--archbtn-hover-to: #f7fcff;--archbtn-active-from:#d7ecfb;--archbtn-active-to: #eef7ff}.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:#eaf2ff;--linkbtn-from:#4aa3ff;--linkbtn-to:#1679e0;--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: #dfeaed;--archbtn-bg-from: #2a3340;--archbtn-bg-to: #1f2630;--archbtn-border: #3a4856;--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: #0f172a;--footer-fg: #e5e7eb;--footer-link-hover: #fff;--footer-border: #1e293b;--footer-py: clamp(.9rem, .6rem + 1vw, 1.5rem);--footer-fs: .9375rem;--footer-lh: 1.6;--container-w: min(1320px, 92vw)}html.dark :root{--footer-bg: #0f172a;--footer-fg: #e5e7eb;--footer-link-hover: #fff;--footer-border: #1e293b}@media(min-width:1024px){:root{--footer-py: 1.5rem}}.dark{--header-bg: color-mix(in srgb, var(--c-panel) 92%, transparent);--nav-link-hover-bg: color-mix(in srgb, var(--c-panel) 88%, transparent);--footer-bg: color-mix(in srgb, var(--c-panel) 90%, 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: #06b6d4;--hd-fg: #111}html.dark :root{--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)}html.dark :root{--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: #1f2937;--header-fg: #fff}html.dark :root{--header-bg: #1f2937;--header-fg: #fff}:root{--hero-h: 40vh}@media(min-width:1024px){:root{--hero-h: 56vh}}:root{--header-bg: #1f2937;--header-fg: #fff;--header-hover-bg: rgba(255,255,255,.14);--header-hover-fg: #fff;--header-active-bg: rgba(255,255,255,.22);--header-active-fg: #fff}html.dark :root{--header-bg: #1f2937;--header-fg: #fff;--header-hover-bg: rgba(255,255,255,.14);--header-hover-fg: #fff;--header-active-bg: rgba(255,255,255,.22);--header-active-fg: #fff}: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 12px rgba(0,0,0,.6), 0 0 1px rgba(0,0,0,.6);--hero-subtitle-fs: .9rem;--hero-subtitle-fg: rgba(255,255,255,.85);--machaki-heading-border: #454036;--machaki-heading-alt-border: #0000ff;--machaki-heading-padding-x: 1.25rem;--machaki-body-indent: 1rem;--machaki-list-gap: 1rem;--machaki-dl-bg: #1e90ff;--machaki-dl-fg: #fff;--machaki-dl-shadow: 1px 1px rgba(0,0,0,.4);--machaki-table-th-bg: #295890;--machaki-table-th-fg: #fff;--machaki-table-th-arrow: #295890;--machaki-table-td-bg: #f8f8f8;--machaki-table-td-fg: #333;--machaki-table-divider: #3366cc;--machaki-table-caption-fg: #3366cc;--machaki-title-shadow: 1px 1px 0 #fff, 2px 2px 0 #999;--machaki-label-base-fg: #fff;--machaki-label-font-size: .8rem;--machaki-label-shadow-strong: 3px 3px 5px #000;--machaki-label-shadow-soft: 1px 1px 3px red;--machaki-label-shadow-glow: 3px 3px 5px #fff;--machaki-label-sf-bg: #4d1cff;--machaki-label-adv-bg: #996699;--machaki-label-mys-bg: #ed181e;--machaki-label-kimyo-bg: #000;--machaki-label-denki-bg: #2f8b20;--machaki-label-sus-bg: #ef1f1d;--machaki-label-normal-bg: #00ffff;--machaki-label-normal-fg: #000;--machaki-label-normal-shadow: 3px 3px 5px #fff;--machaki-kai-shadow: 1px 1px 3px #000;--machaki-kai-small-fg: #fff;--machaki-short-arrow: url(/wp-content/themes/unomoon/public/images/arrow_02.png);--machaki-censor-fg: #fff;--machaki-censor-shadow: 0 2px 4px rgba(0,0,0,.25);--biblio-entry-border: #2199e8;--biblio-side-nav-bg: #00a0e9;--biblio-side-nav-fg: #e7e7e7;--biblio-side-nav-link: #fff;--biblio-side-nav-border: #ccc;--hero-overlay: radial-gradient(110% 80% at 50% 45%, rgba(0,0,0,.05) 0%, rgba(0,0,0,.25) 40%, rgba(0,0,0,.55) 100%), rgba(0,0,0,.35)}@media(min-width:1024px){:root{--hero-h: 56vh;--hero-pad-x: 2rem;--hero-pad-y: 1.5rem}}html.dark :root{--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)}.dark{--machaki-label-kimyo-bg: #666}: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)}}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}}#theme-toggle-desktop svg[data-icon=sun]{display:block}#theme-toggle-desktop svg[data-icon=moon]{display:none}html.dark #theme-toggle-desktop svg[data-icon=sun]{display:none!important}html.dark #theme-toggle-desktop svg[data-icon=moon]{display:block!important}@media(min-width:1024px){#theme-toggle-desktop{width:36px;height:36px;display:inline-flex!important;align-items:center;justify-content:center}}: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)}@media(max-width:1023.98px){header nav#menu,nav#menu{display:none!important}#mobile-menu,#header-mobile{display:block!important}ul.vertical.menu{display:none!important}#mobile-menu 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(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}}#wpadminbar{position:fixed!important}header#header.sticky{top:0}body.admin-bar header#header.sticky{top:46px}@media(min-width:783px){body.admin-bar header#header.sticky{top:32px}}body.admin-bar .fixed-top{top:46px}@media(min-width:783px){body.admin-bar .fixed-top{top:32px}}: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),header ul.vertical.menu:not(#mobile-menu *),header>ul.vertical.menu,nav>ul.vertical.menu:not(#mobile-menu ul),body>ul.vertical.menu,main>ul.vertical.menu,.site-header>ul.vertical.menu,header .top-bar ul:not(#mobile-menu ul),header .menu:not(#mobile-menu .menu),header nav ul:not(#mobile-menu ul),header ul:not(#mobile-menu ul):not(#mobile-menu>ul):not(#mobile-menu *){display:none!important;visibility:hidden!important;opacity:0!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}: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)}@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-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}.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{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{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.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{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}.dark .dark\:text-blue-300{color:color-mix(in srgb,var(--colors-blue-300) 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-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-50,.dark [dark\:text-gray-50=""]{color:color-mix(in srgb,var(--colors-gray-50) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-500,.text-gray-500{color:color-mix(in srgb,var(--colors-gray-500) var(--un-text-opacity),transparent)}.dark .dark\:text-gray-900,.text-gray-900,[text-gray-900=""]{color:color-mix(in srgb,var(--colors-gray-900) var(--un-text-opacity),transparent)}.dark .dark\:text-white,.text-white{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.text-\[var\(--c-accent\)\]{color:color-mix(in oklab,var(--c-accent) var(--un-text-opacity),transparent)}.text-blue-500{color:color-mix(in srgb,var(--colors-blue-500) 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{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-gray-100{color:color-mix(in srgb,var(--colors-gray-100) 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-800{color:color-mix(in srgb,var(--colors-gray-800) var(--un-text-opacity),transparent)}.text-green-500{color:color-mix(in srgb,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in srgb,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in srgb,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-yellow-800{color:color-mix(in srgb,var(--colors-yellow-800) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-blue-300:hover{color:color-mix(in srgb,var(--colors-blue-300) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-blue-400:hover{color:color-mix(in srgb,var(--colors-blue-400) 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)}.hover\:text-blue-600:hover{color:color-mix(in srgb,var(--colors-blue-600) var(--un-text-opacity),transparent)}.hover\:text-blue-700:hover{color:color-mix(in srgb,var(--colors-blue-700) var(--un-text-opacity),transparent)}.hover\:text-white:hover{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.text-inherit{color:inherit}.leading-\[1\.2\]{--un-leading:1.2;line-height:1.2}.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--un-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-normal{--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.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,[m-0=""]{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing) * 8)}.\!mb-20{margin-bottom:calc(var(--spacing) * 20)!important}.\!mt-20{margin-top:calc(var(--spacing) * 20)!important}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-10,[mb-10=""]{margin-bottom:calc(var(--spacing) * 10)}.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-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-2{margin-left:calc(var(--spacing) * 2)}.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,[mr-2=""]{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mt-\[-1rem\]{margin-top:-1rem}.mt-1{margin-top:calc(var(--spacing) * 1)}.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{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.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{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4,[p-4=""]{padding:calc(var(--spacing) * 4)}.p-6,[p-6=""]{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px,.px-4,[px=""]{padding-inline:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3,[px-3=""]{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-2,[py-2=""]{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}[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-6{padding-bottom:calc(var(--spacing) * 6)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.outline{outline-style:var(--un-outline-style);outline-width:1px}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.list-none{list-style-type:none}.border,[b=""],[border=""]{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-gray-200,[border-gray-200=""]{border-color:color-mix(in srgb,var(--colors-gray-200) var(--un-border-opacity),transparent)}.border-gray-300{border-color:color-mix(in srgb,var(--colors-gray-300) var(--un-border-opacity),transparent)}.border-gray-900{border-color:color-mix(in srgb,var(--colors-gray-900) var(--un-border-opacity),transparent)}.border-transparent{border-color:transparent}.dark .dark\:border-gray-100{border-color:color-mix(in srgb,var(--colors-gray-100) var(--un-border-opacity),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,.dark [dark\:border-gray-700=""]{border-color:color-mix(in srgb,var(--colors-gray-700) var(--un-border-opacity),transparent)}.rounded{border-radius:var(--radius-DEFAULT)}.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-none{border-radius:var(--radius-none)}.rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.bg-blue-100{background-color:color-mix(in srgb,var(--colors-blue-100) var(--un-bg-opacity),transparent)}.bg-blue-400,.dark .dark\:bg-blue-400{background-color:color-mix(in srgb,var(--colors-blue-400) var(--un-bg-opacity),transparent)}.bg-blue-500{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),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-gray-100,.dark .dark\: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-50,[bg-gray-50=""]{background-color:color-mix(in srgb,var(--colors-gray-50) var(--un-bg-opacity),transparent)}.bg-gray-500{background-color:color-mix(in srgb,var(--colors-gray-500) var(--un-bg-opacity),transparent)}.bg-gray-700,.dark .dark\:bg-gray-700{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-800,.dark .dark\:bg-gray-800,.dark [dark\:bg-gray-800=""]{background-color:color-mix(in srgb,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-900,.dark .dark\:bg-gray-900,.dark [dark\:bg-gray-900=""]{background-color:color-mix(in srgb,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-white,[bg-white=""]{background-color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.bg-yellow-100{background-color:color-mix(in srgb,var(--colors-yellow-100) var(--un-bg-opacity),transparent)}.dark .dark\:bg-blue-700{background-color:color-mix(in srgb,var(--colors-blue-700) var(--un-bg-opacity),transparent)}.dark .dark\:bg-blue-900{background-color:color-mix(in srgb,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-900\/50{background-color:color-mix(in srgb,var(--colors-gray-900) 50%,transparent)}.dark .dark\:hover\:bg-blue-500:hover{background-color:color-mix(in srgb,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-blue-800:hover{background-color:color-mix(in srgb,var(--colors-blue-800) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-blue-900:hover{background-color:color-mix(in srgb,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-gray-600:hover{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-gray-700:hover,.dark [dark\:hover\:bg-gray-700=""]:hover{background-color:color-mix(in srgb,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.hover\:bg-blue-100:hover{background-color:color-mix(in srgb,var(--colors-blue-100) var(--un-bg-opacity),transparent)}.hover\:bg-blue-200:hover{background-color:color-mix(in srgb,var(--colors-blue-200) 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-600:hover{background-color:color-mix(in srgb,var(--colors-blue-600) 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-gray-100:hover{background-color:color-mix(in srgb,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.hover\:bg-gray-300:hover{background-color:color-mix(in srgb,var(--colors-gray-300) var(--un-bg-opacity),transparent)}.hover\:bg-gray-600:hover{background-color:color-mix(in srgb,var(--colors-gray-600) var(--un-bg-opacity),transparent)}[hover\:bg-gray-100=""]:hover{background-color:color-mix(in srgb,var(--colors-gray-100) 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)}.opacity-70{opacity:70%}.hover\:underline:hover{text-decoration-line:underline}.no-underline,[no-underline=""]{text-decoration:none}.flex,[flex=""]{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6,[gap-6=""]{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.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))}.h-\[var\(--logo-h\)\]{height:var(--logo-h)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-48{height:calc(var(--spacing) * 48)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-auto,[h-auto=""]{height:auto}.h-full,[h-full=""]{height:100%}.h2,[h2=""]{height:calc(var(--spacing) * 2)}.h3{height:calc(var(--spacing) * 3)}.h4{height:calc(var(--spacing) * 4)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-md{max-width:var(--container-md)}.max-w-none,[max-w-none=""]{max-width:none}.min-h-\[var\(--header-h\)\]{min-height:var(--header-h)}.min-w-\[2\.25rem\]{min-width:2.25rem}.w-\[var\(--container-w\)\]{width:var(--container-w)}.w-1\/4{width:25%}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-auto{width:auto}.w-full,[w-full=""]{width:100%}[h1=""]{height:calc(var(--spacing) * 1)}[inline~="$id"]{inline-size:var(--id)}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1/1}.inline{display:inline}[inline~="!"]{display:inline!important}.block,[block=""]{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden,[hidden=""]{display:none}.resize{resize:both}.select-none{-webkit-user-select:none;user-select:none}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.focus\:ring-blue-500:focus{--un-ring-color:color-mix(in srgb, var(--colors-blue-500) var(--un-ring-opacity), transparent) }.focus\:ring-opacity-75:focus{--un-ring-opacity:75%}.focus\:ring-offset-2:focus{--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)}.dark .dark\:shadow-gray-800{--un-shadow-color:color-mix(in srgb, var(--colors-gray-800) var(--un-shadow-opacity), transparent) }.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-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-md,.hover\:shadow-md:hover,[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)}.-translate-x-1\/2{--un-translate-x:-50%;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)}.hover\:scale-105:hover,[hover\:scale-105=""]:hover{--un-scale-x:105%;--un-scale-y:105%;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.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-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-shadow,[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-200{--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}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.items-start{align-items:flex-start}.items-center,[items-center=""]{align-items:center}.self-end{align-self:flex-end}.inset-0{inset:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-1\/2{left:50%}.right-4{right:calc(var(--spacing) * 4)}.top-1\/2{top:50%}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static,[static=""]{position:static}.z-10{z-index:10}.z-50{z-index:50}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}[stroke-width~="2"]{stroke-width:2px}.bg-cover{background-size:cover}.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}.object-cover,[object-cover=""]{object-fit:cover}.object-contain{object-fit:contain}.backdrop-blur{--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,)}.scroll-mt-\[var\(--header-h\)\]{scroll-margin-top:var(--header-h)}[size~="$atts["]{width:var(--atts\[);height:var(--atts\[)}@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-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-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-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)){.dark .dark\:text-blue-300{color:color-mix(in oklab,var(--colors-blue-300) 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-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-50{color:color-mix(in oklab,var(--colors-gray-50) 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-900{color:color-mix(in oklab,var(--colors-gray-900) 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-gray-50=""]{color:color-mix(in oklab,var(--colors-gray-50) var(--un-text-opacity),transparent)}.text-blue-500{color:color-mix(in oklab,var(--colors-blue-500) 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-gray-100{color:color-mix(in oklab,var(--colors-gray-100) 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-green-500{color:color-mix(in oklab,var(--colors-green-500) var(--un-text-opacity),transparent)}.text-orange-500{color:color-mix(in oklab,var(--colors-orange-500) var(--un-text-opacity),transparent)}.text-red-500{color:color-mix(in oklab,var(--colors-red-500) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.text-yellow-800{color:color-mix(in oklab,var(--colors-yellow-800) var(--un-text-opacity),transparent)}[text-gray-900=""]{color:color-mix(in oklab,var(--colors-gray-900) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-blue-300:hover{color:color-mix(in oklab,var(--colors-blue-300) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-blue-400:hover{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}.dark .dark\:hover\:text-white:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}.hover\:text-blue-600:hover{color:color-mix(in oklab,var(--colors-blue-600) var(--un-text-opacity),transparent)}.hover\:text-blue-700:hover{color:color-mix(in oklab,var(--colors-blue-700) var(--un-text-opacity),transparent)}.hover\:text-white:hover{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-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-gray-900{border-color:color-mix(in oklab,var(--colors-gray-900) var(--un-border-opacity),transparent)}.dark .dark\:border-gray-100{border-color:color-mix(in oklab,var(--colors-gray-100) var(--un-border-opacity),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,.dark [dark\:border-gray-700=""]{border-color:color-mix(in oklab,var(--colors-gray-700) var(--un-border-opacity),transparent)}[border-gray-200=""]{border-color:color-mix(in oklab,var(--colors-gray-200) var(--un-border-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{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),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-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-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-gray-700{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.bg-gray-800{background-color:color-mix(in oklab,var(--colors-gray-800) var(--un-bg-opacity),transparent)}.bg-gray-900{background-color:color-mix(in oklab,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-bg-opacity),transparent)}.bg-yellow-100{background-color:color-mix(in oklab,var(--colors-yellow-100) var(--un-bg-opacity),transparent)}.dark .dark\:bg-blue-400{background-color:color-mix(in oklab,var(--colors-blue-400) var(--un-bg-opacity),transparent)}.dark .dark\:bg-blue-700{background-color:color-mix(in oklab,var(--colors-blue-700) var(--un-bg-opacity),transparent)}.dark .dark\:bg-blue-900{background-color:color-mix(in oklab,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-100{background-color:color-mix(in oklab,var(--colors-gray-100) 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-900{background-color:color-mix(in oklab,var(--colors-gray-900) var(--un-bg-opacity),transparent)}.dark .dark\:bg-gray-900\/50{background-color:color-mix(in oklab,var(--colors-gray-900) 50%,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-900=""]{background-color:color-mix(in oklab,var(--colors-gray-900) var(--un-bg-opacity),transparent)}[bg-gray-50=""]{background-color:color-mix(in oklab,var(--colors-gray-50) 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-blue-500:hover{background-color:color-mix(in oklab,var(--colors-blue-500) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-blue-800:hover{background-color:color-mix(in oklab,var(--colors-blue-800) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-blue-900:hover{background-color:color-mix(in oklab,var(--colors-blue-900) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-gray-600:hover{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-gray-700:hover,.dark [dark\:hover\:bg-gray-700=""]:hover{background-color:color-mix(in oklab,var(--colors-gray-700) var(--un-bg-opacity),transparent)}.hover\:bg-blue-100:hover{background-color:color-mix(in oklab,var(--colors-blue-100) var(--un-bg-opacity),transparent)}.hover\:bg-blue-200:hover{background-color:color-mix(in oklab,var(--colors-blue-200) 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-600:hover{background-color:color-mix(in oklab,var(--colors-blue-600) 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-gray-100:hover{background-color:color-mix(in oklab,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.hover\:bg-gray-300:hover{background-color:color-mix(in oklab,var(--colors-gray-300) var(--un-bg-opacity),transparent)}.hover\:bg-gray-600:hover{background-color:color-mix(in oklab,var(--colors-gray-600) var(--un-bg-opacity),transparent)}[hover\:bg-gray-100=""]:hover{background-color:color-mix(in oklab,var(--colors-gray-100) var(--un-bg-opacity),transparent)}.focus\:ring-blue-500:focus{--un-ring-color:color-mix(in oklab, var(--colors-blue-500) var(--un-ring-opacity), transparent) }.dark .dark\:shadow-gray-800{--un-shadow-color:color-mix(in oklab, var(--colors-gray-800) 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-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.sm\:block{display:block}.sm\:hidden{display:none}}@media(min-width:640px){.md\:text-h3{font-size:var(--text-h3-fontSize);line-height:var(--un-leading, var(--text-h3-lineHeight))}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.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\:block{display:block}.md\:hidden{display:none}.md\:\[grid-template-columns\:max-content_1fr\]{grid-template-columns:max-content 1fr}}@media(min-width:768px){.tb\:text-h1{font-size:var(--text-h1-fontSize);line-height:var(--un-leading, var(--text-h1-lineHeight))}}@media(min-width:1024px){.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\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.lg\:ml-12{margin-left:calc(var(--spacing) * 12)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:rounded-md{border-radius:var(--radius-md)}.lg\:flex{display: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\:h-full{height:100%}.lg\:w-1\/4{width:25%}.lg\:inline,[lg\:inline=""]{display:inline}.lg\:block{display:block}.lg\:hidden{display:none}}.machaki-title-link,[machaki-title-link=""]{color:#2f4f4fe6;text-decoration:none}
