@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}}.banner-card[data-astro-cid-feslum5t]{border:1px solid var(--color-line);border-left:2px solid var(--_signal);background:var(--color-surface)}.banner-card-body[data-astro-cid-feslum5t]{overflow-wrap:break-word;min-width:0}.banner-card-body[data-astro-cid-feslum5t] p{margin:0}.banner-card-body[data-astro-cid-feslum5t] p+p{margin-top:.375rem}.banner-card-body[data-astro-cid-feslum5t] a{color:var(--color-accent);text-decoration:none}.banner-card-body[data-astro-cid-feslum5t] a:hover{text-decoration:underline}.banner-card-body[data-astro-cid-feslum5t] code:not(:where(pre *)){font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-well);border:1px solid var(--color-line);padding:0 .25rem}[data-nb-sidebar-hidden]{display:none}[data-nb-zoom-trigger]{all:unset;cursor:zoom-in;max-width:100%}[data-nb-zoom-trigger]:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}.frame[data-frame-aspect] .frame-media>[data-nb-zoom-trigger]{position:absolute;inset:0;display:block!important}.frame[data-frame-aspect] .frame-media>[data-nb-zoom-trigger]>img{object-fit:cover;width:100%;height:100%}.nb-zoom{cursor:zoom-out;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.nb-zoom[open]{place-items:center;display:grid}.nb-zoom::backdrop{background:var(--color-background)}.nb-zoom picture{display:contents}.nb-zoom-img{object-fit:contain;max-width:95vw;max-height:95dvh}.nb-zoom-close{top:1rem;border:1px solid var(--color-line-strong);background:var(--color-surface);min-width:2.75rem;height:2.75rem;color:var(--color-foreground);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;place-items:center;padding:0 .5rem;display:grid;position:fixed;inset-inline-end:1rem}.nb-zoom-close:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}.aside-card[data-astro-cid-znle5jil]{border:1px solid var(--color-line);border-left:2px solid var(--_signal);background:var(--color-surface)}.aside-card-body[data-astro-cid-znle5jil] p{margin:0}.aside-card-body[data-astro-cid-znle5jil] p+p{margin-top:.5rem}.aside-card-body[data-astro-cid-znle5jil] a{color:var(--color-accent);text-decoration:none}.aside-card-body[data-astro-cid-znle5jil] a:hover{text-decoration:underline}.aside-card-body[data-astro-cid-znle5jil] code:not(:where(pre *)){font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-well);border:1px solid var(--color-line);padding:0 .25rem}.aside-card-body[data-astro-cid-znle5jil] strong{color:inherit;font-weight:600}.aside-card-body[data-astro-cid-znle5jil] .astro-code{margin:.75rem 0}[data-cg-row]{align-items:stretch;display:flex;position:relative}[data-cg-panel] .nb-code-copy{display:none}[data-cg-row][data-nb-lang]:before{content:attr(data-nb-lang);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;z-index:1;padding:0 .25rem;position:absolute;top:.5rem;right:3.5rem}[data-cg-panel] pre.astro-code[data-cg-pre][data-nb-lang]:before,[data-cg-row][data-nb-lang=text]:before,[data-cg-row][data-nb-lang=plaintext]:before,[data-cg-row][data-nb-lang=plain]:before,[data-cg-row][data-nb-lang=txt]:before{display:none}[data-cg-panel] pre.astro-code[data-cg-pre]{white-space:pre;min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:0;flex:1;margin:0;padding:.75rem 1rem;display:block;overflow-x:auto}[data-cg-panel] pre.astro-code[data-cg-pre]>code{background:0 0}[data-cg-copy]{border:0;border-left:1px solid var(--color-line);cursor:pointer;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0 .75rem;transition:color .1s;display:flex}[data-cg-copy]:hover{color:var(--color-foreground)}[data-cg-copy][data-state=copied]{color:var(--color-accent)}.file-tree[data-astro-cid-mo2qcc7j]{border:1px solid var(--color-line);font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--text-base--line-height);background:var(--color-well);margin:1.5rem 0;padding:.75rem 1rem}.file-tree[data-astro-cid-mo2qcc7j] p{margin:0;display:inline}.file-tree[data-astro-cid-mo2qcc7j] ul{margin:0;padding:0 0 0 .875rem;list-style:none}.file-tree[data-astro-cid-mo2qcc7j]>ul{padding-left:0}.file-tree[data-astro-cid-mo2qcc7j] ul ul{border-left:1px solid var(--color-line);margin-left:.25rem}.file-tree[data-astro-cid-mo2qcc7j] li{color:var(--color-foreground);margin:0;padding-block:.0625rem}.file-tree[data-astro-cid-mo2qcc7j] li:before{content:none;display:none}.file-tree[data-astro-cid-mo2qcc7j] details{margin:0}.file-tree[data-astro-cid-mo2qcc7j] summary{cursor:pointer;user-select:none;align-items:center;gap:.375rem;padding:.1875rem .25rem;list-style:none;transition:color .1s;display:flex}.file-tree[data-astro-cid-mo2qcc7j] summary::-webkit-details-marker{display:none}.file-tree[data-astro-cid-mo2qcc7j] summary::marker{content:"";display:none}.file-tree[data-astro-cid-mo2qcc7j] summary:hover{background:var(--color-hover)}.file-tree[data-astro-cid-mo2qcc7j] summary:before{content:"+";color:var(--color-faint);font-size:var(--text-sm);font-weight:500}.file-tree[data-astro-cid-mo2qcc7j] details[open]>summary:before{content:"-"}.file-tree[data-astro-cid-mo2qcc7j] [data-file]{cursor:default;align-items:center;gap:.375rem;padding:.1875rem .25rem;display:flex}.file-tree[data-astro-cid-mo2qcc7j] .ft-chev,.file-tree[data-astro-cid-mo2qcc7j] .ft-icon{flex-shrink:0;width:0;height:0;overflow:hidden}.file-tree[data-astro-cid-mo2qcc7j] .ft-sp{flex-shrink:0;width:.75rem}.file-tree[data-astro-cid-mo2qcc7j] .ft-label{white-space:nowrap;min-width:0}.file-tree[data-astro-cid-mo2qcc7j] strong{color:var(--color-foreground);font-weight:600}.file-tree[data-astro-cid-mo2qcc7j] [data-placeholder]{color:var(--color-muted);letter-spacing:.1em;align-items:center;gap:.375rem;padding:.1875rem .25rem;display:flex}.steps[data-astro-cid-sfejetki]{--_start:var(--steps-start,1);counter-reset:step calc(var(--_start) - 1);margin:1.5rem 0}.steps[data-astro-cid-sfejetki] ol{counter-reset:step calc(var(--_start) - 1);margin:0;padding:0;list-style:none}.steps[data-astro-cid-sfejetki] ol>li,.steps[data-astro-cid-sfejetki] [data-step]{counter-increment:step;grid-template-columns:1.5rem 1fr;align-items:start;gap:.25rem .5rem;margin:0;padding-bottom:1.25rem;display:grid;position:relative}.steps[data-astro-cid-sfejetki] ol>li:last-child,.steps[data-astro-cid-sfejetki] [data-step]:last-child{padding-bottom:0}.steps[data-astro-cid-sfejetki] ol>li>*,.steps[data-astro-cid-sfejetki] [data-step]>*{grid-column:2;min-width:0}.steps[data-astro-cid-sfejetki] ol>li:before,.steps[data-astro-cid-sfejetki] [data-step]:before{content:counter(step) ".";color:var(--color-accent);font-size:var(--text-base);font-weight:500;line-height:var(--text-base--line-height);text-align:right;z-index:1;grid-area:1/1}.steps[data-astro-cid-sfejetki] ol>li>p:first-child>strong:only-child{color:var(--color-foreground);font-weight:600}.steps[data-astro-cid-sfejetki] ol>li>p{margin:0}
