.ds-frame{padding-block:2rem}.ds-own{font-family:var(--mono);padding-top:2rem;font-size:.8rem;display:none}body:has(#astrobook-sidebar) .ds-own{display:block}.ds-classes{font-family:var(--mono);color:var(--muted);border-top:1px solid var(--line-strong);overflow-wrap:anywhere;padding-block:1rem 2rem;font-size:.8rem}.ds-row{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ds-stack>*+*{margin-top:1.25rem}.ds-state{justify-items:start;gap:.5rem;display:grid}.ds-state figcaption{font-family:var(--mono);color:var(--muted);font-size:.8rem}.band .ds-state figcaption{color:var(--on-teal)}.ds-state .nav{order:0;width:auto}.ds-state .mode{order:0;margin-top:0}.ds-swatches{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;display:grid}.ds-swatch{font-family:var(--mono);font-size:.75rem;line-height:1.4}.ds-swatch:before{content:"";border:1px solid var(--line-strong);background:var(--c,transparent);height:4.5rem;margin-bottom:.5rem;display:block}.ds-font-display{font-family:var(--display);font-size:1.6rem;font-weight:800;font-stretch:112%}.ds-font-text{font-family:var(--text);font-size:1.6rem}.ds-font-mono{font-family:var(--mono);font-size:1.3rem}.ds-frame .ruler__years{max-width:16rem}
