.ce-candidate{margin-top:1.5rem;margin-bottom:1.5rem}.ce-screens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.ce-screens figure{margin:0}.ce-screens img{display:block;width:100%;height:auto;border:1px solid var(--line)}.ce-screens figcaption{font-size:.82rem;margin-top:.5rem}.article th{overflow-wrap:normal;word-break:normal}.article th:first-child{min-width:5.4rem}.article pre{overflow-x:auto}.article pre code{display:block;padding:1rem}.ce-flow{padding-left:1.6rem}@media(max-width:600px){.ce-screens{grid-template-columns:1fr}.ce-screens figure{max-width:300px;margin:auto}}@media print{.ce-screens{grid-template-columns:repeat(3,minmax(0,1fr))}.ce-screens figure{break-inside:avoid}}
