#tianai-captcha-parent{box-shadow:0 0 11px 0 #999;width:318px;height:318px;overflow:hidden;position:relative;z-index:997;box-sizing:border-box;border-radius:5px;padding:8px}#tianai-captcha-parent #tianai-captcha-box{height:260px;width:100%;position:relative;overflow:hidden}#tianai-captcha-parent #tianai-captcha-box .loading{width:120px;height:20px;-webkit-mask:linear-gradient(90deg, #000 70%, rgba(0, 0, 0, 0) 0) 0/20%;background:linear-gradient(#f7b645 0 0) 0/0% no-repeat rgba(221,221,221,.4196078431);animation:cartoon 1s infinite steps(6);margin:120px auto}@keyframes cartoon{100%{background-size:120%}}#tianai-captcha-parent #tianai-captcha-box #tianai-captcha{transform-style:preserve-3d;will-change:transform;transition-duration:.45s;transform:translateX(-300px)}#tianai-captcha-parent #tianai-captcha-bg-img{background-color:#fff;background-position:top;background-size:cover;z-index:-1;width:100%;height:100%;top:0;left:0;position:absolute;border-radius:6px}#tianai-captcha-parent .slider-bottom{height:19px;width:100%}#tianai-captcha-parent .slider-bottom .close-btn{width:20px;height:20px;background-image:url(../../tac/images/icon.png);background-repeat:no-repeat;background-position:0 -14px;float:right;margin-right:2px;cursor:pointer}#tianai-captcha-parent .slider-bottom .refresh-btn{width:20px;height:20px;background-image:url(../../tac/images/icon.png);background-position:0 -167px;background-repeat:no-repeat;float:right;margin-right:10px;cursor:pointer}#tianai-captcha-parent .slider-bottom .logo{height:30px;float:left}#tianai-captcha-parent .slider-move-shadow{animation:myanimation 2s infinite;height:100%;width:5px;background-color:#fff;position:absolute;top:0;left:0;filter:opacity(0.5);box-shadow:1px 1px 1px #fff;border-radius:50%}#tianai-captcha-parent #tianai-captcha-slider-move-track-mask{border-width:1px;border-style:solid;border-color:#00f4ab;width:0;height:32px;background-color:#a9ffe5;opacity:.5;position:absolute;top:-1px;left:-1px;border-radius:5px}
#tianai-captcha{text-align:left;box-sizing:content-box;width:300px;height:260px;z-index:999}#tianai-captcha .slider-bottom .logo{height:30px}#tianai-captcha .slider-bottom{height:19px;width:100%}#tianai-captcha .content .tianai-captcha-tips{height:25px;width:100%;position:absolute;bottom:-25px;left:0;z-index:999;font-size:15px;line-height:25px;color:#fff;text-align:center;transition:bottom .3s ease-in-out}#tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-error{background-color:#ff5d39}#tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-success{background-color:#39c522}#tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-on{bottom:0}#tianai-captcha .content #tianai-captcha-loading{z-index:9999;background-color:#f5f5f5;text-align:center;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}#tianai-captcha .content #tianai-captcha-loading img{display:block;width:45px;height:45px}#tianai-captcha #tianai-captcha-slider-bg-canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}#tianai-captcha #tianai-captcha-slider-bg-div{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}#tianai-captcha #tianai-captcha-slider-bg-div .tianai-captcha-slider-bg-div-slice{position:absolute}@keyframes myanimation{from{left:0}to{left:289px}}
#tianai-captcha.tianai-captcha-slider{z-index:999;position:absolute;left:0;top:0;user-select:none}#tianai-captcha.tianai-captcha-slider .content{width:100%;height:180px;position:relative;overflow:hidden}#tianai-captcha.tianai-captcha-slider .bg-img-div{width:100%;height:100%;position:absolute;transform:translate(0px, 0px)}#tianai-captcha.tianai-captcha-slider .bg-img-div img{height:100%;width:100%;border-radius:5px}#tianai-captcha.tianai-captcha-slider .slider-img-div{height:100%;position:absolute;left:0;transform:translate(0px, 0px)}#tianai-captcha.tianai-captcha-slider .slider-img-div #tianai-captcha-slider-move-img{height:100%}#tianai-captcha.tianai-captcha-slider .slider-move{height:34px;width:100%;margin:11px 0;position:relative}#tianai-captcha.tianai-captcha-slider .slider-move-track{position:relative;height:32px;line-height:32px;text-align:center;background:#f5f5f5;color:#999;transition:0s;font-size:14px;box-sizing:content-box;border:1px solid #f5f5f5;border-radius:4px}#tianai-captcha.tianai-captcha-slider .refresh-btn,#tianai-captcha.tianai-captcha-slider .close-btn{display:inline-block}#tianai-captcha.tianai-captcha-slider .slider-move{line-height:38px;font-size:14px;text-align:center;white-space:nowrap;color:#88949d;-moz-user-select:none;-webkit-user-select:none;user-select:none;filter:opacity(0.8)}#tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn{transform:translate(0px, 0px);position:absolute;top:-6px;left:0;width:63px;height:45px;background-color:#fff;background-repeat:no-repeat;background-size:contain;border-radius:5px}#tianai-captcha.tianai-captcha-slider .slider-tip{margin-bottom:5px;font-weight:bold;font-size:15px;line-height:normal;color:#000}#tianai-captcha.tianai-captcha-slider .slider-move-btn:hover{cursor:pointer}
#tianai-captcha.tianai-captcha-rotate .rotate-img-div{height:100%;text-align:center}#tianai-captcha.tianai-captcha-rotate .rotate-img-div img{height:100%;transform:rotate(0deg);display:inline-block}
#tianai-captcha.tianai-captcha-concat .tianai-captcha-slider-concat-img-div{background-size:100% 180px;position:absolute;transform:translate(0px, 0px);z-index:1;width:100%}#tianai-captcha.tianai-captcha-concat .tianai-captcha-slider-concat-bg-img{width:100%;height:100%;position:absolute;transform:translate(0px, 0px);background-size:100% 180px}
#tianai-captcha.tianai-captcha-disable{z-index:999;position:absolute;left:0;top:0}#tianai-captcha.tianai-captcha-disable .content{width:100%;height:180px;position:relative;overflow:hidden}#tianai-captcha.tianai-captcha-disable .content .bg-img-div{background-image:url(../../tac/images/dun.jpeg);width:100%;height:100%;overflow:hidden}#tianai-captcha.tianai-captcha-disable .content .bg-img-div #content-span{color:#fff;overflow:hidden;margin-top:132px;display:block;text-align:center}
#tianai-captcha.tianai-captcha-word-click{box-sizing:border-box}#tianai-captcha.tianai-captcha-word-click .click-tip{position:relative;height:40px;width:100%}#tianai-captcha.tianai-captcha-word-click .click-tip .tip-img{height:35px;position:absolute;right:15px}#tianai-captcha.tianai-captcha-word-click .click-tip #tianai-captcha-click-track-font{font-size:18px;display:inline-block;height:40px;line-height:40px;position:absolute}#tianai-captcha.tianai-captcha-word-click .slider-bottom{position:relative;top:6px}#tianai-captcha.tianai-captcha-word-click .content #bg-img-click-mask{width:100%;height:100%;position:absolute;left:0;top:0}#tianai-captcha.tianai-captcha-word-click .content #bg-img-click-mask .click-span{position:absolute;left:0;top:0;border-radius:50px;background-color:#409eff;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;border:2px solid #fff;box-sizing:content-box}#tianai-captcha.tianai-captcha-word-click .click-confirm-btn{width:100%;height:35px;border-radius:4px;background-image:linear-gradient(173deg, hsl(38.09, 91%, 57.89%) 0%, hsl(38.09, 89.38%, 71.74%) 100%);font-size:15px;text-align:center;box-sizing:border-box;line-height:35px;color:#fff;margin-top:3px}#tianai-captcha.tianai-captcha-word-click .click-confirm-btn:hover{cursor:pointer}

