/* Creator signature, with reserved space so it does not cover controls. */
body.has-creator-credit{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}
.creator-credit{position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:max(7px,env(safe-area-inset-bottom,0px));box-sizing:border-box;min-height:24px;padding:3px 9px;display:flex;justify-content:flex-end;align-items:center;gap:8px;background:rgba(245,248,242,.96);border:1px solid rgba(41,84,73,.10);border-radius:7px;color:#627d73;font:500 11px/17px "Segoe UI","Microsoft YaHei",sans-serif;letter-spacing:.3px;pointer-events:none;user-select:none;z-index:8}
.creator-credit::before{content:"";width:4px;height:4px;background:#799f8e;border-radius:50%}
body.has-creator-credit #toast,body.has-creator-credit .notice{bottom:calc(46px + env(safe-area-inset-bottom,0px))}
@media print{.creator-credit{position:static;justify-content:flex-end;background:none;border:0}body.has-creator-credit{padding-bottom:0}}
