.showcase-article .post-visual{position:relative;width:100%;margin:2rem 0;padding:20px;border:2px solid #151515;border-radius:0;color:#151515;background:#fff;box-shadow:4px 4px #151515;font-family:Manrope-Variable,Manrope,sans-serif;font-size:14px;line-height:1.65;isolation:isolate}.showcase-article .post-visual-tight{padding:18px}.post-visual .post-visual-title{margin:0 0 14px;font-size:16px;font-weight:800;line-height:1.4}.post-visual .post-visual-subtitle{margin:-4px 0 14px;color:#464646;font-size:13px;line-height:1.6}.post-visual-viewport{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:#151515 #f0f3f8;scrollbar-width:thin}.post-visual-viewport>svg{display:block;width:100%;min-width:var(--post-chart-width, 540px);max-width:none;height:auto;overflow:visible;font-family:Manrope-Variable,Manrope,sans-serif}.post-visual-viewport:focus-visible{outline:3px solid #304bff;outline-offset:4px}.post-visual .post-visual-caption,.post-visual>figcaption{margin:16px 0 0;color:#464646;font-size:14px;line-height:1.7}.post-visual-frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-style:solid}.post-visual svg text{font-family:Manrope-Variable,Manrope,sans-serif}.post-visual [class~=font-mono]{font-family:inherit}.post-visual .rotate-45{transform:none;border:1px solid #151515}.post-visual .text-pencil{color:#464646}.post-visual .text-ink,.post-visual .text-ink0{color:#151515}.post-visual .text-redpen,.post-visual .text-ballpoint{color:#304bff}.post-visual .fill-pencil{fill:#464646}.post-visual .fill-ink{fill:#151515}.post-visual .fill-redpen{fill:#304bff}@media(max-width:600px){.showcase-article .post-visual{padding:14px;margin:1.5rem 0;box-shadow:3px 3px #151515}.post-visual .post-visual-title{font-size:15px}}.post-visual span[aria-hidden=true][style*=background-color]{border:1px solid #151515}
