#bp-roll{position:fixed;inset:0;z-index:1500;background:#e7e5dc;color:#292923;font-family:Arial,'PingFang SC',sans-serif;isolation:isolate}#bp-roll *{box-sizing:border-box}#bp-roll canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:none}#bp-roll canvas:active{cursor:grabbing}#bp-roll header{position:absolute;top:27px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}#bp-roll header strong{font-size:22px;letter-spacing:-1px}#bp-roll header span{font:11px monospace;letter-spacing:.06em}#bp-roll button{font:inherit;cursor:pointer;pointer-events:auto}#bp-roll .rr-close{width:42px;height:42px;border-radius:50%;border:1px solid #29292344;background:transparent;font-size:24px}#bp-roll footer{position:absolute;inset:auto 32px 30px;display:flex;align-items:end;justify-content:space-between;gap:16px;pointer-events:none}#bp-roll .rr-caption{font-size:12px;line-height:1.8}#bp-roll .rr-caption b{display:block;font-size:16px;font-weight:500;margin-bottom:6px}#bp-roll .rr-reset{background:none;border:0;border-bottom:1px solid #29292355;padding:9px 0;font-size:12px}#bp-roll .rr-tip{position:absolute;top:105px;left:32px;font-size:12px;color:#79796b;pointer-events:none}#bp-roll button:focus-visible,#bp-roll a:focus-visible{outline:2px solid #292923;outline-offset:4px}@media(max-width:600px){#bp-roll header{top:18px;left:20px;right:20px}#bp-roll header span{display:none}#bp-roll footer{inset:auto 20px 22px;flex-wrap:wrap}#bp-roll .rr-caption{width:100%;font-size:11px}#bp-roll .rr-caption b{font-size:14px}#bp-roll .rr-tip{top:80px;left:20px}}
#bp-roll{background:#d3d3d3}#bp-roll .rr-caption,#bp-roll .rr-tip{display:none}#bp-roll footer{justify-content:center}#bp-roll .rr-reset{position:absolute;right:0;bottom:0}

#bp-roll{background:var(--color-yellow-primary,#ffbb25)}