.captcha-shell #tianai-captcha-parent{
  width:318px;
  height:322px;
  padding:10px;
  border-radius:28px;
  box-shadow:0 28px 60px rgba(15,23,42,.24),0 12px 28px rgba(15,23,42,.16);
  border:1px solid color-mix(in srgb,var(--ui-border-soft) 88%,white);
  background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-1) 94%,white) 0%,color-mix(in srgb,var(--ui-surface-1) 88%,var(--ui-surface-2)) 100%);
  backdrop-filter:blur(18px)
}

.captcha-shell #tianai-captcha-parent #tianai-captcha-box{
  height:264px;
  border-radius:20px;
  overflow:hidden;
  background:var(--ui-surface-1);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.24)
}

.captcha-shell #tianai-captcha{
  width:300px;
  height:264px
}

.captcha-shell #tianai-captcha-bg-img,
.captcha-shell #tianai-captcha #tianai-captcha-slider-bg-canvas,
.captcha-shell #tianai-captcha #tianai-captcha-slider-bg-div,
.captcha-shell #tianai-captcha.tianai-captcha-slider .bg-img-div img{
  border-radius:18px
}

.captcha-shell #tianai-captcha-parent .slider-bottom{
  height:28px;
  width:100%;
  margin-top:10px;
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:8px;
  padding:0 4px
}

.captcha-shell #tianai-captcha-parent .slider-bottom .logo{
  height:18px;
  margin-right:auto;
  float:none;
  opacity:.58;
  filter:saturate(.72)
}

