#rice-image-caption{position:fixed;left:24px;bottom:24px;z-index:80;max-width:min(75vw,680px);padding:8px 12px;box-sizing:border-box;color:#fff;background:rgba(0,0,0,.32);border-radius:2px;font:16px/1.4 sans-serif;text-shadow:0 1px 3px #000;pointer-events:none;white-space:pre-line;overflow-wrap:anywhere}
#rice-image-caption[hidden]{display:none}
#rice-image-caption [data-caption-field=original_date]{font-size:13px;opacity:.9}
#rice-image-caption [data-caption-field=metadata_title]{font-weight:600}
@media(max-width:480px){#rice-image-caption{left:12px;bottom:40px;max-width:calc(100vw - 24px);font-size:14px}}
