#slider-captcha-mask{display:none;position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.55);align-items:center;justify-content:center;padding:24px;box-sizing:border-box}#slider-captcha-mask.show{display:flex}#slider-captcha-box{width:min(86vw,360px);background:#fff;border-radius:16px;padding:18px 16px 16px;box-sizing:border-box;position:relative}#slider-captcha-box h3{margin:0;text-align:center;font-size:17px;font-weight:600;color:#111}#slider-captcha-tip{margin:12px 0 0;text-align:center;font-size:13px;color:#606060}#slider-captcha-stage{position:relative;margin-top:14px;width:100%;border-radius:8px;overflow:hidden;background:#f3f4f6;min-height:140px}#slider-captcha-bg{display:block;width:100%;height:auto;vertical-align:top;user-select:none;-webkit-user-drag:none}#slider-captcha-piece{position:absolute;left:0;top:0;height:100%;width:auto;cursor:grab;user-select:none;-webkit-user-drag:none;touch-action:none}#slider-captcha-bar{position:relative;margin-top:14px;height:40px;background:#f3f4f6;border-radius:20px}#slider-captcha-thumb{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:20px;background:#42d3d2;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;box-shadow:0 2px 4px rgba(0,0,0,.12);touch-action:none;cursor:grab;user-select:none}#slider-captcha-actions{display:flex;gap:10px;margin-top:16px}#slider-captcha-actions button{flex:1;border:none;border-radius:10px;padding:12px 0;font-size:15px;font-weight:600;cursor:pointer}#slider-captcha-cancel{background:#f3f4f6;color:#111}#slider-captcha-refresh{background:#42d3d2;color:#fff}#slider-captcha-loading{display:none;position:absolute;inset:0;background:rgba(255,255,255,.72);border-radius:12px;align-items:center;justify-content:center;flex-direction:column;gap:10px;font-size:13px;color:#606060;z-index:2}#slider-captcha-loading.show{display:flex}.slider-spinner{width:28px;height:28px;border:3px solid #ddd;border-top-color:#42d3d2;border-radius:50%;animation:slider-spin .8s linear infinite}@keyframes slider-spin{to{transform:rotate(360deg)}}