@layer quartz-base{.callout[data-callout=tabs]>.callout-title{display:none}.tabs-block{border:1px solid var(--lightgray);background:var(--light);margin:1.5rem 0}.tabs-list{border-bottom:1px solid var(--lightgray);background:color-mix(in srgb, var(--light) 92%, var(--dark) 3%);flex-wrap:wrap;display:flex}.tabs-list>button{appearance:none;border:none;border-right:1px solid var(--lightgray);font-family:var(--codeFont);letter-spacing:.02em;color:var(--gray);cursor:pointer;background:0 0;margin:0;padding:.5rem .9rem;font-size:.78rem;font-weight:600;box-shadow:inset 0 -2px #0000}.tabs-list>button:hover{color:var(--dark)}.tabs-list>button[aria-selected=true]{color:var(--dark);background:var(--light);box-shadow:inset 0 -2px 0 var(--cta);cursor:default}.tabs-list>button:focus-visible{outline:1px solid var(--cta);outline-offset:-3px}.tabs-panel{padding:.25rem 1rem}.tabs-panel[hidden]{display:none}:is(.tabs-panel:has(>figure[data-rehype-pretty-code-figure]:only-child),.tabs-panel:has(>.chart-block:only-child)){padding:0}.chart-block{border:1px solid var(--lightgray);background:var(--light);font-family:var(--codeFont);margin:1.5rem 0}.chart-head{padding:.8rem 1rem 0}.chart-title{color:var(--dark);font-size:.9rem;font-weight:700}.chart-legend{color:var(--darkgray);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.45rem;font-size:.75rem;display:flex}.chart-legend>span:before{content:"";background:var(--swatch);width:.65em;height:.65em;opacity:var(--swatch-opacity,1);margin-right:.4em;display:inline-block}.chart-plot{padding:.6rem 1rem .2rem}.chart-plot>svg{width:100%;display:block;overflow:visible}.chart-foot{border-top:1px solid var(--lightgray);color:var(--gray);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.55rem 1rem;font-size:.72rem;display:flex}.chart-scale{border:1px solid var(--lightgray);display:inline-flex}.chart-scale>button{appearance:none;font-family:var(--codeFont);color:var(--gray);cursor:pointer;background:0 0;border:none;margin:0;padding:.15rem .55rem;font-size:.72rem}.chart-scale>button+button{border-left:1px solid var(--lightgray)}.chart-scale>button[aria-pressed=true]{background:var(--cta);color:var(--cta-ink);cursor:default}.chart-error{color:var(--gray)}}