.captcha-shell #tianai-captcha-parent .slider-bottom .close-btn,
.captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn{
  float:none;
  width:30px;
  height:30px;
  margin-right:0;
  border:1px solid var(--ui-border-soft);
  border-radius:999px;
  background-color:color-mix(in srgb,var(--ui-surface-1) 86%,white);
  box-shadow:var(--ui-shadow-xs);
  background-image:none !important;
  background-repeat:no-repeat;
  background-position:center;
  position:relative;
  filter:saturate(.82);
  opacity:.82;
  transition:opacity .2s ease,transform .2s ease,background-color .2s ease
}

.captcha-shell #tianai-captcha-parent .slider-bottom .close-btn::before,
.captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn::before{
  content:"";
  position:absolute;
  inset:0;
  margin:auto;
  width:14px;
  height:14px;
  background-repeat:no-repeat;
  background-position:center;
  background-size:14px 14px;
  opacity:.86
}

.captcha-shell #tianai-captcha-parent .slider-bottom .close-btn::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23606a7b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")
}

.captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23606a7b' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36'/%3E%3Cpath d='M21 3v6h-6'/%3E%3C/svg%3E")
}

.captcha-shell #tianai-captcha-parent .slider-bottom .close-btn:hover,
.captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn:hover{
  opacity:1;
  transform:translateY(-1px);
  background-color:var(--ui-surface-1)
}

.captcha-shell #tianai-captcha.tianai-captcha-slider,
.captcha-shell #tianai-captcha.tianai-captcha-rotate,
.captcha-shell #tianai-captcha.tianai-captcha-concat{
  display:flex;
  flex-direction:column;
  gap:10px
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-tip,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-tip,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-tip{
  min-height:20px;
  margin-bottom:0;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:13px;
  font-weight:600;
  letter-spacing:.02em;
  color:var(--ui-text-2)
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-tip #tianai-captcha-slider-move-track-font,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-tip #tianai-captcha-slider-move-track-font,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-tip #tianai-captcha-slider-move-track-font{
  width:100%;
  display:block;
  text-align:center
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .content,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .content,
.captcha-shell #tianai-captcha.tianai-captcha-concat .content{
  flex:0 0 180px;
  height:180px;
  border-radius:18px
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move{
  flex:0 0 40px;
  height:40px;
  margin:0;
  color:var(--ui-text-3);
  filter:none;
  overflow:visible
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move-track,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move-track,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move-track{
  height:40px;
  line-height:40px;
  border-color:var(--ui-border-soft);
  background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface-1) 88%,white),var(--ui-surface-2));
  color:var(--ui-text-3);
  border-radius:999px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 1px rgba(255,255,255,.08);
  overflow:hidden
}

.captcha-shell #tianai-captcha-parent #tianai-captcha-slider-move-track-mask{
  position:absolute;
  top:-1px;
  left:-1px;
  height:calc(100% + 2px);
  border:none;
  background:linear-gradient(90deg,color-mix(in srgb,var(--ui-button-primary) 10%,white),color-mix(in srgb,var(--ui-button-primary) 18%,white));
  border-radius:999px 0 0 999px;
  opacity:1;
  overflow:hidden;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16)
}

.captcha-shell #tianai-captcha-parent #tianai-captcha-slider-move-track-mask::after{
  content:"";
  position:absolute;
  top:0;
  right:0;
  width:24px;
  height:100%;
  border-radius:0;
  background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.38));
  pointer-events:none
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move-track::after,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move-track::after,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move-track::after{
  content:"拖动滑块完成验证";
  position:absolute;
  inset:0;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:12px;
  font-weight:600;
  letter-spacing:.04em;
  color:color-mix(in srgb,var(--ui-text-3) 84%,white);
  pointer-events:none
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move .slider-move-btn,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move .slider-move-btn{
  top:-4px;
  width:62px;
  height:46px;
  border:1px solid color-mix(in srgb,var(--ui-button-primary) 18%,var(--ui-border-soft));
  border-radius:16px;
  background-color:var(--ui-surface-1);
  box-shadow:0 8px 18px rgba(15,23,42,.12),var(--ui-shadow-xs);
  background-image:none !important;
  overflow:hidden
}

.captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn::before,
.captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move .slider-move-btn::before,
.captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move .slider-move-btn::before{
  content:"";
  position:absolute;
  inset:0;
  margin:auto;
  width:18px;
  height:18px;
  background-repeat:no-repeat;
  background-position:center;
  background-size:18px 18px;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235a6476' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")
}

.captcha-shell #tianai-captcha-parent .slider-move-shadow{
  display:none
}

.captcha-shell #tianai-captcha .content .tianai-captcha-tips{
  height:28px;
  line-height:28px;
  font-size:13px;
  border-radius:0 0 18px 18px
}

.captcha-shell #tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-success{
  background-color:color-mix(in srgb,var(--ui-button-primary) 82%,white)
}

