/* Review annotations only; the normal website remains unchanged. */
.copy-review .copy-review-text{color:#c02632!important;-webkit-text-fill-color:#c02632!important;background:#fff1f2!important;box-shadow:0 1px 0 #c02632;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.copy-review-toolbar{position:fixed;z-index:10000;right:16px;bottom:16px;width:min(360px,calc(100vw - 32px));padding:14px 18px;border:1px solid #ba2634;border-radius:12px;background:#fff8f8;color:#861925;box-shadow:0 8px 28px #0003;font:14px/1.5 system-ui,sans-serif}
.copy-review-toolbar strong,.copy-review-toolbar span{display:block;margin-bottom:6px}
.copy-review-toolbar a{color:#9f1425;text-decoration:underline;text-underline-offset:3px}
.copy-review-note{padding:10px 14px!important;margin:12px 0!important;border:1px dashed #bd3341!important;border-radius:6px;background:#fff1f2!important;color:#a0202e!important;font:14px/1.6 system-ui,sans-serif!important;max-width:none!important}
.copy-review-note .review-en{display:none}
html.is-en .copy-review-note .review-en{display:inline}
html.is-en .copy-review-note .review-zh{display:none}
@media(max-width:700px){.copy-review-toolbar{font-size:12px;padding:8px 12px;bottom:8px;right:8px;width:260px}.copy-review{scroll-padding-bottom:140px}.copy-review body{padding-bottom:140px}}

