.opening-return-tip{position:fixed;z-index:1000;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:max-content;max-width:calc(100vw - 24px);padding:10px 50px 10px 14px;border-radius:16px;background:#111;color:#fff;box-shadow:0 8px 24px #0003;animation:opening-tip-in 250ms cubic-bezier(.2,1.4,.5,1)}
.opening-return-tip::before{content:"";position:absolute;top:-5px;left:var(--opening-tip-x,calc(100% - 24px));width:10px;height:10px;transform:rotate(45deg);background:inherit}
.opening-return-tip button,.opening-return-tip a{font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;border:0;background:transparent;color:inherit;padding:0;text-align:start;cursor:pointer;text-decoration:none}
.opening-return-tip-body{min-height:44px;min-width:0;overflow-wrap:anywhere;flex:1}.opening-return-tip .opening-return-tip-action{color:#b8ff3d;flex-shrink:0;max-width:100px}.opening-return-tip .opening-return-tip-close{position:absolute;right:0;top:0;width:44px;height:44px;display:grid;place-items:center;font:500 22px/1 sans-serif}.opening-return-tip :focus-visible{outline:2px solid #b8ff3d;outline-offset:3px}
[data-bigbit-theme="dark"] .opening-return-tip{background:#2c2c2e}
[data-opening-copy-cheer]{font-size:18px;font-weight:600;line-height:1.5;margin:0 0 16px}[data-opening-copy-summary]{padding:16px;background:var(--bb-theme-inset,#f2f2f2);border-radius:16px;margin:16px 0}[data-opening-copy-summary] p{margin:8px 0 0;white-space:pre-wrap;color:inherit;font:inherit}
[data-bigbit-theme="dark"] [data-opening-copy-summary]{background:#2c2c2e;color:#f2f2f2}.opening-copy-toast{position:fixed;z-index:1000;left:50%;bottom:24px;transform:translateX(-50%);max-width:calc(100vw - 48px);padding:12px 16px;border-radius:12px;background:#111;color:#fff;font-size:14px;box-sizing:border-box;text-align:center}
[data-opening-copy-cheer][hidden],[data-opening-copy-summary][hidden]{display:none!important}
@keyframes opening-tip-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.opening-return-tip{animation:none}}
