.xc[data-astro-cid-z46dgr3w]{margin:var(--s5) 0;text-align:left;container:xc/inline-size}.xc-grid[data-astro-cid-z46dgr3w]{--xc-wash:color-mix(in srgb, var(--ember) 3%, var(--room));justify-items:stretch;gap:var(--s2);grid-template-columns:minmax(0,1fr);display:grid}@container xc (width>=680px){.xc-grid[data-astro-cid-z46dgr3w]{align-items:stretch;gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}}.xc-side[data-astro-cid-z46dgr3w]{border:1px solid var(--hair-2);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.xc-side--json[data-astro-cid-z46dgr3w]{--xc-bg:var(--surface);background:var(--xc-bg)}.xc-side--md[data-astro-cid-z46dgr3w]{--xc-bg:var(--xc-wash);background:var(--xc-bg);border-color:var(--ember-hair)}.xc-head[data-astro-cid-z46dgr3w]{padding:var(--s3) var(--s4);border-bottom:1px solid var(--hair);gap:2px;display:grid}.xc-side--md[data-astro-cid-z46dgr3w] .xc-head[data-astro-cid-z46dgr3w]{box-shadow:inset 0 3px 0 var(--ember);padding-top:calc(var(--s3) + 3px)}.xc-label[data-astro-cid-z46dgr3w],.xc-file[data-astro-cid-z46dgr3w]{font-family:var(--font-ui);margin:0;line-height:1.4}.xc-label[data-astro-cid-z46dgr3w]{align-items:center;gap:4px var(--s2);color:var(--ink-2);flex-wrap:wrap;font-size:.86rem;font-weight:600;display:flex}.xc-side--md[data-astro-cid-z46dgr3w] .xc-label[data-astro-cid-z46dgr3w]{color:var(--ink)}.xc-tag[data-astro-cid-z46dgr3w]{border-radius:var(--radius-pill);background:var(--raise-1);color:var(--ink-2);padding:1px 8px;font-size:.72rem;font-weight:600;line-height:1.6;display:inline-flex}.xc-side--md[data-astro-cid-z46dgr3w] .xc-tag[data-astro-cid-z46dgr3w]{background:var(--ember-tint);color:var(--ink)}.xc-file[data-astro-cid-z46dgr3w]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);font-size:.74rem;overflow:hidden}.xc-code[data-astro-cid-z46dgr3w]{--xc-pad-y:var(--s3);--xc-pad-x:var(--s4);padding:var(--xc-pad-y) var(--xc-pad-x);font-family:var(--font-mono);color:var(--ink);tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;flex:auto;margin:0;font-size:.75rem;line-height:1.6;overflow:auto}.xc-code--json[data-astro-cid-z46dgr3w]{color:var(--ink-2)}.xc-code[data-astro-cid-z46dgr3w] .xc-ln{min-height:1lh;padding-left:calc((var(--in) + 2) * 1ch);text-indent:calc((var(--in) + 2) * -1ch);display:block}.xc-code[data-astro-cid-z46dgr3w] .xc-td{min-width:calc(var(--w) * 1ch);white-space:pre;display:inline-block}.xc-foot[data-astro-cid-z46dgr3w]{padding:var(--s2) var(--s4) var(--s4);font-family:var(--font-ui);color:var(--ink-2);margin:0;font-size:.8rem;font-style:italic;line-height:1.4;position:relative}.xc--marked[data-astro-cid-z46dgr3w] .xc-foot[data-astro-cid-z46dgr3w]{padding-left:calc(var(--s4) + 22px)}.xc-foot--fade[data-astro-cid-z46dgr3w]:before{content:"";height:var(--s7);background:linear-gradient(to bottom, transparent, var(--xc-bg));pointer-events:none;position:absolute;inset:auto 0 100%}.xc-code[data-astro-cid-z46dgr3w]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.xc-code[data-astro-cid-z46dgr3w] code[data-astro-cid-z46dgr3w]{all:unset;font:inherit;white-space:inherit}.xc-code[data-astro-cid-z46dgr3w] .j-key{color:var(--ink);font-weight:600}.xc-code[data-astro-cid-z46dgr3w] .j-str,.xc-code[data-astro-cid-z46dgr3w] .j-num,.xc-code[data-astro-cid-z46dgr3w] .j-lit,.xc-code[data-astro-cid-z46dgr3w] .j-pun{color:var(--ink-2)}.xc-code[data-astro-cid-z46dgr3w] .j-com{color:var(--ink-2);font-style:italic}.xc-code[data-astro-cid-z46dgr3w] .t-front{margin:calc(-1 * var(--xc-pad-y)) calc(-1 * var(--xc-pad-x)) 0;padding:var(--s2) var(--xc-pad-x);background:var(--room);border-bottom:1px solid var(--hair);color:var(--ink-2);display:block}.xc-side[data-astro-cid-z46dgr3w]:not([data-more]) .xc-code[data-astro-cid-z46dgr3w] .t-fold{display:none}.xc-code[data-astro-cid-z46dgr3w] .t-more{border-radius:var(--radius-pill);background:var(--raise-1);font-family:var(--font-ui);color:var(--ink-2);cursor:pointer;user-select:none;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;align-items:center;margin:2px 0;padding:0 8px;font-size:.7rem;font-weight:600;line-height:1.7;display:inline-flex}@media (hover:hover) and (pointer:fine){.xc-code[data-astro-cid-z46dgr3w] .t-more:hover{background:var(--raise-2);color:var(--ink)}}.xc-code[data-astro-cid-z46dgr3w] .t-more:active{transform:scale(.97)}.xc-code[data-astro-cid-z46dgr3w] .t-more:focus-visible{outline:var(--focus-ring);outline-offset:1px}.xc-code[data-astro-cid-z46dgr3w] .t-more[aria-expanded=true] .t-more__show,.xc-code[data-astro-cid-z46dgr3w] .t-more[aria-expanded=false] .t-more__hide{display:none}.xc-code[data-astro-cid-z46dgr3w] .t-key{color:var(--ink);font-weight:600}.xc-code[data-astro-cid-z46dgr3w] .t-str{color:var(--mint-text)}.xc-code[data-astro-cid-z46dgr3w] .t-dim,.xc-code[data-astro-cid-z46dgr3w] .t-url,.xc-code[data-astro-cid-z46dgr3w] .t-code,.xc-code[data-astro-cid-z46dgr3w] .t-quote{color:var(--ink-2)}.xc-code[data-astro-cid-z46dgr3w] .t-role,.xc-code[data-astro-cid-z46dgr3w] .t-head{color:var(--ink);font-weight:700}.xc-code[data-astro-cid-z46dgr3w] .t-missing{color:var(--ember-text);background:var(--ember-tint)}.xc--marked[data-astro-cid-z46dgr3w] .xc-code[data-astro-cid-z46dgr3w]{padding-left:calc(var(--xc-pad-x) + 22px)}.xc-code[data-astro-cid-z46dgr3w] .xc-mk{background:var(--xc-mark,var(--ember-tint));color:var(--ink);border-radius:4px;margin-inline:-6px;padding-inline:6px;display:block;position:relative}.xc-code[data-astro-cid-z46dgr3w] .xc-mk:before{content:attr(data-mk);background:var(--ember);width:16px;height:16px;color:var(--ember-ink);font-family:var(--font-ui);border-radius:50%;place-items:center;font-size:.62rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.2em;left:-26px}.xc-cap[data-astro-cid-z46dgr3w]{margin-top:var(--s3);color:var(--ink-2);font-size:.82rem}
