.diagram[data-astro-cid-fdqhfi5r]{--diagram-bar-block:.75rem;--diagram-bar-opacity:.45;--diagram-button-inline:7rem;--diagram-button-block:2.25rem;margin-block:var(--space-l)}.diagram__panels[data-astro-cid-fdqhfi5r]{gap:var(--space-m);flex-direction:column;display:flex}.diagram__panel[data-astro-cid-fdqhfi5r]{gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.diagram__label[data-astro-cid-fdqhfi5r]{font-size:var(--fs-body-sm);color:var(--theme-clr-text-weak)}.diagram__screen[data-astro-cid-fdqhfi5r]{align-items:flex-start;gap:var(--space-xs);padding:var(--space-m);background-color:var(--theme-clr-bg-fill);flex-direction:column;display:flex}.diagram__bar[data-astro-cid-fdqhfi5r]{inline-size:100%;block-size:var(--diagram-bar-block);background-color:var(--theme-clr-text-weak);opacity:var(--diagram-bar-opacity)}.diagram__bar[data-astro-cid-fdqhfi5r][data-width=short]{inline-size:65%}.diagram__bar[data-astro-cid-fdqhfi5r][data-width=stub]{inline-size:40%}.diagram__ghost[data-astro-cid-fdqhfi5r]{inline-size:var(--diagram-button-inline);block-size:var(--diagram-button-block);border:1px dashed var(--theme-clr-border-strong);margin-block-start:var(--space-2xs)}.diagram__row[data-astro-cid-fdqhfi5r]{align-items:center;gap:var(--space-m);margin-block-start:var(--space-2xs);display:flex}.diagram__button[data-astro-cid-fdqhfi5r]{inline-size:var(--diagram-button-inline);block-size:var(--diagram-button-block);background-color:var(--theme-clr-action-primary-fill);color:var(--theme-clr-action-primary-text);font-size:var(--fs-body-sm);place-items:center;display:grid}.diagram__note[data-astro-cid-fdqhfi5r]{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--theme-clr-text-strong)}.diagram__note[data-astro-cid-fdqhfi5r][data-tone=good]{color:var(--theme-clr-text-accent)}.diagram__caption[data-astro-cid-fdqhfi5r]{font-size:var(--fs-body-sm);color:var(--theme-clr-text-weak);margin-block-start:var(--space-2xs)}@media (width>=48rem){.diagram__panels[data-astro-cid-fdqhfi5r]{flex-direction:row;align-items:flex-start}}
