/* First-party SLIDER styles. No imports, fonts, remote URLs, or embedded assets. */
#tianai-captcha-parent.safe-tac{box-sizing:border-box;width:314px;min-height:322px;padding:17px;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 0 11px #999;background:#fff;z-index:997;color:#3c3c3c;font:14px sans-serif}
.safe-tac #j-title-colors{height:5px;position:absolute;top:0;left:0;right:0;background:#5381fd}
.safe-tac #tianai-captcha-box{position:relative;width:280px;min-height:264px}
.safe-tac .slider-tip{height:40px;display:flex;align-items:flex-start;justify-content:center;padding-top:3px;box-sizing:border-box}
.safe-tac .content{position:relative;width:280px;height:170px;overflow:hidden;border-radius:5px;user-select:none;touch-action:none}
.safe-tac #tianai-captcha-slider-bg-img,.safe-tac #tianai-captcha-slider-bg-canvas{position:absolute;left:0;top:0;width:100%;height:100%}
.safe-tac #tianai-captcha-slider-bg-canvas{display:none}
.safe-tac #tianai-captcha-slider-img-div{position:absolute;left:0;top:0;height:100%;pointer-events:none}
.safe-tac #tianai-captcha-slider-move-img{height:100%;width:auto;max-width:none;display:block}
.safe-tac .slider-move{height:42px;width:280px;margin:12px 0 5px;position:relative;display:flex;align-items:center;user-select:none;touch-action:none}
.safe-tac .slider-move-track{height:16px;width:100%;border-radius:15px;background:#dadfe6;border:1px solid #f6f7f9;box-sizing:border-box}
.safe-tac #tianai-captcha-slider-move-track-mask{position:absolute;height:16px;left:0;top:13px;width:0;background:#a9ffe5;border:1px solid #00f4ab;border-radius:15px;box-sizing:border-box;pointer-events:none}
.safe-tac #tianai-captcha-slider-move-btn{position:absolute;left:0;top:2px;width:63px;height:40px;border:1px solid #d6dce4;border-radius:22px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;color:#5381fd;font-size:22px;cursor:grab;padding:0;touch-action:none;user-select:none}
.safe-tac #tianai-captcha-slider-move-btn:disabled{cursor:wait;opacity:.65}
.safe-tac .tianai-captcha-tips{min-height:20px;line-height:20px;text-align:center;overflow-wrap:anywhere;font-size:13px}
.safe-tac .tianai-captcha-tips-error{color:#b42318}
.safe-tac .tianai-captcha-tips-success{color:#15803d}
.safe-tac .slider-bottom{display:flex;justify-content:flex-end;align-items:center;gap:6px;min-height:22px}
.safe-tac .slider-bottom button{height:24px;min-width:28px;background:transparent;border:0;color:#667085;font-size:22px;line-height:22px;cursor:pointer;padding:0 3px}
.safe-tac #tianai-captcha-logo{max-width:130px;max-height:22px;margin-right:auto}
