@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-bg-opacity:100%;--un-border-opacity:100%;--un-leading:initial;--un-text-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@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}:root,:host{--spacing:.25rem;--font-mono:Consolas, "Cascadia Mono", "SFMono-Regular", monospace;--font-px12:"SongPixel12", SimSun, serif;--fontWeight-normal:400;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s}*,:before,:after{border-style:solid;border-width:0;border-color:var(--rule)}.body-16{--un-leading:32px;font-size:16px;line-height:32px}.meta{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12)}.title-24{--un-leading:36px;font-size:24px;line-height:36px;font-family:var(--font-px12);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.title-36{--un-leading:48px;font-size:36px;line-height:48px;font-family:var(--font-px12);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.rule-item:hover{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;border-color:color-mix(in srgb, var(--faint) var(--un-border-opacity), transparent) }.rule-item{border-color:#0000;border-bottom-width:1px}.container{width:100%}.quiet-underline{text-underline-offset:4px;text-decoration-line:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;text-decoration-thickness:1px}.quiet-underline:hover,.quiet-underline:focus-visible{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (width<=900.9px){.lt-md\:meta{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12)}.lt-md\:title-24{--un-leading:36px;font-size:24px;line-height:36px;font-family:var(--font-px12);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}}@media (width<=560.9px){.lt-sm\:title-24{--un-leading:36px;font-size:24px;line-height:36px;font-family:var(--font-px12);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}}@media (width>=561px){.container{max-width:561px}}@media (width>=901px){.container{max-width:901px}}.text-12px{font-size:12px}.text-16px{font-size:16px}.text-24px{font-size:24px}.text-accent{color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) }.text-body{color:color-mix(in srgb, var(--body-ink) var(--un-text-opacity), transparent) }.text-faint{color:color-mix(in srgb, var(--faint) var(--un-text-opacity), transparent) }.text-ink,.group:hover .group-hover\:text-ink{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) }.text-link,.group:hover .group-hover\:text-link{color:color-mix(in srgb, var(--link) var(--un-text-opacity), transparent) }.text-muted{color:color-mix(in srgb, var(--muted) var(--un-text-opacity), transparent) }.text-paper{color:color-mix(in srgb, var(--paper) var(--un-text-opacity), transparent) }.hover\:text-ink:hover{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) }.hover\:text-link:hover{color:color-mix(in srgb, var(--link) var(--un-text-opacity), transparent) }.lh-24px{--un-leading:24px;line-height:24px}.lh-28px{--un-leading:28px;line-height:28px}.lh-36px{--un-leading:36px;line-height:36px}.font-mono{font-family:var(--font-mono)}.font-normal{--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.font-px12{font-family:var(--font-px12)}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-14px{margin-bottom:14px}.mb-16px{margin-bottom:16px}.mb-18px{margin-bottom:18px}.mb-24px{margin-bottom:24px}.mb-38px{margin-bottom:38px}.mt-16px{margin-top:16px}.mt-20px{margin-top:20px}.mt-22px{margin-top:22px}.mt-28px{margin-top:28px}.mt-2px{margin-top:2px}.mt-32px{margin-top:32px}.mt-40px{margin-top:40px}.mt-42px{margin-top:42px}.mt-46px{margin-top:46px}.mt-48px{margin-top:48px}.mt-56px{margin-top:56px}.p-0{padding:calc(var(--spacing) * 0)}.px-12px{padding-inline:12px}.py-26px{padding-block:26px}.py-38px{padding-block:38px}.py-3px{padding-block:3px}.py-4px{padding-block:4px}.py-5px{padding-block:5px}.pb-22px{padding-bottom:22px}.pb-42px{padding-bottom:42px}.pb-64px{padding-bottom:64px}.pt-24px{padding-top:24px}.pt-26px{padding-top:26px}.pt-32px{padding-top:32px}.pt-38px{padding-top:38px}.pt-56px{padding-top:56px}.pt-7px{padding-top:7px}.text-right{text-align:right}.list-none{list-style-type:none}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-accent,.group:hover .group-hover\:border-accent{border-color:color-mix(in srgb, var(--accent) var(--un-border-opacity), transparent) }.border-current{border-color:currentColor}.border-faint{border-color:color-mix(in srgb, var(--faint) var(--un-border-opacity), transparent) }.border-rule{border-color:color-mix(in srgb, var(--rule) var(--un-border-opacity), transparent) }.border-transparent{border-color:#0000}.hover\:border-current:hover{border-color:currentColor}.bg-ink{background-color:color-mix(in srgb, var(--ink) var(--un-bg-opacity), transparent) }.underline,.group:hover .group-hover\:underline{text-decoration-line:underline}.decoration-1,.group:hover .group-hover\:decoration-1{text-decoration-thickness:1px}.decoration-transparent{-webkit-text-decoration-color:#0000;text-decoration-color:#0000}.hover\:decoration-current:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.underline-offset-6px,.group:hover .group-hover\:underline-offset-6px{text-underline-offset:6px}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.gap-22px{gap:22px}.gap-24px{gap:24px}.gap-4px{gap:4px}.gap-6px{gap:6px}.gap-88px{gap:88px}.gap-8px{gap:8px}.gap-x-18px{column-gap:18px}.gap-x-22px{column-gap:22px}.gap-x-24px{column-gap:24px}.gap-x-36px{column-gap:36px}.gap-y-4px{row-gap:4px}.gap-y-6px{row-gap:6px}.grid{display:grid}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3\.5em_minmax\(0\,1fr\)\]{grid-template-columns:3.5em minmax(0,1fr)}.grid-cols-\[72px_minmax\(0\,1fr\)_auto\]{grid-template-columns:72px minmax(0,1fr) auto}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,742px\)_246px\]{grid-template-columns:minmax(0,742px) 246px}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.h-72px{height:72px}.max-w-34em{max-width:34em}.max-w-39em{max-width:39em}.max-w-42em{max-width:42em}.max-w-44em{max-width:44em}.max-w-460px{max-width:460px}.max-w-540px{max-width:540px}.max-w-680px{max-width:680px}.max-w-full{max-width:100%}.min-h-128px{min-height:128px}.min-h-48px{min-height:48px}.min-h-88px{min-height:88px}.min-w-0{min-width:calc(var(--spacing) * 0)}.w-\[min\(1110px\,calc\(100\%-64px\)\)\]{width:min(1110px,100% - 64px)}.w-72px{width:72px}.w-max{width:max-content}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.whitespace-nowrap{white-space:nowrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-translate-y-\[160\%\]{--un-translate-y:-160%;translate:var(--un-translate-x) var(--un-translate-y)}.focus\:translate-y-0:focus{--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.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))}.duration-120{--un-duration:.12s;transition-duration:.12s}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-autospace\:normal\]{text-autospace:normal}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.self-start{align-self:flex-start}.left-12px{left:12px}.top-12px{top:12px}.top-56px{top:56px}.justify-between{justify-content:space-between}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.z-20{z-index:20}.object-cover{object-fit:cover}@media (width<=900.9px){.lt-md\:mb-16px{margin-bottom:16px}.lt-md\:mt-24px{margin-top:24px}.lt-md\:mt-26px{margin-top:26px}.lt-md\:pb-34px{padding-bottom:34px}.lt-md\:pb-56px{padding-bottom:56px}.lt-md\:pt-18px{padding-top:18px}.lt-md\:pt-28px{padding-top:28px}.lt-md\:text-left{text-align:left}.lt-md\:border-b{border-bottom-width:1px}.lt-md\:border-rule{border-color:color-mix(in srgb, var(--rule) var(--un-border-opacity), transparent) }.lt-md\:flex{display:flex}.lt-md\:flex-wrap{flex-wrap:wrap}.lt-md\:gap-42px{gap:42px}.lt-md\:gap-x-24px{column-gap:24px}.lt-md\:gap-y-4px{row-gap:4px}.lt-md\:row-auto{grid-row:auto}.lt-md\:col-start-1{grid-column-start:1}.lt-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lt-md\:w-\[min\(100\%-40px\,680px\)\]{width:min(100% - 40px,680px)}.lt-md\:block{display:block}.lt-md\:static{position:static}}@media (width<=560.9px){.lt-sm\:text-16px{font-size:16px}.lt-sm\:lh-28px{--un-leading:28px;line-height:28px}.lt-sm\:lh-30px{--un-leading:30px;line-height:30px}.lt-sm\:mb-28px{margin-bottom:28px}.lt-sm\:py-24px{padding-block:24px}.lt-sm\:pb-34px{padding-bottom:34px}.lt-sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.lt-sm\:pt-32px{padding-top:32px}.lt-sm\:gap-14px{gap:14px}.lt-sm\:gap-5px{gap:5px}.lt-sm\:gap-8px{gap:8px}.lt-sm\:gap-x-18px{column-gap:18px}.lt-sm\:gap-y-14px{row-gap:14px}.lt-sm\:gap-y-18px{row-gap:18px}.lt-sm\:col-start-2{grid-column-start:2}.lt-sm\:grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.lt-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lt-sm\:h-56px{height:56px}.lt-sm\:min-h-112px{min-height:112px}.lt-sm\:w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.lt-sm\:w-56px{width:56px}.lt-sm\:justify-self-start{justify-self:start}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:SongPixel12;src:url(/fonts/songpixel-12.2698b4dc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:SongPixel16;src:url(/fonts/songpixel-16.8a84b590.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}:root{&,&[data-palette=paper]{--paper:#f4efe5;--ink:#292722;--muted:#726b61;--faint:#c1b8aa;--rule:#dcd3c6;--accent:#92513a;--link:#4e6b68;--body-ink:#454039}&[data-palette=frost]{--paper:#f5f5f0;--ink:#202425;--muted:#6c706c;--faint:#bbbdb6;--rule:#d8d8d1;--accent:#8d3933;--link:#3e6271;--body-ink:#3f4342}&[data-palette=porcelain]{--paper:#eef4f2;--ink:#202829;--muted:#647072;--faint:#afc0be;--rule:#d1ddda;--accent:#805048;--link:#315f70;--body-ink:#3b4342}&[data-palette=mist]{--paper:#f2f3f5;--ink:#24282d;--muted:#696f78;--faint:#b9bec5;--rule:#d6d9de;--accent:#77515b;--link:#49647c;--body-ink:#3e4348}color-scheme:light;scrollbar-gutter:stable;font-synthesis:none;font-kerning:none;color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--paper) var(--un-bg-opacity), transparent) ;font-family:SongPixel16,SimSun,serif}*{box-sizing:border-box;scrollbar-color:color-mix(in srgb, var(--muted) 42%, transparent) transparent;scrollbar-width:thin;&::-webkit-scrollbar{width:8px;height:8px}&::-webkit-scrollbar-track,&::-webkit-scrollbar-corner{background:0 0}&::-webkit-scrollbar-thumb{border:2px solid var(--paper);background-color:color-mix(in srgb, var(--muted) 42%, transparent);&:hover{background-color:color-mix(in srgb, var(--muted) 68%, transparent)}}}body{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;margin:calc(var(--spacing) * 0);background-color:color-mix(in srgb, var(--paper) var(--un-bg-opacity), transparent) ;-webkit-font-smoothing:none;text-rendering:geometricprecision;min-width:320px;min-height:100vh;font-family:SongPixel16,SimSun,serif;font-size:16px;line-height:2}a{color:inherit;text-decoration:none;&:focus-visible{outline:2px solid var(--accent);outline-offset:5px}}.markdown-body{color:color-mix(in srgb, var(--body-ink) var(--un-text-opacity), transparent) ;--un-leading:32px;max-width:44em;padding-top:42px;font-size:16px;line-height:32px;& p{margin:0 0 24px}& h2{--un-leading:36px;font-size:24px;line-height:36px;font-family:var(--font-px12);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;margin:58px 0 22px}& h3{--un-leading:32px;color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;border-color:color-mix(in srgb, var(--accent) var(--un-border-opacity), transparent) ;border-left-width:2px;margin:46px 0 18px;padding-left:16px;font-size:16px;font-weight:400;line-height:32px}& h4{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12);color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) ;margin:38px 0 14px;font-weight:400}& strong{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;border-bottom-width:1px;border-color:color-mix(in srgb, var(--accent) var(--un-border-opacity), transparent) ;font-weight:400}& a{color:color-mix(in srgb, var(--link) var(--un-text-opacity), transparent) ;border-color:currentColor;border-bottom-width:1px}& :not(pre)>code{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;--un-leading:24px;font-size:14px;line-height:24px;font-family:var(--font-mono);border-bottom-width:1px;border-color:color-mix(in srgb, var(--faint) var(--un-border-opacity), transparent) ;background:color-mix(in srgb, var(--rule) 42%, transparent);margin-inline:4px;padding:3px 5px}& ul,& ol{margin:0 0 28px;padding-left:2em}& li{margin:4px 0;padding-left:.45em;&::marker{color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) }}& blockquote{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;border-color:color-mix(in srgb, var(--accent) var(--un-border-opacity), transparent) ;border-left-width:2px;margin:36px 0 40px;padding:4px 0 4px 24px;& p{margin-bottom:8px}& cite{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12);color:color-mix(in srgb, var(--muted) var(--un-text-opacity), transparent) ;font-style:normal}}& .markdown-alert{color:color-mix(in srgb, var(--muted) var(--un-text-opacity), transparent) ;--un-leading:20px;border-color:color-mix(in srgb, var(--faint) var(--un-border-opacity), transparent) ;border-left-width:2px;margin:16px 0 20px;padding:0 0 0 12px;font-size:12px;line-height:20px;&>p{margin-bottom:2px;&:last-child{margin-bottom:0}}}& .markdown-alert-title{--un-leading:20px;font-size:12px;line-height:24px;font-family:var(--font-px12);color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) ;align-items:center;gap:4px;line-height:20px;display:flex;& svg{fill:currentColor;width:12px;height:12px}}& .table-scroll{border-top-width:1px;border-bottom-width:1px;border-color:color-mix(in srgb, var(--ink) var(--un-border-opacity), transparent) ;width:100%;margin:30px 0 44px;overflow-x:auto;&:focus-visible{outline:2px solid var(--accent);outline-offset:4px}}& table{text-align:left;border-collapse:collapse;width:100%;min-width:560px}& th,& td{border-bottom-width:1px;border-color:color-mix(in srgb, var(--rule) var(--un-border-opacity), transparent) ;vertical-align:top;padding:10px 14px;font-weight:400}& thead th{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12);color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) }& tbody{& th{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) }& tr:last-child>*{border-bottom:0}}& .code-fence{border-width:1px;border-color:color-mix(in srgb, var(--faint) var(--un-border-opacity), transparent) ;margin:38px 0 46px;position:relative}& .code-fence__lang{color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) ;--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12);margin:calc(var(--spacing) * 0);background-color:color-mix(in srgb, var(--paper) var(--un-bg-opacity), transparent) ;text-transform:uppercase;padding-inline:8px;position:absolute;top:-13px;left:16px}& pre{color:color-mix(in srgb, var(--ink) var(--un-text-opacity), transparent) ;--un-leading:24px;font-size:14px;line-height:24px;font-family:var(--font-mono);margin:calc(var(--spacing) * 0);tab-size:2;padding:26px 20px 20px;overflow-x:auto;background:0 0!important;& code{font:inherit;white-space:pre}}& img{border-width:1px;border-color:color-mix(in srgb, var(--rule) var(--un-border-opacity), transparent) ;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:min(620px,80vh);width:min(calc(var(--w) * 1px), calc(min(620px, 80vh) * var(--w) / var(--h)));aspect-ratio:var(--w) / var(--h);margin-inline:auto;display:block}& a img{cursor:pointer}& figure{margin:34px 0 46px;& img+figcaption{--un-leading:24px;font-size:12px;line-height:24px;font-family:var(--font-px12);color:color-mix(in srgb, var(--muted) var(--un-text-opacity), transparent) ;text-align:center;margin-top:10px}}& .gallery{overscroll-behavior-x:contain;scrollbar-width:none;gap:16px;margin:34px 0 46px;display:flex;overflow-x:auto;&::-webkit-scrollbar{display:none}& figure{margin:calc(var(--spacing) * 0);flex:none;max-width:80%}& img{width:auto;max-width:100%;max-height:520px;width:min(calc(var(--w) * 1px), calc(520px * var(--w) / var(--h)))}}& hr{border:0;border-top:1px solid var(--rule);width:96px;margin:58px auto}&>:last-child{margin-bottom:0}@media (width<=560px){padding-top:34px;line-height:30px;& h2{margin-top:48px}& pre{padding-left:16px;padding-right:16px}& .gallery{& figure{max-width:86%}& img{max-height:360px;width:min(calc(var(--w) * 1px), calc(360px * var(--w) / var(--h)))}}}}.site-title:after{color:color-mix(in srgb, var(--accent) var(--un-text-opacity), transparent) ;content:"_";margin-left:10px}.lightbox{padding:calc(var(--spacing) * 0);width:100vw;height:100dvh;inset:calc(var(--spacing) * 0);opacity:0;max-width:none;max-height:none;transition:opacity .16s ease, overlay .16s allow-discrete, display .16s allow-discrete;background-color:#0000;border-width:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;position:fixed;overflow:hidden;&[open]{opacity:1;display:flex;@starting-style{opacity:0}}&::backdrop{background:color-mix(in srgb, var(--ink) 84%, transparent)}& img{border-width:1px;border-color:color-mix(in srgb, var(--rule) var(--un-border-opacity), transparent) ;background-color:color-mix(in srgb, var(--paper) var(--un-bg-opacity), transparent) ;cursor:zoom-out;width:auto;max-width:calc(100vw - 64px);height:auto;max-height:calc(100dvh - 148px)}}.lightbox__caption{color:color-mix(in srgb, var(--paper) var(--un-text-opacity), transparent) ;margin:calc(var(--spacing) * 0);text-align:center;max-width:680px;&:empty{display:none}}.lightbox__hint{margin:calc(var(--spacing) * 0);text-align:center;color:color-mix(in srgb, var(--paper) 58%, transparent)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes px-cols-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes px-cols-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}::view-transition{background:var(--paper)}::view-transition-group(site-sidebar),::view-transition-old(root),::view-transition-new(root),::view-transition-old(site-sidebar),::view-transition-new(site-sidebar){animation:none}::view-transition-old(root),::view-transition-old(site-sidebar){opacity:0}::view-transition-old(page-content){animation:.24s steps(3,end) both px-cols-out}::view-transition-new(page-content){animation:.24s steps(3,end) .18s both px-cols-in}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
