@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 color-mix(in oklch, var(--_c) 25%, transparent);background:var(--_t)}.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{text-underline-offset:2px;text-decoration:underline}.banner-card-body[data-astro-cid-feslum5t] code:not(:where(pre *)){font-family:var(--nb-font-mono);background:color-mix(in oklch, var(--_c) 10%, transparent);border:1px solid color-mix(in oklch, var(--_c) 15%, transparent);border-radius:.25rem;padding:.0625rem .3125rem;font-size:.8125em}[data-nb-sidebar-hidden]{display:none}.nb-pagination-key[data-astro-cid-xudeko4q]{min-width:1.25rem;height:1.25rem;font:500 .75rem/1 var(--nb-font-mono);color:var(--nb-muted-foreground);background:var(--nb-card);box-shadow:0 0 0 1px var(--nb-border-strong), 0 1px 0 1px var(--nb-border-strong);border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .3125rem;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:inline-flex}.nb-pagination-key[data-astro-cid-xudeko4q][data-down]{box-shadow:0 0 0 1px var(--nb-border-strong);color:var(--nb-foreground);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.nb-pagination-key[data-astro-cid-xudeko4q]{transition:none}}.nb-pagination-link[data-astro-cid-qg72qt6f]+.nb-pagination-link[data-astro-cid-qg72qt6f]:before{content:"";top:.75rem;bottom:.75rem;background:var(--nb-border);width:1px;transition:opacity .2s;position:absolute;inset-inline-start:0}[data-slot=pagination-bar]:hover .nb-pagination-link[data-astro-cid-qg72qt6f]+.nb-pagination-link[data-astro-cid-qg72qt6f]:before,[data-slot=pagination-bar]:focus-within .nb-pagination-link[data-astro-cid-qg72qt6f]+.nb-pagination-link[data-astro-cid-qg72qt6f]:before{opacity:0}.nb-pagination-title[data-astro-cid-qg72qt6f]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=40rem){.nb-pagination-title[data-astro-cid-qg72qt6f]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nb-pagination-bar[data-astro-cid-uzg2fj5b]:not(:has([data-slot=pagination-link]+[data-slot=pagination-link])){width:50%}.nb-pagination-bar[data-astro-cid-uzg2fj5b]:has([rel=next]):not(:has([rel=prev])){margin-inline-start:auto}}.nb-pagination-highlight[data-astro-cid-uzg2fj5b]{opacity:0;transition:left .28s cubic-bezier(.32,.72,0,1),width .28s cubic-bezier(.32,.72,0,1),opacity .18s ease-out}.nb-pagination-highlight[data-astro-cid-uzg2fj5b][data-state=visible]{opacity:1}.nb-pagination-bar[data-astro-cid-uzg2fj5b][data-keys=false] [data-slot=pagination-key]{display:none}@media (prefers-reduced-motion:reduce){.nb-pagination-highlight[data-astro-cid-uzg2fj5b]{transition:none}}[data-nb-zoom-trigger]{all:unset;cursor:zoom-in;border-radius:.25rem;max-width:100%}[data-nb-zoom-trigger]:focus-visible{outline:2px solid var(--color-ring);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;border-radius:.5rem;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:color-mix(in oklch, var(--nb-background) 85%, transparent);backdrop-filter:blur(4px)}.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(--nb-border);background:var(--nb-card);width:2.25rem;height:2.25rem;color:var(--nb-foreground);cursor:pointer;border-radius:.5rem;place-items:center;display:grid;position:fixed;inset-inline-end:1rem}.nb-zoom-close:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.nb-zoom[open] .nb-zoom-img{transition:opacity .15s ease-out,transform .15s ease-out;@starting-style{opacity:0;transform:scale(.96)}}}.aside-card[data-astro-cid-znle5jil]{--_c:var(--nb-info);--_f:var(--nb-info-foreground);--_t:var(--nb-info-muted);border:1px solid color-mix(in oklch, var(--_c) 25%, transparent);background:var(--_t)}.aside-card[data-astro-cid-znle5jil][data-type=tip]{--_c:var(--nb-success);--_f:var(--nb-success-foreground);--_t:var(--nb-success-muted)}.aside-card[data-astro-cid-znle5jil][data-type=caution]{--_c:var(--nb-warning);--_f:var(--nb-warning-foreground);--_t:var(--nb-warning-muted)}.aside-card[data-astro-cid-znle5jil][data-type=danger]{--_c:var(--nb-danger);--_f:var(--nb-danger-foreground);--_t:var(--nb-danger-muted)}.aside-card-icon[data-astro-cid-znle5jil],.aside-card-title[data-astro-cid-znle5jil]{color:var(--_f)}.aside-card-body[data-astro-cid-znle5jil]{color:var(--nb-foreground)}.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(--nb-foreground);text-decoration:underline;text-decoration-color:var(--nb-border-strong);text-underline-offset:4px;font-weight:500}.aside-card-body[data-astro-cid-znle5jil] code:not(:where(pre *)){font-family:var(--nb-font-mono);background:color-mix(in oklch, var(--_c) 10%, transparent);border:1px solid color-mix(in oklch, var(--_c) 15%, transparent);border-radius:var(--nb-radius-sm);padding:.125rem .3125rem;font-size:.875em;line-height:1}.aside-card-body[data-astro-cid-znle5jil] strong{color:var(--nb-foreground);font-weight:600}.aside-card-body[data-astro-cid-znle5jil] .astro-code{margin:.75rem 0}[data-nb-accordion-group] .nb-accordion{box-shadow:none;background:0 0;border-radius:0;margin:0}[data-nb-accordion-group] .nb-accordion:not(:first-of-type){border-top:1px solid var(--nb-border)}[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-radius:var(--nb-radius-sm);background:var(--nb-muted);color:var(--nb-muted-foreground);font-family:var(--nb-font-mono);letter-spacing:.02em;text-transform:uppercase;pointer-events:none;opacity:.75;z-index:1;padding:.0625rem .375rem;font-size:.6875rem;position:absolute;top:.5rem;right:3.25rem}@media (width<=639px){[data-cg-row][data-nb-lang]:before{display:none}}[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(--nb-font-mono);background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;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(--nb-border);cursor:pointer;color:var(--nb-muted-foreground);background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0 .75rem;transition:color .12s;display:flex}[data-cg-copy]:hover{color:var(--nb-foreground)}.file-tree[data-astro-cid-mo2qcc7j]{border-radius:var(--nb-radius);font-family:var(--nb-font-mono);background:var(--nb-card);box-shadow:0 0 0 1px var(--nb-border);margin:1rem 0;padding:.75rem 1rem;font-size:.875rem;line-height:1}.file-tree[data-astro-cid-mo2qcc7j] p{margin:0;display:inline}.file-tree[data-astro-cid-mo2qcc7j] ul{padding:0;margin:0;padding-inline-start:1.25rem;list-style:none}.file-tree[data-astro-cid-mo2qcc7j]>ul{padding-inline-start:0}.file-tree[data-astro-cid-mo2qcc7j] ul ul{position:relative}.file-tree[data-astro-cid-mo2qcc7j] ul ul:before{content:"";inset-inline-start:.4375rem;background:var(--nb-border);pointer-events:none;width:1px;position:absolute;top:0;bottom:.25rem}.file-tree[data-astro-cid-mo2qcc7j] li{color:var(--nb-foreground);margin:0;padding-top:.0625rem;padding-bottom:.0625rem;position:relative}.file-tree[data-astro-cid-mo2qcc7j] details{margin:0}.file-tree[data-astro-cid-mo2qcc7j] summary{cursor:pointer;user-select:none;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin:0 -.375rem;padding:.25rem .375rem;list-style:none;transition:background .12s;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(--nb-accent)}.file-tree[data-astro-cid-mo2qcc7j] [data-file],.file-tree[data-astro-cid-mo2qcc7j] [data-directory]{cursor:default;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin:0 -.375rem;padding:.25rem .375rem;display:flex}.file-tree[data-astro-cid-mo2qcc7j] .ft-chev{width:.875rem;height:.875rem;color:var(--nb-muted-foreground);flex-shrink:0;margin-block:.0625rem;transition:transform .15s}.file-tree[data-astro-cid-mo2qcc7j] .ft-chev:dir(rtl){transform:rotate(180deg)}.file-tree[data-astro-cid-mo2qcc7j] details[open]>summary>.ft-chev{transform:rotate(90deg)}.file-tree[data-astro-cid-mo2qcc7j] .ft-icon{width:.875rem;height:.875rem;color:var(--nb-muted-foreground);flex-shrink:0;margin-block:.0625rem}.file-tree[data-astro-cid-mo2qcc7j] .ft-sp{flex-shrink:0;width:.875rem}.file-tree[data-astro-cid-mo2qcc7j] .ft-label{overflow-wrap:anywhere;min-width:0;line-height:1rem}.file-tree[data-astro-cid-mo2qcc7j] strong{color:var(--nb-foreground);font-weight:600}.file-tree[data-astro-cid-mo2qcc7j] [data-placeholder]{color:var(--nb-muted-foreground);letter-spacing:.1em;align-items:center;gap:.5rem;margin:0 -.375rem;padding:.25rem .375rem;line-height:1rem;display:flex}.nb-pm-cmd[data-astro-cid-en2wqd3c]{color:#6f42c1}.nb-pm-args[data-astro-cid-en2wqd3c]{color:#032f62}[data-mode=dark] .nb-pm-cmd[data-astro-cid-en2wqd3c]{color:#b392f0}[data-mode=dark] .nb-pm-args[data-astro-cid-en2wqd3c]{color:#9ecbff}.steps[data-astro-cid-sfejetki]{--_start:var(--steps-start,1);--_marker:1.75rem;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{counter-increment:step;min-height:var(--_marker);padding-block:0 1.5rem;padding-inline:calc(var(--_marker) + .75rem) 0;margin:0;position:relative}.steps[data-astro-cid-sfejetki]>ol>li:last-child{padding-bottom:0}.steps[data-astro-cid-sfejetki]>ol>li:before{content:counter(step);inset-inline-start:0;top:0;top:max(0px, calc((1lh - var(--_marker)) / 2));width:var(--_marker);height:var(--_marker);border-radius:var(--nb-radius);background:var(--nb-accent);color:var(--nb-foreground);border:1px solid var(--nb-border-strong);z-index:1;place-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:grid;position:absolute}.steps[data-astro-cid-sfejetki]>ol>li:not(:last-child):after{content:"";inset-inline-start:calc(var(--_marker) / 2 - .75px);top:var(--_marker);top:calc(max(0px, (1lh - var(--_marker)) / 2) + var(--_marker));background:var(--nb-border);width:1.5px;position:absolute;bottom:0}.steps[data-astro-cid-sfejetki]>ol>li>p:first-child>strong:only-child{color:var(--nb-foreground)}.steps[data-astro-cid-sfejetki]>ol>li>p{margin:0}.steps[data-astro-cid-sfejetki]>ol>li>*+*{margin-top:.5rem}[data-astro-cid-x2352y32][data-nb-tabs-list][data-overflow=end]{mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}[data-astro-cid-x2352y32][data-nb-tabs-list][data-overflow=start]{mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000)}[data-astro-cid-x2352y32][data-nb-tabs-list][data-overflow=both]{mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}[data-astro-cid-x2352y32][data-nb-tabs-list][data-overflow=end]:dir(rtl){mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),#0000)}[data-astro-cid-x2352y32][data-nb-tabs-list][data-overflow=start]:dir(rtl){mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}
