
/* 悬浮条「赚钱」弹窗（复用文档分享赚钱面板视觉） */
.dist-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.55);z-index:10000;display:none;align-items:center;justify-content:center;}
.dist-mask.show{display:flex;}
.dist-pop{position:relative;width:420px;max-width:94vw;background:#fff;border-radius:12px;padding:30px 28px 26px;box-shadow:0 2px 6px rgba(16,24,40,.05),0 10px 24px rgba(16,24,40,.10);box-sizing:border-box;}
.dist-pop .dist-close{position:absolute;top:12px;right:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:#999999;cursor:pointer;border-radius:8px;z-index:2;}
.dist-pop .dist-close:hover{color:#333;background:#f4f5f6;}
.dist-pop .dist-title{font-size:18px;font-weight:700;color:#333333;text-align:center;margin:0 0 18px;}
.dist-qr{display:block;width:180px;height:180px;margin:0 auto;padding:8px;background:#fff;border:1px solid #e5e6eb;border-radius:12px;}
.dist-tip{font-size:14px;line-height:24px;color:#333;text-align:center;margin:20px auto 0;width:100%;}
.dist-cur{font-size:12px;color:#999999;text-align:center;margin:10px auto 0;width:100%;word-break:break-all;background:#f5f6f7;border-radius:8px;padding:6px 8px;box-sizing:border-box;}
.dist-tip p{margin:0;}
.dist-tip .dist-hl{color:#2563EB;font-weight:700;}
.dist-btns{display:flex;justify-content:center;gap:12px;margin:20px auto 0;}
.dist-btns button{flex:1;height:40px;padding:0 12px;border:0;border-radius:8px;background:#2563EB;color:#fff;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s;font-family:inherit;}
.dist-btns button:hover{background:#1f66c4;}
