.art-preview{overflow:auto hidden;container-type:inline-size}.art-preview.dark-background pre{color:#e5e5e5;background:#111}.art-preview pre,.art-preview>div{--step:1px;--advance:max(var(--step), round(down, calc(100cqi / var(--columns)), var(--step)));font-family:monospace;font-size:min(14px, round(down, calc(var(--advance) / .6), var(--step)));letter-spacing:calc(round(nearest, 1ch, var(--step)) - 1ch);white-space:pre;color:#000;background:0 0;width:fit-content;margin:0 auto;padding:0;line-height:1}.copy-line{margin-bottom:calc(var(--typography-spacing-vertical) * .5)}@media (resolution>=2x){.art-preview pre,.art-preview>div{--step:.5px}}h5.other-font{margin:var(--typography-spacing-vertical) 0 calc(var(--typography-spacing-vertical) * .25)}.other-font-download{margin-left:var(--spacing);font-size:.875rem}
