*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#0254b7;font-family:Arial,Helvetica,sans-serif}.page{display:flex;justify-content:center;min-height:100vh;width:100%;background:#0254b7}.poster-shell{width:100%;max-width:560px}.poster-art{position:relative;width:100%}.poster-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.barcode-link{position:absolute;cursor:pointer}.poster-footer{padding:.5rem 1.5rem 2rem;text-align:center;color:#ffffffe5}.terms-copy{margin:0;font-size:11px;line-height:1.625;letter-spacing:.04em}.chem-id{margin:1rem 0 0;font-size:14px;font-weight:500;letter-spacing:.08em}
