.cx-languages,.cx-outline{display:flex;flex-wrap:wrap;gap:12px;width:min(1280px,calc(100% - 40px));margin:auto;padding:20px 0}.cx-languages a,.cx-outline a{border:1px solid #28404a;border-radius:8px;padding:9px 14px}.cx-languages [aria-current]{border-color:#86c800;color:#a6eb41}.cx-outline{font-size:.85rem;border-bottom:1px solid #28404a}.cx-art{margin:0}.cx-art img{width:100%;max-height:480px;object-fit:cover;border-radius:18px}.cx-art figcaption{font-size:.8rem;color:#aab3b8;margin-top:10px}.cx-readable{max-width:950px;font-size:1.1rem;line-height:1.8}.cx-slide{margin-top:26px;border:1px solid #28404a;border-radius:10px;padding:18px}.cx-slide summary{cursor:pointer;color:#a6eb41}.cx-slide img{display:block;width:100%;height:auto;margin-top:15px}.cx-slide p{font-size:.9rem}.cx-table-wrap{max-width:100%;overflow:auto;margin-top:28px}.carbonx table{border-collapse:collapse;width:100%;min-width:580px;background:#071016}.carbonx th,.carbonx td{padding:16px;text-align:left;border-bottom:1px solid #28404a}.carbonx thead th{color:#a6eb41}.carbonx caption{text-align:left;padding:12px;color:#aab3b8}.carbonx .cx-section h2{max-width:1000px}.carbonx summary:focus-visible,.cx-table-wrap:focus-visible{outline:3px solid #86c800}.carbonx{overflow-wrap:anywhere}.cx-hero{gap:48px}.carbonx ul{padding-left:24px}@media(max-width:640px){.cx-outline{gap:8px}.cx-outline a{padding:8px;font-size:.8rem}.cx-art img{max-height:320px}.cx-readable{font-size:1rem}}
@media(max-width:640px){.carbonx .cx-section h2{font-size:clamp(1.7rem,7.6vw,2.3rem)}.carbonx .cx-label{letter-spacing:.08em}.carbonx figure{max-width:100%}.carbonx .cx-languages a,.carbonx .cx-outline a{min-height:44px;display:flex;align-items:center}.carbonx .cx-table-wrap{overscroll-behavior-x:contain}.carbonx .cx-note{line-height:1.65}}
