/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/MemberManager/style.less ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
/* 无人员列表情况下 */
.only-wechat-no-data {
  height: 350px;
}
.only-wechat-no-data .input-group.input-wechat {
  padding-top: 105px;
}
/* 各种人员列表 */
.member-manager {
  background-color: #fff;
}
.member-manager .ui-button {
  font-family: "PingFang SC", -apple-system, "Helvetica Neue", Helvetica, BlinkMacSystemFont, "Microsoft YaHei", tahoma, Arial, "Open Sans", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
  margin-left: 20px;
  height: 38px;
}
.member-manager .icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.member-manager .icon-qq {
  background-image: url(data:image/png;base64,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);
  width: 25px;
  height: 25px;
}
.member-manager .icon-wechat {
  background-image: url(data:image/png;base64,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);
  width: 25px;
  height: 25px;
}
.member-manager .icon-wxwork {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAgCAYAAAB+ZAqzAAAAAXNSR0IArs4c6QAABHlJREFUWAm9mG1oW1UYx5e0Ndnqmm62Raj4QrFOxobbYGhXcB1TVGQwcN38sGE/aEFcoR/se6bYpC+ihkUR+8VaV/YhMnUoymoZyjph830fxBT2qiljFlyLLS5NE3/PbW92k557e5vd7sDJc573f8557rlP4lphc3R1dW1LJpOPp1KpTS6XayPUC03hLjMB/wf8r9DT1dXVwzU1NQmboZVmLqV0Xtjd3b1mdnb2IOwBElZY2WbprgJysKCgINTc3DyWpbPFKoFFIpG80dHRF4kQANBdtiKpjf4FYLCysvKd2trauNpELV0ALBQKFU9NTR0D0A61y9KlgPsZr10dHR0xu94ZwDo7Ox/A8WvmQ3YDLMFuLD8//9nW1tZf7PikgUk9JRKJMzg9aMcxFxt27u+8vLytgLu0mL9bN6DIj7JeNlCSh/IoJc/xvr6+Aj2vGdWABQKBPTg9ZWbkpJw8G8fHxxsWi6nvWGAxQyf1gPP39/d7rWK6g8HgZgwrrYyc1pHPF4vFnraK68Zor5XBMur2WMWWo9xuZbCMuh1WsQXYWiuDZdQVW8WWo7Q0sHJeqo577Hem3+12H8I3Fg6HPWYxZMdu1zjMK2l9UVFRmC5lELrJ4/EkzZK7+Qa2XhFmAezIyTHl8/mauQFqJiYmLuNzYXJy8hgvd2mZlEOO8kelxlnhqYaGhhvkeoOwWumw3jkyMrLfLI0c5bCZ0ik5IOQdLOPGHJn7ZCdNrwztJU5X8T2mjxmdnFqT/DINY5XEm5mZ2QIJA/R+4Rlx6uy+pqamq3PszU+9+F+/KXJkFQXQWzx9O6mjCrqWDYA6R+Ti9vZ26YSfQD/ATMXj8aPSmGZn1YD5/f4hjD7LVubCA6aNeOtKS0tfI6YvGo1+zFP4Fbt0gqfyCLIk+mHWL9ACbUNeQbd8EOoydh3pfqynp8fHt/oBMLfS+pwh6aP8cHmG9maAWCXy5QDzD0Dvqa+vnxbeOKRjnp6e3gKwN5mPoPuyrKzsef0oV7S0tEzQYT6J4orRcYnrb8WeHXoPooESHmARFSjRNTY2Xsf+ZUBthhU8u2iL9qWBiZF0lhzFblnnMgDwl/iRJONGRy67pxy9vb2r0Wd0GvivygAmngBbUIjKiGrhdhET41WIdmwkPcJTeV7kqkHxPweQlboO+7OFhYWD6RrTFfPdbETnc6CHKeqg1+udpXZWUlvXGGMkDPFEdkPTtz25yon/E/MO5ifoPm9razsBTaqANfENeo2AMLyI7G12YhX1sBWd/Ipag3w19Dq6a6zHWI9Ahwn+G9QIYDc2nyI7ic0H5eXlX9TV1f0HMOE97OhefhhrZQCvDRWwdwnyimgJdIkZLCkpGaB4Z+ZccvsERB9xX5r3lh/C7zOHqqqqvlP9nZCfnQZjCXA38iGO4aNbBaTHZ7c/5ArRgd1JDjmZb1SgxGfBjumBnKaAcNFd/AmVutIGYPdTd4M6b6QLnkqj0sk1J5FiHjLEjHJvHjfwGcvbtmN6Vu6th3l33kvdnjK7dMX2f2dTv8lkFi27AAAAAElFTkSuQmCC);
  width: 25px;
  height: 25px;
}
.member-manager .icon-reset {
  display: block;
  margin: auto;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAv1JREFUWIXFmcuLFUcUh7/b8xAkoDLXV0wkQdRVNj5AcGU0iLiISczGbAMiMv+AohhBmAEXKi4S3QoSDEEIiTii7o3JJosQREEco6DDIOJjVOZzUXe0p6e67+37/MHhwumqU1/V7equc7qi0oQSYCOwFVgHrAFWAB8AAs+AceA/4C/gKvA3MF1ynCOoZewjdUQdt7zuqkfV5Q2OdcQSYFX1J3WqCbCsXqgn1IX14BoF3KNOtAEsq4fqriK4eoAD6o8dAEtr2rCafbUxf8g2qBjfJPOBX4AdBTfwK2CsZjeBO8AkUAEWAqtrG2k7sA3oK4j1K/AvcHDOlcjKDap/FMx6Uj2sDkX65tmHhs31vOwSx4KdKWh/Xl1SAixrn6hjrQDuyWn3Rt3XAljaEsPjpjRgVX2cA/d1m+DSdqksYN6O3dsBuDm7tR7gx8Yfwud6CZcGHIlcm1AX9xJuBjBR70WuHeg13Azgpoj/pbqo13Cq/cCWyJP999pboR06ChxqtnMCrI/4rzSNM1stwQH0A2sj/putBK1pDTAIjLYSpKI+BoYy/iow0UrgdqmiThFmOsvfC5iYkl4D1FMCPI34s395z5QADyL+T7sNkqeEkBpmtaHbIHlKCHlrVl90GyRPCXA94t8JLOoix0rgNSHpT9tnCXADuJ/pMA/Y10XAYcJLI63bwD/1jlvVNh4Y8myZ+iQy/kH1XVbXzQNr1i5Exn2mLk0DYv6R//sOwg3njHl8pk26cVHS9FUH4L6txc7qgbogBoj6Xc6MXtveldyfA6f6ZbptrPPZnI4aEvdW8pTF6s8F8U9m+8SCDFqcs06qhyxX+hgylEsmC+Je9H0R6Z21UjyaIpy8LzO7eDRNOE+uAjYTUoqtzD3SpfUbsJtQkJqtglkPWFynaZdOxVbOgr84a50qYD5Sv6k3fqP3UNWwmu0oAU+pp23wHi67C1eqo+r9JsDG1WOGt1bDY+ZtknrqI1RPPyd8hljL+88QCfAE+B+4BfwJXKv9lv0MwVtlBzEnb4QtogAAAABJRU5ErkJggg==);
  width: 20px;
  height: 20px;
}
.member-manager .icon-phone {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAwCAYAAABwrHhvAAAAAXNSR0IArs4c6QAAAs5JREFUWAnNWM2KE0EQrhkmOQRyCISACytmwV2PbrJeFQ/iiifFNxDxIYL4gw8h4gsERE/iD4KsZ93rblZYwd1ESCCXQJAkZORrraa6zWQWme7ZhklVT1XX91V19UyYYPxrEtPfcdDZp28HHRoOhzSbzSgIAorjWEn2+V8ZRRFVKhU6v75B6xsXdJgABMbjMX3e+UQ/ez1tcKmcWVmhy1euUqlUIkXg3ds3CpyzhUwa165v0+rq2YXmo6Mf9PHDe1U1OCyrIEhs37hJUWd/j3rdrg64DFw7LVHm87lhlfFkgt3jYwJ20G63436/byzyNanVahSi4XgwW8hFF/zYR+rsK+9JPckO7Gg6ncJXj7v37mvdhfLi+TPibQJ2JDNyAWjHlHjQFQF0q88hSRgVkAZXhIDBOEg8AhDfcAUq40os6CETkAa5IGtd4kA3toC7M2tQO57EMQjYji7msgKIb5wC2+iCAGJKHO9NKMuvToFk4yrjpLjAzr0HwtwrYDdFUrmyum8nfLq2wGaXVdYyjo3h/RiCjCSR6xbot6EskQ/91FQARIzngGTmqhISA7pqQn4++/prxiQUAZ4gY6n7qAAwctkCJMrJGseQb7rK3o6Lrff+ILKTVH9KmZlt5PtZS+AwltoCnvg4BRIcieXShFxRkDGa0FcFmIB+F/AWsMGX/KcCPojYGMYx9LEFqK4kEfF7wGfZmQASDlqtVvInMQ+sjFOQhgfGYJ+0VWzjDE8SLyoWizSZTNJ8lR3bBXDIBw8fG2uePnmk5icFh3OhUKCwWq2qrLAw7cKiJIC0tYvswA4vbjZSgXlxGoFldmnjeMAOG80tOlevw546+MSwlAs4qJTwwxyS17AEJrDVt+LRaESvX72k74eHMqYzvb62Rrdu36FyufyHACPtfv1CuAaDgWpMsOfOhw/rkBi2Xd1M+EGz49PsZqNJza1L2us3sFWSKfDXhz4AAAAASUVORK5CYII=);
  width: 16px;
  height: 24px;
  margin-right: 3px;
}
.member-manager .tab {
  background-color: #F8F9FB;
  border-bottom: 1px solid #E1E7F2;
  padding-right: 10px;
}
.member-manager .tab:after {
  display: block;
  content: '';
  clear: both;
}
.member-manager .tab .tab-item {
  cursor: pointer;
  width: 160px;
  float: left;
  display: block;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #F8F9FB;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #333;
  text-decoration: none;
  margin-left: 10px;
  border: 1px solid #E1E7F2;
  border-bottom: none;
  border-radius: 4px 4px 0px 0px;
}
.member-manager .tab .tab-item.active {
  background-color: #ffffff;
  color: #2196f3;
  position: relative;
}
.member-manager .tab .tab-item.active::after {
  position: absolute;
  content: "";
  bottom: -2px;
  border-bottom: 2px solid #fff;
  width: 100%;
  left: 0;
}
.member-manager .tab .tab-item.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.member-manager .tab .tab-item .text {
  margin-left: 3px;
}
.member-manager .tab .tab-item + .tab-item {
  border-left: 1px solid #E1E7F2;
}
.member-manager .tab .active .icon-qq {
  background-image: url(data:image/png;base64,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);
}
.member-manager .tab .active .icon-wechat {
  background-image: url(data:image/png;base64,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);
}
.member-manager .tab .active .icon-wxwork {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAgCAYAAAB+ZAqzAAAFfklEQVRYR8WYe2xURRSHv3O7baH0cddChUoAEUEjCJQCER+EQgM1plGMgm/BUNQICYaHQrdKSyUlAQSUUIgBFdRAKBpMCE1BQERAqFCiEV+oCBaI9C6UV9u9x9zdLS3ttt1VDPPX5s5vzvlmzpyZMyuE2946dy+2PRybNKAfaDsERUWBOkR/QDmEGF9xX2IZI6QuXNOhdNLq4PmWG59MQfVZVG8L35FUAmuJjV7MrA4nwx/XoAwNtl6j+NE7CWUeqskhDP8BcqbR9wSgF6jRRFuNIYX0TlrE41ITCWBzsMVVJtWyEdWMRoYuIpRgGB/Rnn28mnS2mZN3NZ6zVjrIeJRxoOZVjUg5EpNNbtyJcOGuBSuwbgW2oNonYMDZJ/IOCfZcprmtcI2ySNtz8dwMbHsWEBcc54T0IfLc34ZjpwHM2U917EP19gATv2NEZzMnviIcQyE18y51Ry9/htI/YFPO4NIhvO7+rS2bDWAFlrNSY4IGDmG4xjAn/lRbBtrs94fYuwnVUcEJV5BipjNZalsbGwCbZz2GreuDwmpEBuAxf2nTabiCRd6bqLaPAKlBuOl43AvbBsu3joL2DgonkOdeE67PsHWFViY2W1EVBC9dzc5MkMstjRcKrTR8ejAYwjI8ZmbYziIVzvOuxraf9w8zGEuue1PLYPlWEejMgMB4jrykDyL1F7beuT3qfLuDi/AxHvPJlsEKLCcTh/iPhpikjrwm3rAdRSp0wljgrQRNQeQUHrNzayv2E2gvkEryzC6R+opYn2/tAb0HkSt4zHatgZ0B7YjIUTzmHRE7inRAQdXbKD0RRpFkupkqV0KZEAqs06h2QuQYHrNnpH4i1Q/dS+KlKyRX7D9/gcT4qpbOMyHfKgUNZGK8kRzyHozUewv6/mWMUKFEFeceLUuOImvHCEKWRw5YIejsQFJGZZObuPk6cTQzc/c2dqlyf32HIUw8PJLVLYUyA9VtgRRmFx738P8RrEyVkfX2RdhSMZIHQ4M5X+szxfkdJaOYYwZAr2PTclLn1tC3pJoVCk4V47SamBh6HHyAv5q6CtyVznXh09Lgqh2nnSudGQmnrxeXHmQ0yjoMps0dyLqNO8gQH08rjBdhT58MMjcIvsb+GqqLfKsE9JEAnOwlXrMiqsGazEIPEIcwBuVRBKd4/ETSeaqxrN92BmFTIsLiigxdwkpc9VnaALZUE/F6D1ytx+B7YmMy/03NruVkYeNcbR2DUahC6SrpXGwahQFfYJ74eUG/M5U5zvk2ANHPSTGfuLaCnV/Vg1p2At2CBpfhcU+NNKR6gF9p2EdOUhXLIF5s0U6B5ZTyYxv1v9C85m9cbRgyi1xzQXAfpmFIFB0SK0Ke1v5y+vxAOiV8o+lyDOWWq44MhkkaX4cEK9IEaqxTKO0b9MaU5mDzvYOptfcHRJKOyDlUl4BmBfefU3keQfnb/64EG7QLKneBuoiK7q+j4/sCq/z1vvAhq5guKwidTPlVThnUcJaJ7CdeRzcHq69mxXnI6lJUXgKNCTucwne4JFuzTYta2rOc0z44KbDYKGa+BCYTaEUXUqmpLQdiUDYQJZ8yO3ErInYosJnYWnQNiHOPIgtBnRfPENA+KG4E5z1poXIa9CSG7Ea0jNnmYfwTC7S6HB5WZZPAdoQVUalslje5TL61HdFYYmLHMSvuz9DHRf3X/KplwCvBUDqvmUJuTnq/rcdDWytal0OxKjn+DSJUKyyP7m6VMixpZ6i/E0Js/vN9sX1vAKWkJK35r0D1wJrD0Dplb5MJZEavoizUpFr/76KtZYigXxXxTea4NspWMXjGVczaGwrm32uTmKjwXiC7OeoyGSwLOH/DwRwAfZk762y6uWy+lJXNb4J6yH8Ap8P7FO7kSJUAAAAASUVORK5CYII=);
}
.member-manager .tab .active .icon-phone {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAwCAYAAABwrHhvAAAFU0lEQVRYR6WYXWxURRTH/4dSSosmhhCJsVWjxhIrSku1oG34KNCgEEGhFqyfQTE2Jr7wpA886JMvJtoGUaRAaWlLBaygNlgjEFGUimIVosYIGMUYYqD7eXd3zLl7796Z6fbeucu87LZ37pnf/M85M2cPCSEEnHH4HDB8Hjh/BYilBAgEgewnD57I39wX3O/Zp/6jdDJQfi3QWAE03uTNJQb4LwG8OQKc/ldeBiACGI8/8wHkHnp70Ch0xOwWZs8AXq4BrisBbIDNx4EfeHF3NcegvmO2/modMHdm/j2fvCjw+gmHmifrO5Dw7p4BbJ4P0NAfQnScyi+qKz9/2vYAvFIH1E4A8O1Fgde+luSV3GYr6KjpCtZWTaBNR4Q4eynjvBXkVf8oGOcybUE9SiqnE6h5MCNiaeeRjpgLOUfycS7VVtAIOL6JCG6cu9/5k0dpEYFW7MsIOa4HV5nEdP6IZ0tXkv7Z0PqxkIAAenAgzXmWGwdXTwrKqAmfJ9Ocvv6vrz/kujsbU7ScAdxBwKGrAIhZQNKzn5dkHQPk0pZATXtTwvUJ++qTR4sKVoDlZzf4jZaDGSUmaBkD5E46gU8LBOBNXQ7wP4M1f5SWTlYBWtqfUpiH1hSmgJUGogH+Z4C1g5xybtAJ0JI+D4BJDq8tDCCeAhJuOvv4YM2H6dxdYh9ui3stLwYAfFYgwFgSkMJ5QoRHDqRyl4udBYt6LT5Nsi8IgeHHJocOQlP/s+HVB1gmKfEW7mEAb3xeAEAqA0QsM+6H96fkYwe0QALgNPyipdjMkjTL1P/8CgO4xwCfyNTQY/HZmDVHhCMt4V3Au2cVTMbKfSnvIGKA+u6kFwMQOLounAJh/M+AKz6Qc1WAHtjNAM4g4FhIgHQGGDP0P6/y0IDllXSswHwGkM7mLx8PpwDnPseA6Vg+YClFJc3rSihpeLx1iqkte17UAixD//P8pv6kXSM4eQ+q28Uu8Eqyr1rDKXA5IWd1MHtTP7vAK/Ho3p2sgDdOPGGugEkBoiMt7fNuLDsNazWAb0IAmBQgOsASBpDSnmp2xJXr+OSTJcE6OjNMChDdWGNvUnIBgao740pBMvKUOYBJAaIDLNqTUOuBOZ1xNybsO+k7Q4CwB5ALsrAnIZcDoHu2x5UgPPW0mQKmBYiuwIKehFqSzX4/losBnvz9M2YAYS4gGaKhO55zAStOd22LKTFw+tmpRkFoWoDoxhq6PQX4GVVtiykx8KMBQKH+5wXv72IFvLuH7nwvlosBrgd+2lAaqECYAkQ3xgDyoFnvMoB3FP+8IdgFhfqfF563iwGkC7hya5R/QTp3g8CZ54IVCFOA6ArU2QDuXSRAdzCANM4GAFyN/3mZ+3bG1JLs9ncYwHPBL8/7KxC2ANEVqN0RU2Pgti0RxQW/bizzDcKwBYhubG5nVGo6CdCtW1QFftvor0DYAkQHqOlkFzj1AB9Et3SwAt6031/wVyBsAaIDzNkezf3L/mV0MwNIB0OuGcj/y9cmUywGdA6DWjp8KFe0j0l3gWpwnHmn3+PVdOr+gnpC+Z5T5daIYL9mN+x1R/nv/G3GrDDnX5ymrF7REcnTWdXtqZ3XsmKAVu6NiZG/DX5Xa8680KYClLdHfLMn34aqZxaBdo9aYtNwIvBle4IkyZ8awI1vR/wlczSWu81vLJ6abdU274/j2IVgFWQf/vXSNQr0DW+NBW5C7hPWlxehb5UD8E9UoG0ogaPnUkpjcVwQBC+hNGfHx1A2JuoritC+rATXl1FWAddu12gK3aMWzlzKICL9ZCw8TT3iaVMIs6ZPwvqqYrRWeb/A/wcWTLU67JlGrwAAAABJRU5ErkJggg==);
}
.member-manager .input-group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
}
.member-manager .input-qq,
.member-manager .input-phone {
  padding: 30px 80px 30px 80px;
}
.member-manager .input-qq:after,
.member-manager .input-phone:after {
  display: block;
  content: '';
  clear: both;
}
.member-manager .input-qq .input-container,
.member-manager .input-phone .input-container {
  margin-right: 80px;
}
.member-manager .input-qq .input,
.member-manager .input-phone .input {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #E1E7F2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right-color: transparent;
  padding-left: 15px;
  padding-right: 15px;
  border-radius: 4px 0 0 4px;
  outline: none;
}
.member-manager .input-qq .input::-webkit-input-placeholder, .member-manager .input-phone .input::-webkit-input-placeholder {
  color: #bbc5cf;
}
.member-manager .input-qq .input::-moz-placeholder, .member-manager .input-phone .input::-moz-placeholder {
  color: #bbc5cf;
}
.member-manager .input-qq .input:-ms-input-placeholder, .member-manager .input-phone .input:-ms-input-placeholder {
  color: #bbc5cf;
}
.member-manager .input-qq .input::-ms-input-placeholder, .member-manager .input-phone .input::-ms-input-placeholder {
  color: #bbc5cf;
}
.member-manager .input-qq .input::placeholder,
.member-manager .input-phone .input::placeholder {
  color: #bbc5cf;
}
.member-manager .input-qq .btn-add-member,
.member-manager .input-phone .btn-add-member {
  -webkit-appearance: none;
  cursor: pointer;
  outline: none;
  float: right;
  display: block;
  width: 80px;
  height: 40px;
  line-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #2196f3;
  border-color: transparent;
  border-radius: 0px 4px 4px 0px;
  text-indent: -999em;
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIyOHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDI1NSwgMjU1KSIKICAgICAgICAgIGQ9Ik0yOC4wMDAsMTYuMDAwIEwxNi4wMDAsMTYuMDAwIEwxNi4wMDAsMjguMDAwIEwxMi4wMDAsMjguMDAwIEwxMi4wMDAsMTYuMDAwIEwtMC4wMDAsMTYuMDAwIEwtMC4wMDAsMTIuMDAwIEwxMi4wMDAsMTIuMDAwIEwxMi4wMDAsLTAuMDAwIEwxNi4wMDAsLTAuMDAwIEwxNi4wMDAsMTIuMDAwIEwyOC4wMDAsMTIuMDAwIEwyOC4wMDAsMTYuMDAwIFoiLz4KPC9zdmc+);
  background-size: 20%;
  background-position: center;
  background-repeat: no-repeat;
}
.member-manager .input-wework {
  text-align: center;
}
.member-manager .input-wework .btn-add {
  width: 138px;
  height: 40px;
  background: #2196f3;
  margin: 0 auto;
  border-radius: 4px;
  text-indent: 0;
  color: #fff;
  line-height: 40px;
  text-align: center;
  border: none;
  cursor: pointer;
}
.member-manager .input-wework .btn-add path {
  fill: #fff;
}
.member-manager .input-wework .btn-add .icon-add {
  width: 14px;
  margin-right: 10px;
}
.member-manager .input-wechat {
  padding-top: 10px;
  text-align: center;
  font-size: 12px;
  color: #a9a9a9;
}
.member-manager .input-wechat .qrcode {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  height: 100px;
}
.member-manager .input-wechat .qrcode-img {
  width: 100%;
  height: 100%;
  line-height: 1;
}
.member-manager .input-wechat .qrcode-reset {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.61);
  color: #fff;
  line-height: 1.2;
  padding-top: 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
}
.member-manager .member-manager-ul {
  height: 327px;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
  padding: 0;
  margin: 0;
  background-color: #fff;
  padding-top: 10px;
  /* 整个滚动条 */
  /* 滚动条上的滚动滑块. */
  -webkit-overflow-scrolling: touch;
  /* 整个滚动条 */
  /* 滚动条上的滚动滑块. */
}
.member-manager .member-manager-ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 4px;
  height: 4px;
  background-color: rgba(0, 0, 0, 0);
}
.member-manager .member-manager-ul::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 2px;
}
.member-manager .member-manager-ul::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.member-manager .member-manager-ul.wechat {
  height: 280px;
  margin-top: 20px;
}
.member-manager .member-manager-ul.smart_campus {
  height: 405px;
}
.member-manager .member-manager-ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
.member-manager .member-manager-ul::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
}
.member-manager .member-manager-item-wrapper .member-manager-item {
  overflow: hidden;
  min-height: 50px;
  margin-left: 25px;
  margin-right: 25px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  white-space: nowrap;
  line-height: 1.2;
}
.member-manager .member-manager-item-wrapper .member-manager-item-info {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.member-manager .member-manager-item-wrapper .member-manager-item .avatar,
.member-manager .member-manager-item-wrapper .member-manager-item .platform {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.member-manager .member-manager-item-wrapper .member-manager-item .avatar {
  margin-right: 8px;
  border-radius: 100%;
  border: 1px solid #E1E7F2;
  overflow: hidden;
  width: 26px;
  height: 26px;
  vertical-align: middle;
}
.member-manager .member-manager-item-wrapper .member-manager-item .avatar img {
  display: block;
  width: 100%;
}
.member-manager .member-manager-item-wrapper .member-manager-item .name {
  white-space: normal;
}
.member-manager .member-manager-item-wrapper .member-manager-item .keyword {
  color: var(--td-brand-color);
}
.member-manager .member-manager-item-wrapper .member-manager-item .nickname {
  display: inline-block;
  vertical-align: middle;
}
.member-manager .member-manager-item-wrapper .member-manager-item .control {
  margin-left: 8px;
}
.member-manager .member-manager-item-wrapper .member-manager-item .btn-del {
  margin-left: 5px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  border: 1px solid #E1E7F2;
  border-radius: 100%;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDIsIDE0MiwgMTQyKSIKICAgICAgICAgIGQ9Ik0xNy40ODUsMTQuNjU3IEwxNC42NTcsMTcuNDg2IEw5LjAwMCwxMS44MjkgTDMuMzQzLDE3LjQ4NiBMMC41MTQsMTQuNjU3IEw2LjE3MSw5LjAwMCBMMC41MTQsMy4zNDMgTDMuMzQzLDAuNTE1IEw5LjAwMCw2LjE3MiBMMTQuNjU3LDAuNTE1IEwxNy40ODUsMy4zNDMgTDExLjgyOCw5LjAwMCBMMTcuNDg1LDE0LjY1NyBaIi8+Cjwvc3ZnPg==);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-origin: border-box;
  text-indent: -999em;
  cursor: pointer;
}
.member-manager .member-manager-item-wrapper .member-manager-item .icon {
  height: 20px;
  width: 20px;
  margin-left: 3px;
}
.member-manager .member-manager-item-wrapper .member-manager-item .info-btn {
  color: #2196f3;
  padding: 0 10px;
  cursor: pointer;
}
.member-manager .member-manager-item-wrapper .member-manager-item .info-btn.disabled {
  color: #e2e2e2;
  pointer-events: none;
}
.member-manager .member-manager-item-wrapper .btn-del {
  margin-left: 5px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  border: 1px solid #E1E7F2;
  border-radius: 100%;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDIsIDE0MiwgMTQyKSIKICAgICAgICAgIGQ9Ik0xNy40ODUsMTQuNjU3IEwxNC42NTcsMTcuNDg2IEw5LjAwMCwxMS44MjkgTDMuMzQzLDE3LjQ4NiBMMC41MTQsMTQuNjU3IEw2LjE3MSw5LjAwMCBMMC41MTQsMy4zNDMgTDMuMzQzLDAuNTE1IEw5LjAwMCw2LjE3MiBMMTQuNjU3LDAuNTE1IEwxNy40ODUsMy4zNDMgTDExLjgyOCw5LjAwMCBMMTcuNDg1LDE0LjY1NyBaIi8+Cjwvc3ZnPg==);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-origin: border-box;
  text-indent: -999em;
  cursor: pointer;
}
.member-manager .member-manager-item-wrapper .icon {
  height: 20px;
  width: 20px;
  margin-left: 3px;
}
.member-manager .member-manager-item-wrapper .icon.icon-phone-small {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAC7klEQVRIS62XS0wTURSGz00KiyYsumkiDUYWgltFd77iwohBE41rjQtDEErfFCx9t/Q1fVFaiRujKxZGEyViXBjfbgR0J5BQIyk1XXTTpDENyZg7ZSZzSstgr7OZNvfc/zvn/mdm7iXVPzUedq/1tR+wsb4G5XIZdnZ2gBACPM8Ld3qJv+mdXvJxlUoFGo0Gjvb1Q1//MVESCAVUq1V49/YN/C4WkaAU1eJHI1AMO9TdDefOXwC1Wl0HLL1chOL29h4ZKnDx0iD09Bxuitja+gWvXy1JFcqDKGTw8hCQ1W/f+Y8f3rdM9iCAVpNPnzkLZGFhgS+VSkqr0da4VqsFksvleGpoMxMbVZVMb4zv6OgAkk6neXlX3BkeaStbcdKD+RyaT5LJpNSmdGR4ZJQZICYstHIikeDFPv8fgPncHOoqEo/HJQAlj4zqmSqgAPmSCwC5IivgfjaDPeA4Dpl8d2ycqYJsJo2XKBaLoQpG9QZmgFyARKNRBBgbNzIB5mZTeIkikQgyWW8wMQEy6SQGhMNhVMG40cwEmE0lWgNoexlMFmYAatNQKCR1EVU2mq1MgFSCwxUEg0HkgcliYwagCihArsgKSHBRSY6+gkggEEAPmtk6wVSBHCC87Px+P6rAYrMzAeKxiDRf+Gb7fD4EsE5MMgG4aBib7PV6EcBmn2ICxCIhDPB4PBKAmsIKiIZnsMlutxtVYJ9yMFVAAeiL5nK50HMweW+aCRCeCeCdIAXIHwxWQCjoxx44nU5pifbbe7ZbFnE4HOij/y9CSgkJ47RNa7WaoLvfBIfTjdhBv1cxl87OTiDZbJYvFAqKwdMuD4oJ+PD/ZgI6nQ7Ip89f+MUXzxUBTjfO2O/FFTUTGLpytb59f/zoIfzM5/fEyPeizQCtzgdU6EhvL9y8dbsOqFQq8OzpE8hvbkqnFsWSGk44cg+p+LXrN6Crq6sOEMVWlr/C6soy0O08Nf5AXbJ7zKKG0u368RMDMHDylJTfXy3Uoe4sysDpAAAAAElFTkSuQmCC);
  width: 12px;
  height: 18px;
  margin-bottom: 2px;
  margin-left: 5px;
}
.member-manager .list-box {
  margin-top: 10px;
  border: 1px solid #e1e7f2;
}
.member-manager .list-title {
  background-color: #f6f8fa;
  border-bottom: 1px solid #e1e7f2;
}
.member-manager .info {
  padding-left: 25px;
  padding-right: 25px;
  height: 60px;
  line-height: 60px;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px solid #E1E7F2;
  background-color: #fff;
}
.member-manager .info .info-count {
  color: #999;
}
.member-manager .info .btn-clear {
  position: absolute;
  top: 0;
  right: 25px;
  color: #2196f3;
  text-decoration: none;
}
.member-manager .info-visibility {
  visibility: hidden;
}
.member-manager .manager-control .manager-control-content {
  min-width: 140px;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.member-manager .manager-control .manager-control-content .ext-line {
  display: inline-block;
  height: 16px;
  width: 1px;
  margin: 0 10px;
  background-color: #B4B4B4;
}
.member-manager .manager-control .manager-control-content .manager-control-menu {
  cursor: pointer;
  position: relative;
  color: #2196f3;
  padding-right: 15px;
}
.member-manager .manager-control .manager-control-content .manager-control-menu::after {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top: 6px solid #2196f3;
  margin-top: 3px;
}
.member-manager .icon-people {
  vertical-align: top;
  width: 26px !important;
  height: 26px !important;
  margin: 0 !important;
}
.member-manager .select {
  margin-top: -2px;
}
.member-manager .select .icon-arrow {
  height: 36px;
}
.member-manager .select .text {
  height: 36px;
  line-height: 36px;
}
.wecom-member-dialog-tip {
  color: #0f6bff;
}
.show-tag-group .ten-tree-node__content {
  padding-left: 0 !important;
}
.show-tag-group .ten-tree-node__content:hover {
  background-color: rgba(35, 120, 255, 0.05) !important;
}
.show-tag-group .ten-tree-node__content .tree-text {
  max-width: 100% !important;
}
.v2-adduser-btn {
  line-height: 14px !important;
}
.v2-adduser-submit {
  margin-left: 20px !important;
  line-height: 14px !important;
}
.dropdown-on-dialog {
  z-index: 2502;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/SassContacts/SassContactsPop.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.wrap-contact {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: -24px 0;
  height: 440px;
}
.wrap-contact .coral-tree-select {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  height: 0;
}
.wrap-contact .ten-tree .ten-tree-node__children {
  padding-left: 24px;
}
.wrap-contact .tree-text {
  word-break: break-all;
}
.wrap-contact .group {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  padding: 16px 0;
}
.wrap-contact .group .content {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.wrap-contact .t-alert {
  margin-top: 16px;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/SassContacts/lib/treeIcon.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.tree-text .coral-icon-folder_open_line,
.select-text .coral-icon-folder_open_line,
.tree-text .coral-icon-folder_line,
.select-text .coral-icon-folder_line,
.tree-text .coral-icon-user_line,
.select-text .coral-icon-user_line {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin: -3px 5px 0 0;
  fill: #999999;
  display: inline-block;
}
.tree-text .coral-icon-folder_open_line,
.select-text .coral-icon-folder_open_line {
  display: none;
}
.ten-tree-node__expand--expanded + .ten-tree-node__checkbox + .tree-text .coral-icon-folder_line {
  display: none;
}
.ten-tree-node__expand--expanded + .ten-tree-node__checkbox + .tree-text .coral-icon-folder_open_line {
  display: inline-block;
}
.group .coral-tag__theme-primary {
  background-color: initial !important;
  color: #333333 !important;
}
.group .coral-tag__theme-primary:hover {
  color: #0f6bff !important;
  background-color: rgba(33, 150, 243, 0.05) !important;
  cursor: default;
}
.group .coral-tag__theme-primary .coral-icon-close_line {
  margin-top: 8px;
  fill: #333333;
}
.group .coral-tag__theme-primary .coral-icon-close_line:hover {
  fill: white;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/common/FilterQuestion.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.question-filter {
  width: 100%;
}
.question-filter .filter-content-wrapper {
  height: 340px;
  overflow: scroll;
  overflow-x: auto;
  margin: 0 -20px;
  /* 整个滚动条 */
  /* 滚动条上的滚动滑块. */
  -webkit-overflow-scrolling: touch;
  margin-top: 20px;
}
.question-filter .filter-content-wrapper::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 4px;
  height: 4px;
  background-color: rgba(0, 0, 0, 0);
}
.question-filter .filter-content-wrapper::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 2px;
}
.question-filter .filter-content-wrapper::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.question-filter .filter-content-wrapper .filter-content {
  height: 330px;
  padding-left: 20px;
  padding-right: 20px;
}
.question-filter .filter-title {
  font-size: 14px;
}
.question-filter fieldset {
  border: none;
  padding: 0;
  margin-bottom: 10px;
}
.question-filter fieldset legend {
  display: none;
}
.question-filter fieldset .ui-cascade {
  width: 165px;
}
.question-filter fieldset .ui-cascade .dropdown-selector .text {
  width: 89%;
}
.question-filter .filter-add {
  cursor: pointer;
  color: #008fff;
}
.question-filter .filter-add span {
  vertical-align: middle;
}
.question-filter .filter-add .icon-add-circle {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.question-filter .filter-add .icon-add-circle circle {
  stroke: #008fff;
  stroke-width: 2px;
  fill: transparent;
  opacity: 1;
  r: 22;
}
.question-filter .filter-add.disabled {
  pointer-events: none;
  color: #e2e2e2;
}
.question-filter .filter-add.disabled circle {
  stroke: #e2e2e2;
}
.question-filter .filter-add.disabled path {
  fill: #e2e2e2;
}
.question-filter .filter-footer {
  color: #999999;
  height: 20px;
}
.question-filter .filter-footer span {
  vertical-align: middle;
}
.question-filter .filter-footer div {
  float: left;
  vertical-align: middle;
}
.question-filter .filter-footer div:nth-of-type(2) {
  float: right;
  color: #008fff;
  cursor: pointer;
}
.question-filter .filter-footer .icon-trash {
  height: 16px;
  margin-right: 5px;
  margin-bottom: 2px;
  width: 10px;
}
.question-filter .footer-action {
  float: right !important;
  cursor: pointer;
  color: #008fff;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/common/filterQuestionPop.less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.privilege_pop.dialog {
  background-color: unset;
}
.privilege_pop .dialog-header {
  border-bottom: 1px solid #e1e7f2;
  height: 65px;
}
.privilege_pop .title .info {
  font-size: 14px;
  line-height: 28px;
}
.privilege_pop .dialog-content {
  padding-top: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 95px;
}
.privilege_pop .ui-multiple-group-select .output-text .output-item {
  background: rgba(0, 143, 255, 0.05) !important;
  color: #008fff;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.privilege_pop .icon {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/MemberManager/Collaborator/less/added-notice-dialog.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.collaborator-added-notice-body {
  font-size: 14px;
  line-height: 22px;
  color: #333333;
}
.collaborator-added-notice-body .collaborator-added-notice-header {
  text-align: center;
}
.collaborator-added-notice-body .collaborator-added-notice-header .collaborator-added-notice-icon {
  color: #0f6bff;
  fill: currentColor;
  display: block;
  margin: 30px auto 12px;
}
.collaborator-added-notice-body .collaborator-added-notice-header .collaborator-added-notice-text {
  font-weight: 600;
}
.collaborator-added-notice-body .collaborator-added-notice-content {
  margin-top: 40px;
}
.collaborator-added-notice-body .collaborator-added-notice-content .collaborator-added-notice-message {
  margin-top: 8px;
  padding: 8px;
  background-color: #f6f6f6;
  border-radius: 8px;
}
.collaborator-added-notice-body .collaborator-added-notice-content .collaborator-added-notice-message a {
  text-decoration: none;
  margin-left: 4px;
  margin-right: 4px;
}
.collaborator-added-notice-body .collaborator-added-notice-footer {
  text-align: center;
  margin-top: 16px;
}
.collaborator-added-notice-body .collaborator-added-notice-footer .coral-button {
  border-radius: 8px;
}
.collaborator-added-notice .t-dialog {
  padding-bottom: 24px;
}
.collaborator-added-notice .t-dialog .t-dialog__body {
  padding-bottom: 0px;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/setting-item/setting-item.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.setting-section-item {
  padding: 24px 0;
  border-bottom: 1px solid #e1e7f2;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting-section-item-collapse {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.setting-section-item-collapse__subtitle {
  color: var(--td-text-color-placeholder);
  margin-top: 4px;
}
.setting-section-item-collapse__icon-new {
  width: 32px;
  height: 14px;
  display: inline-block;
  margin-left: 4px;
  position: relative;
  top: -4px;
}
.setting-section-item-setting {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  padding-top: 3px;
  margin-left: 8px;
}
.setting-section-item-setting__tips {
  color: #999999;
  max-width: 500px;
  font-size: 12px;
  line-height: 18px;
  margin-right: 10px;
}
.setting-section-item-setting__tips-small {
  margin-right: 0;
}
.setting-section-item-setting__tips .link {
  font-size: 12px;
}
.setting-section-item-setting__content {
  margin-right: 10px;
}
.setting-section-item-setting__content a,
.setting-section-item-setting__content button {
  color: #0f6bff;
  text-decoration: underline;
}
.setting-section-item-setting__content a.disabled,
.setting-section-item-setting__content button.disabled {
  opacity: 0.4;
  pointer-events: none;
}
.setting-section-item-setting__content button {
  background: none;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}
.setting-section-item-setting__setting-button {
  margin-right: 10px;
}
.setting-section-item .setting-help-icon {
  color: var(--td-text-color-placeholder);
  margin-left: 8px;
  vertical-align: middle;
  position: relative;
  top: -1.5px;
}
.setting-section-item .saas-vip-icon {
  margin-left: 8px;
}
.setting-section-item .saas-vip-icon.saas-vip-icon-small {
  position: relative;
  top: 1px;
}
.setting-section-item .saas-vip-icon.saas-vip-icon-medium {
  position: relative;
  top: 3px;
}
.setting-fiedset {
  border: none;
  padding: 0;
  margin: 0;
}
.setting-fiedset .desc {
  font-size: 12px;
  color: #a9a9a9;
  font-weight: normal;
}
.setting-legend {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 15px;
}
.setting-content {
  border: #e1e7f2;
  border-radius: 4px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
          box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
  padding: 20px;
  margin-bottom: 20px;
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/wechat-notice/popup/collect-notice-setting-popup.less ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************/
.collect-notice-setting-popup {
  padding: 0;
}
.collect-notice-setting-popup .t-popup__content {
  padding: 0;
}
.collect-notice-setting-popup .collect-notice-setting-popup-tips {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  word-break: normal;
  color: var(--td-font-gray-2);
}
.collect-notice-setting-popup .collect-notice-setting-popup-button--block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.collect-notice-setting-popup .collect-notice-setting-popup-button--block.t-button--theme-primary {
  background-color: var(--td-brand-color-1);
  --ripple-color: var(--td-brand-color-2);
}
.collect-notice-setting-popup-body {
  width: 320px;
}
.collect-notice-setting-popup-body .t-card__actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.collect-notice-setting-popup-body .t-card__title {
  font-weight: 600;
}
.collect-notice-setting-popup-body .collect-notice-setting-popup-group {
  padding-top: 8px;
  padding-bottom: 8px;
}
.collect-notice-setting-popup-body .collect-notice-setting-popup-group .collect-notice-setting-popup-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}
.collect-notice-setting-popup-body .collect-notice-setting-popup-group .collect-notice-setting-popup-content > * {
  margin-top: 8px;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/MemberManager/Collaborator/less/add-by-qrcode.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.collaborator-add-by-qrcode-container {
  text-align: center;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-title {
  max-width: 250px;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  color: #000000;
  margin-bottom: 8px;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-qrcode {
  position: relative;
  height: 112px;
  width: 112px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #e1e7f2;
  margin: auto;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-qrcode-img {
  width: 100%;
  height: 100%;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-qrcode-reset {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.61);
  color: #fff;
  line-height: 1.2;
  padding-top: 25px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-qrcode-reset .coral-icon {
  color: inherit;
  fill: currentColor;
}
.collaborator-add-by-qrcode-container .collaborator-add-by-qrcode-download {
  display: inline-block;
  margin-top: 24px;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/wechat-notice/style.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.survey-setting-item {
  font-size: 14px;
  line-height: 26px;
}
.survey-setting-item-tooltip {
  max-width: 200px;
}
.survey-setting-item .t-popup__reference {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.survey-setting-item-icon {
  color: var(--td-font-gray-4);
  fill: currentColor;
  margin-left: 4px;
  margin-right: 4px;
}
.survey-setting-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.survey-setting-item-content .survey-setting-item-title,
.survey-setting-item-content .survey-setting-item-suffix {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 32px;
}
.survey-setting-item-setting--btn .t-button {
  padding: 6px;
}
.survey-setting-item-setting--btn + .t-divider {
  margin-left: 2px;
}

/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/exam/transcript/style.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.transcript-container {
  padding: 30px;
  width: 100%;
  max-width: 1128px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.transcript-container .transcript-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  margin-bottom: 48px;
}
.transcript-container .transcript-header .score-text-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 580px;
}
.transcript-container .transcript-header .score-text-container .score-text-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 30px;
}
.transcript-container .transcript-header .score-text-container .score-text-info {
  font-weight: 600;
  font-size: 40px;
  line-height: 50px;
}
.transcript-container .transcript-header .score-detail-group {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  text-align: center;
  margin: 18px 65px 0 0;
}
.transcript-container .transcript-header .score-total {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 120px;
  line-height: 1;
}
.transcript-container .transcript-header .score-total > svg {
  height: 100%;
}
.transcript-container .transcript-header .score-total .total-number {
  font-size: 64px;
  min-width: 100px;
}
.transcript-container .transcript-header .score-total .total-percent {
  margin-top: 10px;
  font-size: 20px;
}
.transcript-container .transcript-header .score-number {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 20px;
}
.transcript-container .transcript-header .score-btn {
  width: 130px;
  font-weight: 500;
  background-color: var(--td-bg-color-container);
}
.transcript-container .transcript-header.transcript-header-column {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}
.transcript-container .transcript-header.transcript-header-column .score-detail-group {
  margin: 68px 0 0 0;
  width: 100%;
}
.transcript-container .transcript-header.transcript-header-column .score-total {
  height: 187px;
  margin-bottom: 68px;
}
.transcript-container .transcript-header.transcript-header-column .score-number {
  margin: 0 32px;
}
.transcript-container .transcript-header.transcript-header-column .total-number {
  font-size: 140px;
}
.transcript-container .transcript-header.transcript-header-column .total-percent {
  margin-top: 10px;
  font-size: 26px;
}
.transcript-container .transcript-header.transcript-header-mobile {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
}
.transcript-container .transcript-header.transcript-header-mobile .score-text-title {
  font-size: 16px;
}
.transcript-container .transcript-header.transcript-header-mobile .score-text-info {
  font-size: 32px;
}
.transcript-container .transcript-header.transcript-header-mobile .score-total {
  margin: 40px 0;
}
.transcript-container .exam-detail-table table thead tr {
  background-color: #fff;
}
.transcript-container .exam-detail-table table thead tr :first-child {
  border-radius: 8px 0 0 8px;
}
.transcript-container .exam-detail-table table thead tr :last-child {
  border-radius: 0 8px 8px 0;
}
.transcript-container .transcript-data {
  padding: 10px;
  background-color: #fff;
  margin-top: 15px;
  border: 0.5px solid rgba(31, 111, 255, 0.2);
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.transcript-container .transcript-data .data-body {
  border: 0.5px solid rgba(31, 111, 255, 0.2);
  border-radius: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px 20px;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.transcript-container .transcript-data .data-body .data-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 32px;
  width: 100%;
}
.transcript-container .transcript-data .data-body .data-item .data-item-title {
  margin-bottom: 13px;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
  color: #000;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.transcript-container .transcript-data .data-body .data-item .data-item-title span {
  margin-left: 8px;
}
.transcript-container .transcript-data .data-body .data-item .data-item-context {
  background: #f1f5f8;
  border-radius: 12px;
  padding: 15px;
  line-height: 24px;
}
.transcript-container .transcript-data .data-body .data-item .data-item-bottom-tips {
  font-weight: 400;
  font-size: 12px;
  line-height: 13px;
  color: #999;
  margin-top: 15px;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-decoration: none;
  cursor: none;
}
.transcript-container .transcript-data.transcript-data-mobile .data-item-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 16px;
}
.transcript-container .transcript-data.transcript-data-mobile .data-item-context {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  padding: 24px;
}
.transcript-container .transcript-data.transcript-data-mobile .data-item-bottom-tips {
  display: none;
}
.transcript-container .transcript-linkbox {
  margin-top: 28px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
}
.transcript-container .transcript-linkbox .link-box-logo {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.transcript-container .transcript-linkbox .link-box-logo svg {
  margin-right: 5px;
}
.transcript-container .transcript-linkbox .a-link--medium {
  color: rgba(255, 255, 255, 0.8);
  font-size: inherit;
  text-decoration: none;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/DialogKit/TranscriptSettingDialog/TranscriptModal.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
.transcript-modal {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.transcript-modal .tm-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 20px 0;
}
.transcript-modal .tm-options .tmo-left {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 0 16px;
}
.transcript-modal .tm-options .tmo-left .t-checkbox {
  height: 32px;
}
.transcript-modal .tm-options .tmo-right {
  margin-left: 16px;
}
.transcript-modal .tm-detail {
  overflow: auto;
}
.transcript-modal .tm-detail .transcript-pc-app {
  position: relative;
  padding: 0;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Enterprise/Table/index.less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.enterprise-table.ten-table table {
  border: 0;
}
.enterprise-table.ten-table .ten-table-thead {
  background-color: #fafafa;
}
.enterprise-table.ten-table .ten-table-thead-title {
  display: inline;
}
.enterprise-table.ten-table tr {
  border: 0;
  font-size: 14px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.enterprise-table.ten-table thead tr:first-child {
  border: 0;
}
.enterprise-table.ten-table a {
  font-size: 14px;
  color: #0f6bff;
}
.enterprise-table.ten-table th,
.enterprise-table.ten-table td {
  padding: 14px 32px 14px 0;
}
.enterprise-table.ten-table th:first-child,
.enterprise-table.ten-table td:first-child,
.enterprise-table.ten-table th:last-child,
.enterprise-table.ten-table td:last-child {
  padding-left: 14px;
}
.enterprise-table.ten-table th + th,
.enterprise-table.ten-table td + th {
  border: 0;
}
.enterprise-table.ten-table .ten-table-fixed-head {
  overflow: hidden;
}
.enterprise-table.ten-table .ten-table-fixed-left th:last-child,
.enterprise-table.ten-table .ten-table-fixed-left td:last-child {
  text-align: left;
}
.set-webhook .enterprise-table.ten-table table td {
  word-wrap: break-word;
  word-break: break-all;
}
.ten-loading .ten-loading__icon-default > span {
  background-color: #0f6bff;
}

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Skin/skin.less ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.skin textarea::-webkit-input-placeholder, .skin input::-webkit-input-placeholder {
  color: currentColor !important;
  opacity: 0.6;
}
.skin textarea::-moz-placeholder, .skin input::-moz-placeholder {
  color: currentColor !important;
  opacity: 0.6;
}
.skin textarea:-ms-input-placeholder, .skin input:-ms-input-placeholder {
  color: currentColor !important;
  opacity: 0.6;
}
.skin textarea::-ms-input-placeholder, .skin input::-ms-input-placeholder {
  color: currentColor !important;
  opacity: 0.6;
}
.skin textarea::placeholder,
.skin input::placeholder {
  color: currentColor !important;
  opacity: 0.6;
}
.skin .t-textarea {
  color: inherit;
}
.skin .t-textarea .t-textarea__inner {
  color: inherit;
  background-color: inherit;
}
.skin .t-textarea .t-textarea__inner:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.skin *[class*="theme-button-"] {
  color: inherit;
  background-color: inherit;
  --ripple-color: inherit !important;
}

/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Webhook/style.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.set-webhook .induction {
  line-height: 26px;
  margin-top: 16px;
}
.set-webhook .induction > a {
  color: #0f6bff;
  text-decoration: none;
}
.set-webhook .coral-loading {
  width: 100%;
  height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.set-webhook h3 {
  font-size: 16px;
  line-height: 16px;
  margin-top: 32px;
  margin-bottom: 16px;
}
.set-webhook .empty {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 250px;
}
.set-webhook .empty > img {
  display: block;
  width: 64px;
  height: 64px;
}
.set-webhook .empty > span {
  font-size: 14px;
  line-height: 26px;
  margin-top: 16px;
}
.set-webhook .webhook-table-operate {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.set-webhook .webhook-table-operate .a-link--primary {
  padding: 0 24px;
  line-height: 26px;
  display: inline-block;
  vertical-align: middle;
}
.set-webhook .webhook-table-operate .a-link--primary:first-child {
  padding-left: 0;
}
.set-webhook .webhook-table-operate .a-link--primary:last-child {
  padding-right: 0;
}
.set-webhook .webhook-table-operate .a-link--primary + .a-link--primary {
  border-left: 1px solid #e5e5e5;
}
.set-webhook .table-footer {
  text-align: left;
  margin-top: 16px;
}
.set-webhook .table-footer > span {
  line-height: 32px;
}
.webhook-creat-dialog {
  padding-top: 40px;
  padding-bottom: 40px;
}
.webhook-creat-dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.display-webhook-tabs {
  margin-top: 24px;
}
.display-webhook-table {
  margin-top: 24px;
}
.display-webhook-table .empty {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 250px;
}
.display-webhook-table .empty > img {
  display: block;
  width: 64px;
  height: 64px;
}
.display-webhook-table .empty > span {
  font-size: 14px;
  line-height: 26px;
  margin-top: 16px;
}
.display-webhook .coral-pagination {
  text-align: right;
  padding-top: 16px;
}
.display-webhook .webhook-icon .coral-icon-caution_fill {
  fill: #ec584f;
}
.display-webhook .webhook-icon .coral-icon-correct_fill {
  fill: #0f6bff;
}
.display-webhook .webhook-icon .coral-icon-sending_fill {
  fill: #ff9b24;
}
.display-webhook .coral-loading {
  width: 100%;
  height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail-webhook .alert-content {
  height: 62px;
  padding: 0 24px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  border-radius: 6px;
}
.detail-webhook .alert-content .coral-icon {
  font-size: 20px;
}
.detail-webhook .alert-content .webhook-id {
  margin-left: 18px;
}
.detail-webhook .alert-content .time {
  position: absolute;
  right: 24px;
}
.detail-webhook .alert-content.success {
  background-color: #eef5ff;
}
.detail-webhook .alert-content.success .coral-icon {
  fill: #0f6bff;
}
.detail-webhook .alert-content.error {
  background-color: #feefef;
}
.detail-webhook .alert-content.error .coral-icon {
  fill: #ec584f;
}
.detail-webhook .alert-content.sending {
  background-color: #fdefdc;
}
.detail-webhook .alert-content.sending .coral-icon {
  fill: #ff9b24;
}
.detail-webhook .display-webhook-tabs-wrap {
  margin-top: 24px;
  position: relative;
}
.detail-webhook .display-webhook-tabs-wrap .operate {
  position: absolute;
  top: 0;
  height: 48px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  right: 0;
  z-index: 3;
}
.detail-webhook .display-webhook-tabs-wrap .operate > span {
  color: rgba(0, 0, 0, 0.4);
  margin-right: 16px;
}
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .request > h3,
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .response > h3 {
  margin-top: 24px;
  position: relative;
  font-size: 16px;
  line-height: 16px;
}
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .request > h3 .operating,
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .response > h3 .operating {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 14px;
  line-height: 16px;
  color: #0f6bff;
  font-weight: normal;
  text-decoration: none;
}
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .request > pre,
.detail-webhook .display-webhook-tabs-wrap .display-webhook-tabs-content .response > pre {
  background-color: #fbfbfb;
  border-radius: 6px;
  padding: 16px 24px;
  margin-top: 16px;
}
.detail-webhook .coral-loading {
  width: 100%;
  height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.full-page-hide {
  display: none !important;
}

/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Skin/skinFragment.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.skin-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.skin-header .background-image-content {
  height: 640px;
  overflow: hidden;
  width: 100%;
  background-size: cover;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
  -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(63.25%, #000000), color-stop(66.25%, rgba(0, 0, 0, 0.97)), color-stop(69.25%, rgba(0, 0, 0, 0.94)), to(rgba(0, 0, 0, 0)));
  -webkit-mask-image: linear-gradient(180deg, #000000 63.25%, rgba(0, 0, 0, 0.97) 66.25%, rgba(0, 0, 0, 0.94) 69.25%, rgba(0, 0, 0, 0) 100%);
          mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(63.25%, #000000), color-stop(66.25%, rgba(0, 0, 0, 0.97)), color-stop(69.25%, rgba(0, 0, 0, 0.94)), to(rgba(0, 0, 0, 0)));
          mask-image: linear-gradient(180deg, #000000 63.25%, rgba(0, 0, 0, 0.97) 66.25%, rgba(0, 0, 0, 0.94) 69.25%, rgba(0, 0, 0, 0) 100%);
}
.skin-header-mobile {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  height: 36vh;
  max-height: 200px;
}
.skin-header-mobile .background-image-content {
  width: 100%;
  background-size: cover;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
  overflow: hidden;
  height: 36vh;
  max-height: 200px;
  -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#000000), color-stop(51%, #000000), color-stop(55%, rgba(0, 0, 0, 0.97)), color-stop(59%, rgba(0, 0, 0, 0.94)), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, left top, left bottom, from(#000000), color-stop(56%, #000000), to(rgba(0, 0, 0, 0)));
  -webkit-mask-image: linear-gradient(180deg, #000000 0%, #000000 51%, rgba(0, 0, 0, 0.97) 55%, rgba(0, 0, 0, 0.94) 59%, rgba(0, 0, 0, 0) 100%), linear-gradient(180deg, #000000 0%, #000000 56%, rgba(0, 0, 0, 0) 100%);
          mask-image: -webkit-gradient(linear, left top, left bottom, from(#000000), color-stop(51%, #000000), color-stop(55%, rgba(0, 0, 0, 0.97)), color-stop(59%, rgba(0, 0, 0, 0.94)), to(rgba(0, 0, 0, 0))), -webkit-gradient(linear, left top, left bottom, from(#000000), color-stop(56%, #000000), to(rgba(0, 0, 0, 0)));
          mask-image: linear-gradient(180deg, #000000 0%, #000000 51%, rgba(0, 0, 0, 0.97) 55%, rgba(0, 0, 0, 0.94) 59%, rgba(0, 0, 0, 0) 100%), linear-gradient(180deg, #000000 0%, #000000 56%, rgba(0, 0, 0, 0) 100%);
  -webkit-mask-composite: source-in, xor;
          mask-composite: intersect;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/assessment/transcript/transcript-header.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.assessment-transcript-header {
  padding: 4px;
  border-radius: 12px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 109, 255, 0.03)), to(rgba(255, 255, 255, 0.1)));
  background: linear-gradient(180deg, rgba(0, 109, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 100%);
  -webkit-backdrop-filter: blur(25px);
          backdrop-filter: blur(25px);
  margin-bottom: 16px;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.assessment-transcript-header .inner {
  border: 0.5px solid rgba(255, 255, 255, 0.2);
  border-radius: 12px;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 4px;
}
.assessment-transcript-header .result {
  font-size: 24px;
  font-weight: 600;
  text-align: center;
}
.assessment-transcript-header .score-total {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  color: #fff;
}
.assessment-transcript-header .score-total .score-number {
  font-weight: 600;
  font-size: 48px;
  line-height: 1;
  white-space: nowrap;
  padding-bottom: 4px;
}
.assessment-transcript-header .score-total > svg {
  height: 40px;
  padding: 4px 0;
}
.assessment-transcript-header .btn {
  line-height: 1;
  padding: 11px 16px;
  border-radius: 6px;
  font-size: 14px;
  text-decoration: none;
  width: auto;
}

/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/assessment/transcript/style.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.assess-transcript {
  position: relative;
}
.assess-transcript .skin-header,
.assess-transcript .skin-header-mobile {
  position: absolute;
}
.assess-transcript .transcript-body {
  position: relative;
  max-width: 770px;
  min-height: 100vh;
  margin: 0 auto;
  padding: 48px 16px 16px 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 440px) {
  .assess-transcript .transcript-body {
    padding-top: 160px;
  }
}
.assess-transcript .transcript-body.empty-body .transcript-header {
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
}
.assess-transcript .transcript-data {
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  background-color: #fff;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.assess-transcript .data-body {
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  border: 0.5px solid rgba(31, 111, 255, 0.2);
  border-radius: 12px;
  padding: 30px 20px;
}
.assess-transcript .data-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 27px;
  width: 100%;
}
.assess-transcript .data-item-title {
  margin-bottom: 13px;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.assess-transcript .data-item-title span {
  margin-left: 8px;
}
.assess-transcript .data-item-context {
  border-radius: 12px;
  padding: 15px;
  line-height: 24px;
  margin-bottom: 13px;
}
.assess-transcript .data-item-bottom-tips {
  font-weight: 400;
  font-size: 12px;
  line-height: 13px;
  color: #999;
  margin-top: 15px;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-decoration: none;
  cursor: none;
}
.assess-transcript .data-item-image {
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: top;
     object-position: top;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  max-width: 100%;
}
.assess-transcript .transcript-header {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.assess-transcript .transcript-header .transcript-score {
  background: rgba(255, 255, 255, 0.01);
  -webkit-backdrop-filter: blur(50px);
          backdrop-filter: blur(50px);
  border-radius: 20px;
  padding: 45px 30px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.assess-transcript .transcript-header .transcript-score .score-title {
  font-weight: 600;
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  text-align: center;
}
.assess-transcript .transcript-header .score-pc {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  margin-bottom: 48px;
}
.assess-transcript .transcript-header .score-pc .score-pc-left {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 580px;
}
.assess-transcript .transcript-header .score-pc .score-pc-left .score-pc-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 30px;
}
.assess-transcript .transcript-header .score-pc .score-pc-left .transcript-pc-header {
  font-weight: 600;
  font-size: 40px;
  line-height: 50px;
}
.assess-transcript .transcript-header .empty-desc {
  height: 200px;
}
.assess-transcript .transcript-header .emp-score-pc .score-pc-left {
  width: 98%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: 600;
  font-size: 32px;
  color: #fff;
  line-height: 40px;
  text-align: center;
  margin: 40px 0;
}
.assess-transcript .transcript-header .emp-score-pc .score-pc-right .score-detail-group .score-total {
  scale: 1.5;
  margin-top: 20px;
}
.assess-transcript .transcript-header .emp-score-pc .score-pc-right .score-detail-group .score-btn {
  position: relative;
  top: 280px;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/assess-setting/style.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.assess-dialog .t-dialog__body {
  padding: 0 24px;
}
.assess-dialog .params-title,
.assess-dialog .preview-title {
  margin-top: 10px;
}
.assess-dialog .assess-body {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.assess-dialog .assess-body .assess-params {
  max-height: 100%;
  overflow: hidden;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.assess-dialog .assess-body .assess-params .params-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
}
.assess-dialog .assess-body .assess-preview {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.assess-dialog .assess-body .assess-preview .preview-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  padding-bottom: 10px;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.assess-dialog .assess-body .assess-preview .preview-transcript {
  position: relative;
  max-height: 100%;
  overflow: auto;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.assess-dialog .assess-body .assess-preview .preview-transcript::after {
  position: absolute;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  content: '';
}
.assess-dialog .assess-body .assess-preview .preview-transcript .transcript-body {
  min-height: auto;
}
.m-assess-dialog .t-dialog__body {
  padding: 0;
}
.m-assess-dialog .assess-body {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.m-assess-dialog .assess-body .assess-params {
  min-height: 150px;
  padding-top: 15px;
}
.assess-table {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  color: rgba(0, 0, 0, 0.9);
  height: calc(100% - 22px);
  overflow: hidden;
}
.assess-table .table-setting .tables-setting-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 14px;
}
.assess-table .item-list {
  height: calc(100% - 72px);
  overflow: auto;
}
.assess-table .item-list .table-score {
  border: 1px solid #DCDCDC;
  border-radius: 6px;
  margin-top: 14px;
}
.assess-table .item-list .table-score .score-setting {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #F3F3F3;
  padding: 8px 10px;
}
.assess-table .item-list .table-score .score-setting,
.assess-table .item-list .table-score .score-setting .a-link--primary {
  line-height: 32px;
}
.assess-table .item-list .table-score .score-setting .score-range {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.assess-table .item-list .table-score .score-setting .score-range .score-range-input {
  width: 128px;
  margin: 0 10px;
}
.assess-table .item-list .table-score .score-setting .score-range .score-range-input .t-range-input__tips {
  white-space: nowrap;
}
.assess-table .item-list .table-score .detail-item {
  margin: 10px;
}
.assess-table .item-list .table-score .detail-item .detail-item-title {
  line-height: 30px;
}
.assess-table .item-list .table-score .detail-item .t-textarea__limit {
  bottom: -10px;
}
.assess-table .item-list .table-focus {
  border-color: #0F6BFF;
  overflow: auto;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/random-questions/index.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.setting-dialog.random-questions .t-dialog {
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: calc(100vh - 50px);
}
.setting-dialog.random-questions .t-dialog__header,
.setting-dialog.random-questions .t-dialog__footer {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.setting-dialog.random-questions .t-dialog__body {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.setting-dialog.random-questions .t-dialog__position {
  padding-bottom: 0;
}
.setting-dialog.random-questions .setting-form .item {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-right: 60px;
  margin-bottom: 20px;
}
.setting-dialog.random-questions .setting-form .item::after {
  content: '';
  position: absolute;
  bottom: -6px;
  height: 1px;
  width: 100%;
  border-top: 1px dashed #e2e2e2;
}
.setting-dialog.random-questions .setting-form .item-block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
  white-space: nowrap;
  gap: 8px;
  margin-right: 8px;
}
.setting-dialog.random-questions .setting-form .item-block .select .text {
  max-width: 155px;
}
.setting-dialog.random-questions .setting-form .item-block .select,
.setting-dialog.random-questions .setting-form .item-block input {
  height: 28px;
  line-height: 28px;
}
.setting-dialog.random-questions .setting-form .item-block .select .icon-arrow,
.setting-dialog.random-questions .setting-form .item-block input .icon-arrow {
  height: 26px;
}
.setting-dialog.random-questions .setting-form .item-block .select .text,
.setting-dialog.random-questions .setting-form .item-block input .text {
  height: 26px;
  line-height: 26px;
}
.setting-dialog.random-questions .setting-form .item .btn-group {
  position: absolute;
  right: 0;
  bottom: 10px;
  padding: 0;
}
.setting-dialog.random-questions .setting-form .item .btn-group a {
  vertical-align: top;
  border: none;
  opacity: 0.6;
}
.setting-dialog.random-questions .setting-form .item .btn-group a:hover {
  opacity: 1;
}
.setting-dialog.random-questions .setting-form .item .btn {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  width: 95px;
  border-radius: 3px;
  background-color: #2196f3;
  text-align: center;
  color: #fff;
  cursor: pointer;
}
.setting-dialog.random-questions .setting-form .item .btn.cancel {
  background: #fff;
  color: #008fff;
  border: 1px solid #008fff;
  height: 33px;
  vertical-align: middle;
}
.setting-dialog.random-questions .setting-form .item .btn-group {
  float: right;
}
.setting-dialog.random-questions .setting-form .item .btn-group button:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.setting-dialog.random-questions .setting-form .item .btn-group button:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  margin-left: -1px;
}
.setting-dialog.random-questions .setting-form .item .btn-add,
.setting-dialog.random-questions .setting-form .item .btn-remove {
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50%;
  background-color: #f6f8fa;
  border: 1px solid #c7d4de;
}
.setting-dialog.random-questions .setting-form .item .btn-add {
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDIsIDE0MiwgMTQyKSIKICAgICAgICAgIGQ9Ik0yMC4wMDAsMTIuMDAwIEwxMi4wMDAsMTIuMDAwIEwxMi4wMDAsMjAuMDAwIEw4LjAwMCwyMC4wMDAgTDguMDAwLDEyLjAwMCBMLTAuMDAwLDEyLjAwMCBMLTAuMDAwLDguMDAwIEw4LjAwMCw4LjAwMCBMOC4wMDAsLTAuMDAwIEwxMi4wMDAsMC4wMDAgTDEyLjAwMCw4LjAwMCBMMjAuMDAwLDguMDAwIEwyMC4wMDAsMTIuMDAwIFoiLz4KPC9zdmc+);
  width: 23px;
  height: 23px;
}
.setting-dialog.random-questions .setting-form .item .btn-remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDIsIDE0MiwgMTQyKSIKICAgICAgICAgIGQ9Ik0xNy40ODUsMTQuNjU3IEwxNC42NTcsMTcuNDg2IEw5LjAwMCwxMS44MjkgTDMuMzQzLDE3LjQ4NiBMMC41MTQsMTQuNjU3IEw2LjE3MSw5LjAwMCBMMC41MTQsMy4zNDMgTDMuMzQzLDAuNTE1IEw5LjAwMCw2LjE3MiBMMTQuNjU3LDAuNTE1IEwxNy40ODUsMy4zNDMgTDExLjgyOCw5LjAwMCBMMTcuNDg1LDE0LjY1NyBaIi8+Cjwvc3ZnPg==);
  width: 23px;
  height: 23px;
}
.setting-dialog.random-questions .setting-form .select {
  width: 160px;
}
.ua-mobile .setting-dialog.random-questions .setting-form .select {
  width: 210px;
}

/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Select/style.less ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
.select {
  display: inline-block;
  border: 1px solid #e1e7f2;
  border-radius: 4px;
  vertical-align: middle;
  cursor: pointer;
}
.select .text {
  height: 40px;
  line-height: 40px;
  margin-left: 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.select .icon-arrow {
  float: right;
  display: block;
  background-image: url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxNXB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxODcsIDE5NywgMjA3KSIKICAgICAgICAgIGQ9Ik0yMy4zMTQsMy4wMDAgTDE0LjgyOCwxMS40ODUgTDE0LjgyOSwxMS40ODUgTDEyLjAwMCwxNC4zMTQgTDkuMTcyLDExLjQ4NSBMOS4xNzIsMTEuNDg1IEwwLjY4NiwzLjAwMCBMMy41MTUsMC4xNzIgTDEyLjAwMCw4LjY1NyBMMjAuNDg1LDAuMTcyIEwyMy4zMTQsMy4wMDAgWiIvPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: center;
  width: 30px;
  height: 40px;
}
.mask-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2501;
}
.select-dropdown {
  margin-top: 5px;
  position: absolute;
  background-color: #fff;
  -webkit-box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
          box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
  font-size: 12px;
  border: 1px solid #e1e7f2;
  border-radius: 4px;
  overflow: hidden;
}
.select-dropdown .select-search {
  border-bottom: 1px solid #e1e7f2;
  margin-bottom: -1px;
  position: relative;
}
.select-dropdown .select-search.empty {
  border-bottom: none;
}
.select-dropdown input {
  border: none;
  height: 35px;
  line-height: 35px;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  color: #bbc5cf;
  outline: none;
}
.select-dropdown ul {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: auto;
  max-height: 250px;
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.select-dropdown ul + ul {
  border-left: 1px solid #e1e7f2;
}
.select-dropdown li {
  cursor: pointer;
  font-size: 12px;
  line-height: 1;
  padding: 0.58333em 15px;
  color: #333;
}
.select-dropdown li:hover {
  background-color: #f4f6f9;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/common/ad-description.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.ad-description {
  margin-top: -5px;
  margin-right: -10px;
  font-size: 14px;
  line-height: 22px;
  width: calc(100% + 36px);
}
.ad-description-count {
  color: var(--td-brand-color);
  font-weight: bold;
}
.ad-description-alert {
  color: #000;
}
.ad-description-alert-background {
  background-color: #FFF0ED;
  border-radius: var(--td-radius-default);
  padding: 8px 12px;
  margin-top: 12px;
}
.ad-description-alert-text {
  display: inline;
  margin-right: 8px;
}
.ad-description-alert .coral-icon-alert_fill {
  width: 16px;
  fill: #D54941;
  margin-right: 8px;
  height: 22px;
  vertical-align: bottom;
}
.ad-description-alert .t-link {
  display: inline;
}

/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/Attendance.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.attendance-dialog-detail .col {
  display: inline-block;
  min-width: 100px;
}
.attendance-dialog-detail .col + .col {
  margin-left: 10px;
}
.attendance-dialog-detail .split {
  min-width: auto;
}
.attendance-dialog-detail .attendance-time {
  margin-top: 20px;
  margin-bottom: 20px;
}
.attendance-dialog-detail .attendance-time > .col > .ten-select {
  margin-bottom: 0;
}
.attendance-dialog-detail .error-msg {
  color: #ef382d;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/UserGiftDetail.less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.usergift-dialog__header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.usergift-dialog .usergift-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.usergift-dialog .usergift-footer .gift-agreement {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  white-space: pre-wrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.usergift-dialog .usergift-footer a {
  color: var(--td-brand-color);
}
.usergift-dialog .reward-item {
  margin: 24px auto;
}
.usergift-dialog .reward-item:first-child {
  margin-top: 0;
}
.usergift-dialog .reward-item .reward-list-table {
  max-height: 270px;
  overflow: auto;
}
.usergift-dialog .reward-item .reward-list-table .backup-picker {
  width: 170px;
  position: relative;
  top: 2px;
}
.usergift-dialog .reward-item .reward-list-table .t-table__header tr th {
  background-color: #F3F3F3;
}
.usergift-dialog .reward-item .reward-list-table .t-table__header tr th {
  background-color: #F3F3F3;
}
.usergift-dialog .reward-item .reward-list-table tbody tr {
  height: 72px;
}
.usergift-dialog .reward-item .reward-list-table tbody tr .t-input__tips {
  position: absolute;
  font-size: 10px;
}
.usergift-dialog .reward-item .reward-list-table .t-table__content {
  overflow: hidden;
}
.usergift-dialog .reward-item .reward-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 10px;
  height: 32px;
  color: #000;
}
.usergift-dialog .reward-item .reward-row .reward-row-icon {
  position: relative;
  color: gray;
  top: -1px;
  margin-left: 5px;
}
.usergift-dialog .reward-item .reward-cond {
  background-color: #F3F3F3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 13px;
  border-radius: 6px;
  border: 1px solid var(--td-component-border);
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.usergift-dialog .reward-item .reward-collection {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.usergift-dialog .reward-item .reward-collection .reward-coll-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 25px;
}
.usergift-dialog .reward-item .reward-collection .reward-coll-item .coll-other {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.usergift-dialog .reward-item .reward-collection .reward-coll-item .coll-other .other-input > .t-input {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #000;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.usergift-dialog > .t-dialog__wrap > .t-dialog__position > .t-dialog > .t-dialog__body {
  border: 1px solid #eee;
  border-left: 0;
  border-right: 0;
  margin-top: 15px;
}
.reward-list-table td {
  padding: 12px 16px;
}
.usergift-dialog .t-dialog {
  padding: 18px 32px;
}
.sergift-dialog .t-table__empty {
  height: 72px;
}
.reward-list-table .t-table__empty {
  height: 45px;
}
.audit-switch-text {
  color: #666;
  display: inline-block;
  margin: 5px 0px;
  font-size: 13px;
}

/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/QRCodeModal/style.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
/* survey 页抽奖模块，二维码跨端界面 */
.qrcode-modal {
  z-index: 9999 !important;
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
}
.qrcode-modal .content {
  border-radius: 6px;
  background-color: #ffffff;
  height: 375px;
  width: 350px;
  position: relative;
  top: 50vh;
  margin-top: -187.5px;
  margin-left: auto;
  margin-right: auto;
  opacity: 0;
  -webkit-transition: opacity 0.4s 0s;
  transition: opacity 0.4s 0s;
}
@media screen and (max-width: 800px) {
  .qrcode-modal .content {
    width: 320px;
  }
}
.qrcode-modal .qrcode-header {
  background: #008aff;
  height: 240px;
  position: relative;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.qrcode-modal .box {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAABkCAYAAADnn/DLAAAEMklEQVR4nO3dP4tcVRjH8d8sIZgQyRp2SAhIotiILL4C2QSrtGsZ0qcUtDanSC3kFQimU7iIbRhw8RXIpIuE1bUQLLKbJmCzFptHlmH+3HufM3Ofe+73U20x9+QUP75kc5Ps6P53p8poT9IvOQ8ckpOXRzq5MtZ4+52ur9LIb7///e2nH934Ktd5W7kOeitlPm9QDp8d6PnR666v0djNnatfVpPpXq7zco5yT9KdjOcNysnLIx2/ONSr4zf65+Tfrq/TyHj70tbOtXd/qibT2znOyznKlPGswTl8dvD/18//PO7wJu18/MH1bUk/V5PpZe9ZuUZJJR2skqantdS1967sSvq+mkxHnrNyjTJlOmeQzlfS9LGWn3x4Q5K+kPSN55wco6SSDrOVND2upSQ9qibT/bbn5BhlynDGYM2rpOlxLUeSnlaT6W6bM7yjpJIOiyppel7Lyzr7xmfc9AzvKJPz+UFbVknT41pK0m1JP1ST6cUmz3tGSSUdVlXS9LyW0tlGnjR53jPK5Hh28OpU0vS8lpL0sJpMH9Z9tu0oqaRD3UqaAmopSU/qvopsO8rU8jmoWSVNAbW8KOnHOq8i24ySSjo0raQppJZj1XgV2WaUqcUzeKtNJU0BtZSkXZ39GebCV5FNR0klHdpW0hRSS0na15JXkU1HmRp+Hud4KmkKqaW05FVkk1FSSQdvJU1BtVz4KrLJKJPjXoOXo5KmoFrOfRVZd5RU0iFXJU1BtZTmvIqsO8rkv9Zw5aykKaiW0syryAs1zqKSDrkraayW46uN/q5Dp8bbl7T/+e5drfgXr3VKmXJcaKjWUUnTx1pKerTqA6tGSSUd1lVJ08ffW+psT3eWfWDVKFOmiwzSOitpSqzlslFSSYd1V9KUWMtlo0yZLzIom6ikKa2Wi0ZJJR02VUlTWi0XjTKt6SKDsMlKmpJqOW+UVNJh05U0JdVy3ijTmi9StC4qaUqp5ewoqaRDV5U0pdRydpRpQxcpUpeVNCXU8vwoqaRD15U0JdTy/CjThi9SlAiVNH2vpY2SSjpEqaTpey1tlKmjixQhUiVNn2u5JSrpEq2Sps+13BKVdIlYSdPXWl6QdDfniQdfP876g3nQ3qvjN6p+/WPtv87+Z7dc/8f5rNw/RwdwG52e5gvb+zuPJYlSOvx170HXV2hjdPr0VrbDKCXCYZQIh1EiHEaJcBglwmGUCIdRIhxGiXAYJcJhlAiHUSIcRolwGCXCYZQIh1EiHEaJcBglwmGUCIdRIhxGiXAYJcJhlAiHUSIcRolwGCXCYZQIh1EiHEaJcBglwmGUCIdRIhxGiXAYJcJhlAiHUSIcRolwGCXCYZQIh1EiHEaJcBglwmGUCIdRIhxGiXAYJcJhlAiHUSIcRolwGCXCYZQIh1EiHEaJcBglwmGUCIdRIhxGiXAYJcL5D+QIr07U6aZEAAAAAElFTkSuQmCC);
  background-size: cover;
  width: 82.5px;
  height: 50px;
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -41.25px;
  z-index: 100;
}
.qrcode-modal .float_1 {
  position: absolute;
  width: 87px;
  height: 38px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK4AAABMCAYAAAD0gIxnAAACYklEQVR4nO3asU5TUQCH8e/eNE5upowkLi6s+gB1pvgELOJoQnBwgbgoiyYaiEy6+QRSZ/sAuPoCjpq4uThYh3tuWqRBGCj3n36/5OTSexpyhi8np72tJpMJUhfcuf1q9uUQ2AHuldcnwGvgE0C90JVJF/MCOAYGwM0yBsCozFHXVcVFh7QA68Au8BvYBm6VsV3u7QLDGlgFPgL9Of+kT1P+6gIWLAE8KdenwCHws4xD4FmZ26mBI2ADGHM63n65NwTeLmDBEsDdcv0wZ+5d+54a2AK+AmtM422jXStzW1e6VOlyqhr4DtzndLyz0Q6AH9e1Qi2dL+W6OWfuUbme9MofbbyfaYIFo9X1eEPT3UtgwvTIsAk8b98z+3WYX+iqC0bAPnADOGD64eyg3NsHRm24K5w+Hvx75pUWaQ94QNPfrzLGNF8i7AH0aKJtjwjt8aCauTfGI4MW77iMuaqq2ZrXOXumnQ16BGz88fGwOqKqmocLR8BDzu6qK8B74DHwzXDVFZd6kGu46orKX4cpkb8OUyTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVSTDVaTEcCdlaIklhisZrjIZriIZriL1rnsB/3Heh7B5c9VVLUTd4o6rSF3fceftoJNz5rQk3HEVyXAVyXAVyXAV6S+kpl9UMQHnIQAAAABJRU5ErkJggg==);
  left: 0px;
  top: -4px;
  background-size: cover;
  -webkit-animation: float 10s linear 0s infinite;
}
.qrcode-modal .float_2 {
  position: absolute;
  width: 102.5px;
  height: 39px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAABOCAYAAACDmJIfAAADB0lEQVR4nO3dsU5TURyA8a8NcVIHCYy+AIsDYS8z8AadYJOk6KBDjQuQGBYC6mSYeAMxjmUHEidfQiODbCx1OKehbWrTf6G3tHy/5KZwz6U5y5fTe3IbSs0fDO5FM3CxNEEa3wGeAx+BDeB31xVzwBGwWW47uQo0gKt8NICVUc9Vukc+A2vAKSmSlrl8bhX41IpmB/gKVIDH+agAJ3lMegjWgZ/AAjfhtIJZyGPrZdJqUgeugRowm49aPlcnFSZNu1/AMp3htAdTAX6Xgdf5D94Ah8BlPg6B93nsVWHTlsarO5yOYADKwGK++LjHG3zJr4s9xqRp1XfHq9xvsE3pDiYiTYJ5Oj+Sdd/jUAYu8sXVHm+wkV/PRzpN6X6YJ+0at38k677HmZsB9vPgHmlZan1MqwLb+ef9wqYtjc8RPe5hSOG0Yjoqk7aVd4FHwAE3GwEH+dxuvkaadi+Bb3QGAzebAyfAZqntiYA1YAtYyr+fkVaYm2B8IkDTKj0RMJCSj9FIMaVm0xCkiEG3nCVlRiMFGY0UZDRSkNFIQUYjBRmNFGQ0UpDRSEFGIwUZjRRkNFKQ0UhBRiMFGY0UZDRSkNFIQUYjBRmNFGQ0UpDRSEFGIwUZjRRkNFKQ0UhBRiMFGY0UZDRSkNFIQUYjBRmNFGQ0UpDRSEFGIwUZjRRkNFKQ0agoq0ADuMpHA1gZ64yG5H93VhF2gPp/xnaBdwXO5dZcaTRqK6RgroEaMJuPWj5XJ61CE8OVRqPWACrAFnDQNfYW+ACcAssFz2toRqNR+ws8Ia0ul11jz4A/pHucpwXPa2h+PNN9UBr3BCKMRqN2kV+rPcY28ut5QXO5EzPjnoCm3j7pnmYPaALH+XwV2G67ZmJ4T6MiTNWWs9GoKGukHbSl/PsZaYU5GduMhmQ0UpAbAVKQ0UhBRiMFGY0UZDRSkNFIQQ8tmmY+pKE9tGikWzMaKchopCCjkYKm+asB/W74e41N1BehND6uNFLQNK80vVaOZp8xaSCuNFKQ0UhBRiMFGY0U9A+20Y0NhT+/cQAAAABJRU5ErkJggg==);
  background-size: cover;
  left: -10px;
  top: -20px;
  -webkit-animation: float 10s linear 2s infinite;
}
.qrcode-modal .hideCover {
  z-index: 99;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.qrcode-modal .hideCover .hideCoverLeft {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 50%;
  height: 150%;
  -webkit-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
  background: #008aff;
  -webkit-transition: opacity 1s 1.5s, -webkit-transform 1s 0.5s;
  transition: opacity 1s 1.5s, -webkit-transform 1s 0.5s;
  transition: transform 1s 0.5s, opacity 1s 1.5s;
  transition: transform 1s 0.5s, opacity 1s 1.5s, -webkit-transform 1s 0.5s;
}
.qrcode-modal .hideCover .hideCoverRight {
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 50%;
  height: 150%;
  -webkit-transform-origin: 0% 100%;
      -ms-transform-origin: 0% 100%;
          transform-origin: 0% 100%;
  background: #008aff;
  -webkit-transition: opacity 1s 1.5s, -webkit-transform 1s 0.5s;
  transition: opacity 1s 1.5s, -webkit-transform 1s 0.5s;
  transition: transform 1s 0.5s, opacity 1s 1.5s;
  transition: transform 1s 0.5s, opacity 1s 1.5s, -webkit-transform 1s 0.5s;
}
.qrcode-modal .qrRegion {
  background: url(../statics/qrcode_bg.37a50d6c.png);
  background-size: 275px 250px;
  width: 275px;
  height: 250px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -137.75px;
  z-index: 98;
}
.qrcode-modal .qrRegion .qrcode {
  position: absolute;
  left: 50%;
  width: 98px;
  height: 98px;
  margin-left: -49px;
  top: 47px;
}
.qrcode-modal .qrRegion .qrcode img {
  width: 100%;
  height: 100%;
}
.qrcode-modal .qrcode-message {
  text-align: center;
  font-size: 18px;
  color: #000;
  line-height: 30px;
  margin-top: 40px;
}
.qrcode-modal .qrcode-close {
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  position: absolute;
  top: -50px;
  right: 0;
  border-radius: 100%;
  border-color: #ffffff;
  -webkit-appearance: unset;
}
.qrcode-modal .qrcode-close .icon-close {
  border: 1px solid #fff;
  border-radius: 100%;
  padding: 5px;
  fill: #fff;
}
.qrcode-modal .qrcode-close .icon-close path {
  fill: #fff;
}
.qrcode-modal.active .content {
  opacity: 1;
}
.qrcode-modal.active .hideCoverLeft {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.qrcode-modal.active .hideCoverRight {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
@-webkit-keyframes float {
  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(0, 4px, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(0, -4px, 0);
  }
  50% {
    -webkit-transform: translate3d(0, 0, 0);
  }
}

/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/pay-sdk/PayConfirm.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.dialog-pay-confirm-footer #contact_qq {
  display: inline-block;
  margin-right: 5px;
}

/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/LuckmoneyDetail.less ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
.lkm-dialog .lkm-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lkm-dialog .lkm-footer .gift-agreement {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: pre-wrap;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.lkm-dialog .lkm-footer .footer-pay {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.lkm-dialog .lkm-footer .footer-pay .footer-pay-text {
  color: #F73B45;
  font-size: 18px;
  font-weight: 600;
  margin-right: 20px;
}
.lkm-dialog .lkm-footer a {
  color: var(--td-brand-color);
}
.lkm-dialog .reward-item {
  margin: 24px auto;
}
.lkm-dialog .reward-item .reward-list-table {
  max-height: 270px;
  overflow: auto;
}
.lkm-dialog .reward-item .reward-list-table .backup-picker {
  width: 170px;
  position: relative;
  top: 2px;
}
.lkm-dialog .reward-item .reward-list-table .t-table__header tr th {
  background-color: #F3F3F3;
}
.lkm-dialog .reward-item .reward-list-table .t-table__header tr th {
  background-color: #F3F3F3;
}
.lkm-dialog .reward-item .reward-list-table tbody tr {
  height: 72px;
}
.lkm-dialog .reward-item .reward-list-table tbody tr .t-input__tips {
  position: absolute;
}
.lkm-dialog .reward-item .reward-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 10px;
  height: 32px;
  color: #000;
}
.lkm-dialog .reward-item .reward-row .reward-row-icon {
  position: relative;
  color: gray;
  top: -1px;
  margin-left: 5px;
}
.lkm-dialog .reward-item .reward-cond {
  background-color: #F3F3F3;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 13px;
  border-radius: 6px;
  border: 1px solid var(--td-component-border);
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.lkm-dialog .reward-item .reward-collection {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.lkm-dialog .reward-item .reward-collection .reward-coll-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 25px;
}
.lkm-dialog .reward-item .reward-collection .reward-coll-item .coll-other {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.lkm-dialog .reward-item .reward-collection .reward-coll-item .coll-other .other-input > .t-input {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #000;
}
.lkm-dialog .reward-item .reward-setting-switch {
  padding: 14px 15px;
  background: #f3f3f3;
  border: 1px solid var(--td-component-border);
  border-radius: 6px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #000;
}
.lkm-dialog > .t-dialog__wrap > .t-dialog__position > .t-dialog > .t-dialog__body {
  border: 1px solid #eee;
  border-left: 0;
  border-right: 0;
  margin-top: 15px;
}
.lkm-dialog .t-dialog {
  padding: 18px 32px;
}
.lkm-dialog .t-dialog__body {
  max-height: 600px;
}
.lkm-dialog .t-dialog__body::-webkit-scrollbar {
  -webkit-appearance: none;
          appearance: none;
  width: 10px;
  background-color: rgba(0, 0, 0, 0.3);
}
.lkm-dialog .t-table__empty {
  height: 72px;
  min-height: 72px;
}
.reward-setting-table .t-table__content {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top: none;
}
.reward-list-table td {
  padding: 12px 16px;
}
.rst-hide {
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.setting-luckymoney .pay-success {
  padding: 100px 0;
}
.audit-switch-text {
  color: #666;
  display: inline-block;
  margin: 5px 0px;
  font-size: 13px;
}
.reward-title-tip {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.reward-title-tip .reward-row-icon {
  position: relative;
  top: 0px !important;
}
.title-tip-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lkm-dialog .package-item .package-detail {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/setting-time/index.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.setting-item-container {
  background-color: #f3f3f3;
  padding: 24px;
  border-radius: var(--td-radius-default);
}
.ua-mobile .setting-item-container {
  padding: 12px;
  font-size: 14px;
}
.setting-time-container {
  background-color: #f3f3f3;
  padding: 24px;
  border-radius: var(--td-radius-default);
}
.ua-mobile .setting-time-container {
  padding: 12px;
  font-size: 14px;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/contacts-save/style.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.contacts-save-dialog-label {
  font-size: 14px;
  margin-bottom: 8px;
  line-height: 1;
}
.contacts-save-dialog-label__sub {
  color: #999;
}
.contacts-save-dialog-section + .contacts-save-dialog-section {
  margin-top: 24px;
}
.contacts-save-dialog-contact__btn {
  padding: 0!important;
}
.contacts-save-dialog-custom__mp {
  color: var(--td-text-color-primary);
}
.contacts-save-dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.contacts-save-setting--title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contacts-save-setting--icon {
  color: var(--td-font-gray-4);
  fill: currentColor;
  margin-left: 4px;
  margin-right: 4px;
}
.contacts-save-setting--btn__small {
  font: var(--td-font-body-medium);
  text-decoration: none !important;
  padding: 6px!important;
}
.contacts-save-setting--btn__small + .t-divider {
  margin: 0 2px;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/SettingTimeSplit.less ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.setting-time-split-child {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  gap: 16px;
}
.setting-time-split-child .t-date-picker {
  overflow: hidden;
}
.setting-time-split-child:not(:last-child) {
  margin-bottom: 12px;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/hide-respondent-copyright/style.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
.hide-respondent-copyright-tip-image {
  display: block;
  width: 100%;
  max-width: 350px;
  margin: 4px 0px;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/hide-respondent-tencent-relevant/style.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
.hide-respondent-tencent-relevant-tip-image {
  display: block;
  width: 100%;
  max-width: 390px;
  margin: 4px 0px;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/wx-tp-platform/style.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.setting-wx-tp-platform-select {
  display: grid;
  grid-template-columns: repeat(1, 304px);
  gap: 16px 8px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f3f3f3;
  padding: 16px;
  border-radius: 6px;
  font-size: 14px;
}
.setting-wx-tp-platform-select-small {
  grid-template-columns: repeat(1, 1fr);
}
.setting-wx-tp-platform-select-small .setting-wx-tp-platform-btn {
  margin-top: 0;
}
.setting-wx-tp-platform-item {
  cursor: pointer;
}
.setting-wx-tp-platform-item span {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting-wx-tp-platform-item img {
  width: 22px;
  height: 22px;
  margin-right: 8px;
}
.setting-wx-tp-platform-diaplay {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting-wx-tp-platform-diaplay .common-avatar {
  width: 22px;
  height: 22px;
  margin-right: 8px;
}
.setting-wx-tp-platform-welcome_right {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.setting-wx-tp-platform-more {
  background-color: #fff;
  border-radius: var(--td-radius-default);
  padding: 16px;
}
.setting-wx-tp-platform-more .coral-auto-ellipsis__toggle--expand .coral-auto-ellipsis__toggle-gradient {
  background-image: -webkit-gradient(linear, left top, right top, from(transparent), to(#f3f3f3)) !important;
  background-image: linear-gradient(to right, transparent, #f3f3f3) !important;
}
.setting-wx-tp-platform-more .coral-auto-ellipsis__toggle--expand .coral-auto-ellipsis__toggle-dot {
  background-color: #f3f3f3 !important;
}
.setting-wx-tp-platform-more .coral-auto-ellipsis__toggle--expand .coral-auto-ellipsis__toggle-txt {
  display: none !important;
}
.setting-wx-tp-platform-btn {
  margin-top: 8px;
}
.setting-wx-tp-platform-chat {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.setting-wx-tp-platform-chat__avatar {
  width: 38px;
  height: 38px;
}
.setting-wx-tp-platform-chat__avatar img {
  display: block;
  width: 100%;
}
.setting-wx-tp-platform-chat__content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 8px 12px;
  width: 222px;
  background-color: #F3F3F3;
  position: relative;
  margin-left: 12px;
  border-radius: var(--td-radius-default);
}
.setting-wx-tp-platform-chat__content-tips,
.setting-wx-tp-platform-chat__content-link {
  line-height: 24px;
}
.setting-wx-tp-platform-chat__content-link {
  color: #576A92;
  margin-top: 8px;
}
.setting-wx-tp-platform-chat__content::before {
  content: '';
  display: table;
  border-style: solid;
  border-color: transparent;
  border-width: 10px 10px 10px 0px;
  border-right-color: #F3F3F3;
  width: 0;
  height: 0;
  left: -6px;
  position: absolute;
}
.setting-wx-tp-platform-chat__content .coral-auto-ellipsis__toggle--expand {
  pointer-events: none;
}
.setting-wx-tp-platform-panel {
  padding: 6px 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.setting-wx-tp-platform-panel .coral-icon-add_line {
  width: 16px;
  fill: #999999;
  margin-right: 8px;
}
.setting-wx-tp-platform-dialog.t-dialog .t-dialog__body {
  padding: 0;
}
.setting-wx-tp-platform-dialog-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.setting-wx-tp-platform-dialog__left,
.setting-wx-tp-platform-dialog__right {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  padding: 24px;
}
.setting-wx-tp-platform-dialog__left {
  border-right: 1px solid #E7E7E7;
}
.setting-wx-tp-platform-dialog__left-title {
  font-weight: 600;
  line-height: 22px;
  font-size: 14px;
}
.setting-wx-tp-platform-dialog__left-input {
  margin-top: 8px;
}
.setting-wx-tp-platform-dialog__left-item + .setting-wx-tp-platform-dialog__left-item {
  margin-top: 24px;
}
.setting-wx-tp-platform-dialog__right-header {
  font-weight: 600;
  line-height: 22px;
  font-size: 14px;
}
.setting-wx-tp-platform-dialog__right-content {
  margin-top: 8px;
  border-radius: 8px;
  overflow: hidden;
}
.setting-wx-tp-platform-dialog__right-content-title {
  line-height: 38px;
  background-color: #4B4B4B;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
}
.setting-wx-tp-platform-dialog__right-content-main {
  background-color: #F3F3F3;
  height: 192px;
  padding: 24px 16px;
  overflow-y: auto;
}
.setting-wx-tp-platform-dialog__right-content-main .setting-wx-tp-platform-chat__avatar {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.setting-wx-tp-platform-dialog__right-content-main .setting-wx-tp-platform-chat__content {
  width: 100%;
  background-color: #fff;
}
.setting-wx-tp-platform-dialog__right-content-main .setting-wx-tp-platform-chat__content::before {
  border-right-color: #fff;
}
.setting-wx-tp-platform-dialog__right-tips {
  margin-top: 8px;
  color: #999;
  font-size: 14px;
  line-height: 22px;
}
@media screen and (max-width: 1046px) {
  .setting-wx-tp-platform-chat__content {
    width: 150px;
  }
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/hide-tencent-banner/index.less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.hide-ad-image {
  width: 283px;
  margin-top: 4px;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/external-links/index.less ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.external-link-tip-image {
  display: block;
  width: 100%;
  max-width: 298px;
  margin: 4px 0px;
}

/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/i18n/components/LangAtom/index.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.lang-atom {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
}
.lang-atom-icon {
  color: #333;
}
.lang-atom-icon img,
.lang-atom-icon svg {
  display: block;
}
.lang-atom-text {
  margin-left: 0;
  font-size: 14px;
}
.lang-atom-text-has-icon {
  margin-left: 8px;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/DialogKit/AiSurveyCreditLessDialog/style.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.ai-survey-credit-less-dialog .t-dialog__mask {
  -webkit-backdrop-filter: blur(16px);
          backdrop-filter: blur(16px);
}
.ai-survey-credit-less-dialog .ai-survey-credit-less-dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ai-survey-credit-less-dialog .ai-survey-credit-less-dialog-footer:has(> :only-child) {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media screen and (max-width: 370px) {
  .ai-survey-credit-less-dialog .ai-survey-credit-less-dialog-footer {
    color: red;
  }
  .ai-survey-credit-less-dialog .ai-survey-credit-less-dialog-footer .consultation-link .t-link__prefix-icon {
    display: none;
  }
}

/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/ai/use-pay/index.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.ai-use-pay__dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/DialogKit/I18nAddDialog/index.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.i18n-add-dialog-section {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.i18n-add-dialog-title {
  background-color: #F0F6FF;
  border-radius: var(--td-radius-default);
  padding: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1.3;
}
.i18n-add-dialog-title:lang(zh) {
  line-height: 22px;
}
.i18n-add-dialog-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.i18n-add-dialog-divider {
  height: 1px;
  background-color: var(--td-border-level-1-color);
}
.i18n-add-dialog-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px 16px;
}
.i18n-add-dialog-item {
  height: 32px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 6px;
  border-radius: var(--td-radius-default);
}
.i18n-add-dialog-item:hover {
  background-color: #F3F3F3;
}
.i18n-add-dialog-item label {
  width: 100%;
}
.i18n-add-dialog-item .lang-atom-icon {
  margin-top: -2px;
}
.i18n-add-dialog-section + .i18n-add-dialog-section {
  margin-top: 24px;
}
.ai-src-lang-dialog--select {
  display: inline-block;
  margin-left: 8px;
  vertical-align: 2px;
  width: 200px;
}
.t-dialog__body-custom-footer {
  margin-top: 16px;
  padding-top: 14px;
  margin-bottom: -10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  position: relative;
}
.t-dialog__body-custom-footer:has(.buy-consultation) {
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.t-dialog__body-custom-footer .buy-consultation {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.t-dialog__body-custom-footer::after {
  content: '';
  position: absolute;
  width: calc(100% + 48px);
  top: 0px;
  left: -24px;
  height: 1px;
  background: #e8e8e8;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/DialogKit/I18nSettingDialog/index.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.i18n-setting-dialog-container {
  min-height: 456px;
}
.i18n-setting-dialog-section {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.i18n-setting-dialog-title {
  font-size: 14px;
  margin-bottom: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgba(0, 0, 0, 0.4);
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.i18n-setting-dialog-list {
  border: 1px solid #E7E7E7;
  border-radius: var(--td-radius-default);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #E7E7E7;
  gap: 1px;
  overflow: hidden;
}
.i18n-setting-dialog-item {
  height: 48px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  padding: 11px 16px;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.i18n-setting-dialog-item .t-button {
  padding: 0 11px;
  cursor: pointer;
  position: relative;
}
.i18n-setting-dialog-item .t-button .t-button__suffix {
  position: absolute;
  right: 3px;
  top: 0;
}
.i18n-setting-dialog-item .t-button .t-button__suffix .t-icon-check-circle-filled {
  font-size: 12px;
  color: #2BA471;
}
.i18n-setting-dialog-item .lang-atom-icon {
  margin-top: -2px;
}
.i18n-setting-dialog-section + .i18n-setting-dialog-section {
  margin-top: 24px;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/scenes/edit__v2/common/i18n/index.less ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.edit-switch-i18n {
  position: fixed;
  right: 352px;
  z-index: 3;
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(2, auto);
}
.edit-switch-i18n--ai {
  margin-top: -40px;
}
.edit-switch-i18n--ai .t-select-input {
  visibility: hidden;
}
.edit-switch-i18n-return,
.edit-switch-i18n-select {
  border: none;
  height: 40px;
  cursor: pointer;
}
.edit-switch-i18n-return .t-input,
.edit-switch-i18n-select .t-input {
  -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
          box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
}
.edit-switch-i18n-return .t-fake-arrow,
.edit-switch-i18n-select .t-fake-arrow {
  color: #000;
}
.edit-switch-i18n-return {
  width: 126px;
  padding: 0 8px;
}
.edit-switch-i18n-select .t-input {
  height: 40px;
  border: none;
}
.edit-switch-i18n-value {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-switch-i18n-value-icon img {
  display: block;
  width: 24px;
}
.edit-switch-i18n-value-text {
  margin-left: 4px;
}
.edit-switch-i18n-popup {
  overflow-x: hidden;
}
.edit-switch-i18n-setting {
  border-radius: 0;
  margin-bottom: 8px;
  width: 100%;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.edit-switch-i18n-setting .t-icon {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.edit-switch-i18n-setting .t-button__text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-switch-i18n-locale-icon {
  font-size: 22px !important;
  color: rgba(0, 0, 0, 0.4) !important;
  margin-right: 4px;
}

/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/ai/edit/components/ai-loading.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.ai-gen-loading {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.ai-gen-loading--dark,
.ai-gen-loading--light {
  width: 24px;
  height: 24px;
  background: url(../statics/ai-gen-loading-dark.cd5ada24.png) 0 0;
  background-size: auto 100%;
}
.ai-gen-loading--dark.large,
.ai-gen-loading--light.large {
  -webkit-transform: scale(2);
      -ms-transform: scale(2);
          transform: scale(2);
}
.ai-gen-loading--dark.loading,
.ai-gen-loading--light.loading {
  -webkit-animation: ai-loading-play 1.5s steps(20) infinite;
          animation: ai-loading-play 1.5s steps(20) infinite;
}
.ai-gen-loading--light {
  background: url(../statics/ai-gen-loading-light.bd85f709.png) 0 0;
  background-size: auto 100%;
}
.ai-generate-button:hover .ai-gen-loading--dark,
.ai-generate-button:hover .ai-gen-loading--light {
  -webkit-animation: ai-loading-play 1.5s steps(20) infinite;
          animation: ai-loading-play 1.5s steps(20) infinite;
}
@-webkit-keyframes ai-loading-play {
  0% {
    background-position: calc(100% - 24px) 0;
  }
  100% {
    background-position: 0 0;
  }
}
@keyframes ai-loading-play {
  0% {
    background-position: calc(100% - 24px) 0;
  }
  100% {
    background-position: 0 0;
  }
}

/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/ai/translate/translate-status-btn.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.ai-translate--status {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  height: 40px;
  line-height: 40px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 330px;
  background: #fff;
  color: #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #ffffff;
  border: 1px solid #e1e7f2;
  -webkit-box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
          box-shadow: 0px 3px 8px 0px rgba(224, 229, 236, 0.4);
  border: none;
  padding: 0 8px;
  -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
          box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  margin-right: 4px;
  overflow: hidden;
}
.ai-translate--status button {
  color: #0f6bff;
  margin-left: 4px;
  padding: 0 2px 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.ai-translate--status svg {
  width: 18px;
  margin-right: 4px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.ai-translate--status .coral-icon-correct_fill {
  fill: #2ba471;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.ai-translate--status .coral-icon-close_fill {
  fill: #ef382d;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/ai/translate/style.less ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.ai-translate {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 20;
  background: rgba(255, 255, 255, 0.6);
  overflow: hidden;
}
.ai-translate .ai-gen-loading {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 11;
}
.ai-translate--header {
  height: 56px;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.05);
  background: #fff;
  position: fixed;
  top: 0;
  z-index: 11;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ai-translate--header-right,
.ai-translate--header-left {
  width: 200px;
  padding: 0 18px;
}
.ai-translate--header-right .coral-icon-logout_line,
.ai-translate--header-left .coral-icon-logout_line {
  height: 16px;
  cursor: pointer;
  vertical-align: sub;
}
.ai-translate--header-center {
  text-align: center;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.ai-translate--body {
  height: calc(100vh - 56px);
  margin-top: 56px;
  overflow-y: auto;
  background: rgba(255, 255, 255, 0.6);
}
.ai-translate--body .survey-header {
  margin-top: 70px;
}
.ai-translate--body .survey-header-actions {
  display: none;
}
.ai-translate--body .survey-main .typer-blink::after {
  font-size: inherit;
  color: inherit;
  content: "┃";
  -webkit-animation: typer-blink 1s infinite;
          animation: typer-blink 1s infinite;
}
@-webkit-keyframes typer-blink {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes typer-blink {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ai-translate .edit-switch-i18n--ai {
  position: fixed;
  top: 72px;
  right: 16px !important;
  z-index: 20;
}
.ai-translate .translate-change-tool {
  position: fixed;
  bottom: 56px;
  z-index: 10;
  margin: 0 auto;
  left: 0;
  right: 0;
  text-align: center;
  gap: 8px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ai-translate .translate-change-tool .t-button__text {
  line-height: 16px;
}
.ai-translate .translate-change-tool button,
.ai-translate .translate-change-tool .t-button {
  height: 40px;
  -webkit-box-shadow: 0px 6px 30px 5px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 6px 30px 5px rgba(0, 0, 0, 0.15);
}
.ai-translate .translate-change-tool button.t-button--theme-default,
.ai-translate .translate-change-tool .t-button.t-button--theme-default {
  background: #fff;
  border: 0px;
}
.ai-translate .translate-change-tool .t-icon {
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.ai-translate--switch-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 150px;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ai-translate--switch-item .ai-translate--switch-item-process {
  margin-left: 16px;
  font-size: 12px ;
  color: #999999;
}
.ai-translate--switch-item .ai-translate--switch-item-process svg {
  width: 14px;
  height: 14px;
  vertical-align: middle;
}
.ai-translate--switch-item .ai-translate--switch-item-process .coral-icon-correct_fill {
  fill: #2ba471;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/answer-channel-limit/index.less ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.answer-channel-limit-container {
  background-color: var(--td-gray-color-1);
  padding: 24px;
  border-radius: var(--td-radius-default);
}
.answer-channel-limit--checked.setting-section-item {
  border-bottom-color: transparent;
}
.answer-channel-limit-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.answer-channel-limit-item-prefix {
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.answer-channel-limit-item-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.answer-channel-limit-item-subtitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--td-text-color-placeholder);
  margin-top: 2px;
  margin-left: 24px;
}
.answer-channel-limit-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.answer-channel-limit-item .answer-channel-limit-select-channel {
  max-width: 280px;
}
.answer-channel-limit-item .answer-channel-limit-select-frequency {
  max-width: 84px;
}
.answer-channel-limit-item .answer-channel-limit-input-number-times {
  max-width: 64px;
}
.answer-channel-limit-item + .answer-channel-limit-item {
  margin-top: 24px;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/forbid-wechat-share/index.less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/answer-password/index.less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.answer-password-container {
  background-color: var(--td-gray-color-1);
  padding: 24px;
  border-radius: var(--td-radius-default);
}
.answer-password--checked.setting-section-item {
  border-bottom-color: transparent;
}
.answer-password-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.answer-password-item-prefix {
  min-width: 80px;
  margin-right: 8px;
}
.answer-password-item-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.answer-password-item-subtitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--td-text-color-placeholder);
  margin-top: 2px;
  margin-left: 24px;
}
.answer-password-item-input {
  max-width: 400px;
}
.answer-password-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -webkit-flex: 1 1;
      -ms-flex: 1 1;
          flex: 1 1;
}
.answer-password-item + .answer-password-item {
  margin-top: 24px;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/Setting/components/answer-times/index.less ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
.commercial-button.t-button {
  background-color: #282a32;
  color: #f5e0ac;
  border-color: #282a32;
}
.commercial-button.t-button:hover {
  background-color: #383838;
  border-color: #383838;
}
/* --------------------------------- 题型组件选项样式 ---------------------------------------- */
.answer-times-limit-container {
  background-color: var(--td-gray-color-1);
  padding: 24px;
  border-radius: var(--td-radius-default);
  margin-bottom: 8px;
}
.answer-times-limit-container--compact {
  padding: 16px;
}
.answer-times-limit-container--compact .answer-times-limit-item {
  grid-template-areas: 'prefix' 'content' 'subtitle';
}
.answer-times-limit-container--compact .answer-times-limit-item + .answer-times-limit-item {
  margin-top: 16px;
}
.answer-times-limit-container--compact .answer-times-limit-item-title {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.answer-times-limit-container--compact .answer-times-limit-item-content {
  margin-top: 2px;
}
.answer-times-limit-container--compact .answer-times-limit-item .answer-times-limit-select-channel {
  max-width: 100%;
  margin-left: 24px;
  margin-bottom: 6px;
}
.answer-times-limit-container--compact .answer-times-limit-item-content {
  margin-left: 24px;
}
.answer-times-limit--checked.setting-section-item {
  border-bottom-color: transparent;
}
.answer-times-limit-item {
  display: grid;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  grid-template-areas: 'prefix  content' 'subtitle  content';
  grid-template-columns: 1fr -webkit-max-content;
  grid-template-columns: 1fr max-content;
}
.answer-times-limit-item-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.answer-times-limit-item-subtitle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--td-text-color-placeholder);
  margin-top: 4px;
  margin-left: 24px;
  grid-area: subtitle;
}
.answer-times-limit-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  grid-area: content;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.answer-times-limit-item-checkbox .t-checkbox__input {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  margin-top: 3px;
}
.answer-times-limit-item .answer-times-limit-select-channel {
  max-width: 280px;
}
.answer-times-limit-item .answer-times-limit-select-frequency {
  max-width: 84px;
}
.answer-times-limit-item .answer-times-limit-input-number-times {
  max-width: 64px;
}
.answer-times-limit-item + .answer-times-limit-item {
  margin-top: 24px;
}


/*# sourceMappingURL=25241.1ef006ee.css.map*/