.classic-page .article-body p,.classic-list{font-size:16px;line-height:1.9}.classic-status{margin:28px 0;padding:20px 24px;border:1px solid #e8d39a;border-radius:12px;background:#fffbef;color:#6a4b13}.classic-status strong{font-size:17px}.classic-status p{margin:8px 0 0}.classic-systems{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.classic-system{padding:20px;background:#f6f9ff;border:1px solid #dbe5f4;border-radius:12px;min-width:0}.classic-system h3{font-size:18px;line-height:1.5;margin:0 0 8px}.classic-page .classic-system p{margin:8px 0 0;font-size:15px}.classic-runtime{font-weight:600;color:#235780}.classic-exclusions{padding:16px 0;border-bottom:1px solid #e1e7f0}.classic-list{padding-left:24px}.classic-list li{padding-left:4px;margin:14px 0}.classic-page code{overflow-wrap:anywhere;white-space:normal;font-size:.92em}.classic-package{margin:24px 0;border:1px solid #dbe5f4;border-radius:10px;padding:16px 20px}.classic-package summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.7}.classic-package dl{margin:16px 0}.classic-package dt{font-size:14px;color:#586b86;margin-top:14px}.classic-package dd{margin:4px 0;overflow-wrap:anywhere;line-height:1.7}.classic-note{background:#f5f8fc;padding:16px 20px;border-radius:10px;margin-top:30px}.classic-note p{margin:0}.classic-page a:focus-visible,.classic-package summary:focus-visible{outline:2px solid #2368bd;outline-offset:4px}@media(max-width:600px){.classic-systems{grid-template-columns:1fr}.classic-status{padding:18px}.classic-system{padding:18px}.classic-page .article-body h1{font-size:27px}.classic-page .article-body{padding-left:20px;padding-right:20px}}@media(max-width:360px){.classic-page .article-body{padding-left:16px;padding-right:16px}.classic-page .article-body h1{font-size:25px}}
