
#btFullscreenTip{
 position:fixed;top:calc(var(--rcm-web-top,45px) + 7px);left:50%;
 transform:translateX(-50%);width:min(560px,calc(100vw - 18px));
 z-index:1400;display:flex;align-items:center;gap:10px;
 padding:10px 13px;border:1.5px solid #ffdd82;border-radius:13px;
 color:#fff0d7;background:linear-gradient(135deg,#7e3214,#491b0e);
 box-shadow:0 8px 25px #1e070b9c;font:600 12px/1.25 system-ui,sans-serif;
 animation:btTipEnter .19s ease-out;
}
#btFullscreenTip .bt-tip-mark{font-size:26px;flex:none;color:#ffdf76}
#btFullscreenTip .bt-tip-copy{display:flex;flex:1;min-width:0;gap:4px;flex-direction:column}
#btFullscreenTip .bt-tip-copy strong{color:#ffe184;font-size:13px}
#btFullscreenTip button{
 min-height:34px;flex:none;border:1px solid #ffda89;border-radius:8px;
 padding:5px 10px;background:#db8b2d;color:#351405;font:800 12px system-ui,sans-serif;
}
#btFullscreenTip #btFullscreenDismiss{padding:3px 7px;background:transparent;color:#ffe6c6;font-size:19px}
@keyframes btTipEnter{from{opacity:0;transform:translate(-50%,-7px)}to{opacity:1;transform:translate(-50%,0)}}
@media(max-height:390px){#btFullscreenTip{padding:6px 9px;gap:6px}#btFullscreenTip .bt-tip-mark{font-size:19px}#btFullscreenTip .bt-tip-copy span{font-size:10px}}