.captcha-shell #tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-error{
  background-color:#ef4444
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .click-confirm-btn{
  height:38px;
  line-height:38px;
  border-radius:14px;
  background-image:linear-gradient(135deg,color-mix(in srgb,var(--ui-button-primary) 88%,white),color-mix(in srgb,var(--ui-button-primary) 68%,white));
  box-shadow:0 10px 24px rgba(15,23,42,.12)
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click{
  display:flex;
  flex-direction:column;
  gap:8px
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .click-tip{
  position:relative;
  display:grid;
  grid-template-columns:1fr 1fr;
  align-items:center;
  gap:8px;
  min-height:24px;
  height:auto;
  padding:0 8px;
  border-radius:0;
  background:transparent;
  border:none;
  box-shadow:none
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .click-tip .tip-img{
  position:static;
  right:auto;
  width:68px;
  height:28px;
  justify-self:center;
  object-fit:contain;
  opacity:.78
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .click-tip #tianai-captcha-click-track-font{
  position:static;
  width:100%;
  height:auto;
  display:block;
  text-align:center;
  line-height:1.35 !important;
  font-size:15px !important;
  font-weight:600;
  color:var(--ui-text-2)
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .content{
  flex:1 1 auto;
  height:178px;
  border-radius:18px;
  overflow:hidden
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .content .bg-img-div,
.captcha-shell #tianai-captcha.tianai-captcha-word-click .content .bg-img-div img,
.captcha-shell #tianai-captcha.tianai-captcha-word-click .content #bg-img-click-mask{
  border-radius:18px
}

.captcha-shell #tianai-captcha.tianai-captcha-word-click .click-confirm-btn{
  flex:0 0 36px;
  height:36px;
  line-height:36px;
  margin-top:0;
  box-shadow:0 8px 18px rgba(15,23,42,.1)
}

html.dark .captcha-shell #tianai-captcha-parent{
  border-color:transparent;
  background:#0b1220;
  box-shadow:0 30px 64px rgba(2,6,23,.58),0 14px 28px rgba(2,6,23,.42)
}

html.dark .captcha-shell #tianai-captcha-parent #tianai-captcha-box{
  background:#0b1220;
  box-shadow:none
}

html.dark .captcha-shell #tianai-captcha-parent #tianai-captcha-bg-img{
  background-color:#0b1220
}

html.dark .captcha-shell #tianai-captcha .content #tianai-captcha-loading{
  background-color:#0f172a
}

html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .logo{
  filter:brightness(1.1) saturate(.72)
}

html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .close-btn,
html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn{
  border-color:rgba(148,163,184,.18);
  background-color:rgba(15,23,42,.88);
  box-shadow:0 8px 20px rgba(2,6,23,.32)
}

html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .close-btn::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")
}

html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36'/%3E%3Cpath d='M21 3v6h-6'/%3E%3C/svg%3E")
}

html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .close-btn:hover,
html.dark .captcha-shell #tianai-captcha-parent .slider-bottom .refresh-btn:hover{
  background-color:rgba(30,41,59,.96)
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-tip,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-tip,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-tip,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-word-click .click-tip #tianai-captcha-click-track-font{
  color:#e2e8f0
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move{
  color:#94a3b8
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move-track,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move-track,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move-track{
  border-color:rgba(148,163,184,.18);
  background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(30,41,59,.92));
  color:#94a3b8;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 0 1px rgba(255,255,255,.02)
}

html.dark .captcha-shell #tianai-captcha-parent #tianai-captcha-slider-move-track-mask{
  background:linear-gradient(90deg,rgba(37,99,235,.34),rgba(59,130,246,.48));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.1)
}

html.dark .captcha-shell #tianai-captcha-parent #tianai-captcha-slider-move-track-mask::after{
  background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.18))
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move-track::after,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move-track::after,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move-track::after{
  color:rgba(226,232,240,.78)
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move .slider-move-btn,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move .slider-move-btn{
  border-color:rgba(59,130,246,.26);
  background-color:rgba(15,23,42,.96);
  box-shadow:0 12px 28px rgba(2,6,23,.36)
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn::before,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-rotate .slider-move .slider-move-btn::before,
html.dark .captcha-shell #tianai-captcha.tianai-captcha-concat .slider-move .slider-move-btn::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e2e8f0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")
}

html.dark .captcha-shell #tianai-captcha .content .tianai-captcha-tips.tianai-captcha-tips-success{
  background-color:#2563eb
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-word-click .click-tip .tip-img{
  opacity:.88
}

html.dark .captcha-shell #tianai-captcha.tianai-captcha-word-click .click-confirm-btn{
  background-image:linear-gradient(135deg,#2563eb,#3b82f6);
  box-shadow:0 10px 24px rgba(2,6,23,.34)
}